diff options
author | Michael Vogt <mvo@debian.org> | 2014-02-27 22:52:34 +0100 |
---|---|---|
committer | Michael Vogt <mvo@debian.org> | 2014-02-27 22:52:34 +0100 |
commit | fce69e7a0f38299c57ef96ae1c1dd9a5379bfd5a (patch) | |
tree | be7d18baa836e9df166ec63f6c9fe6f94bb84b40 | |
parent | a5e790985752c6820e08e7a7e650e1607fa826e4 (diff) | |
parent | fc104da6a583736223b2f941e43a05ea26b63a7d (diff) |
Merge branch 'debian/sid' into debian/experimental
Conflicts:
apt-private/private-list.cc
configure.ac
debian/apt.install.in
debian/changelog
330 files changed, 67892 insertions, 58791 deletions
diff --git a/.gitignore b/.gitignore index 3e07e241b..69a229c3e 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ +*~ # build artifacts /aclocal.m4 /autom4te.cache/ @@ -31,7 +32,12 @@ /debian/apt-transport-https/ # generated from *.in files +/cmdline/apt-key +/doc/apt-vendor.ent /doc/examples/sources.list /debian/libapt-pkg*.install /debian/libapt-inst*.install /debian/libapt-pkg-dev.install +/vendor/current +/vendor/debian/sources.list +/vendor/ubuntu/sources.list diff --git a/.travis.yml b/.travis.yml index 56536837f..2d9194c28 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,5 +1,5 @@ language: cpp before_install: - sudo apt-get update -q - - sudo apt-get install -q dpkg-dev debhelper libdb-dev gettext libcurl4-gnutls-dev zlib1g-dev libbz2-dev xsltproc docbook-xsl docbook-xml po4a autotools-dev autoconf automake doxygen debiandoc-sgml + - sudo apt-get install -q --no-install-recommends dpkg-dev debhelper libdb-dev gettext libcurl4-gnutls-dev zlib1g-dev libbz2-dev xsltproc docbook-xsl docbook-xml po4a autotools-dev autoconf automake doxygen debiandoc-sgml stunnel4 script: make && make test && test/integration/run-tests @@ -1,9 +0,0 @@ - -DDTP problems: --------------- -- apt-get update clean the /var/lib/apt/lists dir - from all Translation-$index that are not in the current - enviroment or Translations apt variable -- there needs to be a list of locales (pt, sv, en) that need - both language and country code to get the right file - (is in the code in indexfile::LanguageCode(), just a bit ugly @@ -27,7 +27,7 @@ I am not interested in making 'ultra portable code'. I will accept patches to make the code that already exists conform more to SUS or POSIX, but I don't really care if your not-SUS OS doesn't work. It is simply too much work to maintain patches for dysfunctional OSs. I highly suggest you -contact your vendor and express intrest in a conforming C library. +contact your vendor and express interest in a conforming C library. That said, there are lots of finicky problems that must be dealt with even between the supported OS's. Primarily the path I choose to take is to put @@ -11,6 +11,7 @@ default: startup all .PHONY: headers library clean veryclean all binary program doc test update-po all headers library clean veryclean binary program doc manpages debiandoc test update-po startup dirs: + $(MAKE) -C vendor $@ $(MAKE) -C apt-pkg $@ $(MAKE) -C apt-inst $@ $(MAKE) -C apt-private $@ @@ -20,7 +21,7 @@ all headers library clean veryclean binary program doc manpages debiandoc test u $(MAKE) -C dselect $@ $(MAKE) -C doc $@ $(MAKE) -C po $@ - $(MAKE) -C test $@ + $(MAKE) -C test $@ all headers library clean veryclean binary program doc manpages debiandoc test update-po: startup dirs diff --git a/README.ddtp b/README.ddtp index 98f6109aa..5865b4e02 100644 --- a/README.ddtp +++ b/README.ddtp @@ -52,7 +52,7 @@ is md5("XXX\n YYY\n .\n ZZZ\n") (perl-syntax). A future APT version will download one or some 'Translate-$lang' file(s) at 'update'-time. After this download it show a translated description instead of the english form, if it found a translated -description of the package with the right md5 chechsum. The enviroment +description of the package with the right md5 chechsum. The environment of the user will controlled this process (LANG, LANGUAGE, LC_MESSAGES, etc). With this the package system will never show a outdated translation. @@ -60,7 +60,7 @@ translation. The translations come all from the DDTP. A daily process on ddtp.debian.org make new 'Translated-$lang' files and a script on ftp-master request this files and move this to the debian archive. -Now the first files are accessable at +Now the first files are accessible at <a href="http://ddtp.debian.org/pdesc/translatefiles/">http://ddtp.debian.org/pdesc/translatefiles/</a> If you found wrong translations, please read the guides on diff --git a/README.make b/README.make index 69d79d37a..db5f36e94 100644 --- a/README.make +++ b/README.make @@ -25,7 +25,7 @@ of these parameters will have an immediate effect. The use of makefile.in and configure substitutions across build makefiles is not used at all. Furthermore, the make system runs with a current directory equal to the -source directory irregardless of the destination directory. This means +source directory regardless of the destination directory. This means #include "" and #include <> work as expected and more importantly running 'make' in the source directory will work as expected. The environment variable or make parameter 'BUILD' sets the build directory. diff --git a/README.progress-reporting b/README.progress-reporting index b575e7879..91c0a8ac0 100644 --- a/README.progress-reporting +++ b/README.progress-reporting @@ -2,7 +2,7 @@ Install-progress reporting -------------------------- If the apt options: "APT::Status-Fd" is set, apt will send status -reports to that fd. The status information is seperated with a ':', +reports to that fd. The status information is separated with a ':', there are the following status conditions: status = {"pmstatus", "dlstatus", "conffile-prompt", "error", "media-change" } diff --git a/abicheck/run_abi_test b/abicheck/run_abi_test index 9ee840ea0..8f2d7d203 100755 --- a/abicheck/run_abi_test +++ b/abicheck/run_abi_test @@ -16,4 +16,4 @@ sed s#@installed_libapt@#$LIBPATH# apt_installed.xml.in > apt_installed.xml BUILDPATH=$(readlink -f ../build) sed s#@build_path@#$BUILDPATH# apt_build.xml.in > apt_build.xml -abi-compliance-checker -l apt -d1 apt_installed.xml -d2 apt_build.xml +abi-compliance-checker -l apt -d1 apt_installed.xml -d2 apt_build.xml $@ diff --git a/apt-inst/contrib/arfile.cc b/apt-inst/contrib/arfile.cc index d7ee528ba..77dbc55d6 100644 --- a/apt-inst/contrib/arfile.cc +++ b/apt-inst/contrib/arfile.cc @@ -6,7 +6,7 @@ AR File - Handle an 'AR' archive AR Archives have plain text headers at the start of each file - section. The headers are aligned on a 2 byte boundry. + section. The headers are aligned on a 2 byte boundary. Information about the structure of AR files can be found in ar(5) on a BSD system, or in the binutils source. @@ -64,7 +64,7 @@ ARArchive::~ARArchive() byte plain text header then the file data, another header, data, etc */ bool ARArchive::LoadHeaders() { - signed long Left = File.Size(); + off_t Left = File.Size(); // Check the magic byte char Magic[8]; @@ -123,7 +123,7 @@ bool ARArchive::LoadHeaders() } // Account for the AR header alignment - unsigned Skip = Memb->Size % 2; + off_t Skip = Memb->Size % 2; // Add it to the list Memb->Next = List; @@ -131,7 +131,7 @@ bool ARArchive::LoadHeaders() Memb->Start = File.Tell(); if (File.Skip(Memb->Size + Skip) == false) return false; - if (Left < (signed)(Memb->Size + Skip)) + if (Left < (off_t)(Memb->Size + Skip)) return _error->Error(_("Archive is too short")); Left -= Memb->Size + Skip; } diff --git a/apt-inst/contrib/extracttar.cc b/apt-inst/contrib/extracttar.cc index 49ed5db56..41301d1a6 100644 --- a/apt-inst/contrib/extracttar.cc +++ b/apt-inst/contrib/extracttar.cc @@ -6,7 +6,7 @@ Extract a Tar - Tar Extractor Some performance measurements showed that zlib performed quite poorly - in comparision to a forked gzip process. This tar extractor makes use + in comparison to a forked gzip process. This tar extractor makes use of the fact that dup'd file descriptors have the same seek pointer and that gzip will not read past the end of a compressed stream, even if there is more data. We use the dup property to track extraction @@ -111,6 +111,12 @@ bool ExtractTar::Done(bool Force) gzip will efficiently ignore the extra bits. */ bool ExtractTar::StartGzip() { + if (DecompressProg.empty()) + { + InFd.OpenDescriptor(File.Fd(), FileFd::ReadOnly, FileFd::None, false); + return true; + } + int Pipes[2]; if (pipe(Pipes) != 0) return _error->Errno("pipe",_("Failed to create pipes")); @@ -161,8 +167,8 @@ bool ExtractTar::Go(pkgDirStream &Stream) return false; // Loop over all blocks - string LastLongLink; - string LastLongName; + string LastLongLink, ItemLink; + string LastLongName, ItemName; while (1) { bool BadRecord = false; @@ -208,25 +214,23 @@ bool ExtractTar::Go(pkgDirStream &Stream) StrToNum(Tar->Major,Itm.Major,sizeof(Tar->Major),8) == false || StrToNum(Tar->Minor,Itm.Minor,sizeof(Tar->Minor),8) == false) return _error->Error(_("Corrupted archive")); - - // Grab the filename + + // Grab the filename and link target: use last long name if one was + // set, otherwise use the header value as-is, but remember that it may + // fill the entire 100-byte block and needs to be zero-terminated. + // See Debian Bug #689582. if (LastLongName.empty() == false) Itm.Name = (char *)LastLongName.c_str(); else - { - Tar->Name[sizeof(Tar->Name)-1] = 0; - Itm.Name = Tar->Name; - } + Itm.Name = (char *)ItemName.assign(Tar->Name, sizeof(Tar->Name)).c_str(); if (Itm.Name[0] == '.' && Itm.Name[1] == '/' && Itm.Name[2] != 0) Itm.Name += 2; - - // Grab the link target - Tar->Name[sizeof(Tar->LinkName)-1] = 0; - Itm.LinkTarget = Tar->LinkName; if (LastLongLink.empty() == false) Itm.LinkTarget = (char *)LastLongLink.c_str(); - + else + Itm.LinkTarget = (char *)ItemLink.assign(Tar->LinkName, sizeof(Tar->LinkName)).c_str(); + // Convert the type over switch (Tar->LinkFlag) { diff --git a/apt-inst/deb/debfile.cc b/apt-inst/deb/debfile.cc index ab4037915..a811bbe88 100644 --- a/apt-inst/deb/debfile.cc +++ b/apt-inst/deb/debfile.cc @@ -42,17 +42,19 @@ debDebFile::debDebFile(FileFd &File) : File(File), AR(File) return; } - if (!CheckMember("control.tar.gz")) { - _error->Error(_("This is not a valid DEB archive, missing '%s' member"), "control.tar.gz"); + if (!CheckMember("control.tar") && + !CheckMember("control.tar.gz") && + !CheckMember("control.tar.xz")) { + _error->Error(_("This is not a valid DEB archive, missing '%s' member"), "control.tar"); return; } - if (!CheckMember("data.tar.gz") && + if (!CheckMember("data.tar") && + !CheckMember("data.tar.gz") && !CheckMember("data.tar.bz2") && !CheckMember("data.tar.lzma") && !CheckMember("data.tar.xz")) { - // FIXME: add data.tar.xz here - adding it now would require a Translation round for a very small gain - _error->Error(_("This is not a valid DEB archive, it has no '%s', '%s' or '%s' member"), "data.tar.gz", "data.tar.bz2", "data.tar.lzma"); + _error->Error(_("This is not a valid DEB archive, missing '%s' member"), "data.tar"); return; } } @@ -89,21 +91,20 @@ const ARArchive::Member *debDebFile::GotoMember(const char *Name) return Member; } /*}}}*/ -// DebFile::ExtractArchive - Extract the archive data itself /*{{{*/ +// DebFile::ExtractTarMember - Extract the contents of a tar member /*{{{*/ // --------------------------------------------------------------------- /* Simple wrapper around tar.. */ -bool debDebFile::ExtractArchive(pkgDirStream &Stream) +bool debDebFile::ExtractTarMember(pkgDirStream &Stream,const char *Name) { // Get the archive member const ARArchive::Member *Member = NULL; std::string Compressor; - std::string const data = "data.tar"; std::vector<APT::Configuration::Compressor> compressor = APT::Configuration::getCompressors(); for (std::vector<APT::Configuration::Compressor>::const_iterator c = compressor.begin(); c != compressor.end(); ++c) { - Member = AR.FindMember(std::string(data).append(c->Extension).c_str()); + Member = AR.FindMember(std::string(Name).append(c->Extension).c_str()); if (Member == NULL) continue; Compressor = c->Binary; @@ -111,8 +112,11 @@ bool debDebFile::ExtractArchive(pkgDirStream &Stream) } if (Member == NULL) + Member = AR.FindMember(std::string(Name).c_str()); + + if (Member == NULL) { - std::string ext = "data.tar.{"; + std::string ext = std::string(Name) + ".{"; for (std::vector<APT::Configuration::Compressor>::const_iterator c = compressor.begin(); c != compressor.end(); ++c) ext.append(c->Extension.substr(1)); @@ -130,6 +134,14 @@ bool debDebFile::ExtractArchive(pkgDirStream &Stream) return Tar.Go(Stream); } /*}}}*/ +// DebFile::ExtractArchive - Extract the archive data itself /*{{{*/ +// --------------------------------------------------------------------- +/* Simple wrapper around DebFile::ExtractTarMember. */ +bool debDebFile::ExtractArchive(pkgDirStream &Stream) +{ + return ExtractTarMember(Stream, "data.tar"); +} + /*}}}*/ // DebFile::ControlExtract::DoItem - Control Tar Extraction /*{{{*/ // --------------------------------------------------------------------- @@ -195,14 +207,7 @@ bool debDebFile::MemControlExtract::Process(Item &Itm,const unsigned char *Data, it parses it into a tag section parser. */ bool debDebFile::MemControlExtract::Read(debDebFile &Deb) { - // Get the archive member and positition the file - const ARArchive::Member *Member = Deb.GotoMember("control.tar.gz"); - if (Member == 0) - return false; - - // Extract it. - ExtractTar Tar(Deb.GetFile(),Member->Size,"gzip"); - if (Tar.Go(*this) == false) + if (Deb.ExtractTarMember(*this, "control.tar") == false) return false; if (Control == 0) diff --git a/apt-inst/deb/debfile.h b/apt-inst/deb/debfile.h index 38211fb0f..ecef71d21 100644 --- a/apt-inst/deb/debfile.h +++ b/apt-inst/deb/debfile.h @@ -48,6 +48,7 @@ class debDebFile class ControlExtract; class MemControlExtract; + bool ExtractTarMember(pkgDirStream &Stream, const char *Name); bool ExtractArchive(pkgDirStream &Stream); const ARArchive::Member *GotoMember(const char *Name); inline FileFd &GetFile() {return File;}; diff --git a/apt-inst/dirstream.cc b/apt-inst/dirstream.cc index 65d1aa188..e06c30a57 100644 --- a/apt-inst/dirstream.cc +++ b/apt-inst/dirstream.cc @@ -19,8 +19,8 @@ #include <fcntl.h> #include <sys/stat.h> #include <sys/types.h> +#include <sys/time.h> #include <errno.h> -#include <utime.h> #include <unistd.h> #include <apti18n.h> /*}}}*/ @@ -93,19 +93,18 @@ bool pkgDirStream::FinishedFile(Item &Itm,int Fd) { if (Fd < 0) return true; - - if (close(Fd) != 0) - return _error->Errno("close",_("Failed to close file %s"),Itm.Name); /* Set the modification times. The only way it can fail is if someone has futzed with our file, which is intolerable :> */ - struct utimbuf Time; - Time.actime = Itm.MTime; - Time.modtime = Itm.MTime; - if (utime(Itm.Name,&Time) != 0) - _error->Errno("utime",_("Failed to close file %s"),Itm.Name); - - return true; + struct timeval times[2]; + times[0].tv_sec = times[1].tv_sec = Itm.MTime; + times[0].tv_usec = times[1].tv_usec = 0; + if (utimes(Itm.Name, times) != 0) + _error->Errno("utimes", "Failed to set modification time for %s",Itm.Name); + + if (close(Fd) != 0) + return _error->Errno("close",_("Failed to close file %s"),Itm.Name); + return true; } /*}}}*/ // DirStream::Fail - Failed processing a file /*{{{*/ diff --git a/apt-inst/extract.cc b/apt-inst/extract.cc index 2c95fba92..b3dfccfc6 100644 --- a/apt-inst/extract.cc +++ b/apt-inst/extract.cc @@ -10,7 +10,7 @@ object is unpacked to '.dpkg.new' then the original is hardlinked to '.dpkg.tmp' and finally the new object is renamed to overwrite the old one. From an external perspective the file never ceased to exist. - After the archive has been sucessfully unpacked the .dpkg.tmp files + After the archive has been successfully unpacked the .dpkg.tmp files are erased. A failure causes all the .dpkg.tmp files to be restored. Decisions about unpacking go like this: @@ -22,7 +22,7 @@ [Note, this is reduced to only check if a file was expected to be there] - If the existing link/file is not a directory then it is replaced - irregardless + regardless - If the existing link/directory is being replaced by a directory then absolutely nothing happens. - If the existing link/directory is being replaced by a link then diff --git a/apt-inst/filelist.cc b/apt-inst/filelist.cc index 879c07855..defc4f4df 100644 --- a/apt-inst/filelist.cc +++ b/apt-inst/filelist.cc @@ -5,14 +5,14 @@ File Listing - Manages a Cache of File -> Package names. - Diversions add some signficant complexity to the system. To keep + Diversions add some significant complexity to the system. To keep storage space down in the very special case of a diverted file no extra bytes are allocated in the Node structure. Instead a diversion is inserted directly into the hash table and its flag bit set. Every lookup for that filename will always return the diversion. The hash buckets are stored in sorted form, with diversions having - the higest sort order. Identical files are assigned the same file + the highest sort order. Identical files are assigned the same file pointer, thus after a search all of the nodes owning that file can be found by iterating down the bucket. diff --git a/apt-pkg/acquire-item.cc b/apt-pkg/acquire-item.cc index 12000a8c1..230d5aba9 100644 --- a/apt-pkg/acquire-item.cc +++ b/apt-pkg/acquire-item.cc @@ -129,7 +129,7 @@ void pkgAcquire::Item::Done(string Message,unsigned long long Size,string Hash, /*}}}*/ // Acquire::Item::Rename - Rename a file /*{{{*/ // --------------------------------------------------------------------- -/* This helper function is used by alot of item methods as thier final +/* This helper function is used by a lot of item methods as their final step */ void pkgAcquire::Item::Rename(string From,string To) { @@ -143,6 +143,32 @@ void pkgAcquire::Item::Rename(string From,string To) } } /*}}}*/ +bool pkgAcquire::Item::RenameOnError(pkgAcquire::Item::RenameOnErrorState const error)/*{{{*/ +{ + if(FileExists(DestFile)) + Rename(DestFile, DestFile + ".FAILED"); + + switch (error) + { + case HashSumMismatch: + ErrorText = _("Hash Sum mismatch"); + Status = StatAuthError; + ReportMirrorFailure("HashChecksumFailure"); + break; + case SizeMismatch: + ErrorText = _("Size mismatch"); + Status = StatAuthError; + ReportMirrorFailure("SizeFailure"); + break; + case InvalidFormat: + ErrorText = _("Invalid file format"); + Status = StatError; + // do not report as usually its not the mirrors fault, but Portal/Proxy + break; + } + return false; +} + /*}}}*/ // Acquire::Item::ReportMirrorFailure /*{{{*/ // --------------------------------------------------------------------- void pkgAcquire::Item::ReportMirrorFailure(string FailCode) @@ -273,7 +299,7 @@ void pkgAcqSubIndex::Done(string Message,unsigned long long Size,string Md5Hash, return; } - // sucess in downloading the index + // success in downloading the index // rename the index if(Debug) std::clog << "Renaming: " << DestFile << " -> " << FinalFile << std::endl; @@ -301,7 +327,7 @@ bool pkgAcqSubIndex::ParseIndex(string const &IndexFile) /*{{{*/ /*}}}*/ // AcqDiffIndex::AcqDiffIndex - Constructor /*{{{*/ // --------------------------------------------------------------------- -/* Get the DiffIndex file first and see if there are patches availabe +/* Get the DiffIndex file first and see if there are patches available * If so, create a pkgAcqIndexDiffs fetcher that will get and apply the * patches. If anything goes wrong in that process, it will fall back to * the original packages file @@ -343,10 +369,10 @@ pkgAcqDiffIndex::pkgAcqDiffIndex(pkgAcquire *Owner, return; } - if(Debug) - std::clog << "pkgAcqIndexDiffs::pkgAcqIndexDiffs(): " - << CurrentPackagesFile << std::endl; - + if(Debug) + std::clog << "pkgAcqDiffIndex::pkgAcqDiffIndex(): " + << CurrentPackagesFile << std::endl; + QueueURI(Desc); } @@ -372,8 +398,8 @@ string pkgAcqDiffIndex::Custom600Headers() bool pkgAcqDiffIndex::ParseDiffIndex(string IndexDiffFile) /*{{{*/ { if(Debug) - std::clog << "pkgAcqIndexDiffs::ParseIndexDiff() " << IndexDiffFile - << std::endl; + std::clog << "pkgAcqDiffIndex::ParseIndexDiff() " << IndexDiffFile + << std::endl; pkgTagSection Tags; string ServerSha1; @@ -400,16 +426,18 @@ bool pkgAcqDiffIndex::ParseDiffIndex(string IndexDiffFile) /*{{{*/ SHA1.AddFD(fd); string const local_sha1 = SHA1.Result(); - if(local_sha1 == ServerSha1) + if(local_sha1 == ServerSha1) { - // we have the same sha1 as the server + // we have the same sha1 as the server so we are done here if(Debug) std::clog << "Package file is up-to-date" << std::endl; - // set found to true, this will queue a pkgAcqIndexDiffs with - // a empty availabe_patches - found = true; - } - else + // list cleanup needs to know that this file as well as the already + // present index is ours, so we create an empty diff to save it for us + new pkgAcqIndexDiffs(Owner, RealURI, Description, Desc.ShortDesc, + ExpectedHash, ServerSha1, available_patches); + return true; + } + else { if(Debug) std::clog << "SHA1-Current: " << ServerSha1 << " and we start at "<< fd.Name() << " " << fd.Size() << " " << local_sha1 << std::endl; @@ -470,14 +498,37 @@ bool pkgAcqDiffIndex::ParseDiffIndex(string IndexDiffFile) /*{{{*/ } // we have something, queue the next diff - if(found) + if(found) { // queue the diffs string::size_type const last_space = Description.rfind(" "); if(last_space != string::npos) Description.erase(last_space, Description.size()-last_space); - new pkgAcqIndexDiffs(Owner, RealURI, Description, Desc.ShortDesc, - ExpectedHash, ServerSha1, available_patches); + + /* decide if we should download patches one by one or in one go: + The first is good if the server merges patches, but many don't so client + based merging can be attempt in which case the second is better. + "bad things" will happen if patches are merged on the server, + but client side merging is attempt as well */ + bool pdiff_merge = _config->FindB("Acquire::PDiffs::Merge", true); + if (pdiff_merge == true) + { + // reprepro adds this flag if it has merged patches on the server + std::string const precedence = Tags.FindS("X-Patch-Precedence"); + pdiff_merge = (precedence != "merged"); + } + + if (pdiff_merge == false) + new pkgAcqIndexDiffs(Owner, RealURI, Description, Desc.ShortDesc, + ExpectedHash, ServerSha1, available_patches); + else + { + std::vector<pkgAcqIndexMergeDiffs*> *diffs = new std::vector<pkgAcqIndexMergeDiffs*>(available_patches.size()); + for(size_t i = 0; i < available_patches.size(); ++i) + (*diffs)[i] = new pkgAcqIndexMergeDiffs(Owner, RealURI, Description, Desc.ShortDesc, ExpectedHash, + available_patches[i], diffs); + } + Complete = false; Status = StatDone; Dequeue(); @@ -497,7 +548,7 @@ void pkgAcqDiffIndex::Failed(string Message,pkgAcquire::MethodConfig *Cnf) /*{{{ { if(Debug) std::clog << "pkgAcqDiffIndex failed: " << Desc.URI << std::endl - << "Falling back to normal index file aquire" << std::endl; + << "Falling back to normal index file acquire" << std::endl; new pkgAcqIndex(Owner, RealURI, Description, Desc.ShortDesc, ExpectedHash); @@ -518,7 +569,7 @@ void pkgAcqDiffIndex::Done(string Message,unsigned long long Size,string Md5Hash string FinalFile; FinalFile = _config->FindDir("Dir::State::lists")+URItoFileName(RealURI); - // sucess in downloading the index + // success in downloading the index // rename the index FinalFile += string(".IndexDiff"); if(Debug) @@ -577,7 +628,7 @@ void pkgAcqIndexDiffs::Failed(string Message,pkgAcquire::MethodConfig *Cnf) /*{{ { if(Debug) std::clog << "pkgAcqIndexDiffs failed: " << Desc.URI << std::endl - << "Falling back to normal index file aquire" << std::endl; + << "Falling back to normal index file acquire" << std::endl; new pkgAcqIndex(Owner, RealURI, Description,Desc.ShortDesc, ExpectedHash); Finish(); @@ -595,9 +646,7 @@ void pkgAcqIndexDiffs::Finish(bool allDone) if(!ExpectedHash.empty() && !ExpectedHash.VerifyFile(DestFile)) { - Status = StatAuthError; - ErrorText = _("MD5Sum mismatch"); - Rename(DestFile,DestFile + ".FAILED"); + RenameOnError(HashSumMismatch); Dequeue(); return; } @@ -684,7 +733,7 @@ void pkgAcqIndexDiffs::Done(string Message,unsigned long long Size,string Md5Has string FinalFile; FinalFile = _config->FindDir("Dir::State::lists")+URItoFileName(RealURI); - // sucess in downloading a diff, enter ApplyDiff state + // success in downloading a diff, enter ApplyDiff state if(State == StateFetchDiff) { @@ -708,6 +757,7 @@ void pkgAcqIndexDiffs::Done(string Message,unsigned long long Size,string Md5Has { // remove the just applied patch available_patches.erase(available_patches.begin()); + unlink((FinalFile + ".ed").c_str()); // move into place if(Debug) @@ -728,6 +778,131 @@ void pkgAcqIndexDiffs::Done(string Message,unsigned long long Size,string Md5Has } } /*}}}*/ +// AcqIndexMergeDiffs::AcqIndexMergeDiffs - Constructor /*{{{*/ +pkgAcqIndexMergeDiffs::pkgAcqIndexMergeDiffs(pkgAcquire *Owner, + string const &URI, string const &URIDesc, + string const &ShortDesc, HashString const &ExpectedHash, + DiffInfo const &patch, + std::vector<pkgAcqIndexMergeDiffs*> const * const allPatches) + : Item(Owner), RealURI(URI), ExpectedHash(ExpectedHash), + patch(patch),allPatches(allPatches), State(StateFetchDiff) +{ + + DestFile = _config->FindDir("Dir::State::lists") + "partial/"; + DestFile += URItoFileName(URI); + + Debug = _config->FindB("Debug::pkgAcquire::Diffs",false); + + Description = URIDesc; + Desc.Owner = this; + Desc.ShortDesc = ShortDesc; + + Desc.URI = string(RealURI) + ".diff/" + patch.file + ".gz"; + Desc.Description = Description + " " + patch.file + string(".pdiff"); + DestFile = _config->FindDir("Dir::State::lists") + "partial/"; + DestFile += URItoFileName(RealURI + ".diff/" + patch.file); + + if(Debug) + std::clog << "pkgAcqIndexMergeDiffs: " << Desc.URI << std::endl; + + QueueURI(Desc); +} + /*}}}*/ +void pkgAcqIndexMergeDiffs::Failed(string Message,pkgAcquire::MethodConfig *Cnf)/*{{{*/ +{ + if(Debug) + std::clog << "pkgAcqIndexMergeDiffs failed: " << Desc.URI << " with " << Message << std::endl; + Complete = false; + Status = StatDone; + Dequeue(); + + // check if we are the first to fail, otherwise we are done here + State = StateDoneDiff; + for (std::vector<pkgAcqIndexMergeDiffs *>::const_iterator I = allPatches->begin(); + I != allPatches->end(); ++I) + if ((*I)->State == StateErrorDiff) + return; + + // first failure means we should fallback + State = StateErrorDiff; + std::clog << "Falling back to normal index file acquire" << std::endl; + new pkgAcqIndex(Owner, RealURI, Description,Desc.ShortDesc, + ExpectedHash); +} + /*}}}*/ +void pkgAcqIndexMergeDiffs::Done(string Message,unsigned long long Size,string Md5Hash, /*{{{*/ + pkgAcquire::MethodConfig *Cnf) +{ + if(Debug) + std::clog << "pkgAcqIndexMergeDiffs::Done(): " << Desc.URI << std::endl; + + Item::Done(Message,Size,Md5Hash,Cnf); + + string const FinalFile = _config->FindDir("Dir::State::lists") + URItoFileName(RealURI); + + if (State == StateFetchDiff) + { + // rred expects the patch as $FinalFile.ed.$patchname.gz + Rename(DestFile, FinalFile + ".ed." + patch.file + ".gz"); + + // check if this is the last completed diff + State = StateDoneDiff; + for (std::vector<pkgAcqIndexMergeDiffs *>::const_iterator I = allPatches->begin(); + I != allPatches->end(); ++I) + if ((*I)->State != StateDoneDiff) + { + if(Debug) + std::clog << "Not the last done diff in the batch: " << Desc.URI << std::endl; + return; + } + + // this is the last completed diff, so we are ready to apply now + State = StateApplyDiff; + + if(Debug) + std::clog << "Sending to rred method: " << FinalFile << std::endl; + + Local = true; + Desc.URI = "rred:" + FinalFile; + QueueURI(Desc); + Mode = "rred"; + return; + } + // success in download/apply all diffs, clean up + else if (State == StateApplyDiff) + { + // see if we really got the expected file + if(!ExpectedHash.empty() && !ExpectedHash.VerifyFile(DestFile)) + { + RenameOnError(HashSumMismatch); + return; + } + + // move the result into place + if(Debug) + std::clog << "Moving patched file in place: " << std::endl + << DestFile << " -> " << FinalFile << std::endl; + Rename(DestFile, FinalFile); + chmod(FinalFile.c_str(), 0644); + + // otherwise lists cleanup will eat the file + DestFile = FinalFile; + + // ensure the ed's are gone regardless of list-cleanup + for (std::vector<pkgAcqIndexMergeDiffs *>::const_iterator I = allPatches->begin(); + I != allPatches->end(); ++I) + { + std::string patch = FinalFile + ".ed." + (*I)->patch.file + ".gz"; + unlink(patch.c_str()); + } + + // all set and done + Complete = true; + if(Debug) + std::clog << "allDone: " << DestFile << "\n" << std::endl; + } +} + /*}}}*/ // AcqIndex::AcqIndex - Constructor /*{{{*/ // --------------------------------------------------------------------- /* The package file is added to the queue and a second class is @@ -866,10 +1041,7 @@ void pkgAcqIndex::Done(string Message,unsigned long long Size,string Hash, if (!ExpectedHash.empty() && ExpectedHash.toStr() != Hash) { - Status = StatAuthError; - ErrorText = _("Hash Sum mismatch"); - Rename(DestFile,DestFile + ".FAILED"); - ReportMirrorFailure("HashChecksumFailure"); + RenameOnError(HashSumMismatch); return; } @@ -878,22 +1050,18 @@ void pkgAcqIndex::Done(string Message,unsigned long long Size,string Hash, if (Verify == true) { FileFd fd(DestFile, FileFd::ReadOnly); - pkgTagSection sec; - pkgTagFile tag(&fd); - - // Only test for correctness if the file is not empty (empty is ok) - if (fd.Size() > 0) { - if (_error->PendingError() || !tag.Step(sec)) { - Status = StatError; - _error->DumpErrors(); - Rename(DestFile,DestFile + ".FAILED"); - return; - } else if (!sec.Exists("Package")) { - Status = StatError; - ErrorText = ("Encountered a section with no Package: header"); - Rename(DestFile,DestFile + ".FAILED"); - return; - } + // Only test for correctness if the file is not empty (empty is ok) + if (fd.FileSize() > 0) + { + pkgTagSection sec; + pkgTagFile tag(&fd); + + // all our current indexes have a field 'Package' in each section + if (_error->PendingError() == true || tag.Step(sec) == false || sec.Exists("Package") == false) + { + RenameOnError(InvalidFormat); + return; + } } } @@ -984,6 +1152,8 @@ void pkgAcqIndex::Done(string Message,unsigned long long Size,string Hash, DestFile += ".decomp"; Desc.URI = decompProg + ":" + FileName; QueueURI(Desc); + + // FIXME: this points to a c++ string that goes out of scope Mode = decompProg.c_str(); } /*}}}*/ @@ -1070,7 +1240,7 @@ pkgAcqMetaSig::pkgAcqMetaSig(pkgAcquire *Owner, /*{{{*/ if (RealFileExists(Final) == true) { // File was already in place. It needs to be re-downloaded/verified - // because Release might have changed, we do give it a differnt + // because Release might have changed, we do give it a different // name than DestFile because otherwise the http method will // send If-Range requests and there are too many broken servers // out there that do not understand them @@ -1728,34 +1898,40 @@ pkgAcqArchive::pkgAcqArchive(pkgAcquire *Owner,pkgSourceList *Sources, } // check if we have one trusted source for the package. if so, switch - // to "TrustedOnly" mode + // to "TrustedOnly" mode - but only if not in AllowUnauthenticated mode + bool const allowUnauth = _config->FindB("APT::Get::AllowUnauthenticated", false); + bool const debugAuth = _config->FindB("Debug::pkgAcquire::Auth", false); + bool seenUntrusted = false; for (pkgCache::VerFileIterator i = Version.FileList(); i.end() == false; ++i) { pkgIndexFile *Index; if (Sources->FindIndex(i.File(),Index) == false) continue; - if (_config->FindB("Debug::pkgAcquire::Auth", false)) - { + + if (debugAuth == true) std::cerr << "Checking index: " << Index->Describe() - << "(Trusted=" << Index->IsTrusted() << ")\n"; - } - if (Index->IsTrusted()) { + << "(Trusted=" << Index->IsTrusted() << ")" << std::endl; + + if (Index->IsTrusted() == true) + { Trusted = true; - break; + if (allowUnauth == false) + break; } + else + seenUntrusted = true; } // "allow-unauthenticated" restores apts old fetching behaviour // that means that e.g. unauthenticated file:// uris are higher // priority than authenticated http:// uris - if (_config->FindB("APT::Get::AllowUnauthenticated",false) == true) + if (allowUnauth == true && seenUntrusted == true) Trusted = false; // Select a source if (QueueNext() == false && _error->PendingError() == false) - _error->Error(_("I wasn't able to locate a file for the %s package. " - "This might mean you need to manually fix this package."), - Version.ParentPkg().Name()); + _error->Error(_("Can't find a source to download version '%s' of '%s'"), + Version.VerStr(), Version.ParentPkg().FullName(false).c_str()); } /*}}}*/ // AcqArchive::QueueNext - Queue the next file source /*{{{*/ @@ -1856,7 +2032,7 @@ bool pkgAcqArchive::QueueNext() return true; } - /* Hmm, we have a file and its size does not match, this shouldnt + /* Hmm, we have a file and its size does not match, this shouldn't happen.. */ unlink(FinalFile.c_str()); } @@ -1909,18 +2085,14 @@ void pkgAcqArchive::Done(string Message,unsigned long long Size,string CalcHash, // Check the size if (Size != Version->Size) { - Status = StatError; - ErrorText = _("Size mismatch"); + RenameOnError(SizeMismatch); return; } // Check the hash if(ExpectedHash.toStr() != CalcHash) { - Status = StatError; - ErrorText = _("Hash Sum mismatch"); - if(FileExists(DestFile)) - Rename(DestFile,DestFile + ".FAILED"); + RenameOnError(HashSumMismatch); return; } @@ -2060,9 +2232,7 @@ void pkgAcqFile::Done(string Message,unsigned long long Size,string CalcHash, // Check the hash if(!ExpectedHash.empty() && ExpectedHash.toStr() != CalcHash) { - Status = StatError; - ErrorText = _("Hash Sum mismatch"); - Rename(DestFile,DestFile + ".FAILED"); + RenameOnError(HashSumMismatch); return; } diff --git a/apt-pkg/acquire-item.h b/apt-pkg/acquire-item.h index 10c855e63..5a1c7979c 100644 --- a/apt-pkg/acquire-item.h +++ b/apt-pkg/acquire-item.h @@ -83,7 +83,7 @@ class pkgAcquire::Item : public WeakPointable * overwritten. */ void Rename(std::string From,std::string To); - + public: /** \brief The current status of this item. */ @@ -281,6 +281,21 @@ class pkgAcquire::Item : public WeakPointable * pkgAcquire::Remove. */ virtual ~Item(); + + protected: + + enum RenameOnErrorState { + HashSumMismatch, + SizeMismatch, + InvalidFormat + }; + + /** \brief Rename failed file and set error + * + * \param state respresenting the error we encountered + * \param errorMsg a message describing the error + */ + bool RenameOnError(RenameOnErrorState const state); }; /*}}}*/ /** \brief Information about an index patch (aka diff). */ /*{{{*/ @@ -414,7 +429,105 @@ class pkgAcqDiffIndex : public pkgAcquire::Item std::string ShortDesc, HashString ExpectedHash); }; /*}}}*/ -/** \brief An item that is responsible for fetching all the patches {{{ +/** \brief An item that is responsible for fetching client-merge patches {{{ + * that need to be applied to a given package index file. + * + * Instead of downloading and applying each patch one by one like its + * sister #pkgAcqIndexDiffs this class will download all patches at once + * and call rred with all the patches downloaded once. Rred will then + * merge and apply them in one go, which should be a lot faster – but is + * incompatible with server-based merges of patches like reprepro can do. + * + * \sa pkgAcqDiffIndex, pkgAcqIndex + */ +class pkgAcqIndexMergeDiffs : public pkgAcquire::Item +{ + protected: + + /** \brief If \b true, debugging output will be written to + * std::clog. + */ + bool Debug; + + /** \brief description of the item that is currently being + * downloaded. + */ + pkgAcquire::ItemDesc Desc; + + /** \brief URI of the package index file that is being + * reconstructed. + */ + std::string RealURI; + + /** \brief HashSum of the package index file that is being + * reconstructed. + */ + HashString ExpectedHash; + + /** \brief description of the file being downloaded. */ + std::string Description; + + /** \brief information about the current patch */ + struct DiffInfo const patch; + + /** \brief list of all download items for the patches */ + std::vector<pkgAcqIndexMergeDiffs*> const * const allPatches; + + /** The current status of this patch. */ + enum DiffState + { + /** \brief The diff is currently being fetched. */ + StateFetchDiff, + + /** \brief The diff is currently being applied. */ + StateApplyDiff, + + /** \brief the work with this diff is done */ + StateDoneDiff, + + /** \brief something bad happened and fallback was triggered */ + StateErrorDiff + } State; + + public: + /** \brief Called when the patch file failed to be downloaded. + * + * This method will fall back to downloading the whole index file + * outright; its arguments are ignored. + */ + virtual void Failed(std::string Message,pkgAcquire::MethodConfig *Cnf); + + virtual void Done(std::string Message,unsigned long long Size,std::string Md5Hash, + pkgAcquire::MethodConfig *Cnf); + virtual std::string DescURI() {return RealURI + "Index";}; + + /** \brief Create an index merge-diff item. + * + * \param Owner The pkgAcquire object that owns this item. + * + * \param URI The URI of the package index file being + * reconstructed. + * + * \param URIDesc A long description of this item. + * + * \param ShortDesc A brief description of this item. + * + * \param ExpectedHash The expected md5sum of the completely + * reconstructed package index file; the index file will be tested + * against this value when it is entirely reconstructed. + * + * \param patch contains infos about the patch this item is supposed + * to download which were read from the index + * + * \param allPatches contains all related items so that each item can + * check if it was the last one to complete the download step + */ + pkgAcqIndexMergeDiffs(pkgAcquire *Owner,std::string const &URI,std::string const &URIDesc, + std::string const &ShortDesc, HashString const &ExpectedHash, + DiffInfo const &patch, std::vector<pkgAcqIndexMergeDiffs*> const * const allPatches); +}; + /*}}}*/ +/** \brief An item that is responsible for fetching server-merge patches {{{ * that need to be applied to a given package index file. * * After downloading and applying a single patch, this item will @@ -982,7 +1095,7 @@ class pkgAcqArchive : public pkgAcquire::Item * * \param Version The package version to download. * - * \param StoreFilename A location in which the actual filename of + * \param[out] StoreFilename A location in which the actual filename of * the package should be stored. It will be set to a guessed * basename in the constructor, and filled in with a fully * qualified filename once the download finishes. diff --git a/apt-pkg/acquire-worker.cc b/apt-pkg/acquire-worker.cc index 44a84216a..de62080da 100644 --- a/apt-pkg/acquire-worker.cc +++ b/apt-pkg/acquire-worker.cc @@ -109,7 +109,12 @@ bool pkgAcquire::Worker::Start() // Get the method path string Method = _config->FindDir("Dir::Bin::Methods") + Access; if (FileExists(Method) == false) - return _error->Error(_("The method driver %s could not be found."),Method.c_str()); + { + _error->Error(_("The method driver %s could not be found."),Method.c_str()); + if (Access == "https") + _error->Notice(_("Is the package %s installed?"), "apt-transport-https"); + return false; + } if (Debug == true) clog << "Starting method '" << Method << '\'' << endl; @@ -563,7 +568,7 @@ bool pkgAcquire::Worker::InFdReady() /*}}}*/ // Worker::MethodFailure - Called when the method fails /*{{{*/ // --------------------------------------------------------------------- -/* This is called when the method is belived to have failed, probably because +/* This is called when the method is believed to have failed, probably because read returned -1. */ bool pkgAcquire::Worker::MethodFailure() { diff --git a/apt-pkg/acquire.cc b/apt-pkg/acquire.cc index a8a5abd34..120e809e1 100644 --- a/apt-pkg/acquire.cc +++ b/apt-pkg/acquire.cc @@ -5,9 +5,9 @@ Acquire - File Acquiration - The core element for the schedual system is the concept of a named + The core element for the schedule system is the concept of a named queue. Each queue is unique and each queue has a name derived from the - URI. The degree of paralization can be controled by how the queue + URI. The degree of paralization can be controlled by how the queue name is derived from the URI. ##################################################################### */ @@ -175,7 +175,7 @@ void pkgAcquire::Add(Worker *Work) // --------------------------------------------------------------------- /* A worker has died. This can not be done while the select loop is running as it would require that RunFds could handling a changing list state and - it cant.. */ + it can't.. */ void pkgAcquire::Remove(Worker *Work) { if (Running == true) diff --git a/apt-pkg/algorithms.cc b/apt-pkg/algorithms.cc index 69d4acd83..0363ab3e2 100644 --- a/apt-pkg/algorithms.cc +++ b/apt-pkg/algorithms.cc @@ -336,217 +336,6 @@ bool pkgFixBroken(pkgDepCache &Cache) return Fix.Resolve(true); } /*}}}*/ -// DistUpgrade - Distribution upgrade /*{{{*/ -// --------------------------------------------------------------------- -/* This autoinstalls every package and then force installs every - pre-existing package. This creates the initial set of conditions which - most likely contain problems because too many things were installed. - - The problem resolver is used to resolve the problems. - */ -bool pkgDistUpgrade(pkgDepCache &Cache) -{ - std::string const solver = _config->Find("APT::Solver", "internal"); - if (solver != "internal") { - OpTextProgress Prog(*_config); - return EDSP::ResolveExternal(solver.c_str(), Cache, false, true, false, &Prog); - } - - pkgDepCache::ActionGroup group(Cache); - - /* Upgrade all installed packages first without autoinst to help the resolver - in versioned or-groups to upgrade the old solver instead of installing - a new one (if the old solver is not the first one [anymore]) */ - for (pkgCache::PkgIterator I = Cache.PkgBegin(); I.end() == false; ++I) - if (I->CurrentVer != 0) - Cache.MarkInstall(I, false, 0, false); - - /* Auto upgrade all installed packages, this provides the basis - for the installation */ - for (pkgCache::PkgIterator I = Cache.PkgBegin(); I.end() == false; ++I) - if (I->CurrentVer != 0) - Cache.MarkInstall(I, true, 0, false); - - /* Now, install each essential package which is not installed - (and not provided by another package in the same name group) */ - std::string essential = _config->Find("pkgCacheGen::Essential", "all"); - if (essential == "all") - { - for (pkgCache::GrpIterator G = Cache.GrpBegin(); G.end() == false; ++G) - { - bool isEssential = false; - bool instEssential = false; - for (pkgCache::PkgIterator P = G.PackageList(); P.end() == false; P = G.NextPkg(P)) - { - if ((P->Flags & pkgCache::Flag::Essential) != pkgCache::Flag::Essential) - continue; - isEssential = true; - if (Cache[P].Install() == true) - { - instEssential = true; - break; - } - } - if (isEssential == false || instEssential == true) - continue; - pkgCache::PkgIterator P = G.FindPreferredPkg(); - Cache.MarkInstall(P, true, 0, false); - } - } - else if (essential != "none") - for (pkgCache::PkgIterator I = Cache.PkgBegin(); I.end() == false; ++I) - if ((I->Flags & pkgCache::Flag::Essential) == pkgCache::Flag::Essential) - Cache.MarkInstall(I, true, 0, false); - - /* We do it again over all previously installed packages to force - conflict resolution on them all. */ - for (pkgCache::PkgIterator I = Cache.PkgBegin(); I.end() == false; ++I) - if (I->CurrentVer != 0) - Cache.MarkInstall(I, false, 0, false); - - pkgProblemResolver Fix(&Cache); - - // Hold back held packages. - if (_config->FindB("APT::Ignore-Hold",false) == false) - { - for (pkgCache::PkgIterator I = Cache.PkgBegin(); I.end() == false; ++I) - { - if (I->SelectedState == pkgCache::State::Hold) - { - Fix.Protect(I); - Cache.MarkKeep(I, false, false); - } - } - } - - return Fix.Resolve(); -} - /*}}}*/ -// AllUpgrade - Upgrade as many packages as possible /*{{{*/ -// --------------------------------------------------------------------- -/* Right now the system must be consistent before this can be called. - It also will not change packages marked for install, it only tries - to install packages not marked for install */ -bool pkgAllUpgrade(pkgDepCache &Cache) -{ - std::string const solver = _config->Find("APT::Solver", "internal"); - if (solver != "internal") { - OpTextProgress Prog(*_config); - return EDSP::ResolveExternal(solver.c_str(), Cache, true, false, false, &Prog); - } - - pkgDepCache::ActionGroup group(Cache); - - pkgProblemResolver Fix(&Cache); - - if (Cache.BrokenCount() != 0) - return false; - - // Upgrade all installed packages - for (pkgCache::PkgIterator I = Cache.PkgBegin(); I.end() == false; ++I) - { - if (Cache[I].Install() == true) - Fix.Protect(I); - - if (_config->FindB("APT::Ignore-Hold",false) == false) - if (I->SelectedState == pkgCache::State::Hold) - continue; - - if (I->CurrentVer != 0 && Cache[I].InstallVer != 0) - Cache.MarkInstall(I, false, 0, false); - } - - return Fix.ResolveByKeep(); -} - /*}}}*/ -// AllUpgradeNoDelete - Upgrade without removing packages /*{{{*/ -// --------------------------------------------------------------------- -/* Right now the system must be consistent before this can be called. - * Upgrade as much as possible without deleting anything (useful for - * stable systems) - */ -bool pkgAllUpgradeNoDelete(pkgDepCache &Cache) -{ - pkgDepCache::ActionGroup group(Cache); - - pkgProblemResolver Fix(&Cache); - - if (Cache.BrokenCount() != 0) - return false; - - // provide the initial set of stuff we want to upgrade by marking - // all upgradable packages for upgrade - for (pkgCache::PkgIterator I = Cache.PkgBegin(); I.end() == false; ++I) - { - if (I->CurrentVer != 0 && Cache[I].InstallVer != 0) - { - if (_config->FindB("APT::Ignore-Hold",false) == false) - if (I->SelectedState == pkgCache::State::Hold) - continue; - - Cache.MarkInstall(I, false, 0, false); - } - } - - // then let auto-install loose - for (pkgCache::PkgIterator I = Cache.PkgBegin(); I.end() == false; ++I) - if (Cache[I].Install()) - Cache.MarkInstall(I, true, 0, false); - - // ... but it may remove stuff, we we need to clean up afterwards again - for (pkgCache::PkgIterator I = Cache.PkgBegin(); I.end() == false; ++I) - if (Cache[I].Delete() == true) - Cache.MarkKeep(I, false, false); - - // resolve remaining issues via keep - return Fix.ResolveByKeep(); -} - /*}}}*/ -// MinimizeUpgrade - Minimizes the set of packages to be upgraded /*{{{*/ -// --------------------------------------------------------------------- -/* This simply goes over the entire set of packages and tries to keep - each package marked for upgrade. If a conflict is generated then - the package is restored. */ -bool pkgMinimizeUpgrade(pkgDepCache &Cache) -{ - pkgDepCache::ActionGroup group(Cache); - - if (Cache.BrokenCount() != 0) - return false; - - // We loop for 10 tries to get the minimal set size. - bool Change = false; - unsigned int Count = 0; - do - { - Change = false; - for (pkgCache::PkgIterator I = Cache.PkgBegin(); I.end() == false; ++I) - { - // Not interesting - if (Cache[I].Upgrade() == false || Cache[I].NewInstall() == true) - continue; - - // Keep it and see if that is OK - Cache.MarkKeep(I, false, false); - if (Cache.BrokenCount() != 0) - Cache.MarkInstall(I, false, 0, false); - else - { - // If keep didnt actually do anything then there was no change.. - if (Cache[I].Upgrade() == false) - Change = true; - } - } - ++Count; - } - while (Change == true && Count < 10); - - if (Cache.BrokenCount() != 0) - return _error->Error("Internal Error in pkgMinimizeUpgrade"); - - return true; -} - /*}}}*/ // ProblemResolver::pkgProblemResolver - Constructor /*{{{*/ // --------------------------------------------------------------------- /* */ @@ -635,7 +424,7 @@ void pkgProblemResolver::MakeScores() /* This is arbitrary, it should be high enough to elevate an essantial package above most other packages but low enough to allow an obsolete essential packages to be removed by - a conflicts on a powerfull normal package (ie libc6) */ + a conflicts on a powerful normal package (ie libc6) */ if ((I->Flags & pkgCache::Flag::Essential) == pkgCache::Flag::Essential || (I->Flags & pkgCache::Flag::Important) == pkgCache::Flag::Important) Score += PrioEssentials; @@ -652,7 +441,7 @@ void pkgProblemResolver::MakeScores() Score += PrioInstalledAndNotObsolete; } - // Now that we have the base scores we go and propogate dependencies + // Now that we have the base scores we go and propagate dependencies for (pkgCache::PkgIterator I = Cache.PkgBegin(); I.end() == false; ++I) { if (Cache[I].InstallVer == 0) @@ -696,7 +485,7 @@ void pkgProblemResolver::MakeScores() } } - /* Now we propogate along provides. This makes the packages that + /* Now we propagate along provides. This makes the packages that provide important packages extremely important */ for (pkgCache::PkgIterator I = Cache.PkgBegin(); I.end() == false; ++I) { @@ -851,7 +640,7 @@ bool pkgProblemResolver::Resolve(bool BrokenFix) adjusting the package will inflict. It goes from highest score to lowest and corrects all of the breaks by - keeping or removing the dependant packages. If that fails then it removes + keeping or removing the dependent packages. If that fails then it removes the package itself and goes on. The routine should be able to intelligently go from any broken state to a fixed state. @@ -1041,7 +830,7 @@ bool pkgProblemResolver::ResolveInternal(bool const BrokenFix) /* Look across the version list. If there are no possible targets then we keep the package and bail. This is necessary - if a package has a dep on another package that cant be found */ + if a package has a dep on another package that can't be found */ SPtrArray<pkgCache::Version *> VList = Start.AllTargets(); if (*VList == 0 && (Flags[I->ID] & Protected) != Protected && Start.IsNegative() == false && @@ -1394,7 +1183,7 @@ bool pkgProblemResolver::ResolveByKeepInternal() continue; /* Keep the package. If this works then great, otherwise we have - to be significantly more agressive and manipulate its dependencies */ + to be significantly more aggressive and manipulate its dependencies */ if ((Flags[I->ID] & Protected) == 0) { if (Debug == true) @@ -1548,102 +1337,3 @@ void pkgPrioSortList(pkgCache &Cache,pkgCache::Version **List) qsort(List,Count,sizeof(*List),PrioComp); } /*}}}*/ -// ListUpdate - construct Fetcher and update the cache files /*{{{*/ -// --------------------------------------------------------------------- -/* This is a simple wrapper to update the cache. it will fetch stuff - * from the network (or any other sources defined in sources.list) - */ -bool ListUpdate(pkgAcquireStatus &Stat, - pkgSourceList &List, - int PulseInterval) -{ - pkgAcquire Fetcher; - if (Fetcher.Setup(&Stat, _config->FindDir("Dir::State::Lists")) == false) - return false; - - // Populate it with the source selection - if (List.GetIndexes(&Fetcher) == false) - return false; - - return AcquireUpdate(Fetcher, PulseInterval, true); -} - /*}}}*/ -// AcquireUpdate - take Fetcher and update the cache files /*{{{*/ -// --------------------------------------------------------------------- -/* This is a simple wrapper to update the cache with a provided acquire - * If you only need control over Status and the used SourcesList use - * ListUpdate method instead. - */ -bool AcquireUpdate(pkgAcquire &Fetcher, int const PulseInterval, - bool const RunUpdateScripts, bool const ListCleanup) -{ - // Run scripts - if (RunUpdateScripts == true) - RunScripts("APT::Update::Pre-Invoke"); - - pkgAcquire::RunResult res; - if(PulseInterval > 0) - res = Fetcher.Run(PulseInterval); - else - res = Fetcher.Run(); - - if (res == pkgAcquire::Failed) - return false; - - bool Failed = false; - bool TransientNetworkFailure = false; - for (pkgAcquire::ItemIterator I = Fetcher.ItemsBegin(); - I != Fetcher.ItemsEnd(); ++I) - { - if ((*I)->Status == pkgAcquire::Item::StatDone) - continue; - - (*I)->Finished(); - - ::URI uri((*I)->DescURI()); - uri.User.clear(); - uri.Password.clear(); - string descUri = string(uri); - _error->Warning(_("Failed to fetch %s %s\n"), descUri.c_str(), - (*I)->ErrorText.c_str()); - - if ((*I)->Status == pkgAcquire::Item::StatTransientNetworkError) - { - TransientNetworkFailure = true; - continue; - } - - Failed = true; - } - - // Clean out any old list files - // Keep "APT::Get::List-Cleanup" name for compatibility, but - // this is really a global option for the APT library now - if (!TransientNetworkFailure && !Failed && ListCleanup == true && - (_config->FindB("APT::Get::List-Cleanup",true) == true && - _config->FindB("APT::List-Cleanup",true) == true)) - { - if (Fetcher.Clean(_config->FindDir("Dir::State::lists")) == false || - Fetcher.Clean(_config->FindDir("Dir::State::lists") + "partial/") == false) - // something went wrong with the clean - return false; - } - - if (TransientNetworkFailure == true) - _error->Warning(_("Some index files failed to download. They have been ignored, or old ones used instead.")); - else if (Failed == true) - return _error->Error(_("Some index files failed to download. They have been ignored, or old ones used instead.")); - - - // Run the success scripts if all was fine - if (RunUpdateScripts == true) - { - if(!TransientNetworkFailure && !Failed) - RunScripts("APT::Update::Post-Invoke-Success"); - - // Run the other scripts - RunScripts("APT::Update::Post-Invoke"); - } - return true; -} - /*}}}*/ diff --git a/apt-pkg/algorithms.h b/apt-pkg/algorithms.h index a499db8ba..489d81159 100644 --- a/apt-pkg/algorithms.h +++ b/apt-pkg/algorithms.h @@ -10,7 +10,7 @@ see all of the effects of an upgrade run. pkgDistUpgrade computes an upgrade that causes as many packages as - possible to move to the newest verison. + possible to move to the newest version. pkgApplyStatus sets the target state based on the content of the status field in the status file. It is important to get proper crash recovery. @@ -43,7 +43,12 @@ using std::ostream; #endif -class pkgAcquireStatus; +#ifndef APT_9_CLEANER_HEADERS +// include pkg{DistUpgrade,AllUpgrade,MiniizeUpgrade} here for compatibility +#include <apt-pkg/upgrade.h> +#include <apt-pkg/update.h> +#endif + class pkgSimulate : public pkgPackageManager /*{{{*/ { @@ -85,6 +90,7 @@ private: /*}}}*/ class pkgProblemResolver /*{{{*/ { + private: /** \brief dpointer placeholder (for later in case we need it) */ void *d; @@ -140,20 +146,10 @@ class pkgProblemResolver /*{{{*/ ~pkgProblemResolver(); }; /*}}}*/ -bool pkgDistUpgrade(pkgDepCache &Cache); bool pkgApplyStatus(pkgDepCache &Cache); bool pkgFixBroken(pkgDepCache &Cache); -bool pkgAllUpgrade(pkgDepCache &Cache); - -bool pkgAllUpgradeNoDelete(pkgDepCache &Cache); - -bool pkgMinimizeUpgrade(pkgDepCache &Cache); - void pkgPrioSortList(pkgCache &Cache,pkgCache::Version **List); -bool ListUpdate(pkgAcquireStatus &progress, pkgSourceList &List, int PulseInterval=0); -bool AcquireUpdate(pkgAcquire &Fetcher, int const PulseInterval = 0, - bool const RunUpdateScripts = true, bool const ListCleanup = true); #endif diff --git a/apt-pkg/aptconfiguration.cc b/apt-pkg/aptconfiguration.cc index e32e553a4..0b0b546c5 100644 --- a/apt-pkg/aptconfiguration.cc +++ b/apt-pkg/aptconfiguration.cc @@ -27,9 +27,9 @@ #include <vector> /*}}}*/ namespace APT { -// getCompressionTypes - Return Vector of usbale compressiontypes /*{{{*/ +// getCompressionTypes - Return Vector of usable compressiontypes /*{{{*/ // --------------------------------------------------------------------- -/* return a vector of compression types in the prefered order. */ +/* return a vector of compression types in the preferred order. */ std::vector<std::string> const Configuration::getCompressionTypes(bool const &Cached) { static std::vector<std::string> types; @@ -109,7 +109,7 @@ const Configuration::getCompressionTypes(bool const &Cached) { /*}}}*/ // GetLanguages - Return Vector of Language Codes /*{{{*/ // --------------------------------------------------------------------- -/* return a vector of language codes in the prefered order. +/* return a vector of language codes in the preferred order. the special word "environment" will be replaced with the long and the short code of the local settings and it will be insured that this will not add duplicates. So in an german local the setting "environment, de_DE, en, de" @@ -141,7 +141,7 @@ std::vector<std::string> const Configuration::getLanguages(bool const &All, // so they will be all included in the Cache. std::vector<string> builtin; DIR *D = opendir(_config->FindDir("Dir::State::lists").c_str()); - if (D != 0) { + if (D != NULL) { builtin.push_back("none"); for (struct dirent *Ent = readdir(D); Ent != 0; Ent = readdir(D)) { string const name = SubstVar(Ent->d_name, "%5f", "_"); @@ -166,8 +166,8 @@ std::vector<std::string> const Configuration::getLanguages(bool const &All, continue; builtin.push_back(c); } + closedir(D); } - closedir(D); // FIXME: Remove support for the old APT::Acquire::Translation // it was undocumented and so it should be not very widthly used @@ -330,7 +330,7 @@ bool const Configuration::checkLanguage(std::string Lang, bool const All) { return (std::find(langs.begin(), langs.end(), Lang) != langs.end()); } /*}}}*/ -// getArchitectures - Return Vector of prefered Architectures /*{{{*/ +// getArchitectures - Return Vector of preferred Architectures /*{{{*/ std::vector<std::string> const Configuration::getArchitectures(bool const &Cached) { using std::string; @@ -392,7 +392,7 @@ std::vector<std::string> const Configuration::getArchitectures(bool const &Cache dup2(nullfd, STDIN_FILENO); dup2(external[1], STDOUT_FILENO); dup2(nullfd, STDERR_FILENO); - if (chrootDir != "/" && chroot(chrootDir.c_str()) != 0) + if (chrootDir != "/" && chroot(chrootDir.c_str()) != 0 && chdir("/") != 0) _error->WarningE("getArchitecture", "Couldn't chroot into %s for dpkg --print-foreign-architectures", chrootDir.c_str()); execvp(Args[0], (char**) &Args[0]); _error->WarningE("getArchitecture", "Can't detect foreign architectures supported by dpkg!"); @@ -453,7 +453,7 @@ void Configuration::setDefaultConfigurationForCompressors() { _config->CndSet("Dir::Bin::bzip2", "/bin/bzip2"); _config->CndSet("Dir::Bin::xz", "/usr/bin/xz"); if (FileExists(_config->FindFile("Dir::Bin::xz")) == true) { - _config->Clear("Dir::Bin::lzma"); + _config->Set("Dir::Bin::lzma", _config->FindFile("Dir::Bin::xz")); _config->Set("APT::Compressor::lzma::Binary", "xz"); if (_config->Exists("APT::Compressor::lzma::CompressArg") == false) { _config->Set("APT::Compressor::lzma::CompressArg::", "--format=lzma"); diff --git a/apt-pkg/aptconfiguration.h b/apt-pkg/aptconfiguration.h index d22b675c0..bf7deae85 100644 --- a/apt-pkg/aptconfiguration.h +++ b/apt-pkg/aptconfiguration.h @@ -37,14 +37,14 @@ public: /*{{{*/ * \param Cached saves the result so we need to calculated it only once * this parameter should ony be used for testing purposes. * - * \return a vector of the compression types in the prefered usage order + * \return a vector of the compression types in the preferred usage order */ std::vector<std::string> static const getCompressionTypes(bool const &Cached = true); /** \brief Returns a vector of Language Codes * * Languages can be defined with their two or five chars long code. - * This methods handles the various ways to set the prefered codes, + * This methods handles the various ways to set the preferred codes, * honors the environment and ensures that the codes are not listed twice. * * The special word "environment" will be replaced with the long and the short @@ -52,7 +52,7 @@ public: /*{{{*/ * duplicates. So in an german local the setting "environment, de_DE, en, de" * will result in "de_DE, de, en". * - * Another special word is "none" which separates the prefered from all codes + * Another special word is "none" which separates the preferred from all codes * in this setting. So setting and method can be used to get codes the user want * to see or to get all language codes APT (should) have Translations available. * @@ -62,7 +62,7 @@ public: /*{{{*/ * \param Locale don't get the locale from the system but use this one instead * this parameter should ony be used for testing purposes. * - * \return a vector of (all) Language Codes in the prefered usage order + * \return a vector of (all) Language Codes in the preferred usage order */ std::vector<std::string> static const getLanguages(bool const &All = false, bool const &Cached = true, char const ** const Locale = 0); @@ -80,7 +80,7 @@ public: /*{{{*/ * \param Cached saves the result so we need to calculated it only once * this parameter should ony be used for testing purposes. * - * \return a vector of Architectures in prefered order + * \return a vector of Architectures in preferred order */ std::vector<std::string> static const getArchitectures(bool const &Cached = true); diff --git a/apt-pkg/cacheiterators.h b/apt-pkg/cacheiterators.h index 886d84838..ea6a4afba 100644 --- a/apt-pkg/cacheiterators.h +++ b/apt-pkg/cacheiterators.h @@ -46,7 +46,7 @@ template<typename Str, typename Itr> class pkgCache::Iterator : * The implementation of this method should be pretty short * as it will only return the Pointer into the mmap stored * in the owner but the name of this pointer is different for - * each stucture and we want to abstract here at least for the + * each structure and we want to abstract here at least for the * basic methods from the actual structure. * \return Pointer to the first structure of this type */ @@ -198,7 +198,7 @@ class pkgCache::VerIterator : public Iterator<Version, VerIterator> { /** \brief compares two version and returns if they are similar This method should be used to identify if two pseudo versions are - refering to the same "real" version */ + referring to the same "real" version */ inline bool SimilarVer(const VerIterator &B) const { return (B.end() == false && S->Hash == B->Hash && strcmp(VerStr(), B.VerStr()) == 0); }; @@ -419,7 +419,7 @@ class pkgCache::DescFileIterator : public Iterator<DescFile, DescFileIterator> { inline DescFileIterator(pkgCache &Owner,DescFile *Trg) : Iterator<DescFile, DescFileIterator>(Owner, Trg) {}; }; /*}}}*/ -// Inlined Begin functions cant be in the class because of order problems /*{{{*/ +// Inlined Begin functions can't be in the class because of order problems /*{{{*/ inline pkgCache::PkgIterator pkgCache::GrpIterator::PackageList() const {return PkgIterator(*Owner,Owner->PkgP + S->FirstPackage);}; inline pkgCache::VerIterator pkgCache::PkgIterator::VersionList() const diff --git a/apt-pkg/cacheset.cc b/apt-pkg/cacheset.cc index 0147f7e86..6b6fdb5ad 100644 --- a/apt-pkg/cacheset.cc +++ b/apt-pkg/cacheset.cc @@ -73,6 +73,8 @@ bool PackageContainerInterface::FromTask(PackageContainerInterface * const pci, const char *start, *end; parser.GetRec(start,end); unsigned int const length = end - start; + if (unlikely(length == 0)) + continue; char buf[length]; strncpy(buf, start, length); buf[length-1] = '\0'; @@ -202,12 +204,20 @@ PackageContainerInterface::FromFnmatch(PackageContainerInterface * const pci, } pci->insert(Pkg); +#if (APT_PKG_MAJOR >= 4 && APT_PKG_MINOR >= 13) + helper.showFnmatchSelection(Pkg, pattern); +#else helper.showRegExSelection(Pkg, pattern); +#endif found = true; } if (found == false) { - helper.canNotFindRegEx(pci, Cache, pattern); +#if (APT_PKG_MAJOR >= 4 && APT_PKG_MINOR >= 13) + helper.canNotFindFnmatch(pci, Cache, pattern); +#else + helper.canNotFindRegEx(pci, Cache, pattern); +#endif pci->setConstructor(UNKNOWN); return false; } @@ -302,7 +312,9 @@ bool PackageContainerInterface::FromString(PackageContainerInterface * const pci if (FromGroup(pci, Cache, str, helper) == false && FromTask(pci, Cache, str, helper) == false && - FromFnmatch(pci, Cache, str, helper) == false && +#if (APT_PKG_MAJOR >= 4 && APT_PKG_MINOR >= 13) + FromFnmatch(pci, Cache, str, helper) == false) +#endif FromRegEx(pci, Cache, str, helper) == false) { helper.canNotFindPackage(pci, Cache, str); @@ -586,7 +598,13 @@ void CacheSetHelper::canNotFindRegEx(PackageContainerInterface * const pci, pkgC if (ShowError == true) _error->Insert(ErrorType, _("Couldn't find any package by regex '%s'"), pattern.c_str()); } - /*}}}*/ +#if (APT_PKG_MAJOR >= 4 && APT_PKG_MINOR >= 13) +// canNotFindFnmatch - handle the case no package is found by a fnmatch /*{{{*/ +void CacheSetHelper::canNotFindFnmatch(PackageContainerInterface * const pci, pkgCacheFile &Cache, std::string pattern) { + if (ShowError == true) + _error->Insert(ErrorType, _("Couldn't find any package by glob '%s'"), pattern.c_str()); +} +#endif /*}}}*/ // canNotFindPackage - handle the case no package is found from a string/*{{{*/ void CacheSetHelper::canNotFindPackage(PackageContainerInterface * const pci, pkgCacheFile &Cache, std::string const &str) { } @@ -646,6 +664,13 @@ void CacheSetHelper::showRegExSelection(pkgCache::PkgIterator const &pkg, std::string const &pattern) { } /*}}}*/ +#if (APT_PKG_MAJOR >= 4 && APT_PKG_MINOR >= 13) +// showFnmatchSelection /*{{{*/ +void CacheSetHelper::showFnmatchSelection(pkgCache::PkgIterator const &pkg, + std::string const &pattern) { +} + /*}}}*/ +#endif // showSelectedVersion /*{{{*/ void CacheSetHelper::showSelectedVersion(pkgCache::PkgIterator const &Pkg, pkgCache::VerIterator const Ver, diff --git a/apt-pkg/cacheset.h b/apt-pkg/cacheset.h index 29103aad9..b69d74b8e 100644 --- a/apt-pkg/cacheset.h +++ b/apt-pkg/cacheset.h @@ -48,11 +48,17 @@ public: /*{{{*/ virtual void showTaskSelection(pkgCache::PkgIterator const &pkg, std::string const &pattern); virtual void showRegExSelection(pkgCache::PkgIterator const &pkg, std::string const &pattern); +#if (APT_PKG_MAJOR >= 4 && APT_PKG_MINOR >= 13) + virtual void showFnmatchSelection(pkgCache::PkgIterator const &pkg, std::string const &pattern); +#endif virtual void showSelectedVersion(pkgCache::PkgIterator const &Pkg, pkgCache::VerIterator const Ver, std::string const &ver, bool const verIsRel); virtual void canNotFindTask(PackageContainerInterface * const pci, pkgCacheFile &Cache, std::string pattern); virtual void canNotFindRegEx(PackageContainerInterface * const pci, pkgCacheFile &Cache, std::string pattern); +#if (APT_PKG_MAJOR >= 4 && APT_PKG_MINOR >= 13) + virtual void canNotFindFnmatch(PackageContainerInterface * const pci, pkgCacheFile &Cache, std::string pattern); +#endif virtual void canNotFindPackage(PackageContainerInterface * const pci, pkgCacheFile &Cache, std::string const &str); virtual void canNotFindAllVer(VersionContainerInterface * const vci, pkgCacheFile &Cache, pkgCache::PkgIterator const &Pkg); diff --git a/apt-pkg/cdrom.cc b/apt-pkg/cdrom.cc index a5668a50a..3ae1e8b1d 100644 --- a/apt-pkg/cdrom.cc +++ b/apt-pkg/cdrom.cc @@ -561,45 +561,65 @@ bool pkgCdrom::WriteSourceList(string Name,vector<string> &List,bool Source) return true; } /*}}}*/ -bool pkgCdrom::Ident(string &ident, pkgCdromStatus *log) /*{{{*/ +bool pkgCdrom::MountAndIdentCDROM(Configuration &Database, std::string &CDROM, std::string &ident, pkgCdromStatus * const log)/*{{{*/ { - stringstream msg; - // Startup - string CDROM = _config->FindDir("Acquire::cdrom::mount"); + CDROM = _config->FindDir("Acquire::cdrom::mount"); if (CDROM[0] == '.') CDROM= SafeGetCWD() + '/' + CDROM; if (log != NULL) { - msg.str(""); - ioprintf(msg, _("Using CD-ROM mount point %s\nMounting CD-ROM\n"), - CDROM.c_str()); - log->Update(msg.str()); + string msg; + log->SetTotal(STEP_LAST); + strprintf(msg, _("Using CD-ROM mount point %s\n"), CDROM.c_str()); + log->Update(msg, STEP_PREPARE); + } + + // Unmount the CD and get the user to put in the one they want + if (_config->FindB("APT::CDROM::NoMount", false) == false) + { + if(log != NULL) + log->Update(_("Unmounting CD-ROM\n"), STEP_UNMOUNT); + UnmountCdrom(CDROM); + + if(log != NULL) + { + log->Update(_("Waiting for disc...\n"), STEP_WAIT); + if(!log->ChangeCdrom()) { + // user aborted + return false; + } + } + + // Mount the new CDROM + if(log != NULL) + log->Update(_("Mounting CD-ROM...\n"), STEP_MOUNT); + + if (MountCdrom(CDROM) == false) + return _error->Error("Failed to mount the cdrom."); } - if (MountCdrom(CDROM) == false) - return _error->Error("Failed to mount the cdrom."); // Hash the CD to get an ID if (log != NULL) - log->Update(_("Identifying.. ")); - + log->Update(_("Identifying.. "), STEP_IDENT); if (IdentCdrom(CDROM,ident) == false) { ident = ""; + if (log != NULL) + log->Update("\n"); return false; } if (log != NULL) { - msg.str(""); - ioprintf(msg, "[%s]\n",ident.c_str()); - log->Update(msg.str()); + string msg; + strprintf(msg, "[%s]\n", ident.c_str()); + log->Update(msg); } // Read the database - Configuration Database; string DFile = _config->FindFile("Dir::State::cdroms"); if (FileExists(DFile) == true) { @@ -607,12 +627,22 @@ bool pkgCdrom::Ident(string &ident, pkgCdromStatus *log) /*{{{*/ return _error->Error("Unable to read the cdrom database %s", DFile.c_str()); } + return true; +} + /*}}}*/ +bool pkgCdrom::Ident(string &ident, pkgCdromStatus *log) /*{{{*/ +{ + Configuration Database; + std::string CDROM; + if (MountAndIdentCDROM(Database, CDROM, ident, log) == false) + return false; + if (log != NULL) { - msg.str(""); - ioprintf(msg, _("Stored label: %s\n"), - Database.Find("CD::"+ident).c_str()); - log->Update(msg.str()); + string msg; + strprintf(msg, _("Stored label: %s\n"), + Database.Find("CD::"+ident).c_str()); + log->Update(msg); } // Unmount and finish @@ -628,70 +658,13 @@ bool pkgCdrom::Ident(string &ident, pkgCdromStatus *log) /*{{{*/ /*}}}*/ bool pkgCdrom::Add(pkgCdromStatus *log) /*{{{*/ { - stringstream msg; - - // Startup - string CDROM = _config->FindDir("Acquire::cdrom::mount"); - if (CDROM[0] == '.') - CDROM= SafeGetCWD() + '/' + CDROM; - - if(log != NULL) - { - log->SetTotal(STEP_LAST); - msg.str(""); - ioprintf(msg, _("Using CD-ROM mount point %s\n"), CDROM.c_str()); - log->Update(msg.str(), STEP_PREPARE); - } - - // Read the database Configuration Database; - string DFile = _config->FindFile("Dir::State::cdroms"); - if (FileExists(DFile) == true) - { - if (ReadConfigFile(Database,DFile) == false) - return _error->Error("Unable to read the cdrom database %s", - DFile.c_str()); - } - - // Unmount the CD and get the user to put in the one they want - if (_config->FindB("APT::CDROM::NoMount",false) == false) - { - if(log != NULL) - log->Update(_("Unmounting CD-ROM\n"), STEP_UNMOUNT); - UnmountCdrom(CDROM); - - if(log != NULL) - { - log->Update(_("Waiting for disc...\n"), STEP_WAIT); - if(!log->ChangeCdrom()) { - // user aborted - return false; - } - } - - // Mount the new CDROM - if(log != NULL) - log->Update(_("Mounting CD-ROM...\n"), STEP_MOUNT); - - if (MountCdrom(CDROM) == false) - return _error->Error("Failed to mount the cdrom."); - } - - // Hash the CD to get an ID - if(log != NULL) - log->Update(_("Identifying.. "), STEP_IDENT); - string ID; - if (IdentCdrom(CDROM,ID) == false) - { - if (log != NULL) - log->Update("\n"); + std::string ID, CDROM; + if (MountAndIdentCDROM(Database, CDROM, ID, log) == false) return false; - } + if(log != NULL) - { - log->Update("["+ID+"]\n"); log->Update(_("Scanning disc for index files..\n"),STEP_SCAN); - } // Get the CD structure vector<string> List; @@ -740,12 +713,12 @@ bool pkgCdrom::Add(pkgCdromStatus *log) /*{{{*/ if (_config->FindB("APT::CDROM::DropTranslation", true) == true) DropTranslation(TransList); if(log != NULL) { - msg.str(""); - ioprintf(msg, _("Found %zu package indexes, %zu source indexes, " + string msg; + strprintf(msg, _("Found %zu package indexes, %zu source indexes, " "%zu translation indexes and %zu signatures\n"), List.size(), SourceList.size(), TransList.size(), SigList.size()); - log->Update(msg.str(), STEP_SCAN); + log->Update(msg, STEP_SCAN); } if (List.empty() == true && SourceList.empty() == true) @@ -778,9 +751,9 @@ bool pkgCdrom::Add(pkgCdromStatus *log) /*{{{*/ if(log != NULL) { - msg.str(""); - ioprintf(msg, _("Found label '%s'\n"), Name.c_str()); - log->Update(msg.str()); + string msg; + strprintf(msg, _("Found label '%s'\n"), Name.c_str()); + log->Update(msg); } Database.Set("CD::" + ID + "::Label",Name); } @@ -824,9 +797,9 @@ bool pkgCdrom::Add(pkgCdromStatus *log) /*{{{*/ Database.Set("CD::" + ID,Name); if(log != NULL) { - msg.str(""); - ioprintf(msg, _("This disc is called: \n'%s'\n"), Name.c_str()); - log->Update(msg.str()); + string msg; + strprintf(msg, _("This disc is called: \n'%s'\n"), Name.c_str()); + log->Update(msg); log->Update(_("Copying package lists..."), STEP_COPY); } @@ -884,7 +857,7 @@ bool pkgCdrom::Add(pkgCdromStatus *log) /*{{{*/ if(log != NULL) { - msg.str(""); + stringstream msg; msg << "deb cdrom:[" << Name << "]/" << string(*I,0,Space) << " " << string(*I,Space+1) << endl; log->Update(msg.str()); @@ -902,7 +875,7 @@ bool pkgCdrom::Add(pkgCdromStatus *log) /*{{{*/ } if(log != NULL) { - msg.str(""); + stringstream msg; msg << "deb-src cdrom:[" << Name << "]/" << string(*I,0,Space) << " " << string(*I,Space+1) << endl; log->Update(msg.str()); diff --git a/apt-pkg/cdrom.h b/apt-pkg/cdrom.h index 7d19eb813..c58593550 100644 --- a/apt-pkg/cdrom.h +++ b/apt-pkg/cdrom.h @@ -69,6 +69,10 @@ class pkgCdrom /*{{{*/ public: bool Ident(std::string &ident, pkgCdromStatus *log); bool Add(pkgCdromStatus *log); + + private: + bool MountAndIdentCDROM(Configuration &Database, std::string &CDROM, + std::string &ident, pkgCdromStatus * const log); }; /*}}}*/ @@ -84,7 +88,7 @@ struct CdromDevice /*{{{*/ class pkgUdevCdromDevices /*{{{*/ { protected: - // libudev dlopen stucture + // libudev dlopen structure void *libudev_handle; struct udev* (*udev_new)(void); int (*udev_enumerate_add_match_property)(struct udev_enumerate *udev_enumerate, const char *property, const char *value); diff --git a/apt-pkg/clean.cc b/apt-pkg/clean.cc index eae419e34..2dea8ffdd 100644 --- a/apt-pkg/clean.cc +++ b/apt-pkg/clean.cc @@ -105,7 +105,7 @@ bool pkgArchiveCleaner::Go(std::string Dir,pkgCache &Cache) break; } - // See if this verison matches the file + // See if this version matches the file if (IsFetchable == true && Ver == V.VerStr()) break; } diff --git a/apt-pkg/contrib/cdromutl.cc b/apt-pkg/contrib/cdromutl.cc index afa01a562..20210ec0a 100644 --- a/apt-pkg/contrib/cdromutl.cc +++ b/apt-pkg/contrib/cdromutl.cc @@ -47,8 +47,8 @@ bool IsMounted(string &Path) if (Path[Path.length() - 1] != '/') Path += '/'; - /* First we check if the path is actualy mounted, we do this by - stating the path and the previous directory (carefull of links!) + /* First we check if the path is actually mounted, we do this by + stating the path and the previous directory (careful of links!) and comparing their device fields. */ struct stat Buf,Buf2; if (stat(Path.c_str(),&Buf) != 0 || diff --git a/apt-pkg/contrib/cmndline.cc b/apt-pkg/contrib/cmndline.cc index 8cef80368..ed5800007 100644 --- a/apt-pkg/contrib/cmndline.cc +++ b/apt-pkg/contrib/cmndline.cc @@ -293,7 +293,7 @@ bool CommandLine::HandleOpt(int &I,int argc,const char *argv[], // Look for an argument. while (1) { - // Look at preceeding text + // Look at preceding text char Buffer[300]; if (Argument == 0) { @@ -397,6 +397,7 @@ bool CommandLine::DispatchArg(Dispatch *Map,bool NoMatch) void CommandLine::SaveInConfig(unsigned int const &argc, char const * const * const argv) { char cmdline[100 + argc * 50]; + memset(cmdline, 0, sizeof(cmdline)); unsigned int length = 0; bool lastWasOption = false; bool closeQuote = false; diff --git a/apt-pkg/contrib/crc-16.cc b/apt-pkg/contrib/crc-16.cc index 4058821f9..f5df2d8b1 100644 --- a/apt-pkg/contrib/crc-16.cc +++ b/apt-pkg/contrib/crc-16.cc @@ -10,7 +10,7 @@ Al Longyear <longyear@netcom.com> Modified by Jason Gunthorpe <jgg@debian.org> to fit the local coding - style, this code is belived to be in the Public Domain. + style, this code is believed to be in the Public Domain. ##################################################################### */ /*}}}*/ diff --git a/apt-pkg/contrib/error.h b/apt-pkg/contrib/error.h index 7d09b2d4a..bcee70b1a 100644 --- a/apt-pkg/contrib/error.h +++ b/apt-pkg/contrib/error.h @@ -229,7 +229,7 @@ public: /*{{{*/ /** \brief is the list empty? * * The default checks if the list is empty or contains only notices, - * if you want to check if also no notices happend set the parameter + * if you want to check if also no notices happened set the parameter * flag to \b false. * * \param WithoutNotice does notices count, default is \b true, so no diff --git a/apt-pkg/contrib/fileutl.cc b/apt-pkg/contrib/fileutl.cc index ac2879017..9da5ac84e 100644 --- a/apt-pkg/contrib/fileutl.cc +++ b/apt-pkg/contrib/fileutl.cc @@ -222,7 +222,7 @@ int GetLock(string File,bool Errors) int FD = open(File.c_str(),O_RDWR | O_CREAT | O_NOFOLLOW,0640); if (FD < 0) { - // Read only .. cant have locking problems there. + // Read only .. can't have locking problems there. if (errno == EROFS) { _error->Warning(_("Not using locking for read only lock file %s"),File.c_str()); @@ -238,7 +238,7 @@ int GetLock(string File,bool Errors) } SetCloseExec(FD,true); - // Aquire a write lock + // Acquire a write lock struct flock fl; fl.l_type = F_WRLCK; fl.l_whence = SEEK_SET; @@ -319,7 +319,7 @@ bool CreateDirectory(string const &Parent, string const &Path) return false; // we are not going to create directories "into the blue" - if (Path.find(Parent, 0) != 0) + if (Path.compare(0, Parent.length(), Parent) != 0) return false; vector<string> const dirs = VectorizeString(Path.substr(Parent.size()), '/'); @@ -465,7 +465,7 @@ std::vector<string> GetListOfFilesInDir(string const &Dir, std::vector<string> c const char *C = Ent->d_name; for (; *C != 0; ++C) if (isalpha(*C) == 0 && isdigit(*C) == 0 - && *C != '_' && *C != '-') { + && *C != '_' && *C != '-' && *C != ':') { // no required extension -> dot is a bad character if (*C == '.' && Ext.empty() == false) continue; @@ -656,9 +656,9 @@ string flNoLink(string File) while (1) { // Read the link - int Res; + ssize_t Res; if ((Res = readlink(NFile.c_str(),Buffer,sizeof(Buffer))) <= 0 || - (unsigned)Res >= sizeof(Buffer)) + (size_t)Res >= sizeof(Buffer)) return File; // Append or replace the previous path @@ -760,6 +760,27 @@ bool WaitFd(int Fd,bool write,unsigned long timeout) return true; } /*}}}*/ +// MergeKeepFdsFromConfiguration - Merge APT::Keep-Fds configuration /*{{{*/ +// --------------------------------------------------------------------- +/* This is used to merge the APT::Keep-Fds with the provided KeepFDs + * set. + */ +void MergeKeepFdsFromConfiguration(std::set<int> &KeepFDs) +{ + Configuration::Item const *Opts = _config->Tree("APT::Keep-Fds"); + if (Opts != 0 && Opts->Child != 0) + { + Opts = Opts->Child; + for (; Opts != 0; Opts = Opts->Next) + { + if (Opts->Value.empty() == true) + continue; + int fd = atoi(Opts->Value.c_str()); + KeepFDs.insert(fd); + } + } +} + /*}}}*/ // ExecFork - Magical fork that sanitizes the context before execing /*{{{*/ // --------------------------------------------------------------------- /* This is used if you want to cleanse the environment for the forked @@ -767,6 +788,15 @@ bool WaitFd(int Fd,bool write,unsigned long timeout) otherwise acts like normal fork. */ pid_t ExecFork() { + set<int> KeepFDs; + // we need to merge the Keep-Fds as external tools like + // debconf-apt-progress use it + MergeKeepFdsFromConfiguration(KeepFDs); + return ExecFork(KeepFDs); +} + +pid_t ExecFork(std::set<int> KeepFDs) +{ // Fork off the process pid_t Process = fork(); if (Process < 0) @@ -786,22 +816,8 @@ pid_t ExecFork() signal(SIGCONT,SIG_DFL); signal(SIGTSTP,SIG_DFL); - set<int> KeepFDs; - Configuration::Item const *Opts = _config->Tree("APT::Keep-Fds"); - if (Opts != 0 && Opts->Child != 0) - { - Opts = Opts->Child; - for (; Opts != 0; Opts = Opts->Next) - { - if (Opts->Value.empty() == true) - continue; - int fd = atoi(Opts->Value.c_str()); - KeepFDs.insert(fd); - } - } - // Close all of our FDs - just in case - for (int K = 3; K != 40; K++) + for (int K = 3; K != sysconf(_SC_OPEN_MAX); K++) { if(KeepFDs.find(K) == KeepFDs.end()) fcntl(K,F_SETFD,FD_CLOEXEC); @@ -966,9 +982,6 @@ bool FileFd::Open(string FileName,unsigned int const Mode,APT::Configuration::Co if ((Mode & Atomic) == Atomic) { Flags |= Replace; - char *name = strdup((FileName + ".XXXXXX").c_str()); - TemporaryFileName = string(mktemp(name)); - free(name); } else if ((Mode & (Exclusive | Create)) == (Exclusive | Create)) { @@ -991,11 +1004,24 @@ bool FileFd::Open(string FileName,unsigned int const Mode,APT::Configuration::Co if_FLAGGED_SET(Create, O_CREAT); if_FLAGGED_SET(Empty, O_TRUNC); if_FLAGGED_SET(Exclusive, O_EXCL); - else if_FLAGGED_SET(Atomic, O_EXCL); #undef if_FLAGGED_SET - if (TemporaryFileName.empty() == false) - iFd = open(TemporaryFileName.c_str(), fileflags, Perms); + if ((Mode & Atomic) == Atomic) + { + char *name = strdup((FileName + ".XXXXXX").c_str()); + + if((iFd = mkstemp(name)) == -1) + { + free(name); + return FileFdErrno("mkstemp", "Could not create temporary file for %s", FileName.c_str()); + } + + TemporaryFileName = string(name); + free(name); + + if(Perms != 600 && fchmod(iFd, Perms) == -1) + return FileFdErrno("fchmod", "Could not change permissions for temporary file %s", TemporaryFileName.c_str()); + } else iFd = open(FileName.c_str(), fileflags, Perms); @@ -1250,11 +1276,11 @@ FileFd::~FileFd() /*}}}*/ // FileFd::Read - Read a bit of the file /*{{{*/ // --------------------------------------------------------------------- -/* We are carefull to handle interruption by a signal while reading +/* We are careful to handle interruption by a signal while reading gracefully. */ bool FileFd::Read(void *To,unsigned long long Size,unsigned long long *Actual) { - int Res; + ssize_t Res; errno = 0; if (Actual != 0) *Actual = 0; @@ -1354,7 +1380,7 @@ char* FileFd::ReadLine(char *To, unsigned long long const Size) /* */ bool FileFd::Write(const void *From,unsigned long long Size) { - int Res; + ssize_t Res; errno = 0; do { @@ -1408,7 +1434,7 @@ bool FileFd::Write(const void *From,unsigned long long Size) } bool FileFd::Write(int Fd, const void *From, unsigned long long Size) { - int Res; + ssize_t Res; errno = 0; do { @@ -1481,14 +1507,14 @@ bool FileFd::Seek(unsigned long long To) d->seekpos = To; return true; } - int res; + off_t res; #ifdef HAVE_ZLIB if (d != NULL && d->gz) res = gzseek(d->gz,To,SEEK_SET); else #endif res = lseek(iFd,To,SEEK_SET); - if (res != (signed)To) + if (res != (off_t)To) return FileFdError("Unable to seek to %llu", To); if (d != NULL) @@ -1519,7 +1545,7 @@ bool FileFd::Skip(unsigned long long Over) return true; } - int res; + off_t res; #ifdef HAVE_ZLIB if (d != NULL && d->gz != NULL) res = gzseek(d->gz,Over,SEEK_CUR); @@ -1539,6 +1565,9 @@ bool FileFd::Skip(unsigned long long Over) /* */ bool FileFd::Truncate(unsigned long long To) { + // truncating /dev/null is always successful - as we get an error otherwise + if (To == 0 && FileName == "/dev/null") + return true; #if defined HAVE_ZLIB || defined HAVE_BZ2 if (d != NULL && (d->gz != NULL || d->bz2 != NULL)) return FileFdError("Truncating compressed files is not implemented (%s)", FileName.c_str()); @@ -1579,29 +1608,55 @@ unsigned long long FileFd::Tell() return Res; } /*}}}*/ -// FileFd::FileSize - Return the size of the file /*{{{*/ -// --------------------------------------------------------------------- -/* */ -unsigned long long FileFd::FileSize() +static bool StatFileFd(char const * const msg, int const iFd, std::string const &FileName, struct stat &Buf, FileFdPrivate * const d) /*{{{*/ { - struct stat Buf; - if ((d == NULL || d->pipe == false) && fstat(iFd,&Buf) != 0) - return FileFdErrno("fstat","Unable to determine the file size"); + bool ispipe = (d != NULL && d->pipe == true); + if (ispipe == false) + { + if (fstat(iFd,&Buf) != 0) + // higher-level code will generate more meaningful messages, + // even translated this would be meaningless for users + return _error->Errno("fstat", "Unable to determine %s for fd %i", msg, iFd); + ispipe = S_ISFIFO(Buf.st_mode); + } // for compressor pipes st_size is undefined and at 'best' zero - if ((d != NULL && d->pipe == true) || S_ISFIFO(Buf.st_mode)) + if (ispipe == true) { // we set it here, too, as we get the info here for free // in theory the Open-methods should take care of it already if (d != NULL) d->pipe = true; if (stat(FileName.c_str(), &Buf) != 0) - return FileFdErrno("stat","Unable to determine the file size"); + return _error->Errno("fstat", "Unable to determine %s for file %s", msg, FileName.c_str()); + } + return true; +} + /*}}}*/ +// FileFd::FileSize - Return the size of the file /*{{{*/ +unsigned long long FileFd::FileSize() +{ + struct stat Buf; + if (StatFileFd("file size", iFd, FileName, Buf, d) == false) + { + Flags |= Fail; + return 0; } - return Buf.st_size; } /*}}}*/ +// FileFd::ModificationTime - Return the time of last touch /*{{{*/ +time_t FileFd::ModificationTime() +{ + struct stat Buf; + if (StatFileFd("modification time", iFd, FileName, Buf, d) == false) + { + Flags |= Fail; + return 0; + } + return Buf.st_mtime; +} + /*}}}*/ // FileFd::Size - Return the size of the content in the file /*{{{*/ // --------------------------------------------------------------------- /* */ @@ -1673,35 +1728,6 @@ unsigned long long FileFd::Size() return size; } /*}}}*/ -// FileFd::ModificationTime - Return the time of last touch /*{{{*/ -// --------------------------------------------------------------------- -/* */ -time_t FileFd::ModificationTime() -{ - struct stat Buf; - if ((d == NULL || d->pipe == false) && fstat(iFd,&Buf) != 0) - { - FileFdErrno("fstat","Unable to determine the modification time of file %s", FileName.c_str()); - return 0; - } - - // for compressor pipes st_size is undefined and at 'best' zero - if ((d != NULL && d->pipe == true) || S_ISFIFO(Buf.st_mode)) - { - // we set it here, too, as we get the info here for free - // in theory the Open-methods should take care of it already - if (d != NULL) - d->pipe = true; - if (stat(FileName.c_str(), &Buf) != 0) - { - FileFdErrno("fstat","Unable to determine the modification time of file %s", FileName.c_str()); - return 0; - } - } - - return Buf.st_mtime; -} - /*}}}*/ // FileFd::Close - Close the file if the close flag is set /*{{{*/ // --------------------------------------------------------------------- /* */ @@ -1797,7 +1823,8 @@ std::vector<std::string> Glob(std::string const &pattern, int flags) { std::vector<std::string> result; glob_t globbuf; - int glob_res, i; + int glob_res; + unsigned int i; glob_res = glob(pattern.c_str(), flags, NULL, &globbuf); @@ -1817,3 +1844,20 @@ std::vector<std::string> Glob(std::string const &pattern, int flags) return result; } /*}}}*/ + +std::string GetTempDir() +{ + const char *tmpdir = getenv("TMPDIR"); + +#ifdef P_tmpdir + if (!tmpdir) + tmpdir = P_tmpdir; +#endif + + // check that tmpdir is set and exists + struct stat st; + if (!tmpdir || strlen(tmpdir) == 0 || stat(tmpdir, &st) != 0) + tmpdir = "/tmp"; + + return string(tmpdir); +} diff --git a/apt-pkg/contrib/fileutl.h b/apt-pkg/contrib/fileutl.h index 9402c8f75..58a90e83b 100644 --- a/apt-pkg/contrib/fileutl.h +++ b/apt-pkg/contrib/fileutl.h @@ -26,6 +26,7 @@ #include <string> #include <vector> +#include <set> #include <zlib.h> @@ -164,6 +165,8 @@ bool DirectoryExists(std::string const &Path) __attrib_const; bool CreateDirectory(std::string const &Parent, std::string const &Path); time_t GetModificationTime(std::string const &Path); +std::string GetTempDir(); + /** \brief Ensure the existence of the given Path * * \param Parent directory of the Path directory - a trailing @@ -182,6 +185,8 @@ void SetCloseExec(int Fd,bool Close); void SetNonBlock(int Fd,bool Block); bool WaitFd(int Fd,bool write = false,unsigned long timeout = 0); pid_t ExecFork(); +pid_t ExecFork(std::set<int> keep_fds); +void MergeKeepFdsFromConfiguration(std::set<int> &keep_fds); bool ExecWait(pid_t Pid,const char *Name,bool Reap = false); // check if the given file starts with a PGP cleartext signature diff --git a/apt-pkg/contrib/gpgv.cc b/apt-pkg/contrib/gpgv.cc index f47e7ea48..9de227062 100644 --- a/apt-pkg/contrib/gpgv.cc +++ b/apt-pkg/contrib/gpgv.cc @@ -10,6 +10,7 @@ #include <sys/stat.h> #include <sys/types.h> #include <sys/wait.h> +#include <unistd.h> #include<apt-pkg/configuration.h> #include<apt-pkg/error.h> @@ -21,16 +22,9 @@ /*}}}*/ static char * GenerateTemporaryFileTemplate(const char *basename) /*{{{*/ { - const char *tmpdir = getenv("TMPDIR"); -#ifdef P_tmpdir - if (!tmpdir) - tmpdir = P_tmpdir; -#endif - if (!tmpdir) - tmpdir = "/tmp"; - std::string out; - strprintf(out, "%s/%s.XXXXXX", tmpdir, basename); + std::string tmpdir = GetTempDir(); + strprintf(out, "%s/%s.XXXXXX", tmpdir.c_str(), basename); return strdup(out.c_str()); } /*}}}*/ @@ -109,12 +103,12 @@ void ExecGPGV(std::string const &File, std::string const &FileGPG, } } + enum { DETACHED, CLEARSIGNED } releaseSignature = (FileGPG != File) ? DETACHED : CLEARSIGNED; std::vector<std::string> dataHeader; char * sig = NULL; char * data = NULL; - // file with detached signature - if (FileGPG != File) + if (releaseSignature == DETACHED) { Args.push_back(FileGPG.c_str()); Args.push_back(File.c_str()); @@ -187,7 +181,7 @@ void ExecGPGV(std::string const &File, std::string const &FileGPG, putenv((char *)"LC_MESSAGES="); } - if (FileGPG != File) + if (releaseSignature == DETACHED) { execvp(gpgvpath.c_str(), (char **) &Args[0]); ioprintf(std::cerr, "Couldn't execute %s to check %s", Args[0], File.c_str()); @@ -266,8 +260,7 @@ bool SplitClearSignedFile(std::string const &InFile, FileFd * const ContentFile, char *buf = NULL; size_t buf_size = 0; - ssize_t line_len = 0; - while ((line_len = getline(&buf, &buf_size, in)) != -1) + while (getline(&buf, &buf_size, in) != -1) { _strrstrip(buf); if (found_message_start == false) @@ -361,7 +354,7 @@ bool OpenMaybeClearSignedFile(std::string const &ClearSignedFileName, FileFd &Me return _error->Error("Couldn't open temporary file to work with %s", ClearSignedFileName.c_str()); _error->PushToStack(); - bool const splitDone = SplitClearSignedFile(ClearSignedFileName.c_str(), &MessageFile, NULL, NULL); + bool const splitDone = SplitClearSignedFile(ClearSignedFileName, &MessageFile, NULL, NULL); bool const errorDone = _error->PendingError(); _error->MergeWithStack(); if (splitDone == false) diff --git a/apt-pkg/contrib/gpgv.h b/apt-pkg/contrib/gpgv.h index 45f069058..1d79a52ac 100644 --- a/apt-pkg/contrib/gpgv.h +++ b/apt-pkg/contrib/gpgv.h @@ -29,7 +29,7 @@ * for reading. Use #OpenMaybeClearSignedFile to access the message * instead to ensure you are only reading signed data. * - * The method does not return, but has some noteable exit-codes: + * The method does not return, but has some notable exit-codes: * 111 signals an internal error like the inability to execute gpgv, * 112 indicates a clear-signed file which doesn't include a message, * which can happen if APT is run while on a network requiring diff --git a/apt-pkg/contrib/hashes.cc b/apt-pkg/contrib/hashes.cc index e1a431823..890573d9c 100644 --- a/apt-pkg/contrib/hashes.cc +++ b/apt-pkg/contrib/hashes.cc @@ -55,6 +55,26 @@ HashString::HashString(std::string StringedHash) /*{{{*/ /*}}}*/ bool HashString::VerifyFile(std::string filename) const /*{{{*/ { + std::string fileHash = GetHashForFile(filename); + + if(_config->FindB("Debug::Hashes",false) == true) + std::clog << "HashString::VerifyFile: got: " << fileHash << " expected: " << toStr() << std::endl; + + return (fileHash == Hash); +} + /*}}}*/ +bool HashString::FromFile(std::string filename) /*{{{*/ +{ + // pick the strongest hash + if (Type == "") + Type = _SupportedHashes[0]; + + Hash = GetHashForFile(filename); + return true; +} + /*}}}*/ +std::string HashString::GetHashForFile(std::string filename) const /*{{{*/ +{ std::string fileHash; FileFd Fd(filename, FileFd::ReadOnly); @@ -84,10 +104,7 @@ bool HashString::VerifyFile(std::string filename) const /*{{{*/ } Fd.Close(); - if(_config->FindB("Debug::Hashes",false) == true) - std::clog << "HashString::VerifyFile: got: " << fileHash << " expected: " << toStr() << std::endl; - - return (fileHash == Hash); + return fileHash; } /*}}}*/ const char** HashString::SupportedHashes() @@ -112,13 +129,12 @@ bool Hashes::AddFD(int const Fd,unsigned long long Size, bool const addMD5, bool const addSHA1, bool const addSHA256, bool const addSHA512) { unsigned char Buf[64*64]; - ssize_t Res = 0; - int ToEOF = (Size == 0); + bool const ToEOF = (Size == 0); while (Size != 0 || ToEOF) { unsigned long long n = sizeof(Buf); if (!ToEOF) n = std::min(Size, n); - Res = read(Fd,Buf,n); + ssize_t const Res = read(Fd,Buf,n); if (Res < 0 || (!ToEOF && Res != (ssize_t) n)) // error, or short read return false; if (ToEOF && Res == 0) // EOF diff --git a/apt-pkg/contrib/hashes.h b/apt-pkg/contrib/hashes.h index 0c0b6c6a7..0a8bcd259 100644 --- a/apt-pkg/contrib/hashes.h +++ b/apt-pkg/contrib/hashes.h @@ -36,7 +36,10 @@ class HashString protected: std::string Type; std::string Hash; - static const char * _SupportedHashes[10]; + static const char* _SupportedHashes[10]; + + // internal helper + std::string GetHashForFile(std::string filename) const; public: HashString(std::string Type, std::string Hash); @@ -49,6 +52,10 @@ class HashString // verify the given filename against the currently loaded hash bool VerifyFile(std::string filename) const; + // generate a hash string from the given filename + bool FromFile(std::string filename); + + // helper std::string toStr() const; // convert to str as "type:hash" bool empty() const; diff --git a/apt-pkg/contrib/hashsum.cc b/apt-pkg/contrib/hashsum.cc index 289e43aa4..d02177724 100644 --- a/apt-pkg/contrib/hashsum.cc +++ b/apt-pkg/contrib/hashsum.cc @@ -9,13 +9,12 @@ /* */ bool SummationImplementation::AddFD(int const Fd, unsigned long long Size) { unsigned char Buf[64 * 64]; - ssize_t Res = 0; - int ToEOF = (Size == 0); + bool const ToEOF = (Size == 0); while (Size != 0 || ToEOF) { unsigned long long n = sizeof(Buf); if (!ToEOF) n = std::min(Size, n); - Res = read(Fd, Buf, n); + ssize_t const Res = read(Fd, Buf, n); if (Res < 0 || (!ToEOF && Res != (ssize_t) n)) // error, or short read return false; if (ToEOF && Res == 0) // EOF @@ -27,7 +26,7 @@ bool SummationImplementation::AddFD(int const Fd, unsigned long long Size) { } bool SummationImplementation::AddFD(FileFd &Fd, unsigned long long Size) { unsigned char Buf[64 * 64]; - bool ToEOF = (Size == 0); + bool const ToEOF = (Size == 0); while (Size != 0 || ToEOF) { unsigned long long n = sizeof(Buf); diff --git a/apt-pkg/contrib/macros.h b/apt-pkg/contrib/macros.h index 62e7b65db..e53d01b8f 100644 --- a/apt-pkg/contrib/macros.h +++ b/apt-pkg/contrib/macros.h @@ -44,7 +44,7 @@ #define _boundv(a,b,c) b = _bound(a,b,c) #define ABS(a) (((a) < (0)) ?-(a) : (a)) -/* Usefull count macro, use on an array of things and it will return the +/* Useful count macro, use on an array of things and it will return the number of items in the array */ #define _count(a) (sizeof(a)/sizeof(a[0])) diff --git a/apt-pkg/contrib/md5.h b/apt-pkg/contrib/md5.h index 25631b166..195455645 100644 --- a/apt-pkg/contrib/md5.h +++ b/apt-pkg/contrib/md5.h @@ -10,7 +10,7 @@ store a MD5Sum in 16 bytes of memory. A MD5Sum is used to generate a (hopefully) unique 16 byte number for a - block of data. This can be used to gaurd against corruption of a file. + block of data. This can be used to guard against corruption of a file. MD5 should not be used for tamper protection, use SHA or something more secure. diff --git a/apt-pkg/contrib/mmap.cc b/apt-pkg/contrib/mmap.cc index a176da636..51e8eb30f 100644 --- a/apt-pkg/contrib/mmap.cc +++ b/apt-pkg/contrib/mmap.cc @@ -352,6 +352,12 @@ unsigned long DynamicMMap::RawAllocate(unsigned long long Size,unsigned long Aln size in the file. */ unsigned long DynamicMMap::Allocate(unsigned long ItemSize) { + if (unlikely(ItemSize == 0)) + { + _error->Fatal("Can't allocate an item of size zero"); + return 0; + } + // Look for a matching pool entry Pool *I; Pool *Empty = 0; @@ -412,7 +418,7 @@ unsigned long DynamicMMap::WriteString(const char *String, unsigned long const Result = RawAllocate(Len+1,0); - if (Result == 0 && _error->PendingError()) + if (Base == NULL || (Result == 0 && _error->PendingError())) return 0; memcpy((char *)Base + Result,String,Len); diff --git a/apt-pkg/contrib/mmap.h b/apt-pkg/contrib/mmap.h index 6bd4a2d86..c1dfedf6d 100644 --- a/apt-pkg/contrib/mmap.h +++ b/apt-pkg/contrib/mmap.h @@ -6,7 +6,7 @@ MMap Class - Provides 'real' mmap or a faked mmap using read(). The purpose of this code is to provide a generic way for clients to - access the mmap function. In enviroments that do not support mmap + access the mmap function. In environments that do not support mmap from file fd's this function will use read and normal allocated memory. @@ -15,7 +15,7 @@ The DynamicMMap class is used to help the on-disk data structure generators. It provides a large allocated workspace and members - to allocate space from the workspace in an effecient fashion. + to allocate space from the workspace in an efficient fashion. This source is placed in the Public Domain, do with it what you will It was originally written by Jason Gunthorpe. diff --git a/apt-pkg/contrib/progress.h b/apt-pkg/contrib/progress.h index 3a6943aee..f7fbc9ccf 100644 --- a/apt-pkg/contrib/progress.h +++ b/apt-pkg/contrib/progress.h @@ -7,7 +7,7 @@ This class allows lengthy operations to communicate their progress to the GUI. The progress model is simple and is not designed to handle - the complex case of the multi-activity aquire class. + the complex case of the multi-activity acquire class. The model is based on the concept of an overall operation consisting of a series of small sub operations. Each sub operation has it's own diff --git a/apt-pkg/contrib/sha2_internal.cc b/apt-pkg/contrib/sha2_internal.cc index f84fb761c..bb2560252 100644 --- a/apt-pkg/contrib/sha2_internal.cc +++ b/apt-pkg/contrib/sha2_internal.cc @@ -65,7 +65,7 @@ * Please make sure that your system defines BYTE_ORDER. If your * architecture is little-endian, make sure it also defines * LITTLE_ENDIAN and that the two (BYTE_ORDER and LITTLE_ENDIAN) are - * equivilent. + * equivalent. * * If your system does not define the above, then you can do so by * hand like this: diff --git a/apt-pkg/contrib/strutl.cc b/apt-pkg/contrib/strutl.cc index d06637155..d4f53ea3a 100644 --- a/apt-pkg/contrib/strutl.cc +++ b/apt-pkg/contrib/strutl.cc @@ -36,7 +36,30 @@ using namespace std; /*}}}*/ +// Strip - Remove white space from the front and back of a string /*{{{*/ +// --------------------------------------------------------------------- +namespace APT { + namespace String { +std::string Strip(const std::string &s) +{ + size_t start = s.find_first_not_of(" \t\n"); + // only whitespace + if (start == string::npos) + return ""; + size_t end = s.find_last_not_of(" \t\n"); + return s.substr(start, end-start+1); +} + +bool Endswith(const std::string &s, const std::string &end) +{ + if (end.size() > s.size()) + return false; + return (s.substr(s.size() - end.size(), s.size()) == end); +} +} +} + /*}}}*/ // UTF8ToCodeset - Convert some UTF-8 string for some codeset /*{{{*/ // --------------------------------------------------------------------- /* This is handy to use before display some information for enduser */ @@ -403,7 +426,7 @@ string TimeToStr(unsigned long Sec) /*}}}*/ // SubstVar - Substitute a string for another string /*{{{*/ // --------------------------------------------------------------------- -/* This replaces all occurances of Subst with Contents in Str. */ +/* This replaces all occurrences of Subst with Contents in Str. */ string SubstVar(const string &Str,const string &Subst,const string &Contents) { string::size_type Pos = 0; @@ -903,7 +926,7 @@ bool FTPMDTMStrToTime(const char* const str,time_t &time) /*}}}*/ // StrToTime - Converts a string into a time_t /*{{{*/ // --------------------------------------------------------------------- -/* This handles all 3 populare time formats including RFC 1123, RFC 1036 +/* This handles all 3 popular time formats including RFC 1123, RFC 1036 and the C library asctime format. It requires the GNU library function 'timegm' to convert a struct tm in UTC to a time_t. For some bizzar reason the C library does not provide any such function :< This also @@ -943,6 +966,8 @@ bool StrToTime(const string &Val,time_t &Result) Tm.tm_isdst = 0; if (Month[0] != 0) Tm.tm_mon = MonthConv(Month); + else + Tm.tm_mon = 0; // we don't have a month, so pick something Tm.tm_year -= 1900; // Convert to local time and then to GMT @@ -1116,6 +1141,37 @@ vector<string> VectorizeString(string const &haystack, char const &split) return exploded; } /*}}}*/ +// StringSplit - split a string into a string vector by token /*{{{*/ +// --------------------------------------------------------------------- +/* See header for details. + */ +vector<string> StringSplit(std::string const &s, std::string const &sep, + unsigned int maxsplit) +{ + vector<string> split; + size_t start, pos; + + // no seperator given, this is bogus + if(sep.size() == 0) + return split; + + start = pos = 0; + while (pos != string::npos) + { + pos = s.find(sep, start); + split.push_back(s.substr(start, pos-start)); + + // if maxsplit is reached, the remaining string is the last item + if(split.size() >= maxsplit) + { + split[split.size()-1] = s.substr(start); + break; + } + start = pos+sep.size(); + } + return split; +} + /*}}}*/ // RegexChoice - Simple regex list/list matcher /*{{{*/ // --------------------------------------------------------------------- /* */ @@ -1257,7 +1313,7 @@ string StripEpoch(const string &VerStr) // tolower_ascii - tolower() function that ignores the locale /*{{{*/ // --------------------------------------------------------------------- /* This little function is the most called method we have and tries - therefore to do the absolut minimum - and is noteable faster than + therefore to do the absolut minimum - and is notable faster than standard tolower/toupper and as a bonus avoids problems with different locales - we only operate on ascii chars anyway. */ int tolower_ascii(int const c) @@ -1268,9 +1324,9 @@ int tolower_ascii(int const c) } /*}}}*/ -// CheckDomainList - See if Host is in a , seperate list /*{{{*/ +// CheckDomainList - See if Host is in a , separate list /*{{{*/ // --------------------------------------------------------------------- -/* The domain list is a comma seperate list of domains that are suffix +/* The domain list is a comma separate list of domains that are suffix matched against the argument */ bool CheckDomainList(const string &Host,const string &List) { diff --git a/apt-pkg/contrib/strutl.h b/apt-pkg/contrib/strutl.h index 530896141..8d746f10e 100644 --- a/apt-pkg/contrib/strutl.h +++ b/apt-pkg/contrib/strutl.h @@ -17,7 +17,7 @@ #define STRUTL_H - +#include <limits> #include <stdlib.h> #include <string> #include <cstring> @@ -33,6 +33,14 @@ using std::vector; using std::ostream; #endif +namespace APT { + namespace String { + std::string Strip(const std::string &s); + bool Endswith(const std::string &s, const std::string &ending); + }; +}; + + bool UTF8ToCodeset(const char *codeset, const std::string &orig, std::string *dest); char *_strstrip(char *String); char *_strrstrip(char *String); // right strip only @@ -62,9 +70,32 @@ bool StrToNum(const char *Str,unsigned long &Res,unsigned Len,unsigned Base = 0) bool StrToNum(const char *Str,unsigned long long &Res,unsigned Len,unsigned Base = 0); bool Base256ToNum(const char *Str,unsigned long &Res,unsigned int Len); bool Hex2Num(const std::string &Str,unsigned char *Num,unsigned int Length); + +// input changing string split bool TokSplitString(char Tok,char *Input,char **List, unsigned long ListMax); + +// split a given string by a char std::vector<std::string> VectorizeString(std::string const &haystack, char const &split) __attrib_const; + +/* \brief Return a vector of strings from string "input" where "sep" + * is used as the delimiter string. + * + * \param input The input string. + * + * \param sep The seperator to use. + * + * \param maxsplit (optional) The maximum amount of splitting that + * should be done . + * + * The optional "maxsplit" argument can be used to limit the splitting, + * if used the string is only split on maxsplit places and the last + * item in the vector contains the remainder string. + */ +std::vector<std::string> StringSplit(std::string const &input, + std::string const &sep, + unsigned int maxsplit=std::numeric_limits<unsigned int>::max()) __attrib_const; + void ioprintf(std::ostream &out,const char *format,...) __like_printf(2); void strprintf(std::string &out,const char *format,...) __like_printf(2); char *safe_snprintf(char *Buffer,char *End,const char *Format,...) __like_printf(3); diff --git a/apt-pkg/deb/deblistparser.cc b/apt-pkg/deb/deblistparser.cc index 87aab6ee2..acdcc4554 100644 --- a/apt-pkg/deb/deblistparser.cc +++ b/apt-pkg/deb/deblistparser.cc @@ -635,7 +635,7 @@ bool debListParser::ParseDepends(pkgCache::VerIterator &Ver, string Version; unsigned int Op; - Start = ParseDepends(Start,Stop,Package,Version,Op,false,!MultiArchEnabled); + Start = ParseDepends(Start, Stop, Package, Version, Op, false, false); if (Start == 0) return _error->Error("Problem parsing dependency %s",Tag); size_t const found = Package.rfind(':'); @@ -717,9 +717,7 @@ bool debListParser::ParseProvides(pkgCache::VerIterator &Ver) } } - if (MultiArchEnabled == false) - return true; - else if ((Ver->MultiArch & pkgCache::Version::Allowed) == pkgCache::Version::Allowed) + if ((Ver->MultiArch & pkgCache::Version::Allowed) == pkgCache::Version::Allowed) { string const Package = string(Ver.ParentPkg().Name()).append(":").append("any"); return NewProvidesAllArch(Ver, Package, Ver.VerStr()); @@ -760,7 +758,7 @@ bool debListParser::GrabWord(string Word,WordList *List,unsigned char &Out) /*}}}*/ // ListParser::Step - Move to the next section in the file /*{{{*/ // --------------------------------------------------------------------- -/* This has to be carefull to only process the correct architecture */ +/* This has to be careful to only process the correct architecture */ bool debListParser::Step() { iOffset = Tags.Offset(); diff --git a/apt-pkg/deb/debmetaindex.cc b/apt-pkg/deb/debmetaindex.cc index b597b6f3c..504877558 100644 --- a/apt-pkg/deb/debmetaindex.cc +++ b/apt-pkg/deb/debmetaindex.cc @@ -1,4 +1,3 @@ -// ijones, walters #include <config.h> #include <apt-pkg/debmetaindex.h> @@ -72,6 +71,22 @@ string debReleaseIndex::MetaIndexURI(const char *Type) const return Res; } +#if (APT_PKG_MAJOR >= 4 && APT_PKG_MINOR >= 13) +std::string debReleaseIndex::LocalFileName() const +{ + // see if we have a InRelease file + std::string PathInRelease = MetaIndexFile("InRelease"); + if (FileExists(PathInRelease)) + return PathInRelease; + + // and if not return the normal one + if (FileExists(PathInRelease)) + return MetaIndexFile("Release"); + + return ""; +} +#endif + string debReleaseIndex::IndexURISuffix(const char *Type, string const &Section, string const &Arch) const { string Res =""; diff --git a/apt-pkg/deb/debmetaindex.h b/apt-pkg/deb/debmetaindex.h index b9ecab97c..cef8d68f7 100644 --- a/apt-pkg/deb/debmetaindex.h +++ b/apt-pkg/deb/debmetaindex.h @@ -3,6 +3,7 @@ #define PKGLIB_DEBMETAINDEX_H #include <apt-pkg/metaindex.h> +#include <apt-pkg/init.h> #include <map> #include <string> @@ -39,9 +40,15 @@ class debReleaseIndex : public metaIndex { virtual bool GetIndexes(pkgAcquire *Owner, bool const &GetAll=false) const; std::vector <struct IndexTarget *>* ComputeIndexTargets() const; std::string Info(const char *Type, std::string const &Section, std::string const &Arch="") const; + std::string MetaIndexInfo(const char *Type) const; std::string MetaIndexFile(const char *Types) const; std::string MetaIndexURI(const char *Type) const; + +#if (APT_PKG_MAJOR >= 4 && APT_PKG_MINOR >= 13) + virtual std::string LocalFileName() const; +#endif + std::string IndexURI(const char *Type, std::string const &Section, std::string const &Arch="native") const; std::string IndexURISuffix(const char *Type, std::string const &Section, std::string const &Arch="native") const; std::string SourceIndexURI(const char *Type, const std::string &Section) const; diff --git a/apt-pkg/deb/debsrcrecords.h b/apt-pkg/deb/debsrcrecords.h index 5d2a67f4f..a8fb465bb 100644 --- a/apt-pkg/deb/debsrcrecords.h +++ b/apt-pkg/deb/debsrcrecords.h @@ -30,7 +30,7 @@ class debSrcRecordParser : public pkgSrcRecords::Parser public: - virtual bool Restart() {return Tags.Jump(Sect,0);}; + virtual bool Restart() {return Jump(0);}; virtual bool Step() {iOffset = Tags.Offset(); return Tags.Step(Sect);}; virtual bool Jump(unsigned long const &Off) {iOffset = Off; return Tags.Jump(Sect,Off);}; @@ -50,8 +50,8 @@ class debSrcRecordParser : public pkgSrcRecords::Parser virtual bool Files(std::vector<pkgSrcRecords::File> &F); debSrcRecordParser(std::string const &File,pkgIndexFile const *Index) - : Parser(Index), Fd(File,FileFd::ReadOnly, FileFd::Extension), Tags(&Fd,102400), - Buffer(NULL) {} + : Parser(Index), Fd(File,FileFd::ReadOnly, FileFd::Extension), Tags(&Fd,102400), + iOffset(0), Buffer(NULL) {} virtual ~debSrcRecordParser(); }; diff --git a/apt-pkg/deb/debsystem.cc b/apt-pkg/deb/debsystem.cc index 7ed6936c3..b95ff15df 100644 --- a/apt-pkg/deb/debsystem.cc +++ b/apt-pkg/deb/debsystem.cc @@ -193,7 +193,7 @@ bool debSystem::Initialize(Configuration &Cnf) /*}}}*/ // System::ArchiveSupported - Is a file format supported /*{{{*/ // --------------------------------------------------------------------- -/* The standard name for a deb is 'deb'.. There are no seperate versions +/* The standard name for a deb is 'deb'.. There are no separate versions of .deb to worry about.. */ bool debSystem::ArchiveSupported(const char *Type) { diff --git a/apt-pkg/deb/debversion.cc b/apt-pkg/deb/debversion.cc index 140561262..74e2552ff 100644 --- a/apt-pkg/deb/debversion.cc +++ b/apt-pkg/deb/debversion.cc @@ -116,7 +116,7 @@ int debVersioningSystem::CmpFragment(const char *A,const char *AEnd, return 1; } - // Shouldnt happen + // Shouldn't happen return 1; } /*}}}*/ @@ -221,7 +221,7 @@ bool debVersioningSystem::CheckDep(const char *PkgVer, if (PkgVer == DepVer) return Op == pkgCache::Dep::Equals || Op == pkgCache::Dep::LessEq || Op == pkgCache::Dep::GreaterEq; - // Perform the actual comparision. + // Perform the actual comparison. int const Res = CmpVersion(PkgVer, DepVer); switch (Op) { diff --git a/apt-pkg/deb/dpkgpm.cc b/apt-pkg/deb/dpkgpm.cc index b069f22f7..b975754b0 100644 --- a/apt-pkg/deb/dpkgpm.cc +++ b/apt-pkg/deb/dpkgpm.cc @@ -19,6 +19,7 @@ #include <apt-pkg/fileutl.h> #include <apt-pkg/cachefile.h> #include <apt-pkg/packagemanager.h> +#include <apt-pkg/install-progress.h> #include <unistd.h> #include <stdlib.h> @@ -37,11 +38,13 @@ #include <map> #include <pwd.h> #include <grp.h> +#include <iomanip> #include <termios.h> #include <unistd.h> #include <sys/ioctl.h> #include <pty.h> +#include <stdio.h> #include <apti18n.h> /*}}}*/ @@ -52,10 +55,14 @@ class pkgDPkgPMPrivate { public: pkgDPkgPMPrivate() : stdin_is_dev_null(false), dpkgbuf_pos(0), - term_out(NULL), history_out(NULL) + term_out(NULL), history_out(NULL), + progress(NULL), master(-1), slave(-1) { dpkgbuf[0] = '\0'; } + ~pkgDPkgPMPrivate() + { + } bool stdin_is_dev_null; // the buffer we use for the dpkg status-fd reading char dpkgbuf[1024]; @@ -63,6 +70,17 @@ public: FILE *term_out; FILE *history_out; string dpkg_error; + APT::Progress::PackageManager *progress; + + // pty stuff + struct termios tt; + int master; + int slave; + + // signals + sigset_t sigmask; + sigset_t original_sigmask; + }; namespace @@ -125,6 +143,20 @@ ionice(int PID) return ExecWait(Process, "ionice"); } +static std::string getDpkgExecutable() +{ + string Tmp = _config->Find("Dir::Bin::dpkg","dpkg"); + string const dpkgChrootDir = _config->FindDir("DPkg::Chroot-Directory", "/"); + size_t dpkgChrootLen = dpkgChrootDir.length(); + if (dpkgChrootDir != "/" && Tmp.find(dpkgChrootDir) == 0) + { + if (dpkgChrootDir[dpkgChrootLen - 1] == '/') + --dpkgChrootLen; + Tmp = Tmp.substr(dpkgChrootLen); + } + return Tmp; +} + // dpkgChrootDirectory - chrooting for dpkg if needed /*{{{*/ static void dpkgChrootDirectory() { @@ -170,7 +202,7 @@ pkgCache::VerIterator FindNowVersion(const pkgCache::PkgIterator &Pkg) // --------------------------------------------------------------------- /* */ pkgDPkgPM::pkgDPkgPM(pkgDepCache *Cache) - : pkgPackageManager(Cache), PackagesDone(0), PackagesTotal(0) + : pkgPackageManager(Cache), pkgFailures(0), PackagesDone(0), PackagesTotal(0) { d = new pkgDPkgPMPrivate(); } @@ -385,17 +417,21 @@ bool pkgDPkgPM::RunScriptsWithPkgs(const char *Cnf) unsigned int InfoFD = _config->FindI(OptSec + "::InfoFD", STDIN_FILENO); // Create the pipes + std::set<int> KeepFDs; + MergeKeepFdsFromConfiguration(KeepFDs); int Pipes[2]; if (pipe(Pipes) != 0) return _error->Errno("pipe","Failed to create IPC pipe to subprocess"); if (InfoFD != (unsigned)Pipes[0]) SetCloseExec(Pipes[0],true); else - _config->Set("APT::Keep-Fds::", Pipes[0]); + KeepFDs.insert(Pipes[0]); + + SetCloseExec(Pipes[1],true); // Purified Fork for running the script - pid_t Process = ExecFork(); + pid_t Process = ExecFork(KeepFDs); if (Process == 0) { // Setup the FDs @@ -417,8 +453,6 @@ bool pkgDPkgPM::RunScriptsWithPkgs(const char *Cnf) execv(Args[0],(char **)Args); _exit(100); } - if (InfoFD == (unsigned)Pipes[0]) - _config->Clear("APT::Keep-Fds", Pipes[0]); close(Pipes[0]); FILE *F = fdopen(Pipes[1],"w"); if (F == 0) @@ -501,156 +535,184 @@ void pkgDPkgPM::DoTerminalPty(int master) // --------------------------------------------------------------------- /* */ -void pkgDPkgPM::ProcessDpkgStatusLine(int OutStatusFd, char *line) +void pkgDPkgPM::ProcessDpkgStatusLine(char *line) { bool const Debug = _config->FindB("Debug::pkgDPkgProgressReporting",false); - // the status we output - ostringstream status; - if (Debug == true) std::clog << "got from dpkg '" << line << "'" << std::endl; - /* dpkg sends strings like this: - 'status: <pkg>: <pkg qstate>' - errors look like this: - 'status: /var/cache/apt/archives/krecipes_0.8.1-0ubuntu1_i386.deb : error : trying to overwrite `/usr/share/doc/kde/HTML/en/krecipes/krectip.png', which is also in package krecipes-data - and conffile-prompt like this - 'status: conffile-prompt: conffile : 'current-conffile' 'new-conffile' useredited distedited + 'status: <pkg>: <pkg qstate>' + 'status: <pkg>:<arch>: <pkg qstate>' - Newer versions of dpkg sent also: - 'processing: install: pkg' - 'processing: configure: pkg' - 'processing: remove: pkg' - 'processing: purge: pkg' - 'processing: disappear: pkg' - 'processing: trigproc: trigger' - + 'processing: {install,configure,remove,purge,disappear,trigproc}: pkg' + 'processing: {install,configure,remove,purge,disappear,trigproc}: trigger' */ - char* list[6]; - // dpkg sends multiline error messages sometimes (see - // #374195 for a example. we should support this by - // either patching dpkg to not send multiline over the - // statusfd or by rewriting the code here to deal with - // it. for now we just ignore it and not crash - TokSplitString(':', line, list, sizeof(list)/sizeof(list[0])); - if( list[0] == NULL || list[1] == NULL || list[2] == NULL) + + // we need to split on ": " (note the appended space) as the ':' is + // part of the pkgname:arch information that dpkg sends + // + // A dpkg error message may contain additional ":" (like + // "failed in buffer_write(fd) (10, ret=-1): backend dpkg-deb ..." + // so we need to ensure to not split too much + std::vector<std::string> list = StringSplit(line, ": ", 4); + if(list.size() < 3) { if (Debug == true) std::clog << "ignoring line: not enough ':'" << std::endl; return; } - const char* const pkg = list[1]; - const char* action = _strstrip(list[2]); + + // build the (prefix, pkgname, action) tuple, position of this + // is different for "processing" or "status" messages + std::string prefix = APT::String::Strip(list[0]); + std::string pkgname; + std::string action; + + // "processing" has the form "processing: action: pkg or trigger" + // with action = ["install", "configure", "remove", "purge", "disappear", + // "trigproc"] + if (prefix == "processing") + { + pkgname = APT::String::Strip(list[2]); + action = APT::String::Strip(list[1]); + } + // "status" has the form: "status: pkg: state" + // with state in ["half-installed", "unpacked", "half-configured", + // "installed", "config-files", "not-installed"] + else if (prefix == "status") + { + pkgname = APT::String::Strip(list[1]); + action = APT::String::Strip(list[2]); + } else { + if (Debug == true) + std::clog << "unknown prefix '" << prefix << "'" << std::endl; + return; + } + + + /* handle the special cases first: + + errors look like this: + 'status: /var/cache/apt/archives/krecipes_0.8.1-0ubuntu1_i386.deb : error : trying to overwrite `/usr/share/doc/kde/HTML/en/krecipes/krectip.png', which is also in package krecipes-data + and conffile-prompt like this + 'status:/etc/compiz.conf/compiz.conf : conffile-prompt: 'current-conffile' 'new-conffile' useredited distedited + */ + if (prefix == "status") + { + if(action == "error") + { + d->progress->Error(list[1], PackagesDone, PackagesTotal, + list[3]); + pkgFailures++; + WriteApportReport(list[1].c_str(), list[3].c_str()); + return; + } + else if(action == "conffile-prompt") + { + d->progress->ConffilePrompt(list[1], PackagesDone, PackagesTotal, + list[3]); + return; + } + } + + // at this point we know that we should have a valid pkgname, so build all + // the info from it + + // dpkg does not send always send "pkgname:arch" so we add it here + // if needed + if (pkgname.find(":") == std::string::npos) + { + // find the package in the group that is in a touched by dpkg + // if there are multiple dpkg will send us a full pkgname:arch + pkgCache::GrpIterator Grp = Cache.FindGrp(pkgname); + if (Grp.end() == false) + { + pkgCache::PkgIterator P = Grp.PackageList(); + for (; P.end() != true; P = Grp.NextPkg(P)) + { + if(Cache[P].Mode != pkgDepCache::ModeKeep) + { + pkgname = P.FullName(); + break; + } + } + } + } + + const char* const pkg = pkgname.c_str(); + std::string short_pkgname = StringSplit(pkgname, ":")[0]; + std::string arch = ""; + if (pkgname.find(":") != string::npos) + arch = StringSplit(pkgname, ":")[1]; + std::string i18n_pkgname = pkgname; + if (arch.size() != 0) + strprintf(i18n_pkgname, "%s (%s)", short_pkgname.c_str(), arch.c_str()); // 'processing' from dpkg looks like // 'processing: action: pkg' - if(strncmp(list[0], "processing", strlen("processing")) == 0) + if(prefix == "processing") { - char s[200]; - const char* const pkg_or_trigger = _strstrip(list[2]); - action = _strstrip( list[1]); const std::pair<const char *, const char *> * const iter = std::find_if(PackageProcessingOpsBegin, PackageProcessingOpsEnd, - MatchProcessingOp(action)); + MatchProcessingOp(action.c_str())); if(iter == PackageProcessingOpsEnd) { if (Debug == true) std::clog << "ignoring unknown action: " << action << std::endl; return; } - snprintf(s, sizeof(s), _(iter->second), pkg_or_trigger); - - status << "pmstatus:" << pkg_or_trigger - << ":" << (PackagesDone/float(PackagesTotal)*100.0) - << ":" << s - << endl; - if(OutStatusFd > 0) - FileFd::Write(OutStatusFd, status.str().c_str(), status.str().size()); - if (Debug == true) - std::clog << "send: '" << status.str() << "'" << endl; - - if (strncmp(action, "disappear", strlen("disappear")) == 0) - handleDisappearAction(pkg_or_trigger); - return; - } - - if(strncmp(action,"error",strlen("error")) == 0) - { - // urgs, sometime has ":" in its error string so that we - // end up with the error message split between list[3] - // and list[4], e.g. the message: - // "failed in buffer_write(fd) (10, ret=-1): backend dpkg-deb ..." - // concat them again - if( list[4] != NULL ) - list[3][strlen(list[3])] = ':'; - - status << "pmerror:" << list[1] - << ":" << (PackagesDone/float(PackagesTotal)*100.0) - << ":" << list[3] - << endl; - if(OutStatusFd > 0) - FileFd::Write(OutStatusFd, status.str().c_str(), status.str().size()); - if (Debug == true) - std::clog << "send: '" << status.str() << "'" << endl; - pkgFailures++; - WriteApportReport(list[1], list[3]); - return; - } - else if(strncmp(action,"conffile",strlen("conffile")) == 0) - { - status << "pmconffile:" << list[1] - << ":" << (PackagesDone/float(PackagesTotal)*100.0) - << ":" << list[3] - << endl; - if(OutStatusFd > 0) - FileFd::Write(OutStatusFd, status.str().c_str(), status.str().size()); - if (Debug == true) - std::clog << "send: '" << status.str() << "'" << endl; + std::string msg; + strprintf(msg, _(iter->second), i18n_pkgname.c_str()); + d->progress->StatusChanged(pkgname, PackagesDone, PackagesTotal, msg); + + // FIXME: this needs a muliarch testcase + // FIXME2: is "pkgname" here reliable with dpkg only sending us + // short pkgnames? + if (action == "disappear") + handleDisappearAction(pkgname); return; - } + } - vector<struct DpkgState> const &states = PackageOps[pkg]; - const char *next_action = NULL; - if(PackageOpsDone[pkg] < states.size()) - next_action = states[PackageOpsDone[pkg]].state; - // check if the package moved to the next dpkg state - if(next_action && (strcmp(action, next_action) == 0)) + if (prefix == "status") { - // only read the translation if there is actually a next - // action - const char *translation = _(states[PackageOpsDone[pkg]].str); - char s[200]; - snprintf(s, sizeof(s), translation, pkg); - - // we moved from one dpkg state to a new one, report that - PackageOpsDone[pkg]++; - PackagesDone++; - // build the status str - status << "pmstatus:" << pkg - << ":" << (PackagesDone/float(PackagesTotal)*100.0) - << ":" << s - << endl; - if(OutStatusFd > 0) - FileFd::Write(OutStatusFd, status.str().c_str(), status.str().size()); - if (Debug == true) - std::clog << "send: '" << status.str() << "'" << endl; + vector<struct DpkgState> const &states = PackageOps[pkg]; + const char *next_action = NULL; + if(PackageOpsDone[pkg] < states.size()) + next_action = states[PackageOpsDone[pkg]].state; + // check if the package moved to the next dpkg state + if(next_action && (action == next_action)) + { + // only read the translation if there is actually a next + // action + const char *translation = _(states[PackageOpsDone[pkg]].str); + std::string msg; + + // we moved from one dpkg state to a new one, report that + PackageOpsDone[pkg]++; + PackagesDone++; + + strprintf(msg, translation, i18n_pkgname.c_str()); + d->progress->StatusChanged(pkgname, PackagesDone, PackagesTotal, msg); + + } + if (Debug == true) + std::clog << "(parsed from dpkg) pkg: " << short_pkgname + << " action: " << action << endl; } - if (Debug == true) - std::clog << "(parsed from dpkg) pkg: " << pkg - << " action: " << action << endl; } /*}}}*/ // DPkgPM::handleDisappearAction /*{{{*/ void pkgDPkgPM::handleDisappearAction(string const &pkgname) { - // record the package name for display and stuff later - disappearedPkgs.insert(pkgname); - pkgCache::PkgIterator Pkg = Cache.FindPkg(pkgname); if (unlikely(Pkg.end() == true)) return; + + // record the package name for display and stuff later + disappearedPkgs.insert(Pkg.FullName(true)); + // the disappeared package was auto-installed - nothing to do if ((Cache[Pkg].Flags & pkgCache::Flag::Auto) == pkgCache::Flag::Auto) return; @@ -693,7 +755,7 @@ void pkgDPkgPM::handleDisappearAction(string const &pkgname) // --------------------------------------------------------------------- /* */ -void pkgDPkgPM::DoDpkgStatusFd(int statusfd, int OutStatusFd) +void pkgDPkgPM::DoDpkgStatusFd(int statusfd) { char *p, *q; int len; @@ -708,7 +770,7 @@ void pkgDPkgPM::DoDpkgStatusFd(int statusfd, int OutStatusFd) while((q=(char*)memchr(p, '\n', d->dpkgbuf+d->dpkgbuf_pos-p)) != NULL) { *q = 0; - ProcessDpkgStatusLine(OutStatusFd, p); + ProcessDpkgStatusLine(p); p=q+1; // continue with next line } @@ -874,6 +936,7 @@ bool pkgDPkgPM::CloseLog() return true; } /*}}}*/ + /*}}}*/ /*{{{*/ // This implements a racy version of pselect for those architectures // that don't have a working implementation. @@ -894,36 +957,158 @@ static int racy_pselect(int nfds, fd_set *readfds, fd_set *writefds, sigprocmask(SIG_SETMASK, &origmask, 0); return retval; } -/*}}}*/ + /*}}}*/ + +// DPkgPM::BuildPackagesProgressMap /*{{{*/ +void pkgDPkgPM::BuildPackagesProgressMap() +{ + // map the dpkg states to the operations that are performed + // (this is sorted in the same way as Item::Ops) + static const struct DpkgState DpkgStatesOpMap[][7] = { + // Install operation + { + {"half-installed", N_("Preparing %s")}, + {"unpacked", N_("Unpacking %s") }, + {NULL, NULL} + }, + // Configure operation + { + {"unpacked",N_("Preparing to configure %s") }, + {"half-configured", N_("Configuring %s") }, + { "installed", N_("Installed %s")}, + {NULL, NULL} + }, + // Remove operation + { + {"half-configured", N_("Preparing for removal of %s")}, + {"half-installed", N_("Removing %s")}, + {"config-files", N_("Removed %s")}, + {NULL, NULL} + }, + // Purge operation + { + {"config-files", N_("Preparing to completely remove %s")}, + {"not-installed", N_("Completely removed %s")}, + {NULL, NULL} + }, + }; + + // init the PackageOps map, go over the list of packages that + // that will be [installed|configured|removed|purged] and add + // them to the PackageOps map (the dpkg states it goes through) + // and the PackageOpsTranslations (human readable strings) + for (vector<Item>::const_iterator I = List.begin(); I != List.end(); ++I) + { + if((*I).Pkg.end() == true) + continue; + + string const name = (*I).Pkg.FullName(); + PackageOpsDone[name] = 0; + for(int i=0; (DpkgStatesOpMap[(*I).Op][i]).state != NULL; ++i) + { + PackageOps[name].push_back(DpkgStatesOpMap[(*I).Op][i]); + PackagesTotal++; + } + } +} + /*}}}*/ +#if (APT_PKG_MAJOR >= 4 && APT_PKG_MINOR < 13) +bool pkgDPkgPM::Go(int StatusFd) +{ + APT::Progress::PackageManager *progress = NULL; + if (StatusFd == -1) + progress = APT::Progress::PackageManagerProgressFactory(); + else + progress = new APT::Progress::PackageManagerProgressFd(StatusFd); + + return GoNoABIBreak(progress); +} +#endif + +void pkgDPkgPM::StartPtyMagic() +{ + if (_config->FindB("Dpkg::Use-Pty", true) == false) + { + d->master = d->slave = -1; + return; + } + + // setup the pty and stuff + struct winsize win; + + // if tcgetattr does not return zero there was a error + // and we do not do any pty magic + _error->PushToStack(); + if (tcgetattr(STDOUT_FILENO, &d->tt) == 0) + { + if (ioctl(1, TIOCGWINSZ, (char *)&win) < 0) + { + _error->Errno("ioctl", _("ioctl(TIOCGWINSZ) failed")); + } else if (openpty(&d->master, &d->slave, NULL, &d->tt, &win) < 0) + { + _error->Errno("openpty", _("Can not write log (%s)"), _("Is /dev/pts mounted?")); + d->master = d->slave = -1; + } else { + struct termios rtt; + rtt = d->tt; + cfmakeraw(&rtt); + rtt.c_lflag &= ~ECHO; + rtt.c_lflag |= ISIG; + // block SIGTTOU during tcsetattr to prevent a hang if + // the process is a member of the background process group + // http://www.opengroup.org/onlinepubs/000095399/functions/tcsetattr.html + sigemptyset(&d->sigmask); + sigaddset(&d->sigmask, SIGTTOU); + sigprocmask(SIG_BLOCK,&d->sigmask, &d->original_sigmask); + tcsetattr(0, TCSAFLUSH, &rtt); + sigprocmask(SIG_SETMASK, &d->original_sigmask, 0); + } + } + // complain only if stdout is either a terminal (but still failed) or is an invalid + // descriptor otherwise we would complain about redirection to e.g. /dev/null as well. + else if (isatty(STDOUT_FILENO) == 1 || errno == EBADF) + _error->Errno("tcgetattr", _("Can not write log (%s)"), _("Is stdout a terminal?")); + + if (_error->PendingError() == true) + _error->DumpErrors(std::cerr); + _error->RevertToStack(); +} + +void pkgDPkgPM::StopPtyMagic() +{ + if(d->slave > 0) + close(d->slave); + if(d->master >= 0) + { + tcsetattr(0, TCSAFLUSH, &d->tt); + close(d->master); + } +} + // DPkgPM::Go - Run the sequence /*{{{*/ // --------------------------------------------------------------------- /* This globs the operations and calls dpkg - * - * If it is called with "OutStatusFd" set to a valid file descriptor - * apt will report the install progress over this fd. It maps the - * dpkg states a package goes through to human readable (and i10n-able) + * + * If it is called with a progress object apt will report the install + * progress to this object. It maps the dpkg states a package goes + * through to human readable (and i10n-able) * names and calculates a percentage for each step. -*/ -bool pkgDPkgPM::Go(int OutStatusFd) + */ +#if (APT_PKG_MAJOR >= 4 && APT_PKG_MINOR >= 13) +bool pkgDPkgPM::Go(APT::Progress::PackageManager *progress) +#else +bool pkgDPkgPM::GoNoABIBreak(APT::Progress::PackageManager *progress) +#endif { pkgPackageManager::SigINTStop = false; + d->progress = progress; // Generate the base argument list for dpkg - std::vector<const char *> Args; unsigned long StartSize = 0; - string Tmp = _config->Find("Dir::Bin::dpkg","dpkg"); - { - string const dpkgChrootDir = _config->FindDir("DPkg::Chroot-Directory", "/"); - size_t dpkgChrootLen = dpkgChrootDir.length(); - if (dpkgChrootDir != "/" && Tmp.find(dpkgChrootDir) == 0) - { - if (dpkgChrootDir[dpkgChrootLen - 1] == '/') - --dpkgChrootLen; - Tmp = Tmp.substr(dpkgChrootLen); - } - } - Args.push_back(Tmp.c_str()); - StartSize += Tmp.length(); + std::vector<const char *> Args; + std::string DpkgExecutable = getDpkgExecutable(); + Args.push_back(DpkgExecutable.c_str()); + StartSize += DpkgExecutable.length(); // Stick in any custom dpkg options Configuration::Item const *Opts = _config->Tree("DPkg::Options"); @@ -960,8 +1145,6 @@ bool pkgDPkgPM::Go(int OutStatusFd) fd_set rfds; struct timespec tv; - sigset_t sigmask; - sigset_t original_sigmask; unsigned int const MaxArgs = _config->FindI("Dpkg::MaxArgs",8*1024); unsigned int const MaxArgBytes = _config->FindI("Dpkg::MaxArgBytes",32*1024); @@ -980,54 +1163,8 @@ bool pkgDPkgPM::Go(int OutStatusFd) if (_config->FindB("DPkg::ConfigurePending", SmartConf) == true) List.push_back(Item(Item::ConfigurePending, PkgIterator())); - // map the dpkg states to the operations that are performed - // (this is sorted in the same way as Item::Ops) - static const struct DpkgState DpkgStatesOpMap[][7] = { - // Install operation - { - {"half-installed", N_("Preparing %s")}, - {"unpacked", N_("Unpacking %s") }, - {NULL, NULL} - }, - // Configure operation - { - {"unpacked",N_("Preparing to configure %s") }, - {"half-configured", N_("Configuring %s") }, - { "installed", N_("Installed %s")}, - {NULL, NULL} - }, - // Remove operation - { - {"half-configured", N_("Preparing for removal of %s")}, - {"half-installed", N_("Removing %s")}, - {"config-files", N_("Removed %s")}, - {NULL, NULL} - }, - // Purge operation - { - {"config-files", N_("Preparing to completely remove %s")}, - {"not-installed", N_("Completely removed %s")}, - {NULL, NULL} - }, - }; - - // init the PackageOps map, go over the list of packages that - // that will be [installed|configured|removed|purged] and add - // them to the PackageOps map (the dpkg states it goes through) - // and the PackageOpsTranslations (human readable strings) - for (vector<Item>::const_iterator I = List.begin(); I != List.end(); ++I) - { - if((*I).Pkg.end() == true) - continue; - - string const name = (*I).Pkg.Name(); - PackageOpsDone[name] = 0; - for(int i=0; (DpkgStatesOpMap[(*I).Op][i]).state != NULL; ++i) - { - PackageOps[name].push_back(DpkgStatesOpMap[(*I).Op][i]); - PackagesTotal++; - } - } + // for the progress + BuildPackagesProgressMap(); d->stdin_is_dev_null = false; @@ -1049,8 +1186,15 @@ bool pkgDPkgPM::Go(int OutStatusFd) dpkgMultiArch = true; } - // this loop is runs once per operation - for (vector<Item>::const_iterator I = List.begin(); I != List.end();) + // start pty magic before the loop + StartPtyMagic(); + + // Tell the progress that its starting and fork dpkg + d->progress->Start(d->master); + + // this loop is runs once per dpkg operation + vector<Item>::const_iterator I = List.begin(); + while (I != List.end()) { // Do all actions with the same Op in one run vector<Item>::const_iterator J = I; @@ -1171,7 +1315,7 @@ bool pkgDPkgPM::Go(int OutStatusFd) { if((*I).Pkg.end() == true) continue; - if (I->Op == Item::Configure && disappearedPkgs.find(I->Pkg.Name()) != disappearedPkgs.end()) + if (I->Op == Item::Configure && disappearedPkgs.find(I->Pkg.FullName(true)) != disappearedPkgs.end()) continue; // We keep this here to allow "smooth" transitions from e.g. multiarch dpkg/ubuntu to dpkg/debian if (dpkgMultiArch == false && (I->Pkg.Arch() == nativeArch || @@ -1241,72 +1385,29 @@ bool pkgDPkgPM::Go(int OutStatusFd) // ignore SIGHUP as well (debian #463030) sighandler_t old_SIGHUP = signal(SIGHUP,SIG_IGN); - struct termios tt; - struct winsize win; - int master = -1; - int slave = -1; - - // if tcgetattr does not return zero there was a error - // and we do not do any pty magic - _error->PushToStack(); - if (tcgetattr(STDOUT_FILENO, &tt) == 0) - { - ioctl(0, TIOCGWINSZ, (char *)&win); - if (openpty(&master, &slave, NULL, &tt, &win) < 0) - { - _error->Errno("openpty", _("Can not write log (%s)"), _("Is /dev/pts mounted?")); - master = slave = -1; - } else { - struct termios rtt; - rtt = tt; - cfmakeraw(&rtt); - rtt.c_lflag &= ~ECHO; - rtt.c_lflag |= ISIG; - // block SIGTTOU during tcsetattr to prevent a hang if - // the process is a member of the background process group - // http://www.opengroup.org/onlinepubs/000095399/functions/tcsetattr.html - sigemptyset(&sigmask); - sigaddset(&sigmask, SIGTTOU); - sigprocmask(SIG_BLOCK,&sigmask, &original_sigmask); - tcsetattr(0, TCSAFLUSH, &rtt); - sigprocmask(SIG_SETMASK, &original_sigmask, 0); - } - } - // complain only if stdout is either a terminal (but still failed) or is an invalid - // descriptor otherwise we would complain about redirection to e.g. /dev/null as well. - else if (isatty(STDOUT_FILENO) == 1 || errno == EBADF) - _error->Errno("tcgetattr", _("Can not write log (%s)"), _("Is stdout a terminal?")); - - if (_error->PendingError() == true) - _error->DumpErrors(std::cerr); - _error->RevertToStack(); - - // Fork dpkg - pid_t Child; - _config->Set("APT::Keep-Fds::",fd[1]); - // send status information that we are about to fork dpkg - if(OutStatusFd > 0) { - ostringstream status; - status << "pmstatus:dpkg-exec:" - << (PackagesDone/float(PackagesTotal)*100.0) - << ":" << _("Running dpkg") - << endl; - FileFd::Write(OutStatusFd, status.str().c_str(), status.str().size()); - } - Child = ExecFork(); - - // This is the child + // now run dpkg + d->progress->StartDpkg(); + std::set<int> KeepFDs; + KeepFDs.insert(fd[1]); + MergeKeepFdsFromConfiguration(KeepFDs); + pid_t Child = ExecFork(KeepFDs); if (Child == 0) { - if(slave >= 0 && master >= 0) + // This is the child + if(d->slave >= 0 && d->master >= 0) { setsid(); - ioctl(slave, TIOCSCTTY, 0); - close(master); - dup2(slave, 0); - dup2(slave, 1); - dup2(slave, 2); - close(slave); + int res = ioctl(d->slave, TIOCSCTTY, 0); + if (res < 0) { + std::cerr << "ioctl(TIOCSCTTY) failed for fd: " + << d->slave << std::endl; + } else { + close(d->master); + dup2(d->slave, 0); + dup2(d->slave, 1); + dup2(d->slave, 2); + close(d->slave); + } } close(fd[0]); // close the read end of the pipe @@ -1314,7 +1415,7 @@ bool pkgDPkgPM::Go(int OutStatusFd) if (chdir(_config->FindDir("DPkg::Run-Directory","/").c_str()) != 0) _exit(100); - + if (_config->FindB("DPkg::FlushSTDIN",true) == true && isatty(STDIN_FILENO)) { int Flags,dummy; @@ -1343,9 +1444,6 @@ bool pkgDPkgPM::Go(int OutStatusFd) if (_config->FindB("DPkg::UseIoNice", false) == true) ionice(Child); - // clear the Keep-Fd again - _config->Clear("APT::Keep-Fds",fd[1]); - // Wait for dpkg int Status = 0; @@ -1353,12 +1451,9 @@ bool pkgDPkgPM::Go(int OutStatusFd) int const _dpkgin = fd[0]; close(fd[1]); // close the write end of the pipe - if(slave > 0) - close(slave); - // setups fds - sigemptyset(&sigmask); - sigprocmask(SIG_BLOCK,&sigmask,&original_sigmask); + sigemptyset(&d->sigmask); + sigprocmask(SIG_BLOCK,&d->sigmask,&d->original_sigmask); /* free vectors (and therefore memory) as we don't need the included data anymore */ for (std::vector<char *>::const_iterator p = Packages.begin(); @@ -1387,18 +1482,19 @@ bool pkgDPkgPM::Go(int OutStatusFd) // wait for input or output here FD_ZERO(&rfds); - if (master >= 0 && !d->stdin_is_dev_null) + if (d->master >= 0 && !d->stdin_is_dev_null) FD_SET(0, &rfds); FD_SET(_dpkgin, &rfds); - if(master >= 0) - FD_SET(master, &rfds); - tv.tv_sec = 1; - tv.tv_nsec = 0; - select_ret = pselect(max(master, _dpkgin)+1, &rfds, NULL, NULL, - &tv, &original_sigmask); + if(d->master >= 0) + FD_SET(d->master, &rfds); + tv.tv_sec = 0; + tv.tv_nsec = d->progress->GetPulseInterval(); + select_ret = pselect(max(d->master, _dpkgin)+1, &rfds, NULL, NULL, + &tv, &d->original_sigmask); if (select_ret < 0 && (errno == EINVAL || errno == ENOSYS)) - select_ret = racy_pselect(max(master, _dpkgin)+1, &rfds, NULL, - NULL, &tv, &original_sigmask); + select_ret = racy_pselect(max(d->master, _dpkgin)+1, &rfds, NULL, + NULL, &tv, &d->original_sigmask); + d->progress->Pulse(); if (select_ret == 0) continue; else if (select_ret < 0 && errno == EINTR) @@ -1409,12 +1505,12 @@ bool pkgDPkgPM::Go(int OutStatusFd) continue; } - if(master >= 0 && FD_ISSET(master, &rfds)) - DoTerminalPty(master); - if(master >= 0 && FD_ISSET(0, &rfds)) - DoStdin(master); + if(d->master >= 0 && FD_ISSET(d->master, &rfds)) + DoTerminalPty(d->master); + if(d->master >= 0 && FD_ISSET(0, &rfds)) + DoStdin(d->master); if(FD_ISSET(_dpkgin, &rfds)) - DoDpkgStatusFd(_dpkgin, OutStatusFd); + DoDpkgStatusFd(_dpkgin); } close(_dpkgin); @@ -1423,13 +1519,6 @@ bool pkgDPkgPM::Go(int OutStatusFd) signal(SIGINT,old_SIGINT); signal(SIGHUP,old_SIGHUP); - - if(master >= 0) - { - tcsetattr(0, TCSAFLUSH, &tt); - close(master); - } - // Check for an error code. if (WIFEXITED(Status) == 0 || WEXITSTATUS(Status) != 0) { @@ -1454,12 +1543,17 @@ bool pkgDPkgPM::Go(int OutStatusFd) if(stopOnError) { CloseLog(); + StopPtyMagic(); + d->progress->Stop(); return false; } } } + // dpkg is done at this point + d->progress->Stop(); + StopPtyMagic(); CloseLog(); - + if (pkgPackageManager::SigINTStop) _error->Warning(_("Operation was interrupted before it could finish")); @@ -1541,18 +1635,49 @@ void pkgDPkgPM::WriteApportReport(const char *pkgpath, const char *errormsg) } // do not report out-of-memory failures - if(strstr(errormsg, strerror(ENOMEM)) != NULL) { + if(strstr(errormsg, strerror(ENOMEM)) != NULL || + strstr(errormsg, "failed to allocate memory") != NULL) { std::clog << _("No apport report written because the error message indicates a out of memory error") << std::endl; return; } - // do not report dpkg I/O errors - // XXX - this message is localized, but this only matches the English version. This is better than nothing. - if(strstr(errormsg, "short read in buffer_copy (")) { - std::clog << _("No apport report written because the error message indicates a dpkg I/O error") << std::endl; + // do not report bugs regarding inaccessible local files + if(strstr(errormsg, strerror(ENOENT)) != NULL || + strstr(errormsg, "cannot access archive") != NULL) { + std::clog << _("No apport report written because the error message indicates an issue on the local system") << std::endl; + return; + } + + // do not report errors encountered when decompressing packages + if(strstr(errormsg, "--fsys-tarfile returned error exit status 2") != NULL) { + std::clog << _("No apport report written because the error message indicates an issue on the local system") << std::endl; return; } + // do not report dpkg I/O errors, this is a format string, so we compare + // the prefix and the suffix of the error with the dpkg error message + vector<string> io_errors; + io_errors.push_back(string("failed to read on buffer copy for %s")); + io_errors.push_back(string("failed in write on buffer copy for %s")); + io_errors.push_back(string("short read on buffer copy for %s")); + + for (vector<string>::iterator I = io_errors.begin(); I != io_errors.end(); ++I) + { + vector<string> list = VectorizeString(dgettext("dpkg", (*I).c_str()), '%'); + if (list.size() > 1) { + // we need to split %s, VectorizeString only allows char so we need + // to kill the "s" manually + if (list[1].size() > 1) { + list[1].erase(0, 1); + if(strstr(errormsg, list[0].c_str()) && + strstr(errormsg, list[1].c_str())) { + std::clog << _("No apport report written because the error message indicates a dpkg I/O error") << std::endl; + return; + } + } + } + } + // get the pkgname and reportfile pkgname = flNotDir(pkgpath); pos = pkgname.find('_'); @@ -1642,6 +1767,22 @@ void pkgDPkgPM::WriteApportReport(const char *pkgpath, const char *errormsg) char buf[1024]; while( fgets(buf, sizeof(buf), log) != NULL) fprintf(report, " %s", buf); + fprintf(report, " \n"); + fclose(log); + } + } + + // attach history log it if we have it + string histfile_name = _config->FindFile("Dir::Log::History"); + if (!histfile_name.empty()) + { + fprintf(report, "DpkgHistoryLog:\n"); + FILE* log = fopen(histfile_name.c_str(),"r"); + if(log != NULL) + { + char buf[1024]; + while( fgets(buf, sizeof(buf), log) != NULL) + fprintf(report, " %s", buf); fclose(log); } } diff --git a/apt-pkg/deb/dpkgpm.h b/apt-pkg/deb/dpkgpm.h index c31d56f8e..02e12a6d9 100644 --- a/apt-pkg/deb/dpkgpm.h +++ b/apt-pkg/deb/dpkgpm.h @@ -15,6 +15,7 @@ #include <map> #include <stdio.h> #include <apt-pkg/macros.h> +#include <apt-pkg/init.h> #ifndef APT_8_CLEANER_HEADERS using std::vector; @@ -23,6 +24,7 @@ using std::map; class pkgDPkgPMPrivate; + class pkgDPkgPM : public pkgPackageManager { private: @@ -83,6 +85,11 @@ class pkgDPkgPM : public pkgPackageManager __deprecated bool SendV2Pkgs(FILE *F); bool SendPkgsInfo(FILE * const F, unsigned int const &Version); void WriteHistoryTag(std::string const &tag, std::string value); + std::string ExpandShortPackageName(pkgDepCache &Cache, + const std::string &short_pkgname); + + // Terminal progress + void SendTerminalProgress(float percentage); // apport integration void WriteApportReport(const char *pkgpath, const char *errormsg); @@ -90,18 +97,39 @@ class pkgDPkgPM : public pkgPackageManager // dpkg log bool OpenLog(); bool CloseLog(); + + // helper + void BuildPackagesProgressMap(); + void StartPtyMagic(); + void StopPtyMagic(); // input processing void DoStdin(int master); void DoTerminalPty(int master); - void DoDpkgStatusFd(int statusfd, int OutStatusFd); - void ProcessDpkgStatusLine(int OutStatusFd, char *line); + void DoDpkgStatusFd(int statusfd); + void ProcessDpkgStatusLine(char *line); +#if (APT_PKG_MAJOR >= 4 && APT_PKG_MINOR < 13) + void DoDpkgStatusFd(int statusfd, int unused) { + DoDpkgStatusFd(statusfd); + } + void ProcessDpkgStatusLine(int unused, char *line) { + ProcessDpkgStatusLine(line); + } +#endif + // The Actuall installation implementation virtual bool Install(PkgIterator Pkg,std::string File); virtual bool Configure(PkgIterator Pkg); virtual bool Remove(PkgIterator Pkg,bool Purge = false); + +#if (APT_PKG_MAJOR >= 4 && APT_PKG_MINOR >= 13) + virtual bool Go(APT::Progress::PackageManager *progress); +#else virtual bool Go(int StatusFd=-1); + bool GoNoABIBreak(APT::Progress::PackageManager *progress); +#endif + virtual void Reset(); public: diff --git a/apt-pkg/depcache.cc b/apt-pkg/depcache.cc index 978a893f7..a12e6963d 100644 --- a/apt-pkg/depcache.cc +++ b/apt-pkg/depcache.cc @@ -789,7 +789,7 @@ bool pkgDepCache::MarkKeep(PkgIterator const &Pkg, bool Soft, bool FromUser, // - this makes sense as default when all Garbage dependencies // are automatically marked for removal (as aptitude does). // setting a package for keep then makes it no longer autoinstalled - // for all other use-case this action is rather suprising + // for all other use-case this action is rather surprising if(FromUser && !P.Marked) P.Flags &= ~Flag::Auto; #endif @@ -896,6 +896,7 @@ char const* PrintMode(char const mode) case pkgDepCache::ModeInstall: return "Install"; case pkgDepCache::ModeKeep: return "Keep"; case pkgDepCache::ModeDelete: return "Delete"; + case pkgDepCache::ModeGarbage: return "Garbage"; default: return "UNKNOWN"; } } @@ -1133,8 +1134,13 @@ bool pkgDepCache::MarkInstall(PkgIterator const &Pkg,bool AutoInst, std::clog << OutputInDepth(Depth) << Start << " can't be satisfied!" << std::endl; if (Start.IsCritical() == false) continue; - // if the dependency was critical, we can't install it, so remove it again - MarkDelete(Pkg,false,Depth + 1, false); + // if the dependency was critical, we have absolutely no chance to install it, + // so if it wasn't installed remove it again. If it was, discard the candidate + // as the problemresolver will trip over it otherwise trying to install it (#735967) + if (Pkg->CurrentVer == 0) + MarkDelete(Pkg,false,Depth + 1, false); + else + SetCandidateVersion(Pkg.CurrentVer()); return false; } @@ -1189,7 +1195,7 @@ bool pkgDepCache::MarkInstall(PkgIterator const &Pkg,bool AutoInst, } } - /* This bit is for processing the possibilty of an install/upgrade + /* This bit is for processing the possibility of an install/upgrade fixing the problem for "positive" dependencies */ if (Start.IsNegative() == false && (DepState[Start->ID] & DepCVer) == DepCVer) { @@ -1252,6 +1258,11 @@ bool pkgDepCache::MarkInstall(PkgIterator const &Pkg,bool AutoInst, if (PkgState[Pkg->ID].InstallVer == 0) continue; + /* Ignore negative dependencies that we are not going to + get installed */ + if (PkgState[Pkg->ID].InstallVer != *I) + continue; + if ((Start->Version != 0 || TrgPkg != Pkg) && PkgState[Pkg->ID].CandidateVer != PkgState[Pkg->ID].InstallVer && PkgState[Pkg->ID].CandidateVer != *I && @@ -1304,7 +1315,7 @@ bool pkgDepCache::IsInstallOkMultiArchSameVersionSynced(PkgIterator const &Pkg, // (simple string-compare as stuff like '1' == '0:1-0' can't happen here) if (P->CurrentVer == 0 || strcmp(Pkg.CandVersion(), P.CandVersion()) == 0) continue; - // packages loosing M-A:same can be out-of-sync + // packages losing M-A:same can be out-of-sync VerIterator CV = PkgState[P->ID].CandidateVerIter(*this); if (unlikely(CV.end() == true) || (CV->MultiArch & pkgCache::Version::Same) != pkgCache::Version::Same) @@ -1521,7 +1532,7 @@ bool pkgDepCache::SetCandidateRelease(pkgCache::VerIterator TargetVer, if (itsFine == false) { // change the candidate - Changed.push_back(make_pair(oldCand, TargetVer)); + Changed.push_back(make_pair(V, TargetVer)); if (SetCandidateRelease(V, TargetRel, Changed) == false) { if (stillOr == false) @@ -1726,8 +1737,6 @@ bool pkgDepCache::MarkRequired(InRootSetFunc &userFunc) follow_recommends = MarkFollowsRecommends(); follow_suggests = MarkFollowsSuggests(); - - // do the mark part, this is the core bit of the algorithm for(PkgIterator p = PkgBegin(); !p.end(); ++p) { @@ -1738,7 +1747,9 @@ bool pkgDepCache::MarkRequired(InRootSetFunc &userFunc) // be nice even then a required package violates the policy (#583517) // and do the full mark process also for required packages (p.CurrentVer().end() != true && - p.CurrentVer()->Priority == pkgCache::State::Required)) + p.CurrentVer()->Priority == pkgCache::State::Required) || + // packages which can't be changed (like holds) can't be garbage + (IsModeChangeOk(ModeGarbage, p, 0, false) == false)) { // the package is installed (and set to keep) if(PkgState[p->ID].Keep() && !p.CurrentVer().end()) diff --git a/apt-pkg/depcache.h b/apt-pkg/depcache.h index d9c95349b..f6848f383 100644 --- a/apt-pkg/depcache.h +++ b/apt-pkg/depcache.h @@ -15,7 +15,7 @@ This structure is important to support the readonly status of the cache file. When the data is saved the cache will be refereshed from our - internal rep and written to disk. Then the actual persistant data + internal rep and written to disk. Then the actual persistent data files will be put on the disk. Each dependency is compared against 3 target versions to produce to @@ -128,7 +128,7 @@ class pkgDepCache : protected pkgCache::Namespace enum InternalFlags {AutoKept = (1 << 0), Purge = (1 << 1), ReInstall = (1 << 2), Protected = (1 << 3)}; enum VersionTypes {NowVersion, InstallVersion, CandidateVersion}; - enum ModeList {ModeDelete = 0, ModeKeep = 1, ModeInstall = 2}; + enum ModeList {ModeDelete = 0, ModeKeep = 1, ModeInstall = 2, ModeGarbage = 3}; /** \brief Represents an active action group. * diff --git a/apt-pkg/edsp.h b/apt-pkg/edsp.h index 12b06d143..fd4436f60 100644 --- a/apt-pkg/edsp.h +++ b/apt-pkg/edsp.h @@ -2,7 +2,7 @@ /** Description \file edsp.h {{{ ###################################################################### Set of methods to help writing and reading everything needed for EDSP - with the noteable exception of reading a scenario for conversion into + with the notable exception of reading a scenario for conversion into a Cache as this is handled by edsp interface for listparser and friends ##################################################################### */ /*}}}*/ @@ -182,13 +182,13 @@ public: * they were unable to calculate a solution for a given task. * Obviously they can't send a solution through, so this * methods deals with formatting an error message correctly - * so that the front-ends can recieve and display it. + * so that the front-ends can receive and display it. * * The first line of the message should be a short description * of the error so it can be used for dialog titles or alike * * \param uuid of this error message - * \param message is free form text to discribe the error + * \param message is free form text to describe the error * \param output the front-end listens for error messages */ bool static WriteError(char const * const uuid, std::string const &message, FILE* output); diff --git a/apt-pkg/indexfile.h b/apt-pkg/indexfile.h index 1d34dc773..a0096fa34 100644 --- a/apt-pkg/indexfile.h +++ b/apt-pkg/indexfile.h @@ -10,12 +10,12 @@ Binary index files Binary translation files - Bianry index files decribing the local system + Binary index files describing the local system Source index files They are all bundled together here, and the interfaces for sources.list, acquire, cache gen and record parsing all use this class - to acess the underlying representation. + to access the underlying representation. ##################################################################### */ /*}}}*/ @@ -78,10 +78,10 @@ class pkgIndexFile virtual bool Exists() const = 0; virtual bool HasPackages() const = 0; virtual unsigned long Size() const = 0; - virtual bool Merge(pkgCacheGenerator &/*Gen*/,OpProgress* /*Prog*/) const { return false; }; + virtual bool Merge(pkgCacheGenerator &Gen, OpProgress* Prog) const { return false; }; __deprecated virtual bool Merge(pkgCacheGenerator &Gen, OpProgress &Prog) const { return Merge(Gen, &Prog); }; - virtual bool MergeFileProvides(pkgCacheGenerator &/*Gen*/,OpProgress* /*Prog*/) const {return true;}; + virtual bool MergeFileProvides(pkgCacheGenerator &Gen,OpProgress* Prog) const {return true;}; __deprecated virtual bool MergeFileProvides(pkgCacheGenerator &Gen, OpProgress &Prog) const {return MergeFileProvides(Gen, &Prog);}; virtual pkgCache::PkgFileIterator FindInCache(pkgCache &Cache) const; diff --git a/apt-pkg/indexrecords.cc b/apt-pkg/indexrecords.cc index 8a72ca151..f8097c3c6 100644 --- a/apt-pkg/indexrecords.cc +++ b/apt-pkg/indexrecords.cc @@ -27,6 +27,11 @@ string indexRecords::GetDist() const return this->Dist; } +string indexRecords::GetSuite() const +{ + return this->Suite; +} + bool indexRecords::CheckDist(const string MaybeDist) const { return (this->Dist == MaybeDist diff --git a/apt-pkg/indexrecords.h b/apt-pkg/indexrecords.h index a98b939bc..d003ec0fa 100644 --- a/apt-pkg/indexrecords.h +++ b/apt-pkg/indexrecords.h @@ -46,6 +46,7 @@ class indexRecords virtual bool Load(std::string Filename); std::string GetDist() const; + std::string GetSuite() const; time_t GetValidUntil() const; virtual bool CheckDist(const std::string MaybeDist) const; std::string GetExpectedDist() const; diff --git a/apt-pkg/init.cc b/apt-pkg/init.cc index 76278921f..6ab5ec42d 100644 --- a/apt-pkg/init.cc +++ b/apt-pkg/init.cc @@ -44,16 +44,8 @@ bool pkgInitConfig(Configuration &Cnf) Cnf.CndSet("APT::Install-Suggests", false); Cnf.CndSet("Dir","/"); - // State + // State Cnf.CndSet("Dir::State","var/lib/apt/"); - - /* Just in case something goes horribly wrong, we can fall back to the - old /var/state paths.. */ - struct stat St; - if (stat("/var/lib/apt/.",&St) != 0 && - stat("/var/state/apt/.",&St) == 0) - Cnf.CndSet("Dir::State","var/state/apt/"); - Cnf.CndSet("Dir::State::lists","lists/"); Cnf.CndSet("Dir::State::cdroms","cdroms.list"); Cnf.CndSet("Dir::State::mirrors","mirrors/"); @@ -100,7 +92,7 @@ bool pkgInitConfig(Configuration &Cnf) // Read an alternate config file const char *Cfg = getenv("APT_CONFIG"); - if (Cfg != 0) + if (Cfg != 0 && strlen(Cfg) != 0) { if (RealFileExists(Cfg) == true) Res &= ReadConfigFile(Cnf,Cfg); diff --git a/apt-pkg/install-progress.cc b/apt-pkg/install-progress.cc new file mode 100644 index 000000000..a3a4cc0e1 --- /dev/null +++ b/apt-pkg/install-progress.cc @@ -0,0 +1,375 @@ +#include <apt-pkg/configuration.h> +#include <apt-pkg/fileutl.h> +#include <apt-pkg/strutl.h> +#include <apt-pkg/install-progress.h> + +#include <apti18n.h> + +#include <termios.h> +#include <sys/ioctl.h> +#include <sstream> +#include <fcntl.h> +#include <algorithm> +#include <stdio.h> + +namespace APT { +namespace Progress { + + +/* Return a APT::Progress::PackageManager based on the global + * apt configuration (i.e. APT::Status-Fd and APT::Status-deb822-Fd) + */ +PackageManager* PackageManagerProgressFactory() +{ + // select the right progress + int status_fd = _config->FindI("APT::Status-Fd", -1); + int status_deb822_fd = _config->FindI("APT::Status-deb822-Fd", -1); + + APT::Progress::PackageManager *progress = NULL; + if (status_deb822_fd > 0) + progress = new APT::Progress::PackageManagerProgressDeb822Fd( + status_deb822_fd); + else if (status_fd > 0) + progress = new APT::Progress::PackageManagerProgressFd(status_fd); + else if(_config->FindB("Dpkg::Progress-Fancy", false) == true) + progress = new APT::Progress::PackageManagerFancy(); + else if (_config->FindB("Dpkg::Progress", + _config->FindB("DpkgPM::Progress", false)) == true) + progress = new APT::Progress::PackageManagerText(); + else + progress = new APT::Progress::PackageManager(); + return progress; +} + +bool PackageManager::StatusChanged(std::string PackageName, + unsigned int StepsDone, + unsigned int TotalSteps, + std::string HumanReadableAction) +{ + int reporting_steps = _config->FindI("DpkgPM::Reporting-Steps", 1); + percentage = StepsDone/(float)TotalSteps * 100.0; + strprintf(progress_str, _("Progress: [%3i%%]"), (int)percentage); + + if(percentage < (last_reported_progress + reporting_steps)) + return false; + + return true; +} + +PackageManagerProgressFd::PackageManagerProgressFd(int progress_fd) + : StepsDone(0), StepsTotal(1) +{ + OutStatusFd = progress_fd; +} + +void PackageManagerProgressFd::WriteToStatusFd(std::string s) +{ + if(OutStatusFd <= 0) + return; + FileFd::Write(OutStatusFd, s.c_str(), s.size()); +} + +void PackageManagerProgressFd::StartDpkg() +{ + if(OutStatusFd <= 0) + return; + + // FIXME: use SetCloseExec here once it taught about throwing + // exceptions instead of doing _exit(100) on failure + fcntl(OutStatusFd,F_SETFD,FD_CLOEXEC); + + // send status information that we are about to fork dpkg + std::ostringstream status; + status << "pmstatus:dpkg-exec:" + << (StepsDone/float(StepsTotal)*100.0) + << ":" << _("Running dpkg") + << std::endl; + WriteToStatusFd(status.str()); +} + +void PackageManagerProgressFd::Stop() +{ +} + +void PackageManagerProgressFd::Error(std::string PackageName, + unsigned int StepsDone, + unsigned int TotalSteps, + std::string ErrorMessage) +{ + std::ostringstream status; + status << "pmerror:" << PackageName + << ":" << (StepsDone/float(TotalSteps)*100.0) + << ":" << ErrorMessage + << std::endl; + WriteToStatusFd(status.str()); +} + +void PackageManagerProgressFd::ConffilePrompt(std::string PackageName, + unsigned int StepsDone, + unsigned int TotalSteps, + std::string ConfMessage) +{ + std::ostringstream status; + status << "pmconffile:" << PackageName + << ":" << (StepsDone/float(TotalSteps)*100.0) + << ":" << ConfMessage + << std::endl; + WriteToStatusFd(status.str()); +} + + +bool PackageManagerProgressFd::StatusChanged(std::string PackageName, + unsigned int xStepsDone, + unsigned int xTotalSteps, + std::string pkg_action) +{ + StepsDone = xStepsDone; + StepsTotal = xTotalSteps; + + // build the status str + std::ostringstream status; + status << "pmstatus:" << StringSplit(PackageName, ":")[0] + << ":" << (StepsDone/float(StepsTotal)*100.0) + << ":" << pkg_action + << std::endl; + WriteToStatusFd(status.str()); + + if(_config->FindB("Debug::APT::Progress::PackageManagerFd", false) == true) + std::cerr << "progress: " << PackageName << " " << xStepsDone + << " " << xTotalSteps << " " << pkg_action + << std::endl; + + + return true; +} + + +PackageManagerProgressDeb822Fd::PackageManagerProgressDeb822Fd(int progress_fd) + : StepsDone(0), StepsTotal(1) +{ + OutStatusFd = progress_fd; +} + +void PackageManagerProgressDeb822Fd::WriteToStatusFd(std::string s) +{ + FileFd::Write(OutStatusFd, s.c_str(), s.size()); +} + +void PackageManagerProgressDeb822Fd::StartDpkg() +{ + // FIXME: use SetCloseExec here once it taught about throwing + // exceptions instead of doing _exit(100) on failure + fcntl(OutStatusFd,F_SETFD,FD_CLOEXEC); + + // send status information that we are about to fork dpkg + std::ostringstream status; + status << "Status: " << "progress" << std::endl + << "Percent: " << (StepsDone/float(StepsTotal)*100.0) << std::endl + << "Message: " << _("Running dpkg") << std::endl + << std::endl; + WriteToStatusFd(status.str()); +} + +void PackageManagerProgressDeb822Fd::Stop() +{ +} + +void PackageManagerProgressDeb822Fd::Error(std::string PackageName, + unsigned int StepsDone, + unsigned int TotalSteps, + std::string ErrorMessage) +{ + std::ostringstream status; + status << "Status: " << "Error" << std::endl + << "Package:" << PackageName << std::endl + << "Percent: " << (StepsDone/float(TotalSteps)*100.0) << std::endl + << "Message: " << ErrorMessage << std::endl + << std::endl; + WriteToStatusFd(status.str()); +} + +void PackageManagerProgressDeb822Fd::ConffilePrompt(std::string PackageName, + unsigned int StepsDone, + unsigned int TotalSteps, + std::string ConfMessage) +{ + std::ostringstream status; + status << "Status: " << "ConfFile" << std::endl + << "Package:" << PackageName << std::endl + << "Percent: " << (StepsDone/float(TotalSteps)*100.0) << std::endl + << "Message: " << ConfMessage << std::endl + << std::endl; + WriteToStatusFd(status.str()); +} + + +bool PackageManagerProgressDeb822Fd::StatusChanged(std::string PackageName, + unsigned int xStepsDone, + unsigned int xTotalSteps, + std::string message) +{ + StepsDone = xStepsDone; + StepsTotal = xTotalSteps; + + // build the status str + std::ostringstream status; + status << "Status: " << "progress" << std::endl + << "Package: " << PackageName << std::endl + << "Percent: " << (StepsDone/float(StepsTotal)*100.0) << std::endl + << "Message: " << message << std::endl + << std::endl; + WriteToStatusFd(status.str()); + + return true; +} + + +PackageManagerFancy::PackageManagerFancy() + : child_pty(-1) +{ + // setup terminal size + old_SIGWINCH = signal(SIGWINCH, PackageManagerFancy::staticSIGWINCH); + instances.push_back(this); +} +std::vector<PackageManagerFancy*> PackageManagerFancy::instances; + +PackageManagerFancy::~PackageManagerFancy() +{ + instances.erase(find(instances.begin(), instances.end(), this)); + signal(SIGWINCH, old_SIGWINCH); +} + +void PackageManagerFancy::staticSIGWINCH(int signum) +{ + std::vector<PackageManagerFancy *>::const_iterator I; + for(I = instances.begin(); I != instances.end(); ++I) + (*I)->HandleSIGWINCH(signum); +} + +int PackageManagerFancy::GetNumberTerminalRows() +{ + struct winsize win; + // FIXME: get from "child_pty" instead? + if(ioctl(STDOUT_FILENO, TIOCGWINSZ, (char *)&win) != 0) + return -1; + + if(_config->FindB("Debug::InstallProgress::Fancy", false) == true) + std::cerr << "GetNumberTerminalRows: " << win.ws_row << std::endl; + + return win.ws_row; +} + +void PackageManagerFancy::SetupTerminalScrollArea(int nr_rows) +{ + if(_config->FindB("Debug::InstallProgress::Fancy", false) == true) + std::cerr << "SetupTerminalScrollArea: " << nr_rows << std::endl; + + // scroll down a bit to avoid visual glitch when the screen + // area shrinks by one row + std::cout << "\n"; + + // save cursor + std::cout << "\033[s"; + + // set scroll region (this will place the cursor in the top left) + std::cout << "\033[0;" << nr_rows - 1 << "r"; + + // restore cursor but ensure its inside the scrolling area + std::cout << "\033[u"; + static const char *move_cursor_up = "\033[1A"; + std::cout << move_cursor_up; + + // ensure its flushed + std::flush(std::cout); + + // setup tty size to ensure xterm/linux console are working properly too + // see bug #731738 + struct winsize win; + ioctl(child_pty, TIOCGWINSZ, (char *)&win); + win.ws_row = nr_rows - 1; + ioctl(child_pty, TIOCSWINSZ, (char *)&win); +} + +void PackageManagerFancy::HandleSIGWINCH(int) +{ + int nr_terminal_rows = GetNumberTerminalRows(); + SetupTerminalScrollArea(nr_terminal_rows); +} + +void PackageManagerFancy::Start(int a_child_pty) +{ + child_pty = a_child_pty; + int nr_terminal_rows = GetNumberTerminalRows(); + if (nr_terminal_rows > 0) + SetupTerminalScrollArea(nr_terminal_rows); +} + +void PackageManagerFancy::Stop() +{ + int nr_terminal_rows = GetNumberTerminalRows(); + if (nr_terminal_rows > 0) + { + SetupTerminalScrollArea(nr_terminal_rows + 1); + + // override the progress line (sledgehammer) + static const char* clear_screen_below_cursor = "\033[J"; + std::cout << clear_screen_below_cursor; + } + child_pty = -1; +} + +bool PackageManagerFancy::StatusChanged(std::string PackageName, + unsigned int StepsDone, + unsigned int TotalSteps, + std::string HumanReadableAction) +{ + if (!PackageManager::StatusChanged(PackageName, StepsDone, TotalSteps, + HumanReadableAction)) + return false; + + int row = GetNumberTerminalRows(); + + static string save_cursor = "\033[s"; + static string restore_cursor = "\033[u"; + + static string set_bg_color = "\033[42m"; // green + static string set_fg_color = "\033[30m"; // black + + static string restore_bg = "\033[49m"; + static string restore_fg = "\033[39m"; + + std::cout << save_cursor + // move cursor position to last row + << "\033[" << row << ";0f" + << set_bg_color + << set_fg_color + << progress_str + << restore_cursor + << restore_bg + << restore_fg; + std::flush(std::cout); + last_reported_progress = percentage; + + return true; +} + +bool PackageManagerText::StatusChanged(std::string PackageName, + unsigned int StepsDone, + unsigned int TotalSteps, + std::string HumanReadableAction) +{ + if (!PackageManager::StatusChanged(PackageName, StepsDone, TotalSteps, HumanReadableAction)) + return false; + + std::cout << progress_str << "\r\n"; + std::flush(std::cout); + + last_reported_progress = percentage; + + return true; +} + + + +}; // namespace progress +}; // namespace apt diff --git a/apt-pkg/install-progress.h b/apt-pkg/install-progress.h new file mode 100644 index 000000000..8a5b68a8f --- /dev/null +++ b/apt-pkg/install-progress.h @@ -0,0 +1,156 @@ +#ifndef PKGLIB_IPROGRESS_H +#define PKGLIB_IPROGRESS_H + +#include <string> +#include <unistd.h> +#include <signal.h> +#include <vector> + +namespace APT { +namespace Progress { + + class PackageManager; + PackageManager* PackageManagerProgressFactory(); + + class PackageManager + { + private: + /** \brief dpointer placeholder */ + void *d; + + protected: + std::string progress_str; + float percentage; + int last_reported_progress; + + public: + PackageManager() + : percentage(0.0), last_reported_progress(-1) {}; + virtual ~PackageManager() {}; + + /* Global Start/Stop */ + virtual void Start(int child_pty=-1) {}; + virtual void Stop() {}; + + /* When dpkg is invoked (may happen multiple times for each + * install/remove block + */ + virtual void StartDpkg() {}; + + virtual pid_t fork() {return fork(); }; + + virtual void Pulse() {}; + virtual long GetPulseInterval() { + return 500000; + }; + + virtual bool StatusChanged(std::string PackageName, + unsigned int StepsDone, + unsigned int TotalSteps, + std::string HumanReadableAction) ; + virtual void Error(std::string PackageName, + unsigned int StepsDone, + unsigned int TotalSteps, + std::string ErrorMessage) {}; + virtual void ConffilePrompt(std::string PackageName, + unsigned int StepsDone, + unsigned int TotalSteps, + std::string ConfMessage) {}; + }; + + class PackageManagerProgressFd : public PackageManager + { + protected: + int OutStatusFd; + int StepsDone; + int StepsTotal; + void WriteToStatusFd(std::string msg); + + public: + PackageManagerProgressFd(int progress_fd); + + virtual void StartDpkg(); + virtual void Stop(); + + virtual bool StatusChanged(std::string PackageName, + unsigned int StepsDone, + unsigned int TotalSteps, + std::string HumanReadableAction); + virtual void Error(std::string PackageName, + unsigned int StepsDone, + unsigned int TotalSteps, + std::string ErrorMessage); + virtual void ConffilePrompt(std::string PackageName, + unsigned int StepsDone, + unsigned int TotalSteps, + std::string ConfMessage); + + }; + + class PackageManagerProgressDeb822Fd : public PackageManager + { + protected: + int OutStatusFd; + int StepsDone; + int StepsTotal; + void WriteToStatusFd(std::string msg); + + public: + PackageManagerProgressDeb822Fd(int progress_fd); + + virtual void StartDpkg(); + virtual void Stop(); + + virtual bool StatusChanged(std::string PackageName, + unsigned int StepsDone, + unsigned int TotalSteps, + std::string HumanReadableAction); + virtual void Error(std::string PackageName, + unsigned int StepsDone, + unsigned int TotalSteps, + std::string ErrorMessage); + virtual void ConffilePrompt(std::string PackageName, + unsigned int StepsDone, + unsigned int TotalSteps, + std::string ConfMessage); + }; + + class PackageManagerFancy : public PackageManager + { + private: + static void staticSIGWINCH(int); + static std::vector<PackageManagerFancy*> instances; + + protected: + void SetupTerminalScrollArea(int nr_rows); + void HandleSIGWINCH(int); + + int GetNumberTerminalRows(); + sighandler_t old_SIGWINCH; + int child_pty; + + public: + PackageManagerFancy(); + ~PackageManagerFancy(); + virtual void Start(int child_pty=-1); + virtual void Stop(); + virtual bool StatusChanged(std::string PackageName, + unsigned int StepsDone, + unsigned int TotalSteps, + std::string HumanReadableAction); + }; + + class PackageManagerText : public PackageManager + { + public: + virtual bool StatusChanged(std::string PackageName, + unsigned int StepsDone, + unsigned int TotalSteps, + std::string HumanReadableAction); + }; + + +}; // namespace Progress +}; // namespace APT + +#endif diff --git a/apt-pkg/makefile b/apt-pkg/makefile index 59729faf5..a90131f80 100644 --- a/apt-pkg/makefile +++ b/apt-pkg/makefile @@ -43,7 +43,8 @@ SOURCE+= pkgcache.cc version.cc depcache.cc \ srcrecords.cc cachefile.cc versionmatch.cc policy.cc \ pkgsystem.cc indexfile.cc pkgcachegen.cc acquire-item.cc \ indexrecords.cc vendor.cc vendorlist.cc cdrom.cc indexcopy.cc \ - aptconfiguration.cc cachefilter.cc cacheset.cc edsp.cc + aptconfiguration.cc cachefilter.cc cacheset.cc edsp.cc \ + install-progress.cc upgrade.cc update.cc HEADERS+= algorithms.h depcache.h pkgcachegen.h cacheiterators.h \ orderlist.h sourcelist.h packagemanager.h tagfile.h \ init.h pkgcache.h version.h progress.h pkgrecords.h \ @@ -51,7 +52,8 @@ HEADERS+= algorithms.h depcache.h pkgcachegen.h cacheiterators.h \ clean.h srcrecords.h cachefile.h versionmatch.h policy.h \ pkgsystem.h indexfile.h metaindex.h indexrecords.h vendor.h \ vendorlist.h cdrom.h indexcopy.h aptconfiguration.h \ - cachefilter.h cacheset.h edsp.h + cachefilter.h cacheset.h edsp.h install-progress.h \ + upgrade.h update.h # Source code for the debian specific components # In theory the deb headers do not need to be exported.. diff --git a/apt-pkg/metaindex.h b/apt-pkg/metaindex.h index 5783735ff..18a90a29d 100644 --- a/apt-pkg/metaindex.h +++ b/apt-pkg/metaindex.h @@ -5,6 +5,7 @@ #include <string> #include <apt-pkg/pkgcache.h> #include <apt-pkg/indexfile.h> +#include <apt-pkg/init.h> #ifndef APT_8_CLEANER_HEADERS #include <apt-pkg/srcrecords.h> @@ -28,27 +29,36 @@ class metaIndex public: - // Various accessors virtual std::string GetURI() const {return URI;} virtual std::string GetDist() const {return Dist;} virtual const char* GetType() const {return Type;} + // interface to to query it +#if (APT_PKG_MAJOR >= 4 && APT_PKG_MINOR >= 13) + // returns the path of the local file (or "" if its not available) + virtual std::string LocalFileName() const {return "";}; +#endif + // Interface for acquire - virtual std::string ArchiveURI(std::string const& /*File*/) const = 0; + virtual std::string ArchiveURI(std::string const& File) const = 0; virtual bool GetIndexes(pkgAcquire *Owner, bool const &GetAll=false) const = 0; - virtual std::vector<pkgIndexFile *> *GetIndexFiles() = 0; virtual bool IsTrusted() const = 0; - metaIndex(std::string const &URI, std::string const &Dist, char const * const Type) : - Indexes(NULL), Type(Type), URI(URI), Dist(Dist) { + metaIndex(std::string const &URI, std::string const &Dist, + char const * const Type) + : Indexes(NULL), Type(Type), URI(URI), Dist(Dist) + { + /* nothing */ } - virtual ~metaIndex() { + virtual ~metaIndex() + { if (Indexes == 0) return; - for (std::vector<pkgIndexFile *>::iterator I = (*Indexes).begin(); I != (*Indexes).end(); ++I) + for (std::vector<pkgIndexFile *>::iterator I = (*Indexes).begin(); + I != (*Indexes).end(); ++I) delete *I; delete Indexes; } diff --git a/apt-pkg/orderlist.cc b/apt-pkg/orderlist.cc index 984ae1d10..21b5fc4e7 100644 --- a/apt-pkg/orderlist.cc +++ b/apt-pkg/orderlist.cc @@ -566,10 +566,10 @@ bool pkgOrderList::VisitProvides(DepIterator D,bool Critical) // --------------------------------------------------------------------- /* This is the core ordering routine. It calls the set dependency consideration functions which then potentialy call this again. Finite - depth is achived through the colouring mechinism. */ + depth is achieved through the colouring mechinism. */ bool pkgOrderList::VisitNode(PkgIterator Pkg, char const* from) { - // Looping or irrelevent. + // Looping or irrelevant. // This should probably trancend not installed packages if (Pkg.end() == true || IsFlag(Pkg,Added) == true || IsFlag(Pkg,AddPending) == true || IsFlag(Pkg,InList) == false) @@ -824,7 +824,7 @@ bool pkgOrderList::DepUnPackPre(DepIterator D) The forwards depends loop is designed to bring the packages dependents close to the package. This helps reduce deconfigure time. - Loops are irrelevent to this. */ + Loops are irrelevant to this. */ bool pkgOrderList::DepUnPackDep(DepIterator D) { @@ -840,7 +840,7 @@ bool pkgOrderList::DepUnPackDep(DepIterator D) D.ParentPkg().CurrentVer() != D.ParentVer()) continue; - // The dep will not break so it is irrelevent. + // The dep will not break so it is irrelevant. if (CheckDep(D) == true) continue; diff --git a/apt-pkg/packagemanager.cc b/apt-pkg/packagemanager.cc index 8c0d2e855..5f9a31264 100644 --- a/apt-pkg/packagemanager.cc +++ b/apt-pkg/packagemanager.cc @@ -26,7 +26,6 @@ #include <apt-pkg/sptr.h> #include <iostream> -#include <fcntl.h> #include <apti18n.h> /*}}}*/ @@ -216,7 +215,7 @@ bool pkgPackageManager::CreateOrderList() return true; } /*}}}*/ -// PM::DepAlwaysTrue - Returns true if this dep is irrelevent /*{{{*/ +// PM::DepAlwaysTrue - Returns true if this dep is irrelevant /*{{{*/ // --------------------------------------------------------------------- /* The restriction on provides is to eliminate the case when provides are transitioning between valid states [ie exim to smail] */ @@ -244,11 +243,11 @@ bool pkgPackageManager::CheckRConflicts(PkgIterator Pkg,DepIterator D, D->Type != pkgCache::Dep::Obsoletes) continue; - // The package hasnt been changed + // The package hasn't been changed if (List->IsNow(Pkg) == false) continue; - // Ignore self conflicts, ignore conflicts from irrelevent versions + // Ignore self conflicts, ignore conflicts from irrelevant versions if (D.IsIgnorable(Pkg) || D.ParentVer() != D.ParentPkg().CurrentVer()) continue; @@ -315,7 +314,7 @@ bool pkgPackageManager::ConfigureAll() Note on failure: This method can fail, without causing any problems. This can happen when using Immediate-Configure-All, SmartUnPack may call - SmartConfigure, it may fail because of a complex dependancy situation, but + SmartConfigure, it may fail because of a complex dependency situation, but a error will only be reported if ConfigureAll fails. This is why some of the messages this function reports on failure (return false;) as just warnings only shown when debuging*/ @@ -597,7 +596,7 @@ bool pkgPackageManager::SmartRemove(PkgIterator Pkg) /*}}}*/ // PM::SmartUnPack - Install helper /*{{{*/ // --------------------------------------------------------------------- -/* This puts the system in a state where it can Unpack Pkg, if Pkg is allready +/* This puts the system in a state where it can Unpack Pkg, if Pkg is already unpacked, or when it has been unpacked, if Immediate==true it configures it. */ bool pkgPackageManager::SmartUnPack(PkgIterator Pkg) { @@ -624,7 +623,7 @@ bool pkgPackageManager::SmartUnPack(PkgIterator Pkg, bool const Immediate, int c /* PreUnpack Checks: This loop checks and attempts to rectify and problems that would prevent the package being unpacked. It addresses: PreDepends, Conflicts, Obsoletes and Breaks (DpkgBreaks). Any resolutions that do not require it should avoid configuration (calling SmartUnpack with Immediate=true), this is because when unpacking some packages with - complex dependancy structures, trying to configure some packages while breaking the loops can complicate things . + complex dependency structures, trying to configure some packages while breaking the loops can complicate things . This will be either dealt with if the package is configured as a dependency of Pkg (if and when Pkg is configured), or by the ConfigureAll call at the end of the for loop in OrderInstall. */ bool Changed = false; @@ -791,7 +790,7 @@ bool pkgPackageManager::SmartUnPack(PkgIterator Pkg, bool const Immediate, int c { if (List->IsFlag(BrokenPkg,pkgOrderList::Loop) && PkgLoop) { - // This dependancy has already been dealt with by another SmartUnPack on Pkg + // This dependency has already been dealt with by another SmartUnPack on Pkg break; } else @@ -1004,7 +1003,7 @@ pkgPackageManager::OrderResult pkgPackageManager::OrderInstall() DoneSomething = true; if (ImmConfigureAll) { - /* ConfigureAll here to pick up and packages left unconfigured becuase they were unpacked in the + /* ConfigureAll here to pick up and packages left unconfigured because they were unpacked in the "PreUnpack Checks" section */ if (!ConfigureAll()) return Failed; @@ -1028,32 +1027,78 @@ pkgPackageManager::OrderResult pkgPackageManager::OrderInstall() return Completed; } +// PM::DoInstallPostFork - compat /*{{{*/ +// --------------------------------------------------------------------- + /*}}}*/ +#if (APT_PKG_MAJOR >= 4 && APT_PKG_MINOR >= 13) +pkgPackageManager::OrderResult +pkgPackageManager::DoInstallPostFork(int statusFd) +{ + APT::Progress::PackageManager *progress = new + APT::Progress::PackageManagerProgressFd(statusFd); + pkgPackageManager::OrderResult res = DoInstallPostFork(progress); + delete progress; + return res; +} /*}}}*/ // PM::DoInstallPostFork - Does install part that happens after the fork /*{{{*/ // --------------------------------------------------------------------- pkgPackageManager::OrderResult -pkgPackageManager::DoInstallPostFork(int statusFd) +pkgPackageManager::DoInstallPostFork(APT::Progress::PackageManager *progress) { - if(statusFd > 0) - // FIXME: use SetCloseExec here once it taught about throwing - // exceptions instead of doing _exit(100) on failure - fcntl(statusFd,F_SETFD,FD_CLOEXEC); - bool goResult = Go(statusFd); - if(goResult == false) - return Failed; - - return Res; + bool goResult = Go(progress); + if(goResult == false) + return Failed; + + return Res; }; +#else +pkgPackageManager::OrderResult +pkgPackageManager::DoInstallPostFork(int statusFd) +{ + bool goResult = Go(statusFd); + if(goResult == false) + return Failed; + + return Res; +} +#endif + /*}}}*/ +// PM::DoInstall - Does the installation /*{{{*/ +// --------------------------------------------------------------------- +/* compat */ +#if (APT_PKG_MAJOR >= 4 && APT_PKG_MINOR >= 13) +pkgPackageManager::OrderResult +pkgPackageManager::DoInstall(int statusFd) +{ + APT::Progress::PackageManager *progress = new + APT::Progress::PackageManagerProgressFd(statusFd); + OrderResult res = DoInstall(progress); + delete progress; + return res; + } +#else +pkgPackageManager::OrderResult pkgPackageManager::DoInstall(int statusFd) +{ + if(DoInstallPreFork() == Failed) + return Failed; + return DoInstallPostFork(statusFd); +} +#endif + /*}}}*/ // PM::DoInstall - Does the installation /*{{{*/ // --------------------------------------------------------------------- /* This uses the filenames in FileNames and the information in the DepCache to perform the installation of packages.*/ -pkgPackageManager::OrderResult pkgPackageManager::DoInstall(int statusFd) +#if (APT_PKG_MAJOR >= 4 && APT_PKG_MINOR >= 13) +pkgPackageManager::OrderResult +pkgPackageManager::DoInstall(APT::Progress::PackageManager *progress) { if(DoInstallPreFork() == Failed) return Failed; - return DoInstallPostFork(statusFd); + return DoInstallPostFork(progress); } +#endif /*}}}*/ diff --git a/apt-pkg/packagemanager.h b/apt-pkg/packagemanager.h index 1a6a9f01c..853b9bac8 100644 --- a/apt-pkg/packagemanager.h +++ b/apt-pkg/packagemanager.h @@ -23,7 +23,10 @@ #ifndef PKGLIB_PACKAGEMANAGER_H #define PKGLIB_PACKAGEMANAGER_H +#include <apt-pkg/macros.h> #include <apt-pkg/pkgcache.h> +#include <apt-pkg/install-progress.h> +#include <apt-pkg/init.h> #include <string> #include <iostream> @@ -39,6 +42,8 @@ class pkgDepCache; class pkgSourceList; class pkgOrderList; class pkgRecords; + + class pkgPackageManager : protected pkgCache::Namespace { public: @@ -83,7 +88,12 @@ class pkgPackageManager : protected pkgCache::Namespace virtual bool Install(PkgIterator /*Pkg*/,std::string /*File*/) {return false;}; virtual bool Configure(PkgIterator /*Pkg*/) {return false;}; virtual bool Remove(PkgIterator /*Pkg*/,bool /*Purge*/=false) {return false;}; +#if (APT_PKG_MAJOR >= 4 && APT_PKG_MINOR >= 13) + virtual bool Go(APT::Progress::PackageManager *progress) {return true;}; +#else virtual bool Go(int statusFd=-1) {return true;}; +#endif + virtual void Reset() {}; // the result of the operation @@ -96,7 +106,13 @@ class pkgPackageManager : protected pkgCache::Namespace pkgRecords *Recs); // Do the installation +#if (APT_PKG_MAJOR >= 4 && APT_PKG_MINOR >= 13) + OrderResult DoInstall(APT::Progress::PackageManager *progress); + // compat + __deprecated OrderResult DoInstall(int statusFd=-1); +#else OrderResult DoInstall(int statusFd=-1); +#endif // stuff that needs to be done before the fork() of a library that // uses apt @@ -104,9 +120,16 @@ class pkgPackageManager : protected pkgCache::Namespace Res = OrderInstall(); return Res; }; - +#if (APT_PKG_MAJOR >= 4 && APT_PKG_MINOR >= 13) // stuff that needs to be done after the fork + OrderResult DoInstallPostFork(APT::Progress::PackageManager *progress); + // compat + __deprecated OrderResult DoInstallPostFork(int statusFd=-1); +#else OrderResult DoInstallPostFork(int statusFd=-1); +#endif + + // ? bool FixMissing(); /** \brief returns all packages dpkg let disappear */ diff --git a/apt-pkg/pkgcache.cc b/apt-pkg/pkgcache.cc index 0b8b6fe77..80493c37b 100644 --- a/apt-pkg/pkgcache.cc +++ b/apt-pkg/pkgcache.cc @@ -8,7 +8,7 @@ Please see doc/apt-pkg/cache.sgml for a more detailed description of this format. Also be sure to keep that file up-to-date!! - This is the general utility functions for cache managment. They provide + This is the general utility functions for cache management. They provide a complete set of accessor functions for the cache. The cacheiterators header contains the STL-like iterators that can be used to easially navigate the cache as well as seemlessly dereference the mmap'd @@ -499,7 +499,7 @@ pkgCache::PkgIterator::CurVersion() const // ostream operator to handle string representation of a package /*{{{*/ // --------------------------------------------------------------------- /* Output name < cur.rent.version -> candid.ate.version | new.est.version > (section) - Note that the characters <|>() are all literal above. Versions will be ommited + Note that the characters <|>() are all literal above. Versions will be omitted if they provide no new information (e.g. there is no newer version than candidate) If no version and/or section can be found "none" is used. */ std::ostream& diff --git a/apt-pkg/pkgcache.h b/apt-pkg/pkgcache.h index 565ee657c..7c01258f1 100644 --- a/apt-pkg/pkgcache.h +++ b/apt-pkg/pkgcache.h @@ -354,7 +354,7 @@ struct pkgCache::Group the hash index of the name in the pkgCache::Header::PkgHashTable A package can be created for every architecture so package names are - not unique, but it is garanteed that packages with the same name + not unique, but it is guaranteed that packages with the same name are sequencel ordered in the list. Packages with the same name can be accessed with the Group. */ diff --git a/apt-pkg/pkgsystem.h b/apt-pkg/pkgsystem.h index 75f7b9fcc..eb75df412 100644 --- a/apt-pkg/pkgsystem.h +++ b/apt-pkg/pkgsystem.h @@ -7,7 +7,7 @@ Instances of this class can be thought of as factories or meta-classes for a variety of more specialized classes. Together this class and - it's speciallized offspring completely define the environment and how + it's specialized offspring completely define the environment and how to access resources for a specific system. There are several sub areas that are all orthogonal - each system has a unique combination of these sub areas: @@ -23,7 +23,7 @@ - Selection of local 'status' indexes that make up the pkgCache. It is important to note that the handling of index files is not a - function of the system. Index files are handled through a seperate + function of the system. Index files are handled through a separate abstraction - the only requirement is that the index files have the same idea of versioning as the target system. diff --git a/apt-pkg/policy.cc b/apt-pkg/policy.cc index 0a06cc6e3..d0f97441d 100644 --- a/apt-pkg/policy.cc +++ b/apt-pkg/policy.cc @@ -405,6 +405,10 @@ bool ReadPinFile(pkgPolicy &Plcy,string File) PreferenceSection Tags; while (TF.Step(Tags) == true) { + // can happen when there are only comments in a record + if (Tags.Count() == 0) + continue; + string Name = Tags.FindS("Package"); if (Name.empty() == true) return _error->Error(_("Invalid record in the preferences file %s, no Package header"), File.c_str()); diff --git a/apt-pkg/sourcelist.cc b/apt-pkg/sourcelist.cc index 0fd237cad..1f5179885 100644 --- a/apt-pkg/sourcelist.cc +++ b/apt-pkg/sourcelist.cc @@ -17,8 +17,10 @@ #include <apt-pkg/configuration.h> #include <apt-pkg/metaindex.h> #include <apt-pkg/indexfile.h> +#include <apt-pkg/tagfile.h> #include <fstream> +#include <algorithm> #include <apti18n.h> /*}}}*/ @@ -70,6 +72,69 @@ bool pkgSourceList::Type::FixupURI(string &URI) const return true; } /*}}}*/ +bool pkgSourceList::Type::ParseStanza(vector<metaIndex *> &List, + pkgTagSection &Tags, + int i, + FileFd &Fd) +{ + map<string, string> Options; + + string Enabled = Tags.FindS("Enabled"); + if (Enabled.size() > 0 && StringToBool(Enabled) == false) + return true; + + // Define external/internal options + const char* option_deb822[] = { + "Architectures", "Architectures-Add", "Architectures-Remove", "Trusted", + }; + const char* option_internal[] = { + "arch", "arch+", "arch-", "trusted", + }; + for (unsigned int j=0; j < sizeof(option_deb822)/sizeof(char*); j++) + if (Tags.Exists(option_deb822[j])) + { + // for deb822 the " " is the delimiter, but the backend expects "," + std::string option = Tags.FindS(option_deb822[j]); + std::replace(option.begin(), option.end(), ' ', ','); + Options[option_internal[j]] = option; + } + + // now create one item per suite/section + string Suite = Tags.FindS("Suites"); + Suite = SubstVar(Suite,"$(ARCH)",_config->Find("APT::Architecture")); + string const Section = Tags.FindS("Sections"); + string URIS = Tags.FindS("URIs"); + + std::vector<std::string> list_uris = StringSplit(URIS, " "); + std::vector<std::string> list_dist = StringSplit(Suite, " "); + std::vector<std::string> list_section = StringSplit(Section, " "); + + for (std::vector<std::string>::const_iterator U = list_uris.begin(); + U != list_uris.end(); U++) + { + std::string URI = (*U); + if (!FixupURI(URI)) + { + _error->Error(_("Malformed stanza %u in source list %s (URI parse)"),i,Fd.Name().c_str()); + return false; + } + + for (std::vector<std::string>::const_iterator I = list_dist.begin(); + I != list_dist.end(); I++) + { + for (std::vector<std::string>::const_iterator J = list_section.begin(); + J != list_section.end(); J++) + { + if (CreateItem(List, URI, (*I), (*J), Options) == false) + { + return false; + } + } + } + } + return true; +} + // Type::ParseLine - Parse a single line /*{{{*/ // --------------------------------------------------------------------- /* This is a generic one that is the 'usual' format for sources.list @@ -159,7 +224,6 @@ bool pkgSourceList::Type::ParseLine(vector<metaIndex *> &List, return true; } /*}}}*/ - // SourceList::pkgSourceList - Constructors /*{{{*/ // --------------------------------------------------------------------- /* */ @@ -181,7 +245,6 @@ pkgSourceList::~pkgSourceList() delete *I; } /*}}}*/ - /*}}}*/ // SourceList::ReadMainList - Read the main source list from etc /*{{{*/ // --------------------------------------------------------------------- /* */ @@ -216,7 +279,6 @@ bool pkgSourceList::ReadMainList() return Res; } /*}}}*/ -// CNC:2003-03-03 - Needed to preserve backwards compatibility. // SourceList::Reset - Clear the sourcelist contents /*{{{*/ // --------------------------------------------------------------------- /* */ @@ -227,7 +289,6 @@ void pkgSourceList::Reset() SrcList.erase(SrcList.begin(),SrcList.end()); } /*}}}*/ -// CNC:2003-03-03 - Function moved to ReadAppend() and Reset(). // SourceList::Read - Parse the sourcelist file /*{{{*/ // --------------------------------------------------------------------- /* */ @@ -242,16 +303,28 @@ bool pkgSourceList::Read(string File) /* */ bool pkgSourceList::ReadAppend(string File) { + if (_config->FindB("APT::Sources::Use-Deb822", false) == true) + { + int lines_parsed =ParseFileDeb822(File); + if (lines_parsed < 0) + return false; + else if (lines_parsed > 0) + return true; + // no lines parsed ... fall through and use old style parser + } + return ParseFileOldStyle(File); +} + +// SourceList::ReadFileOldStyle - Read Traditional style sources.list /*{{{*/ +// --------------------------------------------------------------------- +/* */ +bool pkgSourceList::ParseFileOldStyle(string File) +{ // Open the stream for reading ifstream F(File.c_str(),ios::in /*| ios::nocreate*/); if (!F != 0) return _error->Errno("ifstream::ifstream",_("Opening %s"),File.c_str()); - -#if 0 // Now Reset() does this. - for (const_iterator I = SrcList.begin(); I != SrcList.end(); I++) - delete *I; - SrcList.erase(SrcList.begin(),SrcList.end()); -#endif + // CNC:2003-12-10 - 300 is too short. char Buffer[1024]; @@ -298,6 +371,54 @@ bool pkgSourceList::ReadAppend(string File) return true; } /*}}}*/ +// SourceList::ParseFileDeb822 - Parse deb822 style sources.list /*{{{*/ +// --------------------------------------------------------------------- +/* Returns: the number of stanzas parsed*/ +int pkgSourceList::ParseFileDeb822(string File) +{ + pkgTagSection Tags; + unsigned int i=0; + + // see if we can read the file + _error->PushToStack(); + FileFd Fd(File, FileFd::ReadOnly); + pkgTagFile Sources(&Fd); + if (_error->PendingError() == true) + { + _error->RevertToStack(); + return 0; + } + _error->MergeWithStack(); + + // read step by step + while (Sources.Step(Tags) == true) + { + if(!Tags.Exists("Types")) + continue; + + string const types = Tags.FindS("Types"); + std::vector<std::string> list_types = StringSplit(types, " "); + for (std::vector<std::string>::const_iterator I = list_types.begin(); + I != list_types.end(); I++) + { + Type *Parse = Type::GetType((*I).c_str()); + if (Parse == 0) + { + _error->Error(_("Type '%s' is not known on stanza %u in source list %s"), (*I).c_str(),i,Fd.Name().c_str()); + return -1; + } + + if (!Parse->ParseStanza(SrcList, Tags, i, Fd)) + return -1; + + i++; + } + } + + // we are done, return the number of stanzas read + return i; +} + /*}}}*/ // SourceList::FindIndex - Get the index associated with a file /*{{{*/ // --------------------------------------------------------------------- /* */ diff --git a/apt-pkg/sourcelist.h b/apt-pkg/sourcelist.h index 02e27101a..0ccb4aa00 100644 --- a/apt-pkg/sourcelist.h +++ b/apt-pkg/sourcelist.h @@ -31,6 +31,7 @@ #include <vector> #include <map> #include <apt-pkg/pkgcache.h> +#include <apt-pkg/tagfile.h> #ifndef APT_8_CLEANER_HEADERS #include <apt-pkg/metaindex.h> @@ -60,6 +61,10 @@ class pkgSourceList const char *Label; bool FixupURI(std::string &URI) const; + virtual bool ParseStanza(std::vector<metaIndex *> &List, + pkgTagSection &Tags, + int stanza_n, + FileFd &Fd); virtual bool ParseLine(std::vector<metaIndex *> &List, const char *Buffer, unsigned long const &CurLine,std::string const &File) const; @@ -75,7 +80,10 @@ class pkgSourceList protected: std::vector<metaIndex *> SrcList; - + + int ParseFileDeb822(std::string File); + bool ParseFileOldStyle(std::string File); + public: bool ReadMainList(); diff --git a/apt-pkg/srcrecords.cc b/apt-pkg/srcrecords.cc index 297559957..60b62850a 100644 --- a/apt-pkg/srcrecords.cc +++ b/apt-pkg/srcrecords.cc @@ -70,8 +70,9 @@ bool pkgSrcRecords::Restart() Current = Files.begin(); for (std::vector<Parser*>::iterator I = Files.begin(); I != Files.end(); ++I) - (*I)->Restart(); - + if ((*I)->Offset() != 0) + (*I)->Restart(); + return true; } /*}}}*/ diff --git a/apt-pkg/tagfile.cc b/apt-pkg/tagfile.cc index 10bc08d95..832a40d1e 100644 --- a/apt-pkg/tagfile.cc +++ b/apt-pkg/tagfile.cc @@ -164,7 +164,7 @@ bool pkgTagFile::Fill() unsigned long long const dataSize = d->Size - ((d->End - d->Buffer) + 1); if (d->Fd.Read(d->End, dataSize, &Actual) == false) return false; - if (Actual != dataSize || d->Fd.Eof() == true) + if (Actual != dataSize) d->Done = true; d->End += Actual; } @@ -207,7 +207,11 @@ bool pkgTagFile::Jump(pkgTagSection &Tag,unsigned long long Offset) unsigned long long Dist = Offset - d->iOffset; d->Start += Dist; d->iOffset += Dist; - return Step(Tag); + // if we have seen the end, don't ask for more + if (d->Done == true) + return Tag.Scan(d->Start, d->End - d->Start); + else + return Step(Tag); } // Reposition and reload.. @@ -233,6 +237,16 @@ bool pkgTagFile::Jump(pkgTagSection &Tag,unsigned long long Offset) return true; } /*}}}*/ +// pkgTagSection::pkgTagSection - Constructor /*{{{*/ +// --------------------------------------------------------------------- +/* */ +pkgTagSection::pkgTagSection() + : Section(0), TagCount(0), d(NULL), Stop(0) +{ + memset(&Indexes, 0, sizeof(Indexes)); + memset(&AlphaIndexes, 0, sizeof(AlphaIndexes)); +} + /*}}}*/ // TagSection::Scan - Scan for the end of the header information /*{{{*/ // --------------------------------------------------------------------- /* This looks for the first double new line in the data stream. @@ -249,7 +263,12 @@ bool pkgTagSection::Scan(const char *Start,unsigned long MaxLength) TagCount = 0; while (TagCount+1 < sizeof(Indexes)/sizeof(Indexes[0]) && Stop < End) { - TrimRecord(true,End); + TrimRecord(true,End); + + // this can happen when TrimRecord trims away the entire Record + // (e.g. because it just contains comments) + if(Stop == End) + return true; // Start a new index and add it to the hash if (isspace(Stop[0]) == 0) @@ -263,7 +282,9 @@ bool pkgTagSection::Scan(const char *Start,unsigned long MaxLength) if (Stop == 0) return false; - for (; Stop+1 < End && Stop[1] == '\r'; Stop++); + for (; Stop+1 < End && Stop[1] == '\r'; Stop++) + /* nothing */ + ; // Double newline marks the end of the record if (Stop+1 < End && Stop[1] == '\n') @@ -550,52 +571,54 @@ bool TFRewrite(FILE *Output,pkgTagSection const &Tags,const char *Order[], } // Write all all of the tags, in order. - for (unsigned int I = 0; Order[I] != 0; I++) + if (Order != NULL) { - bool Rewritten = false; - - // See if this is a field that needs to be rewritten - for (unsigned int J = 0; Rewrite != 0 && Rewrite[J].Tag != 0; J++) + for (unsigned int I = 0; Order[I] != 0; I++) { - if (strcasecmp(Rewrite[J].Tag,Order[I]) == 0) - { - Visited[J] |= 2; - if (Rewrite[J].Rewrite != 0 && Rewrite[J].Rewrite[0] != 0) - { - if (isspace(Rewrite[J].Rewrite[0])) - fprintf(Output,"%s:%s\n",Rewrite[J].NewTag,Rewrite[J].Rewrite); - else - fprintf(Output,"%s: %s\n",Rewrite[J].NewTag,Rewrite[J].Rewrite); - } + bool Rewritten = false; + + // See if this is a field that needs to be rewritten + for (unsigned int J = 0; Rewrite != 0 && Rewrite[J].Tag != 0; J++) + { + if (strcasecmp(Rewrite[J].Tag,Order[I]) == 0) + { + Visited[J] |= 2; + if (Rewrite[J].Rewrite != 0 && Rewrite[J].Rewrite[0] != 0) + { + if (isspace(Rewrite[J].Rewrite[0])) + fprintf(Output,"%s:%s\n",Rewrite[J].NewTag,Rewrite[J].Rewrite); + else + fprintf(Output,"%s: %s\n",Rewrite[J].NewTag,Rewrite[J].Rewrite); + } + Rewritten = true; + break; + } + } - Rewritten = true; - break; - } - } - - // See if it is in the fragment - unsigned Pos; - if (Tags.Find(Order[I],Pos) == false) - continue; - Visited[Pos] |= 1; - - if (Rewritten == true) - continue; + // See if it is in the fragment + unsigned Pos; + if (Tags.Find(Order[I],Pos) == false) + continue; + Visited[Pos] |= 1; + + if (Rewritten == true) + continue; - /* Write out this element, taking a moment to rewrite the tag - in case of changes of case. */ - const char *Start; - const char *Stop; - Tags.Get(Start,Stop,Pos); + /* Write out this element, taking a moment to rewrite the tag + in case of changes of case. */ + const char *Start; + const char *Stop; + Tags.Get(Start,Stop,Pos); - if (fputs(Order[I],Output) < 0) - return _error->Errno("fputs","IO Error to output"); - Start += strlen(Order[I]); - if (fwrite(Start,Stop - Start,1,Output) != 1) - return _error->Errno("fwrite","IO Error to output"); - if (Stop[-1] != '\n') - fprintf(Output,"\n"); - } + if (fputs(Order[I],Output) < 0) + return _error->Errno("fputs","IO Error to output"); + Start += strlen(Order[I]); + if (fwrite(Start,Stop - Start,1,Output) != 1) + return _error->Errno("fwrite","IO Error to output"); + if (Stop[-1] != '\n') + fprintf(Output,"\n"); + } + } // Now write all the old tags that were missed. for (unsigned int I = 0; I != Tags.Count(); I++) diff --git a/apt-pkg/tagfile.h b/apt-pkg/tagfile.h index 66c56799d..518d3dbcd 100644 --- a/apt-pkg/tagfile.h +++ b/apt-pkg/tagfile.h @@ -84,7 +84,7 @@ class pkgTagSection Stop = this->Stop; }; - pkgTagSection() : Section(0), TagCount(0), d(NULL), Stop(0) {}; + pkgTagSection(); virtual ~pkgTagSection() {}; }; diff --git a/apt-pkg/update.cc b/apt-pkg/update.cc new file mode 100644 index 000000000..97be5490b --- /dev/null +++ b/apt-pkg/update.cc @@ -0,0 +1,126 @@ + +// Include Files /*{{{*/ +#include <config.h> + +#include <apt-pkg/algorithms.h> +#include <apt-pkg/update.h> +#include <apt-pkg/error.h> +#include <apt-pkg/configuration.h> +#include <apt-pkg/version.h> +#include <apt-pkg/sptr.h> +#include <apt-pkg/acquire-item.h> +#include <apt-pkg/edsp.h> +#include <apt-pkg/sourcelist.h> +#include <apt-pkg/fileutl.h> +#include <apt-pkg/progress.h> + +#include <sys/types.h> +#include <cstdlib> +#include <algorithm> +#include <iostream> +#include <stdio.h> + +#include <apti18n.h> + /*}}}*/ + +using namespace std; + +// ListUpdate - construct Fetcher and update the cache files /*{{{*/ +// --------------------------------------------------------------------- +/* This is a simple wrapper to update the cache. it will fetch stuff + * from the network (or any other sources defined in sources.list) + */ +bool ListUpdate(pkgAcquireStatus &Stat, + pkgSourceList &List, + int PulseInterval) +{ + pkgAcquire Fetcher; + if (Fetcher.Setup(&Stat, _config->FindDir("Dir::State::Lists")) == false) + return false; + + // Populate it with the source selection + if (List.GetIndexes(&Fetcher) == false) + return false; + + return AcquireUpdate(Fetcher, PulseInterval, true); +} + /*}}}*/ +// AcquireUpdate - take Fetcher and update the cache files /*{{{*/ +// --------------------------------------------------------------------- +/* This is a simple wrapper to update the cache with a provided acquire + * If you only need control over Status and the used SourcesList use + * ListUpdate method instead. + */ +bool AcquireUpdate(pkgAcquire &Fetcher, int const PulseInterval, + bool const RunUpdateScripts, bool const ListCleanup) +{ + // Run scripts + if (RunUpdateScripts == true) + RunScripts("APT::Update::Pre-Invoke"); + + pkgAcquire::RunResult res; + if(PulseInterval > 0) + res = Fetcher.Run(PulseInterval); + else + res = Fetcher.Run(); + + if (res == pkgAcquire::Failed) + return false; + + bool Failed = false; + bool TransientNetworkFailure = false; + for (pkgAcquire::ItemIterator I = Fetcher.ItemsBegin(); + I != Fetcher.ItemsEnd(); ++I) + { + if ((*I)->Status == pkgAcquire::Item::StatDone) + continue; + + (*I)->Finished(); + + ::URI uri((*I)->DescURI()); + uri.User.clear(); + uri.Password.clear(); + string descUri = string(uri); + _error->Warning(_("Failed to fetch %s %s\n"), descUri.c_str(), + (*I)->ErrorText.c_str()); + + if ((*I)->Status == pkgAcquire::Item::StatTransientNetworkError) + { + TransientNetworkFailure = true; + continue; + } + + Failed = true; + } + + // Clean out any old list files + // Keep "APT::Get::List-Cleanup" name for compatibility, but + // this is really a global option for the APT library now + if (!TransientNetworkFailure && !Failed && ListCleanup == true && + (_config->FindB("APT::Get::List-Cleanup",true) == true && + _config->FindB("APT::List-Cleanup",true) == true)) + { + if (Fetcher.Clean(_config->FindDir("Dir::State::lists")) == false || + Fetcher.Clean(_config->FindDir("Dir::State::lists") + "partial/") == false) + // something went wrong with the clean + return false; + } + + if (TransientNetworkFailure == true) + _error->Warning(_("Some index files failed to download. They have been ignored, or old ones used instead.")); + else if (Failed == true) + return _error->Error(_("Some index files failed to download. They have been ignored, or old ones used instead.")); + + + // Run the success scripts if all was fine + if (RunUpdateScripts == true) + { + if(!TransientNetworkFailure && !Failed) + RunScripts("APT::Update::Post-Invoke-Success"); + + // Run the other scripts + RunScripts("APT::Update::Post-Invoke"); + } + return true; +} + /*}}}*/ diff --git a/apt-pkg/update.h b/apt-pkg/update.h new file mode 100644 index 000000000..3835644de --- /dev/null +++ b/apt-pkg/update.h @@ -0,0 +1,21 @@ +// -*- mode: cpp; mode: fold -*- +// Description /*{{{*/ +/* ###################################################################### + + Update - ListUpdate releated code + + ##################################################################### */ + /*}}}*/ + +#ifndef PKGLIB_UPDATE_H +#define PKGLIB_UPDATE_H + +class pkgAcquireStatus; + + +bool ListUpdate(pkgAcquireStatus &progress, pkgSourceList &List, int PulseInterval=0); +bool AcquireUpdate(pkgAcquire &Fetcher, int const PulseInterval = 0, + bool const RunUpdateScripts = true, bool const ListCleanup = true); + + +#endif diff --git a/apt-pkg/upgrade.cc b/apt-pkg/upgrade.cc new file mode 100644 index 000000000..d6f6933dd --- /dev/null +++ b/apt-pkg/upgrade.cc @@ -0,0 +1,263 @@ + +// Include Files /*{{{*/ +#include <config.h> + +#include <apt-pkg/algorithms.h> +#include <apt-pkg/upgrade.h> +#include <apt-pkg/error.h> +#include <apt-pkg/configuration.h> +#include <apt-pkg/version.h> +#include <apt-pkg/sptr.h> +#include <apt-pkg/acquire-item.h> +#include <apt-pkg/edsp.h> +#include <apt-pkg/sourcelist.h> +#include <apt-pkg/fileutl.h> +#include <apt-pkg/progress.h> + +#include <sys/types.h> +#include <cstdlib> +#include <algorithm> +#include <iostream> +#include <stdio.h> + +#include <apti18n.h> + /*}}}*/ + +// DistUpgrade - Distribution upgrade /*{{{*/ +// --------------------------------------------------------------------- +/* This autoinstalls every package and then force installs every + pre-existing package. This creates the initial set of conditions which + most likely contain problems because too many things were installed. + + The problem resolver is used to resolve the problems. + */ +bool pkgDistUpgrade(pkgDepCache &Cache) +{ + std::string const solver = _config->Find("APT::Solver", "internal"); + if (solver != "internal") { + OpTextProgress Prog(*_config); + return EDSP::ResolveExternal(solver.c_str(), Cache, false, true, false, &Prog); + } + + pkgDepCache::ActionGroup group(Cache); + + /* Upgrade all installed packages first without autoinst to help the resolver + in versioned or-groups to upgrade the old solver instead of installing + a new one (if the old solver is not the first one [anymore]) */ + for (pkgCache::PkgIterator I = Cache.PkgBegin(); I.end() == false; ++I) + if (I->CurrentVer != 0) + Cache.MarkInstall(I, false, 0, false); + + /* Auto upgrade all installed packages, this provides the basis + for the installation */ + for (pkgCache::PkgIterator I = Cache.PkgBegin(); I.end() == false; ++I) + if (I->CurrentVer != 0) + Cache.MarkInstall(I, true, 0, false); + + /* Now, install each essential package which is not installed + (and not provided by another package in the same name group) */ + std::string essential = _config->Find("pkgCacheGen::Essential", "all"); + if (essential == "all") + { + for (pkgCache::GrpIterator G = Cache.GrpBegin(); G.end() == false; ++G) + { + bool isEssential = false; + bool instEssential = false; + for (pkgCache::PkgIterator P = G.PackageList(); P.end() == false; P = G.NextPkg(P)) + { + if ((P->Flags & pkgCache::Flag::Essential) != pkgCache::Flag::Essential) + continue; + isEssential = true; + if (Cache[P].Install() == true) + { + instEssential = true; + break; + } + } + if (isEssential == false || instEssential == true) + continue; + pkgCache::PkgIterator P = G.FindPreferredPkg(); + Cache.MarkInstall(P, true, 0, false); + } + } + else if (essential != "none") + for (pkgCache::PkgIterator I = Cache.PkgBegin(); I.end() == false; ++I) + if ((I->Flags & pkgCache::Flag::Essential) == pkgCache::Flag::Essential) + Cache.MarkInstall(I, true, 0, false); + + /* We do it again over all previously installed packages to force + conflict resolution on them all. */ + for (pkgCache::PkgIterator I = Cache.PkgBegin(); I.end() == false; ++I) + if (I->CurrentVer != 0) + Cache.MarkInstall(I, false, 0, false); + + pkgProblemResolver Fix(&Cache); + + // Hold back held packages. + if (_config->FindB("APT::Ignore-Hold",false) == false) + { + for (pkgCache::PkgIterator I = Cache.PkgBegin(); I.end() == false; ++I) + { + if (I->SelectedState == pkgCache::State::Hold) + { + Fix.Protect(I); + Cache.MarkKeep(I, false, false); + } + } + } + + return Fix.Resolve(); +} + /*}}}*/ +// AllUpgradeNoNewPackages - Upgrade but no removals or new pkgs /*{{{*/ +static bool pkgAllUpgradeNoNewPackages(pkgDepCache &Cache) +{ + std::string const solver = _config->Find("APT::Solver", "internal"); + if (solver != "internal") { + OpTextProgress Prog(*_config); + return EDSP::ResolveExternal(solver.c_str(), Cache, true, false, false, &Prog); + } + + pkgDepCache::ActionGroup group(Cache); + + pkgProblemResolver Fix(&Cache); + + if (Cache.BrokenCount() != 0) + return false; + + // Upgrade all installed packages + for (pkgCache::PkgIterator I = Cache.PkgBegin(); I.end() == false; ++I) + { + if (Cache[I].Install() == true) + Fix.Protect(I); + + if (_config->FindB("APT::Ignore-Hold",false) == false) + if (I->SelectedState == pkgCache::State::Hold) + continue; + + if (I->CurrentVer != 0 && Cache[I].InstallVer != 0) + Cache.MarkInstall(I, false, 0, false); + } + + return Fix.ResolveByKeep(); +} + /*}}}*/ +// AllUpgradeWithNewInstalls - Upgrade + install new packages as needed /*{{{*/ +// --------------------------------------------------------------------- +/* Right now the system must be consistent before this can be called. + * Upgrade as much as possible without deleting anything (useful for + * stable systems) + */ +static bool pkgAllUpgradeWithNewPackages(pkgDepCache &Cache) +{ + pkgDepCache::ActionGroup group(Cache); + + pkgProblemResolver Fix(&Cache); + + if (Cache.BrokenCount() != 0) + return false; + + // provide the initial set of stuff we want to upgrade by marking + // all upgradable packages for upgrade + for (pkgCache::PkgIterator I = Cache.PkgBegin(); I.end() == false; ++I) + { + if (I->CurrentVer != 0 && Cache[I].InstallVer != 0) + { + if (_config->FindB("APT::Ignore-Hold",false) == false) + if (I->SelectedState == pkgCache::State::Hold) + continue; + + Cache.MarkInstall(I, false, 0, false); + } + } + + // then let auto-install loose + for (pkgCache::PkgIterator I = Cache.PkgBegin(); I.end() == false; ++I) + if (Cache[I].Install()) + Cache.MarkInstall(I, true, 0, false); + + // ... but it may remove stuff, we we need to clean up afterwards again + for (pkgCache::PkgIterator I = Cache.PkgBegin(); I.end() == false; ++I) + if (Cache[I].Delete() == true) + Cache.MarkKeep(I, false, false); + + // resolve remaining issues via keep + return Fix.ResolveByKeep(); +} + /*}}}*/ +// AllUpgrade - Upgrade as many packages as possible /*{{{*/ +// --------------------------------------------------------------------- +/* Right now the system must be consistent before this can be called. + It also will not change packages marked for install, it only tries + to install packages not marked for install */ +bool pkgAllUpgrade(pkgDepCache &Cache) +{ + return pkgAllUpgradeNoNewPackages(Cache); +} + /*}}}*/ +// MinimizeUpgrade - Minimizes the set of packages to be upgraded /*{{{*/ +// --------------------------------------------------------------------- +/* This simply goes over the entire set of packages and tries to keep + each package marked for upgrade. If a conflict is generated then + the package is restored. */ +bool pkgMinimizeUpgrade(pkgDepCache &Cache) +{ + pkgDepCache::ActionGroup group(Cache); + + if (Cache.BrokenCount() != 0) + return false; + + // We loop for 10 tries to get the minimal set size. + bool Change = false; + unsigned int Count = 0; + do + { + Change = false; + for (pkgCache::PkgIterator I = Cache.PkgBegin(); I.end() == false; ++I) + { + // Not interesting + if (Cache[I].Upgrade() == false || Cache[I].NewInstall() == true) + continue; + + // Keep it and see if that is OK + Cache.MarkKeep(I, false, false); + if (Cache.BrokenCount() != 0) + Cache.MarkInstall(I, false, 0, false); + else + { + // If keep didn't actually do anything then there was no change.. + if (Cache[I].Upgrade() == false) + Change = true; + } + } + ++Count; + } + while (Change == true && Count < 10); + + if (Cache.BrokenCount() != 0) + return _error->Error("Internal Error in pkgMinimizeUpgrade"); + + return true; +} + /*}}}*/ +// APT::Upgrade::Upgrade - Upgrade using a specific strategy /*{{{*/ +bool APT::Upgrade::Upgrade(pkgDepCache &Cache, int mode) +{ + if (mode == 0) + { + return pkgDistUpgrade(Cache); + } + else if ((mode & ~FORBID_REMOVE_PACKAGES) == 0) + { + return pkgAllUpgradeWithNewPackages(Cache); + } + else if ((mode & ~(FORBID_REMOVE_PACKAGES|FORBID_INSTALL_NEW_PACKAGES)) == 0) + { + return pkgAllUpgradeNoNewPackages(Cache); + } + else + _error->Error("pkgAllUpgrade called with unsupported mode %i", mode); + + return false; +} + /*}}}*/ diff --git a/apt-pkg/upgrade.h b/apt-pkg/upgrade.h new file mode 100644 index 000000000..c4973472f --- /dev/null +++ b/apt-pkg/upgrade.h @@ -0,0 +1,30 @@ +// -*- mode: cpp; mode: fold -*- +// Description /*{{{*/ +/* ###################################################################### + + Upgrade - Upgrade/DistUpgrade releated code + + ##################################################################### */ + /*}}}*/ + +#ifndef PKGLIB_UPGRADE_H +#define PKGLIB_UPGRADE_H + +namespace APT { + namespace Upgrade { + // FIXME: make this "enum class UpgradeMode {" once we enable c++11 + enum UpgradeMode { + FORBID_REMOVE_PACKAGES = 1, + FORBID_INSTALL_NEW_PACKAGES = 2, + }; + bool Upgrade(pkgDepCache &Cache, int UpgradeMode); + } +} + +// please use APT::Upgrade::Upgrade() instead +bool pkgDistUpgrade(pkgDepCache &Cache); +bool pkgAllUpgrade(pkgDepCache &Cache); +bool pkgMinimizeUpgrade(pkgDepCache &Cache); + + +#endif diff --git a/apt-private/acqprogress.cc b/apt-private/acqprogress.cc index af2d0f461..d25ffef75 100644 --- a/apt-private/acqprogress.cc +++ b/apt-private/acqprogress.cc @@ -30,10 +30,13 @@ using namespace std; // AcqTextStatus::AcqTextStatus - Constructor /*{{{*/ // --------------------------------------------------------------------- /* */ -AcqTextStatus::AcqTextStatus(unsigned int &ScreenWidth,unsigned int Quiet) : - ScreenWidth(ScreenWidth), ID(0), Quiet(Quiet) +AcqTextStatus::AcqTextStatus(unsigned int &ScreenWidth,unsigned int const Quiet) : + pkgAcquireStatus(), ScreenWidth(ScreenWidth), ID(0), Quiet(Quiet) { BlankLine[0] = 0; + // testcases use it to disable pulses without disabling other user messages + if (Quiet == 0 && _config->FindB("quiet::NoUpdate", false) == true) + this->Quiet = 1; } /*}}}*/ // AcqTextStatus::Start - Downloading has started /*{{{*/ diff --git a/apt-private/acqprogress.h b/apt-private/acqprogress.h index e47bfb72d..e12dafe50 100644 --- a/apt-private/acqprogress.h +++ b/apt-private/acqprogress.h @@ -32,7 +32,7 @@ class AcqTextStatus : public pkgAcquireStatus bool Pulse(pkgAcquire *Owner); - AcqTextStatus(unsigned int &ScreenWidth,unsigned int Quiet); + AcqTextStatus(unsigned int &ScreenWidth,unsigned int const Quiet); }; #endif diff --git a/apt-private/makefile b/apt-private/makefile index 8feb1ce6c..728890b9b 100644 --- a/apt-private/makefile +++ b/apt-private/makefile @@ -17,7 +17,7 @@ MAJOR=0.0 MINOR=0 SLIBS=$(PTHREADLIB) -lapt-pkg -PRIVATES=list install output cachefile cacheset update upgrade cmndline moo search show main +PRIVATES=list install download output cachefile cacheset update upgrade cmndline moo search show main utils sources SOURCE += $(foreach private, $(PRIVATES), private-$(private).cc) HEADERS += $(foreach private, $(PRIVATES), private-$(private).h) diff --git a/apt-private/private-cachefile.cc b/apt-private/private-cachefile.cc index 25f65ef09..c822b9bad 100644 --- a/apt-private/private-cachefile.cc +++ b/apt-private/private-cachefile.cc @@ -2,6 +2,7 @@ #include<config.h> #include <apt-pkg/algorithms.h> +#include <apt-pkg/upgrade.h> #include <apt-pkg/error.h> #include <cstdlib> diff --git a/apt-private/private-cacheset.cc b/apt-private/private-cacheset.cc index 6fb224010..a7dc0e800 100644 --- a/apt-private/private-cacheset.cc +++ b/apt-private/private-cacheset.cc @@ -52,6 +52,15 @@ bool GetLocalitySortedVersionSet(pkgCacheFile &CacheFile, output_set.insert(policy->GetCandidateVer(P)); } } + else if (_config->FindB("APT::Cmd::Manual-Installed") == true) + { + if (P.CurrentVer() && + ((*DepCache)[P].Flags & pkgCache::Flag::Auto) == false) + { + pkgPolicy *policy = CacheFile.GetPolicy(); + output_set.insert(policy->GetCandidateVer(P)); + } + } else { pkgPolicy *policy = CacheFile.GetPolicy(); diff --git a/apt-private/private-cacheset.h b/apt-private/private-cacheset.h index 15b531e9d..322b3be6b 100644 --- a/apt-private/private-cacheset.h +++ b/apt-private/private-cacheset.h @@ -101,6 +101,11 @@ public: Pkg.FullName(true).c_str(), pattern.c_str()); explicitlyNamed = false; } + virtual void showFnmatchSelection(pkgCache::PkgIterator const &Pkg, std::string const &pattern) { + ioprintf(out, _("Note, selecting '%s' for glob '%s'\n"), + Pkg.FullName(true).c_str(), pattern.c_str()); + explicitlyNamed = false; + } virtual void showRegExSelection(pkgCache::PkgIterator const &Pkg, std::string const &pattern) { ioprintf(out, _("Note, selecting '%s' for regex '%s'\n"), Pkg.FullName(true).c_str(), pattern.c_str()); diff --git a/apt-private/private-cmndline.cc b/apt-private/private-cmndline.cc index aceb865d5..ef7d65f3c 100644 --- a/apt-private/private-cmndline.cc +++ b/apt-private/private-cmndline.cc @@ -62,8 +62,12 @@ bool addArgumentsAPTCache(std::vector<CommandLine::Args> &Args, char const * con { addArg(0, "all-names", "APT::Cache::AllNames", 0); } + else if (CmdMatches("unmet")) + { + addArg('i', "important", "APT::Cache::Important", 0); + } else if (CmdMatches("gencaches", "showsrc", "showpkg", "stats", "dump", - "dumpavail", "unmet", "showauto", "policy", "madison")) + "dumpavail", "showauto", "policy", "madison")) ; else return false; @@ -114,9 +118,9 @@ bool addArgumentsAPTConfig(std::vector<CommandLine::Args> &Args, char const * co bool addArgumentsAPTGet(std::vector<CommandLine::Args> &Args, char const * const Cmd)/*{{{*/ { if (CmdMatches("install", "remove", "purge", "upgrade", "dist-upgrade", - "deselect-upgrade", "autoremove")) + "dselect-upgrade", "autoremove")) { - addArg(0, "dpkg-progress", "DpkgPM::Progress", 0); + addArg(0, "show-progress", "DpkgPM::Progress", 0); addArg('f', "fix-broken", "APT::Get::Fix-Broken", 0); addArg(0, "purge", "APT::Get::Purge", 0); addArg('V',"verbose-versions","APT::Get::Show-Versions",0); @@ -125,7 +129,8 @@ bool addArgumentsAPTGet(std::vector<CommandLine::Args> &Args, char const * const addArg(0, "solver", "APT::Solver", CommandLine::HasArg); if (CmdMatches("upgrade")) { - addArg(0, "allow-new", "APT::Get::UpgradeAllowNew", 0); + addArg(0, "new-pkgs", "APT::Get::Upgrade-Allow-New", + CommandLine::Boolean); } } else if (CmdMatches("update")) @@ -144,7 +149,11 @@ bool addArgumentsAPTGet(std::vector<CommandLine::Args> &Args, char const * const else if (CmdMatches("build-dep")) { addArg('a', "host-architecture", "APT::Get::Host-Architecture", CommandLine::HasArg); + addArg(0, "purge", "APT::Get::Purge", 0); addArg(0, "solver", "APT::Solver", CommandLine::HasArg); + // this has no effect *but* sbuild is using it (see LP: #1255806) + // once sbuild is fixed, this option can be removed + addArg('f', "fix-broken", "APT::Get::Fix-Broken", 0); } else if (CmdMatches("clean", "autoclean", "check", "download", "changelog") || CmdMatches("markauto", "unmarkauto")) // deprecated commands @@ -217,7 +226,13 @@ bool addArgumentsAPT(std::vector<CommandLine::Args> &Args, char const * const Cm { addArg(0,"installed","APT::Cmd::Installed",0); addArg(0,"upgradable","APT::Cmd::Upgradable",0); - addArg('a', "all-versions", "APT::Cmd::AllVersions", 0); + addArg(0,"manual-installed","APT::Cmd::Manual-Installed",0); + addArg('v', "verbose", "APT::Cmd::List-Include-Summary", 0); + addArg('a', "all-versions", "APT::Cmd::All-Versions", 0); + } + else if (CmdMatches("show")) + { + addArg('a', "all-versions", "APT::Cache::AllVersions", 0); } else if (addArgumentsAPTGet(Args, Cmd) || addArgumentsAPTCache(Args, Cmd)) { diff --git a/apt-private/private-download.cc b/apt-private/private-download.cc new file mode 100644 index 000000000..f02991cde --- /dev/null +++ b/apt-private/private-download.cc @@ -0,0 +1,96 @@ +// Include Files /*{{{*/ +#include <config.h> + +#include <apt-pkg/acquire.h> +#include <apt-pkg/acquire-item.h> +#include <apt-pkg/configuration.h> +#include <apt-pkg/error.h> +#include <apt-pkg/strutl.h> + +#include "private-output.h" + +#include <locale.h> + +#include <fstream> +#include <string> +#include <vector> + +#include <apti18n.h> + /*}}}*/ + +// CheckAuth - check if each download comes form a trusted source /*{{{*/ +bool CheckAuth(pkgAcquire& Fetcher, bool const PromptUser) +{ + std::string UntrustedList; + for (pkgAcquire::ItemIterator I = Fetcher.ItemsBegin(); I < Fetcher.ItemsEnd(); ++I) + if (!(*I)->IsTrusted()) + UntrustedList += std::string((*I)->ShortDesc()) + " "; + + if (UntrustedList == "") + return true; + + ShowList(c2out,_("WARNING: The following packages cannot be authenticated!"),UntrustedList,""); + + if (_config->FindB("APT::Get::AllowUnauthenticated",false) == true) + { + c2out << _("Authentication warning overridden.\n"); + return true; + } + + if (PromptUser == false) + return _error->Error(_("Some packages could not be authenticated")); + + if (_config->FindI("quiet",0) < 2 + && _config->FindB("APT::Get::Assume-Yes",false) == false) + { + c2out << _("Install these packages without verification?") << std::flush; + if (!YnPrompt(false)) + return _error->Error(_("Some packages could not be authenticated")); + + return true; + } + else if (_config->FindB("APT::Get::Force-Yes",false) == true) + return true; + + return _error->Error(_("There are problems and -y was used without --force-yes")); +} + /*}}}*/ +bool AcquireRun(pkgAcquire &Fetcher, int const PulseInterval, bool * const Failure, bool * const TransientNetworkFailure)/*{{{*/ +{ + pkgAcquire::RunResult res; + if(PulseInterval > 0) + res = Fetcher.Run(PulseInterval); + else + res = Fetcher.Run(); + + if (res == pkgAcquire::Failed) + return false; + + for (pkgAcquire::ItemIterator I = Fetcher.ItemsBegin(); + I != Fetcher.ItemsEnd(); ++I) + { + + if ((*I)->Status == pkgAcquire::Item::StatDone && + (*I)->Complete == true) + continue; + + if (TransientNetworkFailure != NULL && (*I)->Status == pkgAcquire::Item::StatIdle) + { + *TransientNetworkFailure = true; + continue; + } + + ::URI uri((*I)->DescURI()); + uri.User.clear(); + uri.Password.clear(); + std::string descUri = std::string(uri); + _error->Error(_("Failed to fetch %s %s\n"), descUri.c_str(), + (*I)->ErrorText.c_str()); + + if (Failure != NULL) + *Failure = true; + } + + return true; +} + /*}}}*/ diff --git a/apt-private/private-download.h b/apt-private/private-download.h new file mode 100644 index 000000000..b8cc8da1e --- /dev/null +++ b/apt-private/private-download.h @@ -0,0 +1,9 @@ +#ifndef APT_PRIVATE_DOWNLOAD_H +#define APT_PRIVATE_DOWNLOAD_H + +#include <apt-pkg/acquire.h> + +bool CheckAuth(pkgAcquire& Fetcher, bool const PromptUser); +bool AcquireRun(pkgAcquire &Fetcher, int const PulseInterval, bool * const Failure, bool * const TransientNetworkFailure); + +#endif diff --git a/apt-private/private-install.cc b/apt-private/private-install.cc index d5052fcc0..3adb00b23 100644 --- a/apt-private/private-install.cc +++ b/apt-private/private-install.cc @@ -23,6 +23,8 @@ #include <apt-pkg/pkgsystem.h> #include <apt-pkg/pkgrecords.h> #include <apt-pkg/indexfile.h> +#include <apt-pkg/install-progress.h> +#include <apt-pkg/init.h> #include <set> #include <locale.h> @@ -42,6 +44,7 @@ #include <sstream> #include "private-install.h" +#include "private-download.h" #include "private-cachefile.h" #include "private-output.h" #include "private-cacheset.h" @@ -50,52 +53,6 @@ #include <apti18n.h> /*}}}*/ -// CheckAuth - check if each download comes form a trusted source /*{{{*/ -// --------------------------------------------------------------------- -/* */ -static bool CheckAuth(pkgAcquire& Fetcher) -{ - std::string UntrustedList; - for (pkgAcquire::ItemIterator I = Fetcher.ItemsBegin(); I < Fetcher.ItemsEnd(); ++I) - { - if (!(*I)->IsTrusted()) - { - UntrustedList += std::string((*I)->ShortDesc()) + " "; - } - } - - if (UntrustedList == "") - { - return true; - } - - ShowList(c2out,_("WARNING: The following packages cannot be authenticated!"),UntrustedList,""); - - if (_config->FindB("APT::Get::AllowUnauthenticated",false) == true) - { - c2out << _("Authentication warning overridden.\n"); - return true; - } - - if (_config->FindI("quiet",0) < 2 - && _config->FindB("APT::Get::Assume-Yes",false) == false) - { - c2out << _("Install these packages without verification?") << std::flush; - if (!YnPrompt(false)) - return _error->Error(_("Some packages could not be authenticated")); - - return true; - } - else if (_config->FindB("APT::Get::Force-Yes",false) == true) - { - return true; - } - - return _error->Error(_("There are problems and -y was used without --force-yes")); -} - /*}}}*/ - - // InstallPackages - Actually download and install the packages /*{{{*/ // --------------------------------------------------------------------- /* This displays the informative messages describing what is going to @@ -148,8 +105,16 @@ bool InstallPackages(CacheFile &Cache,bool ShwKept,bool Ask, bool Safety) if (_config->FindB("APT::Get::Simulate") == true) { pkgSimulate PM(Cache); + +#if (APT_PKG_MAJOR >= 4 && APT_PKG_MINOR >= 13) + APT::Progress::PackageManager *progress = APT::Progress::PackageManagerProgressFactory(); + pkgPackageManager::OrderResult Res = PM.DoInstall(progress); + delete progress; +#else int status_fd = _config->FindI("APT::Status-Fd",-1); pkgPackageManager::OrderResult Res = PM.DoInstall(status_fd); +#endif + if (Res == pkgPackageManager::Failed) return false; if (Res != pkgPackageManager::Completed) @@ -301,12 +266,12 @@ bool InstallPackages(CacheFile &Cache,bool ShwKept,bool Ask, bool Safety) { pkgAcquire::UriIterator I = Fetcher.UriBegin(); for (; I != Fetcher.UriEnd(); ++I) - c1out << '\'' << I->URI << "' " << flNotDir(I->Owner->DestFile) << ' ' << + std::cout << '\'' << I->URI << "' " << flNotDir(I->Owner->DestFile) << ' ' << I->Owner->FileSize << ' ' << I->Owner->HashSum() << std::endl; return true; } - if (!CheckAuth(Fetcher)) + if (!CheckAuth(Fetcher, true)) return false; /* Unlock the dpkg lock if we are not going to be doing an install @@ -338,29 +303,10 @@ bool InstallPackages(CacheFile &Cache,bool ShwKept,bool Ask, bool Safety) I = Fetcher.ItemsBegin(); } } - - if (Fetcher.Run() == pkgAcquire::Failed) - return false; - - // Print out errors - bool Failed = false; - for (pkgAcquire::ItemIterator I = Fetcher.ItemsBegin(); I != Fetcher.ItemsEnd(); ++I) - { - if ((*I)->Status == pkgAcquire::Item::StatDone && - (*I)->Complete == true) - continue; - - if ((*I)->Status == pkgAcquire::Item::StatIdle) - { - Transient = true; - // Failed = true; - continue; - } - fprintf(stderr,_("Failed to fetch %s %s\n"),(*I)->DescURI().c_str(), - (*I)->ErrorText.c_str()); - Failed = true; - } + bool Failed = false; + if (AcquireRun(Fetcher, 0, &Failed, &Transient) == false) + return false; /* If we are in no download mode and missing files and there were 'failures' then the user must specify -m. Furthermore, there @@ -396,8 +342,16 @@ bool InstallPackages(CacheFile &Cache,bool ShwKept,bool Ask, bool Safety) } _system->UnLock(); - int status_fd = _config->FindI("APT::Status-Fd",-1); + +#if (APT_PKG_MAJOR >= 4 && APT_PKG_MINOR >= 13) + APT::Progress::PackageManager *progress = APT::Progress::PackageManagerProgressFactory(); + pkgPackageManager::OrderResult Res = PM->DoInstall(progress); + delete progress; +#else + int status_fd = _config->FindI("APT::Status-Fd", -1); pkgPackageManager::OrderResult Res = PM->DoInstall(status_fd); +#endif + if (Res == pkgPackageManager::Failed || _error->PendingError() == true) return false; if (Res == pkgPackageManager::Completed) @@ -429,8 +383,6 @@ bool InstallPackages(CacheFile &Cache,bool ShwKept,bool Ask, bool Safety) return true; } /*}}}*/ - - // DoAutomaticRemove - Remove all automatic unused packages /*{{{*/ // --------------------------------------------------------------------- /* Remove unused automatic packages */ @@ -504,15 +456,15 @@ bool DoAutomaticRemove(CacheFile &Cache) do { Changed = false; for (APT::PackageSet::const_iterator Pkg = tooMuch.begin(); - Pkg != tooMuch.end() && Changed == false; ++Pkg) + Pkg != tooMuch.end(); ++Pkg) { APT::PackageSet too; too.insert(*Pkg); for (pkgCache::PrvIterator Prv = Cache[Pkg].CandidateVerIter(Cache).ProvidesList(); Prv.end() == false; ++Prv) too.insert(Prv.ParentPkg()); - for (APT::PackageSet::const_iterator P = too.begin(); - P != too.end() && Changed == false; ++P) { + for (APT::PackageSet::const_iterator P = too.begin(); P != too.end(); ++P) + { for (pkgCache::DepIterator R = P.RevDependsList(); R.end() == false; ++R) { @@ -531,7 +483,11 @@ bool DoAutomaticRemove(CacheFile &Cache) Changed = true; break; } + if (Changed == true) + break; } + if (Changed == true) + break; } } while (Changed == true); } @@ -576,32 +532,28 @@ bool DoAutomaticRemove(CacheFile &Cache) return true; } /*}}}*/ +// DoCacheManipulationFromCommandLine /*{{{*/ +static const unsigned short MOD_REMOVE = 1; +static const unsigned short MOD_INSTALL = 2; - - - -// DoInstall - Install packages from the command line /*{{{*/ -// --------------------------------------------------------------------- -/* Install named packages */ -bool DoInstall(CommandLine &CmdL) +bool DoCacheManipulationFromCommandLine(CommandLine &CmdL, CacheFile &Cache) { - CacheFile Cache; - if (Cache.OpenForInstall() == false || - Cache.CheckDeps(CmdL.FileSize() != 1) == false) - return false; - + std::map<unsigned short, APT::VersionSet> verset; + return DoCacheManipulationFromCommandLine(CmdL, Cache, verset); +} +bool DoCacheManipulationFromCommandLine(CommandLine &CmdL, CacheFile &Cache, + std::map<unsigned short, APT::VersionSet> &verset) +{ + // Enter the special broken fixing mode if the user specified arguments bool BrokenFix = false; if (Cache->BrokenCount() != 0) BrokenFix = true; - pkgProblemResolver* Fix = NULL; + SPtr<pkgProblemResolver> Fix; if (_config->FindB("APT::Get::CallResolver", true) == true) Fix = new pkgProblemResolver(Cache); - static const unsigned short MOD_REMOVE = 1; - static const unsigned short MOD_INSTALL = 2; - unsigned short fallback = MOD_INSTALL; if (strcasecmp(CmdL.FileList[0],"remove") == 0) fallback = MOD_REMOVE; @@ -622,14 +574,12 @@ bool DoInstall(CommandLine &CmdL) mods.push_back(APT::VersionSet::Modifier(MOD_REMOVE, "-", APT::VersionSet::Modifier::POSTFIX, APT::VersionSet::NEWEST)); CacheSetHelperAPTGet helper(c0out); - std::map<unsigned short, APT::VersionSet> verset = APT::VersionSet::GroupedFromCommandLine(Cache, + verset = APT::VersionSet::GroupedFromCommandLine(Cache, CmdL.FileList + 1, mods, fallback, helper); if (_error->PendingError() == true) { helper.showVirtualPackageErrors(Cache); - if (Fix != NULL) - delete Fix; return false; } @@ -663,8 +613,6 @@ bool DoInstall(CommandLine &CmdL) if (_error->PendingError() == true) { - if (Fix != NULL) - delete Fix; return false; } @@ -675,8 +623,6 @@ bool DoInstall(CommandLine &CmdL) { c1out << _("You might want to run 'apt-get -f install' to correct these:") << std::endl; ShowBroken(c1out,Cache,false); - if (Fix != NULL) - delete Fix; return _error->Error(_("Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).")); } @@ -684,7 +630,6 @@ bool DoInstall(CommandLine &CmdL) { // Call the scored problem resolver Fix->Resolve(true); - delete Fix; } // Now we check the state of the packages, @@ -718,6 +663,33 @@ bool DoInstall(CommandLine &CmdL) if (!DoAutomaticRemove(Cache)) return false; + // if nothing changed in the cache, but only the automark information + // we write the StateFile here, otherwise it will be written in + // cache.commit() + if (InstallAction.AutoMarkChanged > 0 && + Cache->DelCount() == 0 && Cache->InstCount() == 0 && + Cache->BadCount() == 0 && + _config->FindB("APT::Get::Simulate",false) == false) + Cache->writeStateFile(NULL); + + return true; +} + /*}}}*/ +// DoInstall - Install packages from the command line /*{{{*/ +// --------------------------------------------------------------------- +/* Install named packages */ +bool DoInstall(CommandLine &CmdL) +{ + CacheFile Cache; + if (Cache.OpenForInstall() == false || + Cache.CheckDeps(CmdL.FileSize() != 1) == false) + return false; + + std::map<unsigned short, APT::VersionSet> verset; + + if(!DoCacheManipulationFromCommandLine(CmdL, Cache, verset)) + return false; + /* Print out a list of packages that are going to be installed extra to what the user asked */ if (Cache->InstCount() != verset[MOD_INSTALL].size()) @@ -833,15 +805,6 @@ bool DoInstall(CommandLine &CmdL) } - // if nothing changed in the cache, but only the automark information - // we write the StateFile here, otherwise it will be written in - // cache.commit() - if (InstallAction.AutoMarkChanged > 0 && - Cache->DelCount() == 0 && Cache->InstCount() == 0 && - Cache->BadCount() == 0 && - _config->FindB("APT::Get::Simulate",false) == false) - Cache->writeStateFile(NULL); - // See if we need to prompt // FIXME: check if really the packages in the set are going to be installed if (Cache->InstCount() == verset[MOD_INSTALL].size() && Cache->DelCount() == 0) diff --git a/apt-private/private-install.h b/apt-private/private-install.h index fcf4cbced..2187146d3 100644 --- a/apt-private/private-install.h +++ b/apt-private/private-install.h @@ -14,6 +14,9 @@ bool DoInstall(CommandLine &Cmd); +bool DoCacheManipulationFromCommandLine(CommandLine &CmdL, CacheFile &Cache, + std::map<unsigned short, APT::VersionSet> &verset); +bool DoCacheManipulationFromCommandLine(CommandLine &CmdL, CacheFile &Cache); bool InstallPackages(CacheFile &Cache,bool ShwKept,bool Ask = true, bool Safety = true); @@ -92,6 +95,9 @@ struct TryToInstall { Cache->GetDepCache()->SetCandidateVersion(s->first); bool Success = true; + // the Changed list contains: + // first: "new version" + // second: "what-caused the change" std::list<std::pair<pkgCache::VerIterator, pkgCache::VerIterator> > Changed; for (std::list<std::pair<pkgCache::VerIterator, std::string> >::const_iterator s = start.begin(); s != start.end(); ++s) diff --git a/apt-private/private-list.cc b/apt-private/private-list.cc index bbf4607f9..be2e07f43 100644 --- a/apt-private/private-list.cc +++ b/apt-private/private-list.cc @@ -42,7 +42,7 @@ #include <apti18n.h> /*}}}*/ -struct PackageSortAlphabetic +struct PackageSortAlphabetic /*{{{*/ { bool operator () (const pkgCache::PkgIterator &p_lhs, const pkgCache::PkgIterator &p_rhs) @@ -52,17 +52,17 @@ struct PackageSortAlphabetic return (l_name < r_name); } }; - -class PackageNameMatcher : public Matcher -{ +#ifdef PACKAGE_MATCHER_ABI_COMPAT +#define PackageMatcher PackageNameMatchesFnmatch +#endif public: PackageNameMatcher(const char **patterns) { - for(int i=0; patterns[i] != NULL; i++) + for(int i=0; patterns[i] != NULL; ++i) { std::string pattern = patterns[i]; APT::CacheFilter::PackageMatcher *cachefilter = NULL; - if(_config->FindB("APT::Cmd::UseRegexp", false) == true) + if(_config->FindB("APT::Cmd::Use-Regexp", false) == true) cachefilter = new APT::CacheFilter::PackageNameMatchesRegEx(pattern); else cachefilter = new APT::CacheFilter::PackageNameMatchesFnmatch(pattern); @@ -71,12 +71,12 @@ class PackageNameMatcher : public Matcher } virtual ~PackageNameMatcher() { - for(J=filters.begin(); J != filters.end(); J++) + for(J=filters.begin(); J != filters.end(); ++J) delete *J; } virtual bool operator () (const pkgCache::PkgIterator &P) { - for(J=filters.begin(); J != filters.end(); J++) + for(J=filters.begin(); J != filters.end(); ++J) { APT::CacheFilter::PackageMatcher *cachefilter = *J; if((*cachefilter)(P)) @@ -90,17 +90,20 @@ private: std::vector<APT::CacheFilter::PackageMatcher*>::const_iterator J; #undef PackageMatcher }; - - -void ListAllVersions(pkgCacheFile &CacheFile, pkgRecords &records, + /*}}}*/ +void ListAllVersions(pkgCacheFile &CacheFile, pkgRecords &records, /*{{{*/ pkgCache::PkgIterator P, - std::ostream &outs) + std::ostream &outs, + bool include_summary=true) { for (pkgCache::VerIterator Ver = P.VersionList(); - Ver.end() == false; Ver++) - ListSingleVersion(CacheFile, records, Ver, outs); + Ver.end() == false; ++Ver) + { + ListSingleVersion(CacheFile, records, Ver, outs, include_summary); + outs << "\n"; + } } - + /*}}}*/ // list - list package based on criteria /*{{{*/ // --------------------------------------------------------------------- bool List(CommandLine &Cmd) @@ -125,24 +128,26 @@ bool List(CommandLine &Cmd) std::map<std::string, std::string> output_map; std::map<std::string, std::string>::const_iterator K; + bool includeSummary = _config->FindB("APT::Cmd::List-Include-Summary"); + PackageNameMatcher matcher(patterns); LocalitySortedVersionSet bag; - OpTextProgress progress; + OpTextProgress progress(*_config); progress.OverallProgress(0, Cache->Head().PackageCount, Cache->Head().PackageCount, _("Listing")); GetLocalitySortedVersionSet(CacheFile, bag, matcher, progress); - for (LocalitySortedVersionSet::iterator V = bag.begin(); V != bag.end(); V++) + for (LocalitySortedVersionSet::iterator V = bag.begin(); V != bag.end(); ++V) { std::stringstream outs; - if(_config->FindB("APT::Cmd::AllVersions", false) == true) + if(_config->FindB("APT::Cmd::All-Versions", false) == true) { - ListAllVersions(CacheFile, records, V.ParentPkg(), outs); + ListAllVersions(CacheFile, records, V.ParentPkg(), outs, includeSummary); output_map.insert(std::make_pair<std::string, std::string>( V.ParentPkg().Name(), outs.str())); } else { - ListSingleVersion(CacheFile, records, V, outs); + ListSingleVersion(CacheFile, records, V, outs, includeSummary); output_map.insert(std::make_pair<std::string, std::string>( V.ParentPkg().Name(), outs.str())); } @@ -150,7 +155,7 @@ bool List(CommandLine &Cmd) // FIXME: SORT! and make sorting flexible (alphabetic, by pkg status) // output the sorted map - for (K = output_map.begin(); K != output_map.end(); K++) + for (K = output_map.begin(); K != output_map.end(); ++K) std::cout << (*K).second << std::endl; diff --git a/apt-private/private-output.cc b/apt-private/private-output.cc index 659975476..420ca14d5 100644 --- a/apt-private/private-output.cc +++ b/apt-private/private-output.cc @@ -28,9 +28,11 @@ std::ostream c2out(0); std::ofstream devnull("/dev/null"); unsigned int ScreenWidth = 80 - 1; /* - 1 for the cursor */ - -bool InitOutput() +bool InitOutput() /*{{{*/ { + if (!isatty(STDOUT_FILENO) && _config->FindI("quiet", -1) == -1) + _config->Set("quiet","1"); + c0out.rdbuf(cout.rdbuf()); c1out.rdbuf(cout.rdbuf()); c2out.rdbuf(cout.rdbuf()); @@ -60,8 +62,8 @@ bool InitOutput() return true; } - -std::string GetArchiveSuite(pkgCacheFile &CacheFile, pkgCache::VerIterator ver) + /*}}}*/ +std::string GetArchiveSuite(pkgCacheFile &CacheFile, pkgCache::VerIterator ver) /*{{{*/ { std::string suite = ""; if (ver && ver.FileList() && ver.FileList()) @@ -69,16 +71,18 @@ std::string GetArchiveSuite(pkgCacheFile &CacheFile, pkgCache::VerIterator ver) pkgCache::VerFileIterator VF = ver.FileList(); for (; VF.end() == false ; ++VF) { - // XXX: how to figure out the relevant suite? if its in multiple ones? - suite = suite + "," + VF.File().Archive(); + if(VF.File() == NULL || VF.File().Archive() == NULL) + suite = suite + "," + _("unknown"); + else + suite = suite + "," + VF.File().Archive(); //suite = VF.File().Archive(); } suite = suite.erase(0, 1); } return suite; } - -std::string GetFlagsStr(pkgCacheFile &CacheFile, pkgCache::PkgIterator P) + /*}}}*/ +std::string GetFlagsStr(pkgCacheFile &CacheFile, pkgCache::PkgIterator P)/*{{{*/ { pkgDepCache *DepCache = CacheFile.GetDepCache(); pkgDepCache::StateCache &state = (*DepCache)[P]; @@ -94,32 +98,34 @@ std::string GetFlagsStr(pkgCacheFile &CacheFile, pkgCache::PkgIterator P) flags_str = "-"; return flags_str; } - -std::string GetCandidateVersion(pkgCacheFile &CacheFile, pkgCache::PkgIterator P) + /*}}}*/ +std::string GetCandidateVersion(pkgCacheFile &CacheFile, pkgCache::PkgIterator P)/*{{{*/ { pkgPolicy *policy = CacheFile.GetPolicy(); pkgCache::VerIterator cand = policy->GetCandidateVer(P); return cand ? cand.VerStr() : "(none)"; } - -std::string GetInstalledVersion(pkgCacheFile &CacheFile, pkgCache::PkgIterator P) + /*}}}*/ +std::string GetInstalledVersion(pkgCacheFile &CacheFile, pkgCache::PkgIterator P)/*{{{*/ { pkgCache::VerIterator inst = P.CurrentVer(); return inst ? inst.VerStr() : "(none)"; } - -std::string GetVersion(pkgCacheFile &CacheFile, pkgCache::VerIterator V) + /*}}}*/ +std::string GetVersion(pkgCacheFile &CacheFile, pkgCache::VerIterator V)/*{{{*/ { pkgCache::PkgIterator P = V.ParentPkg(); if (V == P.CurrentVer()) { + std::string inst_str = DeNull(V.VerStr()); +#if 0 // FIXME: do we want this or something like this? pkgDepCache *DepCache = CacheFile.GetDepCache(); pkgDepCache::StateCache &state = (*DepCache)[P]; - std::string inst_str = DeNull(V.VerStr()); if (state.Upgradable()) return "**"+inst_str; +#endif return inst_str; } @@ -127,8 +133,8 @@ std::string GetVersion(pkgCacheFile &CacheFile, pkgCache::VerIterator V) return DeNull(V.VerStr()); return "(none)"; } - -std::string GetArchitecture(pkgCacheFile &CacheFile, pkgCache::PkgIterator P) + /*}}}*/ +std::string GetArchitecture(pkgCacheFile &CacheFile, pkgCache::PkgIterator P)/*{{{*/ { pkgPolicy *policy = CacheFile.GetPolicy(); pkgCache::VerIterator inst = P.CurrentVer(); @@ -136,8 +142,8 @@ std::string GetArchitecture(pkgCacheFile &CacheFile, pkgCache::PkgIterator P) return inst ? inst.Arch() : cand.Arch(); } - -std::string GetShortDescription(pkgCacheFile &CacheFile, pkgRecords &records, pkgCache::PkgIterator P) + /*}}}*/ +std::string GetShortDescription(pkgCacheFile &CacheFile, pkgRecords &records, pkgCache::PkgIterator P)/*{{{*/ { pkgPolicy *policy = CacheFile.GetPolicy(); @@ -157,9 +163,10 @@ std::string GetShortDescription(pkgCacheFile &CacheFile, pkgRecords &records, pk } return ShortDescription; } - -void ListSingleVersion(pkgCacheFile &CacheFile, pkgRecords &records, - pkgCache::VerIterator V, std::ostream &out) + /*}}}*/ +void ListSingleVersion(pkgCacheFile &CacheFile, pkgRecords &records, /*{{{*/ + pkgCache::VerIterator V, std::ostream &out, + bool include_summary) { pkgCache::PkgIterator P = V.ParentPkg(); @@ -186,52 +193,53 @@ void ListSingleVersion(pkgCacheFile &CacheFile, pkgRecords &records, // raring/linux-kernel version [upradable: new-version] // description pkgPolicy *policy = CacheFile.GetPolicy(); - out << std::setiosflags(std::ios::left) - << _config->Find("APT::Color::Highlight", "") - << name_str - << _config->Find("APT::Color::Neutral", "") - << "/" << suite - << " "; + std::string VersionStr = GetVersion(CacheFile, V); + std::string CandidateVerStr = GetCandidateVersion(CacheFile, P); + std::string InstalledVerStr = GetInstalledVersion(CacheFile, P); + std::string StatusStr; if(P.CurrentVer() == V && state.Upgradable()) { - out << GetVersion(CacheFile, V) - << " " - << "[" << _("installed,upgradable to: ") - << GetCandidateVersion(CacheFile, P) << "]"; + strprintf(StatusStr, _("[installed,upgradable to: %s]"), + CandidateVerStr.c_str()); } else if (P.CurrentVer() == V) { - out << GetVersion(CacheFile, V) - << " "; if(!V.Downloadable()) - out << _("[installed,local]"); + StatusStr = _("[installed,local]"); else if(V.Automatic() && state.Garbage) - out << _("[installed,auto-removable]"); + StatusStr = _("[installed,auto-removable]"); else if (state.Flags & pkgCache::Flag::Auto) - out << _("[installed,automatic]"); + StatusStr = _("[installed,automatic]"); else - out << _("[installed]"); + StatusStr = _("[installed]"); } else if (P.CurrentVer() && policy->GetCandidateVer(P) == V && state.Upgradable()) { - out << GetVersion(CacheFile, V) - << " " - << _("[upgradable from: ") - << GetInstalledVersion(CacheFile, P) << "]"; + strprintf(StatusStr, _("[upgradable from: %s]"), + InstalledVerStr.c_str()); } else { if (V.ParentPkg()->CurrentState == pkgCache::State::ConfigFiles) - out << GetVersion(CacheFile, V) - << " " - << _("[residual-config]"); + StatusStr = _("[residual-config]"); else - out << GetVersion(CacheFile, V); + StatusStr = ""; + } + out << std::setiosflags(std::ios::left) + << _config->Find("APT::Color::Highlight", "") + << name_str + << _config->Find("APT::Color::Neutral", "") + << "/" << suite + << " " + << VersionStr << " " + << GetArchitecture(CacheFile, P); + if (StatusStr != "") + out << " " << StatusStr; + if (include_summary) + { + out << std::endl + << " " << GetShortDescription(CacheFile, records, P) + << std::endl; } - out << " " << GetArchitecture(CacheFile, P) << " "; - out << std::endl - << " " << GetShortDescription(CacheFile, records, P) - << std::endl; } } - - + /*}}}*/ // ShowList - Show a list /*{{{*/ // --------------------------------------------------------------------- /* This prints out a string of space separated words with a title and diff --git a/apt-private/private-output.h b/apt-private/private-output.h index 9283e39ab..2a2a69458 100644 --- a/apt-private/private-output.h +++ b/apt-private/private-output.h @@ -24,10 +24,11 @@ extern unsigned int ScreenWidth; bool InitOutput(); void ListSingleVersion(pkgCacheFile &CacheFile, pkgRecords &records, - pkgCache::VerIterator V, std::ostream &out); - + pkgCache::VerIterator V, std::ostream &out, + bool include_summary=true); +// helper to describe global state bool ShowList(std::ostream &out, std::string Title, std::string List, std::string VersionsList); void ShowBroken(std::ostream &out,CacheFile &Cache,bool Now); diff --git a/apt-private/private-search.cc b/apt-private/private-search.cc index 6881f482f..0b1a929b0 100644 --- a/apt-private/private-search.cc +++ b/apt-private/private-search.cc @@ -1,3 +1,4 @@ +// Includes /*{{{*/ #include <apt-pkg/error.h> #include <apt-pkg/cachefile.h> #include <apt-pkg/cachefilter.h> @@ -34,9 +35,9 @@ #include "private-search.h" #include "private-cacheset.h" + /*}}}*/ - -bool FullTextSearch(CommandLine &CmdL) +bool FullTextSearch(CommandLine &CmdL) /*{{{*/ { pkgCacheFile CacheFile; pkgCache *Cache = CacheFile.GetPkgCache(); @@ -52,7 +53,7 @@ bool FullTextSearch(CommandLine &CmdL) std::map<std::string, std::string>::const_iterator K; LocalitySortedVersionSet bag; - OpTextProgress progress; + OpTextProgress progress(*_config); progress.OverallProgress(0, 100, 50, _("Sorting")); GetLocalitySortedVersionSet(CacheFile, bag, progress); LocalitySortedVersionSet::iterator V = bag.begin(); @@ -60,18 +61,18 @@ bool FullTextSearch(CommandLine &CmdL) progress.OverallProgress(50, 100, 50, _("Full Text Search")); progress.SubProgress(bag.size()); int Done = 0; - for ( ;V != bag.end(); V++) + for ( ;V != bag.end(); ++V) { if (Done%500 == 0) progress.Progress(Done); - Done++; + ++Done; int i; pkgCache::DescIterator Desc = V.TranslatedDescription(); pkgRecords::Parser &parser = records.Lookup(Desc.FileList()); bool all_found = true; - for(i=0; patterns[i] != NULL; i++) + for(i=0; patterns[i] != NULL; ++i) { // FIXME: use regexp instead of simple find() const char *pattern = patterns[i]; @@ -92,8 +93,9 @@ bool FullTextSearch(CommandLine &CmdL) // FIXME: SORT! and make sorting flexible (alphabetic, by pkg status) // output the sorted map - for (K = output_map.begin(); K != output_map.end(); K++) + for (K = output_map.begin(); K != output_map.end(); ++K) std::cout << (*K).second << std::endl; return true; } + /*}}}*/ diff --git a/apt-private/private-show.cc b/apt-private/private-show.cc index e26a2b30a..60d951316 100644 --- a/apt-private/private-show.cc +++ b/apt-private/private-show.cc @@ -1,3 +1,4 @@ +// Includes /*{{{*/ #include <apt-pkg/error.h> #include <apt-pkg/cachefile.h> #include <apt-pkg/cachefilter.h> @@ -23,6 +24,7 @@ #include "private-output.h" #include "private-cacheset.h" + /*}}}*/ namespace APT { namespace Cmd { @@ -35,6 +37,9 @@ bool DisplayRecord(pkgCacheFile &CacheFile, pkgCache::VerIterator V, pkgCache *Cache = CacheFile.GetPkgCache(); if (unlikely(Cache == NULL)) return false; + pkgDepCache *depCache = CacheFile.GetDepCache(); + if (unlikely(depCache == NULL)) + return false; // Find an appropriate file pkgCache::VerFileIterator Vf = V.FileList(); @@ -49,36 +54,78 @@ bool DisplayRecord(pkgCacheFile &CacheFile, pkgCache::VerIterator V, if (I.IsOk() == false) return _error->Error(_("Package file %s is out of sync."),I.FileName()); + // find matching sources.list metaindex + pkgSourceList *SrcList = CacheFile.GetSourceList(); + pkgIndexFile *Index; + if (SrcList->FindIndex(I, Index) == false && + _system->FindIndex(I, Index) == false) + return _error->Error("Can not find indexfile for Package %s (%s)", + V.ParentPkg().Name(), V.VerStr()); + std::string source_index_file = Index->Describe(true); + // Read the record FileFd PkgF; if (PkgF.Open(I.FileName(), FileFd::ReadOnly, FileFd::Extension) == false) return false; pkgTagSection Tags; pkgTagFile TagF(&PkgF); - + + if (TagF.Jump(Tags, V.FileList()->Offset) == false) + return _error->Error("Internal Error, Unable to parse a package record"); + + // make size nice + std::string installed_size; + if (Tags.FindI("Installed-Size") > 0) + strprintf(installed_size, "%sB", SizeToStr(Tags.FindI("Installed-Size")*1024).c_str()); + else + installed_size = _("unknown"); + std::string package_size; + if (Tags.FindI("Size") > 0) + strprintf(package_size, "%sB", SizeToStr(Tags.FindI("Size")).c_str()); + else + package_size = _("unknown"); + + pkgDepCache::StateCache &state = (*depCache)[V.ParentPkg()]; + bool is_installed = V.ParentPkg().CurrentVer() == V; + const char *manual_installed; + if (is_installed) + manual_installed = !(state.Flags & pkgCache::Flag::Auto) ? "yes" : "no"; + else + manual_installed = 0; + + // FIXME: add verbose that does not do the removal of the tags? TFRewriteData RW[] = { + // delete, apt-cache show has this info and most users do not care + {"MD5sum", 0}, + {"SHA1", 0}, + {"SHA256", 0}, + {"Filename", 0}, + {"Multi-Arch", 0}, + {"Architecture", 0}, {"Conffiles",0}, + // we use the translated description {"Description",0}, {"Description-md5",0}, + // improve + {"Installed-Size", installed_size.c_str(), 0}, + {"Size", package_size.c_str(), "Download-Size"}, + // add + {"APT-Manual-Installed", manual_installed, 0}, + {"APT-Sources", source_index_file.c_str(), 0}, {} }; - const char *Zero = 0; - if (TagF.Jump(Tags, V.FileList()->Offset) == false || - TFRewrite(stdout,Tags,&Zero,RW) == false) - { - _error->Error("Internal Error, Unable to parse a package record"); - return false; - } + + if(TFRewrite(stdout, Tags, NULL, RW) == false) + return _error->Error("Internal Error, Unable to parse a package record"); // write the description pkgRecords Recs(*Cache); + // FIXME: show (optionally) all available translations(?) pkgCache::DescIterator Desc = V.TranslatedDescription(); if (Desc.end() == false) { pkgRecords::Parser &P = Recs.Lookup(Desc.FileList()); - if (strcmp(Desc.LanguageCode(),"") != 0) - out << "Description-lang: " << Desc.LanguageCode() << std::endl; - out << "Description" << P.LongDesc(); + out << "Description: " << P.LongDesc(); } // write a final newline (after the description) @@ -87,22 +134,29 @@ bool DisplayRecord(pkgCacheFile &CacheFile, pkgCache::VerIterator V, return true; } /*}}}*/ - -bool ShowPackage(CommandLine &CmdL) +bool ShowPackage(CommandLine &CmdL) /*{{{*/ { pkgCacheFile CacheFile; CacheSetHelperVirtuals helper(true, GlobalError::NOTICE); - APT::VersionList::Version const select = APT::VersionList::CANDIDATE; + APT::VersionList::Version const select = _config->FindB("APT::Cache::AllVersions", false) ? + APT::VersionList::ALL : APT::VersionList::CANDIDATE; APT::VersionList const verset = APT::VersionList::FromCommandLine(CacheFile, CmdL.FileList + 1, select, helper); for (APT::VersionList::const_iterator Ver = verset.begin(); Ver != verset.end(); ++Ver) if (DisplayRecord(CacheFile, Ver, c1out) == false) return false; + if (select == APT::VersionList::CANDIDATE) + { + APT::VersionList const verset_all = APT::VersionList::FromCommandLine(CacheFile, CmdL.FileList + 1, APT::VersionList::ALL, helper); + if (verset_all.size() > verset.size()) + _error->Notice(ngettext("There is %lu additional record. Please use the '-a' switch to see it", "There are %lu additional records. Please use the '-a' switch to see them.", verset_all.size() - verset.size()), verset_all.size() - verset.size()); + } + for (APT::PackageSet::const_iterator Pkg = helper.virtualPkgs.begin(); Pkg != helper.virtualPkgs.end(); ++Pkg) { c1out << "Package: " << Pkg.FullName(true) << std::endl; - c1out << "State: " << _("not a real pacakge (virtual)") << std::endl; + c1out << "State: " << _("not a real package (virtual)") << std::endl; // FIXME: show providers, see private-cacheset.h // CacheSetHelperAPTGet::showVirtualPackageErrors() } diff --git a/apt-private/private-sources.cc b/apt-private/private-sources.cc new file mode 100644 index 000000000..41cf6b313 --- /dev/null +++ b/apt-private/private-sources.cc @@ -0,0 +1,64 @@ + +#include <apt-pkg/hashes.h> +#include <apti18n.h> + +#include "private-output.h" +#include "private-sources.h" +#include "private-utils.h" + +/* Interface discussion with donkult (for the future): + apt [add-{archive,release,component}|edit|change-release|disable]-sources + and be clever and work out stuff from the Release file +*/ + +// EditSource - EditSourcesList /*{{{*/ +// --------------------------------------------------------------------- +bool EditSources(CommandLine &CmdL) +{ + bool res; + pkgSourceList sl; + std::string outs; + + std::string sourceslist; + if (CmdL.FileList[1] != NULL) + { + sourceslist = _config->FindDir("Dir::Etc::sourceparts") + CmdL.FileList[1]; + if (!APT::String::Endswith(sourceslist, ".list")) + sourceslist += ".list"; + } else { + sourceslist = _config->FindFile("Dir::Etc::sourcelist"); + } + HashString before; + if (FileExists(sourceslist)) + before.FromFile(sourceslist); + + int lockfd = GetLock(sourceslist); + if (lockfd < 0) + return false; + + do { + EditFileInSensibleEditor(sourceslist); + _error->PushToStack(); + res = sl.Read(sourceslist); + if (!res) { + _error->DumpErrors(); + strprintf(outs, _("Failed to parse %s. Edit again? "), + sourceslist.c_str()); + std::cout << outs; + // FIXME: should we add a "restore previous" option here? + res = !YnPrompt(true); + } + _error->RevertToStack(); + } while (res == false); + close(lockfd); + + if (FileExists(sourceslist) && !before.VerifyFile(sourceslist)) { + strprintf( + outs, _("Your '%s' file changed, please run 'apt-get update'."), + sourceslist.c_str()); + std::cout << outs << std::endl; + } + + return true; +} + /*}}}*/ diff --git a/apt-private/private-sources.h b/apt-private/private-sources.h new file mode 100644 index 000000000..b394622be --- /dev/null +++ b/apt-private/private-sources.h @@ -0,0 +1,3 @@ +#include <apt-pkg/cmndline.h> + +bool EditSources(CommandLine &CmdL); diff --git a/apt-private/private-update.cc b/apt-private/private-update.cc index 61259748d..f6c12c26a 100644 --- a/apt-private/private-update.cc +++ b/apt-private/private-update.cc @@ -23,6 +23,7 @@ #include <apt-pkg/pkgsystem.h> #include <apt-pkg/pkgrecords.h> #include <apt-pkg/indexfile.h> +#include <apt-pkg/update.h> #include <sys/types.h> #include <sys/stat.h> diff --git a/apt-private/private-upgrade.cc b/apt-private/private-upgrade.cc index eb546e3e3..a97e6d25b 100644 --- a/apt-private/private-upgrade.cc +++ b/apt-private/private-upgrade.cc @@ -1,53 +1,68 @@ +// Includes /*{{{*/ #include <apt-pkg/algorithms.h> - +#include <apt-pkg/upgrade.h> +#include <iostream> #include "private-install.h" #include "private-cachefile.h" #include "private-upgrade.h" #include "private-output.h" + /*}}}*/ - -// DoUpgradeNoNewPackages - Upgrade all packages /*{{{*/ -// --------------------------------------------------------------------- -/* Upgrade all packages without installing new packages or erasing old - packages */ -bool DoUpgradeNoNewPackages(CommandLine &CmdL) +// this is actually performing the various upgrade operations +static bool UpgradeHelper(CommandLine &CmdL, int UpgradeFlags) { - if (CmdL.FileSize() != 1) - return _error->Error(_("The upgrade command takes no arguments")); - CacheFile Cache; if (Cache.OpenForInstall() == false || Cache.CheckDeps() == false) return false; - // Do the upgrade - if (pkgAllUpgrade(Cache) == false) + c0out << _("Calculating upgrade... ") << std::flush; + if (APT::Upgrade::Upgrade(Cache, UpgradeFlags) == false) { + c0out << _("Failed") << std::endl; ShowBroken(c1out,Cache,false); - return _error->Error(_("Internal error, AllUpgrade broke stuff")); + return _error->Error(_("Internal error, Upgrade broke stuff")); } + c0out << _("Done") << std::endl; + + // parse additional cmdline pkg manipulation switches + if(!DoCacheManipulationFromCommandLine(CmdL, Cache)) + return false; return InstallPackages(Cache,true); } - /*}}}*/ +// DoDistUpgrade - Automatic smart upgrader /*{{{*/ +// --------------------------------------------------------------------- +/* Intelligent upgrader that will install and remove packages at will */ +bool DoDistUpgrade(CommandLine &CmdL) +{ + return UpgradeHelper(CmdL, 0); +} + /*}}}*/ +bool DoUpgrade(CommandLine &CmdL) /*{{{*/ +{ + if (_config->FindB("APT::Get::Upgrade-Allow-New", false) == true) + return DoUpgradeWithAllowNewPackages(CmdL); + else + return DoUpgradeNoNewPackages(CmdL); +} + /*}}}*/ +// DoUpgradeNoNewPackages - Upgrade all packages /*{{{*/ +// --------------------------------------------------------------------- +/* Upgrade all packages without installing new packages or erasing old + packages */ +bool DoUpgradeNoNewPackages(CommandLine &CmdL) +{ + // Do the upgrade + return UpgradeHelper(CmdL, + APT::Upgrade::FORBID_REMOVE_PACKAGES| + APT::Upgrade::FORBID_INSTALL_NEW_PACKAGES); +} + /*}}}*/ // DoSafeUpgrade - Upgrade all packages with install but not remove /*{{{*/ bool DoUpgradeWithAllowNewPackages(CommandLine &CmdL) { - if (CmdL.FileSize() != 1) - return _error->Error(_("The upgrade command takes no arguments")); - - CacheFile Cache; - if (Cache.OpenForInstall() == false || Cache.CheckDeps() == false) - return false; - - // Do the upgrade - if (pkgAllUpgradeNoDelete(Cache) == false) - { - ShowBroken(c1out,Cache,false); - return _error->Error(_("Internal error, AllUpgrade broke stuff")); - } - - return InstallPackages(Cache,true); + return UpgradeHelper(CmdL, APT::Upgrade::FORBID_REMOVE_PACKAGES); } /*}}}*/ diff --git a/apt-private/private-upgrade.h b/apt-private/private-upgrade.h index 6ede6f96c..5efc66bf7 100644 --- a/apt-private/private-upgrade.h +++ b/apt-private/private-upgrade.h @@ -4,6 +4,8 @@ #include <apt-pkg/cmndline.h> +bool DoDistUpgrade(CommandLine &CmdL); +bool DoUpgrade(CommandLine &CmdL); bool DoUpgradeNoNewPackages(CommandLine &CmdL); bool DoUpgradeWithAllowNewPackages(CommandLine &CmdL); diff --git a/apt-private/private-utils.cc b/apt-private/private-utils.cc new file mode 100644 index 000000000..813f19329 --- /dev/null +++ b/apt-private/private-utils.cc @@ -0,0 +1,50 @@ +#include <cstdlib> + +#include <apt-pkg/configuration.h> +#include <apt-pkg/fileutl.h> +#include "private-utils.h" + + +// DisplayFileInPager - Display File with pager /*{{{*/ +void DisplayFileInPager(std::string filename) +{ + std::string pager = _config->Find("Dir::Bin::Pager", + "/usr/bin/sensible-pager"); + + pid_t Process = ExecFork(); + if (Process == 0) + { + const char *Args[3]; + Args[0] = pager.c_str(); + Args[1] = filename.c_str(); + Args[2] = 0; + execvp(Args[0],(char **)Args); + exit(100); + } + + // Wait for the subprocess + ExecWait(Process, "sensible-pager", false); +} + /*}}}*/ + +// EditFileInSensibleEditor - Edit File with editor /*{{{*/ +void EditFileInSensibleEditor(std::string filename) +{ + std::string editor = _config->Find("Dir::Bin::Editor", + "/usr/bin/sensible-editor"); + + pid_t Process = ExecFork(); + if (Process == 0) + { + const char *Args[3]; + Args[0] = editor.c_str(); + Args[1] = filename.c_str(); + Args[2] = 0; + execvp(Args[0],(char **)Args); + exit(100); + } + + // Wait for the subprocess + ExecWait(Process, "sensible-editor", false); +} + /*}}}*/ diff --git a/apt-private/private-utils.h b/apt-private/private-utils.h new file mode 100644 index 000000000..258dd06a8 --- /dev/null +++ b/apt-private/private-utils.h @@ -0,0 +1,11 @@ +#ifndef APT_PRIVATE_UTILS_H +#define APT_PRIVATE_UTILS_H + +#include<string> + +void DisplayFileInPager(std::string filename); +void EditFileInSensibleEditor(std::string filename); + + + +#endif diff --git a/buildlib/config.h.in b/buildlib/config.h.in index 85d3883fc..bd43a40b9 100644 --- a/buildlib/config.h.in +++ b/buildlib/config.h.in @@ -41,3 +41,4 @@ #undef PACKAGE_MAIL #define APT_8_CLEANER_HEADERS +#define APT_9_CLEANER_HEADERS diff --git a/buildlib/fail.mak b/buildlib/fail.mak index dfc194e1e..fc187766d 100644 --- a/buildlib/fail.mak +++ b/buildlib/fail.mak @@ -4,7 +4,7 @@ # Input # $(MESSAGE) - The message to show -# $(PROGRAM) - The program/libary/whatever. +# $(PROGRAM) - The program/library/whatever. # See defaults.mak for information about LOCAL diff --git a/buildlib/po4a_manpage.mak b/buildlib/po4a_manpage.mak index 1e778cf11..b3d586b2f 100644 --- a/buildlib/po4a_manpage.mak +++ b/buildlib/po4a_manpage.mak @@ -11,7 +11,7 @@ # generate a list of accepted man page translations SOURCE = $(patsubst %.xml,%,$(wildcard *.$(LC).?.xml)) -INCLUDES = apt.ent apt-verbatim.ent +INCLUDES = apt.ent apt-verbatim.ent apt-vendor.ent manpages: @@ -29,7 +29,10 @@ clean: clean/$(LOCAL) veryclean: veryclean/$(LOCAL) apt-verbatim.ent: ../apt-verbatim.ent - cp ../apt-verbatim.ent . + cp -a ../apt-verbatim.ent . + +apt-vendor.ent: ../apt-vendor.ent + cp -a ../apt-vendor.ent . manpage-style.xsl: ../manpage-style.xsl sed "/<!-- LANGUAGE -->/ i\ diff --git a/buildlib/program.mak b/buildlib/program.mak index e0e76316c..da538f5eb 100644 --- a/buildlib/program.mak +++ b/buildlib/program.mak @@ -6,7 +6,7 @@ # $(SOURCE) - The source code to use # $(PROGRAM) - The name of the program # $(SLIBS) - Shared libs to link against -# $(LIB_MAKES) - Shared libary make files to depend on - to ensure we get +# $(LIB_MAKES) - Shared library make files to depend on - to ensure we get # remade when the shared library version increases. # See defaults.mak for information about LOCAL diff --git a/cmdline/apt-cdrom.cc b/cmdline/apt-cdrom.cc index 17a60ddcb..20c6e8892 100644 --- a/cmdline/apt-cdrom.cc +++ b/cmdline/apt-cdrom.cc @@ -111,10 +111,12 @@ OpProgress* pkgCdromTextStatus::GetOpProgress() }; /*}}}*/ // SetupAutoDetect /*{{{*/ -bool AutoDetectCdrom(pkgUdevCdromDevices &UdevCdroms, unsigned int &i) +bool AutoDetectCdrom(pkgUdevCdromDevices &UdevCdroms, unsigned int &i, bool &automounted) { bool Debug = _config->FindB("Debug::Acquire::cdrom", false); + automounted = false; + vector<struct CdromDevice> v = UdevCdroms.Scan(); if (i >= v.size()) return false; @@ -137,6 +139,8 @@ bool AutoDetectCdrom(pkgUdevCdromDevices &UdevCdroms, unsigned int &i) mkdir(AptMountPoint.c_str(), 0750); if(MountCdrom(AptMountPoint, v[i].DeviceName) == false) _error->Warning(_("Failed to mount '%s' to '%s'"), v[i].DeviceName.c_str(), AptMountPoint.c_str()); + else + automounted = true; _config->Set("Acquire::cdrom::mount", AptMountPoint); _config->Set("APT::CDROM::NoMount", true); } @@ -160,17 +164,35 @@ bool DoAdd(CommandLine &) bool AutoDetect = _config->FindB("Acquire::cdrom::AutoDetect", true); unsigned int count = 0; + string AptMountPoint = _config->FindDir("Dir::Media::MountPath"); + bool automounted = false; if (AutoDetect && UdevCdroms.Dlopen()) - while (AutoDetectCdrom(UdevCdroms, count)) - res &= cdrom.Add(&log); - if (count == 0) { - res = cdrom.Add(&log); - if (res == false) { - _error->Error("%s", _(W_NO_CDROM_FOUND)); + while (AutoDetectCdrom(UdevCdroms, count, automounted)) { + if (count == 1) { + // begin loop with res false to detect any success using OR + res = false; + } + + // dump any warnings/errors from autodetect + if (_error->empty() == false) + _error->DumpErrors(); + + res |= cdrom.Add(&log); + + if (automounted) + UnmountCdrom(AptMountPoint); + + // dump any warnings/errors from add/unmount + if (_error->empty() == false) + _error->DumpErrors(); } - } - if(res) + if (count == 0) + res = cdrom.Add(&log); + + if (res == false) + _error->Error("%s", _(W_NO_CDROM_FOUND)); + else cout << _("Repeat this process for the rest of the CDs in your set.") << endl; return res; @@ -187,18 +209,38 @@ bool DoIdent(CommandLine &) pkgCdrom cdrom; bool res = true; - bool AutoDetect = _config->FindB("Acquire::cdrom::AutoDetect"); + bool AutoDetect = _config->FindB("Acquire::cdrom::AutoDetect", true); unsigned int count = 0; + string AptMountPoint = _config->FindDir("Dir::Media::MountPath"); + bool automounted = false; if (AutoDetect && UdevCdroms.Dlopen()) - while (AutoDetectCdrom(UdevCdroms, count)) - res &= cdrom.Ident(ident, &log); - if (count == 0) { - res = cdrom.Ident(ident, &log); - if (res == false) { - _error->Error("%s", _(W_NO_CDROM_FOUND)); + while (AutoDetectCdrom(UdevCdroms, count, automounted)) { + if (count == 1) { + // begin loop with res false to detect any success using OR + res = false; + } + + // dump any warnings/errors from autodetect + if (_error->empty() == false) + _error->DumpErrors(); + + res |= cdrom.Ident(ident, &log); + + if (automounted) + UnmountCdrom(AptMountPoint); + + // dump any warnings/errors from add/unmount + if (_error->empty() == false) + _error->DumpErrors(); } - } + + if (count == 0) + res = cdrom.Ident(ident, &log); + + if (res == false) + _error->Error("%s", _(W_NO_CDROM_FOUND)); + return res; } /*}}}*/ diff --git a/cmdline/apt-config.cc b/cmdline/apt-config.cc index 3481eaf5f..30c2a22d5 100644 --- a/cmdline/apt-config.cc +++ b/cmdline/apt-config.cc @@ -8,7 +8,7 @@ This program will parse a config file and then do something with it. Commands: - shell - Shell mode. After this a series of word pairs should occure. + shell - Shell mode. After this a series of word pairs should occur. The first is the environment var to set and the second is the key to set it from. Use like: eval `apt-config shell QMode apt::QMode` diff --git a/cmdline/apt-extracttemplates.cc b/cmdline/apt-extracttemplates.cc index 8fe15fdf9..2408a7d9d 100644 --- a/cmdline/apt-extracttemplates.cc +++ b/cmdline/apt-extracttemplates.cc @@ -24,8 +24,7 @@ #include <apt-pkg/pkgcachegen.h> #include <apt-pkg/version.h> #include <apt-pkg/tagfile.h> -#include <apt-pkg/extracttar.h> -#include <apt-pkg/arfile.h> +#include <apt-pkg/debfile.h> #include <apt-pkg/deblistparser.h> #include <apt-pkg/error.h> #include <apt-pkg/strutl.h> @@ -47,8 +46,6 @@ using namespace std; -#define TMPDIR "/tmp" - pkgCache *DebFile::Cache = 0; // DebFile::DebFile - Construct the DebFile object /*{{{*/ @@ -93,18 +90,9 @@ string DebFile::GetInstalledVer(const string &package) /* */ bool DebFile::Go() { - ARArchive AR(File); - if (_error->PendingError() == true) - return false; - - const ARArchive::Member *Member = AR.FindMember("control.tar.gz"); - if (Member == 0) - return _error->Error(_("%s not a valid DEB package."),File.Name().c_str()); - - if (File.Seek(Member->Start) == false) - return false; - ExtractTar Tar(File, Member->Size,"gzip"); - return Tar.Go(*this); + debDebFile Deb(File); + + return Deb.ExtractTarMember(*this, "control.tar"); } /*}}}*/ // DebFile::DoItem examine element in package and mark /*{{{*/ @@ -253,14 +241,11 @@ string WriteFile(const char *package, const char *prefix, const char *data) { char fn[512]; static int i; - const char *tempdir = NULL; - - tempdir = getenv("TMPDIR"); - if (tempdir == NULL) - tempdir = TMPDIR; + std::string tempdir = GetTempDir(); snprintf(fn, sizeof(fn), "%s/%s.%s.%u%d", - _config->Find("APT::ExtractTemplates::TempDir", tempdir).c_str(), + _config->Find("APT::ExtractTemplates::TempDir", + tempdir.c_str()).c_str(), package, prefix, getpid(), i++); FileFd f; if (data == NULL) diff --git a/cmdline/apt-get.cc b/cmdline/apt-get.cc index cc8cc5aad..6e9d3bf68 100644 --- a/cmdline/apt-get.cc +++ b/cmdline/apt-get.cc @@ -15,7 +15,7 @@ upgrade - Smart-Download the newest versions of all packages dselect-upgrade - Follows dselect's changes to the Status: field and installes new and removes old packages - dist-upgrade - Powerfull upgrader designed to handle the issues with + dist-upgrade - Powerful upgrader designed to handle the issues with a new distribution. install - Download and install a given package (by name, not by .deb) check - Update the package cache and check for broken packages @@ -49,8 +49,11 @@ #include <apt-pkg/pkgsystem.h> #include <apt-pkg/pkgrecords.h> #include <apt-pkg/indexfile.h> +#include <apt-pkg/upgrade.h> +#include <apt-pkg/metaindex.h> +#include <apt-pkg/indexrecords.h> - +#include <apt-private/private-download.h> #include <apt-private/private-install.h> #include <apt-private/private-upgrade.h> #include <apt-private/private-output.h> @@ -58,13 +61,18 @@ #include <apt-private/private-update.h> #include <apt-private/private-cmndline.h> #include <apt-private/private-moo.h> +#include <apt-private/private-utils.h> + +#include <apt-pkg/debmetaindex.h> #include <apt-private/acqprogress.h> #include <set> +#include <fstream> +#include <sstream> + #include <locale.h> #include <langinfo.h> -#include <fstream> #include <termios.h> #include <sys/ioctl.h> #include <sys/stat.h> @@ -76,7 +84,6 @@ #include <errno.h> #include <regex.h> #include <sys/wait.h> -#include <sstream> #include <apt-private/private-output.h> #include <apt-private/private-main.h> @@ -84,11 +91,8 @@ #include <apti18n.h> /*}}}*/ - using namespace std; - - // TryToInstallBuildDep - Try to install a single package /*{{{*/ // --------------------------------------------------------------------- /* This used to be inlined in DoInstall, but with the advent of regex package @@ -130,24 +134,95 @@ bool TryToInstallBuildDep(pkgCache::PkgIterator Pkg,pkgCacheFile &Cache, return true; } /*}}}*/ + + +// helper that can go wit hthe next ABI break +#if (APT_PKG_MAJOR >= 4 && APT_PKG_MINOR < 13) +std::string MetaIndexFileNameOnDisk(metaIndex *metaindex) +{ + // FIXME: this cast is the horror, the horror + debReleaseIndex *r = (debReleaseIndex*)metaindex; + + // see if we have a InRelease file + std::string PathInRelease = r->MetaIndexFile("InRelease"); + if (FileExists(PathInRelease)) + return PathInRelease; + + // and if not return the normal one + if (FileExists(PathInRelease)) + return r->MetaIndexFile("Release"); + + return ""; +} +#endif + +// GetReleaseForSourceRecord - Return Suite for the given srcrecord /*{{{*/ +// --------------------------------------------------------------------- +/* */ +std::string GetReleaseForSourceRecord(pkgSourceList *SrcList, + pkgSrcRecords::Parser *Parse) +{ + // try to find release + const pkgIndexFile& CurrentIndexFile = Parse->Index(); + + for (pkgSourceList::const_iterator S = SrcList->begin(); + S != SrcList->end(); ++S) + { + vector<pkgIndexFile *> *Indexes = (*S)->GetIndexFiles(); + for (vector<pkgIndexFile *>::const_iterator IF = Indexes->begin(); + IF != Indexes->end(); ++IF) + { + if (&CurrentIndexFile == (*IF)) + { +#if (APT_PKG_MAJOR >= 4 && APT_PKG_MINOR < 13) + std::string path = MetaIndexFileNameOnDisk(*S); +#else + std::string path = (*S)->LocalFileName(); +#endif + if (path != "") + { + indexRecords records; + records.Load(path); + return records.GetSuite(); + } + } + } + } + return ""; +} + /*}}}*/ // FindSrc - Find a source record /*{{{*/ // --------------------------------------------------------------------- /* */ pkgSrcRecords::Parser *FindSrc(const char *Name,pkgRecords &Recs, pkgSrcRecords &SrcRecs,string &Src, - pkgDepCache &Cache) + CacheFile &CacheFile) { - string VerTag; - string DefRel = _config->Find("APT::Default-Release"); + string VerTag, UserRequestedVerTag; + string ArchTag = ""; + string RelTag = _config->Find("APT::Default-Release"); string TmpSrc = Name; + pkgDepCache *Cache = CacheFile.GetDepCache(); - // extract the version/release from the pkgname - const size_t found = TmpSrc.find_last_of("/="); - if (found != string::npos) { - if (TmpSrc[found] == '/') - DefRel = TmpSrc.substr(found+1); - else - VerTag = TmpSrc.substr(found+1); + // extract release + size_t found = TmpSrc.find_last_of("/"); + if (found != string::npos) + { + RelTag = TmpSrc.substr(found+1); + TmpSrc = TmpSrc.substr(0,found); + } + // extract the version + found = TmpSrc.find_last_of("="); + if (found != string::npos) + { + VerTag = UserRequestedVerTag = TmpSrc.substr(found+1); + TmpSrc = TmpSrc.substr(0,found); + } + // extract arch + found = TmpSrc.find_last_of(":"); + if (found != string::npos) + { + ArchTag = TmpSrc.substr(found+1); TmpSrc = TmpSrc.substr(0,found); } @@ -155,10 +230,25 @@ pkgSrcRecords::Parser *FindSrc(const char *Name,pkgRecords &Recs, install a version and determine the source package name, then look in the archive for a source package of the same name. */ bool MatchSrcOnly = _config->FindB("APT::Get::Only-Source"); - const pkgCache::PkgIterator Pkg = Cache.FindPkg(TmpSrc); + pkgCache::PkgIterator Pkg; + if (ArchTag != "") + Pkg = Cache->FindPkg(TmpSrc, ArchTag); + else + Pkg = Cache->FindPkg(TmpSrc); + + // if we can't find a package but the user qualified with a arch, + // error out here + if (Pkg.end() && ArchTag != "") + { + Src = Name; + _error->Error(_("Can not find a package for architecture '%s'"), + ArchTag.c_str()); + return 0; + } + if (MatchSrcOnly == false && Pkg.end() == false) { - if(VerTag.empty() == false || DefRel.empty() == false) + if(VerTag != "" || RelTag != "" || ArchTag != "") { bool fuzzy = false; // we have a default release, try to locate the pkg. we do it like @@ -178,9 +268,20 @@ pkgSrcRecords::Parser *FindSrc(const char *Name,pkgRecords &Recs, if (Ver.end() == true) break; } + + // ignore arches that are not for us + if (ArchTag != "" && Ver.Arch() != ArchTag) + continue; + + // pick highest version for the arch unless the user wants + // something else + if (ArchTag != "" && VerTag == "" && RelTag == "") + if(Cache->VS().CmpVersion(VerTag, Ver.VerStr()) < 0) + VerTag = Ver.VerStr(); + // We match against a concrete version (or a part of this version) if (VerTag.empty() == false && - (fuzzy == true || Cache.VS().CmpVersion(VerTag, Ver.VerStr()) != 0) && // exact match + (fuzzy == true || Cache->VS().CmpVersion(VerTag, Ver.VerStr()) != 0) && // exact match (fuzzy == false || strncmp(VerTag.c_str(), Ver.VerStr(), VerTag.size()) != 0)) // fuzzy match continue; @@ -198,8 +299,8 @@ pkgSrcRecords::Parser *FindSrc(const char *Name,pkgRecords &Recs, // or we match against a release if(VerTag.empty() == false || - (VF.File().Archive() != 0 && VF.File().Archive() == DefRel) || - (VF.File().Codename() != 0 && VF.File().Codename() == DefRel)) + (VF.File().Archive() != 0 && VF.File().Archive() == RelTag) || + (VF.File().Codename() != 0 && VF.File().Codename() == RelTag)) { pkgRecords::Parser &Parse = Recs.Lookup(VF); Src = Parse.SourcePkg(); @@ -217,22 +318,28 @@ pkgSrcRecords::Parser *FindSrc(const char *Name,pkgRecords &Recs, if (Src.empty() == false) break; } - if (Src.empty() == true) - { - // Sources files have no codename information - if (VerTag.empty() == true && DefRel.empty() == false) - { - _error->Error(_("Ignore unavailable target release '%s' of package '%s'"), DefRel.c_str(), TmpSrc.c_str()); - return 0; - } - } } + + if (Src == "" && ArchTag != "") + { + if (VerTag != "") + _error->Error(_("Can not find a package '%s' with version '%s'"), + Pkg.FullName().c_str(), VerTag.c_str()); + if (RelTag != "") + _error->Error(_("Can not find a package '%s' with release '%s'"), + Pkg.FullName().c_str(), RelTag.c_str()); + Src = Name; + return 0; + } + + if (Src.empty() == true) { // if we don't have found a fitting package yet so we will // choose a good candidate and proceed with that. // Maybe we will find a source later on with the right VerTag - pkgCache::VerIterator Ver = Cache.GetCandidateVer(Pkg); + // or RelTag + pkgCache::VerIterator Ver = Cache->GetCandidateVer(Pkg); if (Ver.end() == false) { pkgRecords::Parser &Parse = Recs.Lookup(Ver.FileList()); @@ -244,7 +351,9 @@ pkgSrcRecords::Parser *FindSrc(const char *Name,pkgRecords &Recs, } if (Src.empty() == true) + { Src = TmpSrc; + } else { /* if we have a source pkg name, make sure to only search @@ -262,6 +371,7 @@ pkgSrcRecords::Parser *FindSrc(const char *Name,pkgRecords &Recs, pkgSrcRecords::Parser *Last = 0; unsigned long Offset = 0; string Version; + pkgSourceList *SrcList = CacheFile.GetSourceList(); /* Iterate over all of the hits, which includes the resulting binary packages in the search */ @@ -273,26 +383,43 @@ pkgSrcRecords::Parser *FindSrc(const char *Name,pkgRecords &Recs, { const string Ver = Parse->Version(); + // See if we need to look for a specific release tag + if (RelTag != "" && UserRequestedVerTag == "") + { + const string Rel = GetReleaseForSourceRecord(SrcList, Parse); + + if (Rel == RelTag) + { + Last = Parse; + Offset = Parse->Offset(); + Version = Ver; + } + } + // Ignore all versions which doesn't fit if (VerTag.empty() == false && - Cache.VS().CmpVersion(VerTag, Ver) != 0) // exact match + Cache->VS().CmpVersion(VerTag, Ver) != 0) // exact match continue; // Newer version or an exact match? Save the hit - if (Last == 0 || Cache.VS().CmpVersion(Version,Ver) < 0) { + if (Last == 0 || Cache->VS().CmpVersion(Version,Ver) < 0) { Last = Parse; Offset = Parse->Offset(); Version = Ver; } - // was the version check above an exact match? If so, we don't need to look further - if (VerTag.empty() == false && VerTag.size() == Ver.size()) + // was the version check above an exact match? + // If so, we don't need to look further + if (VerTag.empty() == false && (VerTag == Ver)) break; } + if (UserRequestedVerTag == "" && Version != "" && RelTag != "") + ioprintf(c1out, "Selected version '%s' (%s) for %s\n", + Version.c_str(), RelTag.c_str(), Src.c_str()); + if (Last != 0 || VerTag.empty() == true) break; - //if (VerTag.empty() == false && Last == 0) - _error->Error(_("Ignore unavailable version '%s' of package '%s'"), VerTag.c_str(), TmpSrc.c_str()); + _error->Error(_("Can not find version '%s' of package '%s'"), VerTag.c_str(), TmpSrc.c_str()); return 0; } @@ -345,31 +472,6 @@ bool DoMarkAuto(CommandLine &CmdL) return false; } /*}}}*/ -// DoDistUpgrade - Automatic smart upgrader /*{{{*/ -// --------------------------------------------------------------------- -/* Intelligent upgrader that will install and remove packages at will */ -bool DoDistUpgrade(CommandLine &CmdL) -{ - if (CmdL.FileSize() != 1) - return _error->Error(_("The dist-upgrade command takes no arguments")); - - CacheFile Cache; - if (Cache.OpenForInstall() == false || Cache.CheckDeps() == false) - return false; - - c0out << _("Calculating upgrade... ") << flush; - if (pkgDistUpgrade(*Cache) == false) - { - c0out << _("Failed") << endl; - ShowBroken(c1out,Cache,false); - return false; - } - - c0out << _("Done") << endl; - - return InstallPackages(Cache,true); -} - /*}}}*/ // DoDSelectUpgrade - Do an upgrade by following dselects selections /*{{{*/ // --------------------------------------------------------------------- /* Follows dselect's selections */ @@ -411,7 +513,7 @@ bool DoDSelectUpgrade(CommandLine &CmdL) } /* Resolve any problems that dselect created, allupgrade cannot handle - such things. We do so quite agressively too.. */ + such things. We do so quite aggressively too.. */ if (Cache->BrokenCount() != 0) { pkgProblemResolver Fix(Cache); @@ -526,75 +628,68 @@ bool DoDownload(CommandLine &CmdL) CacheFile Cache; if (Cache.ReadOnlyOpen() == false) return false; - + APT::CacheSetHelper helper(c0out); - APT::VersionList verset = APT::VersionList::FromCommandLine(Cache, - CmdL.FileList + 1, APT::VersionList::CANDIDATE, helper); + APT::VersionSet verset = APT::VersionSet::FromCommandLine(Cache, + CmdL.FileList + 1, APT::VersionSet::CANDIDATE, helper); if (verset.empty() == true) return false; + AcqTextStatus Stat(ScreenWidth, _config->FindI("quiet", 0)); pkgAcquire Fetcher; - AcqTextStatus Stat(ScreenWidth, _config->FindI("quiet",0)); - if (_config->FindB("APT::Get::Print-URIs") == false) - Fetcher.Setup(&Stat); + if (Fetcher.Setup(&Stat) == false) + return false; pkgRecords Recs(Cache); pkgSourceList *SrcList = Cache.GetSourceList(); - bool gotAll = true; - for (APT::VersionList::const_iterator Ver = verset.begin(); - Ver != verset.end(); - ++Ver) + // reuse the usual acquire methods for deb files, but don't drop them into + // the usual directories - keep everything in the current directory + std::vector<std::string> storefile(verset.size()); + std::string const cwd = SafeGetCWD(); + _config->Set("Dir::Cache::Archives", cwd); + int i = 0; + for (APT::VersionSet::const_iterator Ver = verset.begin(); + Ver != verset.end(); ++Ver, ++i) { - string descr; - // get the right version - pkgCache::PkgIterator Pkg = Ver.ParentPkg(); - pkgRecords::Parser &rec=Recs.Lookup(Ver.FileList()); - pkgCache::VerFileIterator Vf = Ver.FileList(); - if (Vf.end() == true) - { - _error->Error("Can not find VerFile for %s in version %s", Pkg.FullName().c_str(), Ver.VerStr()); - gotAll = false; - continue; - } - pkgCache::PkgFileIterator F = Vf.File(); - pkgIndexFile *index; - if(SrcList->FindIndex(F, index) == false) - { - _error->Error(_("Can't find a source to download version '%s' of '%s'"), Ver.VerStr(), Pkg.FullName().c_str()); - gotAll = false; - continue; - } - string uri = index->ArchiveURI(rec.FileName()); - strprintf(descr, _("Downloading %s %s"), Pkg.Name(), Ver.VerStr()); - // get the most appropriate hash - HashString hash; - if (rec.SHA512Hash() != "") - hash = HashString("sha512", rec.SHA512Hash()); - else if (rec.SHA256Hash() != "") - hash = HashString("sha256", rec.SHA256Hash()); - else if (rec.SHA1Hash() != "") - hash = HashString("sha1", rec.SHA1Hash()); - else if (rec.MD5Hash() != "") - hash = HashString("md5", rec.MD5Hash()); - // get the file - new pkgAcqFile(&Fetcher, uri, hash.toStr(), (*Ver)->Size, descr, Pkg.Name(), "."); + pkgAcquire::Item *I = new pkgAcqArchive(&Fetcher, SrcList, &Recs, *Ver, storefile[i]); + std::string const filename = cwd + flNotDir(storefile[i]); + storefile[i].assign(filename); + I->DestFile.assign(filename); } - if (gotAll == false) - return false; // Just print out the uris and exit if the --print-uris flag was used if (_config->FindB("APT::Get::Print-URIs") == true) { pkgAcquire::UriIterator I = Fetcher.UriBegin(); for (; I != Fetcher.UriEnd(); ++I) - cout << '\'' << I->URI << "' " << flNotDir(I->Owner->DestFile) << ' ' << + cout << '\'' << I->URI << "' " << flNotDir(I->Owner->DestFile) << ' ' << I->Owner->FileSize << ' ' << I->Owner->HashSum() << endl; return true; } - return (Fetcher.Run() == pkgAcquire::Continue); + if (_error->PendingError() == true || CheckAuth(Fetcher, false) == false) + return false; + + bool Failed = false; + if (AcquireRun(Fetcher, 0, &Failed, NULL) == false) + return false; + + // copy files in local sources to the current directory + for (pkgAcquire::ItemIterator I = Fetcher.ItemsBegin(); I != Fetcher.ItemsEnd(); ++I) + { + std::string const filename = cwd + flNotDir((*I)->DestFile); + if ((*I)->Local == true && + filename != (*I)->DestFile && + (*I)->Status == pkgAcquire::Item::StatDone) + { + std::ifstream src((*I)->DestFile.c_str(), std::ios::binary); + std::ofstream dst(filename.c_str(), std::ios::binary); + dst << src.rdbuf(); + } + } + return Failed == false; } /*}}}*/ // DoCheck - Perform the check operation /*{{{*/ @@ -663,7 +758,7 @@ bool DoSource(CommandLine &CmdL) for (const char **I = CmdL.FileList + 1; *I != 0; I++, J++) { string Src; - pkgSrcRecords::Parser *Last = FindSrc(*I,Recs,SrcRecs,Src,*Cache); + pkgSrcRecords::Parser *Last = FindSrc(*I,Recs,SrcRecs,Src,Cache); if (Last == 0) { delete[] Dsc; @@ -811,27 +906,10 @@ bool DoSource(CommandLine &CmdL) delete[] Dsc; return true; } - - // Run it - if (Fetcher.Run() == pkgAcquire::Failed) - { - delete[] Dsc; - return false; - } - // Print error messages + // Run it bool Failed = false; - for (pkgAcquire::ItemIterator I = Fetcher.ItemsBegin(); I != Fetcher.ItemsEnd(); ++I) - { - if ((*I)->Status == pkgAcquire::Item::StatDone && - (*I)->Complete == true) - continue; - - fprintf(stderr,_("Failed to fetch %s %s\n"),(*I)->DescURI().c_str(), - (*I)->ErrorText.c_str()); - Failed = true; - } - if (Failed == true) + if (AcquireRun(Fetcher, 0, &Failed, NULL) == false || Failed == true) { delete[] Dsc; return _error->Error(_("Failed to fetch some archives.")); @@ -974,7 +1052,7 @@ bool DoBuildDep(CommandLine &CmdL) for (const char **I = CmdL.FileList + 1; *I != 0; I++, J++) { string Src; - pkgSrcRecords::Parser *Last = FindSrc(*I,Recs,SrcRecs,Src,*Cache); + pkgSrcRecords::Parser *Last = FindSrc(*I,Recs,SrcRecs,Src,Cache); if (Last == 0) return _error->Error(_("Unable to find a source package for %s"),Src.c_str()); @@ -1428,24 +1506,6 @@ bool DownloadChangelog(CacheFile &CacheFile, pkgAcquire &Fetcher, return _error->Error("changelog download failed"); } /*}}}*/ -// DisplayFileInPager - Display File with pager /*{{{*/ -void DisplayFileInPager(string filename) -{ - pid_t Process = ExecFork(); - if (Process == 0) - { - const char *Args[3]; - Args[0] = "/usr/bin/sensible-pager"; - Args[1] = filename.c_str(); - Args[2] = 0; - execvp(Args[0],(char **)Args); - exit(100); - } - - // Wait for the subprocess - ExecWait(Process, "sensible-pager", false); -} - /*}}}*/ // DoChangelog - Get changelog from the command line /*{{{*/ // --------------------------------------------------------------------- bool DoChangelog(CommandLine &CmdL) @@ -1476,14 +1536,12 @@ bool DoChangelog(CommandLine &CmdL) bool const downOnly = _config->FindB("APT::Get::Download-Only", false); char tmpname[100]; - char* tmpdir = NULL; + const char* tmpdir = NULL; if (downOnly == false) { - const char* const tmpDir = getenv("TMPDIR"); - if (tmpDir != NULL && *tmpDir != '\0') - snprintf(tmpname, sizeof(tmpname), "%s/apt-changelog-XXXXXX", tmpDir); - else - strncpy(tmpname, "/tmp/apt-changelog-XXXXXX", sizeof(tmpname)); + std::string systemTemp = GetTempDir(); + snprintf(tmpname, sizeof(tmpname), "%s/apt-changelog-XXXXXX", + systemTemp.c_str()); tmpdir = mkdtemp(tmpname); if (tmpdir == NULL) return _error->Errno("mkdtemp", "mkdtemp failed"); @@ -1621,15 +1679,6 @@ void SigWinch(int) #endif } /*}}}*/ - -bool DoUpgrade(CommandLine &CmdL) -{ - if (_config->FindB("APT::Get::UpgradeAllowNew", false) == true) - return DoUpgradeWithAllowNewPackages(CmdL); - else - return DoUpgradeNoNewPackages(CmdL); -} - int main(int argc,const char *argv[]) /*{{{*/ { CommandLine::Dispatch Cmds[] = {{"update",&DoUpdate}, @@ -1684,10 +1733,6 @@ int main(int argc,const char *argv[]) /*{{{*/ // see if we are in simulate mode CheckSimulateMode(CmdL); - // Deal with stdout not being a tty - if (!isatty(STDOUT_FILENO) && _config->FindI("quiet", -1) == -1) - _config->Set("quiet","1"); - // Setup the output streams InitOutput(); diff --git a/cmdline/apt-internal-solver.cc b/cmdline/apt-internal-solver.cc index aef7636e9..bf5b8c1fe 100644 --- a/cmdline/apt-internal-solver.cc +++ b/cmdline/apt-internal-solver.cc @@ -19,6 +19,7 @@ #include <apt-pkg/algorithms.h> #include <apt-pkg/fileutl.h> #include <apt-pkg/pkgsystem.h> +#include <apt-pkg/upgrade.h> #include <unistd.h> #include <cstdio> @@ -159,16 +160,16 @@ int main(int argc,const char *argv[]) /*{{{*/ if (upgrade == true) { if (pkgAllUpgrade(CacheFile) == false) { - EDSP::WriteError("ERR_UNSOLVABLE_UPGRADE", "An upgrade error occured", output); + EDSP::WriteError("ERR_UNSOLVABLE_UPGRADE", "An upgrade error occurred", output); return 0; } } else if (distUpgrade == true) { if (pkgDistUpgrade(CacheFile) == false) { - EDSP::WriteError("ERR_UNSOLVABLE_DIST_UPGRADE", "An dist-upgrade error occured", output); + EDSP::WriteError("ERR_UNSOLVABLE_DIST_UPGRADE", "An dist-upgrade error occurred", output); return 0; } } else if (Fix.Resolve() == false) { - EDSP::WriteError("ERR_UNSOLVABLE", "An error occured", output); + EDSP::WriteError("ERR_UNSOLVABLE", "An error occurred", output); return 0; } diff --git a/cmdline/apt-key b/cmdline/apt-key.in index 713a41c07..0774cf4b7 100755..100644 --- a/cmdline/apt-key +++ b/cmdline/apt-key.in @@ -5,37 +5,39 @@ unset GREP_OPTIONS GPG_CMD="gpg --ignore-time-conflict --no-options --no-default-keyring" -# gpg needs a trustdb to function, but it can't be invalid (not even empty) -# so we create a temporary directory to store our fresh readable trustdb in -TRUSTDBDIR="$(mktemp -d)" -CURRENTTRAP="${CURRENTTRAP} rm -rf '${TRUSTDBDIR}';" +# gpg needs (in different versions more or less) files to function correctly, +# so we give it its own homedir and generate some valid content for it +GPGHOMEDIR="$(mktemp -d)" +CURRENTTRAP="${CURRENTTRAP} rm -rf '${GPGHOMEDIR}';" trap "${CURRENTTRAP}" 0 HUP INT QUIT ILL ABRT FPE SEGV PIPE TERM -chmod 700 "$TRUSTDBDIR" -# We also don't use a secret keyring, of course, but gpg panics and +chmod 700 "$GPGHOMEDIR" +# We don't use a secret keyring, of course, but gpg panics and # implodes if there isn't one available - and writeable for imports -SECRETKEYRING="${TRUSTDBDIR}/secring.gpg" +SECRETKEYRING="${GPGHOMEDIR}/secring.gpg" touch $SECRETKEYRING -GPG_CMD="$GPG_CMD --secret-keyring $SECRETKEYRING" -GPG_CMD="$GPG_CMD --trustdb-name ${TRUSTDBDIR}/trustdb.gpg" - -# now create the trustdb with an (empty) dummy keyring -$GPG_CMD --quiet --check-trustdb --keyring $SECRETKEYRING -# and make sure that gpg isn't trying to update the file +GPG_CMD="$GPG_CMD --homedir $GPGHOMEDIR" +# create the trustdb with an (empty) dummy keyring +# older gpgs required it, newer gpgs even warn that it isn't needed, +# but require it nonetheless for some commands, so we just play safe +# here for the foreseeable future and create a dummy one +$GPG_CMD --quiet --check-trustdb --keyring $SECRETKEYRING >/dev/null 2>&1 +# tell gpg that it shouldn't try to maintain a trustdb file GPG_CMD="$GPG_CMD --no-auto-check-trustdb --trust-model always" GPG="$GPG_CMD" -MASTER_KEYRING="" -#MASTER_KEYRING=/usr/share/keyrings/debian-master-keyring.gpg -eval $(apt-config shell MASTER_KEYRING APT::Key::MasterKeyring) -ARCHIVE_KEYRING_URI="" -#ARCHIVE_KEYRING_URI=http://ftp.debian.org/debian/debian-archive-keyring.gpg -eval $(apt-config shell ARCHIVE_KEYRING_URI APT::Key::ArchiveKeyringURI) +APT_DIR="/" +eval $(apt-config shell APT_DIR Dir) -ARCHIVE_KEYRING=/usr/share/keyrings/debian-archive-keyring.gpg +MASTER_KEYRING='&keyring-master-filename;' +eval $(apt-config shell MASTER_KEYRING APT::Key::MasterKeyring) +ARCHIVE_KEYRING='&keyring-filename;' eval $(apt-config shell ARCHIVE_KEYRING APT::Key::ArchiveKeyring) -REMOVED_KEYS=/usr/share/keyrings/debian-archive-removed-keys.gpg +REMOVED_KEYS='&keyring-removed-filename;' eval $(apt-config shell REMOVED_KEYS APT::Key::RemovedKeys) +ARCHIVE_KEYRING_URI='&keyring-uri;' +eval $(apt-config shell ARCHIVE_KEYRING_URI APT::Key::ArchiveKeyringURI) +TMP_KEYRING=${APT_DIR}/var/lib/apt/keyrings/maybe-import-keyring.gpg requires_root() { if [ "$(id -u)" -ne 0 ]; then @@ -57,7 +59,7 @@ init_keyring() { add_keys_with_verify_against_master_keyring() { ADD_KEYRING=$1 MASTER=$2 - + if [ ! -f "$ADD_KEYRING" ]; then echo "ERROR: '$ADD_KEYRING' not found" return @@ -72,12 +74,28 @@ add_keys_with_verify_against_master_keyring() { # all keys that are exported must have a valid signature # from a key in the $distro-master-keyring add_keys=`$GPG_CMD --keyring $ADD_KEYRING --with-colons --list-keys | grep ^pub | cut -d: -f5` + all_add_keys=`$GPG_CMD --keyring $ADD_KEYRING --with-colons --list-keys | grep ^[ps]ub | cut -d: -f5` master_keys=`$GPG_CMD --keyring $MASTER --with-colons --list-keys | grep ^pub | cut -d: -f5` + + # ensure there are no colisions LP: #857472 + for all_add_key in $all_add_keys; do + for master_key in $master_keys; do + if [ "$all_add_key" = "$master_key" ]; then + echo >&2 "Keyid collision for '$all_add_key' detected, operation aborted" + return 1 + fi + done + done + for add_key in $add_keys; do - ADDED=0 + # export the add keyring one-by-one + rm -f $TMP_KEYRING + $GPG_CMD --keyring $ADD_KEYRING --output $TMP_KEYRING --export $add_key + # check if signed with the master key and only add in this case + ADDED=0 for master_key in $master_keys; do - if $GPG_CMD --keyring $ADD_KEYRING --list-sigs --with-colons $add_key | grep ^sig | cut -d: -f5 | grep -q $master_key; then - $GPG_CMD --quiet --batch --keyring $ADD_KEYRING --export $add_key | $GPG --import + if $GPG_CMD --keyring $MASTER --keyring $TMP_KEYRING --check-sigs --with-colons $add_key | grep '^sig:!:' | cut -d: -f5 | grep -q $master_key; then + $GPG --import $TMP_KEYRING ADDED=1 fi done @@ -85,12 +103,20 @@ add_keys_with_verify_against_master_keyring() { echo >&2 "Key '$add_key' not added. It is not signed with a master key" fi done + rm -f $TMP_KEYRING } # update the current archive signing keyring from a network URI # the archive-keyring keys needs to be signed with the master key # (otherwise it does not make sense from a security POV) net_update() { + # Disabled for now as code is insecure (LP: #1013639 (and 857472, 1013128)) + APT_KEY_NET_UPDATE_ENABLED="" + eval $(apt-config shell APT_KEY_NET_UPDATE_ENABLED APT::Key::Net-Update-Enabled) + if [ -z "$APT_KEY_NET_UPDATE_ENABLED" ]; then + exit 1 + fi + if [ -z "$ARCHIVE_KEYRING_URI" ]; then echo >&2 "ERROR: Your distribution is not supported in net-update as no uri for the archive-keyring is set" exit 1 @@ -102,15 +128,15 @@ net_update() { echo >&2 "ERROR: an installed wget is required for a network-based update" exit 1 fi - if [ ! -d /var/lib/apt/keyrings ]; then - mkdir -p /var/lib/apt/keyrings + if [ ! -d ${APT_DIR}/var/lib/apt/keyrings ]; then + mkdir -p ${APT_DIR}/var/lib/apt/keyrings fi - keyring=/var/lib/apt/keyrings/$(basename $ARCHIVE_KEYRING) + keyring=${APT_DIR}/var/lib/apt/keyrings/$(basename $ARCHIVE_KEYRING_URI) old_mtime=0 if [ -e $keyring ]; then old_mtime=$(stat -c %Y $keyring) fi - (cd /var/lib/apt/keyrings; wget -q -N $ARCHIVE_KEYRING_URI) + (cd ${APT_DIR}/var/lib/apt/keyrings; wget --timeout=90 -q -N $ARCHIVE_KEYRING_URI) if [ ! -e $keyring ]; then return fi @@ -124,7 +150,7 @@ net_update() { update() { if [ ! -f $ARCHIVE_KEYRING ]; then echo >&2 "ERROR: Can't find the archive-keyring" - echo >&2 "Is the debian-archive-keyring package installed?" + echo >&2 "Is the &keyring-package; package installed?" exit 1 fi requires_root @@ -161,7 +187,7 @@ remove_key_from_keyring() { echo >&2 "Key ${2} is in keyring ${1}, but can't be removed as it is read only." return fi - # check if it is the only key in the keyring and if so remove the keyring alltogether + # check if it is the only key in the keyring and if so remove the keyring altogether if [ '1' = "$($GPG --with-colons --list-keys | grep "^pub:[^:]*:[^:]*:[^:]*:[0-9A-F]\+:" | wc -l)" ]; then mv -f "$1" "${1}~" # behave like gpg return diff --git a/cmdline/apt-mark.cc b/cmdline/apt-mark.cc index eb3410be1..d3a3a780b 100644 --- a/cmdline/apt-mark.cc +++ b/cmdline/apt-mark.cc @@ -209,7 +209,7 @@ bool DoHold(CommandLine &CmdL) dup2(nullfd, STDIN_FILENO); dup2(nullfd, STDOUT_FILENO); dup2(nullfd, STDERR_FILENO); - if (chrootDir != "/" && chroot(chrootDir.c_str()) != 0) + if (chrootDir != "/" && chroot(chrootDir.c_str()) != 0 && chdir("/") != 0) _error->WarningE("getArchitecture", "Couldn't chroot into %s for dpkg --assert-multi-arch", chrootDir.c_str()); execvp(Args[0], (char**) &Args[0]); _error->WarningE("dpkgGo", "Can't detect if dpkg supports multi-arch!"); @@ -279,7 +279,7 @@ bool DoHold(CommandLine &CmdL) { close(external[1]); std::string const chrootDir = _config->FindDir("DPkg::Chroot-Directory"); - if (chrootDir != "/" && chroot(chrootDir.c_str()) != 0) + if (chrootDir != "/" && chroot(chrootDir.c_str()) != 0 && chdir("/") != 0) _error->WarningE("getArchitecture", "Couldn't chroot into %s for dpkg --set-selections", chrootDir.c_str()); int const nullfd = open("/dev/null", O_RDONLY); dup2(external[0], STDIN_FILENO); @@ -386,6 +386,11 @@ bool ShowHelp(CommandLine &CmdL) "Commands:\n" " auto - Mark the given packages as automatically installed\n" " manual - Mark the given packages as manually installed\n" + " hold - Mark a package as held back\n" + " unhold - Unset a package set as held back\n" + " showauto - Print the list of automatically installed packages\n" + " showmanual - Print the list of manually installed packages\n" + " showhold - Print the list of package on hold\n" "\n" "Options:\n" " -h This help text.\n" diff --git a/cmdline/apt.cc b/cmdline/apt.cc index e30967ec2..7ef9060aa 100644 --- a/cmdline/apt.cc +++ b/cmdline/apt.cc @@ -41,6 +41,7 @@ #include <apt-pkg/pkgsystem.h> #include <apt-pkg/indexfile.h> #include <apt-pkg/metaindex.h> +#include <apt-pkg/hashes.h> #include <apti18n.h> @@ -54,8 +55,12 @@ #include <apt-private/private-upgrade.h> #include <apt-private/private-show.h> #include <apt-private/private-main.h> +#include <apt-private/private-utils.h> +#include <apt-private/private-sources.h> /*}}}*/ + + bool ShowHelp(CommandLine &CmdL) { ioprintf(c1out,_("%s %s for %s compiled on %s %s\n"),PACKAGE,PACKAGE_VERSION, @@ -66,14 +71,20 @@ bool ShowHelp(CommandLine &CmdL) _("Usage: apt [options] command\n" "\n" "CLI for apt.\n" - "Commands: \n" + "Basic commands: \n" " list - list packages based on package names\n" " search - search in package descriptions\n" " show - show package details\n" "\n" " update - update list of available packages\n" + "\n" " install - install packages\n" - " upgrade - upgrade the systems packages\n" + " remove - remove packages\n" + "\n" + " upgrade - upgrade the system by installing/upgrading packages\n" + " full-upgrade - upgrade the system by removing/installing/upgrading packages\n" + "\n" + " edit-sources - edit the source information file\n" ); return true; @@ -81,14 +92,27 @@ bool ShowHelp(CommandLine &CmdL) int main(int argc, const char *argv[]) /*{{{*/ { - CommandLine::Dispatch Cmds[] = {{"list",&List}, + CommandLine::Dispatch Cmds[] = { + // query + {"list",&List}, {"search", &FullTextSearch}, {"show", &APT::Cmd::ShowPackage}, - // needs root + + // package stuff {"install",&DoInstall}, {"remove", &DoInstall}, + {"purge", &DoInstall}, + + // system wide stuff {"update",&DoUpdate}, - {"upgrade",&DoUpgradeWithAllowNewPackages}, + {"upgrade",&DoUpgrade}, + {"full-upgrade",&DoDistUpgrade}, + // for compat with muscle memory + {"dist-upgrade",&DoDistUpgrade}, + + // misc + {"edit-sources",&EditSources}, + // helper {"moo",&DoMoo}, {"help",&ShowHelp}, @@ -96,17 +120,6 @@ int main(int argc, const char *argv[]) /*{{{*/ std::vector<CommandLine::Args> Args = getCommandArgs("apt", CommandLine::GetCommand(Cmds, argc, argv)); - if(!isatty(1)) - { - std::cerr << std::endl - << "WARNING WARNING " - << argv[0] - << " is *NOT* intended for scripts " - << "use at your own peril^Wrisk" - << std::endl - << std::endl; - } - InitOutput(); // Set up gettext support @@ -119,9 +132,10 @@ int main(int argc, const char *argv[]) /*{{{*/ return 100; } - // FIXME: move into a new libprivate/private-install.cc:Install() - _config->Set("DPkgPM::Progress", "1"); - _config->Set("Apt::Color", "1"); + // some different defaults + _config->CndSet("DPkgPM::Progress", "1"); + _config->CndSet("Apt::Color", "1"); + _config->CndSet("APT::Get::Upgrade-Allow-New", true); // Parse the command line and initialize the package library CommandLine CmdL(Args.data(), _config); @@ -132,6 +146,17 @@ int main(int argc, const char *argv[]) /*{{{*/ return 100; } + if(!isatty(STDOUT_FILENO) && + _config->FindB("Apt::Cmd::Disable-Script-Warning", false) == false) + { + std::cerr << std::endl + << "WARNING: " << argv[0] << " " + << "does not have a stable CLI interface yet. " + << "Use with caution in scripts." + << std::endl + << std::endl; + } + // See if the help should be shown if (_config->FindB("help") == true || _config->FindB("version") == true || diff --git a/cmdline/makefile b/cmdline/makefile index e77ad5669..f89192e10 100644 --- a/cmdline/makefile +++ b/cmdline/makefile @@ -40,12 +40,6 @@ LIB_MAKES = apt-pkg/makefile SOURCE = apt-cdrom.cc include $(PROGRAM_H) -# The apt-key program -SOURCE=apt-key -TO=$(BIN) -TARGET=program -include $(COPY_H) - # The apt-mark program PROGRAM=apt-mark SLIBS = -lapt-pkg -lapt-private $(INTLLIBS) @@ -91,3 +85,22 @@ SLIBS = -lapt-pkg $(INTLLIBS) LIB_MAKES = apt-pkg/makefile SOURCE = apt-dump-solver.cc include $(PROGRAM_H) + +# The apt-key program +apt-key: apt-key.in + sed -e "s#&keyring-filename;#$(shell ../vendor/getinfo keyring-filename)#" \ + -e "s#&keyring-removed-filename;#$(shell ../vendor/getinfo keyring-removed-filename)#" \ + -e "s#&keyring-master-filename;#$(shell ../vendor/getinfo keyring-master-filename)#" \ + -e "s#&keyring-uri;#$(shell ../vendor/getinfo keyring-uri)#" \ + -e "s#&keyring-package;#$(shell ../vendor/getinfo keyring-package)#" $< > $@ + chmod 755 $@ + +SOURCE=apt-key +TO=$(BIN) +TARGET=program +include $(COPY_H) + +clean: clean/apt-key + +clean/apt-key: + rm -f apt-key diff --git a/configure.ac b/configure.ac index a628c034a..a697597b5 100644 --- a/configure.ac +++ b/configure.ac @@ -5,7 +5,7 @@ dnl linux architectures and configurations, it is not used to make the dnl code more portable dnl You MUST have an environment that has all the POSIX functions and -dnl some of the more populare bsd/sysv ones (like select). You'll also +dnl some of the more popular bsd/sysv ones (like select). You'll also dnl need a C++ compiler that is semi-standard conformant, exceptions are dnl not used but STL is. @@ -18,7 +18,7 @@ AC_CONFIG_AUX_DIR(buildlib) AC_CONFIG_HEADER(include/config.h:buildlib/config.h.in include/apti18n.h:buildlib/apti18n.h.in) PACKAGE="apt" -PACKAGE_VERSION="0.9.10" +PACKAGE_VERSION="0.9.15.4" PACKAGE_MAIL="APT Development Team <deity@lists.debian.org>" AC_DEFINE_UNQUOTED(PACKAGE,"$PACKAGE") AC_DEFINE_UNQUOTED(PACKAGE_VERSION,"$PACKAGE_VERSION") diff --git a/debian/apt.cron.daily b/debian/apt.cron.daily index 2665b6579..71ac76555 100644 --- a/debian/apt.cron.daily +++ b/debian/apt.cron.daily @@ -34,7 +34,7 @@ # APT::Archives::MinAge "2"; (old, deprecated) # APT::Periodic::MinAge "2"; (new) # - Set minimum age of a package file. If a file is younger it -# will not be deleted (0=disable). Usefull to prevent races +# will not be deleted (0=disable). Useful to prevent races # and to keep backups of the packages for emergency. # # APT::Archives::MaxSize "0"; (old, deprecated) @@ -197,11 +197,11 @@ check_size_constraints() delta=$(($now-$ctime)) fi if [ $delta -le $MinAge ]; then - debug_echo "skip remove by archive size: $file, delta=$delta < $MinAgeSec" + debug_echo "skip remove by archive size: $file, delta=$delta < $MinAge" break else # delete oldest file - debug_echo "remove by archive size: $file, delta=$delta >= $MinAgeSec (sec), size=$size >= $MaxSize" + debug_echo "remove by archive size: $file, delta=$delta >= $MinAge (sec), size=$size >= $MaxSize" rm -f $file fi fi @@ -375,7 +375,7 @@ fi check_power || exit 0 # check if we can lock the cache and if the cache is clean -if which apt-get >/dev/null && ! eval apt-get check -f $XAPTOPT $XSTDERR ; then +if which apt-get >/dev/null && ! eval apt-get check $XAPTOPT $XSTDERR ; then debug_echo "error encountered in cron job with \"apt-get check\"." exit 0 fi @@ -384,7 +384,7 @@ fi now=$(date +%s) # Support old Archive for compatibility. -# Document only Periodic for all controling parameters of this script. +# Document only Periodic for all controlling parameters of this script. UpdateInterval=0 eval $(apt-config shell UpdateInterval APT::Periodic::Update-Package-Lists) diff --git a/debian/apt.install.in b/debian/apt.install.in index 346eefb70..76d51e8dd 100644 --- a/debian/apt.install.in +++ b/debian/apt.install.in @@ -2,4 +2,4 @@ bin/apt* usr/bin/ bin/methods/* usr/lib/apt/methods/ scripts/dselect/* usr/lib/dpkg/methods/apt/ usr/share/locale/*/*/apt.mo -bin/libapt-private* usr/lib/@DEB_HOST_MULTIARCH@/ +bin/libapt-private.so.* usr/lib/@DEB_HOST_MULTIARCH@/ diff --git a/debian/apt.lintian-overrides b/debian/apt.lintian-overrides new file mode 100644 index 000000000..2867c74d9 --- /dev/null +++ b/debian/apt.lintian-overrides @@ -0,0 +1,2 @@ +apt: no-shlibs-control-file +apt: package-name-doesnt-match-sonames diff --git a/debian/apt.postinst b/debian/apt.postinst index 70de237d0..fd3e273bb 100644 --- a/debian/apt.postinst +++ b/debian/apt.postinst @@ -33,7 +33,7 @@ case "$1" in fi # create kernel autoremoval blacklist on update - if dpkg --compare-versions "$2" lt-nl 0.9.9.3; then + if dpkg --compare-versions "$2" lt 0.9.9.3; then /etc/kernel/postinst.d/apt-auto-removal fi ;; diff --git a/debian/changelog b/debian/changelog index 06520b748..59049b166 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,26 +1,451 @@ -apt (0.9.11~exp1) UNRELEASED; urgency=low +apt (0.9.16~exp1) UNRELEASED; urgency=low [ Michael Vogt ] * lp:~mvo/apt/webserver-simulate-broken-with-fix346386: - fix invalid InRelease file download checking and add regression test to server broken files to the buildin test webserver * stop exporting the accidently exported parsenetrc() symbol - * apt-pkg/deb/dpkgpm.cc: - - use tcgetattr() on STDOUT instead of STDIN so that term.log - works for redirected stdin - - print error in log if tcgetattr() fails instead of writing - a empty file - * use sha512 when available (LP: #1098752) * [ABI-Break] lp:~mvo/apt/source-hashes: - use sha{512,256,1} for deb-src when available LP: #1098738 * [ABI-Break] remove the PACKAGE_MATCHER_ABI_COMPAT defines - -- Michael Vogt <mvo@debian.org> Fri, 01 Mar 2013 12:12:39 +0100 + -- Michael Vogt <mvo@debian.org> Thu, 27 Feb 2014 22:44:26 +0100 -apt (0.9.11) UNRELEASED; urgency=low +apt (0.9.15.4) unstable; urgency=low - The "Happy 20th Birthday Debian" upload + [ Michael Vogt ] + * remove auto-generated apt-key and sources.list on clean (closes: 739749) + * add testcase for Bug#718329 + * various fixes for ADT failures + [ Jon Severinsson ] + * add apt-vendor information for tanglu + + [ Guillem Jover ] + * ExtractTar: Allow an empty decompressor program + * DebFile: Refactor ExtractTarMember() out from ExtractArchive() + * Add support for data.tar, control.tar and control.tar.xz + * debian: Add debDebFile::ExtractTarMember to the symbols file + * Fix typos in documentation (codespell) + + -- Michael Vogt <mvo@debian.org> Sun, 23 Feb 2014 00:27:12 +0100 + +apt (0.9.15.3) unstable; urgency=medium + + [ Michael Vogt ] + * disable https->http redirects in libcurl, thanks to Julien Cristau + * ADT: use "Restrictions: allow-stderr and avoid apt-stderr.log in + debian/tests/run-tests + * test/integration/test-bug-723705-tagfile-truncates-fields: + - fix autopkgtest failure + * add missing canNotFindFnmatch/showFnmatchSelection + (for the next ABI break) + * disable fnmatch() matching from the commandline + * merge testcase for the autoremove feature from the ubuntu branch + + [ David Kalnischkies ] + * do not recommend dselect in apt-get manpage (Closes: 617625) + * report https download start only if we really get it + * allow http protocol to switch to https + * do not compress .xhtml files and remove junk files (Closes: 738933) + * simplify code some more to make reddit happy + * update symbols file with hints from the buildlogs + + -- Michael Vogt <mvo@debian.org> Thu, 20 Feb 2014 14:42:39 +0100 + +apt (0.9.15.2) unstable; urgency=medium + + [ Michael Vogt ] + * move isatty() check into InitOutput() + * Use a APT::VersionSet instead of a VersionList + (closes: #738103) + + [ David Kalnischkies ] + * simplify code to make compilers happy + * update libapt-pkg.symbols file + * bump Standards-Version to 3.9.5 (no changes needed) + * do not use an empty APT_CONFIG environment variable + * always cleanup patchfiles at the end of rred call + * use VersionSet in download to handle repeats (Closes: 738103) + * use utimes instead of utimensat/futimens (Closes: 738567) + + [ John Ogness ] + * apt-cdrom should succeed if any drive succeeds (Closes: 728153) + + [ Trần Ngọc Quân ] + * l10n: vi.po (621t): Update and review + + -- Michael Vogt <mvo@debian.org> Thu, 13 Feb 2014 09:50:04 +0100 + +apt (0.9.15.1) unstable; urgency=medium + + [ David Kalnischkies ] + * use gpg --homedir instead of explicit file placement + * use svg in doxygen and ensure dot is around for it + * pkgTagFile: if we have seen the end, do not try to see more + * restart debSrcRecordParsers only if needed + * discard impossible candidates in MarkInstall (Closes: #735967) + + [ Chris Leick ] + * update german manpage translation + * Trivian unfuzzies of the German po4a translation + + [ Michael Vogt ] + * fix apt-get download truncation (closes: #736962) + * do not crash if VF.File()/VF.File().Archive() is NULL + * show "status" in apt list last to be more awk friendly + (thanks to Axel Beckert) + * Fix multiarch package upgrade issue + * add test for Suite with path + + [ Colin Watson ] + * multicompress with externals sets wrong file modes (Closes: 737130) + + -- Michael Vogt <mvo@debian.org> Thu, 06 Feb 2014 18:09:19 +0100 + +apt (0.9.15) unstable; urgency=low + + * upload version from debian/experimental to unstable + + -- Michael Vogt <mvo@debian.org> Sat, 25 Jan 2014 21:57:00 +0100 + +apt (0.9.14.3~exp5) experimental; urgency=medium + + [ Anthony Towns ] + * methods/rred: minor robustness improvements + + [ Michael Vogt ] + * make "apt-mark help" shows all commands + * make "apt show" output more user friendly + * add "apt full-upgrade" and tweak "apt upgrade" + * set APT::Sources::Use-Deb822=false until the format + is fully finalized + + -- Michael Vogt <mvo@debian.org> Fri, 24 Jan 2014 23:21:04 +0100 + +apt (0.9.14.3~exp4) experimental; urgency=medium + + * implement deb822 suggestions by Anthony Towns and Julian Andres Klode: + - add Description tag for deb822 sources + - add support for Enabled: no in deb822 sources.list + - add support for multiple URIs in deb822 style sources.list + - add support for multipl types in one line + * add integration test for apt search and apt show + * do not ignore ioctl(TIOCSCTTY) errors + + -- Michael Vogt <mvo@debian.org> Wed, 22 Jan 2014 18:59:07 +0100 + +apt (0.9.14.3~exp3) experimental; urgency=low + + * implement deb822 suggestions by donkult (thanks!): + - rename "Dist" to "Suites" + - rename "Section" to "Sections" + - rename "Architectures-Delete" to "Architectures-Remove" + - rename "Uri" to "URI" + * add "apt list --manual-installed" + * add "apt upgrade --dist" + * add "apt purge" + * flock() the file edited in "apt edit-sources" + * apt-private/private-show.cc: + - do not show Description-lang: header + * reword apt !isatty() warning + * add missing integration test for "apt list" and fix bugs + found by it + + -- Michael Vogt <mvo@debian.org> Sat, 18 Jan 2014 21:09:24 +0100 + +apt (0.9.14.3~exp2) experimental; urgency=medium + + [ Julian Andres Klode ] + * debian/rules: Call dh_makeshlibs for 'apt' + + [ Anthony Towns ] + * reimplement rred to allow applying all the diffs in a single pass + * correct IndexDiff vs DiffIndex in Debug output + + [ David Kalnischkies ] + * reenable unlimited pdiff files download + * integrate Anthonys rred with POC for client-side merge + + [ Michael Vogt ] + * document deb822 style sources.list in sources.list(5) + * rename "Dist:" in deb822 style sources.list to "Suite:" + * rename URL to Uri in deb822-sources + * support multiple "Suite:" entries in deb822 style sources.list: + "Suite: stable testing unstable" + + -- Michael Vogt <mvo@debian.org> Thu, 16 Jan 2014 21:43:22 +0100 + +apt (0.9.14.3~exp1) experimental; urgency=low + + [ Michael Vogt ] + * add support for "deb822" style sources.list format and add + APT::Sources::Use-Deb822 to support disabling it + + [ David Kalnischkies ] + * implement POC client-side merging of pdiffs via apt-file + + [ Trần Ngọc Quân ] + * l10n: vi.po(617t): Update Vietnamese translation + + -- Michael Vogt <mvo@debian.org> Sun, 05 Jan 2014 15:13:32 +0100 + +apt (0.9.14.2) unstable; urgency=low + + [ Joe Hansen ] + * Danish translation update. Closes: #732166 + + [ Peter Green ] + * add apt-vendor for raspbian. Closes: #732749 + + [ Thomas Bechtold ] + * apt-pkg/contrib/gpgv.cc: use /tmp as fallback dir if the + directory from $TMPDIR is not available (closes: #728500) + + [ Michael Vogt ] + * vendor/getinfo: + - fix ubuntu-codename + * vendor/steamos/*: + - add steamos support + * bugfix/bts731738-fancy-progess: + - fix terminal size issues with e.g. "less" when "APT::Progress-Fancy=1" + is used (closes: #731738) + * feature/policy-parser-bts732746: + - allow more flexibility in /etc/apt/preferences, e.g. comment only + sections (closes: #732746) + * move TMPDIR handling into GetTempDir() and use that instead of + getenv("TMPDIR") + * update apt-key net-update and add integration test with the buildin + apt webserver + * run autopkgtest against the installed apt + + -- Michael Vogt <mvo@debian.org> Sun, 29 Dec 2013 16:41:16 +0100 + +apt (0.9.14.1) unstable; urgency=medium + + * fix apt-get source -t dist regression (closes: #731853) + and add testcase + * clarify error message when apt-get source=ver fails + (thans to David Kalnischkies) + * Fix conffile prompt regression (LP: #1260297) + and add testcase + * improve error message for apt-get source pkg:arch{=ver,/release} + + -- Michael Vogt <mvo@debian.org> Thu, 12 Dec 2013 18:34:29 +0100 + +apt (0.9.14) unstable; urgency=low + + [ David Kalnischkies ] + * merge ubuntus apport reporting changes to reduce diff + * enable NOISE for build logs to enable analyse + * introduce a vendor system to change sources.list + * add a vendor specific file to have configurable entities + * use a substvar to set the archive-keyring in debian/control + * cherry-pick ubuntus (disabled) net-update fixes + * generate apt-key script with vendor info about keys + * drop old /var/state to /var/lib transition artefacts + + [ Steve Langasek ] + * prepare-release: declare the packages needed as source build deps. + + [ Michael Vogt ] + * enable release based selection for deb-src (closes: 731102) + * document Dpkg::Progress-Fancy (closes: 726169), thanks to James McCoy + * vendor/makefile: fix build error for parallel builds + * Handle SIGWINCH in APT::Progress-Fancy=1 + + -- Michael Vogt <mvo@debian.org> Sat, 07 Dec 2013 14:54:31 +0100 + +apt (0.9.13.1) unstable; urgency=low + + [ Colin Watson ] + * fix "apt-get --purge build-dep" (closes: #720597) + * fix regression that APT::Keep-Fds is not honored (closes: #730490) + + [ Michael Vogt ] + * add "-f" option to "build-dep" as sbuild is using it to fix + regression with cross-building (LP: #1255806) + * add autopkgtest support for the integration testsuite + * merge mvo/feature/short-list + * merge mvo/feature/edit-sources + * fix segfault in pkgDepCache::SetCandidateRelease() (closes: #709560) + * reset terminal on error (closes: #730795) + * fix apport report writing (LP: #1254499) + + -- Michael Vogt <mvo@debian.org> Fri, 29 Nov 2013 20:50:17 +0100 + +apt (0.9.13) unstable; urgency=low + + [ TJ Guthrie ] + * Changed MinAgeSec to MinAge in /etc/cron.daily/apt:200,204 + LP: #1206047 + + -- Michael Vogt <mvo@debian.org> Sun, 24 Nov 2013 10:56:22 +0100 + +apt (0.9.13~exp1) experimental; urgency=low + + * Improve the API for APT::Upgrade::Upgrade() + * Re-add "Calculating upgrade..." message + * move upgrade releated code into upgrade.{cc,h} + * Move ListUpdate/AquireUpdate into update.{cc,h} + * Add new apt-pkg/install-progress.h with APT::Progress::PackageManager + progress reporting classes + * Move the status-fd progress reporting out of the pkgDPkgPM class + and into PackageManagerProgressFd + * Fix reading dpkg --status-fd on reinstalls + * Add new APT::Status-deb822-Fd progress output + * add Acquire::http::Proxy-Auto-Detect to the apt.conf.5 manpage + (closes: 726597) + * Fix detection when multiarch packages are reported by dpkg as + disappeared Packages + * test/integration/run-tests: output the failed test names + * Code Cleanup in pkgDPkgPM + * prepare next ABI via #if (APT_PKG_MAJOR >= 4 && APT_PKG_MINOR >= 13) + * add new pid_t ExecFork(std::set<int> KeepFDs) + * Avoid flickering when "apt-get -o DpkgPM::Progress-Fancy=1" is use + * use sysconf(_SC_OPEN_MAX) in ExecFork() + + -- Michael Vogt <mvo@debian.org> Fri, 01 Nov 2013 10:03:06 +0100 + +apt (0.9.12.1) unstable; urgency=low + + [ Michael Vogt ] + * do not send pkgname:arch over the APT::Status-Fd to not break + clients (closes: 726156). A new APT::Status-deb822-Fd will be + used to fix this. + * add integration tests for APT::Status-Fd + * add missing _() around the new "Progress" string + + [ David Kalnischkies ] + * fix progress-segfault in case of dpkg errors/prompts (Closes: 726047) + + -- Michael Vogt <mvo@debian.org> Tue, 15 Oct 2013 18:25:51 +0200 + +apt (0.9.12) unstable; urgency=low + + [ Christian Perrier ] + * Fix typo in apt-private/private-show.cc. Thanks to Benjamin + Keresa. Closes: #724073 + + [ Mark Hymers ] + * fix libapt-inst for >2G debs (closes: #725483) + + [ David Kalnischkies ] + * don't strip :any from dependencies in single-arch (Closes: 723586) + * pkg from only trusted sources keeps being trusted (Closes: 617690) + * compression-neutral message for missing data.tar member (Closes: 722710) + * print-uris prints regardless of quiet-level again (Closes: 722207) + * retry without partial data after a 416 response (Closes: 710924) + * replace "filesize - 1" trick in http with proper 416 handling + * fix partial (206 and 416) support in https + * handle complete responses to https range requests (Closes: 617643, 667699) + (LP: 1157943) + * don't consider holds for autoremoval (Closes: 724995) + * put fetch errors in 'source' on our errorstack + * use pkgAcqArchive in 'download' for proper errors + * fix lzma-support detection via xz binary + * do not ++ on erased package pointers in autoremove + + [ Michael Vogt ] + * Add new "apt-get upgrade --with-new-pkgs" option (and add man-page for it). + So "apt-get upgrade --with-new-pkgs" will pull in new dependencies but + never remove packages + * Rename "--dpkg-progress" to "--show-progress" and document it in + apt-get.8. This will show global install progress information in the + terminal. + * Fix status-fd progress calculation for certain multi-arch install/upgrade + situations + * add new -o DpkgPM::Progress-Fancy for nicer dpkg progress output + on vt100+ terminals + * fix libapt-inst for >2G debs (closes: #725483), thanks to Mark Hymers + * debian/apt.postinst: use --compare-versions lt instead of lt-nl, + to ensure the apt-auto-removal file is correctly create, + thanks to Ben Hutchings + * update Uploaders to match recent uploaders better + * Set the default "Acquire::PDiffs::FileLimit" to 20. If the amount + of pdiffs is bigger things tend to get slower. Set + Acquire::PDiffs::FileLimit "0"; + in /etc/apt/apt.conf to get the old behavior back. + + -- Michael Vogt <mvo@debian.org> Wed, 09 Oct 2013 22:39:41 +0200 + +apt (0.9.11.4) unstable; urgency=low + + [ Oskari Saarenmaa ] + * don't truncate 100 char long paths in tar extraction. + Thanks to Mika Eloranta for the testcase! (Closes: #689582) + + [ David Kalnischkies ] + * do not trust FileFd::Eof() in pkgTagFile::Fill() + Thanks to Cyril Brulebois (Closes: 723705) + + -- Michael Vogt <mvo@debian.org> Fri, 20 Sep 2013 16:12:07 +0200 + +apt (0.9.11.3) unstable; urgency=low + + [ Michael Vogt ] + * Add DPkgPM::Progress option to enable terminal install + progress + * fix typo (mkostemp->mkstemp) + * Remove invalid "-f" option for apt-get check, thanks to + Philipp Weis (closes: #721477) + * Fix regression of "apt-cache unmet -i", thanks to Daniel Schepler + (closes: #722324) + + [ David Kalnischkies ] + * use FileFd in HashSum test to unbreak non-linux ports. + Thanks to Aaron M. Ucko (Closes: 721723) + + -- Michael Vogt <mvo@debian.org> Tue, 10 Sep 2013 17:32:02 +0200 + +apt (0.9.11.2) unstable; urgency=low + + [ Milo Casagrande ] + * Update Italian translation. Closes: #721030 + + [ Trần Ngọc Quân ] + * Update Vietnamese translation. Closes: #720752 + + [ Michael Vogt ] + * dselect/install: + - remove "-f" option for apt-get clean/auto-clean (closes: #720532) + * apt-private/private-cmndline.cc: + - fix typo in CmdMatches() selection for dselect-upgrade (closes: #720532) + * use SPtr<pkgProblemResolver> in DoInstall() to simplify the code + * allow pkg manipulation in the upgrade/dist-upgrade commandline, like + apt-get dist-upgrade 2vcard- 4g8+ (thanks to Thorsten Glaser for the + suggestion) + + [ Angel Guzman Maeso ] + * replace usage of potential dangerous mktemp with mkstemp + + -- Michael Vogt <mvo@debian.org> Sat, 31 Aug 2013 16:45:31 +0200 + +apt (0.9.11.1) unstable; urgency=low + + [ Michael Vogt ] + * more coverity fixes: + - explicit init + - always chdir("/") after chroot() + - ftparchive/override.cc: fix "skip empty lines" code, the pointer + needs to get de-referenced first + * dselect/update: + - remove "-f" option for apt-get update to fix breakage (closes: 720532) + + [ Christopher Baines ] + * Add test for bug #507998 + + [ David Kalnischkies ] + * add a breaks libapt-inst for FileFd changes in 0.9.9 (Closes: 720449) + * add versions to manpages-it Replaces+Breaks + + [ Ángel Guzmán Maeso ] + * apt-pkg:contrib Avoid compiler warning about sign-compare + + -- Michael Vogt <mvo@debian.org> Sat, 24 Aug 2013 09:13:27 +0200 + +apt (0.9.11) unstable; urgency=low + [ Daniel Hartwig ] * Clarify units of Acquire::http::Dl-Limit (closes: #705445) * Show a error message if {,dist-}upgrade is used with additional @@ -38,16 +463,19 @@ apt (0.9.11) UNRELEASED; urgency=low - install libapt-private* into the apt binary - add PACKAGE_MATCHER_ABI_COMPAT define so that this branch can be merged without breaking ABI + - add lintian override for no-shlibs-control-file so that + the internal libapt-private.so.0.0.0 can be shipped + - adjust apt.install.in to only install libapt-private.so.* [ David Kalnischkies ] * ensure that pkgTagFile isn't writing past Buffer length (Closes: 719629) * allow Pre-Install-Pkgs hooks to get info over an FD != stdin - (Closes: #671728) + (Closes: #671726) [ Christian PERRIER ] * French translation update. - -- Michael Vogt <michael.vogt@ubuntu.com> Thu, 15 Aug 2013 09:27:35 +0200 + -- Michael Vogt <mvo@debian.org> Wed, 21 Aug 2013 17:51:09 +0200 apt (0.9.10) unstable; urgency=low @@ -398,21 +826,12 @@ apt (0.9.7.8) unstable; urgency=criticial * SECURITY UPDATE: InRelease verification bypass - CVE-2013-1051 - [ Programs translation updates ] - * Japanese (Kenshi Muto). Closes: #699783 - [ David Kalnischk ] * apt-pkg/deb/debmetaindex.cc, test/integration/test-bug-595691-empty-and-broken-archive-files, - * [ABI BREAK] apt-pkg/pkgcache.h: - - adjust pkgCache::State::VerPriority enum, to match reality test/integration/test-releasefile-verification: - disable InRelease downloading until the verification issue is fixed, thanks to Ansgar Burchardt for finding the flaw - - quote plus in filenames to work around a bug in the S3 server - (LP: #1003633) - * apt-pkg/indexrecords.cc: - - support '\r' in the Release file -- Michael Vogt <mvo@debian.org> Thu, 14 Mar 2013 07:47:36 +0100 diff --git a/debian/control b/debian/control index a442b66c1..0f16c16f1 100644 --- a/debian/control +++ b/debian/control @@ -2,23 +2,24 @@ Source: apt Section: admin Priority: important Maintainer: APT Development Team <deity@lists.debian.org> -Uploaders: Michael Vogt <mvo@debian.org>, Otavio Salvador <otavio@debian.org>, - Christian Perrier <bubulle@debian.org>, Daniel Burrows <dburrows@debian.org>, +Uploaders: Michael Vogt <mvo@debian.org>, Christian Perrier <bubulle@debian.org>, Julian Andres Klode <jak@debian.org> -Standards-Version: 3.9.4 +Standards-Version: 3.9.5 Build-Depends: dpkg-dev (>= 1.15.8), debhelper (>= 8.1.3~), libdb-dev, gettext (>= 0.12), libcurl4-gnutls-dev (>= 7.19.4~), zlib1g-dev, libbz2-dev, xsltproc, docbook-xsl, docbook-xml, po4a (>= 0.34-2), autotools-dev, autoconf, automake -Build-Depends-Indep: doxygen, debiandoc-sgml +Build-Depends-Indep: doxygen, debiandoc-sgml, graphviz Build-Conflicts: autoconf2.13, automake1.4 Vcs-Git: git://anonscm.debian.org/apt/apt.git Vcs-Browser: http://anonscm.debian.org/gitweb/?p=apt/apt.git +XS-Testsuite: autopkgtest Package: apt Architecture: any -Depends: ${shlibs:Depends}, ${misc:Depends}, debian-archive-keyring, gnupg -Replaces: manpages-pl (<< 20060617-3~), manpages-it +Depends: ${shlibs:Depends}, ${misc:Depends}, ${apt:keyring}, gnupg +Replaces: manpages-pl (<< 20060617-3~), manpages-it (<< 2.80-4~) +Breaks: manpages-pl (<< 20060617-3~), manpages-it (<< 2.80-4~) Conflicts: python-apt (<< 0.7.93.2~) Suggests: aptitude | synaptic | wajig, dpkg-dev, apt-doc, xz-utils, python-apt Description: commandline package manager @@ -41,7 +42,7 @@ Architecture: any Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} Depends: ${shlibs:Depends}, ${misc:Depends} -Breaks: apt (<< 0.9.4~) +Breaks: apt (<< 0.9.4~), libapt-inst1.5 (<< 0.9.9~) Section: libs Description: package management runtime library This library provides the common functionality for searching and diff --git a/debian/gbp.conf b/debian/gbp.conf index db22e3e1e..4b8d9a692 100644 --- a/debian/gbp.conf +++ b/debian/gbp.conf @@ -1,6 +1,5 @@ [DEFAULT] prebuild = ./prepare-release pre-export postbuild = ./prepare-release post-build -export-dir = ../build-area debian-branch = debian/sid debian-tag = %(version)s diff --git a/debian/libapt-inst1.5.symbols b/debian/libapt-inst1.5.symbols index 030795382..35cce919f 100644 --- a/debian/libapt-inst1.5.symbols +++ b/debian/libapt-inst1.5.symbols @@ -9,6 +9,7 @@ libapt-inst.so.1.5 libapt-inst1.5 #MINVER# (c++)"debDebFile::CheckMember(char const*)@Base" 0.8.0 (c++)"debDebFile::ControlExtract::DoItem(pkgDirStream::Item&, int&)@Base" 0.8.0 (c++)"debDebFile::ControlExtract::~ControlExtract()@Base" 0.8.0 + (c++)"debDebFile::ExtractTarMember(pkgDirStream&, char const*)@Base" 0.9.15.4 (c++)"debDebFile::ExtractArchive(pkgDirStream&)@Base" 0.8.0 (c++)"debDebFile::MemControlExtract::TakeControl(void const*, unsigned long)@Base" 0.8.0 (c++)"debDebFile::MemControlExtract::Read(debDebFile&)@Base" 0.8.0 diff --git a/debian/libapt-pkg4.13.symbols b/debian/libapt-pkg4.13.symbols index 07106d2de..9b62606ce 100644 --- a/debian/libapt-pkg4.13.symbols +++ b/debian/libapt-pkg4.13.symbols @@ -15,7 +15,6 @@ libapt-pkg.so.4.13 libapt-pkg4.13 #MINVER# (c++)"ReadPinFile(pkgPolicy&, std::basic_string<char, std::char_traits<char>, std::allocator<char> >)@Base" 0.8.0 (c++)"RegexChoice(RxChoiceList*, char const**, char const**)@Base" 0.8.0 (c++)"SetNonBlock(int, bool)@Base" 0.8.0 - (c++)"TimeRFC1123(long)@Base" 0.8.0 (c++)"flExtension(std::basic_string<char, std::char_traits<char>, std::allocator<char> >)@Base" 0.8.0 (c++)"Base64Encode(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 0.8.0 (c++)"ReadMessages(int, std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&)@Base" 0.8.0 @@ -50,8 +49,6 @@ libapt-pkg.so.4.13 libapt-pkg4.13 #MINVER# (c++)"DirectoryExists(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 0.8.0 (c++)"VectorizeString(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const&)@Base" 0.8.0 (c++)"pkgPrioSortList(pkgCache&, pkgCache::Version**)@Base" 0.8.0 - (c++)"FTPMDTMStrToTime(char const*, long&)@Base" 0.8.0 - (c++)"RFC1123StrToTime(char const*, long&)@Base" 0.8.0 (c++)"pkgMakeStatusCache(pkgSourceList&, OpProgress&, MMap**, bool)@Base" 0.8.0 (c++)"pkgMinimizeUpgrade(pkgDepCache&)@Base" 0.8.0 (c++)"GetListOfFilesInDir(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, bool const&)@Base" 0.8.0 @@ -72,7 +69,6 @@ libapt-pkg.so.4.13 libapt-pkg4.13 #MINVER# (c++)"IsMounted(std::basic_string<char, std::char_traits<char>, std::allocator<char> >&)@Base" 0.8.0 (c++)"LookupTag(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*, char const*)@Base" 0.8.0 (c++)"SizeToStr(double)@Base" 0.8.0 - (c++)"StrToTime(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, long&)@Base" 0.8.0 (c++)"TFRewrite(_IO_FILE*, pkgTagSection const&, char const**, TFRewriteData*)@Base" 0.8.0 (c++)"TimeToStr(unsigned long)@Base" 0.8.0 (c++)"_strstrip(char*)@Base" 0.8.0 @@ -91,7 +87,6 @@ libapt-pkg.so.4.13 libapt-pkg4.13 #MINVER# (c++)"guard variable for pkgCacheGenerator::Dynamic<pkgCache::PkgFileIterator>::toReMap@Base" 0.8.0 (c++)"HashString::SupportedHashes()@Base" 0.8.0 (c++)"HashString::_SupportedHashes@Base" 0.8.0 - (c++)"HashString::HashString(HashString const&)@Base" 0.8.0 (c++)"HashString::HashString(std::basic_string<char, std::char_traits<char>, std::allocator<char> >)@Base" 0.8.0 (c++)"HashString::HashString(std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >)@Base" 0.8.0 (c++)"HashString::HashString()@Base" 0.8.0 @@ -698,11 +693,9 @@ libapt-pkg.so.4.13 libapt-pkg4.13 #MINVER# (c++)"metaIndex::~metaIndex()@Base" 0.8.0 (c++)"pkgDPkgPM::SendV2Pkgs(_IO_FILE*)@Base" 0.8.0 (c++)"pkgDPkgPM::DoTerminalPty(int)@Base" 0.8.0 - (c++)"pkgDPkgPM::DoDpkgStatusFd(int, int)@Base" 0.8.0 (c++)"pkgDPkgPM::WriteHistoryTag(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> >)@Base" 0.8.0 (c++)"pkgDPkgPM::WriteApportReport(char const*, char const*)@Base" 0.8.0 (c++)"pkgDPkgPM::RunScriptsWithPkgs(char const*)@Base" 0.8.0 - (c++)"pkgDPkgPM::ProcessDpkgStatusLine(int, char*)@Base" 0.8.0 (c++)"pkgDPkgPM::handleDisappearAction(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 0.8.0 (c++)"pkgDPkgPM::Go(int)@Base" 0.8.0 (c++)"pkgDPkgPM::Reset()@Base" 0.8.0 @@ -1127,31 +1120,42 @@ libapt-pkg.so.4.13 libapt-pkg4.13 #MINVER# pkgVersion@Base 0.8.0 ### architecture specific: va_list (arch=armel armhf|c++)"pkgAcqMethod::PrintStatus(char const*, char const*, std::__va_list&) const@Base" 0.8.15~exp1 - (arch=i386 hurd-i386 kfreebsd-i386|c++)"pkgAcqMethod::PrintStatus(char const*, char const*, char*&) const@Base" 0.8.15~exp1 + (arch=i386 hurd-i386 kfreebsd-i386 ppc64|c++)"pkgAcqMethod::PrintStatus(char const*, char const*, char*&) const@Base" 0.8.15~exp1 (arch=hppa ia64 mips mipsel sparc sparc64|c++)"pkgAcqMethod::PrintStatus(char const*, char const*, void*&) const@Base" 0.8.15~exp1 - (arch=amd64 kfreebsd-amd64 powerpc powerpcspe s390|c++)"pkgAcqMethod::PrintStatus(char const*, char const*, __va_list_tag (&) [1]) const@Base" 0.8.15~exp1 + (arch=amd64 kfreebsd-amd64 powerpc powerpcspe s390 s390x x32|c++)"pkgAcqMethod::PrintStatus(char const*, char const*, __va_list_tag (&) [1]) const@Base" 0.8.15~exp1 (arch=sh4|c++)"pkgAcqMethod::PrintStatus(char const*, char const*, __builtin_va_list&) const@Base" 0.8.15~exp1 (arch=alpha|c++)"pkgAcqMethod::PrintStatus(char const*, char const*, __va_list_tag&) const@Base" 0.8.15~exp1 ### architecture specific: va_list & size_t (arch=i386 hurd-i386 kfreebsd-i386|c++|optional=private)"GlobalError::Insert(GlobalError::MsgType, char const*, char*&, unsigned int&)@Base" 0.8.11.4 (arch=armel armhf|c++|optional=private)"GlobalError::Insert(GlobalError::MsgType, char const*, std::__va_list&, unsigned int&)@Base" 0.8.11.4 (arch=alpha|c++|optional=private)"GlobalError::Insert(GlobalError::MsgType, char const*, __va_list_tag&, unsigned long&)@Base" 0.8.11.4 - (arch=powerpc powerpcspe|c++|optional=private)"GlobalError::Insert(GlobalError::MsgType, char const*, __va_list_tag (&) [1], unsigned int&)@Base" 0.8.11.4 - (arch=amd64 kfreebsd-amd64 s390|c++|optional=private)"GlobalError::Insert(GlobalError::MsgType, char const*, __va_list_tag (&) [1], unsigned long&)@Base" 0.8.11.4 + (arch=powerpc powerpcspe x32|c++|optional=private)"GlobalError::Insert(GlobalError::MsgType, char const*, __va_list_tag (&) [1], unsigned int&)@Base" 0.8.11.4 + (arch=amd64 kfreebsd-amd64 s390 s390x|c++|optional=private)"GlobalError::Insert(GlobalError::MsgType, char const*, __va_list_tag (&) [1], unsigned long&)@Base" 0.8.11.4 (arch=hppa mips mipsel sparc|c++|optional=private)"GlobalError::Insert(GlobalError::MsgType, char const*, void*&, unsigned int&)@Base" 0.8.11.4 (arch=ia64 sparc64|c++|optional=private)"GlobalError::Insert(GlobalError::MsgType, char const*, void*&, unsigned long&)@Base" 0.8.11.4 (arch=sh4|c++|optional=private)"GlobalError::Insert(GlobalError::MsgType, char const*, __builtin_va_list&, unsigned int&)@Base" 0.8.11.4 + (arch=ppc64|c++|optional=private)"GlobalError::Insert(GlobalError::MsgType, char const*, char*&, unsigned long&)@Base" 0.8.11.4 (arch=i386 hurd-i386 kfreebsd-i386|c++|optional=private)"GlobalError::InsertErrno(GlobalError::MsgType, char const*, char const*, char*&, int, unsigned int&)@Base" 0.8.11.4 (arch=armel armhf|c++|optional=private)"GlobalError::InsertErrno(GlobalError::MsgType, char const*, char const*, std::__va_list&, int, unsigned int&)@Base" 0.8.11.4 (arch=alpha|c++|optional=private)"GlobalError::InsertErrno(GlobalError::MsgType, char const*, char const*, __va_list_tag&, int, unsigned long&)@Base" 0.8.11.4 - (arch=powerpc powerpcspe|c++|optional=private)"GlobalError::InsertErrno(GlobalError::MsgType, char const*, char const*, __va_list_tag (&) [1], int, unsigned int&)@Base" 0.8.11.4 - (arch=amd64 kfreebsd-amd64 s390|c++|optional=private)"GlobalError::InsertErrno(GlobalError::MsgType, char const*, char const*, __va_list_tag (&) [1], int, unsigned long&)@Base" 0.8.11.4 + (arch=powerpc powerpcspe x32|c++|optional=private)"GlobalError::InsertErrno(GlobalError::MsgType, char const*, char const*, __va_list_tag (&) [1], int, unsigned int&)@Base" 0.8.11.4 + (arch=amd64 kfreebsd-amd64 s390 s390x|c++|optional=private)"GlobalError::InsertErrno(GlobalError::MsgType, char const*, char const*, __va_list_tag (&) [1], int, unsigned long&)@Base" 0.8.11.4 (arch=hppa mips mipsel sparc|c++|optional=private)"GlobalError::InsertErrno(GlobalError::MsgType, char const*, char const*, void*&, int, unsigned int&)@Base" 0.8.11.4 (arch=ia64 sparc64|c++|optional=private)"GlobalError::InsertErrno(GlobalError::MsgType, char const*, char const*, void*&, int, unsigned long&)@Base" 0.8.11.4 1 (arch=sh4|c++|optional=private)"GlobalError::InsertErrno(GlobalError::MsgType, char const*, char const*, __builtin_va_list&, int, unsigned int&)@Base" 0.8.11.4 + (arch=ppc64|c++|optional=private)"GlobalError::InsertErrno(GlobalError::MsgType, char const*, char const*, char*&, int, unsigned long&)@Base" 0.8.11.4 ### architecture specific: size_t - (arch=i386 armel armhf hppa hurd-i386 kfreebsd-i386 mips mipsel powerpc powerpcspe sh4 sparc|c++)"_strtabexpand(char*, unsigned int)@Base" 0.8.0 - (arch=alpha amd64 ia64 kfreebsd-amd64 s390 sparc64|c++)"_strtabexpand(char*, unsigned long)@Base" 0.8.0 + (arch=i386 armel armhf hppa hurd-i386 kfreebsd-i386 mips mipsel powerpc powerpcspe sh4 sparc x32|c++)"_strtabexpand(char*, unsigned int)@Base" 0.8.0 + (arch=alpha amd64 ia64 kfreebsd-amd64 s390 s390x sparc64 ppc64|c++)"_strtabexpand(char*, unsigned long)@Base" 0.8.0 +### architecture specific: time_t + (arch=!x32|c++)"TimeRFC1123(long)@Base" 0.8.0 + (arch=x32|c++)"TimeRFC1123(long long)@Base" 0.8.0 + (arch=!x32|c++)"FTPMDTMStrToTime(char const*, long&)@Base" 0.8.0 + (arch=x32|c++)"FTPMDTMStrToTime(char const*, long long&)@Base" 0.8.0 + (arch=!x32|c++)"StrToTime(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, long&)@Base" 0.8.0 + (arch=x32|c++)"StrToTime(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, long long&)@Base" 0.8.0 + (arch=!x32|c++)"RFC1123StrToTime(char const*, long&)@Base" 0.8.0 + (arch=x32|c++)"RFC1123StrToTime(char const*, long long&)@Base" 0.8.0 ### (c++)"Configuration::MatchAgainstConfig::clearPatterns()@Base" 0.8.1 (c++)"CreateAPTDirectoryIfNeeded(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 0.8.2 @@ -1453,6 +1457,82 @@ libapt-pkg.so.4.13 libapt-pkg4.13 #MINVER# (c++)"vtable for APT::PackageContainerInterface@Base" 0.8.16~exp9 (c++)"vtable for APT::VersionContainerInterface::const_iterator@Base" 0.8.16~exp9 (c++)"vtable for APT::VersionContainerInterface@Base" 0.8.16~exp9 +### rework of the packagemanager rework + (c++)"APT::Progress::PackageManager::ConffilePrompt(std::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, unsigned int, std::basic_string<char, std::char_traits<char>, std::allocator<char> >)@Base" 0.9.13~exp1 + (c++)"APT::Progress::PackageManager::Error(std::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, unsigned int, std::basic_string<char, std::char_traits<char>, std::allocator<char> >)@Base" 0.9.13~exp1 + (c++)"APT::Progress::PackageManagerFancy::GetNumberTerminalRows()@Base" 0.9.13~exp1 + (c++)"APT::Progress::PackageManagerFancy::HandleSIGWINCH(int)@Base" 0.9.13~exp1 + (c++)"APT::Progress::PackageManagerFancy::~PackageManagerFancy()@Base" 0.9.13~exp1 + (c++)"APT::Progress::PackageManagerFancy::PackageManagerFancy()@Base" 0.9.13~exp1 + (c++)"APT::Progress::PackageManagerFancy::SetupTerminalScrollArea(int)@Base" 0.9.13~exp1 + (c++)"APT::Progress::PackageManagerFancy::StatusChanged(std::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, unsigned int, std::basic_string<char, std::char_traits<char>, std::allocator<char> >)@Base" 0.9.13~exp1 + (c++)"APT::Progress::PackageManagerFancy::Stop()@Base" 0.9.13~exp1 + (c++)"APT::Progress::PackageManager::fork()@Base" 0.9.13~exp1 + (c++)"APT::Progress::PackageManager::GetPulseInterval()@Base" 0.9.13~exp1 + (c++)"APT::Progress::PackageManager::~PackageManager()@Base" 0.9.13~exp1 + (c++)"APT::Progress::PackageManagerProgressDeb822Fd::ConffilePrompt(std::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, unsigned int, std::basic_string<char, std::char_traits<char>, std::allocator<char> >)@Base" 0.9.13~exp1 + (c++)"APT::Progress::PackageManagerProgressDeb822Fd::Error(std::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, unsigned int, std::basic_string<char, std::char_traits<char>, std::allocator<char> >)@Base" 0.9.13~exp1 + (c++)"APT::Progress::PackageManagerProgressDeb822Fd::~PackageManagerProgressDeb822Fd()@Base" 0.9.13~exp1 + (c++)"APT::Progress::PackageManagerProgressDeb822Fd::PackageManagerProgressDeb822Fd(int)@Base" 0.9.13~exp1 + (c++)"APT::Progress::PackageManagerProgressDeb822Fd::StartDpkg()@Base" 0.9.13~exp1 + (c++)"APT::Progress::PackageManagerProgressDeb822Fd::StatusChanged(std::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, unsigned int, std::basic_string<char, std::char_traits<char>, std::allocator<char> >)@Base" 0.9.13~exp1 + (c++)"APT::Progress::PackageManagerProgressDeb822Fd::Stop()@Base" 0.9.13~exp1 + (c++)"APT::Progress::PackageManagerProgressDeb822Fd::WriteToStatusFd(std::basic_string<char, std::char_traits<char>, std::allocator<char> >)@Base" 0.9.13~exp1 + (c++)"APT::Progress::PackageManagerProgressFactory()@Base" 0.9.13~exp1 + (c++)"APT::Progress::PackageManagerProgressFd::ConffilePrompt(std::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, unsigned int, std::basic_string<char, std::char_traits<char>, std::allocator<char> >)@Base" 0.9.13~exp1 + (c++)"APT::Progress::PackageManagerProgressFd::Error(std::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, unsigned int, std::basic_string<char, std::char_traits<char>, std::allocator<char> >)@Base" 0.9.13~exp1 + (c++)"APT::Progress::PackageManagerProgressFd::~PackageManagerProgressFd()@Base" 0.9.13~exp1 + (c++)"APT::Progress::PackageManagerProgressFd::PackageManagerProgressFd(int)@Base" 0.9.13~exp1 + (c++)"APT::Progress::PackageManagerProgressFd::StartDpkg()@Base" 0.9.13~exp1 + (c++)"APT::Progress::PackageManagerProgressFd::StatusChanged(std::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, unsigned int, std::basic_string<char, std::char_traits<char>, std::allocator<char> >)@Base" 0.9.13~exp1 + (c++)"APT::Progress::PackageManagerProgressFd::Stop()@Base" 0.9.13~exp1 + (c++)"APT::Progress::PackageManagerProgressFd::WriteToStatusFd(std::basic_string<char, std::char_traits<char>, std::allocator<char> >)@Base" 0.9.13~exp1 + (c++)"APT::Progress::PackageManager::Pulse()@Base" 0.9.13~exp1 + (c++)"APT::Progress::PackageManager::StartDpkg()@Base" 0.9.13~exp1 + (c++)"APT::Progress::PackageManager::StatusChanged(std::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, unsigned int, std::basic_string<char, std::char_traits<char>, std::allocator<char> >)@Base" 0.9.13~exp1 + (c++)"APT::Progress::PackageManager::Stop()@Base" 0.9.13~exp1 + (c++)"APT::Progress::PackageManagerText::~PackageManagerText()@Base" 0.9.13~exp1 + (c++)"APT::Progress::PackageManagerText::StatusChanged(std::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, unsigned int, std::basic_string<char, std::char_traits<char>, std::allocator<char> >)@Base" 0.9.13~exp1 + (c++)"APT::String::Strip(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 0.9.13~exp1 + (c++)"APT::Upgrade::Upgrade(pkgDepCache&, int)@Base" 0.9.13~exp1 + (c++)"pkgDPkgPM::BuildPackagesProgressMap()@Base" 0.9.13~exp1 + (c++)"pkgDPkgPM::DoDpkgStatusFd(int)@Base" 0.9.13~exp1 + (c++)"pkgDPkgPM::GoNoABIBreak(APT::Progress::PackageManager*)@Base" 0.9.13~exp1 + (c++)"pkgDPkgPM::ProcessDpkgStatusLine(char*)@Base" 0.9.13~exp1 + (c++)"pkgDPkgPM::StartPtyMagic()@Base" 0.9.13~exp1 + (c++)"pkgDPkgPM::StopPtyMagic()@Base" 0.9.13~exp1 + (c++)"typeinfo for APT::Progress::PackageManager@Base" 0.9.13~exp1 + (c++)"typeinfo for APT::Progress::PackageManagerFancy@Base" 0.9.13~exp1 + (c++)"typeinfo for APT::Progress::PackageManagerProgressDeb822Fd@Base" 0.9.13~exp1 + (c++)"typeinfo for APT::Progress::PackageManagerProgressFd@Base" 0.9.13~exp1 + (c++)"typeinfo for APT::Progress::PackageManagerText@Base" 0.9.13~exp1 + (c++)"typeinfo name for APT::Progress::PackageManager@Base" 0.9.13~exp1 + (c++)"typeinfo name for APT::Progress::PackageManagerFancy@Base" 0.9.13~exp1 + (c++)"typeinfo name for APT::Progress::PackageManagerProgressDeb822Fd@Base" 0.9.13~exp1 + (c++)"typeinfo name for APT::Progress::PackageManagerProgressFd@Base" 0.9.13~exp1 + (c++)"typeinfo name for APT::Progress::PackageManagerText@Base" 0.9.13~exp1 + (c++)"vtable for APT::Progress::PackageManager@Base" 0.9.13~exp1 + (c++)"vtable for APT::Progress::PackageManagerFancy@Base" 0.9.13~exp1 + (c++)"vtable for APT::Progress::PackageManagerProgressDeb822Fd@Base" 0.9.13~exp1 + (c++)"vtable for APT::Progress::PackageManagerProgressFd@Base" 0.9.13~exp1 + (c++)"vtable for APT::Progress::PackageManagerText@Base" 0.9.13~exp1 + (c++)"APT::Progress::PackageManagerFancy::instances@Base" 0.9.14.2 + (c++)"APT::Progress::PackageManagerFancy::Start(int)@Base" 0.9.14.2 + (c++)"APT::Progress::PackageManagerFancy::staticSIGWINCH(int)@Base" 0.9.14.2 + (c++)"APT::Progress::PackageManager::Start(int)@Base" 0.9.14.2 +### client-side merged pdiffs + (c++)"pkgAcqIndexMergeDiffs::DescURI()@Base" 0.9.14.3~exp1 + (c++)"pkgAcqIndexMergeDiffs::Done(std::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned long long, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, pkgAcquire::MethodConfig*)@Base" 0.9.14.3~exp1 + (c++)"pkgAcqIndexMergeDiffs::Failed(std::basic_string<char, std::char_traits<char>, std::allocator<char> >, pkgAcquire::MethodConfig*)@Base" 0.9.14.3~exp1 + (c++)"pkgAcqIndexMergeDiffs::~pkgAcqIndexMergeDiffs()@Base" 0.9.14.3~exp1 + (c++)"pkgAcqIndexMergeDiffs::pkgAcqIndexMergeDiffs(pkgAcquire*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, HashString const&, DiffInfo const&, std::vector<pkgAcqIndexMergeDiffs*, std::allocator<pkgAcqIndexMergeDiffs*> > const*)@Base" 0.9.14.3~exp1 + (c++)"typeinfo for pkgAcqIndexMergeDiffs@Base" 0.9.14.3~exp1 + (c++)"typeinfo name for pkgAcqIndexMergeDiffs@Base" 0.9.14.3~exp1 + (c++)"vtable for pkgAcqIndexMergeDiffs@Base" 0.9.14.3~exp1 +### deb822 sources.list format + (c++)"pkgSourceList::ParseFileDeb822(std::basic_string<char, std::char_traits<char>, std::allocator<char> >)@Base" 0.9.14.3~exp1 + (c++)"pkgSourceList::ParseFileOldStyle(std::basic_string<char, std::char_traits<char>, std::allocator<char> >)@Base" 0.9.14.3~exp1 + (c++)"pkgSourceList::Type::ParseStanza(std::vector<metaIndex*, std::allocator<metaIndex*> >&, pkgTagSection&, int, FileFd&)@Base" 0.9.14.3~exp1 ### mixed stuff (c++)"GetListOfFilesInDir(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)@Base" 0.8.16~exp13 (c++)"pkgCache::DepIterator::IsIgnorable(pkgCache::PkgIterator const&) const@Base" 0.8.16~exp10 @@ -1493,16 +1573,41 @@ libapt-pkg.so.4.13 libapt-pkg4.13 #MINVER# (c++)"pkgDepCache::IsInstallOkMultiArchSameVersionSynced(pkgCache::PkgIterator const&, bool, unsigned long, bool)@Base" 0.9.9.1 (c++)"pkgDPkgPM::SendPkgsInfo(_IO_FILE*, unsigned int const&)@Base" 0.9.9.1 (c++)"pkgCache::VerIterator::MultiArchType() const@Base" 0.9.9.1 + (c++)"CommandLine::GetCommand(CommandLine::Dispatch const*, unsigned int, char const* const*)@Base" 0.9.11 + (c++)"CommandLine::MakeArgs(char, char const*, char const*, unsigned long)@Base" 0.9.11 + (c++)"Configuration::Clear()@Base" 0.9.11 + (c++)"Glob(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)@Base" 0.9.11 + (c++)"APT::CacheFilter::PackageNameMatchesFnmatch::operator()(pkgCache::GrpIterator const&)@Base" 0.9.11 + (c++)"APT::CacheFilter::PackageNameMatchesFnmatch::operator()(pkgCache::PkgIterator const&)@Base" 0.9.11 + (c++)"APT::PackageContainerInterface::FromFnmatch(APT::PackageContainerInterface*, pkgCacheFile&, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, APT::CacheSetHelper&)@Base" 0.9.11 + (c++|optional=private)"pkgTagFile::Resize(unsigned long long)@Base" 0.9.11 + (c++)"pkgTagSection::pkgTagSection()@Base" 0.9.11 + (c++)"strv_length(char const**)@Base" 0.9.11 + (c++)"StringSplit(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int)@Base" 0.9.11.3 + (c++)"pkgAcquire::Item::RenameOnError(pkgAcquire::Item::RenameOnErrorState)@Base" 0.9.12 + (c++)"APT::String::Endswith(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 0.9.13.1 + (c++)"ExecFork(std::set<int, std::less<int>, std::allocator<int> >)@Base" 0.9.13.1 + (c++)"MergeKeepFdsFromConfiguration(std::set<int, std::less<int>, std::allocator<int> >&)@Base" 0.9.13.1 + (c++)"HashString::FromFile(std::basic_string<char, std::char_traits<char>, std::allocator<char> >)@Base" 0.9.13.1 + (c++)"HashString::GetHashForFile(std::basic_string<char, std::char_traits<char>, std::allocator<char> >) const@Base" 0.9.13.1 + (c++)"indexRecords::GetSuite() const@Base" 0.9.13.2 + (c++)"GetTempDir()@Base" 0.9.14.2 + (c++|optional=private)"pkgCdrom::MountAndIdentCDROM(Configuration&, std::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::basic_string<char, std::char_traits<char>, std::allocator<char> >&, pkgCdromStatus*)@Base" 0.9.15.2 ### demangle strangeness - buildd report it as MISSING and as new… (c++)"pkgAcqMetaSig::pkgAcqMetaSig(pkgAcquire*, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<IndexTarget*, std::allocator<IndexTarget*> > const*, indexRecords*)@Base" 0.8.0 -### gcc artefacts +### gcc-4.6 artefacts + (c++|optional=implicit)"HashString::operator=(HashString const&)@Base" 0.8.0 + (c++|optional=implicit)"HashString::HashString(HashString const&)@Base" 0.8.0 + (c++|optional=inline)"APT::VersionContainer<std::list<pkgCache::VerIterator, std::allocator<pkgCache::VerIterator> > >::iterator std::max_element<APT::VersionContainer<std::list<pkgCache::VerIterator, std::allocator<pkgCache::VerIterator> > >::iterator, CompareProviders>(APT::VersionContainer<std::list<pkgCache::VerIterator, std::allocator<pkgCache::VerIterator> > >::iterator, APT::VersionContainer<std::list<pkgCache::VerIterator, std::allocator<pkgCache::VerIterator> > >::iterator, CompareProviders)@Base" 0.8.0 + (c++|optional=inline)"pkgCache::VerIterator::ParentPkg() const@Base" 0.8.0 +### std library artefacts (c++|regex|optional=std)"^std::vector<DiffInfo, .+@Base$" 0.8.0 (c++|regex|optional=std)"^std::vector<.+ >::(vector|push_back|erase|_[^ ]+)\(.+\)( const|)@Base$" 0.8.0 - (c++|optional=std)"std::ctype<char>::widen(char) const@Base" 0.8.0 (c++|optional=std)"char* std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_construct<__gnu_cxx::__normal_iterator<char const*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char const*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<char> const&, std::forward_iterator_tag)@Base" 0.8.0 (c++|optional=std)"char* std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_construct<__gnu_cxx::__normal_iterator<char*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<char> const&, std::forward_iterator_tag)@Base" 0.8.0 (c++|optional=std)"char* std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag)@Base" 0.8.0 (c++|optional=std)"char* std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_construct<char*>(char*, char*, std::allocator<char> const&, std::forward_iterator_tag)@Base" 0.8.0 + (c++|optional=std)"std::basic_string<char, std::char_traits<char>, std::allocator<char> >& std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace_dispatch<unsigned char*>(__gnu_cxx::__normal_iterator<char*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned char*, unsigned char*, std::__false_type)@Base" 0.8.0 ### try to ignore std:: template instances (c++|regex|optional=std)"^(void |)std::[^ ]+<.+ >::(_|~).+\(.*\)@Base$" 0.8.0 (c++|regex|optional=std)"^std::[^ ]+<.+ >::(append|insert|reserve|operator[^ ]+)\(.*\)@Base$" 0.8.0 @@ -1510,6 +1615,7 @@ libapt-pkg.so.4.13 libapt-pkg4.13 #MINVER# (c++|regex|optional=std)"^(bool|void) std::(operator|sort_heap|make_heap)[^ ]+<.+ >\(.+\)@Base$" 0.8.0 (c++|regex|optional=std)"^std::reverse_iterator<.+ > std::__.+@Base$" 0.8.0 (c++|regex|optional=std)"^std::basic_string<.+ >\(.+\)@Base$" 0.8.0 + (c++|regex|optional=std)"^std::basic_string<.+ >::basic_string<.+>\(.+\)@Base$" 0.8.0 (c++|regex|optional=std)"^__gnu_cxx::__[^ ]+<.*@Base$" 0.8.0 (c++|regex|optional=std)"^typeinfo name for std::iterator<.*>@Base$" 0.8.0 (c++|regex|optional=std)"^typeinfo for std::iterator<.*>@Base$" 0.8.0 diff --git a/debian/preinst b/debian/preinst deleted file mode 100755 index 985ad9b84..000000000 --- a/debian/preinst +++ /dev/null @@ -1,32 +0,0 @@ -#! /bin/sh - -set -e - -# dpkg does this for us while we are upgrading.. -#if [ "$1" = "upgrade" -a -L /var/state/apt -a -e /var/lib/apt -a ! -L /var/state/apt ] && dpkg --compare-versions "$2" ">=" "0.4.10"; then -# rm /var/state/apt -#fi - -if [ "$1" = "upgrade" -o "$1" = "install" -a "$2" != "" ]; then - if [ ! -e /var/lib/apt -a -e /var/state/apt ]; then - # upgrading from /var/state/apt using apt. - # it's probably running now so we want to ensure /var/state/apt - # is still valid afterwards. and since we're upgrading - - if [ -x /usr/bin/perl -a -d /var/state/apt -a ! -L /var/state/apt ] && - perl -e 'exit 1 if ((stat("/var/lib"))[0] != (stat("/var/state/apt"))[0])' - then - # same fs, we can mv it - mv /var/state/apt /var/lib/apt - ln -s ../lib/apt /var/state/apt - # note that this symlink (/var/state/apt) will be removed when - # dpkg finishes unpacking the apt we're about to install; this is okay - else - # scary, let's just symlink it and hope - ln -s /var/state/apt /var/lib/apt - fi - fi - touch /var/lib/apt/lists/partial/.delete-me-later || true -fi - -#DEBHELPER# diff --git a/debian/rules b/debian/rules index 06ccdac31..1b3782ab6 100755 --- a/debian/rules +++ b/debian/rules @@ -3,6 +3,9 @@ # Sample debian/rules that uses debhelper. GNU copyright 1997 by Joey Hess. # Some lines taken from debmake, by Christoph Lameter. +# build in verbose mode by default to make it easy to diangose issues +export NOISY=1 + export DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) export DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) export DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH) @@ -131,6 +134,7 @@ libapt-pkg-doc: build-debiandoc # # libapt-pkg-doc install # + rm -f $(BLD)/doc/doxygen/html/*.map $(BLD)/doc/doxygen/html/*.md5 dh_installdocs -p$@ $(BLD)/docs/design* \ $(BLD)/docs/dpkg-tech* \ $(BLD)/docs/files* \ @@ -142,7 +146,7 @@ libapt-pkg-doc: build-debiandoc dh_installchangelogs -p$@ dh_strip -p$@ - dh_compress -p$@ + dh_compress -p$@ -X.xhtml dh_fixperms -p$@ dh_installdeb -p$@ dh_gencontrol -p$@ @@ -214,9 +218,10 @@ apt: build-binary build-manpages debian/apt.install dh_strip -p$@ dh_compress -p$@ dh_fixperms -p$@ + dh_makeshlibs -p$@ dh_installdeb -p$@ dh_shlibdeps -p$@ - dh_gencontrol -p$@ + dh_gencontrol -p$@ -- -Vapt:keyring="$(shell ./vendor/getinfo keyring-package)" dh_md5sums -p$@ dh_builddeb -p$@ diff --git a/debian/tests/control b/debian/tests/control new file mode 100644 index 000000000..209f16bfd --- /dev/null +++ b/debian/tests/control @@ -0,0 +1,3 @@ +Tests: run-tests +Restrictions: allow-stderr +Depends: @, build-essential, fakeroot, wget, dpkg-dev, debhelper, libdb-dev, gettext, libcurl4-gnutls-dev, zlib1g-dev, libbz2-dev, xsltproc, docbook-xsl, docbook-xml, po4a, autotools-dev, autoconf, automake, doxygen, debiandoc-sgml, stunnel4, libdb-dev diff --git a/debian/tests/run-tests b/debian/tests/run-tests new file mode 100644 index 000000000..6dc4eaa93 --- /dev/null +++ b/debian/tests/run-tests @@ -0,0 +1,18 @@ +#!/bin/sh + +set -e + +unset LANGUAGE +export LC_ALL=C + +# we need the buildin webserver for the tests +if [ ! -e environment.mak ]; then + make startup +fi +make -C test/interactive-helper/ + +# run against the installed apt +APT_INTEGRATION_TESTS_WEBSERVER_BIN_DIR=$(pwd)/build/bin \ +APT_INTEGRATION_TESTS_METHODS_DIR=/usr/lib/apt/methods \ +APT_INTEGRATION_TESTS_BUILD_DIR=/usr/bin \ +./test/integration/run-tests @@ -31,12 +31,12 @@ #27601: srange errors from dselect Summary: Couldn't locate an archive source Status: Require status file - Believed to be fixed in 0.1.9, was not reproducable w/ given + Believed to be fixed in 0.1.9, was not reproducible w/ given status file #27841: apt: apt depends on a missing library Status: New versions of APT in slink have been compiled with libstdc++2.9 #23984: apt: support for "no_proxy" would be nice - Status: Planed to be integrated into the new methods via the configuration + Status: Planned to be integrated into the new methods via the configuration file Done - Use Acquire::http::proxy::host.com="DIRECT" #25021: apt: Need some control over multiple connections @@ -83,7 +83,7 @@ Status: Fix the man pages. This certainly will be done in 0.3.0 #24799: Some suggestions for the apt method in dselect Summary: Wants to be able to specifiy -d from dselect - Status: Likely a APT_OPTIONS enviornment variable will be created, -d can + Status: Likely a APT_OPTIONS environment variable will be created, -d can be put there. There is already an APT_CONFIG in 0.3, APT_OPTIONS may also appear.. @@ -112,7 +112,7 @@ APT now sends a max age header. See the apt.conf(5) #28172: HTTP Proxy cache refresh should be forced for corrupted packages Summary: Some problem resulted in a corrupted package - Status: I belive this reflects a deeper problem and the suggested solution + Status: I believe this reflects a deeper problem and the suggested solution is only a band-aide patch. I intend to close this bug when #24685 is fixed with a configuration directive. Use -o acquire::http::no-cache=true diff --git a/doc/Doxyfile.in b/doc/Doxyfile.in index a0087cd2c..306bab1dc 100644 --- a/doc/Doxyfile.in +++ b/doc/Doxyfile.in @@ -613,7 +613,7 @@ WARNINGS = YES # for undocumented members. If EXTRACT_ALL is set to YES then this flag will # automatically be disabled. -WARN_IF_UNDOCUMENTED = YES +WARN_IF_UNDOCUMENTED = NO # If WARN_IF_DOC_ERROR is set to YES, doxygen will generate warnings for # potential errors in the documentation, such as not documenting some @@ -880,7 +880,7 @@ HTML_OUTPUT = html # each generated HTML page (for example: .htm,.php,.asp). If it is left blank # doxygen will generate files with .html extension. -HTML_FILE_EXTENSION = .html +HTML_FILE_EXTENSION = .xhtml # The HTML_HEADER tag can be used to specify a personal HTML header for # each generated HTML page. If it is left blank doxygen will generate a @@ -1715,7 +1715,7 @@ DOT_NUM_THREADS = 0 # the DOTFONTPATH environment variable or by setting DOT_FONTPATH to the # directory containing the font. -DOT_FONTNAME = FreeSans +DOT_FONTNAME = # The DOT_FONTSIZE tag can be used to set the size of the font of dot graphs. # The default size is 10pt. @@ -1815,7 +1815,7 @@ DIRECTORY_GRAPH = YES # HTML_FILE_EXTENSION to xhtml in order to make the SVG files # visible in IE 9+ (other browsers do not have this requirement). -DOT_IMAGE_FORMAT = png +DOT_IMAGE_FORMAT = svg # If DOT_IMAGE_FORMAT is set to svg, then this option can be set to YES to # enable generation of interactive SVG images that allow zooming and panning. @@ -1824,7 +1824,7 @@ DOT_IMAGE_FORMAT = png # need to set HTML_FILE_EXTENSION to xhtml in order to make the SVG files # visible. Older versions of IE do not have SVG support. -INTERACTIVE_SVG = NO +INTERACTIVE_SVG = YES # The tag DOT_PATH can be used to specify the path where the dot tool can be # found. If left blank, it is assumed the dot tool can be found in the path. diff --git a/doc/apt-cache.8.xml b/doc/apt-cache.8.xml index 0955c1c9e..a53a64446 100644 --- a/doc/apt-cache.8.xml +++ b/doc/apt-cache.8.xml @@ -8,6 +8,8 @@ <!ENTITY % aptverbatiment SYSTEM "apt-verbatim.ent"> %aptverbatiment; +<!ENTITY % aptvendor SYSTEM "apt-vendor.ent"> +%aptvendor; ]> <refentry> diff --git a/doc/apt-cdrom.8.xml b/doc/apt-cdrom.8.xml index b076a98a3..2fcd8e494 100644 --- a/doc/apt-cdrom.8.xml +++ b/doc/apt-cdrom.8.xml @@ -8,6 +8,8 @@ <!ENTITY % aptverbatiment SYSTEM "apt-verbatim.ent"> %aptverbatiment; +<!ENTITY % aptvendor SYSTEM "apt-vendor.ent"> +%aptvendor; ]> <refentry> diff --git a/doc/apt-config.8.xml b/doc/apt-config.8.xml index 39205e737..b84d25f7a 100644 --- a/doc/apt-config.8.xml +++ b/doc/apt-config.8.xml @@ -8,6 +8,8 @@ <!ENTITY % aptverbatiment SYSTEM "apt-verbatim.ent"> %aptverbatiment; +<!ENTITY % aptvendor SYSTEM "apt-vendor.ent"> +%aptvendor; ]> <refentry> diff --git a/doc/apt-extracttemplates.1.xml b/doc/apt-extracttemplates.1.xml index 4374c5ec3..d27e05075 100644 --- a/doc/apt-extracttemplates.1.xml +++ b/doc/apt-extracttemplates.1.xml @@ -8,6 +8,8 @@ <!ENTITY % aptverbatiment SYSTEM "apt-verbatim.ent"> %aptverbatiment; +<!ENTITY % aptvendor SYSTEM "apt-vendor.ent"> +%aptvendor; ]> <refentry> diff --git a/doc/apt-ftparchive.1.xml b/doc/apt-ftparchive.1.xml index 91fdfe1e0..6482b4632 100644 --- a/doc/apt-ftparchive.1.xml +++ b/doc/apt-ftparchive.1.xml @@ -8,6 +8,8 @@ <!ENTITY % aptverbatiment SYSTEM "apt-verbatim.ent"> %aptverbatiment; +<!ENTITY % aptvendor SYSTEM "apt-vendor.ent"> +%aptvendor; ]> <refentry> diff --git a/doc/apt-get.8.xml b/doc/apt-get.8.xml index cc4e82255..595ea875d 100644 --- a/doc/apt-get.8.xml +++ b/doc/apt-get.8.xml @@ -8,6 +8,8 @@ <!ENTITY % aptverbatiment SYSTEM "apt-verbatim.ent"> %aptverbatiment; +<!ENTITY % aptvendor SYSTEM "apt-vendor.ent"> +%aptvendor; ]> <refentry> @@ -38,7 +40,7 @@ <refsect1><title>Description</title> <para><command>apt-get</command> is the command-line tool for handling packages, and may be considered the user's "back-end" to other tools using the APT - library. Several "front-end" interfaces exist, such as &dselect;, + library. Several "front-end" interfaces exist, such as &aptitude;, &synaptic; and &wajig;.</para> <para>Unless the <option>-h</option>, or <option>--help</option> option is given, one of the @@ -215,10 +217,7 @@ <listitem><para><literal>clean</literal> clears out the local repository of retrieved package files. It removes everything but the lock file from <filename>&cachedir;/archives/</filename> and - <filename>&cachedir;/archives/partial/</filename>. When APT is used as a - &dselect; method, <literal>clean</literal> is run automatically. - Those who do not use dselect will likely want to run <literal>apt-get clean</literal> - from time to time to free up disk space.</para></listitem> + <filename>&cachedir;/archives/partial/</filename>.</para></listitem> </varlistentry> <varlistentry><term><option>autoclean</option></term> @@ -282,7 +281,7 @@ running APT for the first time; APT itself does not allow broken package dependencies to exist on a system. It is possible that a system's dependency structure can be so corrupt as to require manual intervention - (which usually means using &dselect; or <command>dpkg --remove</command> to eliminate some of + (which usually means using <command>dpkg --remove</command> to eliminate some of the offending packages). Use of this option together with <option>-m</option> may produce an error in some situations. Configuration Item: <literal>APT::Get::Fix-Broken</literal>.</para></listitem> @@ -389,6 +388,18 @@ Configuration Item: <literal>APT::Ignore-Hold</literal>.</para></listitem> </varlistentry> + <varlistentry><term><option>--with-new-pkgs</option></term> + <listitem><para>Allow installing new packages when used in + conjunction with <literal>upgrade</literal>. This is useful if + the update of a installed package requires new dependencies to be + installed. Instead of holding the package back <literal>upgrade</literal> + will upgrade the package and install the new dependencies. Note that + <literal>upgrade</literal> with this option will never remove packages, + only allow adding new ones. + Configuration Item: <literal>APT::Get::Upgrade-Allow-New</literal>. + </para></listitem> + </varlistentry> + <varlistentry><term><option>--no-upgrade</option></term> <listitem><para>Do not upgrade packages; when used in conjunction with <literal>install</literal>, <literal>no-upgrade</literal> will prevent packages on the command line @@ -508,7 +519,15 @@ This is useful for tools like pbuilder. Configuration Item: <literal>APT::Get::AllowUnauthenticated</literal>.</para></listitem> </varlistentry> - + + <varlistentry><term><option>--show-progress</option></term> + <listitem><para>Show user friendly progress information in the + terminal window when packages are installed, upgraded or + removed. For a machine parsable version of this data see + README.progress-reporting in the apt doc directory. + Configuration Item: <literal>DpkgPM::Progress</literal> and <literal>Dpkg::Progress-Fancy</literal>.</para></listitem> + </varlistentry> + &apt-commonoptions; @@ -526,7 +545,7 @@ </refsect1> <refsect1><title>See Also</title> - <para>&apt-cache;, &apt-cdrom;, &dpkg;, &dselect;, &sources-list;, + <para>&apt-cache;, &apt-cdrom;, &dpkg;, &sources-list;, &apt-conf;, &apt-config;, &apt-secure;, The APT User's guide in &guidesdir;, &apt-preferences;, the APT Howto.</para> </refsect1> diff --git a/doc/apt-key.8.xml b/doc/apt-key.8.xml index 6a36d08ca..5dbbaaf26 100644 --- a/doc/apt-key.8.xml +++ b/doc/apt-key.8.xml @@ -8,6 +8,8 @@ <!ENTITY % aptverbatiment SYSTEM "apt-verbatim.ent"> %aptverbatiment; +<!ENTITY % aptvendor SYSTEM "apt-vendor.ent"> +%aptvendor; ]> <refentry> @@ -130,7 +132,7 @@ Update the local keyring with the archive keyring and remove from the local keyring the archive keys which are no longer valid. The archive keyring is shipped in the <literal>archive-keyring</literal> package of your - distribution, e.g. the <literal>debian-archive-keyring</literal> package in Debian. + distribution, e.g. the &keyring-package; package in &keyring-distro;. </para> @@ -180,12 +182,12 @@ <listitem><para>Local trust database of archive keys.</para></listitem> </varlistentry> - <varlistentry><term><filename>/usr/share/keyrings/debian-archive-keyring.gpg</filename></term> - <listitem><para>Keyring of Debian archive trusted keys.</para></listitem> + <varlistentry><term>&keyring-filename;</term> + <listitem><para>Keyring of &keyring-distro; archive trusted keys.</para></listitem> </varlistentry> - <varlistentry><term><filename>/usr/share/keyrings/debian-archive-removed-keys.gpg</filename></term> - <listitem><para>Keyring of Debian archive removed trusted keys.</para></listitem> + <varlistentry><term>&keyring-removed-filename;</term> + <listitem><para>Keyring of &keyring-distro; archive removed trusted keys.</para></listitem> </varlistentry> </variablelist> diff --git a/doc/apt-mark.8.xml b/doc/apt-mark.8.xml index 3503ece8f..d00e5b9e2 100644 --- a/doc/apt-mark.8.xml +++ b/doc/apt-mark.8.xml @@ -8,6 +8,8 @@ <!ENTITY % aptverbatiment SYSTEM "apt-verbatim.ent"> %aptverbatiment; +<!ENTITY % aptvendor SYSTEM "apt-vendor.ent"> +%aptvendor; ]> <refentry> diff --git a/doc/apt-secure.8.xml b/doc/apt-secure.8.xml index 8cdfe3ab6..981351615 100644 --- a/doc/apt-secure.8.xml +++ b/doc/apt-secure.8.xml @@ -8,6 +8,8 @@ <!ENTITY % aptverbatiment SYSTEM "apt-verbatim.ent"> %aptverbatiment; +<!ENTITY % aptvendor SYSTEM "apt-vendor.ent"> +%aptvendor; ]> <refentry> @@ -103,10 +105,10 @@ the maintainer signature is stripped off, and checksums of the package are computed and put in the Packages file. The checksums of all of the Packages files are then computed and put into the Release file. The - Release file is then signed by the archive key for this Debian release, + Release file is then signed by the archive key for this &keyring-distro; release, and distributed alongside the packages and the Packages files on - Debian mirrors. The keys are in the Debian archive keyring available in - the <package>debian-archive-keyring</package> package. + &keyring-distro; mirrors. The keys are in the &keyring-distro; archive keyring + available in the &keyring-package; package. </para> <para> diff --git a/doc/apt-sortpkgs.1.xml b/doc/apt-sortpkgs.1.xml index 482035b37..9bb03d624 100644 --- a/doc/apt-sortpkgs.1.xml +++ b/doc/apt-sortpkgs.1.xml @@ -8,6 +8,8 @@ <!ENTITY % aptverbatiment SYSTEM "apt-verbatim.ent"> %aptverbatiment; +<!ENTITY % aptvendor SYSTEM "apt-vendor.ent"> +%aptvendor; ]> <refentry> diff --git a/doc/apt-verbatim.ent b/doc/apt-verbatim.ent index c9bb06123..b9e6a881a 100644 --- a/doc/apt-verbatim.ent +++ b/doc/apt-verbatim.ent @@ -124,6 +124,12 @@ </citerefentry>" > +<!ENTITY squid-deb-proxy-client "<citerefentry> + <refentrytitle><command>squid-deb-proxy-client</command></refentrytitle> + <manvolnum>1</manvolnum> + </citerefentry>" +> + <!ENTITY debsign "<citerefentry> <refentrytitle><command>debsign</command></refentrytitle> <manvolnum>1</manvolnum> @@ -213,14 +219,15 @@ "> <!-- this will be updated by 'prepare-release' --> -<!ENTITY apt-product-version "0.9.7.6ubuntu2"> +<!ENTITY apt-product-version "0.9.15.4"> -<!-- Codenames for debian releases --> +<!-- (Code)names for various things used all over the place --> <!ENTITY oldstable-codename "squeeze"> <!ENTITY stable-codename "wheezy"> <!ENTITY testing-codename "jessie"> -<!ENTITY stable-version "7.0"> -<!ENTITY ubuntu-codename "precise"> +<!ENTITY stable-version "7"> +<!ENTITY tanglu-codename "bartholomea"> +<!ENTITY ubuntu-codename "trusty"> <!-- good and bad just refers to matching and not matching a pattern… It is not a remark about the specific perl version. diff --git a/doc/apt.conf.5.xml b/doc/apt.conf.5.xml index 42119baa5..bfc43ba29 100644 --- a/doc/apt.conf.5.xml +++ b/doc/apt.conf.5.xml @@ -8,6 +8,8 @@ <!ENTITY % aptverbatiment SYSTEM "apt-verbatim.ent"> %aptverbatiment; +<!ENTITY % aptvendor SYSTEM "apt-vendor.ent"> +%aptvendor; ]> <refentry> @@ -396,6 +398,20 @@ DPkg::Pre-Install-Pkgs {"/usr/sbin/dpkg-preconfigure --apt";}; <para><literal>Acquire::http::User-Agent</literal> can be used to set a different User-Agent for the http download method as some proxies allow access for clients only if the client uses a known identifier.</para> + + <para><literal>Acquire::http::Proxy-Auto-Detect</literal> can be used to + specify an external command to discover the http proxy to use. Apt expects + the command to output the proxy on stdout in the style + <literal>http://proxy:port/</literal>. This will override the + generic <literal>Acquire::http::Proxy</literal> but not any specific + host proxy configuration set via + <literal>Acquire::http::Proxy::$HOST</literal>. + + See the &squid-deb-proxy-client; package for an example implementation that + uses avahi. This option takes precedence over the legacy option name + <literal>ProxyAutoDetect</literal>. + </para> + </listitem> </varlistentry> diff --git a/doc/apt_preferences.5.xml b/doc/apt_preferences.5.xml index f56958fcc..d8c3efab7 100644 --- a/doc/apt_preferences.5.xml +++ b/doc/apt_preferences.5.xml @@ -8,6 +8,8 @@ <!ENTITY % aptverbatiment SYSTEM "apt-verbatim.ent"> %aptverbatiment; +<!ENTITY % aptvendor SYSTEM "apt-vendor.ent"> +%aptvendor; ]> <refentry> diff --git a/doc/design.sgml b/doc/design.sgml index 1ddf49fd8..67406aa01 100644 --- a/doc/design.sgml +++ b/doc/design.sgml @@ -48,7 +48,7 @@ that additional functionality in the underlying dpkg would also be requested.</p> - <p> Diety/dselect are the first introduction that people have to + <p> Deity/dselect are the first introduction that people have to Debian, and unfortunately this first impression contributes greatly to the public perception of the distribution. It is imperative that this be a showcase for Debian, rather than diff --git a/doc/dpkg-tech.sgml b/doc/dpkg-tech.sgml index 1a15f6a4c..ce0c5fa83 100644 --- a/doc/dpkg-tech.sgml +++ b/doc/dpkg-tech.sgml @@ -322,7 +322,7 @@ The main principal of the new-format Debian archive (I won't describe the old format - for that have a look at deb-old.5), is that the archive really is an archive - as used by "ar" and friends. However, dpkg-deb uses this format internally, rather than calling "ar". Inside this archive, there are usually -the folowing members:- +the following members:- <list> <item>debian-binary @@ -349,7 +349,7 @@ supports the following options:- <item>--build (-b) <dir> - builds a .deb archive, takes a directory which contains all the files as an argument. Note that the directory <dir>/DEBIAN will be packed separately into the control archive. -<item>--contents (-c) <debfile> - Lists the contents of ther "data.tar.gz" +<item>--contents (-c) <debfile> - Lists the contents of the "data.tar.gz" member. <item>--control (-e) <debfile> - Extracts the control archive into a directory called DEBIAN. Alternatively, with another argument, it will extract @@ -450,7 +450,7 @@ cleaned up when dpkg exits cleanly. <p> Juding by the use of the updates directory I would call it a Journal. Inorder -to effeciently ensure the complete integrity of the status file dpkg will +to efficiently ensure the complete integrity of the status file dpkg will "checkpoint" or journal all of it's activities in the updates directory. By merging the contents of the updates directory (in order!!) against the original status file it can get the precise current state of the system, diff --git a/doc/en/makefile b/doc/en/makefile index a4fb232d4..247ce38b5 100644 --- a/doc/en/makefile +++ b/doc/en/makefile @@ -9,12 +9,15 @@ include ../../buildlib/defaults.mak ifdef XSLTPROC # generate a list of accepted man page translations SOURCE = $(patsubst ../%.xml,%,$(wildcard ../*.?.xml)) -INCLUDES = ../apt.ent ../apt-verbatim.ent +INCLUDES = ../apt.ent ../apt-verbatim.ent apt-vendor.ent STYLESHEET=../manpage-style.xsl LOCAL := manpage-$(firstword $(SOURCE)) $(LOCAL)-LIST := $(SOURCE) +apt-vendor.ent: ../../vendor/current/apt-vendor.ent + ln -sf $(shell readlink -f $^) $@ + # Install generation hooks manpages: $($(LOCAL)-LIST) apt.8 @@ -30,7 +33,7 @@ apt.8: ../apt.8 veryclean: clean/$(LOCAL) clean: clean/$(LOCAL) clean/$(LOCAL): - -rm -rf $($(@F)-LIST) apt.8 + -rm -rf $($(@F)-LIST) apt.8 apt-vendor.ent endif # Chain to the manpage rule diff --git a/doc/examples/configure-index b/doc/examples/configure-index index f4d9d17f2..93e96cf16 100644 --- a/doc/examples/configure-index +++ b/doc/examples/configure-index @@ -142,7 +142,7 @@ APT // APT::Archives::MinAge "2"; (old, deprecated) MinAge "2"; // (new) // - Set minimum age of a package file. If a file is younger it - // will not be deleted (0=disable). Usefull to prevent races + // will not be deleted (0=disable). Useful to prevent races // and to keep backups of the packages for emergency. // APT::Archives::MaxSize "0"; (old, deprecated) diff --git a/doc/files.sgml b/doc/files.sgml index a52efc756..56c7f574d 100644 --- a/doc/files.sgml +++ b/doc/files.sgml @@ -201,7 +201,7 @@ from partial into archives/. Any files found in archives/ can be assumed to be verified. <p> -No directory structure is transfered from the receiving site and all .deb +No directory structure is transferred from the receiving site and all .deb file names conform to debian conventions. No short (msdos) filename should be placed in archives. If the need arises .debs should be unpacked, scanned and renamed to their correct internal names. This is mostly to prevent diff --git a/doc/libapt-pkg2_to_3.txt b/doc/libapt-pkg2_to_3.txt index c1f71f9f2..b94dc666e 100644 --- a/doc/libapt-pkg2_to_3.txt +++ b/doc/libapt-pkg2_to_3.txt @@ -3,7 +3,7 @@ people need to be aware of.. Many of this changes are done so that most old source will continue to function, but perhaps at reduced functionality. * pkgDepCache is no longer self initilizing, you have to call the Init - method seperately after constructing it. Users of pkgCacheFile do not + method separately after constructing it. Users of pkgCacheFile do not need to worry about this * GetCandidateVer/etc is gone from the pkgCache. It exists only in the DepCache and is just an inline around the new Policy class @@ -55,7 +55,7 @@ source will continue to function, but perhaps at reduced functionality. (should be transparent largely) * Locking is handled differently, there is no dpkg lock class, the _system class provides Lock/UnLock methods -* pkgDepCache is not a subclass of pkgCache, it agregates it now. Some +* pkgDepCache is not a subclass of pkgCache, it aggregates it now. Some compatibility functions are provided that make this transition fairly easy. * The following functions have had minor argument changes: diff --git a/doc/makefile b/doc/makefile index 274fbc278..4b63e542f 100644 --- a/doc/makefile +++ b/doc/makefile @@ -12,8 +12,11 @@ include $(DEBIANDOC_H) doc: manpages debiandoc -examples/sources.list: examples/sources.list.in apt-verbatim.ent - sed -e 's#&stable-codename;#$(shell grep --max-count=1 '^<!ENTITY stable-codename "' apt-verbatim.ent | cut -d'"' -f 2)#g' examples/sources.list.in > examples/sources.list +examples/sources.list: ../vendor/current/sources.list + ln -sf $(shell readlink -f $^) $@ + +apt-vendor.ent: ../vendor/current/apt-vendor.ent + ln -sf $(shell readlink -f $^) $@ # Examples SOURCE = examples/apt.conf examples/sources.list examples/configure-index examples/apt-https-method-example.conf @@ -23,9 +26,9 @@ include $(COPY_H) .PHONY: clean clean/subdirs veryclean veryclean/subdirs manpages/subdirs debiandoc/subdirs all binary doc stats -clean: clean/subdirs -veryclean: veryclean/subdirs -manpages: manpages/subdirs +clean: clean/subdirs clean/examples +veryclean: veryclean/subdirs clean/examples +manpages: apt-vendor.ent manpages/subdirs debiandoc: debiandoc/subdirs DOCUMENTATIONPO = $(patsubst %.po,%,$(notdir $(wildcard po/*.po))) @@ -41,6 +44,10 @@ debiandoc/subdirs manpages/subdirs clean/subdirs veryclean/subdirs: $(MAKE) -C $$dir $(patsubst %/subdirs,%,$@); \ done +clean/examples: + rm -f examples/sources.list + rm -f apt-vendor.ent + stats: for i in po/*.po; do echo -n "$$i: "; msgfmt --output-file=/dev/null --statistics $$i; done diff --git a/doc/method.sgml b/doc/method.sgml index 27db50173..5aa7b52e8 100644 --- a/doc/method.sgml +++ b/doc/method.sgml @@ -246,14 +246,14 @@ pre-transfer status for Internet type methods. Fields: Message <tag>200 URI Start<item> -Indicates the URI is starting to be transfered. The URI is specified +Indicates the URI is starting to be transferred. The URI is specified along with stats about the file itself. Fields: URI, Size, Last-Modified, Resume-Point <tag>201 URI Done<item> -Indicates that a URI has completed being transfered. It is possible +Indicates that a URI has completed being transferred. It is possible to specify a <em>201 URI Done</> without a <em>URI Start</> which would -mean no data was transfered but the file is now available. A Filename +mean no data was transferred but the file is now available. A Filename field is specified when the URI is directly available in the local pathname space. APT will either directly use that file or copy it into another location. It is possible to return Alt-* fields to indicate that diff --git a/doc/po/apt-doc.pot b/doc/po/apt-doc.pot index 43c184106..348980dd7 100644 --- a/doc/po/apt-doc.pot +++ b/doc/po/apt-doc.pot @@ -6,9 +6,9 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: apt-doc 0.9.8.1\n" +"Project-Id-Version: apt-doc 0.9.15.3\n" "Report-Msgid-Bugs-To: APT Development Team <deity@lists.debian.org>\n" -"POT-Creation-Date: 2013-06-13 13:46+0300\n" +"POT-Creation-Date: 2014-02-23 00:29+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -497,43 +497,43 @@ msgid "" msgstr "" #. type: Content of: <refentry><refmeta><manvolnum> -#: apt-get.8.xml:26 apt-cache.8.xml:26 apt-key.8.xml:25 apt-mark.8.xml:26 apt-secure.8.xml:25 apt-cdrom.8.xml:25 apt-config.8.xml:26 +#: apt-get.8.xml:28 apt-cache.8.xml:28 apt-key.8.xml:27 apt-mark.8.xml:28 apt-secure.8.xml:27 apt-cdrom.8.xml:27 apt-config.8.xml:28 msgid "8" msgstr "" #. type: Content of: <refentry><refmeta><refmiscinfo> -#: apt-get.8.xml:27 apt-cache.8.xml:27 apt-key.8.xml:26 apt-mark.8.xml:27 apt-secure.8.xml:26 apt-cdrom.8.xml:26 apt-config.8.xml:27 apt.conf.5.xml:32 apt_preferences.5.xml:26 sources.list.5.xml:27 apt-extracttemplates.1.xml:27 apt-sortpkgs.1.xml:27 apt-ftparchive.1.xml:27 +#: apt-get.8.xml:29 apt-cache.8.xml:29 apt-key.8.xml:28 apt-mark.8.xml:29 apt-secure.8.xml:28 apt-cdrom.8.xml:28 apt-config.8.xml:29 apt.conf.5.xml:34 apt_preferences.5.xml:28 sources.list.5.xml:29 apt-extracttemplates.1.xml:29 apt-sortpkgs.1.xml:29 apt-ftparchive.1.xml:29 msgid "APT" msgstr "" #. type: Content of: <refentry><refnamediv><refpurpose> -#: apt-get.8.xml:33 +#: apt-get.8.xml:35 msgid "APT package handling utility -- command-line interface" msgstr "" #. type: Content of: <refentry><refsect1><title> -#: apt-get.8.xml:38 apt-cache.8.xml:38 apt-key.8.xml:37 apt-mark.8.xml:38 apt-secure.8.xml:50 apt-cdrom.8.xml:37 apt-config.8.xml:38 apt.conf.5.xml:41 apt_preferences.5.xml:36 sources.list.5.xml:36 apt-extracttemplates.1.xml:38 apt-sortpkgs.1.xml:38 apt-ftparchive.1.xml:38 +#: apt-get.8.xml:40 apt-cache.8.xml:40 apt-key.8.xml:39 apt-mark.8.xml:40 apt-secure.8.xml:52 apt-cdrom.8.xml:39 apt-config.8.xml:40 apt.conf.5.xml:43 apt_preferences.5.xml:38 sources.list.5.xml:38 apt-extracttemplates.1.xml:40 apt-sortpkgs.1.xml:40 apt-ftparchive.1.xml:40 msgid "Description" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt-get.8.xml:39 +#: apt-get.8.xml:41 msgid "" "<command>apt-get</command> is the command-line tool for handling packages, " "and may be considered the user's \"back-end\" to other tools using the APT " -"library. Several \"front-end\" interfaces exist, such as &dselect;, " -"&aptitude;, &synaptic; and &wajig;." +"library. Several \"front-end\" interfaces exist, such as &aptitude;, " +"&synaptic; and &wajig;." msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt-get.8.xml:44 apt-cache.8.xml:44 apt-cdrom.8.xml:51 apt-config.8.xml:44 apt-ftparchive.1.xml:54 +#: apt-get.8.xml:46 apt-cache.8.xml:46 apt-cdrom.8.xml:53 apt-config.8.xml:46 apt-ftparchive.1.xml:56 msgid "" "Unless the <option>-h</option>, or <option>--help</option> option is given, " "one of the commands below must be present." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:49 +#: apt-get.8.xml:51 msgid "" "<literal>update</literal> is used to resynchronize the package index files " "from their sources. The indexes of available packages are fetched from the " @@ -548,7 +548,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:61 +#: apt-get.8.xml:63 msgid "" "<literal>upgrade</literal> is used to install the newest versions of all " "packages currently installed on the system from the sources enumerated in " @@ -564,7 +564,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:74 +#: apt-get.8.xml:76 msgid "" "<literal>dist-upgrade</literal> in addition to performing the function of " "<literal>upgrade</literal>, also intelligently handles changing dependencies " @@ -579,7 +579,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:87 +#: apt-get.8.xml:89 msgid "" "<literal>dselect-upgrade</literal> is used in conjunction with the " "traditional Debian packaging front-end, " @@ -590,7 +590,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:98 +#: apt-get.8.xml:100 msgid "" "<literal>install</literal> is followed by one or more packages desired for " "installation or upgrading. Each package is a package name, not a fully " @@ -607,7 +607,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:116 +#: apt-get.8.xml:118 msgid "" "A specific version of a package can be selected for installation by " "following the package name with an equals and the version of the package to " @@ -618,14 +618,14 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:123 +#: apt-get.8.xml:125 msgid "" "Both of the version selection mechanisms can downgrade packages and must be " "used with care." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:126 +#: apt-get.8.xml:128 msgid "" "This is also the target to use if you want to upgrade one or more " "already-installed packages without upgrading every package you have on your " @@ -637,14 +637,14 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:137 +#: apt-get.8.xml:139 msgid "" "Finally, the &apt-preferences; mechanism allows you to create an alternative " "installation policy for individual packages." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:141 +#: apt-get.8.xml:143 msgid "" "If no package matches the given expression and the expression contains one " "of '.', '?' or '*' then it is assumed to be a POSIX regular expression, and " @@ -656,7 +656,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:151 +#: apt-get.8.xml:153 msgid "" "<literal>remove</literal> is identical to <literal>install</literal> except " "that packages are removed instead of installed. Note that removing a package " @@ -666,7 +666,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:159 +#: apt-get.8.xml:161 msgid "" "<literal>purge</literal> is identical to <literal>remove</literal> except " "that packages are removed and purged (any configuration files are deleted " @@ -674,7 +674,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:164 +#: apt-get.8.xml:166 msgid "" "<literal>source</literal> causes <command>apt-get</command> to fetch source " "packages. APT will examine the available packages to decide which source " @@ -686,7 +686,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:172 +#: apt-get.8.xml:174 msgid "" "Source packages are tracked separately from binary packages via " "<literal>deb-src</literal> lines in the &sources-list; file. This means that " @@ -696,7 +696,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:178 +#: apt-get.8.xml:180 msgid "" "If the <option>--compile</option> option is specified then the package will " "be compiled to a binary .deb using <command>dpkg-buildpackage</command> for " @@ -706,7 +706,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:185 +#: apt-get.8.xml:187 msgid "" "A specific source version can be retrieved by postfixing the source name " "with an equals and then the version to fetch, similar to the mechanism used " @@ -716,7 +716,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:191 +#: apt-get.8.xml:193 msgid "" "Note that source packages are not installed and tracked in the " "<command>dpkg</command> database like binary packages; they are simply " @@ -724,7 +724,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:197 +#: apt-get.8.xml:199 msgid "" "<literal>build-dep</literal> causes apt-get to install/remove packages in an " "attempt to satisfy the build dependencies for a source package. By default " @@ -734,33 +734,30 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:204 +#: apt-get.8.xml:206 msgid "" "<literal>check</literal> is a diagnostic tool; it updates the package cache " "and checks for broken dependencies." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:209 +#: apt-get.8.xml:211 msgid "" "<literal>download</literal> will download the given binary package into the " "current directory." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:215 +#: apt-get.8.xml:217 msgid "" "<literal>clean</literal> clears out the local repository of retrieved " "package files. It removes everything but the lock file from " "<filename>&cachedir;/archives/</filename> and " -"<filename>&cachedir;/archives/partial/</filename>. When APT is used as a " -"&dselect; method, <literal>clean</literal> is run automatically. Those who " -"do not use dselect will likely want to run <literal>apt-get clean</literal> " -"from time to time to free up disk space." +"<filename>&cachedir;/archives/partial/</filename>." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:225 +#: apt-get.8.xml:224 msgid "" "Like <literal>clean</literal>, <literal>autoclean</literal> clears out the " "local repository of retrieved package files. The difference is that it only " @@ -772,7 +769,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:235 +#: apt-get.8.xml:234 msgid "" "<literal>autoremove</literal> is used to remove packages that were " "automatically installed to satisfy dependencies for other packages and are " @@ -780,7 +777,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:240 +#: apt-get.8.xml:239 msgid "" "<literal>changelog</literal> downloads a package changelog and displays it " "through <command>sensible-pager</command>. The server name and base " @@ -795,33 +792,33 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><title> -#: apt-get.8.xml:258 apt-cache.8.xml:248 apt-mark.8.xml:108 apt-config.8.xml:84 apt-extracttemplates.1.xml:52 apt-sortpkgs.1.xml:48 apt-ftparchive.1.xml:504 +#: apt-get.8.xml:257 apt-cache.8.xml:250 apt-mark.8.xml:110 apt-config.8.xml:86 apt-extracttemplates.1.xml:54 apt-sortpkgs.1.xml:50 apt-ftparchive.1.xml:506 msgid "options" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:263 +#: apt-get.8.xml:262 msgid "" "Do not consider recommended packages as a dependency for installing. " "Configuration Item: <literal>APT::Install-Recommends</literal>." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:268 +#: apt-get.8.xml:267 msgid "" "Consider suggested packages as a dependency for installing. Configuration " "Item: <literal>APT::Install-Suggests</literal>." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:273 +#: apt-get.8.xml:272 msgid "" "Download only; package files are only retrieved, not unpacked or installed. " "Configuration Item: <literal>APT::Get::Download-Only</literal>." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:278 +#: apt-get.8.xml:277 msgid "" "Fix; attempt to correct a system with broken dependencies in place. This " "option, when used with install/remove, can omit any packages to permit APT " @@ -830,14 +827,14 @@ msgid "" "running APT for the first time; APT itself does not allow broken package " "dependencies to exist on a system. It is possible that a system's dependency " "structure can be so corrupt as to require manual intervention (which usually " -"means using &dselect; or <command>dpkg --remove</command> to eliminate some " -"of the offending packages). Use of this option together with " -"<option>-m</option> may produce an error in some situations. Configuration " -"Item: <literal>APT::Get::Fix-Broken</literal>." +"means using <command>dpkg --remove</command> to eliminate some of the " +"offending packages). Use of this option together with <option>-m</option> " +"may produce an error in some situations. Configuration Item: " +"<literal>APT::Get::Fix-Broken</literal>." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:293 +#: apt-get.8.xml:292 msgid "" "Ignore missing packages; if packages cannot be retrieved or fail the " "integrity check after retrieval (corrupted package files), hold back those " @@ -849,7 +846,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:304 +#: apt-get.8.xml:303 msgid "" "Disables downloading of packages. This is best used with " "<option>--ignore-missing</option> to force APT to use only the .debs it has " @@ -858,7 +855,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:311 +#: apt-get.8.xml:310 msgid "" "Quiet; produces output suitable for logging, omitting progress indicators. " "More q's will produce more quiet up to a maximum of 2. You can also use " @@ -870,7 +867,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:326 +#: apt-get.8.xml:325 msgid "" "No action; perform a simulation of events that would occur but do not " "actually change the system. Configuration Item: " @@ -878,7 +875,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:330 +#: apt-get.8.xml:329 msgid "" "Simulated runs performed as a user will automatically deactivate locking " "(<literal>Debug::NoLocking</literal>), and if the option " @@ -890,7 +887,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:338 +#: apt-get.8.xml:337 msgid "" "Simulated runs print out a series of lines, each representing a " "<command>dpkg</command> operation: configure (<literal>Conf</literal>), " @@ -900,7 +897,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:346 +#: apt-get.8.xml:345 msgid "" "Automatic yes to prompts; assume \"yes\" as answer to all prompts and run " "non-interactively. If an undesirable situation, such as changing a held " @@ -910,28 +907,28 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:354 +#: apt-get.8.xml:353 msgid "" "Automatic \"no\" to all prompts. Configuration Item: " "<literal>APT::Get::Assume-No</literal>." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:359 +#: apt-get.8.xml:358 msgid "" "Show upgraded packages; print out a list of all packages that are to be " "upgraded. Configuration Item: <literal>APT::Get::Show-Upgraded</literal>." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:365 +#: apt-get.8.xml:364 msgid "" "Show full versions for upgraded and installed packages. Configuration Item: " "<literal>APT::Get::Show-Versions</literal>." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:371 +#: apt-get.8.xml:370 msgid "" "This option controls the architecture packages are built for by " "<command>apt-get source --compile</command> and how cross-builddependencies " @@ -942,14 +939,14 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:381 +#: apt-get.8.xml:380 msgid "" "Compile source packages after downloading them. Configuration Item: " "<literal>APT::Get::Compile</literal>." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:386 +#: apt-get.8.xml:385 msgid "" "Ignore package holds; this causes <command>apt-get</command> to ignore a " "hold placed on a package. This may be useful in conjunction with " @@ -958,7 +955,19 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:393 +#: apt-get.8.xml:392 +msgid "" +"Allow installing new packages when used in conjunction with " +"<literal>upgrade</literal>. This is useful if the update of a installed " +"package requires new dependencies to be installed. Instead of holding the " +"package back <literal>upgrade</literal> will upgrade the package and install " +"the new dependencies. Note that <literal>upgrade</literal> with this option " +"will never remove packages, only allow adding new ones. Configuration Item: " +"<literal>APT::Get::Upgrade-Allow-New</literal>." +msgstr "" + +#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> +#: apt-get.8.xml:404 msgid "" "Do not upgrade packages; when used in conjunction with " "<literal>install</literal>, <literal>no-upgrade</literal> will prevent " @@ -967,7 +976,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:400 +#: apt-get.8.xml:411 msgid "" "Do not install new packages; when used in conjunction with " "<literal>install</literal>, <literal>only-upgrade</literal> will install " @@ -977,7 +986,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:408 +#: apt-get.8.xml:419 msgid "" "Force yes; this is a dangerous option that will cause apt to continue " "without prompting if it is doing something potentially harmful. It should " @@ -987,7 +996,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:416 +#: apt-get.8.xml:427 msgid "" "Instead of fetching the files to install their URIs are printed. Each URI " "will have the path, the destination file name, the size and the expected MD5 " @@ -1000,7 +1009,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:427 +#: apt-get.8.xml:438 msgid "" "Use purge instead of remove for anything that would be removed. An asterisk " "(\"*\") will be displayed next to packages which are scheduled to be " @@ -1010,14 +1019,14 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:435 +#: apt-get.8.xml:446 msgid "" "Re-install packages that are already installed and at the newest version. " "Configuration Item: <literal>APT::Get::ReInstall</literal>." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:440 +#: apt-get.8.xml:451 msgid "" "This option is on by default; use <literal>--no-list-cleanup</literal> to " "turn it off. When it is on, <command>apt-get</command> will automatically " @@ -1028,7 +1037,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:450 +#: apt-get.8.xml:461 msgid "" "This option controls the default input to the policy engine; it creates a " "default pin at priority 990 using the specified release string. This " @@ -1043,7 +1052,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:465 +#: apt-get.8.xml:476 msgid "" "Only perform operations that are 'trivial'. Logically this can be considered " "related to <option>--assume-yes</option>; where " @@ -1053,14 +1062,14 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:472 +#: apt-get.8.xml:483 msgid "" "If any packages are to be removed apt-get immediately aborts without " "prompting. Configuration Item: <literal>APT::Get::Remove</literal>." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:478 +#: apt-get.8.xml:489 msgid "" "If the command is either <literal>install</literal> or " "<literal>remove</literal>, then this option acts like running the " @@ -1069,7 +1078,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:485 +#: apt-get.8.xml:496 msgid "" "Only has meaning for the <literal>source</literal> and " "<literal>build-dep</literal> commands. Indicates that the given source " @@ -1081,7 +1090,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:496 +#: apt-get.8.xml:507 msgid "" "Download only the diff, dsc, or tar file of a source archive. Configuration " "Item: <literal>APT::Get::Diff-Only</literal>, " @@ -1090,57 +1099,67 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:502 +#: apt-get.8.xml:513 msgid "" "Only process architecture-dependent build-dependencies. Configuration Item: " "<literal>APT::Get::Arch-Only</literal>." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:507 +#: apt-get.8.xml:518 msgid "" "Ignore if packages can't be authenticated and don't prompt about it. This " "is useful for tools like pbuilder. Configuration Item: " "<literal>APT::Get::AllowUnauthenticated</literal>." msgstr "" +#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> +#: apt-get.8.xml:524 +msgid "" +"Show user friendly progress information in the terminal window when packages " +"are installed, upgraded or removed. For a machine parsable version of this " +"data see README.progress-reporting in the apt doc directory. Configuration " +"Item: <literal>DpkgPM::Progress</literal> and " +"<literal>Dpkg::Progress-Fancy</literal>." +msgstr "" + #. type: Content of: <refentry><refsect1><title> -#: apt-get.8.xml:518 apt-cache.8.xml:343 apt-key.8.xml:174 apt-mark.8.xml:125 apt.conf.5.xml:1167 apt_preferences.5.xml:698 +#: apt-get.8.xml:537 apt-cache.8.xml:345 apt-key.8.xml:176 apt-mark.8.xml:127 apt.conf.5.xml:1200 apt_preferences.5.xml:700 msgid "Files" msgstr "" #. type: Content of: <refentry><refsect1><title> -#: apt-get.8.xml:528 apt-cache.8.xml:350 apt-key.8.xml:195 apt-mark.8.xml:131 apt-secure.8.xml:191 apt-cdrom.8.xml:144 apt-config.8.xml:109 apt.conf.5.xml:1173 apt_preferences.5.xml:705 sources.list.5.xml:252 apt-extracttemplates.1.xml:70 apt-sortpkgs.1.xml:63 apt-ftparchive.1.xml:607 +#: apt-get.8.xml:547 apt-cache.8.xml:352 apt-key.8.xml:197 apt-mark.8.xml:133 apt-secure.8.xml:193 apt-cdrom.8.xml:154 apt-config.8.xml:111 apt.conf.5.xml:1206 apt_preferences.5.xml:707 sources.list.5.xml:280 apt-extracttemplates.1.xml:72 apt-sortpkgs.1.xml:65 apt-ftparchive.1.xml:609 msgid "See Also" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt-get.8.xml:529 +#: apt-get.8.xml:548 msgid "" -"&apt-cache;, &apt-cdrom;, &dpkg;, &dselect;, &sources-list;, &apt-conf;, " -"&apt-config;, &apt-secure;, The APT User's guide in &guidesdir;, " -"&apt-preferences;, the APT Howto." +"&apt-cache;, &apt-cdrom;, &dpkg;, &sources-list;, &apt-conf;, &apt-config;, " +"&apt-secure;, The APT User's guide in &guidesdir;, &apt-preferences;, the " +"APT Howto." msgstr "" #. type: Content of: <refentry><refsect1><title> -#: apt-get.8.xml:534 apt-cache.8.xml:355 apt-mark.8.xml:135 apt-cdrom.8.xml:149 apt-config.8.xml:114 apt-extracttemplates.1.xml:74 apt-sortpkgs.1.xml:67 apt-ftparchive.1.xml:611 +#: apt-get.8.xml:553 apt-cache.8.xml:357 apt-mark.8.xml:137 apt-cdrom.8.xml:159 apt-config.8.xml:116 apt-extracttemplates.1.xml:76 apt-sortpkgs.1.xml:69 apt-ftparchive.1.xml:613 msgid "Diagnostics" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt-get.8.xml:535 +#: apt-get.8.xml:554 msgid "" "<command>apt-get</command> returns zero on normal operation, decimal 100 on " "error." msgstr "" #. type: Content of: <refentry><refnamediv><refpurpose> -#: apt-cache.8.xml:33 +#: apt-cache.8.xml:35 msgid "query the APT cache" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt-cache.8.xml:39 +#: apt-cache.8.xml:41 msgid "" "<command>apt-cache</command> performs a variety of operations on APT's " "package cache. <command>apt-cache</command> does not manipulate the state of " @@ -1149,19 +1168,19 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:49 +#: apt-cache.8.xml:51 msgid "" "<literal>gencaches</literal> creates APT's package cache. This is done " "implicitly by all commands needing this cache if it is missing or outdated." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term><option><replaceable> -#: apt-cache.8.xml:53 apt-cache.8.xml:142 apt-cache.8.xml:163 apt-cache.8.xml:185 apt-cache.8.xml:190 apt-cache.8.xml:206 apt-cache.8.xml:224 apt-cache.8.xml:236 +#: apt-cache.8.xml:55 apt-cache.8.xml:144 apt-cache.8.xml:165 apt-cache.8.xml:187 apt-cache.8.xml:192 apt-cache.8.xml:208 apt-cache.8.xml:226 apt-cache.8.xml:238 msgid "&synopsis-pkg;" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:54 +#: apt-cache.8.xml:56 msgid "" "<literal>showpkg</literal> displays information about the packages listed on " "the command line. Remaining arguments are package names. The available " @@ -1175,7 +1194,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><informalexample><programlisting> -#: apt-cache.8.xml:66 +#: apt-cache.8.xml:68 #, no-wrap msgid "" "Package: libreadline2\n" @@ -1191,7 +1210,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:78 +#: apt-cache.8.xml:80 msgid "" "Thus it may be seen that libreadline2, version 2.1-12, depends on libc5 and " "ncurses3.0 which must be installed for libreadline2 to work. In turn, " @@ -1203,21 +1222,21 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:87 +#: apt-cache.8.xml:89 msgid "" "<literal>stats</literal> displays some statistics about the cache. No " "further arguments are expected. Statistics reported are:" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><itemizedlist><listitem><para> -#: apt-cache.8.xml:90 +#: apt-cache.8.xml:92 msgid "" "<literal>Total package names</literal> is the number of package names found " "in the cache." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><itemizedlist><listitem><para> -#: apt-cache.8.xml:94 +#: apt-cache.8.xml:96 msgid "" "<literal>Normal packages</literal> is the number of regular, ordinary " "package names; these are packages that bear a one-to-one correspondence " @@ -1226,7 +1245,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><itemizedlist><listitem><para> -#: apt-cache.8.xml:100 +#: apt-cache.8.xml:102 msgid "" "<literal>Pure virtual packages</literal> is the number of packages that " "exist only as a virtual package name; that is, packages only \"provide\" the " @@ -1237,7 +1256,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><itemizedlist><listitem><para> -#: apt-cache.8.xml:108 +#: apt-cache.8.xml:110 msgid "" "<literal>Single virtual packages</literal> is the number of packages with " "only one package providing a particular virtual package. For example, in the " @@ -1246,7 +1265,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><itemizedlist><listitem><para> -#: apt-cache.8.xml:114 +#: apt-cache.8.xml:116 msgid "" "<literal>Mixed virtual packages</literal> is the number of packages that " "either provide a particular virtual package or have the virtual package name " @@ -1255,7 +1274,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><itemizedlist><listitem><para> -#: apt-cache.8.xml:121 +#: apt-cache.8.xml:123 msgid "" "<literal>Missing</literal> is the number of package names that were " "referenced in a dependency but were not provided by any package. Missing " @@ -1265,7 +1284,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><itemizedlist><listitem><para> -#: apt-cache.8.xml:128 +#: apt-cache.8.xml:130 msgid "" "<literal>Total distinct</literal> versions is the number of package versions " "found in the cache; this value is therefore at least equal to the number of " @@ -1275,14 +1294,14 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><itemizedlist><listitem><para> -#: apt-cache.8.xml:135 +#: apt-cache.8.xml:137 msgid "" "<literal>Total dependencies</literal> is the number of dependency " "relationships claimed by all of the packages in the cache." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:143 +#: apt-cache.8.xml:145 msgid "" "<literal>showsrc</literal> displays all the source package records that " "match the given package names. All versions are shown, as well as all " @@ -1290,28 +1309,28 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:149 +#: apt-cache.8.xml:151 msgid "" "<literal>dump</literal> shows a short listing of every package in the " "cache. It is primarily for debugging." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:154 +#: apt-cache.8.xml:156 msgid "" "<literal>dumpavail</literal> prints out an available list to stdout. This is " "suitable for use with &dpkg; and is used by the &dselect; method." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:159 +#: apt-cache.8.xml:161 msgid "" "<literal>unmet</literal> displays a summary of all unmet dependencies in the " "package cache." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:164 +#: apt-cache.8.xml:166 msgid "" "<literal>show</literal> performs a function similar to <command>dpkg " "--print-avail</command>; it displays the package records for the named " @@ -1319,12 +1338,12 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term><option><replaceable> -#: apt-cache.8.xml:169 +#: apt-cache.8.xml:171 msgid "&synopsis-regex;" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:170 +#: apt-cache.8.xml:172 msgid "" "<literal>search</literal> performs a full text search on all available " "package lists for the POSIX regex pattern given, see ®ex;. It searches " @@ -1337,33 +1356,33 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:181 +#: apt-cache.8.xml:183 msgid "" "Separate arguments can be used to specify multiple search patterns that are " "and'ed together." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:186 +#: apt-cache.8.xml:188 msgid "" "<literal>depends</literal> shows a listing of each dependency a package has " "and all the possible other packages that can fulfill that dependency." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:191 +#: apt-cache.8.xml:193 msgid "" "<literal>rdepends</literal> shows a listing of each reverse dependency a " "package has." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term> -#: apt-cache.8.xml:195 +#: apt-cache.8.xml:197 msgid "<optional><replaceable>&synopsis-prefix;</replaceable></optional>" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:196 +#: apt-cache.8.xml:198 msgid "" "This command prints the name of each package APT knows. The optional " "argument is a prefix match to filter the name list. The output is suitable " @@ -1373,7 +1392,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:201 +#: apt-cache.8.xml:203 msgid "" "Note that a package which APT knows of is not necessarily available to " "download, installable or installed, e.g. virtual packages are also listed in " @@ -1381,7 +1400,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:207 +#: apt-cache.8.xml:209 msgid "" "<literal>dotty</literal> takes a list of packages on the command line and " "generates output suitable for use by dotty from the <ulink " @@ -1394,7 +1413,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:216 +#: apt-cache.8.xml:218 msgid "" "The resulting nodes will have several shapes; normal packages are boxes, " "pure virtual packages are triangles, mixed virtual packages are diamonds, " @@ -1403,12 +1422,12 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:221 +#: apt-cache.8.xml:223 msgid "Caution, dotty cannot graph larger sets of packages." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:225 +#: apt-cache.8.xml:227 msgid "" "The same as <literal>dotty</literal>, only for xvcg from the <ulink " "url=\"http://rw4.cs.uni-sb.de/users/sander/html/gsvcg1.html\">VCG " @@ -1416,12 +1435,12 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term> -#: apt-cache.8.xml:229 +#: apt-cache.8.xml:231 msgid "<optional><replaceable>&synopsis-pkg;</replaceable>…</optional>" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:230 +#: apt-cache.8.xml:232 msgid "" "<literal>policy</literal> is meant to help debug issues relating to the " "preferences file. With no arguments it will print out the priorities of each " @@ -1430,7 +1449,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:237 +#: apt-cache.8.xml:239 msgid "" "<literal>apt-cache</literal>'s <literal>madison</literal> command attempts " "to mimic the output format and a subset of the functionality of the Debian " @@ -1442,7 +1461,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:253 +#: apt-cache.8.xml:255 msgid "" "Select the file to store the package cache. The package cache is the primary " "cache used by all operations. Configuration Item: " @@ -1450,7 +1469,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:259 +#: apt-cache.8.xml:261 msgid "" "Select the file to store the source cache. The source is used only by " "<literal>gencaches</literal> and it stores a parsed version of the package " @@ -1460,7 +1479,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:267 +#: apt-cache.8.xml:269 msgid "" "Quiet; produces output suitable for logging, omitting progress indicators. " "More q's will produce more quietness up to a maximum of 2. You can also use " @@ -1469,7 +1488,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:274 +#: apt-cache.8.xml:276 msgid "" "Print only important dependencies; for use with <literal>unmet</literal> and " "<literal>depends</literal>. Causes only Depends and Pre-Depends relations to " @@ -1477,7 +1496,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:288 +#: apt-cache.8.xml:290 msgid "" "Per default the <literal>depends</literal> and <literal>rdepends</literal> " "print all dependencies. This can be tweaked with these flags which will omit " @@ -1487,14 +1506,14 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:295 +#: apt-cache.8.xml:297 msgid "" "Print full package records when searching. Configuration Item: " "<literal>APT::Cache::ShowFull</literal>." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:300 +#: apt-cache.8.xml:302 msgid "" "Print full records for all available versions. This is the default; to turn " "it off, use <option>--no-all-versions</option>. If " @@ -1505,7 +1524,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:309 +#: apt-cache.8.xml:311 msgid "" "Perform automatic package cache regeneration, rather than use the cache as " "it is. This is the default; to turn it off, use " @@ -1514,14 +1533,14 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:315 +#: apt-cache.8.xml:317 msgid "" "Only search on the package names, not the long descriptions. Configuration " "Item: <literal>APT::Cache::NamesOnly</literal>." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:320 +#: apt-cache.8.xml:322 msgid "" "Make <literal>pkgnames</literal> print all names, including virtual packages " "and missing dependencies. Configuration Item: " @@ -1529,7 +1548,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:326 +#: apt-cache.8.xml:328 msgid "" "Make <literal>depends</literal> and <literal>rdepends</literal> recursive so " "that all packages mentioned are printed once. Configuration Item: " @@ -1537,7 +1556,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:333 +#: apt-cache.8.xml:335 msgid "" "Limit the output of <literal>depends</literal> and " "<literal>rdepends</literal> to packages which are currently installed. " @@ -1545,24 +1564,24 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt-cache.8.xml:351 +#: apt-cache.8.xml:353 msgid "&apt-conf;, &sources-list;, &apt-get;" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt-cache.8.xml:356 +#: apt-cache.8.xml:358 msgid "" "<command>apt-cache</command> returns zero on normal operation, decimal 100 " "on error." msgstr "" #. type: Content of: <refentry><refnamediv><refpurpose> -#: apt-key.8.xml:32 +#: apt-key.8.xml:34 msgid "APT key management utility" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt-key.8.xml:39 +#: apt-key.8.xml:41 msgid "" "<command>apt-key</command> is used to manage the list of keys used by apt to " "authenticate packages. Packages which have been authenticated using these " @@ -1570,12 +1589,12 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><title> -#: apt-key.8.xml:45 +#: apt-key.8.xml:47 msgid "Commands" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-key.8.xml:50 +#: apt-key.8.xml:52 msgid "" "Add a new key to the list of trusted keys. The key is read from the " "filename given with the parameter &synopsis-param-filename; or if the " @@ -1583,49 +1602,48 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-key.8.xml:63 +#: apt-key.8.xml:65 msgid "Remove a key from the list of trusted keys." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-key.8.xml:74 +#: apt-key.8.xml:76 msgid "Output the key &synopsis-param-keyid; to standard output." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-key.8.xml:85 +#: apt-key.8.xml:87 msgid "Output all trusted keys to standard output." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-key.8.xml:96 +#: apt-key.8.xml:98 msgid "List trusted keys." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-key.8.xml:107 +#: apt-key.8.xml:109 msgid "List fingerprints of trusted keys." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-key.8.xml:118 +#: apt-key.8.xml:120 msgid "" "Pass advanced options to gpg. With adv --recv-key you can download the " "public key." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-key.8.xml:130 +#: apt-key.8.xml:132 msgid "" "Update the local keyring with the archive keyring and remove from the local " "keyring the archive keys which are no longer valid. The archive keyring is " "shipped in the <literal>archive-keyring</literal> package of your " -"distribution, e.g. the <literal>debian-archive-keyring</literal> package in " -"Debian." +"distribution, e.g. the &keyring-package; package in &keyring-distro;." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-key.8.xml:144 +#: apt-key.8.xml:146 msgid "" "Perform an update working similarly to the <command>update</command> command " "above, but get the archive keyring from a URI instead and validate it " @@ -1636,19 +1654,19 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><title> -#: apt-key.8.xml:160 apt-cdrom.8.xml:80 +#: apt-key.8.xml:162 apt-cdrom.8.xml:82 msgid "Options" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt-key.8.xml:161 +#: apt-key.8.xml:163 msgid "" "Note that options need to be defined before the commands described in the " "previous section." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-key.8.xml:164 +#: apt-key.8.xml:166 msgid "" "With this option it is possible to specify a particular keyring file the " "command should operate on. The default is that a command is executed on the " @@ -1659,54 +1677,54 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term> -#: apt-key.8.xml:179 +#: apt-key.8.xml:181 msgid "<filename>/etc/apt/trustdb.gpg</filename>" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-key.8.xml:180 +#: apt-key.8.xml:182 msgid "Local trust database of archive keys." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term> -#: apt-key.8.xml:183 -msgid "<filename>/usr/share/keyrings/debian-archive-keyring.gpg</filename>" +#: apt-key.8.xml:185 +msgid "&keyring-filename;" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-key.8.xml:184 -msgid "Keyring of Debian archive trusted keys." +#: apt-key.8.xml:186 +msgid "Keyring of &keyring-distro; archive trusted keys." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term> -#: apt-key.8.xml:187 -msgid "<filename>/usr/share/keyrings/debian-archive-removed-keys.gpg</filename>" +#: apt-key.8.xml:189 +msgid "&keyring-removed-filename;" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-key.8.xml:188 -msgid "Keyring of Debian archive removed trusted keys." +#: apt-key.8.xml:190 +msgid "Keyring of &keyring-distro; archive removed trusted keys." msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt-key.8.xml:197 +#: apt-key.8.xml:199 msgid "&apt-get;, &apt-secure;" msgstr "" #. type: Content of: <refentry><refnamediv><refpurpose> -#: apt-mark.8.xml:33 +#: apt-mark.8.xml:35 msgid "mark/unmark a package as being automatically-installed" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt-mark.8.xml:39 +#: apt-mark.8.xml:41 msgid "" "<command>apt-mark</command> will change whether a package has been marked as " "being automatically installed." msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt-mark.8.xml:43 +#: apt-mark.8.xml:45 msgid "" "When you request that a package is installed, and as a result other packages " "are installed to satisfy its dependencies, the dependencies are marked as " @@ -1716,7 +1734,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-mark.8.xml:52 +#: apt-mark.8.xml:54 msgid "" "<literal>auto</literal> is used to mark a package as being automatically " "installed, which will cause the package to be removed when no more manually " @@ -1724,7 +1742,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-mark.8.xml:60 +#: apt-mark.8.xml:62 msgid "" "<literal>manual</literal> is used to mark a package as being manually " "installed, which will prevent the package from being automatically removed " @@ -1732,7 +1750,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-mark.8.xml:68 +#: apt-mark.8.xml:70 msgid "" "<literal>hold</literal> is used to mark a package as held back, which will " "prevent the package from being automatically installed, upgraded or " @@ -1742,14 +1760,14 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-mark.8.xml:78 +#: apt-mark.8.xml:80 msgid "" "<literal>unhold</literal> is used to cancel a previously set hold on a " "package to allow all actions again." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-mark.8.xml:84 +#: apt-mark.8.xml:86 msgid "" "<literal>showauto</literal> is used to print a list of automatically " "installed packages with each package on a new line. All automatically " @@ -1758,7 +1776,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-mark.8.xml:92 +#: apt-mark.8.xml:94 msgid "" "<literal>showmanual</literal> can be used in the same way as " "<literal>showauto</literal> except that it will print a list of manually " @@ -1766,14 +1784,14 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-mark.8.xml:99 +#: apt-mark.8.xml:101 msgid "" "<literal>showhold</literal> is used to print a list of packages on hold in " "the same way as for the other show commands." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-mark.8.xml:115 +#: apt-mark.8.xml:117 msgid "" "Read/Write package stats from the filename given with the parameter " "&synopsis-param-filename; instead of from the default location, which is " @@ -1782,19 +1800,19 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt-mark.8.xml:136 +#: apt-mark.8.xml:138 msgid "" "<command>apt-mark</command> returns zero on normal operation, non-zero on " "error." msgstr "" #. type: Content of: <refentry><refnamediv><refpurpose> -#: apt-secure.8.xml:47 +#: apt-secure.8.xml:49 msgid "Archive authentication support for APT" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:52 +#: apt-secure.8.xml:54 msgid "" "Starting with version 0.6, <command>apt</command> contains code that does " "signature checking of the Release file for all archives. This ensures that " @@ -1803,7 +1821,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:60 +#: apt-secure.8.xml:62 msgid "" "If a package comes from a archive without a signature, or with a signature " "that apt does not have a key for, that package is considered untrusted, and " @@ -1813,19 +1831,19 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:69 +#: apt-secure.8.xml:71 msgid "" "The package frontends &apt-get;, &aptitude; and &synaptic; support this new " "authentication feature." msgstr "" #. type: Content of: <refentry><refsect1><title> -#: apt-secure.8.xml:74 +#: apt-secure.8.xml:76 msgid "Trusted archives" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:77 +#: apt-secure.8.xml:79 msgid "" "The chain of trust from an apt archive to the end user is made up of several " "steps. <command>apt-secure</command> is the last step in this chain; " @@ -1836,7 +1854,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:85 +#: apt-secure.8.xml:87 msgid "" "apt-secure does not review signatures at a package level. If you require " "tools to do this you should look at <command>debsig-verify</command> and " @@ -1845,7 +1863,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:92 +#: apt-secure.8.xml:94 msgid "" "The chain of trust in Debian starts when a maintainer uploads a new package " "or a new version of a package to the Debian archive. In order to become " @@ -1856,20 +1874,20 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:102 +#: apt-secure.8.xml:104 msgid "" "Once the uploaded package is verified and included in the archive, the " "maintainer signature is stripped off, and checksums of the package are " "computed and put in the Packages file. The checksums of all of the Packages " "files are then computed and put into the Release file. The Release file is " -"then signed by the archive key for this Debian release, and distributed " -"alongside the packages and the Packages files on Debian mirrors. The keys " -"are in the Debian archive keyring available in the " -"<package>debian-archive-keyring</package> package." +"then signed by the archive key for this &keyring-distro; release, and " +"distributed alongside the packages and the Packages files on " +"&keyring-distro; mirrors. The keys are in the &keyring-distro; archive " +"keyring available in the &keyring-package; package." msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:113 +#: apt-secure.8.xml:115 msgid "" "End users can check the signature of the Release file, extract a checksum of " "a package from it and compare it with the checksum of the package they " @@ -1877,14 +1895,14 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:118 +#: apt-secure.8.xml:120 msgid "" "Notice that this is distinct from checking signatures on a per package " "basis. It is designed to prevent two possible attacks:" msgstr "" #. type: Content of: <refentry><refsect1><itemizedlist><listitem><para> -#: apt-secure.8.xml:123 +#: apt-secure.8.xml:125 msgid "" "<literal>Network \"man in the middle\" attacks</literal>. Without signature " "checking, malicious agents can introduce themselves into the package " @@ -1894,7 +1912,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><itemizedlist><listitem><para> -#: apt-secure.8.xml:131 +#: apt-secure.8.xml:133 msgid "" "<literal>Mirror network compromise</literal>. Without signature checking, a " "malicious agent can compromise a mirror host and modify the files in it to " @@ -1903,7 +1921,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:138 +#: apt-secure.8.xml:140 msgid "" "However, it does not defend against a compromise of the Debian master server " "itself (which signs the packages) or against a compromise of the key used to " @@ -1912,12 +1930,12 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><title> -#: apt-secure.8.xml:144 +#: apt-secure.8.xml:146 msgid "User configuration" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:146 +#: apt-secure.8.xml:148 msgid "" "<command>apt-key</command> is the program that manages the list of keys used " "by apt. It can be used to add or remove keys, although an installation of " @@ -1926,7 +1944,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:153 +#: apt-secure.8.xml:155 msgid "" "In order to add a new key you need to first download it (you should make " "sure you are using a trusted communication channel when retrieving it), add " @@ -1937,19 +1955,19 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><title> -#: apt-secure.8.xml:162 +#: apt-secure.8.xml:164 msgid "Archive configuration" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:164 +#: apt-secure.8.xml:166 msgid "" "If you want to provide archive signatures in an archive under your " "maintenance you have to:" msgstr "" #. type: Content of: <refentry><refsect1><itemizedlist><listitem><para> -#: apt-secure.8.xml:169 +#: apt-secure.8.xml:171 msgid "" "<emphasis>Create a toplevel Release file</emphasis>, if it does not exist " "already. You can do this by running <command>apt-ftparchive " @@ -1957,7 +1975,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><itemizedlist><listitem><para> -#: apt-secure.8.xml:174 +#: apt-secure.8.xml:176 msgid "" "<emphasis>Sign it</emphasis>. You can do this by running <command>gpg " "--clearsign -o InRelease Release</command> and <command>gpg -abs -o " @@ -1965,7 +1983,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><itemizedlist><listitem><para> -#: apt-secure.8.xml:178 +#: apt-secure.8.xml:180 msgid "" "<emphasis>Publish the key fingerprint</emphasis>, that way your users will " "know what key they need to import in order to authenticate the files in the " @@ -1973,7 +1991,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:185 +#: apt-secure.8.xml:187 msgid "" "Whenever the contents of the archive change (new packages are added or " "removed) the archive maintainer has to follow the first two steps outlined " @@ -1981,14 +1999,14 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:193 +#: apt-secure.8.xml:195 msgid "" "&apt-conf;, &apt-get;, &sources-list;, &apt-key;, &apt-ftparchive;, " "&debsign; &debsig-verify;, &gpg;" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:197 +#: apt-secure.8.xml:199 msgid "" "For more background information you might want to review the <ulink " "url=\"http://www.debian.org/doc/manuals/securing-debian-howto/ch7\">Debian " @@ -1999,24 +2017,24 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><title> -#: apt-secure.8.xml:210 +#: apt-secure.8.xml:212 msgid "Manpage Authors" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:212 +#: apt-secure.8.xml:214 msgid "" "This man-page is based on the work of Javier Fernández-Sanguino Peña, Isaac " "Jones, Colin Walters, Florian Weimer and Michael Vogt." msgstr "" #. type: Content of: <refentry><refnamediv><refpurpose> -#: apt-cdrom.8.xml:32 +#: apt-cdrom.8.xml:34 msgid "APT CD-ROM management utility" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt-cdrom.8.xml:38 +#: apt-cdrom.8.xml:40 msgid "" "<command>apt-cdrom</command> is used to add a new CD-ROM to APT's list of " "available sources. <command>apt-cdrom</command> takes care of determining " @@ -2025,7 +2043,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt-cdrom.8.xml:45 +#: apt-cdrom.8.xml:47 msgid "" "It is necessary to use <command>apt-cdrom</command> to add CDs to the APT " "system; it cannot be done by hand. Furthermore each disc in a multi-CD set " @@ -2033,7 +2051,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cdrom.8.xml:56 +#: apt-cdrom.8.xml:58 msgid "" "<literal>add</literal> is used to add a new disc to the source list. It will " "unmount the CD-ROM device, prompt for a disc to be inserted and then proceed " @@ -2043,7 +2061,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cdrom.8.xml:64 +#: apt-cdrom.8.xml:66 msgid "" "APT uses a CD-ROM ID to track which disc is currently in the drive and " "maintains a database of these IDs in " @@ -2051,14 +2069,22 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cdrom.8.xml:72 +#: apt-cdrom.8.xml:74 msgid "" "A debugging tool to report the identity of the current disc as well as the " "stored file name" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cdrom.8.xml:85 +#: apt-cdrom.8.xml:87 +msgid "" +"Do not try to auto-detect the CD-ROM path. Usually combined with the " +"<option>--cdrom</option> option. Configuration Item: " +"<literal>Acquire::cdrom::AutoDetect</literal>." +msgstr "" + +#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> +#: apt-cdrom.8.xml:95 msgid "" "Mount point; specify the location to mount the CD-ROM. This mount point must " "be listed in <filename>/etc/fstab</filename> and properly configured. " @@ -2066,7 +2092,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cdrom.8.xml:94 +#: apt-cdrom.8.xml:104 msgid "" "Rename a disc; change the label of a disc or override the disc's given " "label. This option will cause <command>apt-cdrom</command> to prompt for a " @@ -2074,7 +2100,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cdrom.8.xml:103 +#: apt-cdrom.8.xml:113 msgid "" "No mounting; prevent <command>apt-cdrom</command> from mounting and " "unmounting the mount point. Configuration Item: " @@ -2082,7 +2108,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cdrom.8.xml:111 +#: apt-cdrom.8.xml:121 msgid "" "Fast Copy; Assume the package files are valid and do not check every " "package. This option should be used only if <command>apt-cdrom</command> has " @@ -2091,7 +2117,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cdrom.8.xml:121 +#: apt-cdrom.8.xml:131 msgid "" "Thorough Package Scan; This option may be needed with some old Debian " "1.1/1.2 discs that have Package files in strange places. It takes much " @@ -2099,7 +2125,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cdrom.8.xml:132 +#: apt-cdrom.8.xml:142 msgid "" "No Changes; Do not change the &sources-list; file and do not write index " "files. Everything is still checked however. Configuration Item: " @@ -2107,24 +2133,24 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt-cdrom.8.xml:145 +#: apt-cdrom.8.xml:155 msgid "&apt-conf;, &apt-get;, &sources-list;" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt-cdrom.8.xml:150 +#: apt-cdrom.8.xml:160 msgid "" "<command>apt-cdrom</command> returns zero on normal operation, decimal 100 " "on error." msgstr "" #. type: Content of: <refentry><refnamediv><refpurpose> -#: apt-config.8.xml:33 +#: apt-config.8.xml:35 msgid "APT Configuration Query program" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt-config.8.xml:39 +#: apt-config.8.xml:41 msgid "" "<command>apt-config</command> is an internal program used by various " "portions of the APT suite to provide consistent configurability. It accesses " @@ -2133,7 +2159,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-config.8.xml:51 +#: apt-config.8.xml:53 msgid "" "shell is used to access the configuration information from a shell " "script. It is given pairs of arguments, the first being a shell variable and " @@ -2143,7 +2169,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><informalexample><programlisting> -#: apt-config.8.xml:59 +#: apt-config.8.xml:61 #, no-wrap msgid "" "OPTS=\"-f\"\n" @@ -2152,14 +2178,14 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-config.8.xml:64 +#: apt-config.8.xml:66 msgid "" "This will set the shell environment variable $OPTS to the value of " "MyApp::options with a default of <option>-f</option>." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-config.8.xml:68 +#: apt-config.8.xml:70 msgid "" "The configuration item may be postfixed with a /[fdbi]. f returns file " "names, d returns directories, b returns true or false and i returns an " @@ -2167,24 +2193,24 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-config.8.xml:77 +#: apt-config.8.xml:79 msgid "Just show the contents of the configuration space." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-config.8.xml:90 +#: apt-config.8.xml:92 msgid "" "Include options which have an empty value. This is the default, so use " "--no-empty to remove them from the output." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term><option><replaceable> -#: apt-config.8.xml:95 +#: apt-config.8.xml:97 msgid "%f "%v";%n" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-config.8.xml:96 +#: apt-config.8.xml:98 msgid "" "Defines the output of each config option. %t will be replaced with " "its individual name, %f with its full hierarchical name and %v " @@ -2195,39 +2221,39 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt-config.8.xml:110 apt-extracttemplates.1.xml:71 apt-sortpkgs.1.xml:64 apt-ftparchive.1.xml:608 +#: apt-config.8.xml:112 apt-extracttemplates.1.xml:73 apt-sortpkgs.1.xml:66 apt-ftparchive.1.xml:610 msgid "&apt-conf;" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt-config.8.xml:115 +#: apt-config.8.xml:117 msgid "" "<command>apt-config</command> returns zero on normal operation, decimal 100 " "on error." msgstr "" #. type: Content of: <refentry><refentryinfo><author><contrib> -#: apt.conf.5.xml:20 +#: apt.conf.5.xml:22 msgid "Initial documentation of Debug::*." msgstr "" #. type: Content of: <refentry><refentryinfo><author><email> -#: apt.conf.5.xml:21 +#: apt.conf.5.xml:23 msgid "dburrows@debian.org" msgstr "" #. type: Content of: <refentry><refmeta><manvolnum> -#: apt.conf.5.xml:31 apt_preferences.5.xml:25 sources.list.5.xml:26 +#: apt.conf.5.xml:33 apt_preferences.5.xml:27 sources.list.5.xml:28 msgid "5" msgstr "" #. type: Content of: <refentry><refnamediv><refpurpose> -#: apt.conf.5.xml:38 +#: apt.conf.5.xml:40 msgid "Configuration file for APT" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:42 +#: apt.conf.5.xml:44 msgid "" "<filename>/etc/apt/apt.conf</filename> is the main configuration file shared " "by all the tools in the APT suite of tools, though it is by no means the " @@ -2236,21 +2262,21 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><orderedlist><para> -#: apt.conf.5.xml:48 +#: apt.conf.5.xml:50 msgid "" "When an APT tool starts up it will read the configuration files in the " "following order:" msgstr "" #. type: Content of: <refentry><refsect1><orderedlist><listitem><para> -#: apt.conf.5.xml:50 +#: apt.conf.5.xml:52 msgid "" "the file specified by the <envar>APT_CONFIG</envar> environment variable (if " "any)" msgstr "" #. type: Content of: <refentry><refsect1><orderedlist><listitem><para> -#: apt.conf.5.xml:52 +#: apt.conf.5.xml:54 msgid "" "all files in <literal>Dir::Etc::Parts</literal> in alphanumeric ascending " "order which have either no or \"<literal>conf</literal>\" as filename " @@ -2262,24 +2288,24 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><orderedlist><listitem><para> -#: apt.conf.5.xml:59 +#: apt.conf.5.xml:61 msgid "the main configuration file specified by <literal>Dir::Etc::main</literal>" msgstr "" #. type: Content of: <refentry><refsect1><orderedlist><listitem><para> -#: apt.conf.5.xml:61 +#: apt.conf.5.xml:63 msgid "" "the command line options are applied to override the configuration " "directives or to load even more configuration files." msgstr "" #. type: Content of: <refentry><refsect1><title> -#: apt.conf.5.xml:65 +#: apt.conf.5.xml:67 msgid "Syntax" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:66 +#: apt.conf.5.xml:68 msgid "" "The configuration file is organized in a tree with options organized into " "functional groups. Option specification is given with a double colon " @@ -2289,7 +2315,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:72 +#: apt.conf.5.xml:74 msgid "" "Syntactically the configuration language is modeled after what the ISC tools " "such as bind and dhcp use. Lines starting with <literal>//</literal> are " @@ -2304,7 +2330,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><informalexample><programlisting> -#: apt.conf.5.xml:85 +#: apt.conf.5.xml:87 #, no-wrap msgid "" "APT {\n" @@ -2316,7 +2342,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:93 +#: apt.conf.5.xml:95 msgid "" "with newlines placed to make it more readable. Lists can be created by " "opening a scope and including a single string enclosed in quotes followed by " @@ -2324,27 +2350,27 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><informalexample><programlisting> -#: apt.conf.5.xml:98 +#: apt.conf.5.xml:100 #, no-wrap msgid "DPkg::Pre-Install-Pkgs {\"/usr/sbin/dpkg-preconfigure --apt\";};\n" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:101 +#: apt.conf.5.xml:103 msgid "" "In general the sample configuration file &configureindex; is a good guide " "for how it should look." msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:104 +#: apt.conf.5.xml:106 msgid "" "Case is not significant in names of configuration items, so in the previous " "example you could use <literal>dpkg::pre-install-pkgs</literal>." msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:107 +#: apt.conf.5.xml:109 msgid "" "Names for the configuration items are optional if a list is defined as can " "be seen in the <literal>DPkg::Pre-Install-Pkgs</literal> example above. If " @@ -2354,7 +2380,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:112 +#: apt.conf.5.xml:114 msgid "" "Two special commands are defined: <literal>#include</literal> (which is " "deprecated and not supported by alternative implementations) and " @@ -2366,7 +2392,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:122 +#: apt.conf.5.xml:124 msgid "" "The <literal>#clear</literal> command is the only way to delete a list or a " "complete scope. Reopening a scope (or using the syntax described below with " @@ -2376,7 +2402,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:130 +#: apt.conf.5.xml:132 msgid "" "All of the APT tools take an -o option which allows an arbitrary " "configuration directive to be specified on the command line. The syntax is a " @@ -2388,7 +2414,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:138 +#: apt.conf.5.xml:140 msgid "" "Note that appending items to a list using <literal>::</literal> only works " "for one item per line, and that you should not use it in combination with " @@ -2405,19 +2431,19 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><title> -#: apt.conf.5.xml:153 +#: apt.conf.5.xml:155 msgid "The APT Group" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:154 +#: apt.conf.5.xml:156 msgid "" "This group of options controls general APT behavior as well as holding the " "options for all of the tools." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:159 +#: apt.conf.5.xml:161 msgid "" "System Architecture; sets the architecture to use when fetching files and " "parsing package lists. The internal default is the architecture apt was " @@ -2425,7 +2451,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:166 +#: apt.conf.5.xml:168 msgid "" "All Architectures the system supports. For instance, CPUs implementing the " "<literal>amd64</literal> (also called <literal>x86-64</literal>) " @@ -2439,7 +2465,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:179 +#: apt.conf.5.xml:181 msgid "" "Default release to install packages from if more than one version is " "available. Contains release name, codename or release version. Examples: " @@ -2448,14 +2474,14 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:185 +#: apt.conf.5.xml:187 msgid "" "Ignore held packages; this global option causes the problem resolver to " "ignore held packages in its decision making." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:190 +#: apt.conf.5.xml:192 msgid "" "Defaults to on. When turned on the autoclean feature will remove any " "packages which can no longer be downloaded from the cache. If turned off " @@ -2464,7 +2490,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:198 +#: apt.conf.5.xml:200 msgid "" "Defaults to on, which will cause APT to install essential and important " "packages as soon as possible in an install/upgrade operation, in order to " @@ -2479,7 +2505,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:210 +#: apt.conf.5.xml:212 msgid "" "The immediate configuration marker is also applied in the potentially " "problematic case of circular dependencies, since a dependency with the " @@ -2496,7 +2522,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:223 +#: apt.conf.5.xml:225 msgid "" "Before a big operation like <literal>dist-upgrade</literal> is run with this " "option disabled you should try to explicitly <literal>install</literal> the " @@ -2507,7 +2533,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:234 +#: apt.conf.5.xml:236 msgid "" "Never enable this option unless you <emphasis>really</emphasis> know what " "you are doing. It permits APT to temporarily remove an essential package to " @@ -2520,7 +2546,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:246 +#: apt.conf.5.xml:248 msgid "" "APT uses since version 0.7.26 a resizable memory mapped cache file to store " "the available information. <literal>Cache-Start</literal> acts as a hint of " @@ -2541,38 +2567,38 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:262 +#: apt.conf.5.xml:264 msgid "Defines which packages are considered essential build dependencies." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:266 +#: apt.conf.5.xml:268 msgid "" "The Get subsection controls the &apt-get; tool; please see its documentation " "for more information about the options here." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:271 +#: apt.conf.5.xml:273 msgid "" "The Cache subsection controls the &apt-cache; tool; please see its " "documentation for more information about the options here." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:276 +#: apt.conf.5.xml:278 msgid "" "The CDROM subsection controls the &apt-cdrom; tool; please see its " "documentation for more information about the options here." msgstr "" #. type: Content of: <refentry><refsect1><title> -#: apt.conf.5.xml:282 +#: apt.conf.5.xml:284 msgid "The Acquire Group" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:283 +#: apt.conf.5.xml:285 msgid "" "The <literal>Acquire</literal> group of options controls the download of " "packages as well as the various \"acquire methods\" responsible for the " @@ -2580,7 +2606,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:290 +#: apt.conf.5.xml:292 msgid "" "Security related option defaulting to true, as giving a Release file's " "validation an expiration date prevents replay attacks over a long timescale, " @@ -2593,7 +2619,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:303 +#: apt.conf.5.xml:305 msgid "" "Maximum time (in seconds) after its creation (as indicated by the " "<literal>Date</literal> header) that the <filename>Release</filename> file " @@ -2605,7 +2631,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:315 +#: apt.conf.5.xml:317 msgid "" "Minimum time (in seconds) after its creation (as indicated by the " "<literal>Date</literal> header) that the <filename>Release</filename> file " @@ -2617,7 +2643,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:327 +#: apt.conf.5.xml:329 msgid "" "Try to download deltas called <literal>PDiffs</literal> for indexes (like " "<filename>Packages</filename> files) instead of downloading whole ones. True " @@ -2625,7 +2651,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:330 +#: apt.conf.5.xml:332 msgid "" "Two sub-options to limit the use of PDiffs are also available: " "<literal>FileLimit</literal> can be used to specify a maximum number of " @@ -2637,7 +2663,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:340 +#: apt.conf.5.xml:342 msgid "" "Queuing mode; <literal>Queue-Mode</literal> can be one of " "<literal>host</literal> or <literal>access</literal> which determines how " @@ -2647,21 +2673,21 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:348 +#: apt.conf.5.xml:350 msgid "" "Number of retries to perform. If this is non-zero APT will retry failed " "files the given number of times." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:353 +#: apt.conf.5.xml:355 msgid "" "Use symlinks for source archives. If set to true then source archives will " "be symlinked when possible instead of copying. True is the default." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:358 +#: apt.conf.5.xml:360 msgid "" "<literal>http::Proxy</literal> sets the default proxy to use for HTTP " "URIs. It is in the standard form of " @@ -2674,7 +2700,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:366 +#: apt.conf.5.xml:368 msgid "" "Three settings are provided for cache control with HTTP/1.1 compliant proxy " "caches. <literal>No-Cache</literal> tells the proxy not to use its cached " @@ -2686,14 +2712,14 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:376 apt.conf.5.xml:448 +#: apt.conf.5.xml:378 apt.conf.5.xml:466 msgid "" "The option <literal>timeout</literal> sets the timeout timer used by the " "method; this value applies to the connection as well as the data timeout." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:379 +#: apt.conf.5.xml:381 msgid "" "The setting <literal>Acquire::http::Pipeline-Depth</literal> can be used to " "enable HTTP pipelining (RFC 2616 section 8.1.2.2) which can be beneficial " @@ -2705,24 +2731,24 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:386 +#: apt.conf.5.xml:388 msgid "" "<literal>Acquire::http::AllowRedirect</literal> controls whether APT will " "follow redirects, which is enabled by default." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:389 +#: apt.conf.5.xml:391 msgid "" "The used bandwidth can be limited with " "<literal>Acquire::http::Dl-Limit</literal> which accepts integer values in " -"kilobytes. The default value is 0 which deactivates the limit and tries to " -"use all available bandwidth (note that this option implicitly disables " -"downloading from multiple servers at the same time.)" +"kilobytes per second. The default value is 0 which deactivates the limit and " +"tries to use all available bandwidth. Note that this option implicitly " +"disables downloading from multiple servers at the same time." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:394 +#: apt.conf.5.xml:398 msgid "" "<literal>Acquire::http::User-Agent</literal> can be used to set a different " "User-Agent for the http download method as some proxies allow access for " @@ -2732,6 +2758,20 @@ msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> #: apt.conf.5.xml:402 msgid "" +"<literal>Acquire::http::Proxy-Auto-Detect</literal> can be used to specify " +"an external command to discover the http proxy to use. Apt expects the " +"command to output the proxy on stdout in the style " +"<literal>http://proxy:port/</literal>. This will override the generic " +"<literal>Acquire::http::Proxy</literal> but not any specific host proxy " +"configuration set via <literal>Acquire::http::Proxy::$HOST</literal>. See " +"the &squid-deb-proxy-client; package for an example implementation that uses " +"avahi. This option takes precedence over the legacy option name " +"<literal>ProxyAutoDetect</literal>." +msgstr "" + +#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> +#: apt.conf.5.xml:420 +msgid "" "The <literal>Cache-control</literal>, <literal>Timeout</literal>, " "<literal>AllowRedirect</literal>, <literal>Dl-Limit</literal> and " "<literal>proxy</literal> options work for HTTPS URIs in the same way as for " @@ -2741,7 +2781,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:410 +#: apt.conf.5.xml:428 msgid "" "<literal>CaInfo</literal> suboption specifies place of file that holds info " "about trusted certificates. <literal><host>::CaInfo</literal> is the " @@ -2765,7 +2805,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:431 +#: apt.conf.5.xml:449 msgid "" "<literal>ftp::Proxy</literal> sets the default proxy to use for FTP URIs. " "It is in the standard form of " @@ -2786,7 +2826,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:451 +#: apt.conf.5.xml:469 msgid "" "Several settings are provided to control passive mode. Generally it is safe " "to leave passive mode on; it works in nearly every environment. However, " @@ -2796,7 +2836,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:458 +#: apt.conf.5.xml:476 msgid "" "It is possible to proxy FTP over HTTP by setting the " "<envar>ftp_proxy</envar> environment variable to an HTTP URL - see the " @@ -2806,7 +2846,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:463 +#: apt.conf.5.xml:481 msgid "" "The setting <literal>ForceExtended</literal> controls the use of RFC2428 " "<literal>EPSV</literal> and <literal>EPRT</literal> commands. The default is " @@ -2816,13 +2856,13 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><literallayout> -#: apt.conf.5.xml:477 +#: apt.conf.5.xml:495 #, no-wrap msgid "/cdrom/::Mount \"foo\";" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:472 +#: apt.conf.5.xml:490 msgid "" "For URIs using the <literal>cdrom</literal> method, the only configurable " "option is the mount point, <literal>cdrom::Mount</literal>, which must be " @@ -2835,7 +2875,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:485 +#: apt.conf.5.xml:503 msgid "" "For GPGV URIs the only configurable option is " "<literal>gpgv::Options</literal>, which passes additional parameters to " @@ -2843,7 +2883,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><synopsis> -#: apt.conf.5.xml:496 +#: apt.conf.5.xml:514 #, no-wrap msgid "" "Acquire::CompressionTypes::<replaceable>FileExtension</replaceable> " @@ -2851,7 +2891,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:491 +#: apt.conf.5.xml:509 msgid "" "List of compression types which are understood by the acquire methods. " "Files like <filename>Packages</filename> can be available in various " @@ -2863,19 +2903,19 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><synopsis> -#: apt.conf.5.xml:501 +#: apt.conf.5.xml:519 #, no-wrap msgid "Acquire::CompressionTypes::Order:: \"gz\";" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><synopsis> -#: apt.conf.5.xml:504 +#: apt.conf.5.xml:522 #, no-wrap msgid "Acquire::CompressionTypes::Order { \"lzma\"; \"gz\"; };" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:497 +#: apt.conf.5.xml:515 msgid "" "Also, the <literal>Order</literal> subgroup can be used to define in which " "order the acquire system will try to download the compressed files. The " @@ -2893,13 +2933,13 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><literallayout> -#: apt.conf.5.xml:511 +#: apt.conf.5.xml:529 #, no-wrap msgid "Dir::Bin::bzip2 \"/bin/bzip2\";" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:506 +#: apt.conf.5.xml:524 msgid "" "Note that the " "<literal>Dir::Bin::<replaceable>Methodname</replaceable></literal> will be " @@ -2915,7 +2955,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:516 +#: apt.conf.5.xml:534 msgid "" "The special type <literal>uncompressed</literal> can be used to give " "uncompressed files a preference, but note that most archives don't provide " @@ -2923,7 +2963,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:523 +#: apt.conf.5.xml:541 msgid "" "When downloading <literal>gzip</literal> compressed indexes (Packages, " "Sources, or Translations), keep them gzip compressed locally instead of " @@ -2932,7 +2972,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:531 +#: apt.conf.5.xml:549 msgid "" "The Languages subsection controls which <filename>Translation</filename> " "files are downloaded and in which order APT tries to display the " @@ -2944,13 +2984,13 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><programlisting> -#: apt.conf.5.xml:548 +#: apt.conf.5.xml:566 #, no-wrap msgid "Acquire::Languages { \"environment\"; \"de\"; \"en\"; \"none\"; \"fr\"; };" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:536 +#: apt.conf.5.xml:554 msgid "" "The default list includes \"environment\" and " "\"en\". \"<literal>environment</literal>\" has a special meaning here: it " @@ -2972,7 +3012,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:549 +#: apt.conf.5.xml:567 msgid "" "Note: To prevent problems resulting from APT being executed in different " "environments (e.g. by different users or by other programs) all Translation " @@ -2982,22 +3022,22 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:558 +#: apt.conf.5.xml:576 msgid "When downloading, force to use only the IPv4 protocol." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:564 +#: apt.conf.5.xml:582 msgid "When downloading, force to use only the IPv6 protocol." msgstr "" #. type: Content of: <refentry><refsect1><title> -#: apt.conf.5.xml:571 +#: apt.conf.5.xml:589 msgid "Directories" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:573 +#: apt.conf.5.xml:591 msgid "" "The <literal>Dir::State</literal> section has directories that pertain to " "local state information. <literal>lists</literal> is the directory to place " @@ -3009,7 +3049,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:580 +#: apt.conf.5.xml:598 msgid "" "<literal>Dir::Cache</literal> contains locations pertaining to local cache " "information, such as the two package caches <literal>srcpkgcache</literal> " @@ -3022,7 +3062,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:589 +#: apt.conf.5.xml:607 msgid "" "<literal>Dir::Etc</literal> contains the location of configuration files, " "<literal>sourcelist</literal> gives the location of the sourcelist and " @@ -3032,7 +3072,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:595 +#: apt.conf.5.xml:613 msgid "" "The <literal>Dir::Parts</literal> setting reads in all the config fragments " "in lexical order from the directory specified. After this is done then the " @@ -3040,7 +3080,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:599 +#: apt.conf.5.xml:617 msgid "" "Binary programs are pointed to by " "<literal>Dir::Bin</literal>. <literal>Dir::Bin::Methods</literal> specifies " @@ -3052,7 +3092,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:607 +#: apt.conf.5.xml:625 msgid "" "The configuration item <literal>RootDir</literal> has a special meaning. If " "set, all paths in <literal>Dir::</literal> will be relative to " @@ -3065,7 +3105,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:620 +#: apt.conf.5.xml:638 msgid "" "The <literal>Ignore-Files-Silently</literal> list can be used to specify " "which files APT should silently ignore while parsing the files in the " @@ -3076,12 +3116,12 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><title> -#: apt.conf.5.xml:629 +#: apt.conf.5.xml:647 msgid "APT in DSelect" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:631 +#: apt.conf.5.xml:649 msgid "" "When APT is used as a &dselect; method several configuration directives " "control the default behavior. These are in the <literal>DSelect</literal> " @@ -3089,7 +3129,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:636 +#: apt.conf.5.xml:654 msgid "" "Cache Clean mode; this value may be one of <literal>always</literal>, " "<literal>prompt</literal>, <literal>auto</literal>, " @@ -3103,40 +3143,40 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:650 +#: apt.conf.5.xml:668 msgid "" "The contents of this variable are passed to &apt-get; as command line " "options when it is run for the install phase." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:655 +#: apt.conf.5.xml:673 msgid "" "The contents of this variable are passed to &apt-get; as command line " "options when it is run for the update phase." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:660 +#: apt.conf.5.xml:678 msgid "" "If true the [U]pdate operation in &dselect; will always prompt to continue. " "The default is to prompt only on error." msgstr "" #. type: Content of: <refentry><refsect1><title> -#: apt.conf.5.xml:666 +#: apt.conf.5.xml:684 msgid "How APT calls &dpkg;" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:667 +#: apt.conf.5.xml:685 msgid "" "Several configuration directives control how APT invokes &dpkg;. These are " "in the <literal>DPkg</literal> section." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:672 +#: apt.conf.5.xml:690 msgid "" "This is a list of options to pass to &dpkg;. The options must be specified " "using the list notation and each list item is passed as a single argument to " @@ -3144,7 +3184,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:678 +#: apt.conf.5.xml:696 msgid "" "This is a list of shell commands to run before/after invoking &dpkg;. Like " "<literal>options</literal> this must be specified in list notation. The " @@ -3153,47 +3193,68 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:685 +#: apt.conf.5.xml:703 msgid "" "This is a list of shell commands to run before invoking &dpkg;. Like " "<literal>options</literal> this must be specified in list notation. The " "commands are invoked in order using <filename>/bin/sh</filename>; should any " "fail APT will abort. APT will pass the filenames of all .deb files it is " -"going to install to the commands, one per line on standard input." +"going to install to the commands, one per line on the requested file " +"descriptor, defaulting to standard input." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:691 +#: apt.conf.5.xml:710 msgid "" "Version 2 of this protocol dumps more information, including the protocol " "version, the APT configuration space and the packages, files and versions " -"being changed. Version 2 is enabled by setting " -"<literal>DPkg::Tools::options::cmd::Version</literal> to " -"2. <literal>cmd</literal> is a command given to " -"<literal>Pre-Install-Pkgs</literal>." +"being changed. Version 3 adds the architecture and " +"<literal>MultiArch</literal> flag to each version being dumped." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:699 +#: apt.conf.5.xml:715 +msgid "" +"The version of the protocol to be used for the command " +"<literal><replaceable>cmd</replaceable></literal> can be chosen by setting " +"<literal>DPkg::Tools::options::<replaceable>cmd</replaceable>::Version</literal> " +"accordingly, the default being version 1. If APT isn't supporting the " +"requested version it will send the information in the highest version it has " +"support for instead." +msgstr "" + +#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> +#: apt.conf.5.xml:722 +msgid "" +"The file descriptor to be used to send the information can be requested with " +"<literal>DPkg::Tools::options::<replaceable>cmd</replaceable>::InfoFD</literal> " +"which defaults to <literal>0</literal> for standard input and is available " +"since version 0.9.11. Support for the option can be detected by looking for " +"the environment variable <envar>APT_HOOK_INFO_FD</envar> which contains the " +"number of the used file descriptor as a confirmation." +msgstr "" + +#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> +#: apt.conf.5.xml:732 msgid "" "APT chdirs to this directory before invoking &dpkg;, the default is " "<filename>/</filename>." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:704 +#: apt.conf.5.xml:737 msgid "" "These options are passed to &dpkg-buildpackage; when compiling packages; the " "default is to disable signing and produce all binaries." msgstr "" #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt.conf.5.xml:709 +#: apt.conf.5.xml:742 msgid "dpkg trigger usage (and related options)" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt.conf.5.xml:710 +#: apt.conf.5.xml:743 msgid "" "APT can call &dpkg; in such a way as to let it make aggressive use of " "triggers over multiple calls of &dpkg;. Without further options &dpkg; will " @@ -3208,7 +3269,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><literallayout> -#: apt.conf.5.xml:725 +#: apt.conf.5.xml:758 #, no-wrap msgid "" "DPkg::NoTriggers \"true\";\n" @@ -3218,7 +3279,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt.conf.5.xml:719 +#: apt.conf.5.xml:752 msgid "" "Note that it is not guaranteed that APT will support these options or that " "these options will not cause (big) trouble in the future. If you have " @@ -3232,7 +3293,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:732 +#: apt.conf.5.xml:765 msgid "" "Add the no triggers flag to all &dpkg; calls (except the ConfigurePending " "call). See &dpkg; if you are interested in what this actually means. In " @@ -3245,7 +3306,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:740 +#: apt.conf.5.xml:773 msgid "" "Valid values are \"<literal>all</literal>\", \"<literal>smart</literal>\" " "and \"<literal>no</literal>\". The default value is " @@ -3263,7 +3324,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:755 +#: apt.conf.5.xml:788 msgid "" "If this option is set APT will call <command>dpkg --configure " "--pending</command> to let &dpkg; handle all required configurations and " @@ -3275,7 +3336,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:762 +#: apt.conf.5.xml:795 msgid "" "Useful for the <literal>smart</literal> configuration as a package which has " "pending triggers is not considered as <literal>installed</literal>, and " @@ -3286,7 +3347,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para><literallayout> -#: apt.conf.5.xml:775 +#: apt.conf.5.xml:808 #, no-wrap msgid "" "OrderList::Score {\n" @@ -3298,7 +3359,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:768 +#: apt.conf.5.xml:801 msgid "" "Essential packages (and their dependencies) should be configured immediately " "after unpacking. It is a good idea to do this quite early in the upgrade " @@ -3312,12 +3373,12 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><title> -#: apt.conf.5.xml:788 +#: apt.conf.5.xml:821 msgid "Periodic and Archives options" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:789 +#: apt.conf.5.xml:822 msgid "" "<literal>APT::Periodic</literal> and <literal>APT::Archives</literal> groups " "of options configure behavior of apt periodic updates, which is done by the " @@ -3326,12 +3387,12 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><title> -#: apt.conf.5.xml:797 +#: apt.conf.5.xml:830 msgid "Debug options" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:799 +#: apt.conf.5.xml:832 msgid "" "Enabling options in the <literal>Debug::</literal> section will cause " "debugging information to be sent to the standard error stream of the program " @@ -3342,7 +3403,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para><itemizedlist><listitem><para> -#: apt.conf.5.xml:810 +#: apt.conf.5.xml:843 msgid "" "<literal>Debug::pkgProblemResolver</literal> enables output about the " "decisions made by <literal>dist-upgrade, upgrade, install, remove, " @@ -3350,7 +3411,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para><itemizedlist><listitem><para> -#: apt.conf.5.xml:818 +#: apt.conf.5.xml:851 msgid "" "<literal>Debug::NoLocking</literal> disables all file locking. This can be " "used to run some operations (for instance, <literal>apt-get -s " @@ -3358,7 +3419,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para><itemizedlist><listitem><para> -#: apt.conf.5.xml:827 +#: apt.conf.5.xml:860 msgid "" "<literal>Debug::pkgDPkgPM</literal> prints out the actual command line each " "time that <literal>apt</literal> invokes &dpkg;." @@ -3368,65 +3429,65 @@ msgstr "" #. motivating example, except I haven't a clue why you'd want #. to do this. #. type: Content of: <refentry><refsect1><para><itemizedlist><listitem><para> -#: apt.conf.5.xml:835 +#: apt.conf.5.xml:868 msgid "" "<literal>Debug::IdentCdrom</literal> disables the inclusion of statfs data " "in CD-ROM IDs." msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:845 +#: apt.conf.5.xml:878 msgid "A full list of debugging options to apt follows." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:854 +#: apt.conf.5.xml:887 msgid "Print information related to accessing <literal>cdrom://</literal> sources." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:865 +#: apt.conf.5.xml:898 msgid "Print information related to downloading packages using FTP." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:876 +#: apt.conf.5.xml:909 msgid "Print information related to downloading packages using HTTP." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:887 +#: apt.conf.5.xml:920 msgid "Print information related to downloading packages using HTTPS." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:898 +#: apt.conf.5.xml:931 msgid "" "Print information related to verifying cryptographic signatures using " "<literal>gpg</literal>." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:909 +#: apt.conf.5.xml:942 msgid "" "Output information about the process of accessing collections of packages " "stored on CD-ROMs." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:919 +#: apt.conf.5.xml:952 msgid "Describes the process of resolving build-dependencies in &apt-get;." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:929 +#: apt.conf.5.xml:962 msgid "" "Output each cryptographic hash that is generated by the " "<literal>apt</literal> libraries." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:939 +#: apt.conf.5.xml:972 msgid "" "Do not include information from <literal>statfs</literal>, namely the number " "of used and free blocks on the CD-ROM filesystem, when generating an ID for " @@ -3434,52 +3495,52 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:950 +#: apt.conf.5.xml:983 msgid "" "Disable all file locking. For instance, this will allow two instances of " "<quote><literal>apt-get update</literal></quote> to run at the same time." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:962 +#: apt.conf.5.xml:995 msgid "Log when items are added to or removed from the global download queue." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:972 +#: apt.conf.5.xml:1005 msgid "" "Output status messages and errors related to verifying checksums and " "cryptographic signatures of downloaded files." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:982 +#: apt.conf.5.xml:1015 msgid "" "Output information about downloading and applying package index list diffs, " "and errors relating to package index list diffs." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:994 +#: apt.conf.5.xml:1027 msgid "" "Output information related to patching apt package lists when downloading " "index diffs instead of full indices." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:1005 +#: apt.conf.5.xml:1038 msgid "Log all interactions with the sub-processes that actually perform downloads." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:1016 +#: apt.conf.5.xml:1049 msgid "" "Log events related to the automatically-installed status of packages and to " "the removal of unused packages." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:1026 +#: apt.conf.5.xml:1059 msgid "" "Generate debug messages describing which packages are being automatically " "installed to resolve dependencies. This corresponds to the initial " @@ -3489,7 +3550,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:1040 +#: apt.conf.5.xml:1073 msgid "" "Generate debug messages describing which packages are marked as " "keep/install/remove while the ProblemResolver does his work. Each addition " @@ -3507,45 +3568,45 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:1061 +#: apt.conf.5.xml:1094 msgid "" "When invoking &dpkg;, output the precise command line with which it is being " "invoked, with arguments separated by a single space character." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:1072 +#: apt.conf.5.xml:1105 msgid "" "Output all the data received from &dpkg; on the status file descriptor and " "any errors encountered while parsing it." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:1083 +#: apt.conf.5.xml:1116 msgid "" "Generate a trace of the algorithm that decides the order in which " "<literal>apt</literal> should pass packages to &dpkg;." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:1095 +#: apt.conf.5.xml:1128 msgid "Output status messages tracing the steps performed when invoking &dpkg;." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:1106 +#: apt.conf.5.xml:1139 msgid "Output the priority of each package list on startup." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:1116 +#: apt.conf.5.xml:1149 msgid "" "Trace the execution of the dependency resolver (this applies only to what " "happens when a complex dependency problem is encountered)." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:1127 +#: apt.conf.5.xml:1160 msgid "" "Display a list of all installed packages with their calculated score used by " "the pkgProblemResolver. The description of the package is the same as " @@ -3553,19 +3614,19 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:1139 +#: apt.conf.5.xml:1172 msgid "" "Print information about the vendors read from " "<filename>/etc/apt/vendors.list</filename>." msgstr "" #. type: Content of: <refentry><refsect1><title> -#: apt.conf.5.xml:1161 apt_preferences.5.xml:545 sources.list.5.xml:211 apt-ftparchive.1.xml:596 +#: apt.conf.5.xml:1194 apt_preferences.5.xml:547 sources.list.5.xml:239 apt-ftparchive.1.xml:598 msgid "Examples" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:1162 +#: apt.conf.5.xml:1195 msgid "" "&configureindex; is a configuration file showing example values for all " "possible options." @@ -3573,17 +3634,17 @@ msgstr "" #. ? reading apt.conf #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:1174 +#: apt.conf.5.xml:1207 msgid "&apt-cache;, &apt-config;, &apt-preferences;." msgstr "" #. type: Content of: <refentry><refnamediv><refpurpose> -#: apt_preferences.5.xml:32 +#: apt_preferences.5.xml:34 msgid "Preference control file for APT" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt_preferences.5.xml:37 +#: apt_preferences.5.xml:39 msgid "" "The APT preferences file <filename>/etc/apt/preferences</filename> and the " "fragment files in the <filename>/etc/apt/preferences.d/</filename> folder " @@ -3592,7 +3653,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt_preferences.5.xml:42 +#: apt_preferences.5.xml:44 msgid "" "Several versions of a package may be available for installation when the " "&sources-list; file contains references to more than one distribution (for " @@ -3605,7 +3666,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt_preferences.5.xml:52 +#: apt_preferences.5.xml:54 msgid "" "Several instances of the same version of a package may be available when the " "&sources-list; file contains references to more than one source. In this " @@ -3615,7 +3676,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt_preferences.5.xml:59 +#: apt_preferences.5.xml:61 msgid "" "Preferences are a strong power in the hands of a system administrator but " "they can become also their biggest nightmare if used without care! APT will " @@ -3629,7 +3690,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt_preferences.5.xml:70 +#: apt_preferences.5.xml:72 msgid "" "Note that the files in the <filename>/etc/apt/preferences.d</filename> " "directory are parsed in alphanumeric ascending order and need to obey the " @@ -3642,12 +3703,12 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt_preferences.5.xml:79 +#: apt_preferences.5.xml:81 msgid "APT's Default Priority Assignments" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><programlisting> -#: apt_preferences.5.xml:94 +#: apt_preferences.5.xml:96 #, no-wrap msgid "" "<command>apt-get install -t testing " @@ -3655,13 +3716,13 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><programlisting> -#: apt_preferences.5.xml:97 +#: apt_preferences.5.xml:99 #, no-wrap msgid "APT::Default-Release \"stable\";\n" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:81 +#: apt_preferences.5.xml:83 msgid "" "If there is no preferences file or if there is no entry in the file that " "applies to a particular version then the priority assigned to that version " @@ -3678,19 +3739,19 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:101 +#: apt_preferences.5.xml:103 msgid "" "If the target release has been specified then APT uses the following " "algorithm to set the priorities of the versions of a package. Assign:" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:106 +#: apt_preferences.5.xml:108 msgid "priority 1" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:107 +#: apt_preferences.5.xml:109 msgid "" "to the versions coming from archives which in their " "<filename>Release</filename> files are marked as \"NotAutomatic: yes\" but " @@ -3699,12 +3760,12 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:113 +#: apt_preferences.5.xml:115 msgid "priority 100" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:114 +#: apt_preferences.5.xml:116 msgid "" "to the version that is already installed (if any) and to the versions coming " "from archives which in their <filename>Release</filename> files are marked " @@ -3713,29 +3774,29 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:121 +#: apt_preferences.5.xml:123 msgid "priority 500" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:122 +#: apt_preferences.5.xml:124 msgid "" "to the versions that are not installed and do not belong to the target " "release." msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:126 +#: apt_preferences.5.xml:128 msgid "priority 990" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:127 +#: apt_preferences.5.xml:129 msgid "to the versions that are not installed and belong to the target release." msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:132 +#: apt_preferences.5.xml:134 msgid "" "If the target release has not been specified then APT simply assigns " "priority 100 to all installed package versions and priority 500 to all " @@ -3746,14 +3807,14 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:139 +#: apt_preferences.5.xml:141 msgid "" "APT then applies the following rules, listed in order of precedence, to " "determine which version of a package to install." msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:142 +#: apt_preferences.5.xml:144 msgid "" "Never downgrade unless the priority of an available version exceeds 1000. " "(\"Downgrading\" is installing a less recent version of a package in place " @@ -3763,19 +3824,19 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:148 +#: apt_preferences.5.xml:150 msgid "Install the highest priority version." msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:149 +#: apt_preferences.5.xml:151 msgid "" "If two or more versions have the same priority, install the most recent one " "(that is, the one with the higher version number)." msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:152 +#: apt_preferences.5.xml:154 msgid "" "If two or more versions have the same priority and version number but either " "the packages differ in some of their metadata or the " @@ -3783,7 +3844,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:158 +#: apt_preferences.5.xml:160 msgid "" "In a typical situation, the installed version of a package (priority 100) " "is not as recent as one of the versions available from the sources listed in " @@ -3794,7 +3855,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:165 +#: apt_preferences.5.xml:167 msgid "" "More rarely, the installed version of a package is <emphasis>more</emphasis> " "recent than any of the other available versions. The package will not be " @@ -3804,7 +3865,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:170 +#: apt_preferences.5.xml:172 msgid "" "Sometimes the installed version of a package is more recent than the version " "belonging to the target release, but not as recent as a version belonging to " @@ -3816,12 +3877,12 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt_preferences.5.xml:179 +#: apt_preferences.5.xml:181 msgid "The Effect of APT Preferences" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:181 +#: apt_preferences.5.xml:183 msgid "" "The APT preferences file allows the system administrator to control the " "assignment of priorities. The file consists of one or more multi-line " @@ -3830,7 +3891,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:187 +#: apt_preferences.5.xml:189 msgid "" "The specific form assigns a priority (a \"Pin-Priority\") to one or more " "specified packages with a specified version or version range. For example, " @@ -3841,7 +3902,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><programlisting> -#: apt_preferences.5.xml:194 +#: apt_preferences.5.xml:196 #, no-wrap msgid "" "Package: perl\n" @@ -3850,7 +3911,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:200 +#: apt_preferences.5.xml:202 msgid "" "The general form assigns a priority to all of the package versions in a " "given distribution (that is, to all the versions of packages that are listed " @@ -3860,7 +3921,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:206 +#: apt_preferences.5.xml:208 msgid "" "This general-form entry in the APT preferences file applies only to groups " "of packages. For example, the following record assigns a high priority to " @@ -3868,7 +3929,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><programlisting> -#: apt_preferences.5.xml:211 +#: apt_preferences.5.xml:213 #, no-wrap msgid "" "Package: *\n" @@ -3877,7 +3938,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:216 +#: apt_preferences.5.xml:218 msgid "" "A note of caution: the keyword used here is \"<literal>origin</literal>\" " "which can be used to match a hostname. The following record will assign a " @@ -3886,7 +3947,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><programlisting> -#: apt_preferences.5.xml:220 +#: apt_preferences.5.xml:222 #, no-wrap msgid "" "Package: *\n" @@ -3895,7 +3956,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:224 +#: apt_preferences.5.xml:226 msgid "" "This should <emphasis>not</emphasis> be confused with the Origin of a " "distribution as specified in a <filename>Release</filename> file. What " @@ -3905,7 +3966,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:229 +#: apt_preferences.5.xml:231 msgid "" "The following record assigns a low priority to all package versions " "belonging to any distribution whose Archive name is " @@ -3913,7 +3974,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><programlisting> -#: apt_preferences.5.xml:233 +#: apt_preferences.5.xml:235 #, no-wrap msgid "" "Package: *\n" @@ -3922,7 +3983,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:238 +#: apt_preferences.5.xml:240 msgid "" "The following record assigns a high priority to all package versions " "belonging to any distribution whose Codename is " @@ -3930,7 +3991,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><programlisting> -#: apt_preferences.5.xml:242 +#: apt_preferences.5.xml:244 #, no-wrap msgid "" "Package: *\n" @@ -3939,7 +4000,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:247 +#: apt_preferences.5.xml:249 msgid "" "The following record assigns a high priority to all package versions " "belonging to any release whose Archive name is \"<literal>stable</literal>\" " @@ -3947,7 +4008,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><programlisting> -#: apt_preferences.5.xml:252 +#: apt_preferences.5.xml:254 #, no-wrap msgid "" "Package: *\n" @@ -3956,12 +4017,12 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt_preferences.5.xml:262 +#: apt_preferences.5.xml:264 msgid "Regular expressions and &glob; syntax" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:264 +#: apt_preferences.5.xml:266 msgid "" "APT also supports pinning by &glob; expressions, and regular expressions " "surrounded by slashes. For example, the following example assigns the " @@ -3971,7 +4032,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><programlisting> -#: apt_preferences.5.xml:273 +#: apt_preferences.5.xml:275 #, no-wrap msgid "" "Package: gnome* /kde/\n" @@ -3980,7 +4041,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:279 +#: apt_preferences.5.xml:281 msgid "" "The rule for those expressions is that they can occur anywhere where a " "string can occur. Thus, the following pin assigns the priority 990 to all " @@ -3988,7 +4049,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><programlisting> -#: apt_preferences.5.xml:285 +#: apt_preferences.5.xml:287 #, no-wrap msgid "" "Package: *\n" @@ -3997,7 +4058,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:291 +#: apt_preferences.5.xml:293 msgid "" "If a regular expression occurs in a <literal>Package</literal> field, the " "behavior is the same as if this regular expression were replaced with a list " @@ -4008,89 +4069,89 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt_preferences.5.xml:307 +#: apt_preferences.5.xml:309 msgid "How APT Interprets Priorities" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:310 +#: apt_preferences.5.xml:312 msgid "" "Priorities (P) assigned in the APT preferences file must be positive or " "negative integers. They are interpreted as follows (roughly speaking):" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:315 +#: apt_preferences.5.xml:317 msgid "P >= 1000" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:316 +#: apt_preferences.5.xml:318 msgid "" "causes a version to be installed even if this constitutes a downgrade of the " "package" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:320 +#: apt_preferences.5.xml:322 msgid "990 <= P < 1000" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:321 +#: apt_preferences.5.xml:323 msgid "" "causes a version to be installed even if it does not come from the target " "release, unless the installed version is more recent" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:326 +#: apt_preferences.5.xml:328 msgid "500 <= P < 990" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:327 +#: apt_preferences.5.xml:329 msgid "" "causes a version to be installed unless there is a version available " "belonging to the target release or the installed version is more recent" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:332 +#: apt_preferences.5.xml:334 msgid "100 <= P < 500" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:333 +#: apt_preferences.5.xml:335 msgid "" "causes a version to be installed unless there is a version available " "belonging to some other distribution or the installed version is more recent" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:338 +#: apt_preferences.5.xml:340 msgid "0 < P < 100" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:339 +#: apt_preferences.5.xml:341 msgid "" "causes a version to be installed only if there is no installed version of " "the package" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:343 +#: apt_preferences.5.xml:345 msgid "P < 0" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:344 +#: apt_preferences.5.xml:346 msgid "prevents the version from being installed" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:349 +#: apt_preferences.5.xml:351 msgid "" "If any specific-form records match an available package version then the " "first such record determines the priority of the package version. Failing " @@ -4099,14 +4160,14 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:355 +#: apt_preferences.5.xml:357 msgid "" "For example, suppose the APT preferences file contains the three records " "presented earlier:" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><programlisting> -#: apt_preferences.5.xml:359 +#: apt_preferences.5.xml:361 #, no-wrap msgid "" "Package: perl\n" @@ -4123,12 +4184,12 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:372 +#: apt_preferences.5.xml:374 msgid "Then:" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:374 +#: apt_preferences.5.xml:376 msgid "" "The most recent available version of the <literal>perl</literal> package " "will be installed, so long as that version's version number begins with " @@ -4139,7 +4200,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:379 +#: apt_preferences.5.xml:381 msgid "" "A version of any package other than <literal>perl</literal> that is " "available from the local system has priority over other versions, even " @@ -4147,7 +4208,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:383 +#: apt_preferences.5.xml:385 msgid "" "A version of a package whose origin is not the local system but some other " "site listed in &sources-list; and which belongs to an " @@ -4156,12 +4217,12 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt_preferences.5.xml:393 +#: apt_preferences.5.xml:395 msgid "Determination of Package Version and Distribution Properties" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:395 +#: apt_preferences.5.xml:397 msgid "" "The locations listed in the &sources-list; file should provide " "<filename>Packages</filename> and <filename>Release</filename> files to " @@ -4169,7 +4230,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:399 +#: apt_preferences.5.xml:401 msgid "" "The <filename>Packages</filename> file is normally found in the directory " "<filename>.../dists/<replaceable>dist-name</replaceable>/<replaceable>component</replaceable>/<replaceable>arch</replaceable></filename>: " @@ -4181,27 +4242,27 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:407 +#: apt_preferences.5.xml:409 msgid "the <literal>Package:</literal> line" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:408 +#: apt_preferences.5.xml:410 msgid "gives the package name" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:411 apt_preferences.5.xml:461 +#: apt_preferences.5.xml:413 apt_preferences.5.xml:463 msgid "the <literal>Version:</literal> line" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:412 +#: apt_preferences.5.xml:414 msgid "gives the version number for the named package" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:417 +#: apt_preferences.5.xml:419 msgid "" "The <filename>Release</filename> file is normally found in the directory " "<filename>.../dists/<replaceable>dist-name</replaceable></filename>: for " @@ -4214,12 +4275,12 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:428 +#: apt_preferences.5.xml:430 msgid "the <literal>Archive:</literal> or <literal>Suite:</literal> line" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:429 +#: apt_preferences.5.xml:431 msgid "" "names the archive to which all the packages in the directory tree belong. " "For example, the line \"Archive: stable\" or \"Suite: stable\" specifies " @@ -4230,18 +4291,18 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><programlisting> -#: apt_preferences.5.xml:439 +#: apt_preferences.5.xml:441 #, no-wrap msgid "Pin: release a=stable\n" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:445 +#: apt_preferences.5.xml:447 msgid "the <literal>Codename:</literal> line" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:446 +#: apt_preferences.5.xml:448 msgid "" "names the codename to which all the packages in the directory tree belong. " "For example, the line \"Codename: &testing-codename;\" specifies that all of " @@ -4252,13 +4313,13 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><programlisting> -#: apt_preferences.5.xml:455 +#: apt_preferences.5.xml:457 #, no-wrap msgid "Pin: release n=&testing-codename;\n" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:462 +#: apt_preferences.5.xml:464 msgid "" "names the release version. For example, the packages in the tree might " "belong to Debian release version &stable-version;. Note that there is " @@ -4269,7 +4330,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><programlisting> -#: apt_preferences.5.xml:471 +#: apt_preferences.5.xml:473 #, no-wrap msgid "" "Pin: release v=&stable-version;\n" @@ -4278,12 +4339,12 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:480 +#: apt_preferences.5.xml:482 msgid "the <literal>Component:</literal> line" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:481 +#: apt_preferences.5.xml:483 msgid "" "names the licensing component associated with the packages in the directory " "tree of the <filename>Release</filename> file. For example, the line " @@ -4295,18 +4356,18 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><programlisting> -#: apt_preferences.5.xml:490 +#: apt_preferences.5.xml:492 #, no-wrap msgid "Pin: release c=main\n" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:496 +#: apt_preferences.5.xml:498 msgid "the <literal>Origin:</literal> line" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:497 +#: apt_preferences.5.xml:499 msgid "" "names the originator of the packages in the directory tree of the " "<filename>Release</filename> file. Most commonly, this is " @@ -4315,18 +4376,18 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><programlisting> -#: apt_preferences.5.xml:503 +#: apt_preferences.5.xml:505 #, no-wrap msgid "Pin: release o=Debian\n" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:509 +#: apt_preferences.5.xml:511 msgid "the <literal>Label:</literal> line" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:510 +#: apt_preferences.5.xml:512 msgid "" "names the label of the packages in the directory tree of the " "<filename>Release</filename> file. Most commonly, this is " @@ -4335,13 +4396,13 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><programlisting> -#: apt_preferences.5.xml:516 +#: apt_preferences.5.xml:518 #, no-wrap msgid "Pin: release l=Debian\n" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:523 +#: apt_preferences.5.xml:525 msgid "" "All of the <filename>Packages</filename> and <filename>Release</filename> " "files retrieved from locations listed in the &sources-list; file are stored " @@ -4356,12 +4417,12 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt_preferences.5.xml:536 +#: apt_preferences.5.xml:538 msgid "Optional Lines in an APT Preferences Record" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:538 +#: apt_preferences.5.xml:540 msgid "" "Each record in the APT preferences file can optionally begin with one or " "more lines beginning with the word <literal>Explanation:</literal>. This " @@ -4369,12 +4430,12 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt_preferences.5.xml:547 +#: apt_preferences.5.xml:549 msgid "Tracking Stable" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><programlisting> -#: apt_preferences.5.xml:555 +#: apt_preferences.5.xml:557 #, no-wrap msgid "" "Explanation: Uninstall or do not install any Debian-originated\n" @@ -4389,7 +4450,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:549 +#: apt_preferences.5.xml:551 msgid "" "The following APT preferences file will cause APT to assign a priority " "higher than the default (500) to all package versions belonging to a " @@ -4399,7 +4460,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><programlisting> -#: apt_preferences.5.xml:572 apt_preferences.5.xml:618 apt_preferences.5.xml:676 +#: apt_preferences.5.xml:574 apt_preferences.5.xml:620 apt_preferences.5.xml:678 #, no-wrap msgid "" "apt-get install <replaceable>package-name</replaceable>\n" @@ -4408,7 +4469,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:567 +#: apt_preferences.5.xml:569 msgid "" "With a suitable &sources-list; file and the above preferences file, any of " "the following commands will cause APT to upgrade to the latest " @@ -4417,13 +4478,13 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><programlisting> -#: apt_preferences.5.xml:584 +#: apt_preferences.5.xml:586 #, no-wrap msgid "apt-get install <replaceable>package</replaceable>/testing\n" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:578 +#: apt_preferences.5.xml:580 msgid "" "The following command will cause APT to upgrade the specified package to the " "latest version from the <literal>testing</literal> distribution; the package " @@ -4432,12 +4493,12 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt_preferences.5.xml:590 +#: apt_preferences.5.xml:592 msgid "Tracking Testing or Unstable" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><programlisting> -#: apt_preferences.5.xml:599 +#: apt_preferences.5.xml:601 #, no-wrap msgid "" "Package: *\n" @@ -4454,7 +4515,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:592 +#: apt_preferences.5.xml:594 msgid "" "The following APT preferences file will cause APT to assign a high priority " "to package versions from the <literal>testing</literal> distribution, a " @@ -4465,7 +4526,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:613 +#: apt_preferences.5.xml:615 msgid "" "With a suitable &sources-list; file and the above preferences file, any of " "the following commands will cause APT to upgrade to the latest " @@ -4474,13 +4535,13 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><programlisting> -#: apt_preferences.5.xml:633 +#: apt_preferences.5.xml:635 #, no-wrap msgid "apt-get install <replaceable>package</replaceable>/unstable\n" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:624 +#: apt_preferences.5.xml:626 msgid "" "The following command will cause APT to upgrade the specified package to the " "latest version from the <literal>unstable</literal> distribution. " @@ -4492,12 +4553,12 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt_preferences.5.xml:640 +#: apt_preferences.5.xml:642 msgid "Tracking the evolution of a codename release" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><programlisting> -#: apt_preferences.5.xml:654 +#: apt_preferences.5.xml:656 #, no-wrap msgid "" "Explanation: Uninstall or do not install any Debian-originated package " @@ -4519,7 +4580,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:642 +#: apt_preferences.5.xml:644 msgid "" "The following APT preferences file will cause APT to assign a priority " "higher than the default (500) to all package versions belonging to a " @@ -4534,7 +4595,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:671 +#: apt_preferences.5.xml:673 msgid "" "With a suitable &sources-list; file and the above preferences file, any of " "the following commands will cause APT to upgrade to the latest version(s) in " @@ -4543,13 +4604,13 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><programlisting> -#: apt_preferences.5.xml:691 +#: apt_preferences.5.xml:693 #, no-wrap msgid "apt-get install <replaceable>package</replaceable>/sid\n" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:682 +#: apt_preferences.5.xml:684 msgid "" "The following command will cause APT to upgrade the specified package to the " "latest version from the <literal>sid</literal> distribution. Thereafter, " @@ -4561,17 +4622,17 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt_preferences.5.xml:706 +#: apt_preferences.5.xml:708 msgid "&apt-get; &apt-cache; &apt-conf; &sources-list;" msgstr "" #. type: Content of: <refentry><refnamediv><refpurpose> -#: sources.list.5.xml:33 +#: sources.list.5.xml:35 msgid "List of configured APT data sources" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:38 +#: sources.list.5.xml:40 msgid "" "The source list <filename>/etc/apt/sources.list</filename> is designed to " "support any number of active sources and a variety of source media. The file " @@ -4582,7 +4643,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:45 +#: sources.list.5.xml:47 msgid "" "Each line specifying a source starts with type " "(e.g. <literal>deb-src</literal>) followed by options and arguments for " @@ -4592,12 +4653,12 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><title> -#: sources.list.5.xml:53 +#: sources.list.5.xml:55 msgid "sources.list.d" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:54 +#: sources.list.5.xml:56 msgid "" "The <filename>/etc/apt/sources.list.d</filename> directory provides a way to " "add sources.list entries in separate files. The format is the same as for " @@ -4610,12 +4671,12 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><title> -#: sources.list.5.xml:65 +#: sources.list.5.xml:67 msgid "The deb and deb-src types" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:66 +#: sources.list.5.xml:68 msgid "" "The <literal>deb</literal> type references a typical two-level Debian " "archive, <filename>distribution/component</filename>. The " @@ -4631,35 +4692,65 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:78 +#: sources.list.5.xml:79 msgid "" "The format for a <filename>sources.list</filename> entry using the " "<literal>deb</literal> and <literal>deb-src</literal> types is:" msgstr "" #. type: Content of: <refentry><refsect1><literallayout> -#: sources.list.5.xml:81 +#: sources.list.5.xml:82 #, no-wrap -msgid "deb [ options ] uri distribution [component1] [component2] [...]" +msgid "deb [ options ] uri suite [component1] [component2] [...]" +msgstr "" + +#. type: Content of: <refentry><refsect1><para><literallayout> +#: sources.list.5.xml:86 +#, no-wrap +msgid "" +" Types: deb deb-src\n" +" URIs: http://example.com\n" +" Suites: stable testing\n" +" Sections: component1 component2\n" +" Description: short\n" +" long long long\n" +" [option1]: [option1-value]\n" +"\n" +" Types: deb\n" +" URIs: http://another.example.com\n" +" Suites: experimental\n" +" Sections: component1 component2\n" +" Enabled: no\n" +" Description: short\n" +" long long long\n" +" [option1]: [option1-value]\n" +" " +msgstr "" + +#. type: Content of: <refentry><refsect1><para> +#: sources.list.5.xml:84 +msgid "" +"Alternatively a rfc822 style format is also supported: <placeholder " +"type=\"literallayout\" id=\"0\"/>" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:83 +#: sources.list.5.xml:105 msgid "" "The URI for the <literal>deb</literal> type must specify the base of the " "Debian distribution, from which APT will find the information it needs. " -"<literal>distribution</literal> can specify an exact path, in which case the " -"components must be omitted and <literal>distribution</literal> must end with " -"a slash (<literal>/</literal>). This is useful for the case when only a " +"<literal>suite</literal> can specify an exact path, in which case the " +"components must be omitted and <literal>suite</literal> must end with a " +"slash (<literal>/</literal>). This is useful for the case when only a " "particular sub-section of the archive denoted by the URI is of interest. If " -"<literal>distribution</literal> does not specify an exact path, at least one " +"<literal>suite</literal> does not specify an exact path, at least one " "<literal>component</literal> must be present." msgstr "" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:92 +#: sources.list.5.xml:114 msgid "" -"<literal>distribution</literal> may also contain a variable, " +"<literal>suite</literal> may also contain a variable, " "<literal>$(ARCH)</literal> which expands to the Debian architecture (such as " "<literal>amd64</literal> or <literal>armel</literal>) used on the " "system. This permits architecture-independent " @@ -4669,22 +4760,23 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:100 +#: sources.list.5.xml:122 msgid "" -"Since only one distribution can be specified per line it may be necessary to " -"have multiple lines for the same URI, if a subset of all available " -"distributions or components at that location is desired. APT will sort the " -"URI list after it has generated a complete set internally, and will collapse " -"multiple references to the same Internet host, for instance, into a single " -"connection, so that it does not inefficiently establish an FTP connection, " -"close it, do something else, and then re-establish a connection to that same " -"host. This feature is useful for accessing busy FTP sites with limits on the " -"number of simultaneous anonymous users. APT also parallelizes connections to " -"different hosts to more effectively deal with sites with low bandwidth." +"In the traditional style sources.list format since only one distribution can " +"be specified per line it may be necessary to have multiple lines for the " +"same URI, if a subset of all available distributions or components at that " +"location is desired. APT will sort the URI list after it has generated a " +"complete set internally, and will collapse multiple references to the same " +"Internet host, for instance, into a single connection, so that it does not " +"inefficiently establish an FTP connection, close it, do something else, and " +"then re-establish a connection to that same host. This feature is useful for " +"accessing busy FTP sites with limits on the number of simultaneous anonymous " +"users. APT also parallelizes connections to different hosts to more " +"effectively deal with sites with low bandwidth." msgstr "" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:112 +#: sources.list.5.xml:136 msgid "" "<literal>options</literal> is always optional and needs to be surrounded by " "square brackets. It can consist of multiple settings in the form " @@ -4695,7 +4787,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para><itemizedlist><listitem><para> -#: sources.list.5.xml:117 +#: sources.list.5.xml:142 msgid "" "<literal>arch=<replaceable>arch1</replaceable>,<replaceable>arch2</replaceable>,…</literal> " "can be used to specify for which architectures information should be " @@ -4704,7 +4796,17 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para><itemizedlist><listitem><para> -#: sources.list.5.xml:121 +#: sources.list.5.xml:146 +msgid "" +"<literal>arch+=<replaceable>arch1</replaceable>,<replaceable>arch2</replaceable>,…</literal> " +"and " +"<literal>arch-=<replaceable>arch1</replaceable>,<replaceable>arch2</replaceable>,…</literal> " +"which can be used to add/remove architectures from the set which will be " +"downloaded." +msgstr "" + +#. type: Content of: <refentry><refsect1><para><itemizedlist><listitem><para> +#: sources.list.5.xml:149 msgid "" "<literal>trusted=yes</literal> can be set to indicate that packages from " "this source are always authenticated even if the " @@ -4716,7 +4818,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:128 +#: sources.list.5.xml:156 msgid "" "It is important to list sources in order of preference, with the most " "preferred source listed first. Typically this will result in sorting by " @@ -4725,12 +4827,12 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:133 +#: sources.list.5.xml:161 msgid "Some examples:" msgstr "" #. type: Content of: <refentry><refsect1><literallayout> -#: sources.list.5.xml:135 +#: sources.list.5.xml:163 #, no-wrap msgid "" "deb http://ftp.debian.org/debian &stable-codename; main contrib non-free\n" @@ -4740,17 +4842,17 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><title> -#: sources.list.5.xml:141 +#: sources.list.5.xml:169 msgid "URI specification" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:143 +#: sources.list.5.xml:171 msgid "The currently recognized URI types are:" msgstr "" #. type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para> -#: sources.list.5.xml:147 +#: sources.list.5.xml:175 msgid "" "The file scheme allows an arbitrary directory in the file system to be " "considered an archive. This is useful for NFS mounts and local mirrors or " @@ -4758,7 +4860,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para> -#: sources.list.5.xml:154 +#: sources.list.5.xml:182 msgid "" "The cdrom scheme allows APT to use a local CD-ROM drive with media " "swapping. Use the &apt-cdrom; program to create cdrom entries in the source " @@ -4766,7 +4868,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para> -#: sources.list.5.xml:161 +#: sources.list.5.xml:189 msgid "" "The http scheme specifies an HTTP server for the archive. If an environment " "variable <envar>http_proxy</envar> is set with the format " @@ -4777,7 +4879,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para> -#: sources.list.5.xml:172 +#: sources.list.5.xml:200 msgid "" "The ftp scheme specifies an FTP server for the archive. APT's FTP behavior " "is highly configurable; for more information see the &apt-conf; manual " @@ -4790,7 +4892,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para> -#: sources.list.5.xml:184 +#: sources.list.5.xml:212 msgid "" "The copy scheme is identical to the file scheme except that packages are " "copied into the cache directory instead of used directly at their location. " @@ -4799,7 +4901,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para> -#: sources.list.5.xml:191 +#: sources.list.5.xml:219 msgid "" "The rsh/ssh method invokes RSH/SSH to connect to a remote host and access " "the files as a given user. Prior configuration of rhosts or RSA keys is " @@ -4808,12 +4910,12 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para><variablelist><varlistentry><term> -#: sources.list.5.xml:198 +#: sources.list.5.xml:226 msgid "adding more recognizable URI types" msgstr "" #. type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para> -#: sources.list.5.xml:200 +#: sources.list.5.xml:228 msgid "" "APT can be extended with more methods shipped in other optional packages, " "which should follow the naming scheme " @@ -4825,42 +4927,42 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:212 +#: sources.list.5.xml:240 msgid "" "Uses the archive stored locally (or NFS mounted) at /home/jason/debian for " "stable/main, stable/contrib, and stable/non-free." msgstr "" #. type: Content of: <refentry><refsect1><literallayout> -#: sources.list.5.xml:214 +#: sources.list.5.xml:242 #, no-wrap msgid "deb file:/home/jason/debian stable main contrib non-free" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:216 +#: sources.list.5.xml:244 msgid "As above, except this uses the unstable (development) distribution." msgstr "" #. type: Content of: <refentry><refsect1><literallayout> -#: sources.list.5.xml:217 +#: sources.list.5.xml:245 #, no-wrap msgid "deb file:/home/jason/debian unstable main contrib non-free" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:219 +#: sources.list.5.xml:247 msgid "Source line for the above" msgstr "" #. type: Content of: <refentry><refsect1><literallayout> -#: sources.list.5.xml:220 +#: sources.list.5.xml:248 #, no-wrap msgid "deb-src file:/home/jason/debian unstable main contrib non-free" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:222 +#: sources.list.5.xml:250 msgid "" "The first line gets package information for the architectures in " "<literal>APT::Architectures</literal> while the second always retrieves " @@ -4868,7 +4970,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><literallayout> -#: sources.list.5.xml:224 +#: sources.list.5.xml:252 #, no-wrap msgid "" "deb http://ftp.debian.org/debian &stable-codename; main\n" @@ -4876,33 +4978,33 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:227 +#: sources.list.5.xml:255 msgid "" "Uses HTTP to access the archive at archive.debian.org, and uses only the " "hamm/main area." msgstr "" #. type: Content of: <refentry><refsect1><literallayout> -#: sources.list.5.xml:229 +#: sources.list.5.xml:257 #, no-wrap msgid "deb http://archive.debian.org/debian-archive hamm main" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:231 +#: sources.list.5.xml:259 msgid "" "Uses FTP to access the archive at ftp.debian.org, under the debian " "directory, and uses only the &stable-codename;/contrib area." msgstr "" #. type: Content of: <refentry><refsect1><literallayout> -#: sources.list.5.xml:233 +#: sources.list.5.xml:261 #, no-wrap msgid "deb ftp://ftp.debian.org/debian &stable-codename; contrib" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:235 +#: sources.list.5.xml:263 msgid "" "Uses FTP to access the archive at ftp.debian.org, under the debian " "directory, and uses only the unstable/contrib area. If this line appears as " @@ -4911,19 +5013,19 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><literallayout> -#: sources.list.5.xml:239 +#: sources.list.5.xml:267 #, no-wrap msgid "deb ftp://ftp.debian.org/debian unstable contrib" msgstr "" #. type: Content of: <refentry><refsect1><para><literallayout> -#: sources.list.5.xml:248 +#: sources.list.5.xml:276 #, no-wrap msgid "deb http://ftp.tlh.debian.org/universe unstable/binary-$(ARCH)/" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:241 +#: sources.list.5.xml:269 msgid "" "Uses HTTP to access the archive at ftp.tlh.debian.org, under the universe " "directory, and uses only files found under " @@ -4935,24 +5037,24 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:253 +#: sources.list.5.xml:281 msgid "&apt-cache; &apt-conf;" msgstr "" #. type: Content of: <refentry><refmeta><manvolnum> -#: apt-extracttemplates.1.xml:26 apt-sortpkgs.1.xml:26 apt-ftparchive.1.xml:26 +#: apt-extracttemplates.1.xml:28 apt-sortpkgs.1.xml:28 apt-ftparchive.1.xml:28 msgid "1" msgstr "" #. type: Content of: <refentry><refnamediv><refpurpose> -#: apt-extracttemplates.1.xml:33 +#: apt-extracttemplates.1.xml:35 msgid "" "Utility to extract <command>debconf</command> config and templates from " "Debian packages" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt-extracttemplates.1.xml:39 +#: apt-extracttemplates.1.xml:41 msgid "" "<command>apt-extracttemplates</command> will take one or more Debian package " "files as input and write out (to a temporary directory) all associated " @@ -4962,12 +5064,12 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt-extracttemplates.1.xml:44 +#: apt-extracttemplates.1.xml:46 msgid "package version template-file config-script" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt-extracttemplates.1.xml:45 +#: apt-extracttemplates.1.xml:47 msgid "" "template-file and config-script are written to the temporary directory " "specified by the <option>-t</option> or <option>--tempdir</option> " @@ -4977,7 +5079,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-extracttemplates.1.xml:58 +#: apt-extracttemplates.1.xml:60 msgid "" "Temporary directory in which to write extracted <command>debconf</command> " "template files and config scripts. Configuration Item: " @@ -4985,19 +5087,19 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt-extracttemplates.1.xml:75 +#: apt-extracttemplates.1.xml:77 msgid "" "<command>apt-extracttemplates</command> returns zero on normal operation, " "decimal 100 on error." msgstr "" #. type: Content of: <refentry><refnamediv><refpurpose> -#: apt-sortpkgs.1.xml:33 +#: apt-sortpkgs.1.xml:35 msgid "Utility to sort package index files" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt-sortpkgs.1.xml:39 +#: apt-sortpkgs.1.xml:41 msgid "" "<command>apt-sortpkgs</command> will take an index file (source index or " "package index) and sort the records so that they are ordered by the package " @@ -5006,31 +5108,31 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt-sortpkgs.1.xml:45 +#: apt-sortpkgs.1.xml:47 msgid "All output is sent to standard output; the input must be a seekable file." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-sortpkgs.1.xml:54 +#: apt-sortpkgs.1.xml:56 msgid "" "Use source index field ordering. Configuration Item: " "<literal>APT::SortPkgs::Source</literal>." msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt-sortpkgs.1.xml:68 +#: apt-sortpkgs.1.xml:70 msgid "" "<command>apt-sortpkgs</command> returns zero on normal operation, decimal " "100 on error." msgstr "" #. type: Content of: <refentry><refnamediv><refpurpose> -#: apt-ftparchive.1.xml:33 +#: apt-ftparchive.1.xml:35 msgid "Utility to generate index files" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt-ftparchive.1.xml:39 +#: apt-ftparchive.1.xml:41 msgid "" "<command>apt-ftparchive</command> is the command line tool that generates " "the index files that APT uses to access a distribution source. The index " @@ -5039,7 +5141,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt-ftparchive.1.xml:43 +#: apt-ftparchive.1.xml:45 msgid "" "<command>apt-ftparchive</command> is a superset of the &dpkg-scanpackages; " "program, incorporating its entire functionality via the " @@ -5049,7 +5151,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt-ftparchive.1.xml:49 +#: apt-ftparchive.1.xml:51 msgid "" "Internally <command>apt-ftparchive</command> can make use of binary " "databases to cache the contents of a .deb file and it does not rely on any " @@ -5059,7 +5161,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:60 +#: apt-ftparchive.1.xml:62 msgid "" "The packages command generates a package file from a directory tree. It " "takes the given directory and recursively searches it for .deb files, " @@ -5068,12 +5170,12 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:65 apt-ftparchive.1.xml:89 +#: apt-ftparchive.1.xml:67 apt-ftparchive.1.xml:91 msgid "The option <option>--db</option> can be used to specify a binary caching DB." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:70 +#: apt-ftparchive.1.xml:72 msgid "" "The <literal>sources</literal> command generates a source index file from a " "directory tree. It takes the given directory and recursively searches it " @@ -5082,7 +5184,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:75 +#: apt-ftparchive.1.xml:77 msgid "" "If an override file is specified then a source override file will be looked " "for with an extension of .src. The --source-override option can be used to " @@ -5090,7 +5192,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:82 +#: apt-ftparchive.1.xml:84 msgid "" "The <literal>contents</literal> command generates a contents file from a " "directory tree. It takes the given directory and recursively searches it for " @@ -5101,7 +5203,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:94 +#: apt-ftparchive.1.xml:96 msgid "" "The <literal>release</literal> command generates a Release file from a " "directory tree. It recursively searches the given directory for uncompressed " @@ -5117,7 +5219,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:104 +#: apt-ftparchive.1.xml:106 msgid "" "Values for the additional metadata fields in the Release file are taken from " "the corresponding variables under " @@ -5131,7 +5233,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:117 +#: apt-ftparchive.1.xml:119 msgid "" "The <literal>generate</literal> command is designed to be runnable from a " "cron script and builds indexes according to the given config file. The " @@ -5141,19 +5243,19 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:126 +#: apt-ftparchive.1.xml:128 msgid "" "The <literal>clean</literal> command tidies the databases used by the given " "configuration file by removing any records that are no longer necessary." msgstr "" #. type: Content of: <refentry><refsect1><title> -#: apt-ftparchive.1.xml:132 +#: apt-ftparchive.1.xml:134 msgid "The Generate Configuration" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt-ftparchive.1.xml:134 +#: apt-ftparchive.1.xml:136 msgid "" "The <literal>generate</literal> command uses a configuration file to " "describe the archives that are going to be generated. It follows the typical " @@ -5164,17 +5266,17 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt-ftparchive.1.xml:142 +#: apt-ftparchive.1.xml:144 msgid "The generate configuration has four separate sections, each described below." msgstr "" #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt-ftparchive.1.xml:144 +#: apt-ftparchive.1.xml:146 msgid "<literal>Dir</literal> Section" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt-ftparchive.1.xml:146 +#: apt-ftparchive.1.xml:148 msgid "" "The <literal>Dir</literal> section defines the standard directories needed " "to locate the files required during the generation process. These " @@ -5183,7 +5285,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:153 +#: apt-ftparchive.1.xml:155 msgid "" "Specifies the root of the FTP archive, in a standard Debian configuration " "this is the directory that contains the <filename>ls-LR</filename> and dist " @@ -5191,29 +5293,29 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:160 +#: apt-ftparchive.1.xml:162 msgid "Specifies the location of the override files." msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:165 +#: apt-ftparchive.1.xml:167 msgid "Specifies the location of the cache files." msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:170 +#: apt-ftparchive.1.xml:172 msgid "" "Specifies the location of the file list files, if the " "<literal>FileList</literal> setting is used below." msgstr "" #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt-ftparchive.1.xml:176 +#: apt-ftparchive.1.xml:178 msgid "<literal>Default</literal> Section" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt-ftparchive.1.xml:178 +#: apt-ftparchive.1.xml:180 msgid "" "The <literal>Default</literal> section specifies default values, and " "settings that control the operation of the generator. Other sections may " @@ -5221,7 +5323,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:184 +#: apt-ftparchive.1.xml:186 msgid "" "Sets the default compression schemes to use for the package index files. It " "is a string that contains a space separated list of at least one of: '.' (no " @@ -5230,42 +5332,42 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:192 +#: apt-ftparchive.1.xml:194 msgid "" "Sets the default list of file extensions that are package files. This " "defaults to '.deb'." msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:198 +#: apt-ftparchive.1.xml:200 msgid "" "This is similar to <literal>Packages::Compress</literal> except that it " "controls the compression for the Sources files." msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:204 +#: apt-ftparchive.1.xml:206 msgid "" "Sets the default list of file extensions that are source files. This " "defaults to '.dsc'." msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:210 +#: apt-ftparchive.1.xml:212 msgid "" "This is similar to <literal>Packages::Compress</literal> except that it " "controls the compression for the Contents files." msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:216 +#: apt-ftparchive.1.xml:218 msgid "" "This is similar to <literal>Packages::Compress</literal> except that it " "controls the compression for the Translation-en master file." msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:222 +#: apt-ftparchive.1.xml:224 msgid "" "Specifies the number of kilobytes to delink (and replace with hard links) " "per run. This is used in conjunction with the per-section " @@ -5273,14 +5375,14 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:229 +#: apt-ftparchive.1.xml:231 msgid "" "Specifies the mode of all created index files. It defaults to 0644. All " "index files are set to this mode with no regard to the umask." msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:236 apt-ftparchive.1.xml:382 +#: apt-ftparchive.1.xml:238 apt-ftparchive.1.xml:384 msgid "" "Specifies whether long descriptions should be included in the " "<filename>Packages</filename> file or split out into a master " @@ -5288,12 +5390,12 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt-ftparchive.1.xml:242 +#: apt-ftparchive.1.xml:244 msgid "<literal>TreeDefault</literal> Section" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt-ftparchive.1.xml:244 +#: apt-ftparchive.1.xml:246 msgid "" "Sets defaults specific to <literal>Tree</literal> sections. All of these " "variables are substitution variables and have the strings $(DIST), " @@ -5301,7 +5403,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:251 +#: apt-ftparchive.1.xml:253 msgid "" "Sets the number of kilobytes of contents files that are generated each " "day. The contents files are round-robined so that over several days they " @@ -5309,7 +5411,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:258 +#: apt-ftparchive.1.xml:260 msgid "" "Controls the number of days a contents file is allowed to be checked without " "changing. If this limit is passed the mtime of the contents file is " @@ -5320,35 +5422,35 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:269 +#: apt-ftparchive.1.xml:271 msgid "" "Sets the top of the .deb directory tree. Defaults to " "<filename>$(DIST)/$(SECTION)/binary-$(ARCH)/</filename>" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:275 +#: apt-ftparchive.1.xml:277 msgid "" "Sets the top of the source package directory tree. Defaults to " "<filename>$(DIST)/$(SECTION)/source/</filename>" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:281 +#: apt-ftparchive.1.xml:283 msgid "" "Sets the output Packages file. Defaults to " "<filename>$(DIST)/$(SECTION)/binary-$(ARCH)/Packages</filename>" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:287 +#: apt-ftparchive.1.xml:289 msgid "" "Sets the output Sources file. Defaults to " "<filename>$(DIST)/$(SECTION)/source/Sources</filename>" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:293 +#: apt-ftparchive.1.xml:295 msgid "" "Sets the output Translation-en master file with the long descriptions if " "they should be not included in the Packages file. Defaults to " @@ -5356,7 +5458,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:300 +#: apt-ftparchive.1.xml:302 msgid "" "Sets the path prefix that causes a symlink to be considered an internal link " "instead of an external link. Defaults to " @@ -5364,7 +5466,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:307 +#: apt-ftparchive.1.xml:309 msgid "" "Sets the output Contents file. Defaults to " "<filename>$(DIST)/$(SECTION)/Contents-$(ARCH)</filename>. If this setting " @@ -5374,19 +5476,19 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:316 +#: apt-ftparchive.1.xml:318 msgid "Sets header file to prepend to the contents output." msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:321 +#: apt-ftparchive.1.xml:323 msgid "" "Sets the binary cache database to use for this section. Multiple sections " "can share the same database." msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:327 +#: apt-ftparchive.1.xml:329 msgid "" "Specifies that instead of walking the directory tree, " "<command>apt-ftparchive</command> should read the list of files from the " @@ -5394,7 +5496,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:334 +#: apt-ftparchive.1.xml:336 msgid "" "Specifies that instead of walking the directory tree, " "<command>apt-ftparchive</command> should read the list of files from the " @@ -5403,12 +5505,12 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt-ftparchive.1.xml:342 +#: apt-ftparchive.1.xml:344 msgid "<literal>Tree</literal> Section" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt-ftparchive.1.xml:344 +#: apt-ftparchive.1.xml:346 msgid "" "The <literal>Tree</literal> section defines a standard Debian file tree " "which consists of a base directory, then multiple sections in that base " @@ -5418,7 +5520,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt-ftparchive.1.xml:349 +#: apt-ftparchive.1.xml:351 msgid "" "The <literal>Tree</literal> section takes a scope tag which sets the " "<literal>$(DIST)</literal> variable and defines the root of the tree (the " @@ -5427,7 +5529,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt-ftparchive.1.xml:354 +#: apt-ftparchive.1.xml:356 msgid "" "All of the settings defined in the <literal>TreeDefault</literal> section " "can be used in a <literal>Tree</literal> section as well as three new " @@ -5435,7 +5537,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><programlisting> -#: apt-ftparchive.1.xml:360 +#: apt-ftparchive.1.xml:362 #, no-wrap msgid "" "for i in Sections do \n" @@ -5445,7 +5547,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt-ftparchive.1.xml:357 +#: apt-ftparchive.1.xml:359 msgid "" "When processing a <literal>Tree</literal> section " "<command>apt-ftparchive</command> performs an operation similar to: " @@ -5453,7 +5555,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:368 +#: apt-ftparchive.1.xml:370 msgid "" "This is a space separated list of sections which appear under the " "distribution; typically this is something like <literal>main contrib " @@ -5461,7 +5563,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:375 +#: apt-ftparchive.1.xml:377 msgid "" "This is a space separated list of all the architectures that appear under " "search section. The special architecture 'source' is used to indicate that " @@ -5469,36 +5571,36 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:388 +#: apt-ftparchive.1.xml:390 msgid "" "Sets the binary override file. The override file contains section, priority " "and maintainer address information." msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:394 +#: apt-ftparchive.1.xml:396 msgid "" "Sets the source override file. The override file contains section " "information." msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:400 apt-ftparchive.1.xml:446 +#: apt-ftparchive.1.xml:402 apt-ftparchive.1.xml:448 msgid "Sets the binary extra override file." msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:405 apt-ftparchive.1.xml:451 +#: apt-ftparchive.1.xml:407 apt-ftparchive.1.xml:453 msgid "Sets the source extra override file." msgstr "" #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt-ftparchive.1.xml:410 +#: apt-ftparchive.1.xml:412 msgid "<literal>BinDirectory</literal> Section" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt-ftparchive.1.xml:412 +#: apt-ftparchive.1.xml:414 msgid "" "The <literal>bindirectory</literal> section defines a binary directory tree " "with no special structure. The scope tag specifies the location of the " @@ -5508,54 +5610,54 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:420 +#: apt-ftparchive.1.xml:422 msgid "Sets the Packages file output." msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:425 +#: apt-ftparchive.1.xml:427 msgid "" "Sets the Sources file output. At least one of <literal>Packages</literal> or " "<literal>Sources</literal> is required." msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:431 +#: apt-ftparchive.1.xml:433 msgid "Sets the Contents file output (optional)." msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:436 +#: apt-ftparchive.1.xml:438 msgid "Sets the binary override file." msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:441 +#: apt-ftparchive.1.xml:443 msgid "Sets the source override file." msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:456 +#: apt-ftparchive.1.xml:458 msgid "Sets the cache DB." msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:461 +#: apt-ftparchive.1.xml:463 msgid "Appends a path to all the output paths." msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:466 +#: apt-ftparchive.1.xml:468 msgid "Specifies the file list file." msgstr "" #. type: Content of: <refentry><refsect1><title> -#: apt-ftparchive.1.xml:473 +#: apt-ftparchive.1.xml:475 msgid "The Binary Override File" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt-ftparchive.1.xml:474 +#: apt-ftparchive.1.xml:476 msgid "" "The binary override file is fully compatible with &dpkg-scanpackages;. It " "contains four fields separated by spaces. The first field is the package " @@ -5565,19 +5667,19 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para><literallayout> -#: apt-ftparchive.1.xml:480 +#: apt-ftparchive.1.xml:482 #, no-wrap msgid "old [// oldn]* => new" msgstr "" #. type: Content of: <refentry><refsect1><para><literallayout> -#: apt-ftparchive.1.xml:482 +#: apt-ftparchive.1.xml:484 #, no-wrap msgid "new" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt-ftparchive.1.xml:479 +#: apt-ftparchive.1.xml:481 msgid "" "The general form of the maintainer field is: <placeholder " "type=\"literallayout\" id=\"0\"/> or simply, <placeholder " @@ -5588,12 +5690,12 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><title> -#: apt-ftparchive.1.xml:490 +#: apt-ftparchive.1.xml:492 msgid "The Source Override File" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt-ftparchive.1.xml:492 +#: apt-ftparchive.1.xml:494 msgid "" "The source override file is fully compatible with &dpkg-scansources;. It " "contains two fields separated by spaces. The first field is the source " @@ -5601,12 +5703,12 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><title> -#: apt-ftparchive.1.xml:497 +#: apt-ftparchive.1.xml:499 msgid "The Extra Override File" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt-ftparchive.1.xml:499 +#: apt-ftparchive.1.xml:501 msgid "" "The extra override file allows any arbitrary tag to be added or replaced in " "the output. It has three columns, the first is the package, the second is " @@ -5614,7 +5716,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:510 +#: apt-ftparchive.1.xml:512 msgid "" "Generate the given checksum. These options default to on, when turned off " "the generated index files will not have the checksum fields where possible. " @@ -5630,14 +5732,14 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:521 +#: apt-ftparchive.1.xml:523 msgid "" "Use a binary caching DB. This has no effect on the generate command. " "Configuration Item: <literal>APT::FTPArchive::DB</literal>." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:527 +#: apt-ftparchive.1.xml:529 msgid "" "Quiet; produces output suitable for logging, omitting progress indicators. " "More q's will produce more quiet up to a maximum of 2. You can also use " @@ -5646,7 +5748,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:535 +#: apt-ftparchive.1.xml:537 msgid "" "Perform Delinking. If the <literal>External-Links</literal> setting is used " "then this option actually enables delinking of the files. It defaults to on " @@ -5655,7 +5757,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:543 +#: apt-ftparchive.1.xml:545 msgid "" "Perform contents generation. When this option is set and package indexes are " "being generated with a cache DB then the file listing will also be extracted " @@ -5665,7 +5767,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:553 +#: apt-ftparchive.1.xml:555 msgid "" "Select the source override file to use with the <literal>sources</literal> " "command. Configuration Item: " @@ -5673,14 +5775,14 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:559 +#: apt-ftparchive.1.xml:561 msgid "" "Make the caching databases read only. Configuration Item: " "<literal>APT::FTPArchive::ReadOnlyDB</literal>." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:564 +#: apt-ftparchive.1.xml:566 msgid "" "Accept in the <literal>packages</literal> and <literal>contents</literal> " "commands only package files matching <literal>*_arch.deb</literal> or " @@ -5689,7 +5791,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:572 +#: apt-ftparchive.1.xml:574 msgid "" "&apt-ftparchive; caches as much as possible of metadata in a cachedb. If " "packages are recompiled and/or republished with the same version again, this " @@ -5703,7 +5805,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:584 +#: apt-ftparchive.1.xml:586 msgid "" "This configuration option defaults to \"<literal>true</literal>\" and should " "only be set to <literal>\"false\"</literal> if the Archive generated with " @@ -5713,7 +5815,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para><programlisting> -#: apt-ftparchive.1.xml:602 +#: apt-ftparchive.1.xml:604 #, no-wrap msgid "" "<command>apt-ftparchive</command> packages " @@ -5722,14 +5824,14 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt-ftparchive.1.xml:598 +#: apt-ftparchive.1.xml:600 msgid "" "To create a compressed Packages file for a directory containing binary " "packages (.deb): <placeholder type=\"programlisting\" id=\"0\"/>" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt-ftparchive.1.xml:612 +#: apt-ftparchive.1.xml:614 msgid "" "<command>apt-ftparchive</command> returns zero on normal operation, decimal " "100 on error." diff --git a/doc/po/de.po b/doc/po/de.po index 8ecbf4cbf..b7d84acc1 100644 --- a/doc/po/de.po +++ b/doc/po/de.po @@ -1,14 +1,14 @@ # Translation of apt-doc to German # Copyright (C) 1997, 1998, 1999 Jason Gunthorpe and others. # This file is distributed under the same license as the apt-doc package. -# Chris Leick <c.leick@vollbio.de>, 2009-2012. +# Chris Leick <c.leick@vollbio.de>, 2009-2014. # msgid "" msgstr "" -"Project-Id-Version: apt-doc 0.9.7\n" +"Project-Id-Version: apt-doc 0.9.14.2\n" "Report-Msgid-Bugs-To: APT Development Team <deity@lists.debian.org>\n" -"POT-Creation-Date: 2013-06-13 13:46+0300\n" -"PO-Revision-Date: 2012-06-25 22:49+0100\n" +"POT-Creation-Date: 2014-02-23 00:29+0100\n" +"PO-Revision-Date: 2014-01-26 15:26+0100\n" "Last-Translator: Chris Leick <c.leick@vollbio.de>\n" "Language-Team: German <debian-l10n-german@lists.debian.org>\n" "Language: de\n" @@ -615,39 +615,45 @@ msgid "" msgstr "<!ENTITY synopsis-keyid \"Schlüsselkennung\">" #. type: Content of: <refentry><refmeta><manvolnum> -#: apt-get.8.xml:26 apt-cache.8.xml:26 apt-key.8.xml:25 apt-mark.8.xml:26 -#: apt-secure.8.xml:25 apt-cdrom.8.xml:25 apt-config.8.xml:26 +#: apt-get.8.xml:28 apt-cache.8.xml:28 apt-key.8.xml:27 apt-mark.8.xml:28 +#: apt-secure.8.xml:27 apt-cdrom.8.xml:27 apt-config.8.xml:28 msgid "8" msgstr "8" #. type: Content of: <refentry><refmeta><refmiscinfo> -#: apt-get.8.xml:27 apt-cache.8.xml:27 apt-key.8.xml:26 apt-mark.8.xml:27 -#: apt-secure.8.xml:26 apt-cdrom.8.xml:26 apt-config.8.xml:27 -#: apt.conf.5.xml:32 apt_preferences.5.xml:26 sources.list.5.xml:27 -#: apt-extracttemplates.1.xml:27 apt-sortpkgs.1.xml:27 apt-ftparchive.1.xml:27 +#: apt-get.8.xml:29 apt-cache.8.xml:29 apt-key.8.xml:28 apt-mark.8.xml:29 +#: apt-secure.8.xml:28 apt-cdrom.8.xml:28 apt-config.8.xml:29 +#: apt.conf.5.xml:34 apt_preferences.5.xml:28 sources.list.5.xml:29 +#: apt-extracttemplates.1.xml:29 apt-sortpkgs.1.xml:29 apt-ftparchive.1.xml:29 msgid "APT" msgstr "APT" #. type: Content of: <refentry><refnamediv><refpurpose> -#: apt-get.8.xml:33 +#: apt-get.8.xml:35 msgid "APT package handling utility -- command-line interface" msgstr "APT-Werkzeug für den Umgang mit Paketen -- Befehlszeilenschnittstelle" #. type: Content of: <refentry><refsect1><title> -#: apt-get.8.xml:38 apt-cache.8.xml:38 apt-key.8.xml:37 apt-mark.8.xml:38 -#: apt-secure.8.xml:50 apt-cdrom.8.xml:37 apt-config.8.xml:38 -#: apt.conf.5.xml:41 apt_preferences.5.xml:36 sources.list.5.xml:36 -#: apt-extracttemplates.1.xml:38 apt-sortpkgs.1.xml:38 apt-ftparchive.1.xml:38 +#: apt-get.8.xml:40 apt-cache.8.xml:40 apt-key.8.xml:39 apt-mark.8.xml:40 +#: apt-secure.8.xml:52 apt-cdrom.8.xml:39 apt-config.8.xml:40 +#: apt.conf.5.xml:43 apt_preferences.5.xml:38 sources.list.5.xml:38 +#: apt-extracttemplates.1.xml:40 apt-sortpkgs.1.xml:40 apt-ftparchive.1.xml:40 msgid "Description" msgstr "Beschreibung" #. type: Content of: <refentry><refsect1><para> -#: apt-get.8.xml:39 +#: apt-get.8.xml:41 +#, fuzzy +#| msgid "" +#| "<command>apt-get</command> is the command-line tool for handling " +#| "packages, and may be considered the user's \"back-end\" to other tools " +#| "using the APT library. Several \"front-end\" interfaces exist, such as " +#| "&dselect;, &aptitude;, &synaptic; and &wajig;." msgid "" "<command>apt-get</command> is the command-line tool for handling packages, " "and may be considered the user's \"back-end\" to other tools using the APT " -"library. Several \"front-end\" interfaces exist, such as &dselect;, " -"&aptitude;, &synaptic; and &wajig;." +"library. Several \"front-end\" interfaces exist, such as &aptitude;, " +"&synaptic; and &wajig;." msgstr "" "<command>apt-get</command> ist ein Befehlszeilenwerkzeug zur Handhabung von " "Paketen und könnte als »Backend« anderer Werkzeugen betrachtet werden, die " @@ -655,8 +661,8 @@ msgstr "" "Oberflächenschnittstellen, wie &dselect;, &aptitude;, &synaptic; und &wajig;." #. type: Content of: <refentry><refsect1><para> -#: apt-get.8.xml:44 apt-cache.8.xml:44 apt-cdrom.8.xml:51 apt-config.8.xml:44 -#: apt-ftparchive.1.xml:54 +#: apt-get.8.xml:46 apt-cache.8.xml:46 apt-cdrom.8.xml:53 apt-config.8.xml:46 +#: apt-ftparchive.1.xml:56 msgid "" "Unless the <option>-h</option>, or <option>--help</option> option is given, " "one of the commands below must be present." @@ -665,7 +671,7 @@ msgstr "" "angegeben ist, muss einer der unten aufgeführten Befehle vorkommen." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:49 +#: apt-get.8.xml:51 msgid "" "<literal>update</literal> is used to resynchronize the package index files " "from their sources. The indexes of available packages are fetched from the " @@ -689,7 +695,7 @@ msgstr "" "Größe der Pakete nicht im voraus bekannt ist." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:61 +#: apt-get.8.xml:63 msgid "" "<literal>upgrade</literal> is used to install the newest versions of all " "packages currently installed on the system from the sources enumerated in " @@ -715,7 +721,7 @@ msgstr "" "get</command> die neuen Versionen der verfügbaren Pakete kennt." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:74 +#: apt-get.8.xml:76 msgid "" "<literal>dist-upgrade</literal> in addition to performing the function of " "<literal>upgrade</literal>, also intelligently handles changing dependencies " @@ -740,7 +746,7 @@ msgstr "" "überschreiben der allgemeinen Einstellungen für einzelne Pakete." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:87 +#: apt-get.8.xml:89 msgid "" "<literal>dselect-upgrade</literal> is used in conjunction with the " "traditional Debian packaging front-end, &dselect;. <literal>dselect-upgrade</" @@ -757,7 +763,7 @@ msgstr "" "Installieren von neuen Paketen)." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:98 +#: apt-get.8.xml:100 msgid "" "<literal>install</literal> is followed by one or more packages desired for " "installation or upgrading. Each package is a package name, not a fully " @@ -788,7 +794,7 @@ msgstr "" "get getroffen wurden." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:116 +#: apt-get.8.xml:118 msgid "" "A specific version of a package can be selected for installation by " "following the package name with an equals and the version of the package to " @@ -806,7 +812,7 @@ msgstr "" "ausgewählt werden." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:123 +#: apt-get.8.xml:125 msgid "" "Both of the version selection mechanisms can downgrade packages and must be " "used with care." @@ -815,7 +821,7 @@ msgstr "" "durchführen und müssen mit Vorsicht gehandhabt werden." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:126 +#: apt-get.8.xml:128 msgid "" "This is also the target to use if you want to upgrade one or more already-" "installed packages without upgrading every package you have on your system. " @@ -836,7 +842,7 @@ msgstr "" "heruntergeladen und installiert." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:137 +#: apt-get.8.xml:139 msgid "" "Finally, the &apt-preferences; mechanism allows you to create an alternative " "installation policy for individual packages." @@ -845,7 +851,7 @@ msgstr "" "alternative Installationsrichtlinie für eigene Pakete zu erzeugen." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:141 +#: apt-get.8.xml:143 msgid "" "If no package matches the given expression and the expression contains one " "of '.', '?' or '*' then it is assumed to be a POSIX regular expression, and " @@ -865,7 +871,7 @@ msgstr "" "Zeichen, um genauere reguläre Ausdruck zu erstellen." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:151 +#: apt-get.8.xml:153 msgid "" "<literal>remove</literal> is identical to <literal>install</literal> except " "that packages are removed instead of installed. Note that removing a package " @@ -880,7 +886,7 @@ msgstr "" "Leerzeichen dazwischen) wird das erkannte Paket installiert anstatt entfernt." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:159 +#: apt-get.8.xml:161 msgid "" "<literal>purge</literal> is identical to <literal>remove</literal> except " "that packages are removed and purged (any configuration files are deleted " @@ -891,7 +897,7 @@ msgstr "" "Konfigurationsdateien werden mitgelöscht)." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:164 +#: apt-get.8.xml:166 msgid "" "<literal>source</literal> causes <command>apt-get</command> to fetch source " "packages. APT will examine the available packages to decide which source " @@ -911,7 +917,7 @@ msgstr "" "wurde, wenn möglich." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:172 +#: apt-get.8.xml:174 msgid "" "Source packages are tracked separately from binary packages via <literal>deb-" "src</literal> lines in the &sources-list; file. This means that you will " @@ -926,7 +932,7 @@ msgstr "" "Versionen (zu alte/zu neue) oder überhaupt keine Quellpakete erhalten." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:178 +#: apt-get.8.xml:180 msgid "" "If the <option>--compile</option> option is specified then the package will " "be compiled to a binary .deb using <command>dpkg-buildpackage</command> for " @@ -941,7 +947,7 @@ msgstr "" "angegeben ist, wird das Quellpaket nicht entpackt." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:185 +#: apt-get.8.xml:187 msgid "" "A specific source version can be retrieved by postfixing the source name " "with an equals and then the version to fetch, similar to the mechanism used " @@ -957,7 +963,7 @@ msgstr "" "literal>-Option." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:191 +#: apt-get.8.xml:193 msgid "" "Note that source packages are not installed and tracked in the " "<command>dpkg</command> database like binary packages; they are simply " @@ -969,7 +975,7 @@ msgstr "" "heruntergeladen." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:197 +#: apt-get.8.xml:199 msgid "" "<literal>build-dep</literal> causes apt-get to install/remove packages in an " "attempt to satisfy the build dependencies for a source package. By default " @@ -985,7 +991,7 @@ msgstr "" "angegeben werden." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:204 +#: apt-get.8.xml:206 msgid "" "<literal>check</literal> is a diagnostic tool; it updates the package cache " "and checks for broken dependencies." @@ -994,7 +1000,7 @@ msgstr "" "Paketzwischenspeicher und prüft, ob beschädigte Abhängigkeiten vorliegen." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:209 +#: apt-get.8.xml:211 msgid "" "<literal>download</literal> will download the given binary package into the " "current directory." @@ -1003,15 +1009,21 @@ msgstr "" "Verzeichnis herunterladen." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:215 +#: apt-get.8.xml:217 +#, fuzzy +#| msgid "" +#| "<literal>clean</literal> clears out the local repository of retrieved " +#| "package files. It removes everything but the lock file from " +#| "<filename>&cachedir;/archives/</filename> and <filename>&cachedir;/" +#| "archives/partial/</filename>. When APT is used as a &dselect; method, " +#| "<literal>clean</literal> is run automatically. Those who do not use " +#| "dselect will likely want to run <literal>apt-get clean</literal> from " +#| "time to time to free up disk space." msgid "" "<literal>clean</literal> clears out the local repository of retrieved " "package files. It removes everything but the lock file from " "<filename>&cachedir;/archives/</filename> and <filename>&cachedir;/archives/" -"partial/</filename>. When APT is used as a &dselect; method, <literal>clean</" -"literal> is run automatically. Those who do not use dselect will likely " -"want to run <literal>apt-get clean</literal> from time to time to free up " -"disk space." +"partial/</filename>." msgstr "" "<literal>clean</literal> bereinigt das lokale Depot von heruntergeladenen " "Paketdateien. Es entfernt alles außer der Sperrdatei aus " @@ -1022,7 +1034,7 @@ msgstr "" "Zeit zu Zeit ausführen, um Plattenplatz freizugeben." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:225 +#: apt-get.8.xml:224 msgid "" "Like <literal>clean</literal>, <literal>autoclean</literal> clears out the " "local repository of retrieved package files. The difference is that it only " @@ -1042,7 +1054,7 @@ msgstr "" "sie auf »off« gesetzt ist." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:235 +#: apt-get.8.xml:234 msgid "" "<literal>autoremove</literal> is used to remove packages that were " "automatically installed to satisfy dependencies for other packages and are " @@ -1053,7 +1065,7 @@ msgstr "" "erfüllen und die nicht mehr benötigt werden." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:240 +#: apt-get.8.xml:239 msgid "" "<literal>changelog</literal> downloads a package changelog and displays it " "through <command>sensible-pager</command>. The server name and base " @@ -1076,14 +1088,14 @@ msgstr "" "Befehl <option>install</option> angeben." #. type: Content of: <refentry><refsect1><title> -#: apt-get.8.xml:258 apt-cache.8.xml:248 apt-mark.8.xml:108 -#: apt-config.8.xml:84 apt-extracttemplates.1.xml:52 apt-sortpkgs.1.xml:48 -#: apt-ftparchive.1.xml:504 +#: apt-get.8.xml:257 apt-cache.8.xml:250 apt-mark.8.xml:110 +#: apt-config.8.xml:86 apt-extracttemplates.1.xml:54 apt-sortpkgs.1.xml:50 +#: apt-ftparchive.1.xml:506 msgid "options" msgstr "Optionen" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:263 +#: apt-get.8.xml:262 msgid "" "Do not consider recommended packages as a dependency for installing. " "Configuration Item: <literal>APT::Install-Recommends</literal>." @@ -1092,7 +1104,7 @@ msgstr "" "Konfigurationselement: <literal>APT::Install-Recommends</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:268 +#: apt-get.8.xml:267 msgid "" "Consider suggested packages as a dependency for installing. Configuration " "Item: <literal>APT::Install-Suggests</literal>." @@ -1101,7 +1113,7 @@ msgstr "" "Konfigurationselement: <literal>APT::Install-Suggests</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:273 +#: apt-get.8.xml:272 msgid "" "Download only; package files are only retrieved, not unpacked or installed. " "Configuration Item: <literal>APT::Get::Download-Only</literal>." @@ -1111,7 +1123,20 @@ msgstr "" "literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:278 +#: apt-get.8.xml:277 +#, fuzzy +#| msgid "" +#| "Fix; attempt to correct a system with broken dependencies in place. This " +#| "option, when used with install/remove, can omit any packages to permit " +#| "APT to deduce a likely solution. If packages are specified, these have to " +#| "completely correct the problem. The option is sometimes necessary when " +#| "running APT for the first time; APT itself does not allow broken package " +#| "dependencies to exist on a system. It is possible that a system's " +#| "dependency structure can be so corrupt as to require manual intervention " +#| "(which usually means using &dselect; or <command>dpkg --remove</command> " +#| "to eliminate some of the offending packages). Use of this option together " +#| "with <option>-m</option> may produce an error in some situations. " +#| "Configuration Item: <literal>APT::Get::Fix-Broken</literal>." msgid "" "Fix; attempt to correct a system with broken dependencies in place. This " "option, when used with install/remove, can omit any packages to permit APT " @@ -1120,10 +1145,10 @@ msgid "" "running APT for the first time; APT itself does not allow broken package " "dependencies to exist on a system. It is possible that a system's dependency " "structure can be so corrupt as to require manual intervention (which usually " -"means using &dselect; or <command>dpkg --remove</command> to eliminate some " -"of the offending packages). Use of this option together with <option>-m</" -"option> may produce an error in some situations. Configuration Item: " -"<literal>APT::Get::Fix-Broken</literal>." +"means using <command>dpkg --remove</command> to eliminate some of the " +"offending packages). Use of this option together with <option>-m</option> " +"may produce an error in some situations. Configuration Item: <literal>APT::" +"Get::Fix-Broken</literal>." msgstr "" "beheben; versucht ein System von vorhandenen beschädigten Abhängigkeiten zu " "korrigieren. Diese Option kann, wenn sie mit »install«/»remove« benutzt " @@ -1140,7 +1165,7 @@ msgstr "" "Konfigurationselement: <literal>APT::Get::Fix-Broken</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:293 +#: apt-get.8.xml:292 msgid "" "Ignore missing packages; if packages cannot be retrieved or fail the " "integrity check after retrieval (corrupted package files), hold back those " @@ -1161,7 +1186,7 @@ msgstr "" "literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:304 +#: apt-get.8.xml:303 msgid "" "Disables downloading of packages. This is best used with <option>--ignore-" "missing</option> to force APT to use only the .debs it has already " @@ -1173,7 +1198,7 @@ msgstr "" "<literal>APT::Get::Download</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:311 +#: apt-get.8.xml:310 msgid "" "Quiet; produces output suitable for logging, omitting progress indicators. " "More q's will produce more quiet up to a maximum of 2. You can also use " @@ -1193,7 +1218,7 @@ msgstr "" "Konfigurationselement: <literal>quiet</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:326 +#: apt-get.8.xml:325 msgid "" "No action; perform a simulation of events that would occur but do not " "actually change the system. Configuration Item: <literal>APT::Get::" @@ -1204,7 +1229,7 @@ msgstr "" "<literal>APT::Get::Simulate</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:330 +#: apt-get.8.xml:329 msgid "" "Simulated runs performed as a user will automatically deactivate locking " "(<literal>Debug::NoLocking</literal>), and if the option <literal>APT::Get::" @@ -1224,7 +1249,7 @@ msgstr "" "wissen, was sie tun." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:338 +#: apt-get.8.xml:337 msgid "" "Simulated runs print out a series of lines, each representing a " "<command>dpkg</command> operation: configure (<literal>Conf</literal>), " @@ -1239,7 +1264,7 @@ msgstr "" "eckiger Klammern bedeutet Unterbrechungen, die keine Folgen haben (selten)." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:346 +#: apt-get.8.xml:345 msgid "" "Automatic yes to prompts; assume \"yes\" as answer to all prompts and run " "non-interactively. If an undesirable situation, such as changing a held " @@ -1255,7 +1280,7 @@ msgstr "" "Get::Assume-Yes</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:354 +#: apt-get.8.xml:353 msgid "" "Automatic \"no\" to all prompts. Configuration Item: <literal>APT::Get::" "Assume-No</literal>." @@ -1264,7 +1289,7 @@ msgstr "" "Get::Assume-No</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:359 +#: apt-get.8.xml:358 msgid "" "Show upgraded packages; print out a list of all packages that are to be " "upgraded. Configuration Item: <literal>APT::Get::Show-Upgraded</literal>." @@ -1274,7 +1299,7 @@ msgstr "" "Konfigurationselement: <literal>APT::Get::Show-Upgraded</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:365 +#: apt-get.8.xml:364 msgid "" "Show full versions for upgraded and installed packages. Configuration Item: " "<literal>APT::Get::Show-Versions</literal>." @@ -1284,7 +1309,7 @@ msgstr "" "Versions</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:371 +#: apt-get.8.xml:370 msgid "" "This option controls the architecture packages are built for by <command>apt-" "get source --compile</command> and how cross-builddependencies are " @@ -1301,7 +1326,7 @@ msgstr "" "Konfigurationselement: <literal>APT::Get::Host-Architecture</literal>" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:381 +#: apt-get.8.xml:380 msgid "" "Compile source packages after downloading them. Configuration Item: " "<literal>APT::Get::Compile</literal>." @@ -1310,7 +1335,7 @@ msgstr "" "Konfigurationselement: <literal>APT::Get::Compile</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:386 +#: apt-get.8.xml:385 msgid "" "Ignore package holds; this causes <command>apt-get</command> to ignore a " "hold placed on a package. This may be useful in conjunction with " @@ -1324,7 +1349,27 @@ msgstr "" "<literal>APT::Ignore-Hold</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:393 +#: apt-get.8.xml:392 +msgid "" +"Allow installing new packages when used in conjunction with " +"<literal>upgrade</literal>. This is useful if the update of a installed " +"package requires new dependencies to be installed. Instead of holding the " +"package back <literal>upgrade</literal> will upgrade the package and install " +"the new dependencies. Note that <literal>upgrade</literal> with this option " +"will never remove packages, only allow adding new ones. Configuration Item: " +"<literal>APT::Get::Upgrade-Allow-New</literal>." +msgstr "" +"erlaubt das Installieren neuer Pakete, wenn es zusammen mit " +"<literal>upgrade</literal> benutzt wird. Dies ist nützlich, falls das " +"Aktualisieren eines installierten Pakets zur Installation neue " +"Abhängigkeiten hat. Anstatt das Paket zurückzuhalten, wird <literal>upgrade</" +"literal> ein Upgrade des Pakets durchführen und die neuen Abhängigkeiten " +"installieren. Beachten Sie, dass <literal>upgrade</literal> mit dieser " +"Option niemals Pakete entfernen, sondern nur das Hinzufügen neuer gestatten " +"wird.Konfigurationselement: <literal>APT::Get::Upgrade-Allow-New</literal>." + +#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> +#: apt-get.8.xml:404 msgid "" "Do not upgrade packages; when used in conjunction with <literal>install</" "literal>, <literal>no-upgrade</literal> will prevent packages on the command " @@ -1338,7 +1383,7 @@ msgstr "" "literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:400 +#: apt-get.8.xml:411 msgid "" "Do not install new packages; when used in conjunction with <literal>install</" "literal>, <literal>only-upgrade</literal> will install upgrades for already " @@ -1352,7 +1397,7 @@ msgstr "" "literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:408 +#: apt-get.8.xml:419 msgid "" "Force yes; this is a dangerous option that will cause apt to continue " "without prompting if it is doing something potentially harmful. It should " @@ -1367,7 +1412,7 @@ msgstr "" "zerstören! Konfigurationselement: <literal>APT::Get::force-yes</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:416 +#: apt-get.8.xml:427 msgid "" "Instead of fetching the files to install their URIs are printed. Each URI " "will have the path, the destination file name, the size and the expected MD5 " @@ -1389,7 +1434,7 @@ msgstr "" "Get::Print-URIs</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:427 +#: apt-get.8.xml:438 msgid "" "Use purge instead of remove for anything that would be removed. An asterisk " "(\"*\") will be displayed next to packages which are scheduled to be purged. " @@ -1402,7 +1447,7 @@ msgstr "" "option>. Konfigurationselement: <literal>APT::Get::Purge</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:435 +#: apt-get.8.xml:446 msgid "" "Re-install packages that are already installed and at the newest version. " "Configuration Item: <literal>APT::Get::ReInstall</literal>." @@ -1411,7 +1456,7 @@ msgstr "" "Version haben. Konfigurationselement: <literal>APT::Get::ReInstall</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:440 +#: apt-get.8.xml:451 msgid "" "This option is on by default; use <literal>--no-list-cleanup</literal> to " "turn it off. When it is on, <command>apt-get</command> will automatically " @@ -1429,7 +1474,7 @@ msgstr "" "Get::List-Cleanup</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:450 +#: apt-get.8.xml:461 msgid "" "This option controls the default input to the policy engine; it creates a " "default pin at priority 990 using the specified release string. This " @@ -1454,7 +1499,7 @@ msgstr "" "auch die &apt-preferences;-Handbuchseite." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:465 +#: apt-get.8.xml:476 msgid "" "Only perform operations that are 'trivial'. Logically this can be considered " "related to <option>--assume-yes</option>; where <option>--assume-yes</" @@ -1468,7 +1513,7 @@ msgstr "" "Trivial-Only</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:472 +#: apt-get.8.xml:483 msgid "" "If any packages are to be removed apt-get immediately aborts without " "prompting. Configuration Item: <literal>APT::Get::Remove</literal>." @@ -1477,7 +1522,7 @@ msgstr "" "Nachfrage ab. Konfigurationselement: <literal>APT::Get::Remove</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:478 +#: apt-get.8.xml:489 msgid "" "If the command is either <literal>install</literal> or <literal>remove</" "literal>, then this option acts like running the <literal>autoremove</" @@ -1491,7 +1536,7 @@ msgstr "" "AutomaticRemove</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:485 +#: apt-get.8.xml:496 msgid "" "Only has meaning for the <literal>source</literal> and <literal>build-dep</" "literal> commands. Indicates that the given source names are not to be " @@ -1510,7 +1555,7 @@ msgstr "" "Get::Only-Source</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:496 +#: apt-get.8.xml:507 msgid "" "Download only the diff, dsc, or tar file of a source archive. Configuration " "Item: <literal>APT::Get::Diff-Only</literal>, <literal>APT::Get::Dsc-Only</" @@ -1522,7 +1567,7 @@ msgstr "" "literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:502 +#: apt-get.8.xml:513 msgid "" "Only process architecture-dependent build-dependencies. Configuration Item: " "<literal>APT::Get::Arch-Only</literal>." @@ -1531,7 +1576,7 @@ msgstr "" "Konfigurationselement: <literal>APT::Get::Arch-Only</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:507 +#: apt-get.8.xml:518 msgid "" "Ignore if packages can't be authenticated and don't prompt about it. This " "is useful for tools like pbuilder. Configuration Item: <literal>APT::Get::" @@ -1541,41 +1586,63 @@ msgstr "" "fragen. Dies ist für Werkzeuge wie pbuilder nützlich. Konfigurationselement: " "<literal>APT::Get::AllowUnauthenticated</literal>." +# FIXME s/Item/Items/ +#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> +#: apt-get.8.xml:524 +msgid "" +"Show user friendly progress information in the terminal window when packages " +"are installed, upgraded or removed. For a machine parsable version of this " +"data see README.progress-reporting in the apt doc directory. Configuration " +"Item: <literal>DpkgPM::Progress</literal> and <literal>Dpkg::Progress-Fancy</" +"literal>." +msgstr "" +"zeigt benutzerfreundliche Fortschrittsinformationen im Terminalfenster, wenn " +"Pakete installiert beziehungsweise entfernt werden oder ein Upgrade " +"durchgeführt wird. Informationen über eine maschinell auswertbare Version " +"dieser Daten finden Sie in README.progress-reporting im Apt-doc-Verzeichnis. " +"Konfigurationselemente: <literal>DpkgPM::Progress</literal> und " +"<literal>Dpkg::Progress-Fancy</literal>." + #. type: Content of: <refentry><refsect1><title> -#: apt-get.8.xml:518 apt-cache.8.xml:343 apt-key.8.xml:174 apt-mark.8.xml:125 -#: apt.conf.5.xml:1167 apt_preferences.5.xml:698 +#: apt-get.8.xml:537 apt-cache.8.xml:345 apt-key.8.xml:176 apt-mark.8.xml:127 +#: apt.conf.5.xml:1200 apt_preferences.5.xml:700 msgid "Files" msgstr "Dateien" #. type: Content of: <refentry><refsect1><title> -#: apt-get.8.xml:528 apt-cache.8.xml:350 apt-key.8.xml:195 apt-mark.8.xml:131 -#: apt-secure.8.xml:191 apt-cdrom.8.xml:144 apt-config.8.xml:109 -#: apt.conf.5.xml:1173 apt_preferences.5.xml:705 sources.list.5.xml:252 -#: apt-extracttemplates.1.xml:70 apt-sortpkgs.1.xml:63 -#: apt-ftparchive.1.xml:607 +#: apt-get.8.xml:547 apt-cache.8.xml:352 apt-key.8.xml:197 apt-mark.8.xml:133 +#: apt-secure.8.xml:193 apt-cdrom.8.xml:154 apt-config.8.xml:111 +#: apt.conf.5.xml:1206 apt_preferences.5.xml:707 sources.list.5.xml:280 +#: apt-extracttemplates.1.xml:72 apt-sortpkgs.1.xml:65 +#: apt-ftparchive.1.xml:609 msgid "See Also" msgstr "Siehe auch" #. type: Content of: <refentry><refsect1><para> -#: apt-get.8.xml:529 +#: apt-get.8.xml:548 +#, fuzzy +#| msgid "" +#| "&apt-cache;, &apt-cdrom;, &dpkg;, &dselect;, &sources-list;, &apt-conf;, " +#| "&apt-config;, &apt-secure;, The APT User's guide in &guidesdir;, &apt-" +#| "preferences;, the APT Howto." msgid "" -"&apt-cache;, &apt-cdrom;, &dpkg;, &dselect;, &sources-list;, &apt-conf;, " -"&apt-config;, &apt-secure;, The APT User's guide in &guidesdir;, &apt-" -"preferences;, the APT Howto." +"&apt-cache;, &apt-cdrom;, &dpkg;, &sources-list;, &apt-conf;, &apt-config;, " +"&apt-secure;, The APT User's guide in &guidesdir;, &apt-preferences;, the " +"APT Howto." msgstr "" "&apt-cache;, &apt-cdrom;, &dpkg;, &dselect;, &sources-list;, &apt-conf;, " "&apt-config;, &apt-secure;, die APT-Benutzeranleitung in &guidesdir;, &apt-" "preferences;, das APT-Howto." #. type: Content of: <refentry><refsect1><title> -#: apt-get.8.xml:534 apt-cache.8.xml:355 apt-mark.8.xml:135 -#: apt-cdrom.8.xml:149 apt-config.8.xml:114 apt-extracttemplates.1.xml:74 -#: apt-sortpkgs.1.xml:67 apt-ftparchive.1.xml:611 +#: apt-get.8.xml:553 apt-cache.8.xml:357 apt-mark.8.xml:137 +#: apt-cdrom.8.xml:159 apt-config.8.xml:116 apt-extracttemplates.1.xml:76 +#: apt-sortpkgs.1.xml:69 apt-ftparchive.1.xml:613 msgid "Diagnostics" msgstr "Diagnose" #. type: Content of: <refentry><refsect1><para> -#: apt-get.8.xml:535 +#: apt-get.8.xml:554 msgid "" "<command>apt-get</command> returns zero on normal operation, decimal 100 on " "error." @@ -1584,12 +1651,12 @@ msgstr "" "100 bei Fehlern." #. type: Content of: <refentry><refnamediv><refpurpose> -#: apt-cache.8.xml:33 +#: apt-cache.8.xml:35 msgid "query the APT cache" msgstr "den APT-Zwischenspeicher abfragen" #. type: Content of: <refentry><refsect1><para> -#: apt-cache.8.xml:39 +#: apt-cache.8.xml:41 msgid "" "<command>apt-cache</command> performs a variety of operations on APT's " "package cache. <command>apt-cache</command> does not manipulate the state of " @@ -1602,7 +1669,7 @@ msgstr "" "und Generieren von interessanten Ausgaben der Paket-Metadaten bereit." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:49 +#: apt-cache.8.xml:51 msgid "" "<literal>gencaches</literal> creates APT's package cache. This is done " "implicitly by all commands needing this cache if it is missing or outdated." @@ -1612,14 +1679,14 @@ msgstr "" "benötigen, falls er fehlt oder veraltet ist." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term><option><replaceable> -#: apt-cache.8.xml:53 apt-cache.8.xml:142 apt-cache.8.xml:163 -#: apt-cache.8.xml:185 apt-cache.8.xml:190 apt-cache.8.xml:206 -#: apt-cache.8.xml:224 apt-cache.8.xml:236 +#: apt-cache.8.xml:55 apt-cache.8.xml:144 apt-cache.8.xml:165 +#: apt-cache.8.xml:187 apt-cache.8.xml:192 apt-cache.8.xml:208 +#: apt-cache.8.xml:226 apt-cache.8.xml:238 msgid "&synopsis-pkg;" msgstr "&synopsis-pkg;" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:54 +#: apt-cache.8.xml:56 msgid "" "<literal>showpkg</literal> displays information about the packages listed on " "the command line. Remaining arguments are package names. The available " @@ -1643,7 +1710,7 @@ msgstr "" "Ausgabe ähnlich der folgenden erzeugen:" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><informalexample><programlisting> -#: apt-cache.8.xml:66 +#: apt-cache.8.xml:68 #, no-wrap msgid "" "Package: libreadline2\n" @@ -1669,7 +1736,7 @@ msgstr "" "Reverse Provides: \n" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:78 +#: apt-cache.8.xml:80 msgid "" "Thus it may be seen that libreadline2, version 2.1-12, depends on libc5 and " "ncurses3.0 which must be installed for libreadline2 to work. In turn, " @@ -1687,7 +1754,7 @@ msgstr "" "restlichen Ausgabe ist es am besten, den apt-Quelltext zu konsultieren." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:87 +#: apt-cache.8.xml:89 msgid "" "<literal>stats</literal> displays some statistics about the cache. No " "further arguments are expected. Statistics reported are:" @@ -1696,7 +1763,7 @@ msgstr "" "Es werden keine weiteren Argumente erwartet. Berichtete Statistiken sind:" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><itemizedlist><listitem><para> -#: apt-cache.8.xml:90 +#: apt-cache.8.xml:92 msgid "" "<literal>Total package names</literal> is the number of package names found " "in the cache." @@ -1705,7 +1772,7 @@ msgstr "" "Zwischenspeicher gefundenen Pakete." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><itemizedlist><listitem><para> -#: apt-cache.8.xml:94 +#: apt-cache.8.xml:96 msgid "" "<literal>Normal packages</literal> is the number of regular, ordinary " "package names; these are packages that bear a one-to-one correspondence " @@ -1719,7 +1786,7 @@ msgstr "" "Kategorie." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><itemizedlist><listitem><para> -#: apt-cache.8.xml:100 +#: apt-cache.8.xml:102 msgid "" "<literal>Pure virtual packages</literal> is the number of packages that " "exist only as a virtual package name; that is, packages only \"provide\" the " @@ -1736,7 +1803,7 @@ msgstr "" "bereit, aber es gibt kein Paket mit dem Namen »mail-transport-agent«." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><itemizedlist><listitem><para> -#: apt-cache.8.xml:108 +#: apt-cache.8.xml:110 msgid "" "<literal>Single virtual packages</literal> is the number of packages with " "only one package providing a particular virtual package. For example, in the " @@ -1749,7 +1816,7 @@ msgstr "" "aber nur ein Paket, xless, stellt »X11-text-viewer« bereit." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><itemizedlist><listitem><para> -#: apt-cache.8.xml:114 +#: apt-cache.8.xml:116 msgid "" "<literal>Mixed virtual packages</literal> is the number of packages that " "either provide a particular virtual package or have the virtual package name " @@ -1762,7 +1829,7 @@ msgstr "" "tatsächliches Paket, wird aber auch vom Paket debconf-tiny bereitgestellt." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><itemizedlist><listitem><para> -#: apt-cache.8.xml:121 +#: apt-cache.8.xml:123 msgid "" "<literal>Missing</literal> is the number of package names that were " "referenced in a dependency but were not provided by any package. Missing " @@ -1778,7 +1845,7 @@ msgstr "" "Breaks-Angaben Bezug genommen." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><itemizedlist><listitem><para> -#: apt-cache.8.xml:128 +#: apt-cache.8.xml:130 msgid "" "<literal>Total distinct</literal> versions is the number of package versions " "found in the cache; this value is therefore at least equal to the number of " @@ -1794,7 +1861,7 @@ msgstr "" "Paketnamen sein." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><itemizedlist><listitem><para> -#: apt-cache.8.xml:135 +#: apt-cache.8.xml:137 msgid "" "<literal>Total dependencies</literal> is the number of dependency " "relationships claimed by all of the packages in the cache." @@ -1803,7 +1870,7 @@ msgstr "" "Abhängigkeitsbeziehungen, den alle Pakete im Zwischenspeicher beanspruchen." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:143 +#: apt-cache.8.xml:145 msgid "" "<literal>showsrc</literal> displays all the source package records that " "match the given package names. All versions are shown, as well as all " @@ -1814,7 +1881,7 @@ msgstr "" "wie alle Datensätze, die den Namen für ein Binärpaket deklarieren." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:149 +#: apt-cache.8.xml:151 msgid "" "<literal>dump</literal> shows a short listing of every package in the cache. " "It is primarily for debugging." @@ -1823,7 +1890,7 @@ msgstr "" "im Zwischenspeicher. Es dient in erster Linie der Fehlersuche." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:154 +#: apt-cache.8.xml:156 msgid "" "<literal>dumpavail</literal> prints out an available list to stdout. This is " "suitable for use with &dpkg; and is used by the &dselect; method." @@ -1833,7 +1900,7 @@ msgstr "" "benutzt." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:159 +#: apt-cache.8.xml:161 msgid "" "<literal>unmet</literal> displays a summary of all unmet dependencies in the " "package cache." @@ -1842,7 +1909,7 @@ msgstr "" "Abhängigkeiten im Paketzwischenspeicher." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:164 +#: apt-cache.8.xml:166 msgid "" "<literal>show</literal> performs a function similar to <command>dpkg --print-" "avail</command>; it displays the package records for the named packages." @@ -1852,12 +1919,12 @@ msgstr "" "Pakete." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term><option><replaceable> -#: apt-cache.8.xml:169 +#: apt-cache.8.xml:171 msgid "&synopsis-regex;" msgstr "&synopsis-regex;" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:170 +#: apt-cache.8.xml:172 msgid "" "<literal>search</literal> performs a full text search on all available " "package lists for the POSIX regex pattern given, see ®ex;. It searches " @@ -1878,7 +1945,7 @@ msgstr "" "wird die lange Beschreibung nicht durchsucht, sondern nur der Paketname." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:181 +#: apt-cache.8.xml:183 msgid "" "Separate arguments can be used to specify multiple search patterns that are " "and'ed together." @@ -1887,7 +1954,7 @@ msgstr "" "die »und«-verknüpft werden." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:186 +#: apt-cache.8.xml:188 msgid "" "<literal>depends</literal> shows a listing of each dependency a package has " "and all the possible other packages that can fulfill that dependency." @@ -1897,7 +1964,7 @@ msgstr "" "können." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:191 +#: apt-cache.8.xml:193 msgid "" "<literal>rdepends</literal> shows a listing of each reverse dependency a " "package has." @@ -1906,12 +1973,12 @@ msgstr "" "Rückwärtsabhängigkeit, die ein Paket hat." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term> -#: apt-cache.8.xml:195 +#: apt-cache.8.xml:197 msgid "<optional><replaceable>&synopsis-prefix;</replaceable></optional>" msgstr "<optional><replaceable>&synopsis-prefix;</replaceable></optional>" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:196 +#: apt-cache.8.xml:198 msgid "" "This command prints the name of each package APT knows. The optional " "argument is a prefix match to filter the name list. The output is suitable " @@ -1926,7 +1993,7 @@ msgstr "" "besten mit der <option>--generate</option>-Option benutzt." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:201 +#: apt-cache.8.xml:203 msgid "" "Note that a package which APT knows of is not necessarily available to " "download, installable or installed, e.g. virtual packages are also listed in " @@ -1937,7 +2004,7 @@ msgstr "" "Pakete sind z.B. auch in der generierten Liste aufgeführt." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:207 +#: apt-cache.8.xml:209 msgid "" "<literal>dotty</literal> takes a list of packages on the command line and " "generates output suitable for use by dotty from the <ulink url=\"http://www." @@ -1959,7 +2026,7 @@ msgstr "" "GivenOnly</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:216 +#: apt-cache.8.xml:218 msgid "" "The resulting nodes will have several shapes; normal packages are boxes, " "pure virtual packages are triangles, mixed virtual packages are diamonds, " @@ -1973,14 +2040,14 @@ msgstr "" "depends, grüne Linien sind Konflikte." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:221 +#: apt-cache.8.xml:223 msgid "Caution, dotty cannot graph larger sets of packages." msgstr "" "Vorsicht, dotty kann keine größeren Zusammenstellungen von Paketen grafisch " "darstellen." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:225 +#: apt-cache.8.xml:227 msgid "" "The same as <literal>dotty</literal>, only for xvcg from the <ulink url=" "\"http://rw4.cs.uni-sb.de/users/sander/html/gsvcg1.html\">VCG tool</ulink>." @@ -1990,12 +2057,12 @@ msgstr "" "ulink>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term> -#: apt-cache.8.xml:229 +#: apt-cache.8.xml:231 msgid "<optional><replaceable>&synopsis-pkg;</replaceable>…</optional>" msgstr "<optional><replaceable>&synopsis-pkg;</replaceable>…</optional>" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:230 +#: apt-cache.8.xml:232 msgid "" "<literal>policy</literal> is meant to help debug issues relating to the " "preferences file. With no arguments it will print out the priorities of each " @@ -2008,7 +2075,7 @@ msgstr "" "Informationen über die Prioritätenauswahl der genannten Pakete aus." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:237 +#: apt-cache.8.xml:239 msgid "" "<literal>apt-cache</literal>'s <literal>madison</literal> command attempts " "to mimic the output format and a subset of the functionality of the Debian " @@ -2027,7 +2094,7 @@ msgstr "" "(<literal>APT::Architecture</literal>)." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:253 +#: apt-cache.8.xml:255 msgid "" "Select the file to store the package cache. The package cache is the primary " "cache used by all operations. Configuration Item: <literal>Dir::Cache::" @@ -2039,7 +2106,7 @@ msgstr "" "pkgcache</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:259 +#: apt-cache.8.xml:261 msgid "" "Select the file to store the source cache. The source is used only by " "<literal>gencaches</literal> and it stores a parsed version of the package " @@ -2056,7 +2123,7 @@ msgstr "" "srcpkgcache</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:267 +#: apt-cache.8.xml:269 msgid "" "Quiet; produces output suitable for logging, omitting progress indicators. " "More q's will produce more quietness up to a maximum of 2. You can also use " @@ -2070,7 +2137,7 @@ msgstr "" "Konfigurationselement: <literal>quiet</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:274 +#: apt-cache.8.xml:276 msgid "" "Print only important dependencies; for use with <literal>unmet</literal> and " "<literal>depends</literal>. Causes only Depends and Pre-Depends relations to " @@ -2082,7 +2149,7 @@ msgstr "" "<literal>APT::Cache::Important</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:288 +#: apt-cache.8.xml:290 msgid "" "Per default the <literal>depends</literal> and <literal>rdepends</literal> " "print all dependencies. This can be tweaked with these flags which will omit " @@ -2098,7 +2165,7 @@ msgstr "" "Cache::ShowRecommends</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:295 +#: apt-cache.8.xml:297 msgid "" "Print full package records when searching. Configuration Item: " "<literal>APT::Cache::ShowFull</literal>." @@ -2107,7 +2174,7 @@ msgstr "" "Konfigurationselement: <literal>APT::Cache::ShowFull</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:300 +#: apt-cache.8.xml:302 msgid "" "Print full records for all available versions. This is the default; to turn " "it off, use <option>--no-all-versions</option>. If <option>--no-all-" @@ -2124,7 +2191,7 @@ msgstr "" "anwendbar. Konfigurationselement: <literal>APT::Cache::AllVersions</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:309 +#: apt-cache.8.xml:311 msgid "" "Perform automatic package cache regeneration, rather than use the cache as " "it is. This is the default; to turn it off, use <option>--no-generate</" @@ -2136,7 +2203,7 @@ msgstr "" "Konfigurationselement: <literal>APT::Cache::Generate</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:315 +#: apt-cache.8.xml:317 msgid "" "Only search on the package names, not the long descriptions. Configuration " "Item: <literal>APT::Cache::NamesOnly</literal>." @@ -2145,7 +2212,7 @@ msgstr "" "Konfigurationselement: <literal>APT::Cache::NamesOnly</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:320 +#: apt-cache.8.xml:322 msgid "" "Make <literal>pkgnames</literal> print all names, including virtual packages " "and missing dependencies. Configuration Item: <literal>APT::Cache::" @@ -2156,7 +2223,7 @@ msgstr "" "<literal>APT::Cache::AllNames</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:326 +#: apt-cache.8.xml:328 msgid "" "Make <literal>depends</literal> and <literal>rdepends</literal> recursive so " "that all packages mentioned are printed once. Configuration Item: " @@ -2167,7 +2234,7 @@ msgstr "" "Konfigurationselement: <literal>APT::Cache::RecurseDepends</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:333 +#: apt-cache.8.xml:335 msgid "" "Limit the output of <literal>depends</literal> and <literal>rdepends</" "literal> to packages which are currently installed. Configuration Item: " @@ -2178,12 +2245,12 @@ msgstr "" "<literal>APT::Cache::Installed</literal>." #. type: Content of: <refentry><refsect1><para> -#: apt-cache.8.xml:351 +#: apt-cache.8.xml:353 msgid "&apt-conf;, &sources-list;, &apt-get;" msgstr "&apt-conf;, &sources-list;, &apt-get;" #. type: Content of: <refentry><refsect1><para> -#: apt-cache.8.xml:356 +#: apt-cache.8.xml:358 msgid "" "<command>apt-cache</command> returns zero on normal operation, decimal 100 " "on error." @@ -2192,12 +2259,12 @@ msgstr "" "100 bei Fehlern." #. type: Content of: <refentry><refnamediv><refpurpose> -#: apt-key.8.xml:32 +#: apt-key.8.xml:34 msgid "APT key management utility" msgstr "APT-Schlüsselverwaltungsdienstprogramm" #. type: Content of: <refentry><refsect1><para> -#: apt-key.8.xml:39 +#: apt-key.8.xml:41 msgid "" "<command>apt-key</command> is used to manage the list of keys used by apt to " "authenticate packages. Packages which have been authenticated using these " @@ -2209,12 +2276,12 @@ msgstr "" "vertrauenswürdig betrachtet." #. type: Content of: <refentry><refsect1><title> -#: apt-key.8.xml:45 +#: apt-key.8.xml:47 msgid "Commands" msgstr "Befehle" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-key.8.xml:50 +#: apt-key.8.xml:52 msgid "" "Add a new key to the list of trusted keys. The key is read from the " "filename given with the parameter &synopsis-param-filename; or if the " @@ -2225,33 +2292,33 @@ msgstr "" "Dateiname <literal>-</literal> ist, von der Standardeingabe." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-key.8.xml:63 +#: apt-key.8.xml:65 msgid "Remove a key from the list of trusted keys." msgstr "" "entfernt einen Schlüssel von der Liste der vertrauenswürdigen Schlüssel." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-key.8.xml:74 +#: apt-key.8.xml:76 msgid "Output the key &synopsis-param-keyid; to standard output." msgstr "gibt den Schlüssel &synopsis-param-keyid; auf der Standardausgabe aus." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-key.8.xml:85 +#: apt-key.8.xml:87 msgid "Output all trusted keys to standard output." msgstr "gibt alle vertrauenswürdigen Schlüssel auf der Standardausgabe aus." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-key.8.xml:96 +#: apt-key.8.xml:98 msgid "List trusted keys." msgstr "listet vertrauenswürdige Schlüssel auf." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-key.8.xml:107 +#: apt-key.8.xml:109 msgid "List fingerprints of trusted keys." msgstr "listet Fingerabdrücke vertrauenswürdiger Schlüssel auf." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-key.8.xml:118 +#: apt-key.8.xml:120 msgid "" "Pass advanced options to gpg. With adv --recv-key you can download the " "public key." @@ -2260,22 +2327,21 @@ msgstr "" "öffentlichen Schlüssel herunterladen." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-key.8.xml:130 +#: apt-key.8.xml:132 msgid "" "Update the local keyring with the archive keyring and remove from the local " "keyring the archive keys which are no longer valid. The archive keyring is " "shipped in the <literal>archive-keyring</literal> package of your " -"distribution, e.g. the <literal>debian-archive-keyring</literal> package in " -"Debian." +"distribution, e.g. the &keyring-package; package in &keyring-distro;." msgstr "" "aktualisiert den lokalen Schlüsselbund mit dem Archivschlüsselbund und " "entfernt die Archivschlüssel, die nicht länger gültig sind, aus dem lokalen " "Schlüsselbund. Der Archivschlüsselbund wird im Paket <literal>archive-" -"keyring</literal> Ihrer Distribution mitgeliefert, z.B. dem Paket " -"<literal>debian-archive-keyring</literal> in Debian." +"keyring</literal> Ihrer Distribution mitgeliefert, z.B. dem Paket &keyring-" +"package; in &keyring-distro;." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-key.8.xml:144 +#: apt-key.8.xml:146 msgid "" "Perform an update working similarly to the <command>update</command> command " "above, but get the archive keyring from a URI instead and validate it " @@ -2293,12 +2359,12 @@ msgstr "" "Ubuntu funktioniert dies aber." #. type: Content of: <refentry><refsect1><title> -#: apt-key.8.xml:160 apt-cdrom.8.xml:80 +#: apt-key.8.xml:162 apt-cdrom.8.xml:82 msgid "Options" msgstr "Optionen" #. type: Content of: <refentry><refsect1><para> -#: apt-key.8.xml:161 +#: apt-key.8.xml:163 msgid "" "Note that options need to be defined before the commands described in the " "previous section." @@ -2307,7 +2373,7 @@ msgstr "" "Befehlen definiert sein müssen." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-key.8.xml:164 +#: apt-key.8.xml:166 msgid "" "With this option it is possible to specify a particular keyring file the " "command should operate on. The default is that a command is executed on the " @@ -2324,52 +2390,52 @@ msgstr "" "Schlüssel werden zu diesem hinzugefügt." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term> -#: apt-key.8.xml:179 +#: apt-key.8.xml:181 msgid "<filename>/etc/apt/trustdb.gpg</filename>" msgstr "<filename>/etc/apt/trustdb.gpg</filename>" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-key.8.xml:180 +#: apt-key.8.xml:182 msgid "Local trust database of archive keys." msgstr "lokale Datenbank vertrauenswürdiger Archivschlüssel" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term> -#: apt-key.8.xml:183 -msgid "<filename>/usr/share/keyrings/debian-archive-keyring.gpg</filename>" -msgstr "<filename>/usr/share/keyrings/debian-archive-keyring.gpg</filename>" +#: apt-key.8.xml:185 +msgid "&keyring-filename;" +msgstr "&keyring-filename;" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-key.8.xml:184 -msgid "Keyring of Debian archive trusted keys." -msgstr "Schlüsselbund vertrauenswürdiger Schlüssel des Debian-Archivs" +#: apt-key.8.xml:186 +msgid "Keyring of &keyring-distro; archive trusted keys." +msgstr "" +"Schlüsselbund vertrauenswürdiger Schlüssel des &keyring-distro;-Archivs" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term> -#: apt-key.8.xml:187 -msgid "" -"<filename>/usr/share/keyrings/debian-archive-removed-keys.gpg</filename>" -msgstr "" -"<filename>/usr/share/keyrings/debian-archive-removed-keys.gpg</filename>" +#: apt-key.8.xml:189 +msgid "&keyring-removed-filename;" +msgstr "&keyring-removed-filename;" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-key.8.xml:188 -msgid "Keyring of Debian archive removed trusted keys." +#: apt-key.8.xml:190 +msgid "Keyring of &keyring-distro; archive removed trusted keys." msgstr "" -"Schlüsselbund entfernter vertrauenswürdiger Schlüssel des Debian-Archivs" +"Schlüsselbund entfernter vertrauenswürdiger Schlüssel des &keyring-distro;-" +"Archivs" #. type: Content of: <refentry><refsect1><para> -#: apt-key.8.xml:197 +#: apt-key.8.xml:199 msgid "&apt-get;, &apt-secure;" msgstr "&apt-get;, &apt-secure;" #. type: Content of: <refentry><refnamediv><refpurpose> -#: apt-mark.8.xml:33 +#: apt-mark.8.xml:35 msgid "mark/unmark a package as being automatically-installed" msgstr "" "ein Paket als automatisch installiert markieren oder diese Markierung " "entfernen" #. type: Content of: <refentry><refsect1><para> -#: apt-mark.8.xml:39 +#: apt-mark.8.xml:41 msgid "" "<command>apt-mark</command> will change whether a package has been marked as " "being automatically installed." @@ -2378,7 +2444,7 @@ msgstr "" "installiert markiert ist." #. type: Content of: <refentry><refsect1><para> -#: apt-mark.8.xml:43 +#: apt-mark.8.xml:45 msgid "" "When you request that a package is installed, and as a result other packages " "are installed to satisfy its dependencies, the dependencies are marked as " @@ -2394,7 +2460,7 @@ msgstr "" "<command>aptitude</command> entfernt." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-mark.8.xml:52 +#: apt-mark.8.xml:54 msgid "" "<literal>auto</literal> is used to mark a package as being automatically " "installed, which will cause the package to be removed when no more manually " @@ -2405,7 +2471,7 @@ msgstr "" "keine manuell installierten Pakete von ihm abhängen." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-mark.8.xml:60 +#: apt-mark.8.xml:62 msgid "" "<literal>manual</literal> is used to mark a package as being manually " "installed, which will prevent the package from being automatically removed " @@ -2416,7 +2482,7 @@ msgstr "" "kein anderes Paket von ihm abhängt." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-mark.8.xml:68 +#: apt-mark.8.xml:70 msgid "" "<literal>hold</literal> is used to mark a package as held back, which will " "prevent the package from being automatically installed, upgraded or " @@ -2432,7 +2498,7 @@ msgstr "" "option>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-mark.8.xml:78 +#: apt-mark.8.xml:80 msgid "" "<literal>unhold</literal> is used to cancel a previously set hold on a " "package to allow all actions again." @@ -2441,7 +2507,7 @@ msgstr "" "ein Paket aufzuheben, um alle Aktionen wieder zu erlauben." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-mark.8.xml:84 +#: apt-mark.8.xml:86 msgid "" "<literal>showauto</literal> is used to print a list of automatically " "installed packages with each package on a new line. All automatically " @@ -2455,7 +2521,7 @@ msgstr "" "die automatisch installiert wurden." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-mark.8.xml:92 +#: apt-mark.8.xml:94 msgid "" "<literal>showmanual</literal> can be used in the same way as " "<literal>showauto</literal> except that it will print a list of manually " @@ -2466,7 +2532,7 @@ msgstr "" "stattdessen eine Liste manuell installierter Pakete ausgibt." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-mark.8.xml:99 +#: apt-mark.8.xml:101 msgid "" "<literal>showhold</literal> is used to print a list of packages on hold in " "the same way as for the other show commands." @@ -2475,7 +2541,7 @@ msgstr "" "Pakete auf die gleiche Art wie für andere Anzeigebefehle auszugeben." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-mark.8.xml:115 +#: apt-mark.8.xml:117 msgid "" "Read/Write package stats from the filename given with the parameter " "&synopsis-param-filename; instead of from the default location, which is " @@ -2488,7 +2554,7 @@ msgstr "" "<literal>Dir::State</literal> definierten Verzeichnis, ist." #. type: Content of: <refentry><refsect1><para> -#: apt-mark.8.xml:136 +#: apt-mark.8.xml:138 msgid "" "<command>apt-mark</command> returns zero on normal operation, non-zero on " "error." @@ -2497,12 +2563,12 @@ msgstr "" "Fehlern nicht Null." #. type: Content of: <refentry><refnamediv><refpurpose> -#: apt-secure.8.xml:47 +#: apt-secure.8.xml:49 msgid "Archive authentication support for APT" msgstr "Archivauthentifizierungsunterstützung für APT" #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:52 +#: apt-secure.8.xml:54 msgid "" "Starting with version 0.6, <command>apt</command> contains code that does " "signature checking of the Release file for all archives. This ensures that " @@ -2515,7 +2581,7 @@ msgstr "" "auf den Signierschlüssel der Release-Datei haben." #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:60 +#: apt-secure.8.xml:62 msgid "" "If a package comes from a archive without a signature, or with a signature " "that apt does not have a key for, that package is considered untrusted, and " @@ -2531,7 +2597,7 @@ msgstr "" "dem Herunterladen von Paketen von dort erzwingen." #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:69 +#: apt-secure.8.xml:71 msgid "" "The package frontends &apt-get;, &aptitude; and &synaptic; support this new " "authentication feature." @@ -2540,12 +2606,12 @@ msgstr "" "neue Authentifizierungsfunktion." #. type: Content of: <refentry><refsect1><title> -#: apt-secure.8.xml:74 +#: apt-secure.8.xml:76 msgid "Trusted archives" msgstr "Vertrauenswürdige Archive" #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:77 +#: apt-secure.8.xml:79 msgid "" "The chain of trust from an apt archive to the end user is made up of several " "steps. <command>apt-secure</command> is the last step in this chain; " @@ -2563,7 +2629,7 @@ msgstr "" "sicherstellt." #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:85 +#: apt-secure.8.xml:87 msgid "" "apt-secure does not review signatures at a package level. If you require " "tools to do this you should look at <command>debsig-verify</command> and " @@ -2576,7 +2642,7 @@ msgstr "" "(bereitgestellt von den Paketen debsig-verify beziehungsweise devscripts)." #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:92 +#: apt-secure.8.xml:94 msgid "" "The chain of trust in Debian starts when a maintainer uploads a new package " "or a new version of a package to the Debian archive. In order to become " @@ -2594,28 +2660,28 @@ msgstr "" "sicherzustellen." #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:102 +#: apt-secure.8.xml:104 msgid "" "Once the uploaded package is verified and included in the archive, the " "maintainer signature is stripped off, and checksums of the package are " "computed and put in the Packages file. The checksums of all of the Packages " "files are then computed and put into the Release file. The Release file is " -"then signed by the archive key for this Debian release, and distributed " -"alongside the packages and the Packages files on Debian mirrors. The keys " -"are in the Debian archive keyring available in the <package>debian-archive-" -"keyring</package> package." +"then signed by the archive key for this &keyring-distro; release, and " +"distributed alongside the packages and the Packages files on &keyring-" +"distro; mirrors. The keys are in the &keyring-distro; archive keyring " +"available in the &keyring-package; package." msgstr "" "Sobald das hochgeladene Paket überprüft und dem Archiv hinzugefügt wurde, " "wird die Betreuersignatur entfernt, Prüfsummen des Pakets werden berechnet " "und in die Datei Packages abgelegt. Die Prüfsummen aller Paketdateien werden " "berechnet und in der Release-Datei abgelegt. Dann wird die Release-Datei " -"durch den Archivschlüssel für diese Debian-Veröffentlichung signiert und " -"zusammen mit den Paketen und Packages-Dateien auf Debian-Spiegel verteilt. " -"Die Schlüssel sind im Debian-Archivschlüsselbund im Paket <package>debian-" -"archive-keyring</package> verfügbar." +"durch den Archivschlüssel für diese &keyring-distro;-Veröffentlichung " +"signiert und zusammen mit den Paketen und Packages-Dateien auf &keyring-" +"distro;-Spiegel verteilt. Die Schlüssel sind im &keyring-distro;-" +"Archivschlüsselbund im Paket &keyring-package; verfügbar." #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:113 +#: apt-secure.8.xml:115 msgid "" "End users can check the signature of the Release file, extract a checksum of " "a package from it and compare it with the checksum of the package they " @@ -2627,7 +2693,7 @@ msgstr "" "dies automatisch tut." #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:118 +#: apt-secure.8.xml:120 msgid "" "Notice that this is distinct from checking signatures on a per package " "basis. It is designed to prevent two possible attacks:" @@ -2636,7 +2702,7 @@ msgstr "" "ist. Es wurde entworfen, um zwei mögliche Angriffe zu verhindern:" #. type: Content of: <refentry><refsect1><itemizedlist><listitem><para> -#: apt-secure.8.xml:123 +#: apt-secure.8.xml:125 msgid "" "<literal>Network \"man in the middle\" attacks</literal>. Without signature " "checking, malicious agents can introduce themselves into the package " @@ -2652,7 +2718,7 @@ msgstr "" "oder DNS-Manipulationsangriffe) erfolgen." #. type: Content of: <refentry><refsect1><itemizedlist><listitem><para> -#: apt-secure.8.xml:131 +#: apt-secure.8.xml:133 msgid "" "<literal>Mirror network compromise</literal>. Without signature checking, a " "malicious agent can compromise a mirror host and modify the files in it to " @@ -2665,7 +2731,7 @@ msgstr "" "Pakete von diesem Rechner herunterladen." #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:138 +#: apt-secure.8.xml:140 msgid "" "However, it does not defend against a compromise of the Debian master server " "itself (which signs the packages) or against a compromise of the key used to " @@ -2678,12 +2744,12 @@ msgstr "" "Fall kann dieser Mechanismus eine Signatur pro Paket ergänzen." #. type: Content of: <refentry><refsect1><title> -#: apt-secure.8.xml:144 +#: apt-secure.8.xml:146 msgid "User configuration" msgstr "Benutzerkonfiguration" #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:146 +#: apt-secure.8.xml:148 msgid "" "<command>apt-key</command> is the program that manages the list of keys used " "by apt. It can be used to add or remove keys, although an installation of " @@ -2697,7 +2763,7 @@ msgstr "" "den Debian-Paketdepots benutzt werden." #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:153 +#: apt-secure.8.xml:155 msgid "" "In order to add a new key you need to first download it (you should make " "sure you are using a trusted communication channel when retrieving it), add " @@ -2715,12 +2781,12 @@ msgstr "" "herunterladen und prüfen kann." #. type: Content of: <refentry><refsect1><title> -#: apt-secure.8.xml:162 +#: apt-secure.8.xml:164 msgid "Archive configuration" msgstr "Archivkonfiguration" #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:164 +#: apt-secure.8.xml:166 msgid "" "If you want to provide archive signatures in an archive under your " "maintenance you have to:" @@ -2729,7 +2795,7 @@ msgstr "" "stellen möchten, müssen Sie:" #. type: Content of: <refentry><refsect1><itemizedlist><listitem><para> -#: apt-secure.8.xml:169 +#: apt-secure.8.xml:171 msgid "" "<emphasis>Create a toplevel Release file</emphasis>, if it does not exist " "already. You can do this by running <command>apt-ftparchive release</" @@ -2740,7 +2806,7 @@ msgstr "" "<command>apt-ftparchive release</command> (aus apt-utils) ausführen." #. type: Content of: <refentry><refsect1><itemizedlist><listitem><para> -#: apt-secure.8.xml:174 +#: apt-secure.8.xml:176 msgid "" "<emphasis>Sign it</emphasis>. You can do this by running <command>gpg --" "clearsign -o InRelease Release</command> and <command>gpg -abs -o Release." @@ -2751,7 +2817,7 @@ msgstr "" "abs -o Release.gpg Release</command> ausführen." #. type: Content of: <refentry><refsect1><itemizedlist><listitem><para> -#: apt-secure.8.xml:178 +#: apt-secure.8.xml:180 msgid "" "<emphasis>Publish the key fingerprint</emphasis>, that way your users will " "know what key they need to import in order to authenticate the files in the " @@ -2762,7 +2828,7 @@ msgstr "" "Dateien im Archiv zu authentifizieren." #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:185 +#: apt-secure.8.xml:187 msgid "" "Whenever the contents of the archive change (new packages are added or " "removed) the archive maintainer has to follow the first two steps outlined " @@ -2773,7 +2839,7 @@ msgstr "" "Schritten folgen." #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:193 +#: apt-secure.8.xml:195 msgid "" "&apt-conf;, &apt-get;, &sources-list;, &apt-key;, &apt-ftparchive;, " "&debsign; &debsig-verify;, &gpg;" @@ -2782,7 +2848,7 @@ msgstr "" "&debsign; &debsig-verify;, &gpg;" #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:197 +#: apt-secure.8.xml:199 msgid "" "For more background information you might want to review the <ulink url=" "\"http://www.debian.org/doc/manuals/securing-debian-howto/ch7\">Debian " @@ -2799,12 +2865,12 @@ msgstr "" ">Strong Distribution HOWTO</ulink> von V. Alex Brennen lesen." #. type: Content of: <refentry><refsect1><title> -#: apt-secure.8.xml:210 +#: apt-secure.8.xml:212 msgid "Manpage Authors" msgstr "Autoren der Handbuchseite" #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:212 +#: apt-secure.8.xml:214 msgid "" "This man-page is based on the work of Javier Fernández-Sanguino Peña, Isaac " "Jones, Colin Walters, Florian Weimer and Michael Vogt." @@ -2813,12 +2879,12 @@ msgstr "" "Peña, Isaac Jones, Colin Walters, Florian Weimer und Michael Vogt." #. type: Content of: <refentry><refnamediv><refpurpose> -#: apt-cdrom.8.xml:32 +#: apt-cdrom.8.xml:34 msgid "APT CD-ROM management utility" msgstr "APT-CD-ROM-Verwaltungswerkzeug" #. type: Content of: <refentry><refsect1><para> -#: apt-cdrom.8.xml:38 +#: apt-cdrom.8.xml:40 msgid "" "<command>apt-cdrom</command> is used to add a new CD-ROM to APT's list of " "available sources. <command>apt-cdrom</command> takes care of determining " @@ -2831,7 +2897,7 @@ msgstr "" "mehrere mögliche Fehlbrennungen und prüft die Indexdateien." #. type: Content of: <refentry><refsect1><para> -#: apt-cdrom.8.xml:45 +#: apt-cdrom.8.xml:47 msgid "" "It is necessary to use <command>apt-cdrom</command> to add CDs to the APT " "system; it cannot be done by hand. Furthermore each disc in a multi-CD set " @@ -2843,7 +2909,7 @@ msgstr "" "gescannt werden, um auf mögliche Fehlbrennungen zu testen." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cdrom.8.xml:56 +#: apt-cdrom.8.xml:58 msgid "" "<literal>add</literal> is used to add a new disc to the source list. It will " "unmount the CD-ROM device, prompt for a disc to be inserted and then proceed " @@ -2858,7 +2924,7 @@ msgstr "" "Verzeichnis hat, werden Sie nach einem aussagekräftigen Titel gefragt." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cdrom.8.xml:64 +#: apt-cdrom.8.xml:66 msgid "" "APT uses a CD-ROM ID to track which disc is currently in the drive and " "maintains a database of these IDs in <filename>&statedir;/cdroms.list</" @@ -2869,7 +2935,7 @@ msgstr "" "<filename>&statedir;/cdroms.list</filename>" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cdrom.8.xml:72 +#: apt-cdrom.8.xml:74 msgid "" "A debugging tool to report the identity of the current disc as well as the " "stored file name" @@ -2878,7 +2944,18 @@ msgstr "" "gespeicherten Dateinamen zu berichten" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cdrom.8.xml:85 +#: apt-cdrom.8.xml:87 +msgid "" +"Do not try to auto-detect the CD-ROM path. Usually combined with the " +"<option>--cdrom</option> option. Configuration Item: <literal>Acquire::" +"cdrom::AutoDetect</literal>." +msgstr "" +"versucht nicht, den CD-ROM-Pfad automatisch zu bestimmen. Dies wird " +"üblicherweise mit der Option <option>--cdrom</option> kombiniert. " +"Konfigurationselement: <literal>Acquire::cdrom::AutoDetect</literal>." + +#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> +#: apt-cdrom.8.xml:95 msgid "" "Mount point; specify the location to mount the CD-ROM. This mount point must " "be listed in <filename>/etc/fstab</filename> and properly configured. " @@ -2890,7 +2967,7 @@ msgstr "" "cdrom::mount</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cdrom.8.xml:94 +#: apt-cdrom.8.xml:104 msgid "" "Rename a disc; change the label of a disc or override the disc's given " "label. This option will cause <command>apt-cdrom</command> to prompt for a " @@ -2902,7 +2979,7 @@ msgstr "" "Konfigurationselement: <literal>APT::CDROM::Rename</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cdrom.8.xml:103 +#: apt-cdrom.8.xml:113 msgid "" "No mounting; prevent <command>apt-cdrom</command> from mounting and " "unmounting the mount point. Configuration Item: <literal>APT::CDROM::" @@ -2913,7 +2990,7 @@ msgstr "" "literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cdrom.8.xml:111 +#: apt-cdrom.8.xml:121 msgid "" "Fast Copy; Assume the package files are valid and do not check every " "package. This option should be used only if <command>apt-cdrom</command> has " @@ -2926,7 +3003,7 @@ msgstr "" "festgestellt hat. Konfigurationselement: <literal>APT::CDROM::Fast</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cdrom.8.xml:121 +#: apt-cdrom.8.xml:131 msgid "" "Thorough Package Scan; This option may be needed with some old Debian " "1.1/1.2 discs that have Package files in strange places. It takes much " @@ -2937,7 +3014,7 @@ msgstr "" "Dies verlängert das Durchsuchen des Mediums deutlich, nimmt aber alle auf." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cdrom.8.xml:132 +#: apt-cdrom.8.xml:142 msgid "" "No Changes; Do not change the &sources-list; file and do not write index " "files. Everything is still checked however. Configuration Item: " @@ -2948,12 +3025,12 @@ msgstr "" "Konfigurationselement: <literal>APT::CDROM::NoAct</literal>." #. type: Content of: <refentry><refsect1><para> -#: apt-cdrom.8.xml:145 +#: apt-cdrom.8.xml:155 msgid "&apt-conf;, &apt-get;, &sources-list;" msgstr "&apt-conf;, &apt-get;, &sources-list;" #. type: Content of: <refentry><refsect1><para> -#: apt-cdrom.8.xml:150 +#: apt-cdrom.8.xml:160 msgid "" "<command>apt-cdrom</command> returns zero on normal operation, decimal 100 " "on error." @@ -2962,12 +3039,12 @@ msgstr "" "100 bei Fehlern." #. type: Content of: <refentry><refnamediv><refpurpose> -#: apt-config.8.xml:33 +#: apt-config.8.xml:35 msgid "APT Configuration Query program" msgstr "APT-Konfigurationsabfrageprogramm" #. type: Content of: <refentry><refsect1><para> -#: apt-config.8.xml:39 +#: apt-config.8.xml:41 msgid "" "<command>apt-config</command> is an internal program used by various " "portions of the APT suite to provide consistent configurability. It accesses " @@ -2981,7 +3058,7 @@ msgstr "" "Anwendungen zu benutzen ist." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-config.8.xml:51 +#: apt-config.8.xml:53 msgid "" "shell is used to access the configuration information from a shell script. " "It is given pairs of arguments, the first being a shell variable and the " @@ -2997,7 +3074,7 @@ msgstr "" "sollte es wie folgt benutzt werden:" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><informalexample><programlisting> -#: apt-config.8.xml:59 +#: apt-config.8.xml:61 #, no-wrap msgid "" "OPTS=\"-f\"\n" @@ -3009,7 +3086,7 @@ msgstr "" "eval $RES\n" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-config.8.xml:64 +#: apt-config.8.xml:66 msgid "" "This will set the shell environment variable $OPTS to the value of MyApp::" "options with a default of <option>-f</option>." @@ -3018,7 +3095,7 @@ msgstr "" "mit einer Vorgabe von <option>-f</option> setzen." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-config.8.xml:68 +#: apt-config.8.xml:70 msgid "" "The configuration item may be postfixed with a /[fdbi]. f returns file " "names, d returns directories, b returns true or false and i returns an " @@ -3030,12 +3107,12 @@ msgstr "" "intern geprüft." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-config.8.xml:77 +#: apt-config.8.xml:79 msgid "Just show the contents of the configuration space." msgstr "Nur der Inhalt des Konfigurationsbereichs wird angezeigt." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-config.8.xml:90 +#: apt-config.8.xml:92 msgid "" "Include options which have an empty value. This is the default, so use --no-" "empty to remove them from the output." @@ -3044,12 +3121,12 @@ msgstr "" "benutzen Sie daher --no-empty, um sie aus der Ausgabe zu entfernen." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term><option><replaceable> -#: apt-config.8.xml:95 +#: apt-config.8.xml:97 msgid "%f "%v";%n" msgstr "%f "%v";%n" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-config.8.xml:96 +#: apt-config.8.xml:98 msgid "" "Defines the output of each config option. %t will be replaced with " "its individual name, %f with its full hierarchical name and %v " @@ -3068,13 +3145,13 @@ msgstr "" "% kann mittels %% ausgegeben werden." #. type: Content of: <refentry><refsect1><para> -#: apt-config.8.xml:110 apt-extracttemplates.1.xml:71 apt-sortpkgs.1.xml:64 -#: apt-ftparchive.1.xml:608 +#: apt-config.8.xml:112 apt-extracttemplates.1.xml:73 apt-sortpkgs.1.xml:66 +#: apt-ftparchive.1.xml:610 msgid "&apt-conf;" msgstr "&apt-conf;" #. type: Content of: <refentry><refsect1><para> -#: apt-config.8.xml:115 +#: apt-config.8.xml:117 msgid "" "<command>apt-config</command> returns zero on normal operation, decimal 100 " "on error." @@ -3083,27 +3160,27 @@ msgstr "" "dezimal 100 bei Fehlern." #. type: Content of: <refentry><refentryinfo><author><contrib> -#: apt.conf.5.xml:20 +#: apt.conf.5.xml:22 msgid "Initial documentation of Debug::*." msgstr "ursprüngliche Dokumentation von Debug::*." #. type: Content of: <refentry><refentryinfo><author><email> -#: apt.conf.5.xml:21 +#: apt.conf.5.xml:23 msgid "dburrows@debian.org" msgstr "dburrows@debian.org" #. type: Content of: <refentry><refmeta><manvolnum> -#: apt.conf.5.xml:31 apt_preferences.5.xml:25 sources.list.5.xml:26 +#: apt.conf.5.xml:33 apt_preferences.5.xml:27 sources.list.5.xml:28 msgid "5" msgstr "5" #. type: Content of: <refentry><refnamediv><refpurpose> -#: apt.conf.5.xml:38 +#: apt.conf.5.xml:40 msgid "Configuration file for APT" msgstr "Konfigurationsdatei für APT" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:42 +#: apt.conf.5.xml:44 msgid "" "<filename>/etc/apt/apt.conf</filename> is the main configuration file shared " "by all the tools in the APT suite of tools, though it is by no means the " @@ -3117,7 +3194,7 @@ msgstr "" "Umgebung bereitzustellen." #. type: Content of: <refentry><refsect1><orderedlist><para> -#: apt.conf.5.xml:48 +#: apt.conf.5.xml:50 msgid "" "When an APT tool starts up it will read the configuration files in the " "following order:" @@ -3126,7 +3203,7 @@ msgstr "" "folgenden Reihenfolge lesen:" #. type: Content of: <refentry><refsect1><orderedlist><listitem><para> -#: apt.conf.5.xml:50 +#: apt.conf.5.xml:52 msgid "" "the file specified by the <envar>APT_CONFIG</envar> environment variable (if " "any)" @@ -3135,7 +3212,7 @@ msgstr "" "angegeben wird (falls gesetzt)" #. type: Content of: <refentry><refsect1><orderedlist><listitem><para> -#: apt.conf.5.xml:52 +#: apt.conf.5.xml:54 msgid "" "all files in <literal>Dir::Etc::Parts</literal> in alphanumeric ascending " "order which have either no or \"<literal>conf</literal>\" as filename " @@ -3155,7 +3232,7 @@ msgstr "" "sie stillschweigend ignoriert." #. type: Content of: <refentry><refsect1><orderedlist><listitem><para> -#: apt.conf.5.xml:59 +#: apt.conf.5.xml:61 msgid "" "the main configuration file specified by <literal>Dir::Etc::main</literal>" msgstr "" @@ -3163,7 +3240,7 @@ msgstr "" "angegeben wird" #. type: Content of: <refentry><refsect1><orderedlist><listitem><para> -#: apt.conf.5.xml:61 +#: apt.conf.5.xml:63 msgid "" "the command line options are applied to override the configuration " "directives or to load even more configuration files." @@ -3172,12 +3249,12 @@ msgstr "" "zu überschreiben oder um sogar mehrere Konfigurationsdateien zu laden." #. type: Content of: <refentry><refsect1><title> -#: apt.conf.5.xml:65 +#: apt.conf.5.xml:67 msgid "Syntax" msgstr "Syntax" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:66 +#: apt.conf.5.xml:68 msgid "" "The configuration file is organized in a tree with options organized into " "functional groups. Option specification is given with a double colon " @@ -3192,7 +3269,7 @@ msgstr "" "das Werkzeug Get. Optionen werden nicht von ihren Elterngruppe geerbt." #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:72 +#: apt.conf.5.xml:74 msgid "" "Syntactically the configuration language is modeled after what the ISC tools " "such as bind and dhcp use. Lines starting with <literal>//</literal> are " @@ -3219,7 +3296,7 @@ msgstr "" "werden, wie:" #. type: Content of: <refentry><refsect1><informalexample><programlisting> -#: apt.conf.5.xml:85 +#: apt.conf.5.xml:87 #, no-wrap msgid "" "APT {\n" @@ -3237,7 +3314,7 @@ msgstr "" "};\n" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:93 +#: apt.conf.5.xml:95 msgid "" "with newlines placed to make it more readable. Lists can be created by " "opening a scope and including a single string enclosed in quotes followed by " @@ -3250,13 +3327,13 @@ msgstr "" "eingefügt werden, jeweils getrennt durch einen Schrägstrich." #. type: Content of: <refentry><refsect1><informalexample><programlisting> -#: apt.conf.5.xml:98 +#: apt.conf.5.xml:100 #, no-wrap msgid "DPkg::Pre-Install-Pkgs {\"/usr/sbin/dpkg-preconfigure --apt\";};\n" msgstr "DPkg::Pre-Install-Pkgs {\"/usr/sbin/dpkg-preconfigure --apt\";};\n" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:101 +#: apt.conf.5.xml:103 msgid "" "In general the sample configuration file &configureindex; is a good guide " "for how it should look." @@ -3265,7 +3342,7 @@ msgstr "" "gute Anleitung, wie dies aussehen könnte." #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:104 +#: apt.conf.5.xml:106 msgid "" "Case is not significant in names of configuration items, so in the previous " "example you could use <literal>dpkg::pre-install-pkgs</literal>." @@ -3275,7 +3352,7 @@ msgstr "" "<literal>dpkg::pre-install-pkgs</literal> benutzen." #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:107 +#: apt.conf.5.xml:109 msgid "" "Names for the configuration items are optional if a list is defined as can " "be seen in the <literal>DPkg::Pre-Install-Pkgs</literal> example above. If " @@ -3291,7 +3368,7 @@ msgstr "" "überschreiben, indem Sie der Option erneut einen neuen Wert zuweisen." #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:112 +#: apt.conf.5.xml:114 msgid "" "Two special commands are defined: <literal>#include</literal> (which is " "deprecated and not supported by alternative implementations) and " @@ -3311,7 +3388,7 @@ msgstr "" "(Beachten Sie, dass diese Zeilen auch mit einem Schrägstrich enden müssen.)" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:122 +#: apt.conf.5.xml:124 msgid "" "The <literal>#clear</literal> command is the only way to delete a list or a " "complete scope. Reopening a scope (or using the syntax described below with " @@ -3328,7 +3405,7 @@ msgstr "" "nicht außer Kraft gesetzt, sondern nur bereinigt werden." #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:130 +#: apt.conf.5.xml:132 msgid "" "All of the APT tools take an -o option which allows an arbitrary " "configuration directive to be specified on the command line. The syntax is a " @@ -3348,7 +3425,7 @@ msgstr "" "Befehlszeile benutzt werden.)" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:138 +#: apt.conf.5.xml:140 msgid "" "Note that appending items to a list using <literal>::</literal> only works " "for one item per line, and that you should not use it in combination with " @@ -3380,12 +3457,12 @@ msgstr "" "beklagt." #. type: Content of: <refentry><refsect1><title> -#: apt.conf.5.xml:153 +#: apt.conf.5.xml:155 msgid "The APT Group" msgstr "Die APT-Gruppe" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:154 +#: apt.conf.5.xml:156 msgid "" "This group of options controls general APT behavior as well as holding the " "options for all of the tools." @@ -3394,7 +3471,7 @@ msgstr "" "wie es die Optionen für alle Werkzeuge enthält." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:159 +#: apt.conf.5.xml:161 msgid "" "System Architecture; sets the architecture to use when fetching files and " "parsing package lists. The internal default is the architecture apt was " @@ -3405,7 +3482,7 @@ msgstr "" "die Architektur für die APT kompiliert wurde." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:166 +#: apt.conf.5.xml:168 msgid "" "All Architectures the system supports. For instance, CPUs implementing the " "<literal>amd64</literal> (also called <literal>x86-64</literal>) " @@ -3427,7 +3504,7 @@ msgstr "" "print-architectures</command> registriert werden." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:179 +#: apt.conf.5.xml:181 msgid "" "Default release to install packages from if more than one version is " "available. Contains release name, codename or release version. Examples: " @@ -3440,7 +3517,7 @@ msgstr "" "codename;«, »4.0«, »5.0*«. Siehe auch &apt-preferences;." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:185 +#: apt.conf.5.xml:187 msgid "" "Ignore held packages; this global option causes the problem resolver to " "ignore held packages in its decision making." @@ -3449,7 +3526,7 @@ msgstr "" "Problemlöser, gehaltene Pakete beim Treffen von Entscheidungen zu ignorieren." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:190 +#: apt.conf.5.xml:192 msgid "" "Defaults to on. When turned on the autoclean feature will remove any " "packages which can no longer be downloaded from the cache. If turned off " @@ -3464,7 +3541,7 @@ msgstr "" "Möglichkeiten bereitstellt, um sie erneut zu installieren." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:198 +#: apt.conf.5.xml:200 msgid "" "Defaults to on, which will cause APT to install essential and important " "packages as soon as possible in an install/upgrade operation, in order to " @@ -3492,7 +3569,7 @@ msgstr "" "Abhängigkeit von A nicht länger erfüllt wird." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:210 +#: apt.conf.5.xml:212 msgid "" "The immediate configuration marker is also applied in the potentially " "problematic case of circular dependencies, since a dependency with the " @@ -3522,7 +3599,7 @@ msgstr "" "Stelle verhindern kann." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:223 +#: apt.conf.5.xml:225 msgid "" "Before a big operation like <literal>dist-upgrade</literal> is run with this " "option disabled you should try to explicitly <literal>install</literal> the " @@ -3540,7 +3617,7 @@ msgstr "" "des Upgrade-Prozesses arbeiten können." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:234 +#: apt.conf.5.xml:236 msgid "" "Never enable this option unless you <emphasis>really</emphasis> know what " "you are doing. It permits APT to temporarily remove an essential package to " @@ -3562,7 +3639,7 @@ msgstr "" "davon abhängt, sind." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:246 +#: apt.conf.5.xml:248 msgid "" "APT uses since version 0.7.26 a resizable memory mapped cache file to store " "the available information. <literal>Cache-Start</literal> acts as a hint of " @@ -3599,13 +3676,13 @@ msgstr "" "auf 0 gesetzt ist, kann der Zwischenspeicher nicht automatisch wachsen." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:262 +#: apt.conf.5.xml:264 msgid "Defines which packages are considered essential build dependencies." msgstr "" "definiert, welche Pakete als essentielle Bauabhängigkeiten betrachtet werden." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:266 +#: apt.conf.5.xml:268 msgid "" "The Get subsection controls the &apt-get; tool; please see its documentation " "for more information about the options here." @@ -3615,7 +3692,7 @@ msgstr "" "erhalten." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:271 +#: apt.conf.5.xml:273 msgid "" "The Cache subsection controls the &apt-cache; tool; please see its " "documentation for more information about the options here." @@ -3625,7 +3702,7 @@ msgstr "" "erhalten." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:276 +#: apt.conf.5.xml:278 msgid "" "The CDROM subsection controls the &apt-cdrom; tool; please see its " "documentation for more information about the options here." @@ -3635,12 +3712,12 @@ msgstr "" "erhalten." #. type: Content of: <refentry><refsect1><title> -#: apt.conf.5.xml:282 +#: apt.conf.5.xml:284 msgid "The Acquire Group" msgstr "Die Erwerbgruppe" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:283 +#: apt.conf.5.xml:285 msgid "" "The <literal>Acquire</literal> group of options controls the download of " "packages as well as the various \"acquire methods\" responsible for the " @@ -3651,7 +3728,7 @@ msgstr "" "Herunterladen selbst zuständig sind (siehe auch &sources-list;)." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:290 +#: apt.conf.5.xml:292 msgid "" "Security related option defaulting to true, as giving a Release file's " "validation an expiration date prevents replay attacks over a long timescale, " @@ -3673,7 +3750,7 @@ msgstr "" "ValidTime</literal> unten benutzt werden." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:303 +#: apt.conf.5.xml:305 msgid "" "Maximum time (in seconds) after its creation (as indicated by the " "<literal>Date</literal> header) that the <filename>Release</filename> file " @@ -3692,7 +3769,7 @@ msgstr "" "Anhängen der Archivbezeichnung an den Optionsnamen vorgenommen werden." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:315 +#: apt.conf.5.xml:317 msgid "" "Minimum time (in seconds) after its creation (as indicated by the " "<literal>Date</literal> header) that the <filename>Release</filename> file " @@ -3712,7 +3789,7 @@ msgstr "" "Optionsnamen vorgenommen werden." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:327 +#: apt.conf.5.xml:329 msgid "" "Try to download deltas called <literal>PDiffs</literal> for indexes (like " "<filename>Packages</filename> files) instead of downloading whole ones. True " @@ -3723,7 +3800,7 @@ msgstr "" "der kompletten Dateien. Vorgabe ist True." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:330 +#: apt.conf.5.xml:332 msgid "" "Two sub-options to limit the use of PDiffs are also available: " "<literal>FileLimit</literal> can be used to specify a maximum number of " @@ -3741,7 +3818,7 @@ msgstr "" "komplette Datei anstelle der Patche heruntergeladen." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:340 +#: apt.conf.5.xml:342 msgid "" "Queuing mode; <literal>Queue-Mode</literal> can be one of <literal>host</" "literal> or <literal>access</literal> which determines how APT parallelizes " @@ -3757,7 +3834,7 @@ msgstr "" "URI-Art geöffnet wird." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:348 +#: apt.conf.5.xml:350 msgid "" "Number of retries to perform. If this is non-zero APT will retry failed " "files the given number of times." @@ -3766,7 +3843,7 @@ msgstr "" "APT fehlgeschlagene Dateien in der angegebenen Zahl erneut versuchen." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:353 +#: apt.conf.5.xml:355 msgid "" "Use symlinks for source archives. If set to true then source archives will " "be symlinked when possible instead of copying. True is the default." @@ -3776,7 +3853,7 @@ msgstr "" "kopiert zu werden. True ist die Vorgabe." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:358 +#: apt.conf.5.xml:360 msgid "" "<literal>http::Proxy</literal> sets the default proxy to use for HTTP URIs. " "It is in the standard form of <literal>http://[[user][:pass]@]host[:port]/</" @@ -3795,7 +3872,7 @@ msgstr "" "wurde, wird die Umgebungsvariable <envar>http_proxy</envar> benutzt." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:366 +#: apt.conf.5.xml:368 msgid "" "Three settings are provided for cache control with HTTP/1.1 compliant proxy " "caches. <literal>No-Cache</literal> tells the proxy not to use its cached " @@ -3816,7 +3893,7 @@ msgstr "" "Zwischenspeicher mit (großen) .deb-Dateien verunreinigt." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:376 apt.conf.5.xml:448 +#: apt.conf.5.xml:378 apt.conf.5.xml:466 msgid "" "The option <literal>timeout</literal> sets the timeout timer used by the " "method; this value applies to the connection as well as the data timeout." @@ -3826,7 +3903,7 @@ msgstr "" "Datenzeitüberschreitungen angewandt." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:379 +#: apt.conf.5.xml:381 msgid "" "The setting <literal>Acquire::http::Pipeline-Depth</literal> can be used to " "enable HTTP pipelining (RFC 2616 section 8.1.2.2) which can be beneficial e." @@ -3846,7 +3923,7 @@ msgstr "" "HTTP/1.1-Spezifikation entsprechen." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:386 +#: apt.conf.5.xml:388 msgid "" "<literal>Acquire::http::AllowRedirect</literal> controls whether APT will " "follow redirects, which is enabled by default." @@ -3855,23 +3932,23 @@ msgstr "" "folgen wird, was standardmäßig aktiviert ist." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:389 +#: apt.conf.5.xml:391 msgid "" "The used bandwidth can be limited with <literal>Acquire::http::Dl-Limit</" -"literal> which accepts integer values in kilobytes. The default value is 0 " -"which deactivates the limit and tries to use all available bandwidth (note " -"that this option implicitly disables downloading from multiple servers at " -"the same time.)" +"literal> which accepts integer values in kilobytes per second. The default " +"value is 0 which deactivates the limit and tries to use all available " +"bandwidth. Note that this option implicitly disables downloading from " +"multiple servers at the same time." msgstr "" "Die benutzte Bandbreite kann durch <literal>Acquire::http::Dl-Limit</" -"literal> eingeschränkt werden, was Ganzzahlwerte in Kilobyte akzeptiert. Der " -"Vorgabewert ist 0, was die Beschränkung ausschaltet und versucht, sämtliche " -"verfügbare Bandbreite zu benutzen. (Beachten Sie, dass diese Optionen " -"implizit das Herunterladen von mehreren Servern zur gleichen Zeit " -"deaktiviert.)" +"literal> eingeschränkt werden, was Ganzzahlwerte in Kilobyte pro Sekunde " +"akzeptiert. Der Vorgabewert ist 0, was die Beschränkung ausschaltet und " +"versucht, sämtliche verfügbare Bandbreite zu benutzen. Beachten Sie, dass " +"diese Optionen implizit das Herunterladen von mehreren Servern zur gleichen " +"Zeit deaktiviert." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:394 +#: apt.conf.5.xml:398 msgid "" "<literal>Acquire::http::User-Agent</literal> can be used to set a different " "User-Agent for the http download method as some proxies allow access for " @@ -3885,6 +3962,29 @@ msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> #: apt.conf.5.xml:402 msgid "" +"<literal>Acquire::http::Proxy-Auto-Detect</literal> can be used to specify " +"an external command to discover the http proxy to use. Apt expects the " +"command to output the proxy on stdout in the style <literal>http://proxy:" +"port/</literal>. This will override the generic <literal>Acquire::http::" +"Proxy</literal> but not any specific host proxy configuration set via " +"<literal>Acquire::http::Proxy::$HOST</literal>. See the &squid-deb-proxy-" +"client; package for an example implementation that uses avahi. This option " +"takes precedence over the legacy option name <literal>ProxyAutoDetect</" +"literal>." +msgstr "" +"<literal>Acquire::http::Proxy-Auto-Detect</literal> kann benutzt werden, um " +"einen externen Befehl zum Auffinden des HTTP-Proxys anzugeben, der benutzt " +"werden soll. APT erwartet den Befehl zum Ausgeben auf der Standardausgabe " +"imStil <literal>http://proxy:port/</literal>. Dies wird das typische " +"<literal>Acquire::http::Proxy</literal> außer Kraft setzen, aber keine " +"spezielle per <literal>Acquire::http::Proxy::$HOST</literal> gesetzte Proxy-" +"Rechnerkonfiguration. Eine Beispielimplementierung, die Avahi benutzt, " +"finden Sie im Paket &squid-deb-proxy-client;. Diese Option hat Vorrang vor " +"dem veralteten Optionsnamen <literal>ProxyAutoDetect</literal>." + +#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> +#: apt.conf.5.xml:420 +msgid "" "The <literal>Cache-control</literal>, <literal>Timeout</literal>, " "<literal>AllowRedirect</literal>, <literal>Dl-Limit</literal> and " "<literal>proxy</literal> options work for HTTPS URIs in the same way as for " @@ -3900,7 +4000,7 @@ msgstr "" "<literal>Pipeline-Depth</literal> wird noch nicht unterstützt." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:410 +#: apt.conf.5.xml:428 msgid "" "<literal>CaInfo</literal> suboption specifies place of file that holds info " "about trusted certificates. <literal><host>::CaInfo</literal> is the " @@ -3941,7 +4041,7 @@ msgstr "" "Rechner ist <literal><host>::SslForceVersion</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:431 +#: apt.conf.5.xml:449 msgid "" "<literal>ftp::Proxy</literal> sets the default proxy to use for FTP URIs. " "It is in the standard form of <literal>ftp://[[user][:pass]@]host[:port]/</" @@ -3976,7 +4076,7 @@ msgstr "" "literal> und <literal>$(SITE_PORT)</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:451 +#: apt.conf.5.xml:469 msgid "" "Several settings are provided to control passive mode. Generally it is safe " "to leave passive mode on; it works in nearly every environment. However, " @@ -3993,7 +4093,7 @@ msgstr "" "Musterkonfigurationsdatei)." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:458 +#: apt.conf.5.xml:476 msgid "" "It is possible to proxy FTP over HTTP by setting the <envar>ftp_proxy</" "envar> environment variable to an HTTP URL - see the discussion of the http " @@ -4007,7 +4107,7 @@ msgstr "" "Effizienz nicht empfohlen FTP über HTTP zu benutzen." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:463 +#: apt.conf.5.xml:481 msgid "" "The setting <literal>ForceExtended</literal> controls the use of RFC2428 " "<literal>EPSV</literal> and <literal>EPRT</literal> commands. The default is " @@ -4023,13 +4123,13 @@ msgstr "" "Server RFC2428 unterstützen." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><literallayout> -#: apt.conf.5.xml:477 +#: apt.conf.5.xml:495 #, no-wrap msgid "/cdrom/::Mount \"foo\";" msgstr "/cdrom/::Mount \"foo\";" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:472 +#: apt.conf.5.xml:490 msgid "" "For URIs using the <literal>cdrom</literal> method, the only configurable " "option is the mount point, <literal>cdrom::Mount</literal>, which must be " @@ -4051,7 +4151,7 @@ msgstr "" "Aushängebefehle können per UMount angegeben werden." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:485 +#: apt.conf.5.xml:503 msgid "" "For GPGV URIs the only configurable option is <literal>gpgv::Options</" "literal>, which passes additional parameters to gpgv." @@ -4060,13 +4160,13 @@ msgstr "" "literal>, um zusätzliche Parameter an Gpgv weiterzuleiten." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><synopsis> -#: apt.conf.5.xml:496 +#: apt.conf.5.xml:514 #, no-wrap msgid "Acquire::CompressionTypes::<replaceable>FileExtension</replaceable> \"<replaceable>Methodname</replaceable>\";" msgstr "Acquire::CompressionTypes::<replaceable>Dateierweiterung</replaceable> \"<replaceable>Methodenname</replaceable>\";" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:491 +#: apt.conf.5.xml:509 msgid "" "List of compression types which are understood by the acquire methods. " "Files like <filename>Packages</filename> can be available in various " @@ -4086,19 +4186,19 @@ msgstr "" "\"synopsis\" id=\"0\"/>" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><synopsis> -#: apt.conf.5.xml:501 +#: apt.conf.5.xml:519 #, no-wrap msgid "Acquire::CompressionTypes::Order:: \"gz\";" msgstr "Acquire::CompressionTypes::Order:: \"gz\";" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><synopsis> -#: apt.conf.5.xml:504 +#: apt.conf.5.xml:522 #, no-wrap msgid "Acquire::CompressionTypes::Order { \"lzma\"; \"gz\"; };" msgstr "Acquire::CompressionTypes::Order { \"lzma\"; \"gz\"; };" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:497 +#: apt.conf.5.xml:515 msgid "" "Also, the <literal>Order</literal> subgroup can be used to define in which " "order the acquire system will try to download the compressed files. The " @@ -4130,13 +4230,13 @@ msgstr "" "explizit zur Liste hinzuzufügen, da es automatisch hinzufügt wird." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><literallayout> -#: apt.conf.5.xml:511 +#: apt.conf.5.xml:529 #, no-wrap msgid "Dir::Bin::bzip2 \"/bin/bzip2\";" msgstr "Dir::Bin::bzip2 \"/bin/bzip2\";" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:506 +#: apt.conf.5.xml:524 msgid "" "Note that the <literal>Dir::Bin::<replaceable>Methodname</replaceable></" "literal> will be checked at run time. If this option has been set, the " @@ -4162,7 +4262,7 @@ msgstr "" "nicht überschreiben, es wird diesen Typ nur vor die Liste setzen." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:516 +#: apt.conf.5.xml:534 msgid "" "The special type <literal>uncompressed</literal> can be used to give " "uncompressed files a preference, but note that most archives don't provide " @@ -4174,7 +4274,7 @@ msgstr "" "dies meist nur für lokale Spiegel benutzt werden kann." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:523 +#: apt.conf.5.xml:541 msgid "" "When downloading <literal>gzip</literal> compressed indexes (Packages, " "Sources, or Translations), keep them gzip compressed locally instead of " @@ -4188,7 +4288,7 @@ msgstr "" "False." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:531 +#: apt.conf.5.xml:549 msgid "" "The Languages subsection controls which <filename>Translation</filename> " "files are downloaded and in which order APT tries to display the description-" @@ -4208,13 +4308,13 @@ msgstr "" "langen Sprachcodes selten." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><programlisting> -#: apt.conf.5.xml:548 +#: apt.conf.5.xml:566 #, no-wrap msgid "Acquire::Languages { \"environment\"; \"de\"; \"en\"; \"none\"; \"fr\"; };" msgstr "Acquire::Languages { \"environment\"; \"de\"; \"en\"; \"none\"; \"fr\"; };" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:536 +#: apt.conf.5.xml:554 msgid "" "The default list includes \"environment\" and \"en\". " "\"<literal>environment</literal>\" has a special meaning here: it will be " @@ -4255,7 +4355,7 @@ msgstr "" "\"0\"/>" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:549 +#: apt.conf.5.xml:567 msgid "" "Note: To prevent problems resulting from APT being executed in different " "environments (e.g. by different users or by other programs) all Translation " @@ -4269,22 +4369,22 @@ msgstr "" "Liste hinzugefügt (nach einem impliziten »<literal>none</literal>«)." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:558 +#: apt.conf.5.xml:576 msgid "When downloading, force to use only the IPv4 protocol." -msgstr "" +msgstr "Beim Herunterladen wird die Verwendung des IPv4-Protokolls erzwungen." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:564 +#: apt.conf.5.xml:582 msgid "When downloading, force to use only the IPv6 protocol." -msgstr "" +msgstr "Beim Herunterladen wird die Verwendung des IPv6-Protokolls erzwungen." #. type: Content of: <refentry><refsect1><title> -#: apt.conf.5.xml:571 +#: apt.conf.5.xml:589 msgid "Directories" msgstr "Verzeichnisse" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:573 +#: apt.conf.5.xml:591 msgid "" "The <literal>Dir::State</literal> section has directories that pertain to " "local state information. <literal>lists</literal> is the directory to place " @@ -4304,7 +4404,7 @@ msgstr "" "nicht mit <filename>/</filename> oder <filename>./</filename> beginnen." #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:580 +#: apt.conf.5.xml:598 msgid "" "<literal>Dir::Cache</literal> contains locations pertaining to local cache " "information, such as the two package caches <literal>srcpkgcache</literal> " @@ -4327,7 +4427,7 @@ msgstr "" "Standardverzeichnis in <literal>Dir::Cache</literal> enthalten." #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:589 +#: apt.conf.5.xml:607 msgid "" "<literal>Dir::Etc</literal> contains the location of configuration files, " "<literal>sourcelist</literal> gives the location of the sourcelist and " @@ -4342,7 +4442,7 @@ msgstr "" "Konfigurationsdatei erfolgt)." #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:595 +#: apt.conf.5.xml:613 msgid "" "The <literal>Dir::Parts</literal> setting reads in all the config fragments " "in lexical order from the directory specified. After this is done then the " @@ -4354,7 +4454,7 @@ msgstr "" "geladen." #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:599 +#: apt.conf.5.xml:617 msgid "" "Binary programs are pointed to by <literal>Dir::Bin</literal>. <literal>Dir::" "Bin::Methods</literal> specifies the location of the method handlers and " @@ -4372,7 +4472,7 @@ msgstr "" "Programms an." #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:607 +#: apt.conf.5.xml:625 msgid "" "The configuration item <literal>RootDir</literal> has a special meaning. If " "set, all paths in <literal>Dir::</literal> will be relative to " @@ -4392,7 +4492,7 @@ msgstr "" "<filename>/tmp/staging/var/lib/dpkg/status</filename> nachgesehen." #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:620 +#: apt.conf.5.xml:638 msgid "" "The <literal>Ignore-Files-Silently</literal> list can be used to specify " "which files APT should silently ignore while parsing the files in the " @@ -4410,12 +4510,12 @@ msgstr "" "diese Muster verwandt werden." #. type: Content of: <refentry><refsect1><title> -#: apt.conf.5.xml:629 +#: apt.conf.5.xml:647 msgid "APT in DSelect" msgstr "APT in DSelect" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:631 +#: apt.conf.5.xml:649 msgid "" "When APT is used as a &dselect; method several configuration directives " "control the default behavior. These are in the <literal>DSelect</literal> " @@ -4426,7 +4526,7 @@ msgstr "" "<literal>DSelect</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:636 +#: apt.conf.5.xml:654 msgid "" "Cache Clean mode; this value may be one of <literal>always</literal>, " "<literal>prompt</literal>, <literal>auto</literal>, <literal>pre-auto</" @@ -4449,7 +4549,7 @@ msgstr "" "vor dem Herunterladen neuer Pakete durch." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:650 +#: apt.conf.5.xml:668 msgid "" "The contents of this variable are passed to &apt-get; as command line " "options when it is run for the install phase." @@ -4458,7 +4558,7 @@ msgstr "" "übermittelt, wenn es für die Installationsphase durchlaufen wird." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:655 +#: apt.conf.5.xml:673 msgid "" "The contents of this variable are passed to &apt-get; as command line " "options when it is run for the update phase." @@ -4467,7 +4567,7 @@ msgstr "" "übermittelt, wenn es für die Aktualisierungsphase durchlaufen wird." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:660 +#: apt.conf.5.xml:678 msgid "" "If true the [U]pdate operation in &dselect; will always prompt to continue. " "The default is to prompt only on error." @@ -4476,12 +4576,12 @@ msgstr "" "nachfragen, um fortzufahren. Vorgabe ist es, nur bei Fehlern nachzufragen." #. type: Content of: <refentry><refsect1><title> -#: apt.conf.5.xml:666 +#: apt.conf.5.xml:684 msgid "How APT calls &dpkg;" msgstr "Wie APT &dpkg; aufruft" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:667 +#: apt.conf.5.xml:685 msgid "" "Several configuration directives control how APT invokes &dpkg;. These are " "in the <literal>DPkg</literal> section." @@ -4490,7 +4590,7 @@ msgstr "" "stehen im Abschnitt <literal>DPkg</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:672 +#: apt.conf.5.xml:690 msgid "" "This is a list of options to pass to &dpkg;. The options must be specified " "using the list notation and each list item is passed as a single argument to " @@ -4501,7 +4601,7 @@ msgstr "" "jedes Listenelement wird als einzelnes Argument an &dpkg; übermittelt." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:678 +#: apt.conf.5.xml:696 msgid "" "This is a list of shell commands to run before/after invoking &dpkg;. Like " "<literal>options</literal> this must be specified in list notation. The " @@ -4515,39 +4615,75 @@ msgstr "" "APT abgebrochen." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:685 +#: apt.conf.5.xml:703 msgid "" "This is a list of shell commands to run before invoking &dpkg;. Like " "<literal>options</literal> this must be specified in list notation. The " "commands are invoked in order using <filename>/bin/sh</filename>; should any " "fail APT will abort. APT will pass the filenames of all .deb files it is " -"going to install to the commands, one per line on standard input." +"going to install to the commands, one per line on the requested file " +"descriptor, defaulting to standard input." msgstr "" "Dies ist eine Liste von Shell-Befehlen, die vor dem Aufruf von &dpkg; " "ausgeführt werden. Wie <literal>options</literal> muss dies in " "Listenschreibweise angegeben werden. Die Befehle werden der Reihenfolge nach " "mit <filename>/bin/sh</filename> aufgerufen, sollte einer fehlschlagen, wird " "APT abgebrochen. APT wird den Befehlen die Dateinamen aller .deb-Dateien, " -"die es installieren wird, auf der Standardeingabe übergeben, einen pro Zeile." +"die es installieren wird, einen pro Zeile, an den angeforderten " +"standardmäßig auf die Standardeingabe verweisenden Dateideskriptor, " +"übergeben." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:691 +#: apt.conf.5.xml:710 msgid "" "Version 2 of this protocol dumps more information, including the protocol " "version, the APT configuration space and the packages, files and versions " -"being changed. Version 2 is enabled by setting <literal>DPkg::Tools::" -"options::cmd::Version</literal> to 2. <literal>cmd</literal> is a command " -"given to <literal>Pre-Install-Pkgs</literal>." +"being changed. Version 3 adds the architecture and <literal>MultiArch</" +"literal> flag to each version being dumped." msgstr "" "Version 2 dieses Protokolls gibt mehr Informationen aus, einschließlich der " "Protokollversion, dem APT-Konfigurationsraum und den Paketen, Dateien und " -"den Versionen, die geändert werden. Version 2 wird durch Setzen von " -"<literal>DPkg::Tools::options::cmd::Version</literal> auf 2 eingeschaltet. " -"<literal>cmd</literal> ist ein Befehl, der an <literal>Pre-Install-Pkgs</" -"literal> gegeben wird." +"den Versionen, die geändert werden. Version 3 fügt jeder ausgegebenen " +"Version die Architektur und den <literal>MultiArch</literal>-Schalter hinzu." + +#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> +#: apt.conf.5.xml:715 +msgid "" +"The version of the protocol to be used for the command " +"<literal><replaceable>cmd</replaceable></literal> can be chosen by setting " +"<literal>DPkg::Tools::options::<replaceable>cmd</replaceable>::Version</" +"literal> accordingly, the default being version 1. If APT isn't supporting " +"the requested version it will send the information in the highest version it " +"has support for instead." +msgstr "" +"Die Protokollversion, die für den Befehl <literal><replaceable>Befehl</" +"replaceable></literal> benutzt werden soll, kann durch entsprechendes Setzen " +"von <literal>DPkg::Tools::options::<replaceable>Befehl</replaceable>::" +"Version</literal> ausgewählt werden, Voreinstellung ist Version 1. Falls APT " +"die angefragte Version nicht unterstützt, wird es stattdessen die " +"Informationen in der höchsten Version senden, für die es Unterstützung " +"bietet." + +#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> +#: apt.conf.5.xml:722 +msgid "" +"The file descriptor to be used to send the information can be requested with " +"<literal>DPkg::Tools::options::<replaceable>cmd</replaceable>::InfoFD</" +"literal> which defaults to <literal>0</literal> for standard input and is " +"available since version 0.9.11. Support for the option can be detected by " +"looking for the environment variable <envar>APT_HOOK_INFO_FD</envar> which " +"contains the number of the used file descriptor as a confirmation." +msgstr "" +"Der Dateideskriptor, der zum Senden der Informationen benutzt wird, kann mit " +"<literal>DPkg::Tools::options::<replaceable>Befehl</replaceable>::InfoFD</" +"literal> abgefragt werden. Er ist standardmäßig <literal>0</literal> für die " +"Standardeingabe und seit Version 0.9.11 verfügbar. Unterstützung für die " +"Option können Sie finden, indem Sie in die Umgebungsvariable " +"<envar>APT_HOOK_INFO_FD</envar> schauen. Sie enthält die Nummer des " +"verwendeten Dateideskriptors als eine Bestätigung." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:699 +#: apt.conf.5.xml:732 msgid "" "APT chdirs to this directory before invoking &dpkg;, the default is " "<filename>/</filename>." @@ -4556,7 +4692,7 @@ msgstr "" "die Vorgabe ist <filename>/</filename>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:704 +#: apt.conf.5.xml:737 msgid "" "These options are passed to &dpkg-buildpackage; when compiling packages; the " "default is to disable signing and produce all binaries." @@ -4566,12 +4702,12 @@ msgstr "" "Programme werden erstellt." #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt.conf.5.xml:709 +#: apt.conf.5.xml:742 msgid "dpkg trigger usage (and related options)" msgstr "Dpkd-Trigger-Benutzung (und zugehörige Optionen)" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt.conf.5.xml:710 +#: apt.conf.5.xml:743 msgid "" "APT can call &dpkg; in such a way as to let it make aggressive use of " "triggers over multiple calls of &dpkg;. Without further options &dpkg; will " @@ -4598,7 +4734,7 @@ msgstr "" "Pakete konfiguriert werden." #. type: Content of: <refentry><refsect1><refsect2><para><literallayout> -#: apt.conf.5.xml:725 +#: apt.conf.5.xml:758 #, no-wrap msgid "" "DPkg::NoTriggers \"true\";\n" @@ -4612,7 +4748,7 @@ msgstr "" "DPkg::TriggersPending \"true\";" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt.conf.5.xml:719 +#: apt.conf.5.xml:752 msgid "" "Note that it is not guaranteed that APT will support these options or that " "these options will not cause (big) trouble in the future. If you have " @@ -4637,7 +4773,7 @@ msgstr "" "Optionenkombination wäre <placeholder type=\"literallayout\" id=\"0\"/>" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:732 +#: apt.conf.5.xml:765 msgid "" "Add the no triggers flag to all &dpkg; calls (except the ConfigurePending " "call). See &dpkg; if you are interested in what this actually means. In " @@ -4660,7 +4796,7 @@ msgstr "" "anhängen." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:740 +#: apt.conf.5.xml:773 msgid "" "Valid values are \"<literal>all</literal>\", \"<literal>smart</literal>\" " "and \"<literal>no</literal>\". The default value is \"<literal>all</literal>" @@ -4690,7 +4826,7 @@ msgstr "" "enden könnte und möglicherweise nicht mehr startbar ist." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:755 +#: apt.conf.5.xml:788 msgid "" "If this option is set APT will call <command>dpkg --configure --pending</" "command> to let &dpkg; handle all required configurations and triggers. This " @@ -4709,7 +4845,7 @@ msgstr "" "deaktivieren." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:762 +#: apt.conf.5.xml:795 msgid "" "Useful for the <literal>smart</literal> configuration as a package which has " "pending triggers is not considered as <literal>installed</literal>, and " @@ -4725,7 +4861,7 @@ msgstr "" "benötigt werden." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para><literallayout> -#: apt.conf.5.xml:775 +#: apt.conf.5.xml:808 #, no-wrap msgid "" "OrderList::Score {\n" @@ -4743,7 +4879,7 @@ msgstr "" "};" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:768 +#: apt.conf.5.xml:801 msgid "" "Essential packages (and their dependencies) should be configured immediately " "after unpacking. It is a good idea to do this quite early in the upgrade " @@ -4767,12 +4903,12 @@ msgstr "" "mit ihren Vorgabewerten. <placeholder type=\"literallayout\" id=\"0\"/>" #. type: Content of: <refentry><refsect1><title> -#: apt.conf.5.xml:788 +#: apt.conf.5.xml:821 msgid "Periodic and Archives options" msgstr "Periodische- und Archivoptionen" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:789 +#: apt.conf.5.xml:822 msgid "" "<literal>APT::Periodic</literal> and <literal>APT::Archives</literal> groups " "of options configure behavior of apt periodic updates, which is done by the " @@ -4786,12 +4922,12 @@ msgstr "" "Dokumentation dieser Optionen zu erhalten." #. type: Content of: <refentry><refsect1><title> -#: apt.conf.5.xml:797 +#: apt.conf.5.xml:830 msgid "Debug options" msgstr "Fehlersuchoptionen" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:799 +#: apt.conf.5.xml:832 msgid "" "Enabling options in the <literal>Debug::</literal> section will cause " "debugging information to be sent to the standard error stream of the program " @@ -4809,7 +4945,7 @@ msgstr "" "könnten es sein:" #. type: Content of: <refentry><refsect1><para><itemizedlist><listitem><para> -#: apt.conf.5.xml:810 +#: apt.conf.5.xml:843 msgid "" "<literal>Debug::pkgProblemResolver</literal> enables output about the " "decisions made by <literal>dist-upgrade, upgrade, install, remove, purge</" @@ -4820,7 +4956,7 @@ msgstr "" "getroffenen Entscheidungen ein." #. type: Content of: <refentry><refsect1><para><itemizedlist><listitem><para> -#: apt.conf.5.xml:818 +#: apt.conf.5.xml:851 msgid "" "<literal>Debug::NoLocking</literal> disables all file locking. This can be " "used to run some operations (for instance, <literal>apt-get -s install</" @@ -4831,7 +4967,7 @@ msgstr "" "<literal>apt-get -s install</literal>) als nicht root-Anwender auszuführen." #. type: Content of: <refentry><refsect1><para><itemizedlist><listitem><para> -#: apt.conf.5.xml:827 +#: apt.conf.5.xml:860 msgid "" "<literal>Debug::pkgDPkgPM</literal> prints out the actual command line each " "time that <literal>apt</literal> invokes &dpkg;." @@ -4843,7 +4979,7 @@ msgstr "" #. motivating example, except I haven't a clue why you'd want #. to do this. #. type: Content of: <refentry><refsect1><para><itemizedlist><listitem><para> -#: apt.conf.5.xml:835 +#: apt.conf.5.xml:868 msgid "" "<literal>Debug::IdentCdrom</literal> disables the inclusion of statfs data " "in CD-ROM IDs." @@ -4852,12 +4988,12 @@ msgstr "" "Daten in CD-ROM-IDs aus." #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:845 +#: apt.conf.5.xml:878 msgid "A full list of debugging options to apt follows." msgstr "Eine vollständige Liste der Fehlersuchoptionen von APT folgt." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:854 +#: apt.conf.5.xml:887 msgid "" "Print information related to accessing <literal>cdrom://</literal> sources." msgstr "" @@ -4865,28 +5001,28 @@ msgstr "" "literal>-Quellen beziehen." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:865 +#: apt.conf.5.xml:898 msgid "Print information related to downloading packages using FTP." msgstr "" "gibt Informationen aus, die sich auf das Herunterladen von Paketen per FTP " "beziehen." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:876 +#: apt.conf.5.xml:909 msgid "Print information related to downloading packages using HTTP." msgstr "" "gibt Informationen aus, die sich auf das Herunterladen von Paketen per HTTP " "beziehen." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:887 +#: apt.conf.5.xml:920 msgid "Print information related to downloading packages using HTTPS." msgstr "" "gibt Informationen aus, die sich auf das Herunterladen von Paketen per HTTPS " "beziehen." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:898 +#: apt.conf.5.xml:931 msgid "" "Print information related to verifying cryptographic signatures using " "<literal>gpg</literal>." @@ -4895,7 +5031,7 @@ msgstr "" "mittels <literal>gpg</literal> beziehen." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:909 +#: apt.conf.5.xml:942 msgid "" "Output information about the process of accessing collections of packages " "stored on CD-ROMs." @@ -4904,13 +5040,13 @@ msgstr "" "CD-ROMs gespeichert sind." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:919 +#: apt.conf.5.xml:952 msgid "Describes the process of resolving build-dependencies in &apt-get;." msgstr "" "beschreibt den Prozess der Auflösung von Bauabhängigkeiten in &apt-get;." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:929 +#: apt.conf.5.xml:962 msgid "" "Output each cryptographic hash that is generated by the <literal>apt</" "literal> libraries." @@ -4919,7 +5055,7 @@ msgstr "" "Bibliotheken generiert wurde." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:939 +#: apt.conf.5.xml:972 msgid "" "Do not include information from <literal>statfs</literal>, namely the number " "of used and free blocks on the CD-ROM filesystem, when generating an ID for " @@ -4930,7 +5066,7 @@ msgstr "" "ID für eine CD-ROM generiert wird." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:950 +#: apt.conf.5.xml:983 msgid "" "Disable all file locking. For instance, this will allow two instances of " "<quote><literal>apt-get update</literal></quote> to run at the same time." @@ -4940,14 +5076,14 @@ msgstr "" "gleichen Zeit laufen." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:962 +#: apt.conf.5.xml:995 msgid "Log when items are added to or removed from the global download queue." msgstr "" "protokolliert, wenn Elemente aus der globalen Warteschlange zum " "Herunterladen hinzugefügt oder entfernt werden." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:972 +#: apt.conf.5.xml:1005 msgid "" "Output status messages and errors related to verifying checksums and " "cryptographic signatures of downloaded files." @@ -4956,7 +5092,7 @@ msgstr "" "und kryptografischen Signaturen von heruntergeladenen Dateien beziehen." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:982 +#: apt.conf.5.xml:1015 msgid "" "Output information about downloading and applying package index list diffs, " "and errors relating to package index list diffs." @@ -4965,7 +5101,7 @@ msgstr "" "Diffs und Fehler, die die Paketindexlisten-Diffs betreffen, aus." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:994 +#: apt.conf.5.xml:1027 msgid "" "Output information related to patching apt package lists when downloading " "index diffs instead of full indices." @@ -4975,7 +5111,7 @@ msgstr "" "werden." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:1005 +#: apt.conf.5.xml:1038 msgid "" "Log all interactions with the sub-processes that actually perform downloads." msgstr "" @@ -4983,7 +5119,7 @@ msgstr "" "durchführen." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:1016 +#: apt.conf.5.xml:1049 msgid "" "Log events related to the automatically-installed status of packages and to " "the removal of unused packages." @@ -4993,7 +5129,7 @@ msgstr "" "beziehen." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:1026 +#: apt.conf.5.xml:1059 msgid "" "Generate debug messages describing which packages are being automatically " "installed to resolve dependencies. This corresponds to the initial auto-" @@ -5009,7 +5145,7 @@ msgstr "" "literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:1040 +#: apt.conf.5.xml:1073 msgid "" "Generate debug messages describing which packages are marked as keep/install/" "remove while the ProblemResolver does his work. Each addition or deletion " @@ -5042,7 +5178,7 @@ msgstr "" "dem das Paket erscheint." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:1061 +#: apt.conf.5.xml:1094 msgid "" "When invoking &dpkg;, output the precise command line with which it is being " "invoked, with arguments separated by a single space character." @@ -5052,7 +5188,7 @@ msgstr "" "sind, aus." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:1072 +#: apt.conf.5.xml:1105 msgid "" "Output all the data received from &dpkg; on the status file descriptor and " "any errors encountered while parsing it." @@ -5061,7 +5197,7 @@ msgstr "" "und alle während deren Auswertung gefundenen Fehler aus." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:1083 +#: apt.conf.5.xml:1116 msgid "" "Generate a trace of the algorithm that decides the order in which " "<literal>apt</literal> should pass packages to &dpkg;." @@ -5071,7 +5207,7 @@ msgstr "" "soll." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:1095 +#: apt.conf.5.xml:1128 msgid "" "Output status messages tracing the steps performed when invoking &dpkg;." msgstr "" @@ -5079,12 +5215,12 @@ msgstr "" "von &dpkg; ausgeführt werden." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:1106 +#: apt.conf.5.xml:1139 msgid "Output the priority of each package list on startup." msgstr "gibt die Priorität jeder Paketliste beim Start aus." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:1116 +#: apt.conf.5.xml:1149 msgid "" "Trace the execution of the dependency resolver (this applies only to what " "happens when a complex dependency problem is encountered)." @@ -5094,7 +5230,7 @@ msgstr "" "aufgetreten ist)." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:1127 +#: apt.conf.5.xml:1160 msgid "" "Display a list of all installed packages with their calculated score used by " "the pkgProblemResolver. The description of the package is the same as " @@ -5106,7 +5242,7 @@ msgstr "" "Marker</literal> beschrieben." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:1139 +#: apt.conf.5.xml:1172 msgid "" "Print information about the vendors read from <filename>/etc/apt/vendors." "list</filename>." @@ -5115,13 +5251,13 @@ msgstr "" "filename> gelesenen Anbieter aus." #. type: Content of: <refentry><refsect1><title> -#: apt.conf.5.xml:1161 apt_preferences.5.xml:545 sources.list.5.xml:211 -#: apt-ftparchive.1.xml:596 +#: apt.conf.5.xml:1194 apt_preferences.5.xml:547 sources.list.5.xml:239 +#: apt-ftparchive.1.xml:598 msgid "Examples" msgstr "Beispiele" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:1162 +#: apt.conf.5.xml:1195 msgid "" "&configureindex; is a configuration file showing example values for all " "possible options." @@ -5131,17 +5267,17 @@ msgstr "" #. ? reading apt.conf #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:1174 +#: apt.conf.5.xml:1207 msgid "&apt-cache;, &apt-config;, &apt-preferences;." msgstr "&apt-cache;, &apt-config;, &apt-preferences;." #. type: Content of: <refentry><refnamediv><refpurpose> -#: apt_preferences.5.xml:32 +#: apt_preferences.5.xml:34 msgid "Preference control file for APT" msgstr "Voreinstellungssteuerdatei für APT" #. type: Content of: <refentry><refsect1><para> -#: apt_preferences.5.xml:37 +#: apt_preferences.5.xml:39 msgid "" "The APT preferences file <filename>/etc/apt/preferences</filename> and the " "fragment files in the <filename>/etc/apt/preferences.d/</filename> folder " @@ -5154,7 +5290,7 @@ msgstr "" "Installation ausgewählt werden." #. type: Content of: <refentry><refsect1><para> -#: apt_preferences.5.xml:42 +#: apt_preferences.5.xml:44 msgid "" "Several versions of a package may be available for installation when the " "&sources-list; file contains references to more than one distribution (for " @@ -5176,7 +5312,7 @@ msgstr "" "Installation ausgewählt wird." #. type: Content of: <refentry><refsect1><para> -#: apt_preferences.5.xml:52 +#: apt_preferences.5.xml:54 msgid "" "Several instances of the same version of a package may be available when the " "&sources-list; file contains references to more than one source. In this " @@ -5192,7 +5328,7 @@ msgstr "" "der Version." #. type: Content of: <refentry><refsect1><para> -#: apt_preferences.5.xml:59 +#: apt_preferences.5.xml:61 msgid "" "Preferences are a strong power in the hands of a system administrator but " "they can become also their biggest nightmare if used without care! APT will " @@ -5216,7 +5352,7 @@ msgstr "" "nicht. Sind wurden gewarnt." #. type: Content of: <refentry><refsect1><para> -#: apt_preferences.5.xml:70 +#: apt_preferences.5.xml:72 msgid "" "Note that the files in the <filename>/etc/apt/preferences.d</filename> " "directory are parsed in alphanumeric ascending order and need to obey the " @@ -5238,24 +5374,24 @@ msgstr "" "diesem Fall wird sie stillschweigend ignoriert." #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt_preferences.5.xml:79 +#: apt_preferences.5.xml:81 msgid "APT's Default Priority Assignments" msgstr "APTs Standardprioritätszuweisungen" #. type: Content of: <refentry><refsect1><refsect2><para><programlisting> -#: apt_preferences.5.xml:94 +#: apt_preferences.5.xml:96 #, no-wrap msgid "<command>apt-get install -t testing <replaceable>some-package</replaceable></command>\n" msgstr "<command>apt-get install -t testing <replaceable>irgendein_Paket</replaceable></command>\n" #. type: Content of: <refentry><refsect1><refsect2><para><programlisting> -#: apt_preferences.5.xml:97 +#: apt_preferences.5.xml:99 #, no-wrap msgid "APT::Default-Release \"stable\";\n" msgstr "APT::Default-Release \"stable\";\n" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:81 +#: apt_preferences.5.xml:83 msgid "" "If there is no preferences file or if there is no entry in the file that " "applies to a particular version then the priority assigned to that version " @@ -5283,7 +5419,7 @@ msgstr "" "\"programlisting\" id=\"0\"/> <placeholder type=\"programlisting\" id=\"1\"/>" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:101 +#: apt_preferences.5.xml:103 msgid "" "If the target release has been specified then APT uses the following " "algorithm to set the priorities of the versions of a package. Assign:" @@ -5293,12 +5429,12 @@ msgstr "" "Zuweisung:" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:106 +#: apt_preferences.5.xml:108 msgid "priority 1" msgstr "Priorität 1" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:107 +#: apt_preferences.5.xml:109 msgid "" "to the versions coming from archives which in their <filename>Release</" "filename> files are marked as \"NotAutomatic: yes\" but <emphasis>not</" @@ -5311,12 +5447,12 @@ msgstr "" "<literal>experimental</literal> von Debian." #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:113 +#: apt_preferences.5.xml:115 msgid "priority 100" msgstr "Priorität 100" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:114 +#: apt_preferences.5.xml:116 msgid "" "to the version that is already installed (if any) and to the versions coming " "from archives which in their <filename>Release</filename> files are marked " @@ -5330,12 +5466,12 @@ msgstr "" "backports</literal>." #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:121 +#: apt_preferences.5.xml:123 msgid "priority 500" msgstr "Priorität 500" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:122 +#: apt_preferences.5.xml:124 msgid "" "to the versions that are not installed and do not belong to the target " "release." @@ -5344,19 +5480,19 @@ msgstr "" "gehören." #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:126 +#: apt_preferences.5.xml:128 msgid "priority 990" msgstr "Priorität 990" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:127 +#: apt_preferences.5.xml:129 msgid "" "to the versions that are not installed and belong to the target release." msgstr "" "zu den Versionen, die nicht installiert sind und zum Ziel-Release gehören." #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:132 +#: apt_preferences.5.xml:134 msgid "" "If the target release has not been specified then APT simply assigns " "priority 100 to all installed package versions and priority 500 to all " @@ -5374,7 +5510,7 @@ msgstr "" "markiert sind." #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:139 +#: apt_preferences.5.xml:141 msgid "" "APT then applies the following rules, listed in order of precedence, to " "determine which version of a package to install." @@ -5384,7 +5520,7 @@ msgstr "" "ist." #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:142 +#: apt_preferences.5.xml:144 msgid "" "Never downgrade unless the priority of an available version exceeds 1000. " "(\"Downgrading\" is installing a less recent version of a package in place " @@ -5400,12 +5536,12 @@ msgstr "" "Downgrading eines Paketes riskant sein kann.)" #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:148 +#: apt_preferences.5.xml:150 msgid "Install the highest priority version." msgstr "installiert die Version mit der höchsten Priorität." #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:149 +#: apt_preferences.5.xml:151 msgid "" "If two or more versions have the same priority, install the most recent one " "(that is, the one with the higher version number)." @@ -5414,7 +5550,7 @@ msgstr "" "aktuellste installiert (das ist die mit der höheren Versionsnummer)." #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:152 +#: apt_preferences.5.xml:154 msgid "" "If two or more versions have the same priority and version number but either " "the packages differ in some of their metadata or the <literal>--reinstall</" @@ -5426,7 +5562,7 @@ msgstr "" "installierte installiert." #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:158 +#: apt_preferences.5.xml:160 msgid "" "In a typical situation, the installed version of a package (priority 100) " "is not as recent as one of the versions available from the sources listed in " @@ -5442,7 +5578,7 @@ msgstr "" "upgrade</command> ausgeführt wird." #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:165 +#: apt_preferences.5.xml:167 msgid "" "More rarely, the installed version of a package is <emphasis>more</emphasis> " "recent than any of the other available versions. The package will not be " @@ -5456,7 +5592,7 @@ msgstr "" "upgrade</command> ausgeführt wird." #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:170 +#: apt_preferences.5.xml:172 msgid "" "Sometimes the installed version of a package is more recent than the version " "belonging to the target release, but not as recent as a version belonging to " @@ -5476,12 +5612,12 @@ msgstr "" "hat." #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt_preferences.5.xml:179 +#: apt_preferences.5.xml:181 msgid "The Effect of APT Preferences" msgstr "Die Auswirkungen von APT-Einstellungen" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:181 +#: apt_preferences.5.xml:183 msgid "" "The APT preferences file allows the system administrator to control the " "assignment of priorities. The file consists of one or more multi-line " @@ -5495,7 +5631,7 @@ msgstr "" "allgemeine Gestalt." #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:187 +#: apt_preferences.5.xml:189 msgid "" "The specific form assigns a priority (a \"Pin-Priority\") to one or more " "specified packages with a specified version or version range. For example, " @@ -5512,7 +5648,7 @@ msgstr "" "Pakete können durch Leerzeichen getrennt werden." #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><programlisting> -#: apt_preferences.5.xml:194 +#: apt_preferences.5.xml:196 #, no-wrap msgid "" "Package: perl\n" @@ -5524,7 +5660,7 @@ msgstr "" "Pin-Priority: 1001\n" #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:200 +#: apt_preferences.5.xml:202 msgid "" "The general form assigns a priority to all of the package versions in a " "given distribution (that is, to all the versions of packages that are listed " @@ -5539,7 +5675,7 @@ msgstr "" "ausgebildeten Domänennamen identifiziert wird, eine Priorität zu." #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:206 +#: apt_preferences.5.xml:208 msgid "" "This general-form entry in the APT preferences file applies only to groups " "of packages. For example, the following record assigns a high priority to " @@ -5550,7 +5686,7 @@ msgstr "" "Paketversionen eine hohe Priorität zu, die lokal liegen." #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><programlisting> -#: apt_preferences.5.xml:211 +#: apt_preferences.5.xml:213 #, no-wrap msgid "" "Package: *\n" @@ -5562,7 +5698,7 @@ msgstr "" "Pin-Priority: 999\n" #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:216 +#: apt_preferences.5.xml:218 msgid "" "A note of caution: the keyword used here is \"<literal>origin</literal>\" " "which can be used to match a hostname. The following record will assign a " @@ -5576,7 +5712,7 @@ msgstr "" "de.debian.org« identifiziert wird." #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><programlisting> -#: apt_preferences.5.xml:220 +#: apt_preferences.5.xml:222 #, no-wrap msgid "" "Package: *\n" @@ -5588,7 +5724,7 @@ msgstr "" "Pin-Priority: 999\n" #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:224 +#: apt_preferences.5.xml:226 msgid "" "This should <emphasis>not</emphasis> be confused with the Origin of a " "distribution as specified in a <filename>Release</filename> file. What " @@ -5603,7 +5739,7 @@ msgstr "" "oder »Ximian«." #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:229 +#: apt_preferences.5.xml:231 msgid "" "The following record assigns a low priority to all package versions " "belonging to any distribution whose Archive name is \"<literal>unstable</" @@ -5614,7 +5750,7 @@ msgstr "" "Priorität zu." #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><programlisting> -#: apt_preferences.5.xml:233 +#: apt_preferences.5.xml:235 #, no-wrap msgid "" "Package: *\n" @@ -5626,7 +5762,7 @@ msgstr "" "Pin-Priority: 50\n" #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:238 +#: apt_preferences.5.xml:240 msgid "" "The following record assigns a high priority to all package versions " "belonging to any distribution whose Codename is \"<literal>&testing-codename;" @@ -5637,7 +5773,7 @@ msgstr "" "hohe Priorität zu." #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><programlisting> -#: apt_preferences.5.xml:242 +#: apt_preferences.5.xml:244 #, no-wrap msgid "" "Package: *\n" @@ -5649,7 +5785,7 @@ msgstr "" "Pin-Priority: 900\n" #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:247 +#: apt_preferences.5.xml:249 msgid "" "The following record assigns a high priority to all package versions " "belonging to any release whose Archive name is \"<literal>stable</literal>\" " @@ -5660,7 +5796,7 @@ msgstr "" "Nummer »<literal>&stable-version;</literal>« ist, eine hohe Priorität zu." #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><programlisting> -#: apt_preferences.5.xml:252 +#: apt_preferences.5.xml:254 #, no-wrap msgid "" "Package: *\n" @@ -5672,12 +5808,12 @@ msgstr "" "Pin-Priority: 500\n" #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt_preferences.5.xml:262 +#: apt_preferences.5.xml:264 msgid "Regular expressions and &glob; syntax" msgstr "Reguläre Ausdrücke und &glob;-Syntax" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:264 +#: apt_preferences.5.xml:266 msgid "" "APT also supports pinning by &glob; expressions, and regular expressions " "surrounded by slashes. For example, the following example assigns the " @@ -5693,7 +5829,7 @@ msgstr "" "von Schrägstrichen umschlossen wird)." #. type: Content of: <refentry><refsect1><refsect2><programlisting> -#: apt_preferences.5.xml:273 +#: apt_preferences.5.xml:275 #, no-wrap msgid "" "Package: gnome* /kde/\n" @@ -5705,7 +5841,7 @@ msgstr "" "Pin-Priority: 500\n" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:279 +#: apt_preferences.5.xml:281 msgid "" "The rule for those expressions is that they can occur anywhere where a " "string can occur. Thus, the following pin assigns the priority 990 to all " @@ -5716,7 +5852,7 @@ msgstr "" "Paketen von einem Release seit Karmic die Priorität 900 zu." #. type: Content of: <refentry><refsect1><refsect2><programlisting> -#: apt_preferences.5.xml:285 +#: apt_preferences.5.xml:287 #, no-wrap msgid "" "Package: *\n" @@ -5728,7 +5864,7 @@ msgstr "" "Pin-Priority: 990\n" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:291 +#: apt_preferences.5.xml:293 msgid "" "If a regular expression occurs in a <literal>Package</literal> field, the " "behavior is the same as if this regular expression were replaced with a list " @@ -5746,12 +5882,12 @@ msgstr "" "»Package«-Feld wird selbst nicht als ein &glob;-Ausdruck angesehen." #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt_preferences.5.xml:307 +#: apt_preferences.5.xml:309 msgid "How APT Interprets Priorities" msgstr "Wie APT Prioritäten interpretiert" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:310 +#: apt_preferences.5.xml:312 msgid "" "Priorities (P) assigned in the APT preferences file must be positive or " "negative integers. They are interpreted as follows (roughly speaking):" @@ -5761,12 +5897,12 @@ msgstr "" "(grob gesagt):" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:315 +#: apt_preferences.5.xml:317 msgid "P >= 1000" msgstr "P >= 1000" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:316 +#: apt_preferences.5.xml:318 msgid "" "causes a version to be installed even if this constitutes a downgrade of the " "package" @@ -5775,12 +5911,12 @@ msgstr "" "des Pakets durchführt" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:320 +#: apt_preferences.5.xml:322 msgid "990 <= P < 1000" msgstr "990 <= P < 1000" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:321 +#: apt_preferences.5.xml:323 msgid "" "causes a version to be installed even if it does not come from the target " "release, unless the installed version is more recent" @@ -5789,12 +5925,12 @@ msgstr "" "Ziel-Release kommt, außer wenn die installierte Version aktueller ist" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:326 +#: apt_preferences.5.xml:328 msgid "500 <= P < 990" msgstr "500 <= P < 990" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:327 +#: apt_preferences.5.xml:329 msgid "" "causes a version to be installed unless there is a version available " "belonging to the target release or the installed version is more recent" @@ -5804,12 +5940,12 @@ msgstr "" "neuer ist" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:332 +#: apt_preferences.5.xml:334 msgid "100 <= P < 500" msgstr "100 <= P < 500" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:333 +#: apt_preferences.5.xml:335 msgid "" "causes a version to be installed unless there is a version available " "belonging to some other distribution or the installed version is more recent" @@ -5819,12 +5955,12 @@ msgstr "" "installierte Version neuer ist" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:338 +#: apt_preferences.5.xml:340 msgid "0 < P < 100" msgstr "0 < P < 100" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:339 +#: apt_preferences.5.xml:341 msgid "" "causes a version to be installed only if there is no installed version of " "the package" @@ -5833,17 +5969,17 @@ msgstr "" "installierte Version des Pakets gibt" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:343 +#: apt_preferences.5.xml:345 msgid "P < 0" msgstr "P < 0" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:344 +#: apt_preferences.5.xml:346 msgid "prevents the version from being installed" msgstr "verhindert das Installieren der Version" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:349 +#: apt_preferences.5.xml:351 msgid "" "If any specific-form records match an available package version then the " "first such record determines the priority of the package version. Failing " @@ -5857,7 +5993,7 @@ msgstr "" "erste dieser Datensätze die Priorität der Paketversion fest." #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:355 +#: apt_preferences.5.xml:357 msgid "" "For example, suppose the APT preferences file contains the three records " "presented earlier:" @@ -5866,7 +6002,7 @@ msgstr "" "bereits gezeigten Datensätze:" #. type: Content of: <refentry><refsect1><refsect2><programlisting> -#: apt_preferences.5.xml:359 +#: apt_preferences.5.xml:361 #, no-wrap msgid "" "Package: perl\n" @@ -5894,12 +6030,12 @@ msgstr "" "Pin-Priority: 50\n" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:372 +#: apt_preferences.5.xml:374 msgid "Then:" msgstr "Dann:" #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:374 +#: apt_preferences.5.xml:376 msgid "" "The most recent available version of the <literal>perl</literal> package " "will be installed, so long as that version's version number begins with " @@ -5914,7 +6050,7 @@ msgstr "" "perl;* ist, dann wird von <literal>perl</literal> ein Downgrade durchgeführt." #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:379 +#: apt_preferences.5.xml:381 msgid "" "A version of any package other than <literal>perl</literal> that is " "available from the local system has priority over other versions, even " @@ -5925,7 +6061,7 @@ msgstr "" "sogar wenn diese Versionen zum Ziel-Release gehören." #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:383 +#: apt_preferences.5.xml:385 msgid "" "A version of a package whose origin is not the local system but some other " "site listed in &sources-list; and which belongs to an <literal>unstable</" @@ -5939,12 +6075,12 @@ msgstr "" "Pakets installiert ist." #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt_preferences.5.xml:393 +#: apt_preferences.5.xml:395 msgid "Determination of Package Version and Distribution Properties" msgstr "Festlegung von Paketversion und Distributions-Eigenschaften" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:395 +#: apt_preferences.5.xml:397 msgid "" "The locations listed in the &sources-list; file should provide " "<filename>Packages</filename> and <filename>Release</filename> files to " @@ -5955,7 +6091,7 @@ msgstr "" "bereitstellen, um die an diesem Ort verfügbaren Pakete zu beschreiben." #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:399 +#: apt_preferences.5.xml:401 msgid "" "The <filename>Packages</filename> file is normally found in the directory " "<filename>.../dists/<replaceable>dist-name</replaceable>/" @@ -5974,27 +6110,27 @@ msgstr "" "Datensatz sind nur zwei Zeilen zum Setzen der APT-Prioritäten relevant:" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:407 +#: apt_preferences.5.xml:409 msgid "the <literal>Package:</literal> line" msgstr "die <literal>Package:</literal>-Zeile" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:408 +#: apt_preferences.5.xml:410 msgid "gives the package name" msgstr "gibt den Paketnamen an" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:411 apt_preferences.5.xml:461 +#: apt_preferences.5.xml:413 apt_preferences.5.xml:463 msgid "the <literal>Version:</literal> line" msgstr "die <literal>Version:</literal>-Zeile" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:412 +#: apt_preferences.5.xml:414 msgid "gives the version number for the named package" msgstr "gibt die Versionsnummer für das genannte Paket an" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:417 +#: apt_preferences.5.xml:419 msgid "" "The <filename>Release</filename> file is normally found in the directory " "<filename>.../dists/<replaceable>dist-name</replaceable></filename>: for " @@ -6016,12 +6152,12 @@ msgstr "" "APT-Prioritäten relevant:" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:428 +#: apt_preferences.5.xml:430 msgid "the <literal>Archive:</literal> or <literal>Suite:</literal> line" msgstr "die <literal>Archive:</literal>- oder <literal>Suite:</literal>-Zeile" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:429 +#: apt_preferences.5.xml:431 msgid "" "names the archive to which all the packages in the directory tree belong. " "For example, the line \"Archive: stable\" or \"Suite: stable\" specifies " @@ -6038,18 +6174,18 @@ msgstr "" "die folgende Zeile benötigen:" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><programlisting> -#: apt_preferences.5.xml:439 +#: apt_preferences.5.xml:441 #, no-wrap msgid "Pin: release a=stable\n" msgstr "Pin: release a=stable\n" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:445 +#: apt_preferences.5.xml:447 msgid "the <literal>Codename:</literal> line" msgstr "die <literal>Codename:</literal>-Zeile" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:446 +#: apt_preferences.5.xml:448 msgid "" "names the codename to which all the packages in the directory tree belong. " "For example, the line \"Codename: &testing-codename;\" specifies that all of " @@ -6066,13 +6202,13 @@ msgstr "" "anzugeben würde die folgende Zeile benötigen:" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><programlisting> -#: apt_preferences.5.xml:455 +#: apt_preferences.5.xml:457 #, no-wrap msgid "Pin: release n=&testing-codename;\n" msgstr "Pin: release n=&testing-codename;\n" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:462 +#: apt_preferences.5.xml:464 msgid "" "names the release version. For example, the packages in the tree might " "belong to Debian release version &stable-version;. Note that there is " @@ -6089,7 +6225,7 @@ msgstr "" "eine der folgenden Zeilen benötigen:" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><programlisting> -#: apt_preferences.5.xml:471 +#: apt_preferences.5.xml:473 #, no-wrap msgid "" "Pin: release v=&stable-version;\n" @@ -6101,12 +6237,12 @@ msgstr "" "Pin: release &stable-version;\n" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:480 +#: apt_preferences.5.xml:482 msgid "the <literal>Component:</literal> line" msgstr "die <literal>Component:</literal>-Zeile" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:481 +#: apt_preferences.5.xml:483 msgid "" "names the licensing component associated with the packages in the directory " "tree of the <filename>Release</filename> file. For example, the line " @@ -6124,18 +6260,18 @@ msgstr "" "Zeilen benötigen:" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><programlisting> -#: apt_preferences.5.xml:490 +#: apt_preferences.5.xml:492 #, no-wrap msgid "Pin: release c=main\n" msgstr "Pin: release c=main\n" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:496 +#: apt_preferences.5.xml:498 msgid "the <literal>Origin:</literal> line" msgstr "die <literal>Origin:</literal>-Zeile" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:497 +#: apt_preferences.5.xml:499 msgid "" "names the originator of the packages in the directory tree of the " "<filename>Release</filename> file. Most commonly, this is <literal>Debian</" @@ -6147,18 +6283,18 @@ msgstr "" "in der APT-Einstellungsdatei anzugeben würde die folgende Zeile benötigen:" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><programlisting> -#: apt_preferences.5.xml:503 +#: apt_preferences.5.xml:505 #, no-wrap msgid "Pin: release o=Debian\n" msgstr "Pin: release o=Debian\n" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:509 +#: apt_preferences.5.xml:511 msgid "the <literal>Label:</literal> line" msgstr "die <literal>Label:</literal>-Zeile" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:510 +#: apt_preferences.5.xml:512 msgid "" "names the label of the packages in the directory tree of the " "<filename>Release</filename> file. Most commonly, this is <literal>Debian</" @@ -6171,13 +6307,13 @@ msgstr "" "die folgende Zeile benötigen:" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><programlisting> -#: apt_preferences.5.xml:516 +#: apt_preferences.5.xml:518 #, no-wrap msgid "Pin: release l=Debian\n" msgstr "Pin: release l=Debian\n" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:523 +#: apt_preferences.5.xml:525 msgid "" "All of the <filename>Packages</filename> and <filename>Release</filename> " "files retrieved from locations listed in the &sources-list; file are stored " @@ -6203,12 +6339,12 @@ msgstr "" "Distribution heruntergeladen wurde." #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt_preferences.5.xml:536 +#: apt_preferences.5.xml:538 msgid "Optional Lines in an APT Preferences Record" msgstr "Optionale Zeilen in einem APT-Einstellungsdatensatz" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:538 +#: apt_preferences.5.xml:540 msgid "" "Each record in the APT preferences file can optionally begin with one or " "more lines beginning with the word <literal>Explanation:</literal>. This " @@ -6219,12 +6355,12 @@ msgstr "" "anfangen. Dieses stellt einen Platz für Kommentare bereit." #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt_preferences.5.xml:547 +#: apt_preferences.5.xml:549 msgid "Tracking Stable" msgstr "Stable verfolgen" #. type: Content of: <refentry><refsect1><refsect2><para><programlisting> -#: apt_preferences.5.xml:555 +#: apt_preferences.5.xml:557 #, no-wrap msgid "" "Explanation: Uninstall or do not install any Debian-originated\n" @@ -6248,7 +6384,7 @@ msgstr "" "Pin-Priority: -10\n" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:549 +#: apt_preferences.5.xml:551 msgid "" "The following APT preferences file will cause APT to assign a priority " "higher than the default (500) to all package versions belonging to a " @@ -6263,8 +6399,8 @@ msgstr "" "Distributionen gehören. <placeholder type=\"programlisting\" id=\"0\"/>" #. type: Content of: <refentry><refsect1><refsect2><para><programlisting> -#: apt_preferences.5.xml:572 apt_preferences.5.xml:618 -#: apt_preferences.5.xml:676 +#: apt_preferences.5.xml:574 apt_preferences.5.xml:620 +#: apt_preferences.5.xml:678 #, no-wrap msgid "" "apt-get install <replaceable>package-name</replaceable>\n" @@ -6276,7 +6412,7 @@ msgstr "" "apt-get dist-upgrade\n" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:567 +#: apt_preferences.5.xml:569 msgid "" "With a suitable &sources-list; file and the above preferences file, any of " "the following commands will cause APT to upgrade to the latest " @@ -6289,13 +6425,13 @@ msgstr "" "type=\"programlisting\" id=\"0\"/>" #. type: Content of: <refentry><refsect1><refsect2><para><programlisting> -#: apt_preferences.5.xml:584 +#: apt_preferences.5.xml:586 #, no-wrap msgid "apt-get install <replaceable>package</replaceable>/testing\n" msgstr "apt-get install <replaceable>Paket</replaceable>/testing\n" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:578 +#: apt_preferences.5.xml:580 msgid "" "The following command will cause APT to upgrade the specified package to the " "latest version from the <literal>testing</literal> distribution; the package " @@ -6309,12 +6445,12 @@ msgstr "" "\" id=\"0\"/>" #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt_preferences.5.xml:590 +#: apt_preferences.5.xml:592 msgid "Tracking Testing or Unstable" msgstr "Testing oder Unstable verfolgen" #. type: Content of: <refentry><refsect1><refsect2><para><programlisting> -#: apt_preferences.5.xml:599 +#: apt_preferences.5.xml:601 #, no-wrap msgid "" "Package: *\n" @@ -6342,7 +6478,7 @@ msgstr "" "Pin-Priority: -10\n" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:592 +#: apt_preferences.5.xml:594 msgid "" "The following APT preferences file will cause APT to assign a high priority " "to package versions from the <literal>testing</literal> distribution, a " @@ -6359,7 +6495,7 @@ msgstr "" "\"programlisting\" id=\"0\"/>" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:613 +#: apt_preferences.5.xml:615 msgid "" "With a suitable &sources-list; file and the above preferences file, any of " "the following commands will cause APT to upgrade to the latest " @@ -6372,13 +6508,13 @@ msgstr "" "type=\"programlisting\" id=\"0\"/>" #. type: Content of: <refentry><refsect1><refsect2><para><programlisting> -#: apt_preferences.5.xml:633 +#: apt_preferences.5.xml:635 #, no-wrap msgid "apt-get install <replaceable>package</replaceable>/unstable\n" msgstr "apt-get install <replaceable>Paket</replaceable>/unstable\n" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:624 +#: apt_preferences.5.xml:626 msgid "" "The following command will cause APT to upgrade the specified package to the " "latest version from the <literal>unstable</literal> distribution. " @@ -6398,12 +6534,12 @@ msgstr "" "\"programlisting\" id=\"0\"/>" #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt_preferences.5.xml:640 +#: apt_preferences.5.xml:642 msgid "Tracking the evolution of a codename release" msgstr "Die Entwicklung eines Codename-Releases verfolgen" #. type: Content of: <refentry><refsect1><refsect2><para><programlisting> -#: apt_preferences.5.xml:654 +#: apt_preferences.5.xml:656 #, no-wrap msgid "" "Explanation: Uninstall or do not install any Debian-originated package versions\n" @@ -6438,7 +6574,7 @@ msgstr "" "Pin-Priority: -10\n" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:642 +#: apt_preferences.5.xml:644 msgid "" "The following APT preferences file will cause APT to assign a priority " "higher than the default (500) to all package versions belonging to a " @@ -6464,7 +6600,7 @@ msgstr "" "benutzen. <placeholder type=\"programlisting\" id=\"0\"/>" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:671 +#: apt_preferences.5.xml:673 msgid "" "With a suitable &sources-list; file and the above preferences file, any of " "the following commands will cause APT to upgrade to the latest version(s) in " @@ -6477,13 +6613,13 @@ msgstr "" "literal> durchzuführen. <placeholder type=\"programlisting\" id=\"0\"/>" #. type: Content of: <refentry><refsect1><refsect2><para><programlisting> -#: apt_preferences.5.xml:691 +#: apt_preferences.5.xml:693 #, no-wrap msgid "apt-get install <replaceable>package</replaceable>/sid\n" msgstr "apt-get install <replaceable>Paket</replaceable>/sid\n" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:682 +#: apt_preferences.5.xml:684 msgid "" "The following command will cause APT to upgrade the specified package to the " "latest version from the <literal>sid</literal> distribution. Thereafter, " @@ -6503,17 +6639,17 @@ msgstr "" "\"programlisting\" id=\"0\"/>" #. type: Content of: <refentry><refsect1><para> -#: apt_preferences.5.xml:706 +#: apt_preferences.5.xml:708 msgid "&apt-get; &apt-cache; &apt-conf; &sources-list;" msgstr "&apt-get; &apt-cache; &apt-conf; &sources-list;" #. type: Content of: <refentry><refnamediv><refpurpose> -#: sources.list.5.xml:33 +#: sources.list.5.xml:35 msgid "List of configured APT data sources" msgstr "Liste konfigurierter APT-Datenquellen" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:38 +#: sources.list.5.xml:40 msgid "" "The source list <filename>/etc/apt/sources.list</filename> is designed to " "support any number of active sources and a variety of source media. The file " @@ -6530,7 +6666,7 @@ msgstr "" "einer anderen APT-Oberfläche) beschafft." #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:45 +#: sources.list.5.xml:47 msgid "" "Each line specifying a source starts with type (e.g. <literal>deb-src</" "literal>) followed by options and arguments for this type. Individual " @@ -6545,12 +6681,12 @@ msgstr "" "einer Zeile kennzeichnet den Rest dieser Zeile als Kommentar." #. type: Content of: <refentry><refsect1><title> -#: sources.list.5.xml:53 +#: sources.list.5.xml:55 msgid "sources.list.d" msgstr "sources.list.d" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:54 +#: sources.list.5.xml:56 msgid "" "The <filename>/etc/apt/sources.list.d</filename> directory provides a way to " "add sources.list entries in separate files. The format is the same as for " @@ -6572,12 +6708,12 @@ msgstr "" "Silently</literal> passt – in diesem Fall wird sie stillschweigend ignoriert." #. type: Content of: <refentry><refsect1><title> -#: sources.list.5.xml:65 +#: sources.list.5.xml:67 msgid "The deb and deb-src types" msgstr "Die Typen deb und deb-src" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:66 +#: sources.list.5.xml:68 msgid "" "The <literal>deb</literal> type references a typical two-level Debian " "archive, <filename>distribution/component</filename>. The " @@ -6602,7 +6738,7 @@ msgstr "" "benötigt, um Quellindizes herunterzuladen." #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:78 +#: sources.list.5.xml:79 msgid "" "The format for a <filename>sources.list</filename> entry using the " "<literal>deb</literal> and <literal>deb-src</literal> types is:" @@ -6611,82 +6747,132 @@ msgstr "" "<literal>deb</literal>- und <literal>deb-src</literal>-Typen benutzt, ist:" #. type: Content of: <refentry><refsect1><literallayout> -#: sources.list.5.xml:81 +#: sources.list.5.xml:82 #, no-wrap -msgid "deb [ options ] uri distribution [component1] [component2] [...]" -msgstr "deb [ Optionen ] URI Distribution [Komponente1] [Komponente2] […]" +msgid "deb [ options ] uri suite [component1] [component2] [...]" +msgstr "deb [ Optionen ] URI Suite [Komponente1] [Komponente2] […]" + +#. type: Content of: <refentry><refsect1><para><literallayout> +#: sources.list.5.xml:86 +#, no-wrap +msgid "" +" Types: deb deb-src\n" +" URIs: http://example.com\n" +" Suites: stable testing\n" +" Sections: component1 component2\n" +" Description: short\n" +" long long long\n" +" [option1]: [option1-value]\n" +"\n" +" Types: deb\n" +" URIs: http://another.example.com\n" +" Suites: experimental\n" +" Sections: component1 component2\n" +" Enabled: no\n" +" Description: short\n" +" long long long\n" +" [option1]: [option1-value]\n" +" " +msgstr "" +" Types: deb deb-src\n" +" URIs: http://example.com\n" +" Suites: stable testing\n" +" Sections: Komponente1 Komponente2\n" +" Description: short\n" +" long long long\n" +" [Option1]: [Option1-Wert]\n" +"\n" +" Types: deb\n" +" URIs: http://another.example.com\n" +" Suites: experimental\n" +" Sections: Komponente1 Komponente2\n" +" Enabled: no\n" +" Description: short\n" +" long long long\n" +" [Option1]: [Option1-Wert]\n" +" " + +#. type: Content of: <refentry><refsect1><para> +#: sources.list.5.xml:84 +msgid "" +"Alternatively a rfc822 style format is also supported: <placeholder type=" +"\"literallayout\" id=\"0\"/>" +msgstr "" +"Alternativ wird auch ein Format im Stil von RFC822 unterstützt: <placeholder " +"type=\"literallayout\" id=\"0\"/>" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:83 +#: sources.list.5.xml:105 msgid "" "The URI for the <literal>deb</literal> type must specify the base of the " "Debian distribution, from which APT will find the information it needs. " -"<literal>distribution</literal> can specify an exact path, in which case the " -"components must be omitted and <literal>distribution</literal> must end with " -"a slash (<literal>/</literal>). This is useful for the case when only a " +"<literal>suite</literal> can specify an exact path, in which case the " +"components must be omitted and <literal>suite</literal> must end with a " +"slash (<literal>/</literal>). This is useful for the case when only a " "particular sub-section of the archive denoted by the URI is of interest. If " -"<literal>distribution</literal> does not specify an exact path, at least one " +"<literal>suite</literal> does not specify an exact path, at least one " "<literal>component</literal> must be present." msgstr "" "Die URI für den <literal>deb</literal>-Typ muss die Basis der Debian-" "Distribution angeben, wo APT die Informationen findet, die es benötigt. " -"<literal>Distribution</literal> kann einen genauen Pfad angeben. In diesem " -"Fall müssen die Komponenten weggelassen werden und <literal>Distribution</" -"literal> muss mit einem Schrägstrich (<literal>/</literal>) enden. Dies ist " -"nützlich, wenn nur ein bestimmter Unterabschnitt des von der URI angegebenen " -"Archivs von Interesse ist. Wenn <literal>Distribution</literal> keinen " -"genauen Pfad angibt, muss mindestens eine <literal>Komponente</literal> " -"angegeben sein." +"<literal>Suite</literal> kann einen genauen Pfad angeben. In diesem Fall " +"müssen die Komponenten weggelassen werden und <literal>Suite</literal> muss " +"mit einem Schrägstrich (<literal>/</literal>) enden. Dies ist nützlich, wenn " +"nur ein bestimmter Unterabschnitt des von der URI angegebenen Archivs von " +"Interesse ist. Wenn <literal>Suite</literal> keinen genauen Pfad angibt, " +"muss mindestens eine <literal>Komponente</literal> angegeben sein." #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:92 -msgid "" -"<literal>distribution</literal> may also contain a variable, <literal>" -"$(ARCH)</literal> which expands to the Debian architecture (such as " -"<literal>amd64</literal> or <literal>armel</literal>) used on the system. " -"This permits architecture-independent <filename>sources.list</filename> " -"files to be used. In general this is only of interest when specifying an " -"exact path, <literal>APT</literal> will automatically generate a URI with " -"the current architecture otherwise." -msgstr "" -"<literal>distribution</literal> könnte außerdem eine Variable, <literal>" -"$(ARCH)</literal>, enthalten, die zur Debian-Architektur (wie " -"<literal>amd64</literal> oder <literal>armel</literal>) expandiert wird, die " -"auf dem System benutzt wird. Dies erlaubt es, architekturunabhängige " -"<filename>sources.list</filename>-Dateien zu benutzen. Im Allgemeinen ist " -"dies nur von Interesse, wenn ein genauer Pfad angegeben wird, andernfalls " -"wird <literal>APT</literal> automatisch eine URI mit der aktuellen " -"Architektur generieren." +#: sources.list.5.xml:114 +msgid "" +"<literal>suite</literal> may also contain a variable, <literal>$(ARCH)</" +"literal> which expands to the Debian architecture (such as <literal>amd64</" +"literal> or <literal>armel</literal>) used on the system. This permits " +"architecture-independent <filename>sources.list</filename> files to be used. " +"In general this is only of interest when specifying an exact path, " +"<literal>APT</literal> will automatically generate a URI with the current " +"architecture otherwise." +msgstr "" +"<literal>Suite</literal> könnte außerdem eine Variable, <literal>$(ARCH)</" +"literal>, enthalten, die zur Debian-Architektur (wie <literal>amd64</" +"literal> oder <literal>armel</literal>) expandiert wird, die auf dem System " +"benutzt wird. Dies erlaubt es, architekturunabhängige <filename>sources." +"list</filename>-Dateien zu benutzen. Im Allgemeinen ist dies nur von " +"Interesse, wenn ein genauer Pfad angegeben wird, andernfalls wird " +"<literal>APT</literal> automatisch eine URI mit der aktuellen Architektur " +"generieren." #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:100 -msgid "" -"Since only one distribution can be specified per line it may be necessary to " -"have multiple lines for the same URI, if a subset of all available " -"distributions or components at that location is desired. APT will sort the " -"URI list after it has generated a complete set internally, and will collapse " -"multiple references to the same Internet host, for instance, into a single " -"connection, so that it does not inefficiently establish an FTP connection, " -"close it, do something else, and then re-establish a connection to that same " -"host. This feature is useful for accessing busy FTP sites with limits on the " -"number of simultaneous anonymous users. APT also parallelizes connections to " -"different hosts to more effectively deal with sites with low bandwidth." -msgstr "" -"Da pro Zeile nur eine Distribution angegeben werden kann, könnte es nötig " -"sein, mehrere Zeilen für die gleiche URI zu haben, falls eine Untermenge " -"aller verfügbarer Distributionen oder Komponenten von diesem Ort gewünscht " -"wird. APT wird die URI-Liste sortieren, nachdem es intern eine komplette " -"Zusammenstellung generiert hat und es wird mehrere Bezüge zum gleichen " -"Internet-Rechner zusammenfassen, zum Beispiel zu einer einzigen Verbindung, " -"so dass es nicht ineffizient FTP-Verbindungen herstellt, sie schließt, sonst " -"etwas tut und dann erneut eine Verbindung zum gleichen Rechner herstellt. " -"Diese Funktion ist nützlich für den Zugriff auf ausgelastete FTP-Sites mit " -"Begrenzungen der Anzahl gleichzeitiger anonymer Anwender. APT parallelisiert " -"außerdem Verbindungen zu verschiedenen Rechnern, um effektiver mit Orten " -"niedriger Bandbreite hauszuhalten." +#: sources.list.5.xml:122 +msgid "" +"In the traditional style sources.list format since only one distribution can " +"be specified per line it may be necessary to have multiple lines for the " +"same URI, if a subset of all available distributions or components at that " +"location is desired. APT will sort the URI list after it has generated a " +"complete set internally, and will collapse multiple references to the same " +"Internet host, for instance, into a single connection, so that it does not " +"inefficiently establish an FTP connection, close it, do something else, and " +"then re-establish a connection to that same host. This feature is useful for " +"accessing busy FTP sites with limits on the number of simultaneous anonymous " +"users. APT also parallelizes connections to different hosts to more " +"effectively deal with sites with low bandwidth." +msgstr "" +"In der Sources.list im herkömmlichen Formatstil könnte es nötig sein, da pro " +"Zeile nur eine Distribution angegeben werden kann, mehrere Zeilen für die " +"gleiche URI zu haben, falls eine Untermenge aller verfügbarer Distributionen " +"oder Komponenten von diesem Ort gewünscht wird. APT wird die URI-Liste " +"sortieren, nachdem es intern eine komplette Zusammenstellung generiert hat " +"und es wird mehrere Bezüge zum gleichen Internet-Rechner zusammenfassen, zum " +"Beispiel zu einer einzigen Verbindung, so dass es nicht ineffizient FTP-" +"Verbindungen herstellt, sie schließt, sonst etwas tut und dann erneut eine " +"Verbindung zum gleichen Rechner herstellt. Diese Funktion ist nützlich für " +"den Zugriff auf ausgelastete FTP-Sites mit Begrenzungen der Anzahl " +"gleichzeitiger anonymer Anwender. APT parallelisiert außerdem Verbindungen " +"zu verschiedenen Rechnern, um effektiver mit Orten niedriger Bandbreite " +"hauszuhalten." #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:112 +#: sources.list.5.xml:136 msgid "" "<literal>options</literal> is always optional and needs to be surrounded by " "square brackets. It can consist of multiple settings in the form " @@ -6704,7 +6890,7 @@ msgstr "" "stillschweigend ignoriert werden." #. type: Content of: <refentry><refsect1><para><itemizedlist><listitem><para> -#: sources.list.5.xml:117 +#: sources.list.5.xml:142 msgid "" "<literal>arch=<replaceable>arch1</replaceable>,<replaceable>arch2</" "replaceable>,…</literal> can be used to specify for which architectures " @@ -6720,7 +6906,22 @@ msgstr "" "heruntergeladen." #. type: Content of: <refentry><refsect1><para><itemizedlist><listitem><para> -#: sources.list.5.xml:121 +#: sources.list.5.xml:146 +msgid "" +"<literal>arch+=<replaceable>arch1</replaceable>,<replaceable>arch2</" +"replaceable>,…</literal> and <literal>arch-=<replaceable>arch1</replaceable>," +"<replaceable>arch2</replaceable>,…</literal> which can be used to add/remove " +"architectures from the set which will be downloaded." +msgstr "" +"<literal>arch+=<replaceable>Architektur1</replaceable>," +"<replaceable>Architektur2</replaceable>, …</literal> und <literal>arch-" +"=<replaceable>Architektur1</replaceable>,<replaceable>Architektur2</" +"replaceable>, …</literal>, die benutzt werden können, um der " +"Zusammenstellung, die heruntergeladen werden soll, Architekturen " +"hinzuzufügen oder zu entfernen." + +#. type: Content of: <refentry><refsect1><para><itemizedlist><listitem><para> +#: sources.list.5.xml:149 msgid "" "<literal>trusted=yes</literal> can be set to indicate that packages from " "this source are always authenticated even if the <filename>Release</" @@ -6738,7 +6939,7 @@ msgstr "" "korrekt authentifizierte Quellen als nicht authentifiziert." #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:128 +#: sources.list.5.xml:156 msgid "" "It is important to list sources in order of preference, with the most " "preferred source listed first. Typically this will result in sorting by " @@ -6752,12 +6953,12 @@ msgstr "" "Rechnern, zum Beispiel)." #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:133 +#: sources.list.5.xml:161 msgid "Some examples:" msgstr "Einige Beispiele:" #. type: Content of: <refentry><refsect1><literallayout> -#: sources.list.5.xml:135 +#: sources.list.5.xml:163 #, no-wrap msgid "" "deb http://ftp.debian.org/debian &stable-codename; main contrib non-free\n" @@ -6769,17 +6970,17 @@ msgstr "" " " #. type: Content of: <refentry><refsect1><title> -#: sources.list.5.xml:141 +#: sources.list.5.xml:169 msgid "URI specification" msgstr "URI-Beschreibung" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:143 +#: sources.list.5.xml:171 msgid "The currently recognized URI types are:" msgstr "Die derzeit zulässigen URI-Typen sind:" #. type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para> -#: sources.list.5.xml:147 +#: sources.list.5.xml:175 msgid "" "The file scheme allows an arbitrary directory in the file system to be " "considered an archive. This is useful for NFS mounts and local mirrors or " @@ -6790,7 +6991,7 @@ msgstr "" "lokale Spiegel oder Archive." #. type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para> -#: sources.list.5.xml:154 +#: sources.list.5.xml:182 msgid "" "The cdrom scheme allows APT to use a local CD-ROM drive with media swapping. " "Use the &apt-cdrom; program to create cdrom entries in the source list." @@ -6800,7 +7001,7 @@ msgstr "" "der Quellenliste zu erstellen." #. type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para> -#: sources.list.5.xml:161 +#: sources.list.5.xml:189 msgid "" "The http scheme specifies an HTTP server for the archive. If an environment " "variable <envar>http_proxy</envar> is set with the format http://server:" @@ -6817,7 +7018,7 @@ msgstr "" "Beachten Sie, dass dies eine unsichere Authentifizierungsmethode ist." #. type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para> -#: sources.list.5.xml:172 +#: sources.list.5.xml:200 msgid "" "The ftp scheme specifies an FTP server for the archive. APT's FTP behavior " "is highly configurable; for more information see the &apt-conf; manual page. " @@ -6839,7 +7040,7 @@ msgstr "" "benutzen, werden ignoriert." #. type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para> -#: sources.list.5.xml:184 +#: sources.list.5.xml:212 msgid "" "The copy scheme is identical to the file scheme except that packages are " "copied into the cache directory instead of used directly at their location. " @@ -6852,7 +7053,7 @@ msgstr "" "Wechseldatenträger benutzen, um Dateien mit APT umherzukopieren." #. type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para> -#: sources.list.5.xml:191 +#: sources.list.5.xml:219 msgid "" "The rsh/ssh method invokes RSH/SSH to connect to a remote host and access " "the files as a given user. Prior configuration of rhosts or RSA keys is " @@ -6866,12 +7067,12 @@ msgstr "" "<command>find</command> und <command>dd</command> verwandt." #. type: Content of: <refentry><refsect1><para><variablelist><varlistentry><term> -#: sources.list.5.xml:198 +#: sources.list.5.xml:226 msgid "adding more recognizable URI types" msgstr "weitere zulässige URI-Typen hinzufügen" #. type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para> -#: sources.list.5.xml:200 +#: sources.list.5.xml:228 msgid "" "APT can be extended with more methods shipped in other optional packages, " "which should follow the naming scheme <package>apt-transport-" @@ -6890,7 +7091,7 @@ msgstr "" "Benutzung von debtorrent verfügbar – siehe &apt-transport-debtorrent;." #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:212 +#: sources.list.5.xml:240 msgid "" "Uses the archive stored locally (or NFS mounted) at /home/jason/debian for " "stable/main, stable/contrib, and stable/non-free." @@ -6899,37 +7100,37 @@ msgstr "" "jason/debian für stable/main, stable/contrib und stable/non-free." #. type: Content of: <refentry><refsect1><literallayout> -#: sources.list.5.xml:214 +#: sources.list.5.xml:242 #, no-wrap msgid "deb file:/home/jason/debian stable main contrib non-free" msgstr "deb file:/home/jason/debian stable main contrib non-free" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:216 +#: sources.list.5.xml:244 msgid "As above, except this uses the unstable (development) distribution." msgstr "" "wie oben, außer das dies die »unstable«- (Entwicklungs-) Distribution " "benutzt." #. type: Content of: <refentry><refsect1><literallayout> -#: sources.list.5.xml:217 +#: sources.list.5.xml:245 #, no-wrap msgid "deb file:/home/jason/debian unstable main contrib non-free" msgstr "deb file:/home/jason/debian unstable main contrib non-free" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:219 +#: sources.list.5.xml:247 msgid "Source line for the above" msgstr "Quellzeile für obiges" #. type: Content of: <refentry><refsect1><literallayout> -#: sources.list.5.xml:220 +#: sources.list.5.xml:248 #, no-wrap msgid "deb-src file:/home/jason/debian unstable main contrib non-free" msgstr "deb-src file:/home/jason/debian unstable main contrib non-free" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:222 +#: sources.list.5.xml:250 msgid "" "The first line gets package information for the architectures in " "<literal>APT::Architectures</literal> while the second always retrieves " @@ -6940,7 +7141,7 @@ msgstr "" "<literal>amd64</literal> und <literal>armel</literal> holt." #. type: Content of: <refentry><refsect1><literallayout> -#: sources.list.5.xml:224 +#: sources.list.5.xml:252 #, no-wrap msgid "" "deb http://ftp.debian.org/debian &stable-codename; main\n" @@ -6950,7 +7151,7 @@ msgstr "" "deb [ arch=amd64,armel ] http://ftp.debian.org/debian &stable-codename; main" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:227 +#: sources.list.5.xml:255 msgid "" "Uses HTTP to access the archive at archive.debian.org, and uses only the " "hamm/main area." @@ -6959,13 +7160,13 @@ msgstr "" "den hamm/main-Bereich zu benutzen." #. type: Content of: <refentry><refsect1><literallayout> -#: sources.list.5.xml:229 +#: sources.list.5.xml:257 #, no-wrap msgid "deb http://archive.debian.org/debian-archive hamm main" msgstr "deb http://archive.debian.org/debian-archive hamm main" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:231 +#: sources.list.5.xml:259 msgid "" "Uses FTP to access the archive at ftp.debian.org, under the debian " "directory, and uses only the &stable-codename;/contrib area." @@ -6975,13 +7176,13 @@ msgstr "" "benutzen." #. type: Content of: <refentry><refsect1><literallayout> -#: sources.list.5.xml:233 +#: sources.list.5.xml:261 #, no-wrap msgid "deb ftp://ftp.debian.org/debian &stable-codename; contrib" msgstr "deb ftp://ftp.debian.org/debian &stable-codename; contrib" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:235 +#: sources.list.5.xml:263 msgid "" "Uses FTP to access the archive at ftp.debian.org, under the debian " "directory, and uses only the unstable/contrib area. If this line appears as " @@ -6995,19 +7196,19 @@ msgstr "" "für beide Quellzeilen benutzt." #. type: Content of: <refentry><refsect1><literallayout> -#: sources.list.5.xml:239 +#: sources.list.5.xml:267 #, no-wrap msgid "deb ftp://ftp.debian.org/debian unstable contrib" msgstr "deb ftp://ftp.debian.org/debian unstable contrib" #. type: Content of: <refentry><refsect1><para><literallayout> -#: sources.list.5.xml:248 +#: sources.list.5.xml:276 #, no-wrap msgid "deb http://ftp.tlh.debian.org/universe unstable/binary-$(ARCH)/" msgstr "deb http://ftp.tlh.debian.org/universe unstable/binary-$(ARCH)/" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:241 +#: sources.list.5.xml:269 msgid "" "Uses HTTP to access the archive at ftp.tlh.debian.org, under the universe " "directory, and uses only files found under <filename>unstable/binary-i386</" @@ -7027,17 +7228,17 @@ msgstr "" "type=\"literallayout\" id=\"0\"/>" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:253 +#: sources.list.5.xml:281 msgid "&apt-cache; &apt-conf;" msgstr "&apt-cache; &apt-conf;" #. type: Content of: <refentry><refmeta><manvolnum> -#: apt-extracttemplates.1.xml:26 apt-sortpkgs.1.xml:26 apt-ftparchive.1.xml:26 +#: apt-extracttemplates.1.xml:28 apt-sortpkgs.1.xml:28 apt-ftparchive.1.xml:28 msgid "1" msgstr "1" #. type: Content of: <refentry><refnamediv><refpurpose> -#: apt-extracttemplates.1.xml:33 +#: apt-extracttemplates.1.xml:35 msgid "" "Utility to extract <command>debconf</command> config and templates from " "Debian packages" @@ -7046,7 +7247,7 @@ msgstr "" "und Schablonen von Debian-Paketen" #. type: Content of: <refentry><refsect1><para> -#: apt-extracttemplates.1.xml:39 +#: apt-extracttemplates.1.xml:41 msgid "" "<command>apt-extracttemplates</command> will take one or more Debian package " "files as input and write out (to a temporary directory) all associated " @@ -7062,12 +7263,12 @@ msgstr "" "generiert:" #. type: Content of: <refentry><refsect1><para> -#: apt-extracttemplates.1.xml:44 +#: apt-extracttemplates.1.xml:46 msgid "package version template-file config-script" msgstr "Paket Version Schablonendatei Konfigurationsskript" #. type: Content of: <refentry><refsect1><para> -#: apt-extracttemplates.1.xml:45 +#: apt-extracttemplates.1.xml:47 msgid "" "template-file and config-script are written to the temporary directory " "specified by the <option>-t</option> or <option>--tempdir</option> " @@ -7082,7 +7283,7 @@ msgstr "" "<filename>package.config.XXXX</filename> angegeben wurde." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-extracttemplates.1.xml:58 +#: apt-extracttemplates.1.xml:60 msgid "" "Temporary directory in which to write extracted <command>debconf</command> " "template files and config scripts. Configuration Item: <literal>APT::" @@ -7093,7 +7294,7 @@ msgstr "" "Konfigurationselement: <literal>APT::ExtractTemplates::TempDir</literal>" #. type: Content of: <refentry><refsect1><para> -#: apt-extracttemplates.1.xml:75 +#: apt-extracttemplates.1.xml:77 msgid "" "<command>apt-extracttemplates</command> returns zero on normal operation, " "decimal 100 on error." @@ -7102,12 +7303,12 @@ msgstr "" "zurück, dezimal 100 bei Fehlern." #. type: Content of: <refentry><refnamediv><refpurpose> -#: apt-sortpkgs.1.xml:33 +#: apt-sortpkgs.1.xml:35 msgid "Utility to sort package index files" msgstr "Werkzeug zum Sortieren von Paketindexdateien" #. type: Content of: <refentry><refsect1><para> -#: apt-sortpkgs.1.xml:39 +#: apt-sortpkgs.1.xml:41 msgid "" "<command>apt-sortpkgs</command> will take an index file (source index or " "package index) and sort the records so that they are ordered by the package " @@ -7119,7 +7320,7 @@ msgstr "" "die internen Felder jedes Datensatzes gemäß interner Sortierregeln sortieren." #. type: Content of: <refentry><refsect1><para> -#: apt-sortpkgs.1.xml:45 +#: apt-sortpkgs.1.xml:47 msgid "" "All output is sent to standard output; the input must be a seekable file." msgstr "" @@ -7127,7 +7328,7 @@ msgstr "" "durchsuchbare Datei sein." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-sortpkgs.1.xml:54 +#: apt-sortpkgs.1.xml:56 msgid "" "Use source index field ordering. Configuration Item: <literal>APT::" "SortPkgs::Source</literal>." @@ -7136,7 +7337,7 @@ msgstr "" "SortPkgs::Source</literal>." #. type: Content of: <refentry><refsect1><para> -#: apt-sortpkgs.1.xml:68 +#: apt-sortpkgs.1.xml:70 msgid "" "<command>apt-sortpkgs</command> returns zero on normal operation, decimal " "100 on error." @@ -7145,12 +7346,12 @@ msgstr "" "dezimal 100 bei Fehlern." #. type: Content of: <refentry><refnamediv><refpurpose> -#: apt-ftparchive.1.xml:33 +#: apt-ftparchive.1.xml:35 msgid "Utility to generate index files" msgstr "Hilfsprogramm zum Generieren von Indexdateien" #. type: Content of: <refentry><refsect1><para> -#: apt-ftparchive.1.xml:39 +#: apt-ftparchive.1.xml:41 msgid "" "<command>apt-ftparchive</command> is the command line tool that generates " "the index files that APT uses to access a distribution source. The index " @@ -7163,7 +7364,7 @@ msgstr "" "Inhalts dieser Stelle generiert werden." #. type: Content of: <refentry><refsect1><para> -#: apt-ftparchive.1.xml:43 +#: apt-ftparchive.1.xml:45 msgid "" "<command>apt-ftparchive</command> is a superset of the &dpkg-scanpackages; " "program, incorporating its entire functionality via the <literal>packages</" @@ -7177,7 +7378,7 @@ msgstr "" "für ein komplettes Archiv zu »skripten«." #. type: Content of: <refentry><refsect1><para> -#: apt-ftparchive.1.xml:49 +#: apt-ftparchive.1.xml:51 msgid "" "Internally <command>apt-ftparchive</command> can make use of binary " "databases to cache the contents of a .deb file and it does not rely on any " @@ -7193,7 +7394,7 @@ msgstr "" "Ausgabedateien erzeugt." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:60 +#: apt-ftparchive.1.xml:62 msgid "" "The packages command generates a package file from a directory tree. It " "takes the given directory and recursively searches it for .deb files, " @@ -7206,7 +7407,7 @@ msgstr "" "Befehl entspricht etwa &dpkg-scanpackages;." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:65 apt-ftparchive.1.xml:89 +#: apt-ftparchive.1.xml:67 apt-ftparchive.1.xml:91 msgid "" "The option <option>--db</option> can be used to specify a binary caching DB." msgstr "" @@ -7214,7 +7415,7 @@ msgstr "" "Zwischenspeichern von Programmen anzugeben." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:70 +#: apt-ftparchive.1.xml:72 msgid "" "The <literal>sources</literal> command generates a source index file from a " "directory tree. It takes the given directory and recursively searches it " @@ -7227,7 +7428,7 @@ msgstr "" "stdout ausgibt. Dieser Befehl entspricht etwa &dpkg-scansources;." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:75 +#: apt-ftparchive.1.xml:77 msgid "" "If an override file is specified then a source override file will be looked " "for with an extension of .src. The --source-override option can be used to " @@ -7239,7 +7440,7 @@ msgstr "" "ändern." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:82 +#: apt-ftparchive.1.xml:84 msgid "" "The <literal>contents</literal> command generates a contents file from a " "directory tree. It takes the given directory and recursively searches it " @@ -7257,7 +7458,7 @@ msgstr "" "getrennt in der Ausgabe." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:94 +#: apt-ftparchive.1.xml:96 msgid "" "The <literal>release</literal> command generates a Release file from a " "directory tree. It recursively searches the given directory for uncompressed " @@ -7284,7 +7485,7 @@ msgstr "" "Prüfsumme enthält." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:104 +#: apt-ftparchive.1.xml:106 msgid "" "Values for the additional metadata fields in the Release file are taken from " "the corresponding variables under <literal>APT::FTPArchive::Release</" @@ -7305,7 +7506,7 @@ msgstr "" "<literal>Description</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:117 +#: apt-ftparchive.1.xml:119 msgid "" "The <literal>generate</literal> command is designed to be runnable from a " "cron script and builds indexes according to the given config file. The " @@ -7321,7 +7522,7 @@ msgstr "" "Verwaltung der erforderlichen Einstellungen bereitstellt." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:126 +#: apt-ftparchive.1.xml:128 msgid "" "The <literal>clean</literal> command tidies the databases used by the given " "configuration file by removing any records that are no longer necessary." @@ -7331,12 +7532,12 @@ msgstr "" "Datensätze entfernt." #. type: Content of: <refentry><refsect1><title> -#: apt-ftparchive.1.xml:132 +#: apt-ftparchive.1.xml:134 msgid "The Generate Configuration" msgstr "Die Generate-Konfiguration" #. type: Content of: <refentry><refsect1><para> -#: apt-ftparchive.1.xml:134 +#: apt-ftparchive.1.xml:136 msgid "" "The <literal>generate</literal> command uses a configuration file to " "describe the archives that are going to be generated. It follows the typical " @@ -7354,7 +7555,7 @@ msgstr "" "wenn die Markierung »scope« behandelt wird." #. type: Content of: <refentry><refsect1><para> -#: apt-ftparchive.1.xml:142 +#: apt-ftparchive.1.xml:144 msgid "" "The generate configuration has four separate sections, each described below." msgstr "" @@ -7362,12 +7563,12 @@ msgstr "" "unterhalb beschrieben" #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt-ftparchive.1.xml:144 +#: apt-ftparchive.1.xml:146 msgid "<literal>Dir</literal> Section" msgstr "<literal>Dir</literal>-Abschnitt" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt-ftparchive.1.xml:146 +#: apt-ftparchive.1.xml:148 msgid "" "The <literal>Dir</literal> section defines the standard directories needed " "to locate the files required during the generation process. These " @@ -7381,7 +7582,7 @@ msgstr "" "absoluten Pfad zu bilden." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:153 +#: apt-ftparchive.1.xml:155 msgid "" "Specifies the root of the FTP archive, in a standard Debian configuration " "this is the directory that contains the <filename>ls-LR</filename> and dist " @@ -7392,17 +7593,17 @@ msgstr "" "enthält." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:160 +#: apt-ftparchive.1.xml:162 msgid "Specifies the location of the override files." msgstr "gibt den Ort der Override-Dateien an" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:165 +#: apt-ftparchive.1.xml:167 msgid "Specifies the location of the cache files." msgstr "gibt den Ort der Zwischenspeicherdateien an" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:170 +#: apt-ftparchive.1.xml:172 msgid "" "Specifies the location of the file list files, if the <literal>FileList</" "literal> setting is used below." @@ -7411,12 +7612,12 @@ msgstr "" "unterhalb gesetzt ist." #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt-ftparchive.1.xml:176 +#: apt-ftparchive.1.xml:178 msgid "<literal>Default</literal> Section" msgstr "<literal>Default</literal>-Abschnitt" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt-ftparchive.1.xml:178 +#: apt-ftparchive.1.xml:180 msgid "" "The <literal>Default</literal> section specifies default values, and " "settings that control the operation of the generator. Other sections may " @@ -7427,7 +7628,7 @@ msgstr "" "können diese Vorgaben mit einer Einstellung pro Abschnitt überschreiben." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:184 +#: apt-ftparchive.1.xml:186 msgid "" "Sets the default compression schemes to use for the package index files. It " "is a string that contains a space separated list of at least one of: '.' (no " @@ -7441,7 +7642,7 @@ msgstr "" "ist ». gzip«." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:192 +#: apt-ftparchive.1.xml:194 msgid "" "Sets the default list of file extensions that are package files. This " "defaults to '.deb'." @@ -7450,7 +7651,7 @@ msgstr "" "Vorgabe ist ».deb«." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:198 +#: apt-ftparchive.1.xml:200 msgid "" "This is similar to <literal>Packages::Compress</literal> except that it " "controls the compression for the Sources files." @@ -7459,7 +7660,7 @@ msgstr "" "Kompression der Quelldateien steuert." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:204 +#: apt-ftparchive.1.xml:206 msgid "" "Sets the default list of file extensions that are source files. This " "defaults to '.dsc'." @@ -7468,7 +7669,7 @@ msgstr "" "Vorgabe ist ».dsc«." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:210 +#: apt-ftparchive.1.xml:212 msgid "" "This is similar to <literal>Packages::Compress</literal> except that it " "controls the compression for the Contents files." @@ -7477,7 +7678,7 @@ msgstr "" "Kompression der Inhaltsdateien steuert." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:216 +#: apt-ftparchive.1.xml:218 msgid "" "This is similar to <literal>Packages::Compress</literal> except that it " "controls the compression for the Translation-en master file." @@ -7486,7 +7687,7 @@ msgstr "" "Kompression der Translation-en-Hauptdatei steuert." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:222 +#: apt-ftparchive.1.xml:224 msgid "" "Specifies the number of kilobytes to delink (and replace with hard links) " "per run. This is used in conjunction with the per-section <literal>External-" @@ -7497,7 +7698,7 @@ msgstr "" "<literal>External-Links</literal>-Einstellung pro Abschnitt benutzt." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:229 +#: apt-ftparchive.1.xml:231 msgid "" "Specifies the mode of all created index files. It defaults to 0644. All " "index files are set to this mode with no regard to the umask." @@ -7506,7 +7707,7 @@ msgstr "" "Indexdateien werden ohne Beachtung von umask auf diese Rechte gesetzt." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:236 apt-ftparchive.1.xml:382 +#: apt-ftparchive.1.xml:238 apt-ftparchive.1.xml:384 msgid "" "Specifies whether long descriptions should be included in the " "<filename>Packages</filename> file or split out into a master " @@ -7517,12 +7718,12 @@ msgstr "" "Hauptdatei unterteilt werden sollen" #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt-ftparchive.1.xml:242 +#: apt-ftparchive.1.xml:244 msgid "<literal>TreeDefault</literal> Section" msgstr "<literal>TreeDefault</literal>-Abschnitt" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt-ftparchive.1.xml:244 +#: apt-ftparchive.1.xml:246 msgid "" "Sets defaults specific to <literal>Tree</literal> sections. All of these " "variables are substitution variables and have the strings $(DIST), " @@ -7533,7 +7734,7 @@ msgstr "" "$(SECTION) und $(ARCH) durch ihre jeweiligen Werte ersetzt." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:251 +#: apt-ftparchive.1.xml:253 msgid "" "Sets the number of kilobytes of contents files that are generated each day. " "The contents files are round-robined so that over several days they will all " @@ -7544,7 +7745,7 @@ msgstr "" "Tage alle neu gebildet werden." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:258 +#: apt-ftparchive.1.xml:260 msgid "" "Controls the number of days a contents file is allowed to be checked without " "changing. If this limit is passed the mtime of the contents file is updated. " @@ -7562,7 +7763,7 @@ msgstr "" "eine neue Datei benötigen. Die Vorgabe ist 10, die Einheiten sind Tage." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:269 +#: apt-ftparchive.1.xml:271 msgid "" "Sets the top of the .deb directory tree. Defaults to <filename>$(DIST)/" "$(SECTION)/binary-$(ARCH)/</filename>" @@ -7571,7 +7772,7 @@ msgstr "" "$(SECTION)/binary-$(ARCH)/</filename>" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:275 +#: apt-ftparchive.1.xml:277 msgid "" "Sets the top of the source package directory tree. Defaults to <filename>" "$(DIST)/$(SECTION)/source/</filename>" @@ -7580,7 +7781,7 @@ msgstr "" "$(DIST)/$(SECTION)/source/</filename>" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:281 +#: apt-ftparchive.1.xml:283 msgid "" "Sets the output Packages file. Defaults to <filename>$(DIST)/$(SECTION)/" "binary-$(ARCH)/Packages</filename>" @@ -7589,7 +7790,7 @@ msgstr "" "binary-$(ARCH)/Packages</filename>" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:287 +#: apt-ftparchive.1.xml:289 msgid "" "Sets the output Sources file. Defaults to <filename>$(DIST)/$(SECTION)/" "source/Sources</filename>" @@ -7598,7 +7799,7 @@ msgstr "" "source/Sources</filename>" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:293 +#: apt-ftparchive.1.xml:295 msgid "" "Sets the output Translation-en master file with the long descriptions if " "they should be not included in the Packages file. Defaults to <filename>" @@ -7609,7 +7810,7 @@ msgstr "" "ist <filename>$(DIST)/$(SECTION)/i18n/Translation-en</filename>." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:300 +#: apt-ftparchive.1.xml:302 msgid "" "Sets the path prefix that causes a symlink to be considered an internal link " "instead of an external link. Defaults to <filename>$(DIST)/$(SECTION)/</" @@ -7620,7 +7821,7 @@ msgstr "" "<filename>$(DIST)/$(SECTION)/</filename>" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:307 +#: apt-ftparchive.1.xml:309 msgid "" "Sets the output Contents file. Defaults to <filename>$(DIST)/$(SECTION)/" "Contents-$(ARCH)</filename>. If this setting causes multiple Packages files " @@ -7635,12 +7836,12 @@ msgstr "" "automatisch integrieren." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:316 +#: apt-ftparchive.1.xml:318 msgid "Sets header file to prepend to the contents output." msgstr "setzt die Kopfdatendatei, um sie der Inhaltsausgabe voranzustellen." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:321 +#: apt-ftparchive.1.xml:323 msgid "" "Sets the binary cache database to use for this section. Multiple sections " "can share the same database." @@ -7649,7 +7850,7 @@ msgstr "" "Abschnitt. Mehrere Abschnitte können sich die gleiche Datenbank teilen." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:327 +#: apt-ftparchive.1.xml:329 msgid "" "Specifies that instead of walking the directory tree, <command>apt-" "ftparchive</command> should read the list of files from the given file. " @@ -7660,7 +7861,7 @@ msgstr "" "Relativen Dateinamen wird das Archivverzeichnis vorangestellt." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:334 +#: apt-ftparchive.1.xml:336 msgid "" "Specifies that instead of walking the directory tree, <command>apt-" "ftparchive</command> should read the list of files from the given file. " @@ -7673,12 +7874,12 @@ msgstr "" "benutzt, wenn Quellindizes verarbeitet werden." #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt-ftparchive.1.xml:342 +#: apt-ftparchive.1.xml:344 msgid "<literal>Tree</literal> Section" msgstr "<literal>Tree</literal>-Abschnitt" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt-ftparchive.1.xml:344 +#: apt-ftparchive.1.xml:346 msgid "" "The <literal>Tree</literal> section defines a standard Debian file tree " "which consists of a base directory, then multiple sections in that base " @@ -7693,7 +7894,7 @@ msgstr "" "<literal>Directory</literal>-Ersetzungsvariable definiert." #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt-ftparchive.1.xml:349 +#: apt-ftparchive.1.xml:351 msgid "" "The <literal>Tree</literal> section takes a scope tag which sets the " "<literal>$(DIST)</literal> variable and defines the root of the tree (the " @@ -7707,7 +7908,7 @@ msgstr "" "codename;</filename>." #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt-ftparchive.1.xml:354 +#: apt-ftparchive.1.xml:356 msgid "" "All of the settings defined in the <literal>TreeDefault</literal> section " "can be used in a <literal>Tree</literal> section as well as three new " @@ -7718,7 +7919,7 @@ msgstr "" "Variablen benutzt werden." #. type: Content of: <refentry><refsect1><refsect2><para><programlisting> -#: apt-ftparchive.1.xml:360 +#: apt-ftparchive.1.xml:362 #, no-wrap msgid "" "for i in Sections do \n" @@ -7732,7 +7933,7 @@ msgstr "" " " #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt-ftparchive.1.xml:357 +#: apt-ftparchive.1.xml:359 msgid "" "When processing a <literal>Tree</literal> section <command>apt-ftparchive</" "command> performs an operation similar to: <placeholder type=\"programlisting" @@ -7743,7 +7944,7 @@ msgstr "" "<placeholder type=\"programlisting\" id=\"0\"/>" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:368 +#: apt-ftparchive.1.xml:370 msgid "" "This is a space separated list of sections which appear under the " "distribution; typically this is something like <literal>main contrib non-" @@ -7754,7 +7955,7 @@ msgstr "" "non-free</literal>" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:375 +#: apt-ftparchive.1.xml:377 msgid "" "This is a space separated list of all the architectures that appear under " "search section. The special architecture 'source' is used to indicate that " @@ -7765,7 +7966,7 @@ msgstr "" "benutzt, um anzugeben, dass dieser Baum ein Quellarchiv besitzt." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:388 +#: apt-ftparchive.1.xml:390 msgid "" "Sets the binary override file. The override file contains section, priority " "and maintainer address information." @@ -7774,7 +7975,7 @@ msgstr "" "Priorität und Adressinformationen des Betreuers." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:394 +#: apt-ftparchive.1.xml:396 msgid "" "Sets the source override file. The override file contains section " "information." @@ -7783,22 +7984,22 @@ msgstr "" "Abschnittsinformationen." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:400 apt-ftparchive.1.xml:446 +#: apt-ftparchive.1.xml:402 apt-ftparchive.1.xml:448 msgid "Sets the binary extra override file." msgstr "setzt die zusätzliche Programm-Override-Datei" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:405 apt-ftparchive.1.xml:451 +#: apt-ftparchive.1.xml:407 apt-ftparchive.1.xml:453 msgid "Sets the source extra override file." msgstr "setzt die zusätzliche Quell-Override-Datei" #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt-ftparchive.1.xml:410 +#: apt-ftparchive.1.xml:412 msgid "<literal>BinDirectory</literal> Section" msgstr "<literal>BinDirectory</literal>-Abschnitt" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt-ftparchive.1.xml:412 +#: apt-ftparchive.1.xml:414 msgid "" "The <literal>bindirectory</literal> section defines a binary directory tree " "with no special structure. The scope tag specifies the location of the " @@ -7813,12 +8014,12 @@ msgstr "" "<literal>Abschnitt</literal><literal>Architektur</literal> ähnlich." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:420 +#: apt-ftparchive.1.xml:422 msgid "Sets the Packages file output." msgstr "setzt die Packages-Dateiausgabe" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:425 +#: apt-ftparchive.1.xml:427 msgid "" "Sets the Sources file output. At least one of <literal>Packages</literal> or " "<literal>Sources</literal> is required." @@ -7827,42 +8028,42 @@ msgstr "" "<literal>Sources</literal> ist erforderlich." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:431 +#: apt-ftparchive.1.xml:433 msgid "Sets the Contents file output (optional)." msgstr "setzt die Contents-Dateiausgabe (optional)" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:436 +#: apt-ftparchive.1.xml:438 msgid "Sets the binary override file." msgstr "setzt die Programm-Override-Datei" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:441 +#: apt-ftparchive.1.xml:443 msgid "Sets the source override file." msgstr "setzt die Quell-Override-Datei" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:456 +#: apt-ftparchive.1.xml:458 msgid "Sets the cache DB." msgstr "setzt die Zwischenspeicherdatenbank" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:461 +#: apt-ftparchive.1.xml:463 msgid "Appends a path to all the output paths." msgstr "hängt einen Pfad an alle Ausgabepfade an" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:466 +#: apt-ftparchive.1.xml:468 msgid "Specifies the file list file." msgstr "gibt die Dateilistendatei an" #. type: Content of: <refentry><refsect1><title> -#: apt-ftparchive.1.xml:473 +#: apt-ftparchive.1.xml:475 msgid "The Binary Override File" msgstr "Die Programm-Override-Datei" #. type: Content of: <refentry><refsect1><para> -#: apt-ftparchive.1.xml:474 +#: apt-ftparchive.1.xml:476 msgid "" "The binary override file is fully compatible with &dpkg-scanpackages;. It " "contains four fields separated by spaces. The first field is the package " @@ -7877,19 +8078,19 @@ msgstr "" "und das letzte Feld ist das Betreuerumsetzungsfeld." #. type: Content of: <refentry><refsect1><para><literallayout> -#: apt-ftparchive.1.xml:480 +#: apt-ftparchive.1.xml:482 #, no-wrap msgid "old [// oldn]* => new" msgstr "alt [// oldn]* => neu" #. type: Content of: <refentry><refsect1><para><literallayout> -#: apt-ftparchive.1.xml:482 +#: apt-ftparchive.1.xml:484 #, no-wrap msgid "new" msgstr "neu" #. type: Content of: <refentry><refsect1><para> -#: apt-ftparchive.1.xml:479 +#: apt-ftparchive.1.xml:481 msgid "" "The general form of the maintainer field is: <placeholder type=" "\"literallayout\" id=\"0\"/> or simply, <placeholder type=\"literallayout\" " @@ -7906,12 +8107,12 @@ msgstr "" "bedingungslos." #. type: Content of: <refentry><refsect1><title> -#: apt-ftparchive.1.xml:490 +#: apt-ftparchive.1.xml:492 msgid "The Source Override File" msgstr "Die Quell-Override-Datei" #. type: Content of: <refentry><refsect1><para> -#: apt-ftparchive.1.xml:492 +#: apt-ftparchive.1.xml:494 msgid "" "The source override file is fully compatible with &dpkg-scansources;. It " "contains two fields separated by spaces. The first field is the source " @@ -7922,12 +8123,12 @@ msgstr "" "Quellpaketname, das zweite ist der Abschnitt, dem er zugeordnet ist." #. type: Content of: <refentry><refsect1><title> -#: apt-ftparchive.1.xml:497 +#: apt-ftparchive.1.xml:499 msgid "The Extra Override File" msgstr "Die zusätzlich Override-Datei" #. type: Content of: <refentry><refsect1><para> -#: apt-ftparchive.1.xml:499 +#: apt-ftparchive.1.xml:501 msgid "" "The extra override file allows any arbitrary tag to be added or replaced in " "the output. It has three columns, the first is the package, the second is " @@ -7939,7 +8140,7 @@ msgstr "" "ist der neue Wert." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:510 +#: apt-ftparchive.1.xml:512 msgid "" "Generate the given checksum. These options default to on, when turned off " "the generated index files will not have the checksum fields where possible. " @@ -7964,7 +8165,7 @@ msgstr "" "literal> sein kann." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:521 +#: apt-ftparchive.1.xml:523 msgid "" "Use a binary caching DB. This has no effect on the generate command. " "Configuration Item: <literal>APT::FTPArchive::DB</literal>." @@ -7974,7 +8175,7 @@ msgstr "" "DB</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:527 +#: apt-ftparchive.1.xml:529 msgid "" "Quiet; produces output suitable for logging, omitting progress indicators. " "More q's will produce more quiet up to a maximum of 2. You can also use " @@ -7988,7 +8189,7 @@ msgstr "" "Konfigurationselement: <literal>quiet</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:535 +#: apt-ftparchive.1.xml:537 msgid "" "Perform Delinking. If the <literal>External-Links</literal> setting is used " "then this option actually enables delinking of the files. It defaults to on " @@ -8002,7 +8203,7 @@ msgstr "" "DeLinkAct</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:543 +#: apt-ftparchive.1.xml:545 msgid "" "Perform contents generation. When this option is set and package indexes are " "being generated with a cache DB then the file listing will also be extracted " @@ -8018,7 +8219,7 @@ msgstr "" "Konfigurationselement: <literal>APT::FTPArchive::Contents</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:553 +#: apt-ftparchive.1.xml:555 msgid "" "Select the source override file to use with the <literal>sources</literal> " "command. Configuration Item: <literal>APT::FTPArchive::SourceOverride</" @@ -8029,7 +8230,7 @@ msgstr "" "SourceOverride</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:559 +#: apt-ftparchive.1.xml:561 msgid "" "Make the caching databases read only. Configuration Item: <literal>APT::" "FTPArchive::ReadOnlyDB</literal>." @@ -8038,7 +8239,7 @@ msgstr "" "<literal>APT::FTPArchive::ReadOnlyDB</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:564 +#: apt-ftparchive.1.xml:566 msgid "" "Accept in the <literal>packages</literal> and <literal>contents</literal> " "commands only package files matching <literal>*_arch.deb</literal> or " @@ -8052,7 +8253,7 @@ msgstr "" "FTPArchive::Architecture</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:572 +#: apt-ftparchive.1.xml:574 msgid "" "&apt-ftparchive; caches as much as possible of metadata in a cachedb. If " "packages are recompiled and/or republished with the same version again, this " @@ -8076,7 +8277,7 @@ msgstr "" "haben sollte und all diese zusätzlichen Prüfungen daher nutzlos sind." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:584 +#: apt-ftparchive.1.xml:586 msgid "" "This configuration option defaults to \"<literal>true</literal>\" and should " "only be set to <literal>\"false\"</literal> if the Archive generated with " @@ -8092,13 +8293,13 @@ msgstr "" "werden kann." #. type: Content of: <refentry><refsect1><para><programlisting> -#: apt-ftparchive.1.xml:602 +#: apt-ftparchive.1.xml:604 #, no-wrap msgid "<command>apt-ftparchive</command> packages <replaceable>directory</replaceable> | <command>gzip</command> > <filename>Packages.gz</filename>\n" msgstr "<command>apt-ftparchive</command> Pakete <replaceable>Verzeichnis</replaceable> | <command>gzip</command> > <filename>Pakete.gz</filename>\n" #. type: Content of: <refentry><refsect1><para> -#: apt-ftparchive.1.xml:598 +#: apt-ftparchive.1.xml:600 msgid "" "To create a compressed Packages file for a directory containing binary " "packages (.deb): <placeholder type=\"programlisting\" id=\"0\"/>" @@ -8108,7 +8309,7 @@ msgstr "" ">" #. type: Content of: <refentry><refsect1><para> -#: apt-ftparchive.1.xml:612 +#: apt-ftparchive.1.xml:614 msgid "" "<command>apt-ftparchive</command> returns zero on normal operation, decimal " "100 on error." @@ -8568,6 +8769,15 @@ msgstr "" #. type: <p></p> #: guide.sgml:163 +#, fuzzy +#| msgid "" +#| "<prgn>apt-get</prgn> has several command line options that are detailed " +#| "in its man page, <manref section=\"8\" name=\"apt-get\">. The most useful " +#| "option is <tt>-d</tt> which does not install the fetched files. If the " +#| "system has to download a large number of package it would be undesired to " +#| "start installing them in case something goes wrong. When <tt>-d</tt> is " +#| "used the downloaded archives can be installed by simply running the " +#| "command that caused them to be downloaded again without <tt>-d</tt>." msgid "" "<prgn>apt-get</prgn> has several command line options that are detailed in " "its man page, <manref section=\"8\" name=\"apt-get\">. The most useful " diff --git a/doc/po/es.po b/doc/po/es.po index 38b2645ea..bcf0ccf51 100644 --- a/doc/po/es.po +++ b/doc/po/es.po @@ -38,7 +38,7 @@ msgid "" msgstr "" "Project-Id-Version: apt 0.9.7.1\n" "Report-Msgid-Bugs-To: APT Development Team <deity@lists.debian.org>\n" -"POT-Creation-Date: 2013-06-13 13:46+0300\n" +"POT-Creation-Date: 2014-02-23 00:29+0100\n" "PO-Revision-Date: 2012-07-14 12:21+0200\n" "Last-Translator: Omar Campagne <ocampagne@gmail.com>\n" "Language-Team: Debian l10n Spanish <debian-l10n-spanish@lists.debian.org>\n" @@ -699,40 +699,46 @@ msgstr "" "473041FA --> <!ENTITY synopsis-keyid \"keyid\">" #. type: Content of: <refentry><refmeta><manvolnum> -#: apt-get.8.xml:26 apt-cache.8.xml:26 apt-key.8.xml:25 apt-mark.8.xml:26 -#: apt-secure.8.xml:25 apt-cdrom.8.xml:25 apt-config.8.xml:26 +#: apt-get.8.xml:28 apt-cache.8.xml:28 apt-key.8.xml:27 apt-mark.8.xml:28 +#: apt-secure.8.xml:27 apt-cdrom.8.xml:27 apt-config.8.xml:28 msgid "8" msgstr "8" #. type: Content of: <refentry><refmeta><refmiscinfo> -#: apt-get.8.xml:27 apt-cache.8.xml:27 apt-key.8.xml:26 apt-mark.8.xml:27 -#: apt-secure.8.xml:26 apt-cdrom.8.xml:26 apt-config.8.xml:27 -#: apt.conf.5.xml:32 apt_preferences.5.xml:26 sources.list.5.xml:27 -#: apt-extracttemplates.1.xml:27 apt-sortpkgs.1.xml:27 apt-ftparchive.1.xml:27 +#: apt-get.8.xml:29 apt-cache.8.xml:29 apt-key.8.xml:28 apt-mark.8.xml:29 +#: apt-secure.8.xml:28 apt-cdrom.8.xml:28 apt-config.8.xml:29 +#: apt.conf.5.xml:34 apt_preferences.5.xml:28 sources.list.5.xml:29 +#: apt-extracttemplates.1.xml:29 apt-sortpkgs.1.xml:29 apt-ftparchive.1.xml:29 msgid "APT" msgstr "APT" #. type: Content of: <refentry><refnamediv><refpurpose> -#: apt-get.8.xml:33 +#: apt-get.8.xml:35 msgid "APT package handling utility -- command-line interface" msgstr "" "Herramienta de gestión de paquetes APT -- interfaz para la línea de órdenes" #. type: Content of: <refentry><refsect1><title> -#: apt-get.8.xml:38 apt-cache.8.xml:38 apt-key.8.xml:37 apt-mark.8.xml:38 -#: apt-secure.8.xml:50 apt-cdrom.8.xml:37 apt-config.8.xml:38 -#: apt.conf.5.xml:41 apt_preferences.5.xml:36 sources.list.5.xml:36 -#: apt-extracttemplates.1.xml:38 apt-sortpkgs.1.xml:38 apt-ftparchive.1.xml:38 +#: apt-get.8.xml:40 apt-cache.8.xml:40 apt-key.8.xml:39 apt-mark.8.xml:40 +#: apt-secure.8.xml:52 apt-cdrom.8.xml:39 apt-config.8.xml:40 +#: apt.conf.5.xml:43 apt_preferences.5.xml:38 sources.list.5.xml:38 +#: apt-extracttemplates.1.xml:40 apt-sortpkgs.1.xml:40 apt-ftparchive.1.xml:40 msgid "Description" msgstr "Descripción" #. type: Content of: <refentry><refsect1><para> -#: apt-get.8.xml:39 +#: apt-get.8.xml:41 +#, fuzzy +#| msgid "" +#| "<command>apt-get</command> is the command-line tool for handling " +#| "packages, and may be considered the user's \"back-end\" to other tools " +#| "using the APT library. Several \"front-end\" interfaces exist, such as " +#| "&dselect;, &aptitude;, &synaptic; and &wajig;." msgid "" "<command>apt-get</command> is the command-line tool for handling packages, " "and may be considered the user's \"back-end\" to other tools using the APT " -"library. Several \"front-end\" interfaces exist, such as &dselect;, " -"&aptitude;, &synaptic; and &wajig;." +"library. Several \"front-end\" interfaces exist, such as &aptitude;, " +"&synaptic; and &wajig;." msgstr "" "<command>apt-get</command> es la herramienta para la gestión de paquetes " "desde la línea de órdenes, y se puede considerar el sistema de «bajo nivel» " @@ -741,8 +747,8 @@ msgstr "" "&synaptic; y &wajig;." #. type: Content of: <refentry><refsect1><para> -#: apt-get.8.xml:44 apt-cache.8.xml:44 apt-cdrom.8.xml:51 apt-config.8.xml:44 -#: apt-ftparchive.1.xml:54 +#: apt-get.8.xml:46 apt-cache.8.xml:46 apt-cdrom.8.xml:53 apt-config.8.xml:46 +#: apt-ftparchive.1.xml:56 msgid "" "Unless the <option>-h</option>, or <option>--help</option> option is given, " "one of the commands below must be present." @@ -751,7 +757,7 @@ msgstr "" "una de las siguientes órdenes debe estar presente." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:49 +#: apt-get.8.xml:51 msgid "" "<literal>update</literal> is used to resynchronize the package index files " "from their sources. The indexes of available packages are fetched from the " @@ -775,7 +781,7 @@ msgstr "" "tamaño de los archivos de paquete." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:61 +#: apt-get.8.xml:63 msgid "" "<literal>upgrade</literal> is used to install the newest versions of all " "packages currently installed on the system from the sources enumerated in " @@ -800,7 +806,7 @@ msgstr "" "hay nuevas versiones disponibles." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:74 +#: apt-get.8.xml:76 msgid "" "<literal>dist-upgrade</literal> in addition to performing the function of " "<literal>upgrade</literal>, also intelligently handles changing dependencies " @@ -825,7 +831,7 @@ msgstr "" "invalidar este comportamiento para paquetes individuales." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:87 +#: apt-get.8.xml:89 msgid "" "<literal>dselect-upgrade</literal> is used in conjunction with the " "traditional Debian packaging front-end, &dselect;. <literal>dselect-upgrade</" @@ -842,7 +848,7 @@ msgstr "" "paquetes antiguos e instalar las nuevas versiones)." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:98 +#: apt-get.8.xml:100 msgid "" "<literal>install</literal> is followed by one or more packages desired for " "installation or upgrading. Each package is a package name, not a fully " @@ -872,7 +878,7 @@ msgstr "" "de apt-get." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:116 +#: apt-get.8.xml:118 msgid "" "A specific version of a package can be selected for installation by " "following the package name with an equals and the version of the package to " @@ -890,7 +896,7 @@ msgstr "" "(stable, testing, unstable)." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:123 +#: apt-get.8.xml:125 msgid "" "Both of the version selection mechanisms can downgrade packages and must be " "used with care." @@ -899,7 +905,7 @@ msgstr "" "anterior de los paquetes y se debe utilizar con precaución." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:126 +#: apt-get.8.xml:128 msgid "" "This is also the target to use if you want to upgrade one or more already-" "installed packages without upgrading every package you have on your system. " @@ -919,7 +925,7 @@ msgstr "" "instalarán." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:137 +#: apt-get.8.xml:139 msgid "" "Finally, the &apt-preferences; mechanism allows you to create an alternative " "installation policy for individual packages." @@ -928,7 +934,7 @@ msgstr "" "paquetes individuales." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:141 +#: apt-get.8.xml:143 msgid "" "If no package matches the given expression and the expression contains one " "of '.', '?' or '*' then it is assumed to be a POSIX regular expression, and " @@ -948,7 +954,7 @@ msgstr "" "«$», o bien crear una expresión regular más específica." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:151 +#: apt-get.8.xml:153 msgid "" "<literal>remove</literal> is identical to <literal>install</literal> except " "that packages are removed instead of installed. Note that removing a package " @@ -964,7 +970,7 @@ msgstr "" "en cuestión será instalado en vez de eliminado." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:159 +#: apt-get.8.xml:161 msgid "" "<literal>purge</literal> is identical to <literal>remove</literal> except " "that packages are removed and purged (any configuration files are deleted " @@ -975,7 +981,7 @@ msgstr "" "también cualquier fichero de configuración)." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:164 +#: apt-get.8.xml:166 msgid "" "<literal>source</literal> causes <command>apt-get</command> to fetch source " "packages. APT will examine the available packages to decide which source " @@ -994,7 +1000,7 @@ msgstr "" "release</literal>, si es posible." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:172 +#: apt-get.8.xml:174 msgid "" "Source packages are tracked separately from binary packages via <literal>deb-" "src</literal> lines in the &sources-list; file. This means that you will " @@ -1010,7 +1016,7 @@ msgstr "" "ninguna." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:178 +#: apt-get.8.xml:180 msgid "" "If the <option>--compile</option> option is specified then the package will " "be compiled to a binary .deb using <command>dpkg-buildpackage</command> for " @@ -1025,7 +1031,7 @@ msgstr "" "paquete fuente no se desempaquetará." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:185 +#: apt-get.8.xml:187 msgid "" "A specific source version can be retrieved by postfixing the source name " "with an equals and then the version to fetch, similar to the mechanism used " @@ -1040,7 +1046,7 @@ msgstr "" "activando implícitamente la opción <literal>APT::Get::Only-Source</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:191 +#: apt-get.8.xml:193 msgid "" "Note that source packages are not installed and tracked in the " "<command>dpkg</command> database like binary packages; they are simply " @@ -1051,7 +1057,7 @@ msgstr "" "se descargan al directorio actual en la forma de archivos tar de fuentes." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:197 +#: apt-get.8.xml:199 msgid "" "<literal>build-dep</literal> causes apt-get to install/remove packages in an " "attempt to satisfy the build dependencies for a source package. By default " @@ -1066,7 +1072,7 @@ msgstr "" "<option>--host-architecture</option>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:204 +#: apt-get.8.xml:206 msgid "" "<literal>check</literal> is a diagnostic tool; it updates the package cache " "and checks for broken dependencies." @@ -1075,7 +1081,7 @@ msgstr "" "caché de paquetes y revisa la existencia de dependencias rotas." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:209 +#: apt-get.8.xml:211 msgid "" "<literal>download</literal> will download the given binary package into the " "current directory." @@ -1084,15 +1090,21 @@ msgstr "" "directorio actual." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:215 +#: apt-get.8.xml:217 +#, fuzzy +#| msgid "" +#| "<literal>clean</literal> clears out the local repository of retrieved " +#| "package files. It removes everything but the lock file from " +#| "<filename>&cachedir;/archives/</filename> and <filename>&cachedir;/" +#| "archives/partial/</filename>. When APT is used as a &dselect; method, " +#| "<literal>clean</literal> is run automatically. Those who do not use " +#| "dselect will likely want to run <literal>apt-get clean</literal> from " +#| "time to time to free up disk space." msgid "" "<literal>clean</literal> clears out the local repository of retrieved " "package files. It removes everything but the lock file from " "<filename>&cachedir;/archives/</filename> and <filename>&cachedir;/archives/" -"partial/</filename>. When APT is used as a &dselect; method, <literal>clean</" -"literal> is run automatically. Those who do not use dselect will likely " -"want to run <literal>apt-get clean</literal> from time to time to free up " -"disk space." +"partial/</filename>." msgstr "" "<literal>clean</literal> borra totalmente el repositorio local que contiene " "los ficheros de los paquetes descargados. Borra todo excepto el fichero de " @@ -1103,7 +1115,7 @@ msgstr "" "literal> de vez en cuando para liberar algo de espacio en disco." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:225 +#: apt-get.8.xml:224 msgid "" "Like <literal>clean</literal>, <literal>autoclean</literal> clears out the " "local repository of retrieved package files. The difference is that it only " @@ -1122,7 +1134,7 @@ msgstr "" "desactivada impedirá que se borren los paquetes instalados." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:235 +#: apt-get.8.xml:234 msgid "" "<literal>autoremove</literal> is used to remove packages that were " "automatically installed to satisfy dependencies for other packages and are " @@ -1133,7 +1145,7 @@ msgstr "" "ya no son necesarios." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:240 +#: apt-get.8.xml:239 msgid "" "<literal>changelog</literal> downloads a package changelog and displays it " "through <command>sensible-pager</command>. The server name and base " @@ -1157,14 +1169,14 @@ msgstr "" "option>." #. type: Content of: <refentry><refsect1><title> -#: apt-get.8.xml:258 apt-cache.8.xml:248 apt-mark.8.xml:108 -#: apt-config.8.xml:84 apt-extracttemplates.1.xml:52 apt-sortpkgs.1.xml:48 -#: apt-ftparchive.1.xml:504 +#: apt-get.8.xml:257 apt-cache.8.xml:250 apt-mark.8.xml:110 +#: apt-config.8.xml:86 apt-extracttemplates.1.xml:54 apt-sortpkgs.1.xml:50 +#: apt-ftparchive.1.xml:506 msgid "options" msgstr "Opciones" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:263 +#: apt-get.8.xml:262 msgid "" "Do not consider recommended packages as a dependency for installing. " "Configuration Item: <literal>APT::Install-Recommends</literal>." @@ -1173,7 +1185,7 @@ msgstr "" "de configuración: <literal>APT::Install-Recommends</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:268 +#: apt-get.8.xml:267 msgid "" "Consider suggested packages as a dependency for installing. Configuration " "Item: <literal>APT::Install-Suggests</literal>." @@ -1182,7 +1194,7 @@ msgstr "" "instalar. Opción de configuración: <literal>APT::Install-Suggests</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:273 +#: apt-get.8.xml:272 msgid "" "Download only; package files are only retrieved, not unpacked or installed. " "Configuration Item: <literal>APT::Get::Download-Only</literal>." @@ -1191,7 +1203,20 @@ msgstr "" "instala. Opción de configuración: <literal>APT::Get::Download-Only</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:278 +#: apt-get.8.xml:277 +#, fuzzy +#| msgid "" +#| "Fix; attempt to correct a system with broken dependencies in place. This " +#| "option, when used with install/remove, can omit any packages to permit " +#| "APT to deduce a likely solution. If packages are specified, these have to " +#| "completely correct the problem. The option is sometimes necessary when " +#| "running APT for the first time; APT itself does not allow broken package " +#| "dependencies to exist on a system. It is possible that a system's " +#| "dependency structure can be so corrupt as to require manual intervention " +#| "(which usually means using &dselect; or <command>dpkg --remove</command> " +#| "to eliminate some of the offending packages). Use of this option together " +#| "with <option>-m</option> may produce an error in some situations. " +#| "Configuration Item: <literal>APT::Get::Fix-Broken</literal>." msgid "" "Fix; attempt to correct a system with broken dependencies in place. This " "option, when used with install/remove, can omit any packages to permit APT " @@ -1200,10 +1225,10 @@ msgid "" "running APT for the first time; APT itself does not allow broken package " "dependencies to exist on a system. It is possible that a system's dependency " "structure can be so corrupt as to require manual intervention (which usually " -"means using &dselect; or <command>dpkg --remove</command> to eliminate some " -"of the offending packages). Use of this option together with <option>-m</" -"option> may produce an error in some situations. Configuration Item: " -"<literal>APT::Get::Fix-Broken</literal>." +"means using <command>dpkg --remove</command> to eliminate some of the " +"offending packages). Use of this option together with <option>-m</option> " +"may produce an error in some situations. Configuration Item: <literal>APT::" +"Get::Fix-Broken</literal>." msgstr "" "Intenta arreglar un sistema con dependencias actualmente rotas. Si se usa " "esta opción junto a «install»/«remove» se puede omitir cualquier paquete " @@ -1219,7 +1244,7 @@ msgstr "" "<literal>APT::Get::Fix-Broken</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:293 +#: apt-get.8.xml:292 msgid "" "Ignore missing packages; if packages cannot be retrieved or fail the " "integrity check after retrieval (corrupted package files), hold back those " @@ -1239,7 +1264,7 @@ msgstr "" "literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:304 +#: apt-get.8.xml:303 msgid "" "Disables downloading of packages. This is best used with <option>--ignore-" "missing</option> to force APT to use only the .debs it has already " @@ -1251,7 +1276,7 @@ msgstr "" "<literal>APT::Get::Download</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:311 +#: apt-get.8.xml:310 msgid "" "Quiet; produces output suitable for logging, omitting progress indicators. " "More q's will produce more quiet up to a maximum of 2. You can also use " @@ -1271,7 +1296,7 @@ msgstr "" "no espera. Opción de configuración: <literal>quiet</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:326 +#: apt-get.8.xml:325 msgid "" "No action; perform a simulation of events that would occur but do not " "actually change the system. Configuration Item: <literal>APT::Get::" @@ -1282,7 +1307,7 @@ msgstr "" "Simulate</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:330 +#: apt-get.8.xml:329 msgid "" "Simulated runs performed as a user will automatically deactivate locking " "(<literal>Debug::NoLocking</literal>), and if the option <literal>APT::Get::" @@ -1301,7 +1326,7 @@ msgstr "" "acciones sin avisos de <literal>apt-get</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:338 +#: apt-get.8.xml:337 msgid "" "Simulated runs print out a series of lines, each representing a " "<command>dpkg</command> operation: configure (<literal>Conf</literal>), " @@ -1317,7 +1342,7 @@ msgstr "" "(poco frecuente)." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:346 +#: apt-get.8.xml:345 msgid "" "Automatic yes to prompts; assume \"yes\" as answer to all prompts and run " "non-interactively. If an undesirable situation, such as changing a held " @@ -1333,7 +1358,7 @@ msgstr "" "<literal>APT::Get::Assume-Yes</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:354 +#: apt-get.8.xml:353 msgid "" "Automatic \"no\" to all prompts. Configuration Item: <literal>APT::Get::" "Assume-No</literal>." @@ -1342,7 +1367,7 @@ msgstr "" "Get::Assume-No</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:359 +#: apt-get.8.xml:358 msgid "" "Show upgraded packages; print out a list of all packages that are to be " "upgraded. Configuration Item: <literal>APT::Get::Show-Upgraded</literal>." @@ -1351,7 +1376,7 @@ msgstr "" "<literal>APT::Get::Show-Upgraded</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:365 +#: apt-get.8.xml:364 msgid "" "Show full versions for upgraded and installed packages. Configuration Item: " "<literal>APT::Get::Show-Versions</literal>." @@ -1360,7 +1385,7 @@ msgstr "" "Opción de configuración: <literal>APT::Get::Show-Versions</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:371 +#: apt-get.8.xml:370 msgid "" "This option controls the architecture packages are built for by <command>apt-" "get source --compile</command> and how cross-builddependencies are " @@ -1377,7 +1402,7 @@ msgstr "" "configuración: <literal>APT::Get::Host-Architecture</literal>" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:381 +#: apt-get.8.xml:380 msgid "" "Compile source packages after downloading them. Configuration Item: " "<literal>APT::Get::Compile</literal>." @@ -1386,7 +1411,7 @@ msgstr "" "<literal>APT::Get::Compile</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:386 +#: apt-get.8.xml:385 msgid "" "Ignore package holds; this causes <command>apt-get</command> to ignore a " "hold placed on a package. This may be useful in conjunction with " @@ -1400,7 +1425,19 @@ msgstr "" "Ignore-Hold</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:393 +#: apt-get.8.xml:392 +msgid "" +"Allow installing new packages when used in conjunction with " +"<literal>upgrade</literal>. This is useful if the update of a installed " +"package requires new dependencies to be installed. Instead of holding the " +"package back <literal>upgrade</literal> will upgrade the package and install " +"the new dependencies. Note that <literal>upgrade</literal> with this option " +"will never remove packages, only allow adding new ones. Configuration Item: " +"<literal>APT::Get::Upgrade-Allow-New</literal>." +msgstr "" + +#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> +#: apt-get.8.xml:404 msgid "" "Do not upgrade packages; when used in conjunction with <literal>install</" "literal>, <literal>no-upgrade</literal> will prevent packages on the command " @@ -1413,7 +1450,7 @@ msgstr "" "configuración: <literal>APT::Get::Upgrade</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:400 +#: apt-get.8.xml:411 msgid "" "Do not install new packages; when used in conjunction with <literal>install</" "literal>, <literal>only-upgrade</literal> will install upgrades for already " @@ -1427,7 +1464,7 @@ msgstr "" "<literal>APT::Get::Only-Upgrade</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:408 +#: apt-get.8.xml:419 msgid "" "Force yes; this is a dangerous option that will cause apt to continue " "without prompting if it is doing something potentially harmful. It should " @@ -1443,7 +1480,7 @@ msgstr "" "literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:416 +#: apt-get.8.xml:427 msgid "" "Instead of fetching the files to install their URIs are printed. Each URI " "will have the path, the destination file name, the size and the expected MD5 " @@ -1465,7 +1502,7 @@ msgstr "" "<literal>APT::Get::Print-URIs</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:427 +#: apt-get.8.xml:438 msgid "" "Use purge instead of remove for anything that would be removed. An asterisk " "(\"*\") will be displayed next to packages which are scheduled to be purged. " @@ -1479,7 +1516,7 @@ msgstr "" "literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:435 +#: apt-get.8.xml:446 msgid "" "Re-install packages that are already installed and at the newest version. " "Configuration Item: <literal>APT::Get::ReInstall</literal>." @@ -1489,7 +1526,7 @@ msgstr "" "ReInstall</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:440 +#: apt-get.8.xml:451 msgid "" "This option is on by default; use <literal>--no-list-cleanup</literal> to " "turn it off. When it is on, <command>apt-get</command> will automatically " @@ -1507,7 +1544,7 @@ msgstr "" "<literal>APT::Get::List-Cleanup</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:450 +#: apt-get.8.xml:461 msgid "" "This option controls the default input to the policy engine; it creates a " "default pin at priority 990 using the specified release string. This " @@ -1531,7 +1568,7 @@ msgstr "" "también la página del manual de &apt-preferences;." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:465 +#: apt-get.8.xml:476 msgid "" "Only perform operations that are 'trivial'. Logically this can be considered " "related to <option>--assume-yes</option>; where <option>--assume-yes</" @@ -1545,7 +1582,7 @@ msgstr "" "<literal>APT::Get::Trivial-Only</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:472 +#: apt-get.8.xml:483 msgid "" "If any packages are to be removed apt-get immediately aborts without " "prompting. Configuration Item: <literal>APT::Get::Remove</literal>." @@ -1554,7 +1591,7 @@ msgstr "" "preguntar. Opción de configuración: <literal>APT::Get::Remove</literal>" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:478 +#: apt-get.8.xml:489 msgid "" "If the command is either <literal>install</literal> or <literal>remove</" "literal>, then this option acts like running the <literal>autoremove</" @@ -1567,7 +1604,7 @@ msgstr "" "Get::AutomaticRemove</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:485 +#: apt-get.8.xml:496 msgid "" "Only has meaning for the <literal>source</literal> and <literal>build-dep</" "literal> commands. Indicates that the given source names are not to be " @@ -1587,7 +1624,7 @@ msgstr "" "literal>" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:496 +#: apt-get.8.xml:507 msgid "" "Download only the diff, dsc, or tar file of a source archive. Configuration " "Item: <literal>APT::Get::Diff-Only</literal>, <literal>APT::Get::Dsc-Only</" @@ -1598,7 +1635,7 @@ msgstr "" "Dsc-Only</literal> y <literal>APT::Get::Tar-Only</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:502 +#: apt-get.8.xml:513 msgid "" "Only process architecture-dependent build-dependencies. Configuration Item: " "<literal>APT::Get::Arch-Only</literal>." @@ -1607,7 +1644,7 @@ msgstr "" "arquitectura. Opción de configuración: <literal>APT::Get::Arch-Only</literal>" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:507 +#: apt-get.8.xml:518 msgid "" "Ignore if packages can't be authenticated and don't prompt about it. This " "is useful for tools like pbuilder. Configuration Item: <literal>APT::Get::" @@ -1617,41 +1654,56 @@ msgstr "" "sobre ello. Esto es útil para herramientas como pbuilder. Opción de " "configuración: <literal>APT::Get::AllowUnauthenticated</literal>." +#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> +#: apt-get.8.xml:524 +msgid "" +"Show user friendly progress information in the terminal window when packages " +"are installed, upgraded or removed. For a machine parsable version of this " +"data see README.progress-reporting in the apt doc directory. Configuration " +"Item: <literal>DpkgPM::Progress</literal> and <literal>Dpkg::Progress-Fancy</" +"literal>." +msgstr "" + #. type: Content of: <refentry><refsect1><title> -#: apt-get.8.xml:518 apt-cache.8.xml:343 apt-key.8.xml:174 apt-mark.8.xml:125 -#: apt.conf.5.xml:1167 apt_preferences.5.xml:698 +#: apt-get.8.xml:537 apt-cache.8.xml:345 apt-key.8.xml:176 apt-mark.8.xml:127 +#: apt.conf.5.xml:1200 apt_preferences.5.xml:700 msgid "Files" msgstr "Ficheros" #. type: Content of: <refentry><refsect1><title> -#: apt-get.8.xml:528 apt-cache.8.xml:350 apt-key.8.xml:195 apt-mark.8.xml:131 -#: apt-secure.8.xml:191 apt-cdrom.8.xml:144 apt-config.8.xml:109 -#: apt.conf.5.xml:1173 apt_preferences.5.xml:705 sources.list.5.xml:252 -#: apt-extracttemplates.1.xml:70 apt-sortpkgs.1.xml:63 -#: apt-ftparchive.1.xml:607 +#: apt-get.8.xml:547 apt-cache.8.xml:352 apt-key.8.xml:197 apt-mark.8.xml:133 +#: apt-secure.8.xml:193 apt-cdrom.8.xml:154 apt-config.8.xml:111 +#: apt.conf.5.xml:1206 apt_preferences.5.xml:707 sources.list.5.xml:280 +#: apt-extracttemplates.1.xml:72 apt-sortpkgs.1.xml:65 +#: apt-ftparchive.1.xml:609 msgid "See Also" msgstr "Véase también" #. type: Content of: <refentry><refsect1><para> -#: apt-get.8.xml:529 +#: apt-get.8.xml:548 +#, fuzzy +#| msgid "" +#| "&apt-cache;, &apt-cdrom;, &dpkg;, &dselect;, &sources-list;, &apt-conf;, " +#| "&apt-config;, &apt-secure;, The APT User's guide in &guidesdir;, &apt-" +#| "preferences;, the APT Howto." msgid "" -"&apt-cache;, &apt-cdrom;, &dpkg;, &dselect;, &sources-list;, &apt-conf;, " -"&apt-config;, &apt-secure;, The APT User's guide in &guidesdir;, &apt-" -"preferences;, the APT Howto." +"&apt-cache;, &apt-cdrom;, &dpkg;, &sources-list;, &apt-conf;, &apt-config;, " +"&apt-secure;, The APT User's guide in &guidesdir;, &apt-preferences;, the " +"APT Howto." msgstr "" "&apt-cache;, &apt-cdrom;, &dpkg;, &dselect;, &sources-list;, &apt-conf;, " "&apt-config;, &apt-secure;, la guía de usuario de APT en &guidesdir;, &apt-" "preferences;, el Cómo de APT." #. type: Content of: <refentry><refsect1><title> -#: apt-get.8.xml:534 apt-cache.8.xml:355 apt-mark.8.xml:135 -#: apt-cdrom.8.xml:149 apt-config.8.xml:114 apt-extracttemplates.1.xml:74 -#: apt-sortpkgs.1.xml:67 apt-ftparchive.1.xml:611 +#: apt-get.8.xml:553 apt-cache.8.xml:357 apt-mark.8.xml:137 +#: apt-cdrom.8.xml:159 apt-config.8.xml:116 apt-extracttemplates.1.xml:76 +#: apt-sortpkgs.1.xml:69 apt-ftparchive.1.xml:613 msgid "Diagnostics" msgstr "Diagnósticos" #. type: Content of: <refentry><refsect1><para> -#: apt-get.8.xml:535 +#: apt-get.8.xml:554 msgid "" "<command>apt-get</command> returns zero on normal operation, decimal 100 on " "error." @@ -1660,12 +1712,12 @@ msgstr "" "100 en caso de error." #. type: Content of: <refentry><refnamediv><refpurpose> -#: apt-cache.8.xml:33 +#: apt-cache.8.xml:35 msgid "query the APT cache" msgstr "Realiza consultas al caché de APT" #. type: Content of: <refentry><refsect1><para> -#: apt-cache.8.xml:39 +#: apt-cache.8.xml:41 msgid "" "<command>apt-cache</command> performs a variety of operations on APT's " "package cache. <command>apt-cache</command> does not manipulate the state of " @@ -1678,7 +1730,7 @@ msgstr "" "genera información interesante a partir de los metadatos del paquete." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:49 +#: apt-cache.8.xml:51 msgid "" "<literal>gencaches</literal> creates APT's package cache. This is done " "implicitly by all commands needing this cache if it is missing or outdated." @@ -1688,14 +1740,14 @@ msgstr "" "si está obsoleta." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term><option><replaceable> -#: apt-cache.8.xml:53 apt-cache.8.xml:142 apt-cache.8.xml:163 -#: apt-cache.8.xml:185 apt-cache.8.xml:190 apt-cache.8.xml:206 -#: apt-cache.8.xml:224 apt-cache.8.xml:236 +#: apt-cache.8.xml:55 apt-cache.8.xml:144 apt-cache.8.xml:165 +#: apt-cache.8.xml:187 apt-cache.8.xml:192 apt-cache.8.xml:208 +#: apt-cache.8.xml:226 apt-cache.8.xml:238 msgid "&synopsis-pkg;" msgstr "&synopsis-pkg;" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:54 +#: apt-cache.8.xml:56 msgid "" "<literal>showpkg</literal> displays information about the packages listed on " "the command line. Remaining arguments are package names. The available " @@ -1719,7 +1771,7 @@ msgstr "" "siguiente:" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><informalexample><programlisting> -#: apt-cache.8.xml:66 +#: apt-cache.8.xml:68 #, no-wrap msgid "" "Package: libreadline2\n" @@ -1745,7 +1797,7 @@ msgstr "" "Reverse Provides: \n" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:78 +#: apt-cache.8.xml:80 msgid "" "Thus it may be seen that libreadline2, version 2.1-12, depends on libc5 and " "ncurses3.0 which must be installed for libreadline2 to work. In turn, " @@ -1764,7 +1816,7 @@ msgstr "" "salida lo mejor es consultar el código fuente de apt." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:87 +#: apt-cache.8.xml:89 msgid "" "<literal>stats</literal> displays some statistics about the cache. No " "further arguments are expected. Statistics reported are:" @@ -1773,7 +1825,7 @@ msgstr "" "necesita ningún argumento adicional. Las estadísticas que muestra son:" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><itemizedlist><listitem><para> -#: apt-cache.8.xml:90 +#: apt-cache.8.xml:92 msgid "" "<literal>Total package names</literal> is the number of package names found " "in the cache." @@ -1782,7 +1834,7 @@ msgstr "" "encontrados en la caché." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><itemizedlist><listitem><para> -#: apt-cache.8.xml:94 +#: apt-cache.8.xml:96 msgid "" "<literal>Normal packages</literal> is the number of regular, ordinary " "package names; these are packages that bear a one-to-one correspondence " @@ -1795,7 +1847,7 @@ msgstr "" "dependencias. La mayoría de los paquetes pertenecen a este grupo." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><itemizedlist><listitem><para> -#: apt-cache.8.xml:100 +#: apt-cache.8.xml:102 msgid "" "<literal>Pure virtual packages</literal> is the number of packages that " "exist only as a virtual package name; that is, packages only \"provide\" the " @@ -1812,7 +1864,7 @@ msgstr "" "agent», pero no hay ningún paquete que se llame «mail-transport-agent»." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><itemizedlist><listitem><para> -#: apt-cache.8.xml:108 +#: apt-cache.8.xml:110 msgid "" "<literal>Single virtual packages</literal> is the number of packages with " "only one package providing a particular virtual package. For example, in the " @@ -1825,7 +1877,7 @@ msgstr "" "paquete, xless, proporciona «X11-text-viewer»." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><itemizedlist><listitem><para> -#: apt-cache.8.xml:114 +#: apt-cache.8.xml:116 msgid "" "<literal>Mixed virtual packages</literal> is the number of packages that " "either provide a particular virtual package or have the virtual package name " @@ -1839,7 +1891,7 @@ msgstr "" "paquete debconf-tiny." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><itemizedlist><listitem><para> -#: apt-cache.8.xml:121 +#: apt-cache.8.xml:123 msgid "" "<literal>Missing</literal> is the number of package names that were " "referenced in a dependency but were not provided by any package. Missing " @@ -1855,7 +1907,7 @@ msgstr "" "«Conflicts» o «Breaks» de la descripción de los paquetes." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><itemizedlist><listitem><para> -#: apt-cache.8.xml:128 +#: apt-cache.8.xml:130 msgid "" "<literal>Total distinct</literal> versions is the number of package versions " "found in the cache; this value is therefore at least equal to the number of " @@ -1870,7 +1922,7 @@ msgstr "" "considerablemente mayor que el número total de paquetes." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><itemizedlist><listitem><para> -#: apt-cache.8.xml:135 +#: apt-cache.8.xml:137 msgid "" "<literal>Total dependencies</literal> is the number of dependency " "relationships claimed by all of the packages in the cache." @@ -1879,7 +1931,7 @@ msgstr "" "dependencia de todos los paquetes de la caché." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:143 +#: apt-cache.8.xml:145 msgid "" "<literal>showsrc</literal> displays all the source package records that " "match the given package names. All versions are shown, as well as all " @@ -1891,7 +1943,7 @@ msgstr "" "son binarios." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:149 +#: apt-cache.8.xml:151 msgid "" "<literal>dump</literal> shows a short listing of every package in the cache. " "It is primarily for debugging." @@ -1900,7 +1952,7 @@ msgstr "" "la caché. Fundamentalmente para depuración." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:154 +#: apt-cache.8.xml:156 msgid "" "<literal>dumpavail</literal> prints out an available list to stdout. This is " "suitable for use with &dpkg; and is used by the &dselect; method." @@ -1910,7 +1962,7 @@ msgstr "" "además, la usa el método &dselect;." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:159 +#: apt-cache.8.xml:161 msgid "" "<literal>unmet</literal> displays a summary of all unmet dependencies in the " "package cache." @@ -1919,7 +1971,7 @@ msgstr "" "satisfechas en la caché de paquetes." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:164 +#: apt-cache.8.xml:166 msgid "" "<literal>show</literal> performs a function similar to <command>dpkg --print-" "avail</command>; it displays the package records for the named packages." @@ -1928,12 +1980,12 @@ msgstr "" "avail</command>, muestra los campos del paquete para los paquetes nombrados." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term><option><replaceable> -#: apt-cache.8.xml:169 +#: apt-cache.8.xml:171 msgid "&synopsis-regex;" msgstr "&synopsis-regex;" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:170 +#: apt-cache.8.xml:172 msgid "" "<literal>search</literal> performs a full text search on all available " "package lists for the POSIX regex pattern given, see ®ex;. It searches " @@ -1955,7 +2007,7 @@ msgstr "" "de los paquetes, no en la descripción larga." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:181 +#: apt-cache.8.xml:183 msgid "" "Separate arguments can be used to specify multiple search patterns that are " "and'ed together." @@ -1964,7 +2016,7 @@ msgstr "" "búsqueda que se juntarán mediante una «Y lógica»." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:186 +#: apt-cache.8.xml:188 msgid "" "<literal>depends</literal> shows a listing of each dependency a package has " "and all the possible other packages that can fulfill that dependency." @@ -1973,7 +2025,7 @@ msgstr "" "paquete y de todos los demás paquetes que la pueden satisfacer." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:191 +#: apt-cache.8.xml:193 msgid "" "<literal>rdepends</literal> shows a listing of each reverse dependency a " "package has." @@ -1981,12 +2033,12 @@ msgstr "" "<literal>rdepends</literal> muestra las dependencias inversas de un paquete." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term> -#: apt-cache.8.xml:195 +#: apt-cache.8.xml:197 msgid "<optional><replaceable>&synopsis-prefix;</replaceable></optional>" msgstr "<optional><replaceable>&synopsis-prefix;</replaceable></optional>" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:196 +#: apt-cache.8.xml:198 msgid "" "This command prints the name of each package APT knows. The optional " "argument is a prefix match to filter the name list. The output is suitable " @@ -2002,7 +2054,7 @@ msgstr "" "generate</option>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:201 +#: apt-cache.8.xml:203 msgid "" "Note that a package which APT knows of is not necessarily available to " "download, installable or installed, e.g. virtual packages are also listed in " @@ -2013,7 +2065,7 @@ msgstr "" "virtuales también aparecen en la lista generada." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:207 +#: apt-cache.8.xml:209 msgid "" "<literal>dotty</literal> takes a list of packages on the command line and " "generates output suitable for use by dotty from the <ulink url=\"http://www." @@ -2034,7 +2086,7 @@ msgstr "" "active la opción <literal>APT::Cache::GivenOnly</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:216 +#: apt-cache.8.xml:218 msgid "" "The resulting nodes will have several shapes; normal packages are boxes, " "pure virtual packages are triangles, mixed virtual packages are diamonds, " @@ -2049,12 +2101,12 @@ msgstr "" "líneas verdes son conflictos." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:221 +#: apt-cache.8.xml:223 msgid "Caution, dotty cannot graph larger sets of packages." msgstr "Tenga cuidado, dotty no puede dibujar grandes conjuntos de paquetes." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:225 +#: apt-cache.8.xml:227 msgid "" "The same as <literal>dotty</literal>, only for xvcg from the <ulink url=" "\"http://rw4.cs.uni-sb.de/users/sander/html/gsvcg1.html\">VCG tool</ulink>." @@ -2064,12 +2116,12 @@ msgstr "" "ulink>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term> -#: apt-cache.8.xml:229 +#: apt-cache.8.xml:231 msgid "<optional><replaceable>&synopsis-pkg;</replaceable>…</optional>" msgstr "<optional><replaceable>&synopsis-pkg;</replaceable>…</optional>" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:230 +#: apt-cache.8.xml:232 msgid "" "<literal>policy</literal> is meant to help debug issues relating to the " "preferences file. With no arguments it will print out the priorities of each " @@ -2082,7 +2134,7 @@ msgstr "" "detallada acerca de la prioridad de selección del paquete nombrado." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:237 +#: apt-cache.8.xml:239 msgid "" "<literal>apt-cache</literal>'s <literal>madison</literal> command attempts " "to mimic the output format and a subset of the functionality of the Debian " @@ -2101,7 +2153,7 @@ msgstr "" "paquetes (<literal>APT::Architecture</literal>)." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:253 +#: apt-cache.8.xml:255 msgid "" "Select the file to store the package cache. The package cache is the primary " "cache used by all operations. Configuration Item: <literal>Dir::Cache::" @@ -2112,7 +2164,7 @@ msgstr "" "configuración: <literal>Dir::Cache::pkgcache</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:259 +#: apt-cache.8.xml:261 msgid "" "Select the file to store the source cache. The source is used only by " "<literal>gencaches</literal> and it stores a parsed version of the package " @@ -2127,7 +2179,7 @@ msgstr "" "Opción de configuración: <literal>Dir::Cache::srcpkgcache</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:267 +#: apt-cache.8.xml:269 msgid "" "Quiet; produces output suitable for logging, omitting progress indicators. " "More q's will produce more quietness up to a maximum of 2. You can also use " @@ -2141,7 +2193,7 @@ msgstr "" "configuración: <literal>quiet</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:274 +#: apt-cache.8.xml:276 msgid "" "Print only important dependencies; for use with <literal>unmet</literal> and " "<literal>depends</literal>. Causes only Depends and Pre-Depends relations to " @@ -2153,7 +2205,7 @@ msgstr "" "Cache::Important</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:288 +#: apt-cache.8.xml:290 msgid "" "Per default the <literal>depends</literal> and <literal>rdepends</literal> " "print all dependencies. This can be tweaked with these flags which will omit " @@ -2169,7 +2221,7 @@ msgstr "" "<literal>APT::Cache::ShowRecommends</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:295 +#: apt-cache.8.xml:297 msgid "" "Print full package records when searching. Configuration Item: " "<literal>APT::Cache::ShowFull</literal>." @@ -2178,7 +2230,7 @@ msgstr "" "Opción de configuración: <literal>APT::Cache::ShowFull</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:300 +#: apt-cache.8.xml:302 msgid "" "Print full records for all available versions. This is the default; to turn " "it off, use <option>--no-all-versions</option>. If <option>--no-all-" @@ -2195,7 +2247,7 @@ msgstr "" "configuración: <literal>APT::Cache::AllVersions</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:309 +#: apt-cache.8.xml:311 msgid "" "Perform automatic package cache regeneration, rather than use the cache as " "it is. This is the default; to turn it off, use <option>--no-generate</" @@ -2207,7 +2259,7 @@ msgstr "" "Cache::Generate</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:315 +#: apt-cache.8.xml:317 msgid "" "Only search on the package names, not the long descriptions. Configuration " "Item: <literal>APT::Cache::NamesOnly</literal>." @@ -2216,7 +2268,7 @@ msgstr "" "Opción de configuración: <literal>APT::Cache::NamesOnly</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:320 +#: apt-cache.8.xml:322 msgid "" "Make <literal>pkgnames</literal> print all names, including virtual packages " "and missing dependencies. Configuration Item: <literal>APT::Cache::" @@ -2227,7 +2279,7 @@ msgstr "" "configuración: <literal>APT::Cache::AllNames</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:326 +#: apt-cache.8.xml:328 msgid "" "Make <literal>depends</literal> and <literal>rdepends</literal> recursive so " "that all packages mentioned are printed once. Configuration Item: " @@ -2238,7 +2290,7 @@ msgstr "" "vez. Opción de configuración <literal>APT::Cache::RecurseDepends</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:333 +#: apt-cache.8.xml:335 msgid "" "Limit the output of <literal>depends</literal> and <literal>rdepends</" "literal> to packages which are currently installed. Configuration Item: " @@ -2249,12 +2301,12 @@ msgstr "" "Cache::Installed</literal>." #. type: Content of: <refentry><refsect1><para> -#: apt-cache.8.xml:351 +#: apt-cache.8.xml:353 msgid "&apt-conf;, &sources-list;, &apt-get;" msgstr "&apt-conf;, &sources-list;, &apt-get;" #. type: Content of: <refentry><refsect1><para> -#: apt-cache.8.xml:356 +#: apt-cache.8.xml:358 msgid "" "<command>apt-cache</command> returns zero on normal operation, decimal 100 " "on error." @@ -2263,12 +2315,12 @@ msgstr "" "valor 100 en caso de error." #. type: Content of: <refentry><refnamediv><refpurpose> -#: apt-key.8.xml:32 +#: apt-key.8.xml:34 msgid "APT key management utility" msgstr "Herramienta para gestionar las claves de APT" #. type: Content of: <refentry><refsect1><para> -#: apt-key.8.xml:39 +#: apt-key.8.xml:41 msgid "" "<command>apt-key</command> is used to manage the list of keys used by apt to " "authenticate packages. Packages which have been authenticated using these " @@ -2279,12 +2331,12 @@ msgstr "" "claves se consideran de confianza." #. type: Content of: <refentry><refsect1><title> -#: apt-key.8.xml:45 +#: apt-key.8.xml:47 msgid "Commands" msgstr "Órdenes" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-key.8.xml:50 +#: apt-key.8.xml:52 msgid "" "Add a new key to the list of trusted keys. The key is read from the " "filename given with the parameter &synopsis-param-filename; or if the " @@ -2295,32 +2347,32 @@ msgstr "" "entrada estándar si el nombre de fichero se define como <literal>-</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-key.8.xml:63 +#: apt-key.8.xml:65 msgid "Remove a key from the list of trusted keys." msgstr "Elimina una clave de la lista de claves de confianza." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-key.8.xml:74 +#: apt-key.8.xml:76 msgid "Output the key &synopsis-param-keyid; to standard output." msgstr "Muestra la clave &synopsis-param-keyid; por la salida estándar." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-key.8.xml:85 +#: apt-key.8.xml:87 msgid "Output all trusted keys to standard output." msgstr "Devuelve todas las claves de confianza por la salida estándar." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-key.8.xml:96 +#: apt-key.8.xml:98 msgid "List trusted keys." msgstr "Lista las claves de confianza." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-key.8.xml:107 +#: apt-key.8.xml:109 msgid "List fingerprints of trusted keys." msgstr "Lista las huellas digitales de las claves de confianza." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-key.8.xml:118 +#: apt-key.8.xml:120 msgid "" "Pass advanced options to gpg. With adv --recv-key you can download the " "public key." @@ -2329,22 +2381,21 @@ msgstr "" "«adv --recv-key»." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-key.8.xml:130 +#: apt-key.8.xml:132 msgid "" "Update the local keyring with the archive keyring and remove from the local " "keyring the archive keys which are no longer valid. The archive keyring is " "shipped in the <literal>archive-keyring</literal> package of your " -"distribution, e.g. the <literal>debian-archive-keyring</literal> package in " -"Debian." +"distribution, e.g. the &keyring-package; package in &keyring-distro;." msgstr "" "Actualiza el registro de claves local con el registro de claves del archivo " "y elimina del registro local las claves de archivo que ya no son válidas. El " "registro de claves del archivo se encuentra en el paquete <literal>archive-" -"keyring</literal> de su distribución; esto es, el paquete <literal>debian-" -"archive-keyring</literal> en Debian." +"keyring</literal> de su distribución; esto es, el paquete &keyring-package; " +"en &keyring-distro;." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-key.8.xml:144 +#: apt-key.8.xml:146 msgid "" "Perform an update working similarly to the <command>update</command> command " "above, but get the archive keyring from a URI instead and validate it " @@ -2362,12 +2413,12 @@ msgstr "" "de APT para Ubuntu sí es compatible." #. type: Content of: <refentry><refsect1><title> -#: apt-key.8.xml:160 apt-cdrom.8.xml:80 +#: apt-key.8.xml:162 apt-cdrom.8.xml:82 msgid "Options" msgstr "Opciones" #. type: Content of: <refentry><refsect1><para> -#: apt-key.8.xml:161 +#: apt-key.8.xml:163 msgid "" "Note that options need to be defined before the commands described in the " "previous section." @@ -2376,7 +2427,7 @@ msgstr "" "descritas en el sección anterior." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-key.8.xml:164 +#: apt-key.8.xml:166 msgid "" "With this option it is possible to specify a particular keyring file the " "command should operate on. The default is that a command is executed on the " @@ -2393,49 +2444,49 @@ msgstr "" "es, por ejemplo, que las claves nuevas se añaden a este fichero." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term> -#: apt-key.8.xml:179 +#: apt-key.8.xml:181 msgid "<filename>/etc/apt/trustdb.gpg</filename>" msgstr "<filename>/etc/apt/trustdb.gpg</filename>" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-key.8.xml:180 +#: apt-key.8.xml:182 msgid "Local trust database of archive keys." msgstr "Base de datos local de las claves de confianza de archivos Debian" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term> -#: apt-key.8.xml:183 -msgid "<filename>/usr/share/keyrings/debian-archive-keyring.gpg</filename>" -msgstr "<filename>/usr/share/keyrings/debian-archive-keyring.gpg</filename>" +#: apt-key.8.xml:185 +msgid "&keyring-filename;" +msgstr "&keyring-filename;" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-key.8.xml:184 -msgid "Keyring of Debian archive trusted keys." -msgstr "Registro de las claves de confianza del archivo de Debian." +#: apt-key.8.xml:186 +msgid "Keyring of &keyring-distro; archive trusted keys." +msgstr "Registro de las claves de confianza del archivo de &keyring-distro;." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term> -#: apt-key.8.xml:187 -msgid "" -"<filename>/usr/share/keyrings/debian-archive-removed-keys.gpg</filename>" -msgstr "" -"<filename>/usr/share/keyrings/debian-archive-removed-keys.gpg</filename>" +#: apt-key.8.xml:189 +msgid "&keyring-removed-filename;" +msgstr "&keyring-removed-filename;" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-key.8.xml:188 -msgid "Keyring of Debian archive removed trusted keys." -msgstr "Registro de las claves de confianza eliminadas del archivo de Debian." +#: apt-key.8.xml:190 +msgid "Keyring of &keyring-distro; archive removed trusted keys." +msgstr "" +"Registro de las claves de confianza eliminadas del archivo de &keyring-" +"distro;." #. type: Content of: <refentry><refsect1><para> -#: apt-key.8.xml:197 +#: apt-key.8.xml:199 msgid "&apt-get;, &apt-secure;" msgstr "&apt-get;, &apt-secure;" #. type: Content of: <refentry><refnamediv><refpurpose> -#: apt-mark.8.xml:33 +#: apt-mark.8.xml:35 msgid "mark/unmark a package as being automatically-installed" msgstr "Marca o desmarca un paquete como instalado automáticamente" #. type: Content of: <refentry><refsect1><para> -#: apt-mark.8.xml:39 +#: apt-mark.8.xml:41 msgid "" "<command>apt-mark</command> will change whether a package has been marked as " "being automatically installed." @@ -2444,7 +2495,7 @@ msgstr "" "o no." #. type: Content of: <refentry><refsect1><para> -#: apt-mark.8.xml:43 +#: apt-mark.8.xml:45 msgid "" "When you request that a package is installed, and as a result other packages " "are installed to satisfy its dependencies, the dependencies are marked as " @@ -2460,7 +2511,7 @@ msgstr "" "eliminará." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-mark.8.xml:52 +#: apt-mark.8.xml:54 msgid "" "<literal>auto</literal> is used to mark a package as being automatically " "installed, which will cause the package to be removed when no more manually " @@ -2471,7 +2522,7 @@ msgstr "" "ningún otro paquete manualmente instalado depende de este paquete." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-mark.8.xml:60 +#: apt-mark.8.xml:62 msgid "" "<literal>manual</literal> is used to mark a package as being manually " "installed, which will prevent the package from being automatically removed " @@ -2482,7 +2533,7 @@ msgstr "" "otro depende de él." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-mark.8.xml:68 +#: apt-mark.8.xml:70 msgid "" "<literal>hold</literal> is used to mark a package as held back, which will " "prevent the package from being automatically installed, upgraded or " @@ -2497,7 +2548,7 @@ msgstr "" "file</option> tenga efecto sobre él." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-mark.8.xml:78 +#: apt-mark.8.xml:80 msgid "" "<literal>unhold</literal> is used to cancel a previously set hold on a " "package to allow all actions again." @@ -2506,7 +2557,7 @@ msgstr "" "sobre un paquete previamente marcado con «hold»." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-mark.8.xml:84 +#: apt-mark.8.xml:86 msgid "" "<literal>showauto</literal> is used to print a list of automatically " "installed packages with each package on a new line. All automatically " @@ -2519,7 +2570,7 @@ msgstr "" "paquetes solo se muestran aquellos automáticamente instalados." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-mark.8.xml:92 +#: apt-mark.8.xml:94 msgid "" "<literal>showmanual</literal> can be used in the same way as " "<literal>showauto</literal> except that it will print a list of manually " @@ -2530,7 +2581,7 @@ msgstr "" "paquetes manualmente instalados." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-mark.8.xml:99 +#: apt-mark.8.xml:101 msgid "" "<literal>showhold</literal> is used to print a list of packages on hold in " "the same way as for the other show commands." @@ -2539,7 +2590,7 @@ msgstr "" "de la misma forma que las otras órdenes «show»." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-mark.8.xml:115 +#: apt-mark.8.xml:117 msgid "" "Read/Write package stats from the filename given with the parameter " "&synopsis-param-filename; instead of from the default location, which is " @@ -2553,7 +2604,7 @@ msgstr "" "literal>." #. type: Content of: <refentry><refsect1><para> -#: apt-mark.8.xml:136 +#: apt-mark.8.xml:138 msgid "" "<command>apt-mark</command> returns zero on normal operation, non-zero on " "error." @@ -2562,12 +2613,12 @@ msgstr "" "100 en caso de error." #. type: Content of: <refentry><refnamediv><refpurpose> -#: apt-secure.8.xml:47 +#: apt-secure.8.xml:49 msgid "Archive authentication support for APT" msgstr "Compatibilidad con la autenticación en el archivo para APT" #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:52 +#: apt-secure.8.xml:54 msgid "" "Starting with version 0.6, <command>apt</command> contains code that does " "signature checking of the Release file for all archives. This ensures that " @@ -2580,7 +2631,7 @@ msgstr "" "sin acceso a la clave con la que se firmó el fichero «Release»." #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:60 +#: apt-secure.8.xml:62 msgid "" "If a package comes from a archive without a signature, or with a signature " "that apt does not have a key for, that package is considered untrusted, and " @@ -2596,7 +2647,7 @@ msgstr "" "ellas." #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:69 +#: apt-secure.8.xml:71 msgid "" "The package frontends &apt-get;, &aptitude; and &synaptic; support this new " "authentication feature." @@ -2605,12 +2656,12 @@ msgstr "" "pueden usar esta nueva funcionalidad de autenticación." #. type: Content of: <refentry><refsect1><title> -#: apt-secure.8.xml:74 +#: apt-secure.8.xml:76 msgid "Trusted archives" msgstr "Archivos de confianza" #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:77 +#: apt-secure.8.xml:79 msgid "" "The chain of trust from an apt archive to the end user is made up of several " "steps. <command>apt-secure</command> is the last step in this chain; " @@ -2627,7 +2678,7 @@ msgstr "" "asegurar que la integridad del archivo es correcta." #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:85 +#: apt-secure.8.xml:87 msgid "" "apt-secure does not review signatures at a package level. If you require " "tools to do this you should look at <command>debsig-verify</command> and " @@ -2640,7 +2691,7 @@ msgstr "" "devscripts respectivamente)." #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:92 +#: apt-secure.8.xml:94 msgid "" "The chain of trust in Debian starts when a maintainer uploads a new package " "or a new version of a package to the Debian archive. In order to become " @@ -2658,29 +2709,29 @@ msgstr "" "identidad del propietario de la clave." #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:102 +#: apt-secure.8.xml:104 msgid "" "Once the uploaded package is verified and included in the archive, the " "maintainer signature is stripped off, and checksums of the package are " "computed and put in the Packages file. The checksums of all of the Packages " "files are then computed and put into the Release file. The Release file is " -"then signed by the archive key for this Debian release, and distributed " -"alongside the packages and the Packages files on Debian mirrors. The keys " -"are in the Debian archive keyring available in the <package>debian-archive-" -"keyring</package> package." +"then signed by the archive key for this &keyring-distro; release, and " +"distributed alongside the packages and the Packages files on &keyring-" +"distro; mirrors. The keys are in the &keyring-distro; archive keyring " +"available in the &keyring-package; package." msgstr "" "Una vez que el paquete enviado se ha verificado e incluido en el archivo, se " "elimina la firma del mantenedor, y se realizan las sumas de control del " "paquete, que se incluyen en el fichero «Packages». A continuación, se " "realiza una suma de control de todos los ficheros «Package», y se incluyen " "en el fichero «Release». Acto seguido, el fichero «Release» se firma con la " -"clave del archivo de esta distribución de Debian, y se distribuye junto con " -"los paquetes y los ficheros «Packages» de las réplicas de Debian. Las claves " -"están disponibles en el registro de claves del archivo Debian en el paquete " -"<package>debian-archive-keyring</package> package." +"clave del archivo de esta distribución de &keyring-distro;, y se distribuye " +"junto con los paquetes y los ficheros «Packages» de las réplicas de &keyring-" +"distro;. Las claves están disponibles en el registro de claves del archivo " +"&keyring-distro; en el paquete &keyring-package; package." #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:113 +#: apt-secure.8.xml:115 msgid "" "End users can check the signature of the Release file, extract a checksum of " "a package from it and compare it with the checksum of the package they " @@ -2692,7 +2743,7 @@ msgstr "" "APT." #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:118 +#: apt-secure.8.xml:120 msgid "" "Notice that this is distinct from checking signatures on a per package " "basis. It is designed to prevent two possible attacks:" @@ -2701,7 +2752,7 @@ msgstr "" "individualmente. Se diseñó para prevenir dos posible ataques:" #. type: Content of: <refentry><refsect1><itemizedlist><listitem><para> -#: apt-secure.8.xml:123 +#: apt-secure.8.xml:125 msgid "" "<literal>Network \"man in the middle\" attacks</literal>. Without signature " "checking, malicious agents can introduce themselves into the package " @@ -2717,7 +2768,7 @@ msgstr "" "envenenamiento de ARP o de DNS)." #. type: Content of: <refentry><refsect1><itemizedlist><listitem><para> -#: apt-secure.8.xml:131 +#: apt-secure.8.xml:133 msgid "" "<literal>Mirror network compromise</literal>. Without signature checking, a " "malicious agent can compromise a mirror host and modify the files in it to " @@ -2730,7 +2781,7 @@ msgstr "" "usuarios que descarguen paquetes de dicha réplica." #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:138 +#: apt-secure.8.xml:140 msgid "" "However, it does not defend against a compromise of the Debian master server " "itself (which signs the packages) or against a compromise of the key used to " @@ -2743,12 +2794,12 @@ msgstr "" "una firma por paquete." #. type: Content of: <refentry><refsect1><title> -#: apt-secure.8.xml:144 +#: apt-secure.8.xml:146 msgid "User configuration" msgstr "Configuración de usuario" #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:146 +#: apt-secure.8.xml:148 msgid "" "<command>apt-key</command> is the program that manages the list of keys used " "by apt. It can be used to add or remove keys, although an installation of " @@ -2762,7 +2813,7 @@ msgstr "" "paquetes de Debian." #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:153 +#: apt-secure.8.xml:155 msgid "" "In order to add a new key you need to first download it (you should make " "sure you are using a trusted communication channel when retrieving it), add " @@ -2779,12 +2830,12 @@ msgstr "" "archivos de paquetes configurados." #. type: Content of: <refentry><refsect1><title> -#: apt-secure.8.xml:162 +#: apt-secure.8.xml:164 msgid "Archive configuration" msgstr "Configuración del archivo" #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:164 +#: apt-secure.8.xml:166 msgid "" "If you want to provide archive signatures in an archive under your " "maintenance you have to:" @@ -2793,7 +2844,7 @@ msgstr "" "que:" #. type: Content of: <refentry><refsect1><itemizedlist><listitem><para> -#: apt-secure.8.xml:169 +#: apt-secure.8.xml:171 msgid "" "<emphasis>Create a toplevel Release file</emphasis>, if it does not exist " "already. You can do this by running <command>apt-ftparchive release</" @@ -2804,7 +2855,7 @@ msgstr "" "utils)." #. type: Content of: <refentry><refsect1><itemizedlist><listitem><para> -#: apt-secure.8.xml:174 +#: apt-secure.8.xml:176 msgid "" "<emphasis>Sign it</emphasis>. You can do this by running <command>gpg --" "clearsign -o InRelease Release</command> and <command>gpg -abs -o Release." @@ -2815,7 +2866,7 @@ msgstr "" "o Release.gpg Release</command>." #. type: Content of: <refentry><refsect1><itemizedlist><listitem><para> -#: apt-secure.8.xml:178 +#: apt-secure.8.xml:180 msgid "" "<emphasis>Publish the key fingerprint</emphasis>, that way your users will " "know what key they need to import in order to authenticate the files in the " @@ -2826,7 +2877,7 @@ msgstr "" "del archivo." #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:185 +#: apt-secure.8.xml:187 msgid "" "Whenever the contents of the archive change (new packages are added or " "removed) the archive maintainer has to follow the first two steps outlined " @@ -2837,7 +2888,7 @@ msgstr "" "explicados anteriormente." #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:193 +#: apt-secure.8.xml:195 msgid "" "&apt-conf;, &apt-get;, &sources-list;, &apt-key;, &apt-ftparchive;, " "&debsign; &debsig-verify;, &gpg;" @@ -2846,7 +2897,7 @@ msgstr "" "&debsign; &debsig-verify;, &gpg;" #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:197 +#: apt-secure.8.xml:199 msgid "" "For more background information you might want to review the <ulink url=" "\"http://www.debian.org/doc/manuals/securing-debian-howto/ch7\">Debian " @@ -2863,12 +2914,12 @@ msgstr "" "una Distribución</ulink> de V. Alex Brennen." #. type: Content of: <refentry><refsect1><title> -#: apt-secure.8.xml:210 +#: apt-secure.8.xml:212 msgid "Manpage Authors" msgstr "Autores de la página del manual" #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:212 +#: apt-secure.8.xml:214 msgid "" "This man-page is based on the work of Javier Fernández-Sanguino Peña, Isaac " "Jones, Colin Walters, Florian Weimer and Michael Vogt." @@ -2877,12 +2928,12 @@ msgstr "" "Peña, Isaac Jones, Colin Walters, Florian Weimer y Michael Vogt." #. type: Content of: <refentry><refnamediv><refpurpose> -#: apt-cdrom.8.xml:32 +#: apt-cdrom.8.xml:34 msgid "APT CD-ROM management utility" msgstr "Herramienta de APT para la gestión de discos ópticos" #. type: Content of: <refentry><refsect1><para> -#: apt-cdrom.8.xml:38 +#: apt-cdrom.8.xml:40 msgid "" "<command>apt-cdrom</command> is used to add a new CD-ROM to APT's list of " "available sources. <command>apt-cdrom</command> takes care of determining " @@ -2895,7 +2946,7 @@ msgstr "" "verifica los ficheros de índice." #. type: Content of: <refentry><refsect1><para> -#: apt-cdrom.8.xml:45 +#: apt-cdrom.8.xml:47 msgid "" "It is necessary to use <command>apt-cdrom</command> to add CDs to the APT " "system; it cannot be done by hand. Furthermore each disc in a multi-CD set " @@ -2907,7 +2958,7 @@ msgstr "" "errores de grabación." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cdrom.8.xml:56 +#: apt-cdrom.8.xml:58 msgid "" "<literal>add</literal> is used to add a new disc to the source list. It will " "unmount the CD-ROM device, prompt for a disc to be inserted and then proceed " @@ -2922,7 +2973,7 @@ msgstr "" "título descriptivo." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cdrom.8.xml:64 +#: apt-cdrom.8.xml:66 msgid "" "APT uses a CD-ROM ID to track which disc is currently in the drive and " "maintains a database of these IDs in <filename>&statedir;/cdroms.list</" @@ -2933,7 +2984,7 @@ msgstr "" "identificadores en <filename>&statedir;/cdroms.list</filename>" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cdrom.8.xml:72 +#: apt-cdrom.8.xml:74 msgid "" "A debugging tool to report the identity of the current disc as well as the " "stored file name" @@ -2942,7 +2993,24 @@ msgstr "" "así como del nombre del fichero guardado." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cdrom.8.xml:85 +#: apt-cdrom.8.xml:87 +#, fuzzy +#| msgid "" +#| "Mount point; specify the location to mount the CD-ROM. This mount point " +#| "must be listed in <filename>/etc/fstab</filename> and properly " +#| "configured. Configuration Item: <literal>Acquire::cdrom::mount</literal>." +msgid "" +"Do not try to auto-detect the CD-ROM path. Usually combined with the " +"<option>--cdrom</option> option. Configuration Item: <literal>Acquire::" +"cdrom::AutoDetect</literal>." +msgstr "" +"Punto de montaje. Define el lugar donde se debe montar el disco óptico. El " +"punto de montaje debe aparecer en <filename>/etc/fstab</filename> y estar " +"correctamente configurado. Opción de configuración: <literal>Acquire::cdrom::" +"mount</literal>." + +#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> +#: apt-cdrom.8.xml:95 msgid "" "Mount point; specify the location to mount the CD-ROM. This mount point must " "be listed in <filename>/etc/fstab</filename> and properly configured. " @@ -2954,7 +3022,7 @@ msgstr "" "mount</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cdrom.8.xml:94 +#: apt-cdrom.8.xml:104 msgid "" "Rename a disc; change the label of a disc or override the disc's given " "label. This option will cause <command>apt-cdrom</command> to prompt for a " @@ -2966,7 +3034,7 @@ msgstr "" "literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cdrom.8.xml:103 +#: apt-cdrom.8.xml:113 msgid "" "No mounting; prevent <command>apt-cdrom</command> from mounting and " "unmounting the mount point. Configuration Item: <literal>APT::CDROM::" @@ -2976,7 +3044,7 @@ msgstr "" "de montaje. Opción de configuración: <literal>APT::CDROM::NoMount</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cdrom.8.xml:111 +#: apt-cdrom.8.xml:121 msgid "" "Fast Copy; Assume the package files are valid and do not check every " "package. This option should be used only if <command>apt-cdrom</command> has " @@ -2989,7 +3057,7 @@ msgstr "" "de configuración: <literal>APT::CDROM::Fast</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cdrom.8.xml:121 +#: apt-cdrom.8.xml:131 msgid "" "Thorough Package Scan; This option may be needed with some old Debian " "1.1/1.2 discs that have Package files in strange places. It takes much " @@ -3001,7 +3069,7 @@ msgstr "" "pero encontrará todo el contenido." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cdrom.8.xml:132 +#: apt-cdrom.8.xml:142 msgid "" "No Changes; Do not change the &sources-list; file and do not write index " "files. Everything is still checked however. Configuration Item: " @@ -3012,12 +3080,12 @@ msgstr "" "CDROM::NoAct</literal>." #. type: Content of: <refentry><refsect1><para> -#: apt-cdrom.8.xml:145 +#: apt-cdrom.8.xml:155 msgid "&apt-conf;, &apt-get;, &sources-list;" msgstr "&apt-conf;, &apt-get;, &sources-list;" #. type: Content of: <refentry><refsect1><para> -#: apt-cdrom.8.xml:150 +#: apt-cdrom.8.xml:160 msgid "" "<command>apt-cdrom</command> returns zero on normal operation, decimal 100 " "on error." @@ -3026,12 +3094,12 @@ msgstr "" "100 en caso de error." #. type: Content of: <refentry><refnamediv><refpurpose> -#: apt-config.8.xml:33 +#: apt-config.8.xml:35 msgid "APT Configuration Query program" msgstr "Programa para consultar la configuración de APT" #. type: Content of: <refentry><refsect1><para> -#: apt-config.8.xml:39 +#: apt-config.8.xml:41 msgid "" "<command>apt-config</command> is an internal program used by various " "portions of the APT suite to provide consistent configurability. It accesses " @@ -3045,7 +3113,7 @@ msgstr "" "sencillo de usar por aplicaciones con scripts." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-config.8.xml:51 +#: apt-config.8.xml:53 msgid "" "shell is used to access the configuration information from a shell script. " "It is given pairs of arguments, the first being a shell variable and the " @@ -3061,7 +3129,7 @@ msgstr "" "manera en un script de intérprete de órdenes:" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><informalexample><programlisting> -#: apt-config.8.xml:59 +#: apt-config.8.xml:61 #, no-wrap msgid "" "OPTS=\"-f\"\n" @@ -3073,7 +3141,7 @@ msgstr "" "eval $RES\n" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-config.8.xml:64 +#: apt-config.8.xml:66 msgid "" "This will set the shell environment variable $OPTS to the value of MyApp::" "options with a default of <option>-f</option>." @@ -3082,7 +3150,7 @@ msgstr "" "valor de MyApp::Opciones, y con <option>-f</option> por omisión." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-config.8.xml:68 +#: apt-config.8.xml:70 msgid "" "The configuration item may be postfixed with a /[fdbi]. f returns file " "names, d returns directories, b returns true or false and i returns an " @@ -3095,12 +3163,12 @@ msgstr "" "internamente." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-config.8.xml:77 +#: apt-config.8.xml:79 msgid "Just show the contents of the configuration space." msgstr "Sólo muestra el contenido del espacio de configuración." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-config.8.xml:90 +#: apt-config.8.xml:92 msgid "" "Include options which have an empty value. This is the default, so use --no-" "empty to remove them from the output." @@ -3109,12 +3177,12 @@ msgstr "" "predeterminado, utilice «--no-empty» para eliminarlos de la salida." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term><option><replaceable> -#: apt-config.8.xml:95 +#: apt-config.8.xml:97 msgid "%f "%v";%n" msgstr "%f "%v";%n" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-config.8.xml:96 +#: apt-config.8.xml:98 msgid "" "Defines the output of each config option. %t will be replaced with " "its individual name, %f with its full hierarchical name and %v " @@ -3132,13 +3200,13 @@ msgstr "" "utilizando %%." #. type: Content of: <refentry><refsect1><para> -#: apt-config.8.xml:110 apt-extracttemplates.1.xml:71 apt-sortpkgs.1.xml:64 -#: apt-ftparchive.1.xml:608 +#: apt-config.8.xml:112 apt-extracttemplates.1.xml:73 apt-sortpkgs.1.xml:66 +#: apt-ftparchive.1.xml:610 msgid "&apt-conf;" msgstr "&apt-conf;" #. type: Content of: <refentry><refsect1><para> -#: apt-config.8.xml:115 +#: apt-config.8.xml:117 msgid "" "<command>apt-config</command> returns zero on normal operation, decimal 100 " "on error." @@ -3147,27 +3215,27 @@ msgstr "" "valor 100 en caso de error." #. type: Content of: <refentry><refentryinfo><author><contrib> -#: apt.conf.5.xml:20 +#: apt.conf.5.xml:22 msgid "Initial documentation of Debug::*." msgstr "Documentación inicial de Debug::*." #. type: Content of: <refentry><refentryinfo><author><email> -#: apt.conf.5.xml:21 +#: apt.conf.5.xml:23 msgid "dburrows@debian.org" msgstr "dburrows@debian.org" #. type: Content of: <refentry><refmeta><manvolnum> -#: apt.conf.5.xml:31 apt_preferences.5.xml:25 sources.list.5.xml:26 +#: apt.conf.5.xml:33 apt_preferences.5.xml:27 sources.list.5.xml:28 msgid "5" msgstr "5" #. type: Content of: <refentry><refnamediv><refpurpose> -#: apt.conf.5.xml:38 +#: apt.conf.5.xml:40 msgid "Configuration file for APT" msgstr "Fichero de configuración de APT" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:42 +#: apt.conf.5.xml:44 msgid "" "<filename>/etc/apt/apt.conf</filename> is the main configuration file shared " "by all the tools in the APT suite of tools, though it is by no means the " @@ -3181,7 +3249,7 @@ msgstr "" "ofrecer un entorno homogéneo." #. type: Content of: <refentry><refsect1><orderedlist><para> -#: apt.conf.5.xml:48 +#: apt.conf.5.xml:50 msgid "" "When an APT tool starts up it will read the configuration files in the " "following order:" @@ -3190,7 +3258,7 @@ msgstr "" "en el siguiente orden:" #. type: Content of: <refentry><refsect1><orderedlist><listitem><para> -#: apt.conf.5.xml:50 +#: apt.conf.5.xml:52 msgid "" "the file specified by the <envar>APT_CONFIG</envar> environment variable (if " "any)" @@ -3199,7 +3267,7 @@ msgstr "" "existir)." #. type: Content of: <refentry><refsect1><orderedlist><listitem><para> -#: apt.conf.5.xml:52 +#: apt.conf.5.xml:54 msgid "" "all files in <literal>Dir::Etc::Parts</literal> in alphanumeric ascending " "order which have either no or \"<literal>conf</literal>\" as filename " @@ -3218,7 +3286,7 @@ msgstr "" "forma silenciosa." #. type: Content of: <refentry><refsect1><orderedlist><listitem><para> -#: apt.conf.5.xml:59 +#: apt.conf.5.xml:61 msgid "" "the main configuration file specified by <literal>Dir::Etc::main</literal>" msgstr "" @@ -3226,7 +3294,7 @@ msgstr "" "literal>." #. type: Content of: <refentry><refsect1><orderedlist><listitem><para> -#: apt.conf.5.xml:61 +#: apt.conf.5.xml:63 msgid "" "the command line options are applied to override the configuration " "directives or to load even more configuration files." @@ -3235,12 +3303,12 @@ msgstr "" "configuración o para cargar más ficheros de configuración." #. type: Content of: <refentry><refsect1><title> -#: apt.conf.5.xml:65 +#: apt.conf.5.xml:67 msgid "Syntax" msgstr "Sintaxis" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:66 +#: apt.conf.5.xml:68 msgid "" "The configuration file is organized in a tree with options organized into " "functional groups. Option specification is given with a double colon " @@ -3255,7 +3323,7 @@ msgstr "" "APT. Las opciones no se heredan de sus grupos paternos." #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:72 +#: apt.conf.5.xml:74 msgid "" "Syntactically the configuration language is modeled after what the ISC tools " "such as bind and dhcp use. Lines starting with <literal>//</literal> are " @@ -3281,7 +3349,7 @@ msgstr "" "llaves, como:" #. type: Content of: <refentry><refsect1><informalexample><programlisting> -#: apt.conf.5.xml:85 +#: apt.conf.5.xml:87 #, no-wrap msgid "" "APT {\n" @@ -3299,7 +3367,7 @@ msgstr "" "};\n" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:93 +#: apt.conf.5.xml:95 msgid "" "with newlines placed to make it more readable. Lists can be created by " "opening a scope and including a single string enclosed in quotes followed by " @@ -3311,13 +3379,13 @@ msgstr "" "separadas por punto y coma." #. type: Content of: <refentry><refsect1><informalexample><programlisting> -#: apt.conf.5.xml:98 +#: apt.conf.5.xml:100 #, no-wrap msgid "DPkg::Pre-Install-Pkgs {\"/usr/sbin/dpkg-preconfigure --apt\";};\n" msgstr "DPkg::Pre-Install-Pkgs {\"/usr/sbin/dpkg-preconfigure --apt\";};\n" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:101 +#: apt.conf.5.xml:103 msgid "" "In general the sample configuration file &configureindex; is a good guide " "for how it should look." @@ -3326,7 +3394,7 @@ msgstr "" "buena guía para entender su aspecto." #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:104 +#: apt.conf.5.xml:106 msgid "" "Case is not significant in names of configuration items, so in the previous " "example you could use <literal>dpkg::pre-install-pkgs</literal>." @@ -3336,7 +3404,7 @@ msgstr "" "<literal>dpkg::pre-install-pkgs</literal>." #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:107 +#: apt.conf.5.xml:109 msgid "" "Names for the configuration items are optional if a list is defined as can " "be seen in the <literal>DPkg::Pre-Install-Pkgs</literal> example above. If " @@ -3351,7 +3419,7 @@ msgstr "" "cualquier otra opción reasignando un nuevo valor a la opción." #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:112 +#: apt.conf.5.xml:114 msgid "" "Two special commands are defined: <literal>#include</literal> (which is " "deprecated and not supported by alternative implementations) and " @@ -3371,7 +3439,7 @@ msgstr "" "acabar con punto y coma)." #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:122 +#: apt.conf.5.xml:124 msgid "" "The <literal>#clear</literal> command is the only way to delete a list or a " "complete scope. Reopening a scope (or using the syntax described below with " @@ -3387,7 +3455,7 @@ msgstr "" "los ámbitos no se pueden redefinir, sólo eliminar." #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:130 +#: apt.conf.5.xml:132 msgid "" "All of the APT tools take an -o option which allows an arbitrary " "configuration directive to be specified on the command line. The syntax is a " @@ -3406,7 +3474,7 @@ msgstr "" "sintaxis de ámbitos en la línea de órdenes)." #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:138 +#: apt.conf.5.xml:140 msgid "" "Note that appending items to a list using <literal>::</literal> only works " "for one item per line, and that you should not use it in combination with " @@ -3436,12 +3504,12 @@ msgstr "" "declaraciones ahora que APT no muestra fallos de forma explícita." #. type: Content of: <refentry><refsect1><title> -#: apt.conf.5.xml:153 +#: apt.conf.5.xml:155 msgid "The APT Group" msgstr "El grupo APT" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:154 +#: apt.conf.5.xml:156 msgid "" "This group of options controls general APT behavior as well as holding the " "options for all of the tools." @@ -3450,7 +3518,7 @@ msgstr "" "mantiene las opciones para todas las herramientas." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:159 +#: apt.conf.5.xml:161 msgid "" "System Architecture; sets the architecture to use when fetching files and " "parsing package lists. The internal default is the architecture apt was " @@ -3461,7 +3529,7 @@ msgstr "" "arquitectura para la que apt se compiló." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:166 +#: apt.conf.5.xml:168 msgid "" "All Architectures the system supports. For instance, CPUs implementing the " "<literal>amd64</literal> (also called <literal>x86-64</literal>) " @@ -3483,7 +3551,7 @@ msgstr "" "add-architecture</command>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:179 +#: apt.conf.5.xml:181 msgid "" "Default release to install packages from if more than one version is " "available. Contains release name, codename or release version. Examples: " @@ -3497,7 +3565,7 @@ msgstr "" "«5.0*». Consulte también &apt-preferences;." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:185 +#: apt.conf.5.xml:187 msgid "" "Ignore held packages; this global option causes the problem resolver to " "ignore held packages in its decision making." @@ -3506,7 +3574,7 @@ msgstr "" "problemas ignore los paquetes retenidos en la toma de decisiones." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:190 +#: apt.conf.5.xml:192 msgid "" "Defaults to on. When turned on the autoclean feature will remove any " "packages which can no longer be downloaded from the cache. If turned off " @@ -3520,7 +3588,7 @@ msgstr "" "mecanismo directo para reinstalarlos." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:198 +#: apt.conf.5.xml:200 msgid "" "Defaults to on, which will cause APT to install essential and important " "packages as soon as possible in an install/upgrade operation, in order to " @@ -3547,7 +3615,7 @@ msgstr "" "del paquete A, ya que no se satisface la dependencia sobre éste." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:210 +#: apt.conf.5.xml:212 msgid "" "The immediate configuration marker is also applied in the potentially " "problematic case of circular dependencies, since a dependency with the " @@ -3576,7 +3644,7 @@ msgstr "" "anteriormente." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:223 +#: apt.conf.5.xml:225 msgid "" "Before a big operation like <literal>dist-upgrade</literal> is run with this " "option disabled you should try to explicitly <literal>install</literal> the " @@ -3593,7 +3661,7 @@ msgstr "" "para que así pueden mejorar y corregir el proceso de actualización." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:234 +#: apt.conf.5.xml:236 msgid "" "Never enable this option unless you <emphasis>really</emphasis> know what " "you are doing. It permits APT to temporarily remove an essential package to " @@ -3614,7 +3682,7 @@ msgstr "" "sobre la que estos paquetes dependen." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:246 +#: apt.conf.5.xml:248 msgid "" "APT uses since version 0.7.26 a resizable memory mapped cache file to store " "the available information. <literal>Cache-Start</literal> acts as a hint of " @@ -3651,14 +3719,14 @@ msgstr "" "desactiva el crecimiento automático de la caché." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:262 +#: apt.conf.5.xml:264 msgid "Defines which packages are considered essential build dependencies." msgstr "" "Define los paquetes que se consideran dependencias de construcción " "esenciales." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:266 +#: apt.conf.5.xml:268 msgid "" "The Get subsection controls the &apt-get; tool; please see its documentation " "for more information about the options here." @@ -3667,7 +3735,7 @@ msgstr "" "documentación para más información sobre esta opción." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:271 +#: apt.conf.5.xml:273 msgid "" "The Cache subsection controls the &apt-cache; tool; please see its " "documentation for more information about the options here." @@ -3676,7 +3744,7 @@ msgstr "" "documentación para más información sobre esta opción." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:276 +#: apt.conf.5.xml:278 msgid "" "The CDROM subsection controls the &apt-cdrom; tool; please see its " "documentation for more information about the options here." @@ -3685,12 +3753,12 @@ msgstr "" "documentación para más información sobre esta opción." #. type: Content of: <refentry><refsect1><title> -#: apt.conf.5.xml:282 +#: apt.conf.5.xml:284 msgid "The Acquire Group" msgstr "El grupo Acquire" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:283 +#: apt.conf.5.xml:285 msgid "" "The <literal>Acquire</literal> group of options controls the download of " "packages as well as the various \"acquire methods\" responsible for the " @@ -3701,7 +3769,7 @@ msgstr "" "sí mismo (consulte también &sources-list;)." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:290 +#: apt.conf.5.xml:292 msgid "" "Security related option defaulting to true, as giving a Release file's " "validation an expiration date prevents replay attacks over a long timescale, " @@ -3722,7 +3790,7 @@ msgstr "" "utilizar la opción <literal>Max-ValidTime</literal> a continuación." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:303 +#: apt.conf.5.xml:305 msgid "" "Maximum time (in seconds) after its creation (as indicated by the " "<literal>Date</literal> header) that the <filename>Release</filename> file " @@ -3741,7 +3809,7 @@ msgstr "" "se pueden realizar añadiendo la etiqueta del archivo al nombre de opción." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:315 +#: apt.conf.5.xml:317 msgid "" "Minimum time (in seconds) after its creation (as indicated by the " "<literal>Date</literal> header) that the <filename>Release</filename> file " @@ -3761,7 +3829,7 @@ msgstr "" "y deben utilizar añadiendo la etiqueta del archivo al nombre de opción." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:327 +#: apt.conf.5.xml:329 msgid "" "Try to download deltas called <literal>PDiffs</literal> for indexes (like " "<filename>Packages</filename> files) instead of downloading whole ones. True " @@ -3772,7 +3840,7 @@ msgstr "" "enteros. Su valor predeterminado es «true»." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:330 +#: apt.conf.5.xml:332 msgid "" "Two sub-options to limit the use of PDiffs are also available: " "<literal>FileLimit</literal> can be used to specify a maximum number of " @@ -3790,7 +3858,7 @@ msgstr "" "parches." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:340 +#: apt.conf.5.xml:342 msgid "" "Queuing mode; <literal>Queue-Mode</literal> can be one of <literal>host</" "literal> or <literal>access</literal> which determines how APT parallelizes " @@ -3805,7 +3873,7 @@ msgstr "" "se abrirá una conexión por cada tipo de URI." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:348 +#: apt.conf.5.xml:350 msgid "" "Number of retries to perform. If this is non-zero APT will retry failed " "files the given number of times." @@ -3814,7 +3882,7 @@ msgstr "" "intentar obtener los ficheros fallidos el número de veces proporcionado." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:353 +#: apt.conf.5.xml:355 msgid "" "Use symlinks for source archives. If set to true then source archives will " "be symlinked when possible instead of copying. True is the default." @@ -3824,7 +3892,7 @@ msgstr "" "«true» de forma predeterminada." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:358 +#: apt.conf.5.xml:360 msgid "" "<literal>http::Proxy</literal> sets the default proxy to use for HTTP URIs. " "It is in the standard form of <literal>http://[[user][:pass]@]host[:port]/</" @@ -3844,7 +3912,7 @@ msgstr "" "opciones anteriores." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:366 +#: apt.conf.5.xml:368 msgid "" "Three settings are provided for cache control with HTTP/1.1 compliant proxy " "caches. <literal>No-Cache</literal> tells the proxy not to use its cached " @@ -3863,7 +3931,7 @@ msgstr "" "impedir que el proxy contamine la caché con ficheros «.deb» (de gran tamaño)." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:376 apt.conf.5.xml:448 +#: apt.conf.5.xml:378 apt.conf.5.xml:466 msgid "" "The option <literal>timeout</literal> sets the timeout timer used by the " "method; this value applies to the connection as well as the data timeout." @@ -3873,7 +3941,7 @@ msgstr "" "y a la recepción de datos." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:379 +#: apt.conf.5.xml:381 msgid "" "The setting <literal>Acquire::http::Pipeline-Depth</literal> can be used to " "enable HTTP pipelining (RFC 2616 section 8.1.2.2) which can be beneficial e." @@ -3893,7 +3961,7 @@ msgstr "" "cumplir la especificación HTTP/1.1." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:386 +#: apt.conf.5.xml:388 msgid "" "<literal>Acquire::http::AllowRedirect</literal> controls whether APT will " "follow redirects, which is enabled by default." @@ -3902,13 +3970,20 @@ msgstr "" "redirección; activado por omisión." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:389 +#: apt.conf.5.xml:391 +#, fuzzy +#| msgid "" +#| "The used bandwidth can be limited with <literal>Acquire::http::Dl-Limit</" +#| "literal> which accepts integer values in kilobytes. The default value is " +#| "0 which deactivates the limit and tries to use all available bandwidth " +#| "(note that this option implicitly disables downloading from multiple " +#| "servers at the same time.)" msgid "" "The used bandwidth can be limited with <literal>Acquire::http::Dl-Limit</" -"literal> which accepts integer values in kilobytes. The default value is 0 " -"which deactivates the limit and tries to use all available bandwidth (note " -"that this option implicitly disables downloading from multiple servers at " -"the same time.)" +"literal> which accepts integer values in kilobytes per second. The default " +"value is 0 which deactivates the limit and tries to use all available " +"bandwidth. Note that this option implicitly disables downloading from " +"multiple servers at the same time." msgstr "" "El ancho de banda usado se puede limitar mediante <literal>Acquire::http::Dl-" "Limit</literal>, que acepta valores enteros en kilobytes. El valor " @@ -3917,7 +3992,7 @@ msgstr "" "implícitamente la descarga simultánea desde varios servidores)." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:394 +#: apt.conf.5.xml:398 msgid "" "<literal>Acquire::http::User-Agent</literal> can be used to set a different " "User-Agent for the http download method as some proxies allow access for " @@ -3930,6 +4005,20 @@ msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> #: apt.conf.5.xml:402 msgid "" +"<literal>Acquire::http::Proxy-Auto-Detect</literal> can be used to specify " +"an external command to discover the http proxy to use. Apt expects the " +"command to output the proxy on stdout in the style <literal>http://proxy:" +"port/</literal>. This will override the generic <literal>Acquire::http::" +"Proxy</literal> but not any specific host proxy configuration set via " +"<literal>Acquire::http::Proxy::$HOST</literal>. See the &squid-deb-proxy-" +"client; package for an example implementation that uses avahi. This option " +"takes precedence over the legacy option name <literal>ProxyAutoDetect</" +"literal>." +msgstr "" + +#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> +#: apt.conf.5.xml:420 +msgid "" "The <literal>Cache-control</literal>, <literal>Timeout</literal>, " "<literal>AllowRedirect</literal>, <literal>Dl-Limit</literal> and " "<literal>proxy</literal> options work for HTTPS URIs in the same way as for " @@ -3945,7 +4034,7 @@ msgstr "" "<literal>Pipeline-Depth</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:410 +#: apt.conf.5.xml:428 msgid "" "<literal>CaInfo</literal> suboption specifies place of file that holds info " "about trusted certificates. <literal><host>::CaInfo</literal> is the " @@ -3985,7 +4074,7 @@ msgstr "" "SslForceVersion</literal> es la opción correspondiente para cada servidor." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:431 +#: apt.conf.5.xml:449 msgid "" "<literal>ftp::Proxy</literal> sets the default proxy to use for FTP URIs. " "It is in the standard form of <literal>ftp://[[user][:pass]@]host[:port]/</" @@ -4018,7 +4107,7 @@ msgstr "" "<literal>$(SITE)</literal> y <literal>$(SITE_PORT)</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:451 +#: apt.conf.5.xml:469 msgid "" "Several settings are provided to control passive mode. Generally it is safe " "to leave passive mode on; it works in nearly every environment. However, " @@ -4035,7 +4124,7 @@ msgstr "" "ejemplos)." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:458 +#: apt.conf.5.xml:476 msgid "" "It is possible to proxy FTP over HTTP by setting the <envar>ftp_proxy</" "envar> environment variable to an HTTP URL - see the discussion of the http " @@ -4049,7 +4138,7 @@ msgstr "" "a su poca eficiencia." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:463 +#: apt.conf.5.xml:481 msgid "" "The setting <literal>ForceExtended</literal> controls the use of RFC2428 " "<literal>EPSV</literal> and <literal>EPRT</literal> commands. The default is " @@ -4065,13 +4154,13 @@ msgstr "" "compatibles con la RFC 2428." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><literallayout> -#: apt.conf.5.xml:477 +#: apt.conf.5.xml:495 #, no-wrap msgid "/cdrom/::Mount \"foo\";" msgstr "/cdrom/::Mount \"algo\";" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:472 +#: apt.conf.5.xml:490 msgid "" "For URIs using the <literal>cdrom</literal> method, the only configurable " "option is the mount point, <literal>cdrom::Mount</literal>, which must be " @@ -4093,7 +4182,7 @@ msgstr "" "especificar órdenes para desmontar mediante UMount." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:485 +#: apt.conf.5.xml:503 msgid "" "For GPGV URIs the only configurable option is <literal>gpgv::Options</" "literal>, which passes additional parameters to gpgv." @@ -4102,13 +4191,13 @@ msgstr "" "Options</literal>, que introduce parámetros adicionales a gpgv." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><synopsis> -#: apt.conf.5.xml:496 +#: apt.conf.5.xml:514 #, no-wrap msgid "Acquire::CompressionTypes::<replaceable>FileExtension</replaceable> \"<replaceable>Methodname</replaceable>\";" msgstr "Acquire::CompressionTypes::<replaceable>extensión-del-fichero</replaceable> \"<replaceable>nombre-del-método</replaceable>\";" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:491 +#: apt.conf.5.xml:509 msgid "" "List of compression types which are understood by the acquire methods. " "Files like <filename>Packages</filename> can be available in various " @@ -4128,19 +4217,19 @@ msgstr "" "\"0\"/>" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><synopsis> -#: apt.conf.5.xml:501 +#: apt.conf.5.xml:519 #, no-wrap msgid "Acquire::CompressionTypes::Order:: \"gz\";" msgstr "Acquire::CompressionTypes::Order:: \"gz\";" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><synopsis> -#: apt.conf.5.xml:504 +#: apt.conf.5.xml:522 #, no-wrap msgid "Acquire::CompressionTypes::Order { \"lzma\"; \"gz\"; };" msgstr "Acquire::CompressionTypes::Order { \"lzma\"; \"gz\"; };" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:497 +#: apt.conf.5.xml:515 msgid "" "Also, the <literal>Order</literal> subgroup can be used to define in which " "order the acquire system will try to download the compressed files. The " @@ -4172,13 +4261,13 @@ msgstr "" "explícita ya que se añadirá de forma automática." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><literallayout> -#: apt.conf.5.xml:511 +#: apt.conf.5.xml:529 #, no-wrap msgid "Dir::Bin::bzip2 \"/bin/bzip2\";" msgstr "Dir::Bin::bzip2 \"/bin/bzip2\";" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:506 +#: apt.conf.5.xml:524 msgid "" "Note that the <literal>Dir::Bin::<replaceable>Methodname</replaceable></" "literal> will be checked at run time. If this option has been set, the " @@ -4203,7 +4292,7 @@ msgstr "" "omite la lista definida, simplemente prefija la lista con este tipo." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:516 +#: apt.conf.5.xml:534 msgid "" "The special type <literal>uncompressed</literal> can be used to give " "uncompressed files a preference, but note that most archives don't provide " @@ -4215,7 +4304,7 @@ msgstr "" "así que habitualmente esto solo sirve con réplicas locales." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:523 +#: apt.conf.5.xml:541 msgid "" "When downloading <literal>gzip</literal> compressed indexes (Packages, " "Sources, or Translations), keep them gzip compressed locally instead of " @@ -4229,7 +4318,7 @@ msgstr "" "paquetes locales. El valor predeterminado es «false»." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:531 +#: apt.conf.5.xml:549 msgid "" "The Languages subsection controls which <filename>Translation</filename> " "files are downloaded and in which order APT tries to display the description-" @@ -4248,13 +4337,13 @@ msgstr "" "idioma (especialmente para los códigos de idioma largos)." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><programlisting> -#: apt.conf.5.xml:548 +#: apt.conf.5.xml:566 #, no-wrap msgid "Acquire::Languages { \"environment\"; \"de\"; \"en\"; \"none\"; \"fr\"; };" msgstr "Acquire::Languages { \"environment\"; \"de\"; \"en\"; \"none\"; \"fr\"; }" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:536 +#: apt.conf.5.xml:554 msgid "" "The default list includes \"environment\" and \"en\". " "\"<literal>environment</literal>\" has a special meaning here: it will be " @@ -4293,7 +4382,7 @@ msgstr "" "\"programlisting\" id=\"0\"/>" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:549 +#: apt.conf.5.xml:567 msgid "" "Note: To prevent problems resulting from APT being executed in different " "environments (e.g. by different users or by other programs) all Translation " @@ -4307,22 +4396,22 @@ msgstr "" "implícito)." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:558 +#: apt.conf.5.xml:576 msgid "When downloading, force to use only the IPv4 protocol." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:564 +#: apt.conf.5.xml:582 msgid "When downloading, force to use only the IPv6 protocol." msgstr "" #. type: Content of: <refentry><refsect1><title> -#: apt.conf.5.xml:571 +#: apt.conf.5.xml:589 msgid "Directories" msgstr "Directorios" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:573 +#: apt.conf.5.xml:591 msgid "" "The <literal>Dir::State</literal> section has directories that pertain to " "local state information. <literal>lists</literal> is the directory to place " @@ -4343,7 +4432,7 @@ msgstr "" "filename> ó <filename>./</filename>." #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:580 +#: apt.conf.5.xml:598 msgid "" "<literal>Dir::Cache</literal> contains locations pertaining to local cache " "information, such as the two package caches <literal>srcpkgcache</literal> " @@ -4365,7 +4454,7 @@ msgstr "" "directorio predeterminado está en <literal>Dir::Cache</literal>" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:589 +#: apt.conf.5.xml:607 msgid "" "<literal>Dir::Etc</literal> contains the location of configuration files, " "<literal>sourcelist</literal> gives the location of the sourcelist and " @@ -4381,7 +4470,7 @@ msgstr "" "<envar>APT_CONFIG</envar>)." #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:595 +#: apt.conf.5.xml:613 msgid "" "The <literal>Dir::Parts</literal> setting reads in all the config fragments " "in lexical order from the directory specified. After this is done then the " @@ -4392,7 +4481,7 @@ msgstr "" "Al finalizar este proceso carga el fichero de configuración principal." #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:599 +#: apt.conf.5.xml:617 msgid "" "Binary programs are pointed to by <literal>Dir::Bin</literal>. <literal>Dir::" "Bin::Methods</literal> specifies the location of the method handlers and " @@ -4409,7 +4498,7 @@ msgstr "" "literal> especifican la ubicación de sus respectivos programas." #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:607 +#: apt.conf.5.xml:625 msgid "" "The configuration item <literal>RootDir</literal> has a special meaning. If " "set, all paths in <literal>Dir::</literal> will be relative to " @@ -4430,7 +4519,7 @@ msgstr "" "staging/var/lib/dpkg/status</filename>." #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:620 +#: apt.conf.5.xml:638 msgid "" "The <literal>Ignore-Files-Silently</literal> list can be used to specify " "which files APT should silently ignore while parsing the files in the " @@ -4448,12 +4537,12 @@ msgstr "" "de expresiones regulares." #. type: Content of: <refentry><refsect1><title> -#: apt.conf.5.xml:629 +#: apt.conf.5.xml:647 msgid "APT in DSelect" msgstr "APT con DSelect" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:631 +#: apt.conf.5.xml:649 msgid "" "When APT is used as a &dselect; method several configuration directives " "control the default behavior. These are in the <literal>DSelect</literal> " @@ -4464,7 +4553,7 @@ msgstr "" "encuentran en la sección <literal>DSelect</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:636 +#: apt.conf.5.xml:654 msgid "" "Cache Clean mode; this value may be one of <literal>always</literal>, " "<literal>prompt</literal>, <literal>auto</literal>, <literal>pre-auto</" @@ -4486,7 +4575,7 @@ msgstr "" "realiza esta acción antes de descargar paquetes nuevos." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:650 +#: apt.conf.5.xml:668 msgid "" "The contents of this variable are passed to &apt-get; as command line " "options when it is run for the install phase." @@ -4495,7 +4584,7 @@ msgstr "" "la línea de ordenes al ejecutar la fase de instalación." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:655 +#: apt.conf.5.xml:673 msgid "" "The contents of this variable are passed to &apt-get; as command line " "options when it is run for the update phase." @@ -4504,7 +4593,7 @@ msgstr "" "la línea de ordenes al ejecutar la fase de actualización." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:660 +#: apt.conf.5.xml:678 msgid "" "If true the [U]pdate operation in &dselect; will always prompt to continue. " "The default is to prompt only on error." @@ -4514,12 +4603,12 @@ msgstr "" "preguntará en caso de error." #. type: Content of: <refentry><refsect1><title> -#: apt.conf.5.xml:666 +#: apt.conf.5.xml:684 msgid "How APT calls &dpkg;" msgstr "Invocación de APT a dpkg" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:667 +#: apt.conf.5.xml:685 msgid "" "Several configuration directives control how APT invokes &dpkg;. These are " "in the <literal>DPkg</literal> section." @@ -4528,7 +4617,7 @@ msgstr "" "se encuentran en la sección <literal>DPkg</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:672 +#: apt.conf.5.xml:690 msgid "" "This is a list of options to pass to &dpkg;. The options must be specified " "using the list notation and each list item is passed as a single argument to " @@ -4539,7 +4628,7 @@ msgstr "" "introduce a &dpkg; como un sólo argumento." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:678 +#: apt.conf.5.xml:696 msgid "" "This is a list of shell commands to run before/after invoking &dpkg;. Like " "<literal>options</literal> this must be specified in list notation. The " @@ -4552,13 +4641,21 @@ msgstr "" "sh</filename>; en caso de fallo, APT cancela la acción." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:685 +#: apt.conf.5.xml:703 +#, fuzzy +#| msgid "" +#| "This is a list of shell commands to run before invoking &dpkg;. Like " +#| "<literal>options</literal> this must be specified in list notation. The " +#| "commands are invoked in order using <filename>/bin/sh</filename>; should " +#| "any fail APT will abort. APT will pass the filenames of all .deb files it " +#| "is going to install to the commands, one per line on standard input." msgid "" "This is a list of shell commands to run before invoking &dpkg;. Like " "<literal>options</literal> this must be specified in list notation. The " "commands are invoked in order using <filename>/bin/sh</filename>; should any " "fail APT will abort. APT will pass the filenames of all .deb files it is " -"going to install to the commands, one per line on standard input." +"going to install to the commands, one per line on the requested file " +"descriptor, defaulting to standard input." msgstr "" "Es una lista de órdenes de la consola que se ejecutarán antes de invocar a " "&dpkg;. Como <literal>options</literal>, se debe especificar con notación de " @@ -4568,13 +4665,19 @@ msgstr "" "la entrada estándar." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:691 +#: apt.conf.5.xml:710 +#, fuzzy +#| msgid "" +#| "Version 2 of this protocol dumps more information, including the protocol " +#| "version, the APT configuration space and the packages, files and versions " +#| "being changed. Version 2 is enabled by setting <literal>DPkg::Tools::" +#| "options::cmd::Version</literal> to 2. <literal>cmd</literal> is a command " +#| "given to <literal>Pre-Install-Pkgs</literal>." msgid "" "Version 2 of this protocol dumps more information, including the protocol " "version, the APT configuration space and the packages, files and versions " -"being changed. Version 2 is enabled by setting <literal>DPkg::Tools::" -"options::cmd::Version</literal> to 2. <literal>cmd</literal> is a command " -"given to <literal>Pre-Install-Pkgs</literal>." +"being changed. Version 3 adds the architecture and <literal>MultiArch</" +"literal> flag to each version being dumped." msgstr "" "La versión 2 de este protocolo vuelca más información, incluyendo la versión " "del protocolo, el espacio de configuración de APT y de los paquetes, los " @@ -4584,7 +4687,29 @@ msgstr "" "literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:699 +#: apt.conf.5.xml:715 +msgid "" +"The version of the protocol to be used for the command " +"<literal><replaceable>cmd</replaceable></literal> can be chosen by setting " +"<literal>DPkg::Tools::options::<replaceable>cmd</replaceable>::Version</" +"literal> accordingly, the default being version 1. If APT isn't supporting " +"the requested version it will send the information in the highest version it " +"has support for instead." +msgstr "" + +#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> +#: apt.conf.5.xml:722 +msgid "" +"The file descriptor to be used to send the information can be requested with " +"<literal>DPkg::Tools::options::<replaceable>cmd</replaceable>::InfoFD</" +"literal> which defaults to <literal>0</literal> for standard input and is " +"available since version 0.9.11. Support for the option can be detected by " +"looking for the environment variable <envar>APT_HOOK_INFO_FD</envar> which " +"contains the number of the used file descriptor as a confirmation." +msgstr "" + +#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> +#: apt.conf.5.xml:732 msgid "" "APT chdirs to this directory before invoking &dpkg;, the default is " "<filename>/</filename>." @@ -4593,7 +4718,7 @@ msgstr "" "predeterminado es <filename>/</filename>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:704 +#: apt.conf.5.xml:737 msgid "" "These options are passed to &dpkg-buildpackage; when compiling packages; the " "default is to disable signing and produce all binaries." @@ -4603,12 +4728,12 @@ msgstr "" "paquetes y a producir todos los binarios." #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt.conf.5.xml:709 +#: apt.conf.5.xml:742 msgid "dpkg trigger usage (and related options)" msgstr "Uso del disparador de dpkg (y de las opciones relacionadas)" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt.conf.5.xml:710 +#: apt.conf.5.xml:743 msgid "" "APT can call &dpkg; in such a way as to let it make aggressive use of " "triggers over multiple calls of &dpkg;. Without further options &dpkg; will " @@ -4635,7 +4760,7 @@ msgstr "" "tiempo (o más) durante la configuración de todos los paquetes." #. type: Content of: <refentry><refsect1><refsect2><para><literallayout> -#: apt.conf.5.xml:725 +#: apt.conf.5.xml:758 #, no-wrap msgid "" "DPkg::NoTriggers \"true\";\n" @@ -4649,7 +4774,7 @@ msgstr "" "DPkg::TriggersPending \"true\";" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt.conf.5.xml:719 +#: apt.conf.5.xml:752 msgid "" "Note that it is not guaranteed that APT will support these options or that " "these options will not cause (big) trouble in the future. If you have " @@ -4673,7 +4798,7 @@ msgstr "" "type=\"literallayout\" id=\"0\"/>" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:732 +#: apt.conf.5.xml:765 msgid "" "Add the no triggers flag to all &dpkg; calls (except the ConfigurePending " "call). See &dpkg; if you are interested in what this actually means. In " @@ -4696,7 +4821,7 @@ msgstr "" "eliminación." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:740 +#: apt.conf.5.xml:773 msgid "" "Valid values are \"<literal>all</literal>\", \"<literal>smart</literal>\" " "and \"<literal>no</literal>\". The default value is \"<literal>all</literal>" @@ -4726,7 +4851,7 @@ msgstr "" "imposibilidad de arrancar el sistema. " #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:755 +#: apt.conf.5.xml:788 msgid "" "If this option is set APT will call <command>dpkg --configure --pending</" "command> to let &dpkg; handle all required configurations and triggers. This " @@ -4744,7 +4869,7 @@ msgstr "" "desactivar esta opción en todas las ejecuciones menos la última." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:762 +#: apt.conf.5.xml:795 msgid "" "Useful for the <literal>smart</literal> configuration as a package which has " "pending triggers is not considered as <literal>installed</literal>, and " @@ -4760,7 +4885,7 @@ msgstr "" "los disparadores necesarios para configurar este paquete." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para><literallayout> -#: apt.conf.5.xml:775 +#: apt.conf.5.xml:808 #, no-wrap msgid "" "OrderList::Score {\n" @@ -4778,7 +4903,7 @@ msgstr "" "};" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:768 +#: apt.conf.5.xml:801 msgid "" "Essential packages (and their dependencies) should be configured immediately " "after unpacking. It is a good idea to do this quite early in the upgrade " @@ -4803,12 +4928,12 @@ msgstr "" "<placeholder type=\"literallayout\" id=\"0\"/>" #. type: Content of: <refentry><refsect1><title> -#: apt.conf.5.xml:788 +#: apt.conf.5.xml:821 msgid "Periodic and Archives options" msgstr "Las opciones «Periodic» y «Archives»" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:789 +#: apt.conf.5.xml:822 msgid "" "<literal>APT::Periodic</literal> and <literal>APT::Archives</literal> groups " "of options configure behavior of apt periodic updates, which is done by the " @@ -4822,12 +4947,12 @@ msgstr "" "documentación de estas opciones." #. type: Content of: <refentry><refsect1><title> -#: apt.conf.5.xml:797 +#: apt.conf.5.xml:830 msgid "Debug options" msgstr "Opciones de depuración" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:799 +#: apt.conf.5.xml:832 msgid "" "Enabling options in the <literal>Debug::</literal> section will cause " "debugging information to be sent to the standard error stream of the program " @@ -4844,7 +4969,7 @@ msgstr "" "para un usuario normal, aunque unas cuantas sí son:" #. type: Content of: <refentry><refsect1><para><itemizedlist><listitem><para> -#: apt.conf.5.xml:810 +#: apt.conf.5.xml:843 msgid "" "<literal>Debug::pkgProblemResolver</literal> enables output about the " "decisions made by <literal>dist-upgrade, upgrade, install, remove, purge</" @@ -4855,7 +4980,7 @@ msgstr "" "purge</literal>." #. type: Content of: <refentry><refsect1><para><itemizedlist><listitem><para> -#: apt.conf.5.xml:818 +#: apt.conf.5.xml:851 msgid "" "<literal>Debug::NoLocking</literal> disables all file locking. This can be " "used to run some operations (for instance, <literal>apt-get -s install</" @@ -4866,7 +4991,7 @@ msgstr "" "<literal>apt-get -s install</literal>) como un usuario normal." #. type: Content of: <refentry><refsect1><para><itemizedlist><listitem><para> -#: apt.conf.5.xml:827 +#: apt.conf.5.xml:860 msgid "" "<literal>Debug::pkgDPkgPM</literal> prints out the actual command line each " "time that <literal>apt</literal> invokes &dpkg;." @@ -4878,7 +5003,7 @@ msgstr "" #. motivating example, except I haven't a clue why you'd want #. to do this. #. type: Content of: <refentry><refsect1><para><itemizedlist><listitem><para> -#: apt.conf.5.xml:835 +#: apt.conf.5.xml:868 msgid "" "<literal>Debug::IdentCdrom</literal> disables the inclusion of statfs data " "in CD-ROM IDs." @@ -4887,14 +5012,14 @@ msgstr "" "statfs en los identificadores de los discos ópticos." #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:845 +#: apt.conf.5.xml:878 msgid "A full list of debugging options to apt follows." msgstr "" "A continuación, se muestra la lista completa de las opciones de depuración " "de apt." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:854 +#: apt.conf.5.xml:887 msgid "" "Print information related to accessing <literal>cdrom://</literal> sources." msgstr "" @@ -4902,26 +5027,26 @@ msgstr "" "<literal>cdrom://</literal>" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:865 +#: apt.conf.5.xml:898 msgid "Print information related to downloading packages using FTP." msgstr "" "Muestra la información relacionada con la descarga de paquetes mediante FTP." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:876 +#: apt.conf.5.xml:909 msgid "Print information related to downloading packages using HTTP." msgstr "" "Muestra la información relacionada con la descarga de paquetes mediante HTTP." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:887 +#: apt.conf.5.xml:920 msgid "Print information related to downloading packages using HTTPS." msgstr "" "Muestra la información relacionada con la descarga de paquetes mediante " "HTTPS." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:898 +#: apt.conf.5.xml:931 msgid "" "Print information related to verifying cryptographic signatures using " "<literal>gpg</literal>." @@ -4930,7 +5055,7 @@ msgstr "" "criptográficas mediante <literal>gpg</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:909 +#: apt.conf.5.xml:942 msgid "" "Output information about the process of accessing collections of packages " "stored on CD-ROMs." @@ -4939,14 +5064,14 @@ msgstr "" "paquetes almacenadas en CD-ROM." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:919 +#: apt.conf.5.xml:952 msgid "Describes the process of resolving build-dependencies in &apt-get;." msgstr "" "Describe el proceso de resolución de dependencias de compilación en &apt-" "get;." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:929 +#: apt.conf.5.xml:962 msgid "" "Output each cryptographic hash that is generated by the <literal>apt</" "literal> libraries." @@ -4955,7 +5080,7 @@ msgstr "" "<literal>apt</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:939 +#: apt.conf.5.xml:972 msgid "" "Do not include information from <literal>statfs</literal>, namely the number " "of used and free blocks on the CD-ROM filesystem, when generating an ID for " @@ -4966,7 +5091,7 @@ msgstr "" "identificador de un CD-ROM." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:950 +#: apt.conf.5.xml:983 msgid "" "Disable all file locking. For instance, this will allow two instances of " "<quote><literal>apt-get update</literal></quote> to run at the same time." @@ -4976,14 +5101,14 @@ msgstr "" "a la vez." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:962 +#: apt.conf.5.xml:995 msgid "Log when items are added to or removed from the global download queue." msgstr "" "Registra los elementos que se añaden o se borran de la cola de descarga " "global." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:972 +#: apt.conf.5.xml:1005 msgid "" "Output status messages and errors related to verifying checksums and " "cryptographic signatures of downloaded files." @@ -4993,7 +5118,7 @@ msgstr "" "ficheros descargados." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:982 +#: apt.conf.5.xml:1015 msgid "" "Output information about downloading and applying package index list diffs, " "and errors relating to package index list diffs." @@ -5002,7 +5127,7 @@ msgstr "" "lista de índices de paquetes, y los errores relacionados con éstos." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:994 +#: apt.conf.5.xml:1027 msgid "" "Output information related to patching apt package lists when downloading " "index diffs instead of full indices." @@ -5012,7 +5137,7 @@ msgstr "" "índices completos." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:1005 +#: apt.conf.5.xml:1038 msgid "" "Log all interactions with the sub-processes that actually perform downloads." msgstr "" @@ -5020,7 +5145,7 @@ msgstr "" "descargas." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:1016 +#: apt.conf.5.xml:1049 msgid "" "Log events related to the automatically-installed status of packages and to " "the removal of unused packages." @@ -5029,7 +5154,7 @@ msgstr "" "de los paquetes y con la eliminación de los paquetes sin usar." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:1026 +#: apt.conf.5.xml:1059 msgid "" "Generate debug messages describing which packages are being automatically " "installed to resolve dependencies. This corresponds to the initial auto-" @@ -5045,7 +5170,7 @@ msgstr "" "literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:1040 +#: apt.conf.5.xml:1073 msgid "" "Generate debug messages describing which packages are marked as keep/install/" "remove while the ProblemResolver does his work. Each addition or deletion " @@ -5076,7 +5201,7 @@ msgstr "" "la sección en la que aparece el paquete." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:1061 +#: apt.conf.5.xml:1094 msgid "" "When invoking &dpkg;, output the precise command line with which it is being " "invoked, with arguments separated by a single space character." @@ -5085,7 +5210,7 @@ msgstr "" "invocó, con los argumentos separados por un espacio." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:1072 +#: apt.conf.5.xml:1105 msgid "" "Output all the data received from &dpkg; on the status file descriptor and " "any errors encountered while parsing it." @@ -5094,7 +5219,7 @@ msgstr "" "estado y cualquier error encontrado durante el análisis." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:1083 +#: apt.conf.5.xml:1116 msgid "" "Generate a trace of the algorithm that decides the order in which " "<literal>apt</literal> should pass packages to &dpkg;." @@ -5103,7 +5228,7 @@ msgstr "" "literal> debería entregar los paquetes a &dpkg;." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:1095 +#: apt.conf.5.xml:1128 msgid "" "Output status messages tracing the steps performed when invoking &dpkg;." msgstr "" @@ -5111,12 +5236,12 @@ msgstr "" "&dpkg;." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:1106 +#: apt.conf.5.xml:1139 msgid "Output the priority of each package list on startup." msgstr "Muestra la prioridad de cada lista de paquetes al iniciarse." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:1116 +#: apt.conf.5.xml:1149 msgid "" "Trace the execution of the dependency resolver (this applies only to what " "happens when a complex dependency problem is encountered)." @@ -5125,7 +5250,7 @@ msgstr "" "lo que ocurre cuando se encuentra un problema de dependencias complejo)." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:1127 +#: apt.conf.5.xml:1160 msgid "" "Display a list of all installed packages with their calculated score used by " "the pkgProblemResolver. The description of the package is the same as " @@ -5136,7 +5261,7 @@ msgstr "" "misma que la descrita en <literal>Debug::pkgDepCache::Marker</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:1139 +#: apt.conf.5.xml:1172 msgid "" "Print information about the vendors read from <filename>/etc/apt/vendors." "list</filename>." @@ -5145,13 +5270,13 @@ msgstr "" "vendors.list</filename>." #. type: Content of: <refentry><refsect1><title> -#: apt.conf.5.xml:1161 apt_preferences.5.xml:545 sources.list.5.xml:211 -#: apt-ftparchive.1.xml:596 +#: apt.conf.5.xml:1194 apt_preferences.5.xml:547 sources.list.5.xml:239 +#: apt-ftparchive.1.xml:598 msgid "Examples" msgstr "Ejemplos" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:1162 +#: apt.conf.5.xml:1195 msgid "" "&configureindex; is a configuration file showing example values for all " "possible options." @@ -5161,17 +5286,17 @@ msgstr "" #. ? reading apt.conf #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:1174 +#: apt.conf.5.xml:1207 msgid "&apt-cache;, &apt-config;, &apt-preferences;." msgstr "&apt-cache;, &apt-config;, &apt-preferences;." #. type: Content of: <refentry><refnamediv><refpurpose> -#: apt_preferences.5.xml:32 +#: apt_preferences.5.xml:34 msgid "Preference control file for APT" msgstr "Fichero de preferencias de APT" #. type: Content of: <refentry><refsect1><para> -#: apt_preferences.5.xml:37 +#: apt_preferences.5.xml:39 msgid "" "The APT preferences file <filename>/etc/apt/preferences</filename> and the " "fragment files in the <filename>/etc/apt/preferences.d/</filename> folder " @@ -5184,7 +5309,7 @@ msgstr "" "paquetes seleccionados para su instalación." #. type: Content of: <refentry><refsect1><para> -#: apt_preferences.5.xml:42 +#: apt_preferences.5.xml:44 msgid "" "Several versions of a package may be available for installation when the " "&sources-list; file contains references to more than one distribution (for " @@ -5205,7 +5330,7 @@ msgstr "" "usuario sobre qué versión se seleccionará para su instalación." #. type: Content of: <refentry><refsect1><para> -#: apt_preferences.5.xml:52 +#: apt_preferences.5.xml:54 msgid "" "Several instances of the same version of a package may be available when the " "&sources-list; file contains references to more than one source. In this " @@ -5220,7 +5345,7 @@ msgstr "" "APT no modifican la elección del ejemplar, sólo la elección de la versión." #. type: Content of: <refentry><refsect1><para> -#: apt_preferences.5.xml:59 +#: apt_preferences.5.xml:61 msgid "" "Preferences are a strong power in the hands of a system administrator but " "they can become also their biggest nightmare if used without care! APT will " @@ -5244,7 +5369,7 @@ msgstr "" "que no funcionen como se espera. Queda avisado." #. type: Content of: <refentry><refsect1><para> -#: apt_preferences.5.xml:70 +#: apt_preferences.5.xml:72 msgid "" "Note that the files in the <filename>/etc/apt/preferences.d</filename> " "directory are parsed in alphanumeric ascending order and need to obey the " @@ -5265,24 +5390,24 @@ msgstr "" "Files-Silently</literal>. Si coincide, el fichero se ignora silenciosamente." #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt_preferences.5.xml:79 +#: apt_preferences.5.xml:81 msgid "APT's Default Priority Assignments" msgstr "Asignación de prioridades predeterminadas de APT " #. type: Content of: <refentry><refsect1><refsect2><para><programlisting> -#: apt_preferences.5.xml:94 +#: apt_preferences.5.xml:96 #, no-wrap msgid "<command>apt-get install -t testing <replaceable>some-package</replaceable></command>\n" msgstr "<command>apt-get install -t testing <replaceable>paquete</replaceable></command>\n" #. type: Content of: <refentry><refsect1><refsect2><para><programlisting> -#: apt_preferences.5.xml:97 +#: apt_preferences.5.xml:99 #, no-wrap msgid "APT::Default-Release \"stable\";\n" msgstr "APT::Default-Release \"stable\";\n" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:81 +#: apt_preferences.5.xml:83 msgid "" "If there is no preferences file or if there is no entry in the file that " "applies to a particular version then the priority assigned to that version " @@ -5310,7 +5435,7 @@ msgstr "" "\"0\"/><placeholder type=\"programlisting\" id=\"1\"/>" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:101 +#: apt_preferences.5.xml:103 msgid "" "If the target release has been specified then APT uses the following " "algorithm to set the priorities of the versions of a package. Assign:" @@ -5320,12 +5445,12 @@ msgstr "" "Asignar: " #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:106 +#: apt_preferences.5.xml:108 msgid "priority 1" msgstr "priority 1" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:107 +#: apt_preferences.5.xml:109 msgid "" "to the versions coming from archives which in their <filename>Release</" "filename> files are marked as \"NotAutomatic: yes\" but <emphasis>not</" @@ -5338,12 +5463,12 @@ msgstr "" "literal> de Debian." #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:113 +#: apt_preferences.5.xml:115 msgid "priority 100" msgstr "prioridad 100" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:114 +#: apt_preferences.5.xml:116 msgid "" "to the version that is already installed (if any) and to the versions coming " "from archives which in their <filename>Release</filename> files are marked " @@ -5357,12 +5482,12 @@ msgstr "" "<literal>squeeze-backports</literal>." #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:121 +#: apt_preferences.5.xml:123 msgid "priority 500" msgstr "prioridad 500" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:122 +#: apt_preferences.5.xml:124 msgid "" "to the versions that are not installed and do not belong to the target " "release." @@ -5371,12 +5496,12 @@ msgstr "" "objetivo." #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:126 +#: apt_preferences.5.xml:128 msgid "priority 990" msgstr "prioridad 990" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:127 +#: apt_preferences.5.xml:129 msgid "" "to the versions that are not installed and belong to the target release." msgstr "" @@ -5384,7 +5509,7 @@ msgstr "" "objetivo." #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:132 +#: apt_preferences.5.xml:134 msgid "" "If the target release has not been specified then APT simply assigns " "priority 100 to all installed package versions and priority 500 to all " @@ -5401,7 +5526,7 @@ msgstr "" "la opción «ButAutomaticUpgrades: yes»." #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:139 +#: apt_preferences.5.xml:141 msgid "" "APT then applies the following rules, listed in order of precedence, to " "determine which version of a package to install." @@ -5410,7 +5535,7 @@ msgstr "" "determinar qué versión del paquete debe instalar." #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:142 +#: apt_preferences.5.xml:144 msgid "" "Never downgrade unless the priority of an available version exceeds 1000. " "(\"Downgrading\" is installing a less recent version of a package in place " @@ -5427,12 +5552,12 @@ msgstr "" "ser peligroso)." #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:148 +#: apt_preferences.5.xml:150 msgid "Install the highest priority version." msgstr "Instala la versión de mayor prioridad." #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:149 +#: apt_preferences.5.xml:151 msgid "" "If two or more versions have the same priority, install the most recent one " "(that is, the one with the higher version number)." @@ -5441,7 +5566,7 @@ msgstr "" "(esto es, la que tiene un número de versión mayor)." #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:152 +#: apt_preferences.5.xml:154 msgid "" "If two or more versions have the same priority and version number but either " "the packages differ in some of their metadata or the <literal>--reinstall</" @@ -5452,7 +5577,7 @@ msgstr "" "<literal>--reinstall</literal>, se instalará la que no está instalada." #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:158 +#: apt_preferences.5.xml:160 msgid "" "In a typical situation, the installed version of a package (priority 100) " "is not as recent as one of the versions available from the sources listed in " @@ -5467,7 +5592,7 @@ msgstr "" "command> o <command>apt-get upgrade</command>." #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:165 +#: apt_preferences.5.xml:167 msgid "" "More rarely, the installed version of a package is <emphasis>more</emphasis> " "recent than any of the other available versions. The package will not be " @@ -5481,7 +5606,7 @@ msgstr "" "upgrade</command>." #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:170 +#: apt_preferences.5.xml:172 msgid "" "Sometimes the installed version of a package is more recent than the version " "belonging to the target release, but not as recent as a version belonging to " @@ -5500,12 +5625,12 @@ msgstr "" "versión instalada." #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt_preferences.5.xml:179 +#: apt_preferences.5.xml:181 msgid "The Effect of APT Preferences" msgstr "El efecto de las preferencias sobre APT" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:181 +#: apt_preferences.5.xml:183 msgid "" "The APT preferences file allows the system administrator to control the " "assignment of priorities. The file consists of one or more multi-line " @@ -5518,7 +5643,7 @@ msgstr "" "registros pueden tener una de estos dos formatos: el específico o el general." #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:187 +#: apt_preferences.5.xml:189 msgid "" "The specific form assigns a priority (a \"Pin-Priority\") to one or more " "specified packages with a specified version or version range. For example, " @@ -5535,7 +5660,7 @@ msgstr "" "paquetes separados por espacios." #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><programlisting> -#: apt_preferences.5.xml:194 +#: apt_preferences.5.xml:196 #, no-wrap msgid "" "Package: perl\n" @@ -5547,7 +5672,7 @@ msgstr "" "Pin-Priority: 1001\n" #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:200 +#: apt_preferences.5.xml:202 msgid "" "The general form assigns a priority to all of the package versions in a " "given distribution (that is, to all the versions of packages that are listed " @@ -5562,7 +5687,7 @@ msgstr "" "identificado por su nombre de dominio." #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:206 +#: apt_preferences.5.xml:208 msgid "" "This general-form entry in the APT preferences file applies only to groups " "of packages. For example, the following record assigns a high priority to " @@ -5573,7 +5698,7 @@ msgstr "" "prioridad alta a todas las versiones disponibles desde un sitio local." #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><programlisting> -#: apt_preferences.5.xml:211 +#: apt_preferences.5.xml:213 #, no-wrap msgid "" "Package: *\n" @@ -5585,7 +5710,7 @@ msgstr "" "Pin-Priority: 999\n" #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:216 +#: apt_preferences.5.xml:218 msgid "" "A note of caution: the keyword used here is \"<literal>origin</literal>\" " "which can be used to match a hostname. The following record will assign a " @@ -5599,7 +5724,7 @@ msgstr "" "debian.org»." #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><programlisting> -#: apt_preferences.5.xml:220 +#: apt_preferences.5.xml:222 #, no-wrap msgid "" "Package: *\n" @@ -5611,7 +5736,7 @@ msgstr "" "Pin-Priority: 999\n" #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:224 +#: apt_preferences.5.xml:226 msgid "" "This should <emphasis>not</emphasis> be confused with the Origin of a " "distribution as specified in a <filename>Release</filename> file. What " @@ -5626,7 +5751,7 @@ msgstr "" "sino el autor o el nombre del proveedor, tales como «Debian» o «Ximian»." #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:229 +#: apt_preferences.5.xml:231 msgid "" "The following record assigns a low priority to all package versions " "belonging to any distribution whose Archive name is \"<literal>unstable</" @@ -5637,7 +5762,7 @@ msgstr "" "archivo de paquetes «<literal>unstable</literal>» (inestable)." #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><programlisting> -#: apt_preferences.5.xml:233 +#: apt_preferences.5.xml:235 #, no-wrap msgid "" "Package: *\n" @@ -5649,7 +5774,7 @@ msgstr "" "Pin-Priority: 50\n" #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:238 +#: apt_preferences.5.xml:240 msgid "" "The following record assigns a high priority to all package versions " "belonging to any distribution whose Codename is \"<literal>&testing-codename;" @@ -5660,7 +5785,7 @@ msgstr "" "«<literal>&testing-codename;</literal>»." #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><programlisting> -#: apt_preferences.5.xml:242 +#: apt_preferences.5.xml:244 #, no-wrap msgid "" "Package: *\n" @@ -5672,7 +5797,7 @@ msgstr "" "Pin-Priority: 900\n" #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:247 +#: apt_preferences.5.xml:249 msgid "" "The following record assigns a high priority to all package versions " "belonging to any release whose Archive name is \"<literal>stable</literal>\" " @@ -5684,7 +5809,7 @@ msgstr "" "«<literal>&stable-version;</literal>»." #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><programlisting> -#: apt_preferences.5.xml:252 +#: apt_preferences.5.xml:254 #, no-wrap msgid "" "Package: *\n" @@ -5696,12 +5821,12 @@ msgstr "" "Pin-Priority: 500\n" #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt_preferences.5.xml:262 +#: apt_preferences.5.xml:264 msgid "Regular expressions and &glob; syntax" msgstr "Expresiones regulares y sintaxis &glob;" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:264 +#: apt_preferences.5.xml:266 msgid "" "APT also supports pinning by &glob; expressions, and regular expressions " "surrounded by slashes. For example, the following example assigns the " @@ -5716,7 +5841,7 @@ msgstr "" "«kde» (como expresión regular extendida POSIX delimitada por barras)." #. type: Content of: <refentry><refsect1><refsect2><programlisting> -#: apt_preferences.5.xml:273 +#: apt_preferences.5.xml:275 #, no-wrap msgid "" "Package: gnome* /kde/\n" @@ -5728,7 +5853,7 @@ msgstr "" "Pin-Priority: 500\n" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:279 +#: apt_preferences.5.xml:281 msgid "" "The rule for those expressions is that they can occur anywhere where a " "string can occur. Thus, the following pin assigns the priority 990 to all " @@ -5739,7 +5864,7 @@ msgstr "" "paquetes provenientes de una publicación a partir de &ubuntu-codename;." #. type: Content of: <refentry><refsect1><refsect2><programlisting> -#: apt_preferences.5.xml:285 +#: apt_preferences.5.xml:287 #, no-wrap msgid "" "Package: *\n" @@ -5751,7 +5876,7 @@ msgstr "" "Pin-Priority: 990\n" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:291 +#: apt_preferences.5.xml:293 msgid "" "If a regular expression occurs in a <literal>Package</literal> field, the " "behavior is the same as if this regular expression were replaced with a list " @@ -5769,12 +5894,12 @@ msgstr "" "literal>» en un campo «Package» no se considera una expresión &glob;." #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt_preferences.5.xml:307 +#: apt_preferences.5.xml:309 msgid "How APT Interprets Priorities" msgstr "Interpretación de APT de las prioridades" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:310 +#: apt_preferences.5.xml:312 msgid "" "Priorities (P) assigned in the APT preferences file must be positive or " "negative integers. They are interpreted as follows (roughly speaking):" @@ -5784,12 +5909,12 @@ msgstr "" "siguiente modo:" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:315 +#: apt_preferences.5.xml:317 msgid "P >= 1000" msgstr "P >= 1000" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:316 +#: apt_preferences.5.xml:318 msgid "" "causes a version to be installed even if this constitutes a downgrade of the " "package" @@ -5798,12 +5923,12 @@ msgstr "" "el sistema." #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:320 +#: apt_preferences.5.xml:322 msgid "990 <= P < 1000" msgstr "990 <= P < 1000" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:321 +#: apt_preferences.5.xml:323 msgid "" "causes a version to be installed even if it does not come from the target " "release, unless the installed version is more recent" @@ -5812,12 +5937,12 @@ msgstr "" "que la versión instalada sea más reciente." #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:326 +#: apt_preferences.5.xml:328 msgid "500 <= P < 990" msgstr "500 <= P < 990" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:327 +#: apt_preferences.5.xml:329 msgid "" "causes a version to be installed unless there is a version available " "belonging to the target release or the installed version is more recent" @@ -5827,12 +5952,12 @@ msgstr "" "más reciente." #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:332 +#: apt_preferences.5.xml:334 msgid "100 <= P < 500" msgstr "100 <= P < 500" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:333 +#: apt_preferences.5.xml:335 msgid "" "causes a version to be installed unless there is a version available " "belonging to some other distribution or the installed version is more recent" @@ -5841,12 +5966,12 @@ msgstr "" "perteneciente a otra distribución, o si la versión instalada es más reciente." #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:338 +#: apt_preferences.5.xml:340 msgid "0 < P < 100" msgstr "0 < P < 100" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:339 +#: apt_preferences.5.xml:341 msgid "" "causes a version to be installed only if there is no installed version of " "the package" @@ -5854,17 +5979,17 @@ msgstr "" "La versión sólo se instala si no hay ninguna versión del paquete instalada." #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:343 +#: apt_preferences.5.xml:345 msgid "P < 0" msgstr "P < 0" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:344 +#: apt_preferences.5.xml:346 msgid "prevents the version from being installed" msgstr "Evita la instalación de la versión." #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:349 +#: apt_preferences.5.xml:351 msgid "" "If any specific-form records match an available package version then the " "first such record determines the priority of the package version. Failing " @@ -5878,7 +6003,7 @@ msgstr "" "versión del paquete." #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:355 +#: apt_preferences.5.xml:357 msgid "" "For example, suppose the APT preferences file contains the three records " "presented earlier:" @@ -5887,7 +6012,7 @@ msgstr "" "registros antes mencionados:" #. type: Content of: <refentry><refsect1><refsect2><programlisting> -#: apt_preferences.5.xml:359 +#: apt_preferences.5.xml:361 #, no-wrap msgid "" "Package: perl\n" @@ -5915,12 +6040,12 @@ msgstr "" "Pin-Priority: 50\n" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:372 +#: apt_preferences.5.xml:374 msgid "Then:" msgstr "Por ello:" #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:374 +#: apt_preferences.5.xml:376 msgid "" "The most recent available version of the <literal>perl</literal> package " "will be installed, so long as that version's version number begins with " @@ -5935,7 +6060,7 @@ msgstr "" "perl;*, se instalará una versión anterior de <literal>perl</literal>." #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:379 +#: apt_preferences.5.xml:381 msgid "" "A version of any package other than <literal>perl</literal> that is " "available from the local system has priority over other versions, even " @@ -5946,7 +6071,7 @@ msgstr "" "versiones, incluso sobre los pertenecientes a la distribución objetivo." #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:383 +#: apt_preferences.5.xml:385 msgid "" "A version of a package whose origin is not the local system but some other " "site listed in &sources-list; and which belongs to an <literal>unstable</" @@ -5959,12 +6084,12 @@ msgstr "" "hay ninguna versión del paquete ya instalado." #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt_preferences.5.xml:393 +#: apt_preferences.5.xml:395 msgid "Determination of Package Version and Distribution Properties" msgstr "Determinar la versión del paquete y las propiedades de la distribución" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:395 +#: apt_preferences.5.xml:397 msgid "" "The locations listed in the &sources-list; file should provide " "<filename>Packages</filename> and <filename>Release</filename> files to " @@ -5975,7 +6100,7 @@ msgstr "" "describen los paquetes disponibles en cada uno de los sitios." #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:399 +#: apt_preferences.5.xml:401 msgid "" "The <filename>Packages</filename> file is normally found in the directory " "<filename>.../dists/<replaceable>dist-name</replaceable>/" @@ -5995,27 +6120,27 @@ msgstr "" "de APT:" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:407 +#: apt_preferences.5.xml:409 msgid "the <literal>Package:</literal> line" msgstr "La línea <literal>Package:</literal>" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:408 +#: apt_preferences.5.xml:410 msgid "gives the package name" msgstr "indica el nombre del paquete." #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:411 apt_preferences.5.xml:461 +#: apt_preferences.5.xml:413 apt_preferences.5.xml:463 msgid "the <literal>Version:</literal> line" msgstr "La línea <literal>Version:</literal>" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:412 +#: apt_preferences.5.xml:414 msgid "gives the version number for the named package" msgstr "indica el número de versión del paquete." #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:417 +#: apt_preferences.5.xml:419 msgid "" "The <filename>Release</filename> file is normally found in the directory " "<filename>.../dists/<replaceable>dist-name</replaceable></filename>: for " @@ -6036,12 +6161,12 @@ msgstr "" "son relevantes para las prioridades de APT:" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:428 +#: apt_preferences.5.xml:430 msgid "the <literal>Archive:</literal> or <literal>Suite:</literal> line" msgstr "Las líneas <literal>Archive:</literal> o <literal>Suite:</literal>" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:429 +#: apt_preferences.5.xml:431 msgid "" "names the archive to which all the packages in the directory tree belong. " "For example, the line \"Archive: stable\" or \"Suite: stable\" specifies " @@ -6059,18 +6184,18 @@ msgstr "" "línea en el fichero de preferencias de APT:" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><programlisting> -#: apt_preferences.5.xml:439 +#: apt_preferences.5.xml:441 #, no-wrap msgid "Pin: release a=stable\n" msgstr "Pin: release a=stable\n" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:445 +#: apt_preferences.5.xml:447 msgid "the <literal>Codename:</literal> line" msgstr "La línea <literal>Codename:</literal>" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:446 +#: apt_preferences.5.xml:448 msgid "" "names the codename to which all the packages in the directory tree belong. " "For example, the line \"Codename: &testing-codename;\" specifies that all of " @@ -6089,13 +6214,13 @@ msgstr "" "de APT:" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><programlisting> -#: apt_preferences.5.xml:455 +#: apt_preferences.5.xml:457 #, no-wrap msgid "Pin: release n=&testing-codename;\n" msgstr "Pin: release n=&testing-codename;\n" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:462 +#: apt_preferences.5.xml:464 msgid "" "names the release version. For example, the packages in the tree might " "belong to Debian release version &stable-version;. Note that there is " @@ -6112,7 +6237,7 @@ msgstr "" "siguientes línea en el fichero de preferencias de APT:" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><programlisting> -#: apt_preferences.5.xml:471 +#: apt_preferences.5.xml:473 #, no-wrap msgid "" "Pin: release v=&stable-version;\n" @@ -6124,12 +6249,12 @@ msgstr "" "Pin: release &stable-version;\n" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:480 +#: apt_preferences.5.xml:482 msgid "the <literal>Component:</literal> line" msgstr "La línea <literal>Component:</literal>" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:481 +#: apt_preferences.5.xml:483 msgid "" "names the licensing component associated with the packages in the directory " "tree of the <filename>Release</filename> file. For example, the line " @@ -6148,18 +6273,18 @@ msgstr "" "de APT:" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><programlisting> -#: apt_preferences.5.xml:490 +#: apt_preferences.5.xml:492 #, no-wrap msgid "Pin: release c=main\n" msgstr "Pin: release c=main\n" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:496 +#: apt_preferences.5.xml:498 msgid "the <literal>Origin:</literal> line" msgstr "La línea <literal>Origin:</literal>" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:497 +#: apt_preferences.5.xml:499 msgid "" "names the originator of the packages in the directory tree of the " "<filename>Release</filename> file. Most commonly, this is <literal>Debian</" @@ -6172,18 +6297,18 @@ msgstr "" "mediante la siguiente línea:" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><programlisting> -#: apt_preferences.5.xml:503 +#: apt_preferences.5.xml:505 #, no-wrap msgid "Pin: release o=Debian\n" msgstr "Pin: release o=Debian\n" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:509 +#: apt_preferences.5.xml:511 msgid "the <literal>Label:</literal> line" msgstr "La línea <literal>Label:</literal>" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:510 +#: apt_preferences.5.xml:512 msgid "" "names the label of the packages in the directory tree of the " "<filename>Release</filename> file. Most commonly, this is <literal>Debian</" @@ -6196,13 +6321,13 @@ msgstr "" "siguiente línea:" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><programlisting> -#: apt_preferences.5.xml:516 +#: apt_preferences.5.xml:518 #, no-wrap msgid "Pin: release l=Debian\n" msgstr "Pin: release l=Debian\n" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:523 +#: apt_preferences.5.xml:525 msgid "" "All of the <filename>Packages</filename> and <filename>Release</filename> " "files retrieved from locations listed in the &sources-list; file are stored " @@ -6227,12 +6352,12 @@ msgstr "" "la distribución «<literal>unstable</literal>» (inestable)." #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt_preferences.5.xml:536 +#: apt_preferences.5.xml:538 msgid "Optional Lines in an APT Preferences Record" msgstr "Líneas opcionales en el registro de preferencias de APT" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:538 +#: apt_preferences.5.xml:540 msgid "" "Each record in the APT preferences file can optionally begin with one or " "more lines beginning with the word <literal>Explanation:</literal>. This " @@ -6243,12 +6368,12 @@ msgstr "" "Útil para comentarios." #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt_preferences.5.xml:547 +#: apt_preferences.5.xml:549 msgid "Tracking Stable" msgstr "Seguir la distribución «stable» (estable)" #. type: Content of: <refentry><refsect1><refsect2><para><programlisting> -#: apt_preferences.5.xml:555 +#: apt_preferences.5.xml:557 #, no-wrap msgid "" "Explanation: Uninstall or do not install any Debian-originated\n" @@ -6272,7 +6397,7 @@ msgstr "" "Pin-Priority: -10\n" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:549 +#: apt_preferences.5.xml:551 msgid "" "The following APT preferences file will cause APT to assign a priority " "higher than the default (500) to all package versions belonging to a " @@ -6287,8 +6412,8 @@ msgstr "" "<literal>Debian</literal>. <placeholder type=\"programlisting\" id=\"0\"/>" #. type: Content of: <refentry><refsect1><refsect2><para><programlisting> -#: apt_preferences.5.xml:572 apt_preferences.5.xml:618 -#: apt_preferences.5.xml:676 +#: apt_preferences.5.xml:574 apt_preferences.5.xml:620 +#: apt_preferences.5.xml:678 #, no-wrap msgid "" "apt-get install <replaceable>package-name</replaceable>\n" @@ -6300,7 +6425,7 @@ msgstr "" "apt-get dist-upgrade\n" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:567 +#: apt_preferences.5.xml:569 msgid "" "With a suitable &sources-list; file and the above preferences file, any of " "the following commands will cause APT to upgrade to the latest " @@ -6314,13 +6439,13 @@ msgstr "" "\"programlisting\" id=\"0\"/>" #. type: Content of: <refentry><refsect1><refsect2><para><programlisting> -#: apt_preferences.5.xml:584 +#: apt_preferences.5.xml:586 #, no-wrap msgid "apt-get install <replaceable>package</replaceable>/testing\n" msgstr "apt-get install <replaceable>paquete</replaceable>/testing\n" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:578 +#: apt_preferences.5.xml:580 msgid "" "The following command will cause APT to upgrade the specified package to the " "latest version from the <literal>testing</literal> distribution; the package " @@ -6333,12 +6458,12 @@ msgstr "" "\"programlisting\" id=\"0\"/>" #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt_preferences.5.xml:590 +#: apt_preferences.5.xml:592 msgid "Tracking Testing or Unstable" msgstr "Seguir la distribución «testing» (en pruebas) o «unstable» (inestable)" #. type: Content of: <refentry><refsect1><refsect2><para><programlisting> -#: apt_preferences.5.xml:599 +#: apt_preferences.5.xml:601 #, no-wrap msgid "" "Package: *\n" @@ -6366,7 +6491,7 @@ msgstr "" "Pin-Priority: -10\n" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:592 +#: apt_preferences.5.xml:594 msgid "" "The following APT preferences file will cause APT to assign a high priority " "to package versions from the <literal>testing</literal> distribution, a " @@ -6383,7 +6508,7 @@ msgstr "" ">" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:613 +#: apt_preferences.5.xml:615 msgid "" "With a suitable &sources-list; file and the above preferences file, any of " "the following commands will cause APT to upgrade to the latest " @@ -6396,13 +6521,13 @@ msgstr "" "<placeholder type=\"programlisting\" id=\"0\"/>" #. type: Content of: <refentry><refsect1><refsect2><para><programlisting> -#: apt_preferences.5.xml:633 +#: apt_preferences.5.xml:635 #, no-wrap msgid "apt-get install <replaceable>package</replaceable>/unstable\n" msgstr "apt-get install <replaceable>paquete</replaceable>/unstable\n" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:624 +#: apt_preferences.5.xml:626 msgid "" "The following command will cause APT to upgrade the specified package to the " "latest version from the <literal>unstable</literal> distribution. " @@ -6421,12 +6546,12 @@ msgstr "" "instalada. <placeholder type=\"programlisting\" id=\"0\"/>" #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt_preferences.5.xml:640 +#: apt_preferences.5.xml:642 msgid "Tracking the evolution of a codename release" msgstr "Seguir la evolución de una publicación por el nombre" #. type: Content of: <refentry><refsect1><refsect2><para><programlisting> -#: apt_preferences.5.xml:654 +#: apt_preferences.5.xml:656 #, no-wrap msgid "" "Explanation: Uninstall or do not install any Debian-originated package versions\n" @@ -6460,7 +6585,7 @@ msgstr "" "Pin-Priority: -10\n" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:642 +#: apt_preferences.5.xml:644 msgid "" "The following APT preferences file will cause APT to assign a priority " "higher than the default (500) to all package versions belonging to a " @@ -6487,7 +6612,7 @@ msgstr "" "\" id=\"0\"/>" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:671 +#: apt_preferences.5.xml:673 msgid "" "With a suitable &sources-list; file and the above preferences file, any of " "the following commands will cause APT to upgrade to the latest version(s) in " @@ -6501,13 +6626,13 @@ msgstr "" "id=\"0\"/>" #. type: Content of: <refentry><refsect1><refsect2><para><programlisting> -#: apt_preferences.5.xml:691 +#: apt_preferences.5.xml:693 #, no-wrap msgid "apt-get install <replaceable>package</replaceable>/sid\n" msgstr "apt-get install <replaceable>paquete</replaceable>/sid\n" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:682 +#: apt_preferences.5.xml:684 msgid "" "The following command will cause APT to upgrade the specified package to the " "latest version from the <literal>sid</literal> distribution. Thereafter, " @@ -6526,17 +6651,17 @@ msgstr "" "instalada. <placeholder type=\"programlisting\" id=\"0\"/>" #. type: Content of: <refentry><refsect1><para> -#: apt_preferences.5.xml:706 +#: apt_preferences.5.xml:708 msgid "&apt-get; &apt-cache; &apt-conf; &sources-list;" msgstr "&apt-get; &apt-cache; &apt-conf; &sources-list;" #. type: Content of: <refentry><refnamediv><refpurpose> -#: sources.list.5.xml:33 +#: sources.list.5.xml:35 msgid "List of configured APT data sources" msgstr "Lista de fuentes de datos de APT configurados" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:38 +#: sources.list.5.xml:40 msgid "" "The source list <filename>/etc/apt/sources.list</filename> is designed to " "support any number of active sources and a variety of source media. The file " @@ -6553,7 +6678,7 @@ msgstr "" "command> (o una orden equivalente de una interfaz de APT)." #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:45 +#: sources.list.5.xml:47 msgid "" "Each line specifying a source starts with type (e.g. <literal>deb-src</" "literal>) followed by options and arguments for this type. Individual " @@ -6568,12 +6693,12 @@ msgstr "" "cualquier lugar de la línea marca los caracteres restantes como comentario." #. type: Content of: <refentry><refsect1><title> -#: sources.list.5.xml:53 +#: sources.list.5.xml:55 msgid "sources.list.d" msgstr "sources.list.d" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:54 +#: sources.list.5.xml:56 msgid "" "The <filename>/etc/apt/sources.list.d</filename> directory provides a way to " "add sources.list entries in separate files. The format is the same as for " @@ -6595,12 +6720,12 @@ msgstr "" "silenciosamente." #. type: Content of: <refentry><refsect1><title> -#: sources.list.5.xml:65 +#: sources.list.5.xml:67 msgid "The deb and deb-src types" msgstr "Los tipos «deb» y «deb-src»" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:66 +#: sources.list.5.xml:68 msgid "" "The <literal>deb</literal> type references a typical two-level Debian " "archive, <filename>distribution/component</filename>. The " @@ -6626,7 +6751,7 @@ msgstr "" "literal> para obtener los índices de fuentes." #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:78 +#: sources.list.5.xml:79 msgid "" "The format for a <filename>sources.list</filename> entry using the " "<literal>deb</literal> and <literal>deb-src</literal> types is:" @@ -6635,21 +6760,62 @@ msgstr "" "usando los tipos <literal>deb</literal> y <literal>deb-src</literal> es:" #. type: Content of: <refentry><refsect1><literallayout> -#: sources.list.5.xml:81 -#, no-wrap -msgid "deb [ options ] uri distribution [component1] [component2] [...]" +#: sources.list.5.xml:82 +#, fuzzy, no-wrap +#| msgid "deb [ options ] uri distribution [component1] [component2] [...]" +msgid "deb [ options ] uri suite [component1] [component2] [...]" msgstr "deb [ opciones ] uri distribución [componente1] [componente2] [...]" +#. type: Content of: <refentry><refsect1><para><literallayout> +#: sources.list.5.xml:86 +#, no-wrap +msgid "" +" Types: deb deb-src\n" +" URIs: http://example.com\n" +" Suites: stable testing\n" +" Sections: component1 component2\n" +" Description: short\n" +" long long long\n" +" [option1]: [option1-value]\n" +"\n" +" Types: deb\n" +" URIs: http://another.example.com\n" +" Suites: experimental\n" +" Sections: component1 component2\n" +" Enabled: no\n" +" Description: short\n" +" long long long\n" +" [option1]: [option1-value]\n" +" " +msgstr "" + #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:83 +#: sources.list.5.xml:84 +msgid "" +"Alternatively a rfc822 style format is also supported: <placeholder type=" +"\"literallayout\" id=\"0\"/>" +msgstr "" + +#. type: Content of: <refentry><refsect1><para> +#: sources.list.5.xml:105 +#, fuzzy +#| msgid "" +#| "The URI for the <literal>deb</literal> type must specify the base of the " +#| "Debian distribution, from which APT will find the information it needs. " +#| "<literal>distribution</literal> can specify an exact path, in which case " +#| "the components must be omitted and <literal>distribution</literal> must " +#| "end with a slash (<literal>/</literal>). This is useful for the case when " +#| "only a particular sub-section of the archive denoted by the URI is of " +#| "interest. If <literal>distribution</literal> does not specify an exact " +#| "path, at least one <literal>component</literal> must be present." msgid "" "The URI for the <literal>deb</literal> type must specify the base of the " "Debian distribution, from which APT will find the information it needs. " -"<literal>distribution</literal> can specify an exact path, in which case the " -"components must be omitted and <literal>distribution</literal> must end with " -"a slash (<literal>/</literal>). This is useful for the case when only a " +"<literal>suite</literal> can specify an exact path, in which case the " +"components must be omitted and <literal>suite</literal> must end with a " +"slash (<literal>/</literal>). This is useful for the case when only a " "particular sub-section of the archive denoted by the URI is of interest. If " -"<literal>distribution</literal> does not specify an exact path, at least one " +"<literal>suite</literal> does not specify an exact path, at least one " "<literal>component</literal> must be present." msgstr "" "El URI para el tipo <literal>deb</literal> debe especificar la base de la " @@ -6662,15 +6828,24 @@ msgstr "" "<literal>distribución</literal> no define una ruta exacta." #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:92 -msgid "" -"<literal>distribution</literal> may also contain a variable, <literal>" -"$(ARCH)</literal> which expands to the Debian architecture (such as " -"<literal>amd64</literal> or <literal>armel</literal>) used on the system. " -"This permits architecture-independent <filename>sources.list</filename> " -"files to be used. In general this is only of interest when specifying an " -"exact path, <literal>APT</literal> will automatically generate a URI with " -"the current architecture otherwise." +#: sources.list.5.xml:114 +#, fuzzy +#| msgid "" +#| "<literal>distribution</literal> may also contain a variable, <literal>" +#| "$(ARCH)</literal> which expands to the Debian architecture (such as " +#| "<literal>amd64</literal> or <literal>armel</literal>) used on the system. " +#| "This permits architecture-independent <filename>sources.list</filename> " +#| "files to be used. In general this is only of interest when specifying an " +#| "exact path, <literal>APT</literal> will automatically generate a URI with " +#| "the current architecture otherwise." +msgid "" +"<literal>suite</literal> may also contain a variable, <literal>$(ARCH)</" +"literal> which expands to the Debian architecture (such as <literal>amd64</" +"literal> or <literal>armel</literal>) used on the system. This permits " +"architecture-independent <filename>sources.list</filename> files to be used. " +"In general this is only of interest when specifying an exact path, " +"<literal>APT</literal> will automatically generate a URI with the current " +"architecture otherwise." msgstr "" "<literal>distribución</literal> puede contener una variable, <literal>" "$(ARCH)</literal>, que se expandirá a la arquitectura de Debian usada en el " @@ -6682,18 +6857,32 @@ msgstr "" "sistema." #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:100 -msgid "" -"Since only one distribution can be specified per line it may be necessary to " -"have multiple lines for the same URI, if a subset of all available " -"distributions or components at that location is desired. APT will sort the " -"URI list after it has generated a complete set internally, and will collapse " -"multiple references to the same Internet host, for instance, into a single " -"connection, so that it does not inefficiently establish an FTP connection, " -"close it, do something else, and then re-establish a connection to that same " -"host. This feature is useful for accessing busy FTP sites with limits on the " -"number of simultaneous anonymous users. APT also parallelizes connections to " -"different hosts to more effectively deal with sites with low bandwidth." +#: sources.list.5.xml:122 +#, fuzzy +#| msgid "" +#| "Since only one distribution can be specified per line it may be necessary " +#| "to have multiple lines for the same URI, if a subset of all available " +#| "distributions or components at that location is desired. APT will sort " +#| "the URI list after it has generated a complete set internally, and will " +#| "collapse multiple references to the same Internet host, for instance, " +#| "into a single connection, so that it does not inefficiently establish an " +#| "FTP connection, close it, do something else, and then re-establish a " +#| "connection to that same host. This feature is useful for accessing busy " +#| "FTP sites with limits on the number of simultaneous anonymous users. APT " +#| "also parallelizes connections to different hosts to more effectively deal " +#| "with sites with low bandwidth." +msgid "" +"In the traditional style sources.list format since only one distribution can " +"be specified per line it may be necessary to have multiple lines for the " +"same URI, if a subset of all available distributions or components at that " +"location is desired. APT will sort the URI list after it has generated a " +"complete set internally, and will collapse multiple references to the same " +"Internet host, for instance, into a single connection, so that it does not " +"inefficiently establish an FTP connection, close it, do something else, and " +"then re-establish a connection to that same host. This feature is useful for " +"accessing busy FTP sites with limits on the number of simultaneous anonymous " +"users. APT also parallelizes connections to different hosts to more " +"effectively deal with sites with low bandwidth." msgstr "" "Debido a que sólo se puede especificar una distribución por línea, es " "posible que se precisen varias líneas para la misma URI si desea tener " @@ -6708,7 +6897,7 @@ msgstr "" "aprovechar mejor el ancho de banda." #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:112 +#: sources.list.5.xml:136 msgid "" "<literal>options</literal> is always optional and needs to be surrounded by " "square brackets. It can consist of multiple settings in the form " @@ -6725,7 +6914,7 @@ msgstr "" "ignoran silenciosamente):" #. type: Content of: <refentry><refsect1><para><itemizedlist><listitem><para> -#: sources.list.5.xml:117 +#: sources.list.5.xml:142 msgid "" "<literal>arch=<replaceable>arch1</replaceable>,<replaceable>arch2</" "replaceable>,…</literal> can be used to specify for which architectures " @@ -6740,7 +6929,28 @@ msgstr "" "arquitecturas definidas por la opción <literal>APT::Architectures</literal>." #. type: Content of: <refentry><refsect1><para><itemizedlist><listitem><para> -#: sources.list.5.xml:121 +#: sources.list.5.xml:146 +#, fuzzy +#| msgid "" +#| "<literal>arch=<replaceable>arch1</replaceable>,<replaceable>arch2</" +#| "replaceable>,…</literal> can be used to specify for which architectures " +#| "information should be downloaded. If this option is not set all " +#| "architectures defined by the <literal>APT::Architectures</literal> option " +#| "will be downloaded." +msgid "" +"<literal>arch+=<replaceable>arch1</replaceable>,<replaceable>arch2</" +"replaceable>,…</literal> and <literal>arch-=<replaceable>arch1</replaceable>," +"<replaceable>arch2</replaceable>,…</literal> which can be used to add/remove " +"architectures from the set which will be downloaded." +msgstr "" +"<literal>arch=<replaceable>arquitecura1</replaceable>," +"<replaceable>arquitecura2</replaceable>,…</literal> se puede utilizar para " +"definir la arquitectura para la que se descarga información sobre " +"arquitecturas. Si no se define esta opción, se descargarán todas las " +"arquitecturas definidas por la opción <literal>APT::Architectures</literal>." + +#. type: Content of: <refentry><refsect1><para><itemizedlist><listitem><para> +#: sources.list.5.xml:149 msgid "" "<literal>trusted=yes</literal> can be set to indicate that packages from " "this source are always authenticated even if the <filename>Release</" @@ -6758,7 +6968,7 @@ msgstr "" "autenticadas no lo están." #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:128 +#: sources.list.5.xml:156 msgid "" "It is important to list sources in order of preference, with the most " "preferred source listed first. Typically this will result in sorting by " @@ -6771,12 +6981,12 @@ msgstr "" "seguidos por servidores de Internet distantes, por ejemplo)." #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:133 +#: sources.list.5.xml:161 msgid "Some examples:" msgstr "Algunos ejemplos:" #. type: Content of: <refentry><refsect1><literallayout> -#: sources.list.5.xml:135 +#: sources.list.5.xml:163 #, no-wrap msgid "" "deb http://ftp.debian.org/debian &stable-codename; main contrib non-free\n" @@ -6788,17 +6998,17 @@ msgstr "" " " #. type: Content of: <refentry><refsect1><title> -#: sources.list.5.xml:141 +#: sources.list.5.xml:169 msgid "URI specification" msgstr "Especificación del URI" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:143 +#: sources.list.5.xml:171 msgid "The currently recognized URI types are:" msgstr "Los tipos de URI permitidos actualmente son:" #. type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para> -#: sources.list.5.xml:147 +#: sources.list.5.xml:175 msgid "" "The file scheme allows an arbitrary directory in the file system to be " "considered an archive. This is useful for NFS mounts and local mirrors or " @@ -6809,7 +7019,7 @@ msgstr "" "particiones montadas mediante NFS y réplicas o archivos de paquetes locales." #. type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para> -#: sources.list.5.xml:154 +#: sources.list.5.xml:182 msgid "" "The cdrom scheme allows APT to use a local CD-ROM drive with media swapping. " "Use the &apt-cdrom; program to create cdrom entries in the source list." @@ -6819,7 +7029,7 @@ msgstr "" "list»." #. type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para> -#: sources.list.5.xml:161 +#: sources.list.5.xml:189 msgid "" "The http scheme specifies an HTTP server for the archive. If an environment " "variable <envar>http_proxy</envar> is set with the format http://server:" @@ -6837,7 +7047,7 @@ msgstr "" "autenticación no es seguro." #. type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para> -#: sources.list.5.xml:172 +#: sources.list.5.xml:200 msgid "" "The ftp scheme specifies an FTP server for the archive. APT's FTP behavior " "is highly configurable; for more information see the &apt-conf; manual page. " @@ -6858,7 +7068,7 @@ msgstr "" "fichero de configuración." #. type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para> -#: sources.list.5.xml:184 +#: sources.list.5.xml:212 msgid "" "The copy scheme is identical to the file scheme except that packages are " "copied into the cache directory instead of used directly at their location. " @@ -6871,7 +7081,7 @@ msgstr "" "permite realizar la copia de ficheros con APT." #. type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para> -#: sources.list.5.xml:191 +#: sources.list.5.xml:219 msgid "" "The rsh/ssh method invokes RSH/SSH to connect to a remote host and access " "the files as a given user. Prior configuration of rhosts or RSA keys is " @@ -6885,12 +7095,12 @@ msgstr "" "transferencia de ficheros desde la máquina remota." #. type: Content of: <refentry><refsect1><para><variablelist><varlistentry><term> -#: sources.list.5.xml:198 +#: sources.list.5.xml:226 msgid "adding more recognizable URI types" msgstr "Añadir más tipos de URI reconocidos." #. type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para> -#: sources.list.5.xml:200 +#: sources.list.5.xml:228 msgid "" "APT can be extended with more methods shipped in other optional packages, " "which should follow the naming scheme <package>apt-transport-" @@ -6909,7 +7119,7 @@ msgstr "" "debtorrent, consulte &apt-transport-debtorrent;." #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:212 +#: sources.list.5.xml:240 msgid "" "Uses the archive stored locally (or NFS mounted) at /home/jason/debian for " "stable/main, stable/contrib, and stable/non-free." @@ -6918,36 +7128,36 @@ msgstr "" "para «stable/main», «stable/contrib», y «stable/non-free»." #. type: Content of: <refentry><refsect1><literallayout> -#: sources.list.5.xml:214 +#: sources.list.5.xml:242 #, no-wrap msgid "deb file:/home/jason/debian stable main contrib non-free" msgstr "deb file:/home/jason/debian stable main contrib non-free" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:216 +#: sources.list.5.xml:244 msgid "As above, except this uses the unstable (development) distribution." msgstr "" "Como arriba, excepto que usa la distribución «unstable» (en desarrollo)." #. type: Content of: <refentry><refsect1><literallayout> -#: sources.list.5.xml:217 +#: sources.list.5.xml:245 #, no-wrap msgid "deb file:/home/jason/debian unstable main contrib non-free" msgstr "deb file:/home/jason/debian unstable main contrib non-free" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:219 +#: sources.list.5.xml:247 msgid "Source line for the above" msgstr "Línea para obtener el código fuente desde la ubicación anterior." #. type: Content of: <refentry><refsect1><literallayout> -#: sources.list.5.xml:220 +#: sources.list.5.xml:248 #, no-wrap msgid "deb-src file:/home/jason/debian unstable main contrib non-free" msgstr "deb-src file:/home/jason/debian unstable main contrib non-free" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:222 +#: sources.list.5.xml:250 msgid "" "The first line gets package information for the architectures in " "<literal>APT::Architectures</literal> while the second always retrieves " @@ -6958,7 +7168,7 @@ msgstr "" "obtiene <literal>amd64</literal> y <literal>armel</literal>." #. type: Content of: <refentry><refsect1><literallayout> -#: sources.list.5.xml:224 +#: sources.list.5.xml:252 #, no-wrap msgid "" "deb http://ftp.debian.org/debian &stable-codename; main\n" @@ -6968,7 +7178,7 @@ msgstr "" "deb [ arch=amd64,armel ] http://ftp.debian.org/debian &stable-codename; main" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:227 +#: sources.list.5.xml:255 msgid "" "Uses HTTP to access the archive at archive.debian.org, and uses only the " "hamm/main area." @@ -6977,13 +7187,13 @@ msgstr "" "usa sólo la sección «hamm/main»." #. type: Content of: <refentry><refsect1><literallayout> -#: sources.list.5.xml:229 +#: sources.list.5.xml:257 #, no-wrap msgid "deb http://archive.debian.org/debian-archive hamm main" msgstr "deb http://archive.debian.org/debian-archive hamm main" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:231 +#: sources.list.5.xml:259 msgid "" "Uses FTP to access the archive at ftp.debian.org, under the debian " "directory, and uses only the &stable-codename;/contrib area." @@ -6992,13 +7202,13 @@ msgstr "" "del directorio «debian», y usa sólo la sección «&stable-codename;/contrib»." #. type: Content of: <refentry><refsect1><literallayout> -#: sources.list.5.xml:233 +#: sources.list.5.xml:261 #, no-wrap msgid "deb ftp://ftp.debian.org/debian &stable-codename; contrib" msgstr "deb ftp://ftp.debian.org/debian &stable-codename; contrib" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:235 +#: sources.list.5.xml:263 msgid "" "Uses FTP to access the archive at ftp.debian.org, under the debian " "directory, and uses only the unstable/contrib area. If this line appears as " @@ -7011,19 +7221,19 @@ msgstr "" "filename>, se usará sólo una sesión FTP para ambas." #. type: Content of: <refentry><refsect1><literallayout> -#: sources.list.5.xml:239 +#: sources.list.5.xml:267 #, no-wrap msgid "deb ftp://ftp.debian.org/debian unstable contrib" msgstr "deb ftp://ftp.debian.org/debian unstable contrib" #. type: Content of: <refentry><refsect1><para><literallayout> -#: sources.list.5.xml:248 +#: sources.list.5.xml:276 #, no-wrap msgid "deb http://ftp.tlh.debian.org/universe unstable/binary-$(ARCH)/" msgstr "deb http://ftp.tlh.debian.org/universe unstable/binary-$(ARCH)/" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:241 +#: sources.list.5.xml:269 msgid "" "Uses HTTP to access the archive at ftp.tlh.debian.org, under the universe " "directory, and uses only files found under <filename>unstable/binary-i386</" @@ -7042,17 +7252,17 @@ msgstr "" "tiene esta estructura.) <placeholder type=\"literallayout\" id=\"0\"/>" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:253 +#: sources.list.5.xml:281 msgid "&apt-cache; &apt-conf;" msgstr "&apt-cache; &apt-conf;" #. type: Content of: <refentry><refmeta><manvolnum> -#: apt-extracttemplates.1.xml:26 apt-sortpkgs.1.xml:26 apt-ftparchive.1.xml:26 +#: apt-extracttemplates.1.xml:28 apt-sortpkgs.1.xml:28 apt-ftparchive.1.xml:28 msgid "1" msgstr "1" #. type: Content of: <refentry><refnamediv><refpurpose> -#: apt-extracttemplates.1.xml:33 +#: apt-extracttemplates.1.xml:35 msgid "" "Utility to extract <command>debconf</command> config and templates from " "Debian packages" @@ -7061,7 +7271,7 @@ msgstr "" "plantillas de paquetes de Debian" #. type: Content of: <refentry><refsect1><para> -#: apt-extracttemplates.1.xml:39 +#: apt-extracttemplates.1.xml:41 msgid "" "<command>apt-extracttemplates</command> will take one or more Debian package " "files as input and write out (to a temporary directory) all associated " @@ -7076,12 +7286,12 @@ msgstr "" "plantillas, se generará una salida de una línea con el formato:" #. type: Content of: <refentry><refsect1><para> -#: apt-extracttemplates.1.xml:44 +#: apt-extracttemplates.1.xml:46 msgid "package version template-file config-script" msgstr "paquete versión fichero-de-plantilla script-de-configuración" #. type: Content of: <refentry><refsect1><para> -#: apt-extracttemplates.1.xml:45 +#: apt-extracttemplates.1.xml:47 msgid "" "template-file and config-script are written to the temporary directory " "specified by the <option>-t</option> or <option>--tempdir</option> " @@ -7096,7 +7306,7 @@ msgstr "" "XXXX</filename> y <filename>paquete.config.XXXX</filename>" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-extracttemplates.1.xml:58 +#: apt-extracttemplates.1.xml:60 msgid "" "Temporary directory in which to write extracted <command>debconf</command> " "template files and config scripts. Configuration Item: <literal>APT::" @@ -7107,7 +7317,7 @@ msgstr "" "de configuración: <literal>APT::ExtractTemplates::TempDir</literal>" #. type: Content of: <refentry><refsect1><para> -#: apt-extracttemplates.1.xml:75 +#: apt-extracttemplates.1.xml:77 msgid "" "<command>apt-extracttemplates</command> returns zero on normal operation, " "decimal 100 on error." @@ -7116,12 +7326,12 @@ msgstr "" "error, y el valor 100 en caso de error." #. type: Content of: <refentry><refnamediv><refpurpose> -#: apt-sortpkgs.1.xml:33 +#: apt-sortpkgs.1.xml:35 msgid "Utility to sort package index files" msgstr "Herramienta para ordenar los ficheros de índice de paquetes" #. type: Content of: <refentry><refsect1><para> -#: apt-sortpkgs.1.xml:39 +#: apt-sortpkgs.1.xml:41 msgid "" "<command>apt-sortpkgs</command> will take an index file (source index or " "package index) and sort the records so that they are ordered by the package " @@ -7134,7 +7344,7 @@ msgstr "" "ordenación internas." #. type: Content of: <refentry><refsect1><para> -#: apt-sortpkgs.1.xml:45 +#: apt-sortpkgs.1.xml:47 msgid "" "All output is sent to standard output; the input must be a seekable file." msgstr "" @@ -7142,7 +7352,7 @@ msgstr "" "fichero ubicable." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-sortpkgs.1.xml:54 +#: apt-sortpkgs.1.xml:56 msgid "" "Use source index field ordering. Configuration Item: <literal>APT::" "SortPkgs::Source</literal>." @@ -7151,7 +7361,7 @@ msgstr "" "configuración: <literal>APT::SortPkgs::Source</literal>." #. type: Content of: <refentry><refsect1><para> -#: apt-sortpkgs.1.xml:68 +#: apt-sortpkgs.1.xml:70 msgid "" "<command>apt-sortpkgs</command> returns zero on normal operation, decimal " "100 on error." @@ -7160,12 +7370,12 @@ msgstr "" "valor 100 en caso de error." #. type: Content of: <refentry><refnamediv><refpurpose> -#: apt-ftparchive.1.xml:33 +#: apt-ftparchive.1.xml:35 msgid "Utility to generate index files" msgstr "Herramienta para generar ficheros de índice" #. type: Content of: <refentry><refsect1><para> -#: apt-ftparchive.1.xml:39 +#: apt-ftparchive.1.xml:41 msgid "" "<command>apt-ftparchive</command> is the command line tool that generates " "the index files that APT uses to access a distribution source. The index " @@ -7178,7 +7388,7 @@ msgstr "" "de origen basado en el contenido de ese sitio." #. type: Content of: <refentry><refsect1><para> -#: apt-ftparchive.1.xml:43 +#: apt-ftparchive.1.xml:45 msgid "" "<command>apt-ftparchive</command> is a superset of the &dpkg-scanpackages; " "program, incorporating its entire functionality via the <literal>packages</" @@ -7193,7 +7403,7 @@ msgstr "" "«script» para el proceso de generación de un archivo completo." #. type: Content of: <refentry><refsect1><para> -#: apt-ftparchive.1.xml:49 +#: apt-ftparchive.1.xml:51 msgid "" "Internally <command>apt-ftparchive</command> can make use of binary " "databases to cache the contents of a .deb file and it does not rely on any " @@ -7208,7 +7418,7 @@ msgstr "" "los ficheros y genera los ficheros de salida comprimidos deseados." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:60 +#: apt-ftparchive.1.xml:62 msgid "" "The packages command generates a package file from a directory tree. It " "takes the given directory and recursively searches it for .deb files, " @@ -7221,7 +7431,7 @@ msgstr "" "orden es casi un equivalente de &dpkg-scanpackages;." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:65 apt-ftparchive.1.xml:89 +#: apt-ftparchive.1.xml:67 apt-ftparchive.1.xml:91 msgid "" "The option <option>--db</option> can be used to specify a binary caching DB." msgstr "" @@ -7229,7 +7439,7 @@ msgstr "" "datos binaria para la caché (registro de paquetes)." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:70 +#: apt-ftparchive.1.xml:72 msgid "" "The <literal>sources</literal> command generates a source index file from a " "directory tree. It takes the given directory and recursively searches it " @@ -7243,7 +7453,7 @@ msgstr "" "scansources;." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:75 +#: apt-ftparchive.1.xml:77 msgid "" "If an override file is specified then a source override file will be looked " "for with an extension of .src. The --source-override option can be used to " @@ -7254,7 +7464,7 @@ msgstr "" "para cambiar el fichero de fuentes alternativo que se usará." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:82 +#: apt-ftparchive.1.xml:84 msgid "" "The <literal>contents</literal> command generates a contents file from a " "directory tree. It takes the given directory and recursively searches it " @@ -7272,7 +7482,7 @@ msgstr "" "por una coma en la salida." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:94 +#: apt-ftparchive.1.xml:96 msgid "" "The <literal>release</literal> command generates a Release file from a " "directory tree. It recursively searches the given directory for uncompressed " @@ -7298,7 +7508,7 @@ msgstr "" "contiene una suma de control MD5, SHA1 y SHA256 para cada fichero." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:104 +#: apt-ftparchive.1.xml:106 msgid "" "Values for the additional metadata fields in the Release file are taken from " "the corresponding variables under <literal>APT::FTPArchive::Release</" @@ -7319,7 +7529,7 @@ msgstr "" "<literal>Components</literal> y <literal>Description</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:117 +#: apt-ftparchive.1.xml:119 msgid "" "The <literal>generate</literal> command is designed to be runnable from a " "cron script and builds indexes according to the given config file. The " @@ -7335,7 +7545,7 @@ msgstr "" "configuración necesaria." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:126 +#: apt-ftparchive.1.xml:128 msgid "" "The <literal>clean</literal> command tidies the databases used by the given " "configuration file by removing any records that are no longer necessary." @@ -7345,12 +7555,12 @@ msgstr "" "necesarios." #. type: Content of: <refentry><refsect1><title> -#: apt-ftparchive.1.xml:132 +#: apt-ftparchive.1.xml:134 msgid "The Generate Configuration" msgstr "La configuración de «generate»" #. type: Content of: <refentry><refsect1><para> -#: apt-ftparchive.1.xml:134 +#: apt-ftparchive.1.xml:136 msgid "" "The <literal>generate</literal> command uses a configuration file to " "describe the archives that are going to be generated. It follows the typical " @@ -7368,7 +7578,7 @@ msgstr "" "etiqueta." #. type: Content of: <refentry><refsect1><para> -#: apt-ftparchive.1.xml:142 +#: apt-ftparchive.1.xml:144 msgid "" "The generate configuration has four separate sections, each described below." msgstr "" @@ -7376,12 +7586,12 @@ msgstr "" "a continuación." #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt-ftparchive.1.xml:144 +#: apt-ftparchive.1.xml:146 msgid "<literal>Dir</literal> Section" msgstr "Sección <literal>Dir</literal>" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt-ftparchive.1.xml:146 +#: apt-ftparchive.1.xml:148 msgid "" "The <literal>Dir</literal> section defines the standard directories needed " "to locate the files required during the generation process. These " @@ -7394,7 +7604,7 @@ msgstr "" "secciones posteriores para producir una ruta absoluta." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:153 +#: apt-ftparchive.1.xml:155 msgid "" "Specifies the root of the FTP archive, in a standard Debian configuration " "this is the directory that contains the <filename>ls-LR</filename> and dist " @@ -7405,17 +7615,17 @@ msgstr "" "«dist»." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:160 +#: apt-ftparchive.1.xml:162 msgid "Specifies the location of the override files." msgstr "Define la ubicación de los ficheros alternativos." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:165 +#: apt-ftparchive.1.xml:167 msgid "Specifies the location of the cache files." msgstr "Define la ubicación de los ficheros almacenados." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:170 +#: apt-ftparchive.1.xml:172 msgid "" "Specifies the location of the file list files, if the <literal>FileList</" "literal> setting is used below." @@ -7424,12 +7634,12 @@ msgstr "" "posteriormente el valor <literal>FileList</literal>." #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt-ftparchive.1.xml:176 +#: apt-ftparchive.1.xml:178 msgid "<literal>Default</literal> Section" msgstr "Sección <literal>Default</literal>" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt-ftparchive.1.xml:178 +#: apt-ftparchive.1.xml:180 msgid "" "The <literal>Default</literal> section specifies default values, and " "settings that control the operation of the generator. Other sections may " @@ -7440,7 +7650,7 @@ msgstr "" "sobrescribir estos valores predeterminados con un valor de la sección." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:184 +#: apt-ftparchive.1.xml:186 msgid "" "Sets the default compression schemes to use for the package index files. It " "is a string that contains a space separated list of at least one of: '.' (no " @@ -7454,7 +7664,7 @@ msgstr "" "compresión es «. gzip»." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:192 +#: apt-ftparchive.1.xml:194 msgid "" "Sets the default list of file extensions that are package files. This " "defaults to '.deb'." @@ -7463,7 +7673,7 @@ msgstr "" "paquete. El valor predeterminado es «.deb»." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:198 +#: apt-ftparchive.1.xml:200 msgid "" "This is similar to <literal>Packages::Compress</literal> except that it " "controls the compression for the Sources files." @@ -7472,7 +7682,7 @@ msgstr "" "controla la compresión para los ficheros «Sources»." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:204 +#: apt-ftparchive.1.xml:206 msgid "" "Sets the default list of file extensions that are source files. This " "defaults to '.dsc'." @@ -7481,7 +7691,7 @@ msgstr "" "ficheros de fuentes. El valor predeterminado es «.dsc»." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:210 +#: apt-ftparchive.1.xml:212 msgid "" "This is similar to <literal>Packages::Compress</literal> except that it " "controls the compression for the Contents files." @@ -7490,7 +7700,7 @@ msgstr "" "controla la compresión para los ficheros «Contents»." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:216 +#: apt-ftparchive.1.xml:218 msgid "" "This is similar to <literal>Packages::Compress</literal> except that it " "controls the compression for the Translation-en master file." @@ -7499,7 +7709,7 @@ msgstr "" "controla la compresión para el fichero maestro Translation-en." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:222 +#: apt-ftparchive.1.xml:224 msgid "" "Specifies the number of kilobytes to delink (and replace with hard links) " "per run. This is used in conjunction with the per-section <literal>External-" @@ -7510,7 +7720,7 @@ msgstr "" "cada sección." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:229 +#: apt-ftparchive.1.xml:231 msgid "" "Specifies the mode of all created index files. It defaults to 0644. All " "index files are set to this mode with no regard to the umask." @@ -7520,7 +7730,7 @@ msgstr "" "sin tener en cuenta la máscara de usuario («umask»)." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:236 apt-ftparchive.1.xml:382 +#: apt-ftparchive.1.xml:238 apt-ftparchive.1.xml:384 msgid "" "Specifies whether long descriptions should be included in the " "<filename>Packages</filename> file or split out into a master " @@ -7531,12 +7741,12 @@ msgstr "" "maestro." #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt-ftparchive.1.xml:242 +#: apt-ftparchive.1.xml:244 msgid "<literal>TreeDefault</literal> Section" msgstr "Sección <literal>TreeDefault</literal>" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt-ftparchive.1.xml:244 +#: apt-ftparchive.1.xml:246 msgid "" "Sets defaults specific to <literal>Tree</literal> sections. All of these " "variables are substitution variables and have the strings $(DIST), " @@ -7547,7 +7757,7 @@ msgstr "" "$(DIST), $(SECTION) y $(ARCH) con sus valores respectivos." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:251 +#: apt-ftparchive.1.xml:253 msgid "" "Sets the number of kilobytes of contents files that are generated each day. " "The contents files are round-robined so that over several days they will all " @@ -7558,7 +7768,7 @@ msgstr "" "que durante varios días todos se regenerarán." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:258 +#: apt-ftparchive.1.xml:260 msgid "" "Controls the number of days a contents file is allowed to be checked without " "changing. If this limit is passed the mtime of the contents file is updated. " @@ -7577,7 +7787,7 @@ msgstr "" "unidades usadas son días." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:269 +#: apt-ftparchive.1.xml:271 msgid "" "Sets the top of the .deb directory tree. Defaults to <filename>$(DIST)/" "$(SECTION)/binary-$(ARCH)/</filename>" @@ -7586,7 +7796,7 @@ msgstr "" "$(DIST)/$(SECTION)/binary-$(ARCH)/</filename>" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:275 +#: apt-ftparchive.1.xml:277 msgid "" "Sets the top of the source package directory tree. Defaults to <filename>" "$(DIST)/$(SECTION)/source/</filename>" @@ -7595,7 +7805,7 @@ msgstr "" "predeterminado es <filename>$(DIST)/$(SECTION)/source/</filename>" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:281 +#: apt-ftparchive.1.xml:283 msgid "" "Sets the output Packages file. Defaults to <filename>$(DIST)/$(SECTION)/" "binary-$(ARCH)/Packages</filename>" @@ -7604,7 +7814,7 @@ msgstr "" "$(DIST)/$(SECTION)/binary-$(ARCH)/Packages</filename>" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:287 +#: apt-ftparchive.1.xml:289 msgid "" "Sets the output Sources file. Defaults to <filename>$(DIST)/$(SECTION)/" "source/Sources</filename>" @@ -7613,7 +7823,7 @@ msgstr "" "$(DIST)/$(SECTION)/source/Sources</filename>" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:293 +#: apt-ftparchive.1.xml:295 msgid "" "Sets the output Translation-en master file with the long descriptions if " "they should be not included in the Packages file. Defaults to <filename>" @@ -7624,7 +7834,7 @@ msgstr "" "predeterminado es <filename>$(DIST)/$(SECTION)/i18n/Translation-en</filename>" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:300 +#: apt-ftparchive.1.xml:302 msgid "" "Sets the path prefix that causes a symlink to be considered an internal link " "instead of an external link. Defaults to <filename>$(DIST)/$(SECTION)/</" @@ -7635,7 +7845,7 @@ msgstr "" "<filename>$(DIST)/$(SECTION)/</filename>" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:307 +#: apt-ftparchive.1.xml:309 msgid "" "Sets the output Contents file. Defaults to <filename>$(DIST)/$(SECTION)/" "Contents-$(ARCH)</filename>. If this setting causes multiple Packages files " @@ -7650,13 +7860,13 @@ msgstr "" "automáticamente esos ficheros de paquete." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:316 +#: apt-ftparchive.1.xml:318 msgid "Sets header file to prepend to the contents output." msgstr "" "Define el fichero de cabecera a añadir al fichero «Contents» de salida." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:321 +#: apt-ftparchive.1.xml:323 msgid "" "Sets the binary cache database to use for this section. Multiple sections " "can share the same database." @@ -7665,7 +7875,7 @@ msgstr "" "Varias secciones pueden compartir la misma base de datos." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:327 +#: apt-ftparchive.1.xml:329 msgid "" "Specifies that instead of walking the directory tree, <command>apt-" "ftparchive</command> should read the list of files from the given file. " @@ -7677,7 +7887,7 @@ msgstr "" "como prefijo el directorio del archivo." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:334 +#: apt-ftparchive.1.xml:336 msgid "" "Specifies that instead of walking the directory tree, <command>apt-" "ftparchive</command> should read the list of files from the given file. " @@ -7691,12 +7901,12 @@ msgstr "" "índices de fuentes." #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt-ftparchive.1.xml:342 +#: apt-ftparchive.1.xml:344 msgid "<literal>Tree</literal> Section" msgstr "Sección <literal>Tree</literal>" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt-ftparchive.1.xml:344 +#: apt-ftparchive.1.xml:346 msgid "" "The <literal>Tree</literal> section defines a standard Debian file tree " "which consists of a base directory, then multiple sections in that base " @@ -7711,7 +7921,7 @@ msgstr "" "literal>." #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt-ftparchive.1.xml:349 +#: apt-ftparchive.1.xml:351 msgid "" "The <literal>Tree</literal> section takes a scope tag which sets the " "<literal>$(DIST)</literal> variable and defines the root of the tree (the " @@ -7724,7 +7934,7 @@ msgstr "" "valor como <filename>dists/&stable-codename;</filename>." #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt-ftparchive.1.xml:354 +#: apt-ftparchive.1.xml:356 msgid "" "All of the settings defined in the <literal>TreeDefault</literal> section " "can be used in a <literal>Tree</literal> section as well as three new " @@ -7735,7 +7945,7 @@ msgstr "" "variables." #. type: Content of: <refentry><refsect1><refsect2><para><programlisting> -#: apt-ftparchive.1.xml:360 +#: apt-ftparchive.1.xml:362 #, no-wrap msgid "" "for i in Sections do \n" @@ -7749,7 +7959,7 @@ msgstr "" " " #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt-ftparchive.1.xml:357 +#: apt-ftparchive.1.xml:359 msgid "" "When processing a <literal>Tree</literal> section <command>apt-ftparchive</" "command> performs an operation similar to: <placeholder type=\"programlisting" @@ -7760,7 +7970,7 @@ msgstr "" "<placeholder type=\"programlisting\" id=\"0\"/>" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:368 +#: apt-ftparchive.1.xml:370 msgid "" "This is a space separated list of sections which appear under the " "distribution; typically this is something like <literal>main contrib non-" @@ -7771,7 +7981,7 @@ msgstr "" "literal>." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:375 +#: apt-ftparchive.1.xml:377 msgid "" "This is a space separated list of all the architectures that appear under " "search section. The special architecture 'source' is used to indicate that " @@ -7782,7 +7992,7 @@ msgstr "" "indicar que este árbol tiene un fichero de fuentes." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:388 +#: apt-ftparchive.1.xml:390 msgid "" "Sets the binary override file. The override file contains section, priority " "and maintainer address information." @@ -7791,7 +8001,7 @@ msgstr "" "sección, la prioridad y la dirección del mantenedor." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:394 +#: apt-ftparchive.1.xml:396 msgid "" "Sets the source override file. The override file contains section " "information." @@ -7800,22 +8010,22 @@ msgstr "" "la sección." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:400 apt-ftparchive.1.xml:446 +#: apt-ftparchive.1.xml:402 apt-ftparchive.1.xml:448 msgid "Sets the binary extra override file." msgstr "Define el fichero binario alternativo adicional." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:405 apt-ftparchive.1.xml:451 +#: apt-ftparchive.1.xml:407 apt-ftparchive.1.xml:453 msgid "Sets the source extra override file." msgstr "Define el fichero de fuentes alternativo adicional." #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt-ftparchive.1.xml:410 +#: apt-ftparchive.1.xml:412 msgid "<literal>BinDirectory</literal> Section" msgstr "Sección <literal>BinDirectory</literal>" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt-ftparchive.1.xml:412 +#: apt-ftparchive.1.xml:414 msgid "" "The <literal>bindirectory</literal> section defines a binary directory tree " "with no special structure. The scope tag specifies the location of the " @@ -7830,12 +8040,12 @@ msgstr "" "<literal>Section</literal><literal>Architecture</literal>." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:420 +#: apt-ftparchive.1.xml:422 msgid "Sets the Packages file output." msgstr "Define el fichero «Packages» de salida." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:425 +#: apt-ftparchive.1.xml:427 msgid "" "Sets the Sources file output. At least one of <literal>Packages</literal> or " "<literal>Sources</literal> is required." @@ -7844,42 +8054,42 @@ msgstr "" "<literal>Packages</literal> o <literal>Sources</literal>." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:431 +#: apt-ftparchive.1.xml:433 msgid "Sets the Contents file output (optional)." msgstr "Define el fichero «Contents» de salida (opcional)" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:436 +#: apt-ftparchive.1.xml:438 msgid "Sets the binary override file." msgstr "Define el fichero binario alternativo." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:441 +#: apt-ftparchive.1.xml:443 msgid "Sets the source override file." msgstr "Define el fichero de fuentes alternativo." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:456 +#: apt-ftparchive.1.xml:458 msgid "Sets the cache DB." msgstr "Define la base de datos de la caché." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:461 +#: apt-ftparchive.1.xml:463 msgid "Appends a path to all the output paths." msgstr "Añade una ruta a todas las rutas de salida." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:466 +#: apt-ftparchive.1.xml:468 msgid "Specifies the file list file." msgstr "Define el fichero de la lista de ficheros." #. type: Content of: <refentry><refsect1><title> -#: apt-ftparchive.1.xml:473 +#: apt-ftparchive.1.xml:475 msgid "The Binary Override File" msgstr "El fichero binario alternativo" #. type: Content of: <refentry><refsect1><para> -#: apt-ftparchive.1.xml:474 +#: apt-ftparchive.1.xml:476 msgid "" "The binary override file is fully compatible with &dpkg-scanpackages;. It " "contains four fields separated by spaces. The first field is the package " @@ -7894,19 +8104,19 @@ msgstr "" "de permutación del mantenedor." #. type: Content of: <refentry><refsect1><para><literallayout> -#: apt-ftparchive.1.xml:480 +#: apt-ftparchive.1.xml:482 #, no-wrap msgid "old [// oldn]* => new" msgstr "antigua [// antigua-n]* => nueva" #. type: Content of: <refentry><refsect1><para><literallayout> -#: apt-ftparchive.1.xml:482 +#: apt-ftparchive.1.xml:484 #, no-wrap msgid "new" msgstr "nueva" #. type: Content of: <refentry><refsect1><para> -#: apt-ftparchive.1.xml:479 +#: apt-ftparchive.1.xml:481 msgid "" "The general form of the maintainer field is: <placeholder type=" "\"literallayout\" id=\"0\"/> or simply, <placeholder type=\"literallayout\" " @@ -7923,12 +8133,12 @@ msgstr "" "segunda forma sustituye de forma incondicional el campo del mantenedor." #. type: Content of: <refentry><refsect1><title> -#: apt-ftparchive.1.xml:490 +#: apt-ftparchive.1.xml:492 msgid "The Source Override File" msgstr "El fichero de fuentes alternativo" #. type: Content of: <refentry><refsect1><para> -#: apt-ftparchive.1.xml:492 +#: apt-ftparchive.1.xml:494 msgid "" "The source override file is fully compatible with &dpkg-scansources;. It " "contains two fields separated by spaces. The first field is the source " @@ -7939,12 +8149,12 @@ msgstr "" "nombre del paquete fuente, el segundo es la sección a la que se asignará." #. type: Content of: <refentry><refsect1><title> -#: apt-ftparchive.1.xml:497 +#: apt-ftparchive.1.xml:499 msgid "The Extra Override File" msgstr "El fichero alternativo adicional" #. type: Content of: <refentry><refsect1><para> -#: apt-ftparchive.1.xml:499 +#: apt-ftparchive.1.xml:501 msgid "" "The extra override file allows any arbitrary tag to be added or replaced in " "the output. It has three columns, the first is the package, the second is " @@ -7955,7 +8165,7 @@ msgstr "" "paquete, la segunda es la etiqueta y el resto de la línea es el nuevo valor." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:510 +#: apt-ftparchive.1.xml:512 msgid "" "Generate the given checksum. These options default to on, when turned off " "the generated index files will not have the checksum fields where possible. " @@ -7979,7 +8189,7 @@ msgstr "" "<literal>MD5</literal>, <literal>SHA1</literal> o <literal>SHA256</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:521 +#: apt-ftparchive.1.xml:523 msgid "" "Use a binary caching DB. This has no effect on the generate command. " "Configuration Item: <literal>APT::FTPArchive::DB</literal>." @@ -7988,7 +8198,7 @@ msgstr "" "«generate». Opción de configuración: <literal>APT::FTPArchive::DB</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:527 +#: apt-ftparchive.1.xml:529 msgid "" "Quiet; produces output suitable for logging, omitting progress indicators. " "More q's will produce more quiet up to a maximum of 2. You can also use " @@ -8002,7 +8212,7 @@ msgstr "" "configuración. Opción de configuración: <literal>quiet</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:535 +#: apt-ftparchive.1.xml:537 msgid "" "Perform Delinking. If the <literal>External-Links</literal> setting is used " "then this option actually enables delinking of the files. It defaults to on " @@ -8015,7 +8225,7 @@ msgstr "" "Opción de configuración: <literal>APT::FTPArchive::DeLinkAct</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:543 +#: apt-ftparchive.1.xml:545 msgid "" "Perform contents generation. When this option is set and package indexes are " "being generated with a cache DB then the file listing will also be extracted " @@ -8032,7 +8242,7 @@ msgstr "" "Contents</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:553 +#: apt-ftparchive.1.xml:555 msgid "" "Select the source override file to use with the <literal>sources</literal> " "command. Configuration Item: <literal>APT::FTPArchive::SourceOverride</" @@ -8043,7 +8253,7 @@ msgstr "" "FTPArchive::SourceOverride</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:559 +#: apt-ftparchive.1.xml:561 msgid "" "Make the caching databases read only. Configuration Item: <literal>APT::" "FTPArchive::ReadOnlyDB</literal>." @@ -8052,7 +8262,7 @@ msgstr "" "Opción de configuración: <literal>APT::FTPArchive::ReadOnlyDB</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:564 +#: apt-ftparchive.1.xml:566 msgid "" "Accept in the <literal>packages</literal> and <literal>contents</literal> " "commands only package files matching <literal>*_arch.deb</literal> or " @@ -8066,7 +8276,7 @@ msgstr "" "FTPArchive::Architecture</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:572 +#: apt-ftparchive.1.xml:574 msgid "" "&apt-ftparchive; caches as much as possible of metadata in a cachedb. If " "packages are recompiled and/or republished with the same version again, this " @@ -8090,7 +8300,7 @@ msgstr "" "comprobaciones adicionales son innecesarias." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:584 +#: apt-ftparchive.1.xml:586 msgid "" "This configuration option defaults to \"<literal>true</literal>\" and should " "only be set to <literal>\"false\"</literal> if the Archive generated with " @@ -8106,13 +8316,13 @@ msgstr "" "con la orden «generate»." #. type: Content of: <refentry><refsect1><para><programlisting> -#: apt-ftparchive.1.xml:602 +#: apt-ftparchive.1.xml:604 #, no-wrap msgid "<command>apt-ftparchive</command> packages <replaceable>directory</replaceable> | <command>gzip</command> > <filename>Packages.gz</filename>\n" msgstr "<command>apt-ftparchive</command> packages <replaceable>directorio</replaceable> | <command>gzip</command> > <filename>Packages.gz</filename>\n" #. type: Content of: <refentry><refsect1><para> -#: apt-ftparchive.1.xml:598 +#: apt-ftparchive.1.xml:600 msgid "" "To create a compressed Packages file for a directory containing binary " "packages (.deb): <placeholder type=\"programlisting\" id=\"0\"/>" @@ -8121,7 +8331,7 @@ msgstr "" "paquetes binarios («.deb»): <placeholder type=\"programlisting\" id=\"0\"/>" #. type: Content of: <refentry><refsect1><para> -#: apt-ftparchive.1.xml:612 +#: apt-ftparchive.1.xml:614 msgid "" "<command>apt-ftparchive</command> returns zero on normal operation, decimal " "100 on error." @@ -8571,6 +8781,15 @@ msgstr "" #. type: <p></p> #: guide.sgml:163 +#, fuzzy +#| msgid "" +#| "<prgn>apt-get</prgn> has several command line options that are detailed " +#| "in its man page, <manref section=\"8\" name=\"apt-get\">. The most useful " +#| "option is <tt>-d</tt> which does not install the fetched files. If the " +#| "system has to download a large number of package it would be undesired to " +#| "start installing them in case something goes wrong. When <tt>-d</tt> is " +#| "used the downloaded archives can be installed by simply running the " +#| "command that caused them to be downloaded again without <tt>-d</tt>." msgid "" "<prgn>apt-get</prgn> has several command line options that are detailed in " "its man page, <manref section=\"8\" name=\"apt-get\">. The most useful " diff --git a/doc/po/fr.po b/doc/po/fr.po index c2f4b6d83..2ae614b56 100644 --- a/doc/po/fr.po +++ b/doc/po/fr.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: APT Development Team <deity@lists.debian.org>\n" -"POT-Creation-Date: 2013-06-13 13:46+0300\n" +"POT-Creation-Date: 2014-02-23 00:29+0100\n" "PO-Revision-Date: 2013-04-09 07:56+0200\n" "Last-Translator: Christian Perrier <bubulle@debian.org>\n" "Language-Team: French <debian-l10n-french@lists.debian.org>\n" @@ -610,40 +610,46 @@ msgid "" msgstr "<!ENTITY synopsis-keyid \"id_de_clé\">" #. type: Content of: <refentry><refmeta><manvolnum> -#: apt-get.8.xml:26 apt-cache.8.xml:26 apt-key.8.xml:25 apt-mark.8.xml:26 -#: apt-secure.8.xml:25 apt-cdrom.8.xml:25 apt-config.8.xml:26 +#: apt-get.8.xml:28 apt-cache.8.xml:28 apt-key.8.xml:27 apt-mark.8.xml:28 +#: apt-secure.8.xml:27 apt-cdrom.8.xml:27 apt-config.8.xml:28 msgid "8" msgstr "8" #. type: Content of: <refentry><refmeta><refmiscinfo> -#: apt-get.8.xml:27 apt-cache.8.xml:27 apt-key.8.xml:26 apt-mark.8.xml:27 -#: apt-secure.8.xml:26 apt-cdrom.8.xml:26 apt-config.8.xml:27 -#: apt.conf.5.xml:32 apt_preferences.5.xml:26 sources.list.5.xml:27 -#: apt-extracttemplates.1.xml:27 apt-sortpkgs.1.xml:27 apt-ftparchive.1.xml:27 +#: apt-get.8.xml:29 apt-cache.8.xml:29 apt-key.8.xml:28 apt-mark.8.xml:29 +#: apt-secure.8.xml:28 apt-cdrom.8.xml:28 apt-config.8.xml:29 +#: apt.conf.5.xml:34 apt_preferences.5.xml:28 sources.list.5.xml:29 +#: apt-extracttemplates.1.xml:29 apt-sortpkgs.1.xml:29 apt-ftparchive.1.xml:29 msgid "APT" msgstr "APT" #. type: Content of: <refentry><refnamediv><refpurpose> -#: apt-get.8.xml:33 +#: apt-get.8.xml:35 msgid "APT package handling utility -- command-line interface" msgstr "" "Utilitaire APT pour la gestion des paquets -- interface en ligne de commande." #. type: Content of: <refentry><refsect1><title> -#: apt-get.8.xml:38 apt-cache.8.xml:38 apt-key.8.xml:37 apt-mark.8.xml:38 -#: apt-secure.8.xml:50 apt-cdrom.8.xml:37 apt-config.8.xml:38 -#: apt.conf.5.xml:41 apt_preferences.5.xml:36 sources.list.5.xml:36 -#: apt-extracttemplates.1.xml:38 apt-sortpkgs.1.xml:38 apt-ftparchive.1.xml:38 +#: apt-get.8.xml:40 apt-cache.8.xml:40 apt-key.8.xml:39 apt-mark.8.xml:40 +#: apt-secure.8.xml:52 apt-cdrom.8.xml:39 apt-config.8.xml:40 +#: apt.conf.5.xml:43 apt_preferences.5.xml:38 sources.list.5.xml:38 +#: apt-extracttemplates.1.xml:40 apt-sortpkgs.1.xml:40 apt-ftparchive.1.xml:40 msgid "Description" msgstr "Description" #. type: Content of: <refentry><refsect1><para> -#: apt-get.8.xml:39 +#: apt-get.8.xml:41 +#, fuzzy +#| msgid "" +#| "<command>apt-get</command> is the command-line tool for handling " +#| "packages, and may be considered the user's \"back-end\" to other tools " +#| "using the APT library. Several \"front-end\" interfaces exist, such as " +#| "&dselect;, &aptitude;, &synaptic; and &wajig;." msgid "" "<command>apt-get</command> is the command-line tool for handling packages, " "and may be considered the user's \"back-end\" to other tools using the APT " -"library. Several \"front-end\" interfaces exist, such as &dselect;, " -"&aptitude;, &synaptic; and &wajig;." +"library. Several \"front-end\" interfaces exist, such as &aptitude;, " +"&synaptic; and &wajig;." msgstr "" "<command>Apt-get</command> est le programme en ligne de commande pour la " "gestion des paquets. Il peut être considéré comme l'outil de base pour les " @@ -651,8 +657,8 @@ msgstr "" "existent, comme &dselect;, &aptitude;, &synaptic; and &wajig;." #. type: Content of: <refentry><refsect1><para> -#: apt-get.8.xml:44 apt-cache.8.xml:44 apt-cdrom.8.xml:51 apt-config.8.xml:44 -#: apt-ftparchive.1.xml:54 +#: apt-get.8.xml:46 apt-cache.8.xml:46 apt-cdrom.8.xml:53 apt-config.8.xml:46 +#: apt-ftparchive.1.xml:56 msgid "" "Unless the <option>-h</option>, or <option>--help</option> option is given, " "one of the commands below must be present." @@ -661,7 +667,7 @@ msgstr "" "donnée, l'une des commandes suivantes doit être présente." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:49 +#: apt-get.8.xml:51 msgid "" "<literal>update</literal> is used to resynchronize the package index files " "from their sources. The indexes of available packages are fetched from the " @@ -686,7 +692,7 @@ msgstr "" "ne peut être connue à l'avance." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:61 +#: apt-get.8.xml:63 msgid "" "<literal>upgrade</literal> is used to install the newest versions of all " "packages currently installed on the system from the sources enumerated in " @@ -712,7 +718,7 @@ msgstr "" "l'existence de nouvelles versions des paquets." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:74 +#: apt-get.8.xml:76 msgid "" "<literal>dist-upgrade</literal> in addition to performing the function of " "<literal>upgrade</literal>, also intelligently handles changing dependencies " @@ -736,7 +742,7 @@ msgstr "" "un mécanisme de remplacement des paramètres généraux pour certains paquets." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:87 +#: apt-get.8.xml:89 msgid "" "<literal>dselect-upgrade</literal> is used in conjunction with the " "traditional Debian packaging front-end, &dselect;. <literal>dselect-upgrade</" @@ -754,7 +760,7 @@ msgstr "" "installation de nouveaux paquets)." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:98 +#: apt-get.8.xml:100 msgid "" "<literal>install</literal> is followed by one or more packages desired for " "installation or upgrading. Each package is a package name, not a fully " @@ -783,7 +789,7 @@ msgstr "" "prises par le système de résolution des conflits d'apt-get." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:116 +#: apt-get.8.xml:118 msgid "" "A specific version of a package can be selected for installation by " "following the package name with an equals and the version of the package to " @@ -800,7 +806,7 @@ msgstr "" "unstable)." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:123 +#: apt-get.8.xml:125 msgid "" "Both of the version selection mechanisms can downgrade packages and must be " "used with care." @@ -810,7 +816,7 @@ msgstr "" "avec précaution." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:126 +#: apt-get.8.xml:128 msgid "" "This is also the target to use if you want to upgrade one or more already-" "installed packages without upgrading every package you have on your system. " @@ -830,7 +836,7 @@ msgstr "" "comme décrit plus haut) sera récupérée et installée." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:137 +#: apt-get.8.xml:139 msgid "" "Finally, the &apt-preferences; mechanism allows you to create an alternative " "installation policy for individual packages." @@ -839,7 +845,7 @@ msgstr "" "l'installation des paquets." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:141 +#: apt-get.8.xml:143 msgid "" "If no package matches the given expression and the expression contains one " "of '.', '?' or '*' then it is assumed to be a POSIX regular expression, and " @@ -860,7 +866,7 @@ msgstr "" "d'utiliser une expression plus précise." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:151 +#: apt-get.8.xml:153 msgid "" "<literal>remove</literal> is identical to <literal>install</literal> except " "that packages are removed instead of installed. Note that removing a package " @@ -876,7 +882,7 @@ msgstr "" "d'être supprimé." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:159 +#: apt-get.8.xml:161 msgid "" "<literal>purge</literal> is identical to <literal>remove</literal> except " "that packages are removed and purged (any configuration files are deleted " @@ -887,7 +893,7 @@ msgstr "" "de configuration sont également effacés)." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:164 +#: apt-get.8.xml:166 msgid "" "<literal>source</literal> causes <command>apt-get</command> to fetch source " "packages. APT will examine the available packages to decide which source " @@ -906,7 +912,7 @@ msgstr "" "par paquet avec la syntaxe <literal>paquet/version</literal> si possible." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:172 +#: apt-get.8.xml:174 msgid "" "Source packages are tracked separately from binary packages via <literal>deb-" "src</literal> lines in the &sources-list; file. This means that you will " @@ -922,7 +928,7 @@ msgstr "" "installé ou que vous voulez installer." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:178 +#: apt-get.8.xml:180 msgid "" "If the <option>--compile</option> option is specified then the package will " "be compiled to a binary .deb using <command>dpkg-buildpackage</command> for " @@ -937,7 +943,7 @@ msgstr "" "décompacté." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:185 +#: apt-get.8.xml:187 msgid "" "A specific source version can be retrieved by postfixing the source name " "with an equals and then the version to fetch, similar to the mechanism used " @@ -952,7 +958,7 @@ msgstr "" "Source</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:191 +#: apt-get.8.xml:193 msgid "" "Note that source packages are not installed and tracked in the " "<command>dpkg</command> database like binary packages; they are simply " @@ -964,7 +970,7 @@ msgstr "" "les archives tar." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:197 +#: apt-get.8.xml:199 msgid "" "<literal>build-dep</literal> causes apt-get to install/remove packages in an " "attempt to satisfy the build dependencies for a source package. By default " @@ -979,7 +985,7 @@ msgstr "" "indiquée avec l'option <option>--host-architecture</option>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:204 +#: apt-get.8.xml:206 msgid "" "<literal>check</literal> is a diagnostic tool; it updates the package cache " "and checks for broken dependencies." @@ -988,7 +994,7 @@ msgstr "" "jour le cache des paquets et cherche les dépendances défectueuses." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:209 +#: apt-get.8.xml:211 msgid "" "<literal>download</literal> will download the given binary package into the " "current directory." @@ -997,15 +1003,21 @@ msgstr "" "répertoire courant." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:215 +#: apt-get.8.xml:217 +#, fuzzy +#| msgid "" +#| "<literal>clean</literal> clears out the local repository of retrieved " +#| "package files. It removes everything but the lock file from " +#| "<filename>&cachedir;/archives/</filename> and <filename>&cachedir;/" +#| "archives/partial/</filename>. When APT is used as a &dselect; method, " +#| "<literal>clean</literal> is run automatically. Those who do not use " +#| "dselect will likely want to run <literal>apt-get clean</literal> from " +#| "time to time to free up disk space." msgid "" "<literal>clean</literal> clears out the local repository of retrieved " "package files. It removes everything but the lock file from " "<filename>&cachedir;/archives/</filename> and <filename>&cachedir;/archives/" -"partial/</filename>. When APT is used as a &dselect; method, <literal>clean</" -"literal> is run automatically. Those who do not use dselect will likely " -"want to run <literal>apt-get clean</literal> from time to time to free up " -"disk space." +"partial/</filename>." msgstr "" "La commande <literal>clean</literal> nettoie le référentiel local des " "paquets récupérés. Elle supprime tout, excepté le fichier de verrou situé " @@ -1016,7 +1028,7 @@ msgstr "" "temps en temps si l'on veut libérer de l'espace disque." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:225 +#: apt-get.8.xml:224 msgid "" "Like <literal>clean</literal>, <literal>autoclean</literal> clears out the " "local repository of retrieved package files. The difference is that it only " @@ -1035,7 +1047,7 @@ msgstr "" "installés." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:235 +#: apt-get.8.xml:234 msgid "" "<literal>autoremove</literal> is used to remove packages that were " "automatically installed to satisfy dependencies for other packages and are " @@ -1046,7 +1058,7 @@ msgstr "" "ne sont plus nécessaires." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:240 +#: apt-get.8.xml:239 msgid "" "<literal>changelog</literal> downloads a package changelog and displays it " "through <command>sensible-pager</command>. The server name and base " @@ -1070,14 +1082,14 @@ msgstr "" "<option>install</option>." #. type: Content of: <refentry><refsect1><title> -#: apt-get.8.xml:258 apt-cache.8.xml:248 apt-mark.8.xml:108 -#: apt-config.8.xml:84 apt-extracttemplates.1.xml:52 apt-sortpkgs.1.xml:48 -#: apt-ftparchive.1.xml:504 +#: apt-get.8.xml:257 apt-cache.8.xml:250 apt-mark.8.xml:110 +#: apt-config.8.xml:86 apt-extracttemplates.1.xml:54 apt-sortpkgs.1.xml:50 +#: apt-ftparchive.1.xml:506 msgid "options" msgstr "options" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:263 +#: apt-get.8.xml:262 msgid "" "Do not consider recommended packages as a dependency for installing. " "Configuration Item: <literal>APT::Install-Recommends</literal>." @@ -1086,7 +1098,7 @@ msgstr "" "Élément de configuration : <literal>APT::Install-Recommends</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:268 +#: apt-get.8.xml:267 msgid "" "Consider suggested packages as a dependency for installing. Configuration " "Item: <literal>APT::Install-Suggests</literal>." @@ -1095,7 +1107,7 @@ msgstr "" "de configuration : <literal>APT::Install-Suggests</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:273 +#: apt-get.8.xml:272 msgid "" "Download only; package files are only retrieved, not unpacked or installed. " "Configuration Item: <literal>APT::Get::Download-Only</literal>." @@ -1105,7 +1117,20 @@ msgstr "" "literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:278 +#: apt-get.8.xml:277 +#, fuzzy +#| msgid "" +#| "Fix; attempt to correct a system with broken dependencies in place. This " +#| "option, when used with install/remove, can omit any packages to permit " +#| "APT to deduce a likely solution. If packages are specified, these have to " +#| "completely correct the problem. The option is sometimes necessary when " +#| "running APT for the first time; APT itself does not allow broken package " +#| "dependencies to exist on a system. It is possible that a system's " +#| "dependency structure can be so corrupt as to require manual intervention " +#| "(which usually means using &dselect; or <command>dpkg --remove</command> " +#| "to eliminate some of the offending packages). Use of this option together " +#| "with <option>-m</option> may produce an error in some situations. " +#| "Configuration Item: <literal>APT::Get::Fix-Broken</literal>." msgid "" "Fix; attempt to correct a system with broken dependencies in place. This " "option, when used with install/remove, can omit any packages to permit APT " @@ -1114,10 +1139,10 @@ msgid "" "running APT for the first time; APT itself does not allow broken package " "dependencies to exist on a system. It is possible that a system's dependency " "structure can be so corrupt as to require manual intervention (which usually " -"means using &dselect; or <command>dpkg --remove</command> to eliminate some " -"of the offending packages). Use of this option together with <option>-m</" -"option> may produce an error in some situations. Configuration Item: " -"<literal>APT::Get::Fix-Broken</literal>." +"means using <command>dpkg --remove</command> to eliminate some of the " +"offending packages). Use of this option together with <option>-m</option> " +"may produce an error in some situations. Configuration Item: <literal>APT::" +"Get::Fix-Broken</literal>." msgstr "" "Correction ; cette option demande de réparer un système où existent des " "dépendances défectueuses. Utilisée avec install ou remove, elle peut exclure " @@ -1133,7 +1158,7 @@ msgstr "" "configuration : <literal>APT::Get::Fix-Broken</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:293 +#: apt-get.8.xml:292 msgid "" "Ignore missing packages; if packages cannot be retrieved or fail the " "integrity check after retrieval (corrupted package files), hold back those " @@ -1153,7 +1178,7 @@ msgstr "" "<literal>APT::Get::Fix-Missing</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:304 +#: apt-get.8.xml:303 msgid "" "Disables downloading of packages. This is best used with <option>--ignore-" "missing</option> to force APT to use only the .debs it has already " @@ -1165,7 +1190,7 @@ msgstr "" "literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:311 +#: apt-get.8.xml:310 msgid "" "Quiet; produces output suitable for logging, omitting progress indicators. " "More q's will produce more quiet up to a maximum of 2. You can also use " @@ -1187,7 +1212,7 @@ msgstr "" "configuration : <literal>quiet</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:326 +#: apt-get.8.xml:325 msgid "" "No action; perform a simulation of events that would occur but do not " "actually change the system. Configuration Item: <literal>APT::Get::" @@ -1198,7 +1223,7 @@ msgstr "" "<literal>APT::Get::Simulate</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:330 +#: apt-get.8.xml:329 msgid "" "Simulated runs performed as a user will automatically deactivate locking " "(<literal>Debug::NoLocking</literal>), and if the option <literal>APT::Get::" @@ -1219,7 +1244,7 @@ msgstr "" "notifications)." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:338 +#: apt-get.8.xml:337 msgid "" "Simulated runs print out a series of lines, each representing a " "<command>dpkg</command> operation: configure (<literal>Conf</literal>), " @@ -1234,7 +1259,7 @@ msgstr "" "que les dommages n'ont aucune conséquence (rare)." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:346 +#: apt-get.8.xml:345 msgid "" "Automatic yes to prompts; assume \"yes\" as answer to all prompts and run " "non-interactively. If an undesirable situation, such as changing a held " @@ -1250,7 +1275,7 @@ msgstr "" "configuration : <literal>APT::Get::Assume-Yes</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:354 +#: apt-get.8.xml:353 msgid "" "Automatic \"no\" to all prompts. Configuration Item: <literal>APT::Get::" "Assume-No</literal>." @@ -1259,7 +1284,7 @@ msgstr "" "configuration : <literal>APT::Get::Assume-No</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:359 +#: apt-get.8.xml:358 msgid "" "Show upgraded packages; print out a list of all packages that are to be " "upgraded. Configuration Item: <literal>APT::Get::Show-Upgraded</literal>." @@ -1269,7 +1294,7 @@ msgstr "" "Upgraded</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:365 +#: apt-get.8.xml:364 msgid "" "Show full versions for upgraded and installed packages. Configuration Item: " "<literal>APT::Get::Show-Versions</literal>." @@ -1278,7 +1303,7 @@ msgstr "" "Élément de configuration : <literal>APT::Get::Show-Versions</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:371 +#: apt-get.8.xml:370 msgid "" "This option controls the architecture packages are built for by <command>apt-" "get source --compile</command> and how cross-builddependencies are " @@ -1296,7 +1321,7 @@ msgstr "" "literal>" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:381 +#: apt-get.8.xml:380 msgid "" "Compile source packages after downloading them. Configuration Item: " "<literal>APT::Get::Compile</literal>." @@ -1305,7 +1330,7 @@ msgstr "" "configuration : <literal>APT::Get::Compile</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:386 +#: apt-get.8.xml:385 msgid "" "Ignore package holds; this causes <command>apt-get</command> to ignore a " "hold placed on a package. This may be useful in conjunction with " @@ -1319,7 +1344,19 @@ msgstr "" "<literal>APT::Ignore-Hold</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:393 +#: apt-get.8.xml:392 +msgid "" +"Allow installing new packages when used in conjunction with " +"<literal>upgrade</literal>. This is useful if the update of a installed " +"package requires new dependencies to be installed. Instead of holding the " +"package back <literal>upgrade</literal> will upgrade the package and install " +"the new dependencies. Note that <literal>upgrade</literal> with this option " +"will never remove packages, only allow adding new ones. Configuration Item: " +"<literal>APT::Get::Upgrade-Allow-New</literal>." +msgstr "" + +#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> +#: apt-get.8.xml:404 msgid "" "Do not upgrade packages; when used in conjunction with <literal>install</" "literal>, <literal>no-upgrade</literal> will prevent packages on the command " @@ -1332,7 +1369,7 @@ msgstr "" "Upgrade</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:400 +#: apt-get.8.xml:411 msgid "" "Do not install new packages; when used in conjunction with <literal>install</" "literal>, <literal>only-upgrade</literal> will install upgrades for already " @@ -1345,7 +1382,7 @@ msgstr "" "configuration : <literal>APT::Get::Only-Upgrade</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:408 +#: apt-get.8.xml:419 msgid "" "Force yes; this is a dangerous option that will cause apt to continue " "without prompting if it is doing something potentially harmful. It should " @@ -1361,7 +1398,7 @@ msgstr "" "yes</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:416 +#: apt-get.8.xml:427 msgid "" "Instead of fetching the files to install their URIs are printed. Each URI " "will have the path, the destination file name, the size and the expected MD5 " @@ -1383,7 +1420,7 @@ msgstr "" "<literal>APT::Get::Print-URIs</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:427 +#: apt-get.8.xml:438 msgid "" "Use purge instead of remove for anything that would be removed. An asterisk " "(\"*\") will be displayed next to packages which are scheduled to be purged. " @@ -1397,7 +1434,7 @@ msgstr "" "literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:435 +#: apt-get.8.xml:446 msgid "" "Re-install packages that are already installed and at the newest version. " "Configuration Item: <literal>APT::Get::ReInstall</literal>." @@ -1406,7 +1443,7 @@ msgstr "" "Élément de configuration : <literal>APT::Get::ReInstall</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:440 +#: apt-get.8.xml:451 msgid "" "This option is on by default; use <literal>--no-list-cleanup</literal> to " "turn it off. When it is on, <command>apt-get</command> will automatically " @@ -1424,7 +1461,7 @@ msgstr "" "literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:450 +#: apt-get.8.xml:461 msgid "" "This option controls the default input to the policy engine; it creates a " "default pin at priority 990 using the specified release string. This " @@ -1446,7 +1483,7 @@ msgstr "" "Release</literal>. Voyez aussi la page de manuel d'&apt-preferences;." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:465 +#: apt-get.8.xml:476 msgid "" "Only perform operations that are 'trivial'. Logically this can be considered " "related to <option>--assume-yes</option>; where <option>--assume-yes</" @@ -1460,7 +1497,7 @@ msgstr "" "Get::Trivial-Only</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:472 +#: apt-get.8.xml:483 msgid "" "If any packages are to be removed apt-get immediately aborts without " "prompting. Configuration Item: <literal>APT::Get::Remove</literal>." @@ -1470,7 +1507,7 @@ msgstr "" "Remove</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:478 +#: apt-get.8.xml:489 msgid "" "If the command is either <literal>install</literal> or <literal>remove</" "literal>, then this option acts like running the <literal>autoremove</" @@ -1483,7 +1520,7 @@ msgstr "" "inutilisés. Élément de configuration : <literal>APT::Get::Upgrade</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:485 +#: apt-get.8.xml:496 msgid "" "Only has meaning for the <literal>source</literal> and <literal>build-dep</" "literal> commands. Indicates that the given source names are not to be " @@ -1503,7 +1540,7 @@ msgstr "" "literal>" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:496 +#: apt-get.8.xml:507 msgid "" "Download only the diff, dsc, or tar file of a source archive. Configuration " "Item: <literal>APT::Get::Diff-Only</literal>, <literal>APT::Get::Dsc-Only</" @@ -1515,7 +1552,7 @@ msgstr "" "literal>, " #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:502 +#: apt-get.8.xml:513 msgid "" "Only process architecture-dependent build-dependencies. Configuration Item: " "<literal>APT::Get::Arch-Only</literal>." @@ -1525,7 +1562,7 @@ msgstr "" "literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:507 +#: apt-get.8.xml:518 msgid "" "Ignore if packages can't be authenticated and don't prompt about it. This " "is useful for tools like pbuilder. Configuration Item: <literal>APT::Get::" @@ -1536,41 +1573,56 @@ msgstr "" "outils comme pbuilder. Élément de configuration : <literal>APT::Get::" "AllowUnauthenticated</literal>." +#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> +#: apt-get.8.xml:524 +msgid "" +"Show user friendly progress information in the terminal window when packages " +"are installed, upgraded or removed. For a machine parsable version of this " +"data see README.progress-reporting in the apt doc directory. Configuration " +"Item: <literal>DpkgPM::Progress</literal> and <literal>Dpkg::Progress-Fancy</" +"literal>." +msgstr "" + #. type: Content of: <refentry><refsect1><title> -#: apt-get.8.xml:518 apt-cache.8.xml:343 apt-key.8.xml:174 apt-mark.8.xml:125 -#: apt.conf.5.xml:1167 apt_preferences.5.xml:698 +#: apt-get.8.xml:537 apt-cache.8.xml:345 apt-key.8.xml:176 apt-mark.8.xml:127 +#: apt.conf.5.xml:1200 apt_preferences.5.xml:700 msgid "Files" msgstr "Fichiers" #. type: Content of: <refentry><refsect1><title> -#: apt-get.8.xml:528 apt-cache.8.xml:350 apt-key.8.xml:195 apt-mark.8.xml:131 -#: apt-secure.8.xml:191 apt-cdrom.8.xml:144 apt-config.8.xml:109 -#: apt.conf.5.xml:1173 apt_preferences.5.xml:705 sources.list.5.xml:252 -#: apt-extracttemplates.1.xml:70 apt-sortpkgs.1.xml:63 -#: apt-ftparchive.1.xml:607 +#: apt-get.8.xml:547 apt-cache.8.xml:352 apt-key.8.xml:197 apt-mark.8.xml:133 +#: apt-secure.8.xml:193 apt-cdrom.8.xml:154 apt-config.8.xml:111 +#: apt.conf.5.xml:1206 apt_preferences.5.xml:707 sources.list.5.xml:280 +#: apt-extracttemplates.1.xml:72 apt-sortpkgs.1.xml:65 +#: apt-ftparchive.1.xml:609 msgid "See Also" msgstr "Voir aussi" #. type: Content of: <refentry><refsect1><para> -#: apt-get.8.xml:529 +#: apt-get.8.xml:548 +#, fuzzy +#| msgid "" +#| "&apt-cache;, &apt-cdrom;, &dpkg;, &dselect;, &sources-list;, &apt-conf;, " +#| "&apt-config;, &apt-secure;, The APT User's guide in &guidesdir;, &apt-" +#| "preferences;, the APT Howto." msgid "" -"&apt-cache;, &apt-cdrom;, &dpkg;, &dselect;, &sources-list;, &apt-conf;, " -"&apt-config;, &apt-secure;, The APT User's guide in &guidesdir;, &apt-" -"preferences;, the APT Howto." +"&apt-cache;, &apt-cdrom;, &dpkg;, &sources-list;, &apt-conf;, &apt-config;, " +"&apt-secure;, The APT User's guide in &guidesdir;, &apt-preferences;, the " +"APT Howto." msgstr "" "&apt-cache;, &apt-cdrom;, &dpkg;, &dselect;, &sources-list;, &apt-conf;, " "&apt-config;, le guide d'APT dans &guidesdir;, &apt-preferences;, le " "« HOWTO » d'APT." #. type: Content of: <refentry><refsect1><title> -#: apt-get.8.xml:534 apt-cache.8.xml:355 apt-mark.8.xml:135 -#: apt-cdrom.8.xml:149 apt-config.8.xml:114 apt-extracttemplates.1.xml:74 -#: apt-sortpkgs.1.xml:67 apt-ftparchive.1.xml:611 +#: apt-get.8.xml:553 apt-cache.8.xml:357 apt-mark.8.xml:137 +#: apt-cdrom.8.xml:159 apt-config.8.xml:116 apt-extracttemplates.1.xml:76 +#: apt-sortpkgs.1.xml:69 apt-ftparchive.1.xml:613 msgid "Diagnostics" msgstr "Diagnostics" #. type: Content of: <refentry><refsect1><para> -#: apt-get.8.xml:535 +#: apt-get.8.xml:554 msgid "" "<command>apt-get</command> returns zero on normal operation, decimal 100 on " "error." @@ -1579,12 +1631,12 @@ msgstr "" "décimal 100 en cas d'erreur." #. type: Content of: <refentry><refnamediv><refpurpose> -#: apt-cache.8.xml:33 +#: apt-cache.8.xml:35 msgid "query the APT cache" msgstr "recherche dans le cache d'APT" #. type: Content of: <refentry><refsect1><para> -#: apt-cache.8.xml:39 +#: apt-cache.8.xml:41 msgid "" "<command>apt-cache</command> performs a variety of operations on APT's " "package cache. <command>apt-cache</command> does not manipulate the state of " @@ -1597,7 +1649,7 @@ msgstr "" "desquelles il extrait les informations intéressantes." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:49 +#: apt-cache.8.xml:51 msgid "" "<literal>gencaches</literal> creates APT's package cache. This is done " "implicitly by all commands needing this cache if it is missing or outdated." @@ -1607,14 +1659,14 @@ msgstr "" "ou obsolète." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term><option><replaceable> -#: apt-cache.8.xml:53 apt-cache.8.xml:142 apt-cache.8.xml:163 -#: apt-cache.8.xml:185 apt-cache.8.xml:190 apt-cache.8.xml:206 -#: apt-cache.8.xml:224 apt-cache.8.xml:236 +#: apt-cache.8.xml:55 apt-cache.8.xml:144 apt-cache.8.xml:165 +#: apt-cache.8.xml:187 apt-cache.8.xml:192 apt-cache.8.xml:208 +#: apt-cache.8.xml:226 apt-cache.8.xml:238 msgid "&synopsis-pkg;" msgstr "&synopsis-pkg;" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:54 +#: apt-cache.8.xml:56 msgid "" "<literal>showpkg</literal> displays information about the packages listed on " "the command line. Remaining arguments are package names. The available " @@ -1638,7 +1690,7 @@ msgstr "" "résultat :" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><informalexample><programlisting> -#: apt-cache.8.xml:66 +#: apt-cache.8.xml:68 #, no-wrap msgid "" "Package: libreadline2\n" @@ -1664,7 +1716,7 @@ msgstr "" "Reverse Provides: \n" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:78 +#: apt-cache.8.xml:80 msgid "" "Thus it may be seen that libreadline2, version 2.1-12, depends on libc5 and " "ncurses3.0 which must be installed for libreadline2 to work. In turn, " @@ -1683,7 +1735,7 @@ msgstr "" "consulter le code source d'APT." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:87 +#: apt-cache.8.xml:89 msgid "" "<literal>stats</literal> displays some statistics about the cache. No " "further arguments are expected. Statistics reported are:" @@ -1693,7 +1745,7 @@ msgstr "" "rapportées :" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><itemizedlist><listitem><para> -#: apt-cache.8.xml:90 +#: apt-cache.8.xml:92 msgid "" "<literal>Total package names</literal> is the number of package names found " "in the cache." @@ -1702,7 +1754,7 @@ msgstr "" "le cache." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><itemizedlist><listitem><para> -#: apt-cache.8.xml:94 +#: apt-cache.8.xml:96 msgid "" "<literal>Normal packages</literal> is the number of regular, ordinary " "package names; these are packages that bear a one-to-one correspondence " @@ -1715,7 +1767,7 @@ msgstr "" "dépendance. La majorité des paquets appartient à cette catégorie." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><itemizedlist><listitem><para> -#: apt-cache.8.xml:100 +#: apt-cache.8.xml:102 msgid "" "<literal>Pure virtual packages</literal> is the number of packages that " "exist only as a virtual package name; that is, packages only \"provide\" the " @@ -1733,7 +1785,7 @@ msgstr "" "n'existe aucun paquet nommé « mail-transport-agent »." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><itemizedlist><listitem><para> -#: apt-cache.8.xml:108 +#: apt-cache.8.xml:110 msgid "" "<literal>Single virtual packages</literal> is the number of packages with " "only one package providing a particular virtual package. For example, in the " @@ -1746,7 +1798,7 @@ msgstr "" "« xless » remplit « X11-text-viewer »." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><itemizedlist><listitem><para> -#: apt-cache.8.xml:114 +#: apt-cache.8.xml:116 msgid "" "<literal>Mixed virtual packages</literal> is the number of packages that " "either provide a particular virtual package or have the virtual package name " @@ -1759,7 +1811,7 @@ msgstr "" "paquet réel et il est aussi fourni par « debconf-tiny »." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><itemizedlist><listitem><para> -#: apt-cache.8.xml:121 +#: apt-cache.8.xml:123 msgid "" "<literal>Missing</literal> is the number of package names that were " "referenced in a dependency but were not provided by any package. Missing " @@ -1774,7 +1826,7 @@ msgstr "" "Habituellement on les trouve dans les champs « Conflicts » ou « Breaks »." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><itemizedlist><listitem><para> -#: apt-cache.8.xml:128 +#: apt-cache.8.xml:130 msgid "" "<literal>Total distinct</literal> versions is the number of package versions " "found in the cache; this value is therefore at least equal to the number of " @@ -1789,7 +1841,7 @@ msgstr "" "considérablement plus grande que le nombre total de paquets." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><itemizedlist><listitem><para> -#: apt-cache.8.xml:135 +#: apt-cache.8.xml:137 msgid "" "<literal>Total dependencies</literal> is the number of dependency " "relationships claimed by all of the packages in the cache." @@ -1798,7 +1850,7 @@ msgstr "" "dépendances déclarées par tous les paquets présents dans le cache." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:143 +#: apt-cache.8.xml:145 msgid "" "<literal>showsrc</literal> displays all the source package records that " "match the given package names. All versions are shown, as well as all " @@ -1809,7 +1861,7 @@ msgstr "" "les entrées qui déclarent que ces noms correspondent à des paquets binaires." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:149 +#: apt-cache.8.xml:151 msgid "" "<literal>dump</literal> shows a short listing of every package in the cache. " "It is primarily for debugging." @@ -1818,7 +1870,7 @@ msgstr "" "paquet du cache. Elle est d'abord destinée au débogage." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:154 +#: apt-cache.8.xml:156 msgid "" "<literal>dumpavail</literal> prints out an available list to stdout. This is " "suitable for use with &dpkg; and is used by the &dselect; method." @@ -1828,7 +1880,7 @@ msgstr "" "et la méthode &dselect; s'en sert." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:159 +#: apt-cache.8.xml:161 msgid "" "<literal>unmet</literal> displays a summary of all unmet dependencies in the " "package cache." @@ -1837,7 +1889,7 @@ msgstr "" "dépendances absentes dans le cache de paquets." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:164 +#: apt-cache.8.xml:166 msgid "" "<literal>show</literal> performs a function similar to <command>dpkg --print-" "avail</command>; it displays the package records for the named packages." @@ -1847,12 +1899,12 @@ msgstr "" "argument." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term><option><replaceable> -#: apt-cache.8.xml:169 +#: apt-cache.8.xml:171 msgid "&synopsis-regex;" msgstr "&synopsis-regex;" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:170 +#: apt-cache.8.xml:172 msgid "" "<literal>search</literal> performs a full text search on all available " "package lists for the POSIX regex pattern given, see ®ex;. It searches " @@ -1873,7 +1925,7 @@ msgstr "" "mais seulement dans les noms de paquets." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:181 +#: apt-cache.8.xml:183 msgid "" "Separate arguments can be used to specify multiple search patterns that are " "and'ed together." @@ -1882,7 +1934,7 @@ msgstr "" "rationnelles différentes sur lesquelles seront réalisées un « et » logique." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:186 +#: apt-cache.8.xml:188 msgid "" "<literal>depends</literal> shows a listing of each dependency a package has " "and all the possible other packages that can fulfill that dependency." @@ -1892,7 +1944,7 @@ msgstr "" "satisfont ces dépendances." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:191 +#: apt-cache.8.xml:193 msgid "" "<literal>rdepends</literal> shows a listing of each reverse dependency a " "package has." @@ -1901,12 +1953,12 @@ msgstr "" "dépendances inverses d'un paquet." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term> -#: apt-cache.8.xml:195 +#: apt-cache.8.xml:197 msgid "<optional><replaceable>&synopsis-prefix;</replaceable></optional>" msgstr "<optional><replaceable>&synopsis-prefix;</replaceable></optional>" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:196 +#: apt-cache.8.xml:198 msgid "" "This command prints the name of each package APT knows. The optional " "argument is a prefix match to filter the name list. The output is suitable " @@ -1921,7 +1973,7 @@ msgstr "" "l'option <option>--generate</option>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:201 +#: apt-cache.8.xml:203 msgid "" "Note that a package which APT knows of is not necessarily available to " "download, installable or installed, e.g. virtual packages are also listed in " @@ -1932,7 +1984,7 @@ msgstr "" "affichés dans la liste créée." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:207 +#: apt-cache.8.xml:209 msgid "" "<literal>dotty</literal> takes a list of packages on the command line and " "generates output suitable for use by dotty from the <ulink url=\"http://www." @@ -1954,7 +2006,7 @@ msgstr "" "literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:216 +#: apt-cache.8.xml:218 msgid "" "The resulting nodes will have several shapes; normal packages are boxes, " "pure virtual packages are triangles, mixed virtual packages are diamonds, " @@ -1969,14 +2021,14 @@ msgstr "" "conflits." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:221 +#: apt-cache.8.xml:223 msgid "Caution, dotty cannot graph larger sets of packages." msgstr "" "Attention, dotty ne peut pas représenter des ensembles très grands de " "paquets." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:225 +#: apt-cache.8.xml:227 msgid "" "The same as <literal>dotty</literal>, only for xvcg from the <ulink url=" "\"http://rw4.cs.uni-sb.de/users/sander/html/gsvcg1.html\">VCG tool</ulink>." @@ -1986,12 +2038,12 @@ msgstr "" "ulink>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term> -#: apt-cache.8.xml:229 +#: apt-cache.8.xml:231 msgid "<optional><replaceable>&synopsis-pkg;</replaceable>…</optional>" msgstr "<optional><replaceable>&synopsis-pkg;</replaceable>…</optional>" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:230 +#: apt-cache.8.xml:232 msgid "" "<literal>policy</literal> is meant to help debug issues relating to the " "preferences file. With no arguments it will print out the priorities of each " @@ -2004,7 +2056,7 @@ msgstr "" "paquet donné en argument." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:237 +#: apt-cache.8.xml:239 msgid "" "<literal>apt-cache</literal>'s <literal>madison</literal> command attempts " "to mimic the output format and a subset of the functionality of the Debian " @@ -2024,7 +2076,7 @@ msgstr "" "literal>)." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:253 +#: apt-cache.8.xml:255 msgid "" "Select the file to store the package cache. The package cache is the primary " "cache used by all operations. Configuration Item: <literal>Dir::Cache::" @@ -2035,7 +2087,7 @@ msgstr "" "<literal>Dir::Cache::pkgcache</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:259 +#: apt-cache.8.xml:261 msgid "" "Select the file to store the source cache. The source is used only by " "<literal>gencaches</literal> and it stores a parsed version of the package " @@ -2051,7 +2103,7 @@ msgstr "" "<literal>Dir::Cache::srcpkgcache</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:267 +#: apt-cache.8.xml:269 msgid "" "Quiet; produces output suitable for logging, omitting progress indicators. " "More q's will produce more quietness up to a maximum of 2. You can also use " @@ -2066,7 +2118,7 @@ msgstr "" "<literal>quiet</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:274 +#: apt-cache.8.xml:276 msgid "" "Print only important dependencies; for use with <literal>unmet</literal> and " "<literal>depends</literal>. Causes only Depends and Pre-Depends relations to " @@ -2078,7 +2130,7 @@ msgstr "" "<literal>APT::Cache::Important</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:288 +#: apt-cache.8.xml:290 msgid "" "Per default the <literal>depends</literal> and <literal>rdepends</literal> " "print all dependencies. This can be tweaked with these flags which will omit " @@ -2093,7 +2145,7 @@ msgstr "" "replaceable></literal>, p. ex. <literal>APT::Cache::ShowRecommends</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:295 +#: apt-cache.8.xml:297 msgid "" "Print full package records when searching. Configuration Item: " "<literal>APT::Cache::ShowFull</literal>." @@ -2103,7 +2155,7 @@ msgstr "" "literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:300 +#: apt-cache.8.xml:302 msgid "" "Print full records for all available versions. This is the default; to turn " "it off, use <option>--no-all-versions</option>. If <option>--no-all-" @@ -2121,7 +2173,7 @@ msgstr "" "<literal>APT::Cache::AllVersions</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:309 +#: apt-cache.8.xml:311 msgid "" "Perform automatic package cache regeneration, rather than use the cache as " "it is. This is the default; to turn it off, use <option>--no-generate</" @@ -2133,7 +2185,7 @@ msgstr "" "configuration : <literal>APT::Cache::Generate</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:315 +#: apt-cache.8.xml:317 msgid "" "Only search on the package names, not the long descriptions. Configuration " "Item: <literal>APT::Cache::NamesOnly</literal>." @@ -2143,7 +2195,7 @@ msgstr "" "NamesOnly</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:320 +#: apt-cache.8.xml:322 msgid "" "Make <literal>pkgnames</literal> print all names, including virtual packages " "and missing dependencies. Configuration Item: <literal>APT::Cache::" @@ -2154,7 +2206,7 @@ msgstr "" "configuration : <literal>APT::Cache::AllNames</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:326 +#: apt-cache.8.xml:328 msgid "" "Make <literal>depends</literal> and <literal>rdepends</literal> recursive so " "that all packages mentioned are printed once. Configuration Item: " @@ -2166,7 +2218,7 @@ msgstr "" "literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:333 +#: apt-cache.8.xml:335 msgid "" "Limit the output of <literal>depends</literal> and <literal>rdepends</" "literal> to packages which are currently installed. Configuration Item: " @@ -2177,12 +2229,12 @@ msgstr "" "Élément de configuration : <literal>APT::Cache::Installed</literal>." #. type: Content of: <refentry><refsect1><para> -#: apt-cache.8.xml:351 +#: apt-cache.8.xml:353 msgid "&apt-conf;, &sources-list;, &apt-get;" msgstr "&apt-conf;, &sources-list;, &apt-get;." #. type: Content of: <refentry><refsect1><para> -#: apt-cache.8.xml:356 +#: apt-cache.8.xml:358 msgid "" "<command>apt-cache</command> returns zero on normal operation, decimal 100 " "on error." @@ -2191,12 +2243,12 @@ msgstr "" "nombre décimal 100 en cas d'erreur." #. type: Content of: <refentry><refnamediv><refpurpose> -#: apt-key.8.xml:32 +#: apt-key.8.xml:34 msgid "APT key management utility" msgstr "Utilitaire de gestion des clés d'APT" #. type: Content of: <refentry><refsect1><para> -#: apt-key.8.xml:39 +#: apt-key.8.xml:41 msgid "" "<command>apt-key</command> is used to manage the list of keys used by apt to " "authenticate packages. Packages which have been authenticated using these " @@ -2206,12 +2258,12 @@ msgstr "" "les paquets. Les paquets authentifiés par ces clés seront réputés fiables." #. type: Content of: <refentry><refsect1><title> -#: apt-key.8.xml:45 +#: apt-key.8.xml:47 msgid "Commands" msgstr "Commandes" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-key.8.xml:50 +#: apt-key.8.xml:52 msgid "" "Add a new key to the list of trusted keys. The key is read from the " "filename given with the parameter &synopsis-param-filename; or if the " @@ -2222,32 +2274,32 @@ msgstr "" "si le nom de fichier est <literal>-</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-key.8.xml:63 +#: apt-key.8.xml:65 msgid "Remove a key from the list of trusted keys." msgstr "Supprimer une clé de la liste des clés fiables." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-key.8.xml:74 +#: apt-key.8.xml:76 msgid "Output the key &synopsis-param-keyid; to standard output." msgstr "Afficher la clé &synopsis-param-keyid; sur la sortie standard." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-key.8.xml:85 +#: apt-key.8.xml:87 msgid "Output all trusted keys to standard output." msgstr "Afficher toutes les clés fiables sur la sortie standard." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-key.8.xml:96 +#: apt-key.8.xml:98 msgid "List trusted keys." msgstr "Afficher la liste des clés fiables." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-key.8.xml:107 +#: apt-key.8.xml:109 msgid "List fingerprints of trusted keys." msgstr "Afficher les empreintes des clés fiables." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-key.8.xml:118 +#: apt-key.8.xml:120 msgid "" "Pass advanced options to gpg. With adv --recv-key you can download the " "public key." @@ -2256,22 +2308,21 @@ msgstr "" "possible de télécharger une clé publique." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-key.8.xml:130 +#: apt-key.8.xml:132 msgid "" "Update the local keyring with the archive keyring and remove from the local " "keyring the archive keys which are no longer valid. The archive keyring is " "shipped in the <literal>archive-keyring</literal> package of your " -"distribution, e.g. the <literal>debian-archive-keyring</literal> package in " -"Debian." +"distribution, e.g. the &keyring-package; package in &keyring-distro;." msgstr "" "Mettre à jour le trousseau de clés local avec le trousseau de clés de " "l'archive et y supprimer les clés qui ne sont plus valables. Le trousseau de " "clés de l'archive est fourni dans le paquet <literal>archive-keyring</" -"literal> de la distribution, par exemple le paquet <literal>debian-archive-" -"keyring</literal> dans Debian." +"literal> de la distribution, par exemple le paquet &keyring-package; dans " +"&keyring-distro;." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-key.8.xml:144 +#: apt-key.8.xml:146 msgid "" "Perform an update working similarly to the <command>update</command> command " "above, but get the archive keyring from a URI instead and validate it " @@ -2289,12 +2340,12 @@ msgstr "" "place. Par contre, la version d'Ubuntu permet de l'utiliser." #. type: Content of: <refentry><refsect1><title> -#: apt-key.8.xml:160 apt-cdrom.8.xml:80 +#: apt-key.8.xml:162 apt-cdrom.8.xml:82 msgid "Options" msgstr "Options" #. type: Content of: <refentry><refsect1><para> -#: apt-key.8.xml:161 +#: apt-key.8.xml:163 msgid "" "Note that options need to be defined before the commands described in the " "previous section." @@ -2303,7 +2354,7 @@ msgstr "" "décrites dans la section suivante." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-key.8.xml:164 +#: apt-key.8.xml:166 msgid "" "With this option it is possible to specify a particular keyring file the " "command should operate on. The default is that a command is executed on the " @@ -2320,49 +2371,47 @@ msgstr "" "les nouvelles clés y seront ajoutées." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term> -#: apt-key.8.xml:179 +#: apt-key.8.xml:181 msgid "<filename>/etc/apt/trustdb.gpg</filename>" msgstr "<filename>/etc/apt/trustdb.gpg</filename>" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-key.8.xml:180 +#: apt-key.8.xml:182 msgid "Local trust database of archive keys." msgstr "Base de données locale de fiabilité des clés de l'archive." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term> -#: apt-key.8.xml:183 -msgid "<filename>/usr/share/keyrings/debian-archive-keyring.gpg</filename>" -msgstr "<filename>/usr/share/keyrings/debian-archive-keyring.gpg</filename>" +#: apt-key.8.xml:185 +msgid "&keyring-filename;" +msgstr "&keyring-filename;" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-key.8.xml:184 -msgid "Keyring of Debian archive trusted keys." -msgstr "Trousseau des clés fiables de l'archive Debian." +#: apt-key.8.xml:186 +msgid "Keyring of &keyring-distro; archive trusted keys." +msgstr "Trousseau des clés fiables de l'archive &keyring-distro;." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term> -#: apt-key.8.xml:187 -msgid "" -"<filename>/usr/share/keyrings/debian-archive-removed-keys.gpg</filename>" -msgstr "" -"<filename>/usr/share/keyrings/debian-archive-removed-keys.gpg</filename>" +#: apt-key.8.xml:189 +msgid "&keyring-removed-filename;" +msgstr "&keyring-removed-filename;" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-key.8.xml:188 -msgid "Keyring of Debian archive removed trusted keys." -msgstr "Trousseau des clés fiables supprimées de l'archive Debian." +#: apt-key.8.xml:190 +msgid "Keyring of &keyring-distro; archive removed trusted keys." +msgstr "Trousseau des clés fiables supprimées de l'archive &keyring-distro;." #. type: Content of: <refentry><refsect1><para> -#: apt-key.8.xml:197 +#: apt-key.8.xml:199 msgid "&apt-get;, &apt-secure;" msgstr "&apt-get;, &apt-secure;" #. type: Content of: <refentry><refnamediv><refpurpose> -#: apt-mark.8.xml:33 +#: apt-mark.8.xml:35 msgid "mark/unmark a package as being automatically-installed" msgstr "Indiquer si un paquet a été installé automatiquement ou non" #. type: Content of: <refentry><refsect1><para> -#: apt-mark.8.xml:39 +#: apt-mark.8.xml:41 msgid "" "<command>apt-mark</command> will change whether a package has been marked as " "being automatically installed." @@ -2371,7 +2420,7 @@ msgstr "" "a été automatiquement installé ou pas." #. type: Content of: <refentry><refsect1><para> -#: apt-mark.8.xml:43 +#: apt-mark.8.xml:45 msgid "" "When you request that a package is installed, and as a result other packages " "are installed to satisfy its dependencies, the dependencies are marked as " @@ -2387,7 +2436,7 @@ msgstr "" "command>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-mark.8.xml:52 +#: apt-mark.8.xml:54 msgid "" "<literal>auto</literal> is used to mark a package as being automatically " "installed, which will cause the package to be removed when no more manually " @@ -2398,7 +2447,7 @@ msgstr "" "aucun paquet installé manuellement ne dépend de lui." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-mark.8.xml:60 +#: apt-mark.8.xml:62 msgid "" "<literal>manual</literal> is used to mark a package as being manually " "installed, which will prevent the package from being automatically removed " @@ -2409,7 +2458,7 @@ msgstr "" "aucun autre paquet n'en dépend." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-mark.8.xml:68 +#: apt-mark.8.xml:70 msgid "" "<literal>hold</literal> is used to mark a package as held back, which will " "prevent the package from being automatically installed, upgraded or " @@ -2424,7 +2473,7 @@ msgstr "" "non affecté par l'option <option>--file</option>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-mark.8.xml:78 +#: apt-mark.8.xml:80 msgid "" "<literal>unhold</literal> is used to cancel a previously set hold on a " "package to allow all actions again." @@ -2434,7 +2483,7 @@ msgstr "" "liée." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-mark.8.xml:84 +#: apt-mark.8.xml:86 msgid "" "<literal>showauto</literal> is used to print a list of automatically " "installed packages with each package on a new line. All automatically " @@ -2448,7 +2497,7 @@ msgstr "" "affichés." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-mark.8.xml:92 +#: apt-mark.8.xml:94 msgid "" "<literal>showmanual</literal> can be used in the same way as " "<literal>showauto</literal> except that it will print a list of manually " @@ -2459,7 +2508,7 @@ msgstr "" "manuellement." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-mark.8.xml:99 +#: apt-mark.8.xml:101 msgid "" "<literal>showhold</literal> is used to print a list of packages on hold in " "the same way as for the other show commands." @@ -2468,7 +2517,7 @@ msgstr "" "de manière analogue aux commandes de même type." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-mark.8.xml:115 +#: apt-mark.8.xml:117 msgid "" "Read/Write package stats from the filename given with the parameter " "&synopsis-param-filename; instead of from the default location, which is " @@ -2481,7 +2530,7 @@ msgstr "" "literal>)." #. type: Content of: <refentry><refsect1><para> -#: apt-mark.8.xml:136 +#: apt-mark.8.xml:138 msgid "" "<command>apt-mark</command> returns zero on normal operation, non-zero on " "error." @@ -2490,12 +2539,12 @@ msgstr "" "autre chiffre en cas d'erreur." #. type: Content of: <refentry><refnamediv><refpurpose> -#: apt-secure.8.xml:47 +#: apt-secure.8.xml:49 msgid "Archive authentication support for APT" msgstr "Gestion de l'authentification d'archive avec APT" #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:52 +#: apt-secure.8.xml:54 msgid "" "Starting with version 0.6, <command>apt</command> contains code that does " "signature checking of the Release file for all archives. This ensures that " @@ -2508,7 +2557,7 @@ msgstr "" "la clé de la signature du fichier Release." #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:60 +#: apt-secure.8.xml:62 msgid "" "If a package comes from a archive without a signature, or with a signature " "that apt does not have a key for, that package is considered untrusted, and " @@ -2524,7 +2573,7 @@ msgstr "" "vérification des sources avant tout téléchargement de paquet." #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:69 +#: apt-secure.8.xml:71 msgid "" "The package frontends &apt-get;, &aptitude; and &synaptic; support this new " "authentication feature." @@ -2533,12 +2582,12 @@ msgstr "" "fonction de certification." #. type: Content of: <refentry><refsect1><title> -#: apt-secure.8.xml:74 +#: apt-secure.8.xml:76 msgid "Trusted archives" msgstr "Trusted archives" #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:77 +#: apt-secure.8.xml:79 msgid "" "The chain of trust from an apt archive to the end user is made up of several " "steps. <command>apt-secure</command> is the last step in this chain; " @@ -2555,7 +2604,7 @@ msgstr "" "en sorte que l'archive soit fiable." #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:85 +#: apt-secure.8.xml:87 msgid "" "apt-secure does not review signatures at a package level. If you require " "tools to do this you should look at <command>debsig-verify</command> and " @@ -2568,7 +2617,7 @@ msgstr "" "verify et devscripts." #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:92 +#: apt-secure.8.xml:94 msgid "" "The chain of trust in Debian starts when a maintainer uploads a new package " "or a new version of a package to the Debian archive. In order to become " @@ -2586,16 +2635,17 @@ msgstr "" "l'identité des propriétaires de la clé." #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:102 +#: apt-secure.8.xml:104 +#, fuzzy msgid "" "Once the uploaded package is verified and included in the archive, the " "maintainer signature is stripped off, and checksums of the package are " "computed and put in the Packages file. The checksums of all of the Packages " "files are then computed and put into the Release file. The Release file is " -"then signed by the archive key for this Debian release, and distributed " -"alongside the packages and the Packages files on Debian mirrors. The keys " -"are in the Debian archive keyring available in the <package>debian-archive-" -"keyring</package> package." +"then signed by the archive key for this &keyring-distro; release, and " +"distributed alongside the packages and the Packages files on &keyring-" +"distro; mirrors. The keys are in the &keyring-distro; archive keyring " +"available in the &keyring-package; package." msgstr "" "Une fois que le paquet envoyé a été vérifié et inclus dans l'archive, la " "signature du responsable est enlevée, une somme de contrôle du paquet est " @@ -2603,11 +2653,10 @@ msgstr "" "paquets est ensuite calculée et mise dans le fichier Release. Ce fichier est " "signé par la clé de l'archive pour la version courante de la distribution et " "distribuée en même temps que les paquets et les fichiers Packages sur les " -"miroirs. Les clés sont fournies par le paquet <package>debian-archive-" -"keyring</package>." +"miroirs. Les clés sont fournies par le paquet &keyring-package;." #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:113 +#: apt-secure.8.xml:115 msgid "" "End users can check the signature of the Release file, extract a checksum of " "a package from it and compare it with the checksum of the package they " @@ -2619,7 +2668,7 @@ msgstr "" "automatiquement." #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:118 +#: apt-secure.8.xml:120 msgid "" "Notice that this is distinct from checking signatures on a per package " "basis. It is designed to prevent two possible attacks:" @@ -2628,7 +2677,7 @@ msgstr "" "paquet. Elle vise à empêcher deux types d'attaque possibles :" #. type: Content of: <refentry><refsect1><itemizedlist><listitem><para> -#: apt-secure.8.xml:123 +#: apt-secure.8.xml:125 msgid "" "<literal>Network \"man in the middle\" attacks</literal>. Without signature " "checking, malicious agents can introduce themselves into the package " @@ -2643,7 +2692,7 @@ msgstr "" "trafic vers un serveur fourbe (par usurpation d'adresses)." #. type: Content of: <refentry><refsect1><itemizedlist><listitem><para> -#: apt-secure.8.xml:131 +#: apt-secure.8.xml:133 msgid "" "<literal>Mirror network compromise</literal>. Without signature checking, a " "malicious agent can compromise a mirror host and modify the files in it to " @@ -2656,7 +2705,7 @@ msgstr "" "paquets de ce miroir propagent du code malveillant." #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:138 +#: apt-secure.8.xml:140 msgid "" "However, it does not defend against a compromise of the Debian master server " "itself (which signs the packages) or against a compromise of the key used to " @@ -2669,12 +2718,12 @@ msgstr "" "signature des paquets." #. type: Content of: <refentry><refsect1><title> -#: apt-secure.8.xml:144 +#: apt-secure.8.xml:146 msgid "User configuration" msgstr "Configuration utilisateur" #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:146 +#: apt-secure.8.xml:148 msgid "" "<command>apt-key</command> is the program that manages the list of keys used " "by apt. It can be used to add or remove keys, although an installation of " @@ -2687,7 +2736,7 @@ msgstr "" "Debian et les différents répertoires de paquets." #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:153 +#: apt-secure.8.xml:155 msgid "" "In order to add a new key you need to first download it (you should make " "sure you are using a trusted communication channel when retrieving it), add " @@ -2704,12 +2753,12 @@ msgstr "" "l'archive que vous avez configurée." #. type: Content of: <refentry><refsect1><title> -#: apt-secure.8.xml:162 +#: apt-secure.8.xml:164 msgid "Archive configuration" msgstr "Configuration d'une archive" #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:164 +#: apt-secure.8.xml:166 msgid "" "If you want to provide archive signatures in an archive under your " "maintenance you have to:" @@ -2718,7 +2767,7 @@ msgstr "" "devez :" #. type: Content of: <refentry><refsect1><itemizedlist><listitem><para> -#: apt-secure.8.xml:169 +#: apt-secure.8.xml:171 msgid "" "<emphasis>Create a toplevel Release file</emphasis>, if it does not exist " "already. You can do this by running <command>apt-ftparchive release</" @@ -2729,7 +2778,7 @@ msgstr "" "ftparchive release</command> (fournie dans le paquet apt-utils)." #. type: Content of: <refentry><refsect1><itemizedlist><listitem><para> -#: apt-secure.8.xml:174 +#: apt-secure.8.xml:176 msgid "" "<emphasis>Sign it</emphasis>. You can do this by running <command>gpg --" "clearsign -o InRelease Release</command> and <command>gpg -abs -o Release." @@ -2740,7 +2789,7 @@ msgstr "" "command>." #. type: Content of: <refentry><refsect1><itemizedlist><listitem><para> -#: apt-secure.8.xml:178 +#: apt-secure.8.xml:180 msgid "" "<emphasis>Publish the key fingerprint</emphasis>, that way your users will " "know what key they need to import in order to authenticate the files in the " @@ -2751,7 +2800,7 @@ msgstr "" "authentifier les fichiers de l'archive." #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:185 +#: apt-secure.8.xml:187 msgid "" "Whenever the contents of the archive change (new packages are added or " "removed) the archive maintainer has to follow the first two steps outlined " @@ -2761,7 +2810,7 @@ msgstr "" "les deux premières étapes." #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:193 +#: apt-secure.8.xml:195 msgid "" "&apt-conf;, &apt-get;, &sources-list;, &apt-key;, &apt-ftparchive;, " "&debsign; &debsig-verify;, &gpg;" @@ -2770,7 +2819,7 @@ msgstr "" "&debsign; &debsig-verify;, &gpg;" #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:197 +#: apt-secure.8.xml:199 msgid "" "For more background information you might want to review the <ulink url=" "\"http://www.debian.org/doc/manuals/securing-debian-howto/ch7\">Debian " @@ -2787,12 +2836,12 @@ msgstr "" "Distribution HOWTO</ulink> par V. Alex Brennen." #. type: Content of: <refentry><refsect1><title> -#: apt-secure.8.xml:210 +#: apt-secure.8.xml:212 msgid "Manpage Authors" msgstr "Auteurs des pages de manuel" #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:212 +#: apt-secure.8.xml:214 msgid "" "This man-page is based on the work of Javier Fernández-Sanguino Peña, Isaac " "Jones, Colin Walters, Florian Weimer and Michael Vogt." @@ -2801,12 +2850,12 @@ msgstr "" "Peña, Isaac Jones, Colin Walters, Florian Weimer et Michael Vogt." #. type: Content of: <refentry><refnamediv><refpurpose> -#: apt-cdrom.8.xml:32 +#: apt-cdrom.8.xml:34 msgid "APT CD-ROM management utility" msgstr "Utilitaire de gestion des CD d'APT" #. type: Content of: <refentry><refsect1><para> -#: apt-cdrom.8.xml:38 +#: apt-cdrom.8.xml:40 msgid "" "<command>apt-cdrom</command> is used to add a new CD-ROM to APT's list of " "available sources. <command>apt-cdrom</command> takes care of determining " @@ -2819,7 +2868,7 @@ msgstr "" "gravure et de vérifier les fichiers d'index." #. type: Content of: <refentry><refsect1><para> -#: apt-cdrom.8.xml:45 +#: apt-cdrom.8.xml:47 msgid "" "It is necessary to use <command>apt-cdrom</command> to add CDs to the APT " "system; it cannot be done by hand. Furthermore each disc in a multi-CD set " @@ -2831,7 +2880,7 @@ msgstr "" "pour prendre en compte de possibles erreurs de gravure." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cdrom.8.xml:56 +#: apt-cdrom.8.xml:58 msgid "" "<literal>add</literal> is used to add a new disc to the source list. It will " "unmount the CD-ROM device, prompt for a disc to be inserted and then proceed " @@ -2846,7 +2895,7 @@ msgstr "" "titre descriptif est demandé." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cdrom.8.xml:64 +#: apt-cdrom.8.xml:66 msgid "" "APT uses a CD-ROM ID to track which disc is currently in the drive and " "maintains a database of these IDs in <filename>&statedir;/cdroms.list</" @@ -2857,7 +2906,7 @@ msgstr "" "identifiants dans <filename>&statedir;/cdroms.list</filename>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cdrom.8.xml:72 +#: apt-cdrom.8.xml:74 msgid "" "A debugging tool to report the identity of the current disc as well as the " "stored file name" @@ -2866,7 +2915,24 @@ msgstr "" "le nom du fichier stocké." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cdrom.8.xml:85 +#: apt-cdrom.8.xml:87 +#, fuzzy +#| msgid "" +#| "Mount point; specify the location to mount the CD-ROM. This mount point " +#| "must be listed in <filename>/etc/fstab</filename> and properly " +#| "configured. Configuration Item: <literal>Acquire::cdrom::mount</literal>." +msgid "" +"Do not try to auto-detect the CD-ROM path. Usually combined with the " +"<option>--cdrom</option> option. Configuration Item: <literal>Acquire::" +"cdrom::AutoDetect</literal>." +msgstr "" +"Point de montage ; spécifie l'emplacement de montage du CD. Ce point de " +"montage doit être spécifié dans <filename>/etc/fstab</filename> et " +"correctement configuré. Élément de configuration : <literal>Acquire::cdrom::" +"mount</literal>." + +#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> +#: apt-cdrom.8.xml:95 msgid "" "Mount point; specify the location to mount the CD-ROM. This mount point must " "be listed in <filename>/etc/fstab</filename> and properly configured. " @@ -2878,7 +2944,7 @@ msgstr "" "mount</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cdrom.8.xml:94 +#: apt-cdrom.8.xml:104 msgid "" "Rename a disc; change the label of a disc or override the disc's given " "label. This option will cause <command>apt-cdrom</command> to prompt for a " @@ -2890,7 +2956,7 @@ msgstr "" "<literal>APT::CDROM::Rename</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cdrom.8.xml:103 +#: apt-cdrom.8.xml:113 msgid "" "No mounting; prevent <command>apt-cdrom</command> from mounting and " "unmounting the mount point. Configuration Item: <literal>APT::CDROM::" @@ -2901,7 +2967,7 @@ msgstr "" "NoMount</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cdrom.8.xml:111 +#: apt-cdrom.8.xml:121 msgid "" "Fast Copy; Assume the package files are valid and do not check every " "package. This option should be used only if <command>apt-cdrom</command> has " @@ -2915,7 +2981,7 @@ msgstr "" "literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cdrom.8.xml:121 +#: apt-cdrom.8.xml:131 msgid "" "Thorough Package Scan; This option may be needed with some old Debian " "1.1/1.2 discs that have Package files in strange places. It takes much " @@ -2927,7 +2993,7 @@ msgstr "" "le CD mais tous les paquets seront repérés." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cdrom.8.xml:132 +#: apt-cdrom.8.xml:142 msgid "" "No Changes; Do not change the &sources-list; file and do not write index " "files. Everything is still checked however. Configuration Item: " @@ -2938,12 +3004,12 @@ msgstr "" "<literal>APT::CDROM::NoAct</literal>." #. type: Content of: <refentry><refsect1><para> -#: apt-cdrom.8.xml:145 +#: apt-cdrom.8.xml:155 msgid "&apt-conf;, &apt-get;, &sources-list;" msgstr "&apt-conf;, &apt-get;, &sources-list;." #. type: Content of: <refentry><refsect1><para> -#: apt-cdrom.8.xml:150 +#: apt-cdrom.8.xml:160 msgid "" "<command>apt-cdrom</command> returns zero on normal operation, decimal 100 " "on error." @@ -2952,12 +3018,12 @@ msgstr "" "nombre décimal 100 en cas d'erreur." #. type: Content of: <refentry><refnamediv><refpurpose> -#: apt-config.8.xml:33 +#: apt-config.8.xml:35 msgid "APT Configuration Query program" msgstr "Programme d'interrogation de la configuration d'APT" #. type: Content of: <refentry><refsect1><para> -#: apt-config.8.xml:39 +#: apt-config.8.xml:41 msgid "" "<command>apt-config</command> is an internal program used by various " "portions of the APT suite to provide consistent configurability. It accesses " @@ -2971,7 +3037,7 @@ msgstr "" "apt.conf</filename>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-config.8.xml:51 +#: apt-config.8.xml:53 msgid "" "shell is used to access the configuration information from a shell script. " "It is given pairs of arguments, the first being a shell variable and the " @@ -2987,7 +3053,7 @@ msgstr "" "cette commande devrait être utilisée comme suit :" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><informalexample><programlisting> -#: apt-config.8.xml:59 +#: apt-config.8.xml:61 #, no-wrap msgid "" "OPTS=\"-f\"\n" @@ -2999,7 +3065,7 @@ msgstr "" "eval $RES\n" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-config.8.xml:64 +#: apt-config.8.xml:66 msgid "" "This will set the shell environment variable $OPTS to the value of MyApp::" "options with a default of <option>-f</option>." @@ -3008,7 +3074,7 @@ msgstr "" "MyApp::Options ou, par défaut, la valeur -f." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-config.8.xml:68 +#: apt-config.8.xml:70 msgid "" "The configuration item may be postfixed with a /[fdbi]. f returns file " "names, d returns directories, b returns true or false and i returns an " @@ -3020,12 +3086,12 @@ msgstr "" "vérifiée." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-config.8.xml:77 +#: apt-config.8.xml:79 msgid "Just show the contents of the configuration space." msgstr "Affiche seulement le contenu de l'espace de configuration." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-config.8.xml:90 +#: apt-config.8.xml:92 msgid "" "Include options which have an empty value. This is the default, so use --no-" "empty to remove them from the output." @@ -3035,12 +3101,12 @@ msgstr "" "ce qui est retourné." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term><option><replaceable> -#: apt-config.8.xml:95 +#: apt-config.8.xml:97 msgid "%f "%v";%n" msgstr "%f "%v";%n" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-config.8.xml:96 +#: apt-config.8.xml:98 msgid "" "Defines the output of each config option. %t will be replaced with " "its individual name, %f with its full hierarchical name and %v " @@ -3058,13 +3124,13 @@ msgstr "" "caractère % peut être affiché avec %% ." #. type: Content of: <refentry><refsect1><para> -#: apt-config.8.xml:110 apt-extracttemplates.1.xml:71 apt-sortpkgs.1.xml:64 -#: apt-ftparchive.1.xml:608 +#: apt-config.8.xml:112 apt-extracttemplates.1.xml:73 apt-sortpkgs.1.xml:66 +#: apt-ftparchive.1.xml:610 msgid "&apt-conf;" msgstr "&apt-conf;" #. type: Content of: <refentry><refsect1><para> -#: apt-config.8.xml:115 +#: apt-config.8.xml:117 msgid "" "<command>apt-config</command> returns zero on normal operation, decimal 100 " "on error." @@ -3073,27 +3139,27 @@ msgstr "" "le nombre 100 en cas d'erreur." #. type: Content of: <refentry><refentryinfo><author><contrib> -#: apt.conf.5.xml:20 +#: apt.conf.5.xml:22 msgid "Initial documentation of Debug::*." msgstr "Documentation initiale de Debug::*." #. type: Content of: <refentry><refentryinfo><author><email> -#: apt.conf.5.xml:21 +#: apt.conf.5.xml:23 msgid "dburrows@debian.org" msgstr "dburrows@debian.org" #. type: Content of: <refentry><refmeta><manvolnum> -#: apt.conf.5.xml:31 apt_preferences.5.xml:25 sources.list.5.xml:26 +#: apt.conf.5.xml:33 apt_preferences.5.xml:27 sources.list.5.xml:28 msgid "5" msgstr "5" #. type: Content of: <refentry><refnamediv><refpurpose> -#: apt.conf.5.xml:38 +#: apt.conf.5.xml:40 msgid "Configuration file for APT" msgstr "Fichier de configuration pour APT" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:42 +#: apt.conf.5.xml:44 msgid "" "<filename>/etc/apt/apt.conf</filename> is the main configuration file shared " "by all the tools in the APT suite of tools, though it is by no means the " @@ -3107,7 +3173,7 @@ msgstr "" "environnement d'utilisation uniforme." #. type: Content of: <refentry><refsect1><orderedlist><para> -#: apt.conf.5.xml:48 +#: apt.conf.5.xml:50 msgid "" "When an APT tool starts up it will read the configuration files in the " "following order:" @@ -3116,7 +3182,7 @@ msgstr "" "configuration dans l'ordre suivant :" #. type: Content of: <refentry><refsect1><orderedlist><listitem><para> -#: apt.conf.5.xml:50 +#: apt.conf.5.xml:52 msgid "" "the file specified by the <envar>APT_CONFIG</envar> environment variable (if " "any)" @@ -3125,7 +3191,7 @@ msgstr "" "elle existe" #. type: Content of: <refentry><refsect1><orderedlist><listitem><para> -#: apt.conf.5.xml:52 +#: apt.conf.5.xml:54 msgid "" "all files in <literal>Dir::Etc::Parts</literal> in alphanumeric ascending " "order which have either no or \"<literal>conf</literal>\" as filename " @@ -3146,14 +3212,14 @@ msgstr "" "configuration étant, eux, ignorés silencieusemennt)." #. type: Content of: <refentry><refsect1><orderedlist><listitem><para> -#: apt.conf.5.xml:59 +#: apt.conf.5.xml:61 msgid "" "the main configuration file specified by <literal>Dir::Etc::main</literal>" msgstr "" "le fichier de configuration défini par <literal>Dir::Etc::Main</literal>" #. type: Content of: <refentry><refsect1><orderedlist><listitem><para> -#: apt.conf.5.xml:61 +#: apt.conf.5.xml:63 msgid "" "the command line options are applied to override the configuration " "directives or to load even more configuration files." @@ -3163,12 +3229,12 @@ msgstr "" "configuration." #. type: Content of: <refentry><refsect1><title> -#: apt.conf.5.xml:65 +#: apt.conf.5.xml:67 msgid "Syntax" msgstr "Syntaxe" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:66 +#: apt.conf.5.xml:68 msgid "" "The configuration file is organized in a tree with options organized into " "functional groups. Option specification is given with a double colon " @@ -3183,7 +3249,7 @@ msgstr "" "Get. Il n'y a pas d'héritage des options des groupes parents." #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:72 +#: apt.conf.5.xml:74 msgid "" "Syntactically the configuration language is modeled after what the ISC tools " "such as bind and dhcp use. Lines starting with <literal>//</literal> are " @@ -3210,7 +3276,7 @@ msgstr "" "accolades, comme suit :" #. type: Content of: <refentry><refsect1><informalexample><programlisting> -#: apt.conf.5.xml:85 +#: apt.conf.5.xml:87 #, no-wrap msgid "" "APT {\n" @@ -3228,7 +3294,7 @@ msgstr "" "};\n" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:93 +#: apt.conf.5.xml:95 msgid "" "with newlines placed to make it more readable. Lists can be created by " "opening a scope and including a single string enclosed in quotes followed by " @@ -3240,13 +3306,13 @@ msgstr "" "incluses, séparées par des points-virgules." #. type: Content of: <refentry><refsect1><informalexample><programlisting> -#: apt.conf.5.xml:98 +#: apt.conf.5.xml:100 #, no-wrap msgid "DPkg::Pre-Install-Pkgs {\"/usr/sbin/dpkg-preconfigure --apt\";};\n" msgstr "DPkg::Pre-Install-Pkgs {\"/usr/sbin/dpkg-preconfigure --apt\";};\n" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:101 +#: apt.conf.5.xml:103 msgid "" "In general the sample configuration file &configureindex; is a good guide " "for how it should look." @@ -3255,7 +3321,7 @@ msgstr "" "de configuration." #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:104 +#: apt.conf.5.xml:106 msgid "" "Case is not significant in names of configuration items, so in the previous " "example you could use <literal>dpkg::pre-install-pkgs</literal>." @@ -3265,7 +3331,7 @@ msgstr "" "<literal>dpkg::pre-install-pkgs</literal>." #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:107 +#: apt.conf.5.xml:109 msgid "" "Names for the configuration items are optional if a list is defined as can " "be seen in the <literal>DPkg::Pre-Install-Pkgs</literal> example above. If " @@ -3281,7 +3347,7 @@ msgstr "" "réaffectant une valeur." #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:112 +#: apt.conf.5.xml:114 msgid "" "Two special commands are defined: <literal>#include</literal> (which is " "deprecated and not supported by alternative implementations) and " @@ -3301,7 +3367,7 @@ msgstr "" "également se terminer avec un point-virgule." #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:122 +#: apt.conf.5.xml:124 msgid "" "The <literal>#clear</literal> command is the only way to delete a list or a " "complete scope. Reopening a scope (or using the syntax described below with " @@ -3317,7 +3383,7 @@ msgstr "" "peuvent être remplacés mais seulement effacés." #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:130 +#: apt.conf.5.xml:132 msgid "" "All of the APT tools take an -o option which allows an arbitrary " "configuration directive to be specified on the command line. The syntax is a " @@ -3336,7 +3402,7 @@ msgstr "" "champ d'action (« scope ») ne peut pas être indiquée à la ligne de commande." #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:138 +#: apt.conf.5.xml:140 msgid "" "Note that appending items to a list using <literal>::</literal> only works " "for one item per line, and that you should not use it in combination with " @@ -3368,12 +3434,12 @@ msgstr "" "explicitement." #. type: Content of: <refentry><refsect1><title> -#: apt.conf.5.xml:153 +#: apt.conf.5.xml:155 msgid "The APT Group" msgstr "Le groupe APT" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:154 +#: apt.conf.5.xml:156 msgid "" "This group of options controls general APT behavior as well as holding the " "options for all of the tools." @@ -3382,7 +3448,7 @@ msgstr "" "également des options communes à tous les outils." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:159 +#: apt.conf.5.xml:161 msgid "" "System Architecture; sets the architecture to use when fetching files and " "parsing package lists. The internal default is the architecture apt was " @@ -3393,7 +3459,7 @@ msgstr "" "valeur interne par défaut est l'architecture pour laquelle APT a été compilé." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:166 +#: apt.conf.5.xml:168 msgid "" "All Architectures the system supports. For instance, CPUs implementing the " "<literal>amd64</literal> (also called <literal>x86-64</literal>) " @@ -3415,7 +3481,7 @@ msgstr "" "sont enregistrées avec <command>dpkg --add-architecture</command>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:179 +#: apt.conf.5.xml:181 msgid "" "Default release to install packages from if more than one version is " "available. Contains release name, codename or release version. Examples: " @@ -3429,7 +3495,7 @@ msgstr "" "&apt-preferences;." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:185 +#: apt.conf.5.xml:187 msgid "" "Ignore held packages; this global option causes the problem resolver to " "ignore held packages in its decision making." @@ -3439,7 +3505,7 @@ msgstr "" "décision." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:190 +#: apt.conf.5.xml:192 msgid "" "Defaults to on. When turned on the autoclean feature will remove any " "packages which can no longer be downloaded from the cache. If turned off " @@ -3453,7 +3519,7 @@ msgstr "" "direct pour les réinstaller." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:198 +#: apt.conf.5.xml:200 msgid "" "Defaults to on, which will cause APT to install essential and important " "packages as soon as possible in an install/upgrade operation, in order to " @@ -3480,7 +3546,7 @@ msgstr "" "dépendances ne sont pas satisfaites." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:210 +#: apt.conf.5.xml:212 msgid "" "The immediate configuration marker is also applied in the potentially " "problematic case of circular dependencies, since a dependency with the " @@ -3509,7 +3575,7 @@ msgstr "" "le seul qu'elle permet d'éviter." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:223 +#: apt.conf.5.xml:225 msgid "" "Before a big operation like <literal>dist-upgrade</literal> is run with this " "option disabled you should try to explicitly <literal>install</literal> the " @@ -3527,7 +3593,7 @@ msgstr "" "corriger les processus de mise à jour." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:234 +#: apt.conf.5.xml:236 msgid "" "Never enable this option unless you <emphasis>really</emphasis> know what " "you are doing. It permits APT to temporarily remove an essential package to " @@ -3549,7 +3615,7 @@ msgstr "" "tous les paquets dont ces paquets dépendent." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:246 +#: apt.conf.5.xml:248 msgid "" "APT uses since version 0.7.26 a resizable memory mapped cache file to store " "the available information. <literal>Cache-Start</literal> acts as a hint of " @@ -3589,14 +3655,14 @@ msgstr "" "l'augmentation automatique de la taille du cache est désactivée." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:262 +#: apt.conf.5.xml:264 msgid "Defines which packages are considered essential build dependencies." msgstr "" "Cette option définit les paquets qui sont considérés comme faisant partie " "des dépendances essentielles pour la construction de paquets." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:266 +#: apt.conf.5.xml:268 msgid "" "The Get subsection controls the &apt-get; tool; please see its documentation " "for more information about the options here." @@ -3606,7 +3672,7 @@ msgstr "" "question." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:271 +#: apt.conf.5.xml:273 msgid "" "The Cache subsection controls the &apt-cache; tool; please see its " "documentation for more information about the options here." @@ -3616,7 +3682,7 @@ msgstr "" "options en question." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:276 +#: apt.conf.5.xml:278 msgid "" "The CDROM subsection controls the &apt-cdrom; tool; please see its " "documentation for more information about the options here." @@ -3626,12 +3692,12 @@ msgstr "" "options en question." #. type: Content of: <refentry><refsect1><title> -#: apt.conf.5.xml:282 +#: apt.conf.5.xml:284 msgid "The Acquire Group" msgstr "Le groupe Acquire" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:283 +#: apt.conf.5.xml:285 msgid "" "The <literal>Acquire</literal> group of options controls the download of " "packages as well as the various \"acquire methods\" responsible for the " @@ -3642,7 +3708,7 @@ msgstr "" "effectuent ce téléchargement (voir aussi &sources-list;)." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:290 +#: apt.conf.5.xml:292 msgid "" "Security related option defaulting to true, as giving a Release file's " "validation an expiration date prevents replay attacks over a long timescale, " @@ -3663,7 +3729,7 @@ msgstr "" "alors utilisée." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:303 +#: apt.conf.5.xml:305 msgid "" "Maximum time (in seconds) after its creation (as indicated by the " "<literal>Date</literal> header) that the <filename>Release</filename> file " @@ -3682,7 +3748,7 @@ msgstr "" "l'option." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:315 +#: apt.conf.5.xml:317 msgid "" "Minimum time (in seconds) after its creation (as indicated by the " "<literal>Date</literal> header) that the <filename>Release</filename> file " @@ -3702,7 +3768,7 @@ msgstr "" "nom de l'option." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:327 +#: apt.conf.5.xml:329 msgid "" "Try to download deltas called <literal>PDiffs</literal> for indexes (like " "<filename>Packages</filename> files) instead of downloading whole ones. True " @@ -3713,7 +3779,7 @@ msgstr "" "filename>), plutôt que de les télécharger entièrement. Par défaut à « true »." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:330 +#: apt.conf.5.xml:332 msgid "" "Two sub-options to limit the use of PDiffs are also available: " "<literal>FileLimit</literal> can be used to specify a maximum number of " @@ -3732,7 +3798,7 @@ msgstr "" "fichiers de différences." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:340 +#: apt.conf.5.xml:342 msgid "" "Queuing mode; <literal>Queue-Mode</literal> can be one of <literal>host</" "literal> or <literal>access</literal> which determines how APT parallelizes " @@ -3748,7 +3814,7 @@ msgstr "" "initiée." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:348 +#: apt.conf.5.xml:350 msgid "" "Number of retries to perform. If this is non-zero APT will retry failed " "files the given number of times." @@ -3758,7 +3824,7 @@ msgstr "" "échoué." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:353 +#: apt.conf.5.xml:355 msgid "" "Use symlinks for source archives. If set to true then source archives will " "be symlinked when possible instead of copying. True is the default." @@ -3768,7 +3834,7 @@ msgstr "" "archives de sources au lieu de les copier. Par défaut à « true »." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:358 +#: apt.conf.5.xml:360 msgid "" "<literal>http::Proxy</literal> sets the default proxy to use for HTTP URIs. " "It is in the standard form of <literal>http://[[user][:pass]@]host[:port]/</" @@ -3789,7 +3855,7 @@ msgstr "" "options de mandataire HTTP." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:366 +#: apt.conf.5.xml:368 msgid "" "Three settings are provided for cache control with HTTP/1.1 compliant proxy " "caches. <literal>No-Cache</literal> tells the proxy not to use its cached " @@ -3809,7 +3875,7 @@ msgstr "" "fichiers .deb très grands." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:376 apt.conf.5.xml:448 +#: apt.conf.5.xml:378 apt.conf.5.xml:466 msgid "" "The option <literal>timeout</literal> sets the timeout timer used by the " "method; this value applies to the connection as well as the data timeout." @@ -3819,7 +3885,7 @@ msgstr "" "connexion qu'aux données." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:379 +#: apt.conf.5.xml:381 msgid "" "The setting <literal>Acquire::http::Pipeline-Depth</literal> can be used to " "enable HTTP pipelining (RFC 2616 section 8.1.2.2) which can be beneficial e." @@ -3839,7 +3905,7 @@ msgstr "" "qui ne respectent pas la norme HTTP/1.1." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:386 +#: apt.conf.5.xml:388 msgid "" "<literal>Acquire::http::AllowRedirect</literal> controls whether APT will " "follow redirects, which is enabled by default." @@ -3848,13 +3914,20 @@ msgstr "" "suive les redirections. Ce réglage est activé par défaut." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:389 +#: apt.conf.5.xml:391 +#, fuzzy +#| msgid "" +#| "The used bandwidth can be limited with <literal>Acquire::http::Dl-Limit</" +#| "literal> which accepts integer values in kilobytes. The default value is " +#| "0 which deactivates the limit and tries to use all available bandwidth " +#| "(note that this option implicitly disables downloading from multiple " +#| "servers at the same time.)" msgid "" "The used bandwidth can be limited with <literal>Acquire::http::Dl-Limit</" -"literal> which accepts integer values in kilobytes. The default value is 0 " -"which deactivates the limit and tries to use all available bandwidth (note " -"that this option implicitly disables downloading from multiple servers at " -"the same time.)" +"literal> which accepts integer values in kilobytes per second. The default " +"value is 0 which deactivates the limit and tries to use all available " +"bandwidth. Note that this option implicitly disables downloading from " +"multiple servers at the same time." msgstr "" "La bande passante utilisée peut être limité avec <literal>Acquire::http::Dl-" "Limit</literal> qui peut prendre une valeur entière, l'unité utilisée étant " @@ -3863,7 +3936,7 @@ msgstr "" "implicitement le téléchargement simultané depuis plusieurs serveurs." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:394 +#: apt.conf.5.xml:398 msgid "" "<literal>Acquire::http::User-Agent</literal> can be used to set a different " "User-Agent for the http download method as some proxies allow access for " @@ -3877,6 +3950,20 @@ msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> #: apt.conf.5.xml:402 msgid "" +"<literal>Acquire::http::Proxy-Auto-Detect</literal> can be used to specify " +"an external command to discover the http proxy to use. Apt expects the " +"command to output the proxy on stdout in the style <literal>http://proxy:" +"port/</literal>. This will override the generic <literal>Acquire::http::" +"Proxy</literal> but not any specific host proxy configuration set via " +"<literal>Acquire::http::Proxy::$HOST</literal>. See the &squid-deb-proxy-" +"client; package for an example implementation that uses avahi. This option " +"takes precedence over the legacy option name <literal>ProxyAutoDetect</" +"literal>." +msgstr "" + +#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> +#: apt.conf.5.xml:420 +msgid "" "The <literal>Cache-control</literal>, <literal>Timeout</literal>, " "<literal>AllowRedirect</literal>, <literal>Dl-Limit</literal> and " "<literal>proxy</literal> options work for HTTPS URIs in the same way as for " @@ -3892,7 +3979,7 @@ msgstr "" "literal> n'est pas encore gérée." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:410 +#: apt.conf.5.xml:428 msgid "" "<literal>CaInfo</literal> suboption specifies place of file that holds info " "about trusted certificates. <literal><host>::CaInfo</literal> is the " @@ -3925,7 +4012,7 @@ msgstr "" "<literal>TLSv1</literal> ou <literal>SSLv3</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:431 +#: apt.conf.5.xml:449 msgid "" "<literal>ftp::Proxy</literal> sets the default proxy to use for FTP URIs. " "It is in the standard form of <literal>ftp://[[user][:pass]@]host[:port]/</" @@ -3961,7 +4048,7 @@ msgstr "" "literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:451 +#: apt.conf.5.xml:469 msgid "" "Several settings are provided to control passive mode. Generally it is safe " "to leave passive mode on; it works in nearly every environment. However, " @@ -3978,7 +4065,7 @@ msgstr "" "modèle de fichier de configuration)." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:458 +#: apt.conf.5.xml:476 msgid "" "It is possible to proxy FTP over HTTP by setting the <envar>ftp_proxy</" "envar> environment variable to an HTTP URL - see the discussion of the http " @@ -3993,7 +4080,7 @@ msgstr "" "efficacité de cette méthode." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:463 +#: apt.conf.5.xml:481 msgid "" "The setting <literal>ForceExtended</literal> controls the use of RFC2428 " "<literal>EPSV</literal> and <literal>EPRT</literal> commands. The default is " @@ -4009,13 +4096,13 @@ msgstr "" "des serveurs FTP ne suivent pas la RFC 2428." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><literallayout> -#: apt.conf.5.xml:477 +#: apt.conf.5.xml:495 #, no-wrap msgid "/cdrom/::Mount \"foo\";" msgstr "/cdrom/::Mount \"foo\";" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:472 +#: apt.conf.5.xml:490 msgid "" "For URIs using the <literal>cdrom</literal> method, the only configurable " "option is the mount point, <literal>cdrom::Mount</literal>, which must be " @@ -4038,7 +4125,7 @@ msgstr "" "<literal>UMount</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:485 +#: apt.conf.5.xml:503 msgid "" "For GPGV URIs the only configurable option is <literal>gpgv::Options</" "literal>, which passes additional parameters to gpgv." @@ -4047,13 +4134,13 @@ msgstr "" "permet de passer des paramètres à gpgv" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><synopsis> -#: apt.conf.5.xml:496 +#: apt.conf.5.xml:514 #, no-wrap msgid "Acquire::CompressionTypes::<replaceable>FileExtension</replaceable> \"<replaceable>Methodname</replaceable>\";" msgstr "Acquire::CompressionTypes::<replaceable>ExtensionFichier</replaceable> \"<replaceable>NomMethode</replaceable>\";" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:491 +#: apt.conf.5.xml:509 msgid "" "List of compression types which are understood by the acquire methods. " "Files like <filename>Packages</filename> can be available in various " @@ -4073,19 +4160,19 @@ msgstr "" "type=\"synopsis\" id=\"0\"/>" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><synopsis> -#: apt.conf.5.xml:501 +#: apt.conf.5.xml:519 #, no-wrap msgid "Acquire::CompressionTypes::Order:: \"gz\";" msgstr "Acquire::CompressionTypes::Order:: \"gz\";" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><synopsis> -#: apt.conf.5.xml:504 +#: apt.conf.5.xml:522 #, no-wrap msgid "Acquire::CompressionTypes::Order { \"lzma\"; \"gz\"; };" msgstr "Acquire::CompressionTypes::Order { \"lzma\"; \"gz\"; };" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:497 +#: apt.conf.5.xml:515 msgid "" "Also, the <literal>Order</literal> subgroup can be used to define in which " "order the acquire system will try to download the compressed files. The " @@ -4117,13 +4204,13 @@ msgstr "" "<literal>bz2</literal> à liste car il sera ajouté automatiquement." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><literallayout> -#: apt.conf.5.xml:511 +#: apt.conf.5.xml:529 #, no-wrap msgid "Dir::Bin::bzip2 \"/bin/bzip2\";" msgstr "Dir::Bin::bzip2 \"/bin/bzip2\";" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:506 +#: apt.conf.5.xml:524 msgid "" "Note that the <literal>Dir::Bin::<replaceable>Methodname</replaceable></" "literal> will be checked at run time. If this option has been set, the " @@ -4150,7 +4237,7 @@ msgstr "" "question." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:516 +#: apt.conf.5.xml:534 msgid "" "The special type <literal>uncompressed</literal> can be used to give " "uncompressed files a preference, but note that most archives don't provide " @@ -4162,7 +4249,7 @@ msgstr "" "surtout destiné aux miroirs locaux." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:523 +#: apt.conf.5.xml:541 msgid "" "When downloading <literal>gzip</literal> compressed indexes (Packages, " "Sources, or Translations), keep them gzip compressed locally instead of " @@ -4177,7 +4264,7 @@ msgstr "" "(« False »)." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:531 +#: apt.conf.5.xml:549 msgid "" "The Languages subsection controls which <filename>Translation</filename> " "files are downloaded and in which order APT tries to display the description-" @@ -4197,13 +4284,13 @@ msgstr "" "langues étant particulièrement rares." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><programlisting> -#: apt.conf.5.xml:548 +#: apt.conf.5.xml:566 #, no-wrap msgid "Acquire::Languages { \"environment\"; \"de\"; \"en\"; \"none\"; \"fr\"; };" msgstr "Acquire::Languages { \"environment\"; \"fr\"; \"en\"; \"none\"; \"de\"; };" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:536 +#: apt.conf.5.xml:554 msgid "" "The default list includes \"environment\" and \"en\". " "\"<literal>environment</literal>\" has a special meaning here: it will be " @@ -4243,7 +4330,7 @@ msgstr "" "alors « de, fr, en ». <placeholder type=\"programlisting\" id=\"0\"/>" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:549 +#: apt.conf.5.xml:567 msgid "" "Note: To prevent problems resulting from APT being executed in different " "environments (e.g. by different users or by other programs) all Translation " @@ -4257,22 +4344,22 @@ msgstr "" "(après un « <literal>none</literal> » implicite)." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:558 +#: apt.conf.5.xml:576 msgid "When downloading, force to use only the IPv4 protocol." msgstr "Utilisation imposée du protocole IPv4 lors des téléchargements." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:564 +#: apt.conf.5.xml:582 msgid "When downloading, force to use only the IPv6 protocol." msgstr "Utilisation imposée du protocole IPv6 lors des téléchargements." #. type: Content of: <refentry><refsect1><title> -#: apt.conf.5.xml:571 +#: apt.conf.5.xml:589 msgid "Directories" msgstr "Les répertoires" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:573 +#: apt.conf.5.xml:591 msgid "" "The <literal>Dir::State</literal> section has directories that pertain to " "local state information. <literal>lists</literal> is the directory to place " @@ -4292,7 +4379,7 @@ msgstr "" "<filename>./</filename>." #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:580 +#: apt.conf.5.xml:598 msgid "" "<literal>Dir::Cache</literal> contains locations pertaining to local cache " "information, such as the two package caches <literal>srcpkgcache</literal> " @@ -4315,7 +4402,7 @@ msgstr "" "Cache</literal>." #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:589 +#: apt.conf.5.xml:607 msgid "" "<literal>Dir::Etc</literal> contains the location of configuration files, " "<literal>sourcelist</literal> gives the location of the sourcelist and " @@ -4330,7 +4417,7 @@ msgstr "" "fichier de configuration indiqué par la variable <envar>APT_CONFIG</envar>)." #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:595 +#: apt.conf.5.xml:613 msgid "" "The <literal>Dir::Parts</literal> setting reads in all the config fragments " "in lexical order from the directory specified. After this is done then the " @@ -4341,7 +4428,7 @@ msgstr "" "configuration est chargé." #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:599 +#: apt.conf.5.xml:617 msgid "" "Binary programs are pointed to by <literal>Dir::Bin</literal>. <literal>Dir::" "Bin::Methods</literal> specifies the location of the method handlers and " @@ -4359,7 +4446,7 @@ msgstr "" "programmes correspondants." #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:607 +#: apt.conf.5.xml:625 msgid "" "The configuration item <literal>RootDir</literal> has a special meaning. If " "set, all paths in <literal>Dir::</literal> will be relative to " @@ -4381,7 +4468,7 @@ msgstr "" "staging/var/lib/dpkg/status</filename>." #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:620 +#: apt.conf.5.xml:638 msgid "" "The <literal>Ignore-Files-Silently</literal> list can be used to specify " "which files APT should silently ignore while parsing the files in the " @@ -4399,12 +4486,12 @@ msgstr "" "est possible d'utiliser la syntaxe des expressions rationnelles." #. type: Content of: <refentry><refsect1><title> -#: apt.conf.5.xml:629 +#: apt.conf.5.xml:647 msgid "APT in DSelect" msgstr "APT et DSelect" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:631 +#: apt.conf.5.xml:649 msgid "" "When APT is used as a &dselect; method several configuration directives " "control the default behavior. These are in the <literal>DSelect</literal> " @@ -4415,7 +4502,7 @@ msgstr "" "<literal>DSelect</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:636 +#: apt.conf.5.xml:654 msgid "" "Cache Clean mode; this value may be one of <literal>always</literal>, " "<literal>prompt</literal>, <literal>auto</literal>, <literal>pre-auto</" @@ -4438,7 +4525,7 @@ msgstr "" "avant de récupérer de nouveaux paquets." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:650 +#: apt.conf.5.xml:668 msgid "" "The contents of this variable are passed to &apt-get; as command line " "options when it is run for the install phase." @@ -4447,7 +4534,7 @@ msgstr "" "&apt-get; lors de la phase d'installation." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:655 +#: apt.conf.5.xml:673 msgid "" "The contents of this variable are passed to &apt-get; as command line " "options when it is run for the update phase." @@ -4456,7 +4543,7 @@ msgstr "" "&apt-get; lors de la phase de mise à jour." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:660 +#: apt.conf.5.xml:678 msgid "" "If true the [U]pdate operation in &dselect; will always prompt to continue. " "The default is to prompt only on error." @@ -4466,12 +4553,12 @@ msgstr "" "d'erreur que l'on propose à l'utilisateur d'intervenir." #. type: Content of: <refentry><refsect1><title> -#: apt.conf.5.xml:666 +#: apt.conf.5.xml:684 msgid "How APT calls &dpkg;" msgstr "Méthode d'appel de &dpkg; par APT" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:667 +#: apt.conf.5.xml:685 msgid "" "Several configuration directives control how APT invokes &dpkg;. These are " "in the <literal>DPkg</literal> section." @@ -4480,7 +4567,7 @@ msgstr "" "&dpkg; : elles figurent dans la section <literal>DPkg</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:672 +#: apt.conf.5.xml:690 msgid "" "This is a list of options to pass to &dpkg;. The options must be specified " "using the list notation and each list item is passed as a single argument to " @@ -4491,7 +4578,7 @@ msgstr "" "est passé comme un seul paramètre à &dpkg;." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:678 +#: apt.conf.5.xml:696 msgid "" "This is a list of shell commands to run before/after invoking &dpkg;. Like " "<literal>options</literal> this must be specified in list notation. The " @@ -4504,13 +4591,21 @@ msgstr "" "<filename>/bin/sh</filename> : APT s'arrête dès que l'une d'elles échoue." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:685 +#: apt.conf.5.xml:703 +#, fuzzy +#| msgid "" +#| "This is a list of shell commands to run before invoking &dpkg;. Like " +#| "<literal>options</literal> this must be specified in list notation. The " +#| "commands are invoked in order using <filename>/bin/sh</filename>; should " +#| "any fail APT will abort. APT will pass the filenames of all .deb files it " +#| "is going to install to the commands, one per line on standard input." msgid "" "This is a list of shell commands to run before invoking &dpkg;. Like " "<literal>options</literal> this must be specified in list notation. The " "commands are invoked in order using <filename>/bin/sh</filename>; should any " "fail APT will abort. APT will pass the filenames of all .deb files it is " -"going to install to the commands, one per line on standard input." +"going to install to the commands, one per line on the requested file " +"descriptor, defaulting to standard input." msgstr "" "Il s'agit d'une liste de commandes shell à exécuter avant d'appeler &dpkg;. " "Tout comme pour <literal>Options</literal>, on doit utiliser la notation de " @@ -4520,13 +4615,19 @@ msgstr "" "qu'il va installer, à raison d'un par ligne." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:691 +#: apt.conf.5.xml:710 +#, fuzzy +#| msgid "" +#| "Version 2 of this protocol dumps more information, including the protocol " +#| "version, the APT configuration space and the packages, files and versions " +#| "being changed. Version 2 is enabled by setting <literal>DPkg::Tools::" +#| "options::cmd::Version</literal> to 2. <literal>cmd</literal> is a command " +#| "given to <literal>Pre-Install-Pkgs</literal>." msgid "" "Version 2 of this protocol dumps more information, including the protocol " "version, the APT configuration space and the packages, files and versions " -"being changed. Version 2 is enabled by setting <literal>DPkg::Tools::" -"options::cmd::Version</literal> to 2. <literal>cmd</literal> is a command " -"given to <literal>Pre-Install-Pkgs</literal>." +"being changed. Version 3 adds the architecture and <literal>MultiArch</" +"literal> flag to each version being dumped." msgstr "" "La deuxième version de ce protocole donne plus de renseignements : on " "obtient la version du protocole, la configuration de APT et les paquets, " @@ -4536,7 +4637,29 @@ msgstr "" "literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:699 +#: apt.conf.5.xml:715 +msgid "" +"The version of the protocol to be used for the command " +"<literal><replaceable>cmd</replaceable></literal> can be chosen by setting " +"<literal>DPkg::Tools::options::<replaceable>cmd</replaceable>::Version</" +"literal> accordingly, the default being version 1. If APT isn't supporting " +"the requested version it will send the information in the highest version it " +"has support for instead." +msgstr "" + +#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> +#: apt.conf.5.xml:722 +msgid "" +"The file descriptor to be used to send the information can be requested with " +"<literal>DPkg::Tools::options::<replaceable>cmd</replaceable>::InfoFD</" +"literal> which defaults to <literal>0</literal> for standard input and is " +"available since version 0.9.11. Support for the option can be detected by " +"looking for the environment variable <envar>APT_HOOK_INFO_FD</envar> which " +"contains the number of the used file descriptor as a confirmation." +msgstr "" + +#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> +#: apt.conf.5.xml:732 msgid "" "APT chdirs to this directory before invoking &dpkg;, the default is " "<filename>/</filename>." @@ -4545,7 +4668,7 @@ msgstr "" "le répertoire <filename>/</filename>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:704 +#: apt.conf.5.xml:737 msgid "" "These options are passed to &dpkg-buildpackage; when compiling packages; the " "default is to disable signing and produce all binaries." @@ -4555,14 +4678,14 @@ msgstr "" "créés." #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt.conf.5.xml:709 +#: apt.conf.5.xml:742 msgid "dpkg trigger usage (and related options)" msgstr "" "utilisation des actions différées (« triggers ») de dpkg (et options " "associées)" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt.conf.5.xml:710 +#: apt.conf.5.xml:743 msgid "" "APT can call &dpkg; in such a way as to let it make aggressive use of " "triggers over multiple calls of &dpkg;. Without further options &dpkg; will " @@ -4589,7 +4712,7 @@ msgstr "" "pendant la configuration des paquets." #. type: Content of: <refentry><refsect1><refsect2><para><literallayout> -#: apt.conf.5.xml:725 +#: apt.conf.5.xml:758 #, no-wrap msgid "" "DPkg::NoTriggers \"true\";\n" @@ -4603,7 +4726,7 @@ msgstr "" "DPkg::TriggersPending \"true\";" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt.conf.5.xml:719 +#: apt.conf.5.xml:752 msgid "" "Note that it is not guaranteed that APT will support these options or that " "these options will not cause (big) trouble in the future. If you have " @@ -4627,7 +4750,7 @@ msgstr "" "<placeholder type=\"literallayout\" id=\"0\"/>." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:732 +#: apt.conf.5.xml:765 msgid "" "Add the no triggers flag to all &dpkg; calls (except the ConfigurePending " "call). See &dpkg; if you are interested in what this actually means. In " @@ -4650,7 +4773,7 @@ msgstr "" "options « unpack » et « remove »." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:740 +#: apt.conf.5.xml:773 msgid "" "Valid values are \"<literal>all</literal>\", \"<literal>smart</literal>\" " "and \"<literal>no</literal>\". The default value is \"<literal>all</literal>" @@ -4680,7 +4803,7 @@ msgstr "" "configuré et donc éventuellement non amorçable." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:755 +#: apt.conf.5.xml:788 msgid "" "If this option is set APT will call <command>dpkg --configure --pending</" "command> to let &dpkg; handle all required configurations and triggers. This " @@ -4699,7 +4822,7 @@ msgstr "" "peut conserver l'option active." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:762 +#: apt.conf.5.xml:795 msgid "" "Useful for the <literal>smart</literal> configuration as a package which has " "pending triggers is not considered as <literal>installed</literal>, and " @@ -4717,7 +4840,7 @@ msgstr "" "celles concernant le paquet en cours de traitement." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para><literallayout> -#: apt.conf.5.xml:775 +#: apt.conf.5.xml:808 #, no-wrap msgid "" "OrderList::Score {\n" @@ -4735,7 +4858,7 @@ msgstr "" "};" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:768 +#: apt.conf.5.xml:801 msgid "" "Essential packages (and their dependencies) should be configured immediately " "after unpacking. It is a good idea to do this quite early in the upgrade " @@ -4761,12 +4884,12 @@ msgstr "" "id=\"0\"/>" #. type: Content of: <refentry><refsect1><title> -#: apt.conf.5.xml:788 +#: apt.conf.5.xml:821 msgid "Periodic and Archives options" msgstr "Options « Periodic » et « Archive »" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:789 +#: apt.conf.5.xml:822 msgid "" "<literal>APT::Periodic</literal> and <literal>APT::Archives</literal> groups " "of options configure behavior of apt periodic updates, which is done by the " @@ -4778,12 +4901,12 @@ msgstr "" "script <literal>/etc/cron.daily/apt</literal>, lancé quotidiennement." #. type: Content of: <refentry><refsect1><title> -#: apt.conf.5.xml:797 +#: apt.conf.5.xml:830 msgid "Debug options" msgstr "Les options de débogage" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:799 +#: apt.conf.5.xml:832 msgid "" "Enabling options in the <literal>Debug::</literal> section will cause " "debugging information to be sent to the standard error stream of the program " @@ -4801,7 +4924,7 @@ msgstr "" "peuvent tout de même être utiles :" #. type: Content of: <refentry><refsect1><para><itemizedlist><listitem><para> -#: apt.conf.5.xml:810 +#: apt.conf.5.xml:843 msgid "" "<literal>Debug::pkgProblemResolver</literal> enables output about the " "decisions made by <literal>dist-upgrade, upgrade, install, remove, purge</" @@ -4812,7 +4935,7 @@ msgstr "" "upgrade, upgrade, install, remove et purge</literal>." #. type: Content of: <refentry><refsect1><para><itemizedlist><listitem><para> -#: apt.conf.5.xml:818 +#: apt.conf.5.xml:851 msgid "" "<literal>Debug::NoLocking</literal> disables all file locking. This can be " "used to run some operations (for instance, <literal>apt-get -s install</" @@ -4824,7 +4947,7 @@ msgstr "" "superutilisateur." #. type: Content of: <refentry><refsect1><para><itemizedlist><listitem><para> -#: apt.conf.5.xml:827 +#: apt.conf.5.xml:860 msgid "" "<literal>Debug::pkgDPkgPM</literal> prints out the actual command line each " "time that <literal>apt</literal> invokes &dpkg;." @@ -4836,7 +4959,7 @@ msgstr "" #. motivating example, except I haven't a clue why you'd want #. to do this. #. type: Content of: <refentry><refsect1><para><itemizedlist><listitem><para> -#: apt.conf.5.xml:835 +#: apt.conf.5.xml:868 msgid "" "<literal>Debug::IdentCdrom</literal> disables the inclusion of statfs data " "in CD-ROM IDs." @@ -4845,12 +4968,12 @@ msgstr "" "type statfs dans les identifiants de CD." #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:845 +#: apt.conf.5.xml:878 msgid "A full list of debugging options to apt follows." msgstr "Liste complète des options de débogage de APT :" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:854 +#: apt.conf.5.xml:887 msgid "" "Print information related to accessing <literal>cdrom://</literal> sources." msgstr "" @@ -4858,24 +4981,24 @@ msgstr "" "literal>" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:865 +#: apt.conf.5.xml:898 msgid "Print information related to downloading packages using FTP." msgstr "" "Affiche les informations concernant le téléchargement de paquets par FTP." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:876 +#: apt.conf.5.xml:909 msgid "Print information related to downloading packages using HTTP." msgstr "" "Affiche les informations concernant le téléchargement de paquets par HTTP." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:887 +#: apt.conf.5.xml:920 msgid "Print information related to downloading packages using HTTPS." msgstr "Print information related to downloading packages using HTTPS." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:898 +#: apt.conf.5.xml:931 msgid "" "Print information related to verifying cryptographic signatures using " "<literal>gpg</literal>." @@ -4884,7 +5007,7 @@ msgstr "" "cryptographiques avec <literal>gpg</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:909 +#: apt.conf.5.xml:942 msgid "" "Output information about the process of accessing collections of packages " "stored on CD-ROMs." @@ -4893,14 +5016,14 @@ msgstr "" "stockées sur CD." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:919 +#: apt.conf.5.xml:952 msgid "Describes the process of resolving build-dependencies in &apt-get;." msgstr "" "Décrit le processus de résolution des dépendances pour la construction de " "paquets source ( « build-dependencies » ) par &apt-get;." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:929 +#: apt.conf.5.xml:962 msgid "" "Output each cryptographic hash that is generated by the <literal>apt</" "literal> libraries." @@ -4909,7 +5032,7 @@ msgstr "" "librairies d'<literal>apt</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:939 +#: apt.conf.5.xml:972 msgid "" "Do not include information from <literal>statfs</literal>, namely the number " "of used and free blocks on the CD-ROM filesystem, when generating an ID for " @@ -4920,7 +5043,7 @@ msgstr "" "utilisés sur le système de fichier du CD." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:950 +#: apt.conf.5.xml:983 msgid "" "Disable all file locking. For instance, this will allow two instances of " "<quote><literal>apt-get update</literal></quote> to run at the same time." @@ -4930,14 +5053,14 @@ msgstr "" "temps." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:962 +#: apt.conf.5.xml:995 msgid "Log when items are added to or removed from the global download queue." msgstr "" "Trace les ajouts et suppressions d'éléments de la queue globale de " "téléchargement." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:972 +#: apt.conf.5.xml:1005 msgid "" "Output status messages and errors related to verifying checksums and " "cryptographic signatures of downloaded files." @@ -4947,7 +5070,7 @@ msgstr "" "éventuelles." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:982 +#: apt.conf.5.xml:1015 msgid "" "Output information about downloading and applying package index list diffs, " "and errors relating to package index list diffs." @@ -4957,7 +5080,7 @@ msgstr "" "éventuelles." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:994 +#: apt.conf.5.xml:1027 msgid "" "Output information related to patching apt package lists when downloading " "index diffs instead of full indices." @@ -4967,7 +5090,7 @@ msgstr "" "place des fichiers complets." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:1005 +#: apt.conf.5.xml:1038 msgid "" "Log all interactions with the sub-processes that actually perform downloads." msgstr "" @@ -4975,7 +5098,7 @@ msgstr "" "effectivement des téléchargements." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:1016 +#: apt.conf.5.xml:1049 msgid "" "Log events related to the automatically-installed status of packages and to " "the removal of unused packages." @@ -4984,7 +5107,7 @@ msgstr "" "automatiquement, et la suppression des paquets inutiles." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:1026 +#: apt.conf.5.xml:1059 msgid "" "Generate debug messages describing which packages are being automatically " "installed to resolve dependencies. This corresponds to the initial auto-" @@ -4999,7 +5122,7 @@ msgstr "" "de APT ; voir <literal>Debug::pkgProblemResolver</literal> pour ce dernier." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:1040 +#: apt.conf.5.xml:1073 msgid "" "Generate debug messages describing which packages are marked as keep/install/" "remove while the ProblemResolver does his work. Each addition or deletion " @@ -5035,7 +5158,7 @@ msgstr "" "de APT ; voir <literal>Debug::pkgProblemResolver</literal> pour ce dernier." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:1061 +#: apt.conf.5.xml:1094 msgid "" "When invoking &dpkg;, output the precise command line with which it is being " "invoked, with arguments separated by a single space character." @@ -5044,7 +5167,7 @@ msgstr "" "paramètres sont séparés par des espaces." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:1072 +#: apt.conf.5.xml:1105 msgid "" "Output all the data received from &dpkg; on the status file descriptor and " "any errors encountered while parsing it." @@ -5054,7 +5177,7 @@ msgstr "" "fichier." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:1083 +#: apt.conf.5.xml:1116 msgid "" "Generate a trace of the algorithm that decides the order in which " "<literal>apt</literal> should pass packages to &dpkg;." @@ -5063,18 +5186,18 @@ msgstr "" "<literal>apt</literal> passe les paquets à &dpkg;." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:1095 +#: apt.conf.5.xml:1128 msgid "" "Output status messages tracing the steps performed when invoking &dpkg;." msgstr "Affiche le détail des opérations liées à l'invocation de &dpkg;." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:1106 +#: apt.conf.5.xml:1139 msgid "Output the priority of each package list on startup." msgstr "Affiche, au lancement, la priorité de chaque liste de paquets." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:1116 +#: apt.conf.5.xml:1149 msgid "" "Trace the execution of the dependency resolver (this applies only to what " "happens when a complex dependency problem is encountered)." @@ -5083,7 +5206,7 @@ msgstr "" "concerne que les cas où un problème de dépendances complexe se présente)." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:1127 +#: apt.conf.5.xml:1160 msgid "" "Display a list of all installed packages with their calculated score used by " "the pkgProblemResolver. The description of the package is the same as " @@ -5094,7 +5217,7 @@ msgstr "" "est décrite dans <literal>Debug::pkgDepCache::Marker</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:1139 +#: apt.conf.5.xml:1172 msgid "" "Print information about the vendors read from <filename>/etc/apt/vendors." "list</filename>." @@ -5103,13 +5226,13 @@ msgstr "" "list</filename>." #. type: Content of: <refentry><refsect1><title> -#: apt.conf.5.xml:1161 apt_preferences.5.xml:545 sources.list.5.xml:211 -#: apt-ftparchive.1.xml:596 +#: apt.conf.5.xml:1194 apt_preferences.5.xml:547 sources.list.5.xml:239 +#: apt-ftparchive.1.xml:598 msgid "Examples" msgstr "Exemples" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:1162 +#: apt.conf.5.xml:1195 msgid "" "&configureindex; is a configuration file showing example values for all " "possible options." @@ -5119,17 +5242,17 @@ msgstr "" #. ? reading apt.conf #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:1174 +#: apt.conf.5.xml:1207 msgid "&apt-cache;, &apt-config;, &apt-preferences;." msgstr "&apt-cache;, &apt-config;, &apt-preferences;." #. type: Content of: <refentry><refnamediv><refpurpose> -#: apt_preferences.5.xml:32 +#: apt_preferences.5.xml:34 msgid "Preference control file for APT" msgstr "Fichier de contrôle des préférences pour APT" #. type: Content of: <refentry><refsect1><para> -#: apt_preferences.5.xml:37 +#: apt_preferences.5.xml:39 msgid "" "The APT preferences file <filename>/etc/apt/preferences</filename> and the " "fragment files in the <filename>/etc/apt/preferences.d/</filename> folder " @@ -5142,7 +5265,7 @@ msgstr "" "l'on veut installer." #. type: Content of: <refentry><refsect1><para> -#: apt_preferences.5.xml:42 +#: apt_preferences.5.xml:44 msgid "" "Several versions of a package may be available for installation when the " "&sources-list; file contains references to more than one distribution (for " @@ -5164,7 +5287,7 @@ msgstr "" "veut installer." #. type: Content of: <refentry><refsect1><para> -#: apt_preferences.5.xml:52 +#: apt_preferences.5.xml:54 msgid "" "Several instances of the same version of a package may be available when the " "&sources-list; file contains references to more than one source. In this " @@ -5180,7 +5303,7 @@ msgstr "" "le choix des exemplaires, seulement sur le choix de la version." #. type: Content of: <refentry><refsect1><para> -#: apt_preferences.5.xml:59 +#: apt_preferences.5.xml:61 msgid "" "Preferences are a strong power in the hands of a system administrator but " "they can become also their biggest nightmare if used without care! APT will " @@ -5201,7 +5324,7 @@ msgstr "" "mélangées sans une bonne compréhension des paragraphes qui suivent." #. type: Content of: <refentry><refsect1><para> -#: apt_preferences.5.xml:70 +#: apt_preferences.5.xml:72 msgid "" "Note that the files in the <filename>/etc/apt/preferences.d</filename> " "directory are parsed in alphanumeric ascending order and need to obey the " @@ -5223,24 +5346,24 @@ msgstr "" "étant, eux, ignorés silencieusemennt)." #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt_preferences.5.xml:79 +#: apt_preferences.5.xml:81 msgid "APT's Default Priority Assignments" msgstr "Priorités affectées par défaut" #. type: Content of: <refentry><refsect1><refsect2><para><programlisting> -#: apt_preferences.5.xml:94 +#: apt_preferences.5.xml:96 #, no-wrap msgid "<command>apt-get install -t testing <replaceable>some-package</replaceable></command>\n" msgstr "<command>apt-get install -t testing <replaceable>paquet</replaceable></command>\n" #. type: Content of: <refentry><refsect1><refsect2><para><programlisting> -#: apt_preferences.5.xml:97 +#: apt_preferences.5.xml:99 #, no-wrap msgid "APT::Default-Release \"stable\";\n" msgstr "APT::Default-Release \"stable\";\n" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:81 +#: apt_preferences.5.xml:83 msgid "" "If there is no preferences file or if there is no entry in the file that " "applies to a particular version then the priority assigned to that version " @@ -5265,7 +5388,7 @@ msgstr "" "\"programlisting\" id=\"0\"/> <placeholder type=\"programlisting\" id=\"1\"/>" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:101 +#: apt_preferences.5.xml:103 msgid "" "If the target release has been specified then APT uses the following " "algorithm to set the priorities of the versions of a package. Assign:" @@ -5274,12 +5397,12 @@ msgstr "" "suivant pour déterminer la priorité des versions d'un paquet :" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:106 +#: apt_preferences.5.xml:108 msgid "priority 1" msgstr "priorité 1" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:107 +#: apt_preferences.5.xml:109 msgid "" "to the versions coming from archives which in their <filename>Release</" "filename> files are marked as \"NotAutomatic: yes\" but <emphasis>not</" @@ -5292,12 +5415,12 @@ msgstr "" "<literal>experimental</literal> de Debian." #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:113 +#: apt_preferences.5.xml:115 msgid "priority 100" msgstr "une priorité égale à 100" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:114 +#: apt_preferences.5.xml:116 msgid "" "to the version that is already installed (if any) and to the versions coming " "from archives which in their <filename>Release</filename> files are marked " @@ -5310,12 +5433,12 @@ msgstr "" "depuis <literal>squeeze-backports</literal>." #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:121 +#: apt_preferences.5.xml:123 msgid "priority 500" msgstr "une priorité égale à 500" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:122 +#: apt_preferences.5.xml:124 msgid "" "to the versions that are not installed and do not belong to the target " "release." @@ -5324,12 +5447,12 @@ msgstr "" "pas à la distribution par défaut." #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:126 +#: apt_preferences.5.xml:128 msgid "priority 990" msgstr "une priorité égale à 990" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:127 +#: apt_preferences.5.xml:129 msgid "" "to the versions that are not installed and belong to the target release." msgstr "" @@ -5337,7 +5460,7 @@ msgstr "" "la distribution par défaut." #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:132 +#: apt_preferences.5.xml:134 msgid "" "If the target release has not been specified then APT simply assigns " "priority 100 to all installed package versions and priority 500 to all " @@ -5355,7 +5478,7 @@ msgstr "" "« ButAutomaticUpgrades: yes »." #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:139 +#: apt_preferences.5.xml:141 msgid "" "APT then applies the following rules, listed in order of precedence, to " "determine which version of a package to install." @@ -5364,7 +5487,7 @@ msgstr "" "qu'il faut installer (par ordre de priorité) :" #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:142 +#: apt_preferences.5.xml:144 msgid "" "Never downgrade unless the priority of an available version exceeds 1000. " "(\"Downgrading\" is installing a less recent version of a package in place " @@ -5380,12 +5503,12 @@ msgstr "" "arrière." #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:148 +#: apt_preferences.5.xml:150 msgid "Install the highest priority version." msgstr "Installer la version qui possède la priorité la plus haute." #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:149 +#: apt_preferences.5.xml:151 msgid "" "If two or more versions have the same priority, install the most recent one " "(that is, the one with the higher version number)." @@ -5394,7 +5517,7 @@ msgstr "" "plus récente (c.-à-d. celle dont le numéro de version est le plus grand)." #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:152 +#: apt_preferences.5.xml:154 msgid "" "If two or more versions have the same priority and version number but either " "the packages differ in some of their metadata or the <literal>--reinstall</" @@ -5406,7 +5529,7 @@ msgstr "" "qui n'est pas installée." #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:158 +#: apt_preferences.5.xml:160 msgid "" "In a typical situation, the installed version of a package (priority 100) " "is not as recent as one of the versions available from the sources listed in " @@ -5421,7 +5544,7 @@ msgstr "" "replaceable></command> ou <command>apt-get dist-upgrade</command>." #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:165 +#: apt_preferences.5.xml:167 msgid "" "More rarely, the installed version of a package is <emphasis>more</emphasis> " "recent than any of the other available versions. The package will not be " @@ -5434,7 +5557,7 @@ msgstr "" "<command>apt-get upgrade</command> ne provoquent pas de retour en arrière." #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:170 +#: apt_preferences.5.xml:172 msgid "" "Sometimes the installed version of a package is more recent than the version " "belonging to the target release, but not as recent as a version belonging to " @@ -5453,12 +5576,12 @@ msgstr "" "priorité que celle de la version installée." #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt_preferences.5.xml:179 +#: apt_preferences.5.xml:181 msgid "The Effect of APT Preferences" msgstr "Conséquences des préférences" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:181 +#: apt_preferences.5.xml:183 msgid "" "The APT preferences file allows the system administrator to control the " "assignment of priorities. The file consists of one or more multi-line " @@ -5471,7 +5594,7 @@ msgstr "" "formes, une forme particulière et une forme générale." #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:187 +#: apt_preferences.5.xml:189 msgid "" "The specific form assigns a priority (a \"Pin-Priority\") to one or more " "specified packages with a specified version or version range. For example, " @@ -5487,7 +5610,7 @@ msgstr "" "dont le numéro de version commence par <literal>&good-perl;</literal>." #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><programlisting> -#: apt_preferences.5.xml:194 +#: apt_preferences.5.xml:196 #, no-wrap msgid "" "Package: perl\n" @@ -5499,7 +5622,7 @@ msgstr "" "Pin-Priority: 1001\n" #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:200 +#: apt_preferences.5.xml:202 msgid "" "The general form assigns a priority to all of the package versions in a " "given distribution (that is, to all the versions of packages that are listed " @@ -5514,7 +5637,7 @@ msgstr "" "un nom complètement qualifié." #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:206 +#: apt_preferences.5.xml:208 msgid "" "This general-form entry in the APT preferences file applies only to groups " "of packages. For example, the following record assigns a high priority to " @@ -5525,7 +5648,7 @@ msgstr "" "priorité haute à toutes les versions disponibles dans le site local." #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><programlisting> -#: apt_preferences.5.xml:211 +#: apt_preferences.5.xml:213 #, no-wrap msgid "" "Package: *\n" @@ -5537,7 +5660,7 @@ msgstr "" "Pin-Priority: 999\n" #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:216 +#: apt_preferences.5.xml:218 msgid "" "A note of caution: the keyword used here is \"<literal>origin</literal>\" " "which can be used to match a hostname. The following record will assign a " @@ -5550,7 +5673,7 @@ msgstr "" "serveur identifié par l' nom d'hôte « ftp.de.debian.org »." #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><programlisting> -#: apt_preferences.5.xml:220 +#: apt_preferences.5.xml:222 #, no-wrap msgid "" "Package: *\n" @@ -5562,7 +5685,7 @@ msgstr "" "Pin-Priority: 999\n" #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:224 +#: apt_preferences.5.xml:226 msgid "" "This should <emphasis>not</emphasis> be confused with the Origin of a " "distribution as specified in a <filename>Release</filename> file. What " @@ -5577,7 +5700,7 @@ msgstr "" "mais le nom d'un auteur ou d'un distributeur, comme « Debian » ou « Ximian »." #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:229 +#: apt_preferences.5.xml:231 msgid "" "The following record assigns a low priority to all package versions " "belonging to any distribution whose Archive name is \"<literal>unstable</" @@ -5588,7 +5711,7 @@ msgstr "" "<literal>unstable</literal>." #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><programlisting> -#: apt_preferences.5.xml:233 +#: apt_preferences.5.xml:235 #, no-wrap msgid "" "Package: *\n" @@ -5600,7 +5723,7 @@ msgstr "" "Pin-Priority: 50\n" #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:238 +#: apt_preferences.5.xml:240 msgid "" "The following record assigns a high priority to all package versions " "belonging to any distribution whose Codename is \"<literal>&testing-codename;" @@ -5611,7 +5734,7 @@ msgstr "" "<literal>&testing-codename;</literal>." #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><programlisting> -#: apt_preferences.5.xml:242 +#: apt_preferences.5.xml:244 #, no-wrap msgid "" "Package: *\n" @@ -5623,7 +5746,7 @@ msgstr "" "Pin-Priority: 900\n" #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:247 +#: apt_preferences.5.xml:249 msgid "" "The following record assigns a high priority to all package versions " "belonging to any release whose Archive name is \"<literal>stable</literal>\" " @@ -5635,7 +5758,7 @@ msgstr "" "<literal>&stable-version;</literal>." #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><programlisting> -#: apt_preferences.5.xml:252 +#: apt_preferences.5.xml:254 #, no-wrap msgid "" "Package: *\n" @@ -5647,12 +5770,12 @@ msgstr "" "Pin-Priority: 500\n" #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt_preferences.5.xml:262 +#: apt_preferences.5.xml:264 msgid "Regular expressions and &glob; syntax" msgstr "Expressions régulières et syntaxe &glob;" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:264 +#: apt_preferences.5.xml:266 msgid "" "APT also supports pinning by &glob; expressions, and regular expressions " "surrounded by slashes. For example, the following example assigns the " @@ -5668,7 +5791,7 @@ msgstr "" "POSIX étendue, entourée de barres obliques)." #. type: Content of: <refentry><refsect1><refsect2><programlisting> -#: apt_preferences.5.xml:273 +#: apt_preferences.5.xml:275 #, no-wrap msgid "" "Package: gnome* /kde/\n" @@ -5680,7 +5803,7 @@ msgstr "" "Pin-Priority: 500\n" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:279 +#: apt_preferences.5.xml:281 msgid "" "The rule for those expressions is that they can occur anywhere where a " "string can occur. Thus, the following pin assigns the priority 990 to all " @@ -5692,7 +5815,7 @@ msgstr "" "par &ubuntu-codename;." #. type: Content of: <refentry><refsect1><refsect2><programlisting> -#: apt_preferences.5.xml:285 +#: apt_preferences.5.xml:287 #, no-wrap msgid "" "Package: *\n" @@ -5704,7 +5827,7 @@ msgstr "" "Pin-Priority: 990\n" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:291 +#: apt_preferences.5.xml:293 msgid "" "If a regular expression occurs in a <literal>Package</literal> field, the " "behavior is the same as if this regular expression were replaced with a list " @@ -5723,12 +5846,12 @@ msgstr "" "expression &glob; en soi." #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt_preferences.5.xml:307 +#: apt_preferences.5.xml:309 msgid "How APT Interprets Priorities" msgstr "Méthode d'interprétation des priorités par APT" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:310 +#: apt_preferences.5.xml:312 msgid "" "Priorities (P) assigned in the APT preferences file must be positive or " "negative integers. They are interpreted as follows (roughly speaking):" @@ -5737,12 +5860,12 @@ msgstr "" "entiers positifs ou négatifs. Ils sont interprétés à peu près comme suit :" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:315 +#: apt_preferences.5.xml:317 msgid "P >= 1000" msgstr "P >= 1000" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:316 +#: apt_preferences.5.xml:318 msgid "" "causes a version to be installed even if this constitutes a downgrade of the " "package" @@ -5751,12 +5874,12 @@ msgstr "" "retour en arrière." #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:320 +#: apt_preferences.5.xml:322 msgid "990 <= P < 1000" msgstr "990 <= P < 1000" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:321 +#: apt_preferences.5.xml:323 msgid "" "causes a version to be installed even if it does not come from the target " "release, unless the installed version is more recent" @@ -5766,12 +5889,12 @@ msgstr "" "plus récente." #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:326 +#: apt_preferences.5.xml:328 msgid "500 <= P < 990" msgstr "500 <= P < 990" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:327 +#: apt_preferences.5.xml:329 msgid "" "causes a version to be installed unless there is a version available " "belonging to the target release or the installed version is more recent" @@ -5780,12 +5903,12 @@ msgstr "" "distribution par défaut ou si la version installée est plus récente." #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:332 +#: apt_preferences.5.xml:334 msgid "100 <= P < 500" msgstr "100 <= P < 500" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:333 +#: apt_preferences.5.xml:335 msgid "" "causes a version to be installed unless there is a version available " "belonging to some other distribution or the installed version is more recent" @@ -5794,29 +5917,29 @@ msgstr "" "autre distribution ou si la version installée est plus récente." #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:338 +#: apt_preferences.5.xml:340 msgid "0 < P < 100" msgstr "0 < P < 100" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:339 +#: apt_preferences.5.xml:341 msgid "" "causes a version to be installed only if there is no installed version of " "the package" msgstr "la version sera installée si aucune version du paquet n'est installée." #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:343 +#: apt_preferences.5.xml:345 msgid "P < 0" msgstr "P < 0" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:344 +#: apt_preferences.5.xml:346 msgid "prevents the version from being installed" msgstr "cette priorité empêche l'installation de la version." #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:349 +#: apt_preferences.5.xml:351 msgid "" "If any specific-form records match an available package version then the " "first such record determines the priority of the package version. Failing " @@ -5830,7 +5953,7 @@ msgstr "" "trouvée détermine la priorité." #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:355 +#: apt_preferences.5.xml:357 msgid "" "For example, suppose the APT preferences file contains the three records " "presented earlier:" @@ -5839,7 +5962,7 @@ msgstr "" "entrées décrites ci-dessous :" #. type: Content of: <refentry><refsect1><refsect2><programlisting> -#: apt_preferences.5.xml:359 +#: apt_preferences.5.xml:361 #, no-wrap msgid "" "Package: perl\n" @@ -5867,12 +5990,12 @@ msgstr "" "Pin-Priority: 50\n" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:372 +#: apt_preferences.5.xml:374 msgid "Then:" msgstr "Alors :" #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:374 +#: apt_preferences.5.xml:376 msgid "" "The most recent available version of the <literal>perl</literal> package " "will be installed, so long as that version's version number begins with " @@ -5887,7 +6010,7 @@ msgstr "" "arrière." #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:379 +#: apt_preferences.5.xml:381 msgid "" "A version of any package other than <literal>perl</literal> that is " "available from the local system has priority over other versions, even " @@ -5898,7 +6021,7 @@ msgstr "" "appartenant à la distribution par défaut." #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:383 +#: apt_preferences.5.xml:385 msgid "" "A version of a package whose origin is not the local system but some other " "site listed in &sources-list; and which belongs to an <literal>unstable</" @@ -5911,13 +6034,13 @@ msgstr "" "paquet n'est déjà installée." #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt_preferences.5.xml:393 +#: apt_preferences.5.xml:395 msgid "Determination of Package Version and Distribution Properties" msgstr "" "Détermination de la version des paquets et des propriétés des distributions" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:395 +#: apt_preferences.5.xml:397 msgid "" "The locations listed in the &sources-list; file should provide " "<filename>Packages</filename> and <filename>Release</filename> files to " @@ -5928,7 +6051,7 @@ msgstr "" "décrivent les paquets disponibles à cet endroit." #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:399 +#: apt_preferences.5.xml:401 msgid "" "The <filename>Packages</filename> file is normally found in the directory " "<filename>.../dists/<replaceable>dist-name</replaceable>/" @@ -5947,27 +6070,27 @@ msgstr "" "sont pertinentes pour la détermination des priorités :" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:407 +#: apt_preferences.5.xml:409 msgid "the <literal>Package:</literal> line" msgstr "la ligne <literal>Package:</literal>" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:408 +#: apt_preferences.5.xml:410 msgid "gives the package name" msgstr "donne le nom du paquet" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:411 apt_preferences.5.xml:461 +#: apt_preferences.5.xml:413 apt_preferences.5.xml:463 msgid "the <literal>Version:</literal> line" msgstr "la ligne <literal>Version:</literal>" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:412 +#: apt_preferences.5.xml:414 msgid "gives the version number for the named package" msgstr "donne le numéro de version du paquet" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:417 +#: apt_preferences.5.xml:419 msgid "" "The <filename>Release</filename> file is normally found in the directory " "<filename>.../dists/<replaceable>dist-name</replaceable></filename>: for " @@ -5989,12 +6112,12 @@ msgstr "" "pertinentes pour déterminer les priorités :" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:428 +#: apt_preferences.5.xml:430 msgid "the <literal>Archive:</literal> or <literal>Suite:</literal> line" msgstr "La ligne <literal>Archive:</literal> ou <literal>Suite:</literal>" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:429 +#: apt_preferences.5.xml:431 msgid "" "names the archive to which all the packages in the directory tree belong. " "For example, the line \"Archive: stable\" or \"Suite: stable\" specifies " @@ -6011,18 +6134,18 @@ msgstr "" "préférences demanderait cette ligne :" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><programlisting> -#: apt_preferences.5.xml:439 +#: apt_preferences.5.xml:441 #, no-wrap msgid "Pin: release a=stable\n" msgstr "Pin: release a=stable\n" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:445 +#: apt_preferences.5.xml:447 msgid "the <literal>Codename:</literal> line" msgstr "la ligne <literal>Codename:</literal>" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:446 +#: apt_preferences.5.xml:448 msgid "" "names the codename to which all the packages in the directory tree belong. " "For example, the line \"Codename: &testing-codename;\" specifies that all of " @@ -6040,13 +6163,13 @@ msgstr "" "ligne :" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><programlisting> -#: apt_preferences.5.xml:455 +#: apt_preferences.5.xml:457 #, no-wrap msgid "Pin: release n=&testing-codename;\n" msgstr "Pin: release n=&testing-codename;\n" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:462 +#: apt_preferences.5.xml:464 msgid "" "names the release version. For example, the packages in the tree might " "belong to Debian release version &stable-version;. Note that there is " @@ -6063,7 +6186,7 @@ msgstr "" "préférences demanderait ces lignes :" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><programlisting> -#: apt_preferences.5.xml:471 +#: apt_preferences.5.xml:473 #, no-wrap msgid "" "Pin: release v=&stable-version;\n" @@ -6075,12 +6198,12 @@ msgstr "" "Pin: release &stable-version;\n" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:480 +#: apt_preferences.5.xml:482 msgid "the <literal>Component:</literal> line" msgstr "La ligne <literal>Component:</literal>" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:481 +#: apt_preferences.5.xml:483 msgid "" "names the licensing component associated with the packages in the directory " "tree of the <filename>Release</filename> file. For example, the line " @@ -6098,18 +6221,18 @@ msgstr "" "fichier des préférences demanderait cette ligne :" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><programlisting> -#: apt_preferences.5.xml:490 +#: apt_preferences.5.xml:492 #, no-wrap msgid "Pin: release c=main\n" msgstr "Pin: release c=main\n" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:496 +#: apt_preferences.5.xml:498 msgid "the <literal>Origin:</literal> line" msgstr "La ligne <literal>Origin:</literal>" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:497 +#: apt_preferences.5.xml:499 msgid "" "names the originator of the packages in the directory tree of the " "<filename>Release</filename> file. Most commonly, this is <literal>Debian</" @@ -6122,18 +6245,18 @@ msgstr "" "ligne :" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><programlisting> -#: apt_preferences.5.xml:503 +#: apt_preferences.5.xml:505 #, no-wrap msgid "Pin: release o=Debian\n" msgstr "Pin: release o=Debian\n" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:509 +#: apt_preferences.5.xml:511 msgid "the <literal>Label:</literal> line" msgstr "La ligne <literal>Label:</literal>" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:510 +#: apt_preferences.5.xml:512 msgid "" "names the label of the packages in the directory tree of the " "<filename>Release</filename> file. Most commonly, this is <literal>Debian</" @@ -6146,13 +6269,13 @@ msgstr "" "préférences demanderait cette ligne :" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><programlisting> -#: apt_preferences.5.xml:516 +#: apt_preferences.5.xml:518 #, no-wrap msgid "Pin: release l=Debian\n" msgstr "Pin: release l=Debian\n" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:523 +#: apt_preferences.5.xml:525 msgid "" "All of the <filename>Packages</filename> and <filename>Release</filename> " "files retrieved from locations listed in the &sources-list; file are stored " @@ -6177,12 +6300,12 @@ msgstr "" "<literal>unstable</literal>." #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt_preferences.5.xml:536 +#: apt_preferences.5.xml:538 msgid "Optional Lines in an APT Preferences Record" msgstr "Lignes facultatives dans le fichier des préférences" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:538 +#: apt_preferences.5.xml:540 msgid "" "Each record in the APT preferences file can optionally begin with one or " "more lines beginning with the word <literal>Explanation:</literal>. This " @@ -6193,12 +6316,12 @@ msgstr "" "commentaires." #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt_preferences.5.xml:547 +#: apt_preferences.5.xml:549 msgid "Tracking Stable" msgstr "Méthode pour suivre Stable" #. type: Content of: <refentry><refsect1><refsect2><para><programlisting> -#: apt_preferences.5.xml:555 +#: apt_preferences.5.xml:557 #, no-wrap msgid "" "Explanation: Uninstall or do not install any Debian-originated\n" @@ -6222,7 +6345,7 @@ msgstr "" "Pin-Priority: -10\n" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:549 +#: apt_preferences.5.xml:551 msgid "" "The following APT preferences file will cause APT to assign a priority " "higher than the default (500) to all package versions belonging to a " @@ -6237,8 +6360,8 @@ msgstr "" "literal>. <placeholder type=\"programlisting\" id=\"0\"/>" #. type: Content of: <refentry><refsect1><refsect2><para><programlisting> -#: apt_preferences.5.xml:572 apt_preferences.5.xml:618 -#: apt_preferences.5.xml:676 +#: apt_preferences.5.xml:574 apt_preferences.5.xml:620 +#: apt_preferences.5.xml:678 #, no-wrap msgid "" "apt-get install <replaceable>package-name</replaceable>\n" @@ -6250,7 +6373,7 @@ msgstr "" "apt-get dist-upgrade\n" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:567 +#: apt_preferences.5.xml:569 msgid "" "With a suitable &sources-list; file and the above preferences file, any of " "the following commands will cause APT to upgrade to the latest " @@ -6263,13 +6386,13 @@ msgstr "" "\"programlisting\" id=\"0\"/>" #. type: Content of: <refentry><refsect1><refsect2><para><programlisting> -#: apt_preferences.5.xml:584 +#: apt_preferences.5.xml:586 #, no-wrap msgid "apt-get install <replaceable>package</replaceable>/testing\n" msgstr "apt-get install <replaceable>paquet</replaceable>/testing\n" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:578 +#: apt_preferences.5.xml:580 msgid "" "The following command will cause APT to upgrade the specified package to the " "latest version from the <literal>testing</literal> distribution; the package " @@ -6282,12 +6405,12 @@ msgstr "" "de relancer la commande. <placeholder type=\"programlisting\" id=\"0\"/>" #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt_preferences.5.xml:590 +#: apt_preferences.5.xml:592 msgid "Tracking Testing or Unstable" msgstr "Méthode pour suivre Testing ou Unstable" #. type: Content of: <refentry><refsect1><refsect2><para><programlisting> -#: apt_preferences.5.xml:599 +#: apt_preferences.5.xml:601 #, no-wrap msgid "" "Package: *\n" @@ -6315,7 +6438,7 @@ msgstr "" "Pin-Priority: -10\n" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:592 +#: apt_preferences.5.xml:594 msgid "" "The following APT preferences file will cause APT to assign a high priority " "to package versions from the <literal>testing</literal> distribution, a " @@ -6332,7 +6455,7 @@ msgstr "" "<placeholder type=\"programlisting\" id=\"0\"/>" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:613 +#: apt_preferences.5.xml:615 msgid "" "With a suitable &sources-list; file and the above preferences file, any of " "the following commands will cause APT to upgrade to the latest " @@ -6345,13 +6468,13 @@ msgstr "" "type=\"programlisting\" id=\"0\"/>" #. type: Content of: <refentry><refsect1><refsect2><para><programlisting> -#: apt_preferences.5.xml:633 +#: apt_preferences.5.xml:635 #, no-wrap msgid "apt-get install <replaceable>package</replaceable>/unstable\n" msgstr "apt-get install <replaceable>paquet</replaceable>/unstable\n" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:624 +#: apt_preferences.5.xml:626 msgid "" "The following command will cause APT to upgrade the specified package to the " "latest version from the <literal>unstable</literal> distribution. " @@ -6370,12 +6493,12 @@ msgstr "" "installée. <placeholder type=\"programlisting\" id=\"0\"/>" #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt_preferences.5.xml:640 +#: apt_preferences.5.xml:642 msgid "Tracking the evolution of a codename release" msgstr "Suivre l'évolution d'une version par son nom de code" #. type: Content of: <refentry><refsect1><refsect2><para><programlisting> -#: apt_preferences.5.xml:654 +#: apt_preferences.5.xml:656 #, no-wrap msgid "" "Explanation: Uninstall or do not install any Debian-originated package versions\n" @@ -6409,7 +6532,7 @@ msgstr "" "Pin-Priority: -10\n" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:642 +#: apt_preferences.5.xml:644 msgid "" "The following APT preferences file will cause APT to assign a priority " "higher than the default (500) to all package versions belonging to a " @@ -6433,7 +6556,7 @@ msgstr "" "exemples précédents. <placeholder type=\"programlisting\" id=\"0\"/>" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:671 +#: apt_preferences.5.xml:673 msgid "" "With a suitable &sources-list; file and the above preferences file, any of " "the following commands will cause APT to upgrade to the latest version(s) in " @@ -6446,13 +6569,13 @@ msgstr "" "<placeholder type=\"programlisting\" id=\"0\"/>" #. type: Content of: <refentry><refsect1><refsect2><para><programlisting> -#: apt_preferences.5.xml:691 +#: apt_preferences.5.xml:693 #, no-wrap msgid "apt-get install <replaceable>package</replaceable>/sid\n" msgstr "apt-get install <replaceable>paquet</replaceable>/sid\n" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:682 +#: apt_preferences.5.xml:684 msgid "" "The following command will cause APT to upgrade the specified package to the " "latest version from the <literal>sid</literal> distribution. Thereafter, " @@ -6471,17 +6594,17 @@ msgstr "" "<placeholder type=\"programlisting\" id=\"0\"/>" #. type: Content of: <refentry><refsect1><para> -#: apt_preferences.5.xml:706 +#: apt_preferences.5.xml:708 msgid "&apt-get; &apt-cache; &apt-conf; &sources-list;" msgstr "&apt-get; &apt-cache; &apt-conf; &sources-list;" #. type: Content of: <refentry><refnamediv><refpurpose> -#: sources.list.5.xml:33 +#: sources.list.5.xml:35 msgid "List of configured APT data sources" msgstr "Liste des sources de données APT configurées" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:38 +#: sources.list.5.xml:40 msgid "" "The source list <filename>/etc/apt/sources.list</filename> is designed to " "support any number of active sources and a variety of source media. The file " @@ -6498,7 +6621,7 @@ msgstr "" "commande équivalent avec une autre interface à APT)." #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:45 +#: sources.list.5.xml:47 msgid "" "Each line specifying a source starts with type (e.g. <literal>deb-src</" "literal>) followed by options and arguments for this type. Individual " @@ -6513,12 +6636,12 @@ msgstr "" "reste de la ligne est un commentaire." #. type: Content of: <refentry><refsect1><title> -#: sources.list.5.xml:53 +#: sources.list.5.xml:55 msgid "sources.list.d" msgstr "sources.list.d" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:54 +#: sources.list.5.xml:56 msgid "" "The <filename>/etc/apt/sources.list.d</filename> directory provides a way to " "add sources.list entries in separate files. The format is the same as for " @@ -6542,12 +6665,12 @@ msgstr "" "ignorés silencieusemennt)." #. type: Content of: <refentry><refsect1><title> -#: sources.list.5.xml:65 +#: sources.list.5.xml:67 msgid "The deb and deb-src types" msgstr "Les types deb et deb-src." #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:66 +#: sources.list.5.xml:68 msgid "" "The <literal>deb</literal> type references a typical two-level Debian " "archive, <filename>distribution/component</filename>. The " @@ -6573,7 +6696,7 @@ msgstr "" "pour récupérer les index des sources." #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:78 +#: sources.list.5.xml:79 msgid "" "The format for a <filename>sources.list</filename> entry using the " "<literal>deb</literal> and <literal>deb-src</literal> types is:" @@ -6582,21 +6705,62 @@ msgstr "" "types <literal>deb</literal> et <literal>deb-src</literal> est :" #. type: Content of: <refentry><refsect1><literallayout> -#: sources.list.5.xml:81 -#, no-wrap -msgid "deb [ options ] uri distribution [component1] [component2] [...]" +#: sources.list.5.xml:82 +#, fuzzy, no-wrap +#| msgid "deb [ options ] uri distribution [component1] [component2] [...]" +msgid "deb [ options ] uri suite [component1] [component2] [...]" msgstr "deb [ options ] uri distribution [composant1] [composant2] [...]" +#. type: Content of: <refentry><refsect1><para><literallayout> +#: sources.list.5.xml:86 +#, no-wrap +msgid "" +" Types: deb deb-src\n" +" URIs: http://example.com\n" +" Suites: stable testing\n" +" Sections: component1 component2\n" +" Description: short\n" +" long long long\n" +" [option1]: [option1-value]\n" +"\n" +" Types: deb\n" +" URIs: http://another.example.com\n" +" Suites: experimental\n" +" Sections: component1 component2\n" +" Enabled: no\n" +" Description: short\n" +" long long long\n" +" [option1]: [option1-value]\n" +" " +msgstr "" + +#. type: Content of: <refentry><refsect1><para> +#: sources.list.5.xml:84 +msgid "" +"Alternatively a rfc822 style format is also supported: <placeholder type=" +"\"literallayout\" id=\"0\"/>" +msgstr "" + #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:83 +#: sources.list.5.xml:105 +#, fuzzy +#| msgid "" +#| "The URI for the <literal>deb</literal> type must specify the base of the " +#| "Debian distribution, from which APT will find the information it needs. " +#| "<literal>distribution</literal> can specify an exact path, in which case " +#| "the components must be omitted and <literal>distribution</literal> must " +#| "end with a slash (<literal>/</literal>). This is useful for the case when " +#| "only a particular sub-section of the archive denoted by the URI is of " +#| "interest. If <literal>distribution</literal> does not specify an exact " +#| "path, at least one <literal>component</literal> must be present." msgid "" "The URI for the <literal>deb</literal> type must specify the base of the " "Debian distribution, from which APT will find the information it needs. " -"<literal>distribution</literal> can specify an exact path, in which case the " -"components must be omitted and <literal>distribution</literal> must end with " -"a slash (<literal>/</literal>). This is useful for the case when only a " +"<literal>suite</literal> can specify an exact path, in which case the " +"components must be omitted and <literal>suite</literal> must end with a " +"slash (<literal>/</literal>). This is useful for the case when only a " "particular sub-section of the archive denoted by the URI is of interest. If " -"<literal>distribution</literal> does not specify an exact path, at least one " +"<literal>suite</literal> does not specify an exact path, at least one " "<literal>component</literal> must be present." msgstr "" "L'URI de type <literal>deb</literal> doit indiquer la base de la " @@ -6610,15 +6774,24 @@ msgstr "" "être présent." #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:92 -msgid "" -"<literal>distribution</literal> may also contain a variable, <literal>" -"$(ARCH)</literal> which expands to the Debian architecture (such as " -"<literal>amd64</literal> or <literal>armel</literal>) used on the system. " -"This permits architecture-independent <filename>sources.list</filename> " -"files to be used. In general this is only of interest when specifying an " -"exact path, <literal>APT</literal> will automatically generate a URI with " -"the current architecture otherwise." +#: sources.list.5.xml:114 +#, fuzzy +#| msgid "" +#| "<literal>distribution</literal> may also contain a variable, <literal>" +#| "$(ARCH)</literal> which expands to the Debian architecture (such as " +#| "<literal>amd64</literal> or <literal>armel</literal>) used on the system. " +#| "This permits architecture-independent <filename>sources.list</filename> " +#| "files to be used. In general this is only of interest when specifying an " +#| "exact path, <literal>APT</literal> will automatically generate a URI with " +#| "the current architecture otherwise." +msgid "" +"<literal>suite</literal> may also contain a variable, <literal>$(ARCH)</" +"literal> which expands to the Debian architecture (such as <literal>amd64</" +"literal> or <literal>armel</literal>) used on the system. This permits " +"architecture-independent <filename>sources.list</filename> files to be used. " +"In general this is only of interest when specifying an exact path, " +"<literal>APT</literal> will automatically generate a URI with the current " +"architecture otherwise." msgstr "" "<literal>distribution</literal> peut aussi contenir une variable <literal>" "$(ARCH)</literal>, qui sera remplacée par l'architecture Debian (comme " @@ -6629,18 +6802,32 @@ msgstr "" "literal> crée automatiquement un URI en fonction de l'architecture effective." #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:100 -msgid "" -"Since only one distribution can be specified per line it may be necessary to " -"have multiple lines for the same URI, if a subset of all available " -"distributions or components at that location is desired. APT will sort the " -"URI list after it has generated a complete set internally, and will collapse " -"multiple references to the same Internet host, for instance, into a single " -"connection, so that it does not inefficiently establish an FTP connection, " -"close it, do something else, and then re-establish a connection to that same " -"host. This feature is useful for accessing busy FTP sites with limits on the " -"number of simultaneous anonymous users. APT also parallelizes connections to " -"different hosts to more effectively deal with sites with low bandwidth." +#: sources.list.5.xml:122 +#, fuzzy +#| msgid "" +#| "Since only one distribution can be specified per line it may be necessary " +#| "to have multiple lines for the same URI, if a subset of all available " +#| "distributions or components at that location is desired. APT will sort " +#| "the URI list after it has generated a complete set internally, and will " +#| "collapse multiple references to the same Internet host, for instance, " +#| "into a single connection, so that it does not inefficiently establish an " +#| "FTP connection, close it, do something else, and then re-establish a " +#| "connection to that same host. This feature is useful for accessing busy " +#| "FTP sites with limits on the number of simultaneous anonymous users. APT " +#| "also parallelizes connections to different hosts to more effectively deal " +#| "with sites with low bandwidth." +msgid "" +"In the traditional style sources.list format since only one distribution can " +"be specified per line it may be necessary to have multiple lines for the " +"same URI, if a subset of all available distributions or components at that " +"location is desired. APT will sort the URI list after it has generated a " +"complete set internally, and will collapse multiple references to the same " +"Internet host, for instance, into a single connection, so that it does not " +"inefficiently establish an FTP connection, close it, do something else, and " +"then re-establish a connection to that same host. This feature is useful for " +"accessing busy FTP sites with limits on the number of simultaneous anonymous " +"users. APT also parallelizes connections to different hosts to more " +"effectively deal with sites with low bandwidth." msgstr "" "Puisqu'on ne peut indiquer qu'une seule distribution par ligne, il peut être " "nécessaire de disposer le même URI sur plusieurs lignes quand on veut " @@ -6655,7 +6842,7 @@ msgstr "" "tirer plus efficacement parti des sites à faible bande passante." #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:112 +#: sources.list.5.xml:136 msgid "" "<literal>options</literal> is always optional and needs to be surrounded by " "square brackets. It can consist of multiple settings in the form " @@ -6672,7 +6859,7 @@ msgstr "" "ignorés silencieusement) :" #. type: Content of: <refentry><refsect1><para><itemizedlist><listitem><para> -#: sources.list.5.xml:117 +#: sources.list.5.xml:142 msgid "" "<literal>arch=<replaceable>arch1</replaceable>,<replaceable>arch2</" "replaceable>,…</literal> can be used to specify for which architectures " @@ -6687,7 +6874,28 @@ msgstr "" "Architectures</literal> sera téléchargée." #. type: Content of: <refentry><refsect1><para><itemizedlist><listitem><para> -#: sources.list.5.xml:121 +#: sources.list.5.xml:146 +#, fuzzy +#| msgid "" +#| "<literal>arch=<replaceable>arch1</replaceable>,<replaceable>arch2</" +#| "replaceable>,…</literal> can be used to specify for which architectures " +#| "information should be downloaded. If this option is not set all " +#| "architectures defined by the <literal>APT::Architectures</literal> option " +#| "will be downloaded." +msgid "" +"<literal>arch+=<replaceable>arch1</replaceable>,<replaceable>arch2</" +"replaceable>,…</literal> and <literal>arch-=<replaceable>arch1</replaceable>," +"<replaceable>arch2</replaceable>,…</literal> which can be used to add/remove " +"architectures from the set which will be downloaded." +msgstr "" +"<literal>arch=<replaceable>arch1</replaceable>,<replaceable>arch2</" +"replaceable>,…</literal> peut être utilisé pour indiquer les architectures " +"pour lesquelles l'information doit être téléchargée. Si cette option n'est " +"pas utilisée, toutes les architectures définies par l'option <literal>APT::" +"Architectures</literal> sera téléchargée." + +#. type: Content of: <refentry><refsect1><para><itemizedlist><listitem><para> +#: sources.list.5.xml:149 msgid "" "<literal>trusted=yes</literal> can be set to indicate that packages from " "this source are always authenticated even if the <filename>Release</" @@ -6705,7 +6913,7 @@ msgstr "" "authentifiées comme non authentifiées." #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:128 +#: sources.list.5.xml:156 msgid "" "It is important to list sources in order of preference, with the most " "preferred source listed first. Typically this will result in sorting by " @@ -6718,12 +6926,12 @@ msgstr "" "les hôtes distants." #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:133 +#: sources.list.5.xml:161 msgid "Some examples:" msgstr "Exemples :" #. type: Content of: <refentry><refsect1><literallayout> -#: sources.list.5.xml:135 +#: sources.list.5.xml:163 #, no-wrap msgid "" "deb http://ftp.debian.org/debian &stable-codename; main contrib non-free\n" @@ -6735,17 +6943,17 @@ msgstr "" " " #. type: Content of: <refentry><refsect1><title> -#: sources.list.5.xml:141 +#: sources.list.5.xml:169 msgid "URI specification" msgstr "Spécification des URI" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:143 +#: sources.list.5.xml:171 msgid "The currently recognized URI types are:" msgstr "Les types d'URI actuellement reconnues sont :" #. type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para> -#: sources.list.5.xml:147 +#: sources.list.5.xml:175 msgid "" "The file scheme allows an arbitrary directory in the file system to be " "considered an archive. This is useful for NFS mounts and local mirrors or " @@ -6756,7 +6964,7 @@ msgstr "" "avec les montages NFS, les miroirs et les archives locaux." #. type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para> -#: sources.list.5.xml:154 +#: sources.list.5.xml:182 msgid "" "The cdrom scheme allows APT to use a local CD-ROM drive with media swapping. " "Use the &apt-cdrom; program to create cdrom entries in the source list." @@ -6766,7 +6974,7 @@ msgstr "" "pour créer des entrées dans la liste des sources." #. type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para> -#: sources.list.5.xml:161 +#: sources.list.5.xml:189 msgid "" "The http scheme specifies an HTTP server for the archive. If an environment " "variable <envar>http_proxy</envar> is set with the format http://server:" @@ -6783,7 +6991,7 @@ msgstr "" "Notez qu'il s'agit d'une méthode d'authentification peu sûre." #. type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para> -#: sources.list.5.xml:172 +#: sources.list.5.xml:200 msgid "" "The ftp scheme specifies an FTP server for the archive. APT's FTP behavior " "is highly configurable; for more information see the &apt-conf; manual page. " @@ -6805,7 +7013,7 @@ msgstr "" "configuration seront ignorés." #. type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para> -#: sources.list.5.xml:184 +#: sources.list.5.xml:212 msgid "" "The copy scheme is identical to the file scheme except that packages are " "copied into the cache directory instead of used directly at their location. " @@ -6819,7 +7027,7 @@ msgstr "" "des fichiers avec APT." #. type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para> -#: sources.list.5.xml:191 +#: sources.list.5.xml:219 msgid "" "The rsh/ssh method invokes RSH/SSH to connect to a remote host and access " "the files as a given user. Prior configuration of rhosts or RSA keys is " @@ -6833,12 +7041,12 @@ msgstr "" "sont utilisées pour l'accès aux fichiers de la machine distante." #. type: Content of: <refentry><refsect1><para><variablelist><varlistentry><term> -#: sources.list.5.xml:198 +#: sources.list.5.xml:226 msgid "adding more recognizable URI types" msgstr "ajout de types d'URI supplémentaires reconnues" #. type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para> -#: sources.list.5.xml:200 +#: sources.list.5.xml:228 msgid "" "APT can be extended with more methods shipped in other optional packages, " "which should follow the naming scheme <package>apt-transport-" @@ -6857,7 +7065,7 @@ msgstr "" "disponibles (voir &apt-transport-debtorrent;)." #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:212 +#: sources.list.5.xml:240 msgid "" "Uses the archive stored locally (or NFS mounted) at /home/jason/debian for " "stable/main, stable/contrib, and stable/non-free." @@ -6866,37 +7074,37 @@ msgstr "" "debian pour stable/main, stable/contrib et stable/non-free." #. type: Content of: <refentry><refsect1><literallayout> -#: sources.list.5.xml:214 +#: sources.list.5.xml:242 #, no-wrap msgid "deb file:/home/jason/debian stable main contrib non-free" msgstr "deb file:/home/jason/debian stable main contrib non-free" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:216 +#: sources.list.5.xml:244 msgid "As above, except this uses the unstable (development) distribution." msgstr "" "Comme ci-dessus, excepté que cette ligne utilise la distribution " "« unstable » (développement)." #. type: Content of: <refentry><refsect1><literallayout> -#: sources.list.5.xml:217 +#: sources.list.5.xml:245 #, no-wrap msgid "deb file:/home/jason/debian unstable main contrib non-free" msgstr "deb file:/home/jason/debian unstable main contrib non-free" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:219 +#: sources.list.5.xml:247 msgid "Source line for the above" msgstr "La précédente ligne, mais pour les sources." #. type: Content of: <refentry><refsect1><literallayout> -#: sources.list.5.xml:220 +#: sources.list.5.xml:248 #, no-wrap msgid "deb-src file:/home/jason/debian unstable main contrib non-free" msgstr "deb-src file:/home/jason/debian unstable main contrib non-free" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:222 +#: sources.list.5.xml:250 msgid "" "The first line gets package information for the architectures in " "<literal>APT::Architectures</literal> while the second always retrieves " @@ -6907,7 +7115,7 @@ msgstr "" "<literal>amd64</literal> et <literal>armel</literal>." #. type: Content of: <refentry><refsect1><literallayout> -#: sources.list.5.xml:224 +#: sources.list.5.xml:252 #, no-wrap msgid "" "deb http://ftp.debian.org/debian &stable-codename; main\n" @@ -6917,7 +7125,7 @@ msgstr "" "deb [ arch=amd64,armel ] http://ftp.debian.org/debian &stable-codename; main" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:227 +#: sources.list.5.xml:255 msgid "" "Uses HTTP to access the archive at archive.debian.org, and uses only the " "hamm/main area." @@ -6926,13 +7134,13 @@ msgstr "" "n'utiliser que la section hamm/main." #. type: Content of: <refentry><refsect1><literallayout> -#: sources.list.5.xml:229 +#: sources.list.5.xml:257 #, no-wrap msgid "deb http://archive.debian.org/debian-archive hamm main" msgstr "deb http://archive.debian.org/debian-archive hamm main" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:231 +#: sources.list.5.xml:259 msgid "" "Uses FTP to access the archive at ftp.debian.org, under the debian " "directory, and uses only the &stable-codename;/contrib area." @@ -6941,13 +7149,13 @@ msgstr "" "répertoire debian, et n'utiliser que la section &stable-codename;/contrib." #. type: Content of: <refentry><refsect1><literallayout> -#: sources.list.5.xml:233 +#: sources.list.5.xml:261 #, no-wrap msgid "deb ftp://ftp.debian.org/debian &stable-codename; contrib" msgstr "deb ftp://ftp.debian.org/debian &stable-codename; contrib" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:235 +#: sources.list.5.xml:263 msgid "" "Uses FTP to access the archive at ftp.debian.org, under the debian " "directory, and uses only the unstable/contrib area. If this line appears as " @@ -6960,19 +7168,19 @@ msgstr "" "apparaissent, une seule session FTP sera utilisée pour les deux lignes." #. type: Content of: <refentry><refsect1><literallayout> -#: sources.list.5.xml:239 +#: sources.list.5.xml:267 #, no-wrap msgid "deb ftp://ftp.debian.org/debian unstable contrib" msgstr "deb ftp://ftp.debian.org/debian unstable contrib" #. type: Content of: <refentry><refsect1><para><literallayout> -#: sources.list.5.xml:248 +#: sources.list.5.xml:276 #, no-wrap msgid "deb http://ftp.tlh.debian.org/universe unstable/binary-$(ARCH)/" msgstr "deb http://ftp.tlh.debian.org/universe unstable/binary-$(ARCH)/" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:241 +#: sources.list.5.xml:269 msgid "" "Uses HTTP to access the archive at ftp.tlh.debian.org, under the universe " "directory, and uses only files found under <filename>unstable/binary-i386</" @@ -6992,17 +7200,17 @@ msgstr "" "type=\"literallayout\" id=\"0\"/>" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:253 +#: sources.list.5.xml:281 msgid "&apt-cache; &apt-conf;" msgstr "&apt-cache; &apt-conf;" #. type: Content of: <refentry><refmeta><manvolnum> -#: apt-extracttemplates.1.xml:26 apt-sortpkgs.1.xml:26 apt-ftparchive.1.xml:26 +#: apt-extracttemplates.1.xml:28 apt-sortpkgs.1.xml:28 apt-ftparchive.1.xml:28 msgid "1" msgstr "1" #. type: Content of: <refentry><refnamediv><refpurpose> -#: apt-extracttemplates.1.xml:33 +#: apt-extracttemplates.1.xml:35 msgid "" "Utility to extract <command>debconf</command> config and templates from " "Debian packages" @@ -7011,7 +7219,7 @@ msgstr "" "<command>debconf</command> contenu dans un paquet Debian" #. type: Content of: <refentry><refsect1><para> -#: apt-extracttemplates.1.xml:39 +#: apt-extracttemplates.1.xml:41 msgid "" "<command>apt-extracttemplates</command> will take one or more Debian package " "files as input and write out (to a temporary directory) all associated " @@ -7026,12 +7234,12 @@ msgstr "" "suivant :" #. type: Content of: <refentry><refsect1><para> -#: apt-extracttemplates.1.xml:44 +#: apt-extracttemplates.1.xml:46 msgid "package version template-file config-script" msgstr "paquet version guide-de-configuration script-de-configuration" #. type: Content of: <refentry><refsect1><para> -#: apt-extracttemplates.1.xml:45 +#: apt-extracttemplates.1.xml:47 msgid "" "template-file and config-script are written to the temporary directory " "specified by the <option>-t</option> or <option>--tempdir</option> " @@ -7046,7 +7254,7 @@ msgstr "" "<filename>package.config.XXXX</filename>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-extracttemplates.1.xml:58 +#: apt-extracttemplates.1.xml:60 msgid "" "Temporary directory in which to write extracted <command>debconf</command> " "template files and config scripts. Configuration Item: <literal>APT::" @@ -7057,7 +7265,7 @@ msgstr "" "<literal>APT::ExtractTemplates::TempDir</literal>." #. type: Content of: <refentry><refsect1><para> -#: apt-extracttemplates.1.xml:75 +#: apt-extracttemplates.1.xml:77 msgid "" "<command>apt-extracttemplates</command> returns zero on normal operation, " "decimal 100 on error." @@ -7066,12 +7274,12 @@ msgstr "" "le nombre 100 en cas d'erreur." #. type: Content of: <refentry><refnamediv><refpurpose> -#: apt-sortpkgs.1.xml:33 +#: apt-sortpkgs.1.xml:35 msgid "Utility to sort package index files" msgstr "Outil de tri des index de paquets." #. type: Content of: <refentry><refsect1><para> -#: apt-sortpkgs.1.xml:39 +#: apt-sortpkgs.1.xml:41 msgid "" "<command>apt-sortpkgs</command> will take an index file (source index or " "package index) and sort the records so that they are ordered by the package " @@ -7084,7 +7292,7 @@ msgstr "" "internes." #. type: Content of: <refentry><refsect1><para> -#: apt-sortpkgs.1.xml:45 +#: apt-sortpkgs.1.xml:47 msgid "" "All output is sent to standard output; the input must be a seekable file." msgstr "" @@ -7092,7 +7300,7 @@ msgstr "" "fichier analysable." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-sortpkgs.1.xml:54 +#: apt-sortpkgs.1.xml:56 msgid "" "Use source index field ordering. Configuration Item: <literal>APT::" "SortPkgs::Source</literal>." @@ -7101,7 +7309,7 @@ msgstr "" "configuration : <literal>APT::SortPkgs::Source</literal>." #. type: Content of: <refentry><refsect1><para> -#: apt-sortpkgs.1.xml:68 +#: apt-sortpkgs.1.xml:70 msgid "" "<command>apt-sortpkgs</command> returns zero on normal operation, decimal " "100 on error." @@ -7110,12 +7318,12 @@ msgstr "" "en cas d'erreur." #. type: Content of: <refentry><refnamediv><refpurpose> -#: apt-ftparchive.1.xml:33 +#: apt-ftparchive.1.xml:35 msgid "Utility to generate index files" msgstr "Outil de création de fichiers d'index" #. type: Content of: <refentry><refsect1><para> -#: apt-ftparchive.1.xml:39 +#: apt-ftparchive.1.xml:41 msgid "" "<command>apt-ftparchive</command> is the command line tool that generates " "the index files that APT uses to access a distribution source. The index " @@ -7127,7 +7335,7 @@ msgstr "" "index doit être créé pour un site et basé sur le contenu de ce site." #. type: Content of: <refentry><refsect1><para> -#: apt-ftparchive.1.xml:43 +#: apt-ftparchive.1.xml:45 msgid "" "<command>apt-ftparchive</command> is a superset of the &dpkg-scanpackages; " "program, incorporating its entire functionality via the <literal>packages</" @@ -7142,7 +7350,7 @@ msgstr "" "élaborée pour automatiser le processus de création d'une archive complète." #. type: Content of: <refentry><refsect1><para> -#: apt-ftparchive.1.xml:49 +#: apt-ftparchive.1.xml:51 msgid "" "Internally <command>apt-ftparchive</command> can make use of binary " "databases to cache the contents of a .deb file and it does not rely on any " @@ -7157,7 +7365,7 @@ msgstr "" "voulus." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:60 +#: apt-ftparchive.1.xml:62 msgid "" "The packages command generates a package file from a directory tree. It " "takes the given directory and recursively searches it for .deb files, " @@ -7171,7 +7379,7 @@ msgstr "" "équivalente à &dpkg-scanpackages;." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:65 apt-ftparchive.1.xml:89 +#: apt-ftparchive.1.xml:67 apt-ftparchive.1.xml:91 msgid "" "The option <option>--db</option> can be used to specify a binary caching DB." msgstr "" @@ -7179,7 +7387,7 @@ msgstr "" "binaire." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:70 +#: apt-ftparchive.1.xml:72 msgid "" "The <literal>sources</literal> command generates a source index file from a " "directory tree. It takes the given directory and recursively searches it " @@ -7193,7 +7401,7 @@ msgstr "" "équivalente à &dpkg-scansources;." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:75 +#: apt-ftparchive.1.xml:77 msgid "" "If an override file is specified then a source override file will be looked " "for with an extension of .src. The --source-override option can be used to " @@ -7204,7 +7412,7 @@ msgstr "" "override pour changer de fichier source d'« override »." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:82 +#: apt-ftparchive.1.xml:84 msgid "" "The <literal>contents</literal> command generates a contents file from a " "directory tree. It takes the given directory and recursively searches it " @@ -7222,7 +7430,7 @@ msgstr "" "virgule sépare les paquets." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:94 +#: apt-ftparchive.1.xml:96 msgid "" "The <literal>release</literal> command generates a Release file from a " "directory tree. It recursively searches the given directory for uncompressed " @@ -7248,7 +7456,7 @@ msgstr "" "sommes de contrôle MD5, SHA1 et SHA256 pour chaque fichier." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:104 +#: apt-ftparchive.1.xml:106 msgid "" "Values for the additional metadata fields in the Release file are taken from " "the corresponding variables under <literal>APT::FTPArchive::Release</" @@ -7269,7 +7477,7 @@ msgstr "" "<literal>Description</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:117 +#: apt-ftparchive.1.xml:119 msgid "" "The <literal>generate</literal> command is designed to be runnable from a " "cron script and builds indexes according to the given config file. The " @@ -7283,7 +7491,7 @@ msgstr "" "préciser index et répertoires aussi bien que les paramètres requis." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:126 +#: apt-ftparchive.1.xml:128 msgid "" "The <literal>clean</literal> command tidies the databases used by the given " "configuration file by removing any records that are no longer necessary." @@ -7293,12 +7501,12 @@ msgstr "" "sont plus nécessaires." #. type: Content of: <refentry><refsect1><title> -#: apt-ftparchive.1.xml:132 +#: apt-ftparchive.1.xml:134 msgid "The Generate Configuration" msgstr "Configuration de la commande generate" #. type: Content of: <refentry><refsect1><para> -#: apt-ftparchive.1.xml:134 +#: apt-ftparchive.1.xml:136 msgid "" "The <literal>generate</literal> command uses a configuration file to " "describe the archives that are going to be generated. It follows the typical " @@ -7315,19 +7523,19 @@ msgstr "" "arborescence. Cela n'affecte que l'usage de l'étiquette de visée (scope tag)." #. type: Content of: <refentry><refsect1><para> -#: apt-ftparchive.1.xml:142 +#: apt-ftparchive.1.xml:144 msgid "" "The generate configuration has four separate sections, each described below." msgstr "" "Ce fichier de configuration possède quatre sections, décrites ci-dessous." #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt-ftparchive.1.xml:144 +#: apt-ftparchive.1.xml:146 msgid "<literal>Dir</literal> Section" msgstr "La section <literal>Dir</literal>" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt-ftparchive.1.xml:146 +#: apt-ftparchive.1.xml:148 msgid "" "The <literal>Dir</literal> section defines the standard directories needed " "to locate the files required during the generation process. These " @@ -7340,7 +7548,7 @@ msgstr "" "manière à produire un chemin absolu et complet." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:153 +#: apt-ftparchive.1.xml:155 msgid "" "Specifies the root of the FTP archive, in a standard Debian configuration " "this is the directory that contains the <filename>ls-LR</filename> and dist " @@ -7351,17 +7559,17 @@ msgstr "" "filename> et les noeuds des distributions." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:160 +#: apt-ftparchive.1.xml:162 msgid "Specifies the location of the override files." msgstr "Indique l'emplacement des fichiers d'« override »." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:165 +#: apt-ftparchive.1.xml:167 msgid "Specifies the location of the cache files." msgstr "Indique l'emplacement des fichiers de cache." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:170 +#: apt-ftparchive.1.xml:172 msgid "" "Specifies the location of the file list files, if the <literal>FileList</" "literal> setting is used below." @@ -7370,12 +7578,12 @@ msgstr "" "sert de la valeur <literal>FileList</literal> définie plus bas)." #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt-ftparchive.1.xml:176 +#: apt-ftparchive.1.xml:178 msgid "<literal>Default</literal> Section" msgstr "La section <literal>Default</literal>" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt-ftparchive.1.xml:178 +#: apt-ftparchive.1.xml:180 msgid "" "The <literal>Default</literal> section specifies default values, and " "settings that control the operation of the generator. Other sections may " @@ -7386,7 +7594,7 @@ msgstr "" "annulées dans d'autres sections (paramètrage par section)." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:184 +#: apt-ftparchive.1.xml:186 msgid "" "Sets the default compression schemes to use for the package index files. It " "is a string that contains a space separated list of at least one of: '.' (no " @@ -7399,7 +7607,7 @@ msgstr "" "Par défaut, c'est la chaîne « . gzip »." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:192 +#: apt-ftparchive.1.xml:194 msgid "" "Sets the default list of file extensions that are package files. This " "defaults to '.deb'." @@ -7408,7 +7616,7 @@ msgstr "" "paquets. Par défaut, c'est « .deb »." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:198 +#: apt-ftparchive.1.xml:200 msgid "" "This is similar to <literal>Packages::Compress</literal> except that it " "controls the compression for the Sources files." @@ -7417,7 +7625,7 @@ msgstr "" "compressés les fichiers sources." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:204 +#: apt-ftparchive.1.xml:206 msgid "" "Sets the default list of file extensions that are source files. This " "defaults to '.dsc'." @@ -7426,7 +7634,7 @@ msgstr "" "fichiers sources. Par défaut, c'est « .dsc »." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:210 +#: apt-ftparchive.1.xml:212 msgid "" "This is similar to <literal>Packages::Compress</literal> except that it " "controls the compression for the Contents files." @@ -7435,7 +7643,7 @@ msgstr "" "compressés les fichiers « Contents »." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:216 +#: apt-ftparchive.1.xml:218 msgid "" "This is similar to <literal>Packages::Compress</literal> except that it " "controls the compression for the Translation-en master file." @@ -7444,7 +7652,7 @@ msgstr "" "compressé le fichier maître Translations-en." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:222 +#: apt-ftparchive.1.xml:224 msgid "" "Specifies the number of kilobytes to delink (and replace with hard links) " "per run. This is used in conjunction with the per-section <literal>External-" @@ -7455,7 +7663,7 @@ msgstr "" "paramètre <literal>External-Links</literal>." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:229 +#: apt-ftparchive.1.xml:231 msgid "" "Specifies the mode of all created index files. It defaults to 0644. All " "index files are set to this mode with no regard to the umask." @@ -7465,7 +7673,7 @@ msgstr "" "utilisateur (umasq) est ignoré." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:236 apt-ftparchive.1.xml:382 +#: apt-ftparchive.1.xml:238 apt-ftparchive.1.xml:384 msgid "" "Specifies whether long descriptions should be included in the " "<filename>Packages</filename> file or split out into a master " @@ -7476,12 +7684,12 @@ msgstr "" "<filename>Translation-en</filename>." #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt-ftparchive.1.xml:242 +#: apt-ftparchive.1.xml:244 msgid "<literal>TreeDefault</literal> Section" msgstr "La section <literal>TreeDefault</literal>" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt-ftparchive.1.xml:244 +#: apt-ftparchive.1.xml:246 msgid "" "Sets defaults specific to <literal>Tree</literal> sections. All of these " "variables are substitution variables and have the strings $(DIST), " @@ -7493,7 +7701,7 @@ msgstr "" "respective." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:251 +#: apt-ftparchive.1.xml:253 msgid "" "Sets the number of kilobytes of contents files that are generated each day. " "The contents files are round-robined so that over several days they will all " @@ -7504,7 +7712,7 @@ msgstr "" "robin » de manière que, sur plusieurs jours, tous soient reconstruits." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:258 +#: apt-ftparchive.1.xml:260 msgid "" "Controls the number of days a contents file is allowed to be checked without " "changing. If this limit is passed the mtime of the contents file is updated. " @@ -7522,7 +7730,7 @@ msgstr "" "défaut ce nombre vaut 10, l'unité étant le jour." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:269 +#: apt-ftparchive.1.xml:271 msgid "" "Sets the top of the .deb directory tree. Defaults to <filename>$(DIST)/" "$(SECTION)/binary-$(ARCH)/</filename>" @@ -7531,7 +7739,7 @@ msgstr "" "<filename>$(DIST)/$(SECTION)/binary-$(ARCH)/</filename>." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:275 +#: apt-ftparchive.1.xml:277 msgid "" "Sets the top of the source package directory tree. Defaults to <filename>" "$(DIST)/$(SECTION)/source/</filename>" @@ -7540,7 +7748,7 @@ msgstr "" "<filename>$(DIST)/$(SECTION)/source/</filename>." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:281 +#: apt-ftparchive.1.xml:283 msgid "" "Sets the output Packages file. Defaults to <filename>$(DIST)/$(SECTION)/" "binary-$(ARCH)/Packages</filename>" @@ -7549,7 +7757,7 @@ msgstr "" "$(SECTION)/binary-$(ARCH)/Packages</filename>." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:287 +#: apt-ftparchive.1.xml:289 msgid "" "Sets the output Sources file. Defaults to <filename>$(DIST)/$(SECTION)/" "source/Sources</filename>" @@ -7558,7 +7766,7 @@ msgstr "" "$(SECTION)/source/Sources</filename>." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:293 +#: apt-ftparchive.1.xml:295 msgid "" "Sets the output Translation-en master file with the long descriptions if " "they should be not included in the Packages file. Defaults to <filename>" @@ -7569,7 +7777,7 @@ msgstr "" "défaut : <filename>$(DIST)/$(SECTION)/i18n/Translation-en</filename>" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:300 +#: apt-ftparchive.1.xml:302 msgid "" "Sets the path prefix that causes a symlink to be considered an internal link " "instead of an external link. Defaults to <filename>$(DIST)/$(SECTION)/</" @@ -7580,7 +7788,7 @@ msgstr "" "défaut, c'est <filename>$(DIST)/$(SECTION)/</filename>." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:307 +#: apt-ftparchive.1.xml:309 msgid "" "Sets the output Contents file. Defaults to <filename>$(DIST)/$(SECTION)/" "Contents-$(ARCH)</filename>. If this setting causes multiple Packages files " @@ -7594,12 +7802,12 @@ msgstr "" "<command>apt-ftparchive</command> les intègre automatiquement." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:316 +#: apt-ftparchive.1.xml:318 msgid "Sets header file to prepend to the contents output." msgstr "Indique l'en-tête à préfixer au fichier « Contents » créé." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:321 +#: apt-ftparchive.1.xml:323 msgid "" "Sets the binary cache database to use for this section. Multiple sections " "can share the same database." @@ -7608,7 +7816,7 @@ msgstr "" "Différentes sections peuvent partager cette base de données." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:327 +#: apt-ftparchive.1.xml:329 msgid "" "Specifies that instead of walking the directory tree, <command>apt-" "ftparchive</command> should read the list of files from the given file. " @@ -7619,7 +7827,7 @@ msgstr "" "relatifs sont préfixés par le répertoire de l'archive." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:334 +#: apt-ftparchive.1.xml:336 msgid "" "Specifies that instead of walking the directory tree, <command>apt-" "ftparchive</command> should read the list of files from the given file. " @@ -7632,12 +7840,12 @@ msgstr "" "traiter les index de sources." #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt-ftparchive.1.xml:342 +#: apt-ftparchive.1.xml:344 msgid "<literal>Tree</literal> Section" msgstr "La section <literal>Tree</literal>" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt-ftparchive.1.xml:344 +#: apt-ftparchive.1.xml:346 msgid "" "The <literal>Tree</literal> section defines a standard Debian file tree " "which consists of a base directory, then multiple sections in that base " @@ -7651,7 +7859,7 @@ msgstr "" "par la variable de substitution <literal>Directory</literal>." #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt-ftparchive.1.xml:349 +#: apt-ftparchive.1.xml:351 msgid "" "The <literal>Tree</literal> section takes a scope tag which sets the " "<literal>$(DIST)</literal> variable and defines the root of the tree (the " @@ -7664,7 +7872,7 @@ msgstr "" "C'est par exemple : <filename>dists/&stable-codename;</filename>." #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt-ftparchive.1.xml:354 +#: apt-ftparchive.1.xml:356 msgid "" "All of the settings defined in the <literal>TreeDefault</literal> section " "can be used in a <literal>Tree</literal> section as well as three new " @@ -7675,7 +7883,7 @@ msgstr "" "trois nouvelles variables suivantes." #. type: Content of: <refentry><refsect1><refsect2><para><programlisting> -#: apt-ftparchive.1.xml:360 +#: apt-ftparchive.1.xml:362 #, no-wrap msgid "" "for i in Sections do \n" @@ -7689,7 +7897,7 @@ msgstr "" " " #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt-ftparchive.1.xml:357 +#: apt-ftparchive.1.xml:359 msgid "" "When processing a <literal>Tree</literal> section <command>apt-ftparchive</" "command> performs an operation similar to: <placeholder type=\"programlisting" @@ -7700,7 +7908,7 @@ msgstr "" "\"programlisting\" id=\"0\"/>" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:368 +#: apt-ftparchive.1.xml:370 msgid "" "This is a space separated list of sections which appear under the " "distribution; typically this is something like <literal>main contrib non-" @@ -7711,7 +7919,7 @@ msgstr "" "literal>." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:375 +#: apt-ftparchive.1.xml:377 msgid "" "This is a space separated list of all the architectures that appear under " "search section. The special architecture 'source' is used to indicate that " @@ -7722,7 +7930,7 @@ msgstr "" "que l'arborescence est une arborescence de sources." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:388 +#: apt-ftparchive.1.xml:390 msgid "" "Sets the binary override file. The override file contains section, priority " "and maintainer address information." @@ -7731,7 +7939,7 @@ msgstr "" "informations sur la section, la priorité et le responsable du paquet." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:394 +#: apt-ftparchive.1.xml:396 msgid "" "Sets the source override file. The override file contains section " "information." @@ -7740,22 +7948,22 @@ msgstr "" "informations sur la section." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:400 apt-ftparchive.1.xml:446 +#: apt-ftparchive.1.xml:402 apt-ftparchive.1.xml:448 msgid "Sets the binary extra override file." msgstr "Indique un autre fichier d'« override » pour les binaires." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:405 apt-ftparchive.1.xml:451 +#: apt-ftparchive.1.xml:407 apt-ftparchive.1.xml:453 msgid "Sets the source extra override file." msgstr "Indique un autre fichier d'« override » pour les sources." #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt-ftparchive.1.xml:410 +#: apt-ftparchive.1.xml:412 msgid "<literal>BinDirectory</literal> Section" msgstr "La section <literal>BinDirectory</literal>" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt-ftparchive.1.xml:412 +#: apt-ftparchive.1.xml:414 msgid "" "The <literal>bindirectory</literal> section defines a binary directory tree " "with no special structure. The scope tag specifies the location of the " @@ -7770,12 +7978,12 @@ msgstr "" "paramètrage de <literal>Section</literal><literal>Architecture</literal>." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:420 +#: apt-ftparchive.1.xml:422 msgid "Sets the Packages file output." msgstr "Définit le fichier « Packages » créé." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:425 +#: apt-ftparchive.1.xml:427 msgid "" "Sets the Sources file output. At least one of <literal>Packages</literal> or " "<literal>Sources</literal> is required." @@ -7784,42 +7992,42 @@ msgstr "" "<literal>Packages</literal> ou <literal>Sources</literal> est nécessaire." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:431 +#: apt-ftparchive.1.xml:433 msgid "Sets the Contents file output (optional)." msgstr "Définit le fichier « Contents » créé." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:436 +#: apt-ftparchive.1.xml:438 msgid "Sets the binary override file." msgstr "Définit le fichier d'« override » pour les binaires." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:441 +#: apt-ftparchive.1.xml:443 msgid "Sets the source override file." msgstr "Définit le fichier d'« override » pour les sources." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:456 +#: apt-ftparchive.1.xml:458 msgid "Sets the cache DB." msgstr "Définit la base de données cache." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:461 +#: apt-ftparchive.1.xml:463 msgid "Appends a path to all the output paths." msgstr "Ajoute un chemin à tous les chemins créés." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:466 +#: apt-ftparchive.1.xml:468 msgid "Specifies the file list file." msgstr "Définit le fichier contenant la liste des fichiers." #. type: Content of: <refentry><refsect1><title> -#: apt-ftparchive.1.xml:473 +#: apt-ftparchive.1.xml:475 msgid "The Binary Override File" msgstr "Le fichier d'« Override » pour les binaires." #. type: Content of: <refentry><refsect1><para> -#: apt-ftparchive.1.xml:474 +#: apt-ftparchive.1.xml:476 msgid "" "The binary override file is fully compatible with &dpkg-scanpackages;. It " "contains four fields separated by spaces. The first field is the package " @@ -7834,19 +8042,19 @@ msgstr "" "nom du responsable de paquet." #. type: Content of: <refentry><refsect1><para><literallayout> -#: apt-ftparchive.1.xml:480 +#: apt-ftparchive.1.xml:482 #, no-wrap msgid "old [// oldn]* => new" msgstr "old [// oldn]* => new" #. type: Content of: <refentry><refsect1><para><literallayout> -#: apt-ftparchive.1.xml:482 +#: apt-ftparchive.1.xml:484 #, no-wrap msgid "new" msgstr "new" #. type: Content of: <refentry><refsect1><para> -#: apt-ftparchive.1.xml:479 +#: apt-ftparchive.1.xml:481 msgid "" "The general form of the maintainer field is: <placeholder type=" "\"literallayout\" id=\"0\"/> or simply, <placeholder type=\"literallayout\" " @@ -7863,12 +8071,12 @@ msgstr "" "deuxième forme remplace inconditionnellement le champ." #. type: Content of: <refentry><refsect1><title> -#: apt-ftparchive.1.xml:490 +#: apt-ftparchive.1.xml:492 msgid "The Source Override File" msgstr "Le fichier d'« Override » pour les sources" #. type: Content of: <refentry><refsect1><para> -#: apt-ftparchive.1.xml:492 +#: apt-ftparchive.1.xml:494 msgid "" "The source override file is fully compatible with &dpkg-scansources;. It " "contains two fields separated by spaces. The first field is the source " @@ -7879,12 +8087,12 @@ msgstr "" "sa section." #. type: Content of: <refentry><refsect1><title> -#: apt-ftparchive.1.xml:497 +#: apt-ftparchive.1.xml:499 msgid "The Extra Override File" msgstr "Le fichier supplémentaire d'« Override »" #. type: Content of: <refentry><refsect1><para> -#: apt-ftparchive.1.xml:499 +#: apt-ftparchive.1.xml:501 msgid "" "The extra override file allows any arbitrary tag to be added or replaced in " "the output. It has three columns, the first is the package, the second is " @@ -7896,7 +8104,7 @@ msgstr "" "ligne est la nouvelle valeur." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:510 +#: apt-ftparchive.1.xml:512 msgid "" "Generate the given checksum. These options default to on, when turned off " "the generated index files will not have the checksum fields where possible. " @@ -7920,7 +8128,7 @@ msgstr "" "<literal>MD5</literal>, <literal>SHA1</literal> ou <literal>SHA256</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:521 +#: apt-ftparchive.1.xml:523 msgid "" "Use a binary caching DB. This has no effect on the generate command. " "Configuration Item: <literal>APT::FTPArchive::DB</literal>." @@ -7930,7 +8138,7 @@ msgstr "" "literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:527 +#: apt-ftparchive.1.xml:529 msgid "" "Quiet; produces output suitable for logging, omitting progress indicators. " "More q's will produce more quiet up to a maximum of 2. You can also use " @@ -7946,7 +8154,7 @@ msgstr "" "literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:535 +#: apt-ftparchive.1.xml:537 msgid "" "Perform Delinking. If the <literal>External-Links</literal> setting is used " "then this option actually enables delinking of the files. It defaults to on " @@ -7960,7 +8168,7 @@ msgstr "" "literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:543 +#: apt-ftparchive.1.xml:545 msgid "" "Perform contents generation. When this option is set and package indexes are " "being generated with a cache DB then the file listing will also be extracted " @@ -7976,7 +8184,7 @@ msgstr "" "de configuration : <literal>APT::FTPArchive::Contents</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:553 +#: apt-ftparchive.1.xml:555 msgid "" "Select the source override file to use with the <literal>sources</literal> " "command. Configuration Item: <literal>APT::FTPArchive::SourceOverride</" @@ -7987,7 +8195,7 @@ msgstr "" "FTPArchive::SourceOverride</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:559 +#: apt-ftparchive.1.xml:561 msgid "" "Make the caching databases read only. Configuration Item: <literal>APT::" "FTPArchive::ReadOnlyDB</literal>." @@ -7996,7 +8204,7 @@ msgstr "" "configuration : <literal>APT::FTPArchive::ReadOnlyDB</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:564 +#: apt-ftparchive.1.xml:566 msgid "" "Accept in the <literal>packages</literal> and <literal>contents</literal> " "commands only package files matching <literal>*_arch.deb</literal> or " @@ -8010,7 +8218,7 @@ msgstr "" "<literal>APT::FTPArchive::Architecture</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:572 +#: apt-ftparchive.1.xml:574 msgid "" "&apt-ftparchive; caches as much as possible of metadata in a cachedb. If " "packages are recompiled and/or republished with the same version again, this " @@ -8033,7 +8241,7 @@ msgstr "" "survenir et l'ensemble de ces contrôles devient inutile." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:584 +#: apt-ftparchive.1.xml:586 msgid "" "This configuration option defaults to \"<literal>true</literal>\" and should " "only be set to <literal>\"false\"</literal> if the Archive generated with " @@ -8049,13 +8257,13 @@ msgstr "" "generate." #. type: Content of: <refentry><refsect1><para><programlisting> -#: apt-ftparchive.1.xml:602 +#: apt-ftparchive.1.xml:604 #, no-wrap msgid "<command>apt-ftparchive</command> packages <replaceable>directory</replaceable> | <command>gzip</command> > <filename>Packages.gz</filename>\n" msgstr "<command>apt-ftparchive</command> packages <replaceable>répertoire</replaceable> | <command>gzip</command> > <filename>Packages.gz</filename>\n" #. type: Content of: <refentry><refsect1><para> -#: apt-ftparchive.1.xml:598 +#: apt-ftparchive.1.xml:600 msgid "" "To create a compressed Packages file for a directory containing binary " "packages (.deb): <placeholder type=\"programlisting\" id=\"0\"/>" @@ -8064,7 +8272,7 @@ msgstr "" "des paquets binaires (.deb): <placeholder type=\"programlisting\" id=\"0\"/>" #. type: Content of: <refentry><refsect1><para> -#: apt-ftparchive.1.xml:612 +#: apt-ftparchive.1.xml:614 msgid "" "<command>apt-ftparchive</command> returns zero on normal operation, decimal " "100 on error." @@ -8534,6 +8742,15 @@ msgstr "" #. type: <p></p> #: guide.sgml:163 +#, fuzzy +#| msgid "" +#| "<prgn>apt-get</prgn> has several command line options that are detailed " +#| "in its man page, <manref section=\"8\" name=\"apt-get\">. The most useful " +#| "option is <tt>-d</tt> which does not install the fetched files. If the " +#| "system has to download a large number of package it would be undesired to " +#| "start installing them in case something goes wrong. When <tt>-d</tt> is " +#| "used the downloaded archives can be installed by simply running the " +#| "command that caused them to be downloaded again without <tt>-d</tt>." msgid "" "<prgn>apt-get</prgn> has several command line options that are detailed in " "its man page, <manref section=\"8\" name=\"apt-get\">. The most useful " diff --git a/doc/po/it.po b/doc/po/it.po index df144e2b7..1050cee57 100644 --- a/doc/po/it.po +++ b/doc/po/it.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: APT Development Team <deity@lists.debian.org>\n" -"POT-Creation-Date: 2013-06-13 13:46+0300\n" +"POT-Creation-Date: 2014-02-23 00:29+0100\n" "PO-Revision-Date: 2012-12-23 18:04+0200\n" "Last-Translator: Beatrice Torracca <beatricet@libero.it>\n" "Language-Team: Italian <debian-l10n-italian@lists.debian.org>\n" @@ -663,40 +663,46 @@ msgstr "" "473041FA --> <!ENTITY synopsis-keyid \"IDchiave\">" #. type: Content of: <refentry><refmeta><manvolnum> -#: apt-get.8.xml:26 apt-cache.8.xml:26 apt-key.8.xml:25 apt-mark.8.xml:26 -#: apt-secure.8.xml:25 apt-cdrom.8.xml:25 apt-config.8.xml:26 +#: apt-get.8.xml:28 apt-cache.8.xml:28 apt-key.8.xml:27 apt-mark.8.xml:28 +#: apt-secure.8.xml:27 apt-cdrom.8.xml:27 apt-config.8.xml:28 msgid "8" msgstr "8" #. type: Content of: <refentry><refmeta><refmiscinfo> -#: apt-get.8.xml:27 apt-cache.8.xml:27 apt-key.8.xml:26 apt-mark.8.xml:27 -#: apt-secure.8.xml:26 apt-cdrom.8.xml:26 apt-config.8.xml:27 -#: apt.conf.5.xml:32 apt_preferences.5.xml:26 sources.list.5.xml:27 -#: apt-extracttemplates.1.xml:27 apt-sortpkgs.1.xml:27 apt-ftparchive.1.xml:27 +#: apt-get.8.xml:29 apt-cache.8.xml:29 apt-key.8.xml:28 apt-mark.8.xml:29 +#: apt-secure.8.xml:28 apt-cdrom.8.xml:28 apt-config.8.xml:29 +#: apt.conf.5.xml:34 apt_preferences.5.xml:28 sources.list.5.xml:29 +#: apt-extracttemplates.1.xml:29 apt-sortpkgs.1.xml:29 apt-ftparchive.1.xml:29 msgid "APT" msgstr "APT" #. type: Content of: <refentry><refnamediv><refpurpose> -#: apt-get.8.xml:33 +#: apt-get.8.xml:35 msgid "APT package handling utility -- command-line interface" msgstr "" "strumento APT per la gestione dei pacchetti, interfaccia a riga di comando" #. type: Content of: <refentry><refsect1><title> -#: apt-get.8.xml:38 apt-cache.8.xml:38 apt-key.8.xml:37 apt-mark.8.xml:38 -#: apt-secure.8.xml:50 apt-cdrom.8.xml:37 apt-config.8.xml:38 -#: apt.conf.5.xml:41 apt_preferences.5.xml:36 sources.list.5.xml:36 -#: apt-extracttemplates.1.xml:38 apt-sortpkgs.1.xml:38 apt-ftparchive.1.xml:38 +#: apt-get.8.xml:40 apt-cache.8.xml:40 apt-key.8.xml:39 apt-mark.8.xml:40 +#: apt-secure.8.xml:52 apt-cdrom.8.xml:39 apt-config.8.xml:40 +#: apt.conf.5.xml:43 apt_preferences.5.xml:38 sources.list.5.xml:38 +#: apt-extracttemplates.1.xml:40 apt-sortpkgs.1.xml:40 apt-ftparchive.1.xml:40 msgid "Description" msgstr "Descrizione" #. type: Content of: <refentry><refsect1><para> -#: apt-get.8.xml:39 +#: apt-get.8.xml:41 +#, fuzzy +#| msgid "" +#| "<command>apt-get</command> is the command-line tool for handling " +#| "packages, and may be considered the user's \"back-end\" to other tools " +#| "using the APT library. Several \"front-end\" interfaces exist, such as " +#| "&dselect;, &aptitude;, &synaptic; and &wajig;." msgid "" "<command>apt-get</command> is the command-line tool for handling packages, " "and may be considered the user's \"back-end\" to other tools using the APT " -"library. Several \"front-end\" interfaces exist, such as &dselect;, " -"&aptitude;, &synaptic; and &wajig;." +"library. Several \"front-end\" interfaces exist, such as &aptitude;, " +"&synaptic; and &wajig;." msgstr "" "<command>apt-get</command> è lo strumento a riga di comando per gestire " "pacchetti e può essere considerato il «backend» dell'utente per altri " @@ -704,8 +710,8 @@ msgstr "" "interfaccia, come &dselect;, &aptitude;, &synaptic; e &wajig;." #. type: Content of: <refentry><refsect1><para> -#: apt-get.8.xml:44 apt-cache.8.xml:44 apt-cdrom.8.xml:51 apt-config.8.xml:44 -#: apt-ftparchive.1.xml:54 +#: apt-get.8.xml:46 apt-cache.8.xml:46 apt-cdrom.8.xml:53 apt-config.8.xml:46 +#: apt-ftparchive.1.xml:56 msgid "" "Unless the <option>-h</option>, or <option>--help</option> option is given, " "one of the commands below must be present." @@ -714,7 +720,7 @@ msgstr "" "option>, deve essere presente uno dei comandi seguenti." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:49 +#: apt-get.8.xml:51 msgid "" "<literal>update</literal> is used to resynchronize the package index files " "from their sources. The indexes of available packages are fetched from the " @@ -738,7 +744,7 @@ msgstr "" "conoscere in anticipo la dimensione dei file degli indici dei pacchetti." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:61 +#: apt-get.8.xml:63 msgid "" "<literal>upgrade</literal> is used to install the newest versions of all " "packages currently installed on the system from the sources enumerated in " @@ -764,7 +770,7 @@ msgstr "" "command> sappia se sono disponibili nuove versioni dei pacchetti." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:74 +#: apt-get.8.xml:76 msgid "" "<literal>dist-upgrade</literal> in addition to performing the function of " "<literal>upgrade</literal>, also intelligently handles changing dependencies " @@ -789,7 +795,7 @@ msgstr "" "scavalcare le impostazioni generali per singoli pacchetti." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:87 +#: apt-get.8.xml:89 msgid "" "<literal>dselect-upgrade</literal> is used in conjunction with the " "traditional Debian packaging front-end, &dselect;. <literal>dselect-upgrade</" @@ -806,7 +812,7 @@ msgstr "" "l'installazione di nuovi)." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:98 +#: apt-get.8.xml:100 msgid "" "<literal>install</literal> is followed by one or more packages desired for " "installation or upgrading. Each package is a package name, not a fully " @@ -836,7 +842,7 @@ msgstr "" "conflitti di apt-get." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:116 +#: apt-get.8.xml:118 msgid "" "A specific version of a package can be selected for installation by " "following the package name with an equals and the version of the package to " @@ -854,7 +860,7 @@ msgstr "" "(stable, testing, unstable)." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:123 +#: apt-get.8.xml:125 msgid "" "Both of the version selection mechanisms can downgrade packages and must be " "used with care." @@ -863,7 +869,7 @@ msgstr "" "pacchetti e devono essere usati con cautela." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:126 +#: apt-get.8.xml:128 msgid "" "This is also the target to use if you want to upgrade one or more already-" "installed packages without upgrading every package you have on your system. " @@ -883,7 +889,7 @@ msgstr "" "installata." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:137 +#: apt-get.8.xml:139 msgid "" "Finally, the &apt-preferences; mechanism allows you to create an alternative " "installation policy for individual packages." @@ -892,7 +898,7 @@ msgstr "" "di installazione alternativa per i singoli pacchetti." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:141 +#: apt-get.8.xml:143 msgid "" "If no package matches the given expression and the expression contains one " "of '.', '?' or '*' then it is assumed to be a POSIX regular expression, and " @@ -912,7 +918,7 @@ msgstr "" "o «$», oppure creare un'espressione regolare più specifica." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:151 +#: apt-get.8.xml:153 msgid "" "<literal>remove</literal> is identical to <literal>install</literal> except " "that packages are removed instead of installed. Note that removing a package " @@ -927,7 +933,7 @@ msgstr "" "in mezzo), il pacchetto specificato viene installato invece che rimosso." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:159 +#: apt-get.8.xml:161 msgid "" "<literal>purge</literal> is identical to <literal>remove</literal> except " "that packages are removed and purged (any configuration files are deleted " @@ -938,7 +944,7 @@ msgstr "" "eliminato anche ogni file di configurazione)." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:164 +#: apt-get.8.xml:166 msgid "" "<literal>source</literal> causes <command>apt-get</command> to fetch source " "packages. APT will examine the available packages to decide which source " @@ -957,7 +963,7 @@ msgstr "" "i singoli pacchetti con la sintassi <literal>pacch/rilascio</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:172 +#: apt-get.8.xml:174 msgid "" "Source packages are tracked separately from binary packages via <literal>deb-" "src</literal> lines in the &sources-list; file. This means that you will " @@ -973,7 +979,7 @@ msgstr "" "(troppo vecchia o troppo nuova) oppure nessuna versione." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:178 +#: apt-get.8.xml:180 msgid "" "If the <option>--compile</option> option is specified then the package will " "be compiled to a binary .deb using <command>dpkg-buildpackage</command> for " @@ -988,7 +994,7 @@ msgstr "" "download-only</option>, allora il pacchetto sorgente non verrà spacchettato." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:185 +#: apt-get.8.xml:187 msgid "" "A specific source version can be retrieved by postfixing the source name " "with an equals and then the version to fetch, similar to the mechanism used " @@ -1003,7 +1009,7 @@ msgstr "" "abilitando implicitamente l'opzione <literal>APT::Get::Only-Source</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:191 +#: apt-get.8.xml:193 msgid "" "Note that source packages are not installed and tracked in the " "<command>dpkg</command> database like binary packages; they are simply " @@ -1015,7 +1021,7 @@ msgstr "" "tar dei sorgenti." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:197 +#: apt-get.8.xml:199 msgid "" "<literal>build-dep</literal> causes apt-get to install/remove packages in an " "attempt to satisfy the build dependencies for a source package. By default " @@ -1031,7 +1037,7 @@ msgstr "" "architecture</option>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:204 +#: apt-get.8.xml:206 msgid "" "<literal>check</literal> is a diagnostic tool; it updates the package cache " "and checks for broken dependencies." @@ -1040,7 +1046,7 @@ msgstr "" "pacchetti e controlla la presenza di dipendenze non soddisfatte." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:209 +#: apt-get.8.xml:211 msgid "" "<literal>download</literal> will download the given binary package into the " "current directory." @@ -1049,15 +1055,21 @@ msgstr "" "directory corrente." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:215 +#: apt-get.8.xml:217 +#, fuzzy +#| msgid "" +#| "<literal>clean</literal> clears out the local repository of retrieved " +#| "package files. It removes everything but the lock file from " +#| "<filename>&cachedir;/archives/</filename> and <filename>&cachedir;/" +#| "archives/partial/</filename>. When APT is used as a &dselect; method, " +#| "<literal>clean</literal> is run automatically. Those who do not use " +#| "dselect will likely want to run <literal>apt-get clean</literal> from " +#| "time to time to free up disk space." msgid "" "<literal>clean</literal> clears out the local repository of retrieved " "package files. It removes everything but the lock file from " "<filename>&cachedir;/archives/</filename> and <filename>&cachedir;/archives/" -"partial/</filename>. When APT is used as a &dselect; method, <literal>clean</" -"literal> is run automatically. Those who do not use dselect will likely " -"want to run <literal>apt-get clean</literal> from time to time to free up " -"disk space." +"partial/</filename>." msgstr "" "<literal>clean</literal> ripulisce il repository locale dei file di " "pacchetto recuperati. Rimuove tutto da <filename>&cachedir;/archives/</" @@ -1068,7 +1080,7 @@ msgstr "" "quando per liberare spazio su disco." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:225 +#: apt-get.8.xml:224 msgid "" "Like <literal>clean</literal>, <literal>autoclean</literal> clears out the " "local repository of retrieved package files. The difference is that it only " @@ -1087,7 +1099,7 @@ msgstr "" "impedisce che vengano eliminati i pacchetti installati." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:235 +#: apt-get.8.xml:234 msgid "" "<literal>autoremove</literal> is used to remove packages that were " "automatically installed to satisfy dependencies for other packages and are " @@ -1098,7 +1110,7 @@ msgstr "" "pacchetti e che non sono più necessari." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:240 +#: apt-get.8.xml:239 msgid "" "<literal>changelog</literal> downloads a package changelog and displays it " "through <command>sensible-pager</command>. The server name and base " @@ -1121,14 +1133,14 @@ msgstr "" "opzioni del comando <option>install</option>." #. type: Content of: <refentry><refsect1><title> -#: apt-get.8.xml:258 apt-cache.8.xml:248 apt-mark.8.xml:108 -#: apt-config.8.xml:84 apt-extracttemplates.1.xml:52 apt-sortpkgs.1.xml:48 -#: apt-ftparchive.1.xml:504 +#: apt-get.8.xml:257 apt-cache.8.xml:250 apt-mark.8.xml:110 +#: apt-config.8.xml:86 apt-extracttemplates.1.xml:54 apt-sortpkgs.1.xml:50 +#: apt-ftparchive.1.xml:506 msgid "options" msgstr "opzioni" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:263 +#: apt-get.8.xml:262 msgid "" "Do not consider recommended packages as a dependency for installing. " "Configuration Item: <literal>APT::Install-Recommends</literal>." @@ -1138,7 +1150,7 @@ msgstr "" "literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:268 +#: apt-get.8.xml:267 msgid "" "Consider suggested packages as a dependency for installing. Configuration " "Item: <literal>APT::Install-Suggests</literal>." @@ -1147,7 +1159,7 @@ msgstr "" "Voce di configurazione:<literal>APT::Install-Suggests</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:273 +#: apt-get.8.xml:272 msgid "" "Download only; package files are only retrieved, not unpacked or installed. " "Configuration Item: <literal>APT::Get::Download-Only</literal>." @@ -1157,7 +1169,20 @@ msgstr "" "Download-Only</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:278 +#: apt-get.8.xml:277 +#, fuzzy +#| msgid "" +#| "Fix; attempt to correct a system with broken dependencies in place. This " +#| "option, when used with install/remove, can omit any packages to permit " +#| "APT to deduce a likely solution. If packages are specified, these have to " +#| "completely correct the problem. The option is sometimes necessary when " +#| "running APT for the first time; APT itself does not allow broken package " +#| "dependencies to exist on a system. It is possible that a system's " +#| "dependency structure can be so corrupt as to require manual intervention " +#| "(which usually means using &dselect; or <command>dpkg --remove</command> " +#| "to eliminate some of the offending packages). Use of this option together " +#| "with <option>-m</option> may produce an error in some situations. " +#| "Configuration Item: <literal>APT::Get::Fix-Broken</literal>." msgid "" "Fix; attempt to correct a system with broken dependencies in place. This " "option, when used with install/remove, can omit any packages to permit APT " @@ -1166,10 +1191,10 @@ msgid "" "running APT for the first time; APT itself does not allow broken package " "dependencies to exist on a system. It is possible that a system's dependency " "structure can be so corrupt as to require manual intervention (which usually " -"means using &dselect; or <command>dpkg --remove</command> to eliminate some " -"of the offending packages). Use of this option together with <option>-m</" -"option> may produce an error in some situations. Configuration Item: " -"<literal>APT::Get::Fix-Broken</literal>." +"means using <command>dpkg --remove</command> to eliminate some of the " +"offending packages). Use of this option together with <option>-m</option> " +"may produce an error in some situations. Configuration Item: <literal>APT::" +"Get::Fix-Broken</literal>." msgstr "" "Aggiusta; cerca di correggere un sistema che ha dipendenze non soddisfatte. " "Questa opzione, quando usata con install o remove, può omettere qualsiasi " @@ -1185,7 +1210,7 @@ msgstr "" "Voce di configurazione: <literal>APT::Get::Fix-Broken</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:293 +#: apt-get.8.xml:292 msgid "" "Ignore missing packages; if packages cannot be retrieved or fail the " "integrity check after retrieval (corrupted package files), hold back those " @@ -1205,7 +1230,7 @@ msgstr "" "configurazione: <literal>APT::Get::Fix-Missing</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:304 +#: apt-get.8.xml:303 msgid "" "Disables downloading of packages. This is best used with <option>--ignore-" "missing</option> to force APT to use only the .debs it has already " @@ -1216,7 +1241,7 @@ msgstr "" "scaricato. Voce di configurazione: <literal>APT::Get::Download</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:311 +#: apt-get.8.xml:310 msgid "" "Quiet; produces output suitable for logging, omitting progress indicators. " "More q's will produce more quiet up to a maximum of 2. You can also use " @@ -1236,7 +1261,7 @@ msgstr "" "qualcosa di inatteso. Voce di configurazione: <literal>quiet</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:326 +#: apt-get.8.xml:325 msgid "" "No action; perform a simulation of events that would occur but do not " "actually change the system. Configuration Item: <literal>APT::Get::" @@ -1247,7 +1272,7 @@ msgstr "" "configurazione: <literal>APT::Get::Simulate</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:330 +#: apt-get.8.xml:329 msgid "" "Simulated runs performed as a user will automatically deactivate locking " "(<literal>Debug::NoLocking</literal>), and if the option <literal>APT::Get::" @@ -1266,7 +1291,7 @@ msgstr "" "bisogno di ulteriori avvertimenti da <literal>apt-get</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:338 +#: apt-get.8.xml:337 msgid "" "Simulated runs print out a series of lines, each representing a " "<command>dpkg</command> operation: configure (<literal>Conf</literal>), " @@ -1282,7 +1307,7 @@ msgstr "" "hanno conseguenze (rari)." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:346 +#: apt-get.8.xml:345 msgid "" "Automatic yes to prompts; assume \"yes\" as answer to all prompts and run " "non-interactively. If an undesirable situation, such as changing a held " @@ -1299,7 +1324,7 @@ msgstr "" "literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:354 +#: apt-get.8.xml:353 msgid "" "Automatic \"no\" to all prompts. Configuration Item: <literal>APT::Get::" "Assume-No</literal>." @@ -1308,7 +1333,7 @@ msgstr "" "<literal>APT::Get::Assume-No</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:359 +#: apt-get.8.xml:358 msgid "" "Show upgraded packages; print out a list of all packages that are to be " "upgraded. Configuration Item: <literal>APT::Get::Show-Upgraded</literal>." @@ -1318,7 +1343,7 @@ msgstr "" "Upgraded</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:365 +#: apt-get.8.xml:364 msgid "" "Show full versions for upgraded and installed packages. Configuration Item: " "<literal>APT::Get::Show-Versions</literal>." @@ -1327,7 +1352,7 @@ msgstr "" "configurazione: <literal>APT::Get::Show-Versions</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:371 +#: apt-get.8.xml:370 msgid "" "This option controls the architecture packages are built for by <command>apt-" "get source --compile</command> and how cross-builddependencies are " @@ -1344,7 +1369,7 @@ msgstr "" "di configurazione: <literal>APT::Get::Host-Architecture</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:381 +#: apt-get.8.xml:380 msgid "" "Compile source packages after downloading them. Configuration Item: " "<literal>APT::Get::Compile</literal>." @@ -1353,7 +1378,7 @@ msgstr "" "<literal>APT::Get::Compile</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:386 +#: apt-get.8.xml:385 msgid "" "Ignore package holds; this causes <command>apt-get</command> to ignore a " "hold placed on a package. This may be useful in conjunction with " @@ -1366,7 +1391,19 @@ msgstr "" "non desiderati. Voce di configurazione: <literal>APT::Ignore-Hold</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:393 +#: apt-get.8.xml:392 +msgid "" +"Allow installing new packages when used in conjunction with " +"<literal>upgrade</literal>. This is useful if the update of a installed " +"package requires new dependencies to be installed. Instead of holding the " +"package back <literal>upgrade</literal> will upgrade the package and install " +"the new dependencies. Note that <literal>upgrade</literal> with this option " +"will never remove packages, only allow adding new ones. Configuration Item: " +"<literal>APT::Get::Upgrade-Allow-New</literal>." +msgstr "" + +#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> +#: apt-get.8.xml:404 msgid "" "Do not upgrade packages; when used in conjunction with <literal>install</" "literal>, <literal>no-upgrade</literal> will prevent packages on the command " @@ -1379,7 +1416,7 @@ msgstr "" "configurazione: <literal>APT::Get::Upgrade</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:400 +#: apt-get.8.xml:411 msgid "" "Do not install new packages; when used in conjunction with <literal>install</" "literal>, <literal>only-upgrade</literal> will install upgrades for already " @@ -1393,7 +1430,7 @@ msgstr "" "Upgrade</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:408 +#: apt-get.8.xml:419 msgid "" "Force yes; this is a dangerous option that will cause apt to continue " "without prompting if it is doing something potentially harmful. It should " @@ -1409,7 +1446,7 @@ msgstr "" "yes</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:416 +#: apt-get.8.xml:427 msgid "" "Instead of fetching the files to install their URIs are printed. Each URI " "will have the path, the destination file name, the size and the expected MD5 " @@ -1430,7 +1467,7 @@ msgstr "" "configurazione: <literal>APT::Get::Print-URIs</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:427 +#: apt-get.8.xml:438 msgid "" "Use purge instead of remove for anything that would be removed. An asterisk " "(\"*\") will be displayed next to packages which are scheduled to be purged. " @@ -1443,7 +1480,7 @@ msgstr "" "option>. Voce di configurazione: <literal>APT::Get::Purge</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:435 +#: apt-get.8.xml:446 msgid "" "Re-install packages that are already installed and at the newest version. " "Configuration Item: <literal>APT::Get::ReInstall</literal>." @@ -1452,7 +1489,7 @@ msgstr "" "configurazione: <literal>APT::Get::ReInstall</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:440 +#: apt-get.8.xml:451 msgid "" "This option is on by default; use <literal>--no-list-cleanup</literal> to " "turn it off. When it is on, <command>apt-get</command> will automatically " @@ -1469,7 +1506,7 @@ msgstr "" "fonti. Voce di configurazione: <literal>APT::Get::List-Cleanup</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:450 +#: apt-get.8.xml:461 msgid "" "This option controls the default input to the policy engine; it creates a " "default pin at priority 990 using the specified release string. This " @@ -1493,7 +1530,7 @@ msgstr "" "pagina di manuale di &apt-preferences;." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:465 +#: apt-get.8.xml:476 msgid "" "Only perform operations that are 'trivial'. Logically this can be considered " "related to <option>--assume-yes</option>; where <option>--assume-yes</" @@ -1507,7 +1544,7 @@ msgstr "" "literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:472 +#: apt-get.8.xml:483 msgid "" "If any packages are to be removed apt-get immediately aborts without " "prompting. Configuration Item: <literal>APT::Get::Remove</literal>." @@ -1517,7 +1554,7 @@ msgstr "" "Get::Remove</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:478 +#: apt-get.8.xml:489 msgid "" "If the command is either <literal>install</literal> or <literal>remove</" "literal>, then this option acts like running the <literal>autoremove</" @@ -1531,7 +1568,7 @@ msgstr "" "literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:485 +#: apt-get.8.xml:496 msgid "" "Only has meaning for the <literal>source</literal> and <literal>build-dep</" "literal> commands. Indicates that the given source names are not to be " @@ -1550,7 +1587,7 @@ msgstr "" "configurazione: <literal>APT::Get::Only-Source</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:496 +#: apt-get.8.xml:507 msgid "" "Download only the diff, dsc, or tar file of a source archive. Configuration " "Item: <literal>APT::Get::Diff-Only</literal>, <literal>APT::Get::Dsc-Only</" @@ -1561,7 +1598,7 @@ msgstr "" "Dsc-Only</literal> e <literal>APT::Get::Tar-Only</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:502 +#: apt-get.8.xml:513 msgid "" "Only process architecture-dependent build-dependencies. Configuration Item: " "<literal>APT::Get::Arch-Only</literal>." @@ -1570,7 +1607,7 @@ msgstr "" "Voce di configurazione: <literal>APT::Get::Arch-Only</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:507 +#: apt-get.8.xml:518 msgid "" "Ignore if packages can't be authenticated and don't prompt about it. This " "is useful for tools like pbuilder. Configuration Item: <literal>APT::Get::" @@ -1580,41 +1617,56 @@ msgstr "" "all'utente cosa fare. È utile per strumenti come pbuilder. Voce di " "configurazione: <literal>APT::Get::AllowUnauthenticated</literal>." +#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> +#: apt-get.8.xml:524 +msgid "" +"Show user friendly progress information in the terminal window when packages " +"are installed, upgraded or removed. For a machine parsable version of this " +"data see README.progress-reporting in the apt doc directory. Configuration " +"Item: <literal>DpkgPM::Progress</literal> and <literal>Dpkg::Progress-Fancy</" +"literal>." +msgstr "" + #. type: Content of: <refentry><refsect1><title> -#: apt-get.8.xml:518 apt-cache.8.xml:343 apt-key.8.xml:174 apt-mark.8.xml:125 -#: apt.conf.5.xml:1167 apt_preferences.5.xml:698 +#: apt-get.8.xml:537 apt-cache.8.xml:345 apt-key.8.xml:176 apt-mark.8.xml:127 +#: apt.conf.5.xml:1200 apt_preferences.5.xml:700 msgid "Files" msgstr "File" #. type: Content of: <refentry><refsect1><title> -#: apt-get.8.xml:528 apt-cache.8.xml:350 apt-key.8.xml:195 apt-mark.8.xml:131 -#: apt-secure.8.xml:191 apt-cdrom.8.xml:144 apt-config.8.xml:109 -#: apt.conf.5.xml:1173 apt_preferences.5.xml:705 sources.list.5.xml:252 -#: apt-extracttemplates.1.xml:70 apt-sortpkgs.1.xml:63 -#: apt-ftparchive.1.xml:607 +#: apt-get.8.xml:547 apt-cache.8.xml:352 apt-key.8.xml:197 apt-mark.8.xml:133 +#: apt-secure.8.xml:193 apt-cdrom.8.xml:154 apt-config.8.xml:111 +#: apt.conf.5.xml:1206 apt_preferences.5.xml:707 sources.list.5.xml:280 +#: apt-extracttemplates.1.xml:72 apt-sortpkgs.1.xml:65 +#: apt-ftparchive.1.xml:609 msgid "See Also" msgstr "Vedere anche" #. type: Content of: <refentry><refsect1><para> -#: apt-get.8.xml:529 +#: apt-get.8.xml:548 +#, fuzzy +#| msgid "" +#| "&apt-cache;, &apt-cdrom;, &dpkg;, &dselect;, &sources-list;, &apt-conf;, " +#| "&apt-config;, &apt-secure;, The APT User's guide in &guidesdir;, &apt-" +#| "preferences;, the APT Howto." msgid "" -"&apt-cache;, &apt-cdrom;, &dpkg;, &dselect;, &sources-list;, &apt-conf;, " -"&apt-config;, &apt-secure;, The APT User's guide in &guidesdir;, &apt-" -"preferences;, the APT Howto." +"&apt-cache;, &apt-cdrom;, &dpkg;, &sources-list;, &apt-conf;, &apt-config;, " +"&apt-secure;, The APT User's guide in &guidesdir;, &apt-preferences;, the " +"APT Howto." msgstr "" "&apt-cache;, &apt-cdrom;, &dpkg;, &dselect;, &sources-list;, &apt-conf;, " "&apt-config;, &apt-secure;, la Guida dell'utente di APT in &guidesdir;, &apt-" "preferences;, l'APT Howto." #. type: Content of: <refentry><refsect1><title> -#: apt-get.8.xml:534 apt-cache.8.xml:355 apt-mark.8.xml:135 -#: apt-cdrom.8.xml:149 apt-config.8.xml:114 apt-extracttemplates.1.xml:74 -#: apt-sortpkgs.1.xml:67 apt-ftparchive.1.xml:611 +#: apt-get.8.xml:553 apt-cache.8.xml:357 apt-mark.8.xml:137 +#: apt-cdrom.8.xml:159 apt-config.8.xml:116 apt-extracttemplates.1.xml:76 +#: apt-sortpkgs.1.xml:69 apt-ftparchive.1.xml:613 msgid "Diagnostics" msgstr "Diagnostica" #. type: Content of: <refentry><refsect1><para> -#: apt-get.8.xml:535 +#: apt-get.8.xml:554 msgid "" "<command>apt-get</command> returns zero on normal operation, decimal 100 on " "error." @@ -1623,12 +1675,12 @@ msgstr "" "e il valore decimale 100 in caso di errore." #. type: Content of: <refentry><refnamediv><refpurpose> -#: apt-cache.8.xml:33 +#: apt-cache.8.xml:35 msgid "query the APT cache" msgstr "interroga la cache di APT" #. type: Content of: <refentry><refsect1><para> -#: apt-cache.8.xml:39 +#: apt-cache.8.xml:41 msgid "" "<command>apt-cache</command> performs a variety of operations on APT's " "package cache. <command>apt-cache</command> does not manipulate the state of " @@ -1641,7 +1693,7 @@ msgstr "" "interessanti partendo dai metadati dei pacchetti." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:49 +#: apt-cache.8.xml:51 msgid "" "<literal>gencaches</literal> creates APT's package cache. This is done " "implicitly by all commands needing this cache if it is missing or outdated." @@ -1651,14 +1703,14 @@ msgstr "" "essa manca o non è aggiornata." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term><option><replaceable> -#: apt-cache.8.xml:53 apt-cache.8.xml:142 apt-cache.8.xml:163 -#: apt-cache.8.xml:185 apt-cache.8.xml:190 apt-cache.8.xml:206 -#: apt-cache.8.xml:224 apt-cache.8.xml:236 +#: apt-cache.8.xml:55 apt-cache.8.xml:144 apt-cache.8.xml:165 +#: apt-cache.8.xml:187 apt-cache.8.xml:192 apt-cache.8.xml:208 +#: apt-cache.8.xml:226 apt-cache.8.xml:238 msgid "&synopsis-pkg;" msgstr "&synopsis-pkg;" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:54 +#: apt-cache.8.xml:56 msgid "" "<literal>showpkg</literal> displays information about the packages listed on " "the command line. Remaining arguments are package names. The available " @@ -1681,7 +1733,7 @@ msgstr "" "showpkg libreadline2</command> produce un risultato simile al seguente:" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><informalexample><programlisting> -#: apt-cache.8.xml:66 +#: apt-cache.8.xml:68 #, no-wrap msgid "" "Package: libreadline2\n" @@ -1707,7 +1759,7 @@ msgstr "" "Reverse Provides: \n" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:78 +#: apt-cache.8.xml:80 msgid "" "Thus it may be seen that libreadline2, version 2.1-12, depends on libc5 and " "ncurses3.0 which must be installed for libreadline2 to work. In turn, " @@ -1726,7 +1778,7 @@ msgstr "" "consultare il codice sorgente di apt." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:87 +#: apt-cache.8.xml:89 msgid "" "<literal>stats</literal> displays some statistics about the cache. No " "further arguments are expected. Statistics reported are:" @@ -1735,7 +1787,7 @@ msgstr "" "previsti ulteriori argomenti. Le statistiche riportate sono:" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><itemizedlist><listitem><para> -#: apt-cache.8.xml:90 +#: apt-cache.8.xml:92 msgid "" "<literal>Total package names</literal> is the number of package names found " "in the cache." @@ -1744,7 +1796,7 @@ msgstr "" "pacchetto trovati nella cache." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><itemizedlist><listitem><para> -#: apt-cache.8.xml:94 +#: apt-cache.8.xml:96 msgid "" "<literal>Normal packages</literal> is the number of regular, ordinary " "package names; these are packages that bear a one-to-one correspondence " @@ -1757,7 +1809,7 @@ msgstr "" "dipendenze. La maggioranza dei pacchetti ricade in questa categoria." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><itemizedlist><listitem><para> -#: apt-cache.8.xml:100 +#: apt-cache.8.xml:102 msgid "" "<literal>Pure virtual packages</literal> is the number of packages that " "exist only as a virtual package name; that is, packages only \"provide\" the " @@ -1774,7 +1826,7 @@ msgstr "" "agent», ma non c'è alcun pacchetto chiamato «mail-transport-agent»." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><itemizedlist><listitem><para> -#: apt-cache.8.xml:108 +#: apt-cache.8.xml:110 msgid "" "<literal>Single virtual packages</literal> is the number of packages with " "only one package providing a particular virtual package. For example, in the " @@ -1787,7 +1839,7 @@ msgstr "" "pacchetto, xless, fornisce «X11-text-viewer»." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><itemizedlist><listitem><para> -#: apt-cache.8.xml:114 +#: apt-cache.8.xml:116 msgid "" "<literal>Mixed virtual packages</literal> is the number of packages that " "either provide a particular virtual package or have the virtual package name " @@ -1800,7 +1852,7 @@ msgstr "" "sia un pacchetto vero e proprio, sia è fornito dal pacchetto debconf-tiny." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><itemizedlist><listitem><para> -#: apt-cache.8.xml:121 +#: apt-cache.8.xml:123 msgid "" "<literal>Missing</literal> is the number of package names that were " "referenced in a dependency but were not provided by any package. Missing " @@ -1816,7 +1868,7 @@ msgstr "" "Conflicts o Breaks." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><itemizedlist><listitem><para> -#: apt-cache.8.xml:128 +#: apt-cache.8.xml:130 msgid "" "<literal>Total distinct</literal> versions is the number of package versions " "found in the cache; this value is therefore at least equal to the number of " @@ -1831,7 +1883,7 @@ msgstr "" "essere decisamente più grande del numero dei nomi totali di pacchetto." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><itemizedlist><listitem><para> -#: apt-cache.8.xml:135 +#: apt-cache.8.xml:137 msgid "" "<literal>Total dependencies</literal> is the number of dependency " "relationships claimed by all of the packages in the cache." @@ -1840,7 +1892,7 @@ msgstr "" "dichiarate da tutti i pacchetti nella cache." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:143 +#: apt-cache.8.xml:145 msgid "" "<literal>showsrc</literal> displays all the source package records that " "match the given package names. All versions are shown, as well as all " @@ -1852,7 +1904,7 @@ msgstr "" "pacchetto binario." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:149 +#: apt-cache.8.xml:151 msgid "" "<literal>dump</literal> shows a short listing of every package in the cache. " "It is primarily for debugging." @@ -1861,7 +1913,7 @@ msgstr "" "cache. Serve soprattutto a scopo di debug." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:154 +#: apt-cache.8.xml:156 msgid "" "<literal>dumpavail</literal> prints out an available list to stdout. This is " "suitable for use with &dpkg; and is used by the &dselect; method." @@ -1870,7 +1922,7 @@ msgstr "" "stdout. Questa è adatta all'uso con &dpkg; ed è usata dal metodo &dselect;." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:159 +#: apt-cache.8.xml:161 msgid "" "<literal>unmet</literal> displays a summary of all unmet dependencies in the " "package cache." @@ -1879,7 +1931,7 @@ msgstr "" "soddisfatte nella cache dei pacchetti." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:164 +#: apt-cache.8.xml:166 msgid "" "<literal>show</literal> performs a function similar to <command>dpkg --print-" "avail</command>; it displays the package records for the named packages." @@ -1888,12 +1940,12 @@ msgstr "" "avail</command>; mostra i record dei pacchetti per i pacchetti specificati." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term><option><replaceable> -#: apt-cache.8.xml:169 +#: apt-cache.8.xml:171 msgid "&synopsis-regex;" msgstr "&synopsis-regex;" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:170 +#: apt-cache.8.xml:172 msgid "" "<literal>search</literal> performs a full text search on all available " "package lists for the POSIX regex pattern given, see ®ex;. It searches " @@ -1916,7 +1968,7 @@ msgstr "" "descrizione lunga." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:181 +#: apt-cache.8.xml:183 msgid "" "Separate arguments can be used to specify multiple search patterns that are " "and'ed together." @@ -1925,7 +1977,7 @@ msgstr "" "che vengono combinati con un AND." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:186 +#: apt-cache.8.xml:188 msgid "" "<literal>depends</literal> shows a listing of each dependency a package has " "and all the possible other packages that can fulfill that dependency." @@ -1935,7 +1987,7 @@ msgstr "" "dipendenza." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:191 +#: apt-cache.8.xml:193 msgid "" "<literal>rdepends</literal> shows a listing of each reverse dependency a " "package has." @@ -1944,12 +1996,12 @@ msgstr "" "di un pacchetto." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term> -#: apt-cache.8.xml:195 +#: apt-cache.8.xml:197 msgid "<optional><replaceable>&synopsis-prefix;</replaceable></optional>" msgstr "<optional><replaceable>&synopsis-prefix;</replaceable></optional>" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:196 +#: apt-cache.8.xml:198 msgid "" "This command prints the name of each package APT knows. The optional " "argument is a prefix match to filter the name list. The output is suitable " @@ -1964,7 +2016,7 @@ msgstr "" "viene usato al meglio con l'opzione <option>--generate</option>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:201 +#: apt-cache.8.xml:203 msgid "" "Note that a package which APT knows of is not necessarily available to " "download, installable or installed, e.g. virtual packages are also listed in " @@ -1975,7 +2027,7 @@ msgstr "" "virtuali sono anch'essi compresi nell'elenco generato." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:207 +#: apt-cache.8.xml:209 msgid "" "<literal>dotty</literal> takes a list of packages on the command line and " "generates output suitable for use by dotty from the <ulink url=\"http://www." @@ -1997,7 +2049,7 @@ msgstr "" "literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:216 +#: apt-cache.8.xml:218 msgid "" "The resulting nodes will have several shapes; normal packages are boxes, " "pure virtual packages are triangles, mixed virtual packages are diamonds, " @@ -2011,14 +2063,14 @@ msgstr "" "blu sono pre-dipendenze, le linee verdi sono conflitti." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:221 +#: apt-cache.8.xml:223 msgid "Caution, dotty cannot graph larger sets of packages." msgstr "" "Attenzione: dotty non può creare i grafi degli insiemi più grandi di " "pacchetti." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:225 +#: apt-cache.8.xml:227 msgid "" "The same as <literal>dotty</literal>, only for xvcg from the <ulink url=" "\"http://rw4.cs.uni-sb.de/users/sander/html/gsvcg1.html\">VCG tool</ulink>." @@ -2028,12 +2080,12 @@ msgstr "" "ulink>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term> -#: apt-cache.8.xml:229 +#: apt-cache.8.xml:231 msgid "<optional><replaceable>&synopsis-pkg;</replaceable>…</optional>" msgstr "<optional><replaceable>&synopsis-pkg;</replaceable>…</optional>" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:230 +#: apt-cache.8.xml:232 msgid "" "<literal>policy</literal> is meant to help debug issues relating to the " "preferences file. With no arguments it will print out the priorities of each " @@ -2046,7 +2098,7 @@ msgstr "" "di priorità del pacchetto indicato." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:237 +#: apt-cache.8.xml:239 msgid "" "<literal>apt-cache</literal>'s <literal>madison</literal> command attempts " "to mimic the output format and a subset of the functionality of the Debian " @@ -2065,7 +2117,7 @@ msgstr "" "elenchi dei pacchetti (<literal>APT::Architecture</literal>)." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:253 +#: apt-cache.8.xml:255 msgid "" "Select the file to store the package cache. The package cache is the primary " "cache used by all operations. Configuration Item: <literal>Dir::Cache::" @@ -2076,7 +2128,7 @@ msgstr "" "<literal>Dir::Cache::pkgcache</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:259 +#: apt-cache.8.xml:261 msgid "" "Select the file to store the source cache. The source is used only by " "<literal>gencaches</literal> and it stores a parsed version of the package " @@ -2092,7 +2144,7 @@ msgstr "" "configurazione: <literal>Dir::Cache::srcpkgcache</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:267 +#: apt-cache.8.xml:269 msgid "" "Quiet; produces output suitable for logging, omitting progress indicators. " "More q's will produce more quietness up to a maximum of 2. You can also use " @@ -2106,7 +2158,7 @@ msgstr "" "configurazione. Voce di configurazione: <literal>quiet</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:274 +#: apt-cache.8.xml:276 msgid "" "Print only important dependencies; for use with <literal>unmet</literal> and " "<literal>depends</literal>. Causes only Depends and Pre-Depends relations to " @@ -2118,7 +2170,7 @@ msgstr "" "Important</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:288 +#: apt-cache.8.xml:290 msgid "" "Per default the <literal>depends</literal> and <literal>rdepends</literal> " "print all dependencies. This can be tweaked with these flags which will omit " @@ -2133,7 +2185,7 @@ msgstr "" "literal>, ad es. <literal>APT::Cache::ShowRecommends</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:295 +#: apt-cache.8.xml:297 msgid "" "Print full package records when searching. Configuration Item: " "<literal>APT::Cache::ShowFull</literal>." @@ -2142,7 +2194,7 @@ msgstr "" "configurazione: <literal>APT::Cache::ShowFull</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:300 +#: apt-cache.8.xml:302 msgid "" "Print full records for all available versions. This is the default; to turn " "it off, use <option>--no-all-versions</option>. If <option>--no-all-" @@ -2160,7 +2212,7 @@ msgstr "" "AllVersions</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:309 +#: apt-cache.8.xml:311 msgid "" "Perform automatic package cache regeneration, rather than use the cache as " "it is. This is the default; to turn it off, use <option>--no-generate</" @@ -2172,7 +2224,7 @@ msgstr "" "<literal>APT::Cache::Generate</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:315 +#: apt-cache.8.xml:317 msgid "" "Only search on the package names, not the long descriptions. Configuration " "Item: <literal>APT::Cache::NamesOnly</literal>." @@ -2181,7 +2233,7 @@ msgstr "" "configurazione: <literal>APT::Cache::NamesOnly</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:320 +#: apt-cache.8.xml:322 msgid "" "Make <literal>pkgnames</literal> print all names, including virtual packages " "and missing dependencies. Configuration Item: <literal>APT::Cache::" @@ -2192,7 +2244,7 @@ msgstr "" "<literal>APT::Cache::AllNames</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:326 +#: apt-cache.8.xml:328 msgid "" "Make <literal>depends</literal> and <literal>rdepends</literal> recursive so " "that all packages mentioned are printed once. Configuration Item: " @@ -2203,7 +2255,7 @@ msgstr "" "configurazione: <literal>APT::Cache::RecurseDepends</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:333 +#: apt-cache.8.xml:335 msgid "" "Limit the output of <literal>depends</literal> and <literal>rdepends</" "literal> to packages which are currently installed. Configuration Item: " @@ -2214,12 +2266,12 @@ msgstr "" "Cache::Installed</literal>." #. type: Content of: <refentry><refsect1><para> -#: apt-cache.8.xml:351 +#: apt-cache.8.xml:353 msgid "&apt-conf;, &sources-list;, &apt-get;" msgstr "&apt-conf;, &sources-list;, &apt-get;" #. type: Content of: <refentry><refsect1><para> -#: apt-cache.8.xml:356 +#: apt-cache.8.xml:358 msgid "" "<command>apt-cache</command> returns zero on normal operation, decimal 100 " "on error." @@ -2228,12 +2280,12 @@ msgstr "" "normale e il valore decimale 100 in caso di errore." #. type: Content of: <refentry><refnamediv><refpurpose> -#: apt-key.8.xml:32 +#: apt-key.8.xml:34 msgid "APT key management utility" msgstr "strumento APT per la gestione delle chiavi" #. type: Content of: <refentry><refsect1><para> -#: apt-key.8.xml:39 +#: apt-key.8.xml:41 msgid "" "<command>apt-key</command> is used to manage the list of keys used by apt to " "authenticate packages. Packages which have been authenticated using these " @@ -2244,12 +2296,12 @@ msgstr "" "autenticati usando queste chiavi verranno considerati fidati." #. type: Content of: <refentry><refsect1><title> -#: apt-key.8.xml:45 +#: apt-key.8.xml:47 msgid "Commands" msgstr "Comandi" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-key.8.xml:50 +#: apt-key.8.xml:52 msgid "" "Add a new key to the list of trusted keys. The key is read from the " "filename given with the parameter &synopsis-param-filename; or if the " @@ -2260,33 +2312,33 @@ msgstr "" "il nome file è <literal>-</literal>, dallo standard input." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-key.8.xml:63 +#: apt-key.8.xml:65 msgid "Remove a key from the list of trusted keys." msgstr "Rimuove una chiave dall'elenco delle chiavi fidate." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-key.8.xml:74 +#: apt-key.8.xml:76 msgid "Output the key &synopsis-param-keyid; to standard output." msgstr "" "Visualizza sullo standard output l'&synopsis-param-keyid; della chiave." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-key.8.xml:85 +#: apt-key.8.xml:87 msgid "Output all trusted keys to standard output." msgstr "Visualizza sullo standard output tutte le chiavi fidate." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-key.8.xml:96 +#: apt-key.8.xml:98 msgid "List trusted keys." msgstr "Elenca le chiavi fidate." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-key.8.xml:107 +#: apt-key.8.xml:109 msgid "List fingerprints of trusted keys." msgstr "Elenca le impronte digitali delle chiavi fidate." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-key.8.xml:118 +#: apt-key.8.xml:120 msgid "" "Pass advanced options to gpg. With adv --recv-key you can download the " "public key." @@ -2295,22 +2347,21 @@ msgstr "" "chiave pubblica." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-key.8.xml:130 +#: apt-key.8.xml:132 msgid "" "Update the local keyring with the archive keyring and remove from the local " "keyring the archive keys which are no longer valid. The archive keyring is " "shipped in the <literal>archive-keyring</literal> package of your " -"distribution, e.g. the <literal>debian-archive-keyring</literal> package in " -"Debian." +"distribution, e.g. the &keyring-package; package in &keyring-distro;." msgstr "" "Aggiorna il portachiavi locale con il portachiavi dell'archivio e rimuove " "dal portachiavi locale le chiavi di archivio che non sono più valide. Il " "portachiavi degli archivi è fornito nel pacchetto <literal>archive-keyring</" -"literal> delle diverse distribuzioni, ad esempio il pacchetto " -"<literal>debian-archive-keyring</literal> in Debian." +"literal> delle diverse distribuzioni, ad esempio il pacchetto &keyring-" +"package; in &keyring-distro;." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-key.8.xml:144 +#: apt-key.8.xml:146 msgid "" "Perform an update working similarly to the <command>update</command> command " "above, but get the archive keyring from a URI instead and validate it " @@ -2328,12 +2379,12 @@ msgstr "" "<command>update</command>; APT in Ubuntu invece lo fa." #. type: Content of: <refentry><refsect1><title> -#: apt-key.8.xml:160 apt-cdrom.8.xml:80 +#: apt-key.8.xml:162 apt-cdrom.8.xml:82 msgid "Options" msgstr "Opzioni" #. type: Content of: <refentry><refsect1><para> -#: apt-key.8.xml:161 +#: apt-key.8.xml:163 msgid "" "Note that options need to be defined before the commands described in the " "previous section." @@ -2342,7 +2393,7 @@ msgstr "" "nella sezione precedente." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-key.8.xml:164 +#: apt-key.8.xml:166 msgid "" "With this option it is possible to specify a particular keyring file the " "command should operate on. The default is that a command is executed on the " @@ -2359,50 +2410,49 @@ msgstr "" "che le nuove chiavi sono aggiunte ad esso." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term> -#: apt-key.8.xml:179 +#: apt-key.8.xml:181 msgid "<filename>/etc/apt/trustdb.gpg</filename>" msgstr "<filename>/etc/apt/trustdb.gpg</filename>" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-key.8.xml:180 +#: apt-key.8.xml:182 msgid "Local trust database of archive keys." msgstr "Database locale di fiducia delle chiavi archiviate." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term> -#: apt-key.8.xml:183 -msgid "<filename>/usr/share/keyrings/debian-archive-keyring.gpg</filename>" -msgstr "<filename>/usr/share/keyrings/debian-archive-keyring.gpg</filename>" +#: apt-key.8.xml:185 +msgid "&keyring-filename;" +msgstr "&keyring-filename;" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-key.8.xml:184 -msgid "Keyring of Debian archive trusted keys." -msgstr "Portachiavi delle chiavi fidate degli archivi Debian." +#: apt-key.8.xml:186 +msgid "Keyring of &keyring-distro; archive trusted keys." +msgstr "Portachiavi delle chiavi fidate degli archivi &keyring-distro;." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term> -#: apt-key.8.xml:187 -msgid "" -"<filename>/usr/share/keyrings/debian-archive-removed-keys.gpg</filename>" -msgstr "" -"<filename>/usr/share/keyrings/debian-archive-removed-keys.gpg</filename>" +#: apt-key.8.xml:189 +msgid "&keyring-removed-filename;" +msgstr "&keyring-removed-filename;" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-key.8.xml:188 -msgid "Keyring of Debian archive removed trusted keys." -msgstr "Portachiavi delle chiavi fidate rimosse degli archivi Debian." +#: apt-key.8.xml:190 +msgid "Keyring of &keyring-distro; archive removed trusted keys." +msgstr "" +"Portachiavi delle chiavi fidate rimosse degli archivi &keyring-distro;." #. type: Content of: <refentry><refsect1><para> -#: apt-key.8.xml:197 +#: apt-key.8.xml:199 msgid "&apt-get;, &apt-secure;" msgstr "&apt-get;, &apt-secure;" #. type: Content of: <refentry><refnamediv><refpurpose> -#: apt-mark.8.xml:33 +#: apt-mark.8.xml:35 msgid "mark/unmark a package as being automatically-installed" msgstr "" "mette/toglie il contrassegno di automaticamente installato ai pacchetti" #. type: Content of: <refentry><refsect1><para> -#: apt-mark.8.xml:39 +#: apt-mark.8.xml:41 msgid "" "<command>apt-mark</command> will change whether a package has been marked as " "being automatically installed." @@ -2411,7 +2461,7 @@ msgstr "" "indica se è stato installato automaticamente." #. type: Content of: <refentry><refsect1><para> -#: apt-mark.8.xml:43 +#: apt-mark.8.xml:45 msgid "" "When you request that a package is installed, and as a result other packages " "are installed to satisfy its dependencies, the dependencies are marked as " @@ -2427,7 +2477,7 @@ msgstr "" "get</command> o <command>aptitude</command>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-mark.8.xml:52 +#: apt-mark.8.xml:54 msgid "" "<literal>auto</literal> is used to mark a package as being automatically " "installed, which will cause the package to be removed when no more manually " @@ -2439,7 +2489,7 @@ msgstr "" "esso." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-mark.8.xml:60 +#: apt-mark.8.xml:62 msgid "" "<literal>manual</literal> is used to mark a package as being manually " "installed, which will prevent the package from being automatically removed " @@ -2450,7 +2500,7 @@ msgstr "" "automaticamente se nessun altro dipende da esso." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-mark.8.xml:68 +#: apt-mark.8.xml:70 msgid "" "<literal>hold</literal> is used to mark a package as held back, which will " "prevent the package from being automatically installed, upgraded or " @@ -2465,7 +2515,7 @@ msgstr "" "&dpkg; e non è influenzato dall'opzione <option>--file</option>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-mark.8.xml:78 +#: apt-mark.8.xml:80 msgid "" "<literal>unhold</literal> is used to cancel a previously set hold on a " "package to allow all actions again." @@ -2474,7 +2524,7 @@ msgstr "" "precedenza, per permettere nuovamente tutte le azioni." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-mark.8.xml:84 +#: apt-mark.8.xml:86 msgid "" "<literal>showauto</literal> is used to print a list of automatically " "installed packages with each package on a new line. All automatically " @@ -2488,7 +2538,7 @@ msgstr "" "solo quelli automaticamente installati." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-mark.8.xml:92 +#: apt-mark.8.xml:94 msgid "" "<literal>showmanual</literal> can be used in the same way as " "<literal>showauto</literal> except that it will print a list of manually " @@ -2499,7 +2549,7 @@ msgstr "" "dei pacchetti installati manualmente" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-mark.8.xml:99 +#: apt-mark.8.xml:101 msgid "" "<literal>showhold</literal> is used to print a list of packages on hold in " "the same way as for the other show commands." @@ -2508,7 +2558,7 @@ msgstr "" "bloccati in modo uguale a ciò che fanno gli altri comandi «show»." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-mark.8.xml:115 +#: apt-mark.8.xml:117 msgid "" "Read/Write package stats from the filename given with the parameter " "&synopsis-param-filename; instead of from the default location, which is " @@ -2521,7 +2571,7 @@ msgstr "" "voce di configurazione <literal>Dir::State</literal>." #. type: Content of: <refentry><refsect1><para> -#: apt-mark.8.xml:136 +#: apt-mark.8.xml:138 msgid "" "<command>apt-mark</command> returns zero on normal operation, non-zero on " "error." @@ -2530,12 +2580,12 @@ msgstr "" "normale e un valore diverso da zero in caso di errore." #. type: Content of: <refentry><refnamediv><refpurpose> -#: apt-secure.8.xml:47 +#: apt-secure.8.xml:49 msgid "Archive authentication support for APT" msgstr "supporto per l'autenticazione degli archivi per APT" #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:52 +#: apt-secure.8.xml:54 msgid "" "Starting with version 0.6, <command>apt</command> contains code that does " "signature checking of the Release file for all archives. This ensures that " @@ -2548,7 +2598,7 @@ msgstr "" "non hanno accesso alla chiave di firma dei file Release." #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:60 +#: apt-secure.8.xml:62 msgid "" "If a package comes from a archive without a signature, or with a signature " "that apt does not have a key for, that package is considered untrusted, and " @@ -2564,7 +2614,7 @@ msgstr "" "scaricare pacchetti da esse." #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:69 +#: apt-secure.8.xml:71 msgid "" "The package frontends &apt-get;, &aptitude; and &synaptic; support this new " "authentication feature." @@ -2573,12 +2623,12 @@ msgstr "" "questa nuova funzionalità di autenticazione." #. type: Content of: <refentry><refsect1><title> -#: apt-secure.8.xml:74 +#: apt-secure.8.xml:76 msgid "Trusted archives" msgstr "Archivi fidati" #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:77 +#: apt-secure.8.xml:79 msgid "" "The chain of trust from an apt archive to the end user is made up of several " "steps. <command>apt-secure</command> is the last step in this chain; " @@ -2596,7 +2646,7 @@ msgstr "" "dell'archivio." #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:85 +#: apt-secure.8.xml:87 msgid "" "apt-secure does not review signatures at a package level. If you require " "tools to do this you should look at <command>debsig-verify</command> and " @@ -2609,7 +2659,7 @@ msgstr "" "verify e devscripts)." #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:92 +#: apt-secure.8.xml:94 msgid "" "The chain of trust in Debian starts when a maintainer uploads a new package " "or a new version of a package to the Debian archive. In order to become " @@ -2627,28 +2677,29 @@ msgstr "" "del proprietario della chiave." #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:102 +#: apt-secure.8.xml:104 msgid "" "Once the uploaded package is verified and included in the archive, the " "maintainer signature is stripped off, and checksums of the package are " "computed and put in the Packages file. The checksums of all of the Packages " "files are then computed and put into the Release file. The Release file is " -"then signed by the archive key for this Debian release, and distributed " -"alongside the packages and the Packages files on Debian mirrors. The keys " -"are in the Debian archive keyring available in the <package>debian-archive-" -"keyring</package> package." +"then signed by the archive key for this &keyring-distro; release, and " +"distributed alongside the packages and the Packages files on &keyring-" +"distro; mirrors. The keys are in the &keyring-distro; archive keyring " +"available in the &keyring-package; package." msgstr "" "Una volta che il pacchetto caricato è verificato e incluso nell'archivio, la " "firma del manutentore viene rimossa e i codici di controllo del pacchetto " "vengono calcolati e messi nel file Packages. Vengono quindi calcolati i " "codici di controllo di tutti i file Packages e vengono messi nel file " "Release. Il file Release viene poi firmato con la chiave dell'archivio per " -"questo rilascio di Debian e viene distribuito insieme ai pacchetti e ai file " -"Packages nei mirror Debian. Le chiavi sono nel portachiavi degli archivi " -"Debian, disponibile nel pacchetto <package>debian-archive-keyring</package>." +"questo rilascio di &keyring-distro; e viene distribuito insieme ai pacchetti " +"e ai file Packages nei mirror &keyring-distro;. Le chiavi sono nel " +"portachiavi degli archivi &keyring-distro;, disponibile nel pacchetto " +"&keyring-package;." #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:113 +#: apt-secure.8.xml:115 msgid "" "End users can check the signature of the Release file, extract a checksum of " "a package from it and compare it with the checksum of the package they " @@ -2660,7 +2711,7 @@ msgstr "" "ad APT che lo fa automaticamente." #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:118 +#: apt-secure.8.xml:120 msgid "" "Notice that this is distinct from checking signatures on a per package " "basis. It is designed to prevent two possible attacks:" @@ -2669,7 +2720,7 @@ msgstr "" "È progettato per prevenire due possibili attacchi:" #. type: Content of: <refentry><refsect1><itemizedlist><listitem><para> -#: apt-secure.8.xml:123 +#: apt-secure.8.xml:125 msgid "" "<literal>Network \"man in the middle\" attacks</literal>. Without signature " "checking, malicious agents can introduce themselves into the package " @@ -2684,7 +2735,7 @@ msgstr "" "server cattivo (attraverso attacchi di falsificazione di DNS e ARP)." #. type: Content of: <refentry><refsect1><itemizedlist><listitem><para> -#: apt-secure.8.xml:131 +#: apt-secure.8.xml:133 msgid "" "<literal>Mirror network compromise</literal>. Without signature checking, a " "malicious agent can compromise a mirror host and modify the files in it to " @@ -2697,7 +2748,7 @@ msgstr "" "gli utenti che scaricano i pacchetti da quell'host." #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:138 +#: apt-secure.8.xml:140 msgid "" "However, it does not defend against a compromise of the Debian master server " "itself (which signs the packages) or against a compromise of the key used to " @@ -2710,12 +2761,12 @@ msgstr "" "firme a livello di singolo pacchetto." #. type: Content of: <refentry><refsect1><title> -#: apt-secure.8.xml:144 +#: apt-secure.8.xml:146 msgid "User configuration" msgstr "Configurazione utente" #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:146 +#: apt-secure.8.xml:148 msgid "" "<command>apt-key</command> is the program that manages the list of keys used " "by apt. It can be used to add or remove keys, although an installation of " @@ -2729,7 +2780,7 @@ msgstr "" "pacchetti Debian." #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:153 +#: apt-secure.8.xml:155 msgid "" "In order to add a new key you need to first download it (you should make " "sure you are using a trusted communication channel when retrieving it), add " @@ -2746,12 +2797,12 @@ msgstr "" "filename> dagli archivi che sono configurati." #. type: Content of: <refentry><refsect1><title> -#: apt-secure.8.xml:162 +#: apt-secure.8.xml:164 msgid "Archive configuration" msgstr "Configurazione dell'archivio" #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:164 +#: apt-secure.8.xml:166 msgid "" "If you want to provide archive signatures in an archive under your " "maintenance you have to:" @@ -2760,7 +2811,7 @@ msgstr "" "si deve:" #. type: Content of: <refentry><refsect1><itemizedlist><listitem><para> -#: apt-secure.8.xml:169 +#: apt-secure.8.xml:171 msgid "" "<emphasis>Create a toplevel Release file</emphasis>, if it does not exist " "already. You can do this by running <command>apt-ftparchive release</" @@ -2771,7 +2822,7 @@ msgstr "" "command> (fornito in apt-utils)." #. type: Content of: <refentry><refsect1><itemizedlist><listitem><para> -#: apt-secure.8.xml:174 +#: apt-secure.8.xml:176 msgid "" "<emphasis>Sign it</emphasis>. You can do this by running <command>gpg --" "clearsign -o InRelease Release</command> and <command>gpg -abs -o Release." @@ -2782,7 +2833,7 @@ msgstr "" "Release</command>." #. type: Content of: <refentry><refsect1><itemizedlist><listitem><para> -#: apt-secure.8.xml:178 +#: apt-secure.8.xml:180 msgid "" "<emphasis>Publish the key fingerprint</emphasis>, that way your users will " "know what key they need to import in order to authenticate the files in the " @@ -2793,7 +2844,7 @@ msgstr "" "i file nell'archivio." #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:185 +#: apt-secure.8.xml:187 msgid "" "Whenever the contents of the archive change (new packages are added or " "removed) the archive maintainer has to follow the first two steps outlined " @@ -2804,7 +2855,7 @@ msgstr "" "primi due passi descritti sopra." #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:193 +#: apt-secure.8.xml:195 msgid "" "&apt-conf;, &apt-get;, &sources-list;, &apt-key;, &apt-ftparchive;, " "&debsign; &debsig-verify;, &gpg;" @@ -2813,7 +2864,7 @@ msgstr "" "&debsign; &debsig-verify;, &gpg;" #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:197 +#: apt-secure.8.xml:199 msgid "" "For more background information you might want to review the <ulink url=" "\"http://www.debian.org/doc/manuals/securing-debian-howto/ch7\">Debian " @@ -2830,12 +2881,12 @@ msgstr "" "Distribution HOWTO</ulink> di V. Alex Brennen." #. type: Content of: <refentry><refsect1><title> -#: apt-secure.8.xml:210 +#: apt-secure.8.xml:212 msgid "Manpage Authors" msgstr "Autori della pagina di manuale" #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:212 +#: apt-secure.8.xml:214 msgid "" "This man-page is based on the work of Javier Fernández-Sanguino Peña, Isaac " "Jones, Colin Walters, Florian Weimer and Michael Vogt." @@ -2844,12 +2895,12 @@ msgstr "" "Peña, Isaac Jones, Colin Walters, Florian Weimer e Michael Vogt." #. type: Content of: <refentry><refnamediv><refpurpose> -#: apt-cdrom.8.xml:32 +#: apt-cdrom.8.xml:34 msgid "APT CD-ROM management utility" msgstr "strumento APT per la gestione dei CD-ROM" #. type: Content of: <refentry><refsect1><para> -#: apt-cdrom.8.xml:38 +#: apt-cdrom.8.xml:40 msgid "" "<command>apt-cdrom</command> is used to add a new CD-ROM to APT's list of " "available sources. <command>apt-cdrom</command> takes care of determining " @@ -2862,7 +2913,7 @@ msgstr "" "possibili errori di masterizzazione e di verificare i file indice." #. type: Content of: <refentry><refsect1><para> -#: apt-cdrom.8.xml:45 +#: apt-cdrom.8.xml:47 msgid "" "It is necessary to use <command>apt-cdrom</command> to add CDs to the APT " "system; it cannot be done by hand. Furthermore each disc in a multi-CD set " @@ -2874,7 +2925,7 @@ msgstr "" "tenere conto di possibili errori di masterizzazione." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cdrom.8.xml:56 +#: apt-cdrom.8.xml:58 msgid "" "<literal>add</literal> is used to add a new disc to the source list. It will " "unmount the CD-ROM device, prompt for a disc to be inserted and then proceed " @@ -2889,7 +2940,7 @@ msgstr "" "descrittivo." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cdrom.8.xml:64 +#: apt-cdrom.8.xml:66 msgid "" "APT uses a CD-ROM ID to track which disc is currently in the drive and " "maintains a database of these IDs in <filename>&statedir;/cdroms.list</" @@ -2900,7 +2951,7 @@ msgstr "" "file <filename>&statedir;/cdroms.list</filename>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cdrom.8.xml:72 +#: apt-cdrom.8.xml:74 msgid "" "A debugging tool to report the identity of the current disc as well as the " "stored file name" @@ -2909,7 +2960,24 @@ msgstr "" "il nome dei file memorizzato." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cdrom.8.xml:85 +#: apt-cdrom.8.xml:87 +#, fuzzy +#| msgid "" +#| "Mount point; specify the location to mount the CD-ROM. This mount point " +#| "must be listed in <filename>/etc/fstab</filename> and properly " +#| "configured. Configuration Item: <literal>Acquire::cdrom::mount</literal>." +msgid "" +"Do not try to auto-detect the CD-ROM path. Usually combined with the " +"<option>--cdrom</option> option. Configuration Item: <literal>Acquire::" +"cdrom::AutoDetect</literal>." +msgstr "" +"Punto di mount; specifica la posizione in cui montare il CD-ROM. Questo " +"punto di mount deve essere elencato nel file <filename>/etc/fstab</filename> " +"e configurato correttamente. Voce di configurazione: <literal>Acquire::" +"cdrom::mount</literal>." + +#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> +#: apt-cdrom.8.xml:95 msgid "" "Mount point; specify the location to mount the CD-ROM. This mount point must " "be listed in <filename>/etc/fstab</filename> and properly configured. " @@ -2921,7 +2989,7 @@ msgstr "" "cdrom::mount</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cdrom.8.xml:94 +#: apt-cdrom.8.xml:104 msgid "" "Rename a disc; change the label of a disc or override the disc's given " "label. This option will cause <command>apt-cdrom</command> to prompt for a " @@ -2933,7 +3001,7 @@ msgstr "" "Rename</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cdrom.8.xml:103 +#: apt-cdrom.8.xml:113 msgid "" "No mounting; prevent <command>apt-cdrom</command> from mounting and " "unmounting the mount point. Configuration Item: <literal>APT::CDROM::" @@ -2944,7 +3012,7 @@ msgstr "" "literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cdrom.8.xml:111 +#: apt-cdrom.8.xml:121 msgid "" "Fast Copy; Assume the package files are valid and do not check every " "package. This option should be used only if <command>apt-cdrom</command> has " @@ -2957,7 +3025,7 @@ msgstr "" "errore. Voce di configurazione: <literal>APT::CDROM::Fast</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cdrom.8.xml:121 +#: apt-cdrom.8.xml:131 msgid "" "Thorough Package Scan; This option may be needed with some old Debian " "1.1/1.2 discs that have Package files in strange places. It takes much " @@ -2969,7 +3037,7 @@ msgstr "" "più tempo, ma troverà tutti i file." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cdrom.8.xml:132 +#: apt-cdrom.8.xml:142 msgid "" "No Changes; Do not change the &sources-list; file and do not write index " "files. Everything is still checked however. Configuration Item: " @@ -2980,12 +3048,12 @@ msgstr "" "<literal>APT::CDROM::NoAct</literal>." #. type: Content of: <refentry><refsect1><para> -#: apt-cdrom.8.xml:145 +#: apt-cdrom.8.xml:155 msgid "&apt-conf;, &apt-get;, &sources-list;" msgstr "&apt-conf;, &apt-get;, &sources-list;" #. type: Content of: <refentry><refsect1><para> -#: apt-cdrom.8.xml:150 +#: apt-cdrom.8.xml:160 msgid "" "<command>apt-cdrom</command> returns zero on normal operation, decimal 100 " "on error." @@ -2994,12 +3062,12 @@ msgstr "" "normale e il valore decimale 100 in caso di errore." #. type: Content of: <refentry><refnamediv><refpurpose> -#: apt-config.8.xml:33 +#: apt-config.8.xml:35 msgid "APT Configuration Query program" msgstr "programma di interrogazione della configurazione di APT" #. type: Content of: <refentry><refsect1><para> -#: apt-config.8.xml:39 +#: apt-config.8.xml:41 msgid "" "<command>apt-config</command> is an internal program used by various " "portions of the APT suite to provide consistent configurability. It accesses " @@ -3012,7 +3080,7 @@ msgstr "" "modo facile da usare da parte di applicazioni che usano script." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-config.8.xml:51 +#: apt-config.8.xml:53 msgid "" "shell is used to access the configuration information from a shell script. " "It is given pairs of arguments, the first being a shell variable and the " @@ -3028,7 +3096,7 @@ msgstr "" "modo simile a:" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><informalexample><programlisting> -#: apt-config.8.xml:59 +#: apt-config.8.xml:61 #, no-wrap msgid "" "OPTS=\"-f\"\n" @@ -3040,7 +3108,7 @@ msgstr "" "eval $RES\n" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-config.8.xml:64 +#: apt-config.8.xml:66 msgid "" "This will set the shell environment variable $OPTS to the value of MyApp::" "options with a default of <option>-f</option>." @@ -3050,7 +3118,7 @@ msgstr "" "option>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-config.8.xml:68 +#: apt-config.8.xml:70 msgid "" "The configuration item may be postfixed with a /[fdbi]. f returns file " "names, d returns directories, b returns true or false and i returns an " @@ -3061,12 +3129,12 @@ msgstr "" "un intero. Ogni valore restituito è normalizzato e verificato internamente." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-config.8.xml:77 +#: apt-config.8.xml:79 msgid "Just show the contents of the configuration space." msgstr "Mostra soltanto i contenuti dello spazio di configurazione." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-config.8.xml:90 +#: apt-config.8.xml:92 msgid "" "Include options which have an empty value. This is the default, so use --no-" "empty to remove them from the output." @@ -3075,12 +3143,12 @@ msgstr "" "predefinito, perciò usare --no-empty per rimuoverle dall'output." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term><option><replaceable> -#: apt-config.8.xml:95 +#: apt-config.8.xml:97 msgid "%f "%v";%n" msgstr "%f "%v";%n" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-config.8.xml:96 +#: apt-config.8.xml:98 msgid "" "Defines the output of each config option. %t will be replaced with " "its individual name, %f with its full hierarchical name and %v " @@ -3099,13 +3167,13 @@ msgstr "" "%. " #. type: Content of: <refentry><refsect1><para> -#: apt-config.8.xml:110 apt-extracttemplates.1.xml:71 apt-sortpkgs.1.xml:64 -#: apt-ftparchive.1.xml:608 +#: apt-config.8.xml:112 apt-extracttemplates.1.xml:73 apt-sortpkgs.1.xml:66 +#: apt-ftparchive.1.xml:610 msgid "&apt-conf;" msgstr "&apt-conf;" #. type: Content of: <refentry><refsect1><para> -#: apt-config.8.xml:115 +#: apt-config.8.xml:117 msgid "" "<command>apt-config</command> returns zero on normal operation, decimal 100 " "on error." @@ -3114,27 +3182,27 @@ msgstr "" "normale e il valore decimale 100 in caso di errore." #. type: Content of: <refentry><refentryinfo><author><contrib> -#: apt.conf.5.xml:20 +#: apt.conf.5.xml:22 msgid "Initial documentation of Debug::*." msgstr "Documentazione iniziale di Debug::*." #. type: Content of: <refentry><refentryinfo><author><email> -#: apt.conf.5.xml:21 +#: apt.conf.5.xml:23 msgid "dburrows@debian.org" msgstr "dburrows@debian.org" #. type: Content of: <refentry><refmeta><manvolnum> -#: apt.conf.5.xml:31 apt_preferences.5.xml:25 sources.list.5.xml:26 +#: apt.conf.5.xml:33 apt_preferences.5.xml:27 sources.list.5.xml:28 msgid "5" msgstr "5" #. type: Content of: <refentry><refnamediv><refpurpose> -#: apt.conf.5.xml:38 +#: apt.conf.5.xml:40 msgid "Configuration file for APT" msgstr "file di configurazione di APT" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:42 +#: apt.conf.5.xml:44 msgid "" "<filename>/etc/apt/apt.conf</filename> is the main configuration file shared " "by all the tools in the APT suite of tools, though it is by no means the " @@ -3148,7 +3216,7 @@ msgstr "" "ambiente uniforme." #. type: Content of: <refentry><refsect1><orderedlist><para> -#: apt.conf.5.xml:48 +#: apt.conf.5.xml:50 msgid "" "When an APT tool starts up it will read the configuration files in the " "following order:" @@ -3157,7 +3225,7 @@ msgstr "" "seguente ordine:" #. type: Content of: <refentry><refsect1><orderedlist><listitem><para> -#: apt.conf.5.xml:50 +#: apt.conf.5.xml:52 msgid "" "the file specified by the <envar>APT_CONFIG</envar> environment variable (if " "any)" @@ -3166,7 +3234,7 @@ msgstr "" "presente)" #. type: Content of: <refentry><refsect1><orderedlist><listitem><para> -#: apt.conf.5.xml:52 +#: apt.conf.5.xml:54 msgid "" "all files in <literal>Dir::Etc::Parts</literal> in alphanumeric ascending " "order which have either no or \"<literal>conf</literal>\" as filename " @@ -3186,7 +3254,7 @@ msgstr "" "silenziosamente." #. type: Content of: <refentry><refsect1><orderedlist><listitem><para> -#: apt.conf.5.xml:59 +#: apt.conf.5.xml:61 msgid "" "the main configuration file specified by <literal>Dir::Etc::main</literal>" msgstr "" @@ -3194,7 +3262,7 @@ msgstr "" "literal>" #. type: Content of: <refentry><refsect1><orderedlist><listitem><para> -#: apt.conf.5.xml:61 +#: apt.conf.5.xml:63 msgid "" "the command line options are applied to override the configuration " "directives or to load even more configuration files." @@ -3203,12 +3271,12 @@ msgstr "" "di configurazione o per caricare ulteriori file di configurazione." #. type: Content of: <refentry><refsect1><title> -#: apt.conf.5.xml:65 +#: apt.conf.5.xml:67 msgid "Syntax" msgstr "Sintassi" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:66 +#: apt.conf.5.xml:68 msgid "" "The configuration file is organized in a tree with options organized into " "functional groups. Option specification is given with a double colon " @@ -3223,7 +3291,7 @@ msgstr "" "Le opzioni non ereditano dai gruppi genitori." #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:72 +#: apt.conf.5.xml:74 msgid "" "Syntactically the configuration language is modeled after what the ISC tools " "such as bind and dhcp use. Lines starting with <literal>//</literal> are " @@ -3248,7 +3316,7 @@ msgstr "" "parentesi graffe come in:" #. type: Content of: <refentry><refsect1><informalexample><programlisting> -#: apt.conf.5.xml:85 +#: apt.conf.5.xml:87 #, no-wrap msgid "" "APT {\n" @@ -3266,7 +3334,7 @@ msgstr "" "};\n" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:93 +#: apt.conf.5.xml:95 msgid "" "with newlines placed to make it more readable. Lists can be created by " "opening a scope and including a single string enclosed in quotes followed by " @@ -3278,13 +3346,13 @@ msgstr "" "voci, separate da un punto e virgola." #. type: Content of: <refentry><refsect1><informalexample><programlisting> -#: apt.conf.5.xml:98 +#: apt.conf.5.xml:100 #, no-wrap msgid "DPkg::Pre-Install-Pkgs {\"/usr/sbin/dpkg-preconfigure --apt\";};\n" msgstr "DPkg::Pre-Install-Pkgs {\"/usr/sbin/dpkg-preconfigure --apt\";};\n" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:101 +#: apt.conf.5.xml:103 msgid "" "In general the sample configuration file &configureindex; is a good guide " "for how it should look." @@ -3293,7 +3361,7 @@ msgstr "" "buona guida su come debba essere un file di configurazione." #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:104 +#: apt.conf.5.xml:106 msgid "" "Case is not significant in names of configuration items, so in the previous " "example you could use <literal>dpkg::pre-install-pkgs</literal>." @@ -3303,7 +3371,7 @@ msgstr "" "<literal>dpkg::pre-install-pkgs</literal>." #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:107 +#: apt.conf.5.xml:109 msgid "" "Names for the configuration items are optional if a list is defined as can " "be seen in the <literal>DPkg::Pre-Install-Pkgs</literal> example above. If " @@ -3318,7 +3386,7 @@ msgstr "" "sovrascrivere l'opzione come per ogni altra, assegnandole un nuovo valore." #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:112 +#: apt.conf.5.xml:114 msgid "" "Two special commands are defined: <literal>#include</literal> (which is " "deprecated and not supported by alternative implementations) and " @@ -3338,7 +3406,7 @@ msgstr "" "queste righe devono terminare con un punto e virgola.)" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:122 +#: apt.conf.5.xml:124 msgid "" "The <literal>#clear</literal> command is the only way to delete a list or a " "complete scope. Reopening a scope (or using the syntax described below with " @@ -3354,7 +3422,7 @@ msgstr "" "ambiti non possono essere sovrascritti, solo cancellati." #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:130 +#: apt.conf.5.xml:132 msgid "" "All of the APT tools take an -o option which allows an arbitrary " "configuration directive to be specified on the command line. The syntax is a " @@ -3374,7 +3442,7 @@ msgstr "" "di comando.)" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:138 +#: apt.conf.5.xml:140 msgid "" "Note that appending items to a list using <literal>::</literal> only works " "for one item per line, and that you should not use it in combination with " @@ -3404,12 +3472,12 @@ msgstr "" "ora, quando APT ancora non si lamenta esplicitamente." #. type: Content of: <refentry><refsect1><title> -#: apt.conf.5.xml:153 +#: apt.conf.5.xml:155 msgid "The APT Group" msgstr "Il gruppo APT" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:154 +#: apt.conf.5.xml:156 msgid "" "This group of options controls general APT behavior as well as holding the " "options for all of the tools." @@ -3418,7 +3486,7 @@ msgstr "" "contenere le opzioni per tutti gli strumenti." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:159 +#: apt.conf.5.xml:161 msgid "" "System Architecture; sets the architecture to use when fetching files and " "parsing package lists. The internal default is the architecture apt was " @@ -3429,7 +3497,7 @@ msgstr "" "predefinito interno è l'architettura per la quale apt è stato compilato." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:166 +#: apt.conf.5.xml:168 msgid "" "All Architectures the system supports. For instance, CPUs implementing the " "<literal>amd64</literal> (also called <literal>x86-64</literal>) " @@ -3451,7 +3519,7 @@ msgstr "" "quando sono registrate con <command>dpkg --add-architecture</command>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:179 +#: apt.conf.5.xml:181 msgid "" "Default release to install packages from if more than one version is " "available. Contains release name, codename or release version. Examples: " @@ -3465,7 +3533,7 @@ msgstr "" "preferences;." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:185 +#: apt.conf.5.xml:187 msgid "" "Ignore held packages; this global option causes the problem resolver to " "ignore held packages in its decision making." @@ -3474,7 +3542,7 @@ msgstr "" "di problemi ignori i pacchetti bloccati nel suo processo decisionale." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:190 +#: apt.conf.5.xml:192 msgid "" "Defaults to on. When turned on the autoclean feature will remove any " "packages which can no longer be downloaded from the cache. If turned off " @@ -3488,7 +3556,7 @@ msgstr "" "reinstallarli." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:198 +#: apt.conf.5.xml:200 msgid "" "Defaults to on, which will cause APT to install essential and important " "packages as soon as possible in an install/upgrade operation, in order to " @@ -3515,7 +3583,7 @@ msgstr "" "che dipende da A, dato che la dipendenza da A non è più soddisfatta." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:210 +#: apt.conf.5.xml:212 msgid "" "The immediate configuration marker is also applied in the potentially " "problematic case of circular dependencies, since a dependency with the " @@ -3545,7 +3613,7 @@ msgstr "" "l'unico problema che può aiutare a prevenire." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:223 +#: apt.conf.5.xml:225 msgid "" "Before a big operation like <literal>dist-upgrade</literal> is run with this " "option disabled you should try to explicitly <literal>install</literal> the " @@ -3563,7 +3631,7 @@ msgstr "" "il processo di aggiornamento." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:234 +#: apt.conf.5.xml:236 msgid "" "Never enable this option unless you <emphasis>really</emphasis> know what " "you are doing. It permits APT to temporarily remove an essential package to " @@ -3584,7 +3652,7 @@ msgstr "" "<command>dash</command> o qualsiasi altro da cui dipendono tali pacchetti." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:246 +#: apt.conf.5.xml:248 msgid "" "APT uses since version 0.7.26 a resizable memory mapped cache file to store " "the available information. <literal>Cache-Start</literal> acts as a hint of " @@ -3622,14 +3690,14 @@ msgstr "" "della cache è disabilitata." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:262 +#: apt.conf.5.xml:264 msgid "Defines which packages are considered essential build dependencies." msgstr "" "Definisce quali pacchetti sono considerati dipendenze di compilazione " "essenziali." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:266 +#: apt.conf.5.xml:268 msgid "" "The Get subsection controls the &apt-get; tool; please see its documentation " "for more information about the options here." @@ -3638,7 +3706,7 @@ msgstr "" "documentazione per maggiori informazioni su queste opzioni." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:271 +#: apt.conf.5.xml:273 msgid "" "The Cache subsection controls the &apt-cache; tool; please see its " "documentation for more information about the options here." @@ -3647,7 +3715,7 @@ msgstr "" "documentazione per maggiori informazioni su queste opzioni." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:276 +#: apt.conf.5.xml:278 msgid "" "The CDROM subsection controls the &apt-cdrom; tool; please see its " "documentation for more information about the options here." @@ -3656,12 +3724,12 @@ msgstr "" "documentazione per maggiori informazioni su queste opzioni." #. type: Content of: <refentry><refsect1><title> -#: apt.conf.5.xml:282 +#: apt.conf.5.xml:284 msgid "The Acquire Group" msgstr "Il gruppo Acquire" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:283 +#: apt.conf.5.xml:285 msgid "" "The <literal>Acquire</literal> group of options controls the download of " "packages as well as the various \"acquire methods\" responsible for the " @@ -3672,7 +3740,7 @@ msgstr "" "scaricamento stesso (vedere anche &sources-list;)." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:290 +#: apt.conf.5.xml:292 msgid "" "Security related option defaulting to true, as giving a Release file's " "validation an expiration date prevents replay attacks over a long timescale, " @@ -3694,7 +3762,7 @@ msgstr "" "ValidTime</literal> seguente." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:303 +#: apt.conf.5.xml:305 msgid "" "Maximum time (in seconds) after its creation (as indicated by the " "<literal>Date</literal> header) that the <filename>Release</filename> file " @@ -3714,7 +3782,7 @@ msgstr "" "dell'archivio in fondo al nome dell'opzione." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:315 +#: apt.conf.5.xml:317 msgid "" "Minimum time (in seconds) after its creation (as indicated by the " "<literal>Date</literal> header) that the <filename>Release</filename> file " @@ -3734,7 +3802,7 @@ msgstr "" "archivio aggiungendo l'etichetta dell'archivio in fondo al nome dell'opzione." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:327 +#: apt.conf.5.xml:329 msgid "" "Try to download deltas called <literal>PDiffs</literal> for indexes (like " "<filename>Packages</filename> files) instead of downloading whole ones. True " @@ -3745,7 +3813,7 @@ msgstr "" "interamente i nuovi. Attiva in modo predefinito." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:330 +#: apt.conf.5.xml:332 msgid "" "Two sub-options to limit the use of PDiffs are also available: " "<literal>FileLimit</literal> can be used to specify a maximum number of " @@ -3763,7 +3831,7 @@ msgstr "" "completo invece delle patch." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:340 +#: apt.conf.5.xml:342 msgid "" "Queuing mode; <literal>Queue-Mode</literal> can be one of <literal>host</" "literal> or <literal>access</literal> which determines how APT parallelizes " @@ -3778,7 +3846,7 @@ msgstr "" "literal> significa che viene aperta una connessione per ogni tipo di URI." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:348 +#: apt.conf.5.xml:350 msgid "" "Number of retries to perform. If this is non-zero APT will retry failed " "files the given number of times." @@ -3788,7 +3856,7 @@ msgstr "" "ha avuto successo." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:353 +#: apt.conf.5.xml:355 msgid "" "Use symlinks for source archives. If set to true then source archives will " "be symlinked when possible instead of copying. True is the default." @@ -3799,7 +3867,7 @@ msgstr "" "vero." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:358 +#: apt.conf.5.xml:360 msgid "" "<literal>http::Proxy</literal> sets the default proxy to use for HTTP URIs. " "It is in the standard form of <literal>http://[[user][:pass]@]host[:port]/</" @@ -3818,7 +3886,7 @@ msgstr "" "la variabile d'ambiente <envar>http_proxy</envar>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:366 +#: apt.conf.5.xml:368 msgid "" "Three settings are provided for cache control with HTTP/1.1 compliant proxy " "caches. <literal>No-Cache</literal> tells the proxy not to use its cached " @@ -3838,7 +3906,7 @@ msgstr "" "file .deb." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:376 apt.conf.5.xml:448 +#: apt.conf.5.xml:378 apt.conf.5.xml:466 msgid "" "The option <literal>timeout</literal> sets the timeout timer used by the " "method; this value applies to the connection as well as the data timeout." @@ -3848,7 +3916,7 @@ msgstr "" "quello per i dati." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:379 +#: apt.conf.5.xml:381 msgid "" "The setting <literal>Acquire::http::Pipeline-Depth</literal> can be used to " "enable HTTP pipelining (RFC 2616 section 8.1.2.2) which can be beneficial e." @@ -3868,7 +3936,7 @@ msgstr "" "con la specifica HTTP/1.1." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:386 +#: apt.conf.5.xml:388 msgid "" "<literal>Acquire::http::AllowRedirect</literal> controls whether APT will " "follow redirects, which is enabled by default." @@ -3877,13 +3945,20 @@ msgstr "" "meno le ridirezioni che sono abilitate in modo predefinito." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:389 +#: apt.conf.5.xml:391 +#, fuzzy +#| msgid "" +#| "The used bandwidth can be limited with <literal>Acquire::http::Dl-Limit</" +#| "literal> which accepts integer values in kilobytes. The default value is " +#| "0 which deactivates the limit and tries to use all available bandwidth " +#| "(note that this option implicitly disables downloading from multiple " +#| "servers at the same time.)" msgid "" "The used bandwidth can be limited with <literal>Acquire::http::Dl-Limit</" -"literal> which accepts integer values in kilobytes. The default value is 0 " -"which deactivates the limit and tries to use all available bandwidth (note " -"that this option implicitly disables downloading from multiple servers at " -"the same time.)" +"literal> which accepts integer values in kilobytes per second. The default " +"value is 0 which deactivates the limit and tries to use all available " +"bandwidth. Note that this option implicitly disables downloading from " +"multiple servers at the same time." msgstr "" "La quantità di banda utilizzata può essere limitata con <literal>Acquire::" "http::Dl-Limit</literal> che accetta valori interi in kilobyte. Il valore " @@ -3892,7 +3967,7 @@ msgstr "" "scaricamento da più server contemporaneamente)." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:394 +#: apt.conf.5.xml:398 msgid "" "<literal>Acquire::http::User-Agent</literal> can be used to set a different " "User-Agent for the http download method as some proxies allow access for " @@ -3906,6 +3981,20 @@ msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> #: apt.conf.5.xml:402 msgid "" +"<literal>Acquire::http::Proxy-Auto-Detect</literal> can be used to specify " +"an external command to discover the http proxy to use. Apt expects the " +"command to output the proxy on stdout in the style <literal>http://proxy:" +"port/</literal>. This will override the generic <literal>Acquire::http::" +"Proxy</literal> but not any specific host proxy configuration set via " +"<literal>Acquire::http::Proxy::$HOST</literal>. See the &squid-deb-proxy-" +"client; package for an example implementation that uses avahi. This option " +"takes precedence over the legacy option name <literal>ProxyAutoDetect</" +"literal>." +msgstr "" + +#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> +#: apt.conf.5.xml:420 +msgid "" "The <literal>Cache-control</literal>, <literal>Timeout</literal>, " "<literal>AllowRedirect</literal>, <literal>Dl-Limit</literal> and " "<literal>proxy</literal> options work for HTTPS URIs in the same way as for " @@ -3921,7 +4010,7 @@ msgstr "" "<literal>Pipeline-Depth</literal> non è ancora supportata." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:410 +#: apt.conf.5.xml:428 msgid "" "<literal>CaInfo</literal> suboption specifies place of file that holds info " "about trusted certificates. <literal><host>::CaInfo</literal> is the " @@ -3962,7 +4051,7 @@ msgstr "" "literal> è la corrispondente opzione specifica per ciascun host." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:431 +#: apt.conf.5.xml:449 msgid "" "<literal>ftp::Proxy</literal> sets the default proxy to use for FTP URIs. " "It is in the standard form of <literal>ftp://[[user][:pass]@]host[:port]/</" @@ -3996,7 +4085,7 @@ msgstr "" "literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:451 +#: apt.conf.5.xml:469 msgid "" "Several settings are provided to control passive mode. Generally it is safe " "to leave passive mode on; it works in nearly every environment. However, " @@ -4012,7 +4101,7 @@ msgstr "" "uno specifico host (vedere il file di configurazione d'esempio)." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:458 +#: apt.conf.5.xml:476 msgid "" "It is possible to proxy FTP over HTTP by setting the <envar>ftp_proxy</" "envar> environment variable to an HTTP URL - see the discussion of the http " @@ -4026,7 +4115,7 @@ msgstr "" "a causa della sua bassa efficienza." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:463 +#: apt.conf.5.xml:481 msgid "" "The setting <literal>ForceExtended</literal> controls the use of RFC2428 " "<literal>EPSV</literal> and <literal>EPRT</literal> commands. The default is " @@ -4042,13 +4131,13 @@ msgstr "" "parte dei server FTP non supporta la RFC 2428." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><literallayout> -#: apt.conf.5.xml:477 +#: apt.conf.5.xml:495 #, no-wrap msgid "/cdrom/::Mount \"foo\";" msgstr "/cdrom/::Mount \"pippo\";" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:472 +#: apt.conf.5.xml:490 msgid "" "For URIs using the <literal>cdrom</literal> method, the only configurable " "option is the mount point, <literal>cdrom::Mount</literal>, which must be " @@ -4070,7 +4159,7 @@ msgstr "" "comandi per lo smontaggio possono essere specificati usando UMount." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:485 +#: apt.conf.5.xml:503 msgid "" "For GPGV URIs the only configurable option is <literal>gpgv::Options</" "literal>, which passes additional parameters to gpgv." @@ -4079,13 +4168,13 @@ msgstr "" "literal>, che passa parametri aggiuntivi a gpgv." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><synopsis> -#: apt.conf.5.xml:496 +#: apt.conf.5.xml:514 #, no-wrap msgid "Acquire::CompressionTypes::<replaceable>FileExtension</replaceable> \"<replaceable>Methodname</replaceable>\";" msgstr "Acquire::CompressionTypes::<replaceable>EstensioneFile</replaceable> \"<replaceable>NomeMetodo</replaceable>\";" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:491 +#: apt.conf.5.xml:509 msgid "" "List of compression types which are understood by the acquire methods. " "Files like <filename>Packages</filename> can be available in various " @@ -4104,19 +4193,19 @@ msgstr "" "metodo usato. La sintassi è: <placeholder type=\"synopsis\" id=\"0\"/>" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><synopsis> -#: apt.conf.5.xml:501 +#: apt.conf.5.xml:519 #, no-wrap msgid "Acquire::CompressionTypes::Order:: \"gz\";" msgstr "Acquire::CompressionTypes::Order:: \"gz\";" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><synopsis> -#: apt.conf.5.xml:504 +#: apt.conf.5.xml:522 #, no-wrap msgid "Acquire::CompressionTypes::Order { \"lzma\"; \"gz\"; };" msgstr "Acquire::CompressionTypes::Order { \"lzma\"; \"gz\"; };" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:497 +#: apt.conf.5.xml:515 msgid "" "Also, the <literal>Order</literal> subgroup can be used to define in which " "order the acquire system will try to download the compressed files. The " @@ -4147,13 +4236,13 @@ msgstr "" "all'elenco, dato che verrà aggiunto automaticamente." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><literallayout> -#: apt.conf.5.xml:511 +#: apt.conf.5.xml:529 #, no-wrap msgid "Dir::Bin::bzip2 \"/bin/bzip2\";" msgstr "Dir::Bin::bzip2 \"/bin/bzip2\";" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:506 +#: apt.conf.5.xml:524 msgid "" "Note that the <literal>Dir::Bin::<replaceable>Methodname</replaceable></" "literal> will be checked at run time. If this option has been set, the " @@ -4179,7 +4268,7 @@ msgstr "" "definito; aggiunge solamente il tipo indicato all'inizio dell'elenco." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:516 +#: apt.conf.5.xml:534 msgid "" "The special type <literal>uncompressed</literal> can be used to give " "uncompressed files a preference, but note that most archives don't provide " @@ -4191,7 +4280,7 @@ msgstr "" "soprattutto per i mirror locali." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:523 +#: apt.conf.5.xml:541 msgid "" "When downloading <literal>gzip</literal> compressed indexes (Packages, " "Sources, or Translations), keep them gzip compressed locally instead of " @@ -4205,7 +4294,7 @@ msgstr "" "modo predefinito è disabilitato." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:531 +#: apt.conf.5.xml:549 msgid "" "The Languages subsection controls which <filename>Translation</filename> " "files are downloaded and in which order APT tries to display the description-" @@ -4224,13 +4313,13 @@ msgstr "" "codici di lingua lunghi sono particolarmente rari." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><programlisting> -#: apt.conf.5.xml:548 +#: apt.conf.5.xml:566 #, no-wrap msgid "Acquire::Languages { \"environment\"; \"de\"; \"en\"; \"none\"; \"fr\"; };" msgstr "Acquire::Languages { \"environment\"; \"it\"; \"en\"; \"none\"; \"fr\"; };" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:536 +#: apt.conf.5.xml:554 msgid "" "The default list includes \"environment\" and \"en\". " "\"<literal>environment</literal>\" has a special meaning here: it will be " @@ -4269,7 +4358,7 @@ msgstr "" "<placeholder type=\"programlisting\" id=\"0\"/>" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:549 +#: apt.conf.5.xml:567 msgid "" "Note: To prevent problems resulting from APT being executed in different " "environments (e.g. by different users or by other programs) all Translation " @@ -4283,22 +4372,22 @@ msgstr "" "implicito)." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:558 +#: apt.conf.5.xml:576 msgid "When downloading, force to use only the IPv4 protocol." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:564 +#: apt.conf.5.xml:582 msgid "When downloading, force to use only the IPv6 protocol." msgstr "" #. type: Content of: <refentry><refsect1><title> -#: apt.conf.5.xml:571 +#: apt.conf.5.xml:589 msgid "Directories" msgstr "Directory" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:573 +#: apt.conf.5.xml:591 msgid "" "The <literal>Dir::State</literal> section has directories that pertain to " "local state information. <literal>lists</literal> is the directory to place " @@ -4318,7 +4407,7 @@ msgstr "" "<filename>/</filename> o <filename>./</filename>." #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:580 +#: apt.conf.5.xml:598 msgid "" "<literal>Dir::Cache</literal> contains locations pertaining to local cache " "information, such as the two package caches <literal>srcpkgcache</literal> " @@ -4340,7 +4429,7 @@ msgstr "" "la directory predefinita è contenuta in <literal>Dir::Cache</literal>" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:589 +#: apt.conf.5.xml:607 msgid "" "<literal>Dir::Etc</literal> contains the location of configuration files, " "<literal>sourcelist</literal> gives the location of the sourcelist and " @@ -4355,7 +4444,7 @@ msgstr "" "configurazione specificato da <envar>APT_CONFIG</envar>)." #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:595 +#: apt.conf.5.xml:613 msgid "" "The <literal>Dir::Parts</literal> setting reads in all the config fragments " "in lexical order from the directory specified. After this is done then the " @@ -4366,7 +4455,7 @@ msgstr "" "termine viene caricato il file di configurazione principale." #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:599 +#: apt.conf.5.xml:617 msgid "" "Binary programs are pointed to by <literal>Dir::Bin</literal>. <literal>Dir::" "Bin::Methods</literal> specifies the location of the method handlers and " @@ -4383,7 +4472,7 @@ msgstr "" "specificano la posizione dei rispettivi programmi." #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:607 +#: apt.conf.5.xml:625 msgid "" "The configuration item <literal>RootDir</literal> has a special meaning. If " "set, all paths in <literal>Dir::</literal> will be relative to " @@ -4404,7 +4493,7 @@ msgstr "" "staging/var/lib/dpkg/status</filename>." #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:620 +#: apt.conf.5.xml:638 msgid "" "The <literal>Ignore-Files-Silently</literal> list can be used to specify " "which files APT should silently ignore while parsing the files in the " @@ -4422,12 +4511,12 @@ msgstr "" "questi modelli possono usare una sintassi con espressioni regolari." #. type: Content of: <refentry><refsect1><title> -#: apt.conf.5.xml:629 +#: apt.conf.5.xml:647 msgid "APT in DSelect" msgstr "APT in DSelect" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:631 +#: apt.conf.5.xml:649 msgid "" "When APT is used as a &dselect; method several configuration directives " "control the default behavior. These are in the <literal>DSelect</literal> " @@ -4438,7 +4527,7 @@ msgstr "" "sezione <literal>DSelect</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:636 +#: apt.conf.5.xml:654 msgid "" "Cache Clean mode; this value may be one of <literal>always</literal>, " "<literal>prompt</literal>, <literal>auto</literal>, <literal>pre-auto</" @@ -4460,7 +4549,7 @@ msgstr "" "scaricare i nuovi pacchetti." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:650 +#: apt.conf.5.xml:668 msgid "" "The contents of this variable are passed to &apt-get; as command line " "options when it is run for the install phase." @@ -4470,7 +4559,7 @@ msgstr "" "installazione." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:655 +#: apt.conf.5.xml:673 msgid "" "The contents of this variable are passed to &apt-get; as command line " "options when it is run for the update phase." @@ -4480,7 +4569,7 @@ msgstr "" "aggiornamento." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:660 +#: apt.conf.5.xml:678 msgid "" "If true the [U]pdate operation in &dselect; will always prompt to continue. " "The default is to prompt only on error." @@ -4490,12 +4579,12 @@ msgstr "" "solo in caso di errore." #. type: Content of: <refentry><refsect1><title> -#: apt.conf.5.xml:666 +#: apt.conf.5.xml:684 msgid "How APT calls &dpkg;" msgstr "Come APT invoca &dpkg;" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:667 +#: apt.conf.5.xml:685 msgid "" "Several configuration directives control how APT invokes &dpkg;. These are " "in the <literal>DPkg</literal> section." @@ -4504,7 +4593,7 @@ msgstr "" "&dpkg;; sono nella sezione <literal>DPkg</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:672 +#: apt.conf.5.xml:690 msgid "" "This is a list of options to pass to &dpkg;. The options must be specified " "using the list notation and each list item is passed as a single argument to " @@ -4515,7 +4604,7 @@ msgstr "" "passata a &dpkg; come un singolo argomento." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:678 +#: apt.conf.5.xml:696 msgid "" "This is a list of shell commands to run before/after invoking &dpkg;. Like " "<literal>options</literal> this must be specified in list notation. The " @@ -4528,13 +4617,21 @@ msgstr "" "bin/sh</filename>; se qualcuno dei comandi fallisce APT terminerà annullando." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:685 +#: apt.conf.5.xml:703 +#, fuzzy +#| msgid "" +#| "This is a list of shell commands to run before invoking &dpkg;. Like " +#| "<literal>options</literal> this must be specified in list notation. The " +#| "commands are invoked in order using <filename>/bin/sh</filename>; should " +#| "any fail APT will abort. APT will pass the filenames of all .deb files it " +#| "is going to install to the commands, one per line on standard input." msgid "" "This is a list of shell commands to run before invoking &dpkg;. Like " "<literal>options</literal> this must be specified in list notation. The " "commands are invoked in order using <filename>/bin/sh</filename>; should any " "fail APT will abort. APT will pass the filenames of all .deb files it is " -"going to install to the commands, one per line on standard input." +"going to install to the commands, one per line on the requested file " +"descriptor, defaulting to standard input." msgstr "" "Questa è una lista di comandi di shell da eseguire prima di invocare &dpkg;. " "Come <literal>options</literal> deve essere specificata con la notazione per " @@ -4544,13 +4641,19 @@ msgstr "" "uno per riga, sullo standard input." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:691 +#: apt.conf.5.xml:710 +#, fuzzy +#| msgid "" +#| "Version 2 of this protocol dumps more information, including the protocol " +#| "version, the APT configuration space and the packages, files and versions " +#| "being changed. Version 2 is enabled by setting <literal>DPkg::Tools::" +#| "options::cmd::Version</literal> to 2. <literal>cmd</literal> is a command " +#| "given to <literal>Pre-Install-Pkgs</literal>." msgid "" "Version 2 of this protocol dumps more information, including the protocol " "version, the APT configuration space and the packages, files and versions " -"being changed. Version 2 is enabled by setting <literal>DPkg::Tools::" -"options::cmd::Version</literal> to 2. <literal>cmd</literal> is a command " -"given to <literal>Pre-Install-Pkgs</literal>." +"being changed. Version 3 adds the architecture and <literal>MultiArch</" +"literal> flag to each version being dumped." msgstr "" "La versione 2 di questo protocollo fa il dump di più informazioni, inclusi " "la versione del protocollo, lo spazio di configurazione di APT, e i " @@ -4560,7 +4663,29 @@ msgstr "" "literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:699 +#: apt.conf.5.xml:715 +msgid "" +"The version of the protocol to be used for the command " +"<literal><replaceable>cmd</replaceable></literal> can be chosen by setting " +"<literal>DPkg::Tools::options::<replaceable>cmd</replaceable>::Version</" +"literal> accordingly, the default being version 1. If APT isn't supporting " +"the requested version it will send the information in the highest version it " +"has support for instead." +msgstr "" + +#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> +#: apt.conf.5.xml:722 +msgid "" +"The file descriptor to be used to send the information can be requested with " +"<literal>DPkg::Tools::options::<replaceable>cmd</replaceable>::InfoFD</" +"literal> which defaults to <literal>0</literal> for standard input and is " +"available since version 0.9.11. Support for the option can be detected by " +"looking for the environment variable <envar>APT_HOOK_INFO_FD</envar> which " +"contains the number of the used file descriptor as a confirmation." +msgstr "" + +#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> +#: apt.conf.5.xml:732 msgid "" "APT chdirs to this directory before invoking &dpkg;, the default is " "<filename>/</filename>." @@ -4569,7 +4694,7 @@ msgstr "" "valore predefinito è <filename>/</filename>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:704 +#: apt.conf.5.xml:737 msgid "" "These options are passed to &dpkg-buildpackage; when compiling packages; the " "default is to disable signing and produce all binaries." @@ -4579,12 +4704,12 @@ msgstr "" "binari." #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt.conf.5.xml:709 +#: apt.conf.5.xml:742 msgid "dpkg trigger usage (and related options)" msgstr "Uso dei trigger di dpkg (e relative opzioni)" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt.conf.5.xml:710 +#: apt.conf.5.xml:743 msgid "" "APT can call &dpkg; in such a way as to let it make aggressive use of " "triggers over multiple calls of &dpkg;. Without further options &dpkg; will " @@ -4612,7 +4737,7 @@ msgstr "" "pacchetti." #. type: Content of: <refentry><refsect1><refsect2><para><literallayout> -#: apt.conf.5.xml:725 +#: apt.conf.5.xml:758 #, no-wrap msgid "" "DPkg::NoTriggers \"true\";\n" @@ -4626,7 +4751,7 @@ msgstr "" "DPkg::TriggersPending \"true\";" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt.conf.5.xml:719 +#: apt.conf.5.xml:752 msgid "" "Note that it is not guaranteed that APT will support these options or that " "these options will not cause (big) trouble in the future. If you have " @@ -4650,7 +4775,7 @@ msgstr "" "\"literallayout\" id=\"0\"/>" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:732 +#: apt.conf.5.xml:765 msgid "" "Add the no triggers flag to all &dpkg; calls (except the ConfigurePending " "call). See &dpkg; if you are interested in what this actually means. In " @@ -4672,7 +4797,7 @@ msgstr "" "questa opzione anche alle chiamate per lo spacchettamento e la rimozione." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:740 +#: apt.conf.5.xml:773 msgid "" "Valid values are \"<literal>all</literal>\", \"<literal>smart</literal>\" " "and \"<literal>no</literal>\". The default value is \"<literal>all</literal>" @@ -4702,7 +4827,7 @@ msgstr "" "potrebbe finire in uno stato non configurato e potenzialmente non avviabile." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:755 +#: apt.conf.5.xml:788 msgid "" "If this option is set APT will call <command>dpkg --configure --pending</" "command> to let &dpkg; handle all required configurations and triggers. This " @@ -4720,7 +4845,7 @@ msgstr "" "si può disattivare questa opzione in tutte le esecuzioni tranne l'ultima." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:762 +#: apt.conf.5.xml:795 msgid "" "Useful for the <literal>smart</literal> configuration as a package which has " "pending triggers is not considered as <literal>installed</literal>, and " @@ -4736,7 +4861,7 @@ msgstr "" "necessari per configurare il pacchetto in questione." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para><literallayout> -#: apt.conf.5.xml:775 +#: apt.conf.5.xml:808 #, no-wrap msgid "" "OrderList::Score {\n" @@ -4754,7 +4879,7 @@ msgstr "" "};" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:768 +#: apt.conf.5.xml:801 msgid "" "Essential packages (and their dependencies) should be configured immediately " "after unpacking. It is a good idea to do this quite early in the upgrade " @@ -4779,12 +4904,12 @@ msgstr "" "con i loro valori predefiniti. <placeholder type=\"literallayout\" id=\"0\"/>" #. type: Content of: <refentry><refsect1><title> -#: apt.conf.5.xml:788 +#: apt.conf.5.xml:821 msgid "Periodic and Archives options" msgstr "Opzioni Periodic e Archives" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:789 +#: apt.conf.5.xml:822 msgid "" "<literal>APT::Periodic</literal> and <literal>APT::Archives</literal> groups " "of options configure behavior of apt periodic updates, which is done by the " @@ -4798,12 +4923,12 @@ msgstr "" "all'inizio dello script." #. type: Content of: <refentry><refsect1><title> -#: apt.conf.5.xml:797 +#: apt.conf.5.xml:830 msgid "Debug options" msgstr "Opzioni di debug" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:799 +#: apt.conf.5.xml:832 msgid "" "Enabling options in the <literal>Debug::</literal> section will cause " "debugging information to be sent to the standard error stream of the program " @@ -4821,7 +4946,7 @@ msgstr "" "esserlo:" #. type: Content of: <refentry><refsect1><para><itemizedlist><listitem><para> -#: apt.conf.5.xml:810 +#: apt.conf.5.xml:843 msgid "" "<literal>Debug::pkgProblemResolver</literal> enables output about the " "decisions made by <literal>dist-upgrade, upgrade, install, remove, purge</" @@ -4832,7 +4957,7 @@ msgstr "" "literal>." #. type: Content of: <refentry><refsect1><para><itemizedlist><listitem><para> -#: apt.conf.5.xml:818 +#: apt.conf.5.xml:851 msgid "" "<literal>Debug::NoLocking</literal> disables all file locking. This can be " "used to run some operations (for instance, <literal>apt-get -s install</" @@ -4843,7 +4968,7 @@ msgstr "" "install</literal>) come utente non root." #. type: Content of: <refentry><refsect1><para><itemizedlist><listitem><para> -#: apt.conf.5.xml:827 +#: apt.conf.5.xml:860 msgid "" "<literal>Debug::pkgDPkgPM</literal> prints out the actual command line each " "time that <literal>apt</literal> invokes &dpkg;." @@ -4855,7 +4980,7 @@ msgstr "" #. motivating example, except I haven't a clue why you'd want #. to do this. #. type: Content of: <refentry><refsect1><para><itemizedlist><listitem><para> -#: apt.conf.5.xml:835 +#: apt.conf.5.xml:868 msgid "" "<literal>Debug::IdentCdrom</literal> disables the inclusion of statfs data " "in CD-ROM IDs." @@ -4864,37 +4989,37 @@ msgstr "" "negli ID dei CD-ROM." #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:845 +#: apt.conf.5.xml:878 msgid "A full list of debugging options to apt follows." msgstr "Segue un elenco completo delle opzioni di debug per apt." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:854 +#: apt.conf.5.xml:887 msgid "" "Print information related to accessing <literal>cdrom://</literal> sources." msgstr "" "Stampa informazioni relative all'accesso a fonti <literal>cdrom://</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:865 +#: apt.conf.5.xml:898 msgid "Print information related to downloading packages using FTP." msgstr "" "Stampa informazioni relative allo scaricamento dei pacchetti usando FTP." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:876 +#: apt.conf.5.xml:909 msgid "Print information related to downloading packages using HTTP." msgstr "" "Stampa informazioni relative allo scaricamento dei pacchetti usando HTTP." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:887 +#: apt.conf.5.xml:920 msgid "Print information related to downloading packages using HTTPS." msgstr "" "Stampa informazioni relative allo scaricamento dei pacchetti usando HTTPS." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:898 +#: apt.conf.5.xml:931 msgid "" "Print information related to verifying cryptographic signatures using " "<literal>gpg</literal>." @@ -4903,7 +5028,7 @@ msgstr "" "usando <literal>gpg</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:909 +#: apt.conf.5.xml:942 msgid "" "Output information about the process of accessing collections of packages " "stored on CD-ROMs." @@ -4912,14 +5037,14 @@ msgstr "" "pacchetti memorizzati su CD-ROM." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:919 +#: apt.conf.5.xml:952 msgid "Describes the process of resolving build-dependencies in &apt-get;." msgstr "" "Descrive il processo di risoluzione delle dipendenze di compilazione in &apt-" "get;." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:929 +#: apt.conf.5.xml:962 msgid "" "Output each cryptographic hash that is generated by the <literal>apt</" "literal> libraries." @@ -4928,7 +5053,7 @@ msgstr "" "<literal>apt</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:939 +#: apt.conf.5.xml:972 msgid "" "Do not include information from <literal>statfs</literal>, namely the number " "of used and free blocks on the CD-ROM filesystem, when generating an ID for " @@ -4939,7 +5064,7 @@ msgstr "" "system del CD-ROM." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:950 +#: apt.conf.5.xml:983 msgid "" "Disable all file locking. For instance, this will allow two instances of " "<quote><literal>apt-get update</literal></quote> to run at the same time." @@ -4949,14 +5074,14 @@ msgstr "" "contemporaneamente." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:962 +#: apt.conf.5.xml:995 msgid "Log when items are added to or removed from the global download queue." msgstr "" "Registra nel log quando vengono aggiunte o rimosse voci dalla coda globale " "degli scaricamenti." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:972 +#: apt.conf.5.xml:1005 msgid "" "Output status messages and errors related to verifying checksums and " "cryptographic signatures of downloaded files." @@ -4965,7 +5090,7 @@ msgstr "" "codici di controllo e delle firme di cifratura dei file scaricati." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:982 +#: apt.conf.5.xml:1015 msgid "" "Output information about downloading and applying package index list diffs, " "and errors relating to package index list diffs." @@ -4975,7 +5100,7 @@ msgstr "" "diff." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:994 +#: apt.conf.5.xml:1027 msgid "" "Output information related to patching apt package lists when downloading " "index diffs instead of full indices." @@ -4985,7 +5110,7 @@ msgstr "" "invece degli indici completi." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:1005 +#: apt.conf.5.xml:1038 msgid "" "Log all interactions with the sub-processes that actually perform downloads." msgstr "" @@ -4993,7 +5118,7 @@ msgstr "" "realmente gli scaricamenti." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:1016 +#: apt.conf.5.xml:1049 msgid "" "Log events related to the automatically-installed status of packages and to " "the removal of unused packages." @@ -5002,7 +5127,7 @@ msgstr "" "installato dei pacchetti e alla rimozione dei pacchetti non utilizzati." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:1026 +#: apt.conf.5.xml:1059 msgid "" "Generate debug messages describing which packages are being automatically " "installed to resolve dependencies. This corresponds to the initial auto-" @@ -5018,7 +5143,7 @@ msgstr "" "pkgProblemResolver</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:1040 +#: apt.conf.5.xml:1073 msgid "" "Generate debug messages describing which packages are marked as keep/install/" "remove while the ProblemResolver does his work. Each addition or deletion " @@ -5050,7 +5175,7 @@ msgstr "" "sezione in cui compare il pacchetto." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:1061 +#: apt.conf.5.xml:1094 msgid "" "When invoking &dpkg;, output the precise command line with which it is being " "invoked, with arguments separated by a single space character." @@ -5059,7 +5184,7 @@ msgstr "" "gli argomenti separati da un singolo carattere di spazio." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:1072 +#: apt.conf.5.xml:1105 msgid "" "Output all the data received from &dpkg; on the status file descriptor and " "any errors encountered while parsing it." @@ -5068,7 +5193,7 @@ msgstr "" "di stato ed ogni errore incontrato durante la sua analisi." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:1083 +#: apt.conf.5.xml:1116 msgid "" "Generate a trace of the algorithm that decides the order in which " "<literal>apt</literal> should pass packages to &dpkg;." @@ -5077,7 +5202,7 @@ msgstr "" "literal> deve passare i pacchetti a &dpkg;." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:1095 +#: apt.conf.5.xml:1128 msgid "" "Output status messages tracing the steps performed when invoking &dpkg;." msgstr "" @@ -5085,12 +5210,12 @@ msgstr "" "nell'invocazione di &dpkg;." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:1106 +#: apt.conf.5.xml:1139 msgid "Output the priority of each package list on startup." msgstr "Produce in output la priorità di ogni elenco di pacchetti all'avvio." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:1116 +#: apt.conf.5.xml:1149 msgid "" "Trace the execution of the dependency resolver (this applies only to what " "happens when a complex dependency problem is encountered)." @@ -5100,7 +5225,7 @@ msgstr "" "dipendenze)." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:1127 +#: apt.conf.5.xml:1160 msgid "" "Display a list of all installed packages with their calculated score used by " "the pkgProblemResolver. The description of the package is the same as " @@ -5111,7 +5236,7 @@ msgstr "" "la stessa descritta in <literal>Debug::pkgDepCache::Marker</literal>" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:1139 +#: apt.conf.5.xml:1172 msgid "" "Print information about the vendors read from <filename>/etc/apt/vendors." "list</filename>." @@ -5120,13 +5245,13 @@ msgstr "" "filename>." #. type: Content of: <refentry><refsect1><title> -#: apt.conf.5.xml:1161 apt_preferences.5.xml:545 sources.list.5.xml:211 -#: apt-ftparchive.1.xml:596 +#: apt.conf.5.xml:1194 apt_preferences.5.xml:547 sources.list.5.xml:239 +#: apt-ftparchive.1.xml:598 msgid "Examples" msgstr "Esempi" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:1162 +#: apt.conf.5.xml:1195 msgid "" "&configureindex; is a configuration file showing example values for all " "possible options." @@ -5136,17 +5261,17 @@ msgstr "" #. ? reading apt.conf #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:1174 +#: apt.conf.5.xml:1207 msgid "&apt-cache;, &apt-config;, &apt-preferences;." msgstr "&apt-cache;, &apt-config;, &apt-preferences;." #. type: Content of: <refentry><refnamediv><refpurpose> -#: apt_preferences.5.xml:32 +#: apt_preferences.5.xml:34 msgid "Preference control file for APT" msgstr "file di controllo delle preferenze per APT" #. type: Content of: <refentry><refsect1><para> -#: apt_preferences.5.xml:37 +#: apt_preferences.5.xml:39 msgid "" "The APT preferences file <filename>/etc/apt/preferences</filename> and the " "fragment files in the <filename>/etc/apt/preferences.d/</filename> folder " @@ -5159,7 +5284,7 @@ msgstr "" "selezionata per l'installazione." #. type: Content of: <refentry><refsect1><para> -#: apt_preferences.5.xml:42 +#: apt_preferences.5.xml:44 msgid "" "Several versions of a package may be available for installation when the " "&sources-list; file contains references to more than one distribution (for " @@ -5182,7 +5307,7 @@ msgstr "" "l'installazione." #. type: Content of: <refentry><refsect1><para> -#: apt_preferences.5.xml:52 +#: apt_preferences.5.xml:54 msgid "" "Several instances of the same version of a package may be available when the " "&sources-list; file contains references to more than one source. In this " @@ -5197,7 +5322,7 @@ msgstr "" "effetto sulla scelta dell'istanza, ma solo sulla scelta della versione." #. type: Content of: <refentry><refsect1><para> -#: apt_preferences.5.xml:59 +#: apt_preferences.5.xml:61 msgid "" "Preferences are a strong power in the hands of a system administrator but " "they can become also their biggest nightmare if used without care! APT will " @@ -5222,7 +5347,7 @@ msgstr "" "avvertiti." #. type: Content of: <refentry><refsect1><para> -#: apt_preferences.5.xml:70 +#: apt_preferences.5.xml:72 msgid "" "Note that the files in the <filename>/etc/apt/preferences.d</filename> " "directory are parsed in alphanumeric ascending order and need to obey the " @@ -5244,24 +5369,24 @@ msgstr "" "viene ignorato in modo silenzioso." #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt_preferences.5.xml:79 +#: apt_preferences.5.xml:81 msgid "APT's Default Priority Assignments" msgstr "Assegnazioni della priorità predefinite di APT" #. type: Content of: <refentry><refsect1><refsect2><para><programlisting> -#: apt_preferences.5.xml:94 +#: apt_preferences.5.xml:96 #, no-wrap msgid "<command>apt-get install -t testing <replaceable>some-package</replaceable></command>\n" msgstr "<command>apt-get install -t testing <replaceable>un-pacchetto</replaceable></command>\n" #. type: Content of: <refentry><refsect1><refsect2><para><programlisting> -#: apt_preferences.5.xml:97 +#: apt_preferences.5.xml:99 #, no-wrap msgid "APT::Default-Release \"stable\";\n" msgstr "APT::Default-Release \"stable\";\n" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:81 +#: apt_preferences.5.xml:83 msgid "" "If there is no preferences file or if there is no entry in the file that " "applies to a particular version then the priority assigned to that version " @@ -5289,7 +5414,7 @@ msgstr "" "\"programlisting\" id=\"0\"/> <placeholder type=\"programlisting\" id=\"1\"/>" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:101 +#: apt_preferences.5.xml:103 msgid "" "If the target release has been specified then APT uses the following " "algorithm to set the priorities of the versions of a package. Assign:" @@ -5298,12 +5423,12 @@ msgstr "" "algoritmo per impostare le priorità delle versioni di un pacchetto. Assegna:" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:106 +#: apt_preferences.5.xml:108 msgid "priority 1" msgstr "priorità 1" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:107 +#: apt_preferences.5.xml:109 msgid "" "to the versions coming from archives which in their <filename>Release</" "filename> files are marked as \"NotAutomatic: yes\" but <emphasis>not</" @@ -5316,12 +5441,12 @@ msgstr "" "<literal>experimental</literal>." #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:113 +#: apt_preferences.5.xml:115 msgid "priority 100" msgstr "priorità 100" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:114 +#: apt_preferences.5.xml:116 msgid "" "to the version that is already installed (if any) and to the versions coming " "from archives which in their <filename>Release</filename> files are marked " @@ -5335,12 +5460,12 @@ msgstr "" "literal>." #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:121 +#: apt_preferences.5.xml:123 msgid "priority 500" msgstr "priorità 500" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:122 +#: apt_preferences.5.xml:124 msgid "" "to the versions that are not installed and do not belong to the target " "release." @@ -5349,19 +5474,19 @@ msgstr "" "obiettivo." #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:126 +#: apt_preferences.5.xml:128 msgid "priority 990" msgstr "priorità 990" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:127 +#: apt_preferences.5.xml:129 msgid "" "to the versions that are not installed and belong to the target release." msgstr "" "alle versioni che non sono installate e appartengono al rilascio obiettivo." #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:132 +#: apt_preferences.5.xml:134 msgid "" "If the target release has not been specified then APT simply assigns " "priority 100 to all installed package versions and priority 500 to all " @@ -5379,7 +5504,7 @@ msgstr "" "contrassegnate come «ButAutomaticUpgrades: yes»." #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:139 +#: apt_preferences.5.xml:141 msgid "" "APT then applies the following rules, listed in order of precedence, to " "determine which version of a package to install." @@ -5388,7 +5513,7 @@ msgstr "" "seguenti regole, elencate in ordine di precedenza." #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:142 +#: apt_preferences.5.xml:144 msgid "" "Never downgrade unless the priority of an available version exceeds 1000. " "(\"Downgrading\" is installing a less recent version of a package in place " @@ -5405,12 +5530,12 @@ msgstr "" "rischioso.)" #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:148 +#: apt_preferences.5.xml:150 msgid "Install the highest priority version." msgstr "Installa la versione con la priorità più alta." #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:149 +#: apt_preferences.5.xml:151 msgid "" "If two or more versions have the same priority, install the most recent one " "(that is, the one with the higher version number)." @@ -5419,7 +5544,7 @@ msgstr "" "recente (cioè quella con il numero di versione più alto)." #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:152 +#: apt_preferences.5.xml:154 msgid "" "If two or more versions have the same priority and version number but either " "the packages differ in some of their metadata or the <literal>--reinstall</" @@ -5431,7 +5556,7 @@ msgstr "" "non installata." #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:158 +#: apt_preferences.5.xml:160 msgid "" "In a typical situation, the installed version of a package (priority 100) " "is not as recent as one of the versions available from the sources listed in " @@ -5447,7 +5572,7 @@ msgstr "" "upgrade</command>." #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:165 +#: apt_preferences.5.xml:167 msgid "" "More rarely, the installed version of a package is <emphasis>more</emphasis> " "recent than any of the other available versions. The package will not be " @@ -5461,7 +5586,7 @@ msgstr "" "upgrade</command>." #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:170 +#: apt_preferences.5.xml:172 msgid "" "Sometimes the installed version of a package is more recent than the version " "belonging to the target release, but not as recent as a version belonging to " @@ -5480,12 +5605,12 @@ msgstr "" "priorità più alta di quella installata." #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt_preferences.5.xml:179 +#: apt_preferences.5.xml:181 msgid "The Effect of APT Preferences" msgstr "L'effetto delle preferenze di APT" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:181 +#: apt_preferences.5.xml:183 msgid "" "The APT preferences file allows the system administrator to control the " "assignment of priorities. The file consists of one or more multi-line " @@ -5498,7 +5623,7 @@ msgstr "" "due forme: una forma specifica e una forma generica." #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:187 +#: apt_preferences.5.xml:189 msgid "" "The specific form assigns a priority (a \"Pin-Priority\") to one or more " "specified packages with a specified version or version range. For example, " @@ -5515,7 +5640,7 @@ msgstr "" "spazi." #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><programlisting> -#: apt_preferences.5.xml:194 +#: apt_preferences.5.xml:196 #, no-wrap msgid "" "Package: perl\n" @@ -5527,7 +5652,7 @@ msgstr "" "Pin-Priority: 1001\n" #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:200 +#: apt_preferences.5.xml:202 msgid "" "The general form assigns a priority to all of the package versions in a " "given distribution (that is, to all the versions of packages that are listed " @@ -5542,7 +5667,7 @@ msgstr "" "identificato in base al suo nome di dominio pienamente qualificato." #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:206 +#: apt_preferences.5.xml:208 msgid "" "This general-form entry in the APT preferences file applies only to groups " "of packages. For example, the following record assigns a high priority to " @@ -5553,7 +5678,7 @@ msgstr "" "priorità alta a tutte le versioni di pacchetto disponibili dal sito locale." #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><programlisting> -#: apt_preferences.5.xml:211 +#: apt_preferences.5.xml:213 #, no-wrap msgid "" "Package: *\n" @@ -5565,7 +5690,7 @@ msgstr "" "Pin-Priority: 999\n" #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:216 +#: apt_preferences.5.xml:218 msgid "" "A note of caution: the keyword used here is \"<literal>origin</literal>\" " "which can be used to match a hostname. The following record will assign a " @@ -5578,7 +5703,7 @@ msgstr "" "identificato dal nome host «ftp.de.debian.org»" #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><programlisting> -#: apt_preferences.5.xml:220 +#: apt_preferences.5.xml:222 #, no-wrap msgid "" "Package: *\n" @@ -5590,7 +5715,7 @@ msgstr "" "Pin-Priority: 999\n" #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:224 +#: apt_preferences.5.xml:226 msgid "" "This should <emphasis>not</emphasis> be confused with the Origin of a " "distribution as specified in a <filename>Release</filename> file. What " @@ -5605,7 +5730,7 @@ msgstr "" "«Ximian»." #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:229 +#: apt_preferences.5.xml:231 msgid "" "The following record assigns a low priority to all package versions " "belonging to any distribution whose Archive name is \"<literal>unstable</" @@ -5616,7 +5741,7 @@ msgstr "" "archivio è «<literal>unstable</literal>»." #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><programlisting> -#: apt_preferences.5.xml:233 +#: apt_preferences.5.xml:235 #, no-wrap msgid "" "Package: *\n" @@ -5628,7 +5753,7 @@ msgstr "" "Pin-Priority: 50\n" #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:238 +#: apt_preferences.5.xml:240 msgid "" "The following record assigns a high priority to all package versions " "belonging to any distribution whose Codename is \"<literal>&testing-codename;" @@ -5639,7 +5764,7 @@ msgstr "" "codice è «<literal>&testing-codename;</literal>»." #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><programlisting> -#: apt_preferences.5.xml:242 +#: apt_preferences.5.xml:244 #, no-wrap msgid "" "Package: *\n" @@ -5651,7 +5776,7 @@ msgstr "" "Pin-Priority: 900\n" #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:247 +#: apt_preferences.5.xml:249 msgid "" "The following record assigns a high priority to all package versions " "belonging to any release whose Archive name is \"<literal>stable</literal>\" " @@ -5663,7 +5788,7 @@ msgstr "" "«<literal>&stable-version;</literal>»." #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><programlisting> -#: apt_preferences.5.xml:252 +#: apt_preferences.5.xml:254 #, no-wrap msgid "" "Package: *\n" @@ -5676,12 +5801,12 @@ msgstr "" # &glob; è rimpiazzato da "glob(7)" #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt_preferences.5.xml:262 +#: apt_preferences.5.xml:264 msgid "Regular expressions and &glob; syntax" msgstr "Sintassi per le espressioni regolari e &glob;" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:264 +#: apt_preferences.5.xml:266 msgid "" "APT also supports pinning by &glob; expressions, and regular expressions " "surrounded by slashes. For example, the following example assigns the " @@ -5697,7 +5822,7 @@ msgstr "" "POSIX racchiusa tra sbarre)." #. type: Content of: <refentry><refsect1><refsect2><programlisting> -#: apt_preferences.5.xml:273 +#: apt_preferences.5.xml:275 #, no-wrap msgid "" "Package: gnome* /kde/\n" @@ -5709,7 +5834,7 @@ msgstr "" "Pin-Priority: 500\n" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:279 +#: apt_preferences.5.xml:281 msgid "" "The rule for those expressions is that they can occur anywhere where a " "string can occur. Thus, the following pin assigns the priority 990 to all " @@ -5720,7 +5845,7 @@ msgstr "" "provenienti da un rilascio il cui nome inizia con &ubuntu-codename;." #. type: Content of: <refentry><refsect1><refsect2><programlisting> -#: apt_preferences.5.xml:285 +#: apt_preferences.5.xml:287 #, no-wrap msgid "" "Package: *\n" @@ -5732,7 +5857,7 @@ msgstr "" "Pin-Priority: 990\n" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:291 +#: apt_preferences.5.xml:293 msgid "" "If a regular expression occurs in a <literal>Package</literal> field, the " "behavior is the same as if this regular expression were replaced with a list " @@ -5751,12 +5876,12 @@ msgstr "" "non viene considerato come un'espressione &glob;." #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt_preferences.5.xml:307 +#: apt_preferences.5.xml:309 msgid "How APT Interprets Priorities" msgstr "Come APT interpreta le priorità" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:310 +#: apt_preferences.5.xml:312 msgid "" "Priorities (P) assigned in the APT preferences file must be positive or " "negative integers. They are interpreted as follows (roughly speaking):" @@ -5766,12 +5891,12 @@ msgstr "" "seguente (semplificando le cose):" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:315 +#: apt_preferences.5.xml:317 msgid "P >= 1000" msgstr "P >= 1000" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:316 +#: apt_preferences.5.xml:318 msgid "" "causes a version to be installed even if this constitutes a downgrade of the " "package" @@ -5780,12 +5905,12 @@ msgstr "" "retrocessione del pacchetto" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:320 +#: apt_preferences.5.xml:322 msgid "990 <= P < 1000" msgstr "990 <= P < 1000" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:321 +#: apt_preferences.5.xml:323 msgid "" "causes a version to be installed even if it does not come from the target " "release, unless the installed version is more recent" @@ -5794,12 +5919,12 @@ msgstr "" "obiettivo, a meno che la versione installata non sia più recente" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:326 +#: apt_preferences.5.xml:328 msgid "500 <= P < 990" msgstr "500 <= P < 990" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:327 +#: apt_preferences.5.xml:329 msgid "" "causes a version to be installed unless there is a version available " "belonging to the target release or the installed version is more recent" @@ -5809,12 +5934,12 @@ msgstr "" "sia più recente" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:332 +#: apt_preferences.5.xml:334 msgid "100 <= P < 500" msgstr "100 <= P < 500" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:333 +#: apt_preferences.5.xml:335 msgid "" "causes a version to be installed unless there is a version available " "belonging to some other distribution or the installed version is more recent" @@ -5824,12 +5949,12 @@ msgstr "" "installata non sia più recente" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:338 +#: apt_preferences.5.xml:340 msgid "0 < P < 100" msgstr "0 < P < 100" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:339 +#: apt_preferences.5.xml:341 msgid "" "causes a version to be installed only if there is no installed version of " "the package" @@ -5838,17 +5963,17 @@ msgstr "" "è installata" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:343 +#: apt_preferences.5.xml:345 msgid "P < 0" msgstr "P < 0" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:344 +#: apt_preferences.5.xml:346 msgid "prevents the version from being installed" msgstr "impedisce l'installazione della versione" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:349 +#: apt_preferences.5.xml:351 msgid "" "If any specific-form records match an available package version then the " "first such record determines the priority of the package version. Failing " @@ -5863,7 +5988,7 @@ msgstr "" "versione del pacchetto." #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:355 +#: apt_preferences.5.xml:357 msgid "" "For example, suppose the APT preferences file contains the three records " "presented earlier:" @@ -5872,7 +5997,7 @@ msgstr "" "record descritti in precedenza:" #. type: Content of: <refentry><refsect1><refsect2><programlisting> -#: apt_preferences.5.xml:359 +#: apt_preferences.5.xml:361 #, no-wrap msgid "" "Package: perl\n" @@ -5900,12 +6025,12 @@ msgstr "" "Pin-Priority: 50\n" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:372 +#: apt_preferences.5.xml:374 msgid "Then:" msgstr "Allora:" #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:374 +#: apt_preferences.5.xml:376 msgid "" "The most recent available version of the <literal>perl</literal> package " "will be installed, so long as that version's version number begins with " @@ -5920,7 +6045,7 @@ msgstr "" "installata è &bad-perl;*, allora <literal>perl</literal> verrà retrocesso." #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:379 +#: apt_preferences.5.xml:381 msgid "" "A version of any package other than <literal>perl</literal> that is " "available from the local system has priority over other versions, even " @@ -5931,7 +6056,7 @@ msgstr "" "versioni, incluse quelle che appartengono al rilascio obiettivo." #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:383 +#: apt_preferences.5.xml:385 msgid "" "A version of a package whose origin is not the local system but some other " "site listed in &sources-list; and which belongs to an <literal>unstable</" @@ -5945,13 +6070,13 @@ msgstr "" "installata." #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt_preferences.5.xml:393 +#: apt_preferences.5.xml:395 msgid "Determination of Package Version and Distribution Properties" msgstr "" "Determinazione delle proprietà di versione del pacchetto e di distribuzione" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:395 +#: apt_preferences.5.xml:397 msgid "" "The locations listed in the &sources-list; file should provide " "<filename>Packages</filename> and <filename>Release</filename> files to " @@ -5962,7 +6087,7 @@ msgstr "" "i pacchetti disponibili in quelle posizioni." #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:399 +#: apt_preferences.5.xml:401 msgid "" "The <filename>Packages</filename> file is normally found in the directory " "<filename>.../dists/<replaceable>dist-name</replaceable>/" @@ -5981,27 +6106,27 @@ msgstr "" "righe sono rilevanti per l'impostazione delle priorità di APT:" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:407 +#: apt_preferences.5.xml:409 msgid "the <literal>Package:</literal> line" msgstr "la riga <literal>Package:</literal>" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:408 +#: apt_preferences.5.xml:410 msgid "gives the package name" msgstr "indica il nome del pacchetto" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:411 apt_preferences.5.xml:461 +#: apt_preferences.5.xml:413 apt_preferences.5.xml:463 msgid "the <literal>Version:</literal> line" msgstr "la riga <literal>Version:</literal>" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:412 +#: apt_preferences.5.xml:414 msgid "gives the version number for the named package" msgstr "indica il numero di versione per il pacchetto indicato" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:417 +#: apt_preferences.5.xml:419 msgid "" "The <filename>Release</filename> file is normally found in the directory " "<filename>.../dists/<replaceable>dist-name</replaceable></filename>: for " @@ -6023,12 +6148,12 @@ msgstr "" "priorità di APT:" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:428 +#: apt_preferences.5.xml:430 msgid "the <literal>Archive:</literal> or <literal>Suite:</literal> line" msgstr "la riga <literal>Archive:</literal> o <literal>Suite:</literal>" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:429 +#: apt_preferences.5.xml:431 msgid "" "names the archive to which all the packages in the directory tree belong. " "For example, the line \"Archive: stable\" or \"Suite: stable\" specifies " @@ -6045,18 +6170,18 @@ msgstr "" "preferenze di APT si deve usare la riga:" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><programlisting> -#: apt_preferences.5.xml:439 +#: apt_preferences.5.xml:441 #, no-wrap msgid "Pin: release a=stable\n" msgstr "Pin: release a=stable\n" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:445 +#: apt_preferences.5.xml:447 msgid "the <literal>Codename:</literal> line" msgstr "la riga <literal>Codename:</literal>" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:446 +#: apt_preferences.5.xml:448 msgid "" "names the codename to which all the packages in the directory tree belong. " "For example, the line \"Codename: &testing-codename;\" specifies that all of " @@ -6073,13 +6198,13 @@ msgstr "" "valore nelle preferenze di APT si deve usare la riga:" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><programlisting> -#: apt_preferences.5.xml:455 +#: apt_preferences.5.xml:457 #, no-wrap msgid "Pin: release n=&testing-codename;\n" msgstr "Pin: release n=&testing-codename;\n" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:462 +#: apt_preferences.5.xml:464 msgid "" "names the release version. For example, the packages in the tree might " "belong to Debian release version &stable-version;. Note that there is " @@ -6096,7 +6221,7 @@ msgstr "" "APT si deve usare una delle seguenti righe:" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><programlisting> -#: apt_preferences.5.xml:471 +#: apt_preferences.5.xml:473 #, no-wrap msgid "" "Pin: release v=&stable-version;\n" @@ -6108,12 +6233,12 @@ msgstr "" "Pin: release &stable-version;\n" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:480 +#: apt_preferences.5.xml:482 msgid "the <literal>Component:</literal> line" msgstr "la riga<literal>Component:</literal>" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:481 +#: apt_preferences.5.xml:483 msgid "" "names the licensing component associated with the packages in the directory " "tree of the <filename>Release</filename> file. For example, the line " @@ -6131,18 +6256,18 @@ msgstr "" "usare la riga:" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><programlisting> -#: apt_preferences.5.xml:490 +#: apt_preferences.5.xml:492 #, no-wrap msgid "Pin: release c=main\n" msgstr "Pin: release c=main\n" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:496 +#: apt_preferences.5.xml:498 msgid "the <literal>Origin:</literal> line" msgstr "la riga <literal>Origin:</literal>" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:497 +#: apt_preferences.5.xml:499 msgid "" "names the originator of the packages in the directory tree of the " "<filename>Release</filename> file. Most commonly, this is <literal>Debian</" @@ -6154,18 +6279,18 @@ msgstr "" "specificare questa origine nelle preferenze di APT si deve usare la riga:" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><programlisting> -#: apt_preferences.5.xml:503 +#: apt_preferences.5.xml:505 #, no-wrap msgid "Pin: release o=Debian\n" msgstr "Pin: release o=Debian\n" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:509 +#: apt_preferences.5.xml:511 msgid "the <literal>Label:</literal> line" msgstr "la riga <literal>Label:</literal>" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:510 +#: apt_preferences.5.xml:512 msgid "" "names the label of the packages in the directory tree of the " "<filename>Release</filename> file. Most commonly, this is <literal>Debian</" @@ -6177,13 +6302,13 @@ msgstr "" "specificare questa etichetta nelle preferenze di APT si deve usare la riga:" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><programlisting> -#: apt_preferences.5.xml:516 +#: apt_preferences.5.xml:518 #, no-wrap msgid "Pin: release l=Debian\n" msgstr "Pin: release l=Debian\n" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:523 +#: apt_preferences.5.xml:525 msgid "" "All of the <filename>Packages</filename> and <filename>Release</filename> " "files retrieved from locations listed in the &sources-list; file are stored " @@ -6208,12 +6333,12 @@ msgstr "" "<literal>unstable</literal>." #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt_preferences.5.xml:536 +#: apt_preferences.5.xml:538 msgid "Optional Lines in an APT Preferences Record" msgstr "Righe opzionali in un record delle preferenze di APT" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:538 +#: apt_preferences.5.xml:540 msgid "" "Each record in the APT preferences file can optionally begin with one or " "more lines beginning with the word <literal>Explanation:</literal>. This " @@ -6224,12 +6349,12 @@ msgstr "" "literal>. Ciò fornisce un posto dove mettere commenti." #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt_preferences.5.xml:547 +#: apt_preferences.5.xml:549 msgid "Tracking Stable" msgstr "Seguire Stable in modo continuativo" #. type: Content of: <refentry><refsect1><refsect2><para><programlisting> -#: apt_preferences.5.xml:555 +#: apt_preferences.5.xml:557 #, no-wrap msgid "" "Explanation: Uninstall or do not install any Debian-originated\n" @@ -6254,7 +6379,7 @@ msgstr "" "Pin-Priority: -10\n" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:549 +#: apt_preferences.5.xml:551 msgid "" "The following APT preferences file will cause APT to assign a priority " "higher than the default (500) to all package versions belonging to a " @@ -6270,8 +6395,8 @@ msgstr "" "\" id=\"0\"/>" #. type: Content of: <refentry><refsect1><refsect2><para><programlisting> -#: apt_preferences.5.xml:572 apt_preferences.5.xml:618 -#: apt_preferences.5.xml:676 +#: apt_preferences.5.xml:574 apt_preferences.5.xml:620 +#: apt_preferences.5.xml:678 #, no-wrap msgid "" "apt-get install <replaceable>package-name</replaceable>\n" @@ -6283,7 +6408,7 @@ msgstr "" "apt-get dist-upgrade\n" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:567 +#: apt_preferences.5.xml:569 msgid "" "With a suitable &sources-list; file and the above preferences file, any of " "the following commands will cause APT to upgrade to the latest " @@ -6296,13 +6421,13 @@ msgstr "" "\"programlisting\" id=\"0\"/>" #. type: Content of: <refentry><refsect1><refsect2><para><programlisting> -#: apt_preferences.5.xml:584 +#: apt_preferences.5.xml:586 #, no-wrap msgid "apt-get install <replaceable>package</replaceable>/testing\n" msgstr "apt-get install <replaceable>pacchetto</replaceable>/testing\n" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:578 +#: apt_preferences.5.xml:580 msgid "" "The following command will cause APT to upgrade the specified package to the " "latest version from the <literal>testing</literal> distribution; the package " @@ -6315,12 +6440,12 @@ msgstr "" "nuovamente questo comando. <placeholder type=\"programlisting\" id=\"0\"/>" #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt_preferences.5.xml:590 +#: apt_preferences.5.xml:592 msgid "Tracking Testing or Unstable" msgstr "Seguire Testing o Unstable in modo continuativo" #. type: Content of: <refentry><refsect1><refsect2><para><programlisting> -#: apt_preferences.5.xml:599 +#: apt_preferences.5.xml:601 #, no-wrap msgid "" "Package: *\n" @@ -6348,7 +6473,7 @@ msgstr "" "Pin-Priority: -10\n" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:592 +#: apt_preferences.5.xml:594 msgid "" "The following APT preferences file will cause APT to assign a high priority " "to package versions from the <literal>testing</literal> distribution, a " @@ -6365,7 +6490,7 @@ msgstr "" "literal>. <placeholder type=\"programlisting\" id=\"0\"/>" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:613 +#: apt_preferences.5.xml:615 msgid "" "With a suitable &sources-list; file and the above preferences file, any of " "the following commands will cause APT to upgrade to the latest " @@ -6378,13 +6503,13 @@ msgstr "" "\"programlisting\" id=\"0\"/>" #. type: Content of: <refentry><refsect1><refsect2><para><programlisting> -#: apt_preferences.5.xml:633 +#: apt_preferences.5.xml:635 #, no-wrap msgid "apt-get install <replaceable>package</replaceable>/unstable\n" msgstr "apt-get install <replaceable>pacchetto</replaceable>/unstable\n" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:624 +#: apt_preferences.5.xml:626 msgid "" "The following command will cause APT to upgrade the specified package to the " "latest version from the <literal>unstable</literal> distribution. " @@ -6403,12 +6528,12 @@ msgstr "" "<placeholder type=\"programlisting\" id=\"0\"/>" #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt_preferences.5.xml:640 +#: apt_preferences.5.xml:642 msgid "Tracking the evolution of a codename release" msgstr "Seguire l'evoluzione di un rilascio in base al nome in codice" #. type: Content of: <refentry><refsect1><refsect2><para><programlisting> -#: apt_preferences.5.xml:654 +#: apt_preferences.5.xml:656 #, no-wrap msgid "" "Explanation: Uninstall or do not install any Debian-originated package versions\n" @@ -6443,7 +6568,7 @@ msgstr "" "Pin-Priority: -10\n" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:642 +#: apt_preferences.5.xml:644 msgid "" "The following APT preferences file will cause APT to assign a priority " "higher than the default (500) to all package versions belonging to a " @@ -6470,7 +6595,7 @@ msgstr "" "id=\"0\"/>" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:671 +#: apt_preferences.5.xml:673 msgid "" "With a suitable &sources-list; file and the above preferences file, any of " "the following commands will cause APT to upgrade to the latest version(s) in " @@ -6483,13 +6608,13 @@ msgstr "" "codename;</literal>. <placeholder type=\"programlisting\" id=\"0\"/>" #. type: Content of: <refentry><refsect1><refsect2><para><programlisting> -#: apt_preferences.5.xml:691 +#: apt_preferences.5.xml:693 #, no-wrap msgid "apt-get install <replaceable>package</replaceable>/sid\n" msgstr "apt-get install <replaceable>pacchetto</replaceable>/sid\n" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:682 +#: apt_preferences.5.xml:684 msgid "" "The following command will cause APT to upgrade the specified package to the " "latest version from the <literal>sid</literal> distribution. Thereafter, " @@ -6508,17 +6633,17 @@ msgstr "" "type=\"programlisting\" id=\"0\"/>" #. type: Content of: <refentry><refsect1><para> -#: apt_preferences.5.xml:706 +#: apt_preferences.5.xml:708 msgid "&apt-get; &apt-cache; &apt-conf; &sources-list;" msgstr "&apt-get; &apt-cache; &apt-conf; &sources-list;" #. type: Content of: <refentry><refnamediv><refpurpose> -#: sources.list.5.xml:33 +#: sources.list.5.xml:35 msgid "List of configured APT data sources" msgstr "elenco delle fonti di dati configurate per APT" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:38 +#: sources.list.5.xml:40 msgid "" "The source list <filename>/etc/apt/sources.list</filename> is designed to " "support any number of active sources and a variety of source media. The file " @@ -6535,7 +6660,7 @@ msgstr "" "interfaccia per APT)." #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:45 +#: sources.list.5.xml:47 msgid "" "Each line specifying a source starts with type (e.g. <literal>deb-src</" "literal>) followed by options and arguments for this type. Individual " @@ -6550,12 +6675,12 @@ msgstr "" "punto di una riga contrassegna come commento la parte rimanente della riga." #. type: Content of: <refentry><refsect1><title> -#: sources.list.5.xml:53 +#: sources.list.5.xml:55 msgid "sources.list.d" msgstr "sources.list.d" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:54 +#: sources.list.5.xml:56 msgid "" "The <filename>/etc/apt/sources.list.d</filename> directory provides a way to " "add sources.list entries in separate files. The format is the same as for " @@ -6577,12 +6702,12 @@ msgstr "" "caso viene ignorato in modo silenzioso." #. type: Content of: <refentry><refsect1><title> -#: sources.list.5.xml:65 +#: sources.list.5.xml:67 msgid "The deb and deb-src types" msgstr "I tipi deb e deb-src" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:66 +#: sources.list.5.xml:68 msgid "" "The <literal>deb</literal> type references a typical two-level Debian " "archive, <filename>distribution/component</filename>. The " @@ -6608,7 +6733,7 @@ msgstr "" "riga <literal>deb-src</literal>." #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:78 +#: sources.list.5.xml:79 msgid "" "The format for a <filename>sources.list</filename> entry using the " "<literal>deb</literal> and <literal>deb-src</literal> types is:" @@ -6617,21 +6742,62 @@ msgstr "" "<literal>deb</literal> o <literal>deb-src</literal> è:" #. type: Content of: <refentry><refsect1><literallayout> -#: sources.list.5.xml:81 -#, no-wrap -msgid "deb [ options ] uri distribution [component1] [component2] [...]" +#: sources.list.5.xml:82 +#, fuzzy, no-wrap +#| msgid "deb [ options ] uri distribution [component1] [component2] [...]" +msgid "deb [ options ] uri suite [component1] [component2] [...]" msgstr "deb [ opzioni ] uri distribuzione [componente1] [componente2] [...]" +#. type: Content of: <refentry><refsect1><para><literallayout> +#: sources.list.5.xml:86 +#, no-wrap +msgid "" +" Types: deb deb-src\n" +" URIs: http://example.com\n" +" Suites: stable testing\n" +" Sections: component1 component2\n" +" Description: short\n" +" long long long\n" +" [option1]: [option1-value]\n" +"\n" +" Types: deb\n" +" URIs: http://another.example.com\n" +" Suites: experimental\n" +" Sections: component1 component2\n" +" Enabled: no\n" +" Description: short\n" +" long long long\n" +" [option1]: [option1-value]\n" +" " +msgstr "" + +#. type: Content of: <refentry><refsect1><para> +#: sources.list.5.xml:84 +msgid "" +"Alternatively a rfc822 style format is also supported: <placeholder type=" +"\"literallayout\" id=\"0\"/>" +msgstr "" + #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:83 +#: sources.list.5.xml:105 +#, fuzzy +#| msgid "" +#| "The URI for the <literal>deb</literal> type must specify the base of the " +#| "Debian distribution, from which APT will find the information it needs. " +#| "<literal>distribution</literal> can specify an exact path, in which case " +#| "the components must be omitted and <literal>distribution</literal> must " +#| "end with a slash (<literal>/</literal>). This is useful for the case when " +#| "only a particular sub-section of the archive denoted by the URI is of " +#| "interest. If <literal>distribution</literal> does not specify an exact " +#| "path, at least one <literal>component</literal> must be present." msgid "" "The URI for the <literal>deb</literal> type must specify the base of the " "Debian distribution, from which APT will find the information it needs. " -"<literal>distribution</literal> can specify an exact path, in which case the " -"components must be omitted and <literal>distribution</literal> must end with " -"a slash (<literal>/</literal>). This is useful for the case when only a " +"<literal>suite</literal> can specify an exact path, in which case the " +"components must be omitted and <literal>suite</literal> must end with a " +"slash (<literal>/</literal>). This is useful for the case when only a " "particular sub-section of the archive denoted by the URI is of interest. If " -"<literal>distribution</literal> does not specify an exact path, at least one " +"<literal>suite</literal> does not specify an exact path, at least one " "<literal>component</literal> must be present." msgstr "" "L'URI per il tipo <literal>deb</literal> deve specificare la base della " @@ -6645,15 +6811,24 @@ msgstr "" "<literal>componente</literal>." #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:92 -msgid "" -"<literal>distribution</literal> may also contain a variable, <literal>" -"$(ARCH)</literal> which expands to the Debian architecture (such as " -"<literal>amd64</literal> or <literal>armel</literal>) used on the system. " -"This permits architecture-independent <filename>sources.list</filename> " -"files to be used. In general this is only of interest when specifying an " -"exact path, <literal>APT</literal> will automatically generate a URI with " -"the current architecture otherwise." +#: sources.list.5.xml:114 +#, fuzzy +#| msgid "" +#| "<literal>distribution</literal> may also contain a variable, <literal>" +#| "$(ARCH)</literal> which expands to the Debian architecture (such as " +#| "<literal>amd64</literal> or <literal>armel</literal>) used on the system. " +#| "This permits architecture-independent <filename>sources.list</filename> " +#| "files to be used. In general this is only of interest when specifying an " +#| "exact path, <literal>APT</literal> will automatically generate a URI with " +#| "the current architecture otherwise." +msgid "" +"<literal>suite</literal> may also contain a variable, <literal>$(ARCH)</" +"literal> which expands to the Debian architecture (such as <literal>amd64</" +"literal> or <literal>armel</literal>) used on the system. This permits " +"architecture-independent <filename>sources.list</filename> files to be used. " +"In general this is only of interest when specifying an exact path, " +"<literal>APT</literal> will automatically generate a URI with the current " +"architecture otherwise." msgstr "" "<literal>distribuzione</literal> può anche contenere una variabile <literal>" "$(ARCH)</literal> che viene espansa nell'architettura Debian (come " @@ -6664,18 +6839,32 @@ msgstr "" "automaticamente un URI con l'architettura corrente." #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:100 -msgid "" -"Since only one distribution can be specified per line it may be necessary to " -"have multiple lines for the same URI, if a subset of all available " -"distributions or components at that location is desired. APT will sort the " -"URI list after it has generated a complete set internally, and will collapse " -"multiple references to the same Internet host, for instance, into a single " -"connection, so that it does not inefficiently establish an FTP connection, " -"close it, do something else, and then re-establish a connection to that same " -"host. This feature is useful for accessing busy FTP sites with limits on the " -"number of simultaneous anonymous users. APT also parallelizes connections to " -"different hosts to more effectively deal with sites with low bandwidth." +#: sources.list.5.xml:122 +#, fuzzy +#| msgid "" +#| "Since only one distribution can be specified per line it may be necessary " +#| "to have multiple lines for the same URI, if a subset of all available " +#| "distributions or components at that location is desired. APT will sort " +#| "the URI list after it has generated a complete set internally, and will " +#| "collapse multiple references to the same Internet host, for instance, " +#| "into a single connection, so that it does not inefficiently establish an " +#| "FTP connection, close it, do something else, and then re-establish a " +#| "connection to that same host. This feature is useful for accessing busy " +#| "FTP sites with limits on the number of simultaneous anonymous users. APT " +#| "also parallelizes connections to different hosts to more effectively deal " +#| "with sites with low bandwidth." +msgid "" +"In the traditional style sources.list format since only one distribution can " +"be specified per line it may be necessary to have multiple lines for the " +"same URI, if a subset of all available distributions or components at that " +"location is desired. APT will sort the URI list after it has generated a " +"complete set internally, and will collapse multiple references to the same " +"Internet host, for instance, into a single connection, so that it does not " +"inefficiently establish an FTP connection, close it, do something else, and " +"then re-establish a connection to that same host. This feature is useful for " +"accessing busy FTP sites with limits on the number of simultaneous anonymous " +"users. APT also parallelizes connections to different hosts to more " +"effectively deal with sites with low bandwidth." msgstr "" "Dato che può essere specificata solo una distribuzione per riga, può essere " "necessario avere più righe per lo stesso URI, se si desidera un sottoinsieme " @@ -6691,7 +6880,7 @@ msgstr "" "larghezza di banda." #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:112 +#: sources.list.5.xml:136 msgid "" "<literal>options</literal> is always optional and needs to be surrounded by " "square brackets. It can consist of multiple settings in the form " @@ -6708,7 +6897,7 @@ msgstr "" "supportate verranno ignorate in modo silenzioso):" #. type: Content of: <refentry><refsect1><para><itemizedlist><listitem><para> -#: sources.list.5.xml:117 +#: sources.list.5.xml:142 msgid "" "<literal>arch=<replaceable>arch1</replaceable>,<replaceable>arch2</" "replaceable>,…</literal> can be used to specify for which architectures " @@ -6723,7 +6912,28 @@ msgstr "" "Architectures</literal>." #. type: Content of: <refentry><refsect1><para><itemizedlist><listitem><para> -#: sources.list.5.xml:121 +#: sources.list.5.xml:146 +#, fuzzy +#| msgid "" +#| "<literal>arch=<replaceable>arch1</replaceable>,<replaceable>arch2</" +#| "replaceable>,…</literal> can be used to specify for which architectures " +#| "information should be downloaded. If this option is not set all " +#| "architectures defined by the <literal>APT::Architectures</literal> option " +#| "will be downloaded." +msgid "" +"<literal>arch+=<replaceable>arch1</replaceable>,<replaceable>arch2</" +"replaceable>,…</literal> and <literal>arch-=<replaceable>arch1</replaceable>," +"<replaceable>arch2</replaceable>,…</literal> which can be used to add/remove " +"architectures from the set which will be downloaded." +msgstr "" +"<literal>arch=<replaceable>arch1</replaceable>,<replaceable>arch2</" +"replaceable>,…</literal> può essere usato per specificare le architetture " +"per le quali scaricare le informazioni. Se questa opzione non è impostata " +"verranno scaricate tutte le architetture definite dall'opzione <literal>APT::" +"Architectures</literal>." + +#. type: Content of: <refentry><refsect1><para><itemizedlist><listitem><para> +#: sources.list.5.xml:149 msgid "" "<literal>trusted=yes</literal> can be set to indicate that packages from " "this source are always authenticated even if the <filename>Release</" @@ -6740,7 +6950,7 @@ msgstr "" "tratta anche le fonti correttamente autenticate come non autenticate." #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:128 +#: sources.list.5.xml:156 msgid "" "It is important to list sources in order of preference, with the most " "preferred source listed first. Typically this will result in sorting by " @@ -6753,12 +6963,12 @@ msgstr "" "in una rete locale, seguiti da host Internet distanti)." #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:133 +#: sources.list.5.xml:161 msgid "Some examples:" msgstr "Alcuni esempi:" #. type: Content of: <refentry><refsect1><literallayout> -#: sources.list.5.xml:135 +#: sources.list.5.xml:163 #, no-wrap msgid "" "deb http://ftp.debian.org/debian &stable-codename; main contrib non-free\n" @@ -6770,17 +6980,17 @@ msgstr "" " " #. type: Content of: <refentry><refsect1><title> -#: sources.list.5.xml:141 +#: sources.list.5.xml:169 msgid "URI specification" msgstr "Specificare URI" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:143 +#: sources.list.5.xml:171 msgid "The currently recognized URI types are:" msgstr "I tipi di URI attualmente riconosciuti sono:" #. type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para> -#: sources.list.5.xml:147 +#: sources.list.5.xml:175 msgid "" "The file scheme allows an arbitrary directory in the file system to be " "considered an archive. This is useful for NFS mounts and local mirrors or " @@ -6791,7 +7001,7 @@ msgstr "" "archivi locali." #. type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para> -#: sources.list.5.xml:154 +#: sources.list.5.xml:182 msgid "" "The cdrom scheme allows APT to use a local CD-ROM drive with media swapping. " "Use the &apt-cdrom; program to create cdrom entries in the source list." @@ -6801,7 +7011,7 @@ msgstr "" "delle fonti." #. type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para> -#: sources.list.5.xml:161 +#: sources.list.5.xml:189 msgid "" "The http scheme specifies an HTTP server for the archive. If an environment " "variable <envar>http_proxy</envar> is set with the format http://server:" @@ -6818,7 +7028,7 @@ msgstr "" "è un metodo di autenticazione non sicuro." #. type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para> -#: sources.list.5.xml:172 +#: sources.list.5.xml:200 msgid "" "The ftp scheme specifies an FTP server for the archive. APT's FTP behavior " "is highly configurable; for more information see the &apt-conf; manual page. " @@ -6838,7 +7048,7 @@ msgstr "" "HTTP specificati nel file di configurazione verranno ignorati." #. type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para> -#: sources.list.5.xml:184 +#: sources.list.5.xml:212 msgid "" "The copy scheme is identical to the file scheme except that packages are " "copied into the cache directory instead of used directly at their location. " @@ -6851,7 +7061,7 @@ msgstr "" "rimovibili, per copiare i file nelle varie posizioni con APT." #. type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para> -#: sources.list.5.xml:191 +#: sources.list.5.xml:219 msgid "" "The rsh/ssh method invokes RSH/SSH to connect to a remote host and access " "the files as a given user. Prior configuration of rhosts or RSA keys is " @@ -6865,12 +7075,12 @@ msgstr "" "command> e <command>dd</command>." #. type: Content of: <refentry><refsect1><para><variablelist><varlistentry><term> -#: sources.list.5.xml:198 +#: sources.list.5.xml:226 msgid "adding more recognizable URI types" msgstr "aggiungere ulteriori tipi di URI riconoscibili" #. type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para> -#: sources.list.5.xml:200 +#: sources.list.5.xml:228 msgid "" "APT can be extended with more methods shipped in other optional packages, " "which should follow the naming scheme <package>apt-transport-" @@ -6889,7 +7099,7 @@ msgstr "" "debtorrrent; vedere &apt-transport-debtorrent;." #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:212 +#: sources.list.5.xml:240 msgid "" "Uses the archive stored locally (or NFS mounted) at /home/jason/debian for " "stable/main, stable/contrib, and stable/non-free." @@ -6898,37 +7108,37 @@ msgstr "" "debian per stable/main, stable/contrib e stable/non-free." #. type: Content of: <refentry><refsect1><literallayout> -#: sources.list.5.xml:214 +#: sources.list.5.xml:242 #, no-wrap msgid "deb file:/home/jason/debian stable main contrib non-free" msgstr "deb file:/home/gianni/debian stable main contrib non-free" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:216 +#: sources.list.5.xml:244 msgid "As above, except this uses the unstable (development) distribution." msgstr "" "Come sopra, tranne per il fatto che usa la distribuzione unstable (di " "sviluppo)" #. type: Content of: <refentry><refsect1><literallayout> -#: sources.list.5.xml:217 +#: sources.list.5.xml:245 #, no-wrap msgid "deb file:/home/jason/debian unstable main contrib non-free" msgstr "deb file:/home/gianni/debian unstable main contrib non-free" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:219 +#: sources.list.5.xml:247 msgid "Source line for the above" msgstr "Riga per i sorgenti corrispondente alla precedente" #. type: Content of: <refentry><refsect1><literallayout> -#: sources.list.5.xml:220 +#: sources.list.5.xml:248 #, no-wrap msgid "deb-src file:/home/jason/debian unstable main contrib non-free" msgstr "deb-src file:/home/gianni/debian unstable main contrib non-free" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:222 +#: sources.list.5.xml:250 msgid "" "The first line gets package information for the architectures in " "<literal>APT::Architectures</literal> while the second always retrieves " @@ -6939,7 +7149,7 @@ msgstr "" "<literal>amd64</literal> e <literal>armel</literal>." #. type: Content of: <refentry><refsect1><literallayout> -#: sources.list.5.xml:224 +#: sources.list.5.xml:252 #, no-wrap msgid "" "deb http://ftp.debian.org/debian &stable-codename; main\n" @@ -6949,7 +7159,7 @@ msgstr "" "deb [ arch=amd64,armel ] http://ftp.debian.org/debian &stable-codename; main" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:227 +#: sources.list.5.xml:255 msgid "" "Uses HTTP to access the archive at archive.debian.org, and uses only the " "hamm/main area." @@ -6958,13 +7168,13 @@ msgstr "" "hamm/main." #. type: Content of: <refentry><refsect1><literallayout> -#: sources.list.5.xml:229 +#: sources.list.5.xml:257 #, no-wrap msgid "deb http://archive.debian.org/debian-archive hamm main" msgstr "deb http://archive.debian.org/debian-archive hamm main" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:231 +#: sources.list.5.xml:259 msgid "" "Uses FTP to access the archive at ftp.debian.org, under the debian " "directory, and uses only the &stable-codename;/contrib area." @@ -6973,13 +7183,13 @@ msgstr "" "e usa solo l'area &stable-codename;/contrib." #. type: Content of: <refentry><refsect1><literallayout> -#: sources.list.5.xml:233 +#: sources.list.5.xml:261 #, no-wrap msgid "deb ftp://ftp.debian.org/debian &stable-codename; contrib" msgstr "deb ftp://ftp.debian.org/debian &stable-codename; contrib" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:235 +#: sources.list.5.xml:263 msgid "" "Uses FTP to access the archive at ftp.debian.org, under the debian " "directory, and uses only the unstable/contrib area. If this line appears as " @@ -6992,19 +7202,19 @@ msgstr "" "usata una sola sessione FTP per entrambe le righe." #. type: Content of: <refentry><refsect1><literallayout> -#: sources.list.5.xml:239 +#: sources.list.5.xml:267 #, no-wrap msgid "deb ftp://ftp.debian.org/debian unstable contrib" msgstr "deb ftp://ftp.debian.org/debian unstable contrib" #. type: Content of: <refentry><refsect1><para><literallayout> -#: sources.list.5.xml:248 +#: sources.list.5.xml:276 #, no-wrap msgid "deb http://ftp.tlh.debian.org/universe unstable/binary-$(ARCH)/" msgstr "deb http://ftp.tlh.debian.org/universe unstable/binary-$(ARCH)/" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:241 +#: sources.list.5.xml:269 msgid "" "Uses HTTP to access the archive at ftp.tlh.debian.org, under the universe " "directory, and uses only files found under <filename>unstable/binary-i386</" @@ -7023,17 +7233,17 @@ msgstr "" "modo.] <placeholder type=\"literallayout\" id=\"0\"/>" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:253 +#: sources.list.5.xml:281 msgid "&apt-cache; &apt-conf;" msgstr "&apt-cache; &apt-conf;" #. type: Content of: <refentry><refmeta><manvolnum> -#: apt-extracttemplates.1.xml:26 apt-sortpkgs.1.xml:26 apt-ftparchive.1.xml:26 +#: apt-extracttemplates.1.xml:28 apt-sortpkgs.1.xml:28 apt-ftparchive.1.xml:28 msgid "1" msgstr "1" #. type: Content of: <refentry><refnamediv><refpurpose> -#: apt-extracttemplates.1.xml:33 +#: apt-extracttemplates.1.xml:35 msgid "" "Utility to extract <command>debconf</command> config and templates from " "Debian packages" @@ -7042,7 +7252,7 @@ msgstr "" "pacchetti Debian" #. type: Content of: <refentry><refsect1><para> -#: apt-extracttemplates.1.xml:39 +#: apt-extracttemplates.1.xml:41 msgid "" "<command>apt-extracttemplates</command> will take one or more Debian package " "files as input and write out (to a temporary directory) all associated " @@ -7057,12 +7267,12 @@ msgstr "" "output nel formato:" #. type: Content of: <refentry><refsect1><para> -#: apt-extracttemplates.1.xml:44 +#: apt-extracttemplates.1.xml:46 msgid "package version template-file config-script" msgstr "pacchetto versione file-template script-di-configurazione" #. type: Content of: <refentry><refsect1><para> -#: apt-extracttemplates.1.xml:45 +#: apt-extracttemplates.1.xml:47 msgid "" "template-file and config-script are written to the temporary directory " "specified by the <option>-t</option> or <option>--tempdir</option> " @@ -7077,7 +7287,7 @@ msgstr "" "<filename>pacchetto.config.XXXX</filename>" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-extracttemplates.1.xml:58 +#: apt-extracttemplates.1.xml:60 msgid "" "Temporary directory in which to write extracted <command>debconf</command> " "template files and config scripts. Configuration Item: <literal>APT::" @@ -7088,7 +7298,7 @@ msgstr "" "<literal>APT::ExtractTemplates::TempDir</literal>." #. type: Content of: <refentry><refsect1><para> -#: apt-extracttemplates.1.xml:75 +#: apt-extracttemplates.1.xml:77 msgid "" "<command>apt-extracttemplates</command> returns zero on normal operation, " "decimal 100 on error." @@ -7097,12 +7307,12 @@ msgstr "" "funzionamento normale e il valore decimale 100 in caso di errore." #. type: Content of: <refentry><refnamediv><refpurpose> -#: apt-sortpkgs.1.xml:33 +#: apt-sortpkgs.1.xml:35 msgid "Utility to sort package index files" msgstr "utilità per ordinare i file indice dei pacchetti" #. type: Content of: <refentry><refsect1><para> -#: apt-sortpkgs.1.xml:39 +#: apt-sortpkgs.1.xml:41 msgid "" "<command>apt-sortpkgs</command> will take an index file (source index or " "package index) and sort the records so that they are ordered by the package " @@ -7114,7 +7324,7 @@ msgstr "" "i campi interni ad ogni record in base alle regole di ordinamento interne." #. type: Content of: <refentry><refsect1><para> -#: apt-sortpkgs.1.xml:45 +#: apt-sortpkgs.1.xml:47 msgid "" "All output is sent to standard output; the input must be a seekable file." msgstr "" @@ -7122,7 +7332,7 @@ msgstr "" "file leggibile con seek." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-sortpkgs.1.xml:54 +#: apt-sortpkgs.1.xml:56 msgid "" "Use source index field ordering. Configuration Item: <literal>APT::" "SortPkgs::Source</literal>." @@ -7131,7 +7341,7 @@ msgstr "" "configurazione: <literal>APT::SortPkgs::Source</literal>." #. type: Content of: <refentry><refsect1><para> -#: apt-sortpkgs.1.xml:68 +#: apt-sortpkgs.1.xml:70 msgid "" "<command>apt-sortpkgs</command> returns zero on normal operation, decimal " "100 on error." @@ -7140,12 +7350,12 @@ msgstr "" "normale e il valore decimale 100 in caso di errore." #. type: Content of: <refentry><refnamediv><refpurpose> -#: apt-ftparchive.1.xml:33 +#: apt-ftparchive.1.xml:35 msgid "Utility to generate index files" msgstr "strumento per generare file indice" #. type: Content of: <refentry><refsect1><para> -#: apt-ftparchive.1.xml:39 +#: apt-ftparchive.1.xml:41 msgid "" "<command>apt-ftparchive</command> is the command line tool that generates " "the index files that APT uses to access a distribution source. The index " @@ -7158,7 +7368,7 @@ msgstr "" "di tale sito." #. type: Content of: <refentry><refsect1><para> -#: apt-ftparchive.1.xml:43 +#: apt-ftparchive.1.xml:45 msgid "" "<command>apt-ftparchive</command> is a superset of the &dpkg-scanpackages; " "program, incorporating its entire functionality via the <literal>packages</" @@ -7173,7 +7383,7 @@ msgstr "" "tramite script il processo di generazione per un archivio completo." #. type: Content of: <refentry><refsect1><para> -#: apt-ftparchive.1.xml:49 +#: apt-ftparchive.1.xml:51 msgid "" "Internally <command>apt-ftparchive</command> can make use of binary " "databases to cache the contents of a .deb file and it does not rely on any " @@ -7188,7 +7398,7 @@ msgstr "" "compressi desiderati in uscita." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:60 +#: apt-ftparchive.1.xml:62 msgid "" "The packages command generates a package file from a directory tree. It " "takes the given directory and recursively searches it for .deb files, " @@ -7201,7 +7411,7 @@ msgstr "" "equivalente a &dpkg-scanpackages;." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:65 apt-ftparchive.1.xml:89 +#: apt-ftparchive.1.xml:67 apt-ftparchive.1.xml:91 msgid "" "The option <option>--db</option> can be used to specify a binary caching DB." msgstr "" @@ -7209,7 +7419,7 @@ msgstr "" "binario da usare come cache." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:70 +#: apt-ftparchive.1.xml:72 msgid "" "The <literal>sources</literal> command generates a source index file from a " "directory tree. It takes the given directory and recursively searches it " @@ -7222,7 +7432,7 @@ msgstr "" "comando è più o meno equivalente a &dpkg-scansources;." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:75 +#: apt-ftparchive.1.xml:77 msgid "" "If an override file is specified then a source override file will be looked " "for with an extension of .src. The --source-override option can be used to " @@ -7233,7 +7443,7 @@ msgstr "" "per cambiare il file override sorgente da usare." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:82 +#: apt-ftparchive.1.xml:84 msgid "" "The <literal>contents</literal> command generates a contents file from a " "directory tree. It takes the given directory and recursively searches it " @@ -7250,7 +7460,7 @@ msgstr "" "stesso file, ciascun pacchetto è separato da una virgola nell'output." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:94 +#: apt-ftparchive.1.xml:96 msgid "" "The <literal>release</literal> command generates a Release file from a " "directory tree. It recursively searches the given directory for uncompressed " @@ -7275,7 +7485,7 @@ msgstr "" "filename> contenente per ogni file un digest MD5, SHA1 e SHA256." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:104 +#: apt-ftparchive.1.xml:106 msgid "" "Values for the additional metadata fields in the Release file are taken from " "the corresponding variables under <literal>APT::FTPArchive::Release</" @@ -7296,7 +7506,7 @@ msgstr "" "<literal>Description</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:117 +#: apt-ftparchive.1.xml:119 msgid "" "The <literal>generate</literal> command is designed to be runnable from a " "cron script and builds indexes according to the given config file. The " @@ -7312,7 +7522,7 @@ msgstr "" "impostazioni desiderate." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:126 +#: apt-ftparchive.1.xml:128 msgid "" "The <literal>clean</literal> command tidies the databases used by the given " "configuration file by removing any records that are no longer necessary." @@ -7321,12 +7531,12 @@ msgstr "" "configurazione dato, rimuovendo tutti i record non più necessari." #. type: Content of: <refentry><refsect1><title> -#: apt-ftparchive.1.xml:132 +#: apt-ftparchive.1.xml:134 msgid "The Generate Configuration" msgstr "La configurazione di generate" #. type: Content of: <refentry><refsect1><para> -#: apt-ftparchive.1.xml:134 +#: apt-ftparchive.1.xml:136 msgid "" "The <literal>generate</literal> command uses a configuration file to " "describe the archives that are going to be generated. It follows the typical " @@ -7343,7 +7553,7 @@ msgstr "" "Ciò ha effetto soltanto sulla gestione del tag di ambito." #. type: Content of: <refentry><refsect1><para> -#: apt-ftparchive.1.xml:142 +#: apt-ftparchive.1.xml:144 msgid "" "The generate configuration has four separate sections, each described below." msgstr "" @@ -7351,12 +7561,12 @@ msgstr "" "quali è descritta in seguito." #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt-ftparchive.1.xml:144 +#: apt-ftparchive.1.xml:146 msgid "<literal>Dir</literal> Section" msgstr "Sezione <literal>Dir</literal>" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt-ftparchive.1.xml:146 +#: apt-ftparchive.1.xml:148 msgid "" "The <literal>Dir</literal> section defines the standard directories needed " "to locate the files required during the generation process. These " @@ -7369,7 +7579,7 @@ msgstr "" "sezioni successive, per produrre un percorso assoluto completo." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:153 +#: apt-ftparchive.1.xml:155 msgid "" "Specifies the root of the FTP archive, in a standard Debian configuration " "this is the directory that contains the <filename>ls-LR</filename> and dist " @@ -7379,17 +7589,17 @@ msgstr "" "questa è la directory che contiene i nodi <filename>ls-LR</filename> e dist." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:160 +#: apt-ftparchive.1.xml:162 msgid "Specifies the location of the override files." msgstr "Specifica la posizione dei file override." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:165 +#: apt-ftparchive.1.xml:167 msgid "Specifies the location of the cache files." msgstr "Specifica la posizione dei file cache." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:170 +#: apt-ftparchive.1.xml:172 msgid "" "Specifies the location of the file list files, if the <literal>FileList</" "literal> setting is used below." @@ -7398,12 +7608,12 @@ msgstr "" "l'impostazione <literal>FileList</literal> sotto." #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt-ftparchive.1.xml:176 +#: apt-ftparchive.1.xml:178 msgid "<literal>Default</literal> Section" msgstr "Sezione <literal>Default</literal>" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt-ftparchive.1.xml:178 +#: apt-ftparchive.1.xml:180 msgid "" "The <literal>Default</literal> section specifies default values, and " "settings that control the operation of the generator. Other sections may " @@ -7414,7 +7624,7 @@ msgstr "" "possono scavalcare questi valori tramite impostazioni definite per sezione." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:184 +#: apt-ftparchive.1.xml:186 msgid "" "Sets the default compression schemes to use for the package index files. It " "is a string that contains a space separated list of at least one of: '.' (no " @@ -7427,7 +7637,7 @@ msgstr "" "predefinito per tutti gli schemi di compressione è «. gzip»." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:192 +#: apt-ftparchive.1.xml:194 msgid "" "Sets the default list of file extensions that are package files. This " "defaults to '.deb'." @@ -7436,7 +7646,7 @@ msgstr "" "file dei pacchetti. Il valore predefinito è «.deb»." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:198 +#: apt-ftparchive.1.xml:200 msgid "" "This is similar to <literal>Packages::Compress</literal> except that it " "controls the compression for the Sources files." @@ -7445,7 +7655,7 @@ msgstr "" "controlla la compressione dei file Sources." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:204 +#: apt-ftparchive.1.xml:206 msgid "" "Sets the default list of file extensions that are source files. This " "defaults to '.dsc'." @@ -7454,7 +7664,7 @@ msgstr "" "sorgenti. Il valore predefinito è «.dsc»." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:210 +#: apt-ftparchive.1.xml:212 msgid "" "This is similar to <literal>Packages::Compress</literal> except that it " "controls the compression for the Contents files." @@ -7463,7 +7673,7 @@ msgstr "" "controlla la compressione dei file Contents." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:216 +#: apt-ftparchive.1.xml:218 msgid "" "This is similar to <literal>Packages::Compress</literal> except that it " "controls the compression for the Translation-en master file." @@ -7472,7 +7682,7 @@ msgstr "" "controlla la compressione del file principale Translation-en." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:222 +#: apt-ftparchive.1.xml:224 msgid "" "Specifies the number of kilobytes to delink (and replace with hard links) " "per run. This is used in conjunction with the per-section <literal>External-" @@ -7483,7 +7693,7 @@ msgstr "" "per sezione <literal>External-Links</literal>." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:229 +#: apt-ftparchive.1.xml:231 msgid "" "Specifies the mode of all created index files. It defaults to 0644. All " "index files are set to this mode with no regard to the umask." @@ -7493,7 +7703,7 @@ msgstr "" "dall'umask." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:236 apt-ftparchive.1.xml:382 +#: apt-ftparchive.1.xml:238 apt-ftparchive.1.xml:384 msgid "" "Specifies whether long descriptions should be included in the " "<filename>Packages</filename> file or split out into a master " @@ -7504,12 +7714,12 @@ msgstr "" "en</filename> principale." #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt-ftparchive.1.xml:242 +#: apt-ftparchive.1.xml:244 msgid "<literal>TreeDefault</literal> Section" msgstr "Sezione <literal>TreeDefault</literal>" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt-ftparchive.1.xml:244 +#: apt-ftparchive.1.xml:246 msgid "" "Sets defaults specific to <literal>Tree</literal> sections. All of these " "variables are substitution variables and have the strings $(DIST), " @@ -7520,7 +7730,7 @@ msgstr "" "$(DIST), $(SECTION) e $(ARCH) verranno sostituite dai loro rispettivi valori." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:251 +#: apt-ftparchive.1.xml:253 msgid "" "Sets the number of kilobytes of contents files that are generated each day. " "The contents files are round-robined so that over several days they will all " @@ -7531,7 +7741,7 @@ msgstr "" "tutti nel giro di alcuni giorni." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:258 +#: apt-ftparchive.1.xml:260 msgid "" "Controls the number of days a contents file is allowed to be checked without " "changing. If this limit is passed the mtime of the contents file is updated. " @@ -7550,7 +7760,7 @@ msgstr "" "sono espressi in giorni." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:269 +#: apt-ftparchive.1.xml:271 msgid "" "Sets the top of the .deb directory tree. Defaults to <filename>$(DIST)/" "$(SECTION)/binary-$(ARCH)/</filename>" @@ -7559,7 +7769,7 @@ msgstr "" "predefinito è <filename>$(DIST)/$(SECTION)/binary-$(ARCH)/</filename>." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:275 +#: apt-ftparchive.1.xml:277 msgid "" "Sets the top of the source package directory tree. Defaults to <filename>" "$(DIST)/$(SECTION)/source/</filename>" @@ -7568,7 +7778,7 @@ msgstr "" "valore predefinito è <filename>$(DIST)/$(SECTION)/source/</filename>." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:281 +#: apt-ftparchive.1.xml:283 msgid "" "Sets the output Packages file. Defaults to <filename>$(DIST)/$(SECTION)/" "binary-$(ARCH)/Packages</filename>" @@ -7577,7 +7787,7 @@ msgstr "" "$(DIST)/$(SECTION)/binary-$(ARCH)/Packages</filename>." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:287 +#: apt-ftparchive.1.xml:289 msgid "" "Sets the output Sources file. Defaults to <filename>$(DIST)/$(SECTION)/" "source/Sources</filename>" @@ -7586,7 +7796,7 @@ msgstr "" "$(SECTION)/source/Sources</filename>." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:293 +#: apt-ftparchive.1.xml:295 msgid "" "Sets the output Translation-en master file with the long descriptions if " "they should be not included in the Packages file. Defaults to <filename>" @@ -7597,7 +7807,7 @@ msgstr "" "predefinito è <filename>$(DIST)/$(SECTION)/i18n/Translation-en</filename>." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:300 +#: apt-ftparchive.1.xml:302 msgid "" "Sets the path prefix that causes a symlink to be considered an internal link " "instead of an external link. Defaults to <filename>$(DIST)/$(SECTION)/</" @@ -7608,7 +7818,7 @@ msgstr "" "predefinito è <filename>$(DIST)/$(SECTION)/</filename>." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:307 +#: apt-ftparchive.1.xml:309 msgid "" "Sets the output Contents file. Defaults to <filename>$(DIST)/$(SECTION)/" "Contents-$(ARCH)</filename>. If this setting causes multiple Packages files " @@ -7623,12 +7833,12 @@ msgstr "" "automaticamente insieme questi file dei pacchetti." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:316 +#: apt-ftparchive.1.xml:318 msgid "Sets header file to prepend to the contents output." msgstr "Imposta il file di intestazione da anteporre all'output dei contenuti." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:321 +#: apt-ftparchive.1.xml:323 msgid "" "Sets the binary cache database to use for this section. Multiple sections " "can share the same database." @@ -7637,7 +7847,7 @@ msgstr "" "stesso database può essere condiviso da più sezioni." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:327 +#: apt-ftparchive.1.xml:329 msgid "" "Specifies that instead of walking the directory tree, <command>apt-" "ftparchive</command> should read the list of files from the given file. " @@ -7648,7 +7858,7 @@ msgstr "" "relativi dei file vengono fatti precedere dalla directory archivio." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:334 +#: apt-ftparchive.1.xml:336 msgid "" "Specifies that instead of walking the directory tree, <command>apt-" "ftparchive</command> should read the list of files from the given file. " @@ -7661,12 +7871,12 @@ msgstr "" "opzione viene usata quando si elaborano gli indici dei sorgenti." #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt-ftparchive.1.xml:342 +#: apt-ftparchive.1.xml:344 msgid "<literal>Tree</literal> Section" msgstr "Sezione <literal>Tree</literal>" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt-ftparchive.1.xml:344 +#: apt-ftparchive.1.xml:346 msgid "" "The <literal>Tree</literal> section defines a standard Debian file tree " "which consists of a base directory, then multiple sections in that base " @@ -7681,7 +7891,7 @@ msgstr "" "<literal>Directory</literal>." #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt-ftparchive.1.xml:349 +#: apt-ftparchive.1.xml:351 msgid "" "The <literal>Tree</literal> section takes a scope tag which sets the " "<literal>$(DIST)</literal> variable and defines the root of the tree (the " @@ -7694,7 +7904,7 @@ msgstr "" "è un'impostazione simile a <filename>dists/&stable-codename;</filename>." #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt-ftparchive.1.xml:354 +#: apt-ftparchive.1.xml:356 msgid "" "All of the settings defined in the <literal>TreeDefault</literal> section " "can be used in a <literal>Tree</literal> section as well as three new " @@ -7705,7 +7915,7 @@ msgstr "" "nuove variabili." #. type: Content of: <refentry><refsect1><refsect2><para><programlisting> -#: apt-ftparchive.1.xml:360 +#: apt-ftparchive.1.xml:362 #, no-wrap msgid "" "for i in Sections do \n" @@ -7719,7 +7929,7 @@ msgstr "" " " #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt-ftparchive.1.xml:357 +#: apt-ftparchive.1.xml:359 msgid "" "When processing a <literal>Tree</literal> section <command>apt-ftparchive</" "command> performs an operation similar to: <placeholder type=\"programlisting" @@ -7730,7 +7940,7 @@ msgstr "" "id=\"0\"/>" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:368 +#: apt-ftparchive.1.xml:370 msgid "" "This is a space separated list of sections which appear under the " "distribution; typically this is something like <literal>main contrib non-" @@ -7740,7 +7950,7 @@ msgstr "" "da spazi; tipicamente è simile a <literal>main contrib non-free</literal>." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:375 +#: apt-ftparchive.1.xml:377 msgid "" "This is a space separated list of all the architectures that appear under " "search section. The special architecture 'source' is used to indicate that " @@ -7751,7 +7961,7 @@ msgstr "" "questo albero ha un archivio sorgente." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:388 +#: apt-ftparchive.1.xml:390 msgid "" "Sets the binary override file. The override file contains section, priority " "and maintainer address information." @@ -7760,7 +7970,7 @@ msgstr "" "sulla sezione, la priorità e l'indirizzo del manutentore." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:394 +#: apt-ftparchive.1.xml:396 msgid "" "Sets the source override file. The override file contains section " "information." @@ -7769,22 +7979,22 @@ msgstr "" "sulla sezione." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:400 apt-ftparchive.1.xml:446 +#: apt-ftparchive.1.xml:402 apt-ftparchive.1.xml:448 msgid "Sets the binary extra override file." msgstr "Imposta il file override binario extra." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:405 apt-ftparchive.1.xml:451 +#: apt-ftparchive.1.xml:407 apt-ftparchive.1.xml:453 msgid "Sets the source extra override file." msgstr "Imposta il file override sorgente extra." #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt-ftparchive.1.xml:410 +#: apt-ftparchive.1.xml:412 msgid "<literal>BinDirectory</literal> Section" msgstr "Sezione <literal>BinDirectory</literal>" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt-ftparchive.1.xml:412 +#: apt-ftparchive.1.xml:414 msgid "" "The <literal>bindirectory</literal> section defines a binary directory tree " "with no special structure. The scope tag specifies the location of the " @@ -7799,12 +8009,12 @@ msgstr "" "impostazioni <literal>Section</literal><literal>Architecture</literal>." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:420 +#: apt-ftparchive.1.xml:422 msgid "Sets the Packages file output." msgstr "Imposta l'output del file Packages." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:425 +#: apt-ftparchive.1.xml:427 msgid "" "Sets the Sources file output. At least one of <literal>Packages</literal> or " "<literal>Sources</literal> is required." @@ -7813,42 +8023,42 @@ msgstr "" "<literal>Packages</literal> e <literal>Sources</literal>." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:431 +#: apt-ftparchive.1.xml:433 msgid "Sets the Contents file output (optional)." msgstr "Imposta l'output del file Contents (opzionale)." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:436 +#: apt-ftparchive.1.xml:438 msgid "Sets the binary override file." msgstr "Imposta il file override binario." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:441 +#: apt-ftparchive.1.xml:443 msgid "Sets the source override file." msgstr "Imposta il file override sorgente." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:456 +#: apt-ftparchive.1.xml:458 msgid "Sets the cache DB." msgstr "Imposta il DB della cache." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:461 +#: apt-ftparchive.1.xml:463 msgid "Appends a path to all the output paths." msgstr "Aggiunge un percorso a tutti i percorsi di uscita." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:466 +#: apt-ftparchive.1.xml:468 msgid "Specifies the file list file." msgstr "Specifica il file con l'elenco dei file." #. type: Content of: <refentry><refsect1><title> -#: apt-ftparchive.1.xml:473 +#: apt-ftparchive.1.xml:475 msgid "The Binary Override File" msgstr "Il file override binario" #. type: Content of: <refentry><refsect1><para> -#: apt-ftparchive.1.xml:474 +#: apt-ftparchive.1.xml:476 msgid "" "The binary override file is fully compatible with &dpkg-scanpackages;. It " "contains four fields separated by spaces. The first field is the package " @@ -7863,19 +8073,19 @@ msgstr "" "campo di permutazione del manutentore." #. type: Content of: <refentry><refsect1><para><literallayout> -#: apt-ftparchive.1.xml:480 +#: apt-ftparchive.1.xml:482 #, no-wrap msgid "old [// oldn]* => new" msgstr "vecchio [// vecchio...]* => nuovo" #. type: Content of: <refentry><refsect1><para><literallayout> -#: apt-ftparchive.1.xml:482 +#: apt-ftparchive.1.xml:484 #, no-wrap msgid "new" msgstr "nuovo" #. type: Content of: <refentry><refsect1><para> -#: apt-ftparchive.1.xml:479 +#: apt-ftparchive.1.xml:481 msgid "" "The general form of the maintainer field is: <placeholder type=" "\"literallayout\" id=\"0\"/> or simply, <placeholder type=\"literallayout\" " @@ -7892,12 +8102,12 @@ msgstr "" "seconda forma sostituisce invariabilmente il campo manutentore." #. type: Content of: <refentry><refsect1><title> -#: apt-ftparchive.1.xml:490 +#: apt-ftparchive.1.xml:492 msgid "The Source Override File" msgstr "Il file override sorgente" #. type: Content of: <refentry><refsect1><para> -#: apt-ftparchive.1.xml:492 +#: apt-ftparchive.1.xml:494 msgid "" "The source override file is fully compatible with &dpkg-scansources;. It " "contains two fields separated by spaces. The first field is the source " @@ -7908,12 +8118,12 @@ msgstr "" "del pacchetto sorgente, il secondo è la sezione a cui assegnarlo." #. type: Content of: <refentry><refsect1><title> -#: apt-ftparchive.1.xml:497 +#: apt-ftparchive.1.xml:499 msgid "The Extra Override File" msgstr "Il file override extra" #. type: Content of: <refentry><refsect1><para> -#: apt-ftparchive.1.xml:499 +#: apt-ftparchive.1.xml:501 msgid "" "The extra override file allows any arbitrary tag to be added or replaced in " "the output. It has three columns, the first is the package, the second is " @@ -7924,7 +8134,7 @@ msgstr "" "tag e il resto della riga è il nuovo valore." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:510 +#: apt-ftparchive.1.xml:512 msgid "" "Generate the given checksum. These options default to on, when turned off " "the generated index files will not have the checksum fields where possible. " @@ -7949,7 +8159,7 @@ msgstr "" "<literal>SHA256</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:521 +#: apt-ftparchive.1.xml:523 msgid "" "Use a binary caching DB. This has no effect on the generate command. " "Configuration Item: <literal>APT::FTPArchive::DB</literal>." @@ -7958,7 +8168,7 @@ msgstr "" "Voce di configurazione: <literal>APT::FTPArchive::DB</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:527 +#: apt-ftparchive.1.xml:529 msgid "" "Quiet; produces output suitable for logging, omitting progress indicators. " "More q's will produce more quiet up to a maximum of 2. You can also use " @@ -7972,7 +8182,7 @@ msgstr "" "configurazione. Voce di configurazione: <literal>quiet</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:535 +#: apt-ftparchive.1.xml:537 msgid "" "Perform Delinking. If the <literal>External-Links</literal> setting is used " "then this option actually enables delinking of the files. It defaults to on " @@ -7986,7 +8196,7 @@ msgstr "" "FTPArchive::DeLinkAct</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:543 +#: apt-ftparchive.1.xml:545 msgid "" "Perform contents generation. When this option is set and package indexes are " "being generated with a cache DB then the file listing will also be extracted " @@ -8002,7 +8212,7 @@ msgstr "" "configurazione: <literal>APT::FTPArchive::Contents</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:553 +#: apt-ftparchive.1.xml:555 msgid "" "Select the source override file to use with the <literal>sources</literal> " "command. Configuration Item: <literal>APT::FTPArchive::SourceOverride</" @@ -8013,7 +8223,7 @@ msgstr "" "SourceOverride</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:559 +#: apt-ftparchive.1.xml:561 msgid "" "Make the caching databases read only. Configuration Item: <literal>APT::" "FTPArchive::ReadOnlyDB</literal>." @@ -8022,7 +8232,7 @@ msgstr "" "<literal>APT::FTPArchive::ReadOnlyDB</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:564 +#: apt-ftparchive.1.xml:566 msgid "" "Accept in the <literal>packages</literal> and <literal>contents</literal> " "commands only package files matching <literal>*_arch.deb</literal> or " @@ -8036,7 +8246,7 @@ msgstr "" "Architecture</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:572 +#: apt-ftparchive.1.xml:574 msgid "" "&apt-ftparchive; caches as much as possible of metadata in a cachedb. If " "packages are recompiled and/or republished with the same version again, this " @@ -8059,7 +8269,7 @@ msgstr "" "tutti questi controlli aggiuntivi sono inutili." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:584 +#: apt-ftparchive.1.xml:586 msgid "" "This configuration option defaults to \"<literal>true</literal>\" and should " "only be set to <literal>\"false\"</literal> if the Archive generated with " @@ -8075,13 +8285,13 @@ msgstr "" "comando generate." #. type: Content of: <refentry><refsect1><para><programlisting> -#: apt-ftparchive.1.xml:602 +#: apt-ftparchive.1.xml:604 #, no-wrap msgid "<command>apt-ftparchive</command> packages <replaceable>directory</replaceable> | <command>gzip</command> > <filename>Packages.gz</filename>\n" msgstr "<command>apt-ftparchive</command> packages <replaceable>directory</replaceable> | <command>gzip</command> > <filename>Packages.gz</filename>\n" #. type: Content of: <refentry><refsect1><para> -#: apt-ftparchive.1.xml:598 +#: apt-ftparchive.1.xml:600 msgid "" "To create a compressed Packages file for a directory containing binary " "packages (.deb): <placeholder type=\"programlisting\" id=\"0\"/>" @@ -8090,7 +8300,7 @@ msgstr "" "binari (.deb): <placeholder type=\"programlisting\" id=\"0\"/>" #. type: Content of: <refentry><refsect1><para> -#: apt-ftparchive.1.xml:612 +#: apt-ftparchive.1.xml:614 msgid "" "<command>apt-ftparchive</command> returns zero on normal operation, decimal " "100 on error." @@ -8545,6 +8755,15 @@ msgstr "" #. type: <p></p> #: guide.sgml:163 +#, fuzzy +#| msgid "" +#| "<prgn>apt-get</prgn> has several command line options that are detailed " +#| "in its man page, <manref section=\"8\" name=\"apt-get\">. The most useful " +#| "option is <tt>-d</tt> which does not install the fetched files. If the " +#| "system has to download a large number of package it would be undesired to " +#| "start installing them in case something goes wrong. When <tt>-d</tt> is " +#| "used the downloaded archives can be installed by simply running the " +#| "command that caused them to be downloaded again without <tt>-d</tt>." msgid "" "<prgn>apt-get</prgn> has several command line options that are detailed in " "its man page, <manref section=\"8\" name=\"apt-get\">. The most useful " diff --git a/doc/po/ja.po b/doc/po/ja.po index 6b767f195..99c2ea2c3 100644 --- a/doc/po/ja.po +++ b/doc/po/ja.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: apt 0.7.25.3\n" "Report-Msgid-Bugs-To: APT Development Team <deity@lists.debian.org>\n" -"POT-Creation-Date: 2013-06-13 13:46+0300\n" +"POT-Creation-Date: 2014-02-23 00:29+0100\n" "PO-Revision-Date: 2012-08-08 07:58+0900\n" "Last-Translator: KURASAWA Nozomu <nabetaro@debian.or.jp>\n" "Language-Team: Debian Japanese List <debian-japanese@lists.debian.org>\n" @@ -657,39 +657,45 @@ msgstr "" "473041FA --> <!ENTITY synopsis-keyid \"キーID\">" #. type: Content of: <refentry><refmeta><manvolnum> -#: apt-get.8.xml:26 apt-cache.8.xml:26 apt-key.8.xml:25 apt-mark.8.xml:26 -#: apt-secure.8.xml:25 apt-cdrom.8.xml:25 apt-config.8.xml:26 +#: apt-get.8.xml:28 apt-cache.8.xml:28 apt-key.8.xml:27 apt-mark.8.xml:28 +#: apt-secure.8.xml:27 apt-cdrom.8.xml:27 apt-config.8.xml:28 msgid "8" msgstr "8" #. type: Content of: <refentry><refmeta><refmiscinfo> -#: apt-get.8.xml:27 apt-cache.8.xml:27 apt-key.8.xml:26 apt-mark.8.xml:27 -#: apt-secure.8.xml:26 apt-cdrom.8.xml:26 apt-config.8.xml:27 -#: apt.conf.5.xml:32 apt_preferences.5.xml:26 sources.list.5.xml:27 -#: apt-extracttemplates.1.xml:27 apt-sortpkgs.1.xml:27 apt-ftparchive.1.xml:27 +#: apt-get.8.xml:29 apt-cache.8.xml:29 apt-key.8.xml:28 apt-mark.8.xml:29 +#: apt-secure.8.xml:28 apt-cdrom.8.xml:28 apt-config.8.xml:29 +#: apt.conf.5.xml:34 apt_preferences.5.xml:28 sources.list.5.xml:29 +#: apt-extracttemplates.1.xml:29 apt-sortpkgs.1.xml:29 apt-ftparchive.1.xml:29 msgid "APT" msgstr "APT" #. type: Content of: <refentry><refnamediv><refpurpose> -#: apt-get.8.xml:33 +#: apt-get.8.xml:35 msgid "APT package handling utility -- command-line interface" msgstr "APT パッケージ操作ユーティリティ -- コマンドラインインターフェース" #. type: Content of: <refentry><refsect1><title> -#: apt-get.8.xml:38 apt-cache.8.xml:38 apt-key.8.xml:37 apt-mark.8.xml:38 -#: apt-secure.8.xml:50 apt-cdrom.8.xml:37 apt-config.8.xml:38 -#: apt.conf.5.xml:41 apt_preferences.5.xml:36 sources.list.5.xml:36 -#: apt-extracttemplates.1.xml:38 apt-sortpkgs.1.xml:38 apt-ftparchive.1.xml:38 +#: apt-get.8.xml:40 apt-cache.8.xml:40 apt-key.8.xml:39 apt-mark.8.xml:40 +#: apt-secure.8.xml:52 apt-cdrom.8.xml:39 apt-config.8.xml:40 +#: apt.conf.5.xml:43 apt_preferences.5.xml:38 sources.list.5.xml:38 +#: apt-extracttemplates.1.xml:40 apt-sortpkgs.1.xml:40 apt-ftparchive.1.xml:40 msgid "Description" msgstr "説明" #. type: Content of: <refentry><refsect1><para> -#: apt-get.8.xml:39 +#: apt-get.8.xml:41 +#, fuzzy +#| msgid "" +#| "<command>apt-get</command> is the command-line tool for handling " +#| "packages, and may be considered the user's \"back-end\" to other tools " +#| "using the APT library. Several \"front-end\" interfaces exist, such as " +#| "&dselect;, &aptitude;, &synaptic; and &wajig;." msgid "" "<command>apt-get</command> is the command-line tool for handling packages, " "and may be considered the user's \"back-end\" to other tools using the APT " -"library. Several \"front-end\" interfaces exist, such as &dselect;, " -"&aptitude;, &synaptic; and &wajig;." +"library. Several \"front-end\" interfaces exist, such as &aptitude;, " +"&synaptic; and &wajig;." msgstr "" "<command>apt-get</command> は、パッケージを操作するコマンドラインツールで、" "APT ライブラリを用いる他のツールのユーザ側「バックエンド」といえるものです。" @@ -697,8 +703,8 @@ msgstr "" "&wajig; などがあります。" #. type: Content of: <refentry><refsect1><para> -#: apt-get.8.xml:44 apt-cache.8.xml:44 apt-cdrom.8.xml:51 apt-config.8.xml:44 -#: apt-ftparchive.1.xml:54 +#: apt-get.8.xml:46 apt-cache.8.xml:46 apt-cdrom.8.xml:53 apt-config.8.xml:46 +#: apt-ftparchive.1.xml:56 msgid "" "Unless the <option>-h</option>, or <option>--help</option> option is given, " "one of the commands below must be present." @@ -707,7 +713,7 @@ msgstr "" "下に挙げるコマンドが必要です。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:49 +#: apt-get.8.xml:51 msgid "" "<literal>update</literal> is used to resynchronize the package index files " "from their sources. The indexes of available packages are fetched from the " @@ -729,7 +735,7 @@ msgstr "" "のサイズを知ることができないため、全体の進捗メータは正しく表示されません。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:61 +#: apt-get.8.xml:63 msgid "" "<literal>upgrade</literal> is used to install the newest versions of all " "packages currently installed on the system from the sources enumerated in " @@ -753,7 +759,7 @@ msgstr "" "ケージの新しいバージョンがあることを知らせる必要があります。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:74 +#: apt-get.8.xml:76 msgid "" "<literal>dist-upgrade</literal> in addition to performing the function of " "<literal>upgrade</literal>, also intelligently handles changing dependencies " @@ -777,7 +783,7 @@ msgstr "" "さい。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:87 +#: apt-get.8.xml:89 msgid "" "<literal>dselect-upgrade</literal> is used in conjunction with the " "traditional Debian packaging front-end, &dselect;. <literal>dselect-upgrade</" @@ -794,7 +800,7 @@ msgstr "" "ど)" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:98 +#: apt-get.8.xml:100 msgid "" "<literal>install</literal> is followed by one or more packages desired for " "installation or upgrading. Each package is a package name, not a fully " @@ -822,7 +828,7 @@ msgstr "" "断を上書きするのに利用される可能性があります。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:116 +#: apt-get.8.xml:118 msgid "" "A specific version of a package can be selected for installation by " "following the package name with an equals and the version of the package to " @@ -839,7 +845,7 @@ msgstr "" "ます。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:123 +#: apt-get.8.xml:125 msgid "" "Both of the version selection mechanisms can downgrade packages and must be " "used with care." @@ -848,7 +854,7 @@ msgstr "" "なりません。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:126 +#: apt-get.8.xml:128 msgid "" "This is also the target to use if you want to upgrade one or more already-" "installed packages without upgrading every package you have on your system. " @@ -867,7 +873,7 @@ msgstr "" "あるパッケージ) をダウンロード・インストールします。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:137 +#: apt-get.8.xml:139 msgid "" "Finally, the &apt-preferences; mechanism allows you to create an alternative " "installation policy for individual packages." @@ -876,7 +882,7 @@ msgstr "" "リシーを作成できます。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:141 +#: apt-get.8.xml:143 msgid "" "If no package matches the given expression and the expression contains one " "of '.', '?' or '*' then it is assumed to be a POSIX regular expression, and " @@ -893,7 +899,7 @@ msgstr "" "ば、'^' や '$' を付けるか、もっと詳しい正規表現を指定してください。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:151 +#: apt-get.8.xml:153 msgid "" "<literal>remove</literal> is identical to <literal>install</literal> except " "that packages are removed instead of installed. Note that removing a package " @@ -908,7 +914,7 @@ msgstr "" "トールします。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:159 +#: apt-get.8.xml:161 msgid "" "<literal>purge</literal> is identical to <literal>remove</literal> except " "that packages are removed and purged (any configuration files are deleted " @@ -918,7 +924,7 @@ msgstr "" "<literal>purge</literal> は <literal>remove</literal> と同じです。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:164 +#: apt-get.8.xml:166 msgid "" "<literal>source</literal> causes <command>apt-get</command> to fetch source " "packages. APT will examine the available packages to decide which source " @@ -937,7 +943,7 @@ msgstr "" "literal> 構文で指定します。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:172 +#: apt-get.8.xml:174 msgid "" "Source packages are tracked separately from binary packages via <literal>deb-" "src</literal> lines in the &sources-list; file. This means that you will " @@ -951,7 +957,7 @@ msgstr "" "すぎ・新しすぎな) ソースバージョンを取得したり、何も取得できなくなります。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:178 +#: apt-get.8.xml:180 msgid "" "If the <option>--compile</option> option is specified then the package will " "be compiled to a binary .deb using <command>dpkg-buildpackage</command> for " @@ -966,7 +972,7 @@ msgstr "" "ん。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:185 +#: apt-get.8.xml:187 msgid "" "A specific source version can be retrieved by postfixing the source name " "with an equals and then the version to fetch, similar to the mechanism used " @@ -980,7 +986,7 @@ msgstr "" "バージョンに厳密に一致させています。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:191 +#: apt-get.8.xml:193 msgid "" "Note that source packages are not installed and tracked in the " "<command>dpkg</command> database like binary packages; they are simply " @@ -991,7 +997,7 @@ msgstr "" "ソースの tarball のように、単にカレントディレクトリにダウンロードします。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:197 +#: apt-get.8.xml:199 msgid "" "<literal>build-dep</literal> causes apt-get to install/remove packages in an " "attempt to satisfy the build dependencies for a source package. By default " @@ -1006,7 +1012,7 @@ msgstr "" "す。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:204 +#: apt-get.8.xml:206 msgid "" "<literal>check</literal> is a diagnostic tool; it updates the package cache " "and checks for broken dependencies." @@ -1015,7 +1021,7 @@ msgstr "" "チェックする診断ツールです。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:209 +#: apt-get.8.xml:211 msgid "" "<literal>download</literal> will download the given binary package into the " "current directory." @@ -1024,15 +1030,21 @@ msgstr "" "トリにダウンロードします。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:215 +#: apt-get.8.xml:217 +#, fuzzy +#| msgid "" +#| "<literal>clean</literal> clears out the local repository of retrieved " +#| "package files. It removes everything but the lock file from " +#| "<filename>&cachedir;/archives/</filename> and <filename>&cachedir;/" +#| "archives/partial/</filename>. When APT is used as a &dselect; method, " +#| "<literal>clean</literal> is run automatically. Those who do not use " +#| "dselect will likely want to run <literal>apt-get clean</literal> from " +#| "time to time to free up disk space." msgid "" "<literal>clean</literal> clears out the local repository of retrieved " "package files. It removes everything but the lock file from " "<filename>&cachedir;/archives/</filename> and <filename>&cachedir;/archives/" -"partial/</filename>. When APT is used as a &dselect; method, <literal>clean</" -"literal> is run automatically. Those who do not use dselect will likely " -"want to run <literal>apt-get clean</literal> from time to time to free up " -"disk space." +"partial/</filename>." msgstr "" "<literal>clean</literal> は、取得したパッケージのローカルリポジトリを掃除しま" "す。<filename>&cachedir;/archives/</filename> と <filename>&cachedir;/" @@ -1042,7 +1054,7 @@ msgstr "" "<literal>apt-get clean</literal> を実行したくなるでしょう。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:225 +#: apt-get.8.xml:224 msgid "" "Like <literal>clean</literal>, <literal>autoclean</literal> clears out the " "local repository of retrieved package files. The difference is that it only " @@ -1061,7 +1073,7 @@ msgstr "" "防げます。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:235 +#: apt-get.8.xml:234 msgid "" "<literal>autoremove</literal> is used to remove packages that were " "automatically installed to satisfy dependencies for other packages and are " @@ -1071,7 +1083,7 @@ msgstr "" "的にインストールされ、もう必要なくなったパッケージを削除するのに使用します。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:240 +#: apt-get.8.xml:239 msgid "" "<literal>changelog</literal> downloads a package changelog and displays it " "through <command>sensible-pager</command>. The server name and base " @@ -1093,14 +1105,14 @@ msgstr "" "option> コマンドと同じオプションを使用できます。" #. type: Content of: <refentry><refsect1><title> -#: apt-get.8.xml:258 apt-cache.8.xml:248 apt-mark.8.xml:108 -#: apt-config.8.xml:84 apt-extracttemplates.1.xml:52 apt-sortpkgs.1.xml:48 -#: apt-ftparchive.1.xml:504 +#: apt-get.8.xml:257 apt-cache.8.xml:250 apt-mark.8.xml:110 +#: apt-config.8.xml:86 apt-extracttemplates.1.xml:54 apt-sortpkgs.1.xml:50 +#: apt-ftparchive.1.xml:506 msgid "options" msgstr "オプション" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:263 +#: apt-get.8.xml:262 msgid "" "Do not consider recommended packages as a dependency for installing. " "Configuration Item: <literal>APT::Install-Recommends</literal>." @@ -1109,7 +1121,7 @@ msgstr "" "<literal>APT::Install-Recommends</literal>" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:268 +#: apt-get.8.xml:267 msgid "" "Consider suggested packages as a dependency for installing. Configuration " "Item: <literal>APT::Install-Suggests</literal>." @@ -1118,7 +1130,7 @@ msgstr "" "<literal>APT::Install-Suggests</literal>" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:273 +#: apt-get.8.xml:272 msgid "" "Download only; package files are only retrieved, not unpacked or installed. " "Configuration Item: <literal>APT::Get::Download-Only</literal>." @@ -1127,7 +1139,20 @@ msgstr "" "いません。設定項目: <literal>APT::Get::Download-Only</literal>" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:278 +#: apt-get.8.xml:277 +#, fuzzy +#| msgid "" +#| "Fix; attempt to correct a system with broken dependencies in place. This " +#| "option, when used with install/remove, can omit any packages to permit " +#| "APT to deduce a likely solution. If packages are specified, these have to " +#| "completely correct the problem. The option is sometimes necessary when " +#| "running APT for the first time; APT itself does not allow broken package " +#| "dependencies to exist on a system. It is possible that a system's " +#| "dependency structure can be so corrupt as to require manual intervention " +#| "(which usually means using &dselect; or <command>dpkg --remove</command> " +#| "to eliminate some of the offending packages). Use of this option together " +#| "with <option>-m</option> may produce an error in some situations. " +#| "Configuration Item: <literal>APT::Get::Fix-Broken</literal>." msgid "" "Fix; attempt to correct a system with broken dependencies in place. This " "option, when used with install/remove, can omit any packages to permit APT " @@ -1136,10 +1161,10 @@ msgid "" "running APT for the first time; APT itself does not allow broken package " "dependencies to exist on a system. It is possible that a system's dependency " "structure can be so corrupt as to require manual intervention (which usually " -"means using &dselect; or <command>dpkg --remove</command> to eliminate some " -"of the offending packages). Use of this option together with <option>-m</" -"option> may produce an error in some situations. Configuration Item: " -"<literal>APT::Get::Fix-Broken</literal>." +"means using <command>dpkg --remove</command> to eliminate some of the " +"offending packages). Use of this option together with <option>-m</option> " +"may produce an error in some situations. Configuration Item: <literal>APT::" +"Get::Fix-Broken</literal>." msgstr "" "修復 - 依存関係が壊れたシステムの修正を試みます。このオプションを install や " "remove と一緒に使うときは、APT が解決法を推測するので、パッケージを指定しなく" @@ -1153,7 +1178,7 @@ msgstr "" "<literal>APT::Get::Fix-Broken</literal>" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:293 +#: apt-get.8.xml:292 msgid "" "Ignore missing packages; if packages cannot be retrieved or fail the " "integrity check after retrieval (corrupted package files), hold back those " @@ -1172,7 +1197,7 @@ msgstr "" "Get::Fix-Missing</literal>" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:304 +#: apt-get.8.xml:303 msgid "" "Disables downloading of packages. This is best used with <option>--ignore-" "missing</option> to force APT to use only the .debs it has already " @@ -1183,7 +1208,7 @@ msgstr "" "がよいでしょう。設定項目: <literal>APT::Get::Download</literal>" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:311 +#: apt-get.8.xml:310 msgid "" "Quiet; produces output suitable for logging, omitting progress indicators. " "More q's will produce more quiet up to a maximum of 2. You can also use " @@ -1202,7 +1227,7 @@ msgstr "" "literal>" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:326 +#: apt-get.8.xml:325 msgid "" "No action; perform a simulation of events that would occur but do not " "actually change the system. Configuration Item: <literal>APT::Get::" @@ -1212,7 +1237,7 @@ msgstr "" "行いません。設定項目: <literal>APT::Get::Simulate</literal>" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:330 +#: apt-get.8.xml:329 msgid "" "Simulated runs performed as a user will automatically deactivate locking " "(<literal>Debug::NoLocking</literal>), and if the option <literal>APT::Get::" @@ -1230,7 +1255,7 @@ msgstr "" "による警告などなくても、何をしているのか知っていなければなりません)。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:338 +#: apt-get.8.xml:337 msgid "" "Simulated runs print out a series of lines, each representing a " "<command>dpkg</command> operation: configure (<literal>Conf</literal>), " @@ -1244,7 +1269,7 @@ msgstr "" "れに) 空の角カッコは大した問題ではないことを表します。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:346 +#: apt-get.8.xml:345 msgid "" "Automatic yes to prompts; assume \"yes\" as answer to all prompts and run " "non-interactively. If an undesirable situation, such as changing a held " @@ -1258,7 +1283,7 @@ msgstr "" "定項目: <literal>APT::Get::Assume-Yes</literal>" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:354 +#: apt-get.8.xml:353 msgid "" "Automatic \"no\" to all prompts. Configuration Item: <literal>APT::Get::" "Assume-No</literal>." @@ -1267,7 +1292,7 @@ msgstr "" "Assume-No</literal>" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:359 +#: apt-get.8.xml:358 msgid "" "Show upgraded packages; print out a list of all packages that are to be " "upgraded. Configuration Item: <literal>APT::Get::Show-Upgraded</literal>." @@ -1276,7 +1301,7 @@ msgstr "" "<literal>APT::Get::Show-Upgraded</literal>" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:365 +#: apt-get.8.xml:364 msgid "" "Show full versions for upgraded and installed packages. Configuration Item: " "<literal>APT::Get::Show-Versions</literal>." @@ -1285,7 +1310,7 @@ msgstr "" "<literal>APT::Get::Show-Versions</literal>" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:371 +#: apt-get.8.xml:370 msgid "" "This option controls the architecture packages are built for by <command>apt-" "get source --compile</command> and how cross-builddependencies are " @@ -1301,7 +1326,7 @@ msgstr "" "ます。設定項目: <literal>APT::Get::Host-Architecture</literal>" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:381 +#: apt-get.8.xml:380 msgid "" "Compile source packages after downloading them. Configuration Item: " "<literal>APT::Get::Compile</literal>." @@ -1310,7 +1335,7 @@ msgstr "" "Get::Compile</literal>" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:386 +#: apt-get.8.xml:385 msgid "" "Ignore package holds; this causes <command>apt-get</command> to ignore a " "hold placed on a package. This may be useful in conjunction with " @@ -1323,7 +1348,19 @@ msgstr "" "literal>" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:393 +#: apt-get.8.xml:392 +msgid "" +"Allow installing new packages when used in conjunction with " +"<literal>upgrade</literal>. This is useful if the update of a installed " +"package requires new dependencies to be installed. Instead of holding the " +"package back <literal>upgrade</literal> will upgrade the package and install " +"the new dependencies. Note that <literal>upgrade</literal> with this option " +"will never remove packages, only allow adding new ones. Configuration Item: " +"<literal>APT::Get::Upgrade-Allow-New</literal>." +msgstr "" + +#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> +#: apt-get.8.xml:404 msgid "" "Do not upgrade packages; when used in conjunction with <literal>install</" "literal>, <literal>no-upgrade</literal> will prevent packages on the command " @@ -1336,7 +1373,7 @@ msgstr "" "Upgrade</literal>" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:400 +#: apt-get.8.xml:411 msgid "" "Do not install new packages; when used in conjunction with <literal>install</" "literal>, <literal>only-upgrade</literal> will install upgrades for already " @@ -1349,7 +1386,7 @@ msgstr "" "定項目: <literal>APT::Get::Only-Upgrade</literal>" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:408 +#: apt-get.8.xml:419 msgid "" "Force yes; this is a dangerous option that will cause apt to continue " "without prompting if it is doing something potentially harmful. It should " @@ -1363,7 +1400,7 @@ msgstr "" "ん! 設定項目: <literal>APT::Get::force-yes</literal>" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:416 +#: apt-get.8.xml:427 msgid "" "Instead of fetching the files to install their URIs are printed. Each URI " "will have the path, the destination file name, the size and the expected MD5 " @@ -1384,7 +1421,7 @@ msgstr "" "Print-URIs</literal>" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:427 +#: apt-get.8.xml:438 msgid "" "Use purge instead of remove for anything that would be removed. An asterisk " "(\"*\") will be displayed next to packages which are scheduled to be purged. " @@ -1397,7 +1434,7 @@ msgstr "" "<literal>APT::Get::Purge</literal>" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:435 +#: apt-get.8.xml:446 msgid "" "Re-install packages that are already installed and at the newest version. " "Configuration Item: <literal>APT::Get::ReInstall</literal>." @@ -1406,7 +1443,7 @@ msgstr "" "定項目: <literal>APT::Get::ReInstall</literal>" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:440 +#: apt-get.8.xml:451 msgid "" "This option is on by default; use <literal>--no-list-cleanup</literal> to " "turn it off. When it is on, <command>apt-get</command> will automatically " @@ -1422,7 +1459,7 @@ msgstr "" "する時ぐらいでしょう。設定項目: <literal>APT::Get::List-Cleanup</literal>" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:450 +#: apt-get.8.xml:461 msgid "" "This option controls the default input to the policy engine; it creates a " "default pin at priority 990 using the specified release string. This " @@ -1445,7 +1482,7 @@ msgstr "" "さい。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:465 +#: apt-get.8.xml:476 msgid "" "Only perform operations that are 'trivial'. Logically this can be considered " "related to <option>--assume-yes</option>; where <option>--assume-yes</" @@ -1458,7 +1495,7 @@ msgstr "" "目: <literal>APT::Get::Trivial-Only</literal>" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:472 +#: apt-get.8.xml:483 msgid "" "If any packages are to be removed apt-get immediately aborts without " "prompting. Configuration Item: <literal>APT::Get::Remove</literal>." @@ -1467,7 +1504,7 @@ msgstr "" "項目: <literal>APT::Get::Remove</literal>" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:478 +#: apt-get.8.xml:489 msgid "" "If the command is either <literal>install</literal> or <literal>remove</" "literal>, then this option acts like running the <literal>autoremove</" @@ -1480,7 +1517,7 @@ msgstr "" "<literal>APT::Get::AutomaticRemove</literal>" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:485 +#: apt-get.8.xml:496 msgid "" "Only has meaning for the <literal>source</literal> and <literal>build-dep</" "literal> commands. Indicates that the given source names are not to be " @@ -1498,7 +1535,7 @@ msgstr "" "literal>" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:496 +#: apt-get.8.xml:507 msgid "" "Download only the diff, dsc, or tar file of a source archive. Configuration " "Item: <literal>APT::Get::Diff-Only</literal>, <literal>APT::Get::Dsc-Only</" @@ -1509,7 +1546,7 @@ msgstr "" "<literal>APT::Get::Dsc-Only</literal>, <literal>APT::Get::Tar-Only</literal>" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:502 +#: apt-get.8.xml:513 msgid "" "Only process architecture-dependent build-dependencies. Configuration Item: " "<literal>APT::Get::Arch-Only</literal>." @@ -1518,7 +1555,7 @@ msgstr "" "<literal>APT::Get::Arch-Only</literal>" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:507 +#: apt-get.8.xml:518 msgid "" "Ignore if packages can't be authenticated and don't prompt about it. This " "is useful for tools like pbuilder. Configuration Item: <literal>APT::Get::" @@ -1528,41 +1565,56 @@ msgstr "" "うなツールで便利です。設定項目: <literal>APT::Get::AllowUnauthenticated</" "literal>" +#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> +#: apt-get.8.xml:524 +msgid "" +"Show user friendly progress information in the terminal window when packages " +"are installed, upgraded or removed. For a machine parsable version of this " +"data see README.progress-reporting in the apt doc directory. Configuration " +"Item: <literal>DpkgPM::Progress</literal> and <literal>Dpkg::Progress-Fancy</" +"literal>." +msgstr "" + #. type: Content of: <refentry><refsect1><title> -#: apt-get.8.xml:518 apt-cache.8.xml:343 apt-key.8.xml:174 apt-mark.8.xml:125 -#: apt.conf.5.xml:1167 apt_preferences.5.xml:698 +#: apt-get.8.xml:537 apt-cache.8.xml:345 apt-key.8.xml:176 apt-mark.8.xml:127 +#: apt.conf.5.xml:1200 apt_preferences.5.xml:700 msgid "Files" msgstr "ファイル" #. type: Content of: <refentry><refsect1><title> -#: apt-get.8.xml:528 apt-cache.8.xml:350 apt-key.8.xml:195 apt-mark.8.xml:131 -#: apt-secure.8.xml:191 apt-cdrom.8.xml:144 apt-config.8.xml:109 -#: apt.conf.5.xml:1173 apt_preferences.5.xml:705 sources.list.5.xml:252 -#: apt-extracttemplates.1.xml:70 apt-sortpkgs.1.xml:63 -#: apt-ftparchive.1.xml:607 +#: apt-get.8.xml:547 apt-cache.8.xml:352 apt-key.8.xml:197 apt-mark.8.xml:133 +#: apt-secure.8.xml:193 apt-cdrom.8.xml:154 apt-config.8.xml:111 +#: apt.conf.5.xml:1206 apt_preferences.5.xml:707 sources.list.5.xml:280 +#: apt-extracttemplates.1.xml:72 apt-sortpkgs.1.xml:65 +#: apt-ftparchive.1.xml:609 msgid "See Also" msgstr "関連項目" #. type: Content of: <refentry><refsect1><para> -#: apt-get.8.xml:529 +#: apt-get.8.xml:548 +#, fuzzy +#| msgid "" +#| "&apt-cache;, &apt-cdrom;, &dpkg;, &dselect;, &sources-list;, &apt-conf;, " +#| "&apt-config;, &apt-secure;, The APT User's guide in &guidesdir;, &apt-" +#| "preferences;, the APT Howto." msgid "" -"&apt-cache;, &apt-cdrom;, &dpkg;, &dselect;, &sources-list;, &apt-conf;, " -"&apt-config;, &apt-secure;, The APT User's guide in &guidesdir;, &apt-" -"preferences;, the APT Howto." +"&apt-cache;, &apt-cdrom;, &dpkg;, &sources-list;, &apt-conf;, &apt-config;, " +"&apt-secure;, The APT User's guide in &guidesdir;, &apt-preferences;, the " +"APT Howto." msgstr "" "&apt-cache;, &apt-cdrom;, &dpkg;, &dselect;, &sources-list;, &apt-conf;, " "&apt-config;, &apt-secure;, &guidesdir; にある APT ユーザガイド, &apt-" "preferences;, APT Howto" #. type: Content of: <refentry><refsect1><title> -#: apt-get.8.xml:534 apt-cache.8.xml:355 apt-mark.8.xml:135 -#: apt-cdrom.8.xml:149 apt-config.8.xml:114 apt-extracttemplates.1.xml:74 -#: apt-sortpkgs.1.xml:67 apt-ftparchive.1.xml:611 +#: apt-get.8.xml:553 apt-cache.8.xml:357 apt-mark.8.xml:137 +#: apt-cdrom.8.xml:159 apt-config.8.xml:116 apt-extracttemplates.1.xml:76 +#: apt-sortpkgs.1.xml:69 apt-ftparchive.1.xml:613 msgid "Diagnostics" msgstr "診断メッセージ" #. type: Content of: <refentry><refsect1><para> -#: apt-get.8.xml:535 +#: apt-get.8.xml:554 msgid "" "<command>apt-get</command> returns zero on normal operation, decimal 100 on " "error." @@ -1571,12 +1623,12 @@ msgstr "" "100 を返します。" #. type: Content of: <refentry><refnamediv><refpurpose> -#: apt-cache.8.xml:33 +#: apt-cache.8.xml:35 msgid "query the APT cache" msgstr "APT キャッシュへの問い合わせ" #. type: Content of: <refentry><refsect1><para> -#: apt-cache.8.xml:39 +#: apt-cache.8.xml:41 msgid "" "<command>apt-cache</command> performs a variety of operations on APT's " "package cache. <command>apt-cache</command> does not manipulate the state of " @@ -1589,7 +1641,7 @@ msgstr "" "操作を提供します。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:49 +#: apt-cache.8.xml:51 msgid "" "<literal>gencaches</literal> creates APT's package cache. This is done " "implicitly by all commands needing this cache if it is missing or outdated." @@ -1599,14 +1651,14 @@ msgstr "" "べてのコマンドによって、暗黙で実行されます。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term><option><replaceable> -#: apt-cache.8.xml:53 apt-cache.8.xml:142 apt-cache.8.xml:163 -#: apt-cache.8.xml:185 apt-cache.8.xml:190 apt-cache.8.xml:206 -#: apt-cache.8.xml:224 apt-cache.8.xml:236 +#: apt-cache.8.xml:55 apt-cache.8.xml:144 apt-cache.8.xml:165 +#: apt-cache.8.xml:187 apt-cache.8.xml:192 apt-cache.8.xml:208 +#: apt-cache.8.xml:226 apt-cache.8.xml:238 msgid "&synopsis-pkg;" msgstr "&synopsis-pkg;" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:54 +#: apt-cache.8.xml:56 msgid "" "<literal>showpkg</literal> displays information about the packages listed on " "the command line. Remaining arguments are package names. The available " @@ -1628,7 +1680,7 @@ msgstr "" "libreadline2</command> の出力を掲げます。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><informalexample><programlisting> -#: apt-cache.8.xml:66 +#: apt-cache.8.xml:68 #, no-wrap msgid "" "Package: libreadline2\n" @@ -1654,7 +1706,7 @@ msgstr "" "Reverse Provides: \n" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:78 +#: apt-cache.8.xml:80 msgid "" "Thus it may be seen that libreadline2, version 2.1-12, depends on libc5 and " "ncurses3.0 which must be installed for libreadline2 to work. In turn, " @@ -1673,7 +1725,7 @@ msgstr "" "apt のソースコードを調べるのが最良でしょう。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:87 +#: apt-cache.8.xml:89 msgid "" "<literal>stats</literal> displays some statistics about the cache. No " "further arguments are expected. Statistics reported are:" @@ -1682,7 +1734,7 @@ msgstr "" "上、引数は必要ありません。以下の統計情報を表示します。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><itemizedlist><listitem><para> -#: apt-cache.8.xml:90 +#: apt-cache.8.xml:92 msgid "" "<literal>Total package names</literal> is the number of package names found " "in the cache." @@ -1691,7 +1743,7 @@ msgstr "" "ます。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><itemizedlist><listitem><para> -#: apt-cache.8.xml:94 +#: apt-cache.8.xml:96 msgid "" "<literal>Normal packages</literal> is the number of regular, ordinary " "package names; these are packages that bear a one-to-one correspondence " @@ -1703,7 +1755,7 @@ msgstr "" "ケージです。大多数のパッケージはこのカテゴリに入ります。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><itemizedlist><listitem><para> -#: apt-cache.8.xml:100 +#: apt-cache.8.xml:102 msgid "" "<literal>Pure virtual packages</literal> is the number of packages that " "exist only as a virtual package name; that is, packages only \"provide\" the " @@ -1720,7 +1772,7 @@ msgstr "" "ケージはありません。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><itemizedlist><listitem><para> -#: apt-cache.8.xml:108 +#: apt-cache.8.xml:110 msgid "" "<literal>Single virtual packages</literal> is the number of packages with " "only one package providing a particular virtual package. For example, in the " @@ -1733,7 +1785,7 @@ msgstr "" "ジは、xless パッケージのみということです。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><itemizedlist><listitem><para> -#: apt-cache.8.xml:114 +#: apt-cache.8.xml:116 msgid "" "<literal>Mixed virtual packages</literal> is the number of packages that " "either provide a particular virtual package or have the virtual package name " @@ -1746,7 +1798,7 @@ msgstr "" "もありますが、debconf-tiny によって提供もされています。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><itemizedlist><listitem><para> -#: apt-cache.8.xml:121 +#: apt-cache.8.xml:123 msgid "" "<literal>Missing</literal> is the number of package names that were " "referenced in a dependency but were not provided by any package. Missing " @@ -1761,7 +1813,7 @@ msgstr "" "のようになります。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><itemizedlist><listitem><para> -#: apt-cache.8.xml:128 +#: apt-cache.8.xml:130 msgid "" "<literal>Total distinct</literal> versions is the number of package versions " "found in the cache; this value is therefore at least equal to the number of " @@ -1775,7 +1827,7 @@ msgstr "" "スする場合、この値はパッケージ名総数よりもかなり大きい数になります。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><itemizedlist><listitem><para> -#: apt-cache.8.xml:135 +#: apt-cache.8.xml:137 msgid "" "<literal>Total dependencies</literal> is the number of dependency " "relationships claimed by all of the packages in the cache." @@ -1784,7 +1836,7 @@ msgstr "" "れた依存関係の数です。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:143 +#: apt-cache.8.xml:145 msgid "" "<literal>showsrc</literal> displays all the source package records that " "match the given package names. All versions are shown, as well as all " @@ -1795,7 +1847,7 @@ msgstr "" "ともに、すべてのバージョンについて表示します。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:149 +#: apt-cache.8.xml:151 msgid "" "<literal>dump</literal> shows a short listing of every package in the cache. " "It is primarily for debugging." @@ -1804,7 +1856,7 @@ msgstr "" "覧を表示します。主にデバッグ用です。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:154 +#: apt-cache.8.xml:156 msgid "" "<literal>dumpavail</literal> prints out an available list to stdout. This is " "suitable for use with &dpkg; and is used by the &dselect; method." @@ -1813,7 +1865,7 @@ msgstr "" "す。 &dpkg; と共に使用すると便利ですし、&dselect; でも使用されます。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:159 +#: apt-cache.8.xml:161 msgid "" "<literal>unmet</literal> displays a summary of all unmet dependencies in the " "package cache." @@ -1822,7 +1874,7 @@ msgstr "" "概要を表示します。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:164 +#: apt-cache.8.xml:166 msgid "" "<literal>show</literal> performs a function similar to <command>dpkg --print-" "avail</command>; it displays the package records for the named packages." @@ -1831,12 +1883,12 @@ msgstr "" "能を実行します。これは、指定したパッケージのパッケージレコードの表示です。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term><option><replaceable> -#: apt-cache.8.xml:169 +#: apt-cache.8.xml:171 msgid "&synopsis-regex;" msgstr "&synopsis-regex;" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:170 +#: apt-cache.8.xml:172 msgid "" "<literal>search</literal> performs a full text search on all available " "package lists for the POSIX regex pattern given, see ®ex;. It searches " @@ -1856,14 +1908,14 @@ msgstr "" "ケージ名に対してのみ対象とします。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:181 +#: apt-cache.8.xml:183 msgid "" "Separate arguments can be used to specify multiple search patterns that are " "and'ed together." msgstr "空白で区切った引数で、複数の検索パターンの and をとることができます。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:186 +#: apt-cache.8.xml:188 msgid "" "<literal>depends</literal> shows a listing of each dependency a package has " "and all the possible other packages that can fulfill that dependency." @@ -1872,7 +1924,7 @@ msgstr "" "を満たす他のパッケージの一覧を表示します。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:191 +#: apt-cache.8.xml:193 msgid "" "<literal>rdepends</literal> shows a listing of each reverse dependency a " "package has." @@ -1880,12 +1932,12 @@ msgstr "" "<literal>rdepends</literal> は、パッケージが持つ被依存関係を一覧表示します。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term> -#: apt-cache.8.xml:195 +#: apt-cache.8.xml:197 msgid "<optional><replaceable>&synopsis-prefix;</replaceable></optional>" msgstr "<optional><replaceable>&synopsis-prefix;</replaceable></optional>" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:196 +#: apt-cache.8.xml:198 msgid "" "This command prints the name of each package APT knows. The optional " "argument is a prefix match to filter the name list. The output is suitable " @@ -1899,7 +1951,7 @@ msgstr "" "generate</option> オプションと共に使用すると非常に便利です。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:201 +#: apt-cache.8.xml:203 msgid "" "Note that a package which APT knows of is not necessarily available to " "download, installable or installed, e.g. virtual packages are also listed in " @@ -1910,7 +1962,7 @@ msgstr "" "た一覧にあります。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:207 +#: apt-cache.8.xml:209 msgid "" "<literal>dotty</literal> takes a list of packages on the command line and " "generates output suitable for use by dotty from the <ulink url=\"http://www." @@ -1930,7 +1982,7 @@ msgstr "" "GivenOnly</literal> をセットしてください。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:216 +#: apt-cache.8.xml:218 msgid "" "The resulting nodes will have several shapes; normal packages are boxes, " "pure virtual packages are triangles, mixed virtual packages are diamonds, " @@ -1943,12 +1995,12 @@ msgstr "" "表します。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:221 +#: apt-cache.8.xml:223 msgid "Caution, dotty cannot graph larger sets of packages." msgstr "注意) dotty は、パッケージのより大きなセットのグラフは描けません。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:225 +#: apt-cache.8.xml:227 msgid "" "The same as <literal>dotty</literal>, only for xvcg from the <ulink url=" "\"http://rw4.cs.uni-sb.de/users/sander/html/gsvcg1.html\">VCG tool</ulink>." @@ -1957,12 +2009,12 @@ msgstr "" "users/sander/html/gsvcg1.html\">VCG tool</ulink> の xvcg 専用です。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term> -#: apt-cache.8.xml:229 +#: apt-cache.8.xml:231 msgid "<optional><replaceable>&synopsis-pkg;</replaceable>…</optional>" msgstr "<optional><replaceable>&synopsis-pkg;</replaceable>…</optional>" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:230 +#: apt-cache.8.xml:232 msgid "" "<literal>policy</literal> is meant to help debug issues relating to the " "preferences file. With no arguments it will print out the priorities of each " @@ -1974,7 +2026,7 @@ msgstr "" "す。一方、パッケージ名を指定した場合、優先順の詳細情報を表示します。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:237 +#: apt-cache.8.xml:239 msgid "" "<literal>apt-cache</literal>'s <literal>madison</literal> command attempts " "to mimic the output format and a subset of the functionality of the Debian " @@ -1992,7 +2044,7 @@ msgstr "" "表示するだけです。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:253 +#: apt-cache.8.xml:255 msgid "" "Select the file to store the package cache. The package cache is the primary " "cache used by all operations. Configuration Item: <literal>Dir::Cache::" @@ -2003,7 +2055,7 @@ msgstr "" "pkgcache</literal>" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:259 +#: apt-cache.8.xml:261 msgid "" "Select the file to store the source cache. The source is used only by " "<literal>gencaches</literal> and it stores a parsed version of the package " @@ -2018,7 +2070,7 @@ msgstr "" "<literal>Dir::Cache::srcpkgcache</literal>" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:267 +#: apt-cache.8.xml:269 msgid "" "Quiet; produces output suitable for logging, omitting progress indicators. " "More q's will produce more quietness up to a maximum of 2. You can also use " @@ -2031,7 +2083,7 @@ msgstr "" "<literal>quiet</literal>" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:274 +#: apt-cache.8.xml:276 msgid "" "Print only important dependencies; for use with <literal>unmet</literal> and " "<literal>depends</literal>. Causes only Depends and Pre-Depends relations to " @@ -2042,7 +2094,7 @@ msgstr "" "目: <literal>APT::Cache::Important</literal>" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:288 +#: apt-cache.8.xml:290 msgid "" "Per default the <literal>depends</literal> and <literal>rdepends</literal> " "print all dependencies. This can be tweaked with these flags which will omit " @@ -2056,7 +2108,7 @@ msgstr "" "replaceable></literal> 例: <literal>APT::Cache::ShowRecommends</literal>" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:295 +#: apt-cache.8.xml:297 msgid "" "Print full package records when searching. Configuration Item: " "<literal>APT::Cache::ShowFull</literal>." @@ -2065,7 +2117,7 @@ msgstr "" "ShowFull</literal>" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:300 +#: apt-cache.8.xml:302 msgid "" "Print full records for all available versions. This is the default; to turn " "it off, use <option>--no-all-versions</option>. If <option>--no-all-" @@ -2082,7 +2134,7 @@ msgstr "" "AllVersions</literal>" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:309 +#: apt-cache.8.xml:311 msgid "" "Perform automatic package cache regeneration, rather than use the cache as " "it is. This is the default; to turn it off, use <option>--no-generate</" @@ -2093,7 +2145,7 @@ msgstr "" "option> を使用してください。設定項目: <literal>APT::Cache::Generate</literal>" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:315 +#: apt-cache.8.xml:317 msgid "" "Only search on the package names, not the long descriptions. Configuration " "Item: <literal>APT::Cache::NamesOnly</literal>." @@ -2102,7 +2154,7 @@ msgstr "" "Cache::NamesOnly</literal>" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:320 +#: apt-cache.8.xml:322 msgid "" "Make <literal>pkgnames</literal> print all names, including virtual packages " "and missing dependencies. Configuration Item: <literal>APT::Cache::" @@ -2112,7 +2164,7 @@ msgstr "" "表示します。設定項目: <literal>APT::Cache::AllNames</literal>" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:326 +#: apt-cache.8.xml:328 msgid "" "Make <literal>depends</literal> and <literal>rdepends</literal> recursive so " "that all packages mentioned are printed once. Configuration Item: " @@ -2123,7 +2175,7 @@ msgstr "" "RecurseDepends</literal>" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:333 +#: apt-cache.8.xml:335 msgid "" "Limit the output of <literal>depends</literal> and <literal>rdepends</" "literal> to packages which are currently installed. Configuration Item: " @@ -2134,12 +2186,12 @@ msgstr "" "Installed</literal>" #. type: Content of: <refentry><refsect1><para> -#: apt-cache.8.xml:351 +#: apt-cache.8.xml:353 msgid "&apt-conf;, &sources-list;, &apt-get;" msgstr "&apt-conf;, &sources-list;, &apt-get;" #. type: Content of: <refentry><refsect1><para> -#: apt-cache.8.xml:356 +#: apt-cache.8.xml:358 msgid "" "<command>apt-cache</command> returns zero on normal operation, decimal 100 " "on error." @@ -2148,12 +2200,12 @@ msgstr "" "100 を返します。" #. type: Content of: <refentry><refnamediv><refpurpose> -#: apt-key.8.xml:32 +#: apt-key.8.xml:34 msgid "APT key management utility" msgstr "APT キー管理ユーティリティ" #. type: Content of: <refentry><refsect1><para> -#: apt-key.8.xml:39 +#: apt-key.8.xml:41 msgid "" "<command>apt-key</command> is used to manage the list of keys used by apt to " "authenticate packages. Packages which have been authenticated using these " @@ -2164,12 +2216,12 @@ msgstr "" "ると見なせるでしょう。" #. type: Content of: <refentry><refsect1><title> -#: apt-key.8.xml:45 +#: apt-key.8.xml:47 msgid "Commands" msgstr "コマンド" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-key.8.xml:50 +#: apt-key.8.xml:52 msgid "" "Add a new key to the list of trusted keys. The key is read from the " "filename given with the parameter &synopsis-param-filename; or if the " @@ -2180,32 +2232,32 @@ msgstr "" "<literal>-</literal> とすると、標準入力から読み込みます。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-key.8.xml:63 +#: apt-key.8.xml:65 msgid "Remove a key from the list of trusted keys." msgstr "信頼キー一覧からキーを削除します。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-key.8.xml:74 +#: apt-key.8.xml:76 msgid "Output the key &synopsis-param-keyid; to standard output." msgstr "キー &synopsis-param-keyid; を標準出力に出力します。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-key.8.xml:85 +#: apt-key.8.xml:87 msgid "Output all trusted keys to standard output." msgstr "信頼するキーをすべて標準出力に出力します。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-key.8.xml:96 +#: apt-key.8.xml:98 msgid "List trusted keys." msgstr "信頼キーを一覧表示します。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-key.8.xml:107 +#: apt-key.8.xml:109 msgid "List fingerprints of trusted keys." msgstr "信頼キーのフィンガープリントを一覧表示します。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-key.8.xml:118 +#: apt-key.8.xml:120 msgid "" "Pass advanced options to gpg. With adv --recv-key you can download the " "public key." @@ -2214,22 +2266,20 @@ msgstr "" "できます。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-key.8.xml:130 +#: apt-key.8.xml:132 msgid "" "Update the local keyring with the archive keyring and remove from the local " "keyring the archive keys which are no longer valid. The archive keyring is " "shipped in the <literal>archive-keyring</literal> package of your " -"distribution, e.g. the <literal>debian-archive-keyring</literal> package in " -"Debian." +"distribution, e.g. the &keyring-package; package in &keyring-distro;." msgstr "" "ローカルキーリングをアーカイブキーリングで更新し、もう有効でなくなったアーカ" "イブキーをローカルキーリングから削除します。アーカイブキーリングは、使用中の" "ディストリビューションにある <literal>archive-keyring</literal> パッケージ " -"(例: Debian では <literal>debian-archive-keyring</literal> パッケージ) で提供" -"されています。" +"(例: &keyring-distro; では &keyring-package; パッケージ) で提供されています。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-key.8.xml:144 +#: apt-key.8.xml:146 msgid "" "Perform an update working similarly to the <command>update</command> command " "above, but get the archive keyring from a URI instead and validate it " @@ -2246,12 +2296,12 @@ msgstr "" "有効です。" #. type: Content of: <refentry><refsect1><title> -#: apt-key.8.xml:160 apt-cdrom.8.xml:80 +#: apt-key.8.xml:162 apt-cdrom.8.xml:82 msgid "Options" msgstr "オプション" #. type: Content of: <refentry><refsect1><para> -#: apt-key.8.xml:161 +#: apt-key.8.xml:163 msgid "" "Note that options need to be defined before the commands described in the " "previous section." @@ -2260,7 +2310,7 @@ msgstr "" "てください。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-key.8.xml:164 +#: apt-key.8.xml:166 msgid "" "With this option it is possible to specify a particular keyring file the " "command should operate on. The default is that a command is executed on the " @@ -2276,49 +2326,47 @@ msgstr "" "ます。つまり新しいキーはこのファイルに追加されます。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term> -#: apt-key.8.xml:179 +#: apt-key.8.xml:181 msgid "<filename>/etc/apt/trustdb.gpg</filename>" msgstr "<filename>/etc/apt/trustdb.gpg</filename>" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-key.8.xml:180 +#: apt-key.8.xml:182 msgid "Local trust database of archive keys." msgstr "アーカイブキーのローカル信頼データベースです。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term> -#: apt-key.8.xml:183 -msgid "<filename>/usr/share/keyrings/debian-archive-keyring.gpg</filename>" -msgstr "<filename>/usr/share/keyrings/debian-archive-keyring.gpg</filename>" +#: apt-key.8.xml:185 +msgid "&keyring-filename;" +msgstr "&keyring-filename;" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-key.8.xml:184 -msgid "Keyring of Debian archive trusted keys." -msgstr "Debian アーカイブ信頼キーのキーリングです。" +#: apt-key.8.xml:186 +msgid "Keyring of &keyring-distro; archive trusted keys." +msgstr "&keyring-distro; アーカイブ信頼キーのキーリングです。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term> -#: apt-key.8.xml:187 -msgid "" -"<filename>/usr/share/keyrings/debian-archive-removed-keys.gpg</filename>" -msgstr "" -"<filename>/usr/share/keyrings/debian-archive-removed-keys.gpg</filename>" +#: apt-key.8.xml:189 +msgid "&keyring-removed-filename;" +msgstr "&keyring-removed-filename;" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-key.8.xml:188 -msgid "Keyring of Debian archive removed trusted keys." -msgstr "削除された Debian アーカイブ信頼キーのキーリングです。" +#: apt-key.8.xml:190 +msgid "Keyring of &keyring-distro; archive removed trusted keys." +msgstr "削除された &keyring-distro; アーカイブ信頼キーのキーリングです。" #. type: Content of: <refentry><refsect1><para> -#: apt-key.8.xml:197 +#: apt-key.8.xml:199 msgid "&apt-get;, &apt-secure;" msgstr "&apt-get;, &apt-secure;" #. type: Content of: <refentry><refnamediv><refpurpose> -#: apt-mark.8.xml:33 +#: apt-mark.8.xml:35 msgid "mark/unmark a package as being automatically-installed" msgstr "パッケージが自動的にインストールされたかどうかのマークを変更します。" #. type: Content of: <refentry><refsect1><para> -#: apt-mark.8.xml:39 +#: apt-mark.8.xml:41 msgid "" "<command>apt-mark</command> will change whether a package has been marked as " "being automatically installed." @@ -2327,7 +2375,7 @@ msgstr "" "かのマークを変更します。" #. type: Content of: <refentry><refsect1><para> -#: apt-mark.8.xml:43 +#: apt-mark.8.xml:45 msgid "" "When you request that a package is installed, and as a result other packages " "are installed to satisfy its dependencies, the dependencies are marked as " @@ -2342,7 +2390,7 @@ msgstr "" "command> や <command>aptitude</command> により削除されます。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-mark.8.xml:52 +#: apt-mark.8.xml:54 msgid "" "<literal>auto</literal> is used to mark a package as being automatically " "installed, which will cause the package to be removed when no more manually " @@ -2353,7 +2401,7 @@ msgstr "" "ると、このパッケージを削除します。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-mark.8.xml:60 +#: apt-mark.8.xml:62 msgid "" "<literal>manual</literal> is used to mark a package as being manually " "installed, which will prevent the package from being automatically removed " @@ -2364,7 +2412,7 @@ msgstr "" "を自動的に削除するのを防ぎます。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-mark.8.xml:68 +#: apt-mark.8.xml:70 msgid "" "<literal>hold</literal> is used to mark a package as held back, which will " "prevent the package from being automatically installed, upgraded or " @@ -2379,7 +2427,7 @@ msgstr "" "ありません。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-mark.8.xml:78 +#: apt-mark.8.xml:80 msgid "" "<literal>unhold</literal> is used to cancel a previously set hold on a " "package to allow all actions again." @@ -2388,7 +2436,7 @@ msgstr "" "キャンセルするのに使用します。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-mark.8.xml:84 +#: apt-mark.8.xml:86 msgid "" "<literal>showauto</literal> is used to print a list of automatically " "installed packages with each package on a new line. All automatically " @@ -2401,7 +2449,7 @@ msgstr "" "ケージが自動的にインストールされている場合にのみ、表示します。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-mark.8.xml:92 +#: apt-mark.8.xml:94 msgid "" "<literal>showmanual</literal> can be used in the same way as " "<literal>showauto</literal> except that it will print a list of manually " @@ -2411,7 +2459,7 @@ msgstr "" "ますが、手動でインストールしたパッケージの一覧を表示します。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-mark.8.xml:99 +#: apt-mark.8.xml:101 msgid "" "<literal>showhold</literal> is used to print a list of packages on hold in " "the same way as for the other show commands." @@ -2420,7 +2468,7 @@ msgstr "" "パッケージを出力します。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-mark.8.xml:115 +#: apt-mark.8.xml:117 msgid "" "Read/Write package stats from the filename given with the parameter " "&synopsis-param-filename; instead of from the default location, which is " @@ -2432,7 +2480,7 @@ msgstr "" "param-filename; からパッケージの状態を読み書きします。" #. type: Content of: <refentry><refsect1><para> -#: apt-mark.8.xml:136 +#: apt-mark.8.xml:138 msgid "" "<command>apt-mark</command> returns zero on normal operation, non-zero on " "error." @@ -2441,12 +2489,12 @@ msgstr "" "を返します。" #. type: Content of: <refentry><refnamediv><refpurpose> -#: apt-secure.8.xml:47 +#: apt-secure.8.xml:49 msgid "Archive authentication support for APT" msgstr "APT アーカイブ認証サポート" #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:52 +#: apt-secure.8.xml:54 msgid "" "Starting with version 0.6, <command>apt</command> contains code that does " "signature checking of the Release file for all archives. This ensures that " @@ -2459,7 +2507,7 @@ msgstr "" "を保証します。" #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:60 +#: apt-secure.8.xml:62 msgid "" "If a package comes from a archive without a signature, or with a signature " "that apt does not have a key for, that package is considered untrusted, and " @@ -2474,7 +2522,7 @@ msgstr "" "前に、すべてのソースに対して、強制的に検証される可能性があります。" #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:69 +#: apt-secure.8.xml:71 msgid "" "The package frontends &apt-get;, &aptitude; and &synaptic; support this new " "authentication feature." @@ -2483,12 +2531,12 @@ msgstr "" "認証機能をサポートしています。" #. type: Content of: <refentry><refsect1><title> -#: apt-secure.8.xml:74 +#: apt-secure.8.xml:76 msgid "Trusted archives" msgstr "信頼済アーカイブ" #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:77 +#: apt-secure.8.xml:79 msgid "" "The chain of trust from an apt archive to the end user is made up of several " "steps. <command>apt-secure</command> is the last step in this chain; " @@ -2505,7 +2553,7 @@ msgstr "" "イブメンテナの責任だということです。" #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:85 +#: apt-secure.8.xml:87 msgid "" "apt-secure does not review signatures at a package level. If you require " "tools to do this you should look at <command>debsig-verify</command> and " @@ -2518,7 +2566,7 @@ msgstr "" "を確認してください。" #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:92 +#: apt-secure.8.xml:94 msgid "" "The chain of trust in Debian starts when a maintainer uploads a new package " "or a new version of a package to the Debian archive. In order to become " @@ -2535,27 +2583,27 @@ msgstr "" "ナに署名されています。" #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:102 +#: apt-secure.8.xml:104 msgid "" "Once the uploaded package is verified and included in the archive, the " "maintainer signature is stripped off, and checksums of the package are " "computed and put in the Packages file. The checksums of all of the Packages " "files are then computed and put into the Release file. The Release file is " -"then signed by the archive key for this Debian release, and distributed " -"alongside the packages and the Packages files on Debian mirrors. The keys " -"are in the Debian archive keyring available in the <package>debian-archive-" -"keyring</package> package." +"then signed by the archive key for this &keyring-distro; release, and " +"distributed alongside the packages and the Packages files on &keyring-" +"distro; mirrors. The keys are in the &keyring-distro; archive keyring " +"available in the &keyring-package; package." msgstr "" "アップロードされたパッケージが検証されてアーカイブに格納されると、メンテナの" "署名を取り外し、パッケージのチェックサムを計算して、Packages ファイルに格納し" "ます。その後、全パッケージファイルのチェックサムを計算して、Release ファイル" -"に格納します。Release ファイルは、その Debian リリースのアーカイブキーで署名" -"され、Debian ミラーサイトでパッケージや Packages ファイルとともに配布されま" -"す。このキーは、<package>debian-archive-keyring</package> パッケージに収録さ" -"れている、Debian アーカイブキーリングに含まれます。" +"に格納します。Release ファイルは、その &keyring-distro; リリースのアーカイブ" +"キーで署名され、&keyring-distro; ミラーサイトでパッケージや Packages ファイル" +"とともに配布されます。このキーは、&keyring-package; パッケージに収録されてい" +"る、&keyring-distro; アーカイブキーリングに含まれます。" #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:113 +#: apt-secure.8.xml:115 msgid "" "End users can check the signature of the Release file, extract a checksum of " "a package from it and compare it with the checksum of the package they " @@ -2566,7 +2614,7 @@ msgstr "" "す。また、APT が自動的に行うのに任せることもできます。" #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:118 +#: apt-secure.8.xml:120 msgid "" "Notice that this is distinct from checking signatures on a per package " "basis. It is designed to prevent two possible attacks:" @@ -2575,7 +2623,7 @@ msgstr "" "うに考えられる 2 種類の攻撃を防ぐよう設計されています。" #. type: Content of: <refentry><refsect1><itemizedlist><listitem><para> -#: apt-secure.8.xml:123 +#: apt-secure.8.xml:125 msgid "" "<literal>Network \"man in the middle\" attacks</literal>. Without signature " "checking, malicious agents can introduce themselves into the package " @@ -2590,7 +2638,7 @@ msgstr "" "あるソフトウェアを掴まされたりします。" #. type: Content of: <refentry><refsect1><itemizedlist><listitem><para> -#: apt-secure.8.xml:131 +#: apt-secure.8.xml:133 msgid "" "<literal>Mirror network compromise</literal>. Without signature checking, a " "malicious agent can compromise a mirror host and modify the files in it to " @@ -2602,7 +2650,7 @@ msgstr "" "てに、悪意あるソフトウェアが伝播するようにファイルを変更できます。" #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:138 +#: apt-secure.8.xml:140 msgid "" "However, it does not defend against a compromise of the Debian master server " "itself (which signs the packages) or against a compromise of the key used to " @@ -2614,12 +2662,12 @@ msgstr "" "この機構はパッケージごとの署名を補完することができます。" #. type: Content of: <refentry><refsect1><title> -#: apt-secure.8.xml:144 +#: apt-secure.8.xml:146 msgid "User configuration" msgstr "ユーザの設定" #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:146 +#: apt-secure.8.xml:148 msgid "" "<command>apt-key</command> is the program that manages the list of keys used " "by apt. It can be used to add or remove keys, although an installation of " @@ -2632,7 +2680,7 @@ msgstr "" "key</command> でキーの追加・削除が行えます。" #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:153 +#: apt-secure.8.xml:155 msgid "" "In order to add a new key you need to first download it (you should make " "sure you are using a trusted communication channel when retrieving it), add " @@ -2649,12 +2697,12 @@ msgstr "" "ファイルをダウンロード・検証できるようになります。" #. type: Content of: <refentry><refsect1><title> -#: apt-secure.8.xml:162 +#: apt-secure.8.xml:164 msgid "Archive configuration" msgstr "アーカイブの設定" #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:164 +#: apt-secure.8.xml:166 msgid "" "If you want to provide archive signatures in an archive under your " "maintenance you have to:" @@ -2663,7 +2711,7 @@ msgstr "" "下のようにしてください。" #. type: Content of: <refentry><refsect1><itemizedlist><listitem><para> -#: apt-secure.8.xml:169 +#: apt-secure.8.xml:171 msgid "" "<emphasis>Create a toplevel Release file</emphasis>, if it does not exist " "already. You can do this by running <command>apt-ftparchive release</" @@ -2674,7 +2722,7 @@ msgstr "" "供) を実行すると、作成できます。" #. type: Content of: <refentry><refsect1><itemizedlist><listitem><para> -#: apt-secure.8.xml:174 +#: apt-secure.8.xml:176 msgid "" "<emphasis>Sign it</emphasis>. You can do this by running <command>gpg --" "clearsign -o InRelease Release</command> and <command>gpg -abs -o Release." @@ -2685,7 +2733,7 @@ msgstr "" "行して、署名してください。" #. type: Content of: <refentry><refsect1><itemizedlist><listitem><para> -#: apt-secure.8.xml:178 +#: apt-secure.8.xml:180 msgid "" "<emphasis>Publish the key fingerprint</emphasis>, that way your users will " "know what key they need to import in order to authenticate the files in the " @@ -2696,7 +2744,7 @@ msgstr "" "ます。" #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:185 +#: apt-secure.8.xml:187 msgid "" "Whenever the contents of the archive change (new packages are added or " "removed) the archive maintainer has to follow the first two steps outlined " @@ -2706,7 +2754,7 @@ msgstr "" "ンテナは前述の最初の 2 ステップに従わなければなりません。" #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:193 +#: apt-secure.8.xml:195 msgid "" "&apt-conf;, &apt-get;, &sources-list;, &apt-key;, &apt-ftparchive;, " "&debsign; &debsig-verify;, &gpg;" @@ -2715,7 +2763,7 @@ msgstr "" "&debsign; &debsig-verify;, &gpg;" #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:197 +#: apt-secure.8.xml:199 msgid "" "For more background information you might want to review the <ulink url=" "\"http://www.debian.org/doc/manuals/securing-debian-howto/ch7\">Debian " @@ -2731,12 +2779,12 @@ msgstr "" ">Strong Distribution HOWTO</ulink> をご覧ください。" #. type: Content of: <refentry><refsect1><title> -#: apt-secure.8.xml:210 +#: apt-secure.8.xml:212 msgid "Manpage Authors" msgstr "マニュアルページ作者" #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:212 +#: apt-secure.8.xml:214 msgid "" "This man-page is based on the work of Javier Fernández-Sanguino Peña, Isaac " "Jones, Colin Walters, Florian Weimer and Michael Vogt." @@ -2745,12 +2793,12 @@ msgstr "" "Walters, Florian Weimer, Michael Vogt の作業を元にしています。" #. type: Content of: <refentry><refnamediv><refpurpose> -#: apt-cdrom.8.xml:32 +#: apt-cdrom.8.xml:34 msgid "APT CD-ROM management utility" msgstr "APT CD-ROM 管理ユーティリティ" #. type: Content of: <refentry><refsect1><para> -#: apt-cdrom.8.xml:38 +#: apt-cdrom.8.xml:40 msgid "" "<command>apt-cdrom</command> is used to add a new CD-ROM to APT's list of " "available sources. <command>apt-cdrom</command> takes care of determining " @@ -2763,7 +2811,7 @@ msgstr "" "認を行います。" #. type: Content of: <refentry><refsect1><para> -#: apt-cdrom.8.xml:45 +#: apt-cdrom.8.xml:47 msgid "" "It is necessary to use <command>apt-cdrom</command> to add CDs to the APT " "system; it cannot be done by hand. Furthermore each disc in a multi-CD set " @@ -2774,7 +2822,7 @@ msgstr "" "を補正できるか評価しなければなりません。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cdrom.8.xml:56 +#: apt-cdrom.8.xml:58 msgid "" "<literal>add</literal> is used to add a new disc to the source list. It will " "unmount the CD-ROM device, prompt for a disc to be inserted and then proceed " @@ -2789,7 +2837,7 @@ msgstr "" "す。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cdrom.8.xml:64 +#: apt-cdrom.8.xml:66 msgid "" "APT uses a CD-ROM ID to track which disc is currently in the drive and " "maintains a database of these IDs in <filename>&statedir;/cdroms.list</" @@ -2800,7 +2848,7 @@ msgstr "" "ベースで管理します。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cdrom.8.xml:72 +#: apt-cdrom.8.xml:74 msgid "" "A debugging tool to report the identity of the current disc as well as the " "stored file name" @@ -2809,7 +2857,23 @@ msgstr "" "グツールです。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cdrom.8.xml:85 +#: apt-cdrom.8.xml:87 +#, fuzzy +#| msgid "" +#| "Mount point; specify the location to mount the CD-ROM. This mount point " +#| "must be listed in <filename>/etc/fstab</filename> and properly " +#| "configured. Configuration Item: <literal>Acquire::cdrom::mount</literal>." +msgid "" +"Do not try to auto-detect the CD-ROM path. Usually combined with the " +"<option>--cdrom</option> option. Configuration Item: <literal>Acquire::" +"cdrom::AutoDetect</literal>." +msgstr "" +"マウントポイント - CD-ROM をマウントする場所を指定します。このマウントポイン" +"トは、<filename>/etc/fstab</filename> に正しく設定されている必要があります。" +"設定項目: <literal>Acquire::cdrom::mount</literal>" + +#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> +#: apt-cdrom.8.xml:95 msgid "" "Mount point; specify the location to mount the CD-ROM. This mount point must " "be listed in <filename>/etc/fstab</filename> and properly configured. " @@ -2820,7 +2884,7 @@ msgstr "" "設定項目: <literal>Acquire::cdrom::mount</literal>" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cdrom.8.xml:94 +#: apt-cdrom.8.xml:104 msgid "" "Rename a disc; change the label of a disc or override the disc's given " "label. This option will cause <command>apt-cdrom</command> to prompt for a " @@ -2831,7 +2895,7 @@ msgstr "" "を入力するよう促します。設定項目: <literal>APT::CDROM::Rename</literal>" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cdrom.8.xml:103 +#: apt-cdrom.8.xml:113 msgid "" "No mounting; prevent <command>apt-cdrom</command> from mounting and " "unmounting the mount point. Configuration Item: <literal>APT::CDROM::" @@ -2842,7 +2906,7 @@ msgstr "" "literal>" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cdrom.8.xml:111 +#: apt-cdrom.8.xml:121 msgid "" "Fast Copy; Assume the package files are valid and do not check every " "package. This option should be used only if <command>apt-cdrom</command> has " @@ -2855,7 +2919,7 @@ msgstr "" "<literal>APT::CDROM::Fast</literal>" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cdrom.8.xml:121 +#: apt-cdrom.8.xml:131 msgid "" "Thorough Package Scan; This option may be needed with some old Debian " "1.1/1.2 discs that have Package files in strange places. It takes much " @@ -2867,7 +2931,7 @@ msgstr "" "できます。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cdrom.8.xml:132 +#: apt-cdrom.8.xml:142 msgid "" "No Changes; Do not change the &sources-list; file and do not write index " "files. Everything is still checked however. Configuration Item: " @@ -2878,12 +2942,12 @@ msgstr "" "CDROM::NoAct</literal>" #. type: Content of: <refentry><refsect1><para> -#: apt-cdrom.8.xml:145 +#: apt-cdrom.8.xml:155 msgid "&apt-conf;, &apt-get;, &sources-list;" msgstr "&apt-conf;, &apt-get;, &sources-list;" #. type: Content of: <refentry><refsect1><para> -#: apt-cdrom.8.xml:150 +#: apt-cdrom.8.xml:160 msgid "" "<command>apt-cdrom</command> returns zero on normal operation, decimal 100 " "on error." @@ -2892,12 +2956,12 @@ msgstr "" "100 を返します。" #. type: Content of: <refentry><refnamediv><refpurpose> -#: apt-config.8.xml:33 +#: apt-config.8.xml:35 msgid "APT Configuration Query program" msgstr "APT 設定取得プログラム" #. type: Content of: <refentry><refsect1><para> -#: apt-config.8.xml:39 +#: apt-config.8.xml:41 msgid "" "<command>apt-config</command> is an internal program used by various " "portions of the APT suite to provide consistent configurability. It accesses " @@ -2910,7 +2974,7 @@ msgstr "" "ます。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-config.8.xml:51 +#: apt-config.8.xml:53 msgid "" "shell is used to access the configuration information from a shell script. " "It is given pairs of arguments, the first being a shell variable and the " @@ -2924,7 +2988,7 @@ msgstr "" "してください。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><informalexample><programlisting> -#: apt-config.8.xml:59 +#: apt-config.8.xml:61 #, no-wrap msgid "" "OPTS=\"-f\"\n" @@ -2936,7 +3000,7 @@ msgstr "" "eval $RES\n" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-config.8.xml:64 +#: apt-config.8.xml:66 msgid "" "This will set the shell environment variable $OPTS to the value of MyApp::" "options with a default of <option>-f</option>." @@ -2945,7 +3009,7 @@ msgstr "" "値は <option>-f</option> となります。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-config.8.xml:68 +#: apt-config.8.xml:70 msgid "" "The configuration item may be postfixed with a /[fdbi]. f returns file " "names, d returns directories, b returns true or false and i returns an " @@ -2956,12 +3020,12 @@ msgstr "" "を行います。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-config.8.xml:77 +#: apt-config.8.xml:79 msgid "Just show the contents of the configuration space." msgstr "設定箇所の内容を表示するだけです。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-config.8.xml:90 +#: apt-config.8.xml:92 msgid "" "Include options which have an empty value. This is the default, so use --no-" "empty to remove them from the output." @@ -2970,12 +3034,12 @@ msgstr "" "--no-empty としてください。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term><option><replaceable> -#: apt-config.8.xml:95 +#: apt-config.8.xml:97 msgid "%f "%v";%n" msgstr "%f "%v";%n" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-config.8.xml:96 +#: apt-config.8.xml:98 msgid "" "Defines the output of each config option. %t will be replaced with " "its individual name, %f with its full hierarchical name and %v " @@ -2992,13 +3056,13 @@ msgstr "" "さい。" #. type: Content of: <refentry><refsect1><para> -#: apt-config.8.xml:110 apt-extracttemplates.1.xml:71 apt-sortpkgs.1.xml:64 -#: apt-ftparchive.1.xml:608 +#: apt-config.8.xml:112 apt-extracttemplates.1.xml:73 apt-sortpkgs.1.xml:66 +#: apt-ftparchive.1.xml:610 msgid "&apt-conf;" msgstr "&apt-conf;" #. type: Content of: <refentry><refsect1><para> -#: apt-config.8.xml:115 +#: apt-config.8.xml:117 msgid "" "<command>apt-config</command> returns zero on normal operation, decimal 100 " "on error." @@ -3007,27 +3071,27 @@ msgstr "" "の 100 を返します。" #. type: Content of: <refentry><refentryinfo><author><contrib> -#: apt.conf.5.xml:20 +#: apt.conf.5.xml:22 msgid "Initial documentation of Debug::*." msgstr "Debug::* に関する最初のドキュメント" #. type: Content of: <refentry><refentryinfo><author><email> -#: apt.conf.5.xml:21 +#: apt.conf.5.xml:23 msgid "dburrows@debian.org" msgstr "dburrows@debian.org" #. type: Content of: <refentry><refmeta><manvolnum> -#: apt.conf.5.xml:31 apt_preferences.5.xml:25 sources.list.5.xml:26 +#: apt.conf.5.xml:33 apt_preferences.5.xml:27 sources.list.5.xml:28 msgid "5" msgstr "5" #. type: Content of: <refentry><refnamediv><refpurpose> -#: apt.conf.5.xml:38 +#: apt.conf.5.xml:40 msgid "Configuration file for APT" msgstr "APT の設定ファイル" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:42 +#: apt.conf.5.xml:44 msgid "" "<filename>/etc/apt/apt.conf</filename> is the main configuration file shared " "by all the tools in the APT suite of tools, though it is by no means the " @@ -3040,21 +3104,21 @@ msgstr "" "ンドラインパーサを共有しています。" #. type: Content of: <refentry><refsect1><orderedlist><para> -#: apt.conf.5.xml:48 +#: apt.conf.5.xml:50 msgid "" "When an APT tool starts up it will read the configuration files in the " "following order:" msgstr "APT ツールの起動時に、設定ファイルを以下の順番で読み込みます。" #. type: Content of: <refentry><refsect1><orderedlist><listitem><para> -#: apt.conf.5.xml:50 +#: apt.conf.5.xml:52 msgid "" "the file specified by the <envar>APT_CONFIG</envar> environment variable (if " "any)" msgstr "<envar>APT_CONFIG</envar> 環境変数で指定したファイル (存在する場合)" #. type: Content of: <refentry><refsect1><orderedlist><listitem><para> -#: apt.conf.5.xml:52 +#: apt.conf.5.xml:54 msgid "" "all files in <literal>Dir::Etc::Parts</literal> in alphanumeric ascending " "order which have either no or \"<literal>conf</literal>\" as filename " @@ -3072,13 +3136,13 @@ msgstr "" "力します。一致する場合は黙って無視します。" #. type: Content of: <refentry><refsect1><orderedlist><listitem><para> -#: apt.conf.5.xml:59 +#: apt.conf.5.xml:61 msgid "" "the main configuration file specified by <literal>Dir::Etc::main</literal>" msgstr "<literal>Dir::Etc::Main</literal> で指定される、メイン設定ファイル" #. type: Content of: <refentry><refsect1><orderedlist><listitem><para> -#: apt.conf.5.xml:61 +#: apt.conf.5.xml:63 msgid "" "the command line options are applied to override the configuration " "directives or to load even more configuration files." @@ -3087,12 +3151,12 @@ msgstr "" "加読み込みができます。" #. type: Content of: <refentry><refsect1><title> -#: apt.conf.5.xml:65 +#: apt.conf.5.xml:67 msgid "Syntax" msgstr "構文" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:66 +#: apt.conf.5.xml:68 msgid "" "The configuration file is organized in a tree with options organized into " "functional groups. Option specification is given with a double colon " @@ -3106,7 +3170,7 @@ msgstr "" "プションは、親グループからは継承しません。" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:72 +#: apt.conf.5.xml:74 msgid "" "Syntactically the configuration language is modeled after what the ISC tools " "such as bind and dhcp use. Lines starting with <literal>//</literal> are " @@ -3129,7 +3193,7 @@ msgstr "" "のように波カッコを使うと、新しいスコープを開くことができます。" #. type: Content of: <refentry><refsect1><informalexample><programlisting> -#: apt.conf.5.xml:85 +#: apt.conf.5.xml:87 #, no-wrap msgid "" "APT {\n" @@ -3147,7 +3211,7 @@ msgstr "" "};\n" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:93 +#: apt.conf.5.xml:95 msgid "" "with newlines placed to make it more readable. Lists can be created by " "opening a scope and including a single string enclosed in quotes followed by " @@ -3158,13 +3222,13 @@ msgstr "" "ロンで区切って、複数のエントリを表せます。" #. type: Content of: <refentry><refsect1><informalexample><programlisting> -#: apt.conf.5.xml:98 +#: apt.conf.5.xml:100 #, no-wrap msgid "DPkg::Pre-Install-Pkgs {\"/usr/sbin/dpkg-preconfigure --apt\";};\n" msgstr "DPkg::Pre-Install-Pkgs {\"/usr/sbin/dpkg-preconfigure --apt\";};\n" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:101 +#: apt.conf.5.xml:103 msgid "" "In general the sample configuration file &configureindex; is a good guide " "for how it should look." @@ -3173,7 +3237,7 @@ msgstr "" "考になるでしょう。" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:104 +#: apt.conf.5.xml:106 msgid "" "Case is not significant in names of configuration items, so in the previous " "example you could use <literal>dpkg::pre-install-pkgs</literal>." @@ -3182,7 +3246,7 @@ msgstr "" "<literal>dpkg::pre-install-pkgs</literal> とすることもできます。" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:107 +#: apt.conf.5.xml:109 msgid "" "Names for the configuration items are optional if a list is defined as can " "be seen in the <literal>DPkg::Pre-Install-Pkgs</literal> example above. If " @@ -3197,7 +3261,7 @@ msgstr "" "できます。" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:112 +#: apt.conf.5.xml:114 msgid "" "Two special commands are defined: <literal>#include</literal> (which is " "deprecated and not supported by alternative implementations) and " @@ -3216,7 +3280,7 @@ msgstr "" "があることに注意してください)。" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:122 +#: apt.conf.5.xml:124 msgid "" "The <literal>#clear</literal> command is the only way to delete a list or a " "complete scope. Reopening a scope (or using the syntax described below with " @@ -3231,7 +3295,7 @@ msgstr "" "せん。クリアされるだけです。" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:130 +#: apt.conf.5.xml:132 msgid "" "All of the APT tools take an -o option which allows an arbitrary " "configuration directive to be specified on the command line. The syntax is a " @@ -3249,7 +3313,7 @@ msgstr "" "ん)。" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:138 +#: apt.conf.5.xml:140 msgid "" "Note that appending items to a list using <literal>::</literal> only works " "for one item per line, and that you should not use it in combination with " @@ -3277,12 +3341,12 @@ msgstr "" "かない限りは、自分でそのような構文を修正してください。" #. type: Content of: <refentry><refsect1><title> -#: apt.conf.5.xml:153 +#: apt.conf.5.xml:155 msgid "The APT Group" msgstr "APT グループ" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:154 +#: apt.conf.5.xml:156 msgid "" "This group of options controls general APT behavior as well as holding the " "options for all of the tools." @@ -3291,7 +3355,7 @@ msgstr "" "御します。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:159 +#: apt.conf.5.xml:161 msgid "" "System Architecture; sets the architecture to use when fetching files and " "parsing package lists. The internal default is the architecture apt was " @@ -3302,7 +3366,7 @@ msgstr "" "ルしたアーキテクチャです。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:166 +#: apt.conf.5.xml:168 msgid "" "All Architectures the system supports. For instance, CPUs implementing the " "<literal>amd64</literal> (also called <literal>x86-64</literal>) " @@ -3323,7 +3387,7 @@ msgstr "" "加します。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:179 +#: apt.conf.5.xml:181 msgid "" "Default release to install packages from if more than one version is " "available. Contains release name, codename or release version. Examples: " @@ -3336,7 +3400,7 @@ msgstr "" "'4.0', '5.0*' となります。&apt-preferences; も参照してください。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:185 +#: apt.conf.5.xml:187 msgid "" "Ignore held packages; this global option causes the problem resolver to " "ignore held packages in its decision making." @@ -3345,7 +3409,7 @@ msgstr "" "パッケージを無視します。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:190 +#: apt.conf.5.xml:192 msgid "" "Defaults to on. When turned on the autoclean feature will remove any " "packages which can no longer be downloaded from the cache. If turned off " @@ -3359,7 +3423,7 @@ msgstr "" "注意してください。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:198 +#: apt.conf.5.xml:200 msgid "" "Defaults to on, which will cause APT to install essential and important " "packages as soon as possible in an install/upgrade operation, in order to " @@ -3383,7 +3447,7 @@ msgstr "" "なり、A への依存関係は、もう満たせません。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:210 +#: apt.conf.5.xml:212 msgid "" "The immediate configuration marker is also applied in the potentially " "problematic case of circular dependencies, since a dependency with the " @@ -3408,7 +3472,7 @@ msgstr "" "述のシナリオを解決する方法の、1つにしかすぎないのです。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:223 +#: apt.conf.5.xml:225 msgid "" "Before a big operation like <literal>dist-upgrade</literal> is run with this " "option disabled you should try to explicitly <literal>install</literal> the " @@ -3424,7 +3488,7 @@ msgstr "" "も報告していただきたいです。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:234 +#: apt.conf.5.xml:236 msgid "" "Never enable this option unless you <emphasis>really</emphasis> know what " "you are doing. It permits APT to temporarily remove an essential package to " @@ -3445,7 +3509,7 @@ msgstr "" "それらが依存しているパッケージ以外の不可欠パッケージで動作します。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:246 +#: apt.conf.5.xml:248 msgid "" "APT uses since version 0.7.26 a resizable memory mapped cache file to store " "the available information. <literal>Cache-Start</literal> acts as a hint of " @@ -3479,12 +3543,12 @@ msgstr "" "の自動増加を無効にします。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:262 +#: apt.conf.5.xml:264 msgid "Defines which packages are considered essential build dependencies." msgstr "構築依存関係で不可欠なパッケージを定義します。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:266 +#: apt.conf.5.xml:268 msgid "" "The Get subsection controls the &apt-get; tool; please see its documentation " "for more information about the options here." @@ -3493,7 +3557,7 @@ msgstr "" "&apt-get; の文書を参照してください。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:271 +#: apt.conf.5.xml:273 msgid "" "The Cache subsection controls the &apt-cache; tool; please see its " "documentation for more information about the options here." @@ -3502,7 +3566,7 @@ msgstr "" "は &apt-cache; の文書を参照してください。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:276 +#: apt.conf.5.xml:278 msgid "" "The CDROM subsection controls the &apt-cdrom; tool; please see its " "documentation for more information about the options here." @@ -3511,12 +3575,12 @@ msgstr "" "は &apt-cdrom; の文書を参照してください。" #. type: Content of: <refentry><refsect1><title> -#: apt.conf.5.xml:282 +#: apt.conf.5.xml:284 msgid "The Acquire Group" msgstr "Acquire グループ" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:283 +#: apt.conf.5.xml:285 msgid "" "The <literal>Acquire</literal> group of options controls the download of " "packages as well as the various \"acquire methods\" responsible for the " @@ -3527,7 +3591,7 @@ msgstr "" "(&sources-list; も参照)。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:290 +#: apt.conf.5.xml:292 msgid "" "Security related option defaulting to true, as giving a Release file's " "validation an expiration date prevents replay attacks over a long timescale, " @@ -3547,7 +3611,7 @@ msgstr "" "下の <literal>Max-ValidTime</literal> オプションを使用できます。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:303 +#: apt.conf.5.xml:305 msgid "" "Maximum time (in seconds) after its creation (as indicated by the " "<literal>Date</literal> header) that the <filename>Release</filename> file " @@ -3565,7 +3629,7 @@ msgstr "" "固有の設定を作成できます。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:315 +#: apt.conf.5.xml:317 msgid "" "Minimum time (in seconds) after its creation (as indicated by the " "<literal>Date</literal> header) that the <filename>Release</filename> file " @@ -3583,7 +3647,7 @@ msgstr "" "定を作成できます。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:327 +#: apt.conf.5.xml:329 msgid "" "Try to download deltas called <literal>PDiffs</literal> for indexes (like " "<filename>Packages</filename> files) instead of downloading whole ones. True " @@ -3594,7 +3658,7 @@ msgstr "" "す。デフォルトでは True です。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:330 +#: apt.conf.5.xml:332 msgid "" "Two sub-options to limit the use of PDiffs are also available: " "<literal>FileLimit</literal> can be used to specify a maximum number of " @@ -3610,7 +3674,7 @@ msgstr "" "も、パッチをダウンロードする代わりに、完全なファイルをダウンロードします。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:340 +#: apt.conf.5.xml:342 msgid "" "Queuing mode; <literal>Queue-Mode</literal> can be one of <literal>host</" "literal> or <literal>access</literal> which determines how APT parallelizes " @@ -3624,7 +3688,7 @@ msgstr "" "<literal>access</literal> は、URI タイプごとに 1 接続を開きます。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:348 +#: apt.conf.5.xml:350 msgid "" "Number of retries to perform. If this is non-zero APT will retry failed " "files the given number of times." @@ -3633,7 +3697,7 @@ msgstr "" "えられた回数だけリトライを行います。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:353 +#: apt.conf.5.xml:355 msgid "" "Use symlinks for source archives. If set to true then source archives will " "be symlinked when possible instead of copying. True is the default." @@ -3643,7 +3707,7 @@ msgstr "" "す。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:358 +#: apt.conf.5.xml:360 msgid "" "<literal>http::Proxy</literal> sets the default proxy to use for HTTP URIs. " "It is in the standard form of <literal>http://[[user][:pass]@]host[:port]/</" @@ -3661,7 +3725,7 @@ msgstr "" "ないと、環境変数 <envar>http_proxy</envar> を使用します。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:366 +#: apt.conf.5.xml:368 msgid "" "Three settings are provided for cache control with HTTP/1.1 compliant proxy " "caches. <literal>No-Cache</literal> tells the proxy not to use its cached " @@ -3680,7 +3744,7 @@ msgstr "" "が汚れるのを防げます。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:376 apt.conf.5.xml:448 +#: apt.conf.5.xml:378 apt.conf.5.xml:466 msgid "" "The option <literal>timeout</literal> sets the timeout timer used by the " "method; this value applies to the connection as well as the data timeout." @@ -3690,7 +3754,7 @@ msgstr "" "す。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:379 +#: apt.conf.5.xml:381 msgid "" "The setting <literal>Acquire::http::Pipeline-Depth</literal> can be used to " "enable HTTP pipelining (RFC 2616 section 8.1.2.2) which can be beneficial e." @@ -3708,7 +3772,7 @@ msgstr "" "フォルト値は 0 (= 無効) です。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:386 +#: apt.conf.5.xml:388 msgid "" "<literal>Acquire::http::AllowRedirect</literal> controls whether APT will " "follow redirects, which is enabled by default." @@ -3717,13 +3781,20 @@ msgstr "" "かどうかを制御します。デフォルトでは有効です。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:389 +#: apt.conf.5.xml:391 +#, fuzzy +#| msgid "" +#| "The used bandwidth can be limited with <literal>Acquire::http::Dl-Limit</" +#| "literal> which accepts integer values in kilobytes. The default value is " +#| "0 which deactivates the limit and tries to use all available bandwidth " +#| "(note that this option implicitly disables downloading from multiple " +#| "servers at the same time.)" msgid "" "The used bandwidth can be limited with <literal>Acquire::http::Dl-Limit</" -"literal> which accepts integer values in kilobytes. The default value is 0 " -"which deactivates the limit and tries to use all available bandwidth (note " -"that this option implicitly disables downloading from multiple servers at " -"the same time.)" +"literal> which accepts integer values in kilobytes per second. The default " +"value is 0 which deactivates the limit and tries to use all available " +"bandwidth. Note that this option implicitly disables downloading from " +"multiple servers at the same time." msgstr "" "使用する帯域を制限するには、<literal>Acquire::http::Dl-Limit</literal> にキロ" "バイトで整数値を与えます。デフォルト値は 0 で、制限を解除し、使用できる帯域を" @@ -3731,7 +3802,7 @@ msgstr "" "ロードしなくなることに注意してください)。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:394 +#: apt.conf.5.xml:398 msgid "" "<literal>Acquire::http::User-Agent</literal> can be used to set a different " "User-Agent for the http download method as some proxies allow access for " @@ -3744,6 +3815,20 @@ msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> #: apt.conf.5.xml:402 msgid "" +"<literal>Acquire::http::Proxy-Auto-Detect</literal> can be used to specify " +"an external command to discover the http proxy to use. Apt expects the " +"command to output the proxy on stdout in the style <literal>http://proxy:" +"port/</literal>. This will override the generic <literal>Acquire::http::" +"Proxy</literal> but not any specific host proxy configuration set via " +"<literal>Acquire::http::Proxy::$HOST</literal>. See the &squid-deb-proxy-" +"client; package for an example implementation that uses avahi. This option " +"takes precedence over the legacy option name <literal>ProxyAutoDetect</" +"literal>." +msgstr "" + +#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> +#: apt.conf.5.xml:420 +msgid "" "The <literal>Cache-control</literal>, <literal>Timeout</literal>, " "<literal>AllowRedirect</literal>, <literal>Dl-Limit</literal> and " "<literal>proxy</literal> options work for HTTPS URIs in the same way as for " @@ -3759,7 +3844,7 @@ msgstr "" "していません。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:410 +#: apt.conf.5.xml:428 msgid "" "<literal>CaInfo</literal> suboption specifies place of file that holds info " "about trusted certificates. <literal><host>::CaInfo</literal> is the " @@ -3797,7 +3882,7 @@ msgstr "" "ごとのオプションです。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:431 +#: apt.conf.5.xml:449 msgid "" "<literal>ftp::Proxy</literal> sets the default proxy to use for FTP URIs. " "It is in the standard form of <literal>ftp://[[user][:pass]@]host[:port]/</" @@ -3829,7 +3914,7 @@ msgstr "" "literal>, <literal>$(SITE_PORT)</literal> です。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:451 +#: apt.conf.5.xml:469 msgid "" "Several settings are provided to control passive mode. Generally it is safe " "to leave passive mode on; it works in nearly every environment. However, " @@ -3844,7 +3929,7 @@ msgstr "" "定例はサンプル設定ファイルを参照してください)。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:458 +#: apt.conf.5.xml:476 msgid "" "It is possible to proxy FTP over HTTP by setting the <envar>ftp_proxy</" "envar> environment variable to an HTTP URL - see the discussion of the http " @@ -3857,7 +3942,7 @@ msgstr "" "FTP over HTTP を使用するのは推奨しません。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:463 +#: apt.conf.5.xml:481 msgid "" "The setting <literal>ForceExtended</literal> controls the use of RFC2428 " "<literal>EPSV</literal> and <literal>EPRT</literal> commands. The default is " @@ -3873,13 +3958,13 @@ msgstr "" "いことに注意してください。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><literallayout> -#: apt.conf.5.xml:477 +#: apt.conf.5.xml:495 #, no-wrap msgid "/cdrom/::Mount \"foo\";" msgstr "/cdrom/::Mount \"foo\";" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:472 +#: apt.conf.5.xml:490 msgid "" "For URIs using the <literal>cdrom</literal> method, the only configurable " "option is the mount point, <literal>cdrom::Mount</literal>, which must be " @@ -3900,7 +3985,7 @@ msgstr "" "マンドは UMount で指定することができます。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:485 +#: apt.conf.5.xml:503 msgid "" "For GPGV URIs the only configurable option is <literal>gpgv::Options</" "literal>, which passes additional parameters to gpgv." @@ -3909,13 +3994,13 @@ msgstr "" "る、<literal>gpgv::Options</literal> です。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><synopsis> -#: apt.conf.5.xml:496 +#: apt.conf.5.xml:514 #, no-wrap msgid "Acquire::CompressionTypes::<replaceable>FileExtension</replaceable> \"<replaceable>Methodname</replaceable>\";" msgstr "Acquire::CompressionTypes::<replaceable>FileExtension</replaceable> \"<replaceable>Methodname</replaceable>\";" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:491 +#: apt.conf.5.xml:509 msgid "" "List of compression types which are understood by the acquire methods. " "Files like <filename>Packages</filename> can be available in various " @@ -3933,19 +4018,19 @@ msgstr "" "す。構文は以下のようになります。<placeholder type=\"synopsis\" id=\"0\"/>" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><synopsis> -#: apt.conf.5.xml:501 +#: apt.conf.5.xml:519 #, no-wrap msgid "Acquire::CompressionTypes::Order:: \"gz\";" msgstr "Acquire::CompressionTypes::Order:: \"gz\";" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><synopsis> -#: apt.conf.5.xml:504 +#: apt.conf.5.xml:522 #, no-wrap msgid "Acquire::CompressionTypes::Order { \"lzma\"; \"gz\"; };" msgstr "Acquire::CompressionTypes::Order { \"lzma\"; \"gz\"; };" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:497 +#: apt.conf.5.xml:515 msgid "" "Also, the <literal>Order</literal> subgroup can be used to define in which " "order the acquire system will try to download the compressed files. The " @@ -3974,13 +4059,13 @@ msgstr "" "<literal>bz2</literal> は自動的に追加されるため、明示する必要はありません。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><literallayout> -#: apt.conf.5.xml:511 +#: apt.conf.5.xml:529 #, no-wrap msgid "Dir::Bin::bzip2 \"/bin/bzip2\";" msgstr "Dir::Bin::bzip2 \"/bin/bzip2\";" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:506 +#: apt.conf.5.xml:524 msgid "" "Note that the <literal>Dir::Bin::<replaceable>Methodname</replaceable></" "literal> will be checked at run time. If this option has been set, the " @@ -4004,7 +4089,7 @@ msgstr "" "のみ定義されます。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:516 +#: apt.conf.5.xml:534 msgid "" "The special type <literal>uncompressed</literal> can be used to give " "uncompressed files a preference, but note that most archives don't provide " @@ -4015,7 +4100,7 @@ msgstr "" "んどローカルミラーでのみ有効になることに注意してください。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:523 +#: apt.conf.5.xml:541 msgid "" "When downloading <literal>gzip</literal> compressed indexes (Packages, " "Sources, or Translations), keep them gzip compressed locally instead of " @@ -4028,7 +4113,7 @@ msgstr "" "する際に、CPU の能力を余計に消費します。デフォルトでは false です。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:531 +#: apt.conf.5.xml:549 msgid "" "The Languages subsection controls which <filename>Translation</filename> " "files are downloaded and in which order APT tries to display the description-" @@ -4046,13 +4131,13 @@ msgstr "" "意してください。長い言語コードは特に見かけません。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><programlisting> -#: apt.conf.5.xml:548 +#: apt.conf.5.xml:566 #, no-wrap msgid "Acquire::Languages { \"environment\"; \"de\"; \"en\"; \"none\"; \"fr\"; };" msgstr "Acquire::Languages { \"environment\"; \"de\"; \"en\"; \"none\"; \"fr\"; };" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:536 +#: apt.conf.5.xml:554 msgid "" "The default list includes \"environment\" and \"en\". " "\"<literal>environment</literal>\" has a special meaning here: it will be " @@ -4089,7 +4174,7 @@ msgstr "" "ことに注意してください。<placeholder type=\"programlisting\" id=\"0\"/>" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:549 +#: apt.conf.5.xml:567 msgid "" "Note: To prevent problems resulting from APT being executed in different " "environments (e.g. by different users or by other programs) all Translation " @@ -4102,22 +4187,22 @@ msgstr "" "後) に追加します。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:558 +#: apt.conf.5.xml:576 msgid "When downloading, force to use only the IPv4 protocol." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:564 +#: apt.conf.5.xml:582 msgid "When downloading, force to use only the IPv6 protocol." msgstr "" #. type: Content of: <refentry><refsect1><title> -#: apt.conf.5.xml:571 +#: apt.conf.5.xml:589 msgid "Directories" msgstr "ディレクトリ" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:573 +#: apt.conf.5.xml:591 msgid "" "The <literal>Dir::State</literal> section has directories that pertain to " "local state information. <literal>lists</literal> is the directory to place " @@ -4136,7 +4221,7 @@ msgstr "" "サブアイテムすべてに、前に付加するデフォルトディレクトリを含んでいます。" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:580 +#: apt.conf.5.xml:598 msgid "" "<literal>Dir::Cache</literal> contains locations pertaining to local cache " "information, such as the two package caches <literal>srcpkgcache</literal> " @@ -4157,7 +4242,7 @@ msgstr "" "様、<literal>Dir::Cache</literal> はデフォルトディレクトリを含んでいます。" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:589 +#: apt.conf.5.xml:607 msgid "" "<literal>Dir::Etc</literal> contains the location of configuration files, " "<literal>sourcelist</literal> gives the location of the sourcelist and " @@ -4171,7 +4256,7 @@ msgstr "" "ファイルを指定された場合のみ、この設定の効果があります)" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:595 +#: apt.conf.5.xml:613 msgid "" "The <literal>Dir::Parts</literal> setting reads in all the config fragments " "in lexical order from the directory specified. After this is done then the " @@ -4182,7 +4267,7 @@ msgstr "" "します。" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:599 +#: apt.conf.5.xml:617 msgid "" "Binary programs are pointed to by <literal>Dir::Bin</literal>. <literal>Dir::" "Bin::Methods</literal> specifies the location of the method handlers and " @@ -4199,7 +4284,7 @@ msgstr "" "プログラムの場所を指定します。" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:607 +#: apt.conf.5.xml:625 msgid "" "The configuration item <literal>RootDir</literal> has a special meaning. If " "set, all paths in <literal>Dir::</literal> will be relative to " @@ -4219,7 +4304,7 @@ msgstr "" "<filename>/tmp/staging/var/lib/dpkg/status</filename> から探します。" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:620 +#: apt.conf.5.xml:638 msgid "" "The <literal>Ignore-Files-Silently</literal> list can be used to specify " "which files APT should silently ignore while parsing the files in the " @@ -4235,12 +4320,12 @@ msgstr "" "フォルト値を見ればわかる通り、このパターンには正規表現を使用できます。" #. type: Content of: <refentry><refsect1><title> -#: apt.conf.5.xml:629 +#: apt.conf.5.xml:647 msgid "APT in DSelect" msgstr "DSelect での APT" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:631 +#: apt.conf.5.xml:649 msgid "" "When APT is used as a &dselect; method several configuration directives " "control the default behavior. These are in the <literal>DSelect</literal> " @@ -4251,7 +4336,7 @@ msgstr "" "ます。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:636 +#: apt.conf.5.xml:654 msgid "" "Cache Clean mode; this value may be one of <literal>always</literal>, " "<literal>prompt</literal>, <literal>auto</literal>, <literal>pre-auto</" @@ -4272,7 +4357,7 @@ msgstr "" "パッケージをダウンロードする直前に行います。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:650 +#: apt.conf.5.xml:668 msgid "" "The contents of this variable are passed to &apt-get; as command line " "options when it is run for the install phase." @@ -4281,7 +4366,7 @@ msgstr "" "されます。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:655 +#: apt.conf.5.xml:673 msgid "" "The contents of this variable are passed to &apt-get; as command line " "options when it is run for the update phase." @@ -4290,7 +4375,7 @@ msgstr "" "されます。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:660 +#: apt.conf.5.xml:678 msgid "" "If true the [U]pdate operation in &dselect; will always prompt to continue. " "The default is to prompt only on error." @@ -4299,12 +4384,12 @@ msgstr "" "します。デフォルトはエラーが発生した場合のみです。" #. type: Content of: <refentry><refsect1><title> -#: apt.conf.5.xml:666 +#: apt.conf.5.xml:684 msgid "How APT calls &dpkg;" msgstr "APT が &dpkg; を呼ぶ方法" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:667 +#: apt.conf.5.xml:685 msgid "" "Several configuration directives control how APT invokes &dpkg;. These are " "in the <literal>DPkg</literal> section." @@ -4313,7 +4398,7 @@ msgstr "" "<literal>DPkg</literal> セクションにあります。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:672 +#: apt.conf.5.xml:690 msgid "" "This is a list of options to pass to &dpkg;. The options must be specified " "using the list notation and each list item is passed as a single argument to " @@ -4323,7 +4408,7 @@ msgstr "" "なければなりません。また、各リストは単一の引数として &dpkg; に渡されます。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:678 +#: apt.conf.5.xml:696 msgid "" "This is a list of shell commands to run before/after invoking &dpkg;. Like " "<literal>options</literal> this must be specified in list notation. The " @@ -4335,13 +4420,21 @@ msgstr "" "bin/sh</filename> を通して呼び出され、何か問題があれば APT が異常終了します。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:685 +#: apt.conf.5.xml:703 +#, fuzzy +#| msgid "" +#| "This is a list of shell commands to run before invoking &dpkg;. Like " +#| "<literal>options</literal> this must be specified in list notation. The " +#| "commands are invoked in order using <filename>/bin/sh</filename>; should " +#| "any fail APT will abort. APT will pass the filenames of all .deb files it " +#| "is going to install to the commands, one per line on standard input." msgid "" "This is a list of shell commands to run before invoking &dpkg;. Like " "<literal>options</literal> this must be specified in list notation. The " "commands are invoked in order using <filename>/bin/sh</filename>; should any " "fail APT will abort. APT will pass the filenames of all .deb files it is " -"going to install to the commands, one per line on standard input." +"going to install to the commands, one per line on the requested file " +"descriptor, defaulting to standard input." msgstr "" "&dpkg; を呼び出す前に実行するシェルコマンドのリストです。<literal>options</" "literal> のようにリスト記法で指定しなければなりません。コマンドは <filename>/" @@ -4350,13 +4443,19 @@ msgstr "" "マンドの標準入力に送ります。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:691 +#: apt.conf.5.xml:710 +#, fuzzy +#| msgid "" +#| "Version 2 of this protocol dumps more information, including the protocol " +#| "version, the APT configuration space and the packages, files and versions " +#| "being changed. Version 2 is enabled by setting <literal>DPkg::Tools::" +#| "options::cmd::Version</literal> to 2. <literal>cmd</literal> is a command " +#| "given to <literal>Pre-Install-Pkgs</literal>." msgid "" "Version 2 of this protocol dumps more information, including the protocol " "version, the APT configuration space and the packages, files and versions " -"being changed. Version 2 is enabled by setting <literal>DPkg::Tools::" -"options::cmd::Version</literal> to 2. <literal>cmd</literal> is a command " -"given to <literal>Pre-Install-Pkgs</literal>." +"being changed. Version 3 adds the architecture and <literal>MultiArch</" +"literal> flag to each version being dumped." msgstr "" "このプロトコルのバージョン 2 では、(プロトコルのバージョンや APT 設定スペー" "ス、パッケージを含む) 詳細情報やファイル、変更されているバージョンを出力しま" @@ -4365,7 +4464,29 @@ msgstr "" "Install-Pkgs</literal> で与えられるコマンドです。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:699 +#: apt.conf.5.xml:715 +msgid "" +"The version of the protocol to be used for the command " +"<literal><replaceable>cmd</replaceable></literal> can be chosen by setting " +"<literal>DPkg::Tools::options::<replaceable>cmd</replaceable>::Version</" +"literal> accordingly, the default being version 1. If APT isn't supporting " +"the requested version it will send the information in the highest version it " +"has support for instead." +msgstr "" + +#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> +#: apt.conf.5.xml:722 +msgid "" +"The file descriptor to be used to send the information can be requested with " +"<literal>DPkg::Tools::options::<replaceable>cmd</replaceable>::InfoFD</" +"literal> which defaults to <literal>0</literal> for standard input and is " +"available since version 0.9.11. Support for the option can be detected by " +"looking for the environment variable <envar>APT_HOOK_INFO_FD</envar> which " +"contains the number of the used file descriptor as a confirmation." +msgstr "" + +#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> +#: apt.conf.5.xml:732 msgid "" "APT chdirs to this directory before invoking &dpkg;, the default is " "<filename>/</filename>." @@ -4374,7 +4495,7 @@ msgstr "" "<filename>/</filename> です。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:704 +#: apt.conf.5.xml:737 msgid "" "These options are passed to &dpkg-buildpackage; when compiling packages; the " "default is to disable signing and produce all binaries." @@ -4383,12 +4504,12 @@ msgstr "" "ます。デフォルトでは署名を無効にし、全バイナリを生成します。" #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt.conf.5.xml:709 +#: apt.conf.5.xml:742 msgid "dpkg trigger usage (and related options)" msgstr "dpkg トリガの使い方 (および関連オプション)" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt.conf.5.xml:710 +#: apt.conf.5.xml:743 msgid "" "APT can call &dpkg; in such a way as to let it make aggressive use of " "triggers over multiple calls of &dpkg;. Without further options &dpkg; will " @@ -4412,7 +4533,7 @@ msgstr "" "(もしくはそれ以上) の時間 100% のままとなり、進捗レポートを壊してしまいます。" #. type: Content of: <refentry><refsect1><refsect2><para><literallayout> -#: apt.conf.5.xml:725 +#: apt.conf.5.xml:758 #, no-wrap msgid "" "DPkg::NoTriggers \"true\";\n" @@ -4426,7 +4547,7 @@ msgstr "" "DPkg::TriggersPending \"true\";" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt.conf.5.xml:719 +#: apt.conf.5.xml:752 msgid "" "Note that it is not guaranteed that APT will support these options or that " "these options will not cause (big) trouble in the future. If you have " @@ -4449,7 +4570,7 @@ msgstr "" "\"0\"/>" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:732 +#: apt.conf.5.xml:765 msgid "" "Add the no triggers flag to all &dpkg; calls (except the ConfigurePending " "call). See &dpkg; if you are interested in what this actually means. In " @@ -4469,7 +4590,7 @@ msgstr "" "在 APT は、このフラグを、展開呼び出しや削除呼び出しにも追加します。" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:740 +#: apt.conf.5.xml:773 msgid "" "Valid values are \"<literal>all</literal>\", \"<literal>smart</literal>\" " "and \"<literal>no</literal>\". The default value is \"<literal>all</literal>" @@ -4496,7 +4617,7 @@ msgstr "" "能性があるからです。" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:755 +#: apt.conf.5.xml:788 msgid "" "If this option is set APT will call <command>dpkg --configure --pending</" "command> to let &dpkg; handle all required configurations and triggers. This " @@ -4513,7 +4634,7 @@ msgstr "" "では、最後以外のすべての実行で、無効にできます。" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:762 +#: apt.conf.5.xml:795 msgid "" "Useful for the <literal>smart</literal> configuration as a package which has " "pending triggers is not considered as <literal>installed</literal>, and " @@ -4528,7 +4649,7 @@ msgstr "" "ことに注意してください。" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para><literallayout> -#: apt.conf.5.xml:775 +#: apt.conf.5.xml:808 #, no-wrap msgid "" "OrderList::Score {\n" @@ -4546,7 +4667,7 @@ msgstr "" "};" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:768 +#: apt.conf.5.xml:801 msgid "" "Essential packages (and their dependencies) should be configured immediately " "after unpacking. It is a good idea to do this quite early in the upgrade " @@ -4569,12 +4690,12 @@ msgstr "" "\"literallayout\" id=\"0\"/>" #. type: Content of: <refentry><refsect1><title> -#: apt.conf.5.xml:788 +#: apt.conf.5.xml:821 msgid "Periodic and Archives options" msgstr "Periodic オプションと Archives オプション" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:789 +#: apt.conf.5.xml:822 msgid "" "<literal>APT::Periodic</literal> and <literal>APT::Archives</literal> groups " "of options configure behavior of apt periodic updates, which is done by the " @@ -4587,12 +4708,12 @@ msgstr "" "トは、このスクリプトの先頭を参照してください。" #. type: Content of: <refentry><refsect1><title> -#: apt.conf.5.xml:797 +#: apt.conf.5.xml:830 msgid "Debug options" msgstr "デバッグオプション" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:799 +#: apt.conf.5.xml:832 msgid "" "Enabling options in the <literal>Debug::</literal> section will cause " "debugging information to be sent to the standard error stream of the program " @@ -4608,7 +4729,7 @@ msgstr "" "のオプションは興味がないでしょうが、以下のものは興味を引くかもしれません。" #. type: Content of: <refentry><refsect1><para><itemizedlist><listitem><para> -#: apt.conf.5.xml:810 +#: apt.conf.5.xml:843 msgid "" "<literal>Debug::pkgProblemResolver</literal> enables output about the " "decisions made by <literal>dist-upgrade, upgrade, install, remove, purge</" @@ -4619,7 +4740,7 @@ msgstr "" "にします。" #. type: Content of: <refentry><refsect1><para><itemizedlist><listitem><para> -#: apt.conf.5.xml:818 +#: apt.conf.5.xml:851 msgid "" "<literal>Debug::NoLocking</literal> disables all file locking. This can be " "used to run some operations (for instance, <literal>apt-get -s install</" @@ -4630,7 +4751,7 @@ msgstr "" "literal>) を行う場合に使用します。" #. type: Content of: <refentry><refsect1><para><itemizedlist><listitem><para> -#: apt.conf.5.xml:827 +#: apt.conf.5.xml:860 msgid "" "<literal>Debug::pkgDPkgPM</literal> prints out the actual command line each " "time that <literal>apt</literal> invokes &dpkg;." @@ -4642,7 +4763,7 @@ msgstr "" #. motivating example, except I haven't a clue why you'd want #. to do this. #. type: Content of: <refentry><refsect1><para><itemizedlist><listitem><para> -#: apt.conf.5.xml:835 +#: apt.conf.5.xml:868 msgid "" "<literal>Debug::IdentCdrom</literal> disables the inclusion of statfs data " "in CD-ROM IDs." @@ -4651,34 +4772,34 @@ msgstr "" "ないようにします。" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:845 +#: apt.conf.5.xml:878 msgid "A full list of debugging options to apt follows." msgstr "以下は apt に対するデバッグオプションのすべてです。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:854 +#: apt.conf.5.xml:887 msgid "" "Print information related to accessing <literal>cdrom://</literal> sources." msgstr "" "<literal>cdrom://</literal> ソースへのアクセスに関する情報を出力します。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:865 +#: apt.conf.5.xml:898 msgid "Print information related to downloading packages using FTP." msgstr "FTP を用いたパッケージのダウンロードに関する情報を出力します。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:876 +#: apt.conf.5.xml:909 msgid "Print information related to downloading packages using HTTP." msgstr "HTTP を用いたパッケージのダウンロードに関する情報を出力します。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:887 +#: apt.conf.5.xml:920 msgid "Print information related to downloading packages using HTTPS." msgstr "HTTPS を用いたパッケージのダウンロードに関する情報を出力します。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:898 +#: apt.conf.5.xml:931 msgid "" "Print information related to verifying cryptographic signatures using " "<literal>gpg</literal>." @@ -4686,7 +4807,7 @@ msgstr "" "<literal>gpg</literal> を用いた暗号署名の検証に関する情報を出力します。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:909 +#: apt.conf.5.xml:942 msgid "" "Output information about the process of accessing collections of packages " "stored on CD-ROMs." @@ -4695,12 +4816,12 @@ msgstr "" "します。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:919 +#: apt.conf.5.xml:952 msgid "Describes the process of resolving build-dependencies in &apt-get;." msgstr "&apt-get; での構築依存関係解決のプロセスを説明します。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:929 +#: apt.conf.5.xml:962 msgid "" "Output each cryptographic hash that is generated by the <literal>apt</" "literal> libraries." @@ -4708,7 +4829,7 @@ msgstr "" "<literal>apt</literal> ライブラリが生成した、暗号化ハッシュを出力します。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:939 +#: apt.conf.5.xml:972 msgid "" "Do not include information from <literal>statfs</literal>, namely the number " "of used and free blocks on the CD-ROM filesystem, when generating an ID for " @@ -4718,7 +4839,7 @@ msgstr "" "システムにある使用済・未使用ブロックの数からの情報を含めないようにします。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:950 +#: apt.conf.5.xml:983 msgid "" "Disable all file locking. For instance, this will allow two instances of " "<quote><literal>apt-get update</literal></quote> to run at the same time." @@ -4727,13 +4848,13 @@ msgstr "" "<quote><literal>apt-get update</literal></quote> を実行できるようになります。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:962 +#: apt.conf.5.xml:995 msgid "Log when items are added to or removed from the global download queue." msgstr "" "グローバルダウンロードキューに対する項目の追加・削除の際にログを出力します。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:972 +#: apt.conf.5.xml:1005 msgid "" "Output status messages and errors related to verifying checksums and " "cryptographic signatures of downloaded files." @@ -4742,7 +4863,7 @@ msgstr "" "ジやエラーを出力します。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:982 +#: apt.conf.5.xml:1015 msgid "" "Output information about downloading and applying package index list diffs, " "and errors relating to package index list diffs." @@ -4751,7 +4872,7 @@ msgstr "" "します。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:994 +#: apt.conf.5.xml:1027 msgid "" "Output information related to patching apt package lists when downloading " "index diffs instead of full indices." @@ -4760,14 +4881,14 @@ msgstr "" "リストへのパッチ適用に関する情報を出力します。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:1005 +#: apt.conf.5.xml:1038 msgid "" "Log all interactions with the sub-processes that actually perform downloads." msgstr "" "実際のダウンロードを行う際の、サブプロセスとのやりとりをログに出力します。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:1016 +#: apt.conf.5.xml:1049 msgid "" "Log events related to the automatically-installed status of packages and to " "the removal of unused packages." @@ -4776,7 +4897,7 @@ msgstr "" "に出力します。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:1026 +#: apt.conf.5.xml:1059 msgid "" "Generate debug messages describing which packages are being automatically " "installed to resolve dependencies. This corresponds to the initial auto-" @@ -4791,7 +4912,7 @@ msgstr "" "路に対応しています。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:1040 +#: apt.conf.5.xml:1073 msgid "" "Generate debug messages describing which packages are marked as keep/install/" "remove while the ProblemResolver does his work. Each addition or deletion " @@ -4820,7 +4941,7 @@ msgstr "" "ます。<literal>section</literal> はパッケージが現れるセクション名です。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:1061 +#: apt.conf.5.xml:1094 msgid "" "When invoking &dpkg;, output the precise command line with which it is being " "invoked, with arguments separated by a single space character." @@ -4829,7 +4950,7 @@ msgstr "" "切られます。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:1072 +#: apt.conf.5.xml:1105 msgid "" "Output all the data received from &dpkg; on the status file descriptor and " "any errors encountered while parsing it." @@ -4838,7 +4959,7 @@ msgstr "" "を解析中に発生したエラーを出力します。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:1083 +#: apt.conf.5.xml:1116 msgid "" "Generate a trace of the algorithm that decides the order in which " "<literal>apt</literal> should pass packages to &dpkg;." @@ -4847,18 +4968,18 @@ msgstr "" "のトレースを生成します。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:1095 +#: apt.conf.5.xml:1128 msgid "" "Output status messages tracing the steps performed when invoking &dpkg;." msgstr "&dpkg; を呼び出す際に、実行手順を追跡した状態メッセージを出力します。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:1106 +#: apt.conf.5.xml:1139 msgid "Output the priority of each package list on startup." msgstr "起動時の各パッケージの優先度を表示します。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:1116 +#: apt.conf.5.xml:1149 msgid "" "Trace the execution of the dependency resolver (this applies only to what " "happens when a complex dependency problem is encountered)." @@ -4867,7 +4988,7 @@ msgstr "" "した場合にのみ、適用されます)。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:1127 +#: apt.conf.5.xml:1160 msgid "" "Display a list of all installed packages with their calculated score used by " "the pkgProblemResolver. The description of the package is the same as " @@ -4878,7 +4999,7 @@ msgstr "" "説明したものと同じです。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:1139 +#: apt.conf.5.xml:1172 msgid "" "Print information about the vendors read from <filename>/etc/apt/vendors." "list</filename>." @@ -4887,13 +5008,13 @@ msgstr "" "します。" #. type: Content of: <refentry><refsect1><title> -#: apt.conf.5.xml:1161 apt_preferences.5.xml:545 sources.list.5.xml:211 -#: apt-ftparchive.1.xml:596 +#: apt.conf.5.xml:1194 apt_preferences.5.xml:547 sources.list.5.xml:239 +#: apt-ftparchive.1.xml:598 msgid "Examples" msgstr "サンプル" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:1162 +#: apt.conf.5.xml:1195 msgid "" "&configureindex; is a configuration file showing example values for all " "possible options." @@ -4903,17 +5024,17 @@ msgstr "" #. ? reading apt.conf #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:1174 +#: apt.conf.5.xml:1207 msgid "&apt-cache;, &apt-config;, &apt-preferences;." msgstr "&apt-cache;, &apt-config;, &apt-preferences;." #. type: Content of: <refentry><refnamediv><refpurpose> -#: apt_preferences.5.xml:32 +#: apt_preferences.5.xml:34 msgid "Preference control file for APT" msgstr "APT 用選択制御ファイル" #. type: Content of: <refentry><refsect1><para> -#: apt_preferences.5.xml:37 +#: apt_preferences.5.xml:39 msgid "" "The APT preferences file <filename>/etc/apt/preferences</filename> and the " "fragment files in the <filename>/etc/apt/preferences.d/</filename> folder " @@ -4925,7 +5046,7 @@ msgstr "" "ンストールするパッケージのバージョンを制御するのに使用します。" #. type: Content of: <refentry><refsect1><para> -#: apt_preferences.5.xml:42 +#: apt_preferences.5.xml:44 msgid "" "Several versions of a package may be available for installation when the " "&sources-list; file contains references to more than one distribution (for " @@ -4946,7 +5067,7 @@ msgstr "" "のの選択を、ユーザが選択できるようになります。" #. type: Content of: <refentry><refsect1><para> -#: apt_preferences.5.xml:52 +#: apt_preferences.5.xml:54 msgid "" "Several instances of the same version of a package may be available when the " "&sources-list; file contains references to more than one source. In this " @@ -4961,7 +5082,7 @@ msgstr "" "し、インスタンスの選択には影響しません。" #. type: Content of: <refentry><refsect1><para> -#: apt_preferences.5.xml:59 +#: apt_preferences.5.xml:61 msgid "" "Preferences are a strong power in the hands of a system administrator but " "they can become also their biggest nightmare if used without care! APT will " @@ -4984,7 +5105,7 @@ msgstr "" "ん)。以上、警告しました。" #. type: Content of: <refentry><refsect1><para> -#: apt_preferences.5.xml:70 +#: apt_preferences.5.xml:72 msgid "" "Note that the files in the <filename>/etc/apt/preferences.d</filename> " "directory are parsed in alphanumeric ascending order and need to obey the " @@ -5004,24 +5125,24 @@ msgstr "" "する場合は黙って無視します。" #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt_preferences.5.xml:79 +#: apt_preferences.5.xml:81 msgid "APT's Default Priority Assignments" msgstr "APT のデフォルト優先度の割り当て" #. type: Content of: <refentry><refsect1><refsect2><para><programlisting> -#: apt_preferences.5.xml:94 +#: apt_preferences.5.xml:96 #, no-wrap msgid "<command>apt-get install -t testing <replaceable>some-package</replaceable></command>\n" msgstr "<command>apt-get install -t testing <replaceable>some-package</replaceable></command>\n" #. type: Content of: <refentry><refsect1><refsect2><para><programlisting> -#: apt_preferences.5.xml:97 +#: apt_preferences.5.xml:99 #, no-wrap msgid "APT::Default-Release \"stable\";\n" msgstr "APT::Default-Release \"stable\";\n" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:81 +#: apt_preferences.5.xml:83 msgid "" "If there is no preferences file or if there is no entry in the file that " "applies to a particular version then the priority assigned to that version " @@ -5047,7 +5168,7 @@ msgstr "" "\"programlisting\" id=\"0\"/> <placeholder type=\"programlisting\" id=\"1\"/>" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:101 +#: apt_preferences.5.xml:103 msgid "" "If the target release has been specified then APT uses the following " "algorithm to set the priorities of the versions of a package. Assign:" @@ -5056,12 +5177,12 @@ msgstr "" "バージョンの優先度を設定します。以下のように割り当てます。" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:106 +#: apt_preferences.5.xml:108 msgid "priority 1" msgstr "優先度 1" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:107 +#: apt_preferences.5.xml:109 msgid "" "to the versions coming from archives which in their <filename>Release</" "filename> files are marked as \"NotAutomatic: yes\" but <emphasis>not</" @@ -5074,12 +5195,12 @@ msgstr "" "アーカイブ由来のバージョン。" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:113 +#: apt_preferences.5.xml:115 msgid "priority 100" msgstr "優先度 100" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:114 +#: apt_preferences.5.xml:116 msgid "" "to the version that is already installed (if any) and to the versions coming " "from archives which in their <filename>Release</filename> files are marked " @@ -5092,30 +5213,30 @@ msgstr "" "\"ButAutomaticUpgrades: yes\" とマークされているアーカイブ由来のバージョン。" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:121 +#: apt_preferences.5.xml:123 msgid "priority 500" msgstr "優先度 500" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:122 +#: apt_preferences.5.xml:124 msgid "" "to the versions that are not installed and do not belong to the target " "release." msgstr "インストールされておらず、ターゲットリリースに含まれないバージョン。" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:126 +#: apt_preferences.5.xml:128 msgid "priority 990" msgstr "優先度 990" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:127 +#: apt_preferences.5.xml:129 msgid "" "to the versions that are not installed and belong to the target release." msgstr "インストールされておらず、ターゲットリリースに含まれるバージョン。" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:132 +#: apt_preferences.5.xml:134 msgid "" "If the target release has not been specified then APT simply assigns " "priority 100 to all installed package versions and priority 500 to all " @@ -5133,7 +5254,7 @@ msgstr "" "てます。" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:139 +#: apt_preferences.5.xml:141 msgid "" "APT then applies the following rules, listed in order of precedence, to " "determine which version of a package to install." @@ -5142,7 +5263,7 @@ msgstr "" "を上から順番に適用します。" #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:142 +#: apt_preferences.5.xml:144 msgid "" "Never downgrade unless the priority of an available version exceeds 1000. " "(\"Downgrading\" is installing a less recent version of a package in place " @@ -5157,12 +5278,12 @@ msgstr "" "す。また、パッケージのダウングレードは危険であることにも注意してください)" #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:148 +#: apt_preferences.5.xml:150 msgid "Install the highest priority version." msgstr "最も高い優先度のバージョンをインストールします。" #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:149 +#: apt_preferences.5.xml:151 msgid "" "If two or more versions have the same priority, install the most recent one " "(that is, the one with the higher version number)." @@ -5171,7 +5292,7 @@ msgstr "" "が高いもの) をインストールします。" #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:152 +#: apt_preferences.5.xml:154 msgid "" "If two or more versions have the same priority and version number but either " "the packages differ in some of their metadata or the <literal>--reinstall</" @@ -5182,7 +5303,7 @@ msgstr "" "トールされていないものをインストールします。" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:158 +#: apt_preferences.5.xml:160 msgid "" "In a typical situation, the installed version of a package (priority 100) " "is not as recent as one of the versions available from the sources listed in " @@ -5197,7 +5318,7 @@ msgstr "" "get upgrade</command> を実行するとパッケージが更新されます。" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:165 +#: apt_preferences.5.xml:167 msgid "" "More rarely, the installed version of a package is <emphasis>more</emphasis> " "recent than any of the other available versions. The package will not be " @@ -5210,7 +5331,7 @@ msgstr "" "get upgrade</command> を実行しても、ダウングレードしません。" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:170 +#: apt_preferences.5.xml:172 msgid "" "Sometimes the installed version of a package is more recent than the version " "belonging to the target release, but not as recent as a version belonging to " @@ -5229,12 +5350,12 @@ msgstr "" "ケージがあるからです。" #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt_preferences.5.xml:179 +#: apt_preferences.5.xml:181 msgid "The Effect of APT Preferences" msgstr "APT プリファレンスファイルの効果" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:181 +#: apt_preferences.5.xml:183 msgid "" "The APT preferences file allows the system administrator to control the " "assignment of priorities. The file consists of one or more multi-line " @@ -5246,7 +5367,7 @@ msgstr "" "れています。レコードは特定形式か、汎用形式のどちらかの形式をとります。" #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:187 +#: apt_preferences.5.xml:189 msgid "" "The specific form assigns a priority (a \"Pin-Priority\") to one or more " "specified packages with a specified version or version range. For example, " @@ -5262,7 +5383,7 @@ msgstr "" "きます。" #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><programlisting> -#: apt_preferences.5.xml:194 +#: apt_preferences.5.xml:196 #, no-wrap msgid "" "Package: perl\n" @@ -5274,7 +5395,7 @@ msgstr "" "Pin-Priority: 1001\n" #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:200 +#: apt_preferences.5.xml:202 msgid "" "The general form assigns a priority to all of the package versions in a " "given distribution (that is, to all the versions of packages that are listed " @@ -5288,7 +5409,7 @@ msgstr "" "てます。" #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:206 +#: apt_preferences.5.xml:208 msgid "" "This general-form entry in the APT preferences file applies only to groups " "of packages. For example, the following record assigns a high priority to " @@ -5299,7 +5420,7 @@ msgstr "" "全パッケージについて、高い優先度を割り当てます。" #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><programlisting> -#: apt_preferences.5.xml:211 +#: apt_preferences.5.xml:213 #, no-wrap msgid "" "Package: *\n" @@ -5311,7 +5432,7 @@ msgstr "" "Pin-Priority: 999\n" #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:216 +#: apt_preferences.5.xml:218 msgid "" "A note of caution: the keyword used here is \"<literal>origin</literal>\" " "which can be used to match a hostname. The following record will assign a " @@ -5324,7 +5445,7 @@ msgstr "" "てます。" #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><programlisting> -#: apt_preferences.5.xml:220 +#: apt_preferences.5.xml:222 #, no-wrap msgid "" "Package: *\n" @@ -5336,7 +5457,7 @@ msgstr "" "Pin-Priority: 999\n" #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:224 +#: apt_preferences.5.xml:226 msgid "" "This should <emphasis>not</emphasis> be confused with the Origin of a " "distribution as specified in a <filename>Release</filename> file. What " @@ -5350,7 +5471,7 @@ msgstr "" "トアドレスではなく、\"Debian\" や \"Ximian\" といった作者やベンダ名です。" #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:229 +#: apt_preferences.5.xml:231 msgid "" "The following record assigns a low priority to all package versions " "belonging to any distribution whose Archive name is \"<literal>unstable</" @@ -5360,7 +5481,7 @@ msgstr "" "ディストリビューションに属するパッケージを、すべて低い優先度に割り当てます。" #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><programlisting> -#: apt_preferences.5.xml:233 +#: apt_preferences.5.xml:235 #, no-wrap msgid "" "Package: *\n" @@ -5372,7 +5493,7 @@ msgstr "" "Pin-Priority: 50\n" #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:238 +#: apt_preferences.5.xml:240 msgid "" "The following record assigns a high priority to all package versions " "belonging to any distribution whose Codename is \"<literal>&testing-codename;" @@ -5383,7 +5504,7 @@ msgstr "" "り当てます。" #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><programlisting> -#: apt_preferences.5.xml:242 +#: apt_preferences.5.xml:244 #, no-wrap msgid "" "Package: *\n" @@ -5395,7 +5516,7 @@ msgstr "" "Pin-Priority: 900\n" #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:247 +#: apt_preferences.5.xml:249 msgid "" "The following record assigns a high priority to all package versions " "belonging to any release whose Archive name is \"<literal>stable</literal>\" " @@ -5406,7 +5527,7 @@ msgstr "" "に属するパッケージを、すべて高い優先度に割り当てます。" #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><programlisting> -#: apt_preferences.5.xml:252 +#: apt_preferences.5.xml:254 #, no-wrap msgid "" "Package: *\n" @@ -5418,12 +5539,12 @@ msgstr "" "Pin-Priority: 500\n" #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt_preferences.5.xml:262 +#: apt_preferences.5.xml:264 msgid "Regular expressions and &glob; syntax" msgstr "正規表現と &glob; 構文" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:264 +#: apt_preferences.5.xml:266 msgid "" "APT also supports pinning by &glob; expressions, and regular expressions " "surrounded by slashes. For example, the following example assigns the " @@ -5437,7 +5558,7 @@ msgstr "" "ケージに、優先度500を割り当てます。" #. type: Content of: <refentry><refsect1><refsect2><programlisting> -#: apt_preferences.5.xml:273 +#: apt_preferences.5.xml:275 #, no-wrap msgid "" "Package: gnome* /kde/\n" @@ -5449,7 +5570,7 @@ msgstr "" "Pin-Priority: 500\n" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:279 +#: apt_preferences.5.xml:281 msgid "" "The rule for those expressions is that they can occur anywhere where a " "string can occur. Thus, the following pin assigns the priority 990 to all " @@ -5460,7 +5581,7 @@ msgstr "" "パッケージに、優先度 990 を割り当てます。" #. type: Content of: <refentry><refsect1><refsect2><programlisting> -#: apt_preferences.5.xml:285 +#: apt_preferences.5.xml:287 #, no-wrap msgid "" "Package: *\n" @@ -5472,7 +5593,7 @@ msgstr "" "Pin-Priority: 990\n" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:291 +#: apt_preferences.5.xml:293 msgid "" "If a regular expression occurs in a <literal>Package</literal> field, the " "behavior is the same as if this regular expression were replaced with a list " @@ -5489,12 +5610,12 @@ msgstr "" "体とは見なされません。" #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt_preferences.5.xml:307 +#: apt_preferences.5.xml:309 msgid "How APT Interprets Priorities" msgstr "APT が優先度に割り込む方法" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:310 +#: apt_preferences.5.xml:312 msgid "" "Priorities (P) assigned in the APT preferences file must be positive or " "negative integers. They are interpreted as follows (roughly speaking):" @@ -5503,12 +5624,12 @@ msgstr "" "ません。これは (おおざっぱにいうと) 以下のように解釈されます。" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:315 +#: apt_preferences.5.xml:317 msgid "P >= 1000" msgstr "P >= 1000" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:316 +#: apt_preferences.5.xml:318 msgid "" "causes a version to be installed even if this constitutes a downgrade of the " "package" @@ -5516,12 +5637,12 @@ msgstr "" "パッケージがダウングレードしても、このバージョンのパッケージをインストール" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:320 +#: apt_preferences.5.xml:322 msgid "990 <= P < 1000" msgstr "990 <= P < 1000" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:321 +#: apt_preferences.5.xml:323 msgid "" "causes a version to be installed even if it does not come from the target " "release, unless the installed version is more recent" @@ -5530,12 +5651,12 @@ msgstr "" "に含まれなくても、このバージョンのパッケージをインストール" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:326 +#: apt_preferences.5.xml:328 msgid "500 <= P < 990" msgstr "500 <= P < 990" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:327 +#: apt_preferences.5.xml:329 msgid "" "causes a version to be installed unless there is a version available " "belonging to the target release or the installed version is more recent" @@ -5544,12 +5665,12 @@ msgstr "" "ジョンの方が新しいのでなければ、このバージョンのパッケージをインストール" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:332 +#: apt_preferences.5.xml:334 msgid "100 <= P < 500" msgstr "100 <= P < 500" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:333 +#: apt_preferences.5.xml:335 msgid "" "causes a version to be installed unless there is a version available " "belonging to some other distribution or the installed version is more recent" @@ -5559,12 +5680,12 @@ msgstr "" "ル" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:338 +#: apt_preferences.5.xml:340 msgid "0 < P < 100" msgstr "0 < P < 100" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:339 +#: apt_preferences.5.xml:341 msgid "" "causes a version to be installed only if there is no installed version of " "the package" @@ -5573,17 +5694,17 @@ msgstr "" "ンストール" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:343 +#: apt_preferences.5.xml:345 msgid "P < 0" msgstr "P < 0" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:344 +#: apt_preferences.5.xml:346 msgid "prevents the version from being installed" msgstr "このバージョンのインストール禁止" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:349 +#: apt_preferences.5.xml:351 msgid "" "If any specific-form records match an available package version then the " "first such record determines the priority of the package version. Failing " @@ -5596,7 +5717,7 @@ msgstr "" "バージョンの優先度を決定します。" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:355 +#: apt_preferences.5.xml:357 msgid "" "For example, suppose the APT preferences file contains the three records " "presented earlier:" @@ -5605,7 +5726,7 @@ msgstr "" "仮定してください。" #. type: Content of: <refentry><refsect1><refsect2><programlisting> -#: apt_preferences.5.xml:359 +#: apt_preferences.5.xml:361 #, no-wrap msgid "" "Package: perl\n" @@ -5633,12 +5754,12 @@ msgstr "" "Pin-Priority: 50\n" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:372 +#: apt_preferences.5.xml:374 msgid "Then:" msgstr "すると、以下のように動作します。" #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:374 +#: apt_preferences.5.xml:376 msgid "" "The most recent available version of the <literal>perl</literal> package " "will be installed, so long as that version's version number begins with " @@ -5652,7 +5773,7 @@ msgstr "" "れている場合、<literal>perl</literal> はダウングレードされます。" #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:379 +#: apt_preferences.5.xml:381 msgid "" "A version of any package other than <literal>perl</literal> that is " "available from the local system has priority over other versions, even " @@ -5663,7 +5784,7 @@ msgstr "" "なります。" #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:383 +#: apt_preferences.5.xml:385 msgid "" "A version of a package whose origin is not the local system but some other " "site listed in &sources-list; and which belongs to an <literal>unstable</" @@ -5676,12 +5797,12 @@ msgstr "" "い場合にのみインストールされます。" #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt_preferences.5.xml:393 +#: apt_preferences.5.xml:395 msgid "Determination of Package Version and Distribution Properties" msgstr "パッケージのバージョンとディストリビューションプロパティの決定" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:395 +#: apt_preferences.5.xml:397 msgid "" "The locations listed in the &sources-list; file should provide " "<filename>Packages</filename> and <filename>Release</filename> files to " @@ -5692,7 +5813,7 @@ msgstr "" "filename> ファイルを提供します。" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:399 +#: apt_preferences.5.xml:401 msgid "" "The <filename>Packages</filename> file is normally found in the directory " "<filename>.../dists/<replaceable>dist-name</replaceable>/" @@ -5710,27 +5831,27 @@ msgstr "" "ます。APT 優先度の設定は、レコードごとに以下の 2 行だけです。" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:407 +#: apt_preferences.5.xml:409 msgid "the <literal>Package:</literal> line" msgstr "<literal>Package:</literal> 行" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:408 +#: apt_preferences.5.xml:410 msgid "gives the package name" msgstr "パッケージ名" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:411 apt_preferences.5.xml:461 +#: apt_preferences.5.xml:413 apt_preferences.5.xml:463 msgid "the <literal>Version:</literal> line" msgstr "<literal>Version:</literal> 行" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:412 +#: apt_preferences.5.xml:414 msgid "gives the version number for the named package" msgstr "その名前のパッケージのバージョン番号" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:417 +#: apt_preferences.5.xml:419 msgid "" "The <filename>Release</filename> file is normally found in the directory " "<filename>.../dists/<replaceable>dist-name</replaceable></filename>: for " @@ -5751,12 +5872,12 @@ msgstr "" "す。" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:428 +#: apt_preferences.5.xml:430 msgid "the <literal>Archive:</literal> or <literal>Suite:</literal> line" msgstr "<literal>Archive:</literal> 行や <literal>Suite:</literal> 行" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:429 +#: apt_preferences.5.xml:431 msgid "" "names the archive to which all the packages in the directory tree belong. " "For example, the line \"Archive: stable\" or \"Suite: stable\" specifies " @@ -5772,18 +5893,18 @@ msgstr "" "ルでこの値を指定するには、以下の行が必要になります。" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><programlisting> -#: apt_preferences.5.xml:439 +#: apt_preferences.5.xml:441 #, no-wrap msgid "Pin: release a=stable\n" msgstr "Pin: release a=stable\n" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:445 +#: apt_preferences.5.xml:447 msgid "the <literal>Codename:</literal> line" msgstr "<literal>Codename:</literal> 行" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:446 +#: apt_preferences.5.xml:448 msgid "" "names the codename to which all the packages in the directory tree belong. " "For example, the line \"Codename: &testing-codename;\" specifies that all of " @@ -5800,13 +5921,13 @@ msgstr "" "ます。" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><programlisting> -#: apt_preferences.5.xml:455 +#: apt_preferences.5.xml:457 #, no-wrap msgid "Pin: release n=&testing-codename;\n" msgstr "Pin: release n=&testing-codename;\n" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:462 +#: apt_preferences.5.xml:464 msgid "" "names the release version. For example, the packages in the tree might " "belong to Debian release version &stable-version;. Note that there is " @@ -5823,7 +5944,7 @@ msgstr "" "ります。" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><programlisting> -#: apt_preferences.5.xml:471 +#: apt_preferences.5.xml:473 #, no-wrap msgid "" "Pin: release v=&stable-version;\n" @@ -5835,12 +5956,12 @@ msgstr "" "Pin: release &stable-version;\n" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:480 +#: apt_preferences.5.xml:482 msgid "the <literal>Component:</literal> line" msgstr "<literal>Component:</literal> 行" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:481 +#: apt_preferences.5.xml:483 msgid "" "names the licensing component associated with the packages in the directory " "tree of the <filename>Release</filename> file. For example, the line " @@ -5857,18 +5978,18 @@ msgstr "" "下の行が必要になります。" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><programlisting> -#: apt_preferences.5.xml:490 +#: apt_preferences.5.xml:492 #, no-wrap msgid "Pin: release c=main\n" msgstr "Pin: release c=main\n" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:496 +#: apt_preferences.5.xml:498 msgid "the <literal>Origin:</literal> line" msgstr "<literal>Origin:</literal> 行" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:497 +#: apt_preferences.5.xml:499 msgid "" "names the originator of the packages in the directory tree of the " "<filename>Release</filename> file. Most commonly, this is <literal>Debian</" @@ -5880,18 +6001,18 @@ msgstr "" "ファイルでこの提供者を指定するには、以下の行が必要になります。" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><programlisting> -#: apt_preferences.5.xml:503 +#: apt_preferences.5.xml:505 #, no-wrap msgid "Pin: release o=Debian\n" msgstr "Pin: release o=Debian\n" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:509 +#: apt_preferences.5.xml:511 msgid "the <literal>Label:</literal> line" msgstr "<literal>Label:</literal> 行" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:510 +#: apt_preferences.5.xml:512 msgid "" "names the label of the packages in the directory tree of the " "<filename>Release</filename> file. Most commonly, this is <literal>Debian</" @@ -5903,13 +6024,13 @@ msgstr "" "ファイルでこのラベルを指定するには、以下の行が必要になります。" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><programlisting> -#: apt_preferences.5.xml:516 +#: apt_preferences.5.xml:518 #, no-wrap msgid "Pin: release l=Debian\n" msgstr "Pin: release l=Debian\n" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:523 +#: apt_preferences.5.xml:525 msgid "" "All of the <filename>Packages</filename> and <filename>Release</filename> " "files retrieved from locations listed in the &sources-list; file are stored " @@ -5934,12 +6055,12 @@ msgstr "" "filename> ファイルを含んでいます。" #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt_preferences.5.xml:536 +#: apt_preferences.5.xml:538 msgid "Optional Lines in an APT Preferences Record" msgstr "APT プリファレンスレコードのオプション行" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:538 +#: apt_preferences.5.xml:540 msgid "" "Each record in the APT preferences file can optionally begin with one or " "more lines beginning with the word <literal>Explanation:</literal>. This " @@ -5949,12 +6070,12 @@ msgstr "" "literal> で始まる行を持てます。これは、コメント用の場所を確保します。" #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt_preferences.5.xml:547 +#: apt_preferences.5.xml:549 msgid "Tracking Stable" msgstr "安定版の追跡" #. type: Content of: <refentry><refsect1><refsect2><para><programlisting> -#: apt_preferences.5.xml:555 +#: apt_preferences.5.xml:557 #, no-wrap msgid "" "Explanation: Uninstall or do not install any Debian-originated\n" @@ -5978,7 +6099,7 @@ msgstr "" "Pin-Priority: -10\n" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:549 +#: apt_preferences.5.xml:551 msgid "" "The following APT preferences file will cause APT to assign a priority " "higher than the default (500) to all package versions belonging to a " @@ -5993,8 +6114,8 @@ msgstr "" "す。<placeholder type=\"programlisting\" id=\"0\"/>" #. type: Content of: <refentry><refsect1><refsect2><para><programlisting> -#: apt_preferences.5.xml:572 apt_preferences.5.xml:618 -#: apt_preferences.5.xml:676 +#: apt_preferences.5.xml:574 apt_preferences.5.xml:620 +#: apt_preferences.5.xml:678 #, no-wrap msgid "" "apt-get install <replaceable>package-name</replaceable>\n" @@ -6006,7 +6127,7 @@ msgstr "" "apt-get dist-upgrade\n" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:567 +#: apt_preferences.5.xml:569 msgid "" "With a suitable &sources-list; file and the above preferences file, any of " "the following commands will cause APT to upgrade to the latest " @@ -6018,13 +6139,13 @@ msgstr "" "できます。<placeholder type=\"programlisting\" id=\"0\"/>" #. type: Content of: <refentry><refsect1><refsect2><para><programlisting> -#: apt_preferences.5.xml:584 +#: apt_preferences.5.xml:586 #, no-wrap msgid "apt-get install <replaceable>package</replaceable>/testing\n" msgstr "apt-get install <replaceable>package</replaceable>/testing\n" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:578 +#: apt_preferences.5.xml:580 msgid "" "The following command will cause APT to upgrade the specified package to the " "latest version from the <literal>testing</literal> distribution; the package " @@ -6037,12 +6158,12 @@ msgstr "" "\"programlisting\" id=\"0\"/>" #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt_preferences.5.xml:590 +#: apt_preferences.5.xml:592 msgid "Tracking Testing or Unstable" msgstr "テスト版や不安定版の追跡" #. type: Content of: <refentry><refsect1><refsect2><para><programlisting> -#: apt_preferences.5.xml:599 +#: apt_preferences.5.xml:601 #, no-wrap msgid "" "Package: *\n" @@ -6070,7 +6191,7 @@ msgstr "" "Pin-Priority: -10\n" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:592 +#: apt_preferences.5.xml:594 msgid "" "The following APT preferences file will cause APT to assign a high priority " "to package versions from the <literal>testing</literal> distribution, a " @@ -6087,7 +6208,7 @@ msgstr "" "先度を割り当てます。<placeholder type=\"programlisting\" id=\"0\"/>" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:613 +#: apt_preferences.5.xml:615 msgid "" "With a suitable &sources-list; file and the above preferences file, any of " "the following commands will cause APT to upgrade to the latest " @@ -6099,13 +6220,13 @@ msgstr "" "ドできます。<placeholder type=\"programlisting\" id=\"0\"/>" #. type: Content of: <refentry><refsect1><refsect2><para><programlisting> -#: apt_preferences.5.xml:633 +#: apt_preferences.5.xml:635 #, no-wrap msgid "apt-get install <replaceable>package</replaceable>/unstable\n" msgstr "apt-get install <replaceable>package</replaceable>/unstable\n" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:624 +#: apt_preferences.5.xml:626 msgid "" "The following command will cause APT to upgrade the specified package to the " "latest version from the <literal>unstable</literal> distribution. " @@ -6124,12 +6245,12 @@ msgstr "" "\" id=\"0\"/>" #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt_preferences.5.xml:640 +#: apt_preferences.5.xml:642 msgid "Tracking the evolution of a codename release" msgstr "コード名リリースの進化の追跡" #. type: Content of: <refentry><refsect1><refsect2><para><programlisting> -#: apt_preferences.5.xml:654 +#: apt_preferences.5.xml:656 #, no-wrap msgid "" "Explanation: Uninstall or do not install any Debian-originated package versions\n" @@ -6163,7 +6284,7 @@ msgstr "" "Pin-Priority: -10\n" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:642 +#: apt_preferences.5.xml:644 msgid "" "The following APT preferences file will cause APT to assign a priority " "higher than the default (500) to all package versions belonging to a " @@ -6187,7 +6308,7 @@ msgstr "" "す。<placeholder type=\"programlisting\" id=\"0\"/>" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:671 +#: apt_preferences.5.xml:673 msgid "" "With a suitable &sources-list; file and the above preferences file, any of " "the following commands will cause APT to upgrade to the latest version(s) in " @@ -6200,13 +6321,13 @@ msgstr "" "\"programlisting\" id=\"0\"/>" #. type: Content of: <refentry><refsect1><refsect2><para><programlisting> -#: apt_preferences.5.xml:691 +#: apt_preferences.5.xml:693 #, no-wrap msgid "apt-get install <replaceable>package</replaceable>/sid\n" msgstr "apt-get install <replaceable>package</replaceable>/sid\n" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:682 +#: apt_preferences.5.xml:684 msgid "" "The following command will cause APT to upgrade the specified package to the " "latest version from the <literal>sid</literal> distribution. Thereafter, " @@ -6225,17 +6346,17 @@ msgstr "" "\"programlisting\" id=\"0\"/>" #. type: Content of: <refentry><refsect1><para> -#: apt_preferences.5.xml:706 +#: apt_preferences.5.xml:708 msgid "&apt-get; &apt-cache; &apt-conf; &sources-list;" msgstr "&apt-get; &apt-cache; &apt-conf; &sources-list;" #. type: Content of: <refentry><refnamediv><refpurpose> -#: sources.list.5.xml:33 +#: sources.list.5.xml:35 msgid "List of configured APT data sources" msgstr "APT のデータ取得元の設定リスト" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:38 +#: sources.list.5.xml:40 msgid "" "The source list <filename>/etc/apt/sources.list</filename> is designed to " "support any number of active sources and a variety of source media. The file " @@ -6251,7 +6372,7 @@ msgstr "" "のコマンド) で取得します。" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:45 +#: sources.list.5.xml:47 msgid "" "Each line specifying a source starts with type (e.g. <literal>deb-src</" "literal>) followed by options and arguments for this type. Individual " @@ -6265,12 +6386,12 @@ msgstr "" "なります。" #. type: Content of: <refentry><refsect1><title> -#: sources.list.5.xml:53 +#: sources.list.5.xml:55 msgid "sources.list.d" msgstr "sources.list.d" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:54 +#: sources.list.5.xml:56 msgid "" "The <filename>/etc/apt/sources.list.d</filename> directory provides a way to " "add sources.list entries in separate files. The format is the same as for " @@ -6291,12 +6412,12 @@ msgstr "" "APT が出力します。一致する場合は黙って無視します。" #. type: Content of: <refentry><refsect1><title> -#: sources.list.5.xml:65 +#: sources.list.5.xml:67 msgid "The deb and deb-src types" msgstr "deb タイプと deb-src タイプ" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:66 +#: sources.list.5.xml:68 msgid "" "The <literal>deb</literal> type references a typical two-level Debian " "archive, <filename>distribution/component</filename>. The " @@ -6321,7 +6442,7 @@ msgstr "" "です。" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:78 +#: sources.list.5.xml:79 msgid "" "The format for a <filename>sources.list</filename> entry using the " "<literal>deb</literal> and <literal>deb-src</literal> types is:" @@ -6331,21 +6452,62 @@ msgstr "" "ます。" #. type: Content of: <refentry><refsect1><literallayout> -#: sources.list.5.xml:81 -#, no-wrap -msgid "deb [ options ] uri distribution [component1] [component2] [...]" +#: sources.list.5.xml:82 +#, fuzzy, no-wrap +#| msgid "deb [ options ] uri distribution [component1] [component2] [...]" +msgid "deb [ options ] uri suite [component1] [component2] [...]" msgstr "deb [ オプション ] uri distribution [コンポーネント1] [コンポーネント2] [...]" +#. type: Content of: <refentry><refsect1><para><literallayout> +#: sources.list.5.xml:86 +#, no-wrap +msgid "" +" Types: deb deb-src\n" +" URIs: http://example.com\n" +" Suites: stable testing\n" +" Sections: component1 component2\n" +" Description: short\n" +" long long long\n" +" [option1]: [option1-value]\n" +"\n" +" Types: deb\n" +" URIs: http://another.example.com\n" +" Suites: experimental\n" +" Sections: component1 component2\n" +" Enabled: no\n" +" Description: short\n" +" long long long\n" +" [option1]: [option1-value]\n" +" " +msgstr "" + #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:83 +#: sources.list.5.xml:84 +msgid "" +"Alternatively a rfc822 style format is also supported: <placeholder type=" +"\"literallayout\" id=\"0\"/>" +msgstr "" + +#. type: Content of: <refentry><refsect1><para> +#: sources.list.5.xml:105 +#, fuzzy +#| msgid "" +#| "The URI for the <literal>deb</literal> type must specify the base of the " +#| "Debian distribution, from which APT will find the information it needs. " +#| "<literal>distribution</literal> can specify an exact path, in which case " +#| "the components must be omitted and <literal>distribution</literal> must " +#| "end with a slash (<literal>/</literal>). This is useful for the case when " +#| "only a particular sub-section of the archive denoted by the URI is of " +#| "interest. If <literal>distribution</literal> does not specify an exact " +#| "path, at least one <literal>component</literal> must be present." msgid "" "The URI for the <literal>deb</literal> type must specify the base of the " "Debian distribution, from which APT will find the information it needs. " -"<literal>distribution</literal> can specify an exact path, in which case the " -"components must be omitted and <literal>distribution</literal> must end with " -"a slash (<literal>/</literal>). This is useful for the case when only a " +"<literal>suite</literal> can specify an exact path, in which case the " +"components must be omitted and <literal>suite</literal> must end with a " +"slash (<literal>/</literal>). This is useful for the case when only a " "particular sub-section of the archive denoted by the URI is of interest. If " -"<literal>distribution</literal> does not specify an exact path, at least one " +"<literal>suite</literal> does not specify an exact path, at least one " "<literal>component</literal> must be present." msgstr "" "<literal>deb</literal> タイプの URI は、APT が必要な情報を見つけられるよう" @@ -6358,15 +6520,24 @@ msgstr "" "とつは <literal>component</literal> を指定しなければなりません。" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:92 -msgid "" -"<literal>distribution</literal> may also contain a variable, <literal>" -"$(ARCH)</literal> which expands to the Debian architecture (such as " -"<literal>amd64</literal> or <literal>armel</literal>) used on the system. " -"This permits architecture-independent <filename>sources.list</filename> " -"files to be used. In general this is only of interest when specifying an " -"exact path, <literal>APT</literal> will automatically generate a URI with " -"the current architecture otherwise." +#: sources.list.5.xml:114 +#, fuzzy +#| msgid "" +#| "<literal>distribution</literal> may also contain a variable, <literal>" +#| "$(ARCH)</literal> which expands to the Debian architecture (such as " +#| "<literal>amd64</literal> or <literal>armel</literal>) used on the system. " +#| "This permits architecture-independent <filename>sources.list</filename> " +#| "files to be used. In general this is only of interest when specifying an " +#| "exact path, <literal>APT</literal> will automatically generate a URI with " +#| "the current architecture otherwise." +msgid "" +"<literal>suite</literal> may also contain a variable, <literal>$(ARCH)</" +"literal> which expands to the Debian architecture (such as <literal>amd64</" +"literal> or <literal>armel</literal>) used on the system. This permits " +"architecture-independent <filename>sources.list</filename> files to be used. " +"In general this is only of interest when specifying an exact path, " +"<literal>APT</literal> will automatically generate a URI with the current " +"architecture otherwise." msgstr "" "<literal>distribution</literal> は、<literal>$(ARCH)</literal> 変数を含む場合" "があります。<literal>$(ARCH)</literal> 変数は、システムで使用している Debian " @@ -6377,18 +6548,32 @@ msgstr "" "チャで URI を自動的に生成します。" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:100 -msgid "" -"Since only one distribution can be specified per line it may be necessary to " -"have multiple lines for the same URI, if a subset of all available " -"distributions or components at that location is desired. APT will sort the " -"URI list after it has generated a complete set internally, and will collapse " -"multiple references to the same Internet host, for instance, into a single " -"connection, so that it does not inefficiently establish an FTP connection, " -"close it, do something else, and then re-establish a connection to that same " -"host. This feature is useful for accessing busy FTP sites with limits on the " -"number of simultaneous anonymous users. APT also parallelizes connections to " -"different hosts to more effectively deal with sites with low bandwidth." +#: sources.list.5.xml:122 +#, fuzzy +#| msgid "" +#| "Since only one distribution can be specified per line it may be necessary " +#| "to have multiple lines for the same URI, if a subset of all available " +#| "distributions or components at that location is desired. APT will sort " +#| "the URI list after it has generated a complete set internally, and will " +#| "collapse multiple references to the same Internet host, for instance, " +#| "into a single connection, so that it does not inefficiently establish an " +#| "FTP connection, close it, do something else, and then re-establish a " +#| "connection to that same host. This feature is useful for accessing busy " +#| "FTP sites with limits on the number of simultaneous anonymous users. APT " +#| "also parallelizes connections to different hosts to more effectively deal " +#| "with sites with low bandwidth." +msgid "" +"In the traditional style sources.list format since only one distribution can " +"be specified per line it may be necessary to have multiple lines for the " +"same URI, if a subset of all available distributions or components at that " +"location is desired. APT will sort the URI list after it has generated a " +"complete set internally, and will collapse multiple references to the same " +"Internet host, for instance, into a single connection, so that it does not " +"inefficiently establish an FTP connection, close it, do something else, and " +"then re-establish a connection to that same host. This feature is useful for " +"accessing busy FTP sites with limits on the number of simultaneous anonymous " +"users. APT also parallelizes connections to different hosts to more " +"effectively deal with sites with low bandwidth." msgstr "" "有効な全 distribution, component の場所から、一部が必要な場合、1 行につき 1 " "distribution しか指定できないため、同じ URI の行を複数記述することになるで" @@ -6400,7 +6585,7 @@ msgstr "" "るホストへは、接続を並行して行うようにもしています。" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:112 +#: sources.list.5.xml:136 msgid "" "<literal>options</literal> is always optional and needs to be surrounded by " "square brackets. It can consist of multiple settings in the form " @@ -6416,7 +6601,7 @@ msgstr "" "す)。" #. type: Content of: <refentry><refsect1><para><itemizedlist><listitem><para> -#: sources.list.5.xml:117 +#: sources.list.5.xml:142 msgid "" "<literal>arch=<replaceable>arch1</replaceable>,<replaceable>arch2</" "replaceable>,…</literal> can be used to specify for which architectures " @@ -6430,7 +6615,27 @@ msgstr "" "literal> オプションに定義してある、全アーキテクチャをダウンロードします。" #. type: Content of: <refentry><refsect1><para><itemizedlist><listitem><para> -#: sources.list.5.xml:121 +#: sources.list.5.xml:146 +#, fuzzy +#| msgid "" +#| "<literal>arch=<replaceable>arch1</replaceable>,<replaceable>arch2</" +#| "replaceable>,…</literal> can be used to specify for which architectures " +#| "information should be downloaded. If this option is not set all " +#| "architectures defined by the <literal>APT::Architectures</literal> option " +#| "will be downloaded." +msgid "" +"<literal>arch+=<replaceable>arch1</replaceable>,<replaceable>arch2</" +"replaceable>,…</literal> and <literal>arch-=<replaceable>arch1</replaceable>," +"<replaceable>arch2</replaceable>,…</literal> which can be used to add/remove " +"architectures from the set which will be downloaded." +msgstr "" +"<literal>arch=<replaceable>arch1</replaceable>,<replaceable>arch2</" +"replaceable>,…</literal> により、どのアーキテクチャ情報をダウンロードするか指" +"定します。このオプションを指定していないと、<literal>APT::Architectures</" +"literal> オプションに定義してある、全アーキテクチャをダウンロードします。" + +#. type: Content of: <refentry><refsect1><para><itemizedlist><listitem><para> +#: sources.list.5.xml:149 msgid "" "<literal>trusted=yes</literal> can be set to indicate that packages from " "this source are always authenticated even if the <filename>Release</" @@ -6447,7 +6652,7 @@ msgstr "" "認証として扱います。" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:128 +#: sources.list.5.xml:156 msgid "" "It is important to list sources in order of preference, with the most " "preferred source listed first. Typically this will result in sorting by " @@ -6460,12 +6665,12 @@ msgstr "" "しょう。" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:133 +#: sources.list.5.xml:161 msgid "Some examples:" msgstr "例:" #. type: Content of: <refentry><refsect1><literallayout> -#: sources.list.5.xml:135 +#: sources.list.5.xml:163 #, no-wrap msgid "" "deb http://ftp.debian.org/debian &stable-codename; main contrib non-free\n" @@ -6477,17 +6682,17 @@ msgstr "" " " #. type: Content of: <refentry><refsect1><title> -#: sources.list.5.xml:141 +#: sources.list.5.xml:169 msgid "URI specification" msgstr "URI の仕様" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:143 +#: sources.list.5.xml:171 msgid "The currently recognized URI types are:" msgstr "現在認識できる URI タイプは以下のとおりです。" #. type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para> -#: sources.list.5.xml:147 +#: sources.list.5.xml:175 msgid "" "The file scheme allows an arbitrary directory in the file system to be " "considered an archive. This is useful for NFS mounts and local mirrors or " @@ -6497,7 +6702,7 @@ msgstr "" "にします。これは NFS マウントやローカルミラーで便利です。" #. type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para> -#: sources.list.5.xml:154 +#: sources.list.5.xml:182 msgid "" "The cdrom scheme allows APT to use a local CD-ROM drive with media swapping. " "Use the &apt-cdrom; program to create cdrom entries in the source list." @@ -6507,7 +6712,7 @@ msgstr "" "グラムを使用してください。" #. type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para> -#: sources.list.5.xml:161 +#: sources.list.5.xml:189 msgid "" "The http scheme specifies an HTTP server for the archive. If an environment " "variable <envar>http_proxy</envar> is set with the format http://server:" @@ -6523,7 +6728,7 @@ msgstr "" "指定してください。この認証方法は安全ではないことに注意してください。" #. type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para> -#: sources.list.5.xml:172 +#: sources.list.5.xml:200 msgid "" "The ftp scheme specifies an FTP server for the archive. APT's FTP behavior " "is highly configurable; for more information see the &apt-conf; manual page. " @@ -6542,7 +6747,7 @@ msgstr "" "す)。設定ファイルで HTTP を利用するプロキシが指定してあっても、無視されます。" #. type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para> -#: sources.list.5.xml:184 +#: sources.list.5.xml:212 msgid "" "The copy scheme is identical to the file scheme except that packages are " "copied into the cache directory instead of used directly at their location. " @@ -6554,7 +6759,7 @@ msgstr "" "用していて、APT でコピーを行う場合に便利です。" #. type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para> -#: sources.list.5.xml:191 +#: sources.list.5.xml:219 msgid "" "The rsh/ssh method invokes RSH/SSH to connect to a remote host and access " "the files as a given user. Prior configuration of rhosts or RSA keys is " @@ -6568,12 +6773,12 @@ msgstr "" "す。" #. type: Content of: <refentry><refsect1><para><variablelist><varlistentry><term> -#: sources.list.5.xml:198 +#: sources.list.5.xml:226 msgid "adding more recognizable URI types" msgstr "さらに認識できる URI タイプの追加" #. type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para> -#: sources.list.5.xml:200 +#: sources.list.5.xml:228 msgid "" "APT can be extended with more methods shipped in other optional packages, " "which should follow the naming scheme <package>apt-transport-" @@ -6591,7 +6796,7 @@ msgstr "" "transport-debtorrent; を参照してください。" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:212 +#: sources.list.5.xml:240 msgid "" "Uses the archive stored locally (or NFS mounted) at /home/jason/debian for " "stable/main, stable/contrib, and stable/non-free." @@ -6600,35 +6805,35 @@ msgstr "" "free 用のローカル (または NFS) アーカイブを使用します。" #. type: Content of: <refentry><refsect1><literallayout> -#: sources.list.5.xml:214 +#: sources.list.5.xml:242 #, no-wrap msgid "deb file:/home/jason/debian stable main contrib non-free" msgstr "deb file:/home/jason/debian stable main contrib non-free" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:216 +#: sources.list.5.xml:244 msgid "As above, except this uses the unstable (development) distribution." msgstr "上記と同様ですが、不安定版 (開発版) を使用します。" #. type: Content of: <refentry><refsect1><literallayout> -#: sources.list.5.xml:217 +#: sources.list.5.xml:245 #, no-wrap msgid "deb file:/home/jason/debian unstable main contrib non-free" msgstr "deb file:/home/jason/debian unstable main contrib non-free" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:219 +#: sources.list.5.xml:247 msgid "Source line for the above" msgstr "上記のソース行は以下のようになります。" #. type: Content of: <refentry><refsect1><literallayout> -#: sources.list.5.xml:220 +#: sources.list.5.xml:248 #, no-wrap msgid "deb-src file:/home/jason/debian unstable main contrib non-free" msgstr "deb-src file:/home/jason/debian unstable main contrib non-free" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:222 +#: sources.list.5.xml:250 msgid "" "The first line gets package information for the architectures in " "<literal>APT::Architectures</literal> while the second always retrieves " @@ -6639,7 +6844,7 @@ msgstr "" "<literal>armel</literal> アーキテクチャのパッケージ情報を取得します。" #. type: Content of: <refentry><refsect1><literallayout> -#: sources.list.5.xml:224 +#: sources.list.5.xml:252 #, no-wrap msgid "" "deb http://ftp.debian.org/debian &stable-codename; main\n" @@ -6649,7 +6854,7 @@ msgstr "" "deb [ arch=amd64,armel ] http://ftp.debian.org/debian &stable-codename; main" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:227 +#: sources.list.5.xml:255 msgid "" "Uses HTTP to access the archive at archive.debian.org, and uses only the " "hamm/main area." @@ -6658,13 +6863,13 @@ msgstr "" "す。" #. type: Content of: <refentry><refsect1><literallayout> -#: sources.list.5.xml:229 +#: sources.list.5.xml:257 #, no-wrap msgid "deb http://archive.debian.org/debian-archive hamm main" msgstr "deb http://archive.debian.org/debian-archive hamm main" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:231 +#: sources.list.5.xml:259 msgid "" "Uses FTP to access the archive at ftp.debian.org, under the debian " "directory, and uses only the &stable-codename;/contrib area." @@ -6673,13 +6878,13 @@ msgstr "" "&stable-codename;/contrib のみを使用します。" #. type: Content of: <refentry><refsect1><literallayout> -#: sources.list.5.xml:233 +#: sources.list.5.xml:261 #, no-wrap msgid "deb ftp://ftp.debian.org/debian &stable-codename; contrib" msgstr "deb ftp://ftp.debian.org/debian &stable-codename; contrib" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:235 +#: sources.list.5.xml:263 msgid "" "Uses FTP to access the archive at ftp.debian.org, under the debian " "directory, and uses only the unstable/contrib area. If this line appears as " @@ -6692,19 +6897,19 @@ msgstr "" "つだけになります。" #. type: Content of: <refentry><refsect1><literallayout> -#: sources.list.5.xml:239 +#: sources.list.5.xml:267 #, no-wrap msgid "deb ftp://ftp.debian.org/debian unstable contrib" msgstr "deb ftp://ftp.debian.org/debian unstable contrib" #. type: Content of: <refentry><refsect1><para><literallayout> -#: sources.list.5.xml:248 +#: sources.list.5.xml:276 #, no-wrap msgid "deb http://ftp.tlh.debian.org/universe unstable/binary-$(ARCH)/" msgstr "deb http://ftp.tlh.debian.org/universe unstable/binary-$(ARCH)/" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:241 +#: sources.list.5.xml:269 msgid "" "Uses HTTP to access the archive at ftp.tlh.debian.org, under the universe " "directory, and uses only files found under <filename>unstable/binary-i386</" @@ -6723,17 +6928,17 @@ msgstr "" "<placeholder type=\"literallayout\" id=\"0\"/>" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:253 +#: sources.list.5.xml:281 msgid "&apt-cache; &apt-conf;" msgstr "&apt-cache; &apt-conf;" #. type: Content of: <refentry><refmeta><manvolnum> -#: apt-extracttemplates.1.xml:26 apt-sortpkgs.1.xml:26 apt-ftparchive.1.xml:26 +#: apt-extracttemplates.1.xml:28 apt-sortpkgs.1.xml:28 apt-ftparchive.1.xml:28 msgid "1" msgstr "1" #. type: Content of: <refentry><refnamediv><refpurpose> -#: apt-extracttemplates.1.xml:33 +#: apt-extracttemplates.1.xml:35 msgid "" "Utility to extract <command>debconf</command> config and templates from " "Debian packages" @@ -6742,7 +6947,7 @@ msgstr "" "るユーティリティ" #. type: Content of: <refentry><refsect1><para> -#: apt-extracttemplates.1.xml:39 +#: apt-extracttemplates.1.xml:41 msgid "" "<command>apt-extracttemplates</command> will take one or more Debian package " "files as input and write out (to a temporary directory) all associated " @@ -6756,12 +6961,12 @@ msgstr "" "ぞれに対し、以下の形式で 1 行ずつ出力します。" #. type: Content of: <refentry><refsect1><para> -#: apt-extracttemplates.1.xml:44 +#: apt-extracttemplates.1.xml:46 msgid "package version template-file config-script" msgstr "package version template-file config-script" #. type: Content of: <refentry><refsect1><para> -#: apt-extracttemplates.1.xml:45 +#: apt-extracttemplates.1.xml:47 msgid "" "template-file and config-script are written to the temporary directory " "specified by the <option>-t</option> or <option>--tempdir</option> " @@ -6776,7 +6981,7 @@ msgstr "" "ます。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-extracttemplates.1.xml:58 +#: apt-extracttemplates.1.xml:60 msgid "" "Temporary directory in which to write extracted <command>debconf</command> " "template files and config scripts. Configuration Item: <literal>APT::" @@ -6787,7 +6992,7 @@ msgstr "" "literal>" #. type: Content of: <refentry><refsect1><para> -#: apt-extracttemplates.1.xml:75 +#: apt-extracttemplates.1.xml:77 msgid "" "<command>apt-extracttemplates</command> returns zero on normal operation, " "decimal 100 on error." @@ -6796,12 +7001,12 @@ msgstr "" "には十進の 100 を返します。" #. type: Content of: <refentry><refnamediv><refpurpose> -#: apt-sortpkgs.1.xml:33 +#: apt-sortpkgs.1.xml:35 msgid "Utility to sort package index files" msgstr "パッケージインデックスファイルのソートユーティリティ" #. type: Content of: <refentry><refsect1><para> -#: apt-sortpkgs.1.xml:39 +#: apt-sortpkgs.1.xml:41 msgid "" "<command>apt-sortpkgs</command> will take an index file (source index or " "package index) and sort the records so that they are ordered by the package " @@ -6813,14 +7018,14 @@ msgstr "" "また、内部のソート規則に従って、内部フィールドについてもソートを行います。" #. type: Content of: <refentry><refsect1><para> -#: apt-sortpkgs.1.xml:45 +#: apt-sortpkgs.1.xml:47 msgid "" "All output is sent to standard output; the input must be a seekable file." msgstr "" "出力はすべて標準出力に送られ、入力は検索できるファイルでなければなりません。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-sortpkgs.1.xml:54 +#: apt-sortpkgs.1.xml:56 msgid "" "Use source index field ordering. Configuration Item: <literal>APT::" "SortPkgs::Source</literal>." @@ -6829,7 +7034,7 @@ msgstr "" "<literal>APT::SortPkgs::Source</literal>" #. type: Content of: <refentry><refsect1><para> -#: apt-sortpkgs.1.xml:68 +#: apt-sortpkgs.1.xml:70 msgid "" "<command>apt-sortpkgs</command> returns zero on normal operation, decimal " "100 on error." @@ -6838,12 +7043,12 @@ msgstr "" "の 100 を返します。" #. type: Content of: <refentry><refnamediv><refpurpose> -#: apt-ftparchive.1.xml:33 +#: apt-ftparchive.1.xml:35 msgid "Utility to generate index files" msgstr "インデックスファイル生成ユーティリティ" #. type: Content of: <refentry><refsect1><para> -#: apt-ftparchive.1.xml:39 +#: apt-ftparchive.1.xml:41 msgid "" "<command>apt-ftparchive</command> is the command line tool that generates " "the index files that APT uses to access a distribution source. The index " @@ -6855,7 +7060,7 @@ msgstr "" "は、元のサイトの内容に基づき生成されるべきです。" #. type: Content of: <refentry><refsect1><para> -#: apt-ftparchive.1.xml:43 +#: apt-ftparchive.1.xml:45 msgid "" "<command>apt-ftparchive</command> is a superset of the &dpkg-scanpackages; " "program, incorporating its entire functionality via the <literal>packages</" @@ -6869,7 +7074,7 @@ msgstr "" "全なアーカイブの生成プロセス「スクリプト」である綿密な手段を含んでいます。" #. type: Content of: <refentry><refsect1><para> -#: apt-ftparchive.1.xml:49 +#: apt-ftparchive.1.xml:51 msgid "" "Internally <command>apt-ftparchive</command> can make use of binary " "databases to cache the contents of a .deb file and it does not rely on any " @@ -6883,7 +7088,7 @@ msgstr "" "望した圧縮出力ファイルの作成を自動的に実行します。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:60 +#: apt-ftparchive.1.xml:62 msgid "" "The packages command generates a package file from a directory tree. It " "takes the given directory and recursively searches it for .deb files, " @@ -6896,13 +7101,13 @@ msgstr "" "とほぼ同じです。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:65 apt-ftparchive.1.xml:89 +#: apt-ftparchive.1.xml:67 apt-ftparchive.1.xml:91 msgid "" "The option <option>--db</option> can be used to specify a binary caching DB." msgstr "<option>--db</option> オプションで、キャッシュ DB を指定できます。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:70 +#: apt-ftparchive.1.xml:72 msgid "" "The <literal>sources</literal> command generates a source index file from a " "directory tree. It takes the given directory and recursively searches it " @@ -6915,7 +7120,7 @@ msgstr "" "は、&dpkg-scansources; とほぼ同じです。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:75 +#: apt-ftparchive.1.xml:77 msgid "" "If an override file is specified then a source override file will be looked " "for with an extension of .src. The --source-override option can be used to " @@ -6926,7 +7131,7 @@ msgstr "" "override オプションを使用します。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:82 +#: apt-ftparchive.1.xml:84 msgid "" "The <literal>contents</literal> command generates a contents file from a " "directory tree. It takes the given directory and recursively searches it " @@ -6943,7 +7148,7 @@ msgstr "" "で出力します。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:94 +#: apt-ftparchive.1.xml:96 msgid "" "The <literal>release</literal> command generates a Release file from a " "directory tree. It recursively searches the given directory for uncompressed " @@ -6969,7 +7174,7 @@ msgstr "" "出します。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:104 +#: apt-ftparchive.1.xml:106 msgid "" "Values for the additional metadata fields in the Release file are taken from " "the corresponding variables under <literal>APT::FTPArchive::Release</" @@ -6989,7 +7194,7 @@ msgstr "" "<literal>Components</literal>, <literal>Description</literal> です。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:117 +#: apt-ftparchive.1.xml:119 msgid "" "The <literal>generate</literal> command is designed to be runnable from a " "cron script and builds indexes according to the given config file. The " @@ -7003,7 +7208,7 @@ msgstr "" "のディレクトリから作成するかを指定する、柔軟な方法を提供します。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:126 +#: apt-ftparchive.1.xml:128 msgid "" "The <literal>clean</literal> command tidies the databases used by the given " "configuration file by removing any records that are no longer necessary." @@ -7012,12 +7217,12 @@ msgstr "" "もう必要ないレコードを削除して整理します。" #. type: Content of: <refentry><refsect1><title> -#: apt-ftparchive.1.xml:132 +#: apt-ftparchive.1.xml:134 msgid "The Generate Configuration" msgstr "Generate 設定" #. type: Content of: <refentry><refsect1><para> -#: apt-ftparchive.1.xml:134 +#: apt-ftparchive.1.xml:136 msgid "" "The <literal>generate</literal> command uses a configuration file to " "describe the archives that are going to be generated. It follows the typical " @@ -7034,7 +7239,7 @@ msgstr "" "す。" #. type: Content of: <refentry><refsect1><para> -#: apt-ftparchive.1.xml:142 +#: apt-ftparchive.1.xml:144 msgid "" "The generate configuration has four separate sections, each described below." msgstr "" @@ -7042,12 +7247,12 @@ msgstr "" "す。" #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt-ftparchive.1.xml:144 +#: apt-ftparchive.1.xml:146 msgid "<literal>Dir</literal> Section" msgstr "<literal>Dir</literal> セクション" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt-ftparchive.1.xml:146 +#: apt-ftparchive.1.xml:148 msgid "" "The <literal>Dir</literal> section defines the standard directories needed " "to locate the files required during the generation process. These " @@ -7059,7 +7264,7 @@ msgstr "" "を生成するため、後のセクションで定義される相対パスの前に結合されます。" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:153 +#: apt-ftparchive.1.xml:155 msgid "" "Specifies the root of the FTP archive, in a standard Debian configuration " "this is the directory that contains the <filename>ls-LR</filename> and dist " @@ -7069,17 +7274,17 @@ msgstr "" "リには <filename>ls-LR</filename> と dist ノードがあります。" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:160 +#: apt-ftparchive.1.xml:162 msgid "Specifies the location of the override files." msgstr "オーバーライドファイルの場所を指定します。" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:165 +#: apt-ftparchive.1.xml:167 msgid "Specifies the location of the cache files." msgstr "キャッシュファイルの場所を指定します。" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:170 +#: apt-ftparchive.1.xml:172 msgid "" "Specifies the location of the file list files, if the <literal>FileList</" "literal> setting is used below." @@ -7088,12 +7293,12 @@ msgstr "" "ファイルの場所を指定します。" #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt-ftparchive.1.xml:176 +#: apt-ftparchive.1.xml:178 msgid "<literal>Default</literal> Section" msgstr "<literal>Default</literal> セクション" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt-ftparchive.1.xml:178 +#: apt-ftparchive.1.xml:180 msgid "" "The <literal>Default</literal> section specifies default values, and " "settings that control the operation of the generator. Other sections may " @@ -7104,7 +7309,7 @@ msgstr "" "を、セクションごとの設定で上書きします。" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:184 +#: apt-ftparchive.1.xml:186 msgid "" "Sets the default compression schemes to use for the package index files. It " "is a string that contains a space separated list of at least one of: '.' (no " @@ -7116,7 +7321,7 @@ msgstr "" "方法のデフォルトはすべて '. gzip' です。" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:192 +#: apt-ftparchive.1.xml:194 msgid "" "Sets the default list of file extensions that are package files. This " "defaults to '.deb'." @@ -7125,7 +7330,7 @@ msgstr "" "deb' です。" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:198 +#: apt-ftparchive.1.xml:200 msgid "" "This is similar to <literal>Packages::Compress</literal> except that it " "controls the compression for the Sources files." @@ -7134,7 +7339,7 @@ msgstr "" "指定します。" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:204 +#: apt-ftparchive.1.xml:206 msgid "" "Sets the default list of file extensions that are source files. This " "defaults to '.dsc'." @@ -7143,7 +7348,7 @@ msgstr "" "す。" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:210 +#: apt-ftparchive.1.xml:212 msgid "" "This is similar to <literal>Packages::Compress</literal> except that it " "controls the compression for the Contents files." @@ -7152,7 +7357,7 @@ msgstr "" "指定します。" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:216 +#: apt-ftparchive.1.xml:218 msgid "" "This is similar to <literal>Packages::Compress</literal> except that it " "controls the compression for the Translation-en master file." @@ -7161,7 +7366,7 @@ msgstr "" "ルの圧縮を制御します。" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:222 +#: apt-ftparchive.1.xml:224 msgid "" "Specifies the number of kilobytes to delink (and replace with hard links) " "per run. This is used in conjunction with the per-section <literal>External-" @@ -7172,7 +7377,7 @@ msgstr "" "使います。" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:229 +#: apt-ftparchive.1.xml:231 msgid "" "Specifies the mode of all created index files. It defaults to 0644. All " "index files are set to this mode with no regard to the umask." @@ -7181,7 +7386,7 @@ msgstr "" "インデックスファイルは、umask を無視してこのモードを使用します。" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:236 apt-ftparchive.1.xml:382 +#: apt-ftparchive.1.xml:238 apt-ftparchive.1.xml:384 msgid "" "Specifies whether long descriptions should be included in the " "<filename>Packages</filename> file or split out into a master " @@ -7191,12 +7396,12 @@ msgstr "" "<filename>Translation-en</filename> ファイルに分割するかを指定します。" #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt-ftparchive.1.xml:242 +#: apt-ftparchive.1.xml:244 msgid "<literal>TreeDefault</literal> Section" msgstr "<literal>TreeDefault</literal> セクション" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt-ftparchive.1.xml:244 +#: apt-ftparchive.1.xml:246 msgid "" "Sets defaults specific to <literal>Tree</literal> sections. All of these " "variables are substitution variables and have the strings $(DIST), " @@ -7207,7 +7412,7 @@ msgstr "" "に展開します。" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:251 +#: apt-ftparchive.1.xml:253 msgid "" "Sets the number of kilobytes of contents files that are generated each day. " "The contents files are round-robined so that over several days they will all " @@ -7217,7 +7422,7 @@ msgstr "" "ルをラウンドロビンし、数日経つとすべて再生成します。" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:258 +#: apt-ftparchive.1.xml:260 msgid "" "Controls the number of days a contents file is allowed to be checked without " "changing. If this limit is passed the mtime of the contents file is updated. " @@ -7233,7 +7438,7 @@ msgstr "" "き、少なくとも新しいファイルが必要です。デフォルトは 10 で、単位は日です。" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:269 +#: apt-ftparchive.1.xml:271 msgid "" "Sets the top of the .deb directory tree. Defaults to <filename>$(DIST)/" "$(SECTION)/binary-$(ARCH)/</filename>" @@ -7242,7 +7447,7 @@ msgstr "" "$(SECTION)/binary-$(ARCH)/</filename> です。" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:275 +#: apt-ftparchive.1.xml:277 msgid "" "Sets the top of the source package directory tree. Defaults to <filename>" "$(DIST)/$(SECTION)/source/</filename>" @@ -7251,7 +7456,7 @@ msgstr "" "$(DIST)/$(SECTION)/source/</filename> です。" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:281 +#: apt-ftparchive.1.xml:283 msgid "" "Sets the output Packages file. Defaults to <filename>$(DIST)/$(SECTION)/" "binary-$(ARCH)/Packages</filename>" @@ -7260,7 +7465,7 @@ msgstr "" "$(SECTION)/binary-$(ARCH)/Packages</filename> です。" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:287 +#: apt-ftparchive.1.xml:289 msgid "" "Sets the output Sources file. Defaults to <filename>$(DIST)/$(SECTION)/" "source/Sources</filename>" @@ -7269,7 +7474,7 @@ msgstr "" "$(SECTION)/source/Sources</filename> です。" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:293 +#: apt-ftparchive.1.xml:295 msgid "" "Sets the output Translation-en master file with the long descriptions if " "they should be not included in the Packages file. Defaults to <filename>" @@ -7280,7 +7485,7 @@ msgstr "" "$(SECTION)/i18n/Translation-en</filename> です。" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:300 +#: apt-ftparchive.1.xml:302 msgid "" "Sets the path prefix that causes a symlink to be considered an internal link " "instead of an external link. Defaults to <filename>$(DIST)/$(SECTION)/</" @@ -7290,7 +7495,7 @@ msgstr "" "設定します。デフォルトは、<filename>$(DIST)/$(SECTION)/</filename> です。" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:307 +#: apt-ftparchive.1.xml:309 msgid "" "Sets the output Contents file. Defaults to <filename>$(DIST)/$(SECTION)/" "Contents-$(ARCH)</filename>. If this setting causes multiple Packages files " @@ -7304,12 +7509,12 @@ msgstr "" "ftparchive</command> は自動でパッケージファイルをまとめます。" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:316 +#: apt-ftparchive.1.xml:318 msgid "Sets header file to prepend to the contents output." msgstr "contents の出力に付けるヘッダファイルを設定します。" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:321 +#: apt-ftparchive.1.xml:323 msgid "" "Sets the binary cache database to use for this section. Multiple sections " "can share the same database." @@ -7318,7 +7523,7 @@ msgstr "" "クションで同じデータベースを共有できます。" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:327 +#: apt-ftparchive.1.xml:329 msgid "" "Specifies that instead of walking the directory tree, <command>apt-" "ftparchive</command> should read the list of files from the given file. " @@ -7329,7 +7534,7 @@ msgstr "" "トリが先頭につきます。" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:334 +#: apt-ftparchive.1.xml:336 msgid "" "Specifies that instead of walking the directory tree, <command>apt-" "ftparchive</command> should read the list of files from the given file. " @@ -7341,12 +7546,12 @@ msgstr "" "トリが先頭につきます。ソースインデックスを処理する際に使用します。" #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt-ftparchive.1.xml:342 +#: apt-ftparchive.1.xml:344 msgid "<literal>Tree</literal> Section" msgstr "<literal>Tree</literal> セクション" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt-ftparchive.1.xml:344 +#: apt-ftparchive.1.xml:346 msgid "" "The <literal>Tree</literal> section defines a standard Debian file tree " "which consists of a base directory, then multiple sections in that base " @@ -7360,7 +7565,7 @@ msgstr "" "<literal>Directory</literal> 変数で定義されます。" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt-ftparchive.1.xml:349 +#: apt-ftparchive.1.xml:351 msgid "" "The <literal>Tree</literal> section takes a scope tag which sets the " "<literal>$(DIST)</literal> variable and defines the root of the tree (the " @@ -7373,7 +7578,7 @@ msgstr "" "codename;</filename> のようになります。" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt-ftparchive.1.xml:354 +#: apt-ftparchive.1.xml:356 msgid "" "All of the settings defined in the <literal>TreeDefault</literal> section " "can be used in a <literal>Tree</literal> section as well as three new " @@ -7383,7 +7588,7 @@ msgstr "" "い変数と同様に、<literal>Tree</literal> セクションで使用できます。" #. type: Content of: <refentry><refsect1><refsect2><para><programlisting> -#: apt-ftparchive.1.xml:360 +#: apt-ftparchive.1.xml:362 #, no-wrap msgid "" "for i in Sections do \n" @@ -7397,7 +7602,7 @@ msgstr "" " " #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt-ftparchive.1.xml:357 +#: apt-ftparchive.1.xml:359 msgid "" "When processing a <literal>Tree</literal> section <command>apt-ftparchive</" "command> performs an operation similar to: <placeholder type=\"programlisting" @@ -7408,7 +7613,7 @@ msgstr "" "id=\"0\"/>" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:368 +#: apt-ftparchive.1.xml:370 msgid "" "This is a space separated list of sections which appear under the " "distribution; typically this is something like <literal>main contrib non-" @@ -7418,7 +7623,7 @@ msgstr "" "<literal>main contrib non-free</literal> のようになります。" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:375 +#: apt-ftparchive.1.xml:377 msgid "" "This is a space separated list of all the architectures that appear under " "search section. The special architecture 'source' is used to indicate that " @@ -7429,7 +7634,7 @@ msgstr "" "ます。" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:388 +#: apt-ftparchive.1.xml:390 msgid "" "Sets the binary override file. The override file contains section, priority " "and maintainer address information." @@ -7438,7 +7643,7 @@ msgstr "" "セクション、優先度、メンテナのアドレスといった情報が含まれています。" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:394 +#: apt-ftparchive.1.xml:396 msgid "" "Sets the source override file. The override file contains section " "information." @@ -7447,22 +7652,22 @@ msgstr "" "クションの情報が含まれています。" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:400 apt-ftparchive.1.xml:446 +#: apt-ftparchive.1.xml:402 apt-ftparchive.1.xml:448 msgid "Sets the binary extra override file." msgstr "バイナリ特別オーバーライドファイルを設定します。" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:405 apt-ftparchive.1.xml:451 +#: apt-ftparchive.1.xml:407 apt-ftparchive.1.xml:453 msgid "Sets the source extra override file." msgstr "ソース特別オーバーライドファイルを設定します。" #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt-ftparchive.1.xml:410 +#: apt-ftparchive.1.xml:412 msgid "<literal>BinDirectory</literal> Section" msgstr "<literal>BinDirectory</literal> セクション" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt-ftparchive.1.xml:412 +#: apt-ftparchive.1.xml:414 msgid "" "The <literal>bindirectory</literal> section defines a binary directory tree " "with no special structure. The scope tag specifies the location of the " @@ -7476,12 +7681,12 @@ msgstr "" "<literal>Section</literal><literal>Architecture</literal> 設定に似ています。" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:420 +#: apt-ftparchive.1.xml:422 msgid "Sets the Packages file output." msgstr "Packages ファイルの出力先を設定します。" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:425 +#: apt-ftparchive.1.xml:427 msgid "" "Sets the Sources file output. At least one of <literal>Packages</literal> or " "<literal>Sources</literal> is required." @@ -7490,42 +7695,42 @@ msgstr "" "か <literal>Sources</literal> のうち、ひとつは必要です。" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:431 +#: apt-ftparchive.1.xml:433 msgid "Sets the Contents file output (optional)." msgstr "Contents ファイルの出力先を設定します (オプション)。" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:436 +#: apt-ftparchive.1.xml:438 msgid "Sets the binary override file." msgstr "バイナリオーバーライドファイルを設定します。" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:441 +#: apt-ftparchive.1.xml:443 msgid "Sets the source override file." msgstr "ソースオーバーライドファイルを設定します。" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:456 +#: apt-ftparchive.1.xml:458 msgid "Sets the cache DB." msgstr "キャッシュ DB を設定します。" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:461 +#: apt-ftparchive.1.xml:463 msgid "Appends a path to all the output paths." msgstr "全出力パスに付加するパス。" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:466 +#: apt-ftparchive.1.xml:468 msgid "Specifies the file list file." msgstr "ファイル一覧ファイルを指定します。" #. type: Content of: <refentry><refsect1><title> -#: apt-ftparchive.1.xml:473 +#: apt-ftparchive.1.xml:475 msgid "The Binary Override File" msgstr "バイナリオーバーライドファイル" #. type: Content of: <refentry><refsect1><para> -#: apt-ftparchive.1.xml:474 +#: apt-ftparchive.1.xml:476 msgid "" "The binary override file is fully compatible with &dpkg-scanpackages;. It " "contains four fields separated by spaces. The first field is the package " @@ -7540,19 +7745,19 @@ msgstr "" "す。" #. type: Content of: <refentry><refsect1><para><literallayout> -#: apt-ftparchive.1.xml:480 +#: apt-ftparchive.1.xml:482 #, no-wrap msgid "old [// oldn]* => new" msgstr "old [// oldn]* => new" #. type: Content of: <refentry><refsect1><para><literallayout> -#: apt-ftparchive.1.xml:482 +#: apt-ftparchive.1.xml:484 #, no-wrap msgid "new" msgstr "new" #. type: Content of: <refentry><refsect1><para> -#: apt-ftparchive.1.xml:479 +#: apt-ftparchive.1.xml:481 msgid "" "The general form of the maintainer field is: <placeholder type=" "\"literallayout\" id=\"0\"/> or simply, <placeholder type=\"literallayout\" " @@ -7569,12 +7774,12 @@ msgstr "" "す。" #. type: Content of: <refentry><refsect1><title> -#: apt-ftparchive.1.xml:490 +#: apt-ftparchive.1.xml:492 msgid "The Source Override File" msgstr "ソースオーバーライドファイル" #. type: Content of: <refentry><refsect1><para> -#: apt-ftparchive.1.xml:492 +#: apt-ftparchive.1.xml:494 msgid "" "The source override file is fully compatible with &dpkg-scansources;. It " "contains two fields separated by spaces. The first field is the source " @@ -7585,12 +7790,12 @@ msgstr "" "ケージ名、2 番目のフィールドは割り当てるセクションです。" #. type: Content of: <refentry><refsect1><title> -#: apt-ftparchive.1.xml:497 +#: apt-ftparchive.1.xml:499 msgid "The Extra Override File" msgstr "特別オーバーライドファイル" #. type: Content of: <refentry><refsect1><para> -#: apt-ftparchive.1.xml:499 +#: apt-ftparchive.1.xml:501 msgid "" "The extra override file allows any arbitrary tag to be added or replaced in " "the output. It has three columns, the first is the package, the second is " @@ -7600,7 +7805,7 @@ msgstr "" "す。3 列からなり、先頭はパッケージ、2番目はタグ、残りは新しい値です。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:510 +#: apt-ftparchive.1.xml:512 msgid "" "Generate the given checksum. These options default to on, when turned off " "the generated index files will not have the checksum fields where possible. " @@ -7623,7 +7828,7 @@ msgstr "" "literal>, <literal>SHA1</literal>, <literal>SHA256</literal> になります。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:521 +#: apt-ftparchive.1.xml:523 msgid "" "Use a binary caching DB. This has no effect on the generate command. " "Configuration Item: <literal>APT::FTPArchive::DB</literal>." @@ -7632,7 +7837,7 @@ msgstr "" "目: <literal>APT::FTPArchive::DB</literal>" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:527 +#: apt-ftparchive.1.xml:529 msgid "" "Quiet; produces output suitable for logging, omitting progress indicators. " "More q's will produce more quiet up to a maximum of 2. You can also use " @@ -7645,7 +7850,7 @@ msgstr "" "<literal>quiet</literal>" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:535 +#: apt-ftparchive.1.xml:537 msgid "" "Perform Delinking. If the <literal>External-Links</literal> setting is used " "then this option actually enables delinking of the files. It defaults to on " @@ -7658,7 +7863,7 @@ msgstr "" "<literal>APT::FTPArchive::DeLinkAct</literal>" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:543 +#: apt-ftparchive.1.xml:545 msgid "" "Perform contents generation. When this option is set and package indexes are " "being generated with a cache DB then the file listing will also be extracted " @@ -7673,7 +7878,7 @@ msgstr "" "<literal>APT::FTPArchive::Contents</literal>" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:553 +#: apt-ftparchive.1.xml:555 msgid "" "Select the source override file to use with the <literal>sources</literal> " "command. Configuration Item: <literal>APT::FTPArchive::SourceOverride</" @@ -7683,7 +7888,7 @@ msgstr "" "選択します。設定項目: <literal>APT::FTPArchive::SourceOverride</literal>" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:559 +#: apt-ftparchive.1.xml:561 msgid "" "Make the caching databases read only. Configuration Item: <literal>APT::" "FTPArchive::ReadOnlyDB</literal>." @@ -7692,7 +7897,7 @@ msgstr "" "FTPArchive::ReadOnlyDB</literal>" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:564 +#: apt-ftparchive.1.xml:566 msgid "" "Accept in the <literal>packages</literal> and <literal>contents</literal> " "commands only package files matching <literal>*_arch.deb</literal> or " @@ -7705,7 +7910,7 @@ msgstr "" "け付けます。設定項目: <literal>APT::FTPArchive::Architecture</literal>" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:572 +#: apt-ftparchive.1.xml:574 msgid "" "&apt-ftparchive; caches as much as possible of metadata in a cachedb. If " "packages are recompiled and/or republished with the same version again, this " @@ -7728,7 +7933,7 @@ msgstr "" "加チェックには、意味がありません。" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:584 +#: apt-ftparchive.1.xml:586 msgid "" "This configuration option defaults to \"<literal>true</literal>\" and should " "only be set to <literal>\"false\"</literal> if the Archive generated with " @@ -7743,13 +7948,13 @@ msgstr "" "み生成できることに注意してください。" #. type: Content of: <refentry><refsect1><para><programlisting> -#: apt-ftparchive.1.xml:602 +#: apt-ftparchive.1.xml:604 #, no-wrap msgid "<command>apt-ftparchive</command> packages <replaceable>directory</replaceable> | <command>gzip</command> > <filename>Packages.gz</filename>\n" msgstr "<command>apt-ftparchive</command> packages <replaceable>directory</replaceable> | <command>gzip</command> > <filename>Packages.gz</filename>\n" #. type: Content of: <refentry><refsect1><para> -#: apt-ftparchive.1.xml:598 +#: apt-ftparchive.1.xml:600 msgid "" "To create a compressed Packages file for a directory containing binary " "packages (.deb): <placeholder type=\"programlisting\" id=\"0\"/>" @@ -7758,7 +7963,7 @@ msgstr "" "は、以下のようにします。<placeholder type=\"programlisting\" id=\"0\"/>" #. type: Content of: <refentry><refsect1><para> -#: apt-ftparchive.1.xml:612 +#: apt-ftparchive.1.xml:614 msgid "" "<command>apt-ftparchive</command> returns zero on normal operation, decimal " "100 on error." diff --git a/doc/po/pl.po b/doc/po/pl.po index 2b33324b6..dda23a5d3 100644 --- a/doc/po/pl.po +++ b/doc/po/pl.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: apt 0.9.7.3\n" "Report-Msgid-Bugs-To: APT Development Team <deity@lists.debian.org>\n" -"POT-Creation-Date: 2013-06-13 13:46+0300\n" +"POT-Creation-Date: 2014-02-23 00:29+0100\n" "PO-Revision-Date: 2012-07-28 21:59+0200\n" "Last-Translator: Robert Luberda <robert@debian.org>\n" "Language-Team: Polish <manpages-pl-list@lists.sourceforge.net>\n" @@ -657,40 +657,46 @@ msgstr "" "473041FA --> <!ENTITY synopsis-keyid \"id_klucza\">" #. type: Content of: <refentry><refmeta><manvolnum> -#: apt-get.8.xml:26 apt-cache.8.xml:26 apt-key.8.xml:25 apt-mark.8.xml:26 -#: apt-secure.8.xml:25 apt-cdrom.8.xml:25 apt-config.8.xml:26 +#: apt-get.8.xml:28 apt-cache.8.xml:28 apt-key.8.xml:27 apt-mark.8.xml:28 +#: apt-secure.8.xml:27 apt-cdrom.8.xml:27 apt-config.8.xml:28 msgid "8" msgstr "8" #. type: Content of: <refentry><refmeta><refmiscinfo> -#: apt-get.8.xml:27 apt-cache.8.xml:27 apt-key.8.xml:26 apt-mark.8.xml:27 -#: apt-secure.8.xml:26 apt-cdrom.8.xml:26 apt-config.8.xml:27 -#: apt.conf.5.xml:32 apt_preferences.5.xml:26 sources.list.5.xml:27 -#: apt-extracttemplates.1.xml:27 apt-sortpkgs.1.xml:27 apt-ftparchive.1.xml:27 +#: apt-get.8.xml:29 apt-cache.8.xml:29 apt-key.8.xml:28 apt-mark.8.xml:29 +#: apt-secure.8.xml:28 apt-cdrom.8.xml:28 apt-config.8.xml:29 +#: apt.conf.5.xml:34 apt_preferences.5.xml:28 sources.list.5.xml:29 +#: apt-extracttemplates.1.xml:29 apt-sortpkgs.1.xml:29 apt-ftparchive.1.xml:29 msgid "APT" msgstr "APT" # #. type: Content of: <refentry><refnamediv><refpurpose> -#: apt-get.8.xml:33 +#: apt-get.8.xml:35 msgid "APT package handling utility -- command-line interface" msgstr "Narzędzie zarządzania pakietami APT -- interfejs linii poleceń" #. type: Content of: <refentry><refsect1><title> -#: apt-get.8.xml:38 apt-cache.8.xml:38 apt-key.8.xml:37 apt-mark.8.xml:38 -#: apt-secure.8.xml:50 apt-cdrom.8.xml:37 apt-config.8.xml:38 -#: apt.conf.5.xml:41 apt_preferences.5.xml:36 sources.list.5.xml:36 -#: apt-extracttemplates.1.xml:38 apt-sortpkgs.1.xml:38 apt-ftparchive.1.xml:38 +#: apt-get.8.xml:40 apt-cache.8.xml:40 apt-key.8.xml:39 apt-mark.8.xml:40 +#: apt-secure.8.xml:52 apt-cdrom.8.xml:39 apt-config.8.xml:40 +#: apt.conf.5.xml:43 apt_preferences.5.xml:38 sources.list.5.xml:38 +#: apt-extracttemplates.1.xml:40 apt-sortpkgs.1.xml:40 apt-ftparchive.1.xml:40 msgid "Description" msgstr "Opis" #. type: Content of: <refentry><refsect1><para> -#: apt-get.8.xml:39 +#: apt-get.8.xml:41 +#, fuzzy +#| msgid "" +#| "<command>apt-get</command> is the command-line tool for handling " +#| "packages, and may be considered the user's \"back-end\" to other tools " +#| "using the APT library. Several \"front-end\" interfaces exist, such as " +#| "&dselect;, &aptitude;, &synaptic; and &wajig;." msgid "" "<command>apt-get</command> is the command-line tool for handling packages, " "and may be considered the user's \"back-end\" to other tools using the APT " -"library. Several \"front-end\" interfaces exist, such as &dselect;, " -"&aptitude;, &synaptic; and &wajig;." +"library. Several \"front-end\" interfaces exist, such as &aptitude;, " +"&synaptic; and &wajig;." msgstr "" "<command>apt-get</command> jest narzędziem do zarządzania pakietami " "działającym z linii poleceń, które może być uznane za wewnętrzne narzędzie " @@ -699,8 +705,8 @@ msgstr "" # #. type: Content of: <refentry><refsect1><para> -#: apt-get.8.xml:44 apt-cache.8.xml:44 apt-cdrom.8.xml:51 apt-config.8.xml:44 -#: apt-ftparchive.1.xml:54 +#: apt-get.8.xml:46 apt-cache.8.xml:46 apt-cdrom.8.xml:53 apt-config.8.xml:46 +#: apt-ftparchive.1.xml:56 msgid "" "Unless the <option>-h</option>, or <option>--help</option> option is given, " "one of the commands below must be present." @@ -710,7 +716,7 @@ msgstr "" # #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:49 +#: apt-get.8.xml:51 msgid "" "<literal>update</literal> is used to resynchronize the package index files " "from their sources. The indexes of available packages are fetched from the " @@ -735,7 +741,7 @@ msgstr "" # #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:61 +#: apt-get.8.xml:63 msgid "" "<literal>upgrade</literal> is used to install the newest versions of all " "packages currently installed on the system from the sources enumerated in " @@ -761,7 +767,7 @@ msgstr "" # #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:74 +#: apt-get.8.xml:76 msgid "" "<literal>dist-upgrade</literal> in addition to performing the function of " "<literal>upgrade</literal>, also intelligently handles changing dependencies " @@ -787,7 +793,7 @@ msgstr "" # #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:87 +#: apt-get.8.xml:89 msgid "" "<literal>dselect-upgrade</literal> is used in conjunction with the " "traditional Debian packaging front-end, &dselect;. <literal>dselect-upgrade</" @@ -805,7 +811,7 @@ msgstr "" "nowych)." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:98 +#: apt-get.8.xml:100 msgid "" "<literal>install</literal> is followed by one or more packages desired for " "installation or upgrading. Each package is a package name, not a fully " @@ -836,7 +842,7 @@ msgstr "" # #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:116 +#: apt-get.8.xml:118 msgid "" "A specific version of a package can be selected for installation by " "following the package name with an equals and the version of the package to " @@ -854,7 +860,7 @@ msgstr "" # #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:123 +#: apt-get.8.xml:125 msgid "" "Both of the version selection mechanisms can downgrade packages and must be " "used with care." @@ -864,7 +870,7 @@ msgstr "" "ostrożnie." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:126 +#: apt-get.8.xml:128 msgid "" "This is also the target to use if you want to upgrade one or more already-" "installed packages without upgrading every package you have on your system. " @@ -885,7 +891,7 @@ msgstr "" # #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:137 +#: apt-get.8.xml:139 msgid "" "Finally, the &apt-preferences; mechanism allows you to create an alternative " "installation policy for individual packages." @@ -895,7 +901,7 @@ msgstr "" # #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:141 +#: apt-get.8.xml:143 msgid "" "If no package matches the given expression and the expression contains one " "of '.', '?' or '*' then it is assumed to be a POSIX regular expression, and " @@ -917,7 +923,7 @@ msgstr "" # #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:151 +#: apt-get.8.xml:153 msgid "" "<literal>remove</literal> is identical to <literal>install</literal> except " "that packages are removed instead of installed. Note that removing a package " @@ -931,7 +937,7 @@ msgstr "" "pakiet zostanie zainstalowany zamiast zostać usunięty." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:159 +#: apt-get.8.xml:161 msgid "" "<literal>purge</literal> is identical to <literal>remove</literal> except " "that packages are removed and purged (any configuration files are deleted " @@ -943,7 +949,7 @@ msgstr "" # #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:164 +#: apt-get.8.xml:166 msgid "" "<literal>source</literal> causes <command>apt-get</command> to fetch source " "packages. APT will examine the available packages to decide which source " @@ -963,7 +969,7 @@ msgstr "" "wydanie</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:172 +#: apt-get.8.xml:174 msgid "" "Source packages are tracked separately from binary packages via <literal>deb-" "src</literal> lines in the &sources-list; file. This means that you will " @@ -979,7 +985,7 @@ msgstr "" "możliwe pobranie jakiejkolwiek wersji pakietu." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:178 +#: apt-get.8.xml:180 msgid "" "If the <option>--compile</option> option is specified then the package will " "be compiled to a binary .deb using <command>dpkg-buildpackage</command> for " @@ -995,7 +1001,7 @@ msgstr "" # #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:185 +#: apt-get.8.xml:187 msgid "" "A specific source version can be retrieved by postfixing the source name " "with an equals and then the version to fetch, similar to the mechanism used " @@ -1010,7 +1016,7 @@ msgstr "" "włączona zostaje opcja <literal>APT::Get::Only-Source</literal>" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:191 +#: apt-get.8.xml:193 msgid "" "Note that source packages are not installed and tracked in the " "<command>dpkg</command> database like binary packages; they are simply " @@ -1022,7 +1028,7 @@ msgstr "" "<command>tar</command>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:197 +#: apt-get.8.xml:199 msgid "" "<literal>build-dep</literal> causes apt-get to install/remove packages in an " "attempt to satisfy the build dependencies for a source package. By default " @@ -1036,7 +1042,7 @@ msgstr "" # #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:204 +#: apt-get.8.xml:206 msgid "" "<literal>check</literal> is a diagnostic tool; it updates the package cache " "and checks for broken dependencies." @@ -1045,7 +1051,7 @@ msgstr "" "bufor (cache) pakietów i szuka zepsutych pakietów." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:209 +#: apt-get.8.xml:211 msgid "" "<literal>download</literal> will download the given binary package into the " "current directory." @@ -1055,15 +1061,21 @@ msgstr "" # #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:215 +#: apt-get.8.xml:217 +#, fuzzy +#| msgid "" +#| "<literal>clean</literal> clears out the local repository of retrieved " +#| "package files. It removes everything but the lock file from " +#| "<filename>&cachedir;/archives/</filename> and <filename>&cachedir;/" +#| "archives/partial/</filename>. When APT is used as a &dselect; method, " +#| "<literal>clean</literal> is run automatically. Those who do not use " +#| "dselect will likely want to run <literal>apt-get clean</literal> from " +#| "time to time to free up disk space." msgid "" "<literal>clean</literal> clears out the local repository of retrieved " "package files. It removes everything but the lock file from " "<filename>&cachedir;/archives/</filename> and <filename>&cachedir;/archives/" -"partial/</filename>. When APT is used as a &dselect; method, <literal>clean</" -"literal> is run automatically. Those who do not use dselect will likely " -"want to run <literal>apt-get clean</literal> from time to time to free up " -"disk space." +"partial/</filename>." msgstr "" "<literal>clean</literal> czyści lokalne repozytorium ściągniętych plików z " "pakietami. Usuwa wszystko z wyjątkiem pliku blokady <filename>&cachedir;/" @@ -1075,7 +1087,7 @@ msgstr "" # #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:225 +#: apt-get.8.xml:224 msgid "" "Like <literal>clean</literal>, <literal>autoclean</literal> clears out the " "local repository of retrieved package files. The difference is that it only " @@ -1095,7 +1107,7 @@ msgstr "" "zawierających zainstalowane pakiety." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:235 +#: apt-get.8.xml:234 msgid "" "<literal>autoremove</literal> is used to remove packages that were " "automatically installed to satisfy dependencies for other packages and are " @@ -1106,7 +1118,7 @@ msgstr "" "pakietach, i nie są już potrzebne." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:240 +#: apt-get.8.xml:239 msgid "" "<literal>changelog</literal> downloads a package changelog and displays it " "through <command>sensible-pager</command>. The server name and base " @@ -1129,14 +1141,14 @@ msgstr "" "te dla polecenia <option>install</option>." #. type: Content of: <refentry><refsect1><title> -#: apt-get.8.xml:258 apt-cache.8.xml:248 apt-mark.8.xml:108 -#: apt-config.8.xml:84 apt-extracttemplates.1.xml:52 apt-sortpkgs.1.xml:48 -#: apt-ftparchive.1.xml:504 +#: apt-get.8.xml:257 apt-cache.8.xml:250 apt-mark.8.xml:110 +#: apt-config.8.xml:86 apt-extracttemplates.1.xml:54 apt-sortpkgs.1.xml:50 +#: apt-ftparchive.1.xml:506 msgid "options" msgstr "opcje" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:263 +#: apt-get.8.xml:262 msgid "" "Do not consider recommended packages as a dependency for installing. " "Configuration Item: <literal>APT::Install-Recommends</literal>." @@ -1145,7 +1157,7 @@ msgstr "" "Pozycja w pliku konfiguracyjnym: <literal>APT::Install-Recommends</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:268 +#: apt-get.8.xml:267 msgid "" "Consider suggested packages as a dependency for installing. Configuration " "Item: <literal>APT::Install-Suggests</literal>." @@ -1155,7 +1167,7 @@ msgstr "" # #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:273 +#: apt-get.8.xml:272 msgid "" "Download only; package files are only retrieved, not unpacked or installed. " "Configuration Item: <literal>APT::Get::Download-Only</literal>." @@ -1166,7 +1178,20 @@ msgstr "" # #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:278 +#: apt-get.8.xml:277 +#, fuzzy +#| msgid "" +#| "Fix; attempt to correct a system with broken dependencies in place. This " +#| "option, when used with install/remove, can omit any packages to permit " +#| "APT to deduce a likely solution. If packages are specified, these have to " +#| "completely correct the problem. The option is sometimes necessary when " +#| "running APT for the first time; APT itself does not allow broken package " +#| "dependencies to exist on a system. It is possible that a system's " +#| "dependency structure can be so corrupt as to require manual intervention " +#| "(which usually means using &dselect; or <command>dpkg --remove</command> " +#| "to eliminate some of the offending packages). Use of this option together " +#| "with <option>-m</option> may produce an error in some situations. " +#| "Configuration Item: <literal>APT::Get::Fix-Broken</literal>." msgid "" "Fix; attempt to correct a system with broken dependencies in place. This " "option, when used with install/remove, can omit any packages to permit APT " @@ -1175,10 +1200,10 @@ msgid "" "running APT for the first time; APT itself does not allow broken package " "dependencies to exist on a system. It is possible that a system's dependency " "structure can be so corrupt as to require manual intervention (which usually " -"means using &dselect; or <command>dpkg --remove</command> to eliminate some " -"of the offending packages). Use of this option together with <option>-m</" -"option> may produce an error in some situations. Configuration Item: " -"<literal>APT::Get::Fix-Broken</literal>." +"means using <command>dpkg --remove</command> to eliminate some of the " +"offending packages). Use of this option together with <option>-m</option> " +"may produce an error in some situations. Configuration Item: <literal>APT::" +"Get::Fix-Broken</literal>." msgstr "" "Popraw; podejmuje próbę poprawienia zepsutych zależności. Używanie tej opcji " "z install/remove może spowodować pominięcie któregokolwiek z pakietów " @@ -1194,7 +1219,7 @@ msgstr "" # #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:293 +#: apt-get.8.xml:292 msgid "" "Ignore missing packages; if packages cannot be retrieved or fail the " "integrity check after retrieval (corrupted package files), hold back those " @@ -1214,7 +1239,7 @@ msgstr "" # #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:304 +#: apt-get.8.xml:303 msgid "" "Disables downloading of packages. This is best used with <option>--ignore-" "missing</option> to force APT to use only the .debs it has already " @@ -1226,7 +1251,7 @@ msgstr "" "Download</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:311 +#: apt-get.8.xml:310 msgid "" "Quiet; produces output suitable for logging, omitting progress indicators. " "More q's will produce more quiet up to a maximum of 2. You can also use " @@ -1247,7 +1272,7 @@ msgstr "" # #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:326 +#: apt-get.8.xml:325 msgid "" "No action; perform a simulation of events that would occur but do not " "actually change the system. Configuration Item: <literal>APT::Get::" @@ -1258,7 +1283,7 @@ msgstr "" "Get::Simulate</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:330 +#: apt-get.8.xml:329 msgid "" "Simulated runs performed as a user will automatically deactivate locking " "(<literal>Debug::NoLocking</literal>), and if the option <literal>APT::Get::" @@ -1278,7 +1303,7 @@ msgstr "" "strony <literal>apt-get</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:338 +#: apt-get.8.xml:337 msgid "" "Simulated runs print out a series of lines, each representing a " "<command>dpkg</command> operation: configure (<literal>Conf</literal>), " @@ -1295,7 +1320,7 @@ msgstr "" # #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:346 +#: apt-get.8.xml:345 msgid "" "Automatic yes to prompts; assume \"yes\" as answer to all prompts and run " "non-interactively. If an undesirable situation, such as changing a held " @@ -1311,7 +1336,7 @@ msgstr "" "Assume-Yes</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:354 +#: apt-get.8.xml:353 msgid "" "Automatic \"no\" to all prompts. Configuration Item: <literal>APT::Get::" "Assume-No</literal>." @@ -1321,7 +1346,7 @@ msgstr "" # #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:359 +#: apt-get.8.xml:358 msgid "" "Show upgraded packages; print out a list of all packages that are to be " "upgraded. Configuration Item: <literal>APT::Get::Show-Upgraded</literal>." @@ -1332,7 +1357,7 @@ msgstr "" # #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:365 +#: apt-get.8.xml:364 msgid "" "Show full versions for upgraded and installed packages. Configuration Item: " "<literal>APT::Get::Show-Versions</literal>." @@ -1341,7 +1366,7 @@ msgstr "" "konfiguracyjnym: <literal>APT::Get::Show-Versions</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:371 +#: apt-get.8.xml:370 msgid "" "This option controls the architecture packages are built for by <command>apt-" "get source --compile</command> and how cross-builddependencies are " @@ -1360,7 +1385,7 @@ msgstr "" # #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:381 +#: apt-get.8.xml:380 msgid "" "Compile source packages after downloading them. Configuration Item: " "<literal>APT::Get::Compile</literal>." @@ -1370,7 +1395,7 @@ msgstr "" # #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:386 +#: apt-get.8.xml:385 msgid "" "Ignore package holds; this causes <command>apt-get</command> to ignore a " "hold placed on a package. This may be useful in conjunction with " @@ -1383,9 +1408,21 @@ msgstr "" "dużej liczby niepożądanych wstrzymań. Pozycja w pliku konfiguracyjnym: " "<literal>APT::Ignore-Hold</literal>." +#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> +#: apt-get.8.xml:392 +msgid "" +"Allow installing new packages when used in conjunction with " +"<literal>upgrade</literal>. This is useful if the update of a installed " +"package requires new dependencies to be installed. Instead of holding the " +"package back <literal>upgrade</literal> will upgrade the package and install " +"the new dependencies. Note that <literal>upgrade</literal> with this option " +"will never remove packages, only allow adding new ones. Configuration Item: " +"<literal>APT::Get::Upgrade-Allow-New</literal>." +msgstr "" + # #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:393 +#: apt-get.8.xml:404 msgid "" "Do not upgrade packages; when used in conjunction with <literal>install</" "literal>, <literal>no-upgrade</literal> will prevent packages on the command " @@ -1398,7 +1435,7 @@ msgstr "" "<literal>APT::Get::Upgrade</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:400 +#: apt-get.8.xml:411 msgid "" "Do not install new packages; when used in conjunction with <literal>install</" "literal>, <literal>only-upgrade</literal> will install upgrades for already " @@ -1412,7 +1449,7 @@ msgstr "" # #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:408 +#: apt-get.8.xml:419 msgid "" "Force yes; this is a dangerous option that will cause apt to continue " "without prompting if it is doing something potentially harmful. It should " @@ -1429,7 +1466,7 @@ msgstr "" # #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:416 +#: apt-get.8.xml:427 msgid "" "Instead of fetching the files to install their URIs are printed. Each URI " "will have the path, the destination file name, the size and the expected MD5 " @@ -1452,7 +1489,7 @@ msgstr "" # #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:427 +#: apt-get.8.xml:438 msgid "" "Use purge instead of remove for anything that would be removed. An asterisk " "(\"*\") will be displayed next to packages which are scheduled to be purged. " @@ -1467,7 +1504,7 @@ msgstr "" # #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:435 +#: apt-get.8.xml:446 msgid "" "Re-install packages that are already installed and at the newest version. " "Configuration Item: <literal>APT::Get::ReInstall</literal>." @@ -1476,7 +1513,7 @@ msgstr "" "Pozycja w pliku konfiguracyjnym: <literal>APT::Get::ReInstall</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:440 +#: apt-get.8.xml:451 msgid "" "This option is on by default; use <literal>--no-list-cleanup</literal> to " "turn it off. When it is on, <command>apt-get</command> will automatically " @@ -1494,7 +1531,7 @@ msgstr "" # #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:450 +#: apt-get.8.xml:461 msgid "" "This option controls the default input to the policy engine; it creates a " "default pin at priority 990 using the specified release string. This " @@ -1518,7 +1555,7 @@ msgstr "" # #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:465 +#: apt-get.8.xml:476 msgid "" "Only perform operations that are 'trivial'. Logically this can be considered " "related to <option>--assume-yes</option>; where <option>--assume-yes</" @@ -1533,7 +1570,7 @@ msgstr "" # #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:472 +#: apt-get.8.xml:483 msgid "" "If any packages are to be removed apt-get immediately aborts without " "prompting. Configuration Item: <literal>APT::Get::Remove</literal>." @@ -1543,7 +1580,7 @@ msgstr "" "literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:478 +#: apt-get.8.xml:489 msgid "" "If the command is either <literal>install</literal> or <literal>remove</" "literal>, then this option acts like running the <literal>autoremove</" @@ -1558,7 +1595,7 @@ msgstr "" # #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:485 +#: apt-get.8.xml:496 msgid "" "Only has meaning for the <literal>source</literal> and <literal>build-dep</" "literal> commands. Indicates that the given source names are not to be " @@ -1578,7 +1615,7 @@ msgstr "" # #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:496 +#: apt-get.8.xml:507 msgid "" "Download only the diff, dsc, or tar file of a source archive. Configuration " "Item: <literal>APT::Get::Diff-Only</literal>, <literal>APT::Get::Dsc-Only</" @@ -1590,7 +1627,7 @@ msgstr "" # #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:502 +#: apt-get.8.xml:513 msgid "" "Only process architecture-dependent build-dependencies. Configuration Item: " "<literal>APT::Get::Arch-Only</literal>." @@ -1601,7 +1638,7 @@ msgstr "" "literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:507 +#: apt-get.8.xml:518 msgid "" "Ignore if packages can't be authenticated and don't prompt about it. This " "is useful for tools like pbuilder. Configuration Item: <literal>APT::Get::" @@ -1611,43 +1648,58 @@ msgstr "" "nieostrzeganie o tym. Jest to użyteczne dla programów typu pbuilder. Pozycja " "w pliku konfiguracyjnym: <literal>APT::Get::AllowUnauthenticated</literal>." +#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> +#: apt-get.8.xml:524 +msgid "" +"Show user friendly progress information in the terminal window when packages " +"are installed, upgraded or removed. For a machine parsable version of this " +"data see README.progress-reporting in the apt doc directory. Configuration " +"Item: <literal>DpkgPM::Progress</literal> and <literal>Dpkg::Progress-Fancy</" +"literal>." +msgstr "" + #. type: Content of: <refentry><refsect1><title> -#: apt-get.8.xml:518 apt-cache.8.xml:343 apt-key.8.xml:174 apt-mark.8.xml:125 -#: apt.conf.5.xml:1167 apt_preferences.5.xml:698 +#: apt-get.8.xml:537 apt-cache.8.xml:345 apt-key.8.xml:176 apt-mark.8.xml:127 +#: apt.conf.5.xml:1200 apt_preferences.5.xml:700 msgid "Files" msgstr "Pliki" #. type: Content of: <refentry><refsect1><title> -#: apt-get.8.xml:528 apt-cache.8.xml:350 apt-key.8.xml:195 apt-mark.8.xml:131 -#: apt-secure.8.xml:191 apt-cdrom.8.xml:144 apt-config.8.xml:109 -#: apt.conf.5.xml:1173 apt_preferences.5.xml:705 sources.list.5.xml:252 -#: apt-extracttemplates.1.xml:70 apt-sortpkgs.1.xml:63 -#: apt-ftparchive.1.xml:607 +#: apt-get.8.xml:547 apt-cache.8.xml:352 apt-key.8.xml:197 apt-mark.8.xml:133 +#: apt-secure.8.xml:193 apt-cdrom.8.xml:154 apt-config.8.xml:111 +#: apt.conf.5.xml:1206 apt_preferences.5.xml:707 sources.list.5.xml:280 +#: apt-extracttemplates.1.xml:72 apt-sortpkgs.1.xml:65 +#: apt-ftparchive.1.xml:609 msgid "See Also" msgstr "Zobacz także" # #. type: Content of: <refentry><refsect1><para> -#: apt-get.8.xml:529 +#: apt-get.8.xml:548 +#, fuzzy +#| msgid "" +#| "&apt-cache;, &apt-cdrom;, &dpkg;, &dselect;, &sources-list;, &apt-conf;, " +#| "&apt-config;, &apt-secure;, The APT User's guide in &guidesdir;, &apt-" +#| "preferences;, the APT Howto." msgid "" -"&apt-cache;, &apt-cdrom;, &dpkg;, &dselect;, &sources-list;, &apt-conf;, " -"&apt-config;, &apt-secure;, The APT User's guide in &guidesdir;, &apt-" -"preferences;, the APT Howto." +"&apt-cache;, &apt-cdrom;, &dpkg;, &sources-list;, &apt-conf;, &apt-config;, " +"&apt-secure;, The APT User's guide in &guidesdir;, &apt-preferences;, the " +"APT Howto." msgstr "" "&apt-cache;, &apt-cdrom;, &dpkg;, &dselect;, &sources-list;, &apt-conf;, " "&apt-config;, &apt-secure;, Przewodnik APT dla użytkowników w &guidesdir;, " "&apt-preferences;, APT Howto." #. type: Content of: <refentry><refsect1><title> -#: apt-get.8.xml:534 apt-cache.8.xml:355 apt-mark.8.xml:135 -#: apt-cdrom.8.xml:149 apt-config.8.xml:114 apt-extracttemplates.1.xml:74 -#: apt-sortpkgs.1.xml:67 apt-ftparchive.1.xml:611 +#: apt-get.8.xml:553 apt-cache.8.xml:357 apt-mark.8.xml:137 +#: apt-cdrom.8.xml:159 apt-config.8.xml:116 apt-extracttemplates.1.xml:76 +#: apt-sortpkgs.1.xml:69 apt-ftparchive.1.xml:613 msgid "Diagnostics" msgstr "Diagnostyka" # #. type: Content of: <refentry><refsect1><para> -#: apt-get.8.xml:535 +#: apt-get.8.xml:554 msgid "" "<command>apt-get</command> returns zero on normal operation, decimal 100 on " "error." @@ -1656,13 +1708,13 @@ msgstr "" "w przypadku błędu." #. type: Content of: <refentry><refnamediv><refpurpose> -#: apt-cache.8.xml:33 +#: apt-cache.8.xml:35 msgid "query the APT cache" msgstr "odpytanie bufora APT" # #. type: Content of: <refentry><refsect1><para> -#: apt-cache.8.xml:39 +#: apt-cache.8.xml:41 msgid "" "<command>apt-cache</command> performs a variety of operations on APT's " "package cache. <command>apt-cache</command> does not manipulate the state of " @@ -1675,7 +1727,7 @@ msgstr "" "generowania interesującego wyjścia." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:49 +#: apt-cache.8.xml:51 msgid "" "<literal>gencaches</literal> creates APT's package cache. This is done " "implicitly by all commands needing this cache if it is missing or outdated." @@ -1685,15 +1737,15 @@ msgstr "" "istnieje lub jest przestarzały." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term><option><replaceable> -#: apt-cache.8.xml:53 apt-cache.8.xml:142 apt-cache.8.xml:163 -#: apt-cache.8.xml:185 apt-cache.8.xml:190 apt-cache.8.xml:206 -#: apt-cache.8.xml:224 apt-cache.8.xml:236 +#: apt-cache.8.xml:55 apt-cache.8.xml:144 apt-cache.8.xml:165 +#: apt-cache.8.xml:187 apt-cache.8.xml:192 apt-cache.8.xml:208 +#: apt-cache.8.xml:226 apt-cache.8.xml:238 msgid "&synopsis-pkg;" msgstr "&synopsis-pkg;" # #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:54 +#: apt-cache.8.xml:56 msgid "" "<literal>showpkg</literal> displays information about the packages listed on " "the command line. Remaining arguments are package names. The available " @@ -1716,7 +1768,7 @@ msgstr "" "poniższego:" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><informalexample><programlisting> -#: apt-cache.8.xml:66 +#: apt-cache.8.xml:68 #, no-wrap msgid "" "Package: libreadline2\n" @@ -1743,7 +1795,7 @@ msgstr "" # #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:78 +#: apt-cache.8.xml:80 msgid "" "Thus it may be seen that libreadline2, version 2.1-12, depends on libc5 and " "ncurses3.0 which must be installed for libreadline2 to work. In turn, " @@ -1763,7 +1815,7 @@ msgstr "" # #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:87 +#: apt-cache.8.xml:89 msgid "" "<literal>stats</literal> displays some statistics about the cache. No " "further arguments are expected. Statistics reported are:" @@ -1773,7 +1825,7 @@ msgstr "" # #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><itemizedlist><listitem><para> -#: apt-cache.8.xml:90 +#: apt-cache.8.xml:92 msgid "" "<literal>Total package names</literal> is the number of package names found " "in the cache." @@ -1783,7 +1835,7 @@ msgstr "" # #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><itemizedlist><listitem><para> -#: apt-cache.8.xml:94 +#: apt-cache.8.xml:96 msgid "" "<literal>Normal packages</literal> is the number of regular, ordinary " "package names; these are packages that bear a one-to-one correspondence " @@ -1796,7 +1848,7 @@ msgstr "" "pakiety jako zależności. Większość pakietów należy do tej kategorii." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><itemizedlist><listitem><para> -#: apt-cache.8.xml:100 +#: apt-cache.8.xml:102 msgid "" "<literal>Pure virtual packages</literal> is the number of packages that " "exist only as a virtual package name; that is, packages only \"provide\" the " @@ -1813,7 +1865,7 @@ msgstr "" "agenta\", ale żaden pakiet nie nazywa się \"mail-transport-agent\"." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><itemizedlist><listitem><para> -#: apt-cache.8.xml:108 +#: apt-cache.8.xml:110 msgid "" "<literal>Single virtual packages</literal> is the number of packages with " "only one package providing a particular virtual package. For example, in the " @@ -1827,7 +1879,7 @@ msgstr "" "dostarcza \"X11-text-viewer\"." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><itemizedlist><listitem><para> -#: apt-cache.8.xml:114 +#: apt-cache.8.xml:116 msgid "" "<literal>Mixed virtual packages</literal> is the number of packages that " "either provide a particular virtual package or have the virtual package name " @@ -1842,7 +1894,7 @@ msgstr "" # #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><itemizedlist><listitem><para> -#: apt-cache.8.xml:121 +#: apt-cache.8.xml:123 msgid "" "<literal>Missing</literal> is the number of package names that were " "referenced in a dependency but were not provided by any package. Missing " @@ -1858,7 +1910,7 @@ msgstr "" "zależnościach typu \"Conflicts\" lub \"Breaks\"." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><itemizedlist><listitem><para> -#: apt-cache.8.xml:128 +#: apt-cache.8.xml:130 msgid "" "<literal>Total distinct</literal> versions is the number of package versions " "found in the cache; this value is therefore at least equal to the number of " @@ -1875,7 +1927,7 @@ msgstr "" # #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><itemizedlist><listitem><para> -#: apt-cache.8.xml:135 +#: apt-cache.8.xml:137 msgid "" "<literal>Total dependencies</literal> is the number of dependency " "relationships claimed by all of the packages in the cache." @@ -1884,7 +1936,7 @@ msgstr "" "więzów zależności wymaganych przez wszystkie pakiety w buforze." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:143 +#: apt-cache.8.xml:145 msgid "" "<literal>showsrc</literal> displays all the source package records that " "match the given package names. All versions are shown, as well as all " @@ -1897,7 +1949,7 @@ msgstr "" # #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:149 +#: apt-cache.8.xml:151 msgid "" "<literal>dump</literal> shows a short listing of every package in the cache. " "It is primarily for debugging." @@ -1907,7 +1959,7 @@ msgstr "" # #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:154 +#: apt-cache.8.xml:156 msgid "" "<literal>dumpavail</literal> prints out an available list to stdout. This is " "suitable for use with &dpkg; and is used by the &dselect; method." @@ -1918,7 +1970,7 @@ msgstr "" # #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:159 +#: apt-cache.8.xml:161 msgid "" "<literal>unmet</literal> displays a summary of all unmet dependencies in the " "package cache." @@ -1928,7 +1980,7 @@ msgstr "" # #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:164 +#: apt-cache.8.xml:166 msgid "" "<literal>show</literal> performs a function similar to <command>dpkg --print-" "avail</command>; it displays the package records for the named packages." @@ -1937,12 +1989,12 @@ msgstr "" "avail</command>; pokazuje szczegółowe informacje o podanych pakietach." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term><option><replaceable> -#: apt-cache.8.xml:169 +#: apt-cache.8.xml:171 msgid "&synopsis-regex;" msgstr "&synopsis-regex;" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:170 +#: apt-cache.8.xml:172 msgid "" "<literal>search</literal> performs a full text search on all available " "package lists for the POSIX regex pattern given, see ®ex;. It searches " @@ -1965,7 +2017,7 @@ msgstr "" # #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:181 +#: apt-cache.8.xml:183 msgid "" "Separate arguments can be used to specify multiple search patterns that are " "and'ed together." @@ -1975,7 +2027,7 @@ msgstr "" # #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:186 +#: apt-cache.8.xml:188 msgid "" "<literal>depends</literal> shows a listing of each dependency a package has " "and all the possible other packages that can fulfill that dependency." @@ -1985,7 +2037,7 @@ msgstr "" # #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:191 +#: apt-cache.8.xml:193 msgid "" "<literal>rdepends</literal> shows a listing of each reverse dependency a " "package has." @@ -1994,13 +2046,13 @@ msgstr "" "danego pakietu." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term> -#: apt-cache.8.xml:195 +#: apt-cache.8.xml:197 msgid "<optional><replaceable>&synopsis-prefix;</replaceable></optional>" msgstr "<optional><replaceable>&synopsis-prefix;</replaceable></optional>" # #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:196 +#: apt-cache.8.xml:198 msgid "" "This command prints the name of each package APT knows. The optional " "argument is a prefix match to filter the name list. The output is suitable " @@ -2015,7 +2067,7 @@ msgstr "" "używać z opcją <option>--generate</option>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:201 +#: apt-cache.8.xml:203 msgid "" "Note that a package which APT knows of is not necessarily available to " "download, installable or installed, e.g. virtual packages are also listed in " @@ -2028,7 +2080,7 @@ msgstr "" # #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:207 +#: apt-cache.8.xml:209 msgid "" "<literal>dotty</literal> takes a list of packages on the command line and " "generates output suitable for use by dotty from the <ulink url=\"http://www." @@ -2049,7 +2101,7 @@ msgstr "" "Cache::GivenOnly</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:216 +#: apt-cache.8.xml:218 msgid "" "The resulting nodes will have several shapes; normal packages are boxes, " "pure virtual packages are triangles, mixed virtual packages are diamonds, " @@ -2064,12 +2116,12 @@ msgstr "" # #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:221 +#: apt-cache.8.xml:223 msgid "Caution, dotty cannot graph larger sets of packages." msgstr "Uwaga: dotty nie potrafi narysować większego zbioru pakietów." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:225 +#: apt-cache.8.xml:227 msgid "" "The same as <literal>dotty</literal>, only for xvcg from the <ulink url=" "\"http://rw4.cs.uni-sb.de/users/sander/html/gsvcg1.html\">VCG tool</ulink>." @@ -2079,13 +2131,13 @@ msgstr "" "ulink>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term> -#: apt-cache.8.xml:229 +#: apt-cache.8.xml:231 msgid "<optional><replaceable>&synopsis-pkg;</replaceable>…</optional>" msgstr "<optional><replaceable>&synopsis-pkg;</replaceable>…</optional>" # #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:230 +#: apt-cache.8.xml:232 msgid "" "<literal>policy</literal> is meant to help debug issues relating to the " "preferences file. With no arguments it will print out the priorities of each " @@ -2099,7 +2151,7 @@ msgstr "" # #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:237 +#: apt-cache.8.xml:239 msgid "" "<literal>apt-cache</literal>'s <literal>madison</literal> command attempts " "to mimic the output format and a subset of the functionality of the Debian " @@ -2118,7 +2170,7 @@ msgstr "" # #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:253 +#: apt-cache.8.xml:255 msgid "" "Select the file to store the package cache. The package cache is the primary " "cache used by all operations. Configuration Item: <literal>Dir::Cache::" @@ -2130,7 +2182,7 @@ msgstr "" # #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:259 +#: apt-cache.8.xml:261 msgid "" "Select the file to store the source cache. The source is used only by " "<literal>gencaches</literal> and it stores a parsed version of the package " @@ -2147,7 +2199,7 @@ msgstr "" # #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:267 +#: apt-cache.8.xml:269 msgid "" "Quiet; produces output suitable for logging, omitting progress indicators. " "More q's will produce more quietness up to a maximum of 2. You can also use " @@ -2161,7 +2213,7 @@ msgstr "" "pliku konfiguracyjnym: <literal>quiet</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:274 +#: apt-cache.8.xml:276 msgid "" "Print only important dependencies; for use with <literal>unmet</literal> and " "<literal>depends</literal>. Causes only Depends and Pre-Depends relations to " @@ -2173,7 +2225,7 @@ msgstr "" "Cache::Important</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:288 +#: apt-cache.8.xml:290 msgid "" "Per default the <literal>depends</literal> and <literal>rdepends</literal> " "print all dependencies. This can be tweaked with these flags which will omit " @@ -2189,7 +2241,7 @@ msgstr "" # #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:295 +#: apt-cache.8.xml:297 msgid "" "Print full package records when searching. Configuration Item: " "<literal>APT::Cache::ShowFull</literal>." @@ -2198,7 +2250,7 @@ msgstr "" "konfiguracyjnym: <literal>APT::Cache::ShowFull</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:300 +#: apt-cache.8.xml:302 msgid "" "Print full records for all available versions. This is the default; to turn " "it off, use <option>--no-all-versions</option>. If <option>--no-all-" @@ -2217,7 +2269,7 @@ msgstr "" # #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:309 +#: apt-cache.8.xml:311 msgid "" "Perform automatic package cache regeneration, rather than use the cache as " "it is. This is the default; to turn it off, use <option>--no-generate</" @@ -2230,7 +2282,7 @@ msgstr "" # #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:315 +#: apt-cache.8.xml:317 msgid "" "Only search on the package names, not the long descriptions. Configuration " "Item: <literal>APT::Cache::NamesOnly</literal>." @@ -2240,7 +2292,7 @@ msgstr "" # #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:320 +#: apt-cache.8.xml:322 msgid "" "Make <literal>pkgnames</literal> print all names, including virtual packages " "and missing dependencies. Configuration Item: <literal>APT::Cache::" @@ -2253,7 +2305,7 @@ msgstr "" # #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:326 +#: apt-cache.8.xml:328 msgid "" "Make <literal>depends</literal> and <literal>rdepends</literal> recursive so " "that all packages mentioned are printed once. Configuration Item: " @@ -2266,7 +2318,7 @@ msgstr "" # #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:333 +#: apt-cache.8.xml:335 msgid "" "Limit the output of <literal>depends</literal> and <literal>rdepends</" "literal> to packages which are currently installed. Configuration Item: " @@ -2278,13 +2330,13 @@ msgstr "" # #. type: Content of: <refentry><refsect1><para> -#: apt-cache.8.xml:351 +#: apt-cache.8.xml:353 msgid "&apt-conf;, &sources-list;, &apt-get;" msgstr "&apt-conf;, &sources-list;, &apt-get;" # #. type: Content of: <refentry><refsect1><para> -#: apt-cache.8.xml:356 +#: apt-cache.8.xml:358 msgid "" "<command>apt-cache</command> returns zero on normal operation, decimal 100 " "on error." @@ -2294,12 +2346,12 @@ msgstr "" # #. type: Content of: <refentry><refnamediv><refpurpose> -#: apt-key.8.xml:32 +#: apt-key.8.xml:34 msgid "APT key management utility" msgstr "Narzędzie zarządzanie kluczami APT" #. type: Content of: <refentry><refsect1><para> -#: apt-key.8.xml:39 +#: apt-key.8.xml:41 msgid "" "<command>apt-key</command> is used to manage the list of keys used by apt to " "authenticate packages. Packages which have been authenticated using these " @@ -2311,12 +2363,12 @@ msgstr "" "zaufane." #. type: Content of: <refentry><refsect1><title> -#: apt-key.8.xml:45 +#: apt-key.8.xml:47 msgid "Commands" msgstr "Polecenia" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-key.8.xml:50 +#: apt-key.8.xml:52 msgid "" "Add a new key to the list of trusted keys. The key is read from the " "filename given with the parameter &synopsis-param-filename; or if the " @@ -2327,32 +2379,32 @@ msgstr "" "wejścia, jeśli zamiast nazwy pliku podano <literal>-</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-key.8.xml:63 +#: apt-key.8.xml:65 msgid "Remove a key from the list of trusted keys." msgstr "Usuwa klucz z listy zaufanych kluczy." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-key.8.xml:74 +#: apt-key.8.xml:76 msgid "Output the key &synopsis-param-keyid; to standard output." msgstr "Wyświetla klucz &synopsis-param-keyid; na standardowym wyjściu." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-key.8.xml:85 +#: apt-key.8.xml:87 msgid "Output all trusted keys to standard output." msgstr "Wypisuje na standardowe wyjście wszystkie zaufane klucze." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-key.8.xml:96 +#: apt-key.8.xml:98 msgid "List trusted keys." msgstr "Wyświetla listę zaufanych kluczy." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-key.8.xml:107 +#: apt-key.8.xml:109 msgid "List fingerprints of trusted keys." msgstr "Wyświetla listę odcisków zaufanych kluczy." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-key.8.xml:118 +#: apt-key.8.xml:120 msgid "" "Pass advanced options to gpg. With adv --recv-key you can download the " "public key." @@ -2361,22 +2413,21 @@ msgstr "" "pobranie klucza publicznego." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-key.8.xml:130 +#: apt-key.8.xml:132 msgid "" "Update the local keyring with the archive keyring and remove from the local " "keyring the archive keys which are no longer valid. The archive keyring is " "shipped in the <literal>archive-keyring</literal> package of your " -"distribution, e.g. the <literal>debian-archive-keyring</literal> package in " -"Debian." +"distribution, e.g. the &keyring-package; package in &keyring-distro;." msgstr "" "Aktualizuje lokalną składnicę kluczy używając składnicy kluczy archiwum i " "usuwa z lokalnej składnicy niepoprawne klucze archiwum. Składnica kluczy " "archiwum jest dostarczana przez pakiet <literal>archive-keyring</literal> " -"Twojej dystrybucji, np. pakiet <literal>debian-archive-keyring</literal> w " -"systemach Debiana." +"Twojej dystrybucji, np. pakiet &keyring-package; w systemach &keyring-" +"distro;." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-key.8.xml:144 +#: apt-key.8.xml:146 msgid "" "Perform an update working similarly to the <command>update</command> command " "above, but get the archive keyring from a URI instead and validate it " @@ -2394,12 +2445,12 @@ msgstr "" "command>, ale APT w Ubuntu je obsługuje." #. type: Content of: <refentry><refsect1><title> -#: apt-key.8.xml:160 apt-cdrom.8.xml:80 +#: apt-key.8.xml:162 apt-cdrom.8.xml:82 msgid "Options" msgstr "Opcje" #. type: Content of: <refentry><refsect1><para> -#: apt-key.8.xml:161 +#: apt-key.8.xml:163 msgid "" "Note that options need to be defined before the commands described in the " "previous section." @@ -2408,7 +2459,7 @@ msgstr "" "opisanymi w poprzednim rozdziale." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-key.8.xml:164 +#: apt-key.8.xml:166 msgid "" "With this option it is possible to specify a particular keyring file the " "command should operate on. The default is that a command is executed on the " @@ -2425,49 +2476,47 @@ msgstr "" "właśnie tam." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term> -#: apt-key.8.xml:179 +#: apt-key.8.xml:181 msgid "<filename>/etc/apt/trustdb.gpg</filename>" msgstr "<filename>/etc/apt/trustdb.gpg</filename>" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-key.8.xml:180 +#: apt-key.8.xml:182 msgid "Local trust database of archive keys." msgstr "Lokalna składnica zaufanych kluczy archiwum." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term> -#: apt-key.8.xml:183 -msgid "<filename>/usr/share/keyrings/debian-archive-keyring.gpg</filename>" -msgstr "<filename>/usr/share/keyrings/debian-archive-keyring.gpg</filename>" +#: apt-key.8.xml:185 +msgid "&keyring-filename;" +msgstr "&keyring-filename;" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-key.8.xml:184 -msgid "Keyring of Debian archive trusted keys." -msgstr "Składnica zaufanych kluczy archiwum Debiana." +#: apt-key.8.xml:186 +msgid "Keyring of &keyring-distro; archive trusted keys." +msgstr "Składnica zaufanych kluczy archiwum &keyring-distro;." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term> -#: apt-key.8.xml:187 -msgid "" -"<filename>/usr/share/keyrings/debian-archive-removed-keys.gpg</filename>" -msgstr "" -"<filename>/usr/share/keyrings/debian-archive-removed-keys.gpg</filename>" +#: apt-key.8.xml:189 +msgid "&keyring-removed-filename;" +msgstr "&keyring-removed-filename;" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-key.8.xml:188 -msgid "Keyring of Debian archive removed trusted keys." -msgstr "Składnica usuniętych zaufanych kluczy archiwum Debiana." +#: apt-key.8.xml:190 +msgid "Keyring of &keyring-distro; archive removed trusted keys." +msgstr "Składnica usuniętych zaufanych kluczy archiwum &keyring-distro;." #. type: Content of: <refentry><refsect1><para> -#: apt-key.8.xml:197 +#: apt-key.8.xml:199 msgid "&apt-get;, &apt-secure;" msgstr "&apt-get;, &apt-secure;" #. type: Content of: <refentry><refnamediv><refpurpose> -#: apt-mark.8.xml:33 +#: apt-mark.8.xml:35 msgid "mark/unmark a package as being automatically-installed" msgstr "Zaznaczanie/odznaczanie pakietu jako zainstalowanego automatycznie." #. type: Content of: <refentry><refsect1><para> -#: apt-mark.8.xml:39 +#: apt-mark.8.xml:41 msgid "" "<command>apt-mark</command> will change whether a package has been marked as " "being automatically installed." @@ -2476,7 +2525,7 @@ msgstr "" "zainstalowany automatycznie." #. type: Content of: <refentry><refsect1><para> -#: apt-mark.8.xml:43 +#: apt-mark.8.xml:45 msgid "" "When you request that a package is installed, and as a result other packages " "are installed to satisfy its dependencies, the dependencies are marked as " @@ -2492,7 +2541,7 @@ msgstr "" "lub <command>aptitude</command>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-mark.8.xml:52 +#: apt-mark.8.xml:54 msgid "" "<literal>auto</literal> is used to mark a package as being automatically " "installed, which will cause the package to be removed when no more manually " @@ -2503,7 +2552,7 @@ msgstr "" "żaden inny ręcznie zainstalowany pakiet nie będzie od niego zależał." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-mark.8.xml:60 +#: apt-mark.8.xml:62 msgid "" "<literal>manual</literal> is used to mark a package as being manually " "installed, which will prevent the package from being automatically removed " @@ -2514,7 +2563,7 @@ msgstr "" "sytuacji gdy żaden inny pakiet nie będzie od niego zależał." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-mark.8.xml:68 +#: apt-mark.8.xml:70 msgid "" "<literal>hold</literal> is used to mark a package as held back, which will " "prevent the package from being automatically installed, upgraded or " @@ -2529,7 +2578,7 @@ msgstr "" "działanie tego polecenia." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-mark.8.xml:78 +#: apt-mark.8.xml:80 msgid "" "<literal>unhold</literal> is used to cancel a previously set hold on a " "package to allow all actions again." @@ -2539,7 +2588,7 @@ msgstr "" "na tym pakiecie." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-mark.8.xml:84 +#: apt-mark.8.xml:86 msgid "" "<literal>showauto</literal> is used to print a list of automatically " "installed packages with each package on a new line. All automatically " @@ -2553,7 +2602,7 @@ msgstr "" "to zostaną wypisane tylko te z nich, które są automatycznie zainstalowane." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-mark.8.xml:92 +#: apt-mark.8.xml:94 msgid "" "<literal>showmanual</literal> can be used in the same way as " "<literal>showauto</literal> except that it will print a list of manually " @@ -2564,7 +2613,7 @@ msgstr "" "zainstalowanych pakietów." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-mark.8.xml:99 +#: apt-mark.8.xml:101 msgid "" "<literal>showhold</literal> is used to print a list of packages on hold in " "the same way as for the other show commands." @@ -2573,7 +2622,7 @@ msgstr "" "pakietów wstrzymanych, w taki sam sposób jak pozostałe polecenia \"show\"." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-mark.8.xml:115 +#: apt-mark.8.xml:117 msgid "" "Read/Write package stats from the filename given with the parameter " "&synopsis-param-filename; instead of from the default location, which is " @@ -2587,7 +2636,7 @@ msgstr "" # #. type: Content of: <refentry><refsect1><para> -#: apt-mark.8.xml:136 +#: apt-mark.8.xml:138 msgid "" "<command>apt-mark</command> returns zero on normal operation, non-zero on " "error." @@ -2596,12 +2645,12 @@ msgstr "" "wartość niezerową - w przypadku błędu." #. type: Content of: <refentry><refnamediv><refpurpose> -#: apt-secure.8.xml:47 +#: apt-secure.8.xml:49 msgid "Archive authentication support for APT" msgstr "Wsparcie APT dla autentykacji archiwum." #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:52 +#: apt-secure.8.xml:54 msgid "" "Starting with version 0.6, <command>apt</command> contains code that does " "signature checking of the Release file for all archives. This ensures that " @@ -2614,7 +2663,7 @@ msgstr "" "używanego do podpisywania plików \"Release\"." #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:60 +#: apt-secure.8.xml:62 msgid "" "If a package comes from a archive without a signature, or with a signature " "that apt does not have a key for, that package is considered untrusted, and " @@ -2630,7 +2679,7 @@ msgstr "" "zweryfikowane, zanim w ogóle APT spróbuje z nich pobrać pakiety." #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:69 +#: apt-secure.8.xml:71 msgid "" "The package frontends &apt-get;, &aptitude; and &synaptic; support this new " "authentication feature." @@ -2639,12 +2688,12 @@ msgstr "" "sposób autoryzacji pakietów." #. type: Content of: <refentry><refsect1><title> -#: apt-secure.8.xml:74 +#: apt-secure.8.xml:76 msgid "Trusted archives" msgstr "Zaufane archiwa" #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:77 +#: apt-secure.8.xml:79 msgid "" "The chain of trust from an apt archive to the end user is made up of several " "steps. <command>apt-secure</command> is the last step in this chain; " @@ -2660,7 +2709,7 @@ msgstr "" "opiekuna archiwum jest zapewnienie poprawności integralności archiwum." #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:85 +#: apt-secure.8.xml:87 msgid "" "apt-secure does not review signatures at a package level. If you require " "tools to do this you should look at <command>debsig-verify</command> and " @@ -2673,7 +2722,7 @@ msgstr "" "verify i devscripts)." #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:92 +#: apt-secure.8.xml:94 msgid "" "The chain of trust in Debian starts when a maintainer uploads a new package " "or a new version of a package to the Debian archive. In order to become " @@ -2690,29 +2739,29 @@ msgstr "" "odpowiednie procedury używane w Debianie do identyfikacji posiadacza klucza." #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:102 +#: apt-secure.8.xml:104 msgid "" "Once the uploaded package is verified and included in the archive, the " "maintainer signature is stripped off, and checksums of the package are " "computed and put in the Packages file. The checksums of all of the Packages " "files are then computed and put into the Release file. The Release file is " -"then signed by the archive key for this Debian release, and distributed " -"alongside the packages and the Packages files on Debian mirrors. The keys " -"are in the Debian archive keyring available in the <package>debian-archive-" -"keyring</package> package." +"then signed by the archive key for this &keyring-distro; release, and " +"distributed alongside the packages and the Packages files on &keyring-" +"distro; mirrors. The keys are in the &keyring-distro; archive keyring " +"available in the &keyring-package; package." msgstr "" "Po tym jak dostarczony przez opiekuna pakiet zostanie zweryfikowany i " "dołączony do archiwum, sygnatura opiekuna jest usuwana, a sumy kontrolne " "pakietu są wyliczane i umieszczane w pliku Packages. Sumy kontrolne " "wszystkich plików Packages są następnie wyliczane i umieszczane w pliku " "Release. Plik Release jest następnie podpisywany przy użyciu klucza archiwum " -"tego wydania dystrybucji Debiana i dystrybuowany wraz z pakietami i plikami " -"Packages przez serwery lustrzane Debiana. Klucze archiwum znajdują się w " -"składnicy kluczy Debiana dostępnej w pakiecie <package>debian-archive-" -"keyring</package>." +"tego wydania dystrybucji &keyring-distro; i dystrybuowany wraz z pakietami i " +"plikami Packages przez serwery lustrzane &keyring-distro;. Klucze archiwum " +"znajdują się w składnicy kluczy &keyring-distro; dostępnej w pakiecie " +"&keyring-package;." #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:113 +#: apt-secure.8.xml:115 msgid "" "End users can check the signature of the Release file, extract a checksum of " "a package from it and compare it with the checksum of the package they " @@ -2723,7 +2772,7 @@ msgstr "" "pakietu. Mogą też polegać na tym, że APT zrobi to automatycznie." #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:118 +#: apt-secure.8.xml:120 msgid "" "Notice that this is distinct from checking signatures on a per package " "basis. It is designed to prevent two possible attacks:" @@ -2733,7 +2782,7 @@ msgstr "" "dwoma możliwymi typami ataków:" #. type: Content of: <refentry><refsect1><itemizedlist><listitem><para> -#: apt-secure.8.xml:123 +#: apt-secure.8.xml:125 msgid "" "<literal>Network \"man in the middle\" attacks</literal>. Without signature " "checking, malicious agents can introduce themselves into the package " @@ -2750,7 +2799,7 @@ msgstr "" "\"ARP (DNS) spoofing\")." #. type: Content of: <refentry><refsect1><itemizedlist><listitem><para> -#: apt-secure.8.xml:131 +#: apt-secure.8.xml:133 msgid "" "<literal>Mirror network compromise</literal>. Without signature checking, a " "malicious agent can compromise a mirror host and modify the files in it to " @@ -2764,7 +2813,7 @@ msgstr "" "pobierającym pakiety z tego serwera." #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:138 +#: apt-secure.8.xml:140 msgid "" "However, it does not defend against a compromise of the Debian master server " "itself (which signs the packages) or against a compromise of the key used to " @@ -2777,12 +2826,12 @@ msgstr "" "dla sprawdzania sygnatur poszczególnych pakietów." #. type: Content of: <refentry><refsect1><title> -#: apt-secure.8.xml:144 +#: apt-secure.8.xml:146 msgid "User configuration" msgstr "Konfiguracja użytkownika" #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:146 +#: apt-secure.8.xml:148 msgid "" "<command>apt-key</command> is the program that manages the list of keys used " "by apt. It can be used to add or remove keys, although an installation of " @@ -2796,7 +2845,7 @@ msgstr "" "Debiana." #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:153 +#: apt-secure.8.xml:155 msgid "" "In order to add a new key you need to first download it (you should make " "sure you are using a trusted communication channel when retrieving it), add " @@ -2812,19 +2861,19 @@ msgstr "" "<filename>Release.gpg</filename> ze skonfigurowanych archiwów." #. type: Content of: <refentry><refsect1><title> -#: apt-secure.8.xml:162 +#: apt-secure.8.xml:164 msgid "Archive configuration" msgstr "Konfiguracja archiwum" #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:164 +#: apt-secure.8.xml:166 msgid "" "If you want to provide archive signatures in an archive under your " "maintenance you have to:" msgstr "Aby dołączyć sygnatury do archiwum, którym się opiekujesz, należy:" #. type: Content of: <refentry><refsect1><itemizedlist><listitem><para> -#: apt-secure.8.xml:169 +#: apt-secure.8.xml:171 msgid "" "<emphasis>Create a toplevel Release file</emphasis>, if it does not exist " "already. You can do this by running <command>apt-ftparchive release</" @@ -2835,7 +2884,7 @@ msgstr "" "release</command> (dostarczanego w pakiecie apt-utils)." #. type: Content of: <refentry><refsect1><itemizedlist><listitem><para> -#: apt-secure.8.xml:174 +#: apt-secure.8.xml:176 msgid "" "<emphasis>Sign it</emphasis>. You can do this by running <command>gpg --" "clearsign -o InRelease Release</command> and <command>gpg -abs -o Release." @@ -2846,7 +2895,7 @@ msgstr "" "o Release.gpg Release</command>." #. type: Content of: <refentry><refsect1><itemizedlist><listitem><para> -#: apt-secure.8.xml:178 +#: apt-secure.8.xml:180 msgid "" "<emphasis>Publish the key fingerprint</emphasis>, that way your users will " "know what key they need to import in order to authenticate the files in the " @@ -2857,7 +2906,7 @@ msgstr "" "autoryzować plików w archiwum." #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:185 +#: apt-secure.8.xml:187 msgid "" "Whenever the contents of the archive change (new packages are added or " "removed) the archive maintainer has to follow the first two steps outlined " @@ -2867,7 +2916,7 @@ msgstr "" "opiekun archiwum musi wykonać pierwsze dwa z wymienionych powyżej kroków." #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:193 +#: apt-secure.8.xml:195 msgid "" "&apt-conf;, &apt-get;, &sources-list;, &apt-key;, &apt-ftparchive;, " "&debsign; &debsig-verify;, &gpg;" @@ -2876,7 +2925,7 @@ msgstr "" "&debsign; &debsig-verify;, &gpg;" #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:197 +#: apt-secure.8.xml:199 msgid "" "For more background information you might want to review the <ulink url=" "\"http://www.debian.org/doc/manuals/securing-debian-howto/ch7\">Debian " @@ -2892,12 +2941,12 @@ msgstr "" "Distribution HOWTO</ulink>\" napisanym przez V. Alexa Brennena." #. type: Content of: <refentry><refsect1><title> -#: apt-secure.8.xml:210 +#: apt-secure.8.xml:212 msgid "Manpage Authors" msgstr "Autorzy strony podręcznika" #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:212 +#: apt-secure.8.xml:214 msgid "" "This man-page is based on the work of Javier Fernández-Sanguino Peña, Isaac " "Jones, Colin Walters, Florian Weimer and Michael Vogt." @@ -2908,13 +2957,13 @@ msgstr "" # #. type: Content of: <refentry><refnamediv><refpurpose> -#: apt-cdrom.8.xml:32 +#: apt-cdrom.8.xml:34 msgid "APT CD-ROM management utility" msgstr "Narzędzie APT do zarządzania źródłami typu CD-ROM" # #. type: Content of: <refentry><refsect1><para> -#: apt-cdrom.8.xml:38 +#: apt-cdrom.8.xml:40 msgid "" "<command>apt-cdrom</command> is used to add a new CD-ROM to APT's list of " "available sources. <command>apt-cdrom</command> takes care of determining " @@ -2928,7 +2977,7 @@ msgstr "" # #. type: Content of: <refentry><refsect1><para> -#: apt-cdrom.8.xml:45 +#: apt-cdrom.8.xml:47 msgid "" "It is necessary to use <command>apt-cdrom</command> to add CDs to the APT " "system; it cannot be done by hand. Furthermore each disc in a multi-CD set " @@ -2939,7 +2988,7 @@ msgstr "" "w wielodyskowym archiwum musi być włożony i zeskanowany oddzielnie." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cdrom.8.xml:56 +#: apt-cdrom.8.xml:58 msgid "" "<literal>add</literal> is used to add a new disc to the source list. It will " "unmount the CD-ROM device, prompt for a disc to be inserted and then proceed " @@ -2955,7 +3004,7 @@ msgstr "" # #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cdrom.8.xml:64 +#: apt-cdrom.8.xml:66 msgid "" "APT uses a CD-ROM ID to track which disc is currently in the drive and " "maintains a database of these IDs in <filename>&statedir;/cdroms.list</" @@ -2967,7 +3016,7 @@ msgstr "" # #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cdrom.8.xml:72 +#: apt-cdrom.8.xml:74 msgid "" "A debugging tool to report the identity of the current disc as well as the " "stored file name" @@ -2977,7 +3026,25 @@ msgstr "" # #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cdrom.8.xml:85 +#: apt-cdrom.8.xml:87 +#, fuzzy +#| msgid "" +#| "Mount point; specify the location to mount the CD-ROM. This mount point " +#| "must be listed in <filename>/etc/fstab</filename> and properly " +#| "configured. Configuration Item: <literal>Acquire::cdrom::mount</literal>." +msgid "" +"Do not try to auto-detect the CD-ROM path. Usually combined with the " +"<option>--cdrom</option> option. Configuration Item: <literal>Acquire::" +"cdrom::AutoDetect</literal>." +msgstr "" +"Punkt montowania. Podaje lokalizację katalogu, w którym będzie zamontowany " +"CD-ROM. Musi istnieć odpowiednia konfiguracja dla tego punktu montowania w " +"pliku <filename>/etc/fstab</filename>. Pozycja w pliku konfiguracyjnym: " +"<literal>Acquire::cdrom::mount</literal>." + +# +#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> +#: apt-cdrom.8.xml:95 msgid "" "Mount point; specify the location to mount the CD-ROM. This mount point must " "be listed in <filename>/etc/fstab</filename> and properly configured. " @@ -2990,7 +3057,7 @@ msgstr "" # #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cdrom.8.xml:94 +#: apt-cdrom.8.xml:104 msgid "" "Rename a disc; change the label of a disc or override the disc's given " "label. This option will cause <command>apt-cdrom</command> to prompt for a " @@ -3003,7 +3070,7 @@ msgstr "" # #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cdrom.8.xml:103 +#: apt-cdrom.8.xml:113 msgid "" "No mounting; prevent <command>apt-cdrom</command> from mounting and " "unmounting the mount point. Configuration Item: <literal>APT::CDROM::" @@ -3015,7 +3082,7 @@ msgstr "" # #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cdrom.8.xml:111 +#: apt-cdrom.8.xml:121 msgid "" "Fast Copy; Assume the package files are valid and do not check every " "package. This option should be used only if <command>apt-cdrom</command> has " @@ -3030,7 +3097,7 @@ msgstr "" # #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cdrom.8.xml:121 +#: apt-cdrom.8.xml:131 msgid "" "Thorough Package Scan; This option may be needed with some old Debian " "1.1/1.2 discs that have Package files in strange places. It takes much " @@ -3043,7 +3110,7 @@ msgstr "" # #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cdrom.8.xml:132 +#: apt-cdrom.8.xml:142 msgid "" "No Changes; Do not change the &sources-list; file and do not write index " "files. Everything is still checked however. Configuration Item: " @@ -3055,13 +3122,13 @@ msgstr "" # #. type: Content of: <refentry><refsect1><para> -#: apt-cdrom.8.xml:145 +#: apt-cdrom.8.xml:155 msgid "&apt-conf;, &apt-get;, &sources-list;" msgstr "&apt-conf;, &apt-get;, &sources-list;" # #. type: Content of: <refentry><refsect1><para> -#: apt-cdrom.8.xml:150 +#: apt-cdrom.8.xml:160 msgid "" "<command>apt-cdrom</command> returns zero on normal operation, decimal 100 " "on error." @@ -3070,12 +3137,12 @@ msgstr "" "- w przypadku błędu." #. type: Content of: <refentry><refnamediv><refpurpose> -#: apt-config.8.xml:33 +#: apt-config.8.xml:35 msgid "APT Configuration Query program" msgstr "Program odpytywania konfiguracji APT" #. type: Content of: <refentry><refsect1><para> -#: apt-config.8.xml:39 +#: apt-config.8.xml:41 msgid "" "<command>apt-config</command> is an internal program used by various " "portions of the APT suite to provide consistent configurability. It accesses " @@ -3088,7 +3155,7 @@ msgstr "" "filename> w sposób łatwy do użycia w programach skryptowych." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-config.8.xml:51 +#: apt-config.8.xml:53 msgid "" "shell is used to access the configuration information from a shell script. " "It is given pairs of arguments, the first being a shell variable and the " @@ -3103,7 +3170,7 @@ msgstr "" "Przykład użycia w skrypcie powłoki:" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><informalexample><programlisting> -#: apt-config.8.xml:59 +#: apt-config.8.xml:61 #, no-wrap msgid "" "OPTS=\"-f\"\n" @@ -3115,7 +3182,7 @@ msgstr "" "eval $RES\n" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-config.8.xml:64 +#: apt-config.8.xml:66 msgid "" "This will set the shell environment variable $OPTS to the value of MyApp::" "options with a default of <option>-f</option>." @@ -3124,7 +3191,7 @@ msgstr "" "zmiennej MojaAplikacja::opcje, z domyślną wartością <option>-f</option>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-config.8.xml:68 +#: apt-config.8.xml:70 msgid "" "The configuration item may be postfixed with a /[fdbi]. f returns file " "names, d returns directories, b returns true or false and i returns an " @@ -3135,12 +3202,12 @@ msgstr "" "jest ujednolicana i weryfikowana." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-config.8.xml:77 +#: apt-config.8.xml:79 msgid "Just show the contents of the configuration space." msgstr "Wyświetla zawartość przestrzeni konfiguracji." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-config.8.xml:90 +#: apt-config.8.xml:92 msgid "" "Include options which have an empty value. This is the default, so use --no-" "empty to remove them from the output." @@ -3149,12 +3216,12 @@ msgstr "" "użyć <literal>--no-empty</literal>, aby usunąć takie opcje z wyjścia." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term><option><replaceable> -#: apt-config.8.xml:95 +#: apt-config.8.xml:97 msgid "%f "%v";%n" msgstr "%f "%v";%n" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-config.8.xml:96 +#: apt-config.8.xml:98 msgid "" "Defines the output of each config option. %t will be replaced with " "its individual name, %f with its full hierarchical name and %v " @@ -3173,14 +3240,14 @@ msgstr "" "używając %%." #. type: Content of: <refentry><refsect1><para> -#: apt-config.8.xml:110 apt-extracttemplates.1.xml:71 apt-sortpkgs.1.xml:64 -#: apt-ftparchive.1.xml:608 +#: apt-config.8.xml:112 apt-extracttemplates.1.xml:73 apt-sortpkgs.1.xml:66 +#: apt-ftparchive.1.xml:610 msgid "&apt-conf;" msgstr "&apt-conf;" # #. type: Content of: <refentry><refsect1><para> -#: apt-config.8.xml:115 +#: apt-config.8.xml:117 msgid "" "<command>apt-config</command> returns zero on normal operation, decimal 100 " "on error." @@ -3189,27 +3256,27 @@ msgstr "" "- w przypadku błędu." #. type: Content of: <refentry><refentryinfo><author><contrib> -#: apt.conf.5.xml:20 +#: apt.conf.5.xml:22 msgid "Initial documentation of Debug::*." msgstr "Wstępna dokumentacja hierarchii Debug::*." #. type: Content of: <refentry><refentryinfo><author><email> -#: apt.conf.5.xml:21 +#: apt.conf.5.xml:23 msgid "dburrows@debian.org" msgstr "dburrows@debian.org" #. type: Content of: <refentry><refmeta><manvolnum> -#: apt.conf.5.xml:31 apt_preferences.5.xml:25 sources.list.5.xml:26 +#: apt.conf.5.xml:33 apt_preferences.5.xml:27 sources.list.5.xml:28 msgid "5" msgstr "5" #. type: Content of: <refentry><refnamediv><refpurpose> -#: apt.conf.5.xml:38 +#: apt.conf.5.xml:40 msgid "Configuration file for APT" msgstr "Plik konfiguracyjny dla APT" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:42 +#: apt.conf.5.xml:44 msgid "" "<filename>/etc/apt/apt.conf</filename> is the main configuration file shared " "by all the tools in the APT suite of tools, though it is by no means the " @@ -3223,7 +3290,7 @@ msgstr "" "jednolite środowisko pracy." #. type: Content of: <refentry><refsect1><orderedlist><para> -#: apt.conf.5.xml:48 +#: apt.conf.5.xml:50 msgid "" "When an APT tool starts up it will read the configuration files in the " "following order:" @@ -3232,7 +3299,7 @@ msgstr "" "następującym porządku:" #. type: Content of: <refentry><refsect1><orderedlist><listitem><para> -#: apt.conf.5.xml:50 +#: apt.conf.5.xml:52 msgid "" "the file specified by the <envar>APT_CONFIG</envar> environment variable (if " "any)" @@ -3241,7 +3308,7 @@ msgstr "" "ustawiona)." #. type: Content of: <refentry><refsect1><orderedlist><listitem><para> -#: apt.conf.5.xml:52 +#: apt.conf.5.xml:54 msgid "" "all files in <literal>Dir::Etc::Parts</literal> in alphanumeric ascending " "order which have either no or \"<literal>conf</literal>\" as filename " @@ -3261,14 +3328,14 @@ msgstr "" "żadnych informacji." #. type: Content of: <refentry><refsect1><orderedlist><listitem><para> -#: apt.conf.5.xml:59 +#: apt.conf.5.xml:61 msgid "" "the main configuration file specified by <literal>Dir::Etc::main</literal>" msgstr "" "główny plik konfiguracyjny określony przez <literal>Dir::Etc::main</literal>." #. type: Content of: <refentry><refsect1><orderedlist><listitem><para> -#: apt.conf.5.xml:61 +#: apt.conf.5.xml:63 msgid "" "the command line options are applied to override the configuration " "directives or to load even more configuration files." @@ -3277,12 +3344,12 @@ msgstr "" "załadowania kolejnych plików konfiguracyjnych." #. type: Content of: <refentry><refsect1><title> -#: apt.conf.5.xml:65 +#: apt.conf.5.xml:67 msgid "Syntax" msgstr "Składnia" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:66 +#: apt.conf.5.xml:68 msgid "" "The configuration file is organized in a tree with options organized into " "functional groups. Option specification is given with a double colon " @@ -3297,7 +3364,7 @@ msgstr "" "dziedziczą ustawień od swoich przodków." #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:72 +#: apt.conf.5.xml:74 msgid "" "Syntactically the configuration language is modeled after what the ISC tools " "such as bind and dhcp use. Lines starting with <literal>//</literal> are " @@ -3312,7 +3379,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><informalexample><programlisting> -#: apt.conf.5.xml:85 +#: apt.conf.5.xml:87 #, no-wrap msgid "" "APT {\n" @@ -3330,7 +3397,7 @@ msgstr "" "};\n" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:93 +#: apt.conf.5.xml:95 msgid "" "with newlines placed to make it more readable. Lists can be created by " "opening a scope and including a single string enclosed in quotes followed by " @@ -3338,27 +3405,27 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><informalexample><programlisting> -#: apt.conf.5.xml:98 +#: apt.conf.5.xml:100 #, no-wrap msgid "DPkg::Pre-Install-Pkgs {\"/usr/sbin/dpkg-preconfigure --apt\";};\n" msgstr "DPkg::Pre-Install-Pkgs {\"/usr/sbin/dpkg-preconfigure --apt\";};\n" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:101 +#: apt.conf.5.xml:103 msgid "" "In general the sample configuration file &configureindex; is a good guide " "for how it should look." msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:104 +#: apt.conf.5.xml:106 msgid "" "Case is not significant in names of configuration items, so in the previous " "example you could use <literal>dpkg::pre-install-pkgs</literal>." msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:107 +#: apt.conf.5.xml:109 msgid "" "Names for the configuration items are optional if a list is defined as can " "be seen in the <literal>DPkg::Pre-Install-Pkgs</literal> example above. If " @@ -3368,7 +3435,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:112 +#: apt.conf.5.xml:114 msgid "" "Two special commands are defined: <literal>#include</literal> (which is " "deprecated and not supported by alternative implementations) and " @@ -3380,7 +3447,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:122 +#: apt.conf.5.xml:124 msgid "" "The <literal>#clear</literal> command is the only way to delete a list or a " "complete scope. Reopening a scope (or using the syntax described below with " @@ -3390,7 +3457,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:130 +#: apt.conf.5.xml:132 msgid "" "All of the APT tools take an -o option which allows an arbitrary " "configuration directive to be specified on the command line. The syntax is a " @@ -3402,7 +3469,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:138 +#: apt.conf.5.xml:140 msgid "" "Note that appending items to a list using <literal>::</literal> only works " "for one item per line, and that you should not use it in combination with " @@ -3419,19 +3486,19 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><title> -#: apt.conf.5.xml:153 +#: apt.conf.5.xml:155 msgid "The APT Group" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:154 +#: apt.conf.5.xml:156 msgid "" "This group of options controls general APT behavior as well as holding the " "options for all of the tools." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:159 +#: apt.conf.5.xml:161 msgid "" "System Architecture; sets the architecture to use when fetching files and " "parsing package lists. The internal default is the architecture apt was " @@ -3439,7 +3506,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:166 +#: apt.conf.5.xml:168 msgid "" "All Architectures the system supports. For instance, CPUs implementing the " "<literal>amd64</literal> (also called <literal>x86-64</literal>) " @@ -3452,7 +3519,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:179 +#: apt.conf.5.xml:181 msgid "" "Default release to install packages from if more than one version is " "available. Contains release name, codename or release version. Examples: " @@ -3461,14 +3528,14 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:185 +#: apt.conf.5.xml:187 msgid "" "Ignore held packages; this global option causes the problem resolver to " "ignore held packages in its decision making." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:190 +#: apt.conf.5.xml:192 msgid "" "Defaults to on. When turned on the autoclean feature will remove any " "packages which can no longer be downloaded from the cache. If turned off " @@ -3477,7 +3544,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:198 +#: apt.conf.5.xml:200 msgid "" "Defaults to on, which will cause APT to install essential and important " "packages as soon as possible in an install/upgrade operation, in order to " @@ -3492,7 +3559,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:210 +#: apt.conf.5.xml:212 msgid "" "The immediate configuration marker is also applied in the potentially " "problematic case of circular dependencies, since a dependency with the " @@ -3509,7 +3576,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:223 +#: apt.conf.5.xml:225 msgid "" "Before a big operation like <literal>dist-upgrade</literal> is run with this " "option disabled you should try to explicitly <literal>install</literal> the " @@ -3520,7 +3587,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:234 +#: apt.conf.5.xml:236 msgid "" "Never enable this option unless you <emphasis>really</emphasis> know what " "you are doing. It permits APT to temporarily remove an essential package to " @@ -3533,7 +3600,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:246 +#: apt.conf.5.xml:248 msgid "" "APT uses since version 0.7.26 a resizable memory mapped cache file to store " "the available information. <literal>Cache-Start</literal> acts as a hint of " @@ -3553,38 +3620,38 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:262 +#: apt.conf.5.xml:264 msgid "Defines which packages are considered essential build dependencies." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:266 +#: apt.conf.5.xml:268 msgid "" "The Get subsection controls the &apt-get; tool; please see its documentation " "for more information about the options here." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:271 +#: apt.conf.5.xml:273 msgid "" "The Cache subsection controls the &apt-cache; tool; please see its " "documentation for more information about the options here." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:276 +#: apt.conf.5.xml:278 msgid "" "The CDROM subsection controls the &apt-cdrom; tool; please see its " "documentation for more information about the options here." msgstr "" #. type: Content of: <refentry><refsect1><title> -#: apt.conf.5.xml:282 +#: apt.conf.5.xml:284 msgid "The Acquire Group" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:283 +#: apt.conf.5.xml:285 msgid "" "The <literal>Acquire</literal> group of options controls the download of " "packages as well as the various \"acquire methods\" responsible for the " @@ -3592,7 +3659,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:290 +#: apt.conf.5.xml:292 msgid "" "Security related option defaulting to true, as giving a Release file's " "validation an expiration date prevents replay attacks over a long timescale, " @@ -3605,7 +3672,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:303 +#: apt.conf.5.xml:305 msgid "" "Maximum time (in seconds) after its creation (as indicated by the " "<literal>Date</literal> header) that the <filename>Release</filename> file " @@ -3617,7 +3684,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:315 +#: apt.conf.5.xml:317 msgid "" "Minimum time (in seconds) after its creation (as indicated by the " "<literal>Date</literal> header) that the <filename>Release</filename> file " @@ -3629,7 +3696,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:327 +#: apt.conf.5.xml:329 msgid "" "Try to download deltas called <literal>PDiffs</literal> for indexes (like " "<filename>Packages</filename> files) instead of downloading whole ones. True " @@ -3637,7 +3704,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:330 +#: apt.conf.5.xml:332 msgid "" "Two sub-options to limit the use of PDiffs are also available: " "<literal>FileLimit</literal> can be used to specify a maximum number of " @@ -3648,7 +3715,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:340 +#: apt.conf.5.xml:342 msgid "" "Queuing mode; <literal>Queue-Mode</literal> can be one of <literal>host</" "literal> or <literal>access</literal> which determines how APT parallelizes " @@ -3658,21 +3725,21 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:348 +#: apt.conf.5.xml:350 msgid "" "Number of retries to perform. If this is non-zero APT will retry failed " "files the given number of times." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:353 +#: apt.conf.5.xml:355 msgid "" "Use symlinks for source archives. If set to true then source archives will " "be symlinked when possible instead of copying. True is the default." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:358 +#: apt.conf.5.xml:360 msgid "" "<literal>http::Proxy</literal> sets the default proxy to use for HTTP URIs. " "It is in the standard form of <literal>http://[[user][:pass]@]host[:port]/</" @@ -3684,7 +3751,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:366 +#: apt.conf.5.xml:368 msgid "" "Three settings are provided for cache control with HTTP/1.1 compliant proxy " "caches. <literal>No-Cache</literal> tells the proxy not to use its cached " @@ -3696,14 +3763,14 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:376 apt.conf.5.xml:448 +#: apt.conf.5.xml:378 apt.conf.5.xml:466 msgid "" "The option <literal>timeout</literal> sets the timeout timer used by the " "method; this value applies to the connection as well as the data timeout." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:379 +#: apt.conf.5.xml:381 msgid "" "The setting <literal>Acquire::http::Pipeline-Depth</literal> can be used to " "enable HTTP pipelining (RFC 2616 section 8.1.2.2) which can be beneficial e." @@ -3715,24 +3782,24 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:386 +#: apt.conf.5.xml:388 msgid "" "<literal>Acquire::http::AllowRedirect</literal> controls whether APT will " "follow redirects, which is enabled by default." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:389 +#: apt.conf.5.xml:391 msgid "" "The used bandwidth can be limited with <literal>Acquire::http::Dl-Limit</" -"literal> which accepts integer values in kilobytes. The default value is 0 " -"which deactivates the limit and tries to use all available bandwidth (note " -"that this option implicitly disables downloading from multiple servers at " -"the same time.)" +"literal> which accepts integer values in kilobytes per second. The default " +"value is 0 which deactivates the limit and tries to use all available " +"bandwidth. Note that this option implicitly disables downloading from " +"multiple servers at the same time." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:394 +#: apt.conf.5.xml:398 msgid "" "<literal>Acquire::http::User-Agent</literal> can be used to set a different " "User-Agent for the http download method as some proxies allow access for " @@ -3742,6 +3809,20 @@ msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> #: apt.conf.5.xml:402 msgid "" +"<literal>Acquire::http::Proxy-Auto-Detect</literal> can be used to specify " +"an external command to discover the http proxy to use. Apt expects the " +"command to output the proxy on stdout in the style <literal>http://proxy:" +"port/</literal>. This will override the generic <literal>Acquire::http::" +"Proxy</literal> but not any specific host proxy configuration set via " +"<literal>Acquire::http::Proxy::$HOST</literal>. See the &squid-deb-proxy-" +"client; package for an example implementation that uses avahi. This option " +"takes precedence over the legacy option name <literal>ProxyAutoDetect</" +"literal>." +msgstr "" + +#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> +#: apt.conf.5.xml:420 +msgid "" "The <literal>Cache-control</literal>, <literal>Timeout</literal>, " "<literal>AllowRedirect</literal>, <literal>Dl-Limit</literal> and " "<literal>proxy</literal> options work for HTTPS URIs in the same way as for " @@ -3751,7 +3832,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:410 +#: apt.conf.5.xml:428 msgid "" "<literal>CaInfo</literal> suboption specifies place of file that holds info " "about trusted certificates. <literal><host>::CaInfo</literal> is the " @@ -3773,7 +3854,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:431 +#: apt.conf.5.xml:449 msgid "" "<literal>ftp::Proxy</literal> sets the default proxy to use for FTP URIs. " "It is in the standard form of <literal>ftp://[[user][:pass]@]host[:port]/</" @@ -3792,7 +3873,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:451 +#: apt.conf.5.xml:469 msgid "" "Several settings are provided to control passive mode. Generally it is safe " "to leave passive mode on; it works in nearly every environment. However, " @@ -3802,7 +3883,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:458 +#: apt.conf.5.xml:476 msgid "" "It is possible to proxy FTP over HTTP by setting the <envar>ftp_proxy</" "envar> environment variable to an HTTP URL - see the discussion of the http " @@ -3811,7 +3892,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:463 +#: apt.conf.5.xml:481 msgid "" "The setting <literal>ForceExtended</literal> controls the use of RFC2428 " "<literal>EPSV</literal> and <literal>EPRT</literal> commands. The default is " @@ -3821,13 +3902,13 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><literallayout> -#: apt.conf.5.xml:477 +#: apt.conf.5.xml:495 #, no-wrap msgid "/cdrom/::Mount \"foo\";" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:472 +#: apt.conf.5.xml:490 msgid "" "For URIs using the <literal>cdrom</literal> method, the only configurable " "option is the mount point, <literal>cdrom::Mount</literal>, which must be " @@ -3840,20 +3921,20 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:485 +#: apt.conf.5.xml:503 msgid "" "For GPGV URIs the only configurable option is <literal>gpgv::Options</" "literal>, which passes additional parameters to gpgv." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><synopsis> -#: apt.conf.5.xml:496 +#: apt.conf.5.xml:514 #, no-wrap msgid "Acquire::CompressionTypes::<replaceable>FileExtension</replaceable> \"<replaceable>Methodname</replaceable>\";" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:491 +#: apt.conf.5.xml:509 msgid "" "List of compression types which are understood by the acquire methods. " "Files like <filename>Packages</filename> can be available in various " @@ -3865,19 +3946,19 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><synopsis> -#: apt.conf.5.xml:501 +#: apt.conf.5.xml:519 #, no-wrap msgid "Acquire::CompressionTypes::Order:: \"gz\";" msgstr "Acquire::CompressionTypes::Order:: \"gz\";" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><synopsis> -#: apt.conf.5.xml:504 +#: apt.conf.5.xml:522 #, no-wrap msgid "Acquire::CompressionTypes::Order { \"lzma\"; \"gz\"; };" msgstr "Acquire::CompressionTypes::Order { \"lzma\"; \"gz\"; };" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:497 +#: apt.conf.5.xml:515 msgid "" "Also, the <literal>Order</literal> subgroup can be used to define in which " "order the acquire system will try to download the compressed files. The " @@ -3895,13 +3976,13 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><literallayout> -#: apt.conf.5.xml:511 +#: apt.conf.5.xml:529 #, no-wrap msgid "Dir::Bin::bzip2 \"/bin/bzip2\";" msgstr "Dir::Bin::bzip2 \"/bin/bzip2\";" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:506 +#: apt.conf.5.xml:524 msgid "" "Note that the <literal>Dir::Bin::<replaceable>Methodname</replaceable></" "literal> will be checked at run time. If this option has been set, the " @@ -3916,7 +3997,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:516 +#: apt.conf.5.xml:534 msgid "" "The special type <literal>uncompressed</literal> can be used to give " "uncompressed files a preference, but note that most archives don't provide " @@ -3924,7 +4005,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:523 +#: apt.conf.5.xml:541 msgid "" "When downloading <literal>gzip</literal> compressed indexes (Packages, " "Sources, or Translations), keep them gzip compressed locally instead of " @@ -3933,7 +4014,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:531 +#: apt.conf.5.xml:549 msgid "" "The Languages subsection controls which <filename>Translation</filename> " "files are downloaded and in which order APT tries to display the description-" @@ -3945,13 +4026,13 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><programlisting> -#: apt.conf.5.xml:548 +#: apt.conf.5.xml:566 #, no-wrap msgid "Acquire::Languages { \"environment\"; \"de\"; \"en\"; \"none\"; \"fr\"; };" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:536 +#: apt.conf.5.xml:554 msgid "" "The default list includes \"environment\" and \"en\". " "\"<literal>environment</literal>\" has a special meaning here: it will be " @@ -3973,7 +4054,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:549 +#: apt.conf.5.xml:567 msgid "" "Note: To prevent problems resulting from APT being executed in different " "environments (e.g. by different users or by other programs) all Translation " @@ -3982,22 +4063,22 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:558 +#: apt.conf.5.xml:576 msgid "When downloading, force to use only the IPv4 protocol." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:564 +#: apt.conf.5.xml:582 msgid "When downloading, force to use only the IPv6 protocol." msgstr "" #. type: Content of: <refentry><refsect1><title> -#: apt.conf.5.xml:571 +#: apt.conf.5.xml:589 msgid "Directories" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:573 +#: apt.conf.5.xml:591 msgid "" "The <literal>Dir::State</literal> section has directories that pertain to " "local state information. <literal>lists</literal> is the directory to place " @@ -4009,7 +4090,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:580 +#: apt.conf.5.xml:598 msgid "" "<literal>Dir::Cache</literal> contains locations pertaining to local cache " "information, such as the two package caches <literal>srcpkgcache</literal> " @@ -4022,7 +4103,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:589 +#: apt.conf.5.xml:607 msgid "" "<literal>Dir::Etc</literal> contains the location of configuration files, " "<literal>sourcelist</literal> gives the location of the sourcelist and " @@ -4032,7 +4113,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:595 +#: apt.conf.5.xml:613 msgid "" "The <literal>Dir::Parts</literal> setting reads in all the config fragments " "in lexical order from the directory specified. After this is done then the " @@ -4040,7 +4121,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:599 +#: apt.conf.5.xml:617 msgid "" "Binary programs are pointed to by <literal>Dir::Bin</literal>. <literal>Dir::" "Bin::Methods</literal> specifies the location of the method handlers and " @@ -4051,7 +4132,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:607 +#: apt.conf.5.xml:625 msgid "" "The configuration item <literal>RootDir</literal> has a special meaning. If " "set, all paths in <literal>Dir::</literal> will be relative to " @@ -4064,7 +4145,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:620 +#: apt.conf.5.xml:638 msgid "" "The <literal>Ignore-Files-Silently</literal> list can be used to specify " "which files APT should silently ignore while parsing the files in the " @@ -4075,12 +4156,12 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><title> -#: apt.conf.5.xml:629 +#: apt.conf.5.xml:647 msgid "APT in DSelect" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:631 +#: apt.conf.5.xml:649 msgid "" "When APT is used as a &dselect; method several configuration directives " "control the default behavior. These are in the <literal>DSelect</literal> " @@ -4088,7 +4169,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:636 +#: apt.conf.5.xml:654 msgid "" "Cache Clean mode; this value may be one of <literal>always</literal>, " "<literal>prompt</literal>, <literal>auto</literal>, <literal>pre-auto</" @@ -4101,40 +4182,40 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:650 +#: apt.conf.5.xml:668 msgid "" "The contents of this variable are passed to &apt-get; as command line " "options when it is run for the install phase." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:655 +#: apt.conf.5.xml:673 msgid "" "The contents of this variable are passed to &apt-get; as command line " "options when it is run for the update phase." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:660 +#: apt.conf.5.xml:678 msgid "" "If true the [U]pdate operation in &dselect; will always prompt to continue. " "The default is to prompt only on error." msgstr "" #. type: Content of: <refentry><refsect1><title> -#: apt.conf.5.xml:666 +#: apt.conf.5.xml:684 msgid "How APT calls &dpkg;" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:667 +#: apt.conf.5.xml:685 msgid "" "Several configuration directives control how APT invokes &dpkg;. These are " "in the <literal>DPkg</literal> section." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:672 +#: apt.conf.5.xml:690 msgid "" "This is a list of options to pass to &dpkg;. The options must be specified " "using the list notation and each list item is passed as a single argument to " @@ -4142,7 +4223,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:678 +#: apt.conf.5.xml:696 msgid "" "This is a list of shell commands to run before/after invoking &dpkg;. Like " "<literal>options</literal> this must be specified in list notation. The " @@ -4151,46 +4232,68 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:685 +#: apt.conf.5.xml:703 msgid "" "This is a list of shell commands to run before invoking &dpkg;. Like " "<literal>options</literal> this must be specified in list notation. The " "commands are invoked in order using <filename>/bin/sh</filename>; should any " "fail APT will abort. APT will pass the filenames of all .deb files it is " -"going to install to the commands, one per line on standard input." +"going to install to the commands, one per line on the requested file " +"descriptor, defaulting to standard input." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:691 +#: apt.conf.5.xml:710 msgid "" "Version 2 of this protocol dumps more information, including the protocol " "version, the APT configuration space and the packages, files and versions " -"being changed. Version 2 is enabled by setting <literal>DPkg::Tools::" -"options::cmd::Version</literal> to 2. <literal>cmd</literal> is a command " -"given to <literal>Pre-Install-Pkgs</literal>." +"being changed. Version 3 adds the architecture and <literal>MultiArch</" +"literal> flag to each version being dumped." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:699 +#: apt.conf.5.xml:715 +msgid "" +"The version of the protocol to be used for the command " +"<literal><replaceable>cmd</replaceable></literal> can be chosen by setting " +"<literal>DPkg::Tools::options::<replaceable>cmd</replaceable>::Version</" +"literal> accordingly, the default being version 1. If APT isn't supporting " +"the requested version it will send the information in the highest version it " +"has support for instead." +msgstr "" + +#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> +#: apt.conf.5.xml:722 +msgid "" +"The file descriptor to be used to send the information can be requested with " +"<literal>DPkg::Tools::options::<replaceable>cmd</replaceable>::InfoFD</" +"literal> which defaults to <literal>0</literal> for standard input and is " +"available since version 0.9.11. Support for the option can be detected by " +"looking for the environment variable <envar>APT_HOOK_INFO_FD</envar> which " +"contains the number of the used file descriptor as a confirmation." +msgstr "" + +#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> +#: apt.conf.5.xml:732 msgid "" "APT chdirs to this directory before invoking &dpkg;, the default is " "<filename>/</filename>." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:704 +#: apt.conf.5.xml:737 msgid "" "These options are passed to &dpkg-buildpackage; when compiling packages; the " "default is to disable signing and produce all binaries." msgstr "" #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt.conf.5.xml:709 +#: apt.conf.5.xml:742 msgid "dpkg trigger usage (and related options)" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt.conf.5.xml:710 +#: apt.conf.5.xml:743 msgid "" "APT can call &dpkg; in such a way as to let it make aggressive use of " "triggers over multiple calls of &dpkg;. Without further options &dpkg; will " @@ -4205,7 +4308,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><literallayout> -#: apt.conf.5.xml:725 +#: apt.conf.5.xml:758 #, no-wrap msgid "" "DPkg::NoTriggers \"true\";\n" @@ -4219,7 +4322,7 @@ msgstr "" "DPkg::TriggersPending \"true\";" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt.conf.5.xml:719 +#: apt.conf.5.xml:752 msgid "" "Note that it is not guaranteed that APT will support these options or that " "these options will not cause (big) trouble in the future. If you have " @@ -4233,7 +4336,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:732 +#: apt.conf.5.xml:765 msgid "" "Add the no triggers flag to all &dpkg; calls (except the ConfigurePending " "call). See &dpkg; if you are interested in what this actually means. In " @@ -4246,7 +4349,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:740 +#: apt.conf.5.xml:773 msgid "" "Valid values are \"<literal>all</literal>\", \"<literal>smart</literal>\" " "and \"<literal>no</literal>\". The default value is \"<literal>all</literal>" @@ -4263,7 +4366,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:755 +#: apt.conf.5.xml:788 msgid "" "If this option is set APT will call <command>dpkg --configure --pending</" "command> to let &dpkg; handle all required configurations and triggers. This " @@ -4274,7 +4377,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:762 +#: apt.conf.5.xml:795 msgid "" "Useful for the <literal>smart</literal> configuration as a package which has " "pending triggers is not considered as <literal>installed</literal>, and " @@ -4284,7 +4387,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para><literallayout> -#: apt.conf.5.xml:775 +#: apt.conf.5.xml:808 #, no-wrap msgid "" "OrderList::Score {\n" @@ -4302,7 +4405,7 @@ msgstr "" "};" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:768 +#: apt.conf.5.xml:801 msgid "" "Essential packages (and their dependencies) should be configured immediately " "after unpacking. It is a good idea to do this quite early in the upgrade " @@ -4316,12 +4419,12 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><title> -#: apt.conf.5.xml:788 +#: apt.conf.5.xml:821 msgid "Periodic and Archives options" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:789 +#: apt.conf.5.xml:822 msgid "" "<literal>APT::Periodic</literal> and <literal>APT::Archives</literal> groups " "of options configure behavior of apt periodic updates, which is done by the " @@ -4330,13 +4433,13 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><title> -#: apt.conf.5.xml:797 +#: apt.conf.5.xml:830 #, fuzzy msgid "Debug options" msgstr "opcje" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:799 +#: apt.conf.5.xml:832 msgid "" "Enabling options in the <literal>Debug::</literal> section will cause " "debugging information to be sent to the standard error stream of the program " @@ -4347,7 +4450,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para><itemizedlist><listitem><para> -#: apt.conf.5.xml:810 +#: apt.conf.5.xml:843 msgid "" "<literal>Debug::pkgProblemResolver</literal> enables output about the " "decisions made by <literal>dist-upgrade, upgrade, install, remove, purge</" @@ -4355,7 +4458,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para><itemizedlist><listitem><para> -#: apt.conf.5.xml:818 +#: apt.conf.5.xml:851 msgid "" "<literal>Debug::NoLocking</literal> disables all file locking. This can be " "used to run some operations (for instance, <literal>apt-get -s install</" @@ -4363,7 +4466,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para><itemizedlist><listitem><para> -#: apt.conf.5.xml:827 +#: apt.conf.5.xml:860 msgid "" "<literal>Debug::pkgDPkgPM</literal> prints out the actual command line each " "time that <literal>apt</literal> invokes &dpkg;." @@ -4373,7 +4476,7 @@ msgstr "" #. motivating example, except I haven't a clue why you'd want #. to do this. #. type: Content of: <refentry><refsect1><para><itemizedlist><listitem><para> -#: apt.conf.5.xml:835 +#: apt.conf.5.xml:868 #, fuzzy msgid "" "<literal>Debug::IdentCdrom</literal> disables the inclusion of statfs data " @@ -4383,59 +4486,59 @@ msgstr "" "in CDROM IDs." #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:845 +#: apt.conf.5.xml:878 msgid "A full list of debugging options to apt follows." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:854 +#: apt.conf.5.xml:887 msgid "" "Print information related to accessing <literal>cdrom://</literal> sources." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:865 +#: apt.conf.5.xml:898 msgid "Print information related to downloading packages using FTP." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:876 +#: apt.conf.5.xml:909 msgid "Print information related to downloading packages using HTTP." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:887 +#: apt.conf.5.xml:920 msgid "Print information related to downloading packages using HTTPS." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:898 +#: apt.conf.5.xml:931 msgid "" "Print information related to verifying cryptographic signatures using " "<literal>gpg</literal>." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:909 +#: apt.conf.5.xml:942 msgid "" "Output information about the process of accessing collections of packages " "stored on CD-ROMs." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:919 +#: apt.conf.5.xml:952 msgid "Describes the process of resolving build-dependencies in &apt-get;." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:929 +#: apt.conf.5.xml:962 msgid "" "Output each cryptographic hash that is generated by the <literal>apt</" "literal> libraries." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:939 +#: apt.conf.5.xml:972 msgid "" "Do not include information from <literal>statfs</literal>, namely the number " "of used and free blocks on the CD-ROM filesystem, when generating an ID for " @@ -4443,53 +4546,53 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:950 +#: apt.conf.5.xml:983 msgid "" "Disable all file locking. For instance, this will allow two instances of " "<quote><literal>apt-get update</literal></quote> to run at the same time." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:962 +#: apt.conf.5.xml:995 msgid "Log when items are added to or removed from the global download queue." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:972 +#: apt.conf.5.xml:1005 msgid "" "Output status messages and errors related to verifying checksums and " "cryptographic signatures of downloaded files." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:982 +#: apt.conf.5.xml:1015 msgid "" "Output information about downloading and applying package index list diffs, " "and errors relating to package index list diffs." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:994 +#: apt.conf.5.xml:1027 msgid "" "Output information related to patching apt package lists when downloading " "index diffs instead of full indices." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:1005 +#: apt.conf.5.xml:1038 msgid "" "Log all interactions with the sub-processes that actually perform downloads." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:1016 +#: apt.conf.5.xml:1049 msgid "" "Log events related to the automatically-installed status of packages and to " "the removal of unused packages." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:1026 +#: apt.conf.5.xml:1059 msgid "" "Generate debug messages describing which packages are being automatically " "installed to resolve dependencies. This corresponds to the initial auto-" @@ -4499,7 +4602,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:1040 +#: apt.conf.5.xml:1073 msgid "" "Generate debug messages describing which packages are marked as keep/install/" "remove while the ProblemResolver does his work. Each addition or deletion " @@ -4517,46 +4620,46 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:1061 +#: apt.conf.5.xml:1094 msgid "" "When invoking &dpkg;, output the precise command line with which it is being " "invoked, with arguments separated by a single space character." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:1072 +#: apt.conf.5.xml:1105 msgid "" "Output all the data received from &dpkg; on the status file descriptor and " "any errors encountered while parsing it." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:1083 +#: apt.conf.5.xml:1116 msgid "" "Generate a trace of the algorithm that decides the order in which " "<literal>apt</literal> should pass packages to &dpkg;." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:1095 +#: apt.conf.5.xml:1128 msgid "" "Output status messages tracing the steps performed when invoking &dpkg;." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:1106 +#: apt.conf.5.xml:1139 msgid "Output the priority of each package list on startup." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:1116 +#: apt.conf.5.xml:1149 msgid "" "Trace the execution of the dependency resolver (this applies only to what " "happens when a complex dependency problem is encountered)." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:1127 +#: apt.conf.5.xml:1160 msgid "" "Display a list of all installed packages with their calculated score used by " "the pkgProblemResolver. The description of the package is the same as " @@ -4564,20 +4667,20 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:1139 +#: apt.conf.5.xml:1172 msgid "" "Print information about the vendors read from <filename>/etc/apt/vendors." "list</filename>." msgstr "" #. type: Content of: <refentry><refsect1><title> -#: apt.conf.5.xml:1161 apt_preferences.5.xml:545 sources.list.5.xml:211 -#: apt-ftparchive.1.xml:596 +#: apt.conf.5.xml:1194 apt_preferences.5.xml:547 sources.list.5.xml:239 +#: apt-ftparchive.1.xml:598 msgid "Examples" msgstr "Przykłady" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:1162 +#: apt.conf.5.xml:1195 msgid "" "&configureindex; is a configuration file showing example values for all " "possible options." @@ -4585,17 +4688,17 @@ msgstr "" #. ? reading apt.conf #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:1174 +#: apt.conf.5.xml:1207 msgid "&apt-cache;, &apt-config;, &apt-preferences;." msgstr "&apt-cache;, &apt-config;, &apt-preferences;." #. type: Content of: <refentry><refnamediv><refpurpose> -#: apt_preferences.5.xml:32 +#: apt_preferences.5.xml:34 msgid "Preference control file for APT" msgstr "Plik kontrolny preferencji APT" #. type: Content of: <refentry><refsect1><para> -#: apt_preferences.5.xml:37 +#: apt_preferences.5.xml:39 msgid "" "The APT preferences file <filename>/etc/apt/preferences</filename> and the " "fragment files in the <filename>/etc/apt/preferences.d/</filename> folder " @@ -4607,7 +4710,7 @@ msgstr "" "do określania wersji pakietów wybieranych do instalacji." #. type: Content of: <refentry><refsect1><para> -#: apt_preferences.5.xml:42 +#: apt_preferences.5.xml:44 msgid "" "Several versions of a package may be available for installation when the " "&sources-list; file contains references to more than one distribution (for " @@ -4629,7 +4732,7 @@ msgstr "" "zainstalowania." #. type: Content of: <refentry><refsect1><para> -#: apt_preferences.5.xml:52 +#: apt_preferences.5.xml:54 msgid "" "Several instances of the same version of a package may be available when the " "&sources-list; file contains references to more than one source. In this " @@ -4644,7 +4747,7 @@ msgstr "" "wybór instancji, ale na wybór wersji." #. type: Content of: <refentry><refsect1><para> -#: apt_preferences.5.xml:59 +#: apt_preferences.5.xml:61 msgid "" "Preferences are a strong power in the hands of a system administrator but " "they can become also their biggest nightmare if used without care! APT will " @@ -4669,7 +4772,7 @@ msgstr "" "oczekiwało. Ostrzegamy!" #. type: Content of: <refentry><refsect1><para> -#: apt_preferences.5.xml:70 +#: apt_preferences.5.xml:72 msgid "" "Note that the files in the <filename>/etc/apt/preferences.d</filename> " "directory are parsed in alphanumeric ascending order and need to obey the " @@ -4692,24 +4795,24 @@ msgstr "" "komunikat." #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt_preferences.5.xml:79 +#: apt_preferences.5.xml:81 msgid "APT's Default Priority Assignments" msgstr "Domyślne przypisania priorytetów APT" #. type: Content of: <refentry><refsect1><refsect2><para><programlisting> -#: apt_preferences.5.xml:94 +#: apt_preferences.5.xml:96 #, no-wrap msgid "<command>apt-get install -t testing <replaceable>some-package</replaceable></command>\n" msgstr "<command>apt-get install -t testing <replaceable>jakiś-pakiet</replaceable></command>\n" #. type: Content of: <refentry><refsect1><refsect2><para><programlisting> -#: apt_preferences.5.xml:97 +#: apt_preferences.5.xml:99 #, no-wrap msgid "APT::Default-Release \"stable\";\n" msgstr "APT::Default-Release \"stable\";\n" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:81 +#: apt_preferences.5.xml:83 msgid "" "If there is no preferences file or if there is no entry in the file that " "applies to a particular version then the priority assigned to that version " @@ -4737,7 +4840,7 @@ msgstr "" "\"0\"/> <placeholder type=\"programlisting\" id=\"1\"/>" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:101 +#: apt_preferences.5.xml:103 msgid "" "If the target release has been specified then APT uses the following " "algorithm to set the priorities of the versions of a package. Assign:" @@ -4746,12 +4849,12 @@ msgstr "" "do ustawiania priorytetów wersjom pakietu. Przypisuje:" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:106 +#: apt_preferences.5.xml:108 msgid "priority 1" msgstr "priorytet 1" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:107 +#: apt_preferences.5.xml:109 msgid "" "to the versions coming from archives which in their <filename>Release</" "filename> files are marked as \"NotAutomatic: yes\" but <emphasis>not</" @@ -4764,12 +4867,12 @@ msgstr "" "<literal>experimental</literal> Debiana." #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:113 +#: apt_preferences.5.xml:115 msgid "priority 100" msgstr "priorytet 100" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:114 +#: apt_preferences.5.xml:116 msgid "" "to the version that is already installed (if any) and to the versions coming " "from archives which in their <filename>Release</filename> files are marked " @@ -4783,30 +4886,30 @@ msgstr "" "literal>." #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:121 +#: apt_preferences.5.xml:123 msgid "priority 500" msgstr "priorytet 500" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:122 +#: apt_preferences.5.xml:124 msgid "" "to the versions that are not installed and do not belong to the target " "release." msgstr "wersjom niezainstalowanym i nienależącym do wydania docelowego." #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:126 +#: apt_preferences.5.xml:128 msgid "priority 990" msgstr "priorytet 990" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:127 +#: apt_preferences.5.xml:129 msgid "" "to the versions that are not installed and belong to the target release." msgstr "wersjom niezainstalowanym i należącym do wydania docelowego." #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:132 +#: apt_preferences.5.xml:134 msgid "" "If the target release has not been specified then APT simply assigns " "priority 100 to all installed package versions and priority 500 to all " @@ -4823,7 +4926,7 @@ msgstr "" "100, jeśli dodatkowo są oznaczone jako \"ButAutomaticUpgrades: yes\"." #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:139 +#: apt_preferences.5.xml:141 msgid "" "APT then applies the following rules, listed in order of precedence, to " "determine which version of a package to install." @@ -4832,7 +4935,7 @@ msgstr "" "następujące reguły wymienione w kolejności, w jakiej są stosowane." #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:142 +#: apt_preferences.5.xml:144 msgid "" "Never downgrade unless the priority of an available version exceeds 1000. " "(\"Downgrading\" is installing a less recent version of a package in place " @@ -4847,12 +4950,12 @@ msgstr "" "Instalowanie wcześniejszych wersji pakietów może być ryzykowną operacją)." #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:148 +#: apt_preferences.5.xml:150 msgid "Install the highest priority version." msgstr "Instaluje wersję o najwyższym priorytecie." #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:149 +#: apt_preferences.5.xml:151 msgid "" "If two or more versions have the same priority, install the most recent one " "(that is, the one with the higher version number)." @@ -4861,7 +4964,7 @@ msgstr "" "wersja nowsza (czyli z większym numerem wersji)." #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:152 +#: apt_preferences.5.xml:154 msgid "" "If two or more versions have the same priority and version number but either " "the packages differ in some of their metadata or the <literal>--reinstall</" @@ -4873,7 +4976,7 @@ msgstr "" "niezainstalowany." #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:158 +#: apt_preferences.5.xml:160 msgid "" "In a typical situation, the installed version of a package (priority 100) " "is not as recent as one of the versions available from the sources listed in " @@ -4888,7 +4991,7 @@ msgstr "" "upgrade</command> zaktualizują ten pakiet." #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:165 +#: apt_preferences.5.xml:167 msgid "" "More rarely, the installed version of a package is <emphasis>more</emphasis> " "recent than any of the other available versions. The package will not be " @@ -4902,7 +5005,7 @@ msgstr "" "wersją." #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:170 +#: apt_preferences.5.xml:172 msgid "" "Sometimes the installed version of a package is more recent than the version " "belonging to the target release, but not as recent as a version belonging to " @@ -4920,12 +5023,12 @@ msgstr "" "wersji ma większy priorytet niż wersja zainstalowana." #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt_preferences.5.xml:179 +#: apt_preferences.5.xml:181 msgid "The Effect of APT Preferences" msgstr "Efekt stosowania preferencji APT" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:181 +#: apt_preferences.5.xml:183 msgid "" "The APT preferences file allows the system administrator to control the " "assignment of priorities. The file consists of one or more multi-line " @@ -4938,7 +5041,7 @@ msgstr "" "przyjmować jedną z dwóch postaci: szczegółową i ogólną." #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:187 +#: apt_preferences.5.xml:189 msgid "" "The specific form assigns a priority (a \"Pin-Priority\") to one or more " "specified packages with a specified version or version range. For example, " @@ -4955,7 +5058,7 @@ msgstr "" "rozdzielając je od siebie spacjami." #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><programlisting> -#: apt_preferences.5.xml:194 +#: apt_preferences.5.xml:196 #, no-wrap msgid "" "Package: perl\n" @@ -4967,7 +5070,7 @@ msgstr "" "Pin-Priority: 1001\n" #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:200 +#: apt_preferences.5.xml:202 msgid "" "The general form assigns a priority to all of the package versions in a " "given distribution (that is, to all the versions of packages that are listed " @@ -4981,7 +5084,7 @@ msgstr "" "strony internetowej identyfikowanej przez pełną nazwę domenową strony." #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:206 +#: apt_preferences.5.xml:208 msgid "" "This general-form entry in the APT preferences file applies only to groups " "of packages. For example, the following record assigns a high priority to " @@ -4992,7 +5095,7 @@ msgstr "" "wszystkim wersjom pakietów dostępnych na lokalnym komputerze." #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><programlisting> -#: apt_preferences.5.xml:211 +#: apt_preferences.5.xml:213 #, no-wrap msgid "" "Package: *\n" @@ -5004,7 +5107,7 @@ msgstr "" "Pin-Priority: 999\n" #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:216 +#: apt_preferences.5.xml:218 msgid "" "A note of caution: the keyword used here is \"<literal>origin</literal>\" " "which can be used to match a hostname. The following record will assign a " @@ -5017,7 +5120,7 @@ msgstr "" "identyfikowanym przez nazwę komputera \"ftp.de.debian.org\"." #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><programlisting> -#: apt_preferences.5.xml:220 +#: apt_preferences.5.xml:222 #, no-wrap msgid "" "Package: *\n" @@ -5029,7 +5132,7 @@ msgstr "" "Pin-Priority: 999\n" #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:224 +#: apt_preferences.5.xml:226 msgid "" "This should <emphasis>not</emphasis> be confused with the Origin of a " "distribution as specified in a <filename>Release</filename> file. What " @@ -5044,7 +5147,7 @@ msgstr "" "lub \"Ximian\"." #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:229 +#: apt_preferences.5.xml:231 msgid "" "The following record assigns a low priority to all package versions " "belonging to any distribution whose Archive name is \"<literal>unstable</" @@ -5055,7 +5158,7 @@ msgstr "" "\"<literal>unstable</literal>\"." #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><programlisting> -#: apt_preferences.5.xml:233 +#: apt_preferences.5.xml:235 #, no-wrap msgid "" "Package: *\n" @@ -5067,7 +5170,7 @@ msgstr "" "Pin-Priority: 50\n" #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:238 +#: apt_preferences.5.xml:240 msgid "" "The following record assigns a high priority to all package versions " "belonging to any distribution whose Codename is \"<literal>&testing-codename;" @@ -5078,7 +5181,7 @@ msgstr "" "\"<literal>&testing-codename;</literal>\"." #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><programlisting> -#: apt_preferences.5.xml:242 +#: apt_preferences.5.xml:244 #, no-wrap msgid "" "Package: *\n" @@ -5090,7 +5193,7 @@ msgstr "" "Pin-Priority: 900\n" #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:247 +#: apt_preferences.5.xml:249 msgid "" "The following record assigns a high priority to all package versions " "belonging to any release whose Archive name is \"<literal>stable</literal>\" " @@ -5103,7 +5206,7 @@ msgstr "" "\"<literal>&stable-version;</literal>\"." #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><programlisting> -#: apt_preferences.5.xml:252 +#: apt_preferences.5.xml:254 #, no-wrap msgid "" "Package: *\n" @@ -5115,12 +5218,12 @@ msgstr "" "Pin-Priority: 500\n" #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt_preferences.5.xml:262 +#: apt_preferences.5.xml:264 msgid "Regular expressions and &glob; syntax" msgstr "Składnia wyrażeń regularnych i &glob;" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:264 +#: apt_preferences.5.xml:266 msgid "" "APT also supports pinning by &glob; expressions, and regular expressions " "surrounded by slashes. For example, the following example assigns the " @@ -5136,7 +5239,7 @@ msgstr "" "POSIX otoczone ukośnikami)." #. type: Content of: <refentry><refsect1><refsect2><programlisting> -#: apt_preferences.5.xml:273 +#: apt_preferences.5.xml:275 #, no-wrap msgid "" "Package: gnome* /kde/\n" @@ -5148,7 +5251,7 @@ msgstr "" "Pin-Priority: 500\n" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:279 +#: apt_preferences.5.xml:281 msgid "" "The rule for those expressions is that they can occur anywhere where a " "string can occur. Thus, the following pin assigns the priority 990 to all " @@ -5159,7 +5262,7 @@ msgstr "" "pakietom z wydania o nazwie zaczynającej się od &ubuntu-codename;." #. type: Content of: <refentry><refsect1><refsect2><programlisting> -#: apt_preferences.5.xml:285 +#: apt_preferences.5.xml:287 #, no-wrap msgid "" "Package: *\n" @@ -5171,7 +5274,7 @@ msgstr "" "Pin-Priority: 990\n" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:291 +#: apt_preferences.5.xml:293 msgid "" "If a regular expression occurs in a <literal>Package</literal> field, the " "behavior is the same as if this regular expression were replaced with a list " @@ -5190,12 +5293,12 @@ msgstr "" "<literal>Package</literal> nie jest uznawany za wyrażenie &glob;." #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt_preferences.5.xml:307 +#: apt_preferences.5.xml:309 msgid "How APT Interprets Priorities" msgstr "Jak APT interpretuje priorytety" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:310 +#: apt_preferences.5.xml:312 msgid "" "Priorities (P) assigned in the APT preferences file must be positive or " "negative integers. They are interpreted as follows (roughly speaking):" @@ -5205,12 +5308,12 @@ msgstr "" "rzecz biorąc):" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:315 +#: apt_preferences.5.xml:317 msgid "P >= 1000" msgstr "P >= 1000" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:316 +#: apt_preferences.5.xml:318 msgid "" "causes a version to be installed even if this constitutes a downgrade of the " "package" @@ -5219,12 +5322,12 @@ msgstr "" "zastąpienie pakietu jego wcześniejszą wersją." #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:320 +#: apt_preferences.5.xml:322 msgid "990 <= P < 1000" msgstr "990 <= P < 1000" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:321 +#: apt_preferences.5.xml:323 msgid "" "causes a version to be installed even if it does not come from the target " "release, unless the installed version is more recent" @@ -5233,12 +5336,12 @@ msgstr "" "wydania docelowego, chyba że zainstalowana wersja jest nowsza." #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:326 +#: apt_preferences.5.xml:328 msgid "500 <= P < 990" msgstr "500 <= P < 990" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:327 +#: apt_preferences.5.xml:329 msgid "" "causes a version to be installed unless there is a version available " "belonging to the target release or the installed version is more recent" @@ -5248,12 +5351,12 @@ msgstr "" "zainstalowana." #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:332 +#: apt_preferences.5.xml:334 msgid "100 <= P < 500" msgstr "100 <= P < 500" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:333 +#: apt_preferences.5.xml:335 msgid "" "causes a version to be installed unless there is a version available " "belonging to some other distribution or the installed version is more recent" @@ -5262,12 +5365,12 @@ msgstr "" "należąca do innej dystrybucji lub nowsza wersja jest zainstalowana" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:338 +#: apt_preferences.5.xml:340 msgid "0 < P < 100" msgstr "0 < P < 100" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:339 +#: apt_preferences.5.xml:341 msgid "" "causes a version to be installed only if there is no installed version of " "the package" @@ -5276,17 +5379,17 @@ msgstr "" "pakietu nie jest jeszcze zainstalowana" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:343 +#: apt_preferences.5.xml:345 msgid "P < 0" msgstr "P < 0" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:344 +#: apt_preferences.5.xml:346 msgid "prevents the version from being installed" msgstr "zapobiega instalowaniu wersji" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:349 +#: apt_preferences.5.xml:351 msgid "" "If any specific-form records match an available package version then the " "first such record determines the priority of the package version. Failing " @@ -5300,7 +5403,7 @@ msgstr "" "określany na podstawie pierwszego z takich rekordów." #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:355 +#: apt_preferences.5.xml:357 msgid "" "For example, suppose the APT preferences file contains the three records " "presented earlier:" @@ -5309,7 +5412,7 @@ msgstr "" "wcześniej rekordy:" #. type: Content of: <refentry><refsect1><refsect2><programlisting> -#: apt_preferences.5.xml:359 +#: apt_preferences.5.xml:361 #, no-wrap msgid "" "Package: perl\n" @@ -5337,12 +5440,12 @@ msgstr "" "Pin-Priority: 50\n" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:372 +#: apt_preferences.5.xml:374 msgid "Then:" msgstr "Wtedy:" #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:374 +#: apt_preferences.5.xml:376 msgid "" "The most recent available version of the <literal>perl</literal> package " "will be installed, so long as that version's version number begins with " @@ -5358,7 +5461,7 @@ msgstr "" "&good-perl;*." #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:379 +#: apt_preferences.5.xml:381 msgid "" "A version of any package other than <literal>perl</literal> that is " "available from the local system has priority over other versions, even " @@ -5369,7 +5472,7 @@ msgstr "" "pakietu, włączając w to wersję należącą do wydania docelowego." #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:383 +#: apt_preferences.5.xml:385 msgid "" "A version of a package whose origin is not the local system but some other " "site listed in &sources-list; and which belongs to an <literal>unstable</" @@ -5383,12 +5486,12 @@ msgstr "" "nie jest jeszcze zainstalowana." #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt_preferences.5.xml:393 +#: apt_preferences.5.xml:395 msgid "Determination of Package Version and Distribution Properties" msgstr "Określanie wersji pakietu i właściwości dystrybucji" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:395 +#: apt_preferences.5.xml:397 msgid "" "The locations listed in the &sources-list; file should provide " "<filename>Packages</filename> and <filename>Release</filename> files to " @@ -5399,7 +5502,7 @@ msgstr "" "pakiety dostępne w danej lokalizacji." #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:399 +#: apt_preferences.5.xml:401 msgid "" "The <filename>Packages</filename> file is normally found in the directory " "<filename>.../dists/<replaceable>dist-name</replaceable>/" @@ -5418,27 +5521,27 @@ msgstr "" "priorytetów APT bierze pod uwagę tylko dwie linie z każdego rekordu:" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:407 +#: apt_preferences.5.xml:409 msgid "the <literal>Package:</literal> line" msgstr "linia <literal>Package:</literal>" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:408 +#: apt_preferences.5.xml:410 msgid "gives the package name" msgstr "podaje nazwę pakietu" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:411 apt_preferences.5.xml:461 +#: apt_preferences.5.xml:413 apt_preferences.5.xml:463 msgid "the <literal>Version:</literal> line" msgstr "linia <literal>Version:</literal>" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:412 +#: apt_preferences.5.xml:414 msgid "gives the version number for the named package" msgstr "podaje numer wersji danego pakietu" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:417 +#: apt_preferences.5.xml:419 msgid "" "The <filename>Release</filename> file is normally found in the directory " "<filename>.../dists/<replaceable>dist-name</replaceable></filename>: for " @@ -5461,12 +5564,12 @@ msgstr "" "priorytetów APT:" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:428 +#: apt_preferences.5.xml:430 msgid "the <literal>Archive:</literal> or <literal>Suite:</literal> line" msgstr "linia <literal>Archive:</literal> lub <literal>Suite:</literal>" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:429 +#: apt_preferences.5.xml:431 msgid "" "names the archive to which all the packages in the directory tree belong. " "For example, the line \"Archive: stable\" or \"Suite: stable\" specifies " @@ -5483,18 +5586,18 @@ msgstr "" "następujący sposób:" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><programlisting> -#: apt_preferences.5.xml:439 +#: apt_preferences.5.xml:441 #, no-wrap msgid "Pin: release a=stable\n" msgstr "Pin: release a=stable\n" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:445 +#: apt_preferences.5.xml:447 msgid "the <literal>Codename:</literal> line" msgstr "linia <literal>Codename:</literal>" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:446 +#: apt_preferences.5.xml:448 msgid "" "names the codename to which all the packages in the directory tree belong. " "For example, the line \"Codename: &testing-codename;\" specifies that all of " @@ -5511,13 +5614,13 @@ msgstr "" "następujący sposób:" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><programlisting> -#: apt_preferences.5.xml:455 +#: apt_preferences.5.xml:457 #, no-wrap msgid "Pin: release n=&testing-codename;\n" msgstr "Pin: release n=&testing-codename;\n" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:462 +#: apt_preferences.5.xml:464 msgid "" "names the release version. For example, the packages in the tree might " "belong to Debian release version &stable-version;. Note that there is " @@ -5534,7 +5637,7 @@ msgstr "" "sposób:" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><programlisting> -#: apt_preferences.5.xml:471 +#: apt_preferences.5.xml:473 #, no-wrap msgid "" "Pin: release v=&stable-version;\n" @@ -5546,12 +5649,12 @@ msgstr "" "Pin: release &stable-version;\n" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:480 +#: apt_preferences.5.xml:482 msgid "the <literal>Component:</literal> line" msgstr "linia <literal>Component:</literal>" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:481 +#: apt_preferences.5.xml:483 msgid "" "names the licensing component associated with the packages in the directory " "tree of the <filename>Release</filename> file. For example, the line " @@ -5569,18 +5672,18 @@ msgstr "" "następujący sposób:" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><programlisting> -#: apt_preferences.5.xml:490 +#: apt_preferences.5.xml:492 #, no-wrap msgid "Pin: release c=main\n" msgstr "Pin: release c=main\n" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:496 +#: apt_preferences.5.xml:498 msgid "the <literal>Origin:</literal> line" msgstr "linia <literal>Origin:</literal>" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:497 +#: apt_preferences.5.xml:499 msgid "" "names the originator of the packages in the directory tree of the " "<filename>Release</filename> file. Most commonly, this is <literal>Debian</" @@ -5592,18 +5695,18 @@ msgstr "" "można podać w pliku preferencji APT w następujący sposób:" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><programlisting> -#: apt_preferences.5.xml:503 +#: apt_preferences.5.xml:505 #, no-wrap msgid "Pin: release o=Debian\n" msgstr "Pin: release o=Debian\n" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:509 +#: apt_preferences.5.xml:511 msgid "the <literal>Label:</literal> line" msgstr "linia <literal>Label:</literal>" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:510 +#: apt_preferences.5.xml:512 msgid "" "names the label of the packages in the directory tree of the " "<filename>Release</filename> file. Most commonly, this is <literal>Debian</" @@ -5615,13 +5718,13 @@ msgstr "" "podać w pliku preferencji APT w następujący sposób:" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><programlisting> -#: apt_preferences.5.xml:516 +#: apt_preferences.5.xml:518 #, no-wrap msgid "Pin: release l=Debian\n" msgstr "Pin: release l=Debian\n" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:523 +#: apt_preferences.5.xml:525 msgid "" "All of the <filename>Packages</filename> and <filename>Release</filename> " "files retrieved from locations listed in the &sources-list; file are stored " @@ -5646,12 +5749,12 @@ msgstr "" "dystrybucji <literal>unstable</literal> ." #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt_preferences.5.xml:536 +#: apt_preferences.5.xml:538 msgid "Optional Lines in an APT Preferences Record" msgstr "Opcjonalne linie w rekordzie preferencji APT" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:538 +#: apt_preferences.5.xml:540 msgid "" "Each record in the APT preferences file can optionally begin with one or " "more lines beginning with the word <literal>Explanation:</literal>. This " @@ -5662,12 +5765,12 @@ msgstr "" "literal> (tj. objaśnienie). Pozwala to na dodawanie komentarzy do rekordów." #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt_preferences.5.xml:547 +#: apt_preferences.5.xml:549 msgid "Tracking Stable" msgstr "Śledzenie dystrybucji stabilnej" #. type: Content of: <refentry><refsect1><refsect2><para><programlisting> -#: apt_preferences.5.xml:555 +#: apt_preferences.5.xml:557 #, no-wrap msgid "" "Explanation: Uninstall or do not install any Debian-originated\n" @@ -5691,7 +5794,7 @@ msgstr "" "Pin-Priority: -10\n" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:549 +#: apt_preferences.5.xml:551 msgid "" "The following APT preferences file will cause APT to assign a priority " "higher than the default (500) to all package versions belonging to a " @@ -5706,8 +5809,8 @@ msgstr "" "type=\"programlisting\" id=\"0\"/>" #. type: Content of: <refentry><refsect1><refsect2><para><programlisting> -#: apt_preferences.5.xml:572 apt_preferences.5.xml:618 -#: apt_preferences.5.xml:676 +#: apt_preferences.5.xml:574 apt_preferences.5.xml:620 +#: apt_preferences.5.xml:678 #, no-wrap msgid "" "apt-get install <replaceable>package-name</replaceable>\n" @@ -5719,7 +5822,7 @@ msgstr "" "apt-get dist-upgrade\n" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:567 +#: apt_preferences.5.xml:569 msgid "" "With a suitable &sources-list; file and the above preferences file, any of " "the following commands will cause APT to upgrade to the latest " @@ -5732,13 +5835,13 @@ msgstr "" "type=\"programlisting\" id=\"0\"/>" #. type: Content of: <refentry><refsect1><refsect2><para><programlisting> -#: apt_preferences.5.xml:584 +#: apt_preferences.5.xml:586 #, no-wrap msgid "apt-get install <replaceable>package</replaceable>/testing\n" msgstr "apt-get install <replaceable>pakiet</replaceable>/testing\n" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:578 +#: apt_preferences.5.xml:580 msgid "" "The following command will cause APT to upgrade the specified package to the " "latest version from the <literal>testing</literal> distribution; the package " @@ -5751,12 +5854,12 @@ msgstr "" "<placeholder type=\"programlisting\" id=\"0\"/>" #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt_preferences.5.xml:590 +#: apt_preferences.5.xml:592 msgid "Tracking Testing or Unstable" msgstr "Śledzenie dystrybucji testowej lub niestabilnej" #. type: Content of: <refentry><refsect1><refsect2><para><programlisting> -#: apt_preferences.5.xml:599 +#: apt_preferences.5.xml:601 #, no-wrap msgid "" "Package: *\n" @@ -5784,7 +5887,7 @@ msgstr "" "Pin-Priority: -10\n" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:592 +#: apt_preferences.5.xml:594 msgid "" "The following APT preferences file will cause APT to assign a high priority " "to package versions from the <literal>testing</literal> distribution, a " @@ -5801,7 +5904,7 @@ msgstr "" "id=\"0\"/>" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:613 +#: apt_preferences.5.xml:615 msgid "" "With a suitable &sources-list; file and the above preferences file, any of " "the following commands will cause APT to upgrade to the latest " @@ -5814,13 +5917,13 @@ msgstr "" "type=\"programlisting\" id=\"0\"/>" #. type: Content of: <refentry><refsect1><refsect2><para><programlisting> -#: apt_preferences.5.xml:633 +#: apt_preferences.5.xml:635 #, no-wrap msgid "apt-get install <replaceable>package</replaceable>/unstable\n" msgstr "apt-get install <replaceable>pakiet</replaceable>/unstable\n" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:624 +#: apt_preferences.5.xml:626 msgid "" "The following command will cause APT to upgrade the specified package to the " "latest version from the <literal>unstable</literal> distribution. " @@ -5840,12 +5943,12 @@ msgstr "" "\"0\"/>" #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt_preferences.5.xml:640 +#: apt_preferences.5.xml:642 msgid "Tracking the evolution of a codename release" msgstr "Śledzenie ewolucji wydania o danej nazwie kodowej" #. type: Content of: <refentry><refsect1><refsect2><para><programlisting> -#: apt_preferences.5.xml:654 +#: apt_preferences.5.xml:656 #, no-wrap msgid "" "Explanation: Uninstall or do not install any Debian-originated package versions\n" @@ -5879,7 +5982,7 @@ msgstr "" "Pin-Priority: -10\n" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:642 +#: apt_preferences.5.xml:644 msgid "" "The following APT preferences file will cause APT to assign a priority " "higher than the default (500) to all package versions belonging to a " @@ -5905,7 +6008,7 @@ msgstr "" "\"0\"/>" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:671 +#: apt_preferences.5.xml:673 msgid "" "With a suitable &sources-list; file and the above preferences file, any of " "the following commands will cause APT to upgrade to the latest version(s) in " @@ -5918,13 +6021,13 @@ msgstr "" "literal>. <placeholder type=\"programlisting\" id=\"0\"/>" #. type: Content of: <refentry><refsect1><refsect2><para><programlisting> -#: apt_preferences.5.xml:691 +#: apt_preferences.5.xml:693 #, no-wrap msgid "apt-get install <replaceable>package</replaceable>/sid\n" msgstr "apt-get install <replaceable>pakiet</replaceable>/sid\n" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:682 +#: apt_preferences.5.xml:684 msgid "" "The following command will cause APT to upgrade the specified package to the " "latest version from the <literal>sid</literal> distribution. Thereafter, " @@ -5944,17 +6047,17 @@ msgstr "" "id=\"0\"/>" #. type: Content of: <refentry><refsect1><para> -#: apt_preferences.5.xml:706 +#: apt_preferences.5.xml:708 msgid "&apt-get; &apt-cache; &apt-conf; &sources-list;" msgstr "&apt-get; &apt-cache; &apt-conf; &sources-list;" #. type: Content of: <refentry><refnamediv><refpurpose> -#: sources.list.5.xml:33 +#: sources.list.5.xml:35 msgid "List of configured APT data sources" msgstr "Lista skonfigurowanych źródeł danych APT" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:38 +#: sources.list.5.xml:40 msgid "" "The source list <filename>/etc/apt/sources.list</filename> is designed to " "support any number of active sources and a variety of source media. The file " @@ -5972,7 +6075,7 @@ msgstr "" "programu użytkowego będącego interfejsem do systemu APT)." #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:45 +#: sources.list.5.xml:47 msgid "" "Each line specifying a source starts with type (e.g. <literal>deb-src</" "literal>) followed by options and arguments for this type. Individual " @@ -5987,12 +6090,12 @@ msgstr "" "dalsza część linii stanowi komentarz." #. type: Content of: <refentry><refsect1><title> -#: sources.list.5.xml:53 +#: sources.list.5.xml:55 msgid "sources.list.d" msgstr "sources.list.d" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:54 +#: sources.list.5.xml:56 msgid "" "The <filename>/etc/apt/sources.list.d</filename> directory provides a way to " "add sources.list entries in separate files. The format is the same as for " @@ -6014,12 +6117,12 @@ msgstr "" "wypisze odpowiedni komunikat." #. type: Content of: <refentry><refsect1><title> -#: sources.list.5.xml:65 +#: sources.list.5.xml:67 msgid "The deb and deb-src types" msgstr "Typy deb i deb-src" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:66 +#: sources.list.5.xml:68 msgid "" "The <literal>deb</literal> type references a typical two-level Debian " "archive, <filename>distribution/component</filename>. The " @@ -6045,7 +6148,7 @@ msgstr "" "źródłowych." #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:78 +#: sources.list.5.xml:79 msgid "" "The format for a <filename>sources.list</filename> entry using the " "<literal>deb</literal> and <literal>deb-src</literal> types is:" @@ -6054,21 +6157,62 @@ msgstr "" "<literal>deb</literal> i <literal>deb-src</literal> jest następujący:" #. type: Content of: <refentry><refsect1><literallayout> -#: sources.list.5.xml:81 -#, no-wrap -msgid "deb [ options ] uri distribution [component1] [component2] [...]" +#: sources.list.5.xml:82 +#, fuzzy, no-wrap +#| msgid "deb [ options ] uri distribution [component1] [component2] [...]" +msgid "deb [ options ] uri suite [component1] [component2] [...]" msgstr "deb [ opcje ] uri dystrybucja [komponent1] [komponent2] [...]" +#. type: Content of: <refentry><refsect1><para><literallayout> +#: sources.list.5.xml:86 +#, no-wrap +msgid "" +" Types: deb deb-src\n" +" URIs: http://example.com\n" +" Suites: stable testing\n" +" Sections: component1 component2\n" +" Description: short\n" +" long long long\n" +" [option1]: [option1-value]\n" +"\n" +" Types: deb\n" +" URIs: http://another.example.com\n" +" Suites: experimental\n" +" Sections: component1 component2\n" +" Enabled: no\n" +" Description: short\n" +" long long long\n" +" [option1]: [option1-value]\n" +" " +msgstr "" + #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:83 +#: sources.list.5.xml:84 +msgid "" +"Alternatively a rfc822 style format is also supported: <placeholder type=" +"\"literallayout\" id=\"0\"/>" +msgstr "" + +#. type: Content of: <refentry><refsect1><para> +#: sources.list.5.xml:105 +#, fuzzy +#| msgid "" +#| "The URI for the <literal>deb</literal> type must specify the base of the " +#| "Debian distribution, from which APT will find the information it needs. " +#| "<literal>distribution</literal> can specify an exact path, in which case " +#| "the components must be omitted and <literal>distribution</literal> must " +#| "end with a slash (<literal>/</literal>). This is useful for the case when " +#| "only a particular sub-section of the archive denoted by the URI is of " +#| "interest. If <literal>distribution</literal> does not specify an exact " +#| "path, at least one <literal>component</literal> must be present." msgid "" "The URI for the <literal>deb</literal> type must specify the base of the " "Debian distribution, from which APT will find the information it needs. " -"<literal>distribution</literal> can specify an exact path, in which case the " -"components must be omitted and <literal>distribution</literal> must end with " -"a slash (<literal>/</literal>). This is useful for the case when only a " +"<literal>suite</literal> can specify an exact path, in which case the " +"components must be omitted and <literal>suite</literal> must end with a " +"slash (<literal>/</literal>). This is useful for the case when only a " "particular sub-section of the archive denoted by the URI is of interest. If " -"<literal>distribution</literal> does not specify an exact path, at least one " +"<literal>suite</literal> does not specify an exact path, at least one " "<literal>component</literal> must be present." msgstr "" "URI typu <literal>deb</literal> musi podawać bazową lokalizację dystrybucji " @@ -6081,15 +6225,24 @@ msgstr "" "<literal>komponent</literal>." #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:92 -msgid "" -"<literal>distribution</literal> may also contain a variable, <literal>" -"$(ARCH)</literal> which expands to the Debian architecture (such as " -"<literal>amd64</literal> or <literal>armel</literal>) used on the system. " -"This permits architecture-independent <filename>sources.list</filename> " -"files to be used. In general this is only of interest when specifying an " -"exact path, <literal>APT</literal> will automatically generate a URI with " -"the current architecture otherwise." +#: sources.list.5.xml:114 +#, fuzzy +#| msgid "" +#| "<literal>distribution</literal> may also contain a variable, <literal>" +#| "$(ARCH)</literal> which expands to the Debian architecture (such as " +#| "<literal>amd64</literal> or <literal>armel</literal>) used on the system. " +#| "This permits architecture-independent <filename>sources.list</filename> " +#| "files to be used. In general this is only of interest when specifying an " +#| "exact path, <literal>APT</literal> will automatically generate a URI with " +#| "the current architecture otherwise." +msgid "" +"<literal>suite</literal> may also contain a variable, <literal>$(ARCH)</" +"literal> which expands to the Debian architecture (such as <literal>amd64</" +"literal> or <literal>armel</literal>) used on the system. This permits " +"architecture-independent <filename>sources.list</filename> files to be used. " +"In general this is only of interest when specifying an exact path, " +"<literal>APT</literal> will automatically generate a URI with the current " +"architecture otherwise." msgstr "" "<literal>Dystrybucja</literal> może zawierać także zmienną <literal>$(ARCH)</" "literal>, która zostanie rozwinięta do architektury Debiana (takiej jak " @@ -6101,18 +6254,32 @@ msgstr "" # #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:100 -msgid "" -"Since only one distribution can be specified per line it may be necessary to " -"have multiple lines for the same URI, if a subset of all available " -"distributions or components at that location is desired. APT will sort the " -"URI list after it has generated a complete set internally, and will collapse " -"multiple references to the same Internet host, for instance, into a single " -"connection, so that it does not inefficiently establish an FTP connection, " -"close it, do something else, and then re-establish a connection to that same " -"host. This feature is useful for accessing busy FTP sites with limits on the " -"number of simultaneous anonymous users. APT also parallelizes connections to " -"different hosts to more effectively deal with sites with low bandwidth." +#: sources.list.5.xml:122 +#, fuzzy +#| msgid "" +#| "Since only one distribution can be specified per line it may be necessary " +#| "to have multiple lines for the same URI, if a subset of all available " +#| "distributions or components at that location is desired. APT will sort " +#| "the URI list after it has generated a complete set internally, and will " +#| "collapse multiple references to the same Internet host, for instance, " +#| "into a single connection, so that it does not inefficiently establish an " +#| "FTP connection, close it, do something else, and then re-establish a " +#| "connection to that same host. This feature is useful for accessing busy " +#| "FTP sites with limits on the number of simultaneous anonymous users. APT " +#| "also parallelizes connections to different hosts to more effectively deal " +#| "with sites with low bandwidth." +msgid "" +"In the traditional style sources.list format since only one distribution can " +"be specified per line it may be necessary to have multiple lines for the " +"same URI, if a subset of all available distributions or components at that " +"location is desired. APT will sort the URI list after it has generated a " +"complete set internally, and will collapse multiple references to the same " +"Internet host, for instance, into a single connection, so that it does not " +"inefficiently establish an FTP connection, close it, do something else, and " +"then re-establish a connection to that same host. This feature is useful for " +"accessing busy FTP sites with limits on the number of simultaneous anonymous " +"users. APT also parallelizes connections to different hosts to more " +"effectively deal with sites with low bandwidth." msgstr "" "Ponieważ w pojedynczej linii można podać tylko jedną dystrybucję, może być " "potrzebne wymienienie tego samego URI w wielu liniach, jeżeli pożądany jest " @@ -6128,7 +6295,7 @@ msgstr "" "sieciach o niskiej przepustowości łączy." #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:112 +#: sources.list.5.xml:136 msgid "" "<literal>options</literal> is always optional and needs to be surrounded by " "square brackets. It can consist of multiple settings in the form " @@ -6145,7 +6312,7 @@ msgstr "" "wypisywania żadnego ostrzeżenia):" #. type: Content of: <refentry><refsect1><para><itemizedlist><listitem><para> -#: sources.list.5.xml:117 +#: sources.list.5.xml:142 msgid "" "<literal>arch=<replaceable>arch1</replaceable>,<replaceable>arch2</" "replaceable>,…</literal> can be used to specify for which architectures " @@ -6160,7 +6327,28 @@ msgstr "" "w opcji konfiguracji <literal>APT::Architectures</literal>." #. type: Content of: <refentry><refsect1><para><itemizedlist><listitem><para> -#: sources.list.5.xml:121 +#: sources.list.5.xml:146 +#, fuzzy +#| msgid "" +#| "<literal>arch=<replaceable>arch1</replaceable>,<replaceable>arch2</" +#| "replaceable>,…</literal> can be used to specify for which architectures " +#| "information should be downloaded. If this option is not set all " +#| "architectures defined by the <literal>APT::Architectures</literal> option " +#| "will be downloaded." +msgid "" +"<literal>arch+=<replaceable>arch1</replaceable>,<replaceable>arch2</" +"replaceable>,…</literal> and <literal>arch-=<replaceable>arch1</replaceable>," +"<replaceable>arch2</replaceable>,…</literal> which can be used to add/remove " +"architectures from the set which will be downloaded." +msgstr "" +"<literal>arch=<replaceable>arch1</replaceable>,<replaceable>arch2</" +"replaceable>,…</literal> może zostać użyte do podania architektur, dla " +"których będą pobierane informacje o pakietach. Jeśli ta opcja nie jest " +"ustawiona, będą pobierane informacje dla wszystkich architektur określonych " +"w opcji konfiguracji <literal>APT::Architectures</literal>." + +#. type: Content of: <refentry><refsect1><para><itemizedlist><listitem><para> +#: sources.list.5.xml:149 msgid "" "<literal>trusted=yes</literal> can be set to indicate that packages from " "this source are always authenticated even if the <filename>Release</" @@ -6178,7 +6366,7 @@ msgstr "" "niezautentykowane." #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:128 +#: sources.list.5.xml:156 msgid "" "It is important to list sources in order of preference, with the most " "preferred source listed first. Typically this will result in sorting by " @@ -6192,12 +6380,12 @@ msgstr "" "komputerami w Internecie)." #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:133 +#: sources.list.5.xml:161 msgid "Some examples:" msgstr "Kilka przykładów:" #. type: Content of: <refentry><refsect1><literallayout> -#: sources.list.5.xml:135 +#: sources.list.5.xml:163 #, no-wrap msgid "" "deb http://ftp.debian.org/debian &stable-codename; main contrib non-free\n" @@ -6209,17 +6397,17 @@ msgstr "" " " #. type: Content of: <refentry><refsect1><title> -#: sources.list.5.xml:141 +#: sources.list.5.xml:169 msgid "URI specification" msgstr "Określanie URI" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:143 +#: sources.list.5.xml:171 msgid "The currently recognized URI types are:" msgstr "Obecnie rozpoznawane są następujące typy URI:" #. type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para> -#: sources.list.5.xml:147 +#: sources.list.5.xml:175 msgid "" "The file scheme allows an arbitrary directory in the file system to be " "considered an archive. This is useful for NFS mounts and local mirrors or " @@ -6230,7 +6418,7 @@ msgstr "" "archiwów." #. type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para> -#: sources.list.5.xml:154 +#: sources.list.5.xml:182 msgid "" "The cdrom scheme allows APT to use a local CD-ROM drive with media swapping. " "Use the &apt-cdrom; program to create cdrom entries in the source list." @@ -6240,7 +6428,7 @@ msgstr "" "list." #. type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para> -#: sources.list.5.xml:161 +#: sources.list.5.xml:189 msgid "" "The http scheme specifies an HTTP server for the archive. If an environment " "variable <envar>http_proxy</envar> is set with the format http://server:" @@ -6257,7 +6445,7 @@ msgstr "" "bezpieczny." #. type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para> -#: sources.list.5.xml:172 +#: sources.list.5.xml:200 msgid "" "The ftp scheme specifies an FTP server for the archive. APT's FTP behavior " "is highly configurable; for more information see the &apt-conf; manual page. " @@ -6277,7 +6465,7 @@ msgstr "" "konfiguracyjnym serwery proxy używające HTTP zostaną zignorowane." #. type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para> -#: sources.list.5.xml:184 +#: sources.list.5.xml:212 msgid "" "The copy scheme is identical to the file scheme except that packages are " "copied into the cache directory instead of used directly at their location. " @@ -6290,7 +6478,7 @@ msgstr "" "do skopiowania plików przy użyciu APT." #. type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para> -#: sources.list.5.xml:191 +#: sources.list.5.xml:219 msgid "" "The rsh/ssh method invokes RSH/SSH to connect to a remote host and access " "the files as a given user. Prior configuration of rhosts or RSA keys is " @@ -6304,12 +6492,12 @@ msgstr "" "przetransferowania plików ze zdalnego komputera." #. type: Content of: <refentry><refsect1><para><variablelist><varlistentry><term> -#: sources.list.5.xml:198 +#: sources.list.5.xml:226 msgid "adding more recognizable URI types" msgstr "dodawanie innych rozpoznawanych typów URI" #. type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para> -#: sources.list.5.xml:200 +#: sources.list.5.xml:228 msgid "" "APT can be extended with more methods shipped in other optional packages, " "which should follow the naming scheme <package>apt-transport-" @@ -6328,7 +6516,7 @@ msgstr "" "zobaczyć &apt-transport-debtorrent;." #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:212 +#: sources.list.5.xml:240 msgid "" "Uses the archive stored locally (or NFS mounted) at /home/jason/debian for " "stable/main, stable/contrib, and stable/non-free." @@ -6337,36 +6525,36 @@ msgstr "" "debian dla zasobów stable/main, stable/contrib i stable/non-free." #. type: Content of: <refentry><refsect1><literallayout> -#: sources.list.5.xml:214 +#: sources.list.5.xml:242 #, no-wrap msgid "deb file:/home/jason/debian stable main contrib non-free" msgstr "deb file:/home/jason/debian stable main contrib non-free" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:216 +#: sources.list.5.xml:244 msgid "As above, except this uses the unstable (development) distribution." msgstr "" "Jak wyżej, z tą różnicą że używa dystrybucji niestabilnej (deweloperskiej)." #. type: Content of: <refentry><refsect1><literallayout> -#: sources.list.5.xml:217 +#: sources.list.5.xml:245 #, no-wrap msgid "deb file:/home/jason/debian unstable main contrib non-free" msgstr "deb file:/home/jason/debian unstable main contrib non-free" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:219 +#: sources.list.5.xml:247 msgid "Source line for the above" msgstr "Linie źródeł dla powyższego przykładu" #. type: Content of: <refentry><refsect1><literallayout> -#: sources.list.5.xml:220 +#: sources.list.5.xml:248 #, no-wrap msgid "deb-src file:/home/jason/debian unstable main contrib non-free" msgstr "deb-src file:/home/jason/debian unstable main contrib non-free" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:222 +#: sources.list.5.xml:250 msgid "" "The first line gets package information for the architectures in " "<literal>APT::Architectures</literal> while the second always retrieves " @@ -6377,7 +6565,7 @@ msgstr "" "literal> i <literal>armel</literal>." #. type: Content of: <refentry><refsect1><literallayout> -#: sources.list.5.xml:224 +#: sources.list.5.xml:252 #, no-wrap msgid "" "deb http://ftp.debian.org/debian &stable-codename; main\n" @@ -6387,7 +6575,7 @@ msgstr "" "deb [ arch=amd64,armel ] http://ftp.debian.org/debian &stable-codename; main" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:227 +#: sources.list.5.xml:255 msgid "" "Uses HTTP to access the archive at archive.debian.org, and uses only the " "hamm/main area." @@ -6396,13 +6584,13 @@ msgstr "" "org i dystrybucji hamm/main." #. type: Content of: <refentry><refsect1><literallayout> -#: sources.list.5.xml:229 +#: sources.list.5.xml:257 #, no-wrap msgid "deb http://archive.debian.org/debian-archive hamm main" msgstr "deb http://archive.debian.org/debian-archive hamm main" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:231 +#: sources.list.5.xml:259 msgid "" "Uses FTP to access the archive at ftp.debian.org, under the debian " "directory, and uses only the &stable-codename;/contrib area." @@ -6411,13 +6599,13 @@ msgstr "" "katalogu debian i używa tylko dystrybucji &stable-codename;/contrib." #. type: Content of: <refentry><refsect1><literallayout> -#: sources.list.5.xml:233 +#: sources.list.5.xml:261 #, no-wrap msgid "deb ftp://ftp.debian.org/debian &stable-codename; contrib" msgstr "deb ftp://ftp.debian.org/debian &stable-codename; contrib" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:235 +#: sources.list.5.xml:263 msgid "" "Uses FTP to access the archive at ftp.debian.org, under the debian " "directory, and uses only the unstable/contrib area. If this line appears as " @@ -6430,19 +6618,19 @@ msgstr "" "to pojedyncza sesja FTP będzie użyta w celu uzyskania dostępu do obu zasobów." #. type: Content of: <refentry><refsect1><literallayout> -#: sources.list.5.xml:239 +#: sources.list.5.xml:267 #, no-wrap msgid "deb ftp://ftp.debian.org/debian unstable contrib" msgstr "deb ftp://ftp.debian.org/debian unstable contrib" #. type: Content of: <refentry><refsect1><para><literallayout> -#: sources.list.5.xml:248 +#: sources.list.5.xml:276 #, no-wrap msgid "deb http://ftp.tlh.debian.org/universe unstable/binary-$(ARCH)/" msgstr "deb http://ftp.tlh.debian.org/universe unstable/binary-$(ARCH)/" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:241 +#: sources.list.5.xml:269 msgid "" "Uses HTTP to access the archive at ftp.tlh.debian.org, under the universe " "directory, and uses only files found under <filename>unstable/binary-i386</" @@ -6461,17 +6649,17 @@ msgstr "" "nie zawiera takiej struktury). <placeholder type=\"literallayout\" id=\"0\"/>" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:253 +#: sources.list.5.xml:281 msgid "&apt-cache; &apt-conf;" msgstr "&apt-cache;, &apt-conf;" #. type: Content of: <refentry><refmeta><manvolnum> -#: apt-extracttemplates.1.xml:26 apt-sortpkgs.1.xml:26 apt-ftparchive.1.xml:26 +#: apt-extracttemplates.1.xml:28 apt-sortpkgs.1.xml:28 apt-ftparchive.1.xml:28 msgid "1" msgstr "1" #. type: Content of: <refentry><refnamediv><refpurpose> -#: apt-extracttemplates.1.xml:33 +#: apt-extracttemplates.1.xml:35 msgid "" "Utility to extract <command>debconf</command> config and templates from " "Debian packages" @@ -6480,7 +6668,7 @@ msgstr "" "<command>debconf</command>" #. type: Content of: <refentry><refsect1><para> -#: apt-extracttemplates.1.xml:39 +#: apt-extracttemplates.1.xml:41 msgid "" "<command>apt-extracttemplates</command> will take one or more Debian package " "files as input and write out (to a temporary directory) all associated " @@ -6494,12 +6682,12 @@ msgstr "" "te skrypty i szablony, zostanie wypisana linia w następującym formacie:" #. type: Content of: <refentry><refsect1><para> -#: apt-extracttemplates.1.xml:44 +#: apt-extracttemplates.1.xml:46 msgid "package version template-file config-script" msgstr "pakiet wersja plik-template skrypt-config" #. type: Content of: <refentry><refsect1><para> -#: apt-extracttemplates.1.xml:45 +#: apt-extracttemplates.1.xml:47 msgid "" "template-file and config-script are written to the temporary directory " "specified by the <option>-t</option> or <option>--tempdir</option> " @@ -6514,7 +6702,7 @@ msgstr "" "config.XXXX</filename>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-extracttemplates.1.xml:58 +#: apt-extracttemplates.1.xml:60 msgid "" "Temporary directory in which to write extracted <command>debconf</command> " "template files and config scripts. Configuration Item: <literal>APT::" @@ -6526,7 +6714,7 @@ msgstr "" # #. type: Content of: <refentry><refsect1><para> -#: apt-extracttemplates.1.xml:75 +#: apt-extracttemplates.1.xml:77 msgid "" "<command>apt-extracttemplates</command> returns zero on normal operation, " "decimal 100 on error." @@ -6536,12 +6724,12 @@ msgstr "" # #. type: Content of: <refentry><refnamediv><refpurpose> -#: apt-sortpkgs.1.xml:33 +#: apt-sortpkgs.1.xml:35 msgid "Utility to sort package index files" msgstr "Narzędzie użytkowe do sortowania plików indeksu" #. type: Content of: <refentry><refsect1><para> -#: apt-sortpkgs.1.xml:39 +#: apt-sortpkgs.1.xml:41 msgid "" "<command>apt-sortpkgs</command> will take an index file (source index or " "package index) and sort the records so that they are ordered by the package " @@ -6553,7 +6741,7 @@ msgstr "" "zgodnie z wewnętrznymi zasadami sortowania." #. type: Content of: <refentry><refsect1><para> -#: apt-sortpkgs.1.xml:45 +#: apt-sortpkgs.1.xml:47 msgid "" "All output is sent to standard output; the input must be a seekable file." msgstr "" @@ -6562,7 +6750,7 @@ msgstr "" # #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-sortpkgs.1.xml:54 +#: apt-sortpkgs.1.xml:56 msgid "" "Use source index field ordering. Configuration Item: <literal>APT::" "SortPkgs::Source</literal>." @@ -6572,7 +6760,7 @@ msgstr "" # #. type: Content of: <refentry><refsect1><para> -#: apt-sortpkgs.1.xml:68 +#: apt-sortpkgs.1.xml:70 msgid "" "<command>apt-sortpkgs</command> returns zero on normal operation, decimal " "100 on error." @@ -6581,12 +6769,12 @@ msgstr "" "100 - w przypadku błędu." #. type: Content of: <refentry><refnamediv><refpurpose> -#: apt-ftparchive.1.xml:33 +#: apt-ftparchive.1.xml:35 msgid "Utility to generate index files" msgstr "Narzędzie użytkowe do generowania plików indeksu" #. type: Content of: <refentry><refsect1><para> -#: apt-ftparchive.1.xml:39 +#: apt-ftparchive.1.xml:41 msgid "" "<command>apt-ftparchive</command> is the command line tool that generates " "the index files that APT uses to access a distribution source. The index " @@ -6599,7 +6787,7 @@ msgstr "" "on the content of that site." #. type: Content of: <refentry><refsect1><para> -#: apt-ftparchive.1.xml:43 +#: apt-ftparchive.1.xml:45 msgid "" "<command>apt-ftparchive</command> is a superset of the &dpkg-scanpackages; " "program, incorporating its entire functionality via the <literal>packages</" @@ -6609,7 +6797,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt-ftparchive.1.xml:49 +#: apt-ftparchive.1.xml:51 msgid "" "Internally <command>apt-ftparchive</command> can make use of binary " "databases to cache the contents of a .deb file and it does not rely on any " @@ -6619,7 +6807,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:60 +#: apt-ftparchive.1.xml:62 msgid "" "The packages command generates a package file from a directory tree. It " "takes the given directory and recursively searches it for .deb files, " @@ -6628,13 +6816,13 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:65 apt-ftparchive.1.xml:89 +#: apt-ftparchive.1.xml:67 apt-ftparchive.1.xml:91 msgid "" "The option <option>--db</option> can be used to specify a binary caching DB." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:70 +#: apt-ftparchive.1.xml:72 msgid "" "The <literal>sources</literal> command generates a source index file from a " "directory tree. It takes the given directory and recursively searches it " @@ -6643,7 +6831,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:75 +#: apt-ftparchive.1.xml:77 msgid "" "If an override file is specified then a source override file will be looked " "for with an extension of .src. The --source-override option can be used to " @@ -6651,7 +6839,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:82 +#: apt-ftparchive.1.xml:84 msgid "" "The <literal>contents</literal> command generates a contents file from a " "directory tree. It takes the given directory and recursively searches it " @@ -6662,7 +6850,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:94 +#: apt-ftparchive.1.xml:96 msgid "" "The <literal>release</literal> command generates a Release file from a " "directory tree. It recursively searches the given directory for uncompressed " @@ -6677,7 +6865,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:104 +#: apt-ftparchive.1.xml:106 msgid "" "Values for the additional metadata fields in the Release file are taken from " "the corresponding variables under <literal>APT::FTPArchive::Release</" @@ -6690,7 +6878,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:117 +#: apt-ftparchive.1.xml:119 msgid "" "The <literal>generate</literal> command is designed to be runnable from a " "cron script and builds indexes according to the given config file. The " @@ -6700,20 +6888,20 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:126 +#: apt-ftparchive.1.xml:128 msgid "" "The <literal>clean</literal> command tidies the databases used by the given " "configuration file by removing any records that are no longer necessary." msgstr "" #. type: Content of: <refentry><refsect1><title> -#: apt-ftparchive.1.xml:132 +#: apt-ftparchive.1.xml:134 #, fuzzy msgid "The Generate Configuration" msgstr "Plik konfiguracyjny" #. type: Content of: <refentry><refsect1><para> -#: apt-ftparchive.1.xml:134 +#: apt-ftparchive.1.xml:136 msgid "" "The <literal>generate</literal> command uses a configuration file to " "describe the archives that are going to be generated. It follows the typical " @@ -6724,20 +6912,20 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt-ftparchive.1.xml:142 +#: apt-ftparchive.1.xml:144 msgid "" "The generate configuration has four separate sections, each described below." msgstr "" #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt-ftparchive.1.xml:144 +#: apt-ftparchive.1.xml:146 #, fuzzy #| msgid "the <literal>Origin:</literal> line" msgid "<literal>Dir</literal> Section" msgstr "linia <literal>Origin:</literal>" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt-ftparchive.1.xml:146 +#: apt-ftparchive.1.xml:148 msgid "" "The <literal>Dir</literal> section defines the standard directories needed " "to locate the files required during the generation process. These " @@ -6746,7 +6934,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:153 +#: apt-ftparchive.1.xml:155 msgid "" "Specifies the root of the FTP archive, in a standard Debian configuration " "this is the directory that contains the <filename>ls-LR</filename> and dist " @@ -6754,31 +6942,31 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:160 +#: apt-ftparchive.1.xml:162 msgid "Specifies the location of the override files." msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:165 +#: apt-ftparchive.1.xml:167 msgid "Specifies the location of the cache files." msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:170 +#: apt-ftparchive.1.xml:172 msgid "" "Specifies the location of the file list files, if the <literal>FileList</" "literal> setting is used below." msgstr "" #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt-ftparchive.1.xml:176 +#: apt-ftparchive.1.xml:178 #, fuzzy #| msgid "the <literal>Label:</literal> line" msgid "<literal>Default</literal> Section" msgstr "linia <literal>Label:</literal>" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt-ftparchive.1.xml:178 +#: apt-ftparchive.1.xml:180 msgid "" "The <literal>Default</literal> section specifies default values, and " "settings that control the operation of the generator. Other sections may " @@ -6786,7 +6974,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:184 +#: apt-ftparchive.1.xml:186 msgid "" "Sets the default compression schemes to use for the package index files. It " "is a string that contains a space separated list of at least one of: '.' (no " @@ -6795,42 +6983,42 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:192 +#: apt-ftparchive.1.xml:194 msgid "" "Sets the default list of file extensions that are package files. This " "defaults to '.deb'." msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:198 +#: apt-ftparchive.1.xml:200 msgid "" "This is similar to <literal>Packages::Compress</literal> except that it " "controls the compression for the Sources files." msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:204 +#: apt-ftparchive.1.xml:206 msgid "" "Sets the default list of file extensions that are source files. This " "defaults to '.dsc'." msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:210 +#: apt-ftparchive.1.xml:212 msgid "" "This is similar to <literal>Packages::Compress</literal> except that it " "controls the compression for the Contents files." msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:216 +#: apt-ftparchive.1.xml:218 msgid "" "This is similar to <literal>Packages::Compress</literal> except that it " "controls the compression for the Translation-en master file." msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:222 +#: apt-ftparchive.1.xml:224 msgid "" "Specifies the number of kilobytes to delink (and replace with hard links) " "per run. This is used in conjunction with the per-section <literal>External-" @@ -6838,14 +7026,14 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:229 +#: apt-ftparchive.1.xml:231 msgid "" "Specifies the mode of all created index files. It defaults to 0644. All " "index files are set to this mode with no regard to the umask." msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:236 apt-ftparchive.1.xml:382 +#: apt-ftparchive.1.xml:238 apt-ftparchive.1.xml:384 msgid "" "Specifies whether long descriptions should be included in the " "<filename>Packages</filename> file or split out into a master " @@ -6853,14 +7041,14 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt-ftparchive.1.xml:242 +#: apt-ftparchive.1.xml:244 #, fuzzy #| msgid "the <literal>Label:</literal> line" msgid "<literal>TreeDefault</literal> Section" msgstr "linia <literal>Label:</literal>" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt-ftparchive.1.xml:244 +#: apt-ftparchive.1.xml:246 msgid "" "Sets defaults specific to <literal>Tree</literal> sections. All of these " "variables are substitution variables and have the strings $(DIST), " @@ -6868,7 +7056,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:251 +#: apt-ftparchive.1.xml:253 msgid "" "Sets the number of kilobytes of contents files that are generated each day. " "The contents files are round-robined so that over several days they will all " @@ -6876,7 +7064,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:258 +#: apt-ftparchive.1.xml:260 msgid "" "Controls the number of days a contents file is allowed to be checked without " "changing. If this limit is passed the mtime of the contents file is updated. " @@ -6887,35 +7075,35 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:269 +#: apt-ftparchive.1.xml:271 msgid "" "Sets the top of the .deb directory tree. Defaults to <filename>$(DIST)/" "$(SECTION)/binary-$(ARCH)/</filename>" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:275 +#: apt-ftparchive.1.xml:277 msgid "" "Sets the top of the source package directory tree. Defaults to <filename>" "$(DIST)/$(SECTION)/source/</filename>" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:281 +#: apt-ftparchive.1.xml:283 msgid "" "Sets the output Packages file. Defaults to <filename>$(DIST)/$(SECTION)/" "binary-$(ARCH)/Packages</filename>" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:287 +#: apt-ftparchive.1.xml:289 msgid "" "Sets the output Sources file. Defaults to <filename>$(DIST)/$(SECTION)/" "source/Sources</filename>" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:293 +#: apt-ftparchive.1.xml:295 msgid "" "Sets the output Translation-en master file with the long descriptions if " "they should be not included in the Packages file. Defaults to <filename>" @@ -6923,7 +7111,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:300 +#: apt-ftparchive.1.xml:302 msgid "" "Sets the path prefix that causes a symlink to be considered an internal link " "instead of an external link. Defaults to <filename>$(DIST)/$(SECTION)/</" @@ -6931,7 +7119,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:307 +#: apt-ftparchive.1.xml:309 msgid "" "Sets the output Contents file. Defaults to <filename>$(DIST)/$(SECTION)/" "Contents-$(ARCH)</filename>. If this setting causes multiple Packages files " @@ -6941,19 +7129,19 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:316 +#: apt-ftparchive.1.xml:318 msgid "Sets header file to prepend to the contents output." msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:321 +#: apt-ftparchive.1.xml:323 msgid "" "Sets the binary cache database to use for this section. Multiple sections " "can share the same database." msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:327 +#: apt-ftparchive.1.xml:329 msgid "" "Specifies that instead of walking the directory tree, <command>apt-" "ftparchive</command> should read the list of files from the given file. " @@ -6961,7 +7149,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:334 +#: apt-ftparchive.1.xml:336 msgid "" "Specifies that instead of walking the directory tree, <command>apt-" "ftparchive</command> should read the list of files from the given file. " @@ -6970,14 +7158,14 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt-ftparchive.1.xml:342 +#: apt-ftparchive.1.xml:344 #, fuzzy #| msgid "the <literal>Label:</literal> line" msgid "<literal>Tree</literal> Section" msgstr "linia <literal>Label:</literal>" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt-ftparchive.1.xml:344 +#: apt-ftparchive.1.xml:346 msgid "" "The <literal>Tree</literal> section defines a standard Debian file tree " "which consists of a base directory, then multiple sections in that base " @@ -6987,7 +7175,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt-ftparchive.1.xml:349 +#: apt-ftparchive.1.xml:351 msgid "" "The <literal>Tree</literal> section takes a scope tag which sets the " "<literal>$(DIST)</literal> variable and defines the root of the tree (the " @@ -6996,7 +7184,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt-ftparchive.1.xml:354 +#: apt-ftparchive.1.xml:356 msgid "" "All of the settings defined in the <literal>TreeDefault</literal> section " "can be used in a <literal>Tree</literal> section as well as three new " @@ -7004,7 +7192,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><programlisting> -#: apt-ftparchive.1.xml:360 +#: apt-ftparchive.1.xml:362 #, no-wrap msgid "" "for i in Sections do \n" @@ -7018,7 +7206,7 @@ msgstr "" " " #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt-ftparchive.1.xml:357 +#: apt-ftparchive.1.xml:359 msgid "" "When processing a <literal>Tree</literal> section <command>apt-ftparchive</" "command> performs an operation similar to: <placeholder type=\"programlisting" @@ -7026,7 +7214,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:368 +#: apt-ftparchive.1.xml:370 msgid "" "This is a space separated list of sections which appear under the " "distribution; typically this is something like <literal>main contrib non-" @@ -7034,7 +7222,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:375 +#: apt-ftparchive.1.xml:377 msgid "" "This is a space separated list of all the architectures that appear under " "search section. The special architecture 'source' is used to indicate that " @@ -7042,38 +7230,38 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:388 +#: apt-ftparchive.1.xml:390 msgid "" "Sets the binary override file. The override file contains section, priority " "and maintainer address information." msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:394 +#: apt-ftparchive.1.xml:396 msgid "" "Sets the source override file. The override file contains section " "information." msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:400 apt-ftparchive.1.xml:446 +#: apt-ftparchive.1.xml:402 apt-ftparchive.1.xml:448 msgid "Sets the binary extra override file." msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:405 apt-ftparchive.1.xml:451 +#: apt-ftparchive.1.xml:407 apt-ftparchive.1.xml:453 msgid "Sets the source extra override file." msgstr "" #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt-ftparchive.1.xml:410 +#: apt-ftparchive.1.xml:412 #, fuzzy #| msgid "the <literal>Component:</literal> line" msgid "<literal>BinDirectory</literal> Section" msgstr "linia <literal>Component:</literal>" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt-ftparchive.1.xml:412 +#: apt-ftparchive.1.xml:414 msgid "" "The <literal>bindirectory</literal> section defines a binary directory tree " "with no special structure. The scope tag specifies the location of the " @@ -7083,55 +7271,55 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:420 +#: apt-ftparchive.1.xml:422 msgid "Sets the Packages file output." msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:425 +#: apt-ftparchive.1.xml:427 msgid "" "Sets the Sources file output. At least one of <literal>Packages</literal> or " "<literal>Sources</literal> is required." msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:431 +#: apt-ftparchive.1.xml:433 msgid "Sets the Contents file output (optional)." msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:436 +#: apt-ftparchive.1.xml:438 msgid "Sets the binary override file." msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:441 +#: apt-ftparchive.1.xml:443 msgid "Sets the source override file." msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:456 +#: apt-ftparchive.1.xml:458 msgid "Sets the cache DB." msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:461 +#: apt-ftparchive.1.xml:463 msgid "Appends a path to all the output paths." msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:466 +#: apt-ftparchive.1.xml:468 msgid "Specifies the file list file." msgstr "Określa plik zawierający listę plików." #. type: Content of: <refentry><refsect1><title> -#: apt-ftparchive.1.xml:473 +#: apt-ftparchive.1.xml:475 #, fuzzy msgid "The Binary Override File" msgstr "Wprowadzenie" #. type: Content of: <refentry><refsect1><para> -#: apt-ftparchive.1.xml:474 +#: apt-ftparchive.1.xml:476 msgid "" "The binary override file is fully compatible with &dpkg-scanpackages;. It " "contains four fields separated by spaces. The first field is the package " @@ -7141,19 +7329,19 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para><literallayout> -#: apt-ftparchive.1.xml:480 +#: apt-ftparchive.1.xml:482 #, no-wrap msgid "old [// oldn]* => new" msgstr "old [// oldn]* => new" #. type: Content of: <refentry><refsect1><para><literallayout> -#: apt-ftparchive.1.xml:482 +#: apt-ftparchive.1.xml:484 #, no-wrap msgid "new" msgstr "new" #. type: Content of: <refentry><refsect1><para> -#: apt-ftparchive.1.xml:479 +#: apt-ftparchive.1.xml:481 msgid "" "The general form of the maintainer field is: <placeholder type=" "\"literallayout\" id=\"0\"/> or simply, <placeholder type=\"literallayout\" " @@ -7164,13 +7352,13 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><title> -#: apt-ftparchive.1.xml:490 +#: apt-ftparchive.1.xml:492 #, fuzzy msgid "The Source Override File" msgstr "Wprowadzenie" #. type: Content of: <refentry><refsect1><para> -#: apt-ftparchive.1.xml:492 +#: apt-ftparchive.1.xml:494 msgid "" "The source override file is fully compatible with &dpkg-scansources;. It " "contains two fields separated by spaces. The first field is the source " @@ -7178,12 +7366,12 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><title> -#: apt-ftparchive.1.xml:497 +#: apt-ftparchive.1.xml:499 msgid "The Extra Override File" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt-ftparchive.1.xml:499 +#: apt-ftparchive.1.xml:501 msgid "" "The extra override file allows any arbitrary tag to be added or replaced in " "the output. It has three columns, the first is the package, the second is " @@ -7191,7 +7379,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:510 +#: apt-ftparchive.1.xml:512 msgid "" "Generate the given checksum. These options default to on, when turned off " "the generated index files will not have the checksum fields where possible. " @@ -7206,7 +7394,7 @@ msgstr "" # #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:521 +#: apt-ftparchive.1.xml:523 #, fuzzy msgid "" "Use a binary caching DB. This has no effect on the generate command. " @@ -7217,7 +7405,7 @@ msgstr "" # #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:527 +#: apt-ftparchive.1.xml:529 msgid "" "Quiet; produces output suitable for logging, omitting progress indicators. " "More q's will produce more quiet up to a maximum of 2. You can also use " @@ -7232,7 +7420,7 @@ msgstr "" # #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:535 +#: apt-ftparchive.1.xml:537 #, fuzzy msgid "" "Perform Delinking. If the <literal>External-Links</literal> setting is used " @@ -7246,7 +7434,7 @@ msgstr "" "<literal>APT::Cache::Generate</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:543 +#: apt-ftparchive.1.xml:545 msgid "" "Perform contents generation. When this option is set and package indexes are " "being generated with a cache DB then the file listing will also be extracted " @@ -7257,7 +7445,7 @@ msgstr "" # #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:553 +#: apt-ftparchive.1.xml:555 #, fuzzy msgid "" "Select the source override file to use with the <literal>sources</literal> " @@ -7270,7 +7458,7 @@ msgstr "" # #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:559 +#: apt-ftparchive.1.xml:561 #, fuzzy msgid "" "Make the caching databases read only. Configuration Item: <literal>APT::" @@ -7280,7 +7468,7 @@ msgstr "" "pliku konfiguracyjnym: <literal>APT::Cache::NamesOnly</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:564 +#: apt-ftparchive.1.xml:566 #, fuzzy #| msgid "" #| "If the command is either <literal>install</literal> or <literal>remove</" @@ -7300,7 +7488,7 @@ msgstr "" "AutomaticRemove</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:572 +#: apt-ftparchive.1.xml:574 msgid "" "&apt-ftparchive; caches as much as possible of metadata in a cachedb. If " "packages are recompiled and/or republished with the same version again, this " @@ -7314,7 +7502,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:584 +#: apt-ftparchive.1.xml:586 msgid "" "This configuration option defaults to \"<literal>true</literal>\" and should " "only be set to <literal>\"false\"</literal> if the Archive generated with " @@ -7324,13 +7512,13 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para><programlisting> -#: apt-ftparchive.1.xml:602 +#: apt-ftparchive.1.xml:604 #, no-wrap msgid "<command>apt-ftparchive</command> packages <replaceable>directory</replaceable> | <command>gzip</command> > <filename>Packages.gz</filename>\n" msgstr "<command>apt-ftparchive</command> packages <replaceable>katalog</replaceable> | <command>gzip</command> > <filename>Packages.gz</filename>\n" #. type: Content of: <refentry><refsect1><para> -#: apt-ftparchive.1.xml:598 +#: apt-ftparchive.1.xml:600 msgid "" "To create a compressed Packages file for a directory containing binary " "packages (.deb): <placeholder type=\"programlisting\" id=\"0\"/>" @@ -7338,7 +7526,7 @@ msgstr "" # #. type: Content of: <refentry><refsect1><para> -#: apt-ftparchive.1.xml:612 +#: apt-ftparchive.1.xml:614 msgid "" "<command>apt-ftparchive</command> returns zero on normal operation, decimal " "100 on error." @@ -7797,6 +7985,15 @@ msgstr "" #. type: <p></p> #: guide.sgml:163 +#, fuzzy +#| msgid "" +#| "<prgn>apt-get</prgn> has several command line options that are detailed " +#| "in its man page, <manref section=\"8\" name=\"apt-get\">. The most useful " +#| "option is <tt>-d</tt> which does not install the fetched files. If the " +#| "system has to download a large number of package it would be undesired to " +#| "start installing them in case something goes wrong. When <tt>-d</tt> is " +#| "used the downloaded archives can be installed by simply running the " +#| "command that caused them to be downloaded again without <tt>-d</tt>." msgid "" "<prgn>apt-get</prgn> has several command line options that are detailed in " "its man page, <manref section=\"8\" name=\"apt-get\">. The most useful " diff --git a/doc/po/pt.po b/doc/po/pt.po index 726b184d0..99adcbaff 100644 --- a/doc/po/pt.po +++ b/doc/po/pt.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: apt 0.9.7.1\n" "Report-Msgid-Bugs-To: APT Development Team <deity@lists.debian.org>\n" -"POT-Creation-Date: 2013-06-13 13:46+0300\n" +"POT-Creation-Date: 2014-02-23 00:29+0100\n" "PO-Revision-Date: 2012-09-03 01:53+0100\n" "Last-Translator: Américo Monteiro <a_monteiro@netcabo.pt>\n" "Language-Team: Portuguese <l10n@debianpt.org>\n" @@ -660,41 +660,47 @@ msgstr "" "export 473041FA --> <!ENTITY synopsis-keyid \"id_de_chave\">" #. type: Content of: <refentry><refmeta><manvolnum> -#: apt-get.8.xml:26 apt-cache.8.xml:26 apt-key.8.xml:25 apt-mark.8.xml:26 -#: apt-secure.8.xml:25 apt-cdrom.8.xml:25 apt-config.8.xml:26 +#: apt-get.8.xml:28 apt-cache.8.xml:28 apt-key.8.xml:27 apt-mark.8.xml:28 +#: apt-secure.8.xml:27 apt-cdrom.8.xml:27 apt-config.8.xml:28 msgid "8" msgstr "8" #. type: Content of: <refentry><refmeta><refmiscinfo> -#: apt-get.8.xml:27 apt-cache.8.xml:27 apt-key.8.xml:26 apt-mark.8.xml:27 -#: apt-secure.8.xml:26 apt-cdrom.8.xml:26 apt-config.8.xml:27 -#: apt.conf.5.xml:32 apt_preferences.5.xml:26 sources.list.5.xml:27 -#: apt-extracttemplates.1.xml:27 apt-sortpkgs.1.xml:27 apt-ftparchive.1.xml:27 +#: apt-get.8.xml:29 apt-cache.8.xml:29 apt-key.8.xml:28 apt-mark.8.xml:29 +#: apt-secure.8.xml:28 apt-cdrom.8.xml:28 apt-config.8.xml:29 +#: apt.conf.5.xml:34 apt_preferences.5.xml:28 sources.list.5.xml:29 +#: apt-extracttemplates.1.xml:29 apt-sortpkgs.1.xml:29 apt-ftparchive.1.xml:29 msgid "APT" msgstr "APT" #. type: Content of: <refentry><refnamediv><refpurpose> -#: apt-get.8.xml:33 +#: apt-get.8.xml:35 msgid "APT package handling utility -- command-line interface" msgstr "" "Utilitário de manuseamento de pacotes do APT -- interface de linha de " "comandos" #. type: Content of: <refentry><refsect1><title> -#: apt-get.8.xml:38 apt-cache.8.xml:38 apt-key.8.xml:37 apt-mark.8.xml:38 -#: apt-secure.8.xml:50 apt-cdrom.8.xml:37 apt-config.8.xml:38 -#: apt.conf.5.xml:41 apt_preferences.5.xml:36 sources.list.5.xml:36 -#: apt-extracttemplates.1.xml:38 apt-sortpkgs.1.xml:38 apt-ftparchive.1.xml:38 +#: apt-get.8.xml:40 apt-cache.8.xml:40 apt-key.8.xml:39 apt-mark.8.xml:40 +#: apt-secure.8.xml:52 apt-cdrom.8.xml:39 apt-config.8.xml:40 +#: apt.conf.5.xml:43 apt_preferences.5.xml:38 sources.list.5.xml:38 +#: apt-extracttemplates.1.xml:40 apt-sortpkgs.1.xml:40 apt-ftparchive.1.xml:40 msgid "Description" msgstr "Descrição" #. type: Content of: <refentry><refsect1><para> -#: apt-get.8.xml:39 +#: apt-get.8.xml:41 +#, fuzzy +#| msgid "" +#| "<command>apt-get</command> is the command-line tool for handling " +#| "packages, and may be considered the user's \"back-end\" to other tools " +#| "using the APT library. Several \"front-end\" interfaces exist, such as " +#| "&dselect;, &aptitude;, &synaptic; and &wajig;." msgid "" "<command>apt-get</command> is the command-line tool for handling packages, " "and may be considered the user's \"back-end\" to other tools using the APT " -"library. Several \"front-end\" interfaces exist, such as &dselect;, " -"&aptitude;, &synaptic; and &wajig;." +"library. Several \"front-end\" interfaces exist, such as &aptitude;, " +"&synaptic; and &wajig;." msgstr "" "<command>apt-get</command> é a ferramenta de linha de comandos para lidar " "com pacotes, e pode ser considerada o \"back-end\" dos utilizadores para " @@ -702,8 +708,8 @@ msgstr "" "\"front-end\" como o &dselect;, &aptitude;, &synaptic; e &wajig;." #. type: Content of: <refentry><refsect1><para> -#: apt-get.8.xml:44 apt-cache.8.xml:44 apt-cdrom.8.xml:51 apt-config.8.xml:44 -#: apt-ftparchive.1.xml:54 +#: apt-get.8.xml:46 apt-cache.8.xml:46 apt-cdrom.8.xml:53 apt-config.8.xml:46 +#: apt-ftparchive.1.xml:56 msgid "" "Unless the <option>-h</option>, or <option>--help</option> option is given, " "one of the commands below must be present." @@ -712,7 +718,7 @@ msgstr "" "fornecida, um dos comandos abaixo têm que estar presentes." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:49 +#: apt-get.8.xml:51 msgid "" "<literal>update</literal> is used to resynchronize the package index files " "from their sources. The indexes of available packages are fetched from the " @@ -736,7 +742,7 @@ msgstr "" "ficheiros de pacotes não pode ser conhecido com antecedência." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:61 +#: apt-get.8.xml:63 msgid "" "<literal>upgrade</literal> is used to install the newest versions of all " "packages currently installed on the system from the sources enumerated in " @@ -762,7 +768,7 @@ msgstr "" "novas versões de pacotes." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:74 +#: apt-get.8.xml:76 msgid "" "<literal>dist-upgrade</literal> in addition to performing the function of " "<literal>upgrade</literal>, also intelligently handles changing dependencies " @@ -787,7 +793,7 @@ msgstr "" "sobrepor as definições gerais em pacotes individuais." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:87 +#: apt-get.8.xml:89 msgid "" "<literal>dselect-upgrade</literal> is used in conjunction with the " "traditional Debian packaging front-end, &dselect;. <literal>dselect-upgrade</" @@ -803,7 +809,7 @@ msgstr "" "estado (por exemplo, a remoção de pacotes antigos e a instalação de novos)." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:98 +#: apt-get.8.xml:100 msgid "" "<literal>install</literal> is followed by one or more packages desired for " "installation or upgrading. Each package is a package name, not a fully " @@ -833,7 +839,7 @@ msgstr "" "de resolução de conflitos do apt-get." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:116 +#: apt-get.8.xml:118 msgid "" "A specific version of a package can be selected for installation by " "following the package name with an equals and the version of the package to " @@ -850,7 +856,7 @@ msgstr "" "versão da distribuição ou o nome de Arquivo (stable, testing, unstable)." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:123 +#: apt-get.8.xml:125 msgid "" "Both of the version selection mechanisms can downgrade packages and must be " "used with care." @@ -859,7 +865,7 @@ msgstr "" "e devem ser usados com cuidado." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:126 +#: apt-get.8.xml:128 msgid "" "This is also the target to use if you want to upgrade one or more already-" "installed packages without upgrading every package you have on your system. " @@ -879,7 +885,7 @@ msgstr "" "descarregadas e instaladas." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:137 +#: apt-get.8.xml:139 msgid "" "Finally, the &apt-preferences; mechanism allows you to create an alternative " "installation policy for individual packages." @@ -888,7 +894,7 @@ msgstr "" "instalação alternativa para pacotes individuais." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:141 +#: apt-get.8.xml:143 msgid "" "If no package matches the given expression and the expression contains one " "of '.', '?' or '*' then it is assumed to be a POSIX regular expression, and " @@ -907,7 +913,7 @@ msgstr "" "caractere '^' ou '$', para criar uma expressão regular mais específica." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:151 +#: apt-get.8.xml:153 msgid "" "<literal>remove</literal> is identical to <literal>install</literal> except " "that packages are removed instead of installed. Note that removing a package " @@ -922,7 +928,7 @@ msgstr "" "pacote identificado será instalado em vez de removido." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:159 +#: apt-get.8.xml:161 msgid "" "<literal>purge</literal> is identical to <literal>remove</literal> except " "that packages are removed and purged (any configuration files are deleted " @@ -933,7 +939,7 @@ msgstr "" "configuração são também apagados)." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:164 +#: apt-get.8.xml:166 msgid "" "<literal>source</literal> causes <command>apt-get</command> to fetch source " "packages. APT will examine the available packages to decide which source " @@ -952,7 +958,7 @@ msgstr "" "<literal>pkg/release</literal>, se possível." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:172 +#: apt-get.8.xml:174 msgid "" "Source packages are tracked separately from binary packages via <literal>deb-" "src</literal> lines in the &sources-list; file. This means that you will " @@ -967,7 +973,7 @@ msgstr "" "de fonte erradas (muito antigas/muito novas) ou mesmo nenhuma." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:178 +#: apt-get.8.xml:180 msgid "" "If the <option>--compile</option> option is specified then the package will " "be compiled to a binary .deb using <command>dpkg-buildpackage</command> for " @@ -982,7 +988,7 @@ msgstr "" "então o pacote fonte não será desempacotado." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:185 +#: apt-get.8.xml:187 msgid "" "A specific source version can be retrieved by postfixing the source name " "with an equals and then the version to fetch, similar to the mechanism used " @@ -997,7 +1003,7 @@ msgstr "" "Only-Source</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:191 +#: apt-get.8.xml:193 msgid "" "Note that source packages are not installed and tracked in the " "<command>dpkg</command> database like binary packages; they are simply " @@ -1008,7 +1014,7 @@ msgstr "" "descarregados para o directório actual, como tarballs fonte." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:197 +#: apt-get.8.xml:199 msgid "" "<literal>build-dep</literal> causes apt-get to install/remove packages in an " "attempt to satisfy the build dependencies for a source package. By default " @@ -1023,7 +1029,7 @@ msgstr "" "arquitectura-anfitriã com a opção <option>--host-architecture</option>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:204 +#: apt-get.8.xml:206 msgid "" "<literal>check</literal> is a diagnostic tool; it updates the package cache " "and checks for broken dependencies." @@ -1032,7 +1038,7 @@ msgstr "" "de pacotes e verifica por dependências quebradas." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:209 +#: apt-get.8.xml:211 msgid "" "<literal>download</literal> will download the given binary package into the " "current directory." @@ -1041,15 +1047,21 @@ msgstr "" "directório actual." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:215 +#: apt-get.8.xml:217 +#, fuzzy +#| msgid "" +#| "<literal>clean</literal> clears out the local repository of retrieved " +#| "package files. It removes everything but the lock file from " +#| "<filename>&cachedir;/archives/</filename> and <filename>&cachedir;/" +#| "archives/partial/</filename>. When APT is used as a &dselect; method, " +#| "<literal>clean</literal> is run automatically. Those who do not use " +#| "dselect will likely want to run <literal>apt-get clean</literal> from " +#| "time to time to free up disk space." msgid "" "<literal>clean</literal> clears out the local repository of retrieved " "package files. It removes everything but the lock file from " "<filename>&cachedir;/archives/</filename> and <filename>&cachedir;/archives/" -"partial/</filename>. When APT is used as a &dselect; method, <literal>clean</" -"literal> is run automatically. Those who do not use dselect will likely " -"want to run <literal>apt-get clean</literal> from time to time to free up " -"disk space." +"partial/</filename>." msgstr "" "<literal>clean</literal> limpa o repositório local dos ficheiros de pacotes " "obtidos. Remove tudo excepto o ficheiro lock de <filename>&cachedir;/" @@ -1060,7 +1072,7 @@ msgstr "" "libertar espaço do disco." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:225 +#: apt-get.8.xml:224 msgid "" "Like <literal>clean</literal>, <literal>autoclean</literal> clears out the " "local repository of retrieved package files. The difference is that it only " @@ -1079,7 +1091,7 @@ msgstr "" "pacotes instalados sejam apagados se estiver definida para 'off'." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:235 +#: apt-get.8.xml:234 msgid "" "<literal>autoremove</literal> is used to remove packages that were " "automatically installed to satisfy dependencies for other packages and are " @@ -1090,7 +1102,7 @@ msgstr "" "que já não são necessários." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:240 +#: apt-get.8.xml:239 msgid "" "<literal>changelog</literal> downloads a package changelog and displays it " "through <command>sensible-pager</command>. The server name and base " @@ -1113,14 +1125,14 @@ msgstr "" "para o comando <option>install</option>." #. type: Content of: <refentry><refsect1><title> -#: apt-get.8.xml:258 apt-cache.8.xml:248 apt-mark.8.xml:108 -#: apt-config.8.xml:84 apt-extracttemplates.1.xml:52 apt-sortpkgs.1.xml:48 -#: apt-ftparchive.1.xml:504 +#: apt-get.8.xml:257 apt-cache.8.xml:250 apt-mark.8.xml:110 +#: apt-config.8.xml:86 apt-extracttemplates.1.xml:54 apt-sortpkgs.1.xml:50 +#: apt-ftparchive.1.xml:506 msgid "options" msgstr "opções" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:263 +#: apt-get.8.xml:262 msgid "" "Do not consider recommended packages as a dependency for installing. " "Configuration Item: <literal>APT::Install-Recommends</literal>." @@ -1129,7 +1141,7 @@ msgstr "" "de Configuração: <literal>APT::Install-Recommends</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:268 +#: apt-get.8.xml:267 msgid "" "Consider suggested packages as a dependency for installing. Configuration " "Item: <literal>APT::Install-Suggests</literal>." @@ -1138,7 +1150,7 @@ msgstr "" "Configuração: <literal>APT::Install-Suggests</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:273 +#: apt-get.8.xml:272 msgid "" "Download only; package files are only retrieved, not unpacked or installed. " "Configuration Item: <literal>APT::Get::Download-Only</literal>." @@ -1148,7 +1160,20 @@ msgstr "" "Download-Only</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:278 +#: apt-get.8.xml:277 +#, fuzzy +#| msgid "" +#| "Fix; attempt to correct a system with broken dependencies in place. This " +#| "option, when used with install/remove, can omit any packages to permit " +#| "APT to deduce a likely solution. If packages are specified, these have to " +#| "completely correct the problem. The option is sometimes necessary when " +#| "running APT for the first time; APT itself does not allow broken package " +#| "dependencies to exist on a system. It is possible that a system's " +#| "dependency structure can be so corrupt as to require manual intervention " +#| "(which usually means using &dselect; or <command>dpkg --remove</command> " +#| "to eliminate some of the offending packages). Use of this option together " +#| "with <option>-m</option> may produce an error in some situations. " +#| "Configuration Item: <literal>APT::Get::Fix-Broken</literal>." msgid "" "Fix; attempt to correct a system with broken dependencies in place. This " "option, when used with install/remove, can omit any packages to permit APT " @@ -1157,10 +1182,10 @@ msgid "" "running APT for the first time; APT itself does not allow broken package " "dependencies to exist on a system. It is possible that a system's dependency " "structure can be so corrupt as to require manual intervention (which usually " -"means using &dselect; or <command>dpkg --remove</command> to eliminate some " -"of the offending packages). Use of this option together with <option>-m</" -"option> may produce an error in some situations. Configuration Item: " -"<literal>APT::Get::Fix-Broken</literal>." +"means using <command>dpkg --remove</command> to eliminate some of the " +"offending packages). Use of this option together with <option>-m</option> " +"may produce an error in some situations. Configuration Item: <literal>APT::" +"Get::Fix-Broken</literal>." msgstr "" "Corrige; tenta corrigir um sistema com dependências quebradas no lugar. Esta " "opção, quando usada com install/remove, pode omitir quaisquer pacotes para " @@ -1176,7 +1201,7 @@ msgstr "" "<literal>APT::Get::Fix-Broken</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:293 +#: apt-get.8.xml:292 msgid "" "Ignore missing packages; if packages cannot be retrieved or fail the " "integrity check after retrieval (corrupted package files), hold back those " @@ -1195,7 +1220,7 @@ msgstr "" "de Configuração: <literal>APT::Get::Fix-Missing</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:304 +#: apt-get.8.xml:303 msgid "" "Disables downloading of packages. This is best used with <option>--ignore-" "missing</option> to force APT to use only the .debs it has already " @@ -1206,7 +1231,7 @@ msgstr "" "descarregados. Item de Configuração: <literal>APT::Get::Download</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:311 +#: apt-get.8.xml:310 msgid "" "Quiet; produces output suitable for logging, omitting progress indicators. " "More q's will produce more quiet up to a maximum of 2. You can also use " @@ -1226,7 +1251,7 @@ msgstr "" "<literal>quiet</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:326 +#: apt-get.8.xml:325 msgid "" "No action; perform a simulation of events that would occur but do not " "actually change the system. Configuration Item: <literal>APT::Get::" @@ -1237,7 +1262,7 @@ msgstr "" "Simulate</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:330 +#: apt-get.8.xml:329 msgid "" "Simulated runs performed as a user will automatically deactivate locking " "(<literal>Debug::NoLocking</literal>), and if the option <literal>APT::Get::" @@ -1256,7 +1281,7 @@ msgstr "" "avisos do <literal>apt-get</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:338 +#: apt-get.8.xml:337 msgid "" "Simulated runs print out a series of lines, each representing a " "<command>dpkg</command> operation: configure (<literal>Conf</literal>), " @@ -1271,7 +1296,7 @@ msgstr "" "indicam quebras que não têm consequência (raro)." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:346 +#: apt-get.8.xml:345 msgid "" "Automatic yes to prompts; assume \"yes\" as answer to all prompts and run " "non-interactively. If an undesirable situation, such as changing a held " @@ -1287,7 +1312,7 @@ msgstr "" "literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:354 +#: apt-get.8.xml:353 msgid "" "Automatic \"no\" to all prompts. Configuration Item: <literal>APT::Get::" "Assume-No</literal>." @@ -1296,7 +1321,7 @@ msgstr "" "<literal>APT::Get::Assume-No</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:359 +#: apt-get.8.xml:358 msgid "" "Show upgraded packages; print out a list of all packages that are to be " "upgraded. Configuration Item: <literal>APT::Get::Show-Upgraded</literal>." @@ -1306,7 +1331,7 @@ msgstr "" "Upgraded</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:365 +#: apt-get.8.xml:364 msgid "" "Show full versions for upgraded and installed packages. Configuration Item: " "<literal>APT::Get::Show-Versions</literal>." @@ -1315,7 +1340,7 @@ msgstr "" "Configuração: <literal>APT::Get::Show-Versions</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:371 +#: apt-get.8.xml:370 msgid "" "This option controls the architecture packages are built for by <command>apt-" "get source --compile</command> and how cross-builddependencies are " @@ -1332,7 +1357,7 @@ msgstr "" "item de Configuração: <literal>APT::Get::Host-Architecture</literal>" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:381 +#: apt-get.8.xml:380 msgid "" "Compile source packages after downloading them. Configuration Item: " "<literal>APT::Get::Compile</literal>." @@ -1341,7 +1366,7 @@ msgstr "" "<literal>APT::Get::Compile</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:386 +#: apt-get.8.xml:385 msgid "" "Ignore package holds; this causes <command>apt-get</command> to ignore a " "hold placed on a package. This may be useful in conjunction with " @@ -1354,7 +1379,19 @@ msgstr "" "Item de Configuração: <literal>APT::Ignore-Hold</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:393 +#: apt-get.8.xml:392 +msgid "" +"Allow installing new packages when used in conjunction with " +"<literal>upgrade</literal>. This is useful if the update of a installed " +"package requires new dependencies to be installed. Instead of holding the " +"package back <literal>upgrade</literal> will upgrade the package and install " +"the new dependencies. Note that <literal>upgrade</literal> with this option " +"will never remove packages, only allow adding new ones. Configuration Item: " +"<literal>APT::Get::Upgrade-Allow-New</literal>." +msgstr "" + +#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> +#: apt-get.8.xml:404 msgid "" "Do not upgrade packages; when used in conjunction with <literal>install</" "literal>, <literal>no-upgrade</literal> will prevent packages on the command " @@ -1367,7 +1404,7 @@ msgstr "" "Configuração: <literal>APT::Get::Upgrade</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:400 +#: apt-get.8.xml:411 msgid "" "Do not install new packages; when used in conjunction with <literal>install</" "literal>, <literal>only-upgrade</literal> will install upgrades for already " @@ -1380,7 +1417,7 @@ msgstr "" "Item de Configuração: <literal>APT::Get::Only-Upgrade</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:408 +#: apt-get.8.xml:419 msgid "" "Force yes; this is a dangerous option that will cause apt to continue " "without prompting if it is doing something potentially harmful. It should " @@ -1395,7 +1432,7 @@ msgstr "" "<literal>APT::Get::force-yes</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:416 +#: apt-get.8.xml:427 msgid "" "Instead of fetching the files to install their URIs are printed. Each URI " "will have the path, the destination file name, the size and the expected MD5 " @@ -1416,7 +1453,7 @@ msgstr "" "Configuração: <literal>APT::Get::Print-URIs</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:427 +#: apt-get.8.xml:438 msgid "" "Use purge instead of remove for anything that would be removed. An asterisk " "(\"*\") will be displayed next to packages which are scheduled to be purged. " @@ -1429,7 +1466,7 @@ msgstr "" "option>. Item de Configuração: <literal>APT::Get::Purge</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:435 +#: apt-get.8.xml:446 msgid "" "Re-install packages that are already installed and at the newest version. " "Configuration Item: <literal>APT::Get::ReInstall</literal>." @@ -1438,7 +1475,7 @@ msgstr "" "Configuração: <literal>APT::Get::ReInstall</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:440 +#: apt-get.8.xml:451 msgid "" "This option is on by default; use <literal>--no-list-cleanup</literal> to " "turn it off. When it is on, <command>apt-get</command> will automatically " @@ -1455,7 +1492,7 @@ msgstr "" "fontes. Item de Configuração: <literal>APT::Get::List-Cleanup</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:450 +#: apt-get.8.xml:461 msgid "" "This option controls the default input to the policy engine; it creates a " "default pin at priority 990 using the specified release string. This " @@ -1478,7 +1515,7 @@ msgstr "" "Release</literal>; veja também o manual &apt-preferences;." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:465 +#: apt-get.8.xml:476 msgid "" "Only perform operations that are 'trivial'. Logically this can be considered " "related to <option>--assume-yes</option>; where <option>--assume-yes</" @@ -1492,7 +1529,7 @@ msgstr "" "Trivial-Only</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:472 +#: apt-get.8.xml:483 msgid "" "If any packages are to be removed apt-get immediately aborts without " "prompting. Configuration Item: <literal>APT::Get::Remove</literal>." @@ -1502,7 +1539,7 @@ msgstr "" "literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:478 +#: apt-get.8.xml:489 msgid "" "If the command is either <literal>install</literal> or <literal>remove</" "literal>, then this option acts like running the <literal>autoremove</" @@ -1515,7 +1552,7 @@ msgstr "" "Configuração: <literal>APT::Get::AutomaticRemove</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:485 +#: apt-get.8.xml:496 msgid "" "Only has meaning for the <literal>source</literal> and <literal>build-dep</" "literal> commands. Indicates that the given source names are not to be " @@ -1534,7 +1571,7 @@ msgstr "" "<literal>APT::Get::Only-Source</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:496 +#: apt-get.8.xml:507 msgid "" "Download only the diff, dsc, or tar file of a source archive. Configuration " "Item: <literal>APT::Get::Diff-Only</literal>, <literal>APT::Get::Dsc-Only</" @@ -1545,7 +1582,7 @@ msgstr "" "Only</literal>, e <literal>APT::Get::Tar-Only</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:502 +#: apt-get.8.xml:513 msgid "" "Only process architecture-dependent build-dependencies. Configuration Item: " "<literal>APT::Get::Arch-Only</literal>." @@ -1554,7 +1591,7 @@ msgstr "" "de Configuração: <literal>APT::Get::Arch-Only</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:507 +#: apt-get.8.xml:518 msgid "" "Ignore if packages can't be authenticated and don't prompt about it. This " "is useful for tools like pbuilder. Configuration Item: <literal>APT::Get::" @@ -1564,41 +1601,56 @@ msgstr "" "é útil para ferramentas como o pbuilder. Item de Configuração: <literal>APT::" "Get::AllowUnauthenticated</literal>." +#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> +#: apt-get.8.xml:524 +msgid "" +"Show user friendly progress information in the terminal window when packages " +"are installed, upgraded or removed. For a machine parsable version of this " +"data see README.progress-reporting in the apt doc directory. Configuration " +"Item: <literal>DpkgPM::Progress</literal> and <literal>Dpkg::Progress-Fancy</" +"literal>." +msgstr "" + #. type: Content of: <refentry><refsect1><title> -#: apt-get.8.xml:518 apt-cache.8.xml:343 apt-key.8.xml:174 apt-mark.8.xml:125 -#: apt.conf.5.xml:1167 apt_preferences.5.xml:698 +#: apt-get.8.xml:537 apt-cache.8.xml:345 apt-key.8.xml:176 apt-mark.8.xml:127 +#: apt.conf.5.xml:1200 apt_preferences.5.xml:700 msgid "Files" msgstr "Ficheiros" #. type: Content of: <refentry><refsect1><title> -#: apt-get.8.xml:528 apt-cache.8.xml:350 apt-key.8.xml:195 apt-mark.8.xml:131 -#: apt-secure.8.xml:191 apt-cdrom.8.xml:144 apt-config.8.xml:109 -#: apt.conf.5.xml:1173 apt_preferences.5.xml:705 sources.list.5.xml:252 -#: apt-extracttemplates.1.xml:70 apt-sortpkgs.1.xml:63 -#: apt-ftparchive.1.xml:607 +#: apt-get.8.xml:547 apt-cache.8.xml:352 apt-key.8.xml:197 apt-mark.8.xml:133 +#: apt-secure.8.xml:193 apt-cdrom.8.xml:154 apt-config.8.xml:111 +#: apt.conf.5.xml:1206 apt_preferences.5.xml:707 sources.list.5.xml:280 +#: apt-extracttemplates.1.xml:72 apt-sortpkgs.1.xml:65 +#: apt-ftparchive.1.xml:609 msgid "See Also" msgstr "Veja também" #. type: Content of: <refentry><refsect1><para> -#: apt-get.8.xml:529 +#: apt-get.8.xml:548 +#, fuzzy +#| msgid "" +#| "&apt-cache;, &apt-cdrom;, &dpkg;, &dselect;, &sources-list;, &apt-conf;, " +#| "&apt-config;, &apt-secure;, The APT User's guide in &guidesdir;, &apt-" +#| "preferences;, the APT Howto." msgid "" -"&apt-cache;, &apt-cdrom;, &dpkg;, &dselect;, &sources-list;, &apt-conf;, " -"&apt-config;, &apt-secure;, The APT User's guide in &guidesdir;, &apt-" -"preferences;, the APT Howto." +"&apt-cache;, &apt-cdrom;, &dpkg;, &sources-list;, &apt-conf;, &apt-config;, " +"&apt-secure;, The APT User's guide in &guidesdir;, &apt-preferences;, the " +"APT Howto." msgstr "" "&apt-cache;, &apt-cdrom;, &dpkg;, &dselect;, &sources-list;, &apt-conf;, " "&apt-config;, &apt-secure;, O guia de utilizadores do The APT em " "&guidesdir;, &apt-preferences;, o Howto do APT." #. type: Content of: <refentry><refsect1><title> -#: apt-get.8.xml:534 apt-cache.8.xml:355 apt-mark.8.xml:135 -#: apt-cdrom.8.xml:149 apt-config.8.xml:114 apt-extracttemplates.1.xml:74 -#: apt-sortpkgs.1.xml:67 apt-ftparchive.1.xml:611 +#: apt-get.8.xml:553 apt-cache.8.xml:357 apt-mark.8.xml:137 +#: apt-cdrom.8.xml:159 apt-config.8.xml:116 apt-extracttemplates.1.xml:76 +#: apt-sortpkgs.1.xml:69 apt-ftparchive.1.xml:613 msgid "Diagnostics" msgstr "Diagnóstico" #. type: Content of: <refentry><refsect1><para> -#: apt-get.8.xml:535 +#: apt-get.8.xml:554 msgid "" "<command>apt-get</command> returns zero on normal operation, decimal 100 on " "error." @@ -1607,12 +1659,12 @@ msgstr "" "erro." #. type: Content of: <refentry><refnamediv><refpurpose> -#: apt-cache.8.xml:33 +#: apt-cache.8.xml:35 msgid "query the APT cache" msgstr "pesquisa a cache do APT" #. type: Content of: <refentry><refsect1><para> -#: apt-cache.8.xml:39 +#: apt-cache.8.xml:41 msgid "" "<command>apt-cache</command> performs a variety of operations on APT's " "package cache. <command>apt-cache</command> does not manipulate the state of " @@ -1625,7 +1677,7 @@ msgstr "" "a partir dos metadados do pacote." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:49 +#: apt-cache.8.xml:51 msgid "" "<literal>gencaches</literal> creates APT's package cache. This is done " "implicitly by all commands needing this cache if it is missing or outdated." @@ -1635,14 +1687,14 @@ msgstr "" "estiver em falta ou desactualizada." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term><option><replaceable> -#: apt-cache.8.xml:53 apt-cache.8.xml:142 apt-cache.8.xml:163 -#: apt-cache.8.xml:185 apt-cache.8.xml:190 apt-cache.8.xml:206 -#: apt-cache.8.xml:224 apt-cache.8.xml:236 +#: apt-cache.8.xml:55 apt-cache.8.xml:144 apt-cache.8.xml:165 +#: apt-cache.8.xml:187 apt-cache.8.xml:192 apt-cache.8.xml:208 +#: apt-cache.8.xml:226 apt-cache.8.xml:238 msgid "&synopsis-pkg;" msgstr "&synopsis-pkg;" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:54 +#: apt-cache.8.xml:56 msgid "" "<literal>showpkg</literal> displays information about the packages listed on " "the command line. Remaining arguments are package names. The available " @@ -1666,7 +1718,7 @@ msgstr "" "ao seguinte:" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><informalexample><programlisting> -#: apt-cache.8.xml:66 +#: apt-cache.8.xml:68 #, no-wrap msgid "" "Package: libreadline2\n" @@ -1692,7 +1744,7 @@ msgstr "" "Fornecimentos Reversos: \n" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:78 +#: apt-cache.8.xml:80 msgid "" "Thus it may be seen that libreadline2, version 2.1-12, depends on libc5 and " "ncurses3.0 which must be installed for libreadline2 to work. In turn, " @@ -1711,7 +1763,7 @@ msgstr "" "consultar o código fonte do apt." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:87 +#: apt-cache.8.xml:89 msgid "" "<literal>stats</literal> displays some statistics about the cache. No " "further arguments are expected. Statistics reported are:" @@ -1720,7 +1772,7 @@ msgstr "" "são esperados mais argumentos. As estatísticas reportadas são:" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><itemizedlist><listitem><para> -#: apt-cache.8.xml:90 +#: apt-cache.8.xml:92 msgid "" "<literal>Total package names</literal> is the number of package names found " "in the cache." @@ -1729,7 +1781,7 @@ msgstr "" "encontrados na cache." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><itemizedlist><listitem><para> -#: apt-cache.8.xml:94 +#: apt-cache.8.xml:96 msgid "" "<literal>Normal packages</literal> is the number of regular, ordinary " "package names; these are packages that bear a one-to-one correspondence " @@ -1742,7 +1794,7 @@ msgstr "" "dependências. A maioria dos pacotes caem nesta categoria." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><itemizedlist><listitem><para> -#: apt-cache.8.xml:100 +#: apt-cache.8.xml:102 msgid "" "<literal>Pure virtual packages</literal> is the number of packages that " "exist only as a virtual package name; that is, packages only \"provide\" the " @@ -1759,7 +1811,7 @@ msgstr "" "mas não existe um existe um pacote chamado \"mail-transport-agent\"." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><itemizedlist><listitem><para> -#: apt-cache.8.xml:108 +#: apt-cache.8.xml:110 msgid "" "<literal>Single virtual packages</literal> is the number of packages with " "only one package providing a particular virtual package. For example, in the " @@ -1772,7 +1824,7 @@ msgstr "" "pacote, xless, disponibiliza \"X11-text-viewer\"." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><itemizedlist><listitem><para> -#: apt-cache.8.xml:114 +#: apt-cache.8.xml:116 msgid "" "<literal>Mixed virtual packages</literal> is the number of packages that " "either provide a particular virtual package or have the virtual package name " @@ -1785,7 +1837,7 @@ msgstr "" "um pacote real, como também disponibilizado pelo pacote debconf-tiny." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><itemizedlist><listitem><para> -#: apt-cache.8.xml:121 +#: apt-cache.8.xml:123 msgid "" "<literal>Missing</literal> is the number of package names that were " "referenced in a dependency but were not provided by any package. Missing " @@ -1801,7 +1853,7 @@ msgstr "" "declarações de Conflitos ou Breaks." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><itemizedlist><listitem><para> -#: apt-cache.8.xml:128 +#: apt-cache.8.xml:130 msgid "" "<literal>Total distinct</literal> versions is the number of package versions " "found in the cache; this value is therefore at least equal to the number of " @@ -1816,7 +1868,7 @@ msgstr "" "consideravelmente maior que o número do total de nomes de pacotes." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><itemizedlist><listitem><para> -#: apt-cache.8.xml:135 +#: apt-cache.8.xml:137 msgid "" "<literal>Total dependencies</literal> is the number of dependency " "relationships claimed by all of the packages in the cache." @@ -1825,7 +1877,7 @@ msgstr "" "dependências reivindicadas por todos os pacotes na cache." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:143 +#: apt-cache.8.xml:145 msgid "" "<literal>showsrc</literal> displays all the source package records that " "match the given package names. All versions are shown, as well as all " @@ -1837,7 +1889,7 @@ msgstr "" "pacote binário." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:149 +#: apt-cache.8.xml:151 msgid "" "<literal>dump</literal> shows a short listing of every package in the cache. " "It is primarily for debugging." @@ -1846,7 +1898,7 @@ msgstr "" "cache. É principalmente para depuração." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:154 +#: apt-cache.8.xml:156 msgid "" "<literal>dumpavail</literal> prints out an available list to stdout. This is " "suitable for use with &dpkg; and is used by the &dselect; method." @@ -1856,7 +1908,7 @@ msgstr "" "&dselect;." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:159 +#: apt-cache.8.xml:161 msgid "" "<literal>unmet</literal> displays a summary of all unmet dependencies in the " "package cache." @@ -1865,7 +1917,7 @@ msgstr "" "insatisfeitas na cache do pacote." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:164 +#: apt-cache.8.xml:166 msgid "" "<literal>show</literal> performs a function similar to <command>dpkg --print-" "avail</command>; it displays the package records for the named packages." @@ -1874,12 +1926,12 @@ msgstr "" "print-avail</command>; mostra os registos do pacote para os pacotes nomeados." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term><option><replaceable> -#: apt-cache.8.xml:169 +#: apt-cache.8.xml:171 msgid "&synopsis-regex;" msgstr "&synopsis-regex;" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:170 +#: apt-cache.8.xml:172 msgid "" "<literal>search</literal> performs a full text search on all available " "package lists for the POSIX regex pattern given, see ®ex;. It searches " @@ -1900,7 +1952,7 @@ msgstr "" "então não há procura na descrição longa, apenas no nome do pacote." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:181 +#: apt-cache.8.xml:183 msgid "" "Separate arguments can be used to specify multiple search patterns that are " "and'ed together." @@ -1909,7 +1961,7 @@ msgstr "" "busca os quais são lidados em conjunto." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:186 +#: apt-cache.8.xml:188 msgid "" "<literal>depends</literal> shows a listing of each dependency a package has " "and all the possible other packages that can fulfill that dependency." @@ -1919,7 +1971,7 @@ msgstr "" "dependência." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:191 +#: apt-cache.8.xml:193 msgid "" "<literal>rdepends</literal> shows a listing of each reverse dependency a " "package has." @@ -1928,12 +1980,12 @@ msgstr "" "que um pacote tem." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term> -#: apt-cache.8.xml:195 +#: apt-cache.8.xml:197 msgid "<optional><replaceable>&synopsis-prefix;</replaceable></optional>" msgstr "<optional><replaceable>&synopsis-prefix;</replaceable></optional>" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:196 +#: apt-cache.8.xml:198 msgid "" "This command prints the name of each package APT knows. The optional " "argument is a prefix match to filter the name list. The output is suitable " @@ -1948,7 +2000,7 @@ msgstr "" "opção <option>--generate</option>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:201 +#: apt-cache.8.xml:203 msgid "" "Note that a package which APT knows of is not necessarily available to " "download, installable or installed, e.g. virtual packages are also listed in " @@ -1959,7 +2011,7 @@ msgstr "" "também são listados na lista gerada." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:207 +#: apt-cache.8.xml:209 msgid "" "<literal>dotty</literal> takes a list of packages on the command line and " "generates output suitable for use by dotty from the <ulink url=\"http://www." @@ -1980,7 +2032,7 @@ msgstr "" "defina a opção <literal>APT::Cache::GivenOnly</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:216 +#: apt-cache.8.xml:218 msgid "" "The resulting nodes will have several shapes; normal packages are boxes, " "pure virtual packages are triangles, mixed virtual packages are diamonds, " @@ -1994,14 +2046,14 @@ msgstr "" "dependências, linhas verdes são conflitos." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:221 +#: apt-cache.8.xml:223 msgid "Caution, dotty cannot graph larger sets of packages." msgstr "" "Atenção, o dotty não consegue fazer gráficos com grandes conjuntos de " "pacotes." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:225 +#: apt-cache.8.xml:227 msgid "" "The same as <literal>dotty</literal>, only for xvcg from the <ulink url=" "\"http://rw4.cs.uni-sb.de/users/sander/html/gsvcg1.html\">VCG tool</ulink>." @@ -2011,12 +2063,12 @@ msgstr "" "VCG</ulink>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term> -#: apt-cache.8.xml:229 +#: apt-cache.8.xml:231 msgid "<optional><replaceable>&synopsis-pkg;</replaceable>…</optional>" msgstr "<optional><replaceable>&synopsis-pkg;</replaceable>…</optional>" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:230 +#: apt-cache.8.xml:232 msgid "" "<literal>policy</literal> is meant to help debug issues relating to the " "preferences file. With no arguments it will print out the priorities of each " @@ -2029,7 +2081,7 @@ msgstr "" "acerca da selecção de prioridade do pacote nomeado." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:237 +#: apt-cache.8.xml:239 msgid "" "<literal>apt-cache</literal>'s <literal>madison</literal> command attempts " "to mimic the output format and a subset of the functionality of the Debian " @@ -2048,7 +2100,7 @@ msgstr "" "Architecture</literal>)." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:253 +#: apt-cache.8.xml:255 msgid "" "Select the file to store the package cache. The package cache is the primary " "cache used by all operations. Configuration Item: <literal>Dir::Cache::" @@ -2059,7 +2111,7 @@ msgstr "" "<literal>Dir::Cache::pkgcache</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:259 +#: apt-cache.8.xml:261 msgid "" "Select the file to store the source cache. The source is used only by " "<literal>gencaches</literal> and it stores a parsed version of the package " @@ -2074,7 +2126,7 @@ msgstr "" "pacote. Item de Configuração: <literal>Dir::Cache::srcpkgcache</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:267 +#: apt-cache.8.xml:269 msgid "" "Quiet; produces output suitable for logging, omitting progress indicators. " "More q's will produce more quietness up to a maximum of 2. You can also use " @@ -2088,7 +2140,7 @@ msgstr "" "Configuração: <literal>quiet</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:274 +#: apt-cache.8.xml:276 msgid "" "Print only important dependencies; for use with <literal>unmet</literal> and " "<literal>depends</literal>. Causes only Depends and Pre-Depends relations to " @@ -2100,7 +2152,7 @@ msgstr "" "Important</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:288 +#: apt-cache.8.xml:290 msgid "" "Per default the <literal>depends</literal> and <literal>rdepends</literal> " "print all dependencies. This can be tweaked with these flags which will omit " @@ -2115,7 +2167,7 @@ msgstr "" "replaceable></literal> ex. <literal>APT::Cache::ShowRecommends</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:295 +#: apt-cache.8.xml:297 msgid "" "Print full package records when searching. Configuration Item: " "<literal>APT::Cache::ShowFull</literal>." @@ -2124,7 +2176,7 @@ msgstr "" "<literal>APT::Cache::ShowFull</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:300 +#: apt-cache.8.xml:302 msgid "" "Print full records for all available versions. This is the default; to turn " "it off, use <option>--no-all-versions</option>. If <option>--no-all-" @@ -2141,7 +2193,7 @@ msgstr "" "Configuração: <literal>APT::Cache::AllVersions</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:309 +#: apt-cache.8.xml:311 msgid "" "Perform automatic package cache regeneration, rather than use the cache as " "it is. This is the default; to turn it off, use <option>--no-generate</" @@ -2153,7 +2205,7 @@ msgstr "" "literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:315 +#: apt-cache.8.xml:317 msgid "" "Only search on the package names, not the long descriptions. Configuration " "Item: <literal>APT::Cache::NamesOnly</literal>." @@ -2162,7 +2214,7 @@ msgstr "" "Configuração: <literal>APT::Cache::NamesOnly</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:320 +#: apt-cache.8.xml:322 msgid "" "Make <literal>pkgnames</literal> print all names, including virtual packages " "and missing dependencies. Configuration Item: <literal>APT::Cache::" @@ -2173,7 +2225,7 @@ msgstr "" "<literal>APT::Cache::AllNames</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:326 +#: apt-cache.8.xml:328 msgid "" "Make <literal>depends</literal> and <literal>rdepends</literal> recursive so " "that all packages mentioned are printed once. Configuration Item: " @@ -2184,7 +2236,7 @@ msgstr "" "Configuração <literal>APT::Cache::RecurseDepends</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:333 +#: apt-cache.8.xml:335 msgid "" "Limit the output of <literal>depends</literal> and <literal>rdepends</" "literal> to packages which are currently installed. Configuration Item: " @@ -2195,12 +2247,12 @@ msgstr "" "<literal>APT::Cache::Installed</literal>." #. type: Content of: <refentry><refsect1><para> -#: apt-cache.8.xml:351 +#: apt-cache.8.xml:353 msgid "&apt-conf;, &sources-list;, &apt-get;" msgstr "&apt-conf;, &sources-list;, &apt-get;" #. type: Content of: <refentry><refsect1><para> -#: apt-cache.8.xml:356 +#: apt-cache.8.xml:358 msgid "" "<command>apt-cache</command> returns zero on normal operation, decimal 100 " "on error." @@ -2209,12 +2261,12 @@ msgstr "" "erro." #. type: Content of: <refentry><refnamediv><refpurpose> -#: apt-key.8.xml:32 +#: apt-key.8.xml:34 msgid "APT key management utility" msgstr "Utilitário de gestão de chaves do APT" #. type: Content of: <refentry><refsect1><para> -#: apt-key.8.xml:39 +#: apt-key.8.xml:41 msgid "" "<command>apt-key</command> is used to manage the list of keys used by apt to " "authenticate packages. Packages which have been authenticated using these " @@ -2225,12 +2277,12 @@ msgstr "" "estas chaves serão considerados de confiança." #. type: Content of: <refentry><refsect1><title> -#: apt-key.8.xml:45 +#: apt-key.8.xml:47 msgid "Commands" msgstr "Comandos" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-key.8.xml:50 +#: apt-key.8.xml:52 msgid "" "Add a new key to the list of trusted keys. The key is read from the " "filename given with the parameter &synopsis-param-filename; or if the " @@ -2241,32 +2293,32 @@ msgstr "" "se o nome do ficheiro for <literal>-</literal> a partir da entrada standard." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-key.8.xml:63 +#: apt-key.8.xml:65 msgid "Remove a key from the list of trusted keys." msgstr "Remove uma chave da lista de chaves de confiança." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-key.8.xml:74 +#: apt-key.8.xml:76 msgid "Output the key &synopsis-param-keyid; to standard output." msgstr "Escreve o &synopsis-param-keyid; da chave na saída standard." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-key.8.xml:85 +#: apt-key.8.xml:87 msgid "Output all trusted keys to standard output." msgstr "Escreve todas as chaves de confiança na saída standard." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-key.8.xml:96 +#: apt-key.8.xml:98 msgid "List trusted keys." msgstr "Lista as chaves de confiança." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-key.8.xml:107 +#: apt-key.8.xml:109 msgid "List fingerprints of trusted keys." msgstr "Lista as fingerprints das chaves de confiança." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-key.8.xml:118 +#: apt-key.8.xml:120 msgid "" "Pass advanced options to gpg. With adv --recv-key you can download the " "public key." @@ -2275,21 +2327,20 @@ msgstr "" "chave pública." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-key.8.xml:130 +#: apt-key.8.xml:132 msgid "" "Update the local keyring with the archive keyring and remove from the local " "keyring the archive keys which are no longer valid. The archive keyring is " "shipped in the <literal>archive-keyring</literal> package of your " -"distribution, e.g. the <literal>debian-archive-keyring</literal> package in " -"Debian." +"distribution, e.g. the &keyring-package; package in &keyring-distro;." msgstr "" "Actualiza o chaveiro local com o chaveiro do arquivo e remove do chaveiro " "local as chaves de arquivo que já não são válidas. O chaveiro do arquivo é " "submetido no pacote <literal>archive-keyring</literal> da sua distribuição, " -"por exemplo o pacote <literal>debian-archive-keyring</literal> em Debian." +"por exemplo o pacote &keyring-package; em &keyring-distro;." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-key.8.xml:144 +#: apt-key.8.xml:146 msgid "" "Perform an update working similarly to the <command>update</command> command " "above, but get the archive keyring from a URI instead and validate it " @@ -2307,12 +2358,12 @@ msgstr "" "lo." #. type: Content of: <refentry><refsect1><title> -#: apt-key.8.xml:160 apt-cdrom.8.xml:80 +#: apt-key.8.xml:162 apt-cdrom.8.xml:82 msgid "Options" msgstr "Opções" #. type: Content of: <refentry><refsect1><para> -#: apt-key.8.xml:161 +#: apt-key.8.xml:163 msgid "" "Note that options need to be defined before the commands described in the " "previous section." @@ -2321,7 +2372,7 @@ msgstr "" "secção prévia." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-key.8.xml:164 +#: apt-key.8.xml:166 msgid "" "With this option it is possible to specify a particular keyring file the " "command should operate on. The default is that a command is executed on the " @@ -2338,49 +2389,48 @@ msgstr "" "chaves são adicionadas a este." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term> -#: apt-key.8.xml:179 +#: apt-key.8.xml:181 msgid "<filename>/etc/apt/trustdb.gpg</filename>" msgstr "<filename>/etc/apt/trustdb.gpg</filename>" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-key.8.xml:180 +#: apt-key.8.xml:182 msgid "Local trust database of archive keys." msgstr "Base de dados local de confiança de chaves de arquivos." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term> -#: apt-key.8.xml:183 -msgid "<filename>/usr/share/keyrings/debian-archive-keyring.gpg</filename>" -msgstr "<filename>/usr/share/keyrings/debian-archive-keyring.gpg</filename>" +#: apt-key.8.xml:185 +msgid "&keyring-filename;" +msgstr "&keyring-filename;" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-key.8.xml:184 -msgid "Keyring of Debian archive trusted keys." -msgstr "Chaveiro das chaves de confiança dos arquivos Debian." +#: apt-key.8.xml:186 +msgid "Keyring of &keyring-distro; archive trusted keys." +msgstr "Chaveiro das chaves de confiança dos arquivos &keyring-distro;." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term> -#: apt-key.8.xml:187 -msgid "" -"<filename>/usr/share/keyrings/debian-archive-removed-keys.gpg</filename>" -msgstr "" -"<filename>/usr/share/keyrings/debian-archive-removed-keys.gpg</filename>" +#: apt-key.8.xml:189 +msgid "&keyring-removed-filename;" +msgstr "&keyring-removed-filename;" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-key.8.xml:188 -msgid "Keyring of Debian archive removed trusted keys." -msgstr "Chaveiro das chaves de confiança removidas dos arquivos Debian." +#: apt-key.8.xml:190 +msgid "Keyring of &keyring-distro; archive removed trusted keys." +msgstr "" +"Chaveiro das chaves de confiança removidas dos arquivos &keyring-distro;." #. type: Content of: <refentry><refsect1><para> -#: apt-key.8.xml:197 +#: apt-key.8.xml:199 msgid "&apt-get;, &apt-secure;" msgstr "&apt-get;, &apt-secure;" #. type: Content of: <refentry><refnamediv><refpurpose> -#: apt-mark.8.xml:33 +#: apt-mark.8.xml:35 msgid "mark/unmark a package as being automatically-installed" msgstr "marca/desmarca um pacote como sendo instalado automaticamente" #. type: Content of: <refentry><refsect1><para> -#: apt-mark.8.xml:39 +#: apt-mark.8.xml:41 msgid "" "<command>apt-mark</command> will change whether a package has been marked as " "being automatically installed." @@ -2389,7 +2439,7 @@ msgstr "" "sendo instalado automaticamente." #. type: Content of: <refentry><refsect1><para> -#: apt-mark.8.xml:43 +#: apt-mark.8.xml:45 msgid "" "When you request that a package is installed, and as a result other packages " "are installed to satisfy its dependencies, the dependencies are marked as " @@ -2405,7 +2455,7 @@ msgstr "" "command> ou <command>aptitude</command> (exemplos)." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-mark.8.xml:52 +#: apt-mark.8.xml:54 msgid "" "<literal>auto</literal> is used to mark a package as being automatically " "installed, which will cause the package to be removed when no more manually " @@ -2416,7 +2466,7 @@ msgstr "" "pacote instalado manualmente depender deste pacote." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-mark.8.xml:60 +#: apt-mark.8.xml:62 msgid "" "<literal>manual</literal> is used to mark a package as being manually " "installed, which will prevent the package from being automatically removed " @@ -2427,7 +2477,7 @@ msgstr "" "se nenhum outro pacote depender dele." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-mark.8.xml:68 +#: apt-mark.8.xml:70 msgid "" "<literal>hold</literal> is used to mark a package as held back, which will " "prevent the package from being automatically installed, upgraded or " @@ -2442,7 +2492,7 @@ msgstr "" "pela opção <option>--file</option>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-mark.8.xml:78 +#: apt-mark.8.xml:80 msgid "" "<literal>unhold</literal> is used to cancel a previously set hold on a " "package to allow all actions again." @@ -2451,7 +2501,7 @@ msgstr "" "definido num pacote para permitir de novo todas as acções." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-mark.8.xml:84 +#: apt-mark.8.xml:86 msgid "" "<literal>showauto</literal> is used to print a list of automatically " "installed packages with each package on a new line. All automatically " @@ -2465,7 +2515,7 @@ msgstr "" "automaticamente." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-mark.8.xml:92 +#: apt-mark.8.xml:94 msgid "" "<literal>showmanual</literal> can be used in the same way as " "<literal>showauto</literal> except that it will print a list of manually " @@ -2476,7 +2526,7 @@ msgstr "" "instalados manualmente." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-mark.8.xml:99 +#: apt-mark.8.xml:101 msgid "" "<literal>showhold</literal> is used to print a list of packages on hold in " "the same way as for the other show commands." @@ -2485,7 +2535,7 @@ msgstr "" "retenção do mesmo modo que os outros comandos show." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-mark.8.xml:115 +#: apt-mark.8.xml:117 msgid "" "Read/Write package stats from the filename given with the parameter " "&synopsis-param-filename; instead of from the default location, which is " @@ -2498,7 +2548,7 @@ msgstr "" "directório definido pelo Item de Configuração: <literal>Dir::State</literal>." #. type: Content of: <refentry><refsect1><para> -#: apt-mark.8.xml:136 +#: apt-mark.8.xml:138 msgid "" "<command>apt-mark</command> returns zero on normal operation, non-zero on " "error." @@ -2507,12 +2557,12 @@ msgstr "" "erro." #. type: Content of: <refentry><refnamediv><refpurpose> -#: apt-secure.8.xml:47 +#: apt-secure.8.xml:49 msgid "Archive authentication support for APT" msgstr "Suporte de autenticação de arquivos para o APT" #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:52 +#: apt-secure.8.xml:54 msgid "" "Starting with version 0.6, <command>apt</command> contains code that does " "signature checking of the Release file for all archives. This ensures that " @@ -2525,7 +2575,7 @@ msgstr "" "não têm acesso à chave de assinatura do ficheiro Release." #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:60 +#: apt-secure.8.xml:62 msgid "" "If a package comes from a archive without a signature, or with a signature " "that apt does not have a key for, that package is considered untrusted, and " @@ -2541,7 +2591,7 @@ msgstr "" "verificadas antes de descarregar pacotes delas." #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:69 +#: apt-secure.8.xml:71 msgid "" "The package frontends &apt-get;, &aptitude; and &synaptic; support this new " "authentication feature." @@ -2550,12 +2600,12 @@ msgstr "" "nova funcionalidade de autenticação." #. type: Content of: <refentry><refsect1><title> -#: apt-secure.8.xml:74 +#: apt-secure.8.xml:76 msgid "Trusted archives" msgstr "Arquivos de confiança" #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:77 +#: apt-secure.8.xml:79 msgid "" "The chain of trust from an apt archive to the end user is made up of several " "steps. <command>apt-secure</command> is the last step in this chain; " @@ -2572,7 +2622,7 @@ msgstr "" "assegurar que a integridade do arquivo está correcta." #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:85 +#: apt-secure.8.xml:87 msgid "" "apt-secure does not review signatures at a package level. If you require " "tools to do this you should look at <command>debsig-verify</command> and " @@ -2585,7 +2635,7 @@ msgstr "" "verify e devscripts respectivamente)." #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:92 +#: apt-secure.8.xml:94 msgid "" "The chain of trust in Debian starts when a maintainer uploads a new package " "or a new version of a package to the Debian archive. In order to become " @@ -2603,29 +2653,29 @@ msgstr "" "para assegurar a identidade do dono da chave." #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:102 +#: apt-secure.8.xml:104 msgid "" "Once the uploaded package is verified and included in the archive, the " "maintainer signature is stripped off, and checksums of the package are " "computed and put in the Packages file. The checksums of all of the Packages " "files are then computed and put into the Release file. The Release file is " -"then signed by the archive key for this Debian release, and distributed " -"alongside the packages and the Packages files on Debian mirrors. The keys " -"are in the Debian archive keyring available in the <package>debian-archive-" -"keyring</package> package." +"then signed by the archive key for this &keyring-distro; release, and " +"distributed alongside the packages and the Packages files on &keyring-" +"distro; mirrors. The keys are in the &keyring-distro; archive keyring " +"available in the &keyring-package; package." msgstr "" "Assim que o pacote submetido é verificado e incluído no arquivo, a " "assinatura do responsável é despojada, são computados sumários de " "verificação do pacote e colocado no ficheiro Packages. Os sumários de " "verificação de todos os ficheiros Packages são então computados e colocados " "no ficheiro Release. O ficheiro Release é então assinado pela chave de " -"arquivo para este lançamento de Debian, e distribuído juntamente com os " -"pacotes e os ficheiros Packages em mirrors de Debian. As chaves estão no " -"chaveiro do arquivo Debian no pacote <package>debian-archive-keyring</" -"package>." +"arquivo para este lançamento de &keyring-distro;, e distribuído juntamente " +"com os pacotes e os ficheiros Packages em mirrors de &keyring-distro;. As " +"chaves estão no chaveiro do arquivo &keyring-distro; no pacote &keyring-" +"package;." #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:113 +#: apt-secure.8.xml:115 msgid "" "End users can check the signature of the Release file, extract a checksum of " "a package from it and compare it with the checksum of the package they " @@ -2637,7 +2687,7 @@ msgstr "" "confiar no APT que faz isto automaticamente." #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:118 +#: apt-secure.8.xml:120 msgid "" "Notice that this is distinct from checking signatures on a per package " "basis. It is designed to prevent two possible attacks:" @@ -2646,7 +2696,7 @@ msgstr "" "desenhado para prevenir dois ataques possíveis:" #. type: Content of: <refentry><refsect1><itemizedlist><listitem><para> -#: apt-secure.8.xml:123 +#: apt-secure.8.xml:125 msgid "" "<literal>Network \"man in the middle\" attacks</literal>. Without signature " "checking, malicious agents can introduce themselves into the package " @@ -2661,7 +2711,7 @@ msgstr "" "um servidor impostor (através de ataques de fraude de ARP ou DNS)." #. type: Content of: <refentry><refsect1><itemizedlist><listitem><para> -#: apt-secure.8.xml:131 +#: apt-secure.8.xml:133 msgid "" "<literal>Mirror network compromise</literal>. Without signature checking, a " "malicious agent can compromise a mirror host and modify the files in it to " @@ -2674,7 +2724,7 @@ msgstr "" "descarregam pacotes a partir dessa máquina." #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:138 +#: apt-secure.8.xml:140 msgid "" "However, it does not defend against a compromise of the Debian master server " "itself (which signs the packages) or against a compromise of the key used to " @@ -2687,12 +2737,12 @@ msgstr "" "mecanismo pode complementar uma assinatura por-pacote." #. type: Content of: <refentry><refsect1><title> -#: apt-secure.8.xml:144 +#: apt-secure.8.xml:146 msgid "User configuration" msgstr "Configuração do utilizador" #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:146 +#: apt-secure.8.xml:148 msgid "" "<command>apt-key</command> is the program that manages the list of keys used " "by apt. It can be used to add or remove keys, although an installation of " @@ -2706,7 +2756,7 @@ msgstr "" "pacotes Debian." #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:153 +#: apt-secure.8.xml:155 msgid "" "In order to add a new key you need to first download it (you should make " "sure you are using a trusted communication channel when retrieving it), add " @@ -2723,12 +2773,12 @@ msgstr "" "<filename>Release.gpg</filename> dos arquivos que você configurou." #. type: Content of: <refentry><refsect1><title> -#: apt-secure.8.xml:162 +#: apt-secure.8.xml:164 msgid "Archive configuration" msgstr "Configuração de arquivos" #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:164 +#: apt-secure.8.xml:166 msgid "" "If you want to provide archive signatures in an archive under your " "maintenance you have to:" @@ -2737,7 +2787,7 @@ msgstr "" "manutenção, você tem que:" #. type: Content of: <refentry><refsect1><itemizedlist><listitem><para> -#: apt-secure.8.xml:169 +#: apt-secure.8.xml:171 msgid "" "<emphasis>Create a toplevel Release file</emphasis>, if it does not exist " "already. You can do this by running <command>apt-ftparchive release</" @@ -2748,7 +2798,7 @@ msgstr "" "command> (disponibilizado no apt-utils)." #. type: Content of: <refentry><refsect1><itemizedlist><listitem><para> -#: apt-secure.8.xml:174 +#: apt-secure.8.xml:176 msgid "" "<emphasis>Sign it</emphasis>. You can do this by running <command>gpg --" "clearsign -o InRelease Release</command> and <command>gpg -abs -o Release." @@ -2759,7 +2809,7 @@ msgstr "" "gpg Release</command>." #. type: Content of: <refentry><refsect1><itemizedlist><listitem><para> -#: apt-secure.8.xml:178 +#: apt-secure.8.xml:180 msgid "" "<emphasis>Publish the key fingerprint</emphasis>, that way your users will " "know what key they need to import in order to authenticate the files in the " @@ -2770,7 +2820,7 @@ msgstr "" "autenticar os ficheiros no arquivo." #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:185 +#: apt-secure.8.xml:187 msgid "" "Whenever the contents of the archive change (new packages are added or " "removed) the archive maintainer has to follow the first two steps outlined " @@ -2781,7 +2831,7 @@ msgstr "" "previamente delineados." #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:193 +#: apt-secure.8.xml:195 msgid "" "&apt-conf;, &apt-get;, &sources-list;, &apt-key;, &apt-ftparchive;, " "&debsign; &debsig-verify;, &gpg;" @@ -2790,7 +2840,7 @@ msgstr "" "&debsign; &debsig-verify;, &gpg;" #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:197 +#: apt-secure.8.xml:199 msgid "" "For more background information you might want to review the <ulink url=" "\"http://www.debian.org/doc/manuals/securing-debian-howto/ch7\">Debian " @@ -2807,12 +2857,12 @@ msgstr "" "ulink> de V. Alex Brennen." #. type: Content of: <refentry><refsect1><title> -#: apt-secure.8.xml:210 +#: apt-secure.8.xml:212 msgid "Manpage Authors" msgstr "Autores do manual" #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:212 +#: apt-secure.8.xml:214 msgid "" "This man-page is based on the work of Javier Fernández-Sanguino Peña, Isaac " "Jones, Colin Walters, Florian Weimer and Michael Vogt." @@ -2821,12 +2871,12 @@ msgstr "" "Jones, Colin Walters, Florian Weimer e Michael Vogt." #. type: Content of: <refentry><refnamediv><refpurpose> -#: apt-cdrom.8.xml:32 +#: apt-cdrom.8.xml:34 msgid "APT CD-ROM management utility" msgstr "Utilitário de gestão de CD-ROM do APT" #. type: Content of: <refentry><refsect1><para> -#: apt-cdrom.8.xml:38 +#: apt-cdrom.8.xml:40 msgid "" "<command>apt-cdrom</command> is used to add a new CD-ROM to APT's list of " "available sources. <command>apt-cdrom</command> takes care of determining " @@ -2839,7 +2889,7 @@ msgstr "" "e verificar os ficheiros de índice." #. type: Content of: <refentry><refsect1><para> -#: apt-cdrom.8.xml:45 +#: apt-cdrom.8.xml:47 msgid "" "It is necessary to use <command>apt-cdrom</command> to add CDs to the APT " "system; it cannot be done by hand. Furthermore each disc in a multi-CD set " @@ -2851,7 +2901,7 @@ msgstr "" "conta possíveis falhas." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cdrom.8.xml:56 +#: apt-cdrom.8.xml:58 msgid "" "<literal>add</literal> is used to add a new disc to the source list. It will " "unmount the CD-ROM device, prompt for a disc to be inserted and then proceed " @@ -2866,7 +2916,7 @@ msgstr "" "lhe-à pedido um título descritivo." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cdrom.8.xml:64 +#: apt-cdrom.8.xml:66 msgid "" "APT uses a CD-ROM ID to track which disc is currently in the drive and " "maintains a database of these IDs in <filename>&statedir;/cdroms.list</" @@ -2877,7 +2927,7 @@ msgstr "" "list</filename>" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cdrom.8.xml:72 +#: apt-cdrom.8.xml:74 msgid "" "A debugging tool to report the identity of the current disc as well as the " "stored file name" @@ -2886,7 +2936,24 @@ msgstr "" "assim como o nome de ficheiro armazenado" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cdrom.8.xml:85 +#: apt-cdrom.8.xml:87 +#, fuzzy +#| msgid "" +#| "Mount point; specify the location to mount the CD-ROM. This mount point " +#| "must be listed in <filename>/etc/fstab</filename> and properly " +#| "configured. Configuration Item: <literal>Acquire::cdrom::mount</literal>." +msgid "" +"Do not try to auto-detect the CD-ROM path. Usually combined with the " +"<option>--cdrom</option> option. Configuration Item: <literal>Acquire::" +"cdrom::AutoDetect</literal>." +msgstr "" +"Ponto de Montagem; especifica a localização para montar o cdrom. Este ponto " +"de montagem deve estar listado em <filename>/etc/fstab</filename> e " +"configurado apropriadamente. Item de configuração: <literal>Acquire::cdrom::" +"mount</literal>." + +#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> +#: apt-cdrom.8.xml:95 msgid "" "Mount point; specify the location to mount the CD-ROM. This mount point must " "be listed in <filename>/etc/fstab</filename> and properly configured. " @@ -2898,7 +2965,7 @@ msgstr "" "mount</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cdrom.8.xml:94 +#: apt-cdrom.8.xml:104 msgid "" "Rename a disc; change the label of a disc or override the disc's given " "label. This option will cause <command>apt-cdrom</command> to prompt for a " @@ -2910,7 +2977,7 @@ msgstr "" "CDROM::Rename</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cdrom.8.xml:103 +#: apt-cdrom.8.xml:113 msgid "" "No mounting; prevent <command>apt-cdrom</command> from mounting and " "unmounting the mount point. Configuration Item: <literal>APT::CDROM::" @@ -2921,7 +2988,7 @@ msgstr "" "NoMount</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cdrom.8.xml:111 +#: apt-cdrom.8.xml:121 msgid "" "Fast Copy; Assume the package files are valid and do not check every " "package. This option should be used only if <command>apt-cdrom</command> has " @@ -2934,7 +3001,7 @@ msgstr "" "configuração: <literal>APT::CDROM::Fast</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cdrom.8.xml:121 +#: apt-cdrom.8.xml:131 msgid "" "Thorough Package Scan; This option may be needed with some old Debian " "1.1/1.2 discs that have Package files in strange places. It takes much " @@ -2945,7 +3012,7 @@ msgstr "" "estranhos. Demora muito mais tempo a sondar o CD mas irá apanhá-los a todos." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cdrom.8.xml:132 +#: apt-cdrom.8.xml:142 msgid "" "No Changes; Do not change the &sources-list; file and do not write index " "files. Everything is still checked however. Configuration Item: " @@ -2956,12 +3023,12 @@ msgstr "" "configuração: <literal>APT::CDROM::NoAct</literal>." #. type: Content of: <refentry><refsect1><para> -#: apt-cdrom.8.xml:145 +#: apt-cdrom.8.xml:155 msgid "&apt-conf;, &apt-get;, &sources-list;" msgstr "&apt-conf;, &apt-get;, &sources-list;" #. type: Content of: <refentry><refsect1><para> -#: apt-cdrom.8.xml:150 +#: apt-cdrom.8.xml:160 msgid "" "<command>apt-cdrom</command> returns zero on normal operation, decimal 100 " "on error." @@ -2970,12 +3037,12 @@ msgstr "" "erro." #. type: Content of: <refentry><refnamediv><refpurpose> -#: apt-config.8.xml:33 +#: apt-config.8.xml:35 msgid "APT Configuration Query program" msgstr "Programa de Consulta de Configuração do APT" #. type: Content of: <refentry><refsect1><para> -#: apt-config.8.xml:39 +#: apt-config.8.xml:41 msgid "" "<command>apt-config</command> is an internal program used by various " "portions of the APT suite to provide consistent configurability. It accesses " @@ -2988,7 +3055,7 @@ msgstr "" "um modo que é fácil de usar para aplicações em script." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-config.8.xml:51 +#: apt-config.8.xml:53 msgid "" "shell is used to access the configuration information from a shell script. " "It is given pairs of arguments, the first being a shell variable and the " @@ -3003,7 +3070,7 @@ msgstr "" "script shell deverá ser usado como se segue:" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><informalexample><programlisting> -#: apt-config.8.xml:59 +#: apt-config.8.xml:61 #, no-wrap msgid "" "OPTS=\"-f\"\n" @@ -3015,7 +3082,7 @@ msgstr "" "eval $RES\n" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-config.8.xml:64 +#: apt-config.8.xml:66 msgid "" "This will set the shell environment variable $OPTS to the value of MyApp::" "options with a default of <option>-f</option>." @@ -3024,7 +3091,7 @@ msgstr "" "options com uma predefinição de <option>-f</option>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-config.8.xml:68 +#: apt-config.8.xml:70 msgid "" "The configuration item may be postfixed with a /[fdbi]. f returns file " "names, d returns directories, b returns true or false and i returns an " @@ -3036,12 +3103,12 @@ msgstr "" "verificado internamente." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-config.8.xml:77 +#: apt-config.8.xml:79 msgid "Just show the contents of the configuration space." msgstr "Apenas mostra o conteúdo do espaço de configuração." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-config.8.xml:90 +#: apt-config.8.xml:92 msgid "" "Include options which have an empty value. This is the default, so use --no-" "empty to remove them from the output." @@ -3050,12 +3117,12 @@ msgstr "" "empty para removê-las dos resultados." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term><option><replaceable> -#: apt-config.8.xml:95 +#: apt-config.8.xml:97 msgid "%f "%v";%n" msgstr "%f "%v";%n" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-config.8.xml:96 +#: apt-config.8.xml:98 msgid "" "Defines the output of each config option. %t will be replaced with " "its individual name, %f with its full hierarchical name and %v " @@ -3073,13 +3140,13 @@ msgstr "" "pode ser escrito ao usar %%." #. type: Content of: <refentry><refsect1><para> -#: apt-config.8.xml:110 apt-extracttemplates.1.xml:71 apt-sortpkgs.1.xml:64 -#: apt-ftparchive.1.xml:608 +#: apt-config.8.xml:112 apt-extracttemplates.1.xml:73 apt-sortpkgs.1.xml:66 +#: apt-ftparchive.1.xml:610 msgid "&apt-conf;" msgstr "&apt-conf;" #. type: Content of: <refentry><refsect1><para> -#: apt-config.8.xml:115 +#: apt-config.8.xml:117 msgid "" "<command>apt-config</command> returns zero on normal operation, decimal 100 " "on error." @@ -3088,27 +3155,27 @@ msgstr "" "em erro." #. type: Content of: <refentry><refentryinfo><author><contrib> -#: apt.conf.5.xml:20 +#: apt.conf.5.xml:22 msgid "Initial documentation of Debug::*." msgstr "Documentação inicial do Debug::*." #. type: Content of: <refentry><refentryinfo><author><email> -#: apt.conf.5.xml:21 +#: apt.conf.5.xml:23 msgid "dburrows@debian.org" msgstr "dburrows@debian.org" #. type: Content of: <refentry><refmeta><manvolnum> -#: apt.conf.5.xml:31 apt_preferences.5.xml:25 sources.list.5.xml:26 +#: apt.conf.5.xml:33 apt_preferences.5.xml:27 sources.list.5.xml:28 msgid "5" msgstr "5" #. type: Content of: <refentry><refnamediv><refpurpose> -#: apt.conf.5.xml:38 +#: apt.conf.5.xml:40 msgid "Configuration file for APT" msgstr "Ficheiro de configuração para o APT" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:42 +#: apt.conf.5.xml:44 msgid "" "<filename>/etc/apt/apt.conf</filename> is the main configuration file shared " "by all the tools in the APT suite of tools, though it is by no means the " @@ -3122,7 +3189,7 @@ msgstr "" "para disponibilizar um ambiente uniforme." #. type: Content of: <refentry><refsect1><orderedlist><para> -#: apt.conf.5.xml:48 +#: apt.conf.5.xml:50 msgid "" "When an APT tool starts up it will read the configuration files in the " "following order:" @@ -3131,7 +3198,7 @@ msgstr "" "seguinte ordem:" #. type: Content of: <refentry><refsect1><orderedlist><listitem><para> -#: apt.conf.5.xml:50 +#: apt.conf.5.xml:52 msgid "" "the file specified by the <envar>APT_CONFIG</envar> environment variable (if " "any)" @@ -3140,7 +3207,7 @@ msgstr "" "(se existir)" #. type: Content of: <refentry><refsect1><orderedlist><listitem><para> -#: apt.conf.5.xml:52 +#: apt.conf.5.xml:54 msgid "" "all files in <literal>Dir::Etc::Parts</literal> in alphanumeric ascending " "order which have either no or \"<literal>conf</literal>\" as filename " @@ -3159,7 +3226,7 @@ msgstr "" "literal> - que então nesse caso será ignorado em silêncio." #. type: Content of: <refentry><refsect1><orderedlist><listitem><para> -#: apt.conf.5.xml:59 +#: apt.conf.5.xml:61 msgid "" "the main configuration file specified by <literal>Dir::Etc::main</literal>" msgstr "" @@ -3167,7 +3234,7 @@ msgstr "" "main</literal>" #. type: Content of: <refentry><refsect1><orderedlist><listitem><para> -#: apt.conf.5.xml:61 +#: apt.conf.5.xml:63 msgid "" "the command line options are applied to override the configuration " "directives or to load even more configuration files." @@ -3176,12 +3243,12 @@ msgstr "" "configuração ou para carregar mais ficheiros de configuração." #. type: Content of: <refentry><refsect1><title> -#: apt.conf.5.xml:65 +#: apt.conf.5.xml:67 msgid "Syntax" msgstr "Sintaxe" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:66 +#: apt.conf.5.xml:68 msgid "" "The configuration file is organized in a tree with options organized into " "functional groups. Option specification is given with a double colon " @@ -3196,7 +3263,7 @@ msgstr "" "ferramenta Get. A opções não herdam dos seus grupos parentes." #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:72 +#: apt.conf.5.xml:74 msgid "" "Syntactically the configuration language is modeled after what the ISC tools " "such as bind and dhcp use. Lines starting with <literal>//</literal> are " @@ -3221,7 +3288,7 @@ msgstr "" "\"/-:._+\". Um novo scope pode ser aberto com chavetas, assim:" #. type: Content of: <refentry><refsect1><informalexample><programlisting> -#: apt.conf.5.xml:85 +#: apt.conf.5.xml:87 #, no-wrap msgid "" "APT {\n" @@ -3239,7 +3306,7 @@ msgstr "" "};\n" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:93 +#: apt.conf.5.xml:95 msgid "" "with newlines placed to make it more readable. Lists can be created by " "opening a scope and including a single string enclosed in quotes followed by " @@ -3251,13 +3318,13 @@ msgstr "" "por um ponto e vírgula (;)." #. type: Content of: <refentry><refsect1><informalexample><programlisting> -#: apt.conf.5.xml:98 +#: apt.conf.5.xml:100 #, no-wrap msgid "DPkg::Pre-Install-Pkgs {\"/usr/sbin/dpkg-preconfigure --apt\";};\n" msgstr "DPkg::Pre-Install-Pkgs {\"/usr/sbin/dpkg-preconfigure --apt\";};\n" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:101 +#: apt.conf.5.xml:103 msgid "" "In general the sample configuration file &configureindex; is a good guide " "for how it should look." @@ -3266,7 +3333,7 @@ msgstr "" "guia de como deve ficar." #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:104 +#: apt.conf.5.xml:106 msgid "" "Case is not significant in names of configuration items, so in the previous " "example you could use <literal>dpkg::pre-install-pkgs</literal>." @@ -3276,7 +3343,7 @@ msgstr "" "pre-install-pkgs</literal>." #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:107 +#: apt.conf.5.xml:109 msgid "" "Names for the configuration items are optional if a list is defined as can " "be seen in the <literal>DPkg::Pre-Install-Pkgs</literal> example above. If " @@ -3292,7 +3359,7 @@ msgstr "" "opção." #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:112 +#: apt.conf.5.xml:114 msgid "" "Two special commands are defined: <literal>#include</literal> (which is " "deprecated and not supported by alternative implementations) and " @@ -3312,7 +3379,7 @@ msgstr "" "acabar com um 'ponto e vírgula' (;) .)" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:122 +#: apt.conf.5.xml:124 msgid "" "The <literal>#clear</literal> command is the only way to delete a list or a " "complete scope. Reopening a scope (or using the syntax described below with " @@ -3328,7 +3395,7 @@ msgstr "" "sobrepostos, apenas limpos." #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:130 +#: apt.conf.5.xml:132 msgid "" "All of the APT tools take an -o option which allows an arbitrary " "configuration directive to be specified on the command line. The syntax is a " @@ -3347,7 +3414,7 @@ msgstr "" "ser usada na linha de comandos.)" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:138 +#: apt.conf.5.xml:140 msgid "" "Note that appending items to a list using <literal>::</literal> only works " "for one item per line, and that you should not use it in combination with " @@ -3377,12 +3444,12 @@ msgstr "" "explicitamente delas." #. type: Content of: <refentry><refsect1><title> -#: apt.conf.5.xml:153 +#: apt.conf.5.xml:155 msgid "The APT Group" msgstr "O Grupo APT" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:154 +#: apt.conf.5.xml:156 msgid "" "This group of options controls general APT behavior as well as holding the " "options for all of the tools." @@ -3391,7 +3458,7 @@ msgstr "" "as opções para todas as ferramentas." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:159 +#: apt.conf.5.xml:161 msgid "" "System Architecture; sets the architecture to use when fetching files and " "parsing package lists. The internal default is the architecture apt was " @@ -3402,7 +3469,7 @@ msgstr "" "qual o APT foi compilado." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:166 +#: apt.conf.5.xml:168 msgid "" "All Architectures the system supports. For instance, CPUs implementing the " "<literal>amd64</literal> (also called <literal>x86-64</literal>) " @@ -3424,7 +3491,7 @@ msgstr "" "<command>dpkg --add-architecture</command>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:179 +#: apt.conf.5.xml:181 msgid "" "Default release to install packages from if more than one version is " "available. Contains release name, codename or release version. Examples: " @@ -3437,7 +3504,7 @@ msgstr "" "'&testing-codename;', '4.0', '5.0*'. Veja também &apt-preferences;." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:185 +#: apt.conf.5.xml:187 msgid "" "Ignore held packages; this global option causes the problem resolver to " "ignore held packages in its decision making." @@ -3446,7 +3513,7 @@ msgstr "" "os pacotes segurados sejam ignorados na sua decisão de marcação." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:190 +#: apt.conf.5.xml:192 msgid "" "Defaults to on. When turned on the autoclean feature will remove any " "packages which can no longer be downloaded from the cache. If turned off " @@ -3460,7 +3527,7 @@ msgstr "" "directo de os reinstalar." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:198 +#: apt.conf.5.xml:200 msgid "" "Defaults to on, which will cause APT to install essential and important " "packages as soon as possible in an install/upgrade operation, in order to " @@ -3487,7 +3554,7 @@ msgstr "" "de A não está mais satisfeita." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:210 +#: apt.conf.5.xml:212 msgid "" "The immediate configuration marker is also applied in the potentially " "problematic case of circular dependencies, since a dependency with the " @@ -3516,7 +3583,7 @@ msgstr "" "que pode ajudar a prevenir." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:223 +#: apt.conf.5.xml:225 msgid "" "Before a big operation like <literal>dist-upgrade</literal> is run with this " "option disabled you should try to explicitly <literal>install</literal> the " @@ -3533,7 +3600,7 @@ msgstr "" "eles possa trabalhar em melhorar ou corrigir o processo de actualização." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:234 +#: apt.conf.5.xml:236 msgid "" "Never enable this option unless you <emphasis>really</emphasis> know what " "you are doing. It permits APT to temporarily remove an essential package to " @@ -3554,7 +3621,7 @@ msgstr "" "command> ou nada de que esses pacotes dependam." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:246 +#: apt.conf.5.xml:248 msgid "" "APT uses since version 0.7.26 a resizable memory mapped cache file to store " "the available information. <literal>Cache-Start</literal> acts as a hint of " @@ -3591,13 +3658,13 @@ msgstr "" "da cache é desactivado." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:262 +#: apt.conf.5.xml:264 msgid "Defines which packages are considered essential build dependencies." msgstr "" "Define quais pacotes são considerados dependências essenciais de compilação." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:266 +#: apt.conf.5.xml:268 msgid "" "The Get subsection controls the &apt-get; tool; please see its documentation " "for more information about the options here." @@ -3606,7 +3673,7 @@ msgstr "" "documentação para mais informação acerca das opções daqui." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:271 +#: apt.conf.5.xml:273 msgid "" "The Cache subsection controls the &apt-cache; tool; please see its " "documentation for more information about the options here." @@ -3615,7 +3682,7 @@ msgstr "" "documentação para mais informação acerca das opções daqui." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:276 +#: apt.conf.5.xml:278 msgid "" "The CDROM subsection controls the &apt-cdrom; tool; please see its " "documentation for more information about the options here." @@ -3624,12 +3691,12 @@ msgstr "" "documentação para mais informação acerca das opções de aqui." #. type: Content of: <refentry><refsect1><title> -#: apt.conf.5.xml:282 +#: apt.conf.5.xml:284 msgid "The Acquire Group" msgstr "O Grupo Acquire" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:283 +#: apt.conf.5.xml:285 msgid "" "The <literal>Acquire</literal> group of options controls the download of " "packages as well as the various \"acquire methods\" responsible for the " @@ -3640,7 +3707,7 @@ msgstr "" "descarga (veja também &sources-list;)." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:290 +#: apt.conf.5.xml:292 msgid "" "Security related option defaulting to true, as giving a Release file's " "validation an expiration date prevents replay attacks over a long timescale, " @@ -3662,7 +3729,7 @@ msgstr "" "seguinte." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:303 +#: apt.conf.5.xml:305 msgid "" "Maximum time (in seconds) after its creation (as indicated by the " "<literal>Date</literal> header) that the <filename>Release</filename> file " @@ -3682,7 +3749,7 @@ msgstr "" "nome da opção." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:315 +#: apt.conf.5.xml:317 msgid "" "Minimum time (in seconds) after its creation (as indicated by the " "<literal>Date</literal> header) that the <filename>Release</filename> file " @@ -3702,7 +3769,7 @@ msgstr "" "arquivo ao nome da opção." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:327 +#: apt.conf.5.xml:329 msgid "" "Try to download deltas called <literal>PDiffs</literal> for indexes (like " "<filename>Packages</filename> files) instead of downloading whole ones. True " @@ -3713,7 +3780,7 @@ msgstr "" "por inteiro. Verdadeiro por predefinição." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:330 +#: apt.conf.5.xml:332 msgid "" "Two sub-options to limit the use of PDiffs are also available: " "<literal>FileLimit</literal> can be used to specify a maximum number of " @@ -3731,7 +3798,7 @@ msgstr "" "completo em vez das patches." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:340 +#: apt.conf.5.xml:342 msgid "" "Queuing mode; <literal>Queue-Mode</literal> can be one of <literal>host</" "literal> or <literal>access</literal> which determines how APT parallelizes " @@ -3746,7 +3813,7 @@ msgstr "" "aberta uma ligação por tipo de URI." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:348 +#: apt.conf.5.xml:350 msgid "" "Number of retries to perform. If this is non-zero APT will retry failed " "files the given number of times." @@ -3755,7 +3822,7 @@ msgstr "" "tentar, no número fornecido de vezes, obter ficheiros falhados." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:353 +#: apt.conf.5.xml:355 msgid "" "Use symlinks for source archives. If set to true then source archives will " "be symlinked when possible instead of copying. True is the default." @@ -3765,7 +3832,7 @@ msgstr "" "A predefinição é verdadeiro." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:358 +#: apt.conf.5.xml:360 msgid "" "<literal>http::Proxy</literal> sets the default proxy to use for HTTP URIs. " "It is in the standard form of <literal>http://[[user][:pass]@]host[:port]/</" @@ -3784,7 +3851,7 @@ msgstr "" "variável de ambiente <envar>http_proxy</envar>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:366 +#: apt.conf.5.xml:368 msgid "" "Three settings are provided for cache control with HTTP/1.1 compliant proxy " "caches. <literal>No-Cache</literal> tells the proxy not to use its cached " @@ -3804,7 +3871,7 @@ msgstr "" "(grandes) ficheiros .deb." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:376 apt.conf.5.xml:448 +#: apt.conf.5.xml:378 apt.conf.5.xml:466 msgid "" "The option <literal>timeout</literal> sets the timeout timer used by the " "method; this value applies to the connection as well as the data timeout." @@ -3814,7 +3881,7 @@ msgstr "" "dados." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:379 +#: apt.conf.5.xml:381 msgid "" "The setting <literal>Acquire::http::Pipeline-Depth</literal> can be used to " "enable HTTP pipelining (RFC 2616 section 8.1.2.2) which can be beneficial e." @@ -3833,7 +3900,7 @@ msgstr "" "web e proxies que escolheram não respeitar a especificação HTTP/1.1." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:386 +#: apt.conf.5.xml:388 msgid "" "<literal>Acquire::http::AllowRedirect</literal> controls whether APT will " "follow redirects, which is enabled by default." @@ -3842,13 +3909,20 @@ msgstr "" "os redireccionamentos, o que está activo por predefinição." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:389 +#: apt.conf.5.xml:391 +#, fuzzy +#| msgid "" +#| "The used bandwidth can be limited with <literal>Acquire::http::Dl-Limit</" +#| "literal> which accepts integer values in kilobytes. The default value is " +#| "0 which deactivates the limit and tries to use all available bandwidth " +#| "(note that this option implicitly disables downloading from multiple " +#| "servers at the same time.)" msgid "" "The used bandwidth can be limited with <literal>Acquire::http::Dl-Limit</" -"literal> which accepts integer values in kilobytes. The default value is 0 " -"which deactivates the limit and tries to use all available bandwidth (note " -"that this option implicitly disables downloading from multiple servers at " -"the same time.)" +"literal> which accepts integer values in kilobytes per second. The default " +"value is 0 which deactivates the limit and tries to use all available " +"bandwidth. Note that this option implicitly disables downloading from " +"multiple servers at the same time." msgstr "" "A largura de banda usada pode ser limitada com <literal>Acquire::http::Dl-" "Limit</literal> que aceita valores inteiros em kilobytes. O valor " @@ -3857,7 +3931,7 @@ msgstr "" "de múltiplos servidores ao mesmo tempo.)" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:394 +#: apt.conf.5.xml:398 msgid "" "<literal>Acquire::http::User-Agent</literal> can be used to set a different " "User-Agent for the http download method as some proxies allow access for " @@ -3871,6 +3945,20 @@ msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> #: apt.conf.5.xml:402 msgid "" +"<literal>Acquire::http::Proxy-Auto-Detect</literal> can be used to specify " +"an external command to discover the http proxy to use. Apt expects the " +"command to output the proxy on stdout in the style <literal>http://proxy:" +"port/</literal>. This will override the generic <literal>Acquire::http::" +"Proxy</literal> but not any specific host proxy configuration set via " +"<literal>Acquire::http::Proxy::$HOST</literal>. See the &squid-deb-proxy-" +"client; package for an example implementation that uses avahi. This option " +"takes precedence over the legacy option name <literal>ProxyAutoDetect</" +"literal>." +msgstr "" + +#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> +#: apt.conf.5.xml:420 +msgid "" "The <literal>Cache-control</literal>, <literal>Timeout</literal>, " "<literal>AllowRedirect</literal>, <literal>Dl-Limit</literal> and " "<literal>proxy</literal> options work for HTTPS URIs in the same way as for " @@ -3886,7 +3974,7 @@ msgstr "" "literal> ainda não é suportada." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:410 +#: apt.conf.5.xml:428 msgid "" "<literal>CaInfo</literal> suboption specifies place of file that holds info " "about trusted certificates. <literal><host>::CaInfo</literal> is the " @@ -3925,7 +4013,7 @@ msgstr "" "host>::SslForceVersion</literal> é a opção 'por máquina' correspondente." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:431 +#: apt.conf.5.xml:449 msgid "" "<literal>ftp::Proxy</literal> sets the default proxy to use for FTP URIs. " "It is in the standard form of <literal>ftp://[[user][:pass]@]host[:port]/</" @@ -3959,7 +4047,7 @@ msgstr "" "literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:451 +#: apt.conf.5.xml:469 msgid "" "Several settings are provided to control passive mode. Generally it is safe " "to leave passive mode on; it works in nearly every environment. However, " @@ -3975,7 +4063,7 @@ msgstr "" "específica (veja a amostra de ficheiro de configuração para exemplos)." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:458 +#: apt.conf.5.xml:476 msgid "" "It is possible to proxy FTP over HTTP by setting the <envar>ftp_proxy</" "envar> environment variable to an HTTP URL - see the discussion of the http " @@ -3989,7 +4077,7 @@ msgstr "" "eficiência." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:463 +#: apt.conf.5.xml:481 msgid "" "The setting <literal>ForceExtended</literal> controls the use of RFC2428 " "<literal>EPSV</literal> and <literal>EPRT</literal> commands. The default is " @@ -4004,13 +4092,13 @@ msgstr "" "ligações IPv4. Note que a maioria dos servidores FTP não suporta RFC2428." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><literallayout> -#: apt.conf.5.xml:477 +#: apt.conf.5.xml:495 #, no-wrap msgid "/cdrom/::Mount \"foo\";" msgstr "/cdrom/::Mount \"foo\";" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:472 +#: apt.conf.5.xml:490 msgid "" "For URIs using the <literal>cdrom</literal> method, the only configurable " "option is the mount point, <literal>cdrom::Mount</literal>, which must be " @@ -4031,7 +4119,7 @@ msgstr "" "barra final. Comandos para desmontar podem ser especificados usando o UMount." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:485 +#: apt.conf.5.xml:503 msgid "" "For GPGV URIs the only configurable option is <literal>gpgv::Options</" "literal>, which passes additional parameters to gpgv." @@ -4040,13 +4128,13 @@ msgstr "" "literal>, a qual passa parâmetros adicionais ao gpgv." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><synopsis> -#: apt.conf.5.xml:496 +#: apt.conf.5.xml:514 #, no-wrap msgid "Acquire::CompressionTypes::<replaceable>FileExtension</replaceable> \"<replaceable>Methodname</replaceable>\";" msgstr "Acquire::CompressionTypes::<replaceable>Extensão de Ficheiro</replaceable> \"<replaceable>Nome de método</replaceable>\";" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:491 +#: apt.conf.5.xml:509 msgid "" "List of compression types which are understood by the acquire methods. " "Files like <filename>Packages</filename> can be available in various " @@ -4065,19 +4153,19 @@ msgstr "" "alterado. A sintaxe para isto é: <placeholder type=\"synopsis\" id=\"0\"/>" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><synopsis> -#: apt.conf.5.xml:501 +#: apt.conf.5.xml:519 #, no-wrap msgid "Acquire::CompressionTypes::Order:: \"gz\";" msgstr "Acquire::CompressionTypes::Order:: \"gz\";" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><synopsis> -#: apt.conf.5.xml:504 +#: apt.conf.5.xml:522 #, no-wrap msgid "Acquire::CompressionTypes::Order { \"lzma\"; \"gz\"; };" msgstr "Acquire::CompressionTypes::Order { \"lzma\"; \"gz\"; };" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:497 +#: apt.conf.5.xml:515 msgid "" "Also, the <literal>Order</literal> subgroup can be used to define in which " "order the acquire system will try to download the compressed files. The " @@ -4109,13 +4197,13 @@ msgstr "" "automaticamente." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><literallayout> -#: apt.conf.5.xml:511 +#: apt.conf.5.xml:529 #, no-wrap msgid "Dir::Bin::bzip2 \"/bin/bzip2\";" msgstr "Dir::Bin::bzip2 \"/bin/bzip2\";" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:506 +#: apt.conf.5.xml:524 msgid "" "Note that the <literal>Dir::Bin::<replaceable>Methodname</replaceable></" "literal> will be checked at run time. If this option has been set, the " @@ -4141,7 +4229,7 @@ msgstr "" "prefixar a lista com este tipo." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:516 +#: apt.conf.5.xml:534 msgid "" "The special type <literal>uncompressed</literal> can be used to give " "uncompressed files a preference, but note that most archives don't provide " @@ -4153,7 +4241,7 @@ msgstr "" "maioritariamente apenas para mirrors locais." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:523 +#: apt.conf.5.xml:541 msgid "" "When downloading <literal>gzip</literal> compressed indexes (Packages, " "Sources, or Translations), keep them gzip compressed locally instead of " @@ -4166,7 +4254,7 @@ msgstr "" "CPU quando constrói as caches de pacotes locais. Falso por predefinição." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:531 +#: apt.conf.5.xml:549 msgid "" "The Languages subsection controls which <filename>Translation</filename> " "files are downloaded and in which order APT tries to display the description-" @@ -4186,13 +4274,13 @@ msgstr "" "especialmenteraros." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><programlisting> -#: apt.conf.5.xml:548 +#: apt.conf.5.xml:566 #, no-wrap msgid "Acquire::Languages { \"environment\"; \"de\"; \"en\"; \"none\"; \"fr\"; };" msgstr "Acquire::Languages { \"environment\"; \"de\"; \"en\"; \"none\"; \"fr\"; };" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:536 +#: apt.conf.5.xml:554 msgid "" "The default list includes \"environment\" and \"en\". " "\"<literal>environment</literal>\" has a special meaning here: it will be " @@ -4231,7 +4319,7 @@ msgstr "" "\"programlisting\" id=\"0\"/>" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:549 +#: apt.conf.5.xml:567 msgid "" "Note: To prevent problems resulting from APT being executed in different " "environments (e.g. by different users or by other programs) all Translation " @@ -4245,22 +4333,22 @@ msgstr "" "literal>\" implícito)." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:558 +#: apt.conf.5.xml:576 msgid "When downloading, force to use only the IPv4 protocol." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:564 +#: apt.conf.5.xml:582 msgid "When downloading, force to use only the IPv6 protocol." msgstr "" #. type: Content of: <refentry><refsect1><title> -#: apt.conf.5.xml:571 +#: apt.conf.5.xml:589 msgid "Directories" msgstr "Directórios" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:573 +#: apt.conf.5.xml:591 msgid "" "The <literal>Dir::State</literal> section has directories that pertain to " "local state information. <literal>lists</literal> is the directory to place " @@ -4279,7 +4367,7 @@ msgstr "" "items que não começam com <filename>/</filename> ou <filename>./</filename>." #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:580 +#: apt.conf.5.xml:598 msgid "" "<literal>Dir::Cache</literal> contains locations pertaining to local cache " "information, such as the two package caches <literal>srcpkgcache</literal> " @@ -4301,7 +4389,7 @@ msgstr "" "literal>" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:589 +#: apt.conf.5.xml:607 msgid "" "<literal>Dir::Etc</literal> contains the location of configuration files, " "<literal>sourcelist</literal> gives the location of the sourcelist and " @@ -4316,7 +4404,7 @@ msgstr "" "ficheiro de configuração especificado por <envar>APT_CONFIG</envar>)." #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:595 +#: apt.conf.5.xml:613 msgid "" "The <literal>Dir::Parts</literal> setting reads in all the config fragments " "in lexical order from the directory specified. After this is done then the " @@ -4327,7 +4415,7 @@ msgstr "" "estar feito então é carregado o ficheiro de configuração principal." #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:599 +#: apt.conf.5.xml:617 msgid "" "Binary programs are pointed to by <literal>Dir::Bin</literal>. <literal>Dir::" "Bin::Methods</literal> specifies the location of the method handlers and " @@ -4345,7 +4433,7 @@ msgstr "" "respectivos programas." #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:607 +#: apt.conf.5.xml:625 msgid "" "The configuration item <literal>RootDir</literal> has a special meaning. If " "set, all paths in <literal>Dir::</literal> will be relative to " @@ -4366,7 +4454,7 @@ msgstr "" "procurado em <filename>/tmp/staging/var/lib/dpkg/status</filename>." #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:620 +#: apt.conf.5.xml:638 msgid "" "The <literal>Ignore-Files-Silently</literal> list can be used to specify " "which files APT should silently ignore while parsing the files in the " @@ -4384,12 +4472,12 @@ msgstr "" "expressão regular." #. type: Content of: <refentry><refsect1><title> -#: apt.conf.5.xml:629 +#: apt.conf.5.xml:647 msgid "APT in DSelect" msgstr "APT em DSelect" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:631 +#: apt.conf.5.xml:649 msgid "" "When APT is used as a &dselect; method several configuration directives " "control the default behavior. These are in the <literal>DSelect</literal> " @@ -4400,7 +4488,7 @@ msgstr "" "<literal>DSelect</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:636 +#: apt.conf.5.xml:654 msgid "" "Cache Clean mode; this value may be one of <literal>always</literal>, " "<literal>prompt</literal>, <literal>auto</literal>, <literal>pre-auto</" @@ -4422,7 +4510,7 @@ msgstr "" "pacotes." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:650 +#: apt.conf.5.xml:668 msgid "" "The contents of this variable are passed to &apt-get; as command line " "options when it is run for the install phase." @@ -4431,7 +4519,7 @@ msgstr "" "comandos quando é corrido para a fase de instalação." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:655 +#: apt.conf.5.xml:673 msgid "" "The contents of this variable are passed to &apt-get; as command line " "options when it is run for the update phase." @@ -4440,7 +4528,7 @@ msgstr "" "comandos quando é executado para a fase de actualização." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:660 +#: apt.conf.5.xml:678 msgid "" "If true the [U]pdate operation in &dselect; will always prompt to continue. " "The default is to prompt only on error." @@ -4449,12 +4537,12 @@ msgstr "" "continuar. A predefinição é avisar apenas em caso de erro." #. type: Content of: <refentry><refsect1><title> -#: apt.conf.5.xml:666 +#: apt.conf.5.xml:684 msgid "How APT calls &dpkg;" msgstr "Como o APT chama o &dpkg;" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:667 +#: apt.conf.5.xml:685 msgid "" "Several configuration directives control how APT invokes &dpkg;. These are " "in the <literal>DPkg</literal> section." @@ -4463,7 +4551,7 @@ msgstr "" "&dpkg;. Estas estão na secção <literal>DPkg</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:672 +#: apt.conf.5.xml:690 msgid "" "This is a list of options to pass to &dpkg;. The options must be specified " "using the list notation and each list item is passed as a single argument to " @@ -4474,7 +4562,7 @@ msgstr "" "um argumento único ao &dpkg;." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:678 +#: apt.conf.5.xml:696 msgid "" "This is a list of shell commands to run before/after invoking &dpkg;. Like " "<literal>options</literal> this must be specified in list notation. The " @@ -4487,13 +4575,21 @@ msgstr "" "bin/sh</filename>, caso algum deles falhe, o APT irá abortar." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:685 +#: apt.conf.5.xml:703 +#, fuzzy +#| msgid "" +#| "This is a list of shell commands to run before invoking &dpkg;. Like " +#| "<literal>options</literal> this must be specified in list notation. The " +#| "commands are invoked in order using <filename>/bin/sh</filename>; should " +#| "any fail APT will abort. APT will pass the filenames of all .deb files it " +#| "is going to install to the commands, one per line on standard input." msgid "" "This is a list of shell commands to run before invoking &dpkg;. Like " "<literal>options</literal> this must be specified in list notation. The " "commands are invoked in order using <filename>/bin/sh</filename>; should any " "fail APT will abort. APT will pass the filenames of all .deb files it is " -"going to install to the commands, one per line on standard input." +"going to install to the commands, one per line on the requested file " +"descriptor, defaulting to standard input." msgstr "" "Isto é uma lista de comandos shell para executar antes de invocar o &dpkg;. " "Tal como as <literal>opções</literal> isto tem que ser especificado em " @@ -4503,13 +4599,19 @@ msgstr "" "instalar, um por cada linha na entrada standard." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:691 +#: apt.conf.5.xml:710 +#, fuzzy +#| msgid "" +#| "Version 2 of this protocol dumps more information, including the protocol " +#| "version, the APT configuration space and the packages, files and versions " +#| "being changed. Version 2 is enabled by setting <literal>DPkg::Tools::" +#| "options::cmd::Version</literal> to 2. <literal>cmd</literal> is a command " +#| "given to <literal>Pre-Install-Pkgs</literal>." msgid "" "Version 2 of this protocol dumps more information, including the protocol " "version, the APT configuration space and the packages, files and versions " -"being changed. Version 2 is enabled by setting <literal>DPkg::Tools::" -"options::cmd::Version</literal> to 2. <literal>cmd</literal> is a command " -"given to <literal>Pre-Install-Pkgs</literal>." +"being changed. Version 3 adds the architecture and <literal>MultiArch</" +"literal> flag to each version being dumped." msgstr "" "A versão 2 deste protocolo despeja mais informação, incluindo a versão de " "protocolo, o espaço de configuração do APT e os pacotes, ficheiros e versões " @@ -4518,7 +4620,29 @@ msgstr "" "dado ao <literal>Pre-Install-Pkgs</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:699 +#: apt.conf.5.xml:715 +msgid "" +"The version of the protocol to be used for the command " +"<literal><replaceable>cmd</replaceable></literal> can be chosen by setting " +"<literal>DPkg::Tools::options::<replaceable>cmd</replaceable>::Version</" +"literal> accordingly, the default being version 1. If APT isn't supporting " +"the requested version it will send the information in the highest version it " +"has support for instead." +msgstr "" + +#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> +#: apt.conf.5.xml:722 +msgid "" +"The file descriptor to be used to send the information can be requested with " +"<literal>DPkg::Tools::options::<replaceable>cmd</replaceable>::InfoFD</" +"literal> which defaults to <literal>0</literal> for standard input and is " +"available since version 0.9.11. Support for the option can be detected by " +"looking for the environment variable <envar>APT_HOOK_INFO_FD</envar> which " +"contains the number of the used file descriptor as a confirmation." +msgstr "" + +#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> +#: apt.conf.5.xml:732 msgid "" "APT chdirs to this directory before invoking &dpkg;, the default is " "<filename>/</filename>." @@ -4527,7 +4651,7 @@ msgstr "" "predefinição é <filename>/</filename>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:704 +#: apt.conf.5.xml:737 msgid "" "These options are passed to &dpkg-buildpackage; when compiling packages; the " "default is to disable signing and produce all binaries." @@ -4536,12 +4660,12 @@ msgstr "" "predefinição é desactivar a assinatura e produzir todos os binários." #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt.conf.5.xml:709 +#: apt.conf.5.xml:742 msgid "dpkg trigger usage (and related options)" msgstr "Utilização trigger do dpkg (e opções relacionadas)" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt.conf.5.xml:710 +#: apt.conf.5.xml:743 msgid "" "APT can call &dpkg; in such a way as to let it make aggressive use of " "triggers over multiple calls of &dpkg;. Without further options &dpkg; will " @@ -4567,7 +4691,7 @@ msgstr "" "100% enquanto na realidade está a configurar todos os pacotes." #. type: Content of: <refentry><refsect1><refsect2><para><literallayout> -#: apt.conf.5.xml:725 +#: apt.conf.5.xml:758 #, no-wrap msgid "" "DPkg::NoTriggers \"true\";\n" @@ -4581,7 +4705,7 @@ msgstr "" "DPkg::TriggersPending \"true\";" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt.conf.5.xml:719 +#: apt.conf.5.xml:752 msgid "" "Note that it is not guaranteed that APT will support these options or that " "these options will not cause (big) trouble in the future. If you have " @@ -4605,7 +4729,7 @@ msgstr "" "\"0\"/>" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:732 +#: apt.conf.5.xml:765 msgid "" "Add the no triggers flag to all &dpkg; calls (except the ConfigurePending " "call). See &dpkg; if you are interested in what this actually means. In " @@ -4627,7 +4751,7 @@ msgstr "" "chamadas unpack e remove." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:740 +#: apt.conf.5.xml:773 msgid "" "Valid values are \"<literal>all</literal>\", \"<literal>smart</literal>\" " "and \"<literal>no</literal>\". The default value is \"<literal>all</literal>" @@ -4657,7 +4781,7 @@ msgstr "" "arrancar." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:755 +#: apt.conf.5.xml:788 msgid "" "If this option is set APT will call <command>dpkg --configure --pending</" "command> to let &dpkg; handle all required configurations and triggers. This " @@ -4675,7 +4799,7 @@ msgstr "" "esta opção em todas excepto na última execução." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:762 +#: apt.conf.5.xml:795 msgid "" "Useful for the <literal>smart</literal> configuration as a package which has " "pending triggers is not considered as <literal>installed</literal>, and " @@ -4691,7 +4815,7 @@ msgstr "" "configurar este pacote." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para><literallayout> -#: apt.conf.5.xml:775 +#: apt.conf.5.xml:808 #, no-wrap msgid "" "OrderList::Score {\n" @@ -4709,7 +4833,7 @@ msgstr "" "};" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:768 +#: apt.conf.5.xml:801 msgid "" "Essential packages (and their dependencies) should be configured immediately " "after unpacking. It is a good idea to do this quite early in the upgrade " @@ -4733,12 +4857,12 @@ msgstr "" "predefinidos. <placeholder type=\"literallayout\" id=\"0\"/>" #. type: Content of: <refentry><refsect1><title> -#: apt.conf.5.xml:788 +#: apt.conf.5.xml:821 msgid "Periodic and Archives options" msgstr "Opções Periodic e Archives" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:789 +#: apt.conf.5.xml:822 msgid "" "<literal>APT::Periodic</literal> and <literal>APT::Archives</literal> groups " "of options configure behavior of apt periodic updates, which is done by the " @@ -4751,12 +4875,12 @@ msgstr "" "Veja o cabeçalho deste script para uma breve documentação das suas opções." #. type: Content of: <refentry><refsect1><title> -#: apt.conf.5.xml:797 +#: apt.conf.5.xml:830 msgid "Debug options" msgstr "Opções de depuração" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:799 +#: apt.conf.5.xml:832 msgid "" "Enabling options in the <literal>Debug::</literal> section will cause " "debugging information to be sent to the standard error stream of the program " @@ -4773,7 +4897,7 @@ msgstr "" "interesse para o utilizador normal, mas algumas podem ter:" #. type: Content of: <refentry><refsect1><para><itemizedlist><listitem><para> -#: apt.conf.5.xml:810 +#: apt.conf.5.xml:843 msgid "" "<literal>Debug::pkgProblemResolver</literal> enables output about the " "decisions made by <literal>dist-upgrade, upgrade, install, remove, purge</" @@ -4784,7 +4908,7 @@ msgstr "" "remove, purge</literal>." #. type: Content of: <refentry><refsect1><para><itemizedlist><listitem><para> -#: apt.conf.5.xml:818 +#: apt.conf.5.xml:851 msgid "" "<literal>Debug::NoLocking</literal> disables all file locking. This can be " "used to run some operations (for instance, <literal>apt-get -s install</" @@ -4795,7 +4919,7 @@ msgstr "" "<literal>apt-get -s install</literal>) como um utilizador não root." #. type: Content of: <refentry><refsect1><para><itemizedlist><listitem><para> -#: apt.conf.5.xml:827 +#: apt.conf.5.xml:860 msgid "" "<literal>Debug::pkgDPkgPM</literal> prints out the actual command line each " "time that <literal>apt</literal> invokes &dpkg;." @@ -4807,7 +4931,7 @@ msgstr "" #. motivating example, except I haven't a clue why you'd want #. to do this. #. type: Content of: <refentry><refsect1><para><itemizedlist><listitem><para> -#: apt.conf.5.xml:835 +#: apt.conf.5.xml:868 msgid "" "<literal>Debug::IdentCdrom</literal> disables the inclusion of statfs data " "in CD-ROM IDs." @@ -4816,12 +4940,12 @@ msgstr "" "IDs de CD-ROM." #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:845 +#: apt.conf.5.xml:878 msgid "A full list of debugging options to apt follows." msgstr "Segue-se uma lista completa de opções de depuração para o apt." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:854 +#: apt.conf.5.xml:887 msgid "" "Print information related to accessing <literal>cdrom://</literal> sources." msgstr "" @@ -4829,25 +4953,25 @@ msgstr "" "literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:865 +#: apt.conf.5.xml:898 msgid "Print information related to downloading packages using FTP." msgstr "" "Escreve informação relacionada com o descarregamento de pacotes usando FTP." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:876 +#: apt.conf.5.xml:909 msgid "Print information related to downloading packages using HTTP." msgstr "" "Escreve informação relacionada com o descarregamento de pacotes usando HTTP." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:887 +#: apt.conf.5.xml:920 msgid "Print information related to downloading packages using HTTPS." msgstr "" "Escreve informação relacionada com o descarregamento de pacotes usando HTTPS." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:898 +#: apt.conf.5.xml:931 msgid "" "Print information related to verifying cryptographic signatures using " "<literal>gpg</literal>." @@ -4856,7 +4980,7 @@ msgstr "" "criptográficas usando <literal>gpg</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:909 +#: apt.conf.5.xml:942 msgid "" "Output information about the process of accessing collections of packages " "stored on CD-ROMs." @@ -4865,13 +4989,13 @@ msgstr "" "armazenados em CD-ROMs." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:919 +#: apt.conf.5.xml:952 msgid "Describes the process of resolving build-dependencies in &apt-get;." msgstr "" "Descreve os processos de resolver dependências de compilação no &apt-get;." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:929 +#: apt.conf.5.xml:962 msgid "" "Output each cryptographic hash that is generated by the <literal>apt</" "literal> libraries." @@ -4880,7 +5004,7 @@ msgstr "" "<literal>apt</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:939 +#: apt.conf.5.xml:972 msgid "" "Do not include information from <literal>statfs</literal>, namely the number " "of used and free blocks on the CD-ROM filesystem, when generating an ID for " @@ -4891,7 +5015,7 @@ msgstr "" "para um CD-ROM." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:950 +#: apt.conf.5.xml:983 msgid "" "Disable all file locking. For instance, this will allow two instances of " "<quote><literal>apt-get update</literal></quote> to run at the same time." @@ -4901,14 +5025,14 @@ msgstr "" "literal></quote> ao mesmo tempo." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:962 +#: apt.conf.5.xml:995 msgid "Log when items are added to or removed from the global download queue." msgstr "" "Regista no log quando os items são adicionados ou removidos da fila de " "download global." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:972 +#: apt.conf.5.xml:1005 msgid "" "Output status messages and errors related to verifying checksums and " "cryptographic signatures of downloaded files." @@ -4917,7 +5041,7 @@ msgstr "" "checksums e assinaturas criptográficas dos ficheiros descarregados." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:982 +#: apt.conf.5.xml:1015 msgid "" "Output information about downloading and applying package index list diffs, " "and errors relating to package index list diffs." @@ -4927,7 +5051,7 @@ msgstr "" "pacote." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:994 +#: apt.conf.5.xml:1027 msgid "" "Output information related to patching apt package lists when downloading " "index diffs instead of full indices." @@ -4936,7 +5060,7 @@ msgstr "" "do apt quando se descarrega diffs de índice em vez de índices completos." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:1005 +#: apt.conf.5.xml:1038 msgid "" "Log all interactions with the sub-processes that actually perform downloads." msgstr "" @@ -4944,7 +5068,7 @@ msgstr "" "downloads." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:1016 +#: apt.conf.5.xml:1049 msgid "" "Log events related to the automatically-installed status of packages and to " "the removal of unused packages." @@ -4953,7 +5077,7 @@ msgstr "" "de pacotes e com a remoção de pacotes não utilizados." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:1026 +#: apt.conf.5.xml:1059 msgid "" "Generate debug messages describing which packages are being automatically " "installed to resolve dependencies. This corresponds to the initial auto-" @@ -4968,7 +5092,7 @@ msgstr "" "literal>; veja <literal>Debug::pkgProblemResolver</literal> para isso." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:1040 +#: apt.conf.5.xml:1073 msgid "" "Generate debug messages describing which packages are marked as keep/install/" "remove while the ProblemResolver does his work. Each addition or deletion " @@ -4999,7 +5123,7 @@ msgstr "" "pacote aparece." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:1061 +#: apt.conf.5.xml:1094 msgid "" "When invoking &dpkg;, output the precise command line with which it is being " "invoked, with arguments separated by a single space character." @@ -5009,7 +5133,7 @@ msgstr "" "único." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:1072 +#: apt.conf.5.xml:1105 msgid "" "Output all the data received from &dpkg; on the status file descriptor and " "any errors encountered while parsing it." @@ -5018,7 +5142,7 @@ msgstr "" "estado e quaisquer erros encontrados enquanto os analisa." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:1083 +#: apt.conf.5.xml:1116 msgid "" "Generate a trace of the algorithm that decides the order in which " "<literal>apt</literal> should pass packages to &dpkg;." @@ -5027,7 +5151,7 @@ msgstr "" "literal> deve passar os pacotes ao &dpkg;." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:1095 +#: apt.conf.5.xml:1128 msgid "" "Output status messages tracing the steps performed when invoking &dpkg;." msgstr "" @@ -5035,12 +5159,12 @@ msgstr "" "&dpkg;." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:1106 +#: apt.conf.5.xml:1139 msgid "Output the priority of each package list on startup." msgstr "Escreve a prioridade da cada lista de pacote no arranque." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:1116 +#: apt.conf.5.xml:1149 msgid "" "Trace the execution of the dependency resolver (this applies only to what " "happens when a complex dependency problem is encountered)." @@ -5049,7 +5173,7 @@ msgstr "" "acontece quando é encontrado um problema de dependências complexo)." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:1127 +#: apt.conf.5.xml:1160 msgid "" "Display a list of all installed packages with their calculated score used by " "the pkgProblemResolver. The description of the package is the same as " @@ -5060,7 +5184,7 @@ msgstr "" "mesma que é descrita em <literal>Debug::pkgDepCache::Marker</literal>" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:1139 +#: apt.conf.5.xml:1172 msgid "" "Print information about the vendors read from <filename>/etc/apt/vendors." "list</filename>." @@ -5069,13 +5193,13 @@ msgstr "" "vendors.list</filename>." #. type: Content of: <refentry><refsect1><title> -#: apt.conf.5.xml:1161 apt_preferences.5.xml:545 sources.list.5.xml:211 -#: apt-ftparchive.1.xml:596 +#: apt.conf.5.xml:1194 apt_preferences.5.xml:547 sources.list.5.xml:239 +#: apt-ftparchive.1.xml:598 msgid "Examples" msgstr "Exemplos" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:1162 +#: apt.conf.5.xml:1195 msgid "" "&configureindex; is a configuration file showing example values for all " "possible options." @@ -5085,17 +5209,17 @@ msgstr "" #. ? reading apt.conf #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:1174 +#: apt.conf.5.xml:1207 msgid "&apt-cache;, &apt-config;, &apt-preferences;." msgstr "&apt-cache;, &apt-config;, &apt-preferences;." #. type: Content of: <refentry><refnamediv><refpurpose> -#: apt_preferences.5.xml:32 +#: apt_preferences.5.xml:34 msgid "Preference control file for APT" msgstr "Ficheiro de controle de preferências para o APT" #. type: Content of: <refentry><refsect1><para> -#: apt_preferences.5.xml:37 +#: apt_preferences.5.xml:39 msgid "" "The APT preferences file <filename>/etc/apt/preferences</filename> and the " "fragment files in the <filename>/etc/apt/preferences.d/</filename> folder " @@ -5108,7 +5232,7 @@ msgstr "" "ser seleccionadas para instalação." #. type: Content of: <refentry><refsect1><para> -#: apt_preferences.5.xml:42 +#: apt_preferences.5.xml:44 msgid "" "Several versions of a package may be available for installation when the " "&sources-list; file contains references to more than one distribution (for " @@ -5130,7 +5254,7 @@ msgstr "" "para instalação." #. type: Content of: <refentry><refsect1><para> -#: apt_preferences.5.xml:52 +#: apt_preferences.5.xml:54 msgid "" "Several instances of the same version of a package may be available when the " "&sources-list; file contains references to more than one source. In this " @@ -5145,7 +5269,7 @@ msgstr "" "escolha da instância, apenas a escolha da versão." #. type: Content of: <refentry><refsect1><para> -#: apt_preferences.5.xml:59 +#: apt_preferences.5.xml:61 msgid "" "Preferences are a strong power in the hands of a system administrator but " "they can become also their biggest nightmare if used without care! APT will " @@ -5169,7 +5293,7 @@ msgstr "" "foi avisado." #. type: Content of: <refentry><refsect1><para> -#: apt_preferences.5.xml:70 +#: apt_preferences.5.xml:72 msgid "" "Note that the files in the <filename>/etc/apt/preferences.d</filename> " "directory are parsed in alphanumeric ascending order and need to obey the " @@ -5191,24 +5315,24 @@ msgstr "" "em silêncio." #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt_preferences.5.xml:79 +#: apt_preferences.5.xml:81 msgid "APT's Default Priority Assignments" msgstr "Atribuições de Prioridade Predefinidas do APT" #. type: Content of: <refentry><refsect1><refsect2><para><programlisting> -#: apt_preferences.5.xml:94 +#: apt_preferences.5.xml:96 #, no-wrap msgid "<command>apt-get install -t testing <replaceable>some-package</replaceable></command>\n" msgstr "<command>apt-get install -t testing <replaceable>algum-pacote</replaceable></command>\n" #. type: Content of: <refentry><refsect1><refsect2><para><programlisting> -#: apt_preferences.5.xml:97 +#: apt_preferences.5.xml:99 #, no-wrap msgid "APT::Default-Release \"stable\";\n" msgstr "APT::Default-Release \"stable\";\n" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:81 +#: apt_preferences.5.xml:83 msgid "" "If there is no preferences file or if there is no entry in the file that " "applies to a particular version then the priority assigned to that version " @@ -5236,7 +5360,7 @@ msgstr "" "\" id=\"0\"/> <placeholder type=\"programlisting\" id=\"1\"/>" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:101 +#: apt_preferences.5.xml:103 msgid "" "If the target release has been specified then APT uses the following " "algorithm to set the priorities of the versions of a package. Assign:" @@ -5245,12 +5369,12 @@ msgstr "" "algoritmo para definir as prioridades das versões de um pacote. Atribuir:" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:106 +#: apt_preferences.5.xml:108 msgid "priority 1" msgstr "priority 1" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:107 +#: apt_preferences.5.xml:109 msgid "" "to the versions coming from archives which in their <filename>Release</" "filename> files are marked as \"NotAutomatic: yes\" but <emphasis>not</" @@ -5263,12 +5387,12 @@ msgstr "" "<literal>experimental</literal> da Debian." #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:113 +#: apt_preferences.5.xml:115 msgid "priority 100" msgstr "priority 100" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:114 +#: apt_preferences.5.xml:116 msgid "" "to the version that is already installed (if any) and to the versions coming " "from archives which in their <filename>Release</filename> files are marked " @@ -5281,12 +5405,12 @@ msgstr "" "backports da Debian desde <literal>squeeze-backports</literal>." #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:121 +#: apt_preferences.5.xml:123 msgid "priority 500" msgstr "priority 500" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:122 +#: apt_preferences.5.xml:124 msgid "" "to the versions that are not installed and do not belong to the target " "release." @@ -5295,19 +5419,19 @@ msgstr "" "destinado." #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:126 +#: apt_preferences.5.xml:128 msgid "priority 990" msgstr "priority 990" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:127 +#: apt_preferences.5.xml:129 msgid "" "to the versions that are not installed and belong to the target release." msgstr "" "para as versões que não estão instaladas e pertencem ao lançamento destinado." #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:132 +#: apt_preferences.5.xml:134 msgid "" "If the target release has not been specified then APT simply assigns " "priority 100 to all installed package versions and priority 500 to all " @@ -5325,7 +5449,7 @@ msgstr "" "yes\"." #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:139 +#: apt_preferences.5.xml:141 msgid "" "APT then applies the following rules, listed in order of precedence, to " "determine which version of a package to install." @@ -5334,7 +5458,7 @@ msgstr "" "para determinar qual versão de um pacote deve instalar." #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:142 +#: apt_preferences.5.xml:144 msgid "" "Never downgrade unless the priority of an available version exceeds 1000. " "(\"Downgrading\" is installing a less recent version of a package in place " @@ -5350,12 +5474,12 @@ msgstr "" "arriscado.)" #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:148 +#: apt_preferences.5.xml:150 msgid "Install the highest priority version." msgstr "Instala a versão de prioridade mais alta." #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:149 +#: apt_preferences.5.xml:151 msgid "" "If two or more versions have the same priority, install the most recent one " "(that is, the one with the higher version number)." @@ -5364,7 +5488,7 @@ msgstr "" "(isto é, aquela com o número de versão mais alto)." #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:152 +#: apt_preferences.5.xml:154 msgid "" "If two or more versions have the same priority and version number but either " "the packages differ in some of their metadata or the <literal>--reinstall</" @@ -5375,7 +5499,7 @@ msgstr "" "reinstall</literal> é fornecida, instala a que foi desinstalada." #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:158 +#: apt_preferences.5.xml:160 msgid "" "In a typical situation, the installed version of a package (priority 100) " "is not as recent as one of the versions available from the sources listed in " @@ -5390,7 +5514,7 @@ msgstr "" "replaceable></command> ou <command>apt-get upgrade</command>." #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:165 +#: apt_preferences.5.xml:167 msgid "" "More rarely, the installed version of a package is <emphasis>more</emphasis> " "recent than any of the other available versions. The package will not be " @@ -5404,7 +5528,7 @@ msgstr "" "get upgrade</command>." #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:170 +#: apt_preferences.5.xml:172 msgid "" "Sometimes the installed version of a package is more recent than the version " "belonging to the target release, but not as recent as a version belonging to " @@ -5423,12 +5547,12 @@ msgstr "" "prioridade mais alta que a versão instalada." #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt_preferences.5.xml:179 +#: apt_preferences.5.xml:181 msgid "The Effect of APT Preferences" msgstr "O Efeito das Preferências do APT" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:181 +#: apt_preferences.5.xml:183 msgid "" "The APT preferences file allows the system administrator to control the " "assignment of priorities. The file consists of one or more multi-line " @@ -5441,7 +5565,7 @@ msgstr "" "um ou dois formatos, um formato específico e um formato geral." #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:187 +#: apt_preferences.5.xml:189 msgid "" "The specific form assigns a priority (a \"Pin-Priority\") to one or more " "specified packages with a specified version or version range. For example, " @@ -5458,7 +5582,7 @@ msgstr "" "por espaços." #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><programlisting> -#: apt_preferences.5.xml:194 +#: apt_preferences.5.xml:196 #, no-wrap msgid "" "Package: perl\n" @@ -5470,7 +5594,7 @@ msgstr "" "Pin-Priority: 1001\n" #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:200 +#: apt_preferences.5.xml:202 msgid "" "The general form assigns a priority to all of the package versions in a " "given distribution (that is, to all the versions of packages that are listed " @@ -5485,7 +5609,7 @@ msgstr "" "nome de domínio totalmente qualificado do site." #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:206 +#: apt_preferences.5.xml:208 msgid "" "This general-form entry in the APT preferences file applies only to groups " "of packages. For example, the following record assigns a high priority to " @@ -5497,7 +5621,7 @@ msgstr "" "local." #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><programlisting> -#: apt_preferences.5.xml:211 +#: apt_preferences.5.xml:213 #, no-wrap msgid "" "Package: *\n" @@ -5509,7 +5633,7 @@ msgstr "" "Pin-Priority: 999\n" #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:216 +#: apt_preferences.5.xml:218 msgid "" "A note of caution: the keyword used here is \"<literal>origin</literal>\" " "which can be used to match a hostname. The following record will assign a " @@ -5522,7 +5646,7 @@ msgstr "" "servidor identificadas pelo nome de máquina \"ftp.de.debian.org\"" #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><programlisting> -#: apt_preferences.5.xml:220 +#: apt_preferences.5.xml:222 #, no-wrap msgid "" "Package: *\n" @@ -5534,7 +5658,7 @@ msgstr "" "Pin-Priority: 999\n" #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:224 +#: apt_preferences.5.xml:226 msgid "" "This should <emphasis>not</emphasis> be confused with the Origin of a " "distribution as specified in a <filename>Release</filename> file. What " @@ -5549,7 +5673,7 @@ msgstr "" "como \"Debian\" ou \"Ximian\"." #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:229 +#: apt_preferences.5.xml:231 msgid "" "The following record assigns a low priority to all package versions " "belonging to any distribution whose Archive name is \"<literal>unstable</" @@ -5560,7 +5684,7 @@ msgstr "" "\"<literal>unstable</literal>\"." #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><programlisting> -#: apt_preferences.5.xml:233 +#: apt_preferences.5.xml:235 #, no-wrap msgid "" "Package: *\n" @@ -5572,7 +5696,7 @@ msgstr "" "Pin-Priority: 50\n" #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:238 +#: apt_preferences.5.xml:240 msgid "" "The following record assigns a high priority to all package versions " "belonging to any distribution whose Codename is \"<literal>&testing-codename;" @@ -5583,7 +5707,7 @@ msgstr "" "\"<literal>&testing-codename;</literal>\"." #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><programlisting> -#: apt_preferences.5.xml:242 +#: apt_preferences.5.xml:244 #, no-wrap msgid "" "Package: *\n" @@ -5595,7 +5719,7 @@ msgstr "" "Pin-Priority: 900\n" #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:247 +#: apt_preferences.5.xml:249 msgid "" "The following record assigns a high priority to all package versions " "belonging to any release whose Archive name is \"<literal>stable</literal>\" " @@ -5607,7 +5731,7 @@ msgstr "" "version;</literal>\"." #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><programlisting> -#: apt_preferences.5.xml:252 +#: apt_preferences.5.xml:254 #, no-wrap msgid "" "Package: *\n" @@ -5619,12 +5743,12 @@ msgstr "" "Pin-Priority: 500\n" #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt_preferences.5.xml:262 +#: apt_preferences.5.xml:264 msgid "Regular expressions and &glob; syntax" msgstr "Expressões regulares e sintaxe &glob;" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:264 +#: apt_preferences.5.xml:266 msgid "" "APT also supports pinning by &glob; expressions, and regular expressions " "surrounded by slashes. For example, the following example assigns the " @@ -5639,7 +5763,7 @@ msgstr "" "regular extensa do POSIX rodeada de barras)." #. type: Content of: <refentry><refsect1><refsect2><programlisting> -#: apt_preferences.5.xml:273 +#: apt_preferences.5.xml:275 #, no-wrap msgid "" "Package: gnome* /kde/\n" @@ -5651,7 +5775,7 @@ msgstr "" "Pin-Priority: 500\n" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:279 +#: apt_preferences.5.xml:281 msgid "" "The rule for those expressions is that they can occur anywhere where a " "string can occur. Thus, the following pin assigns the priority 990 to all " @@ -5662,7 +5786,7 @@ msgstr "" "a todos os pacotes de um lançamento que começa com &ubuntu-codename;." #. type: Content of: <refentry><refsect1><refsect2><programlisting> -#: apt_preferences.5.xml:285 +#: apt_preferences.5.xml:287 #, no-wrap msgid "" "Package: *\n" @@ -5674,7 +5798,7 @@ msgstr "" "Pin-Priority: 990\n" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:291 +#: apt_preferences.5.xml:293 msgid "" "If a regular expression occurs in a <literal>Package</literal> field, the " "behavior is the same as if this regular expression were replaced with a list " @@ -5692,12 +5816,12 @@ msgstr "" "considerado uma expressão &glob; em si próprio." #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt_preferences.5.xml:307 +#: apt_preferences.5.xml:309 msgid "How APT Interprets Priorities" msgstr "Como o APT Interpreta as Prioridades" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:310 +#: apt_preferences.5.xml:312 msgid "" "Priorities (P) assigned in the APT preferences file must be positive or " "negative integers. They are interpreted as follows (roughly speaking):" @@ -5707,12 +5831,12 @@ msgstr "" "(falando grosso):" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:315 +#: apt_preferences.5.xml:317 msgid "P >= 1000" msgstr "P >= 1000" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:316 +#: apt_preferences.5.xml:318 msgid "" "causes a version to be installed even if this constitutes a downgrade of the " "package" @@ -5721,12 +5845,12 @@ msgstr "" "na versão do pacote (downgrade)" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:320 +#: apt_preferences.5.xml:322 msgid "990 <= P < 1000" msgstr "990 <= P < 1000" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:321 +#: apt_preferences.5.xml:323 msgid "" "causes a version to be installed even if it does not come from the target " "release, unless the installed version is more recent" @@ -5735,12 +5859,12 @@ msgstr "" "destino, a menos que a versão instalada seja mais recente" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:326 +#: apt_preferences.5.xml:328 msgid "500 <= P < 990" msgstr "500 <= P < 990" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:327 +#: apt_preferences.5.xml:329 msgid "" "causes a version to be installed unless there is a version available " "belonging to the target release or the installed version is more recent" @@ -5750,12 +5874,12 @@ msgstr "" "mais recente" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:332 +#: apt_preferences.5.xml:334 msgid "100 <= P < 500" msgstr "100 <= P < 500" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:333 +#: apt_preferences.5.xml:335 msgid "" "causes a version to be installed unless there is a version available " "belonging to some other distribution or the installed version is more recent" @@ -5765,12 +5889,12 @@ msgstr "" "recente" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:338 +#: apt_preferences.5.xml:340 msgid "0 < P < 100" msgstr "0 < P < 100" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:339 +#: apt_preferences.5.xml:341 msgid "" "causes a version to be installed only if there is no installed version of " "the package" @@ -5779,17 +5903,17 @@ msgstr "" "instalada do pacote" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:343 +#: apt_preferences.5.xml:345 msgid "P < 0" msgstr "P < 0" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:344 +#: apt_preferences.5.xml:346 msgid "prevents the version from being installed" msgstr "previne a instalação da versão" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:349 +#: apt_preferences.5.xml:351 msgid "" "If any specific-form records match an available package version then the " "first such record determines the priority of the package version. Failing " @@ -5803,7 +5927,7 @@ msgstr "" "determina a prioridade da versão de pacote." #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:355 +#: apt_preferences.5.xml:357 msgid "" "For example, suppose the APT preferences file contains the three records " "presented earlier:" @@ -5812,7 +5936,7 @@ msgstr "" "registos apresentados atrás:" #. type: Content of: <refentry><refsect1><refsect2><programlisting> -#: apt_preferences.5.xml:359 +#: apt_preferences.5.xml:361 #, no-wrap msgid "" "Package: perl\n" @@ -5840,12 +5964,12 @@ msgstr "" "Pin-Priority: 50\n" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:372 +#: apt_preferences.5.xml:374 msgid "Then:" msgstr "Então:" #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:374 +#: apt_preferences.5.xml:376 msgid "" "The most recent available version of the <literal>perl</literal> package " "will be installed, so long as that version's version number begins with " @@ -5860,7 +5984,7 @@ msgstr "" "perl;*, então será feito um downgrade ao <literal>perl</literal>." #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:379 +#: apt_preferences.5.xml:381 msgid "" "A version of any package other than <literal>perl</literal> that is " "available from the local system has priority over other versions, even " @@ -5871,7 +5995,7 @@ msgstr "" "versões, mesmo versões que pertencem ao lançamento de destino." #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:383 +#: apt_preferences.5.xml:385 msgid "" "A version of a package whose origin is not the local system but some other " "site listed in &sources-list; and which belongs to an <literal>unstable</" @@ -5884,12 +6008,12 @@ msgstr "" "instalação e se nenhuma versão do pacote já estiver instalada." #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt_preferences.5.xml:393 +#: apt_preferences.5.xml:395 msgid "Determination of Package Version and Distribution Properties" msgstr "Determinação da Versão do Pacote e Propriedades da Distribuição" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:395 +#: apt_preferences.5.xml:397 msgid "" "The locations listed in the &sources-list; file should provide " "<filename>Packages</filename> and <filename>Release</filename> files to " @@ -5900,7 +6024,7 @@ msgstr "" "descrever os pacotes disponíveis nessa localização." #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:399 +#: apt_preferences.5.xml:401 msgid "" "The <filename>Packages</filename> file is normally found in the directory " "<filename>.../dists/<replaceable>dist-name</replaceable>/" @@ -5920,27 +6044,27 @@ msgstr "" "definir prioridades do APT:" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:407 +#: apt_preferences.5.xml:409 msgid "the <literal>Package:</literal> line" msgstr "a linha <literal>Package:</literal>" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:408 +#: apt_preferences.5.xml:410 msgid "gives the package name" msgstr "fornece o nome do pacote" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:411 apt_preferences.5.xml:461 +#: apt_preferences.5.xml:413 apt_preferences.5.xml:463 msgid "the <literal>Version:</literal> line" msgstr "a linha <literal>Version:</literal>" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:412 +#: apt_preferences.5.xml:414 msgid "gives the version number for the named package" msgstr "fornece o número de versão do pacote nomeado" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:417 +#: apt_preferences.5.xml:419 msgid "" "The <filename>Release</filename> file is normally found in the directory " "<filename>.../dists/<replaceable>dist-name</replaceable></filename>: for " @@ -5962,12 +6086,12 @@ msgstr "" "APT:" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:428 +#: apt_preferences.5.xml:430 msgid "the <literal>Archive:</literal> or <literal>Suite:</literal> line" msgstr "a linha <literal>Archive:</literal> ou <literal>Suite:</literal>" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:429 +#: apt_preferences.5.xml:431 msgid "" "names the archive to which all the packages in the directory tree belong. " "For example, the line \"Archive: stable\" or \"Suite: stable\" specifies " @@ -5984,18 +6108,18 @@ msgstr "" "requerer a linha:" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><programlisting> -#: apt_preferences.5.xml:439 +#: apt_preferences.5.xml:441 #, no-wrap msgid "Pin: release a=stable\n" msgstr "Pin: release a=stable\n" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:445 +#: apt_preferences.5.xml:447 msgid "the <literal>Codename:</literal> line" msgstr "a linha <literal>Codename:</literal>" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:446 +#: apt_preferences.5.xml:448 msgid "" "names the codename to which all the packages in the directory tree belong. " "For example, the line \"Codename: &testing-codename;\" specifies that all of " @@ -6012,13 +6136,13 @@ msgstr "" "preferências do APT requer a linha:" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><programlisting> -#: apt_preferences.5.xml:455 +#: apt_preferences.5.xml:457 #, no-wrap msgid "Pin: release n=&testing-codename;\n" msgstr "Pin: release n=&testing-codename;\n" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:462 +#: apt_preferences.5.xml:464 msgid "" "names the release version. For example, the packages in the tree might " "belong to Debian release version &stable-version;. Note that there is " @@ -6035,7 +6159,7 @@ msgstr "" "seguintes linhas:" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><programlisting> -#: apt_preferences.5.xml:471 +#: apt_preferences.5.xml:473 #, no-wrap msgid "" "Pin: release v=&stable-version;\n" @@ -6047,12 +6171,12 @@ msgstr "" "Pin: release &stable-version;\n" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:480 +#: apt_preferences.5.xml:482 msgid "the <literal>Component:</literal> line" msgstr "a linha <literal>Component:</literal>" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:481 +#: apt_preferences.5.xml:483 msgid "" "names the licensing component associated with the packages in the directory " "tree of the <filename>Release</filename> file. For example, the line " @@ -6070,18 +6194,18 @@ msgstr "" "a linha:" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><programlisting> -#: apt_preferences.5.xml:490 +#: apt_preferences.5.xml:492 #, no-wrap msgid "Pin: release c=main\n" msgstr "Pin: release c=main\n" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:496 +#: apt_preferences.5.xml:498 msgid "the <literal>Origin:</literal> line" msgstr "a linha <literal>Origin:</literal>" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:497 +#: apt_preferences.5.xml:499 msgid "" "names the originator of the packages in the directory tree of the " "<filename>Release</filename> file. Most commonly, this is <literal>Debian</" @@ -6094,18 +6218,18 @@ msgstr "" "linha:" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><programlisting> -#: apt_preferences.5.xml:503 +#: apt_preferences.5.xml:505 #, no-wrap msgid "Pin: release o=Debian\n" msgstr "Pin: release o=Debian\n" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:509 +#: apt_preferences.5.xml:511 msgid "the <literal>Label:</literal> line" msgstr "a linha <literal>Label:</literal>" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:510 +#: apt_preferences.5.xml:512 msgid "" "names the label of the packages in the directory tree of the " "<filename>Release</filename> file. Most commonly, this is <literal>Debian</" @@ -6118,13 +6242,13 @@ msgstr "" "linha:" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><programlisting> -#: apt_preferences.5.xml:516 +#: apt_preferences.5.xml:518 #, no-wrap msgid "Pin: release l=Debian\n" msgstr "Pin: release l=Debian\n" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:523 +#: apt_preferences.5.xml:525 msgid "" "All of the <filename>Packages</filename> and <filename>Release</filename> " "files retrieved from locations listed in the &sources-list; file are stored " @@ -6149,12 +6273,12 @@ msgstr "" "literal> da distribuição <literal>unstable</literal>." #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt_preferences.5.xml:536 +#: apt_preferences.5.xml:538 msgid "Optional Lines in an APT Preferences Record" msgstr "Linhas Opcionais num Registo de Preferências do APT" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:538 +#: apt_preferences.5.xml:540 msgid "" "Each record in the APT preferences file can optionally begin with one or " "more lines beginning with the word <literal>Explanation:</literal>. This " @@ -6165,12 +6289,12 @@ msgstr "" "literal>. Isto disponibiliza um espaço para comentários." #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt_preferences.5.xml:547 +#: apt_preferences.5.xml:549 msgid "Tracking Stable" msgstr "Acompanhando Stable" #. type: Content of: <refentry><refsect1><refsect2><para><programlisting> -#: apt_preferences.5.xml:555 +#: apt_preferences.5.xml:557 #, no-wrap msgid "" "Explanation: Uninstall or do not install any Debian-originated\n" @@ -6194,7 +6318,7 @@ msgstr "" "Pin-Priority: -10\n" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:549 +#: apt_preferences.5.xml:551 msgid "" "The following APT preferences file will cause APT to assign a priority " "higher than the default (500) to all package versions belonging to a " @@ -6210,8 +6334,8 @@ msgstr "" "\" id=\"0\"/>" #. type: Content of: <refentry><refsect1><refsect2><para><programlisting> -#: apt_preferences.5.xml:572 apt_preferences.5.xml:618 -#: apt_preferences.5.xml:676 +#: apt_preferences.5.xml:574 apt_preferences.5.xml:620 +#: apt_preferences.5.xml:678 #, no-wrap msgid "" "apt-get install <replaceable>package-name</replaceable>\n" @@ -6223,7 +6347,7 @@ msgstr "" "apt-get dist-upgrade\n" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:567 +#: apt_preferences.5.xml:569 msgid "" "With a suitable &sources-list; file and the above preferences file, any of " "the following commands will cause APT to upgrade to the latest " @@ -6236,13 +6360,13 @@ msgstr "" "\"programlisting\" id=\"0\"/>" #. type: Content of: <refentry><refsect1><refsect2><para><programlisting> -#: apt_preferences.5.xml:584 +#: apt_preferences.5.xml:586 #, no-wrap msgid "apt-get install <replaceable>package</replaceable>/testing\n" msgstr "apt-get install <replaceable>pacote</replaceable>/testing\n" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:578 +#: apt_preferences.5.xml:580 msgid "" "The following command will cause APT to upgrade the specified package to the " "latest version from the <literal>testing</literal> distribution; the package " @@ -6255,12 +6379,12 @@ msgstr "" "outra vez. <placeholder type=\"programlisting\" id=\"0\"/>" #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt_preferences.5.xml:590 +#: apt_preferences.5.xml:592 msgid "Tracking Testing or Unstable" msgstr "Acompanhando Testing ou Unstable" #. type: Content of: <refentry><refsect1><refsect2><para><programlisting> -#: apt_preferences.5.xml:599 +#: apt_preferences.5.xml:601 #, no-wrap msgid "" "Package: *\n" @@ -6288,7 +6412,7 @@ msgstr "" "Pin-Priority: -10\n" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:592 +#: apt_preferences.5.xml:594 msgid "" "The following APT preferences file will cause APT to assign a high priority " "to package versions from the <literal>testing</literal> distribution, a " @@ -6305,7 +6429,7 @@ msgstr "" "<placeholder type=\"programlisting\" id=\"0\"/>" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:613 +#: apt_preferences.5.xml:615 msgid "" "With a suitable &sources-list; file and the above preferences file, any of " "the following commands will cause APT to upgrade to the latest " @@ -6318,13 +6442,13 @@ msgstr "" "\"programlisting\" id=\"0\"/>" #. type: Content of: <refentry><refsect1><refsect2><para><programlisting> -#: apt_preferences.5.xml:633 +#: apt_preferences.5.xml:635 #, no-wrap msgid "apt-get install <replaceable>package</replaceable>/unstable\n" msgstr "apt-get install <replaceable>pacote</replaceable>/unstable\n" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:624 +#: apt_preferences.5.xml:626 msgid "" "The following command will cause APT to upgrade the specified package to the " "latest version from the <literal>unstable</literal> distribution. " @@ -6343,12 +6467,12 @@ msgstr "" "versão instalada. <placeholder type=\"programlisting\" id=\"0\"/>" #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt_preferences.5.xml:640 +#: apt_preferences.5.xml:642 msgid "Tracking the evolution of a codename release" msgstr "Acompanhando a evolução de um nome de código de lançamento" #. type: Content of: <refentry><refsect1><refsect2><para><programlisting> -#: apt_preferences.5.xml:654 +#: apt_preferences.5.xml:656 #, no-wrap msgid "" "Explanation: Uninstall or do not install any Debian-originated package versions\n" @@ -6382,7 +6506,7 @@ msgstr "" "Pin-Priority: -10\n" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:642 +#: apt_preferences.5.xml:644 msgid "" "The following APT preferences file will cause APT to assign a priority " "higher than the default (500) to all package versions belonging to a " @@ -6408,7 +6532,7 @@ msgstr "" "<placeholder type=\"programlisting\" id=\"0\"/>" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:671 +#: apt_preferences.5.xml:673 msgid "" "With a suitable &sources-list; file and the above preferences file, any of " "the following commands will cause APT to upgrade to the latest version(s) in " @@ -6421,13 +6545,13 @@ msgstr "" "codename;</literal>. <placeholder type=\"programlisting\" id=\"0\"/>" #. type: Content of: <refentry><refsect1><refsect2><para><programlisting> -#: apt_preferences.5.xml:691 +#: apt_preferences.5.xml:693 #, no-wrap msgid "apt-get install <replaceable>package</replaceable>/sid\n" msgstr "apt-get install <replaceable>pacote</replaceable>/sid\n" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:682 +#: apt_preferences.5.xml:684 msgid "" "The following command will cause APT to upgrade the specified package to the " "latest version from the <literal>sid</literal> distribution. Thereafter, " @@ -6446,17 +6570,17 @@ msgstr "" "instalada. <placeholder type=\"programlisting\" id=\"0\"/>" #. type: Content of: <refentry><refsect1><para> -#: apt_preferences.5.xml:706 +#: apt_preferences.5.xml:708 msgid "&apt-get; &apt-cache; &apt-conf; &sources-list;" msgstr "&apt-get; &apt-cache; &apt-conf; &sources-list;" #. type: Content of: <refentry><refnamediv><refpurpose> -#: sources.list.5.xml:33 +#: sources.list.5.xml:35 msgid "List of configured APT data sources" msgstr "Lista das fontes de dados APT configuradas" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:38 +#: sources.list.5.xml:40 msgid "" "The source list <filename>/etc/apt/sources.list</filename> is designed to " "support any number of active sources and a variety of source media. The file " @@ -6473,7 +6597,7 @@ msgstr "" "comando equivalente de outra interface \"front-end\" do APT)." #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:45 +#: sources.list.5.xml:47 msgid "" "Each line specifying a source starts with type (e.g. <literal>deb-src</" "literal>) followed by options and arguments for this type. Individual " @@ -6488,12 +6612,12 @@ msgstr "" "numa linha marca o restante dessa linha como um comentário." #. type: Content of: <refentry><refsect1><title> -#: sources.list.5.xml:53 +#: sources.list.5.xml:55 msgid "sources.list.d" msgstr "sources.list.d" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:54 +#: sources.list.5.xml:56 msgid "" "The <filename>/etc/apt/sources.list.d</filename> directory provides a way to " "add sources.list entries in separate files. The format is the same as for " @@ -6515,12 +6639,12 @@ msgstr "" "neste caso serão ignorados em silêncio." #. type: Content of: <refentry><refsect1><title> -#: sources.list.5.xml:65 +#: sources.list.5.xml:67 msgid "The deb and deb-src types" msgstr "Os tipos deb e deb-src" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:66 +#: sources.list.5.xml:68 msgid "" "The <literal>deb</literal> type references a typical two-level Debian " "archive, <filename>distribution/component</filename>. The " @@ -6545,7 +6669,7 @@ msgstr "" "linha <literal>deb-src</literal> para obter índices das fontes." #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:78 +#: sources.list.5.xml:79 msgid "" "The format for a <filename>sources.list</filename> entry using the " "<literal>deb</literal> and <literal>deb-src</literal> types is:" @@ -6554,21 +6678,62 @@ msgstr "" "tipos <literal>deb</literal> e <literal>deb-src</literal> é:" #. type: Content of: <refentry><refsect1><literallayout> -#: sources.list.5.xml:81 -#, no-wrap -msgid "deb [ options ] uri distribution [component1] [component2] [...]" +#: sources.list.5.xml:82 +#, fuzzy, no-wrap +#| msgid "deb [ options ] uri distribution [component1] [component2] [...]" +msgid "deb [ options ] uri suite [component1] [component2] [...]" msgstr "deb [ opções ] uri distribuição [componente1] [componente2] [...]" +#. type: Content of: <refentry><refsect1><para><literallayout> +#: sources.list.5.xml:86 +#, no-wrap +msgid "" +" Types: deb deb-src\n" +" URIs: http://example.com\n" +" Suites: stable testing\n" +" Sections: component1 component2\n" +" Description: short\n" +" long long long\n" +" [option1]: [option1-value]\n" +"\n" +" Types: deb\n" +" URIs: http://another.example.com\n" +" Suites: experimental\n" +" Sections: component1 component2\n" +" Enabled: no\n" +" Description: short\n" +" long long long\n" +" [option1]: [option1-value]\n" +" " +msgstr "" + +#. type: Content of: <refentry><refsect1><para> +#: sources.list.5.xml:84 +msgid "" +"Alternatively a rfc822 style format is also supported: <placeholder type=" +"\"literallayout\" id=\"0\"/>" +msgstr "" + #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:83 +#: sources.list.5.xml:105 +#, fuzzy +#| msgid "" +#| "The URI for the <literal>deb</literal> type must specify the base of the " +#| "Debian distribution, from which APT will find the information it needs. " +#| "<literal>distribution</literal> can specify an exact path, in which case " +#| "the components must be omitted and <literal>distribution</literal> must " +#| "end with a slash (<literal>/</literal>). This is useful for the case when " +#| "only a particular sub-section of the archive denoted by the URI is of " +#| "interest. If <literal>distribution</literal> does not specify an exact " +#| "path, at least one <literal>component</literal> must be present." msgid "" "The URI for the <literal>deb</literal> type must specify the base of the " "Debian distribution, from which APT will find the information it needs. " -"<literal>distribution</literal> can specify an exact path, in which case the " -"components must be omitted and <literal>distribution</literal> must end with " -"a slash (<literal>/</literal>). This is useful for the case when only a " +"<literal>suite</literal> can specify an exact path, in which case the " +"components must be omitted and <literal>suite</literal> must end with a " +"slash (<literal>/</literal>). This is useful for the case when only a " "particular sub-section of the archive denoted by the URI is of interest. If " -"<literal>distribution</literal> does not specify an exact path, at least one " +"<literal>suite</literal> does not specify an exact path, at least one " "<literal>component</literal> must be present." msgstr "" "O URI para o tipo <literal>deb</literal> tem de especificar a base da " @@ -6582,15 +6747,24 @@ msgstr "" "presente." #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:92 -msgid "" -"<literal>distribution</literal> may also contain a variable, <literal>" -"$(ARCH)</literal> which expands to the Debian architecture (such as " -"<literal>amd64</literal> or <literal>armel</literal>) used on the system. " -"This permits architecture-independent <filename>sources.list</filename> " -"files to be used. In general this is only of interest when specifying an " -"exact path, <literal>APT</literal> will automatically generate a URI with " -"the current architecture otherwise." +#: sources.list.5.xml:114 +#, fuzzy +#| msgid "" +#| "<literal>distribution</literal> may also contain a variable, <literal>" +#| "$(ARCH)</literal> which expands to the Debian architecture (such as " +#| "<literal>amd64</literal> or <literal>armel</literal>) used on the system. " +#| "This permits architecture-independent <filename>sources.list</filename> " +#| "files to be used. In general this is only of interest when specifying an " +#| "exact path, <literal>APT</literal> will automatically generate a URI with " +#| "the current architecture otherwise." +msgid "" +"<literal>suite</literal> may also contain a variable, <literal>$(ARCH)</" +"literal> which expands to the Debian architecture (such as <literal>amd64</" +"literal> or <literal>armel</literal>) used on the system. This permits " +"architecture-independent <filename>sources.list</filename> files to be used. " +"In general this is only of interest when specifying an exact path, " +"<literal>APT</literal> will automatically generate a URI with the current " +"architecture otherwise." msgstr "" "<literal>distribution</literal> também pode conter uma variável. <literal>" "$(ARCH)</literal> a qual se expande à arquitectura Debian (tal como " @@ -6601,18 +6775,32 @@ msgstr "" "gerar automaticamente um URI com a arquitectura actual." #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:100 -msgid "" -"Since only one distribution can be specified per line it may be necessary to " -"have multiple lines for the same URI, if a subset of all available " -"distributions or components at that location is desired. APT will sort the " -"URI list after it has generated a complete set internally, and will collapse " -"multiple references to the same Internet host, for instance, into a single " -"connection, so that it does not inefficiently establish an FTP connection, " -"close it, do something else, and then re-establish a connection to that same " -"host. This feature is useful for accessing busy FTP sites with limits on the " -"number of simultaneous anonymous users. APT also parallelizes connections to " -"different hosts to more effectively deal with sites with low bandwidth." +#: sources.list.5.xml:122 +#, fuzzy +#| msgid "" +#| "Since only one distribution can be specified per line it may be necessary " +#| "to have multiple lines for the same URI, if a subset of all available " +#| "distributions or components at that location is desired. APT will sort " +#| "the URI list after it has generated a complete set internally, and will " +#| "collapse multiple references to the same Internet host, for instance, " +#| "into a single connection, so that it does not inefficiently establish an " +#| "FTP connection, close it, do something else, and then re-establish a " +#| "connection to that same host. This feature is useful for accessing busy " +#| "FTP sites with limits on the number of simultaneous anonymous users. APT " +#| "also parallelizes connections to different hosts to more effectively deal " +#| "with sites with low bandwidth." +msgid "" +"In the traditional style sources.list format since only one distribution can " +"be specified per line it may be necessary to have multiple lines for the " +"same URI, if a subset of all available distributions or components at that " +"location is desired. APT will sort the URI list after it has generated a " +"complete set internally, and will collapse multiple references to the same " +"Internet host, for instance, into a single connection, so that it does not " +"inefficiently establish an FTP connection, close it, do something else, and " +"then re-establish a connection to that same host. This feature is useful for " +"accessing busy FTP sites with limits on the number of simultaneous anonymous " +"users. APT also parallelizes connections to different hosts to more " +"effectively deal with sites with low bandwidth." msgstr "" "Como apenas pode ser especificada por linha uma distribuição, pode ser " "necessário ter várias linhas para o mesmo URI, se só for desejado um sub-" @@ -6627,7 +6815,7 @@ msgstr "" "sites com baixa largura de banda." #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:112 +#: sources.list.5.xml:136 msgid "" "<literal>options</literal> is always optional and needs to be surrounded by " "square brackets. It can consist of multiple settings in the form " @@ -6644,7 +6832,7 @@ msgstr "" "definições não suportadas serão ignoradas em silêncio):" #. type: Content of: <refentry><refsect1><para><itemizedlist><listitem><para> -#: sources.list.5.xml:117 +#: sources.list.5.xml:142 msgid "" "<literal>arch=<replaceable>arch1</replaceable>,<replaceable>arch2</" "replaceable>,…</literal> can be used to specify for which architectures " @@ -6659,7 +6847,28 @@ msgstr "" "<literal>APT::Architectures</literal>." #. type: Content of: <refentry><refsect1><para><itemizedlist><listitem><para> -#: sources.list.5.xml:121 +#: sources.list.5.xml:146 +#, fuzzy +#| msgid "" +#| "<literal>arch=<replaceable>arch1</replaceable>,<replaceable>arch2</" +#| "replaceable>,…</literal> can be used to specify for which architectures " +#| "information should be downloaded. If this option is not set all " +#| "architectures defined by the <literal>APT::Architectures</literal> option " +#| "will be downloaded." +msgid "" +"<literal>arch+=<replaceable>arch1</replaceable>,<replaceable>arch2</" +"replaceable>,…</literal> and <literal>arch-=<replaceable>arch1</replaceable>," +"<replaceable>arch2</replaceable>,…</literal> which can be used to add/remove " +"architectures from the set which will be downloaded." +msgstr "" +"<literal>arch=<replaceable>arch1</replaceable>,<replaceable>arch2</" +"replaceable>,…</literal> pode ser usado para especificar para quais " +"arquitecturas deve ser descarregada a informação. Se esta opção não estiver " +"definida, serão descarregadas todas as arquitecturas definidas pela opção " +"<literal>APT::Architectures</literal>." + +#. type: Content of: <refentry><refsect1><para><itemizedlist><listitem><para> +#: sources.list.5.xml:149 msgid "" "<literal>trusted=yes</literal> can be set to indicate that packages from " "this source are always authenticated even if the <filename>Release</" @@ -6676,7 +6885,7 @@ msgstr "" "lida com fontes mesmo actualmente autenticadas como não sendo autênticas." #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:128 +#: sources.list.5.xml:156 msgid "" "It is important to list sources in order of preference, with the most " "preferred source listed first. Typically this will result in sorting by " @@ -6690,12 +6899,12 @@ msgstr "" "Internet, por exemplo)." #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:133 +#: sources.list.5.xml:161 msgid "Some examples:" msgstr "Alguns exemplos:" #. type: Content of: <refentry><refsect1><literallayout> -#: sources.list.5.xml:135 +#: sources.list.5.xml:163 #, no-wrap msgid "" "deb http://ftp.debian.org/debian &stable-codename; main contrib non-free\n" @@ -6707,17 +6916,17 @@ msgstr "" " " #. type: Content of: <refentry><refsect1><title> -#: sources.list.5.xml:141 +#: sources.list.5.xml:169 msgid "URI specification" msgstr "Especificação da URI" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:143 +#: sources.list.5.xml:171 msgid "The currently recognized URI types are:" msgstr "Os tipos de URI actualmente reconhecidos são:" #. type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para> -#: sources.list.5.xml:147 +#: sources.list.5.xml:175 msgid "" "The file scheme allows an arbitrary directory in the file system to be " "considered an archive. This is useful for NFS mounts and local mirrors or " @@ -6728,7 +6937,7 @@ msgstr "" "arquivos locais." #. type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para> -#: sources.list.5.xml:154 +#: sources.list.5.xml:182 msgid "" "The cdrom scheme allows APT to use a local CD-ROM drive with media swapping. " "Use the &apt-cdrom; program to create cdrom entries in the source list." @@ -6738,7 +6947,7 @@ msgstr "" "fontes." #. type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para> -#: sources.list.5.xml:161 +#: sources.list.5.xml:189 msgid "" "The http scheme specifies an HTTP server for the archive. If an environment " "variable <envar>http_proxy</envar> is set with the format http://server:" @@ -6755,7 +6964,7 @@ msgstr "" "método de autenticação seguro." #. type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para> -#: sources.list.5.xml:172 +#: sources.list.5.xml:200 msgid "" "The ftp scheme specifies an FTP server for the archive. APT's FTP behavior " "is highly configurable; for more information see the &apt-conf; manual page. " @@ -6776,7 +6985,7 @@ msgstr "" "configuração serão ignorados." #. type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para> -#: sources.list.5.xml:184 +#: sources.list.5.xml:212 msgid "" "The copy scheme is identical to the file scheme except that packages are " "copied into the cache directory instead of used directly at their location. " @@ -6789,7 +6998,7 @@ msgstr "" "ficheiros com o APT." #. type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para> -#: sources.list.5.xml:191 +#: sources.list.5.xml:219 msgid "" "The rsh/ssh method invokes RSH/SSH to connect to a remote host and access " "the files as a given user. Prior configuration of rhosts or RSA keys is " @@ -6803,12 +7012,12 @@ msgstr "" "ficheiros a partir da máquina remota." #. type: Content of: <refentry><refsect1><para><variablelist><varlistentry><term> -#: sources.list.5.xml:198 +#: sources.list.5.xml:226 msgid "adding more recognizable URI types" msgstr "adicionando mais tipos de URI reconhecíveis" #. type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para> -#: sources.list.5.xml:200 +#: sources.list.5.xml:228 msgid "" "APT can be extended with more methods shipped in other optional packages, " "which should follow the naming scheme <package>apt-transport-" @@ -6827,7 +7036,7 @@ msgstr "" "exemplo o debtorrent - veja &apt-transport-debtorrent;." #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:212 +#: sources.list.5.xml:240 msgid "" "Uses the archive stored locally (or NFS mounted) at /home/jason/debian for " "stable/main, stable/contrib, and stable/non-free." @@ -6836,36 +7045,36 @@ msgstr "" "para stable/main, stable/contrib, e stable/non-free." #. type: Content of: <refentry><refsect1><literallayout> -#: sources.list.5.xml:214 +#: sources.list.5.xml:242 #, no-wrap msgid "deb file:/home/jason/debian stable main contrib non-free" msgstr "deb file:/home/jason/debian stable main contrib non-free" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:216 +#: sources.list.5.xml:244 msgid "As above, except this uses the unstable (development) distribution." msgstr "" "Como em cima, excepto que usa a distribuição unstable (de desenvolvimento)." #. type: Content of: <refentry><refsect1><literallayout> -#: sources.list.5.xml:217 +#: sources.list.5.xml:245 #, no-wrap msgid "deb file:/home/jason/debian unstable main contrib non-free" msgstr "deb file:/home/jason/debian unstable main contrib non-free" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:219 +#: sources.list.5.xml:247 msgid "Source line for the above" msgstr "Linha de fonte para o referido acima" #. type: Content of: <refentry><refsect1><literallayout> -#: sources.list.5.xml:220 +#: sources.list.5.xml:248 #, no-wrap msgid "deb-src file:/home/jason/debian unstable main contrib non-free" msgstr "deb-src file:/home/jason/debian unstable main contrib non-free" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:222 +#: sources.list.5.xml:250 msgid "" "The first line gets package information for the architectures in " "<literal>APT::Architectures</literal> while the second always retrieves " @@ -6876,7 +7085,7 @@ msgstr "" "<literal>amd64</literal> e <literal>armel</literal>." #. type: Content of: <refentry><refsect1><literallayout> -#: sources.list.5.xml:224 +#: sources.list.5.xml:252 #, no-wrap msgid "" "deb http://ftp.debian.org/debian &stable-codename; main\n" @@ -6886,7 +7095,7 @@ msgstr "" "deb [ arch=amd64,armel ] http://ftp.debian.org/debian &stable-codename; main" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:227 +#: sources.list.5.xml:255 msgid "" "Uses HTTP to access the archive at archive.debian.org, and uses only the " "hamm/main area." @@ -6895,13 +7104,13 @@ msgstr "" "hamm/main." #. type: Content of: <refentry><refsect1><literallayout> -#: sources.list.5.xml:229 +#: sources.list.5.xml:257 #, no-wrap msgid "deb http://archive.debian.org/debian-archive hamm main" msgstr "deb http://archive.debian.org/debian-archive hamm main" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:231 +#: sources.list.5.xml:259 msgid "" "Uses FTP to access the archive at ftp.debian.org, under the debian " "directory, and uses only the &stable-codename;/contrib area." @@ -6910,13 +7119,13 @@ msgstr "" "usa apenas a área &stable-codename;/contrib." #. type: Content of: <refentry><refsect1><literallayout> -#: sources.list.5.xml:233 +#: sources.list.5.xml:261 #, no-wrap msgid "deb ftp://ftp.debian.org/debian &stable-codename; contrib" msgstr "deb ftp://ftp.debian.org/debian &stable-codename; contrib" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:235 +#: sources.list.5.xml:263 msgid "" "Uses FTP to access the archive at ftp.debian.org, under the debian " "directory, and uses only the unstable/contrib area. If this line appears as " @@ -6929,19 +7138,19 @@ msgstr "" "uma única sessão FTP para ambas linhas de recurso." #. type: Content of: <refentry><refsect1><literallayout> -#: sources.list.5.xml:239 +#: sources.list.5.xml:267 #, no-wrap msgid "deb ftp://ftp.debian.org/debian unstable contrib" msgstr "deb ftp://ftp.debian.org/debian unstable contrib" #. type: Content of: <refentry><refsect1><para><literallayout> -#: sources.list.5.xml:248 +#: sources.list.5.xml:276 #, no-wrap msgid "deb http://ftp.tlh.debian.org/universe unstable/binary-$(ARCH)/" msgstr "deb http://ftp.tlh.debian.org/universe unstable/binary-$(ARCH)/" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:241 +#: sources.list.5.xml:269 msgid "" "Uses HTTP to access the archive at ftp.tlh.debian.org, under the universe " "directory, and uses only files found under <filename>unstable/binary-i386</" @@ -6960,17 +7169,17 @@ msgstr "" "\"literallayout\" id=\"0\"/>" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:253 +#: sources.list.5.xml:281 msgid "&apt-cache; &apt-conf;" msgstr "&apt-cache; &apt-conf;" #. type: Content of: <refentry><refmeta><manvolnum> -#: apt-extracttemplates.1.xml:26 apt-sortpkgs.1.xml:26 apt-ftparchive.1.xml:26 +#: apt-extracttemplates.1.xml:28 apt-sortpkgs.1.xml:28 apt-ftparchive.1.xml:28 msgid "1" msgstr "1" #. type: Content of: <refentry><refnamediv><refpurpose> -#: apt-extracttemplates.1.xml:33 +#: apt-extracttemplates.1.xml:35 msgid "" "Utility to extract <command>debconf</command> config and templates from " "Debian packages" @@ -6979,7 +7188,7 @@ msgstr "" "partir de pacotes Debian" #. type: Content of: <refentry><refsect1><para> -#: apt-extracttemplates.1.xml:39 +#: apt-extracttemplates.1.xml:41 msgid "" "<command>apt-extracttemplates</command> will take one or more Debian package " "files as input and write out (to a temporary directory) all associated " @@ -6994,12 +7203,12 @@ msgstr "" "gerada uma linha no formato:" #. type: Content of: <refentry><refsect1><para> -#: apt-extracttemplates.1.xml:44 +#: apt-extracttemplates.1.xml:46 msgid "package version template-file config-script" msgstr "pacote versão ficheiro-modelo script-de-configuração" #. type: Content of: <refentry><refsect1><para> -#: apt-extracttemplates.1.xml:45 +#: apt-extracttemplates.1.xml:47 msgid "" "template-file and config-script are written to the temporary directory " "specified by the <option>-t</option> or <option>--tempdir</option> " @@ -7014,7 +7223,7 @@ msgstr "" "<filename>pacote.configuração.XXXX</filename>" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-extracttemplates.1.xml:58 +#: apt-extracttemplates.1.xml:60 msgid "" "Temporary directory in which to write extracted <command>debconf</command> " "template files and config scripts. Configuration Item: <literal>APT::" @@ -7025,7 +7234,7 @@ msgstr "" "<literal>APT::ExtractTemplates::TempDir</literal>" #. type: Content of: <refentry><refsect1><para> -#: apt-extracttemplates.1.xml:75 +#: apt-extracttemplates.1.xml:77 msgid "" "<command>apt-extracttemplates</command> returns zero on normal operation, " "decimal 100 on error." @@ -7034,12 +7243,12 @@ msgstr "" "decimal em erro." #. type: Content of: <refentry><refnamediv><refpurpose> -#: apt-sortpkgs.1.xml:33 +#: apt-sortpkgs.1.xml:35 msgid "Utility to sort package index files" msgstr "Utilitário para organizar ficheiros índice de pacotes" #. type: Content of: <refentry><refsect1><para> -#: apt-sortpkgs.1.xml:39 +#: apt-sortpkgs.1.xml:41 msgid "" "<command>apt-sortpkgs</command> will take an index file (source index or " "package index) and sort the records so that they are ordered by the package " @@ -7052,7 +7261,7 @@ msgstr "" "registo de acordo com as regras de organização internas." #. type: Content of: <refentry><refsect1><para> -#: apt-sortpkgs.1.xml:45 +#: apt-sortpkgs.1.xml:47 msgid "" "All output is sent to standard output; the input must be a seekable file." msgstr "" @@ -7060,7 +7269,7 @@ msgstr "" "ficheiro pesquisável." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-sortpkgs.1.xml:54 +#: apt-sortpkgs.1.xml:56 msgid "" "Use source index field ordering. Configuration Item: <literal>APT::" "SortPkgs::Source</literal>." @@ -7069,7 +7278,7 @@ msgstr "" "SortPkgs::Source</literal>." #. type: Content of: <refentry><refsect1><para> -#: apt-sortpkgs.1.xml:68 +#: apt-sortpkgs.1.xml:70 msgid "" "<command>apt-sortpkgs</command> returns zero on normal operation, decimal " "100 on error." @@ -7078,12 +7287,12 @@ msgstr "" "em erro." #. type: Content of: <refentry><refnamediv><refpurpose> -#: apt-ftparchive.1.xml:33 +#: apt-ftparchive.1.xml:35 msgid "Utility to generate index files" msgstr "Utilitário para gerar ficheiros de índice" #. type: Content of: <refentry><refsect1><para> -#: apt-ftparchive.1.xml:39 +#: apt-ftparchive.1.xml:41 msgid "" "<command>apt-ftparchive</command> is the command line tool that generates " "the index files that APT uses to access a distribution source. The index " @@ -7096,7 +7305,7 @@ msgstr "" "baseados no conteúdo desse site." #. type: Content of: <refentry><refsect1><para> -#: apt-ftparchive.1.xml:43 +#: apt-ftparchive.1.xml:45 msgid "" "<command>apt-ftparchive</command> is a superset of the &dpkg-scanpackages; " "program, incorporating its entire functionality via the <literal>packages</" @@ -7111,7 +7320,7 @@ msgstr "" "script o processo de geração para um arquivo completo." #. type: Content of: <refentry><refsect1><para> -#: apt-ftparchive.1.xml:49 +#: apt-ftparchive.1.xml:51 msgid "" "Internally <command>apt-ftparchive</command> can make use of binary " "databases to cache the contents of a .deb file and it does not rely on any " @@ -7126,7 +7335,7 @@ msgstr "" "ficheiros e constrói os ficheiros comprimidos desejados." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:60 +#: apt-ftparchive.1.xml:62 msgid "" "The packages command generates a package file from a directory tree. It " "takes the given directory and recursively searches it for .deb files, " @@ -7139,7 +7348,7 @@ msgstr "" "Este comando é aproximadamente equivalente ao &dpkg-scanpackages;." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:65 apt-ftparchive.1.xml:89 +#: apt-ftparchive.1.xml:67 apt-ftparchive.1.xml:91 msgid "" "The option <option>--db</option> can be used to specify a binary caching DB." msgstr "" @@ -7147,7 +7356,7 @@ msgstr "" "dados de cache binária." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:70 +#: apt-ftparchive.1.xml:72 msgid "" "The <literal>sources</literal> command generates a source index file from a " "directory tree. It takes the given directory and recursively searches it " @@ -7160,7 +7369,7 @@ msgstr "" "Este comando é aproximadamente equivalente ao &dpkg-scansources;." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:75 +#: apt-ftparchive.1.xml:77 msgid "" "If an override file is specified then a source override file will be looked " "for with an extension of .src. The --source-override option can be used to " @@ -7172,7 +7381,7 @@ msgstr "" "fonte que irá ser usado." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:82 +#: apt-ftparchive.1.xml:84 msgid "" "The <literal>contents</literal> command generates a contents file from a " "directory tree. It takes the given directory and recursively searches it " @@ -7190,7 +7399,7 @@ msgstr "" "por uma vírgula na saída." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:94 +#: apt-ftparchive.1.xml:96 msgid "" "The <literal>release</literal> command generates a Release file from a " "directory tree. It recursively searches the given directory for uncompressed " @@ -7214,7 +7423,7 @@ msgstr "" "contém um resultado de MD5, SHA1 e SHA256 para cada ficheiro." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:104 +#: apt-ftparchive.1.xml:106 msgid "" "Values for the additional metadata fields in the Release file are taken from " "the corresponding variables under <literal>APT::FTPArchive::Release</" @@ -7235,7 +7444,7 @@ msgstr "" "<literal>Description</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:117 +#: apt-ftparchive.1.xml:119 msgid "" "The <literal>generate</literal> command is designed to be runnable from a " "cron script and builds indexes according to the given config file. The " @@ -7251,7 +7460,7 @@ msgstr "" "definições requeridas." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:126 +#: apt-ftparchive.1.xml:128 msgid "" "The <literal>clean</literal> command tidies the databases used by the given " "configuration file by removing any records that are no longer necessary." @@ -7261,12 +7470,12 @@ msgstr "" "são necessários." #. type: Content of: <refentry><refsect1><title> -#: apt-ftparchive.1.xml:132 +#: apt-ftparchive.1.xml:134 msgid "The Generate Configuration" msgstr "A Configuração do Generate" #. type: Content of: <refentry><refsect1><para> -#: apt-ftparchive.1.xml:134 +#: apt-ftparchive.1.xml:136 msgid "" "The <literal>generate</literal> command uses a configuration file to " "describe the archives that are going to be generated. It follows the typical " @@ -7283,7 +7492,7 @@ msgstr "" "árvore. Isto apenas afecta o modo de como a etiqueta scope é manuseada." #. type: Content of: <refentry><refsect1><para> -#: apt-ftparchive.1.xml:142 +#: apt-ftparchive.1.xml:144 msgid "" "The generate configuration has four separate sections, each described below." msgstr "" @@ -7291,12 +7500,12 @@ msgstr "" "abaixo." #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt-ftparchive.1.xml:144 +#: apt-ftparchive.1.xml:146 msgid "<literal>Dir</literal> Section" msgstr "Secção <literal>Dir</literal>" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt-ftparchive.1.xml:146 +#: apt-ftparchive.1.xml:148 msgid "" "The <literal>Dir</literal> section defines the standard directories needed " "to locate the files required during the generation process. These " @@ -7309,7 +7518,7 @@ msgstr "" "posteriores para produzir um caminho completo e absoluto." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:153 +#: apt-ftparchive.1.xml:155 msgid "" "Specifies the root of the FTP archive, in a standard Debian configuration " "this is the directory that contains the <filename>ls-LR</filename> and dist " @@ -7319,17 +7528,17 @@ msgstr "" "directório que contém o <filename>ls-LR</filename> e nós da distribuição." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:160 +#: apt-ftparchive.1.xml:162 msgid "Specifies the location of the override files." msgstr "Especifica a localização dos ficheiros de sobrepor." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:165 +#: apt-ftparchive.1.xml:167 msgid "Specifies the location of the cache files." msgstr "Especifica a localização dos ficheiros de cache" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:170 +#: apt-ftparchive.1.xml:172 msgid "" "Specifies the location of the file list files, if the <literal>FileList</" "literal> setting is used below." @@ -7338,12 +7547,12 @@ msgstr "" "definição <literal>FileList</literal> for usada mais abaixo." #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt-ftparchive.1.xml:176 +#: apt-ftparchive.1.xml:178 msgid "<literal>Default</literal> Section" msgstr "Secção <literal>Default</literal>" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt-ftparchive.1.xml:178 +#: apt-ftparchive.1.xml:180 msgid "" "The <literal>Default</literal> section specifies default values, and " "settings that control the operation of the generator. Other sections may " @@ -7354,7 +7563,7 @@ msgstr "" "sobrepor estas predefinições em uma definição por-secção." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:184 +#: apt-ftparchive.1.xml:186 msgid "" "Sets the default compression schemes to use for the package index files. It " "is a string that contains a space separated list of at least one of: '.' (no " @@ -7367,7 +7576,7 @@ msgstr "" "predefinição para todos os esquemas de compressão é '. gzip'." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:192 +#: apt-ftparchive.1.xml:194 msgid "" "Sets the default list of file extensions that are package files. This " "defaults to '.deb'." @@ -7376,7 +7585,7 @@ msgstr "" "pacote. A predefinição é '.deb'." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:198 +#: apt-ftparchive.1.xml:200 msgid "" "This is similar to <literal>Packages::Compress</literal> except that it " "controls the compression for the Sources files." @@ -7385,7 +7594,7 @@ msgstr "" "controla a compressão para os ficheiros das Fontes." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:204 +#: apt-ftparchive.1.xml:206 msgid "" "Sets the default list of file extensions that are source files. This " "defaults to '.dsc'." @@ -7394,7 +7603,7 @@ msgstr "" "fontes. A predefinição é '.dsc'." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:210 +#: apt-ftparchive.1.xml:212 msgid "" "This is similar to <literal>Packages::Compress</literal> except that it " "controls the compression for the Contents files." @@ -7403,7 +7612,7 @@ msgstr "" "controla a compressão para os ficheiros de Conteúdos." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:216 +#: apt-ftparchive.1.xml:218 msgid "" "This is similar to <literal>Packages::Compress</literal> except that it " "controls the compression for the Translation-en master file." @@ -7412,7 +7621,7 @@ msgstr "" "controla a compressão para o ficheiro mestre Translation-en." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:222 +#: apt-ftparchive.1.xml:224 msgid "" "Specifies the number of kilobytes to delink (and replace with hard links) " "per run. This is used in conjunction with the per-section <literal>External-" @@ -7423,7 +7632,7 @@ msgstr "" "Links</literal> por secção." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:229 +#: apt-ftparchive.1.xml:231 msgid "" "Specifies the mode of all created index files. It defaults to 0644. All " "index files are set to this mode with no regard to the umask." @@ -7433,7 +7642,7 @@ msgstr "" "independentemente do umask." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:236 apt-ftparchive.1.xml:382 +#: apt-ftparchive.1.xml:238 apt-ftparchive.1.xml:384 msgid "" "Specifies whether long descriptions should be included in the " "<filename>Packages</filename> file or split out into a master " @@ -7444,12 +7653,12 @@ msgstr "" "<filename>Translation-en</filename> mestre." #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt-ftparchive.1.xml:242 +#: apt-ftparchive.1.xml:244 msgid "<literal>TreeDefault</literal> Section" msgstr "Secção <literal>TreeDefault</literal>" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt-ftparchive.1.xml:244 +#: apt-ftparchive.1.xml:246 msgid "" "Sets defaults specific to <literal>Tree</literal> sections. All of these " "variables are substitution variables and have the strings $(DIST), " @@ -7460,7 +7669,7 @@ msgstr "" "$(DIST), $(SECTION) e $(ARCH) substituídas pelos seus respectivos valores." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:251 +#: apt-ftparchive.1.xml:253 msgid "" "Sets the number of kilobytes of contents files that are generated each day. " "The contents files are round-robined so that over several days they will all " @@ -7471,7 +7680,7 @@ msgstr "" "alguns dias todos sejam reconstruídos." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:258 +#: apt-ftparchive.1.xml:260 msgid "" "Controls the number of days a contents file is allowed to be checked without " "changing. If this limit is passed the mtime of the contents file is updated. " @@ -7489,7 +7698,7 @@ msgstr "" "modo. A predefinição é 10, as unidades são em dias." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:269 +#: apt-ftparchive.1.xml:271 msgid "" "Sets the top of the .deb directory tree. Defaults to <filename>$(DIST)/" "$(SECTION)/binary-$(ARCH)/</filename>" @@ -7498,7 +7707,7 @@ msgstr "" "$(DIST)/$(SECTION)/binary-$(ARCH)/</filename>" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:275 +#: apt-ftparchive.1.xml:277 msgid "" "Sets the top of the source package directory tree. Defaults to <filename>" "$(DIST)/$(SECTION)/source/</filename>" @@ -7507,7 +7716,7 @@ msgstr "" "<filename>$(DIST)/$(SECTION)/source/</filename>" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:281 +#: apt-ftparchive.1.xml:283 msgid "" "Sets the output Packages file. Defaults to <filename>$(DIST)/$(SECTION)/" "binary-$(ARCH)/Packages</filename>" @@ -7516,7 +7725,7 @@ msgstr "" "$(SECTION)/binary-$(ARCH)/Packages</filename>" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:287 +#: apt-ftparchive.1.xml:289 msgid "" "Sets the output Sources file. Defaults to <filename>$(DIST)/$(SECTION)/" "source/Sources</filename>" @@ -7525,7 +7734,7 @@ msgstr "" "$(SECTION)/source/Sources</filename>" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:293 +#: apt-ftparchive.1.xml:295 msgid "" "Sets the output Translation-en master file with the long descriptions if " "they should be not included in the Packages file. Defaults to <filename>" @@ -7536,7 +7745,7 @@ msgstr "" "$(DIST)/$(SECTION)/i18n/Translation-en</filename>" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:300 +#: apt-ftparchive.1.xml:302 msgid "" "Sets the path prefix that causes a symlink to be considered an internal link " "instead of an external link. Defaults to <filename>$(DIST)/$(SECTION)/</" @@ -7547,7 +7756,7 @@ msgstr "" "$(SECTION)/</filename>" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:307 +#: apt-ftparchive.1.xml:309 msgid "" "Sets the output Contents file. Defaults to <filename>$(DIST)/$(SECTION)/" "Contents-$(ARCH)</filename>. If this setting causes multiple Packages files " @@ -7562,12 +7771,12 @@ msgstr "" "ficheiros pacotes todos juntos." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:316 +#: apt-ftparchive.1.xml:318 msgid "Sets header file to prepend to the contents output." msgstr "Define o ficheiro cabeçalho para prefixar a saída de conteúdos." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:321 +#: apt-ftparchive.1.xml:323 msgid "" "Sets the binary cache database to use for this section. Multiple sections " "can share the same database." @@ -7576,7 +7785,7 @@ msgstr "" "secções podem partilhar a mesma base de dados." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:327 +#: apt-ftparchive.1.xml:329 msgid "" "Specifies that instead of walking the directory tree, <command>apt-" "ftparchive</command> should read the list of files from the given file. " @@ -7588,7 +7797,7 @@ msgstr "" "arquivo." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:334 +#: apt-ftparchive.1.xml:336 msgid "" "Specifies that instead of walking the directory tree, <command>apt-" "ftparchive</command> should read the list of files from the given file. " @@ -7601,12 +7810,12 @@ msgstr "" "arquivo. Isto é usado quando se processa índices de fonte." #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt-ftparchive.1.xml:342 +#: apt-ftparchive.1.xml:344 msgid "<literal>Tree</literal> Section" msgstr "Secção <literal>Tree</literal>" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt-ftparchive.1.xml:344 +#: apt-ftparchive.1.xml:346 msgid "" "The <literal>Tree</literal> section defines a standard Debian file tree " "which consists of a base directory, then multiple sections in that base " @@ -7621,7 +7830,7 @@ msgstr "" "<literal>Directory</literal>." #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt-ftparchive.1.xml:349 +#: apt-ftparchive.1.xml:351 msgid "" "The <literal>Tree</literal> section takes a scope tag which sets the " "<literal>$(DIST)</literal> variable and defines the root of the tree (the " @@ -7634,7 +7843,7 @@ msgstr "" "definição tal como <filename>dists/&stable-codename;</filename>." #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt-ftparchive.1.xml:354 +#: apt-ftparchive.1.xml:356 msgid "" "All of the settings defined in the <literal>TreeDefault</literal> section " "can be used in a <literal>Tree</literal> section as well as three new " @@ -7645,7 +7854,7 @@ msgstr "" "variáveis." #. type: Content of: <refentry><refsect1><refsect2><para><programlisting> -#: apt-ftparchive.1.xml:360 +#: apt-ftparchive.1.xml:362 #, no-wrap msgid "" "for i in Sections do \n" @@ -7659,7 +7868,7 @@ msgstr "" " " #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt-ftparchive.1.xml:357 +#: apt-ftparchive.1.xml:359 msgid "" "When processing a <literal>Tree</literal> section <command>apt-ftparchive</" "command> performs an operation similar to: <placeholder type=\"programlisting" @@ -7670,7 +7879,7 @@ msgstr "" "\"programlisting\" id=\"0\"/>" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:368 +#: apt-ftparchive.1.xml:370 msgid "" "This is a space separated list of sections which appear under the " "distribution; typically this is something like <literal>main contrib non-" @@ -7681,7 +7890,7 @@ msgstr "" "literal>" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:375 +#: apt-ftparchive.1.xml:377 msgid "" "This is a space separated list of all the architectures that appear under " "search section. The special architecture 'source' is used to indicate that " @@ -7692,7 +7901,7 @@ msgstr "" "indicar que esta árvore tem um arquivo fonte." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:388 +#: apt-ftparchive.1.xml:390 msgid "" "Sets the binary override file. The override file contains section, priority " "and maintainer address information." @@ -7701,7 +7910,7 @@ msgstr "" "informação de secção, prioridade e endereço do responsável." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:394 +#: apt-ftparchive.1.xml:396 msgid "" "Sets the source override file. The override file contains section " "information." @@ -7710,22 +7919,22 @@ msgstr "" "informação de secção." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:400 apt-ftparchive.1.xml:446 +#: apt-ftparchive.1.xml:402 apt-ftparchive.1.xml:448 msgid "Sets the binary extra override file." msgstr "Define o ficheiro de sobreposição extra binário." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:405 apt-ftparchive.1.xml:451 +#: apt-ftparchive.1.xml:407 apt-ftparchive.1.xml:453 msgid "Sets the source extra override file." msgstr "Define o ficheiro de sobreposição extra fonte." #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt-ftparchive.1.xml:410 +#: apt-ftparchive.1.xml:412 msgid "<literal>BinDirectory</literal> Section" msgstr "Secção <literal>BinDirectory</literal>" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt-ftparchive.1.xml:412 +#: apt-ftparchive.1.xml:414 msgid "" "The <literal>bindirectory</literal> section defines a binary directory tree " "with no special structure. The scope tag specifies the location of the " @@ -7740,12 +7949,12 @@ msgstr "" "definições <literal>Section</literal><literal>Architecture</literal>." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:420 +#: apt-ftparchive.1.xml:422 msgid "Sets the Packages file output." msgstr "Define a saída do ficheiro Packages." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:425 +#: apt-ftparchive.1.xml:427 msgid "" "Sets the Sources file output. At least one of <literal>Packages</literal> or " "<literal>Sources</literal> is required." @@ -7754,42 +7963,42 @@ msgstr "" "<literal>Packages</literal> ou <literal>Sources</literal>." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:431 +#: apt-ftparchive.1.xml:433 msgid "Sets the Contents file output (optional)." msgstr "Define a saída do ficheiro Contents (opcional)" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:436 +#: apt-ftparchive.1.xml:438 msgid "Sets the binary override file." msgstr "Define o ficheiro de sobreposição binário." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:441 +#: apt-ftparchive.1.xml:443 msgid "Sets the source override file." msgstr "Define o ficheiro de sobreposição fonte." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:456 +#: apt-ftparchive.1.xml:458 msgid "Sets the cache DB." msgstr "Define a base de dados de cache." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:461 +#: apt-ftparchive.1.xml:463 msgid "Appends a path to all the output paths." msgstr "Acrescenta um caminho a todos os caminhos de saída." #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:466 +#: apt-ftparchive.1.xml:468 msgid "Specifies the file list file." msgstr "Especifica o ficheiro de lista de ficheiros." #. type: Content of: <refentry><refsect1><title> -#: apt-ftparchive.1.xml:473 +#: apt-ftparchive.1.xml:475 msgid "The Binary Override File" msgstr "O Ficheiro Binary Override" #. type: Content of: <refentry><refsect1><para> -#: apt-ftparchive.1.xml:474 +#: apt-ftparchive.1.xml:476 msgid "" "The binary override file is fully compatible with &dpkg-scanpackages;. It " "contains four fields separated by spaces. The first field is the package " @@ -7804,19 +8013,19 @@ msgstr "" "permutação do responsável." #. type: Content of: <refentry><refsect1><para><literallayout> -#: apt-ftparchive.1.xml:480 +#: apt-ftparchive.1.xml:482 #, no-wrap msgid "old [// oldn]* => new" msgstr "old [// oldn]* => new" #. type: Content of: <refentry><refsect1><para><literallayout> -#: apt-ftparchive.1.xml:482 +#: apt-ftparchive.1.xml:484 #, no-wrap msgid "new" msgstr "new" #. type: Content of: <refentry><refsect1><para> -#: apt-ftparchive.1.xml:479 +#: apt-ftparchive.1.xml:481 msgid "" "The general form of the maintainer field is: <placeholder type=" "\"literallayout\" id=\"0\"/> or simply, <placeholder type=\"literallayout\" " @@ -7833,12 +8042,12 @@ msgstr "" "formato substitui incondicionalmente o campo do responsável." #. type: Content of: <refentry><refsect1><title> -#: apt-ftparchive.1.xml:490 +#: apt-ftparchive.1.xml:492 msgid "The Source Override File" msgstr "O Ficheiro Source Override" #. type: Content of: <refentry><refsect1><para> -#: apt-ftparchive.1.xml:492 +#: apt-ftparchive.1.xml:494 msgid "" "The source override file is fully compatible with &dpkg-scansources;. It " "contains two fields separated by spaces. The first field is the source " @@ -7849,12 +8058,12 @@ msgstr "" "nome de pacote fonte, o segundo é a secção onde o atribuir." #. type: Content of: <refentry><refsect1><title> -#: apt-ftparchive.1.xml:497 +#: apt-ftparchive.1.xml:499 msgid "The Extra Override File" msgstr "O Ficheiro Extra Override" #. type: Content of: <refentry><refsect1><para> -#: apt-ftparchive.1.xml:499 +#: apt-ftparchive.1.xml:501 msgid "" "The extra override file allows any arbitrary tag to be added or replaced in " "the output. It has three columns, the first is the package, the second is " @@ -7865,7 +8074,7 @@ msgstr "" "pacote, a segunda é a etiqueta e restante da linha é o novo valor." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:510 +#: apt-ftparchive.1.xml:512 msgid "" "Generate the given checksum. These options default to on, when turned off " "the generated index files will not have the checksum fields where possible. " @@ -7889,7 +8098,7 @@ msgstr "" "<literal>MD5</literal>, <literal>SHA1</literal> ou <literal>SHA256</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:521 +#: apt-ftparchive.1.xml:523 msgid "" "Use a binary caching DB. This has no effect on the generate command. " "Configuration Item: <literal>APT::FTPArchive::DB</literal>." @@ -7898,7 +8107,7 @@ msgstr "" "generate. Item de configuração: <literal>APT::FTPArchive::DB</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:527 +#: apt-ftparchive.1.xml:529 msgid "" "Quiet; produces output suitable for logging, omitting progress indicators. " "More q's will produce more quiet up to a maximum of 2. You can also use " @@ -7912,7 +8121,7 @@ msgstr "" "<literal>quiet</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:535 +#: apt-ftparchive.1.xml:537 msgid "" "Perform Delinking. If the <literal>External-Links</literal> setting is used " "then this option actually enables delinking of the files. It defaults to on " @@ -7925,7 +8134,7 @@ msgstr "" "option>. Item de Configuração: <literal>APT::FTPArchive::DeLinkAct</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:543 +#: apt-ftparchive.1.xml:545 msgid "" "Perform contents generation. When this option is set and package indexes are " "being generated with a cache DB then the file listing will also be extracted " @@ -7941,7 +8150,7 @@ msgstr "" "de Configuração: <literal>APT::FTPArchive::Contents</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:553 +#: apt-ftparchive.1.xml:555 msgid "" "Select the source override file to use with the <literal>sources</literal> " "command. Configuration Item: <literal>APT::FTPArchive::SourceOverride</" @@ -7952,7 +8161,7 @@ msgstr "" "SourceOverride</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:559 +#: apt-ftparchive.1.xml:561 msgid "" "Make the caching databases read only. Configuration Item: <literal>APT::" "FTPArchive::ReadOnlyDB</literal>." @@ -7961,7 +8170,7 @@ msgstr "" "<literal>APT::FTPArchive::ReadOnlyDB</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:564 +#: apt-ftparchive.1.xml:566 msgid "" "Accept in the <literal>packages</literal> and <literal>contents</literal> " "commands only package files matching <literal>*_arch.deb</literal> or " @@ -7975,7 +8184,7 @@ msgstr "" "FTPArchive::Architecture</literal>." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:572 +#: apt-ftparchive.1.xml:574 msgid "" "&apt-ftparchive; caches as much as possible of metadata in a cachedb. If " "packages are recompiled and/or republished with the same version again, this " @@ -7999,7 +8208,7 @@ msgstr "" "as verificações extras serão desnecessárias." #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:584 +#: apt-ftparchive.1.xml:586 msgid "" "This configuration option defaults to \"<literal>true</literal>\" and should " "only be set to <literal>\"false\"</literal> if the Archive generated with " @@ -8014,13 +8223,13 @@ msgstr "" "<filename>Translation-en</filename> só pode ser criado no comando generate." #. type: Content of: <refentry><refsect1><para><programlisting> -#: apt-ftparchive.1.xml:602 +#: apt-ftparchive.1.xml:604 #, no-wrap msgid "<command>apt-ftparchive</command> packages <replaceable>directory</replaceable> | <command>gzip</command> > <filename>Packages.gz</filename>\n" msgstr "<command>apt-ftparchive</command> pacotes <replaceable>directório</replaceable> | <command>gzip</command> > <filename>Packages.gz</filename>\n" #. type: Content of: <refentry><refsect1><para> -#: apt-ftparchive.1.xml:598 +#: apt-ftparchive.1.xml:600 msgid "" "To create a compressed Packages file for a directory containing binary " "packages (.deb): <placeholder type=\"programlisting\" id=\"0\"/>" @@ -8029,7 +8238,7 @@ msgstr "" "pacotes binários (.deb): <placeholder type=\"programlisting\" id=\"0\"/>" #. type: Content of: <refentry><refsect1><para> -#: apt-ftparchive.1.xml:612 +#: apt-ftparchive.1.xml:614 msgid "" "<command>apt-ftparchive</command> returns zero on normal operation, decimal " "100 on error." @@ -8480,6 +8689,15 @@ msgstr "" #. type: <p></p> #: guide.sgml:163 +#, fuzzy +#| msgid "" +#| "<prgn>apt-get</prgn> has several command line options that are detailed " +#| "in its man page, <manref section=\"8\" name=\"apt-get\">. The most useful " +#| "option is <tt>-d</tt> which does not install the fetched files. If the " +#| "system has to download a large number of package it would be undesired to " +#| "start installing them in case something goes wrong. When <tt>-d</tt> is " +#| "used the downloaded archives can be installed by simply running the " +#| "command that caused them to be downloaded again without <tt>-d</tt>." msgid "" "<prgn>apt-get</prgn> has several command line options that are detailed in " "its man page, <manref section=\"8\" name=\"apt-get\">. The most useful " diff --git a/doc/po/pt_BR.po b/doc/po/pt_BR.po index 00619cd22..c1014fbb0 100644 --- a/doc/po/pt_BR.po +++ b/doc/po/pt_BR.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: apt\n" "Report-Msgid-Bugs-To: APT Development Team <deity@lists.debian.org>\n" -"POT-Creation-Date: 2013-06-13 13:46+0300\n" +"POT-Creation-Date: 2014-02-23 00:29+0100\n" "PO-Revision-Date: 2004-09-20 17:02+0000\n" "Last-Translator: André Luís Lopes <andrelop@debian.org>\n" "Language-Team: <debian-l10n-portuguese@lists.debian.org>\n" @@ -480,52 +480,52 @@ msgid "" msgstr "" #. type: Content of: <refentry><refmeta><manvolnum> -#: apt-get.8.xml:26 apt-cache.8.xml:26 apt-key.8.xml:25 apt-mark.8.xml:26 -#: apt-secure.8.xml:25 apt-cdrom.8.xml:25 apt-config.8.xml:26 +#: apt-get.8.xml:28 apt-cache.8.xml:28 apt-key.8.xml:27 apt-mark.8.xml:28 +#: apt-secure.8.xml:27 apt-cdrom.8.xml:27 apt-config.8.xml:28 msgid "8" msgstr "" #. type: Content of: <refentry><refmeta><refmiscinfo> -#: apt-get.8.xml:27 apt-cache.8.xml:27 apt-key.8.xml:26 apt-mark.8.xml:27 -#: apt-secure.8.xml:26 apt-cdrom.8.xml:26 apt-config.8.xml:27 -#: apt.conf.5.xml:32 apt_preferences.5.xml:26 sources.list.5.xml:27 -#: apt-extracttemplates.1.xml:27 apt-sortpkgs.1.xml:27 apt-ftparchive.1.xml:27 +#: apt-get.8.xml:29 apt-cache.8.xml:29 apt-key.8.xml:28 apt-mark.8.xml:29 +#: apt-secure.8.xml:28 apt-cdrom.8.xml:28 apt-config.8.xml:29 +#: apt.conf.5.xml:34 apt_preferences.5.xml:28 sources.list.5.xml:29 +#: apt-extracttemplates.1.xml:29 apt-sortpkgs.1.xml:29 apt-ftparchive.1.xml:29 msgid "APT" msgstr "" #. type: Content of: <refentry><refnamediv><refpurpose> -#: apt-get.8.xml:33 +#: apt-get.8.xml:35 msgid "APT package handling utility -- command-line interface" msgstr "" #. type: Content of: <refentry><refsect1><title> -#: apt-get.8.xml:38 apt-cache.8.xml:38 apt-key.8.xml:37 apt-mark.8.xml:38 -#: apt-secure.8.xml:50 apt-cdrom.8.xml:37 apt-config.8.xml:38 -#: apt.conf.5.xml:41 apt_preferences.5.xml:36 sources.list.5.xml:36 -#: apt-extracttemplates.1.xml:38 apt-sortpkgs.1.xml:38 apt-ftparchive.1.xml:38 +#: apt-get.8.xml:40 apt-cache.8.xml:40 apt-key.8.xml:39 apt-mark.8.xml:40 +#: apt-secure.8.xml:52 apt-cdrom.8.xml:39 apt-config.8.xml:40 +#: apt.conf.5.xml:43 apt_preferences.5.xml:38 sources.list.5.xml:38 +#: apt-extracttemplates.1.xml:40 apt-sortpkgs.1.xml:40 apt-ftparchive.1.xml:40 #, fuzzy msgid "Description" msgstr "Descrição" #. type: Content of: <refentry><refsect1><para> -#: apt-get.8.xml:39 +#: apt-get.8.xml:41 msgid "" "<command>apt-get</command> is the command-line tool for handling packages, " "and may be considered the user's \"back-end\" to other tools using the APT " -"library. Several \"front-end\" interfaces exist, such as &dselect;, " -"&aptitude;, &synaptic; and &wajig;." +"library. Several \"front-end\" interfaces exist, such as &aptitude;, " +"&synaptic; and &wajig;." msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt-get.8.xml:44 apt-cache.8.xml:44 apt-cdrom.8.xml:51 apt-config.8.xml:44 -#: apt-ftparchive.1.xml:54 +#: apt-get.8.xml:46 apt-cache.8.xml:46 apt-cdrom.8.xml:53 apt-config.8.xml:46 +#: apt-ftparchive.1.xml:56 msgid "" "Unless the <option>-h</option>, or <option>--help</option> option is given, " "one of the commands below must be present." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:49 +#: apt-get.8.xml:51 msgid "" "<literal>update</literal> is used to resynchronize the package index files " "from their sources. The indexes of available packages are fetched from the " @@ -539,7 +539,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:61 +#: apt-get.8.xml:63 msgid "" "<literal>upgrade</literal> is used to install the newest versions of all " "packages currently installed on the system from the sources enumerated in " @@ -554,7 +554,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:74 +#: apt-get.8.xml:76 msgid "" "<literal>dist-upgrade</literal> in addition to performing the function of " "<literal>upgrade</literal>, also intelligently handles changing dependencies " @@ -569,7 +569,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:87 +#: apt-get.8.xml:89 msgid "" "<literal>dselect-upgrade</literal> is used in conjunction with the " "traditional Debian packaging front-end, &dselect;. <literal>dselect-upgrade</" @@ -580,7 +580,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:98 +#: apt-get.8.xml:100 msgid "" "<literal>install</literal> is followed by one or more packages desired for " "installation or upgrading. Each package is a package name, not a fully " @@ -597,7 +597,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:116 +#: apt-get.8.xml:118 msgid "" "A specific version of a package can be selected for installation by " "following the package name with an equals and the version of the package to " @@ -608,14 +608,14 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:123 +#: apt-get.8.xml:125 msgid "" "Both of the version selection mechanisms can downgrade packages and must be " "used with care." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:126 +#: apt-get.8.xml:128 msgid "" "This is also the target to use if you want to upgrade one or more already-" "installed packages without upgrading every package you have on your system. " @@ -627,14 +627,14 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:137 +#: apt-get.8.xml:139 msgid "" "Finally, the &apt-preferences; mechanism allows you to create an alternative " "installation policy for individual packages." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:141 +#: apt-get.8.xml:143 msgid "" "If no package matches the given expression and the expression contains one " "of '.', '?' or '*' then it is assumed to be a POSIX regular expression, and " @@ -646,7 +646,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:151 +#: apt-get.8.xml:153 msgid "" "<literal>remove</literal> is identical to <literal>install</literal> except " "that packages are removed instead of installed. Note that removing a package " @@ -656,7 +656,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:159 +#: apt-get.8.xml:161 msgid "" "<literal>purge</literal> is identical to <literal>remove</literal> except " "that packages are removed and purged (any configuration files are deleted " @@ -664,7 +664,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:164 +#: apt-get.8.xml:166 msgid "" "<literal>source</literal> causes <command>apt-get</command> to fetch source " "packages. APT will examine the available packages to decide which source " @@ -676,7 +676,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:172 +#: apt-get.8.xml:174 msgid "" "Source packages are tracked separately from binary packages via <literal>deb-" "src</literal> lines in the &sources-list; file. This means that you will " @@ -686,7 +686,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:178 +#: apt-get.8.xml:180 msgid "" "If the <option>--compile</option> option is specified then the package will " "be compiled to a binary .deb using <command>dpkg-buildpackage</command> for " @@ -696,7 +696,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:185 +#: apt-get.8.xml:187 msgid "" "A specific source version can be retrieved by postfixing the source name " "with an equals and then the version to fetch, similar to the mechanism used " @@ -706,7 +706,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:191 +#: apt-get.8.xml:193 msgid "" "Note that source packages are not installed and tracked in the " "<command>dpkg</command> database like binary packages; they are simply " @@ -714,7 +714,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:197 +#: apt-get.8.xml:199 msgid "" "<literal>build-dep</literal> causes apt-get to install/remove packages in an " "attempt to satisfy the build dependencies for a source package. By default " @@ -724,33 +724,30 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:204 +#: apt-get.8.xml:206 msgid "" "<literal>check</literal> is a diagnostic tool; it updates the package cache " "and checks for broken dependencies." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:209 +#: apt-get.8.xml:211 msgid "" "<literal>download</literal> will download the given binary package into the " "current directory." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:215 +#: apt-get.8.xml:217 msgid "" "<literal>clean</literal> clears out the local repository of retrieved " "package files. It removes everything but the lock file from " "<filename>&cachedir;/archives/</filename> and <filename>&cachedir;/archives/" -"partial/</filename>. When APT is used as a &dselect; method, <literal>clean</" -"literal> is run automatically. Those who do not use dselect will likely " -"want to run <literal>apt-get clean</literal> from time to time to free up " -"disk space." +"partial/</filename>." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:225 +#: apt-get.8.xml:224 msgid "" "Like <literal>clean</literal>, <literal>autoclean</literal> clears out the " "local repository of retrieved package files. The difference is that it only " @@ -762,7 +759,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:235 +#: apt-get.8.xml:234 msgid "" "<literal>autoremove</literal> is used to remove packages that were " "automatically installed to satisfy dependencies for other packages and are " @@ -770,7 +767,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:240 +#: apt-get.8.xml:239 msgid "" "<literal>changelog</literal> downloads a package changelog and displays it " "through <command>sensible-pager</command>. The server name and base " @@ -784,35 +781,35 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><title> -#: apt-get.8.xml:258 apt-cache.8.xml:248 apt-mark.8.xml:108 -#: apt-config.8.xml:84 apt-extracttemplates.1.xml:52 apt-sortpkgs.1.xml:48 -#: apt-ftparchive.1.xml:504 +#: apt-get.8.xml:257 apt-cache.8.xml:250 apt-mark.8.xml:110 +#: apt-config.8.xml:86 apt-extracttemplates.1.xml:54 apt-sortpkgs.1.xml:50 +#: apt-ftparchive.1.xml:506 msgid "options" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:263 +#: apt-get.8.xml:262 msgid "" "Do not consider recommended packages as a dependency for installing. " "Configuration Item: <literal>APT::Install-Recommends</literal>." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:268 +#: apt-get.8.xml:267 msgid "" "Consider suggested packages as a dependency for installing. Configuration " "Item: <literal>APT::Install-Suggests</literal>." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:273 +#: apt-get.8.xml:272 msgid "" "Download only; package files are only retrieved, not unpacked or installed. " "Configuration Item: <literal>APT::Get::Download-Only</literal>." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:278 +#: apt-get.8.xml:277 msgid "" "Fix; attempt to correct a system with broken dependencies in place. This " "option, when used with install/remove, can omit any packages to permit APT " @@ -821,14 +818,14 @@ msgid "" "running APT for the first time; APT itself does not allow broken package " "dependencies to exist on a system. It is possible that a system's dependency " "structure can be so corrupt as to require manual intervention (which usually " -"means using &dselect; or <command>dpkg --remove</command> to eliminate some " -"of the offending packages). Use of this option together with <option>-m</" -"option> may produce an error in some situations. Configuration Item: " -"<literal>APT::Get::Fix-Broken</literal>." +"means using <command>dpkg --remove</command> to eliminate some of the " +"offending packages). Use of this option together with <option>-m</option> " +"may produce an error in some situations. Configuration Item: <literal>APT::" +"Get::Fix-Broken</literal>." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:293 +#: apt-get.8.xml:292 msgid "" "Ignore missing packages; if packages cannot be retrieved or fail the " "integrity check after retrieval (corrupted package files), hold back those " @@ -840,7 +837,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:304 +#: apt-get.8.xml:303 msgid "" "Disables downloading of packages. This is best used with <option>--ignore-" "missing</option> to force APT to use only the .debs it has already " @@ -848,7 +845,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:311 +#: apt-get.8.xml:310 msgid "" "Quiet; produces output suitable for logging, omitting progress indicators. " "More q's will produce more quiet up to a maximum of 2. You can also use " @@ -860,7 +857,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:326 +#: apt-get.8.xml:325 msgid "" "No action; perform a simulation of events that would occur but do not " "actually change the system. Configuration Item: <literal>APT::Get::" @@ -868,7 +865,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:330 +#: apt-get.8.xml:329 msgid "" "Simulated runs performed as a user will automatically deactivate locking " "(<literal>Debug::NoLocking</literal>), and if the option <literal>APT::Get::" @@ -880,7 +877,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:338 +#: apt-get.8.xml:337 msgid "" "Simulated runs print out a series of lines, each representing a " "<command>dpkg</command> operation: configure (<literal>Conf</literal>), " @@ -890,7 +887,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:346 +#: apt-get.8.xml:345 msgid "" "Automatic yes to prompts; assume \"yes\" as answer to all prompts and run " "non-interactively. If an undesirable situation, such as changing a held " @@ -900,28 +897,28 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:354 +#: apt-get.8.xml:353 msgid "" "Automatic \"no\" to all prompts. Configuration Item: <literal>APT::Get::" "Assume-No</literal>." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:359 +#: apt-get.8.xml:358 msgid "" "Show upgraded packages; print out a list of all packages that are to be " "upgraded. Configuration Item: <literal>APT::Get::Show-Upgraded</literal>." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:365 +#: apt-get.8.xml:364 msgid "" "Show full versions for upgraded and installed packages. Configuration Item: " "<literal>APT::Get::Show-Versions</literal>." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:371 +#: apt-get.8.xml:370 msgid "" "This option controls the architecture packages are built for by <command>apt-" "get source --compile</command> and how cross-builddependencies are " @@ -932,14 +929,14 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:381 +#: apt-get.8.xml:380 msgid "" "Compile source packages after downloading them. Configuration Item: " "<literal>APT::Get::Compile</literal>." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:386 +#: apt-get.8.xml:385 msgid "" "Ignore package holds; this causes <command>apt-get</command> to ignore a " "hold placed on a package. This may be useful in conjunction with " @@ -948,7 +945,19 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:393 +#: apt-get.8.xml:392 +msgid "" +"Allow installing new packages when used in conjunction with " +"<literal>upgrade</literal>. This is useful if the update of a installed " +"package requires new dependencies to be installed. Instead of holding the " +"package back <literal>upgrade</literal> will upgrade the package and install " +"the new dependencies. Note that <literal>upgrade</literal> with this option " +"will never remove packages, only allow adding new ones. Configuration Item: " +"<literal>APT::Get::Upgrade-Allow-New</literal>." +msgstr "" + +#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> +#: apt-get.8.xml:404 msgid "" "Do not upgrade packages; when used in conjunction with <literal>install</" "literal>, <literal>no-upgrade</literal> will prevent packages on the command " @@ -957,7 +966,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:400 +#: apt-get.8.xml:411 msgid "" "Do not install new packages; when used in conjunction with <literal>install</" "literal>, <literal>only-upgrade</literal> will install upgrades for already " @@ -966,7 +975,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:408 +#: apt-get.8.xml:419 msgid "" "Force yes; this is a dangerous option that will cause apt to continue " "without prompting if it is doing something potentially harmful. It should " @@ -976,7 +985,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:416 +#: apt-get.8.xml:427 msgid "" "Instead of fetching the files to install their URIs are printed. Each URI " "will have the path, the destination file name, the size and the expected MD5 " @@ -989,7 +998,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:427 +#: apt-get.8.xml:438 msgid "" "Use purge instead of remove for anything that would be removed. An asterisk " "(\"*\") will be displayed next to packages which are scheduled to be purged. " @@ -998,14 +1007,14 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:435 +#: apt-get.8.xml:446 msgid "" "Re-install packages that are already installed and at the newest version. " "Configuration Item: <literal>APT::Get::ReInstall</literal>." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:440 +#: apt-get.8.xml:451 msgid "" "This option is on by default; use <literal>--no-list-cleanup</literal> to " "turn it off. When it is on, <command>apt-get</command> will automatically " @@ -1016,7 +1025,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:450 +#: apt-get.8.xml:461 msgid "" "This option controls the default input to the policy engine; it creates a " "default pin at priority 990 using the specified release string. This " @@ -1030,7 +1039,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:465 +#: apt-get.8.xml:476 msgid "" "Only perform operations that are 'trivial'. Logically this can be considered " "related to <option>--assume-yes</option>; where <option>--assume-yes</" @@ -1039,14 +1048,14 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:472 +#: apt-get.8.xml:483 msgid "" "If any packages are to be removed apt-get immediately aborts without " "prompting. Configuration Item: <literal>APT::Get::Remove</literal>." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:478 +#: apt-get.8.xml:489 msgid "" "If the command is either <literal>install</literal> or <literal>remove</" "literal>, then this option acts like running the <literal>autoremove</" @@ -1055,7 +1064,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:485 +#: apt-get.8.xml:496 msgid "" "Only has meaning for the <literal>source</literal> and <literal>build-dep</" "literal> commands. Indicates that the given source names are not to be " @@ -1067,7 +1076,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:496 +#: apt-get.8.xml:507 msgid "" "Download only the diff, dsc, or tar file of a source archive. Configuration " "Item: <literal>APT::Get::Diff-Only</literal>, <literal>APT::Get::Dsc-Only</" @@ -1075,65 +1084,75 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:502 +#: apt-get.8.xml:513 msgid "" "Only process architecture-dependent build-dependencies. Configuration Item: " "<literal>APT::Get::Arch-Only</literal>." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-get.8.xml:507 +#: apt-get.8.xml:518 msgid "" "Ignore if packages can't be authenticated and don't prompt about it. This " "is useful for tools like pbuilder. Configuration Item: <literal>APT::Get::" "AllowUnauthenticated</literal>." msgstr "" +#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> +#: apt-get.8.xml:524 +msgid "" +"Show user friendly progress information in the terminal window when packages " +"are installed, upgraded or removed. For a machine parsable version of this " +"data see README.progress-reporting in the apt doc directory. Configuration " +"Item: <literal>DpkgPM::Progress</literal> and <literal>Dpkg::Progress-Fancy</" +"literal>." +msgstr "" + #. type: Content of: <refentry><refsect1><title> -#: apt-get.8.xml:518 apt-cache.8.xml:343 apt-key.8.xml:174 apt-mark.8.xml:125 -#: apt.conf.5.xml:1167 apt_preferences.5.xml:698 +#: apt-get.8.xml:537 apt-cache.8.xml:345 apt-key.8.xml:176 apt-mark.8.xml:127 +#: apt.conf.5.xml:1200 apt_preferences.5.xml:700 msgid "Files" msgstr "" #. type: Content of: <refentry><refsect1><title> -#: apt-get.8.xml:528 apt-cache.8.xml:350 apt-key.8.xml:195 apt-mark.8.xml:131 -#: apt-secure.8.xml:191 apt-cdrom.8.xml:144 apt-config.8.xml:109 -#: apt.conf.5.xml:1173 apt_preferences.5.xml:705 sources.list.5.xml:252 -#: apt-extracttemplates.1.xml:70 apt-sortpkgs.1.xml:63 -#: apt-ftparchive.1.xml:607 +#: apt-get.8.xml:547 apt-cache.8.xml:352 apt-key.8.xml:197 apt-mark.8.xml:133 +#: apt-secure.8.xml:193 apt-cdrom.8.xml:154 apt-config.8.xml:111 +#: apt.conf.5.xml:1206 apt_preferences.5.xml:707 sources.list.5.xml:280 +#: apt-extracttemplates.1.xml:72 apt-sortpkgs.1.xml:65 +#: apt-ftparchive.1.xml:609 #, fuzzy msgid "See Also" msgstr "Consulte também" #. type: Content of: <refentry><refsect1><para> -#: apt-get.8.xml:529 +#: apt-get.8.xml:548 msgid "" -"&apt-cache;, &apt-cdrom;, &dpkg;, &dselect;, &sources-list;, &apt-conf;, " -"&apt-config;, &apt-secure;, The APT User's guide in &guidesdir;, &apt-" -"preferences;, the APT Howto." +"&apt-cache;, &apt-cdrom;, &dpkg;, &sources-list;, &apt-conf;, &apt-config;, " +"&apt-secure;, The APT User's guide in &guidesdir;, &apt-preferences;, the " +"APT Howto." msgstr "" #. type: Content of: <refentry><refsect1><title> -#: apt-get.8.xml:534 apt-cache.8.xml:355 apt-mark.8.xml:135 -#: apt-cdrom.8.xml:149 apt-config.8.xml:114 apt-extracttemplates.1.xml:74 -#: apt-sortpkgs.1.xml:67 apt-ftparchive.1.xml:611 +#: apt-get.8.xml:553 apt-cache.8.xml:357 apt-mark.8.xml:137 +#: apt-cdrom.8.xml:159 apt-config.8.xml:116 apt-extracttemplates.1.xml:76 +#: apt-sortpkgs.1.xml:69 apt-ftparchive.1.xml:613 msgid "Diagnostics" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt-get.8.xml:535 +#: apt-get.8.xml:554 msgid "" "<command>apt-get</command> returns zero on normal operation, decimal 100 on " "error." msgstr "" #. type: Content of: <refentry><refnamediv><refpurpose> -#: apt-cache.8.xml:33 +#: apt-cache.8.xml:35 msgid "query the APT cache" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt-cache.8.xml:39 +#: apt-cache.8.xml:41 msgid "" "<command>apt-cache</command> performs a variety of operations on APT's " "package cache. <command>apt-cache</command> does not manipulate the state of " @@ -1142,21 +1161,21 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:49 +#: apt-cache.8.xml:51 msgid "" "<literal>gencaches</literal> creates APT's package cache. This is done " "implicitly by all commands needing this cache if it is missing or outdated." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term><option><replaceable> -#: apt-cache.8.xml:53 apt-cache.8.xml:142 apt-cache.8.xml:163 -#: apt-cache.8.xml:185 apt-cache.8.xml:190 apt-cache.8.xml:206 -#: apt-cache.8.xml:224 apt-cache.8.xml:236 +#: apt-cache.8.xml:55 apt-cache.8.xml:144 apt-cache.8.xml:165 +#: apt-cache.8.xml:187 apt-cache.8.xml:192 apt-cache.8.xml:208 +#: apt-cache.8.xml:226 apt-cache.8.xml:238 msgid "&synopsis-pkg;" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:54 +#: apt-cache.8.xml:56 msgid "" "<literal>showpkg</literal> displays information about the packages listed on " "the command line. Remaining arguments are package names. The available " @@ -1170,7 +1189,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><informalexample><programlisting> -#: apt-cache.8.xml:66 +#: apt-cache.8.xml:68 #, no-wrap msgid "" "Package: libreadline2\n" @@ -1186,7 +1205,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:78 +#: apt-cache.8.xml:80 msgid "" "Thus it may be seen that libreadline2, version 2.1-12, depends on libc5 and " "ncurses3.0 which must be installed for libreadline2 to work. In turn, " @@ -1198,21 +1217,21 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:87 +#: apt-cache.8.xml:89 msgid "" "<literal>stats</literal> displays some statistics about the cache. No " "further arguments are expected. Statistics reported are:" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><itemizedlist><listitem><para> -#: apt-cache.8.xml:90 +#: apt-cache.8.xml:92 msgid "" "<literal>Total package names</literal> is the number of package names found " "in the cache." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><itemizedlist><listitem><para> -#: apt-cache.8.xml:94 +#: apt-cache.8.xml:96 msgid "" "<literal>Normal packages</literal> is the number of regular, ordinary " "package names; these are packages that bear a one-to-one correspondence " @@ -1221,7 +1240,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><itemizedlist><listitem><para> -#: apt-cache.8.xml:100 +#: apt-cache.8.xml:102 msgid "" "<literal>Pure virtual packages</literal> is the number of packages that " "exist only as a virtual package name; that is, packages only \"provide\" the " @@ -1232,7 +1251,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><itemizedlist><listitem><para> -#: apt-cache.8.xml:108 +#: apt-cache.8.xml:110 msgid "" "<literal>Single virtual packages</literal> is the number of packages with " "only one package providing a particular virtual package. For example, in the " @@ -1241,7 +1260,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><itemizedlist><listitem><para> -#: apt-cache.8.xml:114 +#: apt-cache.8.xml:116 msgid "" "<literal>Mixed virtual packages</literal> is the number of packages that " "either provide a particular virtual package or have the virtual package name " @@ -1250,7 +1269,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><itemizedlist><listitem><para> -#: apt-cache.8.xml:121 +#: apt-cache.8.xml:123 msgid "" "<literal>Missing</literal> is the number of package names that were " "referenced in a dependency but were not provided by any package. Missing " @@ -1260,7 +1279,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><itemizedlist><listitem><para> -#: apt-cache.8.xml:128 +#: apt-cache.8.xml:130 msgid "" "<literal>Total distinct</literal> versions is the number of package versions " "found in the cache; this value is therefore at least equal to the number of " @@ -1270,14 +1289,14 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><itemizedlist><listitem><para> -#: apt-cache.8.xml:135 +#: apt-cache.8.xml:137 msgid "" "<literal>Total dependencies</literal> is the number of dependency " "relationships claimed by all of the packages in the cache." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:143 +#: apt-cache.8.xml:145 msgid "" "<literal>showsrc</literal> displays all the source package records that " "match the given package names. All versions are shown, as well as all " @@ -1285,40 +1304,40 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:149 +#: apt-cache.8.xml:151 msgid "" "<literal>dump</literal> shows a short listing of every package in the cache. " "It is primarily for debugging." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:154 +#: apt-cache.8.xml:156 msgid "" "<literal>dumpavail</literal> prints out an available list to stdout. This is " "suitable for use with &dpkg; and is used by the &dselect; method." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:159 +#: apt-cache.8.xml:161 msgid "" "<literal>unmet</literal> displays a summary of all unmet dependencies in the " "package cache." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:164 +#: apt-cache.8.xml:166 msgid "" "<literal>show</literal> performs a function similar to <command>dpkg --print-" "avail</command>; it displays the package records for the named packages." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term><option><replaceable> -#: apt-cache.8.xml:169 +#: apt-cache.8.xml:171 msgid "&synopsis-regex;" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:170 +#: apt-cache.8.xml:172 msgid "" "<literal>search</literal> performs a full text search on all available " "package lists for the POSIX regex pattern given, see ®ex;. It searches " @@ -1331,28 +1350,28 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:181 +#: apt-cache.8.xml:183 msgid "" "Separate arguments can be used to specify multiple search patterns that are " "and'ed together." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:186 +#: apt-cache.8.xml:188 msgid "" "<literal>depends</literal> shows a listing of each dependency a package has " "and all the possible other packages that can fulfill that dependency." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:191 +#: apt-cache.8.xml:193 msgid "" "<literal>rdepends</literal> shows a listing of each reverse dependency a " "package has." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term> -#: apt-cache.8.xml:195 +#: apt-cache.8.xml:197 #, fuzzy msgid "<optional><replaceable>&synopsis-prefix;</replaceable></optional>" msgstr "" @@ -1360,7 +1379,7 @@ msgstr "" "apt-get install <replaceable>pacote</replaceable>/testing\n" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:196 +#: apt-cache.8.xml:198 msgid "" "This command prints the name of each package APT knows. The optional " "argument is a prefix match to filter the name list. The output is suitable " @@ -1370,7 +1389,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:201 +#: apt-cache.8.xml:203 msgid "" "Note that a package which APT knows of is not necessarily available to " "download, installable or installed, e.g. virtual packages are also listed in " @@ -1378,7 +1397,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:207 +#: apt-cache.8.xml:209 msgid "" "<literal>dotty</literal> takes a list of packages on the command line and " "generates output suitable for use by dotty from the <ulink url=\"http://www." @@ -1391,7 +1410,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:216 +#: apt-cache.8.xml:218 msgid "" "The resulting nodes will have several shapes; normal packages are boxes, " "pure virtual packages are triangles, mixed virtual packages are diamonds, " @@ -1400,19 +1419,19 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:221 +#: apt-cache.8.xml:223 msgid "Caution, dotty cannot graph larger sets of packages." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:225 +#: apt-cache.8.xml:227 msgid "" "The same as <literal>dotty</literal>, only for xvcg from the <ulink url=" "\"http://rw4.cs.uni-sb.de/users/sander/html/gsvcg1.html\">VCG tool</ulink>." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term> -#: apt-cache.8.xml:229 +#: apt-cache.8.xml:231 #, fuzzy msgid "<optional><replaceable>&synopsis-pkg;</replaceable>…</optional>" msgstr "" @@ -1420,7 +1439,7 @@ msgstr "" "apt-get install <replaceable>pacote</replaceable>/testing\n" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:230 +#: apt-cache.8.xml:232 msgid "" "<literal>policy</literal> is meant to help debug issues relating to the " "preferences file. With no arguments it will print out the priorities of each " @@ -1429,7 +1448,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:237 +#: apt-cache.8.xml:239 msgid "" "<literal>apt-cache</literal>'s <literal>madison</literal> command attempts " "to mimic the output format and a subset of the functionality of the Debian " @@ -1441,7 +1460,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:253 +#: apt-cache.8.xml:255 msgid "" "Select the file to store the package cache. The package cache is the primary " "cache used by all operations. Configuration Item: <literal>Dir::Cache::" @@ -1449,7 +1468,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:259 +#: apt-cache.8.xml:261 msgid "" "Select the file to store the source cache. The source is used only by " "<literal>gencaches</literal> and it stores a parsed version of the package " @@ -1459,7 +1478,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:267 +#: apt-cache.8.xml:269 msgid "" "Quiet; produces output suitable for logging, omitting progress indicators. " "More q's will produce more quietness up to a maximum of 2. You can also use " @@ -1468,7 +1487,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:274 +#: apt-cache.8.xml:276 msgid "" "Print only important dependencies; for use with <literal>unmet</literal> and " "<literal>depends</literal>. Causes only Depends and Pre-Depends relations to " @@ -1476,7 +1495,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:288 +#: apt-cache.8.xml:290 msgid "" "Per default the <literal>depends</literal> and <literal>rdepends</literal> " "print all dependencies. This can be tweaked with these flags which will omit " @@ -1486,14 +1505,14 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:295 +#: apt-cache.8.xml:297 msgid "" "Print full package records when searching. Configuration Item: " "<literal>APT::Cache::ShowFull</literal>." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:300 +#: apt-cache.8.xml:302 msgid "" "Print full records for all available versions. This is the default; to turn " "it off, use <option>--no-all-versions</option>. If <option>--no-all-" @@ -1504,7 +1523,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:309 +#: apt-cache.8.xml:311 msgid "" "Perform automatic package cache regeneration, rather than use the cache as " "it is. This is the default; to turn it off, use <option>--no-generate</" @@ -1512,14 +1531,14 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:315 +#: apt-cache.8.xml:317 msgid "" "Only search on the package names, not the long descriptions. Configuration " "Item: <literal>APT::Cache::NamesOnly</literal>." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:320 +#: apt-cache.8.xml:322 msgid "" "Make <literal>pkgnames</literal> print all names, including virtual packages " "and missing dependencies. Configuration Item: <literal>APT::Cache::" @@ -1527,7 +1546,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:326 +#: apt-cache.8.xml:328 msgid "" "Make <literal>depends</literal> and <literal>rdepends</literal> recursive so " "that all packages mentioned are printed once. Configuration Item: " @@ -1535,7 +1554,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cache.8.xml:333 +#: apt-cache.8.xml:335 msgid "" "Limit the output of <literal>depends</literal> and <literal>rdepends</" "literal> to packages which are currently installed. Configuration Item: " @@ -1543,24 +1562,24 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt-cache.8.xml:351 +#: apt-cache.8.xml:353 msgid "&apt-conf;, &sources-list;, &apt-get;" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt-cache.8.xml:356 +#: apt-cache.8.xml:358 msgid "" "<command>apt-cache</command> returns zero on normal operation, decimal 100 " "on error." msgstr "" #. type: Content of: <refentry><refnamediv><refpurpose> -#: apt-key.8.xml:32 +#: apt-key.8.xml:34 msgid "APT key management utility" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt-key.8.xml:39 +#: apt-key.8.xml:41 msgid "" "<command>apt-key</command> is used to manage the list of keys used by apt to " "authenticate packages. Packages which have been authenticated using these " @@ -1568,12 +1587,12 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><title> -#: apt-key.8.xml:45 +#: apt-key.8.xml:47 msgid "Commands" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-key.8.xml:50 +#: apt-key.8.xml:52 msgid "" "Add a new key to the list of trusted keys. The key is read from the " "filename given with the parameter &synopsis-param-filename; or if the " @@ -1581,49 +1600,48 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-key.8.xml:63 +#: apt-key.8.xml:65 msgid "Remove a key from the list of trusted keys." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-key.8.xml:74 +#: apt-key.8.xml:76 msgid "Output the key &synopsis-param-keyid; to standard output." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-key.8.xml:85 +#: apt-key.8.xml:87 msgid "Output all trusted keys to standard output." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-key.8.xml:96 +#: apt-key.8.xml:98 msgid "List trusted keys." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-key.8.xml:107 +#: apt-key.8.xml:109 msgid "List fingerprints of trusted keys." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-key.8.xml:118 +#: apt-key.8.xml:120 msgid "" "Pass advanced options to gpg. With adv --recv-key you can download the " "public key." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-key.8.xml:130 +#: apt-key.8.xml:132 msgid "" "Update the local keyring with the archive keyring and remove from the local " "keyring the archive keys which are no longer valid. The archive keyring is " "shipped in the <literal>archive-keyring</literal> package of your " -"distribution, e.g. the <literal>debian-archive-keyring</literal> package in " -"Debian." +"distribution, e.g. the &keyring-package; package in &keyring-distro;." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-key.8.xml:144 +#: apt-key.8.xml:146 msgid "" "Perform an update working similarly to the <command>update</command> command " "above, but get the archive keyring from a URI instead and validate it " @@ -1634,19 +1652,19 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><title> -#: apt-key.8.xml:160 apt-cdrom.8.xml:80 +#: apt-key.8.xml:162 apt-cdrom.8.xml:82 msgid "Options" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt-key.8.xml:161 +#: apt-key.8.xml:163 msgid "" "Note that options need to be defined before the commands described in the " "previous section." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-key.8.xml:164 +#: apt-key.8.xml:166 msgid "" "With this option it is possible to specify a particular keyring file the " "command should operate on. The default is that a command is executed on the " @@ -1657,57 +1675,56 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term> -#: apt-key.8.xml:179 +#: apt-key.8.xml:181 #, fuzzy msgid "<filename>/etc/apt/trustdb.gpg</filename>" msgstr "<filename>/etc/apt.conf</>" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-key.8.xml:180 +#: apt-key.8.xml:182 msgid "Local trust database of archive keys." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term> -#: apt-key.8.xml:183 -msgid "<filename>/usr/share/keyrings/debian-archive-keyring.gpg</filename>" +#: apt-key.8.xml:185 +msgid "&keyring-filename;" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-key.8.xml:184 -msgid "Keyring of Debian archive trusted keys." +#: apt-key.8.xml:186 +msgid "Keyring of &keyring-distro; archive trusted keys." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term> -#: apt-key.8.xml:187 -msgid "" -"<filename>/usr/share/keyrings/debian-archive-removed-keys.gpg</filename>" +#: apt-key.8.xml:189 +msgid "&keyring-removed-filename;" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-key.8.xml:188 -msgid "Keyring of Debian archive removed trusted keys." +#: apt-key.8.xml:190 +msgid "Keyring of &keyring-distro; archive removed trusted keys." msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt-key.8.xml:197 +#: apt-key.8.xml:199 #, fuzzy msgid "&apt-get;, &apt-secure;" msgstr "&apt-get; &apt-cache; &apt-conf; &sources-list;" #. type: Content of: <refentry><refnamediv><refpurpose> -#: apt-mark.8.xml:33 +#: apt-mark.8.xml:35 msgid "mark/unmark a package as being automatically-installed" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt-mark.8.xml:39 +#: apt-mark.8.xml:41 msgid "" "<command>apt-mark</command> will change whether a package has been marked as " "being automatically installed." msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt-mark.8.xml:43 +#: apt-mark.8.xml:45 msgid "" "When you request that a package is installed, and as a result other packages " "are installed to satisfy its dependencies, the dependencies are marked as " @@ -1717,7 +1734,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-mark.8.xml:52 +#: apt-mark.8.xml:54 msgid "" "<literal>auto</literal> is used to mark a package as being automatically " "installed, which will cause the package to be removed when no more manually " @@ -1725,7 +1742,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-mark.8.xml:60 +#: apt-mark.8.xml:62 msgid "" "<literal>manual</literal> is used to mark a package as being manually " "installed, which will prevent the package from being automatically removed " @@ -1733,7 +1750,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-mark.8.xml:68 +#: apt-mark.8.xml:70 msgid "" "<literal>hold</literal> is used to mark a package as held back, which will " "prevent the package from being automatically installed, upgraded or " @@ -1743,14 +1760,14 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-mark.8.xml:78 +#: apt-mark.8.xml:80 msgid "" "<literal>unhold</literal> is used to cancel a previously set hold on a " "package to allow all actions again." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-mark.8.xml:84 +#: apt-mark.8.xml:86 msgid "" "<literal>showauto</literal> is used to print a list of automatically " "installed packages with each package on a new line. All automatically " @@ -1759,7 +1776,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-mark.8.xml:92 +#: apt-mark.8.xml:94 msgid "" "<literal>showmanual</literal> can be used in the same way as " "<literal>showauto</literal> except that it will print a list of manually " @@ -1767,14 +1784,14 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-mark.8.xml:99 +#: apt-mark.8.xml:101 msgid "" "<literal>showhold</literal> is used to print a list of packages on hold in " "the same way as for the other show commands." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-mark.8.xml:115 +#: apt-mark.8.xml:117 msgid "" "Read/Write package stats from the filename given with the parameter " "&synopsis-param-filename; instead of from the default location, which is " @@ -1783,19 +1800,19 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt-mark.8.xml:136 +#: apt-mark.8.xml:138 msgid "" "<command>apt-mark</command> returns zero on normal operation, non-zero on " "error." msgstr "" #. type: Content of: <refentry><refnamediv><refpurpose> -#: apt-secure.8.xml:47 +#: apt-secure.8.xml:49 msgid "Archive authentication support for APT" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:52 +#: apt-secure.8.xml:54 msgid "" "Starting with version 0.6, <command>apt</command> contains code that does " "signature checking of the Release file for all archives. This ensures that " @@ -1804,7 +1821,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:60 +#: apt-secure.8.xml:62 msgid "" "If a package comes from a archive without a signature, or with a signature " "that apt does not have a key for, that package is considered untrusted, and " @@ -1814,19 +1831,19 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:69 +#: apt-secure.8.xml:71 msgid "" "The package frontends &apt-get;, &aptitude; and &synaptic; support this new " "authentication feature." msgstr "" #. type: Content of: <refentry><refsect1><title> -#: apt-secure.8.xml:74 +#: apt-secure.8.xml:76 msgid "Trusted archives" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:77 +#: apt-secure.8.xml:79 msgid "" "The chain of trust from an apt archive to the end user is made up of several " "steps. <command>apt-secure</command> is the last step in this chain; " @@ -1837,7 +1854,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:85 +#: apt-secure.8.xml:87 msgid "" "apt-secure does not review signatures at a package level. If you require " "tools to do this you should look at <command>debsig-verify</command> and " @@ -1846,7 +1863,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:92 +#: apt-secure.8.xml:94 msgid "" "The chain of trust in Debian starts when a maintainer uploads a new package " "or a new version of a package to the Debian archive. In order to become " @@ -1857,20 +1874,20 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:102 +#: apt-secure.8.xml:104 msgid "" "Once the uploaded package is verified and included in the archive, the " "maintainer signature is stripped off, and checksums of the package are " "computed and put in the Packages file. The checksums of all of the Packages " "files are then computed and put into the Release file. The Release file is " -"then signed by the archive key for this Debian release, and distributed " -"alongside the packages and the Packages files on Debian mirrors. The keys " -"are in the Debian archive keyring available in the <package>debian-archive-" -"keyring</package> package." +"then signed by the archive key for this &keyring-distro; release, and " +"distributed alongside the packages and the Packages files on &keyring-" +"distro; mirrors. The keys are in the &keyring-distro; archive keyring " +"available in the &keyring-package; package." msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:113 +#: apt-secure.8.xml:115 msgid "" "End users can check the signature of the Release file, extract a checksum of " "a package from it and compare it with the checksum of the package they " @@ -1878,14 +1895,14 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:118 +#: apt-secure.8.xml:120 msgid "" "Notice that this is distinct from checking signatures on a per package " "basis. It is designed to prevent two possible attacks:" msgstr "" #. type: Content of: <refentry><refsect1><itemizedlist><listitem><para> -#: apt-secure.8.xml:123 +#: apt-secure.8.xml:125 msgid "" "<literal>Network \"man in the middle\" attacks</literal>. Without signature " "checking, malicious agents can introduce themselves into the package " @@ -1895,7 +1912,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><itemizedlist><listitem><para> -#: apt-secure.8.xml:131 +#: apt-secure.8.xml:133 msgid "" "<literal>Mirror network compromise</literal>. Without signature checking, a " "malicious agent can compromise a mirror host and modify the files in it to " @@ -1904,7 +1921,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:138 +#: apt-secure.8.xml:140 msgid "" "However, it does not defend against a compromise of the Debian master server " "itself (which signs the packages) or against a compromise of the key used to " @@ -1913,12 +1930,12 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><title> -#: apt-secure.8.xml:144 +#: apt-secure.8.xml:146 msgid "User configuration" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:146 +#: apt-secure.8.xml:148 msgid "" "<command>apt-key</command> is the program that manages the list of keys used " "by apt. It can be used to add or remove keys, although an installation of " @@ -1927,7 +1944,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:153 +#: apt-secure.8.xml:155 msgid "" "In order to add a new key you need to first download it (you should make " "sure you are using a trusted communication channel when retrieving it), add " @@ -1938,19 +1955,19 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><title> -#: apt-secure.8.xml:162 +#: apt-secure.8.xml:164 msgid "Archive configuration" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:164 +#: apt-secure.8.xml:166 msgid "" "If you want to provide archive signatures in an archive under your " "maintenance you have to:" msgstr "" #. type: Content of: <refentry><refsect1><itemizedlist><listitem><para> -#: apt-secure.8.xml:169 +#: apt-secure.8.xml:171 msgid "" "<emphasis>Create a toplevel Release file</emphasis>, if it does not exist " "already. You can do this by running <command>apt-ftparchive release</" @@ -1958,7 +1975,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><itemizedlist><listitem><para> -#: apt-secure.8.xml:174 +#: apt-secure.8.xml:176 msgid "" "<emphasis>Sign it</emphasis>. You can do this by running <command>gpg --" "clearsign -o InRelease Release</command> and <command>gpg -abs -o Release." @@ -1966,7 +1983,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><itemizedlist><listitem><para> -#: apt-secure.8.xml:178 +#: apt-secure.8.xml:180 msgid "" "<emphasis>Publish the key fingerprint</emphasis>, that way your users will " "know what key they need to import in order to authenticate the files in the " @@ -1974,7 +1991,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:185 +#: apt-secure.8.xml:187 msgid "" "Whenever the contents of the archive change (new packages are added or " "removed) the archive maintainer has to follow the first two steps outlined " @@ -1982,14 +1999,14 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:193 +#: apt-secure.8.xml:195 msgid "" "&apt-conf;, &apt-get;, &sources-list;, &apt-key;, &apt-ftparchive;, " "&debsign; &debsig-verify;, &gpg;" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:197 +#: apt-secure.8.xml:199 msgid "" "For more background information you might want to review the <ulink url=" "\"http://www.debian.org/doc/manuals/securing-debian-howto/ch7\">Debian " @@ -2000,24 +2017,24 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><title> -#: apt-secure.8.xml:210 +#: apt-secure.8.xml:212 msgid "Manpage Authors" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt-secure.8.xml:212 +#: apt-secure.8.xml:214 msgid "" "This man-page is based on the work of Javier Fernández-Sanguino Peña, Isaac " "Jones, Colin Walters, Florian Weimer and Michael Vogt." msgstr "" #. type: Content of: <refentry><refnamediv><refpurpose> -#: apt-cdrom.8.xml:32 +#: apt-cdrom.8.xml:34 msgid "APT CD-ROM management utility" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt-cdrom.8.xml:38 +#: apt-cdrom.8.xml:40 msgid "" "<command>apt-cdrom</command> is used to add a new CD-ROM to APT's list of " "available sources. <command>apt-cdrom</command> takes care of determining " @@ -2026,7 +2043,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt-cdrom.8.xml:45 +#: apt-cdrom.8.xml:47 msgid "" "It is necessary to use <command>apt-cdrom</command> to add CDs to the APT " "system; it cannot be done by hand. Furthermore each disc in a multi-CD set " @@ -2034,7 +2051,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cdrom.8.xml:56 +#: apt-cdrom.8.xml:58 msgid "" "<literal>add</literal> is used to add a new disc to the source list. It will " "unmount the CD-ROM device, prompt for a disc to be inserted and then proceed " @@ -2044,7 +2061,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cdrom.8.xml:64 +#: apt-cdrom.8.xml:66 msgid "" "APT uses a CD-ROM ID to track which disc is currently in the drive and " "maintains a database of these IDs in <filename>&statedir;/cdroms.list</" @@ -2052,14 +2069,22 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cdrom.8.xml:72 +#: apt-cdrom.8.xml:74 msgid "" "A debugging tool to report the identity of the current disc as well as the " "stored file name" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cdrom.8.xml:85 +#: apt-cdrom.8.xml:87 +msgid "" +"Do not try to auto-detect the CD-ROM path. Usually combined with the " +"<option>--cdrom</option> option. Configuration Item: <literal>Acquire::" +"cdrom::AutoDetect</literal>." +msgstr "" + +#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> +#: apt-cdrom.8.xml:95 msgid "" "Mount point; specify the location to mount the CD-ROM. This mount point must " "be listed in <filename>/etc/fstab</filename> and properly configured. " @@ -2067,7 +2092,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cdrom.8.xml:94 +#: apt-cdrom.8.xml:104 msgid "" "Rename a disc; change the label of a disc or override the disc's given " "label. This option will cause <command>apt-cdrom</command> to prompt for a " @@ -2075,7 +2100,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cdrom.8.xml:103 +#: apt-cdrom.8.xml:113 msgid "" "No mounting; prevent <command>apt-cdrom</command> from mounting and " "unmounting the mount point. Configuration Item: <literal>APT::CDROM::" @@ -2083,7 +2108,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cdrom.8.xml:111 +#: apt-cdrom.8.xml:121 msgid "" "Fast Copy; Assume the package files are valid and do not check every " "package. This option should be used only if <command>apt-cdrom</command> has " @@ -2092,7 +2117,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cdrom.8.xml:121 +#: apt-cdrom.8.xml:131 msgid "" "Thorough Package Scan; This option may be needed with some old Debian " "1.1/1.2 discs that have Package files in strange places. It takes much " @@ -2100,7 +2125,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-cdrom.8.xml:132 +#: apt-cdrom.8.xml:142 msgid "" "No Changes; Do not change the &sources-list; file and do not write index " "files. Everything is still checked however. Configuration Item: " @@ -2108,25 +2133,25 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt-cdrom.8.xml:145 +#: apt-cdrom.8.xml:155 #, fuzzy msgid "&apt-conf;, &apt-get;, &sources-list;" msgstr "&apt-get; &apt-cache; &apt-conf; &sources-list;" #. type: Content of: <refentry><refsect1><para> -#: apt-cdrom.8.xml:150 +#: apt-cdrom.8.xml:160 msgid "" "<command>apt-cdrom</command> returns zero on normal operation, decimal 100 " "on error." msgstr "" #. type: Content of: <refentry><refnamediv><refpurpose> -#: apt-config.8.xml:33 +#: apt-config.8.xml:35 msgid "APT Configuration Query program" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt-config.8.xml:39 +#: apt-config.8.xml:41 msgid "" "<command>apt-config</command> is an internal program used by various " "portions of the APT suite to provide consistent configurability. It accesses " @@ -2135,7 +2160,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-config.8.xml:51 +#: apt-config.8.xml:53 msgid "" "shell is used to access the configuration information from a shell script. " "It is given pairs of arguments, the first being a shell variable and the " @@ -2145,7 +2170,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><informalexample><programlisting> -#: apt-config.8.xml:59 +#: apt-config.8.xml:61 #, no-wrap msgid "" "OPTS=\"-f\"\n" @@ -2154,14 +2179,14 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-config.8.xml:64 +#: apt-config.8.xml:66 msgid "" "This will set the shell environment variable $OPTS to the value of MyApp::" "options with a default of <option>-f</option>." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-config.8.xml:68 +#: apt-config.8.xml:70 msgid "" "The configuration item may be postfixed with a /[fdbi]. f returns file " "names, d returns directories, b returns true or false and i returns an " @@ -2169,24 +2194,24 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-config.8.xml:77 +#: apt-config.8.xml:79 msgid "Just show the contents of the configuration space." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-config.8.xml:90 +#: apt-config.8.xml:92 msgid "" "Include options which have an empty value. This is the default, so use --no-" "empty to remove them from the output." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><term><option><replaceable> -#: apt-config.8.xml:95 +#: apt-config.8.xml:97 msgid "%f "%v";%n" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-config.8.xml:96 +#: apt-config.8.xml:98 msgid "" "Defines the output of each config option. %t will be replaced with " "its individual name, %f with its full hierarchical name and %v " @@ -2197,8 +2222,8 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt-config.8.xml:110 apt-extracttemplates.1.xml:71 apt-sortpkgs.1.xml:64 -#: apt-ftparchive.1.xml:608 +#: apt-config.8.xml:112 apt-extracttemplates.1.xml:73 apt-sortpkgs.1.xml:66 +#: apt-ftparchive.1.xml:610 #, fuzzy msgid "&apt-conf;" msgstr "" @@ -2207,34 +2232,34 @@ msgstr "" " " #. type: Content of: <refentry><refsect1><para> -#: apt-config.8.xml:115 +#: apt-config.8.xml:117 msgid "" "<command>apt-config</command> returns zero on normal operation, decimal 100 " "on error." msgstr "" #. type: Content of: <refentry><refentryinfo><author><contrib> -#: apt.conf.5.xml:20 +#: apt.conf.5.xml:22 msgid "Initial documentation of Debug::*." msgstr "" #. type: Content of: <refentry><refentryinfo><author><email> -#: apt.conf.5.xml:21 +#: apt.conf.5.xml:23 msgid "dburrows@debian.org" msgstr "" #. type: Content of: <refentry><refmeta><manvolnum> -#: apt.conf.5.xml:31 apt_preferences.5.xml:25 sources.list.5.xml:26 +#: apt.conf.5.xml:33 apt_preferences.5.xml:27 sources.list.5.xml:28 msgid "5" msgstr "" #. type: Content of: <refentry><refnamediv><refpurpose> -#: apt.conf.5.xml:38 +#: apt.conf.5.xml:40 msgid "Configuration file for APT" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:42 +#: apt.conf.5.xml:44 msgid "" "<filename>/etc/apt/apt.conf</filename> is the main configuration file shared " "by all the tools in the APT suite of tools, though it is by no means the " @@ -2243,21 +2268,21 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><orderedlist><para> -#: apt.conf.5.xml:48 +#: apt.conf.5.xml:50 msgid "" "When an APT tool starts up it will read the configuration files in the " "following order:" msgstr "" #. type: Content of: <refentry><refsect1><orderedlist><listitem><para> -#: apt.conf.5.xml:50 +#: apt.conf.5.xml:52 msgid "" "the file specified by the <envar>APT_CONFIG</envar> environment variable (if " "any)" msgstr "" #. type: Content of: <refentry><refsect1><orderedlist><listitem><para> -#: apt.conf.5.xml:52 +#: apt.conf.5.xml:54 msgid "" "all files in <literal>Dir::Etc::Parts</literal> in alphanumeric ascending " "order which have either no or \"<literal>conf</literal>\" as filename " @@ -2269,25 +2294,25 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><orderedlist><listitem><para> -#: apt.conf.5.xml:59 +#: apt.conf.5.xml:61 msgid "" "the main configuration file specified by <literal>Dir::Etc::main</literal>" msgstr "" #. type: Content of: <refentry><refsect1><orderedlist><listitem><para> -#: apt.conf.5.xml:61 +#: apt.conf.5.xml:63 msgid "" "the command line options are applied to override the configuration " "directives or to load even more configuration files." msgstr "" #. type: Content of: <refentry><refsect1><title> -#: apt.conf.5.xml:65 +#: apt.conf.5.xml:67 msgid "Syntax" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:66 +#: apt.conf.5.xml:68 msgid "" "The configuration file is organized in a tree with options organized into " "functional groups. Option specification is given with a double colon " @@ -2297,7 +2322,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:72 +#: apt.conf.5.xml:74 msgid "" "Syntactically the configuration language is modeled after what the ISC tools " "such as bind and dhcp use. Lines starting with <literal>//</literal> are " @@ -2312,7 +2337,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><informalexample><programlisting> -#: apt.conf.5.xml:85 +#: apt.conf.5.xml:87 #, no-wrap msgid "" "APT {\n" @@ -2324,7 +2349,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:93 +#: apt.conf.5.xml:95 msgid "" "with newlines placed to make it more readable. Lists can be created by " "opening a scope and including a single string enclosed in quotes followed by " @@ -2332,27 +2357,27 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><informalexample><programlisting> -#: apt.conf.5.xml:98 +#: apt.conf.5.xml:100 #, no-wrap msgid "DPkg::Pre-Install-Pkgs {\"/usr/sbin/dpkg-preconfigure --apt\";};\n" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:101 +#: apt.conf.5.xml:103 msgid "" "In general the sample configuration file &configureindex; is a good guide " "for how it should look." msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:104 +#: apt.conf.5.xml:106 msgid "" "Case is not significant in names of configuration items, so in the previous " "example you could use <literal>dpkg::pre-install-pkgs</literal>." msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:107 +#: apt.conf.5.xml:109 msgid "" "Names for the configuration items are optional if a list is defined as can " "be seen in the <literal>DPkg::Pre-Install-Pkgs</literal> example above. If " @@ -2362,7 +2387,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:112 +#: apt.conf.5.xml:114 msgid "" "Two special commands are defined: <literal>#include</literal> (which is " "deprecated and not supported by alternative implementations) and " @@ -2374,7 +2399,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:122 +#: apt.conf.5.xml:124 msgid "" "The <literal>#clear</literal> command is the only way to delete a list or a " "complete scope. Reopening a scope (or using the syntax described below with " @@ -2384,7 +2409,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:130 +#: apt.conf.5.xml:132 msgid "" "All of the APT tools take an -o option which allows an arbitrary " "configuration directive to be specified on the command line. The syntax is a " @@ -2396,7 +2421,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:138 +#: apt.conf.5.xml:140 msgid "" "Note that appending items to a list using <literal>::</literal> only works " "for one item per line, and that you should not use it in combination with " @@ -2413,19 +2438,19 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><title> -#: apt.conf.5.xml:153 +#: apt.conf.5.xml:155 msgid "The APT Group" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:154 +#: apt.conf.5.xml:156 msgid "" "This group of options controls general APT behavior as well as holding the " "options for all of the tools." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:159 +#: apt.conf.5.xml:161 msgid "" "System Architecture; sets the architecture to use when fetching files and " "parsing package lists. The internal default is the architecture apt was " @@ -2433,7 +2458,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:166 +#: apt.conf.5.xml:168 msgid "" "All Architectures the system supports. For instance, CPUs implementing the " "<literal>amd64</literal> (also called <literal>x86-64</literal>) " @@ -2446,7 +2471,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:179 +#: apt.conf.5.xml:181 msgid "" "Default release to install packages from if more than one version is " "available. Contains release name, codename or release version. Examples: " @@ -2455,14 +2480,14 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:185 +#: apt.conf.5.xml:187 msgid "" "Ignore held packages; this global option causes the problem resolver to " "ignore held packages in its decision making." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:190 +#: apt.conf.5.xml:192 msgid "" "Defaults to on. When turned on the autoclean feature will remove any " "packages which can no longer be downloaded from the cache. If turned off " @@ -2471,7 +2496,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:198 +#: apt.conf.5.xml:200 msgid "" "Defaults to on, which will cause APT to install essential and important " "packages as soon as possible in an install/upgrade operation, in order to " @@ -2486,7 +2511,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:210 +#: apt.conf.5.xml:212 msgid "" "The immediate configuration marker is also applied in the potentially " "problematic case of circular dependencies, since a dependency with the " @@ -2503,7 +2528,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:223 +#: apt.conf.5.xml:225 msgid "" "Before a big operation like <literal>dist-upgrade</literal> is run with this " "option disabled you should try to explicitly <literal>install</literal> the " @@ -2514,7 +2539,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:234 +#: apt.conf.5.xml:236 msgid "" "Never enable this option unless you <emphasis>really</emphasis> know what " "you are doing. It permits APT to temporarily remove an essential package to " @@ -2527,7 +2552,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:246 +#: apt.conf.5.xml:248 msgid "" "APT uses since version 0.7.26 a resizable memory mapped cache file to store " "the available information. <literal>Cache-Start</literal> acts as a hint of " @@ -2547,38 +2572,38 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:262 +#: apt.conf.5.xml:264 msgid "Defines which packages are considered essential build dependencies." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:266 +#: apt.conf.5.xml:268 msgid "" "The Get subsection controls the &apt-get; tool; please see its documentation " "for more information about the options here." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:271 +#: apt.conf.5.xml:273 msgid "" "The Cache subsection controls the &apt-cache; tool; please see its " "documentation for more information about the options here." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:276 +#: apt.conf.5.xml:278 msgid "" "The CDROM subsection controls the &apt-cdrom; tool; please see its " "documentation for more information about the options here." msgstr "" #. type: Content of: <refentry><refsect1><title> -#: apt.conf.5.xml:282 +#: apt.conf.5.xml:284 msgid "The Acquire Group" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:283 +#: apt.conf.5.xml:285 msgid "" "The <literal>Acquire</literal> group of options controls the download of " "packages as well as the various \"acquire methods\" responsible for the " @@ -2586,7 +2611,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:290 +#: apt.conf.5.xml:292 msgid "" "Security related option defaulting to true, as giving a Release file's " "validation an expiration date prevents replay attacks over a long timescale, " @@ -2599,7 +2624,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:303 +#: apt.conf.5.xml:305 msgid "" "Maximum time (in seconds) after its creation (as indicated by the " "<literal>Date</literal> header) that the <filename>Release</filename> file " @@ -2611,7 +2636,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:315 +#: apt.conf.5.xml:317 msgid "" "Minimum time (in seconds) after its creation (as indicated by the " "<literal>Date</literal> header) that the <filename>Release</filename> file " @@ -2623,7 +2648,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:327 +#: apt.conf.5.xml:329 msgid "" "Try to download deltas called <literal>PDiffs</literal> for indexes (like " "<filename>Packages</filename> files) instead of downloading whole ones. True " @@ -2631,7 +2656,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:330 +#: apt.conf.5.xml:332 msgid "" "Two sub-options to limit the use of PDiffs are also available: " "<literal>FileLimit</literal> can be used to specify a maximum number of " @@ -2642,7 +2667,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:340 +#: apt.conf.5.xml:342 msgid "" "Queuing mode; <literal>Queue-Mode</literal> can be one of <literal>host</" "literal> or <literal>access</literal> which determines how APT parallelizes " @@ -2652,21 +2677,21 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:348 +#: apt.conf.5.xml:350 msgid "" "Number of retries to perform. If this is non-zero APT will retry failed " "files the given number of times." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:353 +#: apt.conf.5.xml:355 msgid "" "Use symlinks for source archives. If set to true then source archives will " "be symlinked when possible instead of copying. True is the default." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:358 +#: apt.conf.5.xml:360 msgid "" "<literal>http::Proxy</literal> sets the default proxy to use for HTTP URIs. " "It is in the standard form of <literal>http://[[user][:pass]@]host[:port]/</" @@ -2678,7 +2703,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:366 +#: apt.conf.5.xml:368 msgid "" "Three settings are provided for cache control with HTTP/1.1 compliant proxy " "caches. <literal>No-Cache</literal> tells the proxy not to use its cached " @@ -2690,14 +2715,14 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:376 apt.conf.5.xml:448 +#: apt.conf.5.xml:378 apt.conf.5.xml:466 msgid "" "The option <literal>timeout</literal> sets the timeout timer used by the " "method; this value applies to the connection as well as the data timeout." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:379 +#: apt.conf.5.xml:381 msgid "" "The setting <literal>Acquire::http::Pipeline-Depth</literal> can be used to " "enable HTTP pipelining (RFC 2616 section 8.1.2.2) which can be beneficial e." @@ -2709,24 +2734,24 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:386 +#: apt.conf.5.xml:388 msgid "" "<literal>Acquire::http::AllowRedirect</literal> controls whether APT will " "follow redirects, which is enabled by default." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:389 +#: apt.conf.5.xml:391 msgid "" "The used bandwidth can be limited with <literal>Acquire::http::Dl-Limit</" -"literal> which accepts integer values in kilobytes. The default value is 0 " -"which deactivates the limit and tries to use all available bandwidth (note " -"that this option implicitly disables downloading from multiple servers at " -"the same time.)" +"literal> which accepts integer values in kilobytes per second. The default " +"value is 0 which deactivates the limit and tries to use all available " +"bandwidth. Note that this option implicitly disables downloading from " +"multiple servers at the same time." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:394 +#: apt.conf.5.xml:398 msgid "" "<literal>Acquire::http::User-Agent</literal> can be used to set a different " "User-Agent for the http download method as some proxies allow access for " @@ -2736,6 +2761,20 @@ msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> #: apt.conf.5.xml:402 msgid "" +"<literal>Acquire::http::Proxy-Auto-Detect</literal> can be used to specify " +"an external command to discover the http proxy to use. Apt expects the " +"command to output the proxy on stdout in the style <literal>http://proxy:" +"port/</literal>. This will override the generic <literal>Acquire::http::" +"Proxy</literal> but not any specific host proxy configuration set via " +"<literal>Acquire::http::Proxy::$HOST</literal>. See the &squid-deb-proxy-" +"client; package for an example implementation that uses avahi. This option " +"takes precedence over the legacy option name <literal>ProxyAutoDetect</" +"literal>." +msgstr "" + +#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> +#: apt.conf.5.xml:420 +msgid "" "The <literal>Cache-control</literal>, <literal>Timeout</literal>, " "<literal>AllowRedirect</literal>, <literal>Dl-Limit</literal> and " "<literal>proxy</literal> options work for HTTPS URIs in the same way as for " @@ -2745,7 +2784,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:410 +#: apt.conf.5.xml:428 msgid "" "<literal>CaInfo</literal> suboption specifies place of file that holds info " "about trusted certificates. <literal><host>::CaInfo</literal> is the " @@ -2767,7 +2806,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:431 +#: apt.conf.5.xml:449 msgid "" "<literal>ftp::Proxy</literal> sets the default proxy to use for FTP URIs. " "It is in the standard form of <literal>ftp://[[user][:pass]@]host[:port]/</" @@ -2786,7 +2825,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:451 +#: apt.conf.5.xml:469 msgid "" "Several settings are provided to control passive mode. Generally it is safe " "to leave passive mode on; it works in nearly every environment. However, " @@ -2796,7 +2835,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:458 +#: apt.conf.5.xml:476 msgid "" "It is possible to proxy FTP over HTTP by setting the <envar>ftp_proxy</" "envar> environment variable to an HTTP URL - see the discussion of the http " @@ -2805,7 +2844,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:463 +#: apt.conf.5.xml:481 msgid "" "The setting <literal>ForceExtended</literal> controls the use of RFC2428 " "<literal>EPSV</literal> and <literal>EPRT</literal> commands. The default is " @@ -2815,13 +2854,13 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><literallayout> -#: apt.conf.5.xml:477 +#: apt.conf.5.xml:495 #, no-wrap msgid "/cdrom/::Mount \"foo\";" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:472 +#: apt.conf.5.xml:490 msgid "" "For URIs using the <literal>cdrom</literal> method, the only configurable " "option is the mount point, <literal>cdrom::Mount</literal>, which must be " @@ -2834,20 +2873,20 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:485 +#: apt.conf.5.xml:503 msgid "" "For GPGV URIs the only configurable option is <literal>gpgv::Options</" "literal>, which passes additional parameters to gpgv." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><synopsis> -#: apt.conf.5.xml:496 +#: apt.conf.5.xml:514 #, no-wrap msgid "Acquire::CompressionTypes::<replaceable>FileExtension</replaceable> \"<replaceable>Methodname</replaceable>\";" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:491 +#: apt.conf.5.xml:509 msgid "" "List of compression types which are understood by the acquire methods. " "Files like <filename>Packages</filename> can be available in various " @@ -2859,19 +2898,19 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><synopsis> -#: apt.conf.5.xml:501 +#: apt.conf.5.xml:519 #, no-wrap msgid "Acquire::CompressionTypes::Order:: \"gz\";" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><synopsis> -#: apt.conf.5.xml:504 +#: apt.conf.5.xml:522 #, no-wrap msgid "Acquire::CompressionTypes::Order { \"lzma\"; \"gz\"; };" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:497 +#: apt.conf.5.xml:515 msgid "" "Also, the <literal>Order</literal> subgroup can be used to define in which " "order the acquire system will try to download the compressed files. The " @@ -2889,13 +2928,13 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><literallayout> -#: apt.conf.5.xml:511 +#: apt.conf.5.xml:529 #, no-wrap msgid "Dir::Bin::bzip2 \"/bin/bzip2\";" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:506 +#: apt.conf.5.xml:524 msgid "" "Note that the <literal>Dir::Bin::<replaceable>Methodname</replaceable></" "literal> will be checked at run time. If this option has been set, the " @@ -2910,7 +2949,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:516 +#: apt.conf.5.xml:534 msgid "" "The special type <literal>uncompressed</literal> can be used to give " "uncompressed files a preference, but note that most archives don't provide " @@ -2918,7 +2957,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:523 +#: apt.conf.5.xml:541 msgid "" "When downloading <literal>gzip</literal> compressed indexes (Packages, " "Sources, or Translations), keep them gzip compressed locally instead of " @@ -2927,7 +2966,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:531 +#: apt.conf.5.xml:549 msgid "" "The Languages subsection controls which <filename>Translation</filename> " "files are downloaded and in which order APT tries to display the description-" @@ -2939,13 +2978,13 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para><programlisting> -#: apt.conf.5.xml:548 +#: apt.conf.5.xml:566 #, no-wrap msgid "Acquire::Languages { \"environment\"; \"de\"; \"en\"; \"none\"; \"fr\"; };" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:536 +#: apt.conf.5.xml:554 msgid "" "The default list includes \"environment\" and \"en\". " "\"<literal>environment</literal>\" has a special meaning here: it will be " @@ -2967,7 +3006,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:549 +#: apt.conf.5.xml:567 msgid "" "Note: To prevent problems resulting from APT being executed in different " "environments (e.g. by different users or by other programs) all Translation " @@ -2976,22 +3015,22 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:558 +#: apt.conf.5.xml:576 msgid "When downloading, force to use only the IPv4 protocol." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:564 +#: apt.conf.5.xml:582 msgid "When downloading, force to use only the IPv6 protocol." msgstr "" #. type: Content of: <refentry><refsect1><title> -#: apt.conf.5.xml:571 +#: apt.conf.5.xml:589 msgid "Directories" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:573 +#: apt.conf.5.xml:591 msgid "" "The <literal>Dir::State</literal> section has directories that pertain to " "local state information. <literal>lists</literal> is the directory to place " @@ -3003,7 +3042,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:580 +#: apt.conf.5.xml:598 msgid "" "<literal>Dir::Cache</literal> contains locations pertaining to local cache " "information, such as the two package caches <literal>srcpkgcache</literal> " @@ -3016,7 +3055,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:589 +#: apt.conf.5.xml:607 msgid "" "<literal>Dir::Etc</literal> contains the location of configuration files, " "<literal>sourcelist</literal> gives the location of the sourcelist and " @@ -3026,7 +3065,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:595 +#: apt.conf.5.xml:613 msgid "" "The <literal>Dir::Parts</literal> setting reads in all the config fragments " "in lexical order from the directory specified. After this is done then the " @@ -3034,7 +3073,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:599 +#: apt.conf.5.xml:617 msgid "" "Binary programs are pointed to by <literal>Dir::Bin</literal>. <literal>Dir::" "Bin::Methods</literal> specifies the location of the method handlers and " @@ -3045,7 +3084,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:607 +#: apt.conf.5.xml:625 msgid "" "The configuration item <literal>RootDir</literal> has a special meaning. If " "set, all paths in <literal>Dir::</literal> will be relative to " @@ -3058,7 +3097,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:620 +#: apt.conf.5.xml:638 msgid "" "The <literal>Ignore-Files-Silently</literal> list can be used to specify " "which files APT should silently ignore while parsing the files in the " @@ -3069,12 +3108,12 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><title> -#: apt.conf.5.xml:629 +#: apt.conf.5.xml:647 msgid "APT in DSelect" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:631 +#: apt.conf.5.xml:649 msgid "" "When APT is used as a &dselect; method several configuration directives " "control the default behavior. These are in the <literal>DSelect</literal> " @@ -3082,7 +3121,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:636 +#: apt.conf.5.xml:654 msgid "" "Cache Clean mode; this value may be one of <literal>always</literal>, " "<literal>prompt</literal>, <literal>auto</literal>, <literal>pre-auto</" @@ -3095,40 +3134,40 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:650 +#: apt.conf.5.xml:668 msgid "" "The contents of this variable are passed to &apt-get; as command line " "options when it is run for the install phase." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:655 +#: apt.conf.5.xml:673 msgid "" "The contents of this variable are passed to &apt-get; as command line " "options when it is run for the update phase." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:660 +#: apt.conf.5.xml:678 msgid "" "If true the [U]pdate operation in &dselect; will always prompt to continue. " "The default is to prompt only on error." msgstr "" #. type: Content of: <refentry><refsect1><title> -#: apt.conf.5.xml:666 +#: apt.conf.5.xml:684 msgid "How APT calls &dpkg;" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:667 +#: apt.conf.5.xml:685 msgid "" "Several configuration directives control how APT invokes &dpkg;. These are " "in the <literal>DPkg</literal> section." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:672 +#: apt.conf.5.xml:690 msgid "" "This is a list of options to pass to &dpkg;. The options must be specified " "using the list notation and each list item is passed as a single argument to " @@ -3136,7 +3175,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:678 +#: apt.conf.5.xml:696 msgid "" "This is a list of shell commands to run before/after invoking &dpkg;. Like " "<literal>options</literal> this must be specified in list notation. The " @@ -3145,46 +3184,68 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:685 +#: apt.conf.5.xml:703 msgid "" "This is a list of shell commands to run before invoking &dpkg;. Like " "<literal>options</literal> this must be specified in list notation. The " "commands are invoked in order using <filename>/bin/sh</filename>; should any " "fail APT will abort. APT will pass the filenames of all .deb files it is " -"going to install to the commands, one per line on standard input." +"going to install to the commands, one per line on the requested file " +"descriptor, defaulting to standard input." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:691 +#: apt.conf.5.xml:710 msgid "" "Version 2 of this protocol dumps more information, including the protocol " "version, the APT configuration space and the packages, files and versions " -"being changed. Version 2 is enabled by setting <literal>DPkg::Tools::" -"options::cmd::Version</literal> to 2. <literal>cmd</literal> is a command " -"given to <literal>Pre-Install-Pkgs</literal>." +"being changed. Version 3 adds the architecture and <literal>MultiArch</" +"literal> flag to each version being dumped." +msgstr "" + +#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> +#: apt.conf.5.xml:715 +msgid "" +"The version of the protocol to be used for the command " +"<literal><replaceable>cmd</replaceable></literal> can be chosen by setting " +"<literal>DPkg::Tools::options::<replaceable>cmd</replaceable>::Version</" +"literal> accordingly, the default being version 1. If APT isn't supporting " +"the requested version it will send the information in the highest version it " +"has support for instead." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:699 +#: apt.conf.5.xml:722 +msgid "" +"The file descriptor to be used to send the information can be requested with " +"<literal>DPkg::Tools::options::<replaceable>cmd</replaceable>::InfoFD</" +"literal> which defaults to <literal>0</literal> for standard input and is " +"available since version 0.9.11. Support for the option can be detected by " +"looking for the environment variable <envar>APT_HOOK_INFO_FD</envar> which " +"contains the number of the used file descriptor as a confirmation." +msgstr "" + +#. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> +#: apt.conf.5.xml:732 msgid "" "APT chdirs to this directory before invoking &dpkg;, the default is " "<filename>/</filename>." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:704 +#: apt.conf.5.xml:737 msgid "" "These options are passed to &dpkg-buildpackage; when compiling packages; the " "default is to disable signing and produce all binaries." msgstr "" #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt.conf.5.xml:709 +#: apt.conf.5.xml:742 msgid "dpkg trigger usage (and related options)" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt.conf.5.xml:710 +#: apt.conf.5.xml:743 msgid "" "APT can call &dpkg; in such a way as to let it make aggressive use of " "triggers over multiple calls of &dpkg;. Without further options &dpkg; will " @@ -3199,7 +3260,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><literallayout> -#: apt.conf.5.xml:725 +#: apt.conf.5.xml:758 #, no-wrap msgid "" "DPkg::NoTriggers \"true\";\n" @@ -3209,7 +3270,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt.conf.5.xml:719 +#: apt.conf.5.xml:752 msgid "" "Note that it is not guaranteed that APT will support these options or that " "these options will not cause (big) trouble in the future. If you have " @@ -3223,7 +3284,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:732 +#: apt.conf.5.xml:765 msgid "" "Add the no triggers flag to all &dpkg; calls (except the ConfigurePending " "call). See &dpkg; if you are interested in what this actually means. In " @@ -3236,7 +3297,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:740 +#: apt.conf.5.xml:773 msgid "" "Valid values are \"<literal>all</literal>\", \"<literal>smart</literal>\" " "and \"<literal>no</literal>\". The default value is \"<literal>all</literal>" @@ -3253,7 +3314,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:755 +#: apt.conf.5.xml:788 msgid "" "If this option is set APT will call <command>dpkg --configure --pending</" "command> to let &dpkg; handle all required configurations and triggers. This " @@ -3264,7 +3325,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:762 +#: apt.conf.5.xml:795 msgid "" "Useful for the <literal>smart</literal> configuration as a package which has " "pending triggers is not considered as <literal>installed</literal>, and " @@ -3274,7 +3335,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para><literallayout> -#: apt.conf.5.xml:775 +#: apt.conf.5.xml:808 #, no-wrap msgid "" "OrderList::Score {\n" @@ -3286,7 +3347,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:768 +#: apt.conf.5.xml:801 msgid "" "Essential packages (and their dependencies) should be configured immediately " "after unpacking. It is a good idea to do this quite early in the upgrade " @@ -3300,12 +3361,12 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><title> -#: apt.conf.5.xml:788 +#: apt.conf.5.xml:821 msgid "Periodic and Archives options" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:789 +#: apt.conf.5.xml:822 msgid "" "<literal>APT::Periodic</literal> and <literal>APT::Archives</literal> groups " "of options configure behavior of apt periodic updates, which is done by the " @@ -3314,12 +3375,12 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><title> -#: apt.conf.5.xml:797 +#: apt.conf.5.xml:830 msgid "Debug options" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:799 +#: apt.conf.5.xml:832 msgid "" "Enabling options in the <literal>Debug::</literal> section will cause " "debugging information to be sent to the standard error stream of the program " @@ -3330,7 +3391,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para><itemizedlist><listitem><para> -#: apt.conf.5.xml:810 +#: apt.conf.5.xml:843 msgid "" "<literal>Debug::pkgProblemResolver</literal> enables output about the " "decisions made by <literal>dist-upgrade, upgrade, install, remove, purge</" @@ -3338,7 +3399,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para><itemizedlist><listitem><para> -#: apt.conf.5.xml:818 +#: apt.conf.5.xml:851 msgid "" "<literal>Debug::NoLocking</literal> disables all file locking. This can be " "used to run some operations (for instance, <literal>apt-get -s install</" @@ -3346,7 +3407,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para><itemizedlist><listitem><para> -#: apt.conf.5.xml:827 +#: apt.conf.5.xml:860 msgid "" "<literal>Debug::pkgDPkgPM</literal> prints out the actual command line each " "time that <literal>apt</literal> invokes &dpkg;." @@ -3356,66 +3417,66 @@ msgstr "" #. motivating example, except I haven't a clue why you'd want #. to do this. #. type: Content of: <refentry><refsect1><para><itemizedlist><listitem><para> -#: apt.conf.5.xml:835 +#: apt.conf.5.xml:868 msgid "" "<literal>Debug::IdentCdrom</literal> disables the inclusion of statfs data " "in CD-ROM IDs." msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:845 +#: apt.conf.5.xml:878 msgid "A full list of debugging options to apt follows." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:854 +#: apt.conf.5.xml:887 msgid "" "Print information related to accessing <literal>cdrom://</literal> sources." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:865 +#: apt.conf.5.xml:898 msgid "Print information related to downloading packages using FTP." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:876 +#: apt.conf.5.xml:909 msgid "Print information related to downloading packages using HTTP." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:887 +#: apt.conf.5.xml:920 msgid "Print information related to downloading packages using HTTPS." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:898 +#: apt.conf.5.xml:931 msgid "" "Print information related to verifying cryptographic signatures using " "<literal>gpg</literal>." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:909 +#: apt.conf.5.xml:942 msgid "" "Output information about the process of accessing collections of packages " "stored on CD-ROMs." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:919 +#: apt.conf.5.xml:952 msgid "Describes the process of resolving build-dependencies in &apt-get;." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:929 +#: apt.conf.5.xml:962 msgid "" "Output each cryptographic hash that is generated by the <literal>apt</" "literal> libraries." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:939 +#: apt.conf.5.xml:972 msgid "" "Do not include information from <literal>statfs</literal>, namely the number " "of used and free blocks on the CD-ROM filesystem, when generating an ID for " @@ -3423,53 +3484,53 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:950 +#: apt.conf.5.xml:983 msgid "" "Disable all file locking. For instance, this will allow two instances of " "<quote><literal>apt-get update</literal></quote> to run at the same time." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:962 +#: apt.conf.5.xml:995 msgid "Log when items are added to or removed from the global download queue." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:972 +#: apt.conf.5.xml:1005 msgid "" "Output status messages and errors related to verifying checksums and " "cryptographic signatures of downloaded files." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:982 +#: apt.conf.5.xml:1015 msgid "" "Output information about downloading and applying package index list diffs, " "and errors relating to package index list diffs." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:994 +#: apt.conf.5.xml:1027 msgid "" "Output information related to patching apt package lists when downloading " "index diffs instead of full indices." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:1005 +#: apt.conf.5.xml:1038 msgid "" "Log all interactions with the sub-processes that actually perform downloads." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:1016 +#: apt.conf.5.xml:1049 msgid "" "Log events related to the automatically-installed status of packages and to " "the removal of unused packages." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:1026 +#: apt.conf.5.xml:1059 msgid "" "Generate debug messages describing which packages are being automatically " "installed to resolve dependencies. This corresponds to the initial auto-" @@ -3479,7 +3540,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:1040 +#: apt.conf.5.xml:1073 msgid "" "Generate debug messages describing which packages are marked as keep/install/" "remove while the ProblemResolver does his work. Each addition or deletion " @@ -3497,46 +3558,46 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:1061 +#: apt.conf.5.xml:1094 msgid "" "When invoking &dpkg;, output the precise command line with which it is being " "invoked, with arguments separated by a single space character." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:1072 +#: apt.conf.5.xml:1105 msgid "" "Output all the data received from &dpkg; on the status file descriptor and " "any errors encountered while parsing it." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:1083 +#: apt.conf.5.xml:1116 msgid "" "Generate a trace of the algorithm that decides the order in which " "<literal>apt</literal> should pass packages to &dpkg;." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:1095 +#: apt.conf.5.xml:1128 msgid "" "Output status messages tracing the steps performed when invoking &dpkg;." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:1106 +#: apt.conf.5.xml:1139 msgid "Output the priority of each package list on startup." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:1116 +#: apt.conf.5.xml:1149 msgid "" "Trace the execution of the dependency resolver (this applies only to what " "happens when a complex dependency problem is encountered)." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:1127 +#: apt.conf.5.xml:1160 msgid "" "Display a list of all installed packages with their calculated score used by " "the pkgProblemResolver. The description of the package is the same as " @@ -3544,21 +3605,21 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt.conf.5.xml:1139 +#: apt.conf.5.xml:1172 msgid "" "Print information about the vendors read from <filename>/etc/apt/vendors." "list</filename>." msgstr "" #. type: Content of: <refentry><refsect1><title> -#: apt.conf.5.xml:1161 apt_preferences.5.xml:545 sources.list.5.xml:211 -#: apt-ftparchive.1.xml:596 +#: apt.conf.5.xml:1194 apt_preferences.5.xml:547 sources.list.5.xml:239 +#: apt-ftparchive.1.xml:598 #, fuzzy msgid "Examples" msgstr "Exemplos" #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:1162 +#: apt.conf.5.xml:1195 msgid "" "&configureindex; is a configuration file showing example values for all " "possible options." @@ -3566,19 +3627,19 @@ msgstr "" #. ? reading apt.conf #. type: Content of: <refentry><refsect1><para> -#: apt.conf.5.xml:1174 +#: apt.conf.5.xml:1207 #, fuzzy msgid "&apt-cache;, &apt-config;, &apt-preferences;." msgstr "&apt-get; &apt-cache; &apt-conf; &sources-list;" #. type: Content of: <refentry><refnamediv><refpurpose> -#: apt_preferences.5.xml:32 +#: apt_preferences.5.xml:34 #, fuzzy msgid "Preference control file for APT" msgstr "Arquivo de controle de preferências para o APT" #. type: Content of: <refentry><refsect1><para> -#: apt_preferences.5.xml:37 +#: apt_preferences.5.xml:39 #, fuzzy msgid "" "The APT preferences file <filename>/etc/apt/preferences</filename> and the " @@ -3591,7 +3652,7 @@ msgstr "" "para instalação." #. type: Content of: <refentry><refsect1><para> -#: apt_preferences.5.xml:42 +#: apt_preferences.5.xml:44 #, fuzzy msgid "" "Several versions of a package may be available for installation when the " @@ -3614,7 +3675,7 @@ msgstr "" "selecionada para instalação." #. type: Content of: <refentry><refsect1><para> -#: apt_preferences.5.xml:52 +#: apt_preferences.5.xml:54 #, fuzzy msgid "" "Several instances of the same version of a package may be available when the " @@ -3630,7 +3691,7 @@ msgstr "" "a escolha da instância." #. type: Content of: <refentry><refsect1><para> -#: apt_preferences.5.xml:59 +#: apt_preferences.5.xml:61 msgid "" "Preferences are a strong power in the hands of a system administrator but " "they can become also their biggest nightmare if used without care! APT will " @@ -3644,7 +3705,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt_preferences.5.xml:70 +#: apt_preferences.5.xml:72 msgid "" "Note that the files in the <filename>/etc/apt/preferences.d</filename> " "directory are parsed in alphanumeric ascending order and need to obey the " @@ -3657,13 +3718,13 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt_preferences.5.xml:79 +#: apt_preferences.5.xml:81 #, fuzzy msgid "APT's Default Priority Assignments" msgstr "Atribuições de Prioridade Padrão do APT" #. type: Content of: <refentry><refsect1><refsect2><para><programlisting> -#: apt_preferences.5.xml:94 +#: apt_preferences.5.xml:96 #, fuzzy, no-wrap msgid "<command>apt-get install -t testing <replaceable>some-package</replaceable></command>\n" msgstr "" @@ -3671,7 +3732,7 @@ msgstr "" "<command>apt-get install -t testing <replaceable>algum-pacote</replaceable></command>\n" #. type: Content of: <refentry><refsect1><refsect2><para><programlisting> -#: apt_preferences.5.xml:97 +#: apt_preferences.5.xml:99 #, fuzzy, no-wrap msgid "APT::Default-Release \"stable\";\n" msgstr "" @@ -3679,7 +3740,7 @@ msgstr "" "APT::Default-Release \"stable\";\n" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:81 +#: apt_preferences.5.xml:83 #, fuzzy msgid "" "If there is no preferences file or if there is no entry in the file that " @@ -3704,7 +3765,7 @@ msgstr "" "etc/apt/apt.conf</filename>. Por exemplo," #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:101 +#: apt_preferences.5.xml:103 #, fuzzy msgid "" "If the target release has been specified then APT uses the following " @@ -3715,13 +3776,13 @@ msgstr "" "Atribuirá :" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:106 +#: apt_preferences.5.xml:108 #, fuzzy msgid "priority 1" msgstr "prioridade 100" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:107 +#: apt_preferences.5.xml:109 msgid "" "to the versions coming from archives which in their <filename>Release</" "filename> files are marked as \"NotAutomatic: yes\" but <emphasis>not</" @@ -3730,13 +3791,13 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:113 +#: apt_preferences.5.xml:115 #, fuzzy msgid "priority 100" msgstr "prioridade 100" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:114 +#: apt_preferences.5.xml:116 msgid "" "to the version that is already installed (if any) and to the versions coming " "from archives which in their <filename>Release</filename> files are marked " @@ -3745,13 +3806,13 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:121 +#: apt_preferences.5.xml:123 #, fuzzy msgid "priority 500" msgstr "prioridade 500" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:122 +#: apt_preferences.5.xml:124 #, fuzzy msgid "" "to the versions that are not installed and do not belong to the target " @@ -3760,13 +3821,13 @@ msgstr "" "para as instâncias que não estã instaladas e que não pertencem a versão alvo." #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:126 +#: apt_preferences.5.xml:128 #, fuzzy msgid "priority 990" msgstr "prioridade 990" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:127 +#: apt_preferences.5.xml:129 #, fuzzy msgid "" "to the versions that are not installed and belong to the target release." @@ -3774,7 +3835,7 @@ msgstr "" "para as instâncias que não estejam instaladas e pertençam a versão alvo." #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:132 +#: apt_preferences.5.xml:134 #, fuzzy msgid "" "If the target release has not been specified then APT simply assigns " @@ -3789,7 +3850,7 @@ msgstr "" "prioridade 500 para todas as instâncias de pacotes não instaladas." #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:139 +#: apt_preferences.5.xml:141 #, fuzzy msgid "" "APT then applies the following rules, listed in order of precedence, to " @@ -3799,7 +3860,7 @@ msgstr "" "determinar qual instância de um pacote instalar." #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:142 +#: apt_preferences.5.xml:144 #, fuzzy msgid "" "Never downgrade unless the priority of an available version exceeds 1000. " @@ -3816,13 +3877,13 @@ msgstr "" "\"downgrade\" pode ser arriscado.)" #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:148 +#: apt_preferences.5.xml:150 #, fuzzy msgid "Install the highest priority version." msgstr "Instala a instância de prioridade mais alta." #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:149 +#: apt_preferences.5.xml:151 #, fuzzy msgid "" "If two or more versions have the same priority, install the most recent one " @@ -3832,7 +3893,7 @@ msgstr "" "mais recente (ou seja, aquela com o maior número de versão)." #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:152 +#: apt_preferences.5.xml:154 #, fuzzy msgid "" "If two or more versions have the same priority and version number but either " @@ -3844,7 +3905,7 @@ msgstr "" "<literal>--reinstall</literal> seja fornecida, instala aquela desinstalada." #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:158 +#: apt_preferences.5.xml:160 #, fuzzy msgid "" "In a typical situation, the installed version of a package (priority 100) " @@ -3861,7 +3922,7 @@ msgstr "" "forem executados." #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:165 +#: apt_preferences.5.xml:167 #, fuzzy msgid "" "More rarely, the installed version of a package is <emphasis>more</emphasis> " @@ -3876,7 +3937,7 @@ msgstr "" "upgrade</command> forem executados." #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:170 +#: apt_preferences.5.xml:172 #, fuzzy msgid "" "Sometimes the installed version of a package is more recent than the version " @@ -3896,13 +3957,13 @@ msgstr "" "disponíveis possuir uma prioridade maior do que a versão instalada." #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt_preferences.5.xml:179 +#: apt_preferences.5.xml:181 #, fuzzy msgid "The Effect of APT Preferences" msgstr "O Efeito das Preferências do APT" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:181 +#: apt_preferences.5.xml:183 #, fuzzy msgid "" "The APT preferences file allows the system administrator to control the " @@ -3916,7 +3977,7 @@ msgstr "" "das duas formas, uma forma específica e uma forma geral." #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:187 +#: apt_preferences.5.xml:189 #, fuzzy msgid "" "The specific form assigns a priority (a \"Pin-Priority\") to one or more " @@ -3933,7 +3994,7 @@ msgstr "" "com \"<literal>5.8</literal>\"." #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><programlisting> -#: apt_preferences.5.xml:194 +#: apt_preferences.5.xml:196 #, fuzzy, no-wrap msgid "" "Package: perl\n" @@ -3946,7 +4007,7 @@ msgstr "" "Pin-Priority: 1001\n" #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:200 +#: apt_preferences.5.xml:202 #, fuzzy msgid "" "The general form assigns a priority to all of the package versions in a " @@ -3962,7 +4023,7 @@ msgstr "" "identificado pelo nome de domínio totalmente qualificado do site Internet." #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:206 +#: apt_preferences.5.xml:208 #, fuzzy msgid "" "This general-form entry in the APT preferences file applies only to groups " @@ -3975,7 +4036,7 @@ msgstr "" "no site local." #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><programlisting> -#: apt_preferences.5.xml:211 +#: apt_preferences.5.xml:213 #, fuzzy, no-wrap msgid "" "Package: *\n" @@ -3988,7 +4049,7 @@ msgstr "" "Pin-Priority: 999\n" #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:216 +#: apt_preferences.5.xml:218 msgid "" "A note of caution: the keyword used here is \"<literal>origin</literal>\" " "which can be used to match a hostname. The following record will assign a " @@ -3997,7 +4058,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><programlisting> -#: apt_preferences.5.xml:220 +#: apt_preferences.5.xml:222 #, fuzzy, no-wrap msgid "" "Package: *\n" @@ -4010,7 +4071,7 @@ msgstr "" "Pin-Priority: 999\n" #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:224 +#: apt_preferences.5.xml:226 #, fuzzy msgid "" "This should <emphasis>not</emphasis> be confused with the Origin of a " @@ -4027,7 +4088,7 @@ msgstr "" "como \"Debian\" ou \"Ximian\"." #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:229 +#: apt_preferences.5.xml:231 #, fuzzy msgid "" "The following record assigns a low priority to all package versions " @@ -4039,7 +4100,7 @@ msgstr "" "\"<literal>unstable</literal>\"." #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><programlisting> -#: apt_preferences.5.xml:233 +#: apt_preferences.5.xml:235 #, fuzzy, no-wrap msgid "" "Package: *\n" @@ -4052,7 +4113,7 @@ msgstr "" "Pin-Priority: 50\n" #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:238 +#: apt_preferences.5.xml:240 #, fuzzy msgid "" "The following record assigns a high priority to all package versions " @@ -4064,7 +4125,7 @@ msgstr "" "\"<literal>unstable</literal>\"." #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><programlisting> -#: apt_preferences.5.xml:242 +#: apt_preferences.5.xml:244 #, fuzzy, no-wrap msgid "" "Package: *\n" @@ -4077,7 +4138,7 @@ msgstr "" "Pin-Priority: 50\n" #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:247 +#: apt_preferences.5.xml:249 #, fuzzy msgid "" "The following record assigns a high priority to all package versions " @@ -4090,7 +4151,7 @@ msgstr "" "literal>\"." #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><programlisting> -#: apt_preferences.5.xml:252 +#: apt_preferences.5.xml:254 #, fuzzy, no-wrap msgid "" "Package: *\n" @@ -4103,12 +4164,12 @@ msgstr "" "Pin-Priority: 50\n" #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt_preferences.5.xml:262 +#: apt_preferences.5.xml:264 msgid "Regular expressions and &glob; syntax" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:264 +#: apt_preferences.5.xml:266 msgid "" "APT also supports pinning by &glob; expressions, and regular expressions " "surrounded by slashes. For example, the following example assigns the " @@ -4118,7 +4179,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><programlisting> -#: apt_preferences.5.xml:273 +#: apt_preferences.5.xml:275 #, fuzzy, no-wrap msgid "" "Package: gnome* /kde/\n" @@ -4131,7 +4192,7 @@ msgstr "" "Pin-Priority: 50\n" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:279 +#: apt_preferences.5.xml:281 msgid "" "The rule for those expressions is that they can occur anywhere where a " "string can occur. Thus, the following pin assigns the priority 990 to all " @@ -4139,7 +4200,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><programlisting> -#: apt_preferences.5.xml:285 +#: apt_preferences.5.xml:287 #, fuzzy, no-wrap msgid "" "Package: *\n" @@ -4152,7 +4213,7 @@ msgstr "" "Pin-Priority: 50\n" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:291 +#: apt_preferences.5.xml:293 msgid "" "If a regular expression occurs in a <literal>Package</literal> field, the " "behavior is the same as if this regular expression were replaced with a list " @@ -4163,13 +4224,13 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt_preferences.5.xml:307 +#: apt_preferences.5.xml:309 #, fuzzy msgid "How APT Interprets Priorities" msgstr "Como o APT Interpreta Prioridades" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:310 +#: apt_preferences.5.xml:312 #, fuzzy msgid "" "Priorities (P) assigned in the APT preferences file must be positive or " @@ -4180,12 +4241,12 @@ msgstr "" "seguir (a grosso modo):" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:315 +#: apt_preferences.5.xml:317 msgid "P >= 1000" msgstr "P >= 1000" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:316 +#: apt_preferences.5.xml:318 #, fuzzy msgid "" "causes a version to be installed even if this constitutes a downgrade of the " @@ -4195,12 +4256,12 @@ msgstr "" "dowgrade do pacote" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:320 +#: apt_preferences.5.xml:322 msgid "990 <= P < 1000" msgstr "990 <= P < 1000" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:321 +#: apt_preferences.5.xml:323 #, fuzzy msgid "" "causes a version to be installed even if it does not come from the target " @@ -4210,12 +4271,12 @@ msgstr "" "versão alvo, a menos que a versão instalada seja mais recente" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:326 +#: apt_preferences.5.xml:328 msgid "500 <= P < 990" msgstr "500 <= P < 990" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:327 +#: apt_preferences.5.xml:329 #, fuzzy msgid "" "causes a version to be installed unless there is a version available " @@ -4225,12 +4286,12 @@ msgstr "" "disponível pertencente a versão alvo ou a versão instalada seja mais recente" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:332 +#: apt_preferences.5.xml:334 msgid "100 <= P < 500" msgstr "100 <= P < 500" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:333 +#: apt_preferences.5.xml:335 #, fuzzy msgid "" "causes a version to be installed unless there is a version available " @@ -4241,12 +4302,12 @@ msgstr "" "seja mais recente" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:338 +#: apt_preferences.5.xml:340 msgid "0 < P < 100" msgstr "0 < P < 100" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:339 +#: apt_preferences.5.xml:341 #, fuzzy msgid "" "causes a version to be installed only if there is no installed version of " @@ -4256,18 +4317,18 @@ msgstr "" "instalada do pacote" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:343 +#: apt_preferences.5.xml:345 msgid "P < 0" msgstr "P < 0" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:344 +#: apt_preferences.5.xml:346 #, fuzzy msgid "prevents the version from being installed" msgstr "impede a versão de ser instalada" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:349 +#: apt_preferences.5.xml:351 #, fuzzy msgid "" "If any specific-form records match an available package version then the " @@ -4283,7 +4344,7 @@ msgstr "" "determinará a prioridade da versão do pacote." #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:355 +#: apt_preferences.5.xml:357 #, fuzzy msgid "" "For example, suppose the APT preferences file contains the three records " @@ -4293,7 +4354,7 @@ msgstr "" "registros apresentados anteriormente :" #. type: Content of: <refentry><refsect1><refsect2><programlisting> -#: apt_preferences.5.xml:359 +#: apt_preferences.5.xml:361 #, fuzzy, no-wrap msgid "" "Package: perl\n" @@ -4322,12 +4383,12 @@ msgstr "" "Pin-Priority: 50\n" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:372 +#: apt_preferences.5.xml:374 msgid "Then:" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:374 +#: apt_preferences.5.xml:376 #, fuzzy msgid "" "The most recent available version of the <literal>perl</literal> package " @@ -4343,7 +4404,7 @@ msgstr "" "será feito um downgrade do <literal>perl</literal>." #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:379 +#: apt_preferences.5.xml:381 #, fuzzy msgid "" "A version of any package other than <literal>perl</literal> that is " @@ -4355,7 +4416,7 @@ msgstr "" "mesmo versões pertencentes a versão alvo." #. type: Content of: <refentry><refsect1><refsect2><para><itemizedlist><listitem><simpara> -#: apt_preferences.5.xml:383 +#: apt_preferences.5.xml:385 #, fuzzy msgid "" "A version of a package whose origin is not the local system but some other " @@ -4370,13 +4431,13 @@ msgstr "" "instalada." #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt_preferences.5.xml:393 +#: apt_preferences.5.xml:395 #, fuzzy msgid "Determination of Package Version and Distribution Properties" msgstr "Determinação da Versão do Pacote e Propriedades da Distribuição" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:395 +#: apt_preferences.5.xml:397 #, fuzzy msgid "" "The locations listed in the &sources-list; file should provide " @@ -4388,7 +4449,7 @@ msgstr "" "os pacotes disponíveis nessas localidades." #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:399 +#: apt_preferences.5.xml:401 #, fuzzy msgid "" "The <filename>Packages</filename> file is normally found in the directory " @@ -4409,31 +4470,31 @@ msgstr "" "do APT :" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:407 +#: apt_preferences.5.xml:409 #, fuzzy msgid "the <literal>Package:</literal> line" msgstr "a linha <literal>Package:</literal>" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:408 +#: apt_preferences.5.xml:410 #, fuzzy msgid "gives the package name" msgstr "informa o nome do pacote" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:411 apt_preferences.5.xml:461 +#: apt_preferences.5.xml:413 apt_preferences.5.xml:463 #, fuzzy msgid "the <literal>Version:</literal> line" msgstr "a linha <literal>Version:</literal>" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:412 +#: apt_preferences.5.xml:414 #, fuzzy msgid "gives the version number for the named package" msgstr "informa o número de versão do pacote" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:417 +#: apt_preferences.5.xml:419 #, fuzzy msgid "" "The <filename>Release</filename> file is normally found in the directory " @@ -4456,13 +4517,13 @@ msgstr "" "do APT :" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:428 +#: apt_preferences.5.xml:430 #, fuzzy msgid "the <literal>Archive:</literal> or <literal>Suite:</literal> line" msgstr "a linha <literal>Archive:</literal>" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:429 +#: apt_preferences.5.xml:431 #, fuzzy msgid "" "names the archive to which all the packages in the directory tree belong. " @@ -4480,7 +4541,7 @@ msgstr "" "requerer a linha :" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><programlisting> -#: apt_preferences.5.xml:439 +#: apt_preferences.5.xml:441 #, fuzzy, no-wrap msgid "Pin: release a=stable\n" msgstr "" @@ -4488,13 +4549,13 @@ msgstr "" "Pin: release a=stable\n" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:445 +#: apt_preferences.5.xml:447 #, fuzzy msgid "the <literal>Codename:</literal> line" msgstr "a linha <literal>Component:</literal>" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:446 +#: apt_preferences.5.xml:448 #, fuzzy msgid "" "names the codename to which all the packages in the directory tree belong. " @@ -4512,7 +4573,7 @@ msgstr "" "requerer a linha :" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><programlisting> -#: apt_preferences.5.xml:455 +#: apt_preferences.5.xml:457 #, fuzzy, no-wrap msgid "Pin: release n=&testing-codename;\n" msgstr "" @@ -4520,7 +4581,7 @@ msgstr "" "Pin: release a=stable\n" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:462 +#: apt_preferences.5.xml:464 #, fuzzy msgid "" "names the release version. For example, the packages in the tree might " @@ -4538,7 +4599,7 @@ msgstr "" "linhas a seguir." #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><programlisting> -#: apt_preferences.5.xml:471 +#: apt_preferences.5.xml:473 #, fuzzy, no-wrap msgid "" "Pin: release v=&stable-version;\n" @@ -4551,13 +4612,13 @@ msgstr "" "Pin: release 3.0\n" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:480 +#: apt_preferences.5.xml:482 #, fuzzy msgid "the <literal>Component:</literal> line" msgstr "a linha <literal>Component:</literal>" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:481 +#: apt_preferences.5.xml:483 #, fuzzy msgid "" "names the licensing component associated with the packages in the directory " @@ -4576,7 +4637,7 @@ msgstr "" "requerer a linha :" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><programlisting> -#: apt_preferences.5.xml:490 +#: apt_preferences.5.xml:492 #, fuzzy, no-wrap msgid "Pin: release c=main\n" msgstr "" @@ -4584,13 +4645,13 @@ msgstr "" "Pin: release c=main\n" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:496 +#: apt_preferences.5.xml:498 #, fuzzy msgid "the <literal>Origin:</literal> line" msgstr "a linha <literal>Origin:</literal>" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:497 +#: apt_preferences.5.xml:499 #, fuzzy msgid "" "names the originator of the packages in the directory tree of the " @@ -4604,7 +4665,7 @@ msgstr "" "requerer a linha :" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><programlisting> -#: apt_preferences.5.xml:503 +#: apt_preferences.5.xml:505 #, fuzzy, no-wrap msgid "Pin: release o=Debian\n" msgstr "" @@ -4612,13 +4673,13 @@ msgstr "" "Pin: release o=Debian\n" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><term> -#: apt_preferences.5.xml:509 +#: apt_preferences.5.xml:511 #, fuzzy msgid "the <literal>Label:</literal> line" msgstr "a linha <literal>Label:</literal>" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><simpara> -#: apt_preferences.5.xml:510 +#: apt_preferences.5.xml:512 #, fuzzy msgid "" "names the label of the packages in the directory tree of the " @@ -4631,7 +4692,7 @@ msgstr "" "arquivo de preferências do APT iria requerer a linha :" #. type: Content of: <refentry><refsect1><refsect2><para><variablelist><varlistentry><listitem><programlisting> -#: apt_preferences.5.xml:516 +#: apt_preferences.5.xml:518 #, fuzzy, no-wrap msgid "Pin: release l=Debian\n" msgstr "" @@ -4639,7 +4700,7 @@ msgstr "" "Pin: release l=Debian\n" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:523 +#: apt_preferences.5.xml:525 #, fuzzy msgid "" "All of the <filename>Packages</filename> and <filename>Release</filename> " @@ -4665,13 +4726,13 @@ msgstr "" "<literal>unstable</literal>." #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt_preferences.5.xml:536 +#: apt_preferences.5.xml:538 #, fuzzy msgid "Optional Lines in an APT Preferences Record" msgstr "Linhas Opcionais em um Registro de Preferências do APT" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:538 +#: apt_preferences.5.xml:540 #, fuzzy msgid "" "Each record in the APT preferences file can optionally begin with one or " @@ -4683,13 +4744,13 @@ msgstr "" "</literal>. Isto oferece um local para inserir comentários." #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt_preferences.5.xml:547 +#: apt_preferences.5.xml:549 #, fuzzy msgid "Tracking Stable" msgstr "Acompanhando a Stable" #. type: Content of: <refentry><refsect1><refsect2><para><programlisting> -#: apt_preferences.5.xml:555 +#: apt_preferences.5.xml:557 #, fuzzy, no-wrap msgid "" "Explanation: Uninstall or do not install any Debian-originated\n" @@ -4714,7 +4775,7 @@ msgstr "" "Pin-Priority: -10\n" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:549 +#: apt_preferences.5.xml:551 #, fuzzy msgid "" "The following APT preferences file will cause APT to assign a priority " @@ -4730,8 +4791,8 @@ msgstr "" "outras distribuições <literal>Debian</literal>." #. type: Content of: <refentry><refsect1><refsect2><para><programlisting> -#: apt_preferences.5.xml:572 apt_preferences.5.xml:618 -#: apt_preferences.5.xml:676 +#: apt_preferences.5.xml:574 apt_preferences.5.xml:620 +#: apt_preferences.5.xml:678 #, fuzzy, no-wrap msgid "" "apt-get install <replaceable>package-name</replaceable>\n" @@ -4744,7 +4805,7 @@ msgstr "" "apt-get dist-upgrade\n" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:567 +#: apt_preferences.5.xml:569 #, fuzzy msgid "" "With a suitable &sources-list; file and the above preferences file, any of " @@ -4757,7 +4818,7 @@ msgstr "" "ulítma(s) versão(ôes) <literal>stable</literal>." #. type: Content of: <refentry><refsect1><refsect2><para><programlisting> -#: apt_preferences.5.xml:584 +#: apt_preferences.5.xml:586 #, fuzzy, no-wrap msgid "apt-get install <replaceable>package</replaceable>/testing\n" msgstr "" @@ -4765,7 +4826,7 @@ msgstr "" "apt-get install <replaceable>pacote</replaceable>/testing\n" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:578 +#: apt_preferences.5.xml:580 #, fuzzy msgid "" "The following command will cause APT to upgrade the specified package to the " @@ -4778,13 +4839,13 @@ msgstr "" "atualizado novamente a menos que esse comando seja executado novamente." #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt_preferences.5.xml:590 +#: apt_preferences.5.xml:592 #, fuzzy msgid "Tracking Testing or Unstable" msgstr "Acompanhando a Testing" #. type: Content of: <refentry><refsect1><refsect2><para><programlisting> -#: apt_preferences.5.xml:599 +#: apt_preferences.5.xml:601 #, fuzzy, no-wrap msgid "" "Package: *\n" @@ -4813,7 +4874,7 @@ msgstr "" "Pin-Priority: -10\n" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:592 +#: apt_preferences.5.xml:594 #, fuzzy msgid "" "The following APT preferences file will cause APT to assign a high priority " @@ -4830,7 +4891,7 @@ msgstr "" "versões de pacotes de outras distribuições <literal>Debian</literal>." #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:613 +#: apt_preferences.5.xml:615 #, fuzzy msgid "" "With a suitable &sources-list; file and the above preferences file, any of " @@ -4843,7 +4904,7 @@ msgstr "" "a(s) última(s) versão(ões) <literal>testing</literal>." #. type: Content of: <refentry><refsect1><refsect2><para><programlisting> -#: apt_preferences.5.xml:633 +#: apt_preferences.5.xml:635 #, fuzzy, no-wrap msgid "apt-get install <replaceable>package</replaceable>/unstable\n" msgstr "" @@ -4851,7 +4912,7 @@ msgstr "" "apt-get install <replaceable>pacote</replaceable>/unstable\n" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:624 +#: apt_preferences.5.xml:626 #, fuzzy msgid "" "The following command will cause APT to upgrade the specified package to the " @@ -4871,12 +4932,12 @@ msgstr "" "recente que a versão instalada." #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt_preferences.5.xml:640 +#: apt_preferences.5.xml:642 msgid "Tracking the evolution of a codename release" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><programlisting> -#: apt_preferences.5.xml:654 +#: apt_preferences.5.xml:656 #, fuzzy, no-wrap msgid "" "Explanation: Uninstall or do not install any Debian-originated package versions\n" @@ -4906,7 +4967,7 @@ msgstr "" "Pin-Priority: -10\n" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:642 +#: apt_preferences.5.xml:644 msgid "" "The following APT preferences file will cause APT to assign a priority " "higher than the default (500) to all package versions belonging to a " @@ -4921,7 +4982,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:671 +#: apt_preferences.5.xml:673 #, fuzzy msgid "" "With a suitable &sources-list; file and the above preferences file, any of " @@ -4934,7 +4995,7 @@ msgstr "" "ulítma(s) versão(ôes) <literal>stable</literal>." #. type: Content of: <refentry><refsect1><refsect2><para><programlisting> -#: apt_preferences.5.xml:691 +#: apt_preferences.5.xml:693 #, fuzzy, no-wrap msgid "apt-get install <replaceable>package</replaceable>/sid\n" msgstr "" @@ -4942,7 +5003,7 @@ msgstr "" "apt-get install <replaceable>pacote</replaceable>/testing\n" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt_preferences.5.xml:682 +#: apt_preferences.5.xml:684 #, fuzzy msgid "" "The following command will cause APT to upgrade the specified package to the " @@ -4962,18 +5023,18 @@ msgstr "" "recente que a versão instalada." #. type: Content of: <refentry><refsect1><para> -#: apt_preferences.5.xml:706 +#: apt_preferences.5.xml:708 #, fuzzy msgid "&apt-get; &apt-cache; &apt-conf; &sources-list;" msgstr "&apt-get; &apt-cache; &apt-conf; &sources-list;" #. type: Content of: <refentry><refnamediv><refpurpose> -#: sources.list.5.xml:33 +#: sources.list.5.xml:35 msgid "List of configured APT data sources" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:38 +#: sources.list.5.xml:40 msgid "" "The source list <filename>/etc/apt/sources.list</filename> is designed to " "support any number of active sources and a variety of source media. The file " @@ -4984,7 +5045,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:45 +#: sources.list.5.xml:47 msgid "" "Each line specifying a source starts with type (e.g. <literal>deb-src</" "literal>) followed by options and arguments for this type. Individual " @@ -4994,12 +5055,12 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><title> -#: sources.list.5.xml:53 +#: sources.list.5.xml:55 msgid "sources.list.d" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:54 +#: sources.list.5.xml:56 msgid "" "The <filename>/etc/apt/sources.list.d</filename> directory provides a way to " "add sources.list entries in separate files. The format is the same as for " @@ -5012,12 +5073,12 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><title> -#: sources.list.5.xml:65 +#: sources.list.5.xml:67 msgid "The deb and deb-src types" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:66 +#: sources.list.5.xml:68 msgid "" "The <literal>deb</literal> type references a typical two-level Debian " "archive, <filename>distribution/component</filename>. The " @@ -5032,60 +5093,91 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:78 +#: sources.list.5.xml:79 msgid "" "The format for a <filename>sources.list</filename> entry using the " "<literal>deb</literal> and <literal>deb-src</literal> types is:" msgstr "" #. type: Content of: <refentry><refsect1><literallayout> -#: sources.list.5.xml:81 +#: sources.list.5.xml:82 +#, no-wrap +msgid "deb [ options ] uri suite [component1] [component2] [...]" +msgstr "" + +#. type: Content of: <refentry><refsect1><para><literallayout> +#: sources.list.5.xml:86 #, no-wrap -msgid "deb [ options ] uri distribution [component1] [component2] [...]" +msgid "" +" Types: deb deb-src\n" +" URIs: http://example.com\n" +" Suites: stable testing\n" +" Sections: component1 component2\n" +" Description: short\n" +" long long long\n" +" [option1]: [option1-value]\n" +"\n" +" Types: deb\n" +" URIs: http://another.example.com\n" +" Suites: experimental\n" +" Sections: component1 component2\n" +" Enabled: no\n" +" Description: short\n" +" long long long\n" +" [option1]: [option1-value]\n" +" " +msgstr "" + +#. type: Content of: <refentry><refsect1><para> +#: sources.list.5.xml:84 +msgid "" +"Alternatively a rfc822 style format is also supported: <placeholder type=" +"\"literallayout\" id=\"0\"/>" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:83 +#: sources.list.5.xml:105 msgid "" "The URI for the <literal>deb</literal> type must specify the base of the " "Debian distribution, from which APT will find the information it needs. " -"<literal>distribution</literal> can specify an exact path, in which case the " -"components must be omitted and <literal>distribution</literal> must end with " -"a slash (<literal>/</literal>). This is useful for the case when only a " +"<literal>suite</literal> can specify an exact path, in which case the " +"components must be omitted and <literal>suite</literal> must end with a " +"slash (<literal>/</literal>). This is useful for the case when only a " "particular sub-section of the archive denoted by the URI is of interest. If " -"<literal>distribution</literal> does not specify an exact path, at least one " +"<literal>suite</literal> does not specify an exact path, at least one " "<literal>component</literal> must be present." msgstr "" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:92 +#: sources.list.5.xml:114 msgid "" -"<literal>distribution</literal> may also contain a variable, <literal>" -"$(ARCH)</literal> which expands to the Debian architecture (such as " -"<literal>amd64</literal> or <literal>armel</literal>) used on the system. " -"This permits architecture-independent <filename>sources.list</filename> " -"files to be used. In general this is only of interest when specifying an " -"exact path, <literal>APT</literal> will automatically generate a URI with " -"the current architecture otherwise." +"<literal>suite</literal> may also contain a variable, <literal>$(ARCH)</" +"literal> which expands to the Debian architecture (such as <literal>amd64</" +"literal> or <literal>armel</literal>) used on the system. This permits " +"architecture-independent <filename>sources.list</filename> files to be used. " +"In general this is only of interest when specifying an exact path, " +"<literal>APT</literal> will automatically generate a URI with the current " +"architecture otherwise." msgstr "" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:100 +#: sources.list.5.xml:122 msgid "" -"Since only one distribution can be specified per line it may be necessary to " -"have multiple lines for the same URI, if a subset of all available " -"distributions or components at that location is desired. APT will sort the " -"URI list after it has generated a complete set internally, and will collapse " -"multiple references to the same Internet host, for instance, into a single " -"connection, so that it does not inefficiently establish an FTP connection, " -"close it, do something else, and then re-establish a connection to that same " -"host. This feature is useful for accessing busy FTP sites with limits on the " -"number of simultaneous anonymous users. APT also parallelizes connections to " -"different hosts to more effectively deal with sites with low bandwidth." +"In the traditional style sources.list format since only one distribution can " +"be specified per line it may be necessary to have multiple lines for the " +"same URI, if a subset of all available distributions or components at that " +"location is desired. APT will sort the URI list after it has generated a " +"complete set internally, and will collapse multiple references to the same " +"Internet host, for instance, into a single connection, so that it does not " +"inefficiently establish an FTP connection, close it, do something else, and " +"then re-establish a connection to that same host. This feature is useful for " +"accessing busy FTP sites with limits on the number of simultaneous anonymous " +"users. APT also parallelizes connections to different hosts to more " +"effectively deal with sites with low bandwidth." msgstr "" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:112 +#: sources.list.5.xml:136 msgid "" "<literal>options</literal> is always optional and needs to be surrounded by " "square brackets. It can consist of multiple settings in the form " @@ -5096,7 +5188,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para><itemizedlist><listitem><para> -#: sources.list.5.xml:117 +#: sources.list.5.xml:142 msgid "" "<literal>arch=<replaceable>arch1</replaceable>,<replaceable>arch2</" "replaceable>,…</literal> can be used to specify for which architectures " @@ -5106,7 +5198,16 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para><itemizedlist><listitem><para> -#: sources.list.5.xml:121 +#: sources.list.5.xml:146 +msgid "" +"<literal>arch+=<replaceable>arch1</replaceable>,<replaceable>arch2</" +"replaceable>,…</literal> and <literal>arch-=<replaceable>arch1</replaceable>," +"<replaceable>arch2</replaceable>,…</literal> which can be used to add/remove " +"architectures from the set which will be downloaded." +msgstr "" + +#. type: Content of: <refentry><refsect1><para><itemizedlist><listitem><para> +#: sources.list.5.xml:149 msgid "" "<literal>trusted=yes</literal> can be set to indicate that packages from " "this source are always authenticated even if the <filename>Release</" @@ -5117,7 +5218,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:128 +#: sources.list.5.xml:156 msgid "" "It is important to list sources in order of preference, with the most " "preferred source listed first. Typically this will result in sorting by " @@ -5126,13 +5227,13 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:133 +#: sources.list.5.xml:161 #, fuzzy msgid "Some examples:" msgstr "Exemplos" #. type: Content of: <refentry><refsect1><literallayout> -#: sources.list.5.xml:135 +#: sources.list.5.xml:163 #, no-wrap msgid "" "deb http://ftp.debian.org/debian &stable-codename; main contrib non-free\n" @@ -5141,17 +5242,17 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><title> -#: sources.list.5.xml:141 +#: sources.list.5.xml:169 msgid "URI specification" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:143 +#: sources.list.5.xml:171 msgid "The currently recognized URI types are:" msgstr "" #. type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para> -#: sources.list.5.xml:147 +#: sources.list.5.xml:175 msgid "" "The file scheme allows an arbitrary directory in the file system to be " "considered an archive. This is useful for NFS mounts and local mirrors or " @@ -5159,14 +5260,14 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para> -#: sources.list.5.xml:154 +#: sources.list.5.xml:182 msgid "" "The cdrom scheme allows APT to use a local CD-ROM drive with media swapping. " "Use the &apt-cdrom; program to create cdrom entries in the source list." msgstr "" #. type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para> -#: sources.list.5.xml:161 +#: sources.list.5.xml:189 msgid "" "The http scheme specifies an HTTP server for the archive. If an environment " "variable <envar>http_proxy</envar> is set with the format http://server:" @@ -5177,7 +5278,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para> -#: sources.list.5.xml:172 +#: sources.list.5.xml:200 msgid "" "The ftp scheme specifies an FTP server for the archive. APT's FTP behavior " "is highly configurable; for more information see the &apt-conf; manual page. " @@ -5190,7 +5291,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para> -#: sources.list.5.xml:184 +#: sources.list.5.xml:212 msgid "" "The copy scheme is identical to the file scheme except that packages are " "copied into the cache directory instead of used directly at their location. " @@ -5199,7 +5300,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para> -#: sources.list.5.xml:191 +#: sources.list.5.xml:219 msgid "" "The rsh/ssh method invokes RSH/SSH to connect to a remote host and access " "the files as a given user. Prior configuration of rhosts or RSA keys is " @@ -5208,12 +5309,12 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para><variablelist><varlistentry><term> -#: sources.list.5.xml:198 +#: sources.list.5.xml:226 msgid "adding more recognizable URI types" msgstr "" #. type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para> -#: sources.list.5.xml:200 +#: sources.list.5.xml:228 msgid "" "APT can be extended with more methods shipped in other optional packages, " "which should follow the naming scheme <package>apt-transport-" @@ -5225,42 +5326,42 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:212 +#: sources.list.5.xml:240 msgid "" "Uses the archive stored locally (or NFS mounted) at /home/jason/debian for " "stable/main, stable/contrib, and stable/non-free." msgstr "" #. type: Content of: <refentry><refsect1><literallayout> -#: sources.list.5.xml:214 +#: sources.list.5.xml:242 #, no-wrap msgid "deb file:/home/jason/debian stable main contrib non-free" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:216 +#: sources.list.5.xml:244 msgid "As above, except this uses the unstable (development) distribution." msgstr "" #. type: Content of: <refentry><refsect1><literallayout> -#: sources.list.5.xml:217 +#: sources.list.5.xml:245 #, no-wrap msgid "deb file:/home/jason/debian unstable main contrib non-free" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:219 +#: sources.list.5.xml:247 msgid "Source line for the above" msgstr "" #. type: Content of: <refentry><refsect1><literallayout> -#: sources.list.5.xml:220 +#: sources.list.5.xml:248 #, no-wrap msgid "deb-src file:/home/jason/debian unstable main contrib non-free" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:222 +#: sources.list.5.xml:250 msgid "" "The first line gets package information for the architectures in " "<literal>APT::Architectures</literal> while the second always retrieves " @@ -5268,7 +5369,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><literallayout> -#: sources.list.5.xml:224 +#: sources.list.5.xml:252 #, no-wrap msgid "" "deb http://ftp.debian.org/debian &stable-codename; main\n" @@ -5276,33 +5377,33 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:227 +#: sources.list.5.xml:255 msgid "" "Uses HTTP to access the archive at archive.debian.org, and uses only the " "hamm/main area." msgstr "" #. type: Content of: <refentry><refsect1><literallayout> -#: sources.list.5.xml:229 +#: sources.list.5.xml:257 #, no-wrap msgid "deb http://archive.debian.org/debian-archive hamm main" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:231 +#: sources.list.5.xml:259 msgid "" "Uses FTP to access the archive at ftp.debian.org, under the debian " "directory, and uses only the &stable-codename;/contrib area." msgstr "" #. type: Content of: <refentry><refsect1><literallayout> -#: sources.list.5.xml:233 +#: sources.list.5.xml:261 #, no-wrap msgid "deb ftp://ftp.debian.org/debian &stable-codename; contrib" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:235 +#: sources.list.5.xml:263 msgid "" "Uses FTP to access the archive at ftp.debian.org, under the debian " "directory, and uses only the unstable/contrib area. If this line appears as " @@ -5311,19 +5412,19 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><literallayout> -#: sources.list.5.xml:239 +#: sources.list.5.xml:267 #, no-wrap msgid "deb ftp://ftp.debian.org/debian unstable contrib" msgstr "" #. type: Content of: <refentry><refsect1><para><literallayout> -#: sources.list.5.xml:248 +#: sources.list.5.xml:276 #, no-wrap msgid "deb http://ftp.tlh.debian.org/universe unstable/binary-$(ARCH)/" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:241 +#: sources.list.5.xml:269 msgid "" "Uses HTTP to access the archive at ftp.tlh.debian.org, under the universe " "directory, and uses only files found under <filename>unstable/binary-i386</" @@ -5335,25 +5436,25 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: sources.list.5.xml:253 +#: sources.list.5.xml:281 #, fuzzy msgid "&apt-cache; &apt-conf;" msgstr "&apt-get; &apt-cache; &apt-conf; &sources-list;" #. type: Content of: <refentry><refmeta><manvolnum> -#: apt-extracttemplates.1.xml:26 apt-sortpkgs.1.xml:26 apt-ftparchive.1.xml:26 +#: apt-extracttemplates.1.xml:28 apt-sortpkgs.1.xml:28 apt-ftparchive.1.xml:28 msgid "1" msgstr "" #. type: Content of: <refentry><refnamediv><refpurpose> -#: apt-extracttemplates.1.xml:33 +#: apt-extracttemplates.1.xml:35 msgid "" "Utility to extract <command>debconf</command> config and templates from " "Debian packages" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt-extracttemplates.1.xml:39 +#: apt-extracttemplates.1.xml:41 msgid "" "<command>apt-extracttemplates</command> will take one or more Debian package " "files as input and write out (to a temporary directory) all associated " @@ -5363,12 +5464,12 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt-extracttemplates.1.xml:44 +#: apt-extracttemplates.1.xml:46 msgid "package version template-file config-script" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt-extracttemplates.1.xml:45 +#: apt-extracttemplates.1.xml:47 msgid "" "template-file and config-script are written to the temporary directory " "specified by the <option>-t</option> or <option>--tempdir</option> " @@ -5378,7 +5479,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-extracttemplates.1.xml:58 +#: apt-extracttemplates.1.xml:60 msgid "" "Temporary directory in which to write extracted <command>debconf</command> " "template files and config scripts. Configuration Item: <literal>APT::" @@ -5386,19 +5487,19 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt-extracttemplates.1.xml:75 +#: apt-extracttemplates.1.xml:77 msgid "" "<command>apt-extracttemplates</command> returns zero on normal operation, " "decimal 100 on error." msgstr "" #. type: Content of: <refentry><refnamediv><refpurpose> -#: apt-sortpkgs.1.xml:33 +#: apt-sortpkgs.1.xml:35 msgid "Utility to sort package index files" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt-sortpkgs.1.xml:39 +#: apt-sortpkgs.1.xml:41 msgid "" "<command>apt-sortpkgs</command> will take an index file (source index or " "package index) and sort the records so that they are ordered by the package " @@ -5407,32 +5508,32 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt-sortpkgs.1.xml:45 +#: apt-sortpkgs.1.xml:47 msgid "" "All output is sent to standard output; the input must be a seekable file." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-sortpkgs.1.xml:54 +#: apt-sortpkgs.1.xml:56 msgid "" "Use source index field ordering. Configuration Item: <literal>APT::" "SortPkgs::Source</literal>." msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt-sortpkgs.1.xml:68 +#: apt-sortpkgs.1.xml:70 msgid "" "<command>apt-sortpkgs</command> returns zero on normal operation, decimal " "100 on error." msgstr "" #. type: Content of: <refentry><refnamediv><refpurpose> -#: apt-ftparchive.1.xml:33 +#: apt-ftparchive.1.xml:35 msgid "Utility to generate index files" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt-ftparchive.1.xml:39 +#: apt-ftparchive.1.xml:41 msgid "" "<command>apt-ftparchive</command> is the command line tool that generates " "the index files that APT uses to access a distribution source. The index " @@ -5441,7 +5542,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt-ftparchive.1.xml:43 +#: apt-ftparchive.1.xml:45 msgid "" "<command>apt-ftparchive</command> is a superset of the &dpkg-scanpackages; " "program, incorporating its entire functionality via the <literal>packages</" @@ -5451,7 +5552,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt-ftparchive.1.xml:49 +#: apt-ftparchive.1.xml:51 msgid "" "Internally <command>apt-ftparchive</command> can make use of binary " "databases to cache the contents of a .deb file and it does not rely on any " @@ -5461,7 +5562,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:60 +#: apt-ftparchive.1.xml:62 msgid "" "The packages command generates a package file from a directory tree. It " "takes the given directory and recursively searches it for .deb files, " @@ -5470,13 +5571,13 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:65 apt-ftparchive.1.xml:89 +#: apt-ftparchive.1.xml:67 apt-ftparchive.1.xml:91 msgid "" "The option <option>--db</option> can be used to specify a binary caching DB." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:70 +#: apt-ftparchive.1.xml:72 msgid "" "The <literal>sources</literal> command generates a source index file from a " "directory tree. It takes the given directory and recursively searches it " @@ -5485,7 +5586,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:75 +#: apt-ftparchive.1.xml:77 msgid "" "If an override file is specified then a source override file will be looked " "for with an extension of .src. The --source-override option can be used to " @@ -5493,7 +5594,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:82 +#: apt-ftparchive.1.xml:84 msgid "" "The <literal>contents</literal> command generates a contents file from a " "directory tree. It takes the given directory and recursively searches it " @@ -5504,7 +5605,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:94 +#: apt-ftparchive.1.xml:96 msgid "" "The <literal>release</literal> command generates a Release file from a " "directory tree. It recursively searches the given directory for uncompressed " @@ -5519,7 +5620,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:104 +#: apt-ftparchive.1.xml:106 msgid "" "Values for the additional metadata fields in the Release file are taken from " "the corresponding variables under <literal>APT::FTPArchive::Release</" @@ -5532,7 +5633,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:117 +#: apt-ftparchive.1.xml:119 msgid "" "The <literal>generate</literal> command is designed to be runnable from a " "cron script and builds indexes according to the given config file. The " @@ -5542,19 +5643,19 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:126 +#: apt-ftparchive.1.xml:128 msgid "" "The <literal>clean</literal> command tidies the databases used by the given " "configuration file by removing any records that are no longer necessary." msgstr "" #. type: Content of: <refentry><refsect1><title> -#: apt-ftparchive.1.xml:132 +#: apt-ftparchive.1.xml:134 msgid "The Generate Configuration" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt-ftparchive.1.xml:134 +#: apt-ftparchive.1.xml:136 msgid "" "The <literal>generate</literal> command uses a configuration file to " "describe the archives that are going to be generated. It follows the typical " @@ -5565,19 +5666,19 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt-ftparchive.1.xml:142 +#: apt-ftparchive.1.xml:144 msgid "" "The generate configuration has four separate sections, each described below." msgstr "" #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt-ftparchive.1.xml:144 +#: apt-ftparchive.1.xml:146 #, fuzzy msgid "<literal>Dir</literal> Section" msgstr "a linha <literal>Origin:</literal>" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt-ftparchive.1.xml:146 +#: apt-ftparchive.1.xml:148 msgid "" "The <literal>Dir</literal> section defines the standard directories needed " "to locate the files required during the generation process. These " @@ -5586,7 +5687,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:153 +#: apt-ftparchive.1.xml:155 msgid "" "Specifies the root of the FTP archive, in a standard Debian configuration " "this is the directory that contains the <filename>ls-LR</filename> and dist " @@ -5594,30 +5695,30 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:160 +#: apt-ftparchive.1.xml:162 msgid "Specifies the location of the override files." msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:165 +#: apt-ftparchive.1.xml:167 msgid "Specifies the location of the cache files." msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:170 +#: apt-ftparchive.1.xml:172 msgid "" "Specifies the location of the file list files, if the <literal>FileList</" "literal> setting is used below." msgstr "" #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt-ftparchive.1.xml:176 +#: apt-ftparchive.1.xml:178 #, fuzzy msgid "<literal>Default</literal> Section" msgstr "a linha <literal>Label:</literal>" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt-ftparchive.1.xml:178 +#: apt-ftparchive.1.xml:180 msgid "" "The <literal>Default</literal> section specifies default values, and " "settings that control the operation of the generator. Other sections may " @@ -5625,7 +5726,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:184 +#: apt-ftparchive.1.xml:186 msgid "" "Sets the default compression schemes to use for the package index files. It " "is a string that contains a space separated list of at least one of: '.' (no " @@ -5634,42 +5735,42 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:192 +#: apt-ftparchive.1.xml:194 msgid "" "Sets the default list of file extensions that are package files. This " "defaults to '.deb'." msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:198 +#: apt-ftparchive.1.xml:200 msgid "" "This is similar to <literal>Packages::Compress</literal> except that it " "controls the compression for the Sources files." msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:204 +#: apt-ftparchive.1.xml:206 msgid "" "Sets the default list of file extensions that are source files. This " "defaults to '.dsc'." msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:210 +#: apt-ftparchive.1.xml:212 msgid "" "This is similar to <literal>Packages::Compress</literal> except that it " "controls the compression for the Contents files." msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:216 +#: apt-ftparchive.1.xml:218 msgid "" "This is similar to <literal>Packages::Compress</literal> except that it " "controls the compression for the Translation-en master file." msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:222 +#: apt-ftparchive.1.xml:224 msgid "" "Specifies the number of kilobytes to delink (and replace with hard links) " "per run. This is used in conjunction with the per-section <literal>External-" @@ -5677,14 +5778,14 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:229 +#: apt-ftparchive.1.xml:231 msgid "" "Specifies the mode of all created index files. It defaults to 0644. All " "index files are set to this mode with no regard to the umask." msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:236 apt-ftparchive.1.xml:382 +#: apt-ftparchive.1.xml:238 apt-ftparchive.1.xml:384 msgid "" "Specifies whether long descriptions should be included in the " "<filename>Packages</filename> file or split out into a master " @@ -5692,13 +5793,13 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt-ftparchive.1.xml:242 +#: apt-ftparchive.1.xml:244 #, fuzzy msgid "<literal>TreeDefault</literal> Section" msgstr "a linha <literal>Label:</literal>" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt-ftparchive.1.xml:244 +#: apt-ftparchive.1.xml:246 msgid "" "Sets defaults specific to <literal>Tree</literal> sections. All of these " "variables are substitution variables and have the strings $(DIST), " @@ -5706,7 +5807,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:251 +#: apt-ftparchive.1.xml:253 msgid "" "Sets the number of kilobytes of contents files that are generated each day. " "The contents files are round-robined so that over several days they will all " @@ -5714,7 +5815,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:258 +#: apt-ftparchive.1.xml:260 msgid "" "Controls the number of days a contents file is allowed to be checked without " "changing. If this limit is passed the mtime of the contents file is updated. " @@ -5725,35 +5826,35 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:269 +#: apt-ftparchive.1.xml:271 msgid "" "Sets the top of the .deb directory tree. Defaults to <filename>$(DIST)/" "$(SECTION)/binary-$(ARCH)/</filename>" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:275 +#: apt-ftparchive.1.xml:277 msgid "" "Sets the top of the source package directory tree. Defaults to <filename>" "$(DIST)/$(SECTION)/source/</filename>" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:281 +#: apt-ftparchive.1.xml:283 msgid "" "Sets the output Packages file. Defaults to <filename>$(DIST)/$(SECTION)/" "binary-$(ARCH)/Packages</filename>" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:287 +#: apt-ftparchive.1.xml:289 msgid "" "Sets the output Sources file. Defaults to <filename>$(DIST)/$(SECTION)/" "source/Sources</filename>" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:293 +#: apt-ftparchive.1.xml:295 msgid "" "Sets the output Translation-en master file with the long descriptions if " "they should be not included in the Packages file. Defaults to <filename>" @@ -5761,7 +5862,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:300 +#: apt-ftparchive.1.xml:302 msgid "" "Sets the path prefix that causes a symlink to be considered an internal link " "instead of an external link. Defaults to <filename>$(DIST)/$(SECTION)/</" @@ -5769,7 +5870,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:307 +#: apt-ftparchive.1.xml:309 msgid "" "Sets the output Contents file. Defaults to <filename>$(DIST)/$(SECTION)/" "Contents-$(ARCH)</filename>. If this setting causes multiple Packages files " @@ -5779,19 +5880,19 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:316 +#: apt-ftparchive.1.xml:318 msgid "Sets header file to prepend to the contents output." msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:321 +#: apt-ftparchive.1.xml:323 msgid "" "Sets the binary cache database to use for this section. Multiple sections " "can share the same database." msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:327 +#: apt-ftparchive.1.xml:329 msgid "" "Specifies that instead of walking the directory tree, <command>apt-" "ftparchive</command> should read the list of files from the given file. " @@ -5799,7 +5900,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:334 +#: apt-ftparchive.1.xml:336 msgid "" "Specifies that instead of walking the directory tree, <command>apt-" "ftparchive</command> should read the list of files from the given file. " @@ -5808,13 +5909,13 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt-ftparchive.1.xml:342 +#: apt-ftparchive.1.xml:344 #, fuzzy msgid "<literal>Tree</literal> Section" msgstr "a linha <literal>Label:</literal>" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt-ftparchive.1.xml:344 +#: apt-ftparchive.1.xml:346 msgid "" "The <literal>Tree</literal> section defines a standard Debian file tree " "which consists of a base directory, then multiple sections in that base " @@ -5824,7 +5925,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt-ftparchive.1.xml:349 +#: apt-ftparchive.1.xml:351 msgid "" "The <literal>Tree</literal> section takes a scope tag which sets the " "<literal>$(DIST)</literal> variable and defines the root of the tree (the " @@ -5833,7 +5934,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt-ftparchive.1.xml:354 +#: apt-ftparchive.1.xml:356 msgid "" "All of the settings defined in the <literal>TreeDefault</literal> section " "can be used in a <literal>Tree</literal> section as well as three new " @@ -5841,7 +5942,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para><programlisting> -#: apt-ftparchive.1.xml:360 +#: apt-ftparchive.1.xml:362 #, no-wrap msgid "" "for i in Sections do \n" @@ -5851,7 +5952,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt-ftparchive.1.xml:357 +#: apt-ftparchive.1.xml:359 msgid "" "When processing a <literal>Tree</literal> section <command>apt-ftparchive</" "command> performs an operation similar to: <placeholder type=\"programlisting" @@ -5859,7 +5960,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:368 +#: apt-ftparchive.1.xml:370 msgid "" "This is a space separated list of sections which appear under the " "distribution; typically this is something like <literal>main contrib non-" @@ -5867,7 +5968,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:375 +#: apt-ftparchive.1.xml:377 msgid "" "This is a space separated list of all the architectures that appear under " "search section. The special architecture 'source' is used to indicate that " @@ -5875,37 +5976,37 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:388 +#: apt-ftparchive.1.xml:390 msgid "" "Sets the binary override file. The override file contains section, priority " "and maintainer address information." msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:394 +#: apt-ftparchive.1.xml:396 msgid "" "Sets the source override file. The override file contains section " "information." msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:400 apt-ftparchive.1.xml:446 +#: apt-ftparchive.1.xml:402 apt-ftparchive.1.xml:448 msgid "Sets the binary extra override file." msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:405 apt-ftparchive.1.xml:451 +#: apt-ftparchive.1.xml:407 apt-ftparchive.1.xml:453 msgid "Sets the source extra override file." msgstr "" #. type: Content of: <refentry><refsect1><refsect2><title> -#: apt-ftparchive.1.xml:410 +#: apt-ftparchive.1.xml:412 #, fuzzy msgid "<literal>BinDirectory</literal> Section" msgstr "a linha <literal>Component:</literal>" #. type: Content of: <refentry><refsect1><refsect2><para> -#: apt-ftparchive.1.xml:412 +#: apt-ftparchive.1.xml:414 msgid "" "The <literal>bindirectory</literal> section defines a binary directory tree " "with no special structure. The scope tag specifies the location of the " @@ -5915,54 +6016,54 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:420 +#: apt-ftparchive.1.xml:422 msgid "Sets the Packages file output." msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:425 +#: apt-ftparchive.1.xml:427 msgid "" "Sets the Sources file output. At least one of <literal>Packages</literal> or " "<literal>Sources</literal> is required." msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:431 +#: apt-ftparchive.1.xml:433 msgid "Sets the Contents file output (optional)." msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:436 +#: apt-ftparchive.1.xml:438 msgid "Sets the binary override file." msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:441 +#: apt-ftparchive.1.xml:443 msgid "Sets the source override file." msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:456 +#: apt-ftparchive.1.xml:458 msgid "Sets the cache DB." msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:461 +#: apt-ftparchive.1.xml:463 msgid "Appends a path to all the output paths." msgstr "" #. type: Content of: <refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:466 +#: apt-ftparchive.1.xml:468 msgid "Specifies the file list file." msgstr "" #. type: Content of: <refentry><refsect1><title> -#: apt-ftparchive.1.xml:473 +#: apt-ftparchive.1.xml:475 msgid "The Binary Override File" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt-ftparchive.1.xml:474 +#: apt-ftparchive.1.xml:476 msgid "" "The binary override file is fully compatible with &dpkg-scanpackages;. It " "contains four fields separated by spaces. The first field is the package " @@ -5972,19 +6073,19 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para><literallayout> -#: apt-ftparchive.1.xml:480 +#: apt-ftparchive.1.xml:482 #, no-wrap msgid "old [// oldn]* => new" msgstr "" #. type: Content of: <refentry><refsect1><para><literallayout> -#: apt-ftparchive.1.xml:482 +#: apt-ftparchive.1.xml:484 #, no-wrap msgid "new" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt-ftparchive.1.xml:479 +#: apt-ftparchive.1.xml:481 msgid "" "The general form of the maintainer field is: <placeholder type=" "\"literallayout\" id=\"0\"/> or simply, <placeholder type=\"literallayout\" " @@ -5995,12 +6096,12 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><title> -#: apt-ftparchive.1.xml:490 +#: apt-ftparchive.1.xml:492 msgid "The Source Override File" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt-ftparchive.1.xml:492 +#: apt-ftparchive.1.xml:494 msgid "" "The source override file is fully compatible with &dpkg-scansources;. It " "contains two fields separated by spaces. The first field is the source " @@ -6008,12 +6109,12 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><title> -#: apt-ftparchive.1.xml:497 +#: apt-ftparchive.1.xml:499 msgid "The Extra Override File" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt-ftparchive.1.xml:499 +#: apt-ftparchive.1.xml:501 msgid "" "The extra override file allows any arbitrary tag to be added or replaced in " "the output. It has three columns, the first is the package, the second is " @@ -6021,7 +6122,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:510 +#: apt-ftparchive.1.xml:512 msgid "" "Generate the given checksum. These options default to on, when turned off " "the generated index files will not have the checksum fields where possible. " @@ -6035,14 +6136,14 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:521 +#: apt-ftparchive.1.xml:523 msgid "" "Use a binary caching DB. This has no effect on the generate command. " "Configuration Item: <literal>APT::FTPArchive::DB</literal>." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:527 +#: apt-ftparchive.1.xml:529 msgid "" "Quiet; produces output suitable for logging, omitting progress indicators. " "More q's will produce more quiet up to a maximum of 2. You can also use " @@ -6051,7 +6152,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:535 +#: apt-ftparchive.1.xml:537 msgid "" "Perform Delinking. If the <literal>External-Links</literal> setting is used " "then this option actually enables delinking of the files. It defaults to on " @@ -6060,7 +6161,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:543 +#: apt-ftparchive.1.xml:545 msgid "" "Perform contents generation. When this option is set and package indexes are " "being generated with a cache DB then the file listing will also be extracted " @@ -6070,7 +6171,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:553 +#: apt-ftparchive.1.xml:555 msgid "" "Select the source override file to use with the <literal>sources</literal> " "command. Configuration Item: <literal>APT::FTPArchive::SourceOverride</" @@ -6078,14 +6179,14 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:559 +#: apt-ftparchive.1.xml:561 msgid "" "Make the caching databases read only. Configuration Item: <literal>APT::" "FTPArchive::ReadOnlyDB</literal>." msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:564 +#: apt-ftparchive.1.xml:566 msgid "" "Accept in the <literal>packages</literal> and <literal>contents</literal> " "commands only package files matching <literal>*_arch.deb</literal> or " @@ -6094,7 +6195,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:572 +#: apt-ftparchive.1.xml:574 msgid "" "&apt-ftparchive; caches as much as possible of metadata in a cachedb. If " "packages are recompiled and/or republished with the same version again, this " @@ -6108,7 +6209,7 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><variablelist><varlistentry><listitem><para> -#: apt-ftparchive.1.xml:584 +#: apt-ftparchive.1.xml:586 msgid "" "This configuration option defaults to \"<literal>true</literal>\" and should " "only be set to <literal>\"false\"</literal> if the Archive generated with " @@ -6118,20 +6219,20 @@ msgid "" msgstr "" #. type: Content of: <refentry><refsect1><para><programlisting> -#: apt-ftparchive.1.xml:602 +#: apt-ftparchive.1.xml:604 #, no-wrap msgid "<command>apt-ftparchive</command> packages <replaceable>directory</replaceable> | <command>gzip</command> > <filename>Packages.gz</filename>\n" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt-ftparchive.1.xml:598 +#: apt-ftparchive.1.xml:600 msgid "" "To create a compressed Packages file for a directory containing binary " "packages (.deb): <placeholder type=\"programlisting\" id=\"0\"/>" msgstr "" #. type: Content of: <refentry><refsect1><para> -#: apt-ftparchive.1.xml:612 +#: apt-ftparchive.1.xml:614 msgid "" "<command>apt-ftparchive</command> returns zero on normal operation, decimal " "100 on error." diff --git a/doc/sources.list.5.xml b/doc/sources.list.5.xml index fa32297c2..4d0c4d502 100644 --- a/doc/sources.list.5.xml +++ b/doc/sources.list.5.xml @@ -8,6 +8,8 @@ <!ENTITY % aptverbatiment SYSTEM "apt-verbatim.ent"> %aptverbatiment; +<!ENTITY % aptvendor SYSTEM "apt-vendor.ent"> +%aptvendor; ]> <refentry> @@ -18,7 +20,7 @@ &apt-email; &apt-product; <!-- The last update date --> - <date>2012-06-09T00:00:00Z</date> + <date>2014-01-18T00:00:00Z</date> </refentryinfo> <refmeta> @@ -74,22 +76,42 @@ code in the same form as the <literal>deb</literal> type. A <literal>deb-src</literal> line is required to fetch source indexes.</para> - <para>The format for a <filename>sources.list</filename> entry using the <literal>deb</literal> and <literal>deb-src</literal> types is:</para> - <literallayout>deb [ options ] uri distribution [component1] [component2] [...]</literallayout> + <literallayout>deb [ options ] uri suite [component1] [component2] [...]</literallayout> + + <para>Alternatively a rfc822 style format is also supported: + <literallayout> + Types: deb deb-src + URIs: http://example.com + Suites: stable testing + Sections: component1 component2 + Description: short + long long long + [option1]: [option1-value] + + Types: deb + URIs: http://another.example.com + Suites: experimental + Sections: component1 component2 + Enabled: no + Description: short + long long long + [option1]: [option1-value] + </literallayout> + </para> <para>The URI for the <literal>deb</literal> type must specify the base of the Debian distribution, from which APT will find the information it needs. - <literal>distribution</literal> can specify an exact path, in which case the - components must be omitted and <literal>distribution</literal> must end with + <literal>suite</literal> can specify an exact path, in which case the + components must be omitted and <literal>suite</literal> must end with a slash (<literal>/</literal>). This is useful for the case when only a particular sub-section of the archive denoted by the URI is of interest. - If <literal>distribution</literal> does not specify an exact path, at least + If <literal>suite</literal> does not specify an exact path, at least one <literal>component</literal> must be present.</para> - <para><literal>distribution</literal> may also contain a variable, + <para><literal>suite</literal> may also contain a variable, <literal>$(ARCH)</literal> which expands to the Debian architecture (such as <literal>amd64</literal> or <literal>armel</literal>) used on the system. This permits architecture-independent @@ -97,17 +119,19 @@ of interest when specifying an exact path, <literal>APT</literal> will automatically generate a URI with the current architecture otherwise.</para> - <para>Since only one distribution can be specified per line it may be necessary - to have multiple lines for the same URI, if a subset of all available - distributions or components at that location is desired. - APT will sort the URI list after it has generated a complete set - internally, and will collapse multiple references to the same Internet - host, for instance, into a single connection, so that it does not - inefficiently establish an FTP connection, close it, do something else, - and then re-establish a connection to that same host. This feature is - useful for accessing busy FTP sites with limits on the number of - simultaneous anonymous users. APT also parallelizes connections to - different hosts to more effectively deal with sites with low bandwidth.</para> + <para>In the traditional style sources.list format since only one + distribution can be specified per line it may be necessary to have + multiple lines for the same URI, if a subset of all available + distributions or components at that location is desired. APT will + sort the URI list after it has generated a complete set internally, + and will collapse multiple references to the same Internet host, + for instance, into a single connection, so that it does not + inefficiently establish an FTP connection, close it, do something + else, and then re-establish a connection to that same host. This + feature is useful for accessing busy FTP sites with limits on the + number of simultaneous anonymous users. APT also parallelizes + connections to different hosts to more effectively deal with sites + with low bandwidth.</para> <para><literal>options</literal> is always optional and needs to be surrounded by square brackets. It can consist of multiple settings in the form diff --git a/doc/style.txt b/doc/style.txt index 2072251d0..7658b0314 100644 --- a/doc/style.txt +++ b/doc/style.txt @@ -9,7 +9,7 @@ Ver - A version Indenting, Comments, Etc ~~~~~~~~~~~~~~~~~~~~~~~~ Would make Linus cry :P However it is what I prefer. 3 space indent, -8 space tab all braces on seperate lines, function return on the same line +8 space tab all braces on separate lines, function return on the same line as the function, cases aligned with their code. The 'indent' options for this style are: indent -bl -bli0 -di1 -i3 -nsc -ts8 -npcs -npsl @@ -60,13 +60,13 @@ almost always designates a change in ownership rules). * Pass by non-const reference may be used to indicate a OUT type variable * Pass by pointer (except in the case where the pointer is really an array) should be used when the object will be retained or ownership will be - transfered. Ownership transference should be rare and noted by a comment. + transferred. Ownership transference should be rare and noted by a comment. * Standard C things (FILE * etc) should be left as is. * Return by references should indicate a borrowed object * Return by pointer (except arrays) should indicate ownership is - transfered. Return by pointer should not be used unless ownership is - transfered. + transferred. Return by pointer should not be used unless ownership is + transferred. * Return by pointer to variable indicates ownership transfer unless the pointer is an 'input' parameter (designated generally by an =0, indicating a default of 'none') diff --git a/dselect/install b/dselect/install index 3ef213550..7104ee280 100755 --- a/dselect/install +++ b/dselect/install @@ -5,7 +5,8 @@ TEXTDOMAIN="apt" # Get the configuration from /etc/apt/apt.conf CLEAN="prompt" -OPTS="-f" +OPTS="" +DSELECT_UPGRADE_OPTS="-f" APTGET="/usr/bin/apt-get" DPKG="/usr/bin/dpkg" DPKG_OPTS="--admindir=$1" @@ -47,12 +48,12 @@ yesno() { } if [ "$WAIT" = "true" ]; then - $APTGET $OPTS "$APT_OPT0" "$APT_OPT1" -d dselect-upgrade + $APTGET $DSELECT_UPGRADE_OPTS $OPTS "$APT_OPT0" "$APT_OPT1" -d dselect-upgrade echo $"Press enter to continue." && read RES - $APTGET $OPTS "$APT_OPT0" "$APT_OPT1" dselect-upgrade + $APTGET $DSELECT_UPGRADE_OPTS $OPTS "$APT_OPT0" "$APT_OPT1" dselect-upgrade RES=$? else - $APTGET $OPTS "$APT_OPT0" "$APT_OPT1" dselect-upgrade + $APTGET $DSELECT_UPGRADE_OPTS $OPTS "$APT_OPT0" "$APT_OPT1" dselect-upgrade RES=$? fi diff --git a/dselect/update b/dselect/update index 411033ca9..487fbf226 100755 --- a/dselect/update +++ b/dselect/update @@ -6,7 +6,7 @@ TEXTDOMAIN="apt" # Get the configuration from /etc/apt/apt.conf CLEAN="prompt" -OPTS="-f" +OPTS="" APTGET="/usr/bin/apt-get" APTCACHE="/usr/bin/apt-cache" DPKG="/usr/bin/dpkg" diff --git a/ftparchive/apt-ftparchive.cc b/ftparchive/apt-ftparchive.cc index 2639bc2f6..712f8469a 100644 --- a/ftparchive/apt-ftparchive.cc +++ b/ftparchive/apt-ftparchive.cc @@ -864,7 +864,7 @@ bool Generate(CommandLine &CmdL) unsigned long MaxContentsChange = Setup.FindI("Default::MaxContentsChange",UINT_MAX)*1024; for (vector<PackageMap>::iterator I = PkgList.begin(); I != PkgList.end(); ++I) { - // This record is not relevent + // This record is not relevant if (I->ContentsDone == true || I->Contents.empty() == true) continue; diff --git a/ftparchive/contents.cc b/ftparchive/contents.cc index 015c790e0..80fe6e17e 100644 --- a/ftparchive/contents.cc +++ b/ftparchive/contents.cc @@ -233,7 +233,7 @@ void GenContents::Add(const char *Dir,const char *Package) // The final component if it does not have a trailing / if (I - Start >= 1) - Root = Grab(Root,Start,Package); + Grab(Root,Start,Package); } /*}}}*/ // GenContents::WriteSpace - Write a given number of white space chars /*{{{*/ diff --git a/ftparchive/multicompress.cc b/ftparchive/multicompress.cc index 1fea589e2..1555d2f2d 100644 --- a/ftparchive/multicompress.cc +++ b/ftparchive/multicompress.cc @@ -21,9 +21,10 @@ #include <apt-pkg/error.h> #include <apt-pkg/md5.h> +#include <fcntl.h> #include <sys/types.h> #include <sys/stat.h> -#include <utime.h> +#include <sys/time.h> #include <unistd.h> #include <iostream> @@ -234,14 +235,12 @@ bool MultiCompress::Finalize(unsigned long long &OutSize) else { // Update the mtime if necessary - if (UpdateMTime > 0 && + if (UpdateMTime > 0 && (Now - St.st_mtime > (signed)UpdateMTime || St.st_mtime > Now)) { - struct utimbuf Buf; - Buf.actime = Buf.modtime = Now; - utime(I->Output.c_str(),&Buf); + utimes(I->Output.c_str(), NULL); Changed = true; - } + } } // Force the file permissions @@ -367,7 +366,7 @@ bool MultiCompress::Child(int const &FD) for (Files *I = Outputs; I != 0; I = I->Next) { // Set the correct file modes - fchmod(I->TmpFile.Fd(),Permissions); + chmod(I->TmpFile.Name().c_str(),Permissions); if (rename(I->TmpFile.Name().c_str(),I->Output.c_str()) != 0) _error->Errno("rename",_("Failed to rename %s to %s"), diff --git a/ftparchive/override.cc b/ftparchive/override.cc index 760c20120..d2130db8a 100644 --- a/ftparchive/override.cc +++ b/ftparchive/override.cc @@ -49,48 +49,44 @@ bool Override::ReadOverride(string const &File,bool const &Source) // Strip space leading up to the package name, skip blank lines char *Pkg = Line; for (; isspace(*Pkg) && *Pkg != 0;Pkg++); - if (Pkg == 0) + if (*Pkg == 0) continue; +#define APT_FIND_NEXT_FIELD \ + for (End++; isspace(*End) != 0 && *End != 0; ++End) \ + /* skip spaces */ ; \ + Start = End; \ + for (; isspace(*End) == 0 && *End != 0; ++End) \ + /* find end of word */ ; + +#define APT_WARNING_MALFORMED_LINE(FIELD) \ + if (*End == 0) \ + { \ + _error->Warning(_("Malformed override %s line %llu (%s)"),File.c_str(), \ + Counter, FIELD ); \ + continue; \ + } \ + *End = 0; + // Find the package and zero.. - char *Start = Pkg; + char *Start; char *End = Pkg; for (; isspace(*End) == 0 && *End != 0; End++); - if (*End == 0) - { - _error->Warning(_("Malformed override %s line %llu #1"),File.c_str(), - Counter); - continue; - } - *End = 0; + APT_WARNING_MALFORMED_LINE("pkgname"); + + APT_FIND_NEXT_FIELD; // Find the priority if (Source == false) { - for (End++; isspace(*End) != 0 && *End != 0; End++); - Start = End; - for (; isspace(*End) == 0 && *End != 0; End++); - if (*End == 0) - { - _error->Warning(_("Malformed override %s line %llu #2"),File.c_str(), - Counter); - continue; - } - *End = 0; + APT_WARNING_MALFORMED_LINE("priority"); Itm.Priority = Start; + + APT_FIND_NEXT_FIELD; } - + // Find the Section - for (End++; isspace(*End) != 0 && *End != 0; End++); - Start = End; - for (; isspace(*End) == 0 && *End != 0; End++); - if (*End == 0) - { - _error->Warning(_("Malformed override %s line %llu #3"),File.c_str(), - Counter); - continue; - } - *End = 0; + APT_WARNING_MALFORMED_LINE("section"); Itm.FieldOverride["Section"] = Start; // Source override files only have the two columns @@ -99,7 +95,7 @@ bool Override::ReadOverride(string const &File,bool const &Source) Mapping[Pkg] = Itm; continue; } - + // Find the => for (End++; isspace(*End) != 0 && *End != 0; End++); if (*End != 0) diff --git a/methods/connect.cc b/methods/connect.cc index fc7a72ee9..d9c9a1dd4 100644 --- a/methods/connect.cc +++ b/methods/connect.cc @@ -142,9 +142,9 @@ bool Connect(std::string Host,int Port,const char *Service,int DefPort,int &Fd, // Convert the port name/number char ServStr[300]; if (Port != 0) - snprintf(ServStr,sizeof(ServStr),"%u",Port); + snprintf(ServStr,sizeof(ServStr),"%i", Port); else - snprintf(ServStr,sizeof(ServStr),"%s",Service); + snprintf(ServStr,sizeof(ServStr),"%s", Service); /* We used a cached address record.. Yes this is against the spec but the way we have setup our rotating dns suggests that this is more @@ -190,7 +190,7 @@ bool Connect(std::string Host,int Port,const char *Service,int DefPort,int &Fd, { if (DefPort != 0) { - snprintf(ServStr,sizeof(ServStr),"%u",DefPort); + snprintf(ServStr, sizeof(ServStr), "%i", DefPort); DefPort = 0; continue; } diff --git a/methods/copy.cc b/methods/copy.cc index e81d0022b..f2a8f9ed8 100644 --- a/methods/copy.cc +++ b/methods/copy.cc @@ -18,7 +18,7 @@ #include <apt-pkg/hashes.h> #include <sys/stat.h> -#include <utime.h> +#include <sys/time.h> #include <unistd.h> #include <apti18n.h> /*}}}*/ @@ -72,17 +72,15 @@ bool CopyMethod::Fetch(FetchItem *Itm) From.Close(); To.Close(); - + // Transfer the modification times - struct utimbuf TimeBuf; - TimeBuf.actime = Buf.st_atime; - TimeBuf.modtime = Buf.st_mtime; - if (utime(Itm->DestFile.c_str(),&TimeBuf) != 0) - { - To.OpFail(); - return _error->Errno("utime",_("Failed to set modification time")); - } - + struct timeval times[2]; + times[0].tv_sec = Buf.st_atime; + times[1].tv_sec = Buf.st_mtime; + times[0].tv_usec = times[1].tv_usec = 0; + if (utimes(Res.Filename.c_str(), times) != 0) + return _error->Errno("utimes",_("Failed to set modification time")); + Hashes Hash; FileFd Fd(Res.Filename, FileFd::ReadOnly); Hash.AddFD(Fd); diff --git a/methods/file.cc b/methods/file.cc index 7ed4e6f60..3d0687c5b 100644 --- a/methods/file.cc +++ b/methods/file.cc @@ -5,7 +5,7 @@ File URI method for APT - This simply checks that the file specified exists, if so the relevent + This simply checks that the file specified exists, if so the relevant information is returned. If a .gz filename is specified then the file name with .gz removed will also be checked and information about it will be returned in Alt-* diff --git a/methods/ftp.cc b/methods/ftp.cc index 979adca62..621f48476 100644 --- a/methods/ftp.cc +++ b/methods/ftp.cc @@ -3,7 +3,7 @@ // $Id: ftp.cc,v 1.31.2.1 2004/01/16 18:58:50 mdz Exp $ /* ###################################################################### - FTP Aquire Method - This is the FTP aquire method for APT. + FTP Acquire Method - This is the FTP acquire method for APT. This is a very simple implementation that does not try to optimize at all. Commands are sent syncronously with the FTP server (as the @@ -26,7 +26,6 @@ #include <sys/stat.h> #include <sys/time.h> -#include <utime.h> #include <unistd.h> #include <signal.h> #include <stdio.h> @@ -947,20 +946,22 @@ FtpMethod::FtpMethod() : pkgAcqMethod("1.0",SendConfig) /*}}}*/ // FtpMethod::SigTerm - Handle a fatal signal /*{{{*/ // --------------------------------------------------------------------- -/* This closes and timestamps the open file. This is neccessary to get +/* This closes and timestamps the open file. This is necessary to get resume behavoir on user abort */ void FtpMethod::SigTerm(int) { if (FailFd == -1) _exit(100); - close(FailFd); - + // Timestamp - struct utimbuf UBuf; - UBuf.actime = FailTime; - UBuf.modtime = FailTime; - utime(FailFile.c_str(),&UBuf); - + struct timeval times[2]; + times[0].tv_sec = FailTime; + times[1].tv_sec = FailTime; + times[0].tv_usec = times[1].tv_usec = 0; + utimes(FailFile.c_str(), times); + + close(FailFd); + _exit(100); } /*}}}*/ @@ -1059,13 +1060,14 @@ bool FtpMethod::Fetch(FetchItem *Itm) if (Server->Get(File,Fd,Res.ResumePoint,Hash,Missing) == false) { Fd.Close(); - + // Timestamp - struct utimbuf UBuf; - UBuf.actime = FailTime; - UBuf.modtime = FailTime; - utime(FailFile.c_str(),&UBuf); - + struct timeval times[2]; + times[0].tv_sec = FailTime; + times[1].tv_sec = FailTime; + times[0].tv_usec = times[1].tv_usec = 0; + utimes(FailFile.c_str(), times); + // If the file is missing we hard fail and delete the destfile // otherwise transient fail if (Missing == true) { @@ -1077,20 +1079,21 @@ bool FtpMethod::Fetch(FetchItem *Itm) } Res.Size = Fd.Size(); + + // Timestamp + struct timeval times[2]; + times[0].tv_sec = FailTime; + times[1].tv_sec = FailTime; + times[0].tv_usec = times[1].tv_usec = 0; + utimes(Fd.Name().c_str(), times); + FailFd = -1; } - + Res.LastModified = FailTime; Res.TakeHashes(Hash); - - // Timestamp - struct utimbuf UBuf; - UBuf.actime = FailTime; - UBuf.modtime = FailTime; - utime(Queue->DestFile.c_str(),&UBuf); - FailFd = -1; URIDone(Res); - + return true; } /*}}}*/ diff --git a/methods/ftp.h b/methods/ftp.h index 2634f0732..8055c389f 100644 --- a/methods/ftp.h +++ b/methods/ftp.h @@ -3,7 +3,7 @@ // $Id: ftp.h,v 1.4 2001/03/06 07:15:29 jgg Exp $ /* ###################################################################### - FTP Aquire Method - This is the FTP aquire method for APT. + FTP Acquire Method - This is the FTP acquire method for APT. ##################################################################### */ /*}}}*/ diff --git a/methods/gpgv.cc b/methods/gpgv.cc index ea8a26fd4..25bf64ddd 100644 --- a/methods/gpgv.cc +++ b/methods/gpgv.cc @@ -8,7 +8,6 @@ #include <apt-pkg/configuration.h> #include <apt-pkg/gpgv.h> -#include <utime.h> #include <stdio.h> #include <fcntl.h> #include <errno.h> diff --git a/methods/gzip.cc b/methods/gzip.cc index 48c8e9892..a2844e969 100644 --- a/methods/gzip.cc +++ b/methods/gzip.cc @@ -18,8 +18,8 @@ #include <apt-pkg/hashes.h> #include <sys/stat.h> +#include <sys/time.h> #include <unistd.h> -#include <utime.h> #include <stdio.h> #include <errno.h> #include <apti18n.h> @@ -94,32 +94,28 @@ bool GzipMethod::Fetch(FetchItem *Itm) } From.Close(); + Res.Size = To.FileSize(); To.Close(); - + if (Failed == true) return false; - + // Transfer the modification times struct stat Buf; if (stat(Path.c_str(),&Buf) != 0) return _error->Errno("stat",_("Failed to stat")); - struct utimbuf TimeBuf; - TimeBuf.actime = Buf.st_atime; - TimeBuf.modtime = Buf.st_mtime; - if (utime(Itm->DestFile.c_str(),&TimeBuf) != 0) - return _error->Errno("utime",_("Failed to set modification time")); + struct timeval times[2]; + times[0].tv_sec = Buf.st_atime; + Res.LastModified = times[1].tv_sec = Buf.st_mtime; + times[0].tv_usec = times[1].tv_usec = 0; + if (utimes(Itm->DestFile.c_str(), times) != 0) + return _error->Errno("utimes",_("Failed to set modification time")); - if (stat(Itm->DestFile.c_str(),&Buf) != 0) - return _error->Errno("stat",_("Failed to stat")); - // Return a Done response - Res.LastModified = Buf.st_mtime; - Res.Size = Buf.st_size; Res.TakeHashes(Hash); URIDone(Res); - return true; } /*}}}*/ diff --git a/methods/http.cc b/methods/http.cc index 278ddb290..42b31beeb 100644 --- a/methods/http.cc +++ b/methods/http.cc @@ -3,7 +3,7 @@ // $Id: http.cc,v 1.59 2004/05/08 19:42:35 mdz Exp $ /* ###################################################################### - HTTP Acquire Method - This is the HTTP aquire method for APT. + HTTP Acquire Method - This is the HTTP acquire method for APT. It uses HTTP/1.1 and many of the fancy options there-in, such as pipelining, range, if-range and so on. @@ -36,7 +36,6 @@ #include <sys/stat.h> #include <sys/time.h> -#include <utime.h> #include <unistd.h> #include <signal.h> #include <stdio.h> @@ -58,15 +57,6 @@ /*}}}*/ using namespace std; -string HttpMethod::FailFile; -int HttpMethod::FailFd = -1; -time_t HttpMethod::FailTime = 0; -unsigned long PipelineDepth = 0; -unsigned long TimeOut = 120; -bool AllowRedirect = false; -bool Debug = false; -URI Proxy; - unsigned long long CircleBuf::BwReadLimit=0; unsigned long long CircleBuf::BwTickReadData=0; struct timeval CircleBuf::BwReadTick={0,0}; @@ -106,8 +96,6 @@ void CircleBuf::Reset() is non-blocking.. */ bool CircleBuf::Read(int Fd) { - unsigned long long BwReadMax; - while (1) { // Woops, buffer is full @@ -115,7 +103,7 @@ bool CircleBuf::Read(int Fd) return true; // what's left to read in this tick - BwReadMax = CircleBuf::BwReadLimit/BW_HZ; + unsigned long long const BwReadMax = CircleBuf::BwReadLimit/BW_HZ; if(CircleBuf::BwReadLimit) { struct timeval now; @@ -296,20 +284,17 @@ CircleBuf::~CircleBuf() delete Hash; } -// ServerState::ServerState - Constructor /*{{{*/ -// --------------------------------------------------------------------- -/* */ -ServerState::ServerState(URI Srv,HttpMethod *Owner) : Owner(Owner), - In(64*1024), Out(4*1024), - ServerName(Srv) +// HttpServerState::HttpServerState - Constructor /*{{{*/ +HttpServerState::HttpServerState(URI Srv,HttpMethod *Owner) : ServerState(Srv, Owner), In(64*1024), Out(4*1024) { + TimeOut = _config->FindI("Acquire::http::Timeout",TimeOut); Reset(); } /*}}}*/ -// ServerState::Open - Open a connection to the server /*{{{*/ +// HttpServerState::Open - Open a connection to the server /*{{{*/ // --------------------------------------------------------------------- /* This opens a connection to the server. */ -bool ServerState::Open() +bool HttpServerState::Open() { // Use the already open connection if possible. if (ServerFd != -1) @@ -373,72 +358,18 @@ bool ServerState::Open() return true; } /*}}}*/ -// ServerState::Close - Close a connection to the server /*{{{*/ +// HttpServerState::Close - Close a connection to the server /*{{{*/ // --------------------------------------------------------------------- /* */ -bool ServerState::Close() +bool HttpServerState::Close() { close(ServerFd); ServerFd = -1; return true; } /*}}}*/ -// ServerState::RunHeaders - Get the headers before the data /*{{{*/ -// --------------------------------------------------------------------- -/* Returns 0 if things are OK, 1 if an IO error occurred and 2 if a header - parse error occurred */ -ServerState::RunHeadersResult ServerState::RunHeaders() -{ - State = Header; - - Owner->Status(_("Waiting for headers")); - - Major = 0; - Minor = 0; - Result = 0; - Size = 0; - StartPos = 0; - Encoding = Closes; - HaveContent = false; - time(&Date); - - do - { - string Data; - if (In.WriteTillEl(Data) == false) - continue; - - if (Debug == true) - clog << Data; - - for (string::const_iterator I = Data.begin(); I < Data.end(); ++I) - { - string::const_iterator J = I; - for (; J != Data.end() && *J != '\n' && *J != '\r'; ++J); - if (HeaderLine(string(I,J)) == false) - return RUN_HEADERS_PARSE_ERROR; - I = J; - } - - // 100 Continue is a Nop... - if (Result == 100) - continue; - - // Tidy up the connection persistance state. - if (Encoding == Closes && HaveContent == true) - Persistent = false; - - return RUN_HEADERS_OK; - } - while (Owner->Go(false,this) == true); - - return RUN_HEADERS_IO_ERROR; -} - /*}}}*/ -// ServerState::RunData - Transfer the data from the socket /*{{{*/ -// --------------------------------------------------------------------- -/* */ -bool ServerState::RunData() +// HttpServerState::RunData - Transfer the data from the socket /*{{{*/ +bool HttpServerState::RunData(FileFd * const File) { State = Data; @@ -456,7 +387,7 @@ bool ServerState::RunData() if (In.WriteTillEl(Data,true) == true) break; } - while ((Last = Owner->Go(false,this)) == true); + while ((Last = Go(false, File)) == true); if (Last == false) return false; @@ -474,7 +405,7 @@ bool ServerState::RunData() if (In.WriteTillEl(Data,true) == true && Data.length() <= 2) break; } - while ((Last = Owner->Go(false,this)) == true); + while ((Last = Go(false, File)) == true); if (Last == false) return false; return !_error->PendingError(); @@ -482,7 +413,7 @@ bool ServerState::RunData() // Transfer the block In.Limit(Len); - while (Owner->Go(true,this) == true) + while (Go(true, File) == true) if (In.IsLimit() == true) break; @@ -498,7 +429,7 @@ bool ServerState::RunData() if (In.WriteTillEl(Data,true) == true) break; } - while ((Last = Owner->Go(false,this)) == true); + while ((Last = Go(false, File)) == true); if (Last == false) return false; } @@ -521,139 +452,217 @@ bool ServerState::RunData() In.Limit(-1); return !_error->PendingError(); } - while (Owner->Go(true,this) == true); + while (Go(true, File) == true); } - return Owner->Flush(this) && !_error->PendingError(); + return Owner->Flush() && !_error->PendingError(); } /*}}}*/ -// ServerState::HeaderLine - Process a header line /*{{{*/ -// --------------------------------------------------------------------- -/* */ -bool ServerState::HeaderLine(string Line) +bool HttpServerState::ReadHeaderLines(std::string &Data) /*{{{*/ { - if (Line.empty() == true) - return true; + return In.WriteTillEl(Data); +} + /*}}}*/ +bool HttpServerState::LoadNextResponse(bool const ToFile, FileFd * const File)/*{{{*/ +{ + return Go(ToFile, File); +} + /*}}}*/ +bool HttpServerState::WriteResponse(const std::string &Data) /*{{{*/ +{ + return Out.Read(Data); +} + /*}}}*/ +bool HttpServerState::IsOpen() /*{{{*/ +{ + return (ServerFd != -1); +} + /*}}}*/ +bool HttpServerState::InitHashes(FileFd &File) /*{{{*/ +{ + delete In.Hash; + In.Hash = new Hashes; - string::size_type Pos = Line.find(' '); - if (Pos == string::npos || Pos+1 > Line.length()) + // Set the expected size and read file for the hashes + if (StartPos >= 0) { - // Blah, some servers use "connection:closes", evil. - Pos = Line.find(':'); - if (Pos == string::npos || Pos + 2 > Line.length()) - return _error->Error(_("Bad header line")); - Pos++; + File.Truncate(StartPos); + + return In.Hash->AddFD(File, StartPos); } + return true; +} + /*}}}*/ +Hashes * HttpServerState::GetHashes() /*{{{*/ +{ + return In.Hash; +} + /*}}}*/ +// HttpServerState::Die - The server has closed the connection. /*{{{*/ +bool HttpServerState::Die(FileFd &File) +{ + unsigned int LErrno = errno; - // Parse off any trailing spaces between the : and the next word. - string::size_type Pos2 = Pos; - while (Pos2 < Line.length() && isspace(Line[Pos2]) != 0) - Pos2++; - - string Tag = string(Line,0,Pos); - string Val = string(Line,Pos2); - - if (stringcasecmp(Tag.c_str(),Tag.c_str()+4,"HTTP") == 0) + // Dump the buffer to the file + if (State == ServerState::Data) { - // Evil servers return no version - if (Line[4] == '/') - { - int const elements = sscanf(Line.c_str(),"HTTP/%3u.%3u %3u%359[^\n]",&Major,&Minor,&Result,Code); - if (elements == 3) - { - Code[0] = '\0'; - if (Debug == true) - clog << "HTTP server doesn't give Reason-Phrase for " << Result << std::endl; - } - else if (elements != 4) - return _error->Error(_("The HTTP server sent an invalid reply header")); - } - else + // on GNU/kFreeBSD, apt dies on /dev/null because non-blocking + // can't be set + if (File.Name() != "/dev/null") + SetNonBlock(File.Fd(),false); + while (In.WriteSpace() == true) { - Major = 0; - Minor = 9; - if (sscanf(Line.c_str(),"HTTP %3u%359[^\n]",&Result,Code) != 2) - return _error->Error(_("The HTTP server sent an invalid reply header")); - } + if (In.Write(File.Fd()) == false) + return _error->Errno("write",_("Error writing to the file")); - /* Check the HTTP response header to get the default persistance - state. */ - if (Major < 1) - Persistent = false; - else - { - if (Major == 1 && Minor == 0) - Persistent = false; - else - Persistent = true; + // Done + if (In.IsLimit() == true) + return true; } + } - return true; - } - - if (stringcasecmp(Tag,"Content-Length:") == 0) + // See if this is because the server finished the data stream + if (In.IsLimit() == false && State != HttpServerState::Header && + Encoding != HttpServerState::Closes) { - if (Encoding == Closes) - Encoding = Stream; - HaveContent = true; - - // The length is already set from the Content-Range header - if (StartPos != 0) - return true; + Close(); + if (LErrno == 0) + return _error->Error(_("Error reading from server. Remote end closed connection")); + errno = LErrno; + return _error->Errno("read",_("Error reading from server")); + } + else + { + In.Limit(-1); - Size = strtoull(Val.c_str(), NULL, 10); - if (Size >= std::numeric_limits<unsigned long long>::max()) - return _error->Errno("HeaderLine", _("The HTTP server sent an invalid Content-Length header")); + // Nothing left in the buffer + if (In.WriteSpace() == false) + return false; + + // We may have got multiple responses back in one packet.. + Close(); return true; } - if (stringcasecmp(Tag,"Content-Type:") == 0) + return false; +} + /*}}}*/ +// HttpServerState::Flush - Dump the buffer into the file /*{{{*/ +// --------------------------------------------------------------------- +/* This takes the current input buffer from the Server FD and writes it + into the file */ +bool HttpServerState::Flush(FileFd * const File) +{ + if (File != NULL) { - HaveContent = true; - return true; + // on GNU/kFreeBSD, apt dies on /dev/null because non-blocking + // can't be set + if (File->Name() != "/dev/null") + SetNonBlock(File->Fd(),false); + if (In.WriteSpace() == false) + return true; + + while (In.WriteSpace() == true) + { + if (In.Write(File->Fd()) == false) + return _error->Errno("write",_("Error writing to file")); + if (In.IsLimit() == true) + return true; + } + + if (In.IsLimit() == true || Encoding == ServerState::Closes) + return true; } + return false; +} + /*}}}*/ +// HttpServerState::Go - Run a single loop /*{{{*/ +// --------------------------------------------------------------------- +/* This runs the select loop over the server FDs, Output file FDs and + stdin. */ +bool HttpServerState::Go(bool ToFile, FileFd * const File) +{ + // Server has closed the connection + if (ServerFd == -1 && (In.WriteSpace() == false || + ToFile == false)) + return false; + + fd_set rfds,wfds; + FD_ZERO(&rfds); + FD_ZERO(&wfds); + + /* Add the server. We only send more requests if the connection will + be persisting */ + if (Out.WriteSpace() == true && ServerFd != -1 + && Persistent == true) + FD_SET(ServerFd,&wfds); + if (In.ReadSpace() == true && ServerFd != -1) + FD_SET(ServerFd,&rfds); + + // Add the file + int FileFD = -1; + if (File != NULL) + FileFD = File->Fd(); - if (stringcasecmp(Tag,"Content-Range:") == 0) + if (In.WriteSpace() == true && ToFile == true && FileFD != -1) + FD_SET(FileFD,&wfds); + + // Add stdin + if (_config->FindB("Acquire::http::DependOnSTDIN", true) == true) + FD_SET(STDIN_FILENO,&rfds); + + // Figure out the max fd + int MaxFd = FileFD; + if (MaxFd < ServerFd) + MaxFd = ServerFd; + + // Select + struct timeval tv; + tv.tv_sec = TimeOut; + tv.tv_usec = 0; + int Res = 0; + if ((Res = select(MaxFd+1,&rfds,&wfds,0,&tv)) < 0) { - HaveContent = true; - - if (sscanf(Val.c_str(),"bytes %llu-%*u/%llu",&StartPos,&Size) != 2) - return _error->Error(_("The HTTP server sent an invalid Content-Range header")); - if ((unsigned long long)StartPos > Size) - return _error->Error(_("This HTTP server has broken range support")); - return true; + if (errno == EINTR) + return true; + return _error->Errno("select",_("Select failed")); } - if (stringcasecmp(Tag,"Transfer-Encoding:") == 0) + if (Res == 0) { - HaveContent = true; - if (stringcasecmp(Val,"chunked") == 0) - Encoding = Chunked; - return true; + _error->Error(_("Connection timed out")); + return Die(*File); } - - if (stringcasecmp(Tag,"Connection:") == 0) + + // Handle server IO + if (ServerFd != -1 && FD_ISSET(ServerFd,&rfds)) { - if (stringcasecmp(Val,"close") == 0) - Persistent = false; - if (stringcasecmp(Val,"keep-alive") == 0) - Persistent = true; - return true; + errno = 0; + if (In.Read(ServerFd) == false) + return Die(*File); } - - if (stringcasecmp(Tag,"Last-Modified:") == 0) + + if (ServerFd != -1 && FD_ISSET(ServerFd,&wfds)) { - if (RFC1123StrToTime(Val.c_str(), Date) == false) - return _error->Error(_("Unknown date format")); - return true; + errno = 0; + if (Out.Write(ServerFd) == false) + return Die(*File); } - if (stringcasecmp(Tag,"Location:") == 0) + // Send data to the file + if (FileFD != -1 && FD_ISSET(FileFD,&wfds)) { - Location = Val; - return true; + if (In.Write(FileFD) == false) + return _error->Errno("write",_("Error writing to output file")); } + // Handle commands from APT + if (FD_ISSET(STDIN_FILENO,&rfds)) + { + if (Owner->Run(true) != -1) + exit(100); + } + return true; } /*}}}*/ @@ -661,7 +670,7 @@ bool ServerState::HeaderLine(string Line) // HttpMethod::SendReq - Send the HTTP request /*{{{*/ // --------------------------------------------------------------------- /* This places the http request in the outbound buffer */ -void HttpMethod::SendReq(FetchItem *Itm,CircleBuf &Out) +void HttpMethod::SendReq(FetchItem *Itm) { URI Uri = Itm->Uri; @@ -687,7 +696,7 @@ void HttpMethod::SendReq(FetchItem *Itm,CircleBuf &Out) but while its a must for all servers to accept absolute URIs, it is assumed clients will sent an absolute path for non-proxies */ std::string requesturi; - if (Proxy.empty() == true || Proxy.Host.empty()) + if (Server->Proxy.empty() == true || Server->Proxy.Host.empty()) requesturi = Uri.Path; else requesturi = Itm->Uri; @@ -723,7 +732,7 @@ void HttpMethod::SendReq(FetchItem *Itm,CircleBuf &Out) } // If we ask for uncompressed files servers might respond with content- - // negotation which lets us end up with compressed files we do not support, + // negotiation which lets us end up with compressed files we do not support, // see 657029, 657560 and co, so if we have no extension on the request // ask for text only. As a sidenote: If there is nothing to negotate servers // seem to be nice and ignore it. @@ -742,7 +751,7 @@ void HttpMethod::SendReq(FetchItem *Itm,CircleBuf &Out) if (stat(Itm->DestFile.c_str(),&SBuf) >= 0 && SBuf.st_size > 0) { // In this case we send an if-range query with a range header - sprintf(Buf,"Range: bytes=%lli-\r\nIf-Range: %s\r\n",(long long)SBuf.st_size - 1, + sprintf(Buf,"Range: bytes=%lli-\r\nIf-Range: %s\r\n",(long long)SBuf.st_size, TimeRFC1123(SBuf.st_mtime).c_str()); Req += Buf; } @@ -755,9 +764,9 @@ void HttpMethod::SendReq(FetchItem *Itm,CircleBuf &Out) } } - if (Proxy.User.empty() == false || Proxy.Password.empty() == false) + if (Server->Proxy.User.empty() == false || Server->Proxy.Password.empty() == false) Req += string("Proxy-Authorization: Basic ") + - Base64Encode(Proxy.User + ":" + Proxy.Password) + "\r\n"; + Base64Encode(Server->Proxy.User + ":" + Server->Proxy.Password) + "\r\n"; maybe_add_auth (Uri, _config->FindFile("Dir::Etc::netrc")); if (Uri.User.empty() == false || Uri.Password.empty() == false) @@ -771,344 +780,21 @@ void HttpMethod::SendReq(FetchItem *Itm,CircleBuf &Out) if (Debug == true) cerr << Req << endl; - Out.Read(Req); + Server->WriteResponse(Req); } /*}}}*/ -// HttpMethod::Go - Run a single loop /*{{{*/ -// --------------------------------------------------------------------- -/* This runs the select loop over the server FDs, Output file FDs and - stdin. */ -bool HttpMethod::Go(bool ToFile,ServerState *Srv) -{ - // Server has closed the connection - if (Srv->ServerFd == -1 && (Srv->In.WriteSpace() == false || - ToFile == false)) - return false; - - fd_set rfds,wfds; - FD_ZERO(&rfds); - FD_ZERO(&wfds); - - /* Add the server. We only send more requests if the connection will - be persisting */ - if (Srv->Out.WriteSpace() == true && Srv->ServerFd != -1 - && Srv->Persistent == true) - FD_SET(Srv->ServerFd,&wfds); - if (Srv->In.ReadSpace() == true && Srv->ServerFd != -1) - FD_SET(Srv->ServerFd,&rfds); - - // Add the file - int FileFD = -1; - if (File != 0) - FileFD = File->Fd(); - - if (Srv->In.WriteSpace() == true && ToFile == true && FileFD != -1) - FD_SET(FileFD,&wfds); - - // Add stdin - if (_config->FindB("Acquire::http::DependOnSTDIN", true) == true) - FD_SET(STDIN_FILENO,&rfds); - - // Figure out the max fd - int MaxFd = FileFD; - if (MaxFd < Srv->ServerFd) - MaxFd = Srv->ServerFd; - - // Select - struct timeval tv; - tv.tv_sec = TimeOut; - tv.tv_usec = 0; - int Res = 0; - if ((Res = select(MaxFd+1,&rfds,&wfds,0,&tv)) < 0) - { - if (errno == EINTR) - return true; - return _error->Errno("select",_("Select failed")); - } - - if (Res == 0) - { - _error->Error(_("Connection timed out")); - return ServerDie(Srv); - } - - // Handle server IO - if (Srv->ServerFd != -1 && FD_ISSET(Srv->ServerFd,&rfds)) - { - errno = 0; - if (Srv->In.Read(Srv->ServerFd) == false) - return ServerDie(Srv); - } - - if (Srv->ServerFd != -1 && FD_ISSET(Srv->ServerFd,&wfds)) - { - errno = 0; - if (Srv->Out.Write(Srv->ServerFd) == false) - return ServerDie(Srv); - } - - // Send data to the file - if (FileFD != -1 && FD_ISSET(FileFD,&wfds)) - { - if (Srv->In.Write(FileFD) == false) - return _error->Errno("write",_("Error writing to output file")); - } - - // Handle commands from APT - if (FD_ISSET(STDIN_FILENO,&rfds)) - { - if (Run(true) != -1) - exit(100); - } - - return true; -} - /*}}}*/ -// HttpMethod::Flush - Dump the buffer into the file /*{{{*/ -// --------------------------------------------------------------------- -/* This takes the current input buffer from the Server FD and writes it - into the file */ -bool HttpMethod::Flush(ServerState *Srv) -{ - if (File != 0) - { - // on GNU/kFreeBSD, apt dies on /dev/null because non-blocking - // can't be set - if (File->Name() != "/dev/null") - SetNonBlock(File->Fd(),false); - if (Srv->In.WriteSpace() == false) - return true; - - while (Srv->In.WriteSpace() == true) - { - if (Srv->In.Write(File->Fd()) == false) - return _error->Errno("write",_("Error writing to file")); - if (Srv->In.IsLimit() == true) - return true; - } - - if (Srv->In.IsLimit() == true || Srv->Encoding == ServerState::Closes) - return true; - } - return false; -} - /*}}}*/ -// HttpMethod::ServerDie - The server has closed the connection. /*{{{*/ -// --------------------------------------------------------------------- -/* */ -bool HttpMethod::ServerDie(ServerState *Srv) -{ - unsigned int LErrno = errno; - - // Dump the buffer to the file - if (Srv->State == ServerState::Data) - { - // on GNU/kFreeBSD, apt dies on /dev/null because non-blocking - // can't be set - if (File->Name() != "/dev/null") - SetNonBlock(File->Fd(),false); - while (Srv->In.WriteSpace() == true) - { - if (Srv->In.Write(File->Fd()) == false) - return _error->Errno("write",_("Error writing to the file")); - - // Done - if (Srv->In.IsLimit() == true) - return true; - } - } - - // See if this is because the server finished the data stream - if (Srv->In.IsLimit() == false && Srv->State != ServerState::Header && - Srv->Encoding != ServerState::Closes) - { - Srv->Close(); - if (LErrno == 0) - return _error->Error(_("Error reading from server. Remote end closed connection")); - errno = LErrno; - return _error->Errno("read",_("Error reading from server")); - } - else - { - Srv->In.Limit(-1); - - // Nothing left in the buffer - if (Srv->In.WriteSpace() == false) - return false; - - // We may have got multiple responses back in one packet.. - Srv->Close(); - return true; - } - - return false; -} - /*}}}*/ -// HttpMethod::DealWithHeaders - Handle the retrieved header data /*{{{*/ -// --------------------------------------------------------------------- -/* We look at the header data we got back from the server and decide what - to do. Returns DealWithHeadersResult (see http.h for details). - */ -HttpMethod::DealWithHeadersResult -HttpMethod::DealWithHeaders(FetchResult &Res,ServerState *Srv) -{ - // Not Modified - if (Srv->Result == 304) - { - unlink(Queue->DestFile.c_str()); - Res.IMSHit = true; - Res.LastModified = Queue->LastModified; - return IMS_HIT; - } - - /* Redirect - * - * Note that it is only OK for us to treat all redirection the same - * because we *always* use GET, not other HTTP methods. There are - * three redirection codes for which it is not appropriate that we - * redirect. Pass on those codes so the error handling kicks in. - */ - if (AllowRedirect - && (Srv->Result > 300 && Srv->Result < 400) - && (Srv->Result != 300 // Multiple Choices - && Srv->Result != 304 // Not Modified - && Srv->Result != 306)) // (Not part of HTTP/1.1, reserved) - { - if (Srv->Location.empty() == true); - else if (Srv->Location[0] == '/' && Queue->Uri.empty() == false) - { - URI Uri = Queue->Uri; - if (Uri.Host.empty() == false) - NextURI = URI::SiteOnly(Uri); - else - NextURI.clear(); - NextURI.append(DeQuoteString(Srv->Location)); - return TRY_AGAIN_OR_REDIRECT; - } - else - { - NextURI = DeQuoteString(Srv->Location); - URI tmpURI = NextURI; - // Do not allow a redirection to switch protocol - if (tmpURI.Access == "http") - return TRY_AGAIN_OR_REDIRECT; - } - /* else pass through for error message */ - } - - /* We have a reply we dont handle. This should indicate a perm server - failure */ - if (Srv->Result < 200 || Srv->Result >= 300) - { - char err[255]; - snprintf(err,sizeof(err)-1,"HttpError%i",Srv->Result); - SetFailReason(err); - _error->Error("%u %s",Srv->Result,Srv->Code); - if (Srv->HaveContent == true) - return ERROR_WITH_CONTENT_PAGE; - return ERROR_UNRECOVERABLE; - } - - // This is some sort of 2xx 'data follows' reply - Res.LastModified = Srv->Date; - Res.Size = Srv->Size; - - // Open the file - delete File; - File = new FileFd(Queue->DestFile,FileFd::WriteAny); - if (_error->PendingError() == true) - return ERROR_NOT_FROM_SERVER; - - FailFile = Queue->DestFile; - FailFile.c_str(); // Make sure we dont do a malloc in the signal handler - FailFd = File->Fd(); - FailTime = Srv->Date; - - delete Srv->In.Hash; - Srv->In.Hash = new Hashes; - - // Set the expected size and read file for the hashes - if (Srv->StartPos >= 0) - { - Res.ResumePoint = Srv->StartPos; - File->Truncate(Srv->StartPos); - - if (Srv->In.Hash->AddFD(*File,Srv->StartPos) == false) - { - _error->Errno("read",_("Problem hashing file")); - return ERROR_NOT_FROM_SERVER; - } - } - - SetNonBlock(File->Fd(),true); - return FILE_IS_OPEN; -} - /*}}}*/ -// HttpMethod::SigTerm - Handle a fatal signal /*{{{*/ -// --------------------------------------------------------------------- -/* This closes and timestamps the open file. This is neccessary to get - resume behavoir on user abort */ -void HttpMethod::SigTerm(int) -{ - if (FailFd == -1) - _exit(100); - close(FailFd); - - // Timestamp - struct utimbuf UBuf; - UBuf.actime = FailTime; - UBuf.modtime = FailTime; - utime(FailFile.c_str(),&UBuf); - - _exit(100); -} - /*}}}*/ -// HttpMethod::Fetch - Fetch an item /*{{{*/ -// --------------------------------------------------------------------- -/* This adds an item to the pipeline. We keep the pipeline at a fixed - depth. */ -bool HttpMethod::Fetch(FetchItem *) -{ - if (Server == 0) - return true; - - // Queue the requests - int Depth = -1; - for (FetchItem *I = Queue; I != 0 && Depth < (signed)PipelineDepth; - I = I->Next, Depth++) - { - // If pipelining is disabled, we only queue 1 request - if (Server->Pipeline == false && Depth >= 0) - break; - - // Make sure we stick with the same server - if (Server->Comp(I->Uri) == false) - break; - if (QueueBack == I) - { - QueueBack = I->Next; - SendReq(I,Server->Out); - continue; - } - } - - return true; -}; - /*}}}*/ // HttpMethod::Configuration - Handle a configuration message /*{{{*/ // --------------------------------------------------------------------- /* We stash the desired pipeline depth */ bool HttpMethod::Configuration(string Message) { - if (pkgAcqMethod::Configuration(Message) == false) + if (ServerMethod::Configuration(Message) == false) return false; - + AllowRedirect = _config->FindB("Acquire::http::AllowRedirect",true); - TimeOut = _config->FindI("Acquire::http::Timeout",TimeOut); PipelineDepth = _config->FindI("Acquire::http::Pipeline-Depth", PipelineDepth); Debug = _config->FindB("Debug::Acquire::http",false); - AutoDetectProxyCmd = _config->Find("Acquire::http::ProxyAutoDetect"); // Get the proxy to use AutoDetectProxy(); @@ -1116,263 +802,16 @@ bool HttpMethod::Configuration(string Message) return true; } /*}}}*/ -// HttpMethod::Loop - Main loop /*{{{*/ -// --------------------------------------------------------------------- -/* */ -int HttpMethod::Loop() -{ - typedef vector<string> StringVector; - typedef vector<string>::iterator StringVectorIterator; - map<string, StringVector> Redirected; - - signal(SIGTERM,SigTerm); - signal(SIGINT,SigTerm); - - Server = 0; - - int FailCounter = 0; - while (1) - { - // We have no commands, wait for some to arrive - if (Queue == 0) - { - if (WaitFd(STDIN_FILENO) == false) - return 0; - } - - /* Run messages, we can accept 0 (no message) if we didn't - do a WaitFd above.. Otherwise the FD is closed. */ - int Result = Run(true); - if (Result != -1 && (Result != 0 || Queue == 0)) - { - if(FailReason.empty() == false || - _config->FindB("Acquire::http::DependOnSTDIN", true) == true) - return 100; - else - return 0; - } - - if (Queue == 0) - continue; - - // Connect to the server - if (Server == 0 || Server->Comp(Queue->Uri) == false) - { - delete Server; - Server = new ServerState(Queue->Uri,this); - } - /* If the server has explicitly said this is the last connection - then we pre-emptively shut down the pipeline and tear down - the connection. This will speed up HTTP/1.0 servers a tad - since we don't have to wait for the close sequence to - complete */ - if (Server->Persistent == false) - Server->Close(); - - // Reset the pipeline - if (Server->ServerFd == -1) - QueueBack = Queue; - - // Connnect to the host - if (Server->Open() == false) - { - Fail(true); - delete Server; - Server = 0; - continue; - } - - // Fill the pipeline. - Fetch(0); - - // Fetch the next URL header data from the server. - switch (Server->RunHeaders()) - { - case ServerState::RUN_HEADERS_OK: - break; - - // The header data is bad - case ServerState::RUN_HEADERS_PARSE_ERROR: - { - _error->Error(_("Bad header data")); - Fail(true); - RotateDNS(); - continue; - } - - // The server closed a connection during the header get.. - default: - case ServerState::RUN_HEADERS_IO_ERROR: - { - FailCounter++; - _error->Discard(); - Server->Close(); - Server->Pipeline = false; - - if (FailCounter >= 2) - { - Fail(_("Connection failed"),true); - FailCounter = 0; - } - - RotateDNS(); - continue; - } - }; - - // Decide what to do. - FetchResult Res; - Res.Filename = Queue->DestFile; - switch (DealWithHeaders(Res,Server)) - { - // Ok, the file is Open - case FILE_IS_OPEN: - { - URIStart(Res); - - // Run the data - bool Result = Server->RunData(); - - /* If the server is sending back sizeless responses then fill in - the size now */ - if (Res.Size == 0) - Res.Size = File->Size(); - - // Close the file, destroy the FD object and timestamp it - FailFd = -1; - delete File; - File = 0; - - // Timestamp - struct utimbuf UBuf; - time(&UBuf.actime); - UBuf.actime = Server->Date; - UBuf.modtime = Server->Date; - utime(Queue->DestFile.c_str(),&UBuf); - - // Send status to APT - if (Result == true) - { - Res.TakeHashes(*Server->In.Hash); - URIDone(Res); - } - else - { - if (Server->ServerFd == -1) - { - FailCounter++; - _error->Discard(); - Server->Close(); - - if (FailCounter >= 2) - { - Fail(_("Connection failed"),true); - FailCounter = 0; - } - - QueueBack = Queue; - } - else - Fail(true); - } - break; - } - - // IMS hit - case IMS_HIT: - { - URIDone(Res); - break; - } - - // Hard server error, not found or something - case ERROR_UNRECOVERABLE: - { - Fail(); - break; - } - - // Hard internal error, kill the connection and fail - case ERROR_NOT_FROM_SERVER: - { - delete File; - File = 0; - - Fail(); - RotateDNS(); - Server->Close(); - break; - } - - // We need to flush the data, the header is like a 404 w/ error text - case ERROR_WITH_CONTENT_PAGE: - { - Fail(); - - // Send to content to dev/null - File = new FileFd("/dev/null",FileFd::WriteExists); - Server->RunData(); - delete File; - File = 0; - break; - } - - // Try again with a new URL - case TRY_AGAIN_OR_REDIRECT: - { - // Clear rest of response if there is content - if (Server->HaveContent) - { - File = new FileFd("/dev/null",FileFd::WriteExists); - Server->RunData(); - delete File; - File = 0; - } - - /* Detect redirect loops. No more redirects are allowed - after the same URI is seen twice in a queue item. */ - StringVector &R = Redirected[Queue->DestFile]; - bool StopRedirects = false; - if (R.empty() == true) - R.push_back(Queue->Uri); - else if (R[0] == "STOP" || R.size() > 10) - StopRedirects = true; - else - { - for (StringVectorIterator I = R.begin(); I != R.end(); ++I) - if (Queue->Uri == *I) - { - R[0] = "STOP"; - break; - } - - R.push_back(Queue->Uri); - } - - if (StopRedirects == false) - Redirect(NextURI); - else - Fail(); - - break; - } - - default: - Fail(_("Internal error")); - break; - } - - FailCounter = 0; - } - - return 0; -} - /*}}}*/ // HttpMethod::AutoDetectProxy - auto detect proxy /*{{{*/ // --------------------------------------------------------------------- /* */ bool HttpMethod::AutoDetectProxy() { + // option is "Acquire::http::Proxy-Auto-Detect" but we allow the old + // name without the dash ("-") + AutoDetectProxyCmd = _config->Find("Acquire::http::Proxy-Auto-Detect", + _config->Find("Acquire::http::ProxyAutoDetect")); + if (AutoDetectProxyCmd.empty()) return true; @@ -1420,5 +859,13 @@ bool HttpMethod::AutoDetectProxy() return true; } /*}}}*/ - - +ServerState * HttpMethod::CreateServerState(URI uri) /*{{{*/ +{ + return new HttpServerState(uri, this); +} + /*}}}*/ +void HttpMethod::RotateDNS() /*{{{*/ +{ + ::RotateDNS(); +} + /*}}}*/ diff --git a/methods/http.h b/methods/http.h index 7446119cd..450a42eed 100644 --- a/methods/http.h +++ b/methods/http.h @@ -3,7 +3,7 @@ // $Id: http.h,v 1.12 2002/04/18 05:09:38 jgg Exp $ /* ###################################################################### - HTTP Acquire Method - This is the HTTP aquire method for APT. + HTTP Acquire Method - This is the HTTP acquire method for APT. ##################################################################### */ /*}}}*/ @@ -15,6 +15,8 @@ #include <string> +#include "server.h" + using std::cout; using std::endl; @@ -31,7 +33,7 @@ class CircleBuf unsigned long long StrPos; unsigned long long MaxGet; struct timeval Start; - + static unsigned long long BwReadLimit; static unsigned long long BwTickReadData; static struct timeval BwReadTick; @@ -54,21 +56,20 @@ class CircleBuf return Sz; } void FillOut(); - + public: - Hashes *Hash; - + // Read data in bool Read(int Fd); bool Read(std::string Data); - + // Write data out bool Write(int Fd); bool WriteTillEl(std::string &Data,bool Single = false); - + // Control the write limit - void Limit(long long Max) {if (Max == -1) MaxGet = 0-1; else MaxGet = OutP + Max;} + void Limit(long long Max) {if (Max == -1) MaxGet = 0-1; else MaxGet = OutP + Max;} bool IsLimit() const {return MaxGet == OutP;}; void Print() const {cout << MaxGet << ',' << OutP << endl;}; @@ -84,114 +85,56 @@ class CircleBuf ~CircleBuf(); }; -struct ServerState +struct HttpServerState: public ServerState { - // This is the last parsed Header Line - unsigned int Major; - unsigned int Minor; - unsigned int Result; - char Code[360]; - - // These are some statistics from the last parsed header lines - unsigned long long Size; - signed long long StartPos; - time_t Date; - bool HaveContent; - enum {Chunked,Stream,Closes} Encoding; - enum {Header, Data} State; - bool Persistent; - std::string Location; - - // This is a Persistent attribute of the server itself. - bool Pipeline; - - HttpMethod *Owner; - // This is the connection itself. Output is data FROM the server CircleBuf In; CircleBuf Out; int ServerFd; - URI ServerName; - - bool HeaderLine(std::string Line); - bool Comp(URI Other) const {return Other.Host == ServerName.Host && Other.Port == ServerName.Port;}; - void Reset() {Major = 0; Minor = 0; Result = 0; Code[0] = '\0'; Size = 0; - StartPos = 0; Encoding = Closes; time(&Date); HaveContent = false; - State = Header; Persistent = false; ServerFd = -1; - Pipeline = true;}; - - /** \brief Result of the header acquire */ - enum RunHeadersResult { - /** \brief Header ok */ - RUN_HEADERS_OK, - /** \brief IO error while retrieving */ - RUN_HEADERS_IO_ERROR, - /** \brief Parse error after retrieving */ - RUN_HEADERS_PARSE_ERROR, - }; - /** \brief Get the headers before the data */ - RunHeadersResult RunHeaders(); - /** \brief Transfer the data from the socket */ - bool RunData(); - - bool Open(); - bool Close(); - - ServerState(URI Srv,HttpMethod *Owner); - ~ServerState() {Close();}; + + protected: + virtual bool ReadHeaderLines(std::string &Data); + virtual bool LoadNextResponse(bool const ToFile, FileFd * const File); + virtual bool WriteResponse(std::string const &Data); + + public: + virtual void Reset() { ServerState::Reset(); ServerFd = -1; }; + + virtual bool RunData(FileFd * const File); + + virtual bool Open(); + virtual bool IsOpen(); + virtual bool Close(); + virtual bool InitHashes(FileFd &File); + virtual Hashes * GetHashes(); + virtual bool Die(FileFd &File); + virtual bool Flush(FileFd * const File); + virtual bool Go(bool ToFile, FileFd * const File); + + HttpServerState(URI Srv, HttpMethod *Owner); + virtual ~HttpServerState() {Close();}; }; -class HttpMethod : public pkgAcqMethod +class HttpMethod : public ServerMethod { - void SendReq(FetchItem *Itm,CircleBuf &Out); - bool Go(bool ToFile,ServerState *Srv); - bool Flush(ServerState *Srv); - bool ServerDie(ServerState *Srv); - - /** \brief Result of the header parsing */ - enum DealWithHeadersResult { - /** \brief The file is open and ready */ - FILE_IS_OPEN, - /** \brief We got a IMS hit, the file has not changed */ - IMS_HIT, - /** \brief The server reported a unrecoverable error */ - ERROR_UNRECOVERABLE, - /** \brief The server reported a error with a error content page */ - ERROR_WITH_CONTENT_PAGE, - /** \brief An error on the client side */ - ERROR_NOT_FROM_SERVER, - /** \brief A redirect or retry request */ - TRY_AGAIN_OR_REDIRECT - }; - /** \brief Handle the retrieved header data */ - DealWithHeadersResult DealWithHeaders(FetchResult &Res,ServerState *Srv); + public: + virtual void SendReq(FetchItem *Itm); /** \brief Try to AutoDetect the proxy */ bool AutoDetectProxy(); virtual bool Configuration(std::string Message); - - // In the event of a fatal signal this file will be closed and timestamped. - static std::string FailFile; - static int FailFd; - static time_t FailTime; - static void SigTerm(int); + + virtual ServerState * CreateServerState(URI uri); + virtual void RotateDNS(); protected: - virtual bool Fetch(FetchItem *); - - std::string NextURI; std::string AutoDetectProxyCmd; public: - friend struct ServerState; - - FileFd *File; - ServerState *Server; - - int Loop(); - - HttpMethod() : pkgAcqMethod("1.2",Pipeline | SendConfig) + friend struct HttpServerState; + + HttpMethod() : ServerMethod("1.2",Pipeline | SendConfig) { File = 0; Server = 0; diff --git a/methods/https.cc b/methods/https.cc index 84ce2d68f..febe6a0f0 100644 --- a/methods/https.cc +++ b/methods/https.cc @@ -3,7 +3,7 @@ // $Id: http.cc,v 1.59 2004/05/08 19:42:35 mdz Exp $ /* ###################################################################### - HTTPS Acquire Method - This is the HTTPS aquire method for APT. + HTTPS Acquire Method - This is the HTTPS acquire method for APT. It uses libcurl @@ -21,7 +21,6 @@ #include <sys/stat.h> #include <sys/time.h> -#include <utime.h> #include <unistd.h> #include <signal.h> #include <stdio.h> @@ -36,11 +35,48 @@ /*}}}*/ using namespace std; +size_t +HttpsMethod::parse_header(void *buffer, size_t size, size_t nmemb, void *userp) +{ + size_t len = size * nmemb; + HttpsMethod *me = (HttpsMethod *)userp; + std::string line((char*) buffer, len); + for (--len; len > 0; --len) + if (isspace(line[len]) == 0) + { + ++len; + break; + } + line.erase(len); + + if (line.empty() == true) + { + if (me->Server->Result != 416 && me->Server->StartPos != 0) + ; + else if (me->Server->Result == 416 && me->Server->Size == me->File->FileSize()) + { + me->Server->Result = 200; + me->Server->StartPos = me->Server->Size; + } + else + me->Server->StartPos = 0; + + me->File->Truncate(me->Server->StartPos); + me->File->Seek(me->Server->StartPos); + } + else if (me->Server->HeaderLine(line) == false) + return 0; + + return size*nmemb; +} + size_t HttpsMethod::write_data(void *buffer, size_t size, size_t nmemb, void *userp) { HttpsMethod *me = (HttpsMethod *)userp; + if (me->Res.Size == 0) + me->URIStart(me->Res); if(me->File->Write(buffer, size*nmemb) != true) return false; @@ -54,11 +90,18 @@ HttpsMethod::progress_callback(void *clientp, double dltotal, double dlnow, HttpsMethod *me = (HttpsMethod *)clientp; if(dltotal > 0 && me->Res.Size == 0) { me->Res.Size = (unsigned long long)dltotal; - me->URIStart(me->Res); } return 0; } +// HttpsServerState::HttpsServerState - Constructor /*{{{*/ +HttpsServerState::HttpsServerState(URI Srv,HttpsMethod *Owner) : ServerState(Srv, NULL) +{ + TimeOut = _config->FindI("Acquire::https::Timeout",TimeOut); + Reset(); +} + /*}}}*/ + void HttpsMethod::SetupProxy() /*{{{*/ { URI ServerName = Queue->Uri; @@ -121,7 +164,6 @@ bool HttpsMethod::Fetch(FetchItem *Itm) struct stat SBuf; struct curl_slist *headers=NULL; char curl_errorstr[CURL_ERROR_SIZE]; - long curl_responsecode; URI Uri = Itm->Uri; string remotehost = Uri.Host; @@ -137,12 +179,18 @@ bool HttpsMethod::Fetch(FetchItem *Itm) // callbacks curl_easy_setopt(curl, CURLOPT_URL, static_cast<string>(Uri).c_str()); + curl_easy_setopt(curl, CURLOPT_HEADERFUNCTION, parse_header); + curl_easy_setopt(curl, CURLOPT_WRITEHEADER, this); curl_easy_setopt(curl, CURLOPT_WRITEFUNCTION, write_data); curl_easy_setopt(curl, CURLOPT_WRITEDATA, this); curl_easy_setopt(curl, CURLOPT_PROGRESSFUNCTION, progress_callback); curl_easy_setopt(curl, CURLOPT_PROGRESSDATA, this); + // options curl_easy_setopt(curl, CURLOPT_NOPROGRESS, false); curl_easy_setopt(curl, CURLOPT_FILETIME, true); + // only allow curl to handle https, not the other stuff it supports + curl_easy_setopt(curl, CURLOPT_PROTOCOLS, CURLPROTO_HTTPS); + curl_easy_setopt(curl, CURLOPT_REDIR_PROTOCOLS, CURLPROTO_HTTPS); // SSL parameters are set by default to the common (non mirror-specific) value // if available (or a default one) and gets overload by mirror-specific ones. @@ -261,7 +309,7 @@ bool HttpsMethod::Fetch(FetchItem *Itm) curl_easy_setopt(curl, CURLOPT_ERRORBUFFER, curl_errorstr); // If we ask for uncompressed files servers might respond with content- - // negotation which lets us end up with compressed files we do not support, + // negotiation which lets us end up with compressed files we do not support, // see 657029, 657560 and co, so if we have no extension on the request // ask for text only. As a sidenote: If there is nothing to negotate servers // seem to be nice and ignore it. @@ -277,7 +325,7 @@ bool HttpsMethod::Fetch(FetchItem *Itm) if (stat(Itm->DestFile.c_str(),&SBuf) >= 0 && SBuf.st_size > 0) { char Buf[1000]; - sprintf(Buf, "Range: bytes=%li-", (long) SBuf.st_size - 1); + sprintf(Buf, "Range: bytes=%li-", (long) SBuf.st_size); headers = curl_slist_append(headers, Buf); sprintf(Buf, "If-Range: %s", TimeRFC1123(SBuf.st_mtime).c_str()); headers = curl_slist_append(headers, Buf); @@ -290,18 +338,13 @@ bool HttpsMethod::Fetch(FetchItem *Itm) // go for it - if the file exists, append on it File = new FileFd(Itm->DestFile, FileFd::WriteAny); - if (File->Size() > 0) - File->Seek(File->Size() - 1); - + Server = new HttpsServerState(Itm->Uri, this); + // keep apt updated Res.Filename = Itm->DestFile; // get it! CURLcode success = curl_easy_perform(curl); - curl_easy_getinfo(curl, CURLINFO_RESPONSE_CODE, &curl_responsecode); - - long curl_servdate; - curl_easy_getinfo(curl, CURLINFO_FILETIME, &curl_servdate); // If the server returns 200 OK but the If-Modified-Since condition is not // met, CURLINFO_CONDITION_UNMET will be set to 1 @@ -309,57 +352,84 @@ bool HttpsMethod::Fetch(FetchItem *Itm) curl_easy_getinfo(curl, CURLINFO_CONDITION_UNMET, &curl_condition_unmet); File->Close(); + curl_slist_free_all(headers); // cleanup - if(success != 0 || (curl_responsecode != 200 && curl_responsecode != 304)) + if (success != 0) { _error->Error("%s", curl_errorstr); - // unlink, no need keep 401/404 page content in partial/ unlink(File->Name().c_str()); - Fail(); + return false; + } + + // server says file not modified + if (Server->Result == 304 || curl_condition_unmet == 1) + { + unlink(File->Name().c_str()); + Res.IMSHit = true; + Res.LastModified = Itm->LastModified; + Res.Size = 0; + URIDone(Res); return true; } + Res.IMSHit = false; - // Timestamp - struct utimbuf UBuf; - if (curl_servdate != -1) { - UBuf.actime = curl_servdate; - UBuf.modtime = curl_servdate; - utime(File->Name().c_str(),&UBuf); + if (Server->Result != 200 && // OK + Server->Result != 206 && // Partial + Server->Result != 416) // invalid Range + { + char err[255]; + snprintf(err, sizeof(err) - 1, "HttpError%i", Server->Result); + SetFailReason(err); + _error->Error("%s", err); + // unlink, no need keep 401/404 page content in partial/ + unlink(File->Name().c_str()); + return false; } - // check the downloaded result - struct stat Buf; - if (stat(File->Name().c_str(),&Buf) == 0) + struct stat resultStat; + if (unlikely(stat(File->Name().c_str(), &resultStat) != 0)) { - Res.Filename = File->Name(); - Res.LastModified = Buf.st_mtime; - Res.IMSHit = false; - if (curl_responsecode == 304 || curl_condition_unmet) - { - unlink(File->Name().c_str()); - Res.IMSHit = true; - Res.LastModified = Itm->LastModified; - Res.Size = 0; - URIDone(Res); - return true; - } - Res.Size = Buf.st_size; + _error->Errno("stat", "Unable to access file %s", File->Name().c_str()); + return false; } + Res.Size = resultStat.st_size; + + // invalid range-request + if (Server->Result == 416) + { + unlink(File->Name().c_str()); + Res.Size = 0; + delete File; + Redirect(Itm->Uri); + return true; + } + + // Timestamp + curl_easy_getinfo(curl, CURLINFO_FILETIME, &Res.LastModified); + if (Res.LastModified != -1) + { + struct timeval times[2]; + times[0].tv_sec = Res.LastModified; + times[1].tv_sec = Res.LastModified; + times[0].tv_usec = times[1].tv_usec = 0; + utimes(File->Name().c_str(), times); + } + else + Res.LastModified = resultStat.st_mtime; // take hashes Hashes Hash; FileFd Fd(Res.Filename, FileFd::ReadOnly); Hash.AddFD(Fd); Res.TakeHashes(Hash); - + // keep apt updated URIDone(Res); // cleanup Res.Size = 0; delete File; - curl_slist_free_all(headers); return true; }; @@ -374,4 +444,3 @@ int main() return Mth.Run(); } - diff --git a/methods/https.h b/methods/https.h index 293e288e0..ab0dd3407 100644 --- a/methods/https.h +++ b/methods/https.h @@ -3,7 +3,7 @@ // $Id: http.h,v 1.12 2002/04/18 05:09:38 jgg Exp $ /* ###################################################################### - HTTP Acquire Method - This is the HTTP aquire method for APT. + HTTP Acquire Method - This is the HTTP acquire method for APT. ##################################################################### */ /*}}}*/ @@ -14,29 +14,58 @@ #include <iostream> #include <curl/curl.h> +#include "server.h" + using std::cout; using std::endl; class HttpsMethod; class FileFd; +class HttpsServerState : public ServerState +{ + protected: + virtual bool ReadHeaderLines(std::string &Data) { return false; } + virtual bool LoadNextResponse(bool const ToFile, FileFd * const File) { return false; } + + public: + virtual bool WriteResponse(std::string const &Data) { return false; } + + /** \brief Transfer the data from the socket */ + virtual bool RunData(FileFd * const File) { return false; } + + virtual bool Open() { return false; } + virtual bool IsOpen() { return false; } + virtual bool Close() { return false; } + virtual bool InitHashes(FileFd &File) { return false; } + virtual Hashes * GetHashes() { return NULL; } + virtual bool Die(FileFd &File) { return false; } + virtual bool Flush(FileFd * const File) { return false; } + virtual bool Go(bool ToFile, FileFd * const File) { return false; } + + HttpsServerState(URI Srv, HttpsMethod *Owner); + virtual ~HttpsServerState() {Close();}; +}; + class HttpsMethod : public pkgAcqMethod { // minimum speed in bytes/se that triggers download timeout handling static const int DL_MIN_SPEED = 10; virtual bool Fetch(FetchItem *); + static size_t parse_header(void *buffer, size_t size, size_t nmemb, void *userp); static size_t write_data(void *buffer, size_t size, size_t nmemb, void *userp); static int progress_callback(void *clientp, double dltotal, double dlnow, double ultotal, double ulnow); void SetupProxy(); CURL *curl; FetchResult Res; + HttpsServerState *Server; public: FileFd *File; - HttpsMethod() : pkgAcqMethod("1.2",Pipeline | SendConfig) + HttpsMethod() : pkgAcqMethod("1.2",Pipeline | SendConfig), File(NULL) { File = 0; curl = curl_easy_init(); diff --git a/methods/makefile b/methods/makefile index 294c55d23..6b7781294 100644 --- a/methods/makefile +++ b/methods/makefile @@ -48,14 +48,14 @@ include $(PROGRAM_H) PROGRAM=http SLIBS = -lapt-pkg $(SOCKETLIBS) $(INTLLIBS) LIB_MAKES = apt-pkg/makefile -SOURCE = http.cc http_main.cc rfc2553emu.cc connect.cc +SOURCE = http.cc http_main.cc rfc2553emu.cc connect.cc server.cc include $(PROGRAM_H) # The https method PROGRAM=https SLIBS = -lapt-pkg -lcurl $(INTLLIBS) LIB_MAKES = apt-pkg/makefile -SOURCE = https.cc +SOURCE = https.cc server.cc include $(PROGRAM_H) # The ftp method @@ -83,7 +83,7 @@ include $(PROGRAM_H) PROGRAM=mirror SLIBS = -lapt-pkg $(SOCKETLIBS) LIB_MAKES = apt-pkg/makefile -SOURCE = mirror.cc http.cc rfc2553emu.cc connect.cc +SOURCE = mirror.cc http.cc rfc2553emu.cc connect.cc server.cc include $(PROGRAM_H) # SSH method symlink diff --git a/methods/mirror.cc b/methods/mirror.cc index 854366318..085f3717b 100644 --- a/methods/mirror.cc +++ b/methods/mirror.cc @@ -3,7 +3,7 @@ // $Id: mirror.cc,v 1.59 2004/05/08 19:42:35 mdz Exp $ /* ###################################################################### - Mirror Aquire Method - This is the Mirror aquire method for APT. + Mirror Acquire Method - This is the Mirror acquire method for APT. ##################################################################### */ /*}}}*/ @@ -49,7 +49,7 @@ using namespace std; * of the failure that is also send to LP * * TODO: - * - deal with runing as non-root because we can't write to the lists + * - deal with running as non-root because we can't write to the lists dir then -> use the cached mirror file * - better method to download than having a pkgAcquire interface here * and better error handling there! @@ -114,7 +114,7 @@ bool MirrorMethod::Clean(string Dir) for(I=list.begin(); I != list.end(); ++I) { string uri = (*I)->GetURI(); - if(uri.find("mirror://") != 0) + if(uri.compare(0, strlen("mirror://"), "mirror://") != 0) continue; string BaseUri = uri.substr(0,uri.size()-1); if (URItoFileName(BaseUri) == Dir->d_name) @@ -198,9 +198,9 @@ bool MirrorMethod::RandomizeMirrorFile(string mirror_file) // "stable" on the same machine. this is to avoid running into out-of-sync // issues (i.e. Release/Release.gpg different on each mirror) struct utsname buf; - int seed=1, i; + int seed=1; if(uname(&buf) == 0) { - for(i=0,seed=1; buf.nodename[i] != 0; i++) { + for(int i=0,seed=1; buf.nodename[i] != 0; ++i) { seed = seed * 31 + buf.nodename[i]; } } @@ -290,7 +290,7 @@ bool MirrorMethod::InitMirrors() // FIXME: make the mirror selection more clever, do not // just use the first one! // BUT: we can not make this random, the mirror has to be - // stable accross session, because otherwise we can + // stable across session, because otherwise we can // get into sync issues (got indexfiles from mirror A, // but packages from mirror B - one might be out of date etc) ifstream in(MirrorFile.c_str()); @@ -306,7 +306,7 @@ bool MirrorMethod::InitMirrors() if (s.size() == 0) continue; // ignore non http lines - if (s.find("http://") != 0) + if (s.compare(0, strlen("http://"), "http://") != 0) continue; AllMirrors.push_back(s); diff --git a/methods/mirror.h b/methods/mirror.h index 81e531e21..1dd9f2ec6 100644 --- a/methods/mirror.h +++ b/methods/mirror.h @@ -3,7 +3,7 @@ // $Id: http.h,v 1.12 2002/04/18 05:09:38 jgg Exp $ /* ###################################################################### - MIRROR Aquire Method - This is the MIRROR aquire method for APT. + MIRROR Acquire Method - This is the MIRROR acquire method for APT. ##################################################################### */ /*}}}*/ diff --git a/methods/rfc2553emu.h b/methods/rfc2553emu.h index b15facb31..ad7ddf48a 100644 --- a/methods/rfc2553emu.h +++ b/methods/rfc2553emu.h @@ -75,7 +75,7 @@ #endif /* If we don't have getaddrinfo then we probably don't have - sockaddr_storage either (same RFC) so we definately will not be + sockaddr_storage either (same RFC) so we definitely will not be doing any IPv6 stuff. Do not use the members of this structure to retain portability, cast to a sockaddr. */ #define sockaddr_storage sockaddr_in diff --git a/methods/rred.cc b/methods/rred.cc index 7c65f8f92..fe7ef7322 100644 --- a/methods/rred.cc +++ b/methods/rred.cc @@ -1,4 +1,10 @@ -// Includes /*{{{*/ +// Copyright (c) 2014 Anthony Towns +// +// This program is free software; you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation; either version 2 of the License, or +// (at your option) any later version. + #include <config.h> #include <apt-pkg/fileutl.h> @@ -9,563 +15,646 @@ #include <apt-pkg/hashes.h> #include <apt-pkg/configuration.h> -#include <sys/stat.h> -#include <sys/uio.h> -#include <unistd.h> -#include <utime.h> +#include <string> +#include <list> +#include <vector> +#include <iterator> + +#include <fcntl.h> +#include <assert.h> #include <stdio.h> -#include <errno.h> +#include <stdlib.h> +#include <string.h> +#include <sys/stat.h> +#include <sys/time.h> + #include <apti18n.h> - /*}}}*/ -/** \brief RredMethod - ed-style incremential patch method {{{ - * - * This method implements a patch functionality similar to "patch --ed" that is - * used by the "tiffany" incremental packages download stuff. It differs from - * "ed" insofar that it is way more restricted (and therefore secure). - * The currently supported ed commands are "<em>c</em>hange", "<em>a</em>dd" and - * "<em>d</em>elete" (diff doesn't output any other). - * Additionally the records must be reverse sorted by line number and - * may not overlap (diff *seems* to produce this kind of output). - * */ -class RredMethod : public pkgAcqMethod { - bool Debug; - // the size of this doesn't really matter (except for performance) - const static int BUF_SIZE = 1024; - // the supported ed commands - enum Mode {MODE_CHANGED='c', MODE_DELETED='d', MODE_ADDED='a'}; - // return values - enum State {ED_OK, ED_ORDERING, ED_PARSER, ED_FAILURE, MMAP_FAILED}; - - State applyFile(FileFd &ed_cmds, FileFd &in_file, FileFd &out_file, - unsigned long &line, char *buffer, Hashes *hash) const; - void ignoreLineInFile(FileFd &fin, char *buffer) const; - void copyLinesFromFileToFile(FileFd &fin, FileFd &fout, unsigned int lines, - Hashes *hash, char *buffer) const; - - State patchFile(FileFd &Patch, FileFd &From, FileFd &out_file, Hashes *hash) const; - State patchMMap(FileFd &Patch, FileFd &From, FileFd &out_file, Hashes *hash) const; - -protected: - // the methods main method - virtual bool Fetch(FetchItem *Itm); - -public: - RredMethod() : pkgAcqMethod("1.1",SingleInstance | SendConfig), Debug(false) {}; + +#define BLOCK_SIZE (512*1024) + +class MemBlock { + char *start; + size_t size; + char *free; + struct MemBlock *next; + + MemBlock(size_t size) : size(size), next(NULL) + { + free = start = new char[size]; + } + + size_t avail(void) { return size - (free - start); } + + public: + + MemBlock(void) { + free = start = new char[BLOCK_SIZE]; + size = BLOCK_SIZE; + next = NULL; + } + + ~MemBlock() { + delete [] start; + delete next; + } + + void clear(void) { + free = start; + if (next) + next->clear(); + } + + char *add_easy(char *src, size_t len, char *last) + { + if (last) { + for (MemBlock *k = this; k; k = k->next) { + if (k->free == last) { + if (len <= k->avail()) { + char *n = k->add(src, len); + assert(last == n); + if (last == n) + return NULL; + return n; + } else { + break; + } + } else if (last >= start && last < free) { + break; + } + } + } + return add(src, len); + } + + char *add(char *src, size_t len) { + if (len > avail()) { + if (!next) { + if (len > BLOCK_SIZE) { + next = new MemBlock(len); + } else { + next = new MemBlock; + } + } + return next->add(src, len); + } + char *dst = free; + free += len; + memcpy(dst, src, len); + return dst; + } }; - /*}}}*/ -/** \brief applyFile - in reverse order with a tail recursion {{{ - * - * As it is expected that the commands are in reversed order in the patch file - * we check in the first half if the command is valid, but doesn't execute it - * and move a step deeper. After reaching the end of the file we apply the - * patches in the correct order: last found command first. - * - * \param ed_cmds patch file to apply - * \param in_file base file we want to patch - * \param out_file file to write the patched result to - * \param line of command operation - * \param buffer internal used read/write buffer - * \param hash the created file for correctness - * \return the success State of the ed command executor - */ -RredMethod::State RredMethod::applyFile(FileFd &ed_cmds, FileFd &in_file, FileFd &out_file, - unsigned long &line, char *buffer, Hashes *hash) const { - // get the current command and parse it - if (ed_cmds.ReadLine(buffer, BUF_SIZE) == NULL) { - if (Debug == true) - std::clog << "rred: encounter end of file - we can start patching now." << std::endl; - line = 0; - return ED_OK; - } - - // parse in the effected linenumbers - char* idx; - errno=0; - unsigned long const startline = strtol(buffer, &idx, 10); - if (errno == ERANGE || errno == EINVAL) { - _error->Errno("rred", "startline is an invalid number"); - return ED_PARSER; - } - if (startline > line) { - _error->Error("rred: The start line (%lu) of the next command is higher than the last line (%lu). This is not allowed.", startline, line); - return ED_ORDERING; - } - unsigned long stopline; - if (*idx == ',') { - idx++; - errno=0; - stopline = strtol(idx, &idx, 10); - if (errno == ERANGE || errno == EINVAL) { - _error->Errno("rred", "stopline is an invalid number"); - return ED_PARSER; - } - } - else { - stopline = startline; - } - line = startline; - - // which command to execute on this line(s)? - switch (*idx) { - case MODE_CHANGED: - if (Debug == true) - std::clog << "Change from line " << startline << " to " << stopline << std::endl; - break; - case MODE_ADDED: - if (Debug == true) - std::clog << "Insert after line " << startline << std::endl; - break; - case MODE_DELETED: - if (Debug == true) - std::clog << "Delete from line " << startline << " to " << stopline << std::endl; - break; - default: - _error->Error("rred: Unknown ed command '%c'. Abort.", *idx); - return ED_PARSER; - } - unsigned char mode = *idx; - - // save the current position - unsigned const long long pos = ed_cmds.Tell(); - - // if this is add or change then go to the next full stop - unsigned int data_length = 0; - if (mode == MODE_CHANGED || mode == MODE_ADDED) { - do { - ignoreLineInFile(ed_cmds, buffer); - data_length++; - } - while (strncmp(buffer, ".", 1) != 0); - data_length--; // the dot should not be copied - } - - // do the recursive call - the last command is the one we need to execute at first - const State child = applyFile(ed_cmds, in_file, out_file, line, buffer, hash); - if (child != ED_OK) { - return child; - } - - // change and delete are working on "line" - add is done after "line" - if (mode != MODE_ADDED) - line++; - - // first wind to the current position and copy over all unchanged lines - if (line < startline) { - copyLinesFromFileToFile(in_file, out_file, (startline - line), hash, buffer); - line = startline; - } - - if (mode != MODE_ADDED) - line--; - - // include data from ed script - if (mode == MODE_CHANGED || mode == MODE_ADDED) { - ed_cmds.Seek(pos); - copyLinesFromFileToFile(ed_cmds, out_file, data_length, hash, buffer); - } - - // ignore the corresponding number of lines from input - if (mode == MODE_CHANGED || mode == MODE_DELETED) { - while (line < stopline) { - ignoreLineInFile(in_file, buffer); - line++; - } - } - return ED_OK; -} - /*}}}*/ -void RredMethod::copyLinesFromFileToFile(FileFd &fin, FileFd &fout, unsigned int lines,/*{{{*/ - Hashes *hash, char *buffer) const { - while (0 < lines--) { - do { - fin.ReadLine(buffer, BUF_SIZE); - unsigned long long const towrite = strlen(buffer); - fout.Write(buffer, towrite); - hash->Add((unsigned char*)buffer, towrite); - } while (strlen(buffer) == (BUF_SIZE - 1) && - buffer[BUF_SIZE - 2] != '\n'); - } -} - /*}}}*/ -void RredMethod::ignoreLineInFile(FileFd &fin, char *buffer) const { /*{{{*/ - fin.ReadLine(buffer, BUF_SIZE); - while (strlen(buffer) == (BUF_SIZE - 1) && - buffer[BUF_SIZE - 2] != '\n') { - fin.ReadLine(buffer, BUF_SIZE); - buffer[0] = ' '; - } -} - /*}}}*/ -RredMethod::State RredMethod::patchFile(FileFd &Patch, FileFd &From, /*{{{*/ - FileFd &out_file, Hashes *hash) const { - char buffer[BUF_SIZE]; - - /* we do a tail recursion to read the commands in the right order */ - unsigned long line = -1; // assign highest possible value - State const result = applyFile(Patch, From, out_file, line, buffer, hash); - - /* read the rest from infile */ - if (result == ED_OK) { - while (From.ReadLine(buffer, BUF_SIZE) != NULL) { - unsigned long long const towrite = strlen(buffer); - out_file.Write(buffer, towrite); - hash->Add((unsigned char*)buffer, towrite); + +struct Change { + /* Ordering: + * + * 1. write out <offset> lines unchanged + * 2. skip <del_cnt> lines from source + * 3. write out <add_cnt> lines (<add>/<add_len>) + */ + size_t offset; + size_t del_cnt; + size_t add_cnt; /* lines */ + size_t add_len; /* bytes */ + char *add; + + Change(int off) + { + offset = off; + del_cnt = add_cnt = add_len = 0; + add = NULL; + } + + /* actually, don't write <lines> lines from <add> */ + void skip_lines(size_t lines) + { + while (lines > 0) { + char *s = (char*) memchr(add, '\n', add_len); + assert(s != NULL); + s++; + add_len -= (s - add); + add_cnt--; + lines--; + if (add_len == 0) { + add = NULL; + assert(add_cnt == 0); + assert(lines == 0); + } else { + add = s; + assert(add_cnt > 0); + } } } - return result; -} - /*}}}*/ -/* struct EdCommand {{{*/ -#ifdef _POSIX_MAPPED_FILES -struct EdCommand { - size_t data_start; - size_t data_end; - size_t data_lines; - size_t first_line; - size_t last_line; - char type; }; -#define IOV_COUNT 1024 /* Don't really want IOV_MAX since it can be arbitrarily large */ -static ssize_t retry_writev(int fd, const struct iovec *iov, int iovcnt) { - ssize_t Res; - errno = 0; - ssize_t i = 0; - do { - Res = writev(fd, iov + i, iovcnt); - if (Res < 0 && errno == EINTR) - continue; - if (Res < 0) - return _error->Errno("writev",_("Write error")); - iovcnt -= Res; - i += Res; - } while (Res > 0 && iovcnt > 0); - return i; -} -#endif - /*}}}*/ -RredMethod::State RredMethod::patchMMap(FileFd &Patch, FileFd &From, /*{{{*/ - FileFd &out_file, Hashes *hash) const { -#ifdef _POSIX_MAPPED_FILES - MMap ed_cmds(Patch, MMap::ReadOnly); - MMap in_file(From, MMap::ReadOnly); - - unsigned long long const ed_size = ed_cmds.Size(); - unsigned long long const in_size = in_file.Size(); - if (ed_size == 0 || in_size == 0) - return MMAP_FAILED; - - EdCommand* commands = 0; - size_t command_count = 0; - size_t command_alloc = 0; - - const char* begin = (char*) ed_cmds.Data(); - const char* end = begin; - const char* ed_end = (char*) ed_cmds.Data() + ed_size; - - const char* input = (char*) in_file.Data(); - const char* input_end = (char*) in_file.Data() + in_size; - - size_t i; - - /* 1. Parse entire script. It is executed in reverse order, so we cather it - * in the `commands' buffer first - */ - - for(;;) { - EdCommand cmd; - cmd.data_start = 0; - cmd.data_end = 0; - - while(begin != ed_end && *begin == '\n') - ++begin; - while(end != ed_end && *end != '\n') - ++end; - if(end == ed_end && begin == end) - break; - - /* Determine command range */ - const char* tmp = begin; - - for(;;) { - /* atoll is safe despite lacking NUL-termination; we know there's an - * alphabetic character at end[-1] - */ - if(tmp == end) { - cmd.first_line = atol(begin); - cmd.last_line = cmd.first_line; - break; - } - if(*tmp == ',') { - cmd.first_line = atol(begin); - cmd.last_line = atol(tmp + 1); - break; - } - ++tmp; - } - - // which command to execute on this line(s)? - switch (end[-1]) { - case MODE_CHANGED: - if (Debug == true) - std::clog << "Change from line " << cmd.first_line << " to " << cmd.last_line << std::endl; - break; - case MODE_ADDED: - if (Debug == true) - std::clog << "Insert after line " << cmd.first_line << std::endl; - break; - case MODE_DELETED: - if (Debug == true) - std::clog << "Delete from line " << cmd.first_line << " to " << cmd.last_line << std::endl; - break; - default: - _error->Error("rred: Unknown ed command '%c'. Abort.", end[-1]); - free(commands); - return ED_PARSER; - } - cmd.type = end[-1]; - - /* Determine the size of the inserted text, so we don't have to scan this - * text again later. - */ - begin = end + 1; - end = begin; - cmd.data_lines = 0; - - if(cmd.type == MODE_ADDED || cmd.type == MODE_CHANGED) { - cmd.data_start = begin - (char*) ed_cmds.Data(); - while(end != ed_end) { - if(*end == '\n') { - if(end[-1] == '.' && end[-2] == '\n') - break; - ++cmd.data_lines; - } - ++end; - } - cmd.data_end = end - (char*) ed_cmds.Data() - 1; - begin = end + 1; - end = begin; - } - if(command_count == command_alloc) { - command_alloc = (command_alloc + 64) * 3 / 2; - EdCommand* newCommands = (EdCommand*) realloc(commands, command_alloc * sizeof(EdCommand)); - if (newCommands == NULL) { - free(commands); - return MMAP_FAILED; - } - commands = newCommands; - } - commands[command_count++] = cmd; - } - - struct iovec* iov = new struct iovec[IOV_COUNT]; - size_t iov_size = 0; - - size_t amount, remaining; - size_t line = 1; - EdCommand* cmd; - - /* 2. Execute script. We gather writes in a `struct iov' array, and flush - * using writev to minimize the number of system calls. Data is read - * directly from the memory mappings of the input file and the script. - */ - - for(i = command_count; i-- > 0; ) { - cmd = &commands[i]; - if(cmd->type == MODE_ADDED) - amount = cmd->first_line + 1; - else - amount = cmd->first_line; - - if(line < amount) { - begin = input; - while(line != amount) { - input = (const char*) memchr(input, '\n', input_end - input); - if(!input) - break; - ++line; - ++input; - } - - iov[iov_size].iov_base = (void*) begin; - iov[iov_size].iov_len = input - begin; - hash->Add((const unsigned char*) begin, input - begin); - - if(++iov_size == IOV_COUNT) { - retry_writev(out_file.Fd(), iov, IOV_COUNT); - iov_size = 0; - } - } - - if(cmd->type == MODE_DELETED || cmd->type == MODE_CHANGED) { - remaining = (cmd->last_line - cmd->first_line) + 1; - line += remaining; - while(remaining) { - input = (const char*) memchr(input, '\n', input_end - input); - if(!input) - break; - --remaining; - ++input; - } - } - - if(cmd->type == MODE_CHANGED || cmd->type == MODE_ADDED) { - if(cmd->data_end != cmd->data_start) { - iov[iov_size].iov_base = (void*) ((char*)ed_cmds.Data() + cmd->data_start); - iov[iov_size].iov_len = cmd->data_end - cmd->data_start; - hash->Add((const unsigned char*) ((char*)ed_cmds.Data() + cmd->data_start), - iov[iov_size].iov_len); - - if(++iov_size == IOV_COUNT) { - retry_writev(out_file.Fd(), iov, IOV_COUNT); - iov_size = 0; - } - } - } - } - - if(input != input_end) { - iov[iov_size].iov_base = (void*) input; - iov[iov_size].iov_len = input_end - input; - hash->Add((const unsigned char*) input, input_end - input); - ++iov_size; - } - - if(iov_size) { - retry_writev(out_file.Fd(), iov, iov_size); - iov_size = 0; - } - - for(i = 0; i < iov_size; i += IOV_COUNT) { - if(iov_size - i < IOV_COUNT) - retry_writev(out_file.Fd(), iov + i, iov_size - i); - else - retry_writev(out_file.Fd(), iov + i, IOV_COUNT); - } - - delete [] iov; - free(commands); - - return ED_OK; + +class FileChanges { + std::list<struct Change> changes; + std::list<struct Change>::iterator where; + size_t pos; // line number is as far left of iterator as possible + + bool pos_is_okay(void) + { +#ifdef POSDEBUG + size_t cpos = 0; + std::list<struct Change>::iterator x; + for (x = changes.begin(); x != where; ++x) { + assert(x != changes.end()); + cpos += x->offset + x->add_cnt; + } + return cpos == pos; #else - return MMAP_FAILED; + return true; #endif -} - /*}}}*/ -bool RredMethod::Fetch(FetchItem *Itm) /*{{{*/ -{ - Debug = _config->FindB("Debug::pkgAcquire::RRed", false); - URI Get = Itm->Uri; - std::string Path = Get.Host + Get.Path; // To account for relative paths - - FetchResult Res; - Res.Filename = Itm->DestFile; - if (Itm->Uri.empty() == true) { - Path = Itm->DestFile; - Itm->DestFile.append(".result"); - } else - URIStart(Res); - - if (Debug == true) - std::clog << "Patching " << Path << " with " << Path - << ".ed and putting result into " << Itm->DestFile << std::endl; - // Open the source and destination files (the d'tor of FileFd will do - // the cleanup/closing of the fds) - FileFd From(Path,FileFd::ReadOnly); - FileFd Patch(Path+".ed",FileFd::ReadOnly, FileFd::Gzip); - FileFd To(Itm->DestFile,FileFd::WriteAtomic); - To.EraseOnFailure(); - if (_error->PendingError() == true) - return false; - - Hashes Hash; - // now do the actual patching - State const result = patchMMap(Patch, From, To, &Hash); - if (result == MMAP_FAILED) { - // retry with patchFile - Patch.Seek(0); - From.Seek(0); - To.Open(Itm->DestFile,FileFd::WriteAtomic); - if (_error->PendingError() == true) - return false; - if (patchFile(Patch, From, To, &Hash) != ED_OK) { - return _error->WarningE("rred", _("Could not patch %s with mmap and with file operation usage - the patch seems to be corrupt."), Path.c_str()); - } else if (Debug == true) { - std::clog << "rred: finished file patching of " << Path << " after mmap failed." << std::endl; + } + + public: + FileChanges() { + where = changes.end(); + pos = 0; + } + + std::list<struct Change>::iterator begin(void) { return changes.begin(); } + std::list<struct Change>::iterator end(void) { return changes.end(); } + + std::list<struct Change>::reverse_iterator rbegin(void) { return changes.rbegin(); } + std::list<struct Change>::reverse_iterator rend(void) { return changes.rend(); } + + void add_change(Change c) { + assert(pos_is_okay()); + go_to_change_for(c.offset); + assert(pos + where->offset == c.offset); + if (c.del_cnt > 0) + delete_lines(c.del_cnt); + assert(pos + where->offset == c.offset); + if (c.add_len > 0) { + assert(pos_is_okay()); + if (where->add_len > 0) + new_change(); + assert(where->add_len == 0 && where->add_cnt == 0); + + where->add_len = c.add_len; + where->add_cnt = c.add_cnt; + where->add = c.add; } - } else if (result != ED_OK) { - return _error->Errno("rred", _("Could not patch %s with mmap (but no mmap specific fail) - the patch seems to be corrupt."), Path.c_str()); - } else if (Debug == true) { - std::clog << "rred: finished mmap patching of " << Path << std::endl; + assert(pos_is_okay()); + merge(); + assert(pos_is_okay()); } - // write out the result - From.Close(); - Patch.Close(); - To.Close(); - - /* Transfer the modification times from the patch file - to be able to see in which state the file should be - and use the access time from the "old" file */ - struct stat BufBase, BufPatch; - if (stat(Path.c_str(),&BufBase) != 0 || - stat(std::string(Path+".ed").c_str(),&BufPatch) != 0) - return _error->Errno("stat",_("Failed to stat")); - - struct utimbuf TimeBuf; - TimeBuf.actime = BufBase.st_atime; - TimeBuf.modtime = BufPatch.st_mtime; - if (utime(Itm->DestFile.c_str(),&TimeBuf) != 0) - return _error->Errno("utime",_("Failed to set modification time")); - - if (stat(Itm->DestFile.c_str(),&BufBase) != 0) - return _error->Errno("stat",_("Failed to stat")); - - // return done - Res.LastModified = BufBase.st_mtime; - Res.Size = BufBase.st_size; - Res.TakeHashes(Hash); - URIDone(Res); - - return true; -} - /*}}}*/ -/** \brief Wrapper class for testing rred */ /*{{{*/ -class TestRredMethod : public RredMethod { -public: - /** \brief Run rred in debug test mode - * - * This method can be used to run the rred method outside - * of the "normal" acquire environment for easier testing. - * - * \param base basename of all files involved in this rred test - */ - bool Run(char const *base) { - _config->CndSet("Debug::pkgAcquire::RRed", "true"); - FetchItem *test = new FetchItem; - test->DestFile = base; - return Fetch(test); - } + private: + void merge(void) + { + while (where->offset == 0 && where != changes.begin()) { + left(); + } + std::list<struct Change>::iterator next = where; + ++next; + + while (next != changes.end() && next->offset == 0) { + where->del_cnt += next->del_cnt; + next->del_cnt = 0; + if (next->add == NULL) { + next = changes.erase(next); + } else if (where->add == NULL) { + where->add = next->add; + where->add_len = next->add_len; + where->add_cnt = next->add_cnt; + next = changes.erase(next); + } else { + ++next; + } + } + } + + void go_to_change_for(size_t line) + { + while(where != changes.end()) { + if (line < pos) { + left(); + continue; + } + if (pos + where->offset + where->add_cnt <= line) { + right(); + continue; + } + // line is somewhere in this slot + if (line < pos + where->offset) { + break; + } else if (line == pos + where->offset) { + return; + } else { + split(line - pos); + right(); + return; + } + } + /* it goes before this patch */ + insert(line-pos); + } + + void new_change(void) { insert(where->offset); } + + void insert(size_t offset) + { + assert(pos_is_okay()); + assert(where == changes.end() || offset <= where->offset); + if (where != changes.end()) + where->offset -= offset; + changes.insert(where, Change(offset)); + --where; + assert(pos_is_okay()); + } + + void split(size_t offset) + { + assert(pos_is_okay()); + + assert(where->offset < offset); + assert(offset < where->offset + where->add_cnt); + + size_t keep_lines = offset - where->offset; + + Change before(*where); + + where->del_cnt = 0; + where->offset = 0; + where->skip_lines(keep_lines); + + before.add_cnt = keep_lines; + before.add_len -= where->add_len; + + changes.insert(where, before); + --where; + assert(pos_is_okay()); + } + + void delete_lines(size_t cnt) + { + std::list<struct Change>::iterator x = where; + assert(pos_is_okay()); + while (cnt > 0) + { + size_t del; + del = x->add_cnt; + if (del > cnt) + del = cnt; + x->skip_lines(del); + cnt -= del; + + ++x; + if (x == changes.end()) { + del = cnt; + } else { + del = x->offset; + if (del > cnt) + del = cnt; + x->offset -= del; + } + where->del_cnt += del; + cnt -= del; + } + assert(pos_is_okay()); + } + + void left(void) { + assert(pos_is_okay()); + --where; + pos -= where->offset + where->add_cnt; + assert(pos_is_okay()); + } + + void right(void) { + assert(pos_is_okay()); + pos += where->offset + where->add_cnt; + ++where; + assert(pos_is_okay()); + } +}; + +class Patch { + FileChanges filechanges; + MemBlock add_text; + + static bool retry_fwrite(char *b, size_t l, FILE *f, Hashes *hash) + { + size_t r = 1; + while (r > 0 && l > 0) + { + r = fwrite(b, 1, l, f); + if (hash) + hash->Add((unsigned char*)b, r); + l -= r; + b += r; + } + return l == 0; + } + + static void dump_rest(FILE *o, FILE *i, Hashes *hash) + { + char buffer[BLOCK_SIZE]; + size_t l; + while (0 < (l = fread(buffer, 1, sizeof(buffer), i))) { + if (!retry_fwrite(buffer, l, o, hash)) + break; + } + } + + static void dump_lines(FILE *o, FILE *i, size_t n, Hashes *hash) + { + char buffer[BLOCK_SIZE]; + while (n > 0) { + if (fgets(buffer, sizeof(buffer), i) == 0) + buffer[0] = '\0'; + size_t const l = strlen(buffer); + if (l == 0 || buffer[l-1] == '\n') + n--; + retry_fwrite(buffer, l, o, hash); + } + } + + static void skip_lines(FILE *i, int n) + { + char buffer[BLOCK_SIZE]; + while (n > 0) { + if (fgets(buffer, sizeof(buffer), i) == 0) + buffer[0] = '\0'; + size_t const l = strlen(buffer); + if (l == 0 || buffer[l-1] == '\n') + n--; + } + } + + static void dump_mem(FILE *o, char *p, size_t s, Hashes *hash) { + retry_fwrite(p, s, o, hash); + } + + public: + + void read_diff(FileFd &f) + { + char buffer[BLOCK_SIZE]; + bool cmdwanted = true; + + Change ch(0); + while(f.ReadLine(buffer, sizeof(buffer))) + { + if (cmdwanted) { + char *m, *c; + size_t s, e; + s = strtol(buffer, &m, 10); + if (m == buffer) { + s = e = ch.offset + ch.add_cnt; + c = buffer; + } else if (*m == ',') { + m++; + e = strtol(m, &c, 10); + } else { + e = s; + c = m; + } + switch(*c) { + case 'a': + cmdwanted = false; + ch.add = NULL; + ch.add_cnt = 0; + ch.add_len = 0; + ch.offset = s; + ch.del_cnt = 0; + break; + case 'c': + cmdwanted = false; + ch.add = NULL; + ch.add_cnt = 0; + ch.add_len = 0; + ch.offset = s - 1; + ch.del_cnt = e - s + 1; + break; + case 'd': + ch.offset = s - 1; + ch.del_cnt = e - s + 1; + ch.add = NULL; + ch.add_cnt = 0; + ch.add_len = 0; + filechanges.add_change(ch); + break; + } + } else { /* !cmdwanted */ + if (buffer[0] == '.' && buffer[1] == '\n') { + cmdwanted = true; + filechanges.add_change(ch); + } else { + char *last = NULL; + char *add; + size_t l; + if (ch.add) + last = ch.add + ch.add_len; + l = strlen(buffer); + add = add_text.add_easy(buffer, l, last); + if (!add) { + ch.add_len += l; + ch.add_cnt++; + } else { + if (ch.add) { + filechanges.add_change(ch); + ch.del_cnt = 0; + } + ch.offset += ch.add_cnt; + ch.add = add; + ch.add_len = l; + ch.add_cnt = 1; + } + } + } + } + } + + void write_diff(FILE *f) + { + size_t line = 0; + std::list<struct Change>::reverse_iterator ch; + for (ch = filechanges.rbegin(); ch != filechanges.rend(); ++ch) { + line += ch->offset + ch->del_cnt; + } + + for (ch = filechanges.rbegin(); ch != filechanges.rend(); ++ch) { + std::list<struct Change>::reverse_iterator mg_i, mg_e = ch; + while (ch->del_cnt == 0 && ch->offset == 0) + ++ch; + line -= ch->del_cnt; + if (ch->add_cnt > 0) { + if (ch->del_cnt == 0) { + fprintf(f, "%lua\n", line); + } else if (ch->del_cnt == 1) { + fprintf(f, "%luc\n", line+1); + } else { + fprintf(f, "%lu,%luc\n", line+1, line+ch->del_cnt); + } + + mg_i = ch; + do { + dump_mem(f, mg_i->add, mg_i->add_len, NULL); + } while (mg_i-- != mg_e); + + fprintf(f, ".\n"); + } else if (ch->del_cnt == 1) { + fprintf(f, "%lud\n", line+1); + } else if (ch->del_cnt > 1) { + fprintf(f, "%lu,%lud\n", line+1, line+ch->del_cnt); + } + line -= ch->offset; + } + } + + void apply_against_file(FILE *out, FILE *in, Hashes *hash = NULL) + { + std::list<struct Change>::iterator ch; + for (ch = filechanges.begin(); ch != filechanges.end(); ++ch) { + dump_lines(out, in, ch->offset, hash); + skip_lines(in, ch->del_cnt); + dump_mem(out, ch->add, ch->add_len, hash); + } + dump_rest(out, in, hash); + } }; - /*}}}*/ -/** \brief Starter for the rred method (or its test method) {{{ - * - * Used without parameters is the normal behavior for methods for - * the APT acquire system. While this works great for the acquire system - * it is very hard to test the method and therefore the method also - * accepts one parameter which will switch it directly to debug test mode: - * The test mode expects that if "Testfile" is given as parameter - * the file "Testfile" should be ed-style patched with "Testfile.ed" - * and will write the result to "Testfile.result". - */ -int main(int argc, char *argv[]) { - if (argc <= 1) { - RredMethod Mth; - return Mth.Run(); - } else { - TestRredMethod Mth; - bool result = Mth.Run(argv[1]); - _error->DumpErrors(); - return result; - } + +class RredMethod : public pkgAcqMethod { + private: + bool Debug; + + protected: + virtual bool Fetch(FetchItem *Itm) { + Debug = _config->FindB("Debug::pkgAcquire::RRed", false); + URI Get = Itm->Uri; + std::string Path = Get.Host + Get.Path; // rred:/path - no host + + FetchResult Res; + Res.Filename = Itm->DestFile; + if (Itm->Uri.empty()) + { + Path = Itm->DestFile; + Itm->DestFile.append(".result"); + } else + URIStart(Res); + + std::vector<std::string> patchpaths; + Patch patch; + + if (FileExists(Path + ".ed") == true) + patchpaths.push_back(Path + ".ed"); + else + { + _error->PushToStack(); + std::vector<std::string> patches = GetListOfFilesInDir(flNotFile(Path), "gz", true, false); + _error->RevertToStack(); + + std::string const baseName = Path + ".ed."; + for (std::vector<std::string>::const_iterator p = patches.begin(); + p != patches.end(); ++p) + if (p->compare(0, baseName.length(), baseName) == 0) + patchpaths.push_back(*p); + } + + std::string patch_name; + for (std::vector<std::string>::iterator I = patchpaths.begin(); + I != patchpaths.end(); + ++I) + { + patch_name = *I; + if (Debug == true) + std::clog << "Patching " << Path << " with " << patch_name + << std::endl; + + FileFd p; + // all patches are compressed, even if the name doesn't reflect it + if (p.Open(patch_name, FileFd::ReadOnly, FileFd::Gzip) == false) { + std::cerr << "Could not open patch file " << patch_name << std::endl; + _error->DumpErrors(std::cerr); + abort(); + } + patch.read_diff(p); + p.Close(); + } + + if (Debug == true) + std::clog << "Applying patches against " << Path + << " and writing results to " << Itm->DestFile + << std::endl; + + FILE *inp = fopen(Path.c_str(), "r"); + FILE *out = fopen(Itm->DestFile.c_str(), "w"); + + Hashes hash; + + patch.apply_against_file(out, inp, &hash); + + fclose(out); + fclose(inp); + + if (Debug == true) { + std::clog << "rred: finished file patching of " << Path << "." << std::endl; + } + + struct stat bufbase, bufpatch; + if (stat(Path.c_str(), &bufbase) != 0 || + stat(patch_name.c_str(), &bufpatch) != 0) + return _error->Errno("stat", _("Failed to stat")); + + struct timeval times[2]; + times[0].tv_sec = bufbase.st_atime; + times[1].tv_sec = bufpatch.st_mtime; + times[0].tv_usec = times[1].tv_usec = 0; + if (utimes(Itm->DestFile.c_str(), times) != 0) + return _error->Errno("utimes",_("Failed to set modification time")); + + if (stat(Itm->DestFile.c_str(), &bufbase) != 0) + return _error->Errno("stat", _("Failed to stat")); + + Res.LastModified = bufbase.st_mtime; + Res.Size = bufbase.st_size; + Res.TakeHashes(hash); + URIDone(Res); + + return true; + } + + public: + RredMethod() : pkgAcqMethod("2.0",SingleInstance | SendConfig), Debug(false) {} +}; + +int main(int argc, char **argv) +{ + int i; + bool just_diff = true; + Patch patch; + + if (argc <= 1) { + RredMethod Mth; + return Mth.Run(); + } + + if (argc > 1 && strcmp(argv[1], "-f") == 0) { + just_diff = false; + i = 2; + } else { + i = 1; + } + + for (; i < argc; i++) { + FileFd p; + if (p.Open(argv[i], FileFd::ReadOnly) == false) { + _error->DumpErrors(std::cerr); + exit(1); + } + patch.read_diff(p); + } + + if (just_diff) { + patch.write_diff(stdout); + } else { + FILE *out, *inp; + out = stdout; + inp = stdin; + + patch.apply_against_file(out, inp); + } + return 0; } - /*}}}*/ diff --git a/methods/rsh.cc b/methods/rsh.cc index d76dca6ef..550f77eca 100644 --- a/methods/rsh.cc +++ b/methods/rsh.cc @@ -20,7 +20,6 @@ #include <sys/stat.h> #include <sys/time.h> -#include <utime.h> #include <unistd.h> #include <signal.h> #include <stdio.h> @@ -256,7 +255,7 @@ bool RSHConn::WriteMsg(std::string &Text,bool Sync,const char *Fmt,...) /*}}}*/ // RSHConn::Size - Return the size of the file /*{{{*/ // --------------------------------------------------------------------- -/* Right now for successfull transfer the file size must be known in +/* Right now for successful transfer the file size must be known in advance. */ bool RSHConn::Size(const char *Path,unsigned long long &Size) { @@ -395,13 +394,14 @@ void RSHMethod::SigTerm(int sig) { if (FailFd == -1) _exit(100); - close(FailFd); - // Timestamp - struct utimbuf UBuf; - UBuf.actime = FailTime; - UBuf.modtime = FailTime; - utime(FailFile.c_str(),&UBuf); + // Transfer the modification times + struct timeval times[2]; + times[0].tv_sec = FailTime; + times[1].tv_sec = FailTime; + times[0].tv_usec = times[1].tv_usec = 0; + utimes(FailFile.c_str(), times); + close(FailFd); _exit(100); } @@ -488,10 +488,11 @@ bool RSHMethod::Fetch(FetchItem *Itm) Fd.Close(); // Timestamp - struct utimbuf UBuf; - UBuf.actime = FailTime; - UBuf.modtime = FailTime; - utime(FailFile.c_str(),&UBuf); + struct timeval times[2]; + times[0].tv_sec = FailTime; + times[1].tv_sec = FailTime; + times[0].tv_usec = times[1].tv_usec = 0; + utimes(FailFile.c_str(), times); // If the file is missing we hard fail otherwise transient fail if (Missing == true) @@ -501,18 +502,17 @@ bool RSHMethod::Fetch(FetchItem *Itm) } Res.Size = Fd.Size(); + struct timeval times[2]; + times[0].tv_sec = FailTime; + times[1].tv_sec = FailTime; + times[0].tv_usec = times[1].tv_usec = 0; + utimes(Fd.Name().c_str(), times); + FailFd = -1; } Res.LastModified = FailTime; Res.TakeHashes(Hash); - // Timestamp - struct utimbuf UBuf; - UBuf.actime = FailTime; - UBuf.modtime = FailTime; - utime(Queue->DestFile.c_str(),&UBuf); - FailFd = -1; - URIDone(Res); return true; diff --git a/methods/server.cc b/methods/server.cc new file mode 100644 index 000000000..ef90c809c --- /dev/null +++ b/methods/server.cc @@ -0,0 +1,668 @@ +// -*- mode: cpp; mode: fold -*- +// Description /*{{{*/ +/* ###################################################################### + + HTTP and HTTPS share a lot of common code and these classes are + exactly the dumping ground for this common code + + ##################################################################### */ + /*}}}*/ +// Include Files /*{{{*/ +#include <config.h> + +#include <apt-pkg/fileutl.h> +#include <apt-pkg/acquire-method.h> +#include <apt-pkg/configuration.h> +#include <apt-pkg/error.h> +#include <apt-pkg/hashes.h> +#include <apt-pkg/netrc.h> + +#include <fcntl.h> +#include <sys/stat.h> +#include <sys/time.h> +#include <unistd.h> +#include <signal.h> +#include <stdio.h> +#include <errno.h> +#include <string.h> +#include <climits> +#include <iostream> +#include <map> + +// Internet stuff +#include <netdb.h> + +#include "config.h" +#include "connect.h" +#include "rfc2553emu.h" +#include "http.h" + +#include <apti18n.h> + /*}}}*/ +using namespace std; + +string ServerMethod::FailFile; +int ServerMethod::FailFd = -1; +time_t ServerMethod::FailTime = 0; + +// ServerState::RunHeaders - Get the headers before the data /*{{{*/ +// --------------------------------------------------------------------- +/* Returns 0 if things are OK, 1 if an IO error occurred and 2 if a header + parse error occurred */ +ServerState::RunHeadersResult ServerState::RunHeaders(FileFd * const File) +{ + State = Header; + + Owner->Status(_("Waiting for headers")); + + Major = 0; + Minor = 0; + Result = 0; + Size = 0; + StartPos = 0; + Encoding = Closes; + HaveContent = false; + time(&Date); + + do + { + string Data; + if (ReadHeaderLines(Data) == false) + continue; + + if (Owner->Debug == true) + clog << Data; + + for (string::const_iterator I = Data.begin(); I < Data.end(); ++I) + { + string::const_iterator J = I; + for (; J != Data.end() && *J != '\n' && *J != '\r'; ++J); + if (HeaderLine(string(I,J)) == false) + return RUN_HEADERS_PARSE_ERROR; + I = J; + } + + // 100 Continue is a Nop... + if (Result == 100) + continue; + + // Tidy up the connection persistence state. + if (Encoding == Closes && HaveContent == true) + Persistent = false; + + return RUN_HEADERS_OK; + } + while (LoadNextResponse(false, File) == true); + + return RUN_HEADERS_IO_ERROR; +} + /*}}}*/ +// ServerState::HeaderLine - Process a header line /*{{{*/ +// --------------------------------------------------------------------- +/* */ +bool ServerState::HeaderLine(string Line) +{ + if (Line.empty() == true) + return true; + + string::size_type Pos = Line.find(' '); + if (Pos == string::npos || Pos+1 > Line.length()) + { + // Blah, some servers use "connection:closes", evil. + Pos = Line.find(':'); + if (Pos == string::npos || Pos + 2 > Line.length()) + return _error->Error(_("Bad header line")); + Pos++; + } + + // Parse off any trailing spaces between the : and the next word. + string::size_type Pos2 = Pos; + while (Pos2 < Line.length() && isspace(Line[Pos2]) != 0) + Pos2++; + + string Tag = string(Line,0,Pos); + string Val = string(Line,Pos2); + + if (stringcasecmp(Tag.c_str(),Tag.c_str()+4,"HTTP") == 0) + { + // Evil servers return no version + if (Line[4] == '/') + { + int const elements = sscanf(Line.c_str(),"HTTP/%3u.%3u %3u%359[^\n]",&Major,&Minor,&Result,Code); + if (elements == 3) + { + Code[0] = '\0'; + if (Owner->Debug == true) + clog << "HTTP server doesn't give Reason-Phrase for " << Result << std::endl; + } + else if (elements != 4) + return _error->Error(_("The HTTP server sent an invalid reply header")); + } + else + { + Major = 0; + Minor = 9; + if (sscanf(Line.c_str(),"HTTP %3u%359[^\n]",&Result,Code) != 2) + return _error->Error(_("The HTTP server sent an invalid reply header")); + } + + /* Check the HTTP response header to get the default persistence + state. */ + if (Major < 1) + Persistent = false; + else + { + if (Major == 1 && Minor == 0) + Persistent = false; + else + Persistent = true; + } + + return true; + } + + if (stringcasecmp(Tag,"Content-Length:") == 0) + { + if (Encoding == Closes) + Encoding = Stream; + HaveContent = true; + + // The length is already set from the Content-Range header + if (StartPos != 0) + return true; + + Size = strtoull(Val.c_str(), NULL, 10); + if (Size >= std::numeric_limits<unsigned long long>::max()) + return _error->Errno("HeaderLine", _("The HTTP server sent an invalid Content-Length header")); + else if (Size == 0) + HaveContent = false; + return true; + } + + if (stringcasecmp(Tag,"Content-Type:") == 0) + { + HaveContent = true; + return true; + } + + if (stringcasecmp(Tag,"Content-Range:") == 0) + { + HaveContent = true; + + // §14.16 says 'byte-range-resp-spec' should be a '*' in case of 416 + if (Result == 416 && sscanf(Val.c_str(), "bytes */%llu",&Size) == 1) + { + StartPos = 1; // ignore Content-Length, it would override Size + HaveContent = false; + } + else if (sscanf(Val.c_str(),"bytes %llu-%*u/%llu",&StartPos,&Size) != 2) + return _error->Error(_("The HTTP server sent an invalid Content-Range header")); + if ((unsigned long long)StartPos > Size) + return _error->Error(_("This HTTP server has broken range support")); + return true; + } + + if (stringcasecmp(Tag,"Transfer-Encoding:") == 0) + { + HaveContent = true; + if (stringcasecmp(Val,"chunked") == 0) + Encoding = Chunked; + return true; + } + + if (stringcasecmp(Tag,"Connection:") == 0) + { + if (stringcasecmp(Val,"close") == 0) + Persistent = false; + if (stringcasecmp(Val,"keep-alive") == 0) + Persistent = true; + return true; + } + + if (stringcasecmp(Tag,"Last-Modified:") == 0) + { + if (RFC1123StrToTime(Val.c_str(), Date) == false) + return _error->Error(_("Unknown date format")); + return true; + } + + if (stringcasecmp(Tag,"Location:") == 0) + { + Location = Val; + return true; + } + + return true; +} + /*}}}*/ +// ServerState::ServerState - Constructor /*{{{*/ +ServerState::ServerState(URI Srv, ServerMethod *Owner) : ServerName(Srv), TimeOut(120), Owner(Owner) +{ + Reset(); +} + /*}}}*/ + +bool ServerMethod::Configuration(string Message) /*{{{*/ +{ + return pkgAcqMethod::Configuration(Message); +} + /*}}}*/ + +// ServerMethod::DealWithHeaders - Handle the retrieved header data /*{{{*/ +// --------------------------------------------------------------------- +/* We look at the header data we got back from the server and decide what + to do. Returns DealWithHeadersResult (see http.h for details). + */ +ServerMethod::DealWithHeadersResult +ServerMethod::DealWithHeaders(FetchResult &Res) +{ + // Not Modified + if (Server->Result == 304) + { + unlink(Queue->DestFile.c_str()); + Res.IMSHit = true; + Res.LastModified = Queue->LastModified; + return IMS_HIT; + } + + /* Redirect + * + * Note that it is only OK for us to treat all redirection the same + * because we *always* use GET, not other HTTP methods. There are + * three redirection codes for which it is not appropriate that we + * redirect. Pass on those codes so the error handling kicks in. + */ + if (AllowRedirect + && (Server->Result > 300 && Server->Result < 400) + && (Server->Result != 300 // Multiple Choices + && Server->Result != 304 // Not Modified + && Server->Result != 306)) // (Not part of HTTP/1.1, reserved) + { + if (Server->Location.empty() == true); + else if (Server->Location[0] == '/' && Queue->Uri.empty() == false) + { + URI Uri = Queue->Uri; + if (Uri.Host.empty() == false) + NextURI = URI::SiteOnly(Uri); + else + NextURI.clear(); + NextURI.append(DeQuoteString(Server->Location)); + return TRY_AGAIN_OR_REDIRECT; + } + else + { + NextURI = DeQuoteString(Server->Location); + URI tmpURI = NextURI; + URI Uri = Queue->Uri; + // same protocol redirects are okay + if (tmpURI.Access == Uri.Access) + return TRY_AGAIN_OR_REDIRECT; + // as well as http to https + else if (Uri.Access == "http" && tmpURI.Access == "https") + return TRY_AGAIN_OR_REDIRECT; + } + /* else pass through for error message */ + } + // retry after an invalid range response without partial data + else if (Server->Result == 416) + { + struct stat SBuf; + if (stat(Queue->DestFile.c_str(),&SBuf) >= 0 && SBuf.st_size > 0) + { + if ((unsigned long long)SBuf.st_size == Server->Size) + { + // the file is completely downloaded, but was not moved + Server->StartPos = Server->Size; + Server->Result = 200; + Server->HaveContent = false; + } + else if (unlink(Queue->DestFile.c_str()) == 0) + { + NextURI = Queue->Uri; + return TRY_AGAIN_OR_REDIRECT; + } + } + } + + /* We have a reply we dont handle. This should indicate a perm server + failure */ + if (Server->Result < 200 || Server->Result >= 300) + { + char err[255]; + snprintf(err,sizeof(err)-1,"HttpError%i",Server->Result); + SetFailReason(err); + _error->Error("%u %s",Server->Result,Server->Code); + if (Server->HaveContent == true) + return ERROR_WITH_CONTENT_PAGE; + return ERROR_UNRECOVERABLE; + } + + // This is some sort of 2xx 'data follows' reply + Res.LastModified = Server->Date; + Res.Size = Server->Size; + + // Open the file + delete File; + File = new FileFd(Queue->DestFile,FileFd::WriteAny); + if (_error->PendingError() == true) + return ERROR_NOT_FROM_SERVER; + + FailFile = Queue->DestFile; + FailFile.c_str(); // Make sure we dont do a malloc in the signal handler + FailFd = File->Fd(); + FailTime = Server->Date; + + if (Server->InitHashes(*File) == false) + { + _error->Errno("read",_("Problem hashing file")); + return ERROR_NOT_FROM_SERVER; + } + if (Server->StartPos > 0) + Res.ResumePoint = Server->StartPos; + + SetNonBlock(File->Fd(),true); + return FILE_IS_OPEN; +} + /*}}}*/ +// ServerMethod::SigTerm - Handle a fatal signal /*{{{*/ +// --------------------------------------------------------------------- +/* This closes and timestamps the open file. This is necessary to get + resume behavoir on user abort */ +void ServerMethod::SigTerm(int) +{ + if (FailFd == -1) + _exit(100); + + struct timeval times[2]; + times[0].tv_sec = FailTime; + times[1].tv_sec = FailTime; + times[0].tv_usec = times[1].tv_usec = 0; + utimes(FailFile.c_str(), times); + close(FailFd); + + _exit(100); +} + /*}}}*/ +// ServerMethod::Fetch - Fetch an item /*{{{*/ +// --------------------------------------------------------------------- +/* This adds an item to the pipeline. We keep the pipeline at a fixed + depth. */ +bool ServerMethod::Fetch(FetchItem *) +{ + if (Server == 0) + return true; + + // Queue the requests + int Depth = -1; + for (FetchItem *I = Queue; I != 0 && Depth < (signed)PipelineDepth; + I = I->Next, Depth++) + { + // If pipelining is disabled, we only queue 1 request + if (Server->Pipeline == false && Depth >= 0) + break; + + // Make sure we stick with the same server + if (Server->Comp(I->Uri) == false) + break; + if (QueueBack == I) + { + QueueBack = I->Next; + SendReq(I); + continue; + } + } + + return true; +}; + /*}}}*/ +// ServerMethod::Loop - Main loop /*{{{*/ +int ServerMethod::Loop() +{ + typedef vector<string> StringVector; + typedef vector<string>::iterator StringVectorIterator; + map<string, StringVector> Redirected; + + signal(SIGTERM,SigTerm); + signal(SIGINT,SigTerm); + + Server = 0; + + int FailCounter = 0; + while (1) + { + // We have no commands, wait for some to arrive + if (Queue == 0) + { + if (WaitFd(STDIN_FILENO) == false) + return 0; + } + + /* Run messages, we can accept 0 (no message) if we didn't + do a WaitFd above.. Otherwise the FD is closed. */ + int Result = Run(true); + if (Result != -1 && (Result != 0 || Queue == 0)) + { + if(FailReason.empty() == false || + _config->FindB("Acquire::http::DependOnSTDIN", true) == true) + return 100; + else + return 0; + } + + if (Queue == 0) + continue; + + // Connect to the server + if (Server == 0 || Server->Comp(Queue->Uri) == false) + { + delete Server; + Server = CreateServerState(Queue->Uri); + } + /* If the server has explicitly said this is the last connection + then we pre-emptively shut down the pipeline and tear down + the connection. This will speed up HTTP/1.0 servers a tad + since we don't have to wait for the close sequence to + complete */ + if (Server->Persistent == false) + Server->Close(); + + // Reset the pipeline + if (Server->IsOpen() == false) + QueueBack = Queue; + + // Connnect to the host + if (Server->Open() == false) + { + Fail(true); + delete Server; + Server = 0; + continue; + } + + // Fill the pipeline. + Fetch(0); + + // Fetch the next URL header data from the server. + switch (Server->RunHeaders(File)) + { + case ServerState::RUN_HEADERS_OK: + break; + + // The header data is bad + case ServerState::RUN_HEADERS_PARSE_ERROR: + { + _error->Error(_("Bad header data")); + Fail(true); + RotateDNS(); + continue; + } + + // The server closed a connection during the header get.. + default: + case ServerState::RUN_HEADERS_IO_ERROR: + { + FailCounter++; + _error->Discard(); + Server->Close(); + Server->Pipeline = false; + + if (FailCounter >= 2) + { + Fail(_("Connection failed"),true); + FailCounter = 0; + } + + RotateDNS(); + continue; + } + }; + + // Decide what to do. + FetchResult Res; + Res.Filename = Queue->DestFile; + switch (DealWithHeaders(Res)) + { + // Ok, the file is Open + case FILE_IS_OPEN: + { + URIStart(Res); + + // Run the data + bool Result = true; + if (Server->HaveContent) + Result = Server->RunData(File); + + /* If the server is sending back sizeless responses then fill in + the size now */ + if (Res.Size == 0) + Res.Size = File->Size(); + + // Close the file, destroy the FD object and timestamp it + FailFd = -1; + delete File; + File = 0; + + // Timestamp + struct timeval times[2]; + times[0].tv_sec = times[1].tv_sec = Server->Date; + times[0].tv_usec = times[1].tv_usec = 0; + utimes(Queue->DestFile.c_str(), times); + + // Send status to APT + if (Result == true) + { + Res.TakeHashes(*Server->GetHashes()); + URIDone(Res); + } + else + { + if (Server->IsOpen() == false) + { + FailCounter++; + _error->Discard(); + Server->Close(); + + if (FailCounter >= 2) + { + Fail(_("Connection failed"),true); + FailCounter = 0; + } + + QueueBack = Queue; + } + else + Fail(true); + } + break; + } + + // IMS hit + case IMS_HIT: + { + URIDone(Res); + break; + } + + // Hard server error, not found or something + case ERROR_UNRECOVERABLE: + { + Fail(); + break; + } + + // Hard internal error, kill the connection and fail + case ERROR_NOT_FROM_SERVER: + { + delete File; + File = 0; + + Fail(); + RotateDNS(); + Server->Close(); + break; + } + + // We need to flush the data, the header is like a 404 w/ error text + case ERROR_WITH_CONTENT_PAGE: + { + Fail(); + + // Send to content to dev/null + File = new FileFd("/dev/null",FileFd::WriteExists); + Server->RunData(File); + delete File; + File = 0; + break; + } + + // Try again with a new URL + case TRY_AGAIN_OR_REDIRECT: + { + // Clear rest of response if there is content + if (Server->HaveContent) + { + File = new FileFd("/dev/null",FileFd::WriteExists); + Server->RunData(File); + delete File; + File = 0; + } + + /* Detect redirect loops. No more redirects are allowed + after the same URI is seen twice in a queue item. */ + StringVector &R = Redirected[Queue->DestFile]; + bool StopRedirects = false; + if (R.empty() == true) + R.push_back(Queue->Uri); + else if (R[0] == "STOP" || R.size() > 10) + StopRedirects = true; + else + { + for (StringVectorIterator I = R.begin(); I != R.end(); ++I) + if (Queue->Uri == *I) + { + R[0] = "STOP"; + break; + } + + R.push_back(Queue->Uri); + } + + if (StopRedirects == false) + Redirect(NextURI); + else + Fail(); + + break; + } + + default: + Fail(_("Internal error")); + break; + } + + FailCounter = 0; + } + + return 0; +} + /*}}}*/ diff --git a/methods/server.h b/methods/server.h new file mode 100644 index 000000000..2b81e6173 --- /dev/null +++ b/methods/server.h @@ -0,0 +1,144 @@ +// -*- mode: cpp; mode: fold -*- +// Description /*{{{*/ +/* ###################################################################### + + Classes dealing with the abstraction of talking to a end via a text + protocol like HTTP (which is used by the http and https methods) + + ##################################################################### */ + /*}}}*/ + +#ifndef APT_SERVER_H +#define APT_SERVER_H + +#include <apt-pkg/strutl.h> + +#include <string> + +using std::cout; +using std::endl; + +class Hashes; +class ServerMethod; +class FileFd; + +struct ServerState +{ + // This is the last parsed Header Line + unsigned int Major; + unsigned int Minor; + unsigned int Result; + char Code[360]; + + // These are some statistics from the last parsed header lines + unsigned long long Size; + signed long long StartPos; + time_t Date; + bool HaveContent; + enum {Chunked,Stream,Closes} Encoding; + enum {Header, Data} State; + bool Persistent; + std::string Location; + + // This is a Persistent attribute of the server itself. + bool Pipeline; + URI ServerName; + URI Proxy; + unsigned long TimeOut; + + protected: + ServerMethod *Owner; + + virtual bool ReadHeaderLines(std::string &Data) = 0; + virtual bool LoadNextResponse(bool const ToFile, FileFd * const File) = 0; + + public: + bool HeaderLine(std::string Line); + + /** \brief Result of the header acquire */ + enum RunHeadersResult { + /** \brief Header ok */ + RUN_HEADERS_OK, + /** \brief IO error while retrieving */ + RUN_HEADERS_IO_ERROR, + /** \brief Parse error after retrieving */ + RUN_HEADERS_PARSE_ERROR, + }; + /** \brief Get the headers before the data */ + RunHeadersResult RunHeaders(FileFd * const File); + + bool Comp(URI Other) const {return Other.Host == ServerName.Host && Other.Port == ServerName.Port;}; + virtual void Reset() {Major = 0; Minor = 0; Result = 0; Code[0] = '\0'; Size = 0; + StartPos = 0; Encoding = Closes; time(&Date); HaveContent = false; + State = Header; Persistent = false; Pipeline = true;}; + virtual bool WriteResponse(std::string const &Data) = 0; + + /** \brief Transfer the data from the socket */ + virtual bool RunData(FileFd * const File) = 0; + + virtual bool Open() = 0; + virtual bool IsOpen() = 0; + virtual bool Close() = 0; + virtual bool InitHashes(FileFd &File) = 0; + virtual Hashes * GetHashes() = 0; + virtual bool Die(FileFd &File) = 0; + virtual bool Flush(FileFd * const File) = 0; + virtual bool Go(bool ToFile, FileFd * const File) = 0; + + ServerState(URI Srv, ServerMethod *Owner); + virtual ~ServerState() {}; +}; + +class ServerMethod : public pkgAcqMethod +{ + protected: + virtual bool Fetch(FetchItem *); + + ServerState *Server; + std::string NextURI; + FileFd *File; + + unsigned long PipelineDepth; + bool AllowRedirect; + + public: + bool Debug; + + /** \brief Result of the header parsing */ + enum DealWithHeadersResult { + /** \brief The file is open and ready */ + FILE_IS_OPEN, + /** \brief We got a IMS hit, the file has not changed */ + IMS_HIT, + /** \brief The server reported a unrecoverable error */ + ERROR_UNRECOVERABLE, + /** \brief The server reported a error with a error content page */ + ERROR_WITH_CONTENT_PAGE, + /** \brief An error on the client side */ + ERROR_NOT_FROM_SERVER, + /** \brief A redirect or retry request */ + TRY_AGAIN_OR_REDIRECT + }; + /** \brief Handle the retrieved header data */ + DealWithHeadersResult DealWithHeaders(FetchResult &Res); + + // In the event of a fatal signal this file will be closed and timestamped. + static std::string FailFile; + static int FailFd; + static time_t FailTime; + static void SigTerm(int); + + virtual bool Configuration(std::string Message); + virtual bool Flush() { return Server->Flush(File); }; + + int Loop(); + + virtual void SendReq(FetchItem *Itm) = 0; + virtual ServerState * CreateServerState(URI uri) = 0; + virtual void RotateDNS() = 0; + + ServerMethod(const char *Ver,unsigned long Flags = 0) : pkgAcqMethod(Ver, Flags), Server(NULL), File(NULL), PipelineDepth(0), AllowRedirect(false), Debug(false) {}; + virtual ~ServerMethod() {}; +}; + +#endif diff --git a/po/apt-all.pot b/po/apt-all.pot deleted file mode 100644 index ab5b68a52..000000000 --- a/po/apt-all.pot +++ /dev/null @@ -1,3205 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# This file is put in the public domain. -# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: apt 0.9.8.1\n" -"Report-Msgid-Bugs-To: APT Development Team <deity@lists.debian.org>\n" -"POT-Creation-Date: 2013-07-31 16:24+0200\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: LANGUAGE <LL@li.org>\n" -"Language: \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=CHARSET\n" -"Content-Transfer-Encoding: 8bit\n" - -#: cmdline/apt-cache.cc:158 -#, c-format -msgid "Package %s version %s has an unmet dep:\n" -msgstr "" - -#: cmdline/apt-cache.cc:286 -msgid "Total package names: " -msgstr "" - -#: cmdline/apt-cache.cc:288 -msgid "Total package structures: " -msgstr "" - -#: cmdline/apt-cache.cc:328 -msgid " Normal packages: " -msgstr "" - -#: cmdline/apt-cache.cc:329 -msgid " Pure virtual packages: " -msgstr "" - -#: cmdline/apt-cache.cc:330 -msgid " Single virtual packages: " -msgstr "" - -#: cmdline/apt-cache.cc:331 -msgid " Mixed virtual packages: " -msgstr "" - -#: cmdline/apt-cache.cc:332 -msgid " Missing: " -msgstr "" - -#: cmdline/apt-cache.cc:334 -msgid "Total distinct versions: " -msgstr "" - -#: cmdline/apt-cache.cc:336 -msgid "Total distinct descriptions: " -msgstr "" - -#: cmdline/apt-cache.cc:338 -msgid "Total dependencies: " -msgstr "" - -#: cmdline/apt-cache.cc:341 -msgid "Total ver/file relations: " -msgstr "" - -#: 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:357 -msgid "Total globbed strings: " -msgstr "" - -#: cmdline/apt-cache.cc:371 -msgid "Total dependency version space: " -msgstr "" - -#: cmdline/apt-cache.cc:376 -msgid "Total slack space: " -msgstr "" - -#: cmdline/apt-cache.cc:384 -msgid "Total space accounted for: " -msgstr "" - -#: cmdline/apt-cache.cc:515 cmdline/apt-cache.cc:1165 -#, c-format -msgid "Package file %s is out of sync." -msgstr "" - -#: cmdline/apt-cache.cc:593 cmdline/apt-cache.cc:1452 -#: cmdline/apt-cache.cc:1454 cmdline/apt-cache.cc:1531 cmdline/apt-mark.cc:46 -#: cmdline/apt-mark.cc:93 cmdline/apt-mark.cc:219 -msgid "No packages found" -msgstr "" - -#: cmdline/apt-cache.cc:1265 -msgid "You must give at least one search pattern" -msgstr "" - -#: cmdline/apt-cache.cc:1431 -msgid "This command is deprecated. Please use 'apt-mark showauto' instead." -msgstr "" - -#: cmdline/apt-cache.cc:1526 apt-pkg/cacheset.cc:510 -#, c-format -msgid "Unable to locate package %s" -msgstr "" - -#: cmdline/apt-cache.cc:1556 -msgid "Package files:" -msgstr "" - -#: cmdline/apt-cache.cc:1563 cmdline/apt-cache.cc:1654 -msgid "Cache is out of sync, can't x-ref a package file" -msgstr "" - -#. Show any packages have explicit pins -#: cmdline/apt-cache.cc:1577 -msgid "Pinned packages:" -msgstr "" - -#: cmdline/apt-cache.cc:1589 cmdline/apt-cache.cc:1634 -msgid "(not found)" -msgstr "" - -#: cmdline/apt-cache.cc:1597 -msgid " Installed: " -msgstr "" - -#: cmdline/apt-cache.cc:1598 -msgid " Candidate: " -msgstr "" - -#: cmdline/apt-cache.cc:1616 cmdline/apt-cache.cc:1624 -msgid "(none)" -msgstr "" - -#: cmdline/apt-cache.cc:1631 -msgid " Package pin: " -msgstr "" - -#. Show the priority tables -#: cmdline/apt-cache.cc:1640 -msgid " Version table:" -msgstr "" - -#: cmdline/apt-cache.cc:1753 cmdline/apt-cdrom.cc:206 cmdline/apt-config.cc:81 -#: cmdline/apt-get.cc:3392 cmdline/apt-mark.cc:375 -#: cmdline/apt-extracttemplates.cc:229 ftparchive/apt-ftparchive.cc:591 -#: cmdline/apt-internal-solver.cc:33 cmdline/apt-sortpkgs.cc:147 -#, c-format -msgid "%s %s for %s compiled on %s %s\n" -msgstr "" - -#: cmdline/apt-cache.cc:1760 -msgid "" -"Usage: apt-cache [options] command\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 query information\n" -"from APT's binary cache files\n" -"\n" -"Commands:\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" -" stats - Show some basic statistics\n" -" dump - Show the entire file in a terse form\n" -" dumpavail - Print an available file to stdout\n" -" unmet - Show unmet dependencies\n" -" search - Search the package list for a regex pattern\n" -" 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 in the system\n" -" dotty - Generate package graphs for GraphViz\n" -" xvcg - Generate package graphs for xvcg\n" -" policy - Show policy settings\n" -"\n" -"Options:\n" -" -h This help text.\n" -" -p=? The package cache.\n" -" -s=? The source cache.\n" -" -q Disable progress indicator.\n" -" -i Show only important deps for the unmet command.\n" -" -c=? Read this configuration file\n" -" -o=? Set an arbitrary configuration option, eg -o dir::cache=/tmp\n" -"See the apt-cache(8) and apt.conf(5) manual pages for more information.\n" -msgstr "" - -#. }}} -#: cmdline/apt-cdrom.cc:43 -msgid "" -"No CD-ROM could be auto-detected or found using the default mount point.\n" -"You may try the --cdrom option to set the CD-ROM mount point. See 'man apt-" -"cdrom' for more information about the CD-ROM auto-detection and mount point." -msgstr "" - -#: cmdline/apt-cdrom.cc:85 -msgid "Please provide a name for this Disc, such as 'Debian 5.0.3 Disk 1'" -msgstr "" - -#: cmdline/apt-cdrom.cc:100 -msgid "Please insert a Disc in the drive and press enter" -msgstr "" - -#: cmdline/apt-cdrom.cc:135 -#, c-format -msgid "Failed to mount '%s' to '%s'" -msgstr "" - -#: cmdline/apt-cdrom.cc:170 -msgid "Repeat this process for the rest of the CDs in your set." -msgstr "" - -#: cmdline/apt-config.cc:46 -msgid "Arguments not in pairs" -msgstr "" - -#: cmdline/apt-config.cc:87 -msgid "" -"Usage: apt-config [options] command\n" -"\n" -"apt-config is a simple tool to read the APT config file\n" -"\n" -"Commands:\n" -" shell - Shell mode\n" -" dump - Show the configuration\n" -"\n" -"Options:\n" -" -h This help text.\n" -" -c=? Read this configuration file\n" -" -o=? Set an arbitrary configuration option, eg -o dir::cache=/tmp\n" -msgstr "" - -#. TRANSLATOR: Yes/No question help-text: defaulting to Y[es] -#. e.g. "Do you want to continue? [Y/n] " -#. The user has to answer with an input matching the -#. YESEXPR/NOEXPR defined in your l10n. -#: cmdline/apt-get.cc:146 -msgid "[Y/n]" -msgstr "" - -#. TRANSLATOR: Yes/No question help-text: defaulting to N[o] -#. e.g. "Should this file be removed? [y/N] " -#. The user has to answer with an input matching the -#. YESEXPR/NOEXPR defined in your l10n. -#: cmdline/apt-get.cc:152 -msgid "[y/N]" -msgstr "" - -#. TRANSLATOR: "Yes" answer printed for a yes/no question if --assume-yes is set -#: cmdline/apt-get.cc:163 -msgid "Y" -msgstr "" - -#. TRANSLATOR: "No" answer printed for a yes/no question if --assume-no is set -#: cmdline/apt-get.cc:169 -msgid "N" -msgstr "" - -#: cmdline/apt-get.cc:191 apt-pkg/cachefilter.cc:33 -#, c-format -msgid "Regex compilation error - %s" -msgstr "" - -#: cmdline/apt-get.cc:289 -msgid "The following packages have unmet dependencies:" -msgstr "" - -#: cmdline/apt-get.cc:379 -#, c-format -msgid "but %s is installed" -msgstr "" - -#: cmdline/apt-get.cc:381 -#, c-format -msgid "but %s is to be installed" -msgstr "" - -#: cmdline/apt-get.cc:388 -msgid "but it is not installable" -msgstr "" - -#: cmdline/apt-get.cc:390 -msgid "but it is a virtual package" -msgstr "" - -#: cmdline/apt-get.cc:393 -msgid "but it is not installed" -msgstr "" - -#: cmdline/apt-get.cc:393 -msgid "but it is not going to be installed" -msgstr "" - -#: cmdline/apt-get.cc:398 -msgid " or" -msgstr "" - -#: cmdline/apt-get.cc:427 -msgid "The following NEW packages will be installed:" -msgstr "" - -#: cmdline/apt-get.cc:453 -msgid "The following packages will be REMOVED:" -msgstr "" - -#: cmdline/apt-get.cc:475 -msgid "The following packages have been kept back:" -msgstr "" - -#: cmdline/apt-get.cc:496 -msgid "The following packages will be upgraded:" -msgstr "" - -#: cmdline/apt-get.cc:517 -msgid "The following packages will be DOWNGRADED:" -msgstr "" - -#: cmdline/apt-get.cc:537 -msgid "The following held packages will be changed:" -msgstr "" - -#: cmdline/apt-get.cc:592 -#, c-format -msgid "%s (due to %s) " -msgstr "" - -#: cmdline/apt-get.cc:600 -msgid "" -"WARNING: The following essential packages will be removed.\n" -"This should NOT be done unless you know exactly what you are doing!" -msgstr "" - -#: cmdline/apt-get.cc:631 -#, c-format -msgid "%lu upgraded, %lu newly installed, " -msgstr "" - -#: cmdline/apt-get.cc:635 -#, c-format -msgid "%lu reinstalled, " -msgstr "" - -#: cmdline/apt-get.cc:637 -#, c-format -msgid "%lu downgraded, " -msgstr "" - -#: cmdline/apt-get.cc:639 -#, c-format -msgid "%lu to remove and %lu not upgraded.\n" -msgstr "" - -#: cmdline/apt-get.cc:643 -#, c-format -msgid "%lu not fully installed or removed.\n" -msgstr "" - -#: cmdline/apt-get.cc:664 -#, c-format -msgid "Note, selecting '%s' for task '%s'\n" -msgstr "" - -#: cmdline/apt-get.cc:669 -#, c-format -msgid "Note, selecting '%s' for regex '%s'\n" -msgstr "" - -#: cmdline/apt-get.cc:686 -#, c-format -msgid "Package %s is a virtual package provided by:\n" -msgstr "" - -#: cmdline/apt-get.cc:697 -msgid " [Installed]" -msgstr "" - -#: cmdline/apt-get.cc:706 -msgid " [Not candidate version]" -msgstr "" - -#: cmdline/apt-get.cc:708 -msgid "You should explicitly select one to install." -msgstr "" - -#: cmdline/apt-get.cc:711 -#, c-format -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 "" - -#: cmdline/apt-get.cc:729 -msgid "However the following packages replace it:" -msgstr "" - -#: cmdline/apt-get.cc:741 -#, c-format -msgid "Package '%s' has no installation candidate" -msgstr "" - -#: cmdline/apt-get.cc:754 -#, c-format -msgid "Virtual packages like '%s' can't be removed\n" -msgstr "" - -#. TRANSLATORS: Note, this is not an interactive question -#: cmdline/apt-get.cc:766 cmdline/apt-get.cc:969 -#, c-format -msgid "Package '%s' is not installed, so not removed. Did you mean '%s'?\n" -msgstr "" - -#: cmdline/apt-get.cc:772 cmdline/apt-get.cc:975 -#, c-format -msgid "Package '%s' is not installed, so not removed\n" -msgstr "" - -#: cmdline/apt-get.cc:817 -#, c-format -msgid "Note, selecting '%s' instead of '%s'\n" -msgstr "" - -#: cmdline/apt-get.cc:847 -#, c-format -msgid "Skipping %s, it is already installed and upgrade is not set.\n" -msgstr "" - -#: cmdline/apt-get.cc:851 -#, c-format -msgid "Skipping %s, it is not installed and only upgrades are requested.\n" -msgstr "" - -#: cmdline/apt-get.cc:863 -#, c-format -msgid "Reinstallation of %s is not possible, it cannot be downloaded.\n" -msgstr "" - -#: cmdline/apt-get.cc:868 -#, c-format -msgid "%s is already the newest version.\n" -msgstr "" - -#: cmdline/apt-get.cc:887 cmdline/apt-get.cc:2187 cmdline/apt-mark.cc:68 -#, c-format -msgid "%s set to manually installed.\n" -msgstr "" - -#: cmdline/apt-get.cc:913 -#, c-format -msgid "Selected version '%s' (%s) for '%s'\n" -msgstr "" - -#: cmdline/apt-get.cc:918 -#, c-format -msgid "Selected version '%s' (%s) for '%s' because of '%s'\n" -msgstr "" - -#: cmdline/apt-get.cc:1054 -msgid "Correcting dependencies..." -msgstr "" - -#: cmdline/apt-get.cc:1057 -msgid " failed." -msgstr "" - -#: cmdline/apt-get.cc:1060 -msgid "Unable to correct dependencies" -msgstr "" - -#: cmdline/apt-get.cc:1063 -msgid "Unable to minimize the upgrade set" -msgstr "" - -#: cmdline/apt-get.cc:1065 -msgid " Done" -msgstr "" - -#: cmdline/apt-get.cc:1069 -msgid "You might want to run 'apt-get -f install' to correct these." -msgstr "" - -#: cmdline/apt-get.cc:1072 -msgid "Unmet dependencies. Try using -f." -msgstr "" - -#: cmdline/apt-get.cc:1097 -msgid "WARNING: The following packages cannot be authenticated!" -msgstr "" - -#: cmdline/apt-get.cc:1101 -msgid "Authentication warning overridden.\n" -msgstr "" - -#: cmdline/apt-get.cc:1108 -msgid "Install these packages without verification?" -msgstr "" - -#: cmdline/apt-get.cc:1110 -msgid "Some packages could not be authenticated" -msgstr "" - -#: cmdline/apt-get.cc:1119 cmdline/apt-get.cc:1280 -msgid "There are problems and -y was used without --force-yes" -msgstr "" - -#: cmdline/apt-get.cc:1160 -msgid "Internal error, InstallPackages was called with broken packages!" -msgstr "" - -#: cmdline/apt-get.cc:1169 -msgid "Packages need to be removed but remove is disabled." -msgstr "" - -#: cmdline/apt-get.cc:1180 -msgid "Internal error, Ordering didn't finish" -msgstr "" - -#: cmdline/apt-get.cc:1218 -msgid "How odd.. The sizes didn't match, email apt@packages.debian.org" -msgstr "" - -#. 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:1225 -#, c-format -msgid "Need to get %sB/%sB of archives.\n" -msgstr "" - -#. 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:1230 -#, c-format -msgid "Need to get %sB of archives.\n" -msgstr "" - -#. 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:1237 -#, c-format -msgid "After this operation, %sB of additional disk space will be used.\n" -msgstr "" - -#. 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:1242 -#, c-format -msgid "After this operation, %sB disk space will be freed.\n" -msgstr "" - -#: cmdline/apt-get.cc:1257 cmdline/apt-get.cc:1260 cmdline/apt-get.cc:2621 -#: cmdline/apt-get.cc:2624 -#, c-format -msgid "Couldn't determine free space in %s" -msgstr "" - -#: cmdline/apt-get.cc:1270 -#, c-format -msgid "You don't have enough free space in %s." -msgstr "" - -#: cmdline/apt-get.cc:1286 cmdline/apt-get.cc:1308 -msgid "Trivial Only specified but this is not a trivial operation." -msgstr "" - -#. TRANSLATOR: This string needs to be typed by the user as a confirmation, so be -#. careful with hard to type or special characters (like non-breaking spaces) -#: cmdline/apt-get.cc:1290 -msgid "Yes, do as I say!" -msgstr "" - -#: cmdline/apt-get.cc:1292 -#, c-format -msgid "" -"You are about to do something potentially harmful.\n" -"To continue type in the phrase '%s'\n" -" ?] " -msgstr "" - -#: cmdline/apt-get.cc:1298 cmdline/apt-get.cc:1317 -msgid "Abort." -msgstr "" - -#: cmdline/apt-get.cc:1313 -msgid "Do you want to continue?" -msgstr "" - -#: cmdline/apt-get.cc:1385 cmdline/apt-get.cc:2686 apt-pkg/algorithms.cc:1566 -#, c-format -msgid "Failed to fetch %s %s\n" -msgstr "" - -#: cmdline/apt-get.cc:1403 -msgid "Some files failed to download" -msgstr "" - -#: cmdline/apt-get.cc:1404 cmdline/apt-get.cc:2698 -msgid "Download complete and in download only mode" -msgstr "" - -#: cmdline/apt-get.cc:1410 -msgid "" -"Unable to fetch some archives, maybe run apt-get update or try with --fix-" -"missing?" -msgstr "" - -#: cmdline/apt-get.cc:1414 -msgid "--fix-missing and media swapping is not currently supported" -msgstr "" - -#: cmdline/apt-get.cc:1419 -msgid "Unable to correct missing packages." -msgstr "" - -#: cmdline/apt-get.cc:1420 -msgid "Aborting install." -msgstr "" - -#: cmdline/apt-get.cc:1448 -msgid "" -"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] "" -msgstr[1] "" - -#: cmdline/apt-get.cc:1452 -msgid "Note: This is done automatically and on purpose by dpkg." -msgstr "" - -#: cmdline/apt-get.cc:1590 -#, c-format -msgid "Ignore unavailable target release '%s' of package '%s'" -msgstr "" - -#: cmdline/apt-get.cc:1622 -#, c-format -msgid "Picking '%s' as source package instead of '%s'\n" -msgstr "" - -#. if (VerTag.empty() == false && Last == 0) -#: cmdline/apt-get.cc:1660 -#, c-format -msgid "Ignore unavailable version '%s' of package '%s'" -msgstr "" - -#: cmdline/apt-get.cc:1676 -msgid "The update command takes no arguments" -msgstr "" - -#: cmdline/apt-get.cc:1742 -msgid "We are not supposed to delete stuff, can't start AutoRemover" -msgstr "" - -#: cmdline/apt-get.cc:1846 -msgid "" -"Hmm, seems like the AutoRemover destroyed something which really\n" -"shouldn't happen. Please file a bug report against apt." -msgstr "" - -#. -#. 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:1849 cmdline/apt-get.cc:2017 -msgid "The following information may help to resolve the situation:" -msgstr "" - -#: cmdline/apt-get.cc:1853 -msgid "Internal Error, AutoRemover broke stuff" -msgstr "" - -#: cmdline/apt-get.cc:1860 -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] "" -msgstr[1] "" - -#: cmdline/apt-get.cc:1864 -#, 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] "" -msgstr[1] "" - -#: cmdline/apt-get.cc:1866 -msgid "Use 'apt-get autoremove' to remove it." -msgid_plural "Use 'apt-get autoremove' to remove them." -msgstr[0] "" -msgstr[1] "" - -#: cmdline/apt-get.cc:1885 -msgid "Internal error, AllUpgrade broke stuff" -msgstr "" - -#: cmdline/apt-get.cc:1984 -msgid "You might want to run 'apt-get -f install' to correct these:" -msgstr "" - -#: cmdline/apt-get.cc:1988 -msgid "" -"Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a " -"solution)." -msgstr "" - -#: cmdline/apt-get.cc:2002 -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 "" - -#: cmdline/apt-get.cc:2023 -msgid "Broken packages" -msgstr "" - -#: cmdline/apt-get.cc:2049 -msgid "The following extra packages will be installed:" -msgstr "" - -#: cmdline/apt-get.cc:2139 -msgid "Suggested packages:" -msgstr "" - -#: cmdline/apt-get.cc:2140 -msgid "Recommended packages:" -msgstr "" - -#: cmdline/apt-get.cc:2182 -#, c-format -msgid "Couldn't find package %s" -msgstr "" - -#: cmdline/apt-get.cc:2189 cmdline/apt-mark.cc:70 -#, c-format -msgid "%s set to automatically installed.\n" -msgstr "" - -#: cmdline/apt-get.cc:2197 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:2213 -msgid "Calculating upgrade... " -msgstr "" - -#: cmdline/apt-get.cc:2216 methods/ftp.cc:712 methods/connect.cc:116 -msgid "Failed" -msgstr "" - -#: cmdline/apt-get.cc:2221 -msgid "Done" -msgstr "" - -#: cmdline/apt-get.cc:2288 cmdline/apt-get.cc:2296 -msgid "Internal error, problem resolver broke stuff" -msgstr "" - -#: cmdline/apt-get.cc:2324 cmdline/apt-get.cc:2361 -msgid "Unable to lock the download directory" -msgstr "" - -#: cmdline/apt-get.cc:2418 -#, c-format -msgid "Can't find a source to download version '%s' of '%s'" -msgstr "" - -#: cmdline/apt-get.cc:2423 -#, c-format -msgid "Downloading %s %s" -msgstr "" - -#: cmdline/apt-get.cc:2483 -msgid "Must specify at least one package to fetch source for" -msgstr "" - -#: cmdline/apt-get.cc:2523 cmdline/apt-get.cc:2835 -#, c-format -msgid "Unable to find a source package for %s" -msgstr "" - -#: cmdline/apt-get.cc:2540 -#, c-format -msgid "" -"NOTICE: '%s' packaging is maintained in the '%s' version control system at:\n" -"%s\n" -msgstr "" - -#: cmdline/apt-get.cc:2545 -#, c-format -msgid "" -"Please use:\n" -"bzr branch %s\n" -"to retrieve the latest (possibly unreleased) updates to the package.\n" -msgstr "" - -#: cmdline/apt-get.cc:2598 -#, c-format -msgid "Skipping already downloaded file '%s'\n" -msgstr "" - -#: cmdline/apt-get.cc:2635 -#, c-format -msgid "You don't have enough free space in %s" -msgstr "" - -#. 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:2644 -#, c-format -msgid "Need to get %sB/%sB of source archives.\n" -msgstr "" - -#. 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:2649 -#, c-format -msgid "Need to get %sB of source archives.\n" -msgstr "" - -#: cmdline/apt-get.cc:2655 -#, c-format -msgid "Fetch source %s\n" -msgstr "" - -#: cmdline/apt-get.cc:2693 -msgid "Failed to fetch some archives." -msgstr "" - -#: cmdline/apt-get.cc:2724 -#, c-format -msgid "Skipping unpack of already unpacked source in %s\n" -msgstr "" - -#: cmdline/apt-get.cc:2736 -#, c-format -msgid "Unpack command '%s' failed.\n" -msgstr "" - -#: cmdline/apt-get.cc:2737 -#, c-format -msgid "Check if the 'dpkg-dev' package is installed.\n" -msgstr "" - -#: cmdline/apt-get.cc:2759 -#, c-format -msgid "Build command '%s' failed.\n" -msgstr "" - -#: cmdline/apt-get.cc:2779 -msgid "Child process failed" -msgstr "" - -#: cmdline/apt-get.cc:2798 -msgid "Must specify at least one package to check builddeps for" -msgstr "" - -#: cmdline/apt-get.cc:2823 -#, c-format -msgid "" -"No architecture information available for %s. See apt.conf(5) APT::" -"Architectures for setup" -msgstr "" - -#: cmdline/apt-get.cc:2847 cmdline/apt-get.cc:2850 -#, c-format -msgid "Unable to get build-dependency information for %s" -msgstr "" - -#: cmdline/apt-get.cc:2870 -#, c-format -msgid "%s has no build depends.\n" -msgstr "" - -#: cmdline/apt-get.cc:3040 -#, c-format -msgid "" -"%s dependency for %s can't be satisfied because %s is not allowed on '%s' " -"packages" -msgstr "" - -#: cmdline/apt-get.cc:3058 -#, c-format -msgid "" -"%s dependency for %s cannot be satisfied because the package %s cannot be " -"found" -msgstr "" - -#: cmdline/apt-get.cc:3081 -#, c-format -msgid "Failed to satisfy %s dependency for %s: Installed package %s is too new" -msgstr "" - -#: cmdline/apt-get.cc:3120 -#, c-format -msgid "" -"%s dependency for %s cannot be satisfied because candidate version of " -"package %s can't satisfy version requirements" -msgstr "" - -#: cmdline/apt-get.cc:3126 -#, c-format -msgid "" -"%s dependency for %s cannot be satisfied because package %s has no candidate " -"version" -msgstr "" - -#: cmdline/apt-get.cc:3149 -#, c-format -msgid "Failed to satisfy %s dependency for %s: %s" -msgstr "" - -#: cmdline/apt-get.cc:3164 -#, c-format -msgid "Build-dependencies for %s could not be satisfied." -msgstr "" - -#: cmdline/apt-get.cc:3169 -msgid "Failed to process build dependencies" -msgstr "" - -#: cmdline/apt-get.cc:3262 cmdline/apt-get.cc:3274 -#, c-format -msgid "Changelog for %s (%s)" -msgstr "" - -#: cmdline/apt-get.cc:3397 -msgid "Supported modules:" -msgstr "" - -#: cmdline/apt-get.cc:3438 -msgid "" -"Usage: apt-get [options] command\n" -" apt-get [options] install|remove pkg1 [pkg2 ...]\n" -" apt-get [options] source pkg1 [pkg2 ...]\n" -"\n" -"apt-get is a simple command line interface for downloading and\n" -"installing packages. The most frequently used commands are update\n" -"and install.\n" -"\n" -"Commands:\n" -" update - Retrieve new lists of packages\n" -" 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" -" dselect-upgrade - Follow dselect selections\n" -" 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" -" -q Loggable output - no progress indicator\n" -" -qq No output except for errors\n" -" -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 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" -" -V Show verbose version numbers\n" -" -c=? Read this configuration file\n" -" -o=? Set an arbitrary configuration option, eg -o dir::cache=/tmp\n" -"See the apt-get(8), sources.list(5) and apt.conf(5) manual\n" -"pages for more information and options.\n" -" This APT has Super Cow Powers.\n" -msgstr "" - -#: cmdline/apt-get.cc:3603 -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 "" - -#: cmdline/acqprogress.cc:60 -msgid "Hit " -msgstr "" - -#: cmdline/acqprogress.cc:84 -msgid "Get:" -msgstr "" - -#: cmdline/acqprogress.cc:115 -msgid "Ign " -msgstr "" - -#: cmdline/acqprogress.cc:119 -msgid "Err " -msgstr "" - -#: cmdline/acqprogress.cc:140 -#, c-format -msgid "Fetched %sB in %s (%sB/s)\n" -msgstr "" - -#: cmdline/acqprogress.cc:230 -#, c-format -msgid " [Working]" -msgstr "" - -#: cmdline/acqprogress.cc:286 -#, c-format -msgid "" -"Media change: please insert the disc labeled\n" -" '%s'\n" -"in the drive '%s' and press enter\n" -msgstr "" - -#: cmdline/apt-mark.cc:55 -#, c-format -msgid "%s can not be marked as it is not installed.\n" -msgstr "" - -#: cmdline/apt-mark.cc:61 -#, c-format -msgid "%s was already set to manually installed.\n" -msgstr "" - -#: cmdline/apt-mark.cc:63 -#, c-format -msgid "%s was already set to automatically installed.\n" -msgstr "" - -#: cmdline/apt-mark.cc:228 -#, c-format -msgid "%s was already set on hold.\n" -msgstr "" - -#: cmdline/apt-mark.cc:230 -#, c-format -msgid "%s was already not hold.\n" -msgstr "" - -#: cmdline/apt-mark.cc:245 cmdline/apt-mark.cc:326 -#: apt-pkg/contrib/fileutl.cc:832 apt-pkg/contrib/gpgv.cc:223 -#: apt-pkg/deb/dpkgpm.cc:1032 -#, c-format -msgid "Waited for %s but it wasn't there" -msgstr "" - -#: cmdline/apt-mark.cc:260 cmdline/apt-mark.cc:309 -#, c-format -msgid "%s set on hold.\n" -msgstr "" - -#: cmdline/apt-mark.cc:262 cmdline/apt-mark.cc:314 -#, c-format -msgid "Canceled hold on %s.\n" -msgstr "" - -#: cmdline/apt-mark.cc:332 -msgid "Executing dpkg failed. Are you root?" -msgstr "" - -#: cmdline/apt-mark.cc:379 -msgid "" -"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 "" - -#: methods/cdrom.cc:203 -#, c-format -msgid "Unable to read the cdrom database %s" -msgstr "" - -#: 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 "" - -#: methods/cdrom.cc:222 -msgid "Wrong CD-ROM" -msgstr "" - -#: methods/cdrom.cc:249 -#, c-format -msgid "Unable to unmount the CD-ROM in %s, it may still be in use." -msgstr "" - -#: methods/cdrom.cc:254 -msgid "Disk not found." -msgstr "" - -#: methods/cdrom.cc:262 methods/file.cc:82 methods/rsh.cc:275 -msgid "File not found" -msgstr "" - -#: 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:83 methods/gzip.cc:111 methods/rred.cc:518 -msgid "Failed to set modification time" -msgstr "" - -#: methods/file.cc:47 -msgid "Invalid URI, local URIS must not start with //" -msgstr "" - -#. Login must be before getpeername otherwise dante won't work. -#: methods/ftp.cc:173 -msgid "Logging in" -msgstr "" - -#: methods/ftp.cc:179 -msgid "Unable to determine the peer name" -msgstr "" - -#: methods/ftp.cc:184 -msgid "Unable to determine the local name" -msgstr "" - -#: methods/ftp.cc:215 methods/ftp.cc:243 -#, c-format -msgid "The server refused the connection and said: %s" -msgstr "" - -#: methods/ftp.cc:221 -#, c-format -msgid "USER failed, server said: %s" -msgstr "" - -#: methods/ftp.cc:228 -#, c-format -msgid "PASS failed, server said: %s" -msgstr "" - -#: methods/ftp.cc:248 -msgid "" -"A proxy server was specified but no login script, Acquire::ftp::ProxyLogin " -"is empty." -msgstr "" - -#: methods/ftp.cc:276 -#, c-format -msgid "Login script command '%s' failed, server said: %s" -msgstr "" - -#: methods/ftp.cc:302 -#, c-format -msgid "TYPE failed, server said: %s" -msgstr "" - -#: methods/ftp.cc:340 methods/ftp.cc:452 methods/rsh.cc:192 methods/rsh.cc:237 -msgid "Connection timeout" -msgstr "" - -#: methods/ftp.cc:346 -msgid "Server closed the connection" -msgstr "" - -#: methods/ftp.cc:349 methods/rsh.cc:199 apt-pkg/contrib/fileutl.cc:1264 -#: apt-pkg/contrib/fileutl.cc:1273 apt-pkg/contrib/fileutl.cc:1276 -msgid "Read error" -msgstr "" - -#: methods/ftp.cc:356 methods/rsh.cc:206 -msgid "A response overflowed the buffer." -msgstr "" - -#: methods/ftp.cc:373 methods/ftp.cc:385 -msgid "Protocol corruption" -msgstr "" - -#: methods/ftp.cc:458 methods/rred.cc:238 methods/rsh.cc:243 -#: apt-pkg/contrib/fileutl.cc:1360 apt-pkg/contrib/fileutl.cc:1369 -#: apt-pkg/contrib/fileutl.cc:1372 apt-pkg/contrib/fileutl.cc:1397 -msgid "Write error" -msgstr "" - -#: methods/ftp.cc:697 methods/ftp.cc:703 methods/ftp.cc:738 -msgid "Could not create a socket" -msgstr "" - -#: methods/ftp.cc:708 -msgid "Could not connect data socket, connection timed out" -msgstr "" - -#: methods/ftp.cc:714 -msgid "Could not connect passive socket." -msgstr "" - -#: methods/ftp.cc:731 -msgid "getaddrinfo was unable to get a listening socket" -msgstr "" - -#: methods/ftp.cc:745 -msgid "Could not bind a socket" -msgstr "" - -#: methods/ftp.cc:749 -msgid "Could not listen on the socket" -msgstr "" - -#: methods/ftp.cc:756 -msgid "Could not determine the socket's name" -msgstr "" - -#: methods/ftp.cc:788 -msgid "Unable to send PORT command" -msgstr "" - -#: methods/ftp.cc:798 -#, c-format -msgid "Unknown address family %u (AF_*)" -msgstr "" - -#: methods/ftp.cc:807 -#, c-format -msgid "EPRT failed, server said: %s" -msgstr "" - -#: methods/ftp.cc:827 -msgid "Data socket connect timed out" -msgstr "" - -#: methods/ftp.cc:834 -msgid "Unable to accept connection" -msgstr "" - -#: methods/ftp.cc:873 methods/http.cc:1038 methods/rsh.cc:313 -msgid "Problem hashing file" -msgstr "" - -#: methods/ftp.cc:886 -#, c-format -msgid "Unable to fetch file, server said '%s'" -msgstr "" - -#: methods/ftp.cc:901 methods/rsh.cc:332 -msgid "Data socket timed out" -msgstr "" - -#: methods/ftp.cc:931 -#, c-format -msgid "Data transfer failed, server said '%s'" -msgstr "" - -#. Get the files information -#: methods/ftp.cc:1008 -msgid "Query" -msgstr "" - -#: methods/ftp.cc:1120 -msgid "Unable to invoke " -msgstr "" - -#: methods/connect.cc:76 -#, c-format -msgid "Connecting to %s (%s)" -msgstr "" - -#: methods/connect.cc:87 -#, c-format -msgid "[IP: %s %s]" -msgstr "" - -#: methods/connect.cc:94 -#, c-format -msgid "Could not create a socket for %s (f=%u t=%u p=%u)" -msgstr "" - -#: methods/connect.cc:100 -#, c-format -msgid "Cannot initiate the connection to %s:%s (%s)." -msgstr "" - -#: methods/connect.cc:108 -#, c-format -msgid "Could not connect to %s:%s (%s), connection timed out" -msgstr "" - -#: methods/connect.cc:126 -#, c-format -msgid "Could not connect to %s:%s (%s)." -msgstr "" - -#. We say this mainly because the pause here is for the -#. ssh connection that is still going -#: methods/connect.cc:154 methods/rsh.cc:435 -#, c-format -msgid "Connecting to %s" -msgstr "" - -#: methods/connect.cc:180 methods/connect.cc:199 -#, c-format -msgid "Could not resolve '%s'" -msgstr "" - -#: methods/connect.cc:205 -#, c-format -msgid "Temporary failure resolving '%s'" -msgstr "" - -#: methods/connect.cc:209 -#, c-format -msgid "System error resolving '%s:%s'" -msgstr "" - -#: methods/connect.cc:211 -#, c-format -msgid "Something wicked happened resolving '%s:%s' (%i - %s)" -msgstr "" - -#: methods/connect.cc:258 -#, c-format -msgid "Unable to connect to %s:%s:" -msgstr "" - -#: methods/gpgv.cc:167 -msgid "" -"Internal error: Good signature, but could not determine key fingerprint?!" -msgstr "" - -#: methods/gpgv.cc:171 -msgid "At least one invalid signature was encountered." -msgstr "" - -#: methods/gpgv.cc:173 -msgid "Could not execute 'gpgv' to verify signature (is gpgv installed?)" -msgstr "" - -#. TRANSLATORS: %s is a single techy word like 'NODATA' -#: methods/gpgv.cc:179 -#, c-format -msgid "" -"Clearsigned file isn't valid, got '%s' (does the network require " -"authentication?)" -msgstr "" - -#: methods/gpgv.cc:183 -msgid "Unknown error executing gpgv" -msgstr "" - -#: methods/gpgv.cc:216 methods/gpgv.cc:223 -msgid "The following signatures were invalid:\n" -msgstr "" - -#: methods/gpgv.cc:230 -msgid "" -"The following signatures couldn't be verified because the public key is not " -"available:\n" -msgstr "" - -#: 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 "" - -#: methods/http.cc:606 -msgid "The HTTP server sent an invalid Content-Length header" -msgstr "" - -#: methods/http.cc:621 -msgid "The HTTP server sent an invalid Content-Range header" -msgstr "" - -#: methods/http.cc:623 -msgid "This HTTP server has broken range support" -msgstr "" - -#: methods/http.cc:647 -msgid "Unknown date format" -msgstr "" - -#: methods/http.cc:826 -msgid "Select failed" -msgstr "" - -#: methods/http.cc:831 -msgid "Connection timed out" -msgstr "" - -#: methods/http.cc:854 -msgid "Error writing to output file" -msgstr "" - -#: methods/http.cc:885 -msgid "Error writing to file" -msgstr "" - -#: methods/http.cc:913 -msgid "Error writing to the file" -msgstr "" - -#: methods/http.cc:927 -msgid "Error reading from server. Remote end closed connection" -msgstr "" - -#: methods/http.cc:929 -msgid "Error reading from server" -msgstr "" - -#: methods/http.cc:1197 -msgid "Bad header data" -msgstr "" - -#: methods/http.cc:1214 methods/http.cc:1269 -msgid "Connection failed" -msgstr "" - -#: methods/http.cc:1361 -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:464 -#: apt-pkg/contrib/cdromutl.cc:184 apt-pkg/contrib/fileutl.cc:404 -#: apt-pkg/contrib/fileutl.cc:517 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:362 -#, c-format -msgid "Unable to read %s" -msgstr "" - -#: methods/mirror.cc:101 methods/mirror.cc:130 apt-pkg/contrib/cdromutl.cc:180 -#: apt-pkg/contrib/cdromutl.cc:214 apt-pkg/acquire.cc:491 -#: apt-pkg/acquire.cc:516 apt-pkg/clean.cc:42 apt-pkg/clean.cc:60 -#: apt-pkg/clean.cc:123 -#, c-format -msgid "Unable to change to %s" -msgstr "" - -#. 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 "" - -#. FIXME: fallback to a default mirror here instead -#. and provide a config option to define that default -#: methods/mirror.cc:287 -#, c-format -msgid "Can not read mirror file '%s'" -msgstr "" - -#: methods/mirror.cc:315 -#, c-format -msgid "No entry found in mirror file '%s'" -msgstr "" - -#: methods/mirror.cc:445 -#, c-format -msgid "[Mirror: %s]" -msgstr "" - -#: 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 "" - -#: 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 "" - -#: methods/rsh.cc:99 ftparchive/multicompress.cc:168 -msgid "Failed to create IPC pipe to subprocess" -msgstr "" - -#: methods/rsh.cc:340 -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 "" - -#: 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 "" - -#: dselect/update:30 -msgid "Merging available information" -msgstr "" - -#: cmdline/apt-extracttemplates.cc:102 -#, c-format -msgid "%s not a valid DEB package." -msgstr "" - -#: 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 "" - -#: cmdline/apt-extracttemplates.cc:271 apt-pkg/pkgcachegen.cc:1388 -#, c-format -msgid "Unable to write to %s" -msgstr "" - -#: cmdline/apt-extracttemplates.cc:313 -msgid "Cannot get debconf version. Is debconf installed?" -msgstr "" - -#: ftparchive/apt-ftparchive.cc:171 ftparchive/apt-ftparchive.cc:349 -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:264 -#: ftparchive/apt-ftparchive.cc:278 ftparchive/apt-ftparchive.cc:300 -#, c-format -msgid "Error processing directory %s" -msgstr "" - -#: ftparchive/apt-ftparchive.cc:262 -msgid "Source extension list is too long" -msgstr "" - -#: ftparchive/apt-ftparchive.cc:379 -msgid "Error writing header to contents file" -msgstr "" - -#: ftparchive/apt-ftparchive.cc:409 -#, c-format -msgid "Error processing contents %s" -msgstr "" - -#: ftparchive/apt-ftparchive.cc:597 -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 "" - -#: ftparchive/apt-ftparchive.cc:803 -msgid "No selections matched" -msgstr "" - -#: ftparchive/apt-ftparchive.cc:881 -#, c-format -msgid "Some files are missing in the package file group `%s'" -msgstr "" - -#: ftparchive/cachedb.cc:47 -#, c-format -msgid "DB was corrupted, file renamed to %s.old" -msgstr "" - -#: ftparchive/cachedb.cc:65 -#, c-format -msgid "DB is old, attempting to upgrade %s" -msgstr "" - -#: 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 "" - -#: ftparchive/cachedb.cc:81 -#, c-format -msgid "Unable to open DB file %s: %s" -msgstr "" - -#: ftparchive/cachedb.cc:127 apt-inst/extract.cc:179 apt-inst/extract.cc:192 -#: apt-inst/extract.cc:209 -#, c-format -msgid "Failed to stat %s" -msgstr "" - -#: 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:82 -#, c-format -msgid "W: Unable to read directory %s\n" -msgstr "" - -#: ftparchive/writer.cc:87 -#, c-format -msgid "W: Unable to stat %s\n" -msgstr "" - -#: ftparchive/writer.cc:143 -msgid "E: " -msgstr "" - -#: ftparchive/writer.cc:145 -msgid "W: " -msgstr "" - -#: ftparchive/writer.cc:152 -msgid "E: Errors apply to file " -msgstr "" - -#: ftparchive/writer.cc:170 ftparchive/writer.cc:202 -#, c-format -msgid "Failed to resolve %s" -msgstr "" - -#: ftparchive/writer.cc:183 -msgid "Tree walking failed" -msgstr "" - -#: ftparchive/writer.cc:210 -#, c-format -msgid "Failed to open %s" -msgstr "" - -#: ftparchive/writer.cc:269 -#, c-format -msgid " DeLink %s [%s]\n" -msgstr "" - -#: ftparchive/writer.cc:277 -#, c-format -msgid "Failed to readlink %s" -msgstr "" - -#: ftparchive/writer.cc:281 -#, c-format -msgid "Failed to unlink %s" -msgstr "" - -#: ftparchive/writer.cc:288 -#, c-format -msgid "*** Failed to link %s to %s" -msgstr "" - -#: ftparchive/writer.cc:298 -#, c-format -msgid " DeLink limit of %sB hit.\n" -msgstr "" - -#: ftparchive/writer.cc:403 -msgid "Archive had no package field" -msgstr "" - -#: ftparchive/writer.cc:411 ftparchive/writer.cc:701 -#, c-format -msgid " %s has no override entry\n" -msgstr "" - -#: ftparchive/writer.cc:479 ftparchive/writer.cc:845 -#, c-format -msgid " %s maintainer is %s not %s\n" -msgstr "" - -#: ftparchive/writer.cc:711 -#, c-format -msgid " %s has no source override entry\n" -msgstr "" - -#: ftparchive/writer.cc:715 -#, c-format -msgid " %s has no binary override entry either\n" -msgstr "" - -#: ftparchive/contents.cc:341 ftparchive/contents.cc:372 -msgid "realloc - Failed to allocate memory" -msgstr "" - -#: ftparchive/override.cc:35 ftparchive/override.cc:143 -#, c-format -msgid "Unable to open %s" -msgstr "" - -#: ftparchive/override.cc:61 ftparchive/override.cc:167 -#, c-format -msgid "Malformed override %s line %llu #1" -msgstr "" - -#: ftparchive/override.cc:75 ftparchive/override.cc:179 -#, c-format -msgid "Malformed override %s line %llu #2" -msgstr "" - -#: ftparchive/override.cc:89 ftparchive/override.cc:192 -#, c-format -msgid "Malformed override %s line %llu #3" -msgstr "" - -#: ftparchive/override.cc:128 ftparchive/override.cc:202 -#, c-format -msgid "Failed to read the override file %s" -msgstr "" - -#: ftparchive/multicompress.cc:70 -#, c-format -msgid "Unknown compression algorithm '%s'" -msgstr "" - -#: ftparchive/multicompress.cc:100 -#, c-format -msgid "Compressed output %s needs a compression set" -msgstr "" - -#: ftparchive/multicompress.cc:189 -msgid "Failed to create FILE*" -msgstr "" - -#: ftparchive/multicompress.cc:192 -msgid "Failed to fork" -msgstr "" - -#: ftparchive/multicompress.cc:206 -msgid "Compress child" -msgstr "" - -#: ftparchive/multicompress.cc:229 -#, c-format -msgid "Internal error, failed to create %s" -msgstr "" - -#: ftparchive/multicompress.cc:304 -msgid "IO to subprocess/file failed" -msgstr "" - -#: ftparchive/multicompress.cc:342 -msgid "Failed to read while computing MD5" -msgstr "" - -#: ftparchive/multicompress.cc:358 -#, c-format -msgid "Problem unlinking %s" -msgstr "" - -#: ftparchive/multicompress.cc:373 apt-inst/extract.cc:187 -#, c-format -msgid "Failed to rename %s to %s" -msgstr "" - -#: cmdline/apt-internal-solver.cc:37 -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 "" - -#: cmdline/apt-sortpkgs.cc:89 -msgid "Unknown package record!" -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-inst/contrib/extracttar.cc:116 -msgid "Failed to create pipes" -msgstr "" - -#: apt-inst/contrib/extracttar.cc:143 -msgid "Failed to exec gzip " -msgstr "" - -#: apt-inst/contrib/extracttar.cc:180 apt-inst/contrib/extracttar.cc:210 -msgid "Corrupted archive" -msgstr "" - -#: apt-inst/contrib/extracttar.cc:195 -msgid "Tar checksum failed, archive corrupted" -msgstr "" - -#: apt-inst/contrib/extracttar.cc:302 -#, c-format -msgid "Unknown TAR header type %u, member %s" -msgstr "" - -#: apt-inst/contrib/arfile.cc:74 -msgid "Invalid archive signature" -msgstr "" - -#: apt-inst/contrib/arfile.cc:82 -msgid "Error reading archive member header" -msgstr "" - -#: apt-inst/contrib/arfile.cc:94 -#, c-format -msgid "Invalid archive member header %s" -msgstr "" - -#: apt-inst/contrib/arfile.cc:106 -msgid "Invalid archive member header" -msgstr "" - -#: apt-inst/contrib/arfile.cc:135 -msgid "Archive is too short" -msgstr "" - -#: apt-inst/contrib/arfile.cc:139 -msgid "Failed to read the archive headers" -msgstr "" - -#: apt-inst/filelist.cc:382 -msgid "DropNode called on still linked node" -msgstr "" - -#: apt-inst/filelist.cc:414 -msgid "Failed to locate the hash element!" -msgstr "" - -#: apt-inst/filelist.cc:461 -msgid "Failed to allocate diversion" -msgstr "" - -#: apt-inst/filelist.cc:466 -msgid "Internal error in AddDiversion" -msgstr "" - -#: apt-inst/filelist.cc:479 -#, c-format -msgid "Trying to overwrite a diversion, %s -> %s and %s/%s" -msgstr "" - -#: apt-inst/filelist.cc:508 -#, c-format -msgid "Double add of diversion %s -> %s" -msgstr "" - -#: apt-inst/filelist.cc:551 -#, c-format -msgid "Duplicate conf file %s/%s" -msgstr "" - -#: apt-inst/dirstream.cc:43 apt-inst/dirstream.cc:50 apt-inst/dirstream.cc:55 -#, c-format -msgid "Failed to write file %s" -msgstr "" - -#: apt-inst/dirstream.cc:98 apt-inst/dirstream.cc:106 -#, c-format -msgid "Failed to close file %s" -msgstr "" - -#: apt-inst/extract.cc:94 apt-inst/extract.cc:165 -#, c-format -msgid "The path %s is too long" -msgstr "" - -#: apt-inst/extract.cc:125 -#, c-format -msgid "Unpacking %s more than once" -msgstr "" - -#: apt-inst/extract.cc:135 -#, c-format -msgid "The directory %s is diverted" -msgstr "" - -#: apt-inst/extract.cc:145 -#, c-format -msgid "The package is trying to write to the diversion target %s/%s" -msgstr "" - -#: apt-inst/extract.cc:155 apt-inst/extract.cc:299 -msgid "The diversion path is too long" -msgstr "" - -#: apt-inst/extract.cc:242 -#, c-format -msgid "The directory %s is being replaced by a non-directory" -msgstr "" - -#: apt-inst/extract.cc:282 -msgid "Failed to locate node in its hash bucket" -msgstr "" - -#: apt-inst/extract.cc:286 -msgid "The path is too long" -msgstr "" - -#: apt-inst/extract.cc:414 -#, c-format -msgid "Overwrite package match with no version for %s" -msgstr "" - -#: apt-inst/extract.cc:431 -#, c-format -msgid "File %s/%s overwrites the one in the package %s" -msgstr "" - -#: apt-inst/extract.cc:491 -#, c-format -msgid "Unable to stat %s" -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 "" - -#. 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 "" - -#: apt-inst/deb/debfile.cc:120 -#, c-format -msgid "Internal error, could not locate member %s" -msgstr "" - -#: apt-inst/deb/debfile.cc:214 -msgid "Unparsable control file" -msgstr "" - -#: apt-pkg/contrib/mmap.cc:79 -msgid "Can't mmap an empty file" -msgstr "" - -#: apt-pkg/contrib/mmap.cc:111 -#, c-format -msgid "Couldn't duplicate file descriptor %i" -msgstr "" - -#: apt-pkg/contrib/mmap.cc:119 -#, c-format -msgid "Couldn't make mmap of %llu bytes" -msgstr "" - -#: apt-pkg/contrib/mmap.cc:146 -msgid "Unable to close mmap" -msgstr "" - -#: apt-pkg/contrib/mmap.cc:174 apt-pkg/contrib/mmap.cc:202 -msgid "Unable to synchronize mmap" -msgstr "" - -#: apt-pkg/contrib/mmap.cc:290 -#, c-format -msgid "Couldn't make mmap of %lu bytes" -msgstr "" - -#: apt-pkg/contrib/mmap.cc:322 -msgid "Failed to truncate file" -msgstr "" - -#: apt-pkg/contrib/mmap.cc:341 -#, 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 "" - -#: apt-pkg/contrib/mmap.cc:440 -#, c-format -msgid "" -"Unable to increase the size of the MMap as the limit of %lu bytes is already " -"reached." -msgstr "" - -#: apt-pkg/contrib/mmap.cc:443 -msgid "" -"Unable to increase size of the MMap as automatic growing is disabled by user." -msgstr "" - -#. d means days, h means hours, min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:378 -#, c-format -msgid "%lid %lih %limin %lis" -msgstr "" - -#. h means hours, min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:385 -#, c-format -msgid "%lih %limin %lis" -msgstr "" - -#. min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:392 -#, c-format -msgid "%limin %lis" -msgstr "" - -#. s means seconds -#: apt-pkg/contrib/strutl.cc:397 -#, c-format -msgid "%lis" -msgstr "" - -#: apt-pkg/contrib/strutl.cc:1173 -#, c-format -msgid "Selection %s not found" -msgstr "" - -#: apt-pkg/contrib/configuration.cc:491 -#, c-format -msgid "Unrecognized type abbreviation: '%c'" -msgstr "" - -#: apt-pkg/contrib/configuration.cc:605 -#, c-format -msgid "Opening configuration file %s" -msgstr "" - -#: apt-pkg/contrib/configuration.cc:773 -#, c-format -msgid "Syntax error %s:%u: Block starts with no name." -msgstr "" - -#: apt-pkg/contrib/configuration.cc:792 -#, c-format -msgid "Syntax error %s:%u: Malformed tag" -msgstr "" - -#: apt-pkg/contrib/configuration.cc:809 -#, c-format -msgid "Syntax error %s:%u: Extra junk after value" -msgstr "" - -#: apt-pkg/contrib/configuration.cc:849 -#, c-format -msgid "Syntax error %s:%u: Directives can only be done at the top level" -msgstr "" - -#: apt-pkg/contrib/configuration.cc:856 -#, c-format -msgid "Syntax error %s:%u: Too many nested includes" -msgstr "" - -#: apt-pkg/contrib/configuration.cc:860 apt-pkg/contrib/configuration.cc:865 -#, c-format -msgid "Syntax error %s:%u: Included from here" -msgstr "" - -#: apt-pkg/contrib/configuration.cc:869 -#, c-format -msgid "Syntax error %s:%u: Unsupported directive '%s'" -msgstr "" - -#: apt-pkg/contrib/configuration.cc:872 -#, c-format -msgid "Syntax error %s:%u: clear directive requires an option tree as argument" -msgstr "" - -#: apt-pkg/contrib/configuration.cc:922 -#, c-format -msgid "Syntax error %s:%u: Extra junk at end of file" -msgstr "" - -#: apt-pkg/contrib/progress.cc:146 -#, c-format -msgid "%c%s... Error!" -msgstr "" - -#: apt-pkg/contrib/progress.cc:148 -#, c-format -msgid "%c%s... Done" -msgstr "" - -#: apt-pkg/contrib/progress.cc:179 -msgid "..." -msgstr "" - -#. Print the spinner -#: apt-pkg/contrib/progress.cc:195 -#, c-format -msgid "%c%s... %u%%" -msgstr "" - -#: apt-pkg/contrib/cmndline.cc:80 -#, c-format -msgid "Command line option '%c' [from %s] is not known." -msgstr "" - -#: 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" -msgstr "" - -#: apt-pkg/contrib/cmndline.cc:127 -#, c-format -msgid "Command line option %s is not boolean" -msgstr "" - -#: apt-pkg/contrib/cmndline.cc:168 apt-pkg/contrib/cmndline.cc:189 -#, c-format -msgid "Option %s requires an argument." -msgstr "" - -#: 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 "" - -#: apt-pkg/contrib/cmndline.cc:237 -#, c-format -msgid "Option %s requires an integer argument, not '%s'" -msgstr "" - -#: apt-pkg/contrib/cmndline.cc:268 -#, c-format -msgid "Option '%s' is too long" -msgstr "" - -#: apt-pkg/contrib/cmndline.cc:300 -#, c-format -msgid "Sense %s is not understood, try true or false." -msgstr "" - -#: apt-pkg/contrib/cmndline.cc:350 -#, c-format -msgid "Invalid operation %s" -msgstr "" - -#: apt-pkg/contrib/cdromutl.cc:56 -#, c-format -msgid "Unable to stat the mount point %s" -msgstr "" - -#: apt-pkg/contrib/cdromutl.cc:225 -msgid "Failed to stat the cdrom" -msgstr "" - -#: apt-pkg/contrib/fileutl.cc:93 -#, c-format -msgid "Problem closing the gzip file %s" -msgstr "" - -#: apt-pkg/contrib/fileutl.cc:226 -#, c-format -msgid "Not using locking for read only lock file %s" -msgstr "" - -#: apt-pkg/contrib/fileutl.cc:231 -#, c-format -msgid "Could not open lock file %s" -msgstr "" - -#: apt-pkg/contrib/fileutl.cc:254 -#, c-format -msgid "Not using locking for nfs mounted lock file %s" -msgstr "" - -#: apt-pkg/contrib/fileutl.cc:259 -#, c-format -msgid "Could not get lock %s" -msgstr "" - -#: apt-pkg/contrib/fileutl.cc:396 apt-pkg/contrib/fileutl.cc:510 -#, c-format -msgid "List of files can't be created as '%s' is not a directory" -msgstr "" - -#: apt-pkg/contrib/fileutl.cc:430 -#, c-format -msgid "Ignoring '%s' in directory '%s' as it is not a regular file" -msgstr "" - -#: apt-pkg/contrib/fileutl.cc:448 -#, c-format -msgid "Ignoring file '%s' in directory '%s' as it has no filename extension" -msgstr "" - -#: apt-pkg/contrib/fileutl.cc:457 -#, c-format -msgid "" -"Ignoring file '%s' in directory '%s' as it has an invalid filename extension" -msgstr "" - -#: apt-pkg/contrib/fileutl.cc:844 -#, c-format -msgid "Sub-process %s received a segmentation fault." -msgstr "" - -#: apt-pkg/contrib/fileutl.cc:846 -#, c-format -msgid "Sub-process %s received signal %u." -msgstr "" - -#: apt-pkg/contrib/fileutl.cc:850 apt-pkg/contrib/gpgv.cc:243 -#, c-format -msgid "Sub-process %s returned an error code (%u)" -msgstr "" - -#: apt-pkg/contrib/fileutl.cc:852 apt-pkg/contrib/gpgv.cc:236 -#, c-format -msgid "Sub-process %s exited unexpectedly" -msgstr "" - -#: apt-pkg/contrib/fileutl.cc:988 -#, c-format -msgid "Could not open file %s" -msgstr "" - -#: apt-pkg/contrib/fileutl.cc:1065 -#, c-format -msgid "Could not open file descriptor %d" -msgstr "" - -#: apt-pkg/contrib/fileutl.cc:1150 -msgid "Failed to create subprocess IPC" -msgstr "" - -#: apt-pkg/contrib/fileutl.cc:1205 -msgid "Failed to exec compressor " -msgstr "" - -#: apt-pkg/contrib/fileutl.cc:1298 -#, c-format -msgid "read, still have %llu to read but none left" -msgstr "" - -#: apt-pkg/contrib/fileutl.cc:1385 apt-pkg/contrib/fileutl.cc:1407 -#, c-format -msgid "write, still have %llu to write but couldn't" -msgstr "" - -#: apt-pkg/contrib/fileutl.cc:1695 -#, c-format -msgid "Problem closing the file %s" -msgstr "" - -#: apt-pkg/contrib/fileutl.cc:1707 -#, c-format -msgid "Problem renaming the file %s to %s" -msgstr "" - -#: apt-pkg/contrib/fileutl.cc:1718 -#, c-format -msgid "Problem unlinking the file %s" -msgstr "" - -#: apt-pkg/contrib/fileutl.cc:1731 -msgid "Problem syncing the file" -msgstr "" - -#. TRANSLATOR: %s is the trusted keyring parts directory -#: apt-pkg/contrib/gpgv.cc:76 -#, c-format -msgid "No keyring installed in %s." -msgstr "" - -#: apt-pkg/pkgcache.cc:148 -msgid "Empty package cache" -msgstr "" - -#: apt-pkg/pkgcache.cc:154 -msgid "The package cache file is corrupted" -msgstr "" - -#: apt-pkg/pkgcache.cc:159 -msgid "The package cache file is an incompatible version" -msgstr "" - -#: apt-pkg/pkgcache.cc:162 -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 "" - -#: apt-pkg/pkgcache.cc:172 -msgid "The package cache was built for a different architecture" -msgstr "" - -#: apt-pkg/pkgcache.cc:314 -msgid "Depends" -msgstr "" - -#: apt-pkg/pkgcache.cc:314 -msgid "PreDepends" -msgstr "" - -#: apt-pkg/pkgcache.cc:314 -msgid "Suggests" -msgstr "" - -#: apt-pkg/pkgcache.cc:315 -msgid "Recommends" -msgstr "" - -#: apt-pkg/pkgcache.cc:315 -msgid "Conflicts" -msgstr "" - -#: apt-pkg/pkgcache.cc:315 -msgid "Replaces" -msgstr "" - -#: apt-pkg/pkgcache.cc:316 -msgid "Obsoletes" -msgstr "" - -#: apt-pkg/pkgcache.cc:316 -msgid "Breaks" -msgstr "" - -#: apt-pkg/pkgcache.cc:316 -msgid "Enhances" -msgstr "" - -#: apt-pkg/pkgcache.cc:327 -msgid "important" -msgstr "" - -#: apt-pkg/pkgcache.cc:327 -msgid "required" -msgstr "" - -#: apt-pkg/pkgcache.cc:327 -msgid "standard" -msgstr "" - -#: apt-pkg/pkgcache.cc:328 -msgid "optional" -msgstr "" - -#: apt-pkg/pkgcache.cc:328 -msgid "extra" -msgstr "" - -#: apt-pkg/depcache.cc:132 apt-pkg/depcache.cc:161 -msgid "Building dependency tree" -msgstr "" - -#: apt-pkg/depcache.cc:133 -msgid "Candidate versions" -msgstr "" - -#: apt-pkg/depcache.cc:162 -msgid "Dependency generation" -msgstr "" - -#: 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 "" - -#: apt-pkg/depcache.cc:250 -#, c-format -msgid "Failed to write temporary StateFile %s" -msgstr "" - -#: apt-pkg/tagfile.cc:129 -#, c-format -msgid "Unable to parse package file %s (1)" -msgstr "" - -#: apt-pkg/tagfile.cc:216 -#, c-format -msgid "Unable to parse package file %s (2)" -msgstr "" - -#: apt-pkg/sourcelist.cc:96 -#, c-format -msgid "Malformed line %lu in source list %s ([option] unparseable)" -msgstr "" - -#: apt-pkg/sourcelist.cc:99 -#, c-format -msgid "Malformed line %lu in source list %s ([option] too short)" -msgstr "" - -#: apt-pkg/sourcelist.cc:110 -#, c-format -msgid "Malformed line %lu in source list %s ([%s] is not an assignment)" -msgstr "" - -#: apt-pkg/sourcelist.cc:116 -#, c-format -msgid "Malformed line %lu in source list %s ([%s] has no key)" -msgstr "" - -#: apt-pkg/sourcelist.cc:119 -#, c-format -msgid "Malformed line %lu in source list %s ([%s] key %s has no value)" -msgstr "" - -#: apt-pkg/sourcelist.cc:132 -#, c-format -msgid "Malformed line %lu in source list %s (URI)" -msgstr "" - -#: apt-pkg/sourcelist.cc:134 -#, c-format -msgid "Malformed line %lu in source list %s (dist)" -msgstr "" - -#: apt-pkg/sourcelist.cc:137 -#, c-format -msgid "Malformed line %lu in source list %s (URI parse)" -msgstr "" - -#: apt-pkg/sourcelist.cc:143 -#, c-format -msgid "Malformed line %lu in source list %s (absolute dist)" -msgstr "" - -#: apt-pkg/sourcelist.cc:150 -#, c-format -msgid "Malformed line %lu in source list %s (dist parse)" -msgstr "" - -#: apt-pkg/sourcelist.cc:248 -#, c-format -msgid "Opening %s" -msgstr "" - -#: apt-pkg/sourcelist.cc:265 apt-pkg/cdrom.cc:495 -#, c-format -msgid "Line %u too long in source list %s." -msgstr "" - -#: apt-pkg/sourcelist.cc:289 -#, c-format -msgid "Malformed line %u in source list %s (type)" -msgstr "" - -#: apt-pkg/sourcelist.cc:293 -#, c-format -msgid "Type '%s' is not known on line %u in source list %s" -msgstr "" - -#: apt-pkg/packagemanager.cc:297 apt-pkg/packagemanager.cc:923 -#, c-format -msgid "" -"Could not perform immediate configuration on '%s'. Please see man 5 apt.conf " -"under APT::Immediate-Configure for details. (%d)" -msgstr "" - -#: apt-pkg/packagemanager.cc:498 apt-pkg/packagemanager.cc:529 -#, c-format -msgid "Could not configure '%s'. " -msgstr "" - -#: apt-pkg/packagemanager.cc:571 -#, c-format -msgid "" -"This installation run will require temporarily removing the essential " -"package %s due to a Conflicts/Pre-Depends loop. This is often bad, but if " -"you really want to do it, activate the APT::Force-LoopBreak option." -msgstr "" - -#: apt-pkg/pkgrecords.cc:34 -#, c-format -msgid "Index file type '%s' is not supported" -msgstr "" - -#: apt-pkg/algorithms.cc:266 -#, c-format -msgid "" -"The package %s needs to be reinstalled, but I can't find an archive for it." -msgstr "" - -#: apt-pkg/algorithms.cc:1238 -msgid "" -"Error, pkgProblemResolver::Resolve generated breaks, this may be caused by " -"held packages." -msgstr "" - -#: apt-pkg/algorithms.cc:1240 -msgid "Unable to correct problems, you have held broken packages." -msgstr "" - -#: apt-pkg/algorithms.cc:1592 apt-pkg/algorithms.cc:1594 -msgid "" -"Some index files failed to download. They have been ignored, or old ones " -"used instead." -msgstr "" - -#: apt-pkg/acquire.cc:81 apt-pkg/cdrom.cc:838 -#, c-format -msgid "List directory %spartial is missing." -msgstr "" - -#: apt-pkg/acquire.cc:85 -#, c-format -msgid "Archives directory %spartial is missing." -msgstr "" - -#: apt-pkg/acquire.cc:93 -#, c-format -msgid "Unable to lock directory %s" -msgstr "" - -#. only show the ETA if it makes sense -#. two days -#: apt-pkg/acquire.cc:893 -#, c-format -msgid "Retrieving file %li of %li (%s remaining)" -msgstr "" - -#: apt-pkg/acquire.cc:895 -#, c-format -msgid "Retrieving file %li of %li" -msgstr "" - -#: apt-pkg/acquire-worker.cc:112 -#, c-format -msgid "The method driver %s could not be found." -msgstr "" - -#: apt-pkg/acquire-worker.cc:161 -#, c-format -msgid "Method %s did not start correctly" -msgstr "" - -#: apt-pkg/acquire-worker.cc:447 -#, c-format -msgid "Please insert the disc labeled: '%s' in the drive '%s' and press enter." -msgstr "" - -#: apt-pkg/init.cc:151 -#, c-format -msgid "Packaging system '%s' is not supported" -msgstr "" - -#: apt-pkg/init.cc:167 -msgid "Unable to determine a suitable packaging system type" -msgstr "" - -#: apt-pkg/clean.cc:57 -#, c-format -msgid "Unable to stat %s." -msgstr "" - -#: apt-pkg/srcrecords.cc:47 -msgid "You must put some 'source' URIs in your sources.list" -msgstr "" - -#: apt-pkg/cachefile.cc:87 -msgid "The package lists or status file could not be parsed or opened." -msgstr "" - -#: apt-pkg/cachefile.cc:91 -msgid "You may want to run apt-get update to correct these problems" -msgstr "" - -#: apt-pkg/cachefile.cc:109 -msgid "The list of sources could not be read." -msgstr "" - -#: apt-pkg/policy.cc:75 -#, 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:399 -#, c-format -msgid "Invalid record in the preferences file %s, no Package header" -msgstr "" - -#: apt-pkg/policy.cc:421 -#, c-format -msgid "Did not understand pin type %s" -msgstr "" - -#: apt-pkg/policy.cc:429 -msgid "No priority (or zero) specified for pin" -msgstr "" - -#: apt-pkg/pkgcachegen.cc:87 -msgid "Cache has an incompatible versioning system" -msgstr "" - -#. TRANSLATOR: The first placeholder is a package name, -#. the other two should be copied verbatim as they include debug info -#: apt-pkg/pkgcachegen.cc:218 apt-pkg/pkgcachegen.cc:228 -#: apt-pkg/pkgcachegen.cc:294 apt-pkg/pkgcachegen.cc:321 -#: apt-pkg/pkgcachegen.cc:334 apt-pkg/pkgcachegen.cc:376 -#: apt-pkg/pkgcachegen.cc:380 apt-pkg/pkgcachegen.cc:397 -#: apt-pkg/pkgcachegen.cc:405 apt-pkg/pkgcachegen.cc:409 -#: apt-pkg/pkgcachegen.cc:413 apt-pkg/pkgcachegen.cc:434 -#: apt-pkg/pkgcachegen.cc:473 apt-pkg/pkgcachegen.cc:511 -#: apt-pkg/pkgcachegen.cc:518 apt-pkg/pkgcachegen.cc:549 -#: apt-pkg/pkgcachegen.cc:563 -#, c-format -msgid "Error occurred while processing %s (%s%d)" -msgstr "" - -#: apt-pkg/pkgcachegen.cc:251 -msgid "Wow, you exceeded the number of package names this APT is capable of." -msgstr "" - -#: apt-pkg/pkgcachegen.cc:254 -msgid "Wow, you exceeded the number of versions this APT is capable of." -msgstr "" - -#: apt-pkg/pkgcachegen.cc:257 -msgid "Wow, you exceeded the number of descriptions this APT is capable of." -msgstr "" - -#: apt-pkg/pkgcachegen.cc:260 -msgid "Wow, you exceeded the number of dependencies this APT is capable of." -msgstr "" - -#: apt-pkg/pkgcachegen.cc:570 -#, c-format -msgid "Package %s %s was not found while processing file dependencies" -msgstr "" - -#: apt-pkg/pkgcachegen.cc:1199 -#, c-format -msgid "Couldn't stat source package list %s" -msgstr "" - -#: apt-pkg/pkgcachegen.cc:1287 apt-pkg/pkgcachegen.cc:1391 -#: apt-pkg/pkgcachegen.cc:1397 apt-pkg/pkgcachegen.cc:1554 -msgid "Reading package lists" -msgstr "" - -#: apt-pkg/pkgcachegen.cc:1304 -msgid "Collecting File Provides" -msgstr "" - -#: apt-pkg/pkgcachegen.cc:1496 apt-pkg/pkgcachegen.cc:1503 -msgid "IO Error saving source cache" -msgstr "" - -#: apt-pkg/acquire-item.cc:139 -#, c-format -msgid "rename failed, %s (%s -> %s)." -msgstr "" - -#: apt-pkg/acquire-item.cc:599 -msgid "MD5Sum mismatch" -msgstr "" - -#: apt-pkg/acquire-item.cc:870 apt-pkg/acquire-item.cc:1887 -#: apt-pkg/acquire-item.cc:2030 -msgid "Hash Sum mismatch" -msgstr "" - -#: apt-pkg/acquire-item.cc:1388 -#, 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:1404 -#, c-format -msgid "Unable to find hash sum for '%s' in Release file" -msgstr "" - -#: apt-pkg/acquire-item.cc:1446 -msgid "There is no public key available for the following key IDs:\n" -msgstr "" - -#: apt-pkg/acquire-item.cc:1484 -#, 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:1506 -#, c-format -msgid "Conflicting distribution: %s (expected %s but got %s)" -msgstr "" - -#: apt-pkg/acquire-item.cc:1536 -#, c-format -msgid "" -"An 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 "" - -#. Invalid signature file, reject (LP: #346386) (Closes: #627642) -#: apt-pkg/acquire-item.cc:1546 apt-pkg/acquire-item.cc:1551 -#, c-format -msgid "GPG error: %s: %s" -msgstr "" - -#: apt-pkg/acquire-item.cc:1663 -#, c-format -msgid "" -"I wasn't able to locate a file for the %s package. This might mean you need " -"to manually fix this package. (due to missing arch)" -msgstr "" - -#: apt-pkg/acquire-item.cc:1722 -#, c-format -msgid "" -"I wasn't able to locate a file for the %s package. This might mean you need " -"to manually fix this package." -msgstr "" - -#: apt-pkg/acquire-item.cc:1781 -#, c-format -msgid "" -"The package index files are corrupted. No Filename: field for package %s." -msgstr "" - -#: apt-pkg/acquire-item.cc:1879 -msgid "Size mismatch" -msgstr "" - -#: apt-pkg/indexrecords.cc:68 -#, c-format -msgid "Unable to parse Release file %s" -msgstr "" - -#: apt-pkg/indexrecords.cc:78 -#, c-format -msgid "No sections in Release file %s" -msgstr "" - -#: apt-pkg/indexrecords.cc:112 -#, c-format -msgid "No Hash entry in Release file %s" -msgstr "" - -#: apt-pkg/indexrecords.cc:125 -#, c-format -msgid "Invalid 'Valid-Until' entry in Release file %s" -msgstr "" - -#: apt-pkg/indexrecords.cc:144 -#, c-format -msgid "Invalid 'Date' entry in Release file %s" -msgstr "" - -#: apt-pkg/vendorlist.cc:78 -#, c-format -msgid "Vendor block %s contains no fingerprint" -msgstr "" - -#: apt-pkg/cdrom.cc:576 -#, c-format -msgid "" -"Using CD-ROM mount point %s\n" -"Mounting CD-ROM\n" -msgstr "" - -#: apt-pkg/cdrom.cc:585 apt-pkg/cdrom.cc:682 -msgid "Identifying.. " -msgstr "" - -#: apt-pkg/cdrom.cc:613 -#, c-format -msgid "Stored label: %s\n" -msgstr "" - -#: apt-pkg/cdrom.cc:622 apt-pkg/cdrom.cc:915 -msgid "Unmounting CD-ROM...\n" -msgstr "" - -#: apt-pkg/cdrom.cc:642 -#, c-format -msgid "Using CD-ROM mount point %s\n" -msgstr "" - -#: apt-pkg/cdrom.cc:660 -msgid "Unmounting CD-ROM\n" -msgstr "" - -#: apt-pkg/cdrom.cc:665 -msgid "Waiting for disc...\n" -msgstr "" - -#: apt-pkg/cdrom.cc:674 -msgid "Mounting CD-ROM...\n" -msgstr "" - -#: apt-pkg/cdrom.cc:693 -msgid "Scanning disc for index files..\n" -msgstr "" - -#: apt-pkg/cdrom.cc:744 -#, c-format -msgid "" -"Found %zu package indexes, %zu source indexes, %zu translation indexes and " -"%zu signatures\n" -msgstr "" - -#: apt-pkg/cdrom.cc:755 -msgid "" -"Unable to locate any package files, perhaps this is not a Debian Disc or the " -"wrong architecture?" -msgstr "" - -#: apt-pkg/cdrom.cc:782 -#, c-format -msgid "Found label '%s'\n" -msgstr "" - -#: apt-pkg/cdrom.cc:811 -msgid "That is not a valid name, try again.\n" -msgstr "" - -#: apt-pkg/cdrom.cc:828 -#, c-format -msgid "" -"This disc is called: \n" -"'%s'\n" -msgstr "" - -#: apt-pkg/cdrom.cc:830 -msgid "Copying package lists..." -msgstr "" - -#: apt-pkg/cdrom.cc:865 -msgid "Writing new source list\n" -msgstr "" - -#: apt-pkg/cdrom.cc:873 -msgid "Source list entries for this disc are:\n" -msgstr "" - -#: apt-pkg/indexcopy.cc:236 apt-pkg/indexcopy.cc:775 -#, c-format -msgid "Wrote %i records.\n" -msgstr "" - -#: apt-pkg/indexcopy.cc:238 apt-pkg/indexcopy.cc:777 -#, c-format -msgid "Wrote %i records with %i missing files.\n" -msgstr "" - -#: apt-pkg/indexcopy.cc:241 apt-pkg/indexcopy.cc:780 -#, c-format -msgid "Wrote %i records with %i mismatched files\n" -msgstr "" - -#: apt-pkg/indexcopy.cc:244 apt-pkg/indexcopy.cc:783 -#, c-format -msgid "Wrote %i records with %i missing files and %i mismatched files\n" -msgstr "" - -#: apt-pkg/indexcopy.cc:515 -#, c-format -msgid "Can't find authentication record for: %s" -msgstr "" - -#: apt-pkg/indexcopy.cc:521 -#, c-format -msgid "Hash mismatch for: %s" -msgstr "" - -#: apt-pkg/cacheset.cc:403 -#, c-format -msgid "Release '%s' for '%s' was not found" -msgstr "" - -#: apt-pkg/cacheset.cc:406 -#, c-format -msgid "Version '%s' for '%s' was not found" -msgstr "" - -#: apt-pkg/cacheset.cc:517 -#, c-format -msgid "Couldn't find task '%s'" -msgstr "" - -#: apt-pkg/cacheset.cc:523 -#, c-format -msgid "Couldn't find any package by regex '%s'" -msgstr "" - -#: apt-pkg/cacheset.cc:534 -#, c-format -msgid "Can't select versions from package '%s' as it is purely virtual" -msgstr "" - -#: apt-pkg/cacheset.cc:541 apt-pkg/cacheset.cc:548 -#, c-format -msgid "" -"Can't select installed nor candidate version from package '%s' as it has " -"neither of them" -msgstr "" - -#: apt-pkg/cacheset.cc:555 -#, c-format -msgid "Can't select newest version from package '%s' as it is purely virtual" -msgstr "" - -#: apt-pkg/cacheset.cc:563 -#, c-format -msgid "Can't select candidate version from package %s as it has no candidate" -msgstr "" - -#: apt-pkg/cacheset.cc:571 -#, c-format -msgid "Can't select installed version from package %s as it is not installed" -msgstr "" - -#: 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:279 -msgid "Prepare for receiving solution" -msgstr "" - -#: apt-pkg/edsp.cc:286 -msgid "External solver failed without a proper error message" -msgstr "" - -#: apt-pkg/edsp.cc:556 apt-pkg/edsp.cc:559 apt-pkg/edsp.cc:564 -msgid "Execute external solver" -msgstr "" - -#: apt-pkg/deb/dpkgpm.cc:73 -#, c-format -msgid "Installing %s" -msgstr "" - -#: apt-pkg/deb/dpkgpm.cc:74 apt-pkg/deb/dpkgpm.cc:982 -#, c-format -msgid "Configuring %s" -msgstr "" - -#: apt-pkg/deb/dpkgpm.cc:75 apt-pkg/deb/dpkgpm.cc:989 -#, c-format -msgid "Removing %s" -msgstr "" - -#: apt-pkg/deb/dpkgpm.cc:76 -#, c-format -msgid "Completely removing %s" -msgstr "" - -#: apt-pkg/deb/dpkgpm.cc:77 -#, c-format -msgid "Noting disappearance of %s" -msgstr "" - -#: apt-pkg/deb/dpkgpm.cc:78 -#, c-format -msgid "Running post-installation trigger %s" -msgstr "" - -#. FIXME: use a better string after freeze -#: apt-pkg/deb/dpkgpm.cc:735 -#, c-format -msgid "Directory '%s' missing" -msgstr "" - -#: apt-pkg/deb/dpkgpm.cc:750 apt-pkg/deb/dpkgpm.cc:770 -#, c-format -msgid "Could not open file '%s'" -msgstr "" - -#: apt-pkg/deb/dpkgpm.cc:975 -#, c-format -msgid "Preparing %s" -msgstr "" - -#: apt-pkg/deb/dpkgpm.cc:976 -#, c-format -msgid "Unpacking %s" -msgstr "" - -#: apt-pkg/deb/dpkgpm.cc:981 -#, c-format -msgid "Preparing to configure %s" -msgstr "" - -#: apt-pkg/deb/dpkgpm.cc:983 -#, c-format -msgid "Installed %s" -msgstr "" - -#: apt-pkg/deb/dpkgpm.cc:988 -#, c-format -msgid "Preparing for removal of %s" -msgstr "" - -#: apt-pkg/deb/dpkgpm.cc:990 -#, c-format -msgid "Removed %s" -msgstr "" - -#: apt-pkg/deb/dpkgpm.cc:995 -#, c-format -msgid "Preparing to completely remove %s" -msgstr "" - -#: apt-pkg/deb/dpkgpm.cc:996 -#, c-format -msgid "Completely removed %s" -msgstr "" - -#: apt-pkg/deb/dpkgpm.cc:1243 -msgid "Can not write log, openpty() failed (/dev/pts not mounted?)\n" -msgstr "" - -#: apt-pkg/deb/dpkgpm.cc:1273 -msgid "Running dpkg" -msgstr "" - -#: apt-pkg/deb/dpkgpm.cc:1445 -msgid "Operation was interrupted before it could finish" -msgstr "" - -#: apt-pkg/deb/dpkgpm.cc:1507 -msgid "No apport report written because MaxReports is reached already" -msgstr "" - -#. check if its not a follow up error -#: apt-pkg/deb/dpkgpm.cc:1512 -msgid "dependency problems - leaving unconfigured" -msgstr "" - -#: apt-pkg/deb/dpkgpm.cc:1514 -msgid "" -"No apport report written because the error message indicates its a followup " -"error from a previous failure." -msgstr "" - -#: apt-pkg/deb/dpkgpm.cc:1520 -msgid "" -"No apport report written because the error message indicates a disk full " -"error" -msgstr "" - -#: apt-pkg/deb/dpkgpm.cc:1526 -msgid "" -"No apport report written because the error message indicates a out of memory " -"error" -msgstr "" - -#: apt-pkg/deb/dpkgpm.cc:1533 -msgid "" -"No apport report written because the error message indicates a dpkg I/O error" -msgstr "" - -#: apt-pkg/deb/debsystem.cc:84 -#, c-format -msgid "" -"Unable to lock the administration directory (%s), is another process using " -"it?" -msgstr "" - -#: apt-pkg/deb/debsystem.cc:87 -#, c-format -msgid "Unable to lock the administration directory (%s), are you root?" -msgstr "" - -#. 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 "" - -#: apt-pkg/deb/debsystem.cc:121 -msgid "Not locked" -msgstr "" @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: apt_po\n" "Report-Msgid-Bugs-To: APT Development Team <deity@lists.debian.org>\n" -"POT-Creation-Date: 2013-07-31 16:24+0200\n" +"POT-Creation-Date: 2014-02-23 00:29+0100\n" "PO-Revision-Date: 2006-10-20 21:28+0300\n" "Last-Translator: Ossama M. Khayat <okhayat@yahoo.com>\n" "Language-Team: Arabic <support@arabeyes.org>\n" @@ -19,154 +19,156 @@ msgstr "" "X-Poedit-SourceCharset: utf-8\n" "X-Generator: KBabel 1.11.4\n" -#: cmdline/apt-cache.cc:158 +#: cmdline/apt-cache.cc:140 #, c-format msgid "Package %s version %s has an unmet dep:\n" msgstr "الحزمة %s النسخة %s لها معتمد غير مستوفى:\n" -#: cmdline/apt-cache.cc:286 +#: cmdline/apt-cache.cc:268 msgid "Total package names: " msgstr "أسماء الحزم الكلية :" -#: cmdline/apt-cache.cc:288 +#: cmdline/apt-cache.cc:270 #, fuzzy msgid "Total package structures: " msgstr "أسماء الحزم الكلية :" -#: cmdline/apt-cache.cc:328 +#: cmdline/apt-cache.cc:310 msgid " Normal packages: " msgstr " الحزم العادية:" -#: cmdline/apt-cache.cc:329 +#: cmdline/apt-cache.cc:311 msgid " Pure virtual packages: " msgstr "الحزمة الوهمية تماماً:" -#: cmdline/apt-cache.cc:330 +#: cmdline/apt-cache.cc:312 msgid " Single virtual packages: " msgstr " الحزمة الوهمية المفردة:" -#: cmdline/apt-cache.cc:331 +#: cmdline/apt-cache.cc:313 msgid " Mixed virtual packages: " msgstr " الحزم الوهمية المختلطة:" -#: cmdline/apt-cache.cc:332 +#: cmdline/apt-cache.cc:314 msgid " Missing: " msgstr " مفقودة:" -#: cmdline/apt-cache.cc:334 +#: cmdline/apt-cache.cc:316 msgid "Total distinct versions: " msgstr "مجموع النسخ الفريدة:" -#: cmdline/apt-cache.cc:336 +#: cmdline/apt-cache.cc:318 #, fuzzy msgid "Total distinct descriptions: " msgstr "مجموع النسخ الفريدة:" -#: cmdline/apt-cache.cc:338 +#: cmdline/apt-cache.cc:320 msgid "Total dependencies: " msgstr "مجموع المعتمدات:" -#: cmdline/apt-cache.cc:341 +#: cmdline/apt-cache.cc:323 msgid "Total ver/file relations: " msgstr "مجموع علاقات النسخ/الملفات:" -#: cmdline/apt-cache.cc:343 +#: cmdline/apt-cache.cc:325 #, fuzzy msgid "Total Desc/File relations: " msgstr "مجموع علاقات النسخ/الملفات:" -#: cmdline/apt-cache.cc:345 +#: cmdline/apt-cache.cc:327 msgid "Total Provides mappings: " msgstr "مجموع علاقات النسخ/الملفات:" -#: cmdline/apt-cache.cc:357 +#: cmdline/apt-cache.cc:339 msgid "Total globbed strings: " msgstr "" -#: cmdline/apt-cache.cc:371 +#: cmdline/apt-cache.cc:353 msgid "Total dependency version space: " msgstr "" -#: cmdline/apt-cache.cc:376 +#: cmdline/apt-cache.cc:358 msgid "Total slack space: " msgstr "" -#: cmdline/apt-cache.cc:384 +#: cmdline/apt-cache.cc:366 msgid "Total space accounted for: " msgstr "مجموع المساحة المحسوب حسابها:" -#: cmdline/apt-cache.cc:515 cmdline/apt-cache.cc:1165 +#: cmdline/apt-cache.cc:497 cmdline/apt-cache.cc:1146 +#: apt-private/private-show.cc:55 #, c-format msgid "Package file %s is out of sync." msgstr "" -#: cmdline/apt-cache.cc:593 cmdline/apt-cache.cc:1452 -#: cmdline/apt-cache.cc:1454 cmdline/apt-cache.cc:1531 cmdline/apt-mark.cc:46 -#: cmdline/apt-mark.cc:93 cmdline/apt-mark.cc:219 +#: cmdline/apt-cache.cc:575 cmdline/apt-cache.cc:1432 +#: cmdline/apt-cache.cc:1434 cmdline/apt-cache.cc:1511 cmdline/apt-mark.cc:48 +#: cmdline/apt-mark.cc:95 cmdline/apt-mark.cc:221 +#: apt-private/private-show.cc:167 apt-private/private-show.cc:169 msgid "No packages found" msgstr "لم يُعثر على أية حزم" -#: cmdline/apt-cache.cc:1265 +#: cmdline/apt-cache.cc:1245 #, fuzzy msgid "You must give at least one search pattern" msgstr "يجب أن تعطي صيغة واحدة بالضبط" -#: cmdline/apt-cache.cc:1431 +#: cmdline/apt-cache.cc:1411 msgid "This command is deprecated. Please use 'apt-mark showauto' instead." msgstr "" -#: cmdline/apt-cache.cc:1526 apt-pkg/cacheset.cc:510 +#: cmdline/apt-cache.cc:1506 apt-pkg/cacheset.cc:586 #, c-format msgid "Unable to locate package %s" msgstr "تعذر العثور على الحزمة %s" -#: cmdline/apt-cache.cc:1556 +#: cmdline/apt-cache.cc:1536 msgid "Package files:" msgstr "ملفات الحزم:" -#: cmdline/apt-cache.cc:1563 cmdline/apt-cache.cc:1654 +#: cmdline/apt-cache.cc:1543 cmdline/apt-cache.cc:1634 msgid "Cache is out of sync, can't x-ref a package file" msgstr "" #. Show any packages have explicit pins -#: cmdline/apt-cache.cc:1577 +#: cmdline/apt-cache.cc:1557 msgid "Pinned packages:" msgstr "الحزم المُدبّسة:" -#: cmdline/apt-cache.cc:1589 cmdline/apt-cache.cc:1634 +#: cmdline/apt-cache.cc:1569 cmdline/apt-cache.cc:1614 msgid "(not found)" msgstr "(غير موجود)" -#: cmdline/apt-cache.cc:1597 +#: cmdline/apt-cache.cc:1577 msgid " Installed: " msgstr " مُثبّت:" -#: cmdline/apt-cache.cc:1598 +#: cmdline/apt-cache.cc:1578 msgid " Candidate: " msgstr " مرشّح: " -#: cmdline/apt-cache.cc:1616 cmdline/apt-cache.cc:1624 +#: cmdline/apt-cache.cc:1596 cmdline/apt-cache.cc:1604 msgid "(none)" msgstr "(لاشيء)" -#: cmdline/apt-cache.cc:1631 +#: cmdline/apt-cache.cc:1611 msgid " Package pin: " msgstr "" #. Show the priority tables -#: cmdline/apt-cache.cc:1640 +#: cmdline/apt-cache.cc:1620 msgid " Version table:" msgstr " جدول النسخ:" -#: cmdline/apt-cache.cc:1753 cmdline/apt-cdrom.cc:206 cmdline/apt-config.cc:81 -#: cmdline/apt-get.cc:3392 cmdline/apt-mark.cc:375 -#: cmdline/apt-extracttemplates.cc:229 ftparchive/apt-ftparchive.cc:591 -#: cmdline/apt-internal-solver.cc:33 cmdline/apt-sortpkgs.cc:147 +#: cmdline/apt-cache.cc:1733 cmdline/apt-cdrom.cc:252 cmdline/apt-config.cc:83 +#: cmdline/apt-get.cc:1580 cmdline/apt-mark.cc:377 cmdline/apt.cc:66 +#: cmdline/apt-extracttemplates.cc:217 ftparchive/apt-ftparchive.cc:591 +#: cmdline/apt-internal-solver.cc:34 cmdline/apt-sortpkgs.cc:147 #, fuzzy, c-format msgid "%s %s for %s compiled on %s %s\n" msgstr "%s %s لـ%s %s مُجمّع على %s %s\n" -#: cmdline/apt-cache.cc:1760 +#: cmdline/apt-cache.cc:1740 msgid "" "Usage: apt-cache [options] command\n" " apt-cache [options] showpkg pkg1 [pkg2 ...]\n" @@ -204,36 +206,36 @@ msgid "" msgstr "" #. }}} -#: cmdline/apt-cdrom.cc:43 +#: cmdline/apt-cdrom.cc:45 msgid "" "No CD-ROM could be auto-detected or found using the default mount point.\n" "You may try the --cdrom option to set the CD-ROM mount point. See 'man apt-" "cdrom' for more information about the CD-ROM auto-detection and mount point." msgstr "" -#: cmdline/apt-cdrom.cc:85 +#: cmdline/apt-cdrom.cc:89 #, fuzzy msgid "Please provide a name for this Disc, such as 'Debian 5.0.3 Disk 1'" msgstr "الرجاء كتابة اسم لهذا القرص، مثال 'Debian 2.1r1 Disk 1'" -#: cmdline/apt-cdrom.cc:100 +#: cmdline/apt-cdrom.cc:104 msgid "Please insert a Disc in the drive and press enter" msgstr "الرجاء إدخال قرص في السواقة وضغط الزر enter" -#: cmdline/apt-cdrom.cc:135 +#: cmdline/apt-cdrom.cc:141 #, fuzzy, c-format msgid "Failed to mount '%s' to '%s'" msgstr "فشل تغيير اسم %s إلى %s" -#: cmdline/apt-cdrom.cc:170 +#: cmdline/apt-cdrom.cc:196 msgid "Repeat this process for the rest of the CDs in your set." msgstr "كرر هذه العملية لباقي الأقراص المدمجة في المجموعة." -#: cmdline/apt-config.cc:46 +#: cmdline/apt-config.cc:48 msgid "Arguments not in pairs" msgstr "" -#: cmdline/apt-config.cc:87 +#: cmdline/apt-config.cc:89 msgid "" "Usage: apt-config [options] command\n" "\n" @@ -249,587 +251,77 @@ msgid "" " -o=? Set an arbitrary configuration option, eg -o dir::cache=/tmp\n" msgstr "" -#. TRANSLATOR: Yes/No question help-text: defaulting to Y[es] -#. e.g. "Do you want to continue? [Y/n] " -#. The user has to answer with an input matching the -#. YESEXPR/NOEXPR defined in your l10n. -#: cmdline/apt-get.cc:146 -msgid "[Y/n]" -msgstr "[Y/n]" - -#. TRANSLATOR: Yes/No question help-text: defaulting to N[o] -#. e.g. "Should this file be removed? [y/N] " -#. The user has to answer with an input matching the -#. YESEXPR/NOEXPR defined in your l10n. -#: cmdline/apt-get.cc:152 -msgid "[y/N]" -msgstr "[y/N]" - -#. TRANSLATOR: "Yes" answer printed for a yes/no question if --assume-yes is set -#: cmdline/apt-get.cc:163 -msgid "Y" -msgstr "Y" - -#. TRANSLATOR: "No" answer printed for a yes/no question if --assume-no is set -#: cmdline/apt-get.cc:169 -msgid "N" -msgstr "" - -#: cmdline/apt-get.cc:191 apt-pkg/cachefilter.cc:33 -#, c-format -msgid "Regex compilation error - %s" -msgstr "" - -#: cmdline/apt-get.cc:289 -msgid "The following packages have unmet dependencies:" -msgstr "" - -#: cmdline/apt-get.cc:379 -#, c-format -msgid "but %s is installed" -msgstr "إلا أن %s مثبت" - -#: cmdline/apt-get.cc:381 -#, c-format -msgid "but %s is to be installed" -msgstr "إلا أنه سيتم تثبيت %s" - -#: cmdline/apt-get.cc:388 -msgid "but it is not installable" -msgstr "إلا أنه غير قابل للتثبيت" - -#: cmdline/apt-get.cc:390 -msgid "but it is a virtual package" -msgstr "إلا أنها حزمة وهمية" - -#: cmdline/apt-get.cc:393 -msgid "but it is not installed" -msgstr "إلا أنها غير مثبتة" - -#: cmdline/apt-get.cc:393 -msgid "but it is not going to be installed" -msgstr "إلا أنه لن يتم تثبيتها" - -#: cmdline/apt-get.cc:398 -msgid " or" -msgstr " أو" - -#: cmdline/apt-get.cc:427 -msgid "The following NEW packages will be installed:" -msgstr "سيتم تثبيت الحزم الجديدة التالية:" - -#: cmdline/apt-get.cc:453 -msgid "The following packages will be REMOVED:" -msgstr "سيتم إزالة الحزم التالية:" - -#: cmdline/apt-get.cc:475 -msgid "The following packages have been kept back:" -msgstr "سيتم الإبقاء على الحزم التالية:" - -#: cmdline/apt-get.cc:496 -msgid "The following packages will be upgraded:" -msgstr "ستتم ترقية الحزم التالية:" - -#: cmdline/apt-get.cc:517 -msgid "The following packages will be DOWNGRADED:" -msgstr "سيتم تثبيط الحزم التالية:" - -#: cmdline/apt-get.cc:537 -msgid "The following held packages will be changed:" -msgstr "سيتم تغيير الحزم المبقاة التالية:" - -#: cmdline/apt-get.cc:592 -#, c-format -msgid "%s (due to %s) " -msgstr "%s (بسبب %s) " - -#: cmdline/apt-get.cc:600 -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:631 -#, c-format -msgid "%lu upgraded, %lu newly installed, " -msgstr "%lu سيتم ترقيتها، %lu مثبتة حديثاً، " - -#: cmdline/apt-get.cc:635 -#, c-format -msgid "%lu reinstalled, " -msgstr "%lu أعيد تثبيتها، " - -#: cmdline/apt-get.cc:637 -#, c-format -msgid "%lu downgraded, " -msgstr "%lu مثبطة، " - -#: cmdline/apt-get.cc:639 -#, c-format -msgid "%lu to remove and %lu not upgraded.\n" -msgstr "%lu لإزالتها و %lu لم يتم ترقيتها.\n" - -#: cmdline/apt-get.cc:643 -#, c-format -msgid "%lu not fully installed or removed.\n" -msgstr "%lu غير مثبتة بالكامل أو مزالة.\n" - -#: cmdline/apt-get.cc:664 -#, fuzzy, c-format -msgid "Note, selecting '%s' for task '%s'\n" -msgstr "لاحظ، تحديد %s بسبب صيغة regex '%s'\n" - -#: cmdline/apt-get.cc:669 -#, fuzzy, c-format -msgid "Note, selecting '%s' for regex '%s'\n" -msgstr "لاحظ، تحديد %s بسبب صيغة regex '%s'\n" - -#: cmdline/apt-get.cc:686 -#, c-format -msgid "Package %s is a virtual package provided by:\n" -msgstr "الحزمة %s وهميّة وتوفّرها:\n" - -#: cmdline/apt-get.cc:697 -msgid " [Installed]" -msgstr " [مُثبّتة]" - -#: cmdline/apt-get.cc:706 -msgid " [Not candidate version]" -msgstr "" - -#: cmdline/apt-get.cc:708 -msgid "You should explicitly select one to install." -msgstr "يجب اختيار واحدة بالتحديد لتثبيتها." - -#: cmdline/apt-get.cc:711 -#, c-format -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 "" - -#: cmdline/apt-get.cc:729 -msgid "However the following packages replace it:" -msgstr "على أيّ فإن الحزم التالية تحلّ مكانها:" - -#: cmdline/apt-get.cc:741 -#, fuzzy, c-format -msgid "Package '%s' has no installation candidate" -msgstr "الحزمة %s ليس لها مرشح تثبيت" - -#: cmdline/apt-get.cc:754 -#, c-format -msgid "Virtual packages like '%s' can't be removed\n" -msgstr "" - -#. TRANSLATORS: Note, this is not an interactive question -#: cmdline/apt-get.cc:766 cmdline/apt-get.cc:969 -#, fuzzy, c-format -msgid "Package '%s' is not installed, so not removed. Did you mean '%s'?\n" -msgstr "الحزمة %s غير مُثبّتة، لذلك لن تُزال\n" - -#: cmdline/apt-get.cc:772 cmdline/apt-get.cc:975 -#, fuzzy, c-format -msgid "Package '%s' is not installed, so not removed\n" -msgstr "الحزمة %s غير مُثبّتة، لذلك لن تُزال\n" - -#: cmdline/apt-get.cc:817 +#: cmdline/apt-get.cc:244 #, fuzzy, c-format -msgid "Note, selecting '%s' instead of '%s'\n" -msgstr "لاحظ، تحديد %s بدلاً من %s\n" - -#: cmdline/apt-get.cc:847 -#, c-format -msgid "Skipping %s, it is already installed and upgrade is not set.\n" -msgstr "تخطّي %s، حيث أنها مثبتة ولم يتمّ تعيين الترقية.\n" - -#: cmdline/apt-get.cc:851 -#, fuzzy, c-format -msgid "Skipping %s, it is not installed and only upgrades are requested.\n" -msgstr "تخطّي %s، حيث أنها مثبتة ولم يتمّ تعيين الترقية.\n" - -#: cmdline/apt-get.cc:863 -#, c-format -msgid "Reinstallation of %s is not possible, it cannot be downloaded.\n" -msgstr "إعادة تثبيت %s غير ممكنة، حيث أنّه لا يمكن تنزيلها.\n" - -#: cmdline/apt-get.cc:868 -#, c-format -msgid "%s is already the newest version.\n" -msgstr "%s هي النسخة الأحدث.\n" - -#: cmdline/apt-get.cc:887 cmdline/apt-get.cc:2187 cmdline/apt-mark.cc:68 -#, fuzzy, c-format -msgid "%s set to manually installed.\n" -msgstr "إلا أنه سيتم تثبيت %s" - -#: cmdline/apt-get.cc:913 -#, fuzzy, c-format -msgid "Selected version '%s' (%s) for '%s'\n" -msgstr "النسخة المحددة %s (%s) للإصدارة %s\n" - -#: cmdline/apt-get.cc:918 -#, fuzzy, c-format -msgid "Selected version '%s' (%s) for '%s' because of '%s'\n" -msgstr "النسخة المحددة %s (%s) للإصدارة %s\n" - -#: cmdline/apt-get.cc:1054 -msgid "Correcting dependencies..." -msgstr "تصحيح المعتمدات..." - -#: cmdline/apt-get.cc:1057 -msgid " failed." -msgstr " فشل." - -#: cmdline/apt-get.cc:1060 -msgid "Unable to correct dependencies" -msgstr "لم يمكن تصحيح المعتمدات" - -#: cmdline/apt-get.cc:1063 -msgid "Unable to minimize the upgrade set" -msgstr "لم يمكن تقليص مجموعة الترقية" - -#: cmdline/apt-get.cc:1065 -msgid " Done" -msgstr " تم" - -#: cmdline/apt-get.cc:1069 -msgid "You might want to run 'apt-get -f install' to correct these." -msgstr "قد ترغب بتنفيذ الأمر 'apt-get -f install' لتصحيح هذه." - -#: cmdline/apt-get.cc:1072 -msgid "Unmet dependencies. Try using -f." -msgstr "مُعتمدات غير مستوفاة. حاول استخدام -f." - -#: cmdline/apt-get.cc:1097 -msgid "WARNING: The following packages cannot be authenticated!" -msgstr "تحذير: تعذرت المصادقة على الحزم التالية!" - -#: cmdline/apt-get.cc:1101 -msgid "Authentication warning overridden.\n" -msgstr "تم غض النظر عن تحذير المصادقة.\n" - -#: cmdline/apt-get.cc:1108 -msgid "Install these packages without verification?" -msgstr "تثبيت هذه الحزم دون التحقق منها؟" - -#: cmdline/apt-get.cc:1110 -msgid "Some packages could not be authenticated" -msgstr "تعذرت المصادقة على بعض الحزم" - -#: cmdline/apt-get.cc:1119 cmdline/apt-get.cc:1280 -msgid "There are problems and -y was used without --force-yes" -msgstr "هناك مشاكل وتم استخدام -y دون --force-yes" - -#: cmdline/apt-get.cc:1160 -msgid "Internal error, InstallPackages was called with broken packages!" -msgstr "خطأ داخلي، تم طلب InstallPackages مع وجود حزم معطوبة!" - -#: cmdline/apt-get.cc:1169 -msgid "Packages need to be removed but remove is disabled." -msgstr "حزم بحاجة للإزالة لكن الإزالة مُعطّلة." - -#: cmdline/apt-get.cc:1180 -msgid "Internal error, Ordering didn't finish" -msgstr "خطأ داخلي، لم تنته عملية الترتيب" - -#: cmdline/apt-get.cc:1218 -msgid "How odd.. The sizes didn't match, email apt@packages.debian.org" -msgstr "يا للغرابة.. لم تتطابق الأحجام، الرجاء مراسلة apt@packages.debian.org" - -#. 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:1225 -#, c-format -msgid "Need to get %sB/%sB of archives.\n" -msgstr "بحاجة إلى جلب %sب/%sب من الأرشيف.\n" - -#. 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:1230 -#, c-format -msgid "Need to get %sB of archives.\n" -msgstr "بحاجة إلى جلب %sب من الأرشيف.\n" +msgid "Can not find a package for architecture '%s'" +msgstr "تعذر العثور على الحزمة %s" -#. 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:1237 +#: cmdline/apt-get.cc:326 #, fuzzy, c-format -msgid "After this operation, %sB of additional disk space will be used.\n" -msgstr "بعد الاستخراج %sب من المساحة الإضافيّة سيتمّ استخدامها.\n" +msgid "Can not find a package '%s' with version '%s'" +msgstr "تعذر العثور على الحزمة %s" -#. 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:1242 +#: cmdline/apt-get.cc:329 #, fuzzy, c-format -msgid "After this operation, %sB disk space will be freed.\n" -msgstr "بعد الاستخراج %sب من المساحة ستفرّغ.\n" - -#: cmdline/apt-get.cc:1257 cmdline/apt-get.cc:1260 cmdline/apt-get.cc:2621 -#: cmdline/apt-get.cc:2624 -#, c-format -msgid "Couldn't determine free space in %s" -msgstr "تعذر حساب المساحة الحرة في %s" - -#: cmdline/apt-get.cc:1270 -#, c-format -msgid "You don't have enough free space in %s." -msgstr "ليس هناك مساحة كافية في %s." - -#: cmdline/apt-get.cc:1286 cmdline/apt-get.cc:1308 -msgid "Trivial Only specified but this is not a trivial operation." -msgstr "" - -#. TRANSLATOR: This string needs to be typed by the user as a confirmation, so be -#. careful with hard to type or special characters (like non-breaking spaces) -#: cmdline/apt-get.cc:1290 -msgid "Yes, do as I say!" -msgstr "نعم، افعل ما أقوله!" - -#: cmdline/apt-get.cc:1292 -#, c-format -msgid "" -"You are about to do something potentially harmful.\n" -"To continue type in the phrase '%s'\n" -" ?] " -msgstr "" -"أنت على وشك أن تقوم بشيء ضارّ جداً\n" -"كي تستمر اكتب العبارة '%s'\n" -" ؟] " - -#: cmdline/apt-get.cc:1298 cmdline/apt-get.cc:1317 -msgid "Abort." -msgstr "إجهاض." - -#: cmdline/apt-get.cc:1313 -msgid "Do you want to continue?" -msgstr "هل تريد الاستمرار؟" - -#: cmdline/apt-get.cc:1385 cmdline/apt-get.cc:2686 apt-pkg/algorithms.cc:1566 -#, c-format -msgid "Failed to fetch %s %s\n" -msgstr "فشل إحضار %s %s\n" - -#: cmdline/apt-get.cc:1403 -msgid "Some files failed to download" -msgstr "فشل تنزيل بعض الملفات" - -#: cmdline/apt-get.cc:1404 cmdline/apt-get.cc:2698 -msgid "Download complete and in download only mode" -msgstr "اكتمل التنزيل وفي وضع التنزيل فقط" - -#: cmdline/apt-get.cc:1410 -msgid "" -"Unable to fetch some archives, maybe run apt-get update or try with --fix-" -"missing?" -msgstr "" -"تعذر إحضار بعض الأرشيف، ربما يمكنك محاولة تنفيذ apt-get update أو إضافة --" -"fix-missing؟" - -#: cmdline/apt-get.cc:1414 -msgid "--fix-missing and media swapping is not currently supported" -msgstr "--fix-missing وتبديل الأوساط غير مدعومة حالياً" - -#: cmdline/apt-get.cc:1419 -msgid "Unable to correct missing packages." -msgstr "تعذر تصحيح الحزم المفقودة." - -#: cmdline/apt-get.cc:1420 -msgid "Aborting install." -msgstr "إجهاض التثبيت." - -#: cmdline/apt-get.cc:1448 -msgid "" -"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] "" -msgstr[1] "" - -#: cmdline/apt-get.cc:1452 -msgid "Note: This is done automatically and on purpose by dpkg." -msgstr "" - -#: cmdline/apt-get.cc:1590 -#, c-format -msgid "Ignore unavailable target release '%s' of package '%s'" -msgstr "" +msgid "Can not find a package '%s' with release '%s'" +msgstr "تعذر العثور على الحزمة %s" -#: cmdline/apt-get.cc:1622 +#: cmdline/apt-get.cc:366 #, c-format msgid "Picking '%s' as source package instead of '%s'\n" msgstr "" -#. if (VerTag.empty() == false && Last == 0) -#: cmdline/apt-get.cc:1660 +#: cmdline/apt-get.cc:422 #, c-format -msgid "Ignore unavailable version '%s' of package '%s'" -msgstr "" - -#: cmdline/apt-get.cc:1676 -msgid "The update command takes no arguments" -msgstr "لا يقبل الأمر update أية مُعطيات" - -#: cmdline/apt-get.cc:1742 -msgid "We are not supposed to delete stuff, can't start AutoRemover" -msgstr "" - -#: cmdline/apt-get.cc:1846 -msgid "" -"Hmm, seems like the AutoRemover destroyed something which really\n" -"shouldn't happen. Please file a bug report against apt." -msgstr "" - -#. -#. 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:1849 cmdline/apt-get.cc:2017 -msgid "The following information may help to resolve the situation:" -msgstr "قد تساعد المعلومات التالية في حل المشكلة:" - -#: cmdline/apt-get.cc:1853 -#, fuzzy -msgid "Internal Error, AutoRemover broke stuff" -msgstr "خطأ داخلي، عطب AllUpgrade بعض الأشياء" - -#: cmdline/apt-get.cc:1860 -#, fuzzy -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] "سيتم تثبيت الحزم الجديدة التالية:" -msgstr[1] "سيتم تثبيت الحزم الجديدة التالية:" - -#: cmdline/apt-get.cc:1864 -#, fuzzy, 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] "سيتم تثبيت الحزم الجديدة التالية:" -msgstr[1] "سيتم تثبيت الحزم الجديدة التالية:" - -#: cmdline/apt-get.cc:1866 -msgid "Use 'apt-get autoremove' to remove it." -msgid_plural "Use 'apt-get autoremove' to remove them." -msgstr[0] "" -msgstr[1] "" - -#: cmdline/apt-get.cc:1885 -msgid "Internal error, AllUpgrade broke stuff" -msgstr "خطأ داخلي، عطب AllUpgrade بعض الأشياء" - -#: cmdline/apt-get.cc:1984 -msgid "You might want to run 'apt-get -f install' to correct these:" -msgstr "قد ترغب بتشغيل 'apt-get -f install' لتصحيح هذه:" - -#: cmdline/apt-get.cc:1988 -msgid "" -"Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a " -"solution)." -msgstr "" -"مُعتمدات غير مستوفاة. جرب 'apt-get -f install' بدون أسماء حزم (أو حدّد حلاً)." - -#: cmdline/apt-get.cc:2002 -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." +msgid "Can not find version '%s' of package '%s'" msgstr "" -#: cmdline/apt-get.cc:2023 -msgid "Broken packages" -msgstr "حزم معطوبة" - -#: cmdline/apt-get.cc:2049 -msgid "The following extra packages will be installed:" -msgstr "سيتم تثبيت الحزم الإضافيّة التالية:" - -#: cmdline/apt-get.cc:2139 -msgid "Suggested packages:" -msgstr "الحزم المقترحة:" - -#: cmdline/apt-get.cc:2140 -msgid "Recommended packages:" -msgstr "الحزم المستحسنة:" - -#: cmdline/apt-get.cc:2182 +#: cmdline/apt-get.cc:453 #, c-format msgid "Couldn't find package %s" msgstr "تعذر العثور على الحزمة %s" -#: cmdline/apt-get.cc:2189 cmdline/apt-mark.cc:70 +#: cmdline/apt-get.cc:458 cmdline/apt-mark.cc:70 +#, fuzzy, c-format +msgid "%s set to manually installed.\n" +msgstr "إلا أنه سيتم تثبيت %s" + +#: cmdline/apt-get.cc:460 cmdline/apt-mark.cc:72 #, fuzzy, c-format msgid "%s set to automatically installed.\n" msgstr "إلا أنه سيتم تثبيت %s" -#: cmdline/apt-get.cc:2197 cmdline/apt-mark.cc:114 +#: cmdline/apt-get.cc:468 cmdline/apt-mark.cc:116 msgid "" "This command is deprecated. Please use 'apt-mark auto' and 'apt-mark manual' " "instead." msgstr "" -#: cmdline/apt-get.cc:2213 -msgid "Calculating upgrade... " -msgstr "حساب الترقية..." - -#: cmdline/apt-get.cc:2216 methods/ftp.cc:712 methods/connect.cc:116 -msgid "Failed" -msgstr "فشل" - -#: cmdline/apt-get.cc:2221 -msgid "Done" -msgstr "تمّ" - -#: cmdline/apt-get.cc:2288 cmdline/apt-get.cc:2296 +#: cmdline/apt-get.cc:537 cmdline/apt-get.cc:545 msgid "Internal error, problem resolver broke stuff" msgstr "" -#: cmdline/apt-get.cc:2324 cmdline/apt-get.cc:2361 +#: cmdline/apt-get.cc:573 cmdline/apt-get.cc:610 msgid "Unable to lock the download directory" msgstr "تعذر قَفْل دليل التنزيل" -#: cmdline/apt-get.cc:2418 -#, c-format -msgid "Can't find a source to download version '%s' of '%s'" -msgstr "" - -#: cmdline/apt-get.cc:2423 -#, c-format -msgid "Downloading %s %s" -msgstr "" - -#: cmdline/apt-get.cc:2483 +#: cmdline/apt-get.cc:725 msgid "Must specify at least one package to fetch source for" msgstr "يجب تحديد حزمة واحدة على الأقل لجلب مصدرها" -#: cmdline/apt-get.cc:2523 cmdline/apt-get.cc:2835 +#: cmdline/apt-get.cc:765 cmdline/apt-get.cc:1060 #, c-format msgid "Unable to find a source package for %s" msgstr "تعذر العثور على مصدر الحزمة %s" -#: cmdline/apt-get.cc:2540 +#: cmdline/apt-get.cc:782 #, c-format msgid "" "NOTICE: '%s' packaging is maintained in the '%s' version control system at:\n" "%s\n" msgstr "" -#: cmdline/apt-get.cc:2545 +#: cmdline/apt-get.cc:787 #, c-format msgid "" "Please use:\n" @@ -837,141 +329,151 @@ msgid "" "to retrieve the latest (possibly unreleased) updates to the package.\n" msgstr "" -#: cmdline/apt-get.cc:2598 +#: cmdline/apt-get.cc:840 #, c-format msgid "Skipping already downloaded file '%s'\n" msgstr "تخطي الملف '%s' المنزل مسبقاً\n" -#: cmdline/apt-get.cc:2635 +#: cmdline/apt-get.cc:863 cmdline/apt-get.cc:866 +#: apt-private/private-install.cc:198 apt-private/private-install.cc:201 +#, c-format +msgid "Couldn't determine free space in %s" +msgstr "تعذر حساب المساحة الحرة في %s" + +#: cmdline/apt-get.cc:877 #, c-format msgid "You don't have enough free space in %s" msgstr "ليس هناك مساحة كافية في %s" #. 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:2644 +#: cmdline/apt-get.cc:886 #, c-format msgid "Need to get %sB/%sB of source archives.\n" msgstr "يجب جلب %sب/%sب من الأرشيفات المصدرية.\n" #. 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:2649 +#: cmdline/apt-get.cc:891 #, c-format msgid "Need to get %sB of source archives.\n" msgstr "يجب جلب %sب من الأرشيفات المصدريّة.\n" -#: cmdline/apt-get.cc:2655 +#: cmdline/apt-get.cc:897 #, c-format msgid "Fetch source %s\n" msgstr "إحضار المصدر %s\n" -#: cmdline/apt-get.cc:2693 +#: cmdline/apt-get.cc:918 msgid "Failed to fetch some archives." msgstr "فشل إحضار بعض الأرشيفات." -#: cmdline/apt-get.cc:2724 +#: cmdline/apt-get.cc:923 apt-private/private-install.cc:325 +msgid "Download complete and in download only mode" +msgstr "اكتمل التنزيل وفي وضع التنزيل فقط" + +#: cmdline/apt-get.cc:949 #, c-format msgid "Skipping unpack of already unpacked source in %s\n" msgstr "" -#: cmdline/apt-get.cc:2736 +#: cmdline/apt-get.cc:961 #, c-format msgid "Unpack command '%s' failed.\n" msgstr "أمر فك الحزمة '%s' فشل.\n" -#: cmdline/apt-get.cc:2737 +#: cmdline/apt-get.cc:962 #, c-format msgid "Check if the 'dpkg-dev' package is installed.\n" msgstr "" -#: cmdline/apt-get.cc:2759 +#: cmdline/apt-get.cc:984 #, c-format msgid "Build command '%s' failed.\n" msgstr "أمر البناء '%s' فشل.\n" -#: cmdline/apt-get.cc:2779 +#: cmdline/apt-get.cc:1004 msgid "Child process failed" msgstr "" -#: cmdline/apt-get.cc:2798 +#: cmdline/apt-get.cc:1023 msgid "Must specify at least one package to check builddeps for" msgstr "" -#: cmdline/apt-get.cc:2823 +#: cmdline/apt-get.cc:1048 #, c-format msgid "" "No architecture information available for %s. See apt.conf(5) APT::" "Architectures for setup" msgstr "" -#: cmdline/apt-get.cc:2847 cmdline/apt-get.cc:2850 +#: cmdline/apt-get.cc:1072 cmdline/apt-get.cc:1075 #, c-format msgid "Unable to get build-dependency information for %s" msgstr "" -#: cmdline/apt-get.cc:2870 +#: cmdline/apt-get.cc:1095 #, c-format msgid "%s has no build depends.\n" msgstr "" -#: cmdline/apt-get.cc:3040 +#: cmdline/apt-get.cc:1265 #, c-format msgid "" "%s dependency for %s can't be satisfied because %s is not allowed on '%s' " "packages" msgstr "" -#: cmdline/apt-get.cc:3058 +#: cmdline/apt-get.cc:1283 #, c-format msgid "" "%s dependency for %s cannot be satisfied because the package %s cannot be " "found" msgstr "" -#: cmdline/apt-get.cc:3081 +#: cmdline/apt-get.cc:1306 #, c-format msgid "Failed to satisfy %s dependency for %s: Installed package %s is too new" msgstr "" -#: cmdline/apt-get.cc:3120 +#: cmdline/apt-get.cc:1345 #, c-format msgid "" "%s dependency for %s cannot be satisfied because candidate version of " "package %s can't satisfy version requirements" msgstr "" -#: cmdline/apt-get.cc:3126 +#: cmdline/apt-get.cc:1351 #, c-format msgid "" "%s dependency for %s cannot be satisfied because package %s has no candidate " "version" msgstr "" -#: cmdline/apt-get.cc:3149 +#: cmdline/apt-get.cc:1374 #, c-format msgid "Failed to satisfy %s dependency for %s: %s" msgstr "" -#: cmdline/apt-get.cc:3164 +#: cmdline/apt-get.cc:1389 #, c-format msgid "Build-dependencies for %s could not be satisfied." msgstr "" -#: cmdline/apt-get.cc:3169 +#: cmdline/apt-get.cc:1394 msgid "Failed to process build dependencies" msgstr "" -#: cmdline/apt-get.cc:3262 cmdline/apt-get.cc:3274 +#: cmdline/apt-get.cc:1487 cmdline/apt-get.cc:1499 #, fuzzy, c-format msgid "Changelog for %s (%s)" msgstr "الاتصال بـ%s (%s)" -#: cmdline/apt-get.cc:3397 +#: cmdline/apt-get.cc:1585 msgid "Supported modules:" msgstr "الوحدات المدعومة:" -#: cmdline/apt-get.cc:3438 +#: cmdline/apt-get.cc:1626 msgid "" "Usage: apt-get [options] command\n" " apt-get [options] install|remove pkg1 [pkg2 ...]\n" @@ -1017,98 +519,53 @@ msgid "" " This APT has Super Cow Powers.\n" msgstr "" -#: cmdline/apt-get.cc:3603 -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 "" - -#: cmdline/acqprogress.cc:60 -msgid "Hit " -msgstr "" - -#: cmdline/acqprogress.cc:84 -msgid "Get:" -msgstr "جلب:" - -#: cmdline/acqprogress.cc:115 -msgid "Ign " -msgstr "تجاهل" - -#: cmdline/acqprogress.cc:119 -msgid "Err " -msgstr "خطأ" - -#: cmdline/acqprogress.cc:140 -#, c-format -msgid "Fetched %sB in %s (%sB/s)\n" -msgstr "جلب %sب في %s (%sب/ث)\n" - -#: cmdline/acqprogress.cc:230 -#, c-format -msgid " [Working]" -msgstr " [يعمل]" - -#: cmdline/acqprogress.cc:286 -#, c-format -msgid "" -"Media change: please insert the disc labeled\n" -" '%s'\n" -"in the drive '%s' and press enter\n" -msgstr "" -"تغيير الوسط: الرجاء إدخال القرص المُسمّى\n" -" '%s'\n" -"في السوّاقة '%s' وضغط مفتاح الإدخال\n" - -#: cmdline/apt-mark.cc:55 +#: cmdline/apt-mark.cc:57 #, fuzzy, c-format msgid "%s can not be marked as it is not installed.\n" msgstr "إلا أنها غير مثبتة" -#: cmdline/apt-mark.cc:61 +#: cmdline/apt-mark.cc:63 #, fuzzy, c-format msgid "%s was already set to manually installed.\n" msgstr "إلا أنه سيتم تثبيت %s" -#: cmdline/apt-mark.cc:63 +#: cmdline/apt-mark.cc:65 #, fuzzy, c-format msgid "%s was already set to automatically installed.\n" msgstr "إلا أنه سيتم تثبيت %s" -#: cmdline/apt-mark.cc:228 +#: cmdline/apt-mark.cc:230 #, fuzzy, c-format msgid "%s was already set on hold.\n" msgstr "%s هي النسخة الأحدث.\n" -#: cmdline/apt-mark.cc:230 +#: cmdline/apt-mark.cc:232 #, fuzzy, c-format msgid "%s was already not hold.\n" msgstr "%s هي النسخة الأحدث.\n" -#: cmdline/apt-mark.cc:245 cmdline/apt-mark.cc:326 -#: apt-pkg/contrib/fileutl.cc:832 apt-pkg/contrib/gpgv.cc:223 -#: apt-pkg/deb/dpkgpm.cc:1032 +#: cmdline/apt-mark.cc:247 cmdline/apt-mark.cc:328 +#: apt-pkg/contrib/fileutl.cc:850 apt-pkg/contrib/gpgv.cc:217 +#: apt-pkg/deb/dpkgpm.cc:1182 #, c-format msgid "Waited for %s but it wasn't there" msgstr "" -#: cmdline/apt-mark.cc:260 cmdline/apt-mark.cc:309 +#: cmdline/apt-mark.cc:262 cmdline/apt-mark.cc:311 #, fuzzy, c-format msgid "%s set on hold.\n" msgstr "إلا أنه سيتم تثبيت %s" -#: cmdline/apt-mark.cc:262 cmdline/apt-mark.cc:314 +#: cmdline/apt-mark.cc:264 cmdline/apt-mark.cc:316 #, fuzzy, c-format msgid "Canceled hold on %s.\n" msgstr "فشل فتح %s" -#: cmdline/apt-mark.cc:332 +#: cmdline/apt-mark.cc:334 msgid "Executing dpkg failed. Are you root?" msgstr "" -#: cmdline/apt-mark.cc:379 +#: cmdline/apt-mark.cc:381 msgid "" "Usage: apt-mark [options] {auto|manual} pkg1 [pkg2 ...]\n" "\n" @@ -1118,6 +575,11 @@ msgid "" "Commands:\n" " auto - Mark the given packages as automatically installed\n" " manual - Mark the given packages as manually installed\n" +" hold - Mark a package as held back\n" +" unhold - Unset a package set as held back\n" +" showauto - Print the list of automatically installed packages\n" +" showmanual - Print the list of manually installed packages\n" +" showhold - Print the list of package on hold\n" "\n" "Options:\n" " -h This help text.\n" @@ -1130,6 +592,28 @@ msgid "" "See the apt-mark(8) and apt.conf(5) manual pages for more information." msgstr "" +#: cmdline/apt.cc:71 +msgid "" +"Usage: apt [options] command\n" +"\n" +"CLI for apt.\n" +"Basic commands: \n" +" list - list packages based on package names\n" +" search - search in package descriptions\n" +" show - show package details\n" +"\n" +" update - update list of available packages\n" +"\n" +" install - install packages\n" +" remove - remove packages\n" +"\n" +" upgrade - upgrade the system by installing/upgrading packages\n" +" full-upgrade - upgrade the system by removing/installing/upgrading " +"packages\n" +"\n" +" edit-sources - edit the source information file\n" +msgstr "" + #: methods/cdrom.cc:203 #, c-format msgid "Unable to read the cdrom database %s" @@ -1156,16 +640,16 @@ msgstr "تعذر فكّ القرص المدمج من %s، إذ قد يكون ل msgid "Disk not found." msgstr "لم يُعثر على القرص." -#: methods/cdrom.cc:262 methods/file.cc:82 methods/rsh.cc:275 +#: methods/cdrom.cc:262 methods/file.cc:82 methods/rsh.cc:274 msgid "File not found" msgstr "لم يُعثر على الملف" -#: methods/copy.cc:46 methods/gzip.cc:105 methods/gzip.cc:114 -#: methods/rred.cc:512 methods/rred.cc:521 +#: methods/copy.cc:46 methods/gzip.cc:106 methods/rred.cc:599 +#: methods/rred.cc:609 msgid "Failed to stat" msgstr "فشيل تنفيذ stat" -#: methods/copy.cc:83 methods/gzip.cc:111 methods/rred.cc:518 +#: methods/copy.cc:82 methods/gzip.cc:113 methods/rred.cc:606 msgid "Failed to set modification time" msgstr "فشل تعيين وقت التعديل" @@ -1174,34 +658,34 @@ msgid "Invalid URI, local URIS must not start with //" msgstr "" #. Login must be before getpeername otherwise dante won't work. -#: methods/ftp.cc:173 +#: methods/ftp.cc:172 msgid "Logging in" msgstr "تسجيل الدخول" -#: methods/ftp.cc:179 +#: methods/ftp.cc:178 msgid "Unable to determine the peer name" msgstr "" -#: methods/ftp.cc:184 +#: methods/ftp.cc:183 msgid "Unable to determine the local name" msgstr "" -#: methods/ftp.cc:215 methods/ftp.cc:243 +#: methods/ftp.cc:214 methods/ftp.cc:242 #, c-format msgid "The server refused the connection and said: %s" msgstr "رفض الخادم اتصالنا بالرد: %s" -#: methods/ftp.cc:221 +#: methods/ftp.cc:220 #, c-format msgid "USER failed, server said: %s" msgstr "فشل USER، ردّ الخادم: %s" -#: methods/ftp.cc:228 +#: methods/ftp.cc:227 #, c-format msgid "PASS failed, server said: %s" msgstr "فشل PASS، ردّ الخادم: %s" -#: methods/ftp.cc:248 +#: methods/ftp.cc:247 msgid "" "A proxy server was specified but no login script, Acquire::ftp::ProxyLogin " "is empty." @@ -1209,117 +693,121 @@ msgstr "" "تم تحديد خادم بروكسي ولكن دون نص تسجيل دخول برمجي، Acquire::ftp::ProxyLogin " "فارغ." -#: methods/ftp.cc:276 +#: methods/ftp.cc:275 #, c-format msgid "Login script command '%s' failed, server said: %s" msgstr "فشل أمر نص تسجيل الدخول البرمجي '%s'، ردّ الخادم: %s" -#: methods/ftp.cc:302 +#: methods/ftp.cc:301 #, c-format msgid "TYPE failed, server said: %s" msgstr "فشل TYPE، ردّ الخادم: %s" -#: methods/ftp.cc:340 methods/ftp.cc:452 methods/rsh.cc:192 methods/rsh.cc:237 +#: methods/ftp.cc:339 methods/ftp.cc:451 methods/rsh.cc:191 methods/rsh.cc:236 msgid "Connection timeout" msgstr "انتهى وقت الاتصال" -#: methods/ftp.cc:346 +#: methods/ftp.cc:345 msgid "Server closed the connection" msgstr "أغلق الخادم الاتصال" -#: methods/ftp.cc:349 methods/rsh.cc:199 apt-pkg/contrib/fileutl.cc:1264 -#: apt-pkg/contrib/fileutl.cc:1273 apt-pkg/contrib/fileutl.cc:1276 +#: methods/ftp.cc:348 methods/rsh.cc:198 apt-pkg/contrib/fileutl.cc:1292 +#: apt-pkg/contrib/fileutl.cc:1301 apt-pkg/contrib/fileutl.cc:1304 msgid "Read error" msgstr "خطأ في القراءة" -#: methods/ftp.cc:356 methods/rsh.cc:206 +#: methods/ftp.cc:355 methods/rsh.cc:205 msgid "A response overflowed the buffer." msgstr "" -#: methods/ftp.cc:373 methods/ftp.cc:385 +#: methods/ftp.cc:372 methods/ftp.cc:384 msgid "Protocol corruption" msgstr "" -#: methods/ftp.cc:458 methods/rred.cc:238 methods/rsh.cc:243 -#: apt-pkg/contrib/fileutl.cc:1360 apt-pkg/contrib/fileutl.cc:1369 -#: apt-pkg/contrib/fileutl.cc:1372 apt-pkg/contrib/fileutl.cc:1397 +#: methods/ftp.cc:457 methods/rsh.cc:242 apt-pkg/contrib/fileutl.cc:1388 +#: apt-pkg/contrib/fileutl.cc:1397 apt-pkg/contrib/fileutl.cc:1400 +#: apt-pkg/contrib/fileutl.cc:1425 msgid "Write error" msgstr "خطأ في الكتابة" -#: methods/ftp.cc:697 methods/ftp.cc:703 methods/ftp.cc:738 +#: methods/ftp.cc:696 methods/ftp.cc:702 methods/ftp.cc:737 msgid "Could not create a socket" msgstr "" -#: methods/ftp.cc:708 +#: methods/ftp.cc:707 msgid "Could not connect data socket, connection timed out" msgstr "" -#: methods/ftp.cc:714 +#: methods/ftp.cc:711 methods/connect.cc:116 apt-private/private-upgrade.cc:22 +msgid "Failed" +msgstr "فشل" + +#: methods/ftp.cc:713 msgid "Could not connect passive socket." msgstr "" -#: methods/ftp.cc:731 +#: methods/ftp.cc:730 msgid "getaddrinfo was unable to get a listening socket" msgstr "" -#: methods/ftp.cc:745 +#: methods/ftp.cc:744 msgid "Could not bind a socket" msgstr "" -#: methods/ftp.cc:749 +#: methods/ftp.cc:748 msgid "Could not listen on the socket" msgstr "" -#: methods/ftp.cc:756 +#: methods/ftp.cc:755 msgid "Could not determine the socket's name" msgstr "" -#: methods/ftp.cc:788 +#: methods/ftp.cc:787 msgid "Unable to send PORT command" msgstr "تعذر إرسال الأمر PORT" -#: methods/ftp.cc:798 +#: methods/ftp.cc:797 #, c-format msgid "Unknown address family %u (AF_*)" msgstr "" -#: methods/ftp.cc:807 +#: methods/ftp.cc:806 #, c-format msgid "EPRT failed, server said: %s" msgstr "فشل EPRT، ردّ الخادم: %s" -#: methods/ftp.cc:827 +#: methods/ftp.cc:826 msgid "Data socket connect timed out" msgstr "" -#: methods/ftp.cc:834 +#: methods/ftp.cc:833 msgid "Unable to accept connection" msgstr "تعذر قبول الاتصال" -#: methods/ftp.cc:873 methods/http.cc:1038 methods/rsh.cc:313 +#: methods/ftp.cc:872 methods/server.cc:357 methods/rsh.cc:312 msgid "Problem hashing file" msgstr "" -#: methods/ftp.cc:886 +#: methods/ftp.cc:885 #, c-format msgid "Unable to fetch file, server said '%s'" msgstr "تعذر إحضار الملف، ردّ الخادم '%s'" -#: methods/ftp.cc:901 methods/rsh.cc:332 +#: methods/ftp.cc:900 methods/rsh.cc:331 msgid "Data socket timed out" msgstr "" -#: methods/ftp.cc:931 +#: methods/ftp.cc:930 #, c-format msgid "Data transfer failed, server said '%s'" msgstr "فشل نقل البيانات، ردّ الخادم '%s'" #. Get the files information -#: methods/ftp.cc:1008 +#: methods/ftp.cc:1009 msgid "Query" msgstr "استعلام" -#: methods/ftp.cc:1120 +#: methods/ftp.cc:1123 msgid "Unable to invoke " msgstr "" @@ -1385,36 +873,36 @@ msgstr "" msgid "Unable to connect to %s:%s:" msgstr "تعذر الاتصال بـ%s %s:" -#: methods/gpgv.cc:167 +#: methods/gpgv.cc:166 msgid "" "Internal error: Good signature, but could not determine key fingerprint?!" msgstr "" -#: methods/gpgv.cc:171 +#: methods/gpgv.cc:170 msgid "At least one invalid signature was encountered." msgstr "" -#: methods/gpgv.cc:173 +#: methods/gpgv.cc:172 msgid "Could not execute 'gpgv' to verify signature (is gpgv installed?)" msgstr "" #. TRANSLATORS: %s is a single techy word like 'NODATA' -#: methods/gpgv.cc:179 +#: methods/gpgv.cc:178 #, c-format msgid "" "Clearsigned file isn't valid, got '%s' (does the network require " "authentication?)" msgstr "" -#: methods/gpgv.cc:183 +#: methods/gpgv.cc:182 msgid "Unknown error executing gpgv" msgstr "" -#: methods/gpgv.cc:216 methods/gpgv.cc:223 +#: methods/gpgv.cc:215 methods/gpgv.cc:222 msgid "The following signatures were invalid:\n" msgstr "" -#: methods/gpgv.cc:230 +#: methods/gpgv.cc:229 msgid "" "The following signatures couldn't be verified because the public key is not " "available:\n" @@ -1424,81 +912,599 @@ msgstr "" msgid "Empty files can't be valid archives" msgstr "" -#: methods/http.cc:394 +#: methods/http.cc:516 +msgid "Error writing to the file" +msgstr "خطأ في الكتابة إلى الملف" + +#: methods/http.cc:530 +msgid "Error reading from server. Remote end closed connection" +msgstr "خطأ في القراءة من الخادم. أقفل الطرف الآخر الاتصال" + +#: methods/http.cc:532 +msgid "Error reading from server" +msgstr "خطأ في القراءة من الخادم" + +#: methods/http.cc:568 +msgid "Error writing to file" +msgstr "خطأ في الكتابة إلى الملف" + +#: methods/http.cc:628 +msgid "Select failed" +msgstr "فشل التحديد" + +#: methods/http.cc:633 +msgid "Connection timed out" +msgstr "انتهى وقت الاتصال" + +#: methods/http.cc:656 +msgid "Error writing to output file" +msgstr "خطأ في الكتابة إلى ملف المُخرجات" + +#: methods/server.cc:56 msgid "Waiting for headers" msgstr "بانتظار الترويسات" -#: methods/http.cc:544 +#: methods/server.cc:114 msgid "Bad header line" msgstr "سطر ترويسة سيء" -#: methods/http.cc:569 methods/http.cc:576 +#: methods/server.cc:139 methods/server.cc:146 msgid "The HTTP server sent an invalid reply header" msgstr "أرسل خادم http ترويسة ردّ غير صالحة" -#: methods/http.cc:606 +#: methods/server.cc:176 msgid "The HTTP server sent an invalid Content-Length header" msgstr "أرسل خادم http ترويسة طول محتويات (ِContent-Length) غير صالحة" -#: methods/http.cc:621 +#: methods/server.cc:199 msgid "The HTTP server sent an invalid Content-Range header" msgstr "أرسل خادم http ترويسة مدى محتويات (ِContent-Range) غير صالحة" -#: methods/http.cc:623 +#: methods/server.cc:201 msgid "This HTTP server has broken range support" msgstr "خادم http له دعم مدى معطوب" -#: methods/http.cc:647 +#: methods/server.cc:225 msgid "Unknown date format" msgstr "نسق تاريخ مجهول" -#: methods/http.cc:826 -msgid "Select failed" -msgstr "فشل التحديد" +#: methods/server.cc:494 +msgid "Bad header data" +msgstr "بيانات ترويسة سيئة" -#: methods/http.cc:831 -msgid "Connection timed out" -msgstr "انتهى وقت الاتصال" +#: methods/server.cc:511 methods/server.cc:567 +msgid "Connection failed" +msgstr "فشل الاتصال" -#: methods/http.cc:854 -msgid "Error writing to output file" -msgstr "خطأ في الكتابة إلى ملف المُخرجات" +#: methods/server.cc:659 +msgid "Internal error" +msgstr "خطأ داخلي" -#: methods/http.cc:885 -msgid "Error writing to file" -msgstr "خطأ في الكتابة إلى الملف" +#: apt-private/private-list.cc:147 +msgid "Listing" +msgstr "" -#: methods/http.cc:913 -msgid "Error writing to the file" -msgstr "خطأ في الكتابة إلى الملف" +#: apt-private/private-install.cc:93 +msgid "Internal error, InstallPackages was called with broken packages!" +msgstr "خطأ داخلي، تم طلب InstallPackages مع وجود حزم معطوبة!" -#: methods/http.cc:927 -msgid "Error reading from server. Remote end closed connection" -msgstr "خطأ في القراءة من الخادم. أقفل الطرف الآخر الاتصال" +#: apt-private/private-install.cc:102 +msgid "Packages need to be removed but remove is disabled." +msgstr "حزم بحاجة للإزالة لكن الإزالة مُعطّلة." -#: methods/http.cc:929 -msgid "Error reading from server" -msgstr "خطأ في القراءة من الخادم" +#: apt-private/private-install.cc:121 +msgid "Internal error, Ordering didn't finish" +msgstr "خطأ داخلي، لم تنته عملية الترتيب" -#: methods/http.cc:1197 -msgid "Bad header data" -msgstr "بيانات ترويسة سيئة" +#: apt-private/private-install.cc:159 +msgid "How odd.. The sizes didn't match, email apt@packages.debian.org" +msgstr "يا للغرابة.. لم تتطابق الأحجام، الرجاء مراسلة apt@packages.debian.org" -#: methods/http.cc:1214 methods/http.cc:1269 -msgid "Connection failed" -msgstr "فشل الاتصال" +#. 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 +#: apt-private/private-install.cc:166 +#, c-format +msgid "Need to get %sB/%sB of archives.\n" +msgstr "بحاجة إلى جلب %sب/%sب من الأرشيف.\n" -#: methods/http.cc:1361 -msgid "Internal error" -msgstr "خطأ داخلي" +#. 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 +#: apt-private/private-install.cc:171 +#, c-format +msgid "Need to get %sB of archives.\n" +msgstr "بحاجة إلى جلب %sب من الأرشيف.\n" + +#. 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 +#: apt-private/private-install.cc:178 +#, fuzzy, c-format +msgid "After this operation, %sB of additional disk space will be used.\n" +msgstr "بعد الاستخراج %sب من المساحة الإضافيّة سيتمّ استخدامها.\n" + +#. 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 +#: apt-private/private-install.cc:183 +#, fuzzy, c-format +msgid "After this operation, %sB disk space will be freed.\n" +msgstr "بعد الاستخراج %sب من المساحة ستفرّغ.\n" + +#: apt-private/private-install.cc:211 +#, c-format +msgid "You don't have enough free space in %s." +msgstr "ليس هناك مساحة كافية في %s." + +#: apt-private/private-install.cc:221 apt-private/private-download.cc:55 +msgid "There are problems and -y was used without --force-yes" +msgstr "هناك مشاكل وتم استخدام -y دون --force-yes" + +#: apt-private/private-install.cc:227 apt-private/private-install.cc:249 +msgid "Trivial Only specified but this is not a trivial operation." +msgstr "" + +#. TRANSLATOR: This string needs to be typed by the user as a confirmation, so be +#. careful with hard to type or special characters (like non-breaking spaces) +#: apt-private/private-install.cc:231 +msgid "Yes, do as I say!" +msgstr "نعم، افعل ما أقوله!" + +#: apt-private/private-install.cc:233 +#, c-format +msgid "" +"You are about to do something potentially harmful.\n" +"To continue type in the phrase '%s'\n" +" ?] " +msgstr "" +"أنت على وشك أن تقوم بشيء ضارّ جداً\n" +"كي تستمر اكتب العبارة '%s'\n" +" ؟] " + +#: apt-private/private-install.cc:239 apt-private/private-install.cc:257 +msgid "Abort." +msgstr "إجهاض." + +#: apt-private/private-install.cc:254 +msgid "Do you want to continue?" +msgstr "هل تريد الاستمرار؟" + +#: apt-private/private-install.cc:324 +msgid "Some files failed to download" +msgstr "فشل تنزيل بعض الملفات" + +#: apt-private/private-install.cc:331 +msgid "" +"Unable to fetch some archives, maybe run apt-get update or try with --fix-" +"missing?" +msgstr "" +"تعذر إحضار بعض الأرشيف، ربما يمكنك محاولة تنفيذ apt-get update أو إضافة --" +"fix-missing؟" + +#: apt-private/private-install.cc:335 +msgid "--fix-missing and media swapping is not currently supported" +msgstr "--fix-missing وتبديل الأوساط غير مدعومة حالياً" + +#: apt-private/private-install.cc:340 +msgid "Unable to correct missing packages." +msgstr "تعذر تصحيح الحزم المفقودة." + +#: apt-private/private-install.cc:341 +msgid "Aborting install." +msgstr "إجهاض التثبيت." + +#: apt-private/private-install.cc:377 +msgid "" +"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] "" +msgstr[1] "" + +#: apt-private/private-install.cc:381 +msgid "Note: This is done automatically and on purpose by dpkg." +msgstr "" + +#: apt-private/private-install.cc:402 +msgid "We are not supposed to delete stuff, can't start AutoRemover" +msgstr "" + +#: apt-private/private-install.cc:510 +msgid "" +"Hmm, seems like the AutoRemover destroyed something which really\n" +"shouldn't happen. Please file a bug report against apt." +msgstr "" + +#. +#. if (Packages == 1) +#. { +#. c1out << std::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.") << std::endl; +#. } +#. +#: apt-private/private-install.cc:513 apt-private/private-install.cc:654 +msgid "The following information may help to resolve the situation:" +msgstr "قد تساعد المعلومات التالية في حل المشكلة:" + +#: apt-private/private-install.cc:517 +#, fuzzy +msgid "Internal Error, AutoRemover broke stuff" +msgstr "خطأ داخلي، عطب AllUpgrade بعض الأشياء" + +#: apt-private/private-install.cc:524 +#, fuzzy +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] "سيتم تثبيت الحزم الجديدة التالية:" +msgstr[1] "سيتم تثبيت الحزم الجديدة التالية:" + +#: apt-private/private-install.cc:528 +#, fuzzy, 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] "سيتم تثبيت الحزم الجديدة التالية:" +msgstr[1] "سيتم تثبيت الحزم الجديدة التالية:" + +#: apt-private/private-install.cc:530 +msgid "Use 'apt-get autoremove' to remove it." +msgid_plural "Use 'apt-get autoremove' to remove them." +msgstr[0] "" +msgstr[1] "" + +#: apt-private/private-install.cc:624 +msgid "You might want to run 'apt-get -f install' to correct these:" +msgstr "قد ترغب بتشغيل 'apt-get -f install' لتصحيح هذه:" + +#: apt-private/private-install.cc:626 +msgid "" +"Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a " +"solution)." +msgstr "" +"مُعتمدات غير مستوفاة. جرب 'apt-get -f install' بدون أسماء حزم (أو حدّد حلاً)." + +#: apt-private/private-install.cc:639 +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 "" + +#: apt-private/private-install.cc:660 +msgid "Broken packages" +msgstr "حزم معطوبة" + +#: apt-private/private-install.cc:713 +msgid "The following extra packages will be installed:" +msgstr "سيتم تثبيت الحزم الإضافيّة التالية:" + +#: apt-private/private-install.cc:803 +msgid "Suggested packages:" +msgstr "الحزم المقترحة:" + +#: apt-private/private-install.cc:804 +msgid "Recommended packages:" +msgstr "الحزم المستحسنة:" + +#: apt-private/private-download.cc:32 +msgid "WARNING: The following packages cannot be authenticated!" +msgstr "تحذير: تعذرت المصادقة على الحزم التالية!" + +#: apt-private/private-download.cc:36 +msgid "Authentication warning overridden.\n" +msgstr "تم غض النظر عن تحذير المصادقة.\n" + +#: apt-private/private-download.cc:41 apt-private/private-download.cc:48 +msgid "Some packages could not be authenticated" +msgstr "تعذرت المصادقة على بعض الحزم" + +#: apt-private/private-download.cc:46 +msgid "Install these packages without verification?" +msgstr "تثبيت هذه الحزم دون التحقق منها؟" + +#: apt-private/private-download.cc:87 apt-pkg/update.cc:84 +#, c-format +msgid "Failed to fetch %s %s\n" +msgstr "فشل إحضار %s %s\n" + +#: apt-private/private-output.cc:75 apt-private/private-show.cc:81 +#: apt-private/private-show.cc:86 +msgid "unknown" +msgstr "" + +#: apt-private/private-output.cc:201 +#, fuzzy, c-format +msgid "[installed,upgradable to: %s]" +msgstr " [مُثبّتة]" + +#: apt-private/private-output.cc:205 +#, fuzzy +msgid "[installed,local]" +msgstr " [مُثبّتة]" + +#: apt-private/private-output.cc:208 +msgid "[installed,auto-removable]" +msgstr "" + +#: apt-private/private-output.cc:210 +#, fuzzy +msgid "[installed,automatic]" +msgstr " [مُثبّتة]" + +#: apt-private/private-output.cc:212 +#, fuzzy +msgid "[installed]" +msgstr " [مُثبّتة]" + +#: apt-private/private-output.cc:216 +#, c-format +msgid "[upgradable from: %s]" +msgstr "" + +#: apt-private/private-output.cc:220 +msgid "[residual-config]" +msgstr "" + +#: apt-private/private-output.cc:320 +msgid "The following packages have unmet dependencies:" +msgstr "" + +#: apt-private/private-output.cc:410 +#, c-format +msgid "but %s is installed" +msgstr "إلا أن %s مثبت" + +#: apt-private/private-output.cc:412 +#, c-format +msgid "but %s is to be installed" +msgstr "إلا أنه سيتم تثبيت %s" + +#: apt-private/private-output.cc:419 +msgid "but it is not installable" +msgstr "إلا أنه غير قابل للتثبيت" + +#: apt-private/private-output.cc:421 +msgid "but it is a virtual package" +msgstr "إلا أنها حزمة وهمية" + +#: apt-private/private-output.cc:424 +msgid "but it is not installed" +msgstr "إلا أنها غير مثبتة" + +#: apt-private/private-output.cc:424 +msgid "but it is not going to be installed" +msgstr "إلا أنه لن يتم تثبيتها" + +#: apt-private/private-output.cc:429 +msgid " or" +msgstr " أو" + +#: apt-private/private-output.cc:458 +msgid "The following NEW packages will be installed:" +msgstr "سيتم تثبيت الحزم الجديدة التالية:" + +#: apt-private/private-output.cc:484 +msgid "The following packages will be REMOVED:" +msgstr "سيتم إزالة الحزم التالية:" + +#: apt-private/private-output.cc:506 +msgid "The following packages have been kept back:" +msgstr "سيتم الإبقاء على الحزم التالية:" + +#: apt-private/private-output.cc:527 +msgid "The following packages will be upgraded:" +msgstr "ستتم ترقية الحزم التالية:" + +#: apt-private/private-output.cc:548 +msgid "The following packages will be DOWNGRADED:" +msgstr "سيتم تثبيط الحزم التالية:" + +#: apt-private/private-output.cc:568 +msgid "The following held packages will be changed:" +msgstr "سيتم تغيير الحزم المبقاة التالية:" + +#: apt-private/private-output.cc:623 +#, c-format +msgid "%s (due to %s) " +msgstr "%s (بسبب %s) " + +#: apt-private/private-output.cc:631 +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" +"لا يجب أن تقوم بهذا إلى إن كنت تعرف تماماً ما تقوم به!" + +#: apt-private/private-output.cc:662 +#, c-format +msgid "%lu upgraded, %lu newly installed, " +msgstr "%lu سيتم ترقيتها، %lu مثبتة حديثاً، " + +#: apt-private/private-output.cc:666 +#, c-format +msgid "%lu reinstalled, " +msgstr "%lu أعيد تثبيتها، " + +#: apt-private/private-output.cc:668 +#, c-format +msgid "%lu downgraded, " +msgstr "%lu مثبطة، " + +#: apt-private/private-output.cc:670 +#, c-format +msgid "%lu to remove and %lu not upgraded.\n" +msgstr "%lu لإزالتها و %lu لم يتم ترقيتها.\n" + +#: apt-private/private-output.cc:674 +#, c-format +msgid "%lu not fully installed or removed.\n" +msgstr "%lu غير مثبتة بالكامل أو مزالة.\n" + +#. TRANSLATOR: Yes/No question help-text: defaulting to Y[es] +#. e.g. "Do you want to continue? [Y/n] " +#. The user has to answer with an input matching the +#. YESEXPR/NOEXPR defined in your l10n. +#: apt-private/private-output.cc:696 +msgid "[Y/n]" +msgstr "[Y/n]" + +#. TRANSLATOR: Yes/No question help-text: defaulting to N[o] +#. e.g. "Should this file be removed? [y/N] " +#. The user has to answer with an input matching the +#. YESEXPR/NOEXPR defined in your l10n. +#: apt-private/private-output.cc:702 +msgid "[y/N]" +msgstr "[y/N]" + +#. TRANSLATOR: "Yes" answer printed for a yes/no question if --assume-yes is set +#: apt-private/private-output.cc:713 +msgid "Y" +msgstr "Y" + +#. TRANSLATOR: "No" answer printed for a yes/no question if --assume-no is set +#: apt-private/private-output.cc:719 +msgid "N" +msgstr "" + +#: apt-private/private-output.cc:741 apt-pkg/cachefilter.cc:33 +#, c-format +msgid "Regex compilation error - %s" +msgstr "" + +#: apt-private/private-cachefile.cc:87 +msgid "Correcting dependencies..." +msgstr "تصحيح المعتمدات..." + +#: apt-private/private-cachefile.cc:90 +msgid " failed." +msgstr " فشل." + +#: apt-private/private-cachefile.cc:93 +msgid "Unable to correct dependencies" +msgstr "لم يمكن تصحيح المعتمدات" + +#: apt-private/private-cachefile.cc:96 +msgid "Unable to minimize the upgrade set" +msgstr "لم يمكن تقليص مجموعة الترقية" + +#: apt-private/private-cachefile.cc:98 +msgid " Done" +msgstr " تم" + +#: apt-private/private-cachefile.cc:102 +msgid "You might want to run 'apt-get -f install' to correct these." +msgstr "قد ترغب بتنفيذ الأمر 'apt-get -f install' لتصحيح هذه." + +#: apt-private/private-cachefile.cc:105 +msgid "Unmet dependencies. Try using -f." +msgstr "مُعتمدات غير مستوفاة. حاول استخدام -f." + +#: apt-private/private-cacheset.cc:26 apt-private/private-search.cc:57 +msgid "Sorting" +msgstr "" + +#: apt-private/private-update.cc:45 +msgid "The update command takes no arguments" +msgstr "لا يقبل الأمر update أية مُعطيات" + +#: apt-private/private-upgrade.cc:19 +msgid "Calculating upgrade... " +msgstr "حساب الترقية..." + +#: apt-private/private-upgrade.cc:24 +#, fuzzy +msgid "Internal error, Upgrade broke stuff" +msgstr "خطأ داخلي، عطب AllUpgrade بعض الأشياء" + +#: apt-private/private-upgrade.cc:26 +msgid "Done" +msgstr "تمّ" + +#: apt-private/private-search.cc:61 +msgid "Full Text Search" +msgstr "" + +#: apt-private/private-show.cc:152 +#, c-format +msgid "There is %lu additional record. Please use the '-a' switch to see it" +msgid_plural "" +"There are %lu additional records. Please use the '-a' switch to see them." +msgstr[0] "" +msgstr[1] "" + +#: apt-private/private-show.cc:159 +msgid "not a real package (virtual)" +msgstr "" + +#: apt-private/private-main.cc:19 +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 "" + +#: apt-private/private-sources.cc:45 +#, fuzzy, c-format +msgid "Failed to parse %s. Edit again? " +msgstr "فشل تغيير اسم %s إلى %s" + +#: apt-private/private-sources.cc:57 +#, c-format +msgid "Your '%s' file changed, please run 'apt-get update'." +msgstr "" + +#: apt-private/acqprogress.cc:63 +msgid "Hit " +msgstr "" + +#: apt-private/acqprogress.cc:87 +msgid "Get:" +msgstr "جلب:" + +#: apt-private/acqprogress.cc:118 +msgid "Ign " +msgstr "تجاهل" + +#: apt-private/acqprogress.cc:122 +msgid "Err " +msgstr "خطأ" + +#: apt-private/acqprogress.cc:143 +#, c-format +msgid "Fetched %sB in %s (%sB/s)\n" +msgstr "جلب %sب في %s (%sب/ث)\n" + +#: apt-private/acqprogress.cc:233 +#, c-format +msgid " [Working]" +msgstr " [يعمل]" + +#: apt-private/acqprogress.cc:294 +#, c-format +msgid "" +"Media change: please insert the disc labeled\n" +" '%s'\n" +"in the drive '%s' and press enter\n" +msgstr "" +"تغيير الوسط: الرجاء إدخال القرص المُسمّى\n" +" '%s'\n" +"في السوّاقة '%s' وضغط مفتاح الإدخال\n" #. 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:464 -#: apt-pkg/contrib/cdromutl.cc:184 apt-pkg/contrib/fileutl.cc:404 -#: apt-pkg/contrib/fileutl.cc:517 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:362 +#: apt-pkg/contrib/cdromutl.cc:184 apt-pkg/contrib/fileutl.cc:406 +#: apt-pkg/contrib/fileutl.cc:519 apt-pkg/sourcelist.cc:271 +#: apt-pkg/sourcelist.cc:277 apt-pkg/acquire.cc:485 apt-pkg/init.cc:100 +#: apt-pkg/init.cc:108 apt-pkg/clean.cc:36 apt-pkg/policy.cc:373 #, c-format msgid "Unable to read %s" msgstr "تعذرت قراءة %s" @@ -1535,56 +1541,42 @@ msgstr "فشل إغلاق الملف %s" msgid "[Mirror: %s]" msgstr "" -#: 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 "" - -#: 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 "" - -#: methods/rsh.cc:99 ftparchive/multicompress.cc:168 +#: methods/rsh.cc:98 ftparchive/multicompress.cc:169 msgid "Failed to create IPC pipe to subprocess" msgstr "" -#: methods/rsh.cc:340 +#: methods/rsh.cc:339 msgid "Connection closed prematurely" msgstr "" -#: dselect/install:32 +#: dselect/install:33 msgid "Bad default setting!" msgstr "إعداد افتراضيّ سيّء!" -#: dselect/install:51 dselect/install:83 dselect/install:87 dselect/install:94 -#: dselect/install:105 dselect/update:45 +#: dselect/install:52 dselect/install:84 dselect/install:88 dselect/install:95 +#: dselect/install:106 dselect/update:45 msgid "Press enter to continue." msgstr "اضغط مفتاح الإدخال للاستمرار." -#: dselect/install:91 +#: dselect/install:92 msgid "Do you want to erase any previously downloaded .deb files?" msgstr "" -#: dselect/install:101 +#: dselect/install:102 #, fuzzy msgid "Some errors occurred while unpacking. Packages that were installed" msgstr "حدثت بعض الأخطاء أثناء فك الحزمة. سأقوم بتهيئة " -#: dselect/install:102 +#: dselect/install:103 #, fuzzy msgid "will be configured. This may result in duplicate errors" msgstr "الحزم التي تم تثبيتها. قد يتسبب هذا بظهر أخطاء متكررة" -#: dselect/install:103 +#: dselect/install:104 msgid "or errors caused by missing dependencies. This is OK, only the errors" msgstr "أو أخطاء سبّبتها المُعتمدات المفقودة. لا بأس بهذا، فقط الأخطاء" -#: dselect/install:104 +#: dselect/install:105 msgid "" "above this message are important. Please fix them and run [I]nstall again" msgstr "أعلى هذه الرسالة مهمّة. الرجاء تصحيحها وتشغيل التثبيت مجدداً" @@ -1593,12 +1585,7 @@ msgstr "أعلى هذه الرسالة مهمّة. الرجاء تصحيحها 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 +#: cmdline/apt-extracttemplates.cc:224 msgid "" "Usage: apt-extracttemplates file1 [file2 ...]\n" "\n" @@ -1612,12 +1599,12 @@ msgid "" " -o=? Set an arbitrary configuration option, eg -o dir::cache=/tmp\n" msgstr "" -#: cmdline/apt-extracttemplates.cc:271 apt-pkg/pkgcachegen.cc:1388 +#: cmdline/apt-extracttemplates.cc:256 apt-pkg/pkgcachegen.cc:1388 #, c-format msgid "Unable to write to %s" msgstr "تعذرت الكتابة إلى %s" -#: cmdline/apt-extracttemplates.cc:313 +#: cmdline/apt-extracttemplates.cc:298 msgid "Cannot get debconf version. Is debconf installed?" msgstr "تعذر الحصول على نسخة debconf. هل هي مثبتة؟" @@ -1782,36 +1769,36 @@ msgstr "" msgid "Failed to unlink %s" msgstr "" -#: ftparchive/writer.cc:288 +#: ftparchive/writer.cc:289 #, c-format msgid "*** Failed to link %s to %s" msgstr "*** فشل ربط %s بـ%s" -#: ftparchive/writer.cc:298 +#: ftparchive/writer.cc:299 #, c-format msgid " DeLink limit of %sB hit.\n" msgstr "" -#: ftparchive/writer.cc:403 +#: ftparchive/writer.cc:404 msgid "Archive had no package field" msgstr "" -#: ftparchive/writer.cc:411 ftparchive/writer.cc:701 +#: ftparchive/writer.cc:412 ftparchive/writer.cc:702 #, c-format msgid " %s has no override entry\n" msgstr "" -#: ftparchive/writer.cc:479 ftparchive/writer.cc:845 +#: ftparchive/writer.cc:480 ftparchive/writer.cc:846 #, c-format msgid " %s maintainer is %s not %s\n" msgstr "" -#: ftparchive/writer.cc:711 +#: ftparchive/writer.cc:712 #, c-format msgid " %s has no source override entry\n" msgstr "" -#: ftparchive/writer.cc:715 +#: ftparchive/writer.cc:716 #, c-format msgid " %s has no binary override entry either\n" msgstr "" @@ -1820,77 +1807,84 @@ msgstr "" msgid "realloc - Failed to allocate memory" msgstr "realloc - فشل تعيين الذاكرة" -#: ftparchive/override.cc:35 ftparchive/override.cc:143 +#: ftparchive/override.cc:35 ftparchive/override.cc:139 #, c-format msgid "Unable to open %s" msgstr "تعذر فتح %s" -#: ftparchive/override.cc:61 ftparchive/override.cc:167 +#. skip spaces +#. find end of word +#: ftparchive/override.cc:65 #, c-format -msgid "Malformed override %s line %llu #1" +msgid "Malformed override %s line %llu (%s)" msgstr "" -#: ftparchive/override.cc:75 ftparchive/override.cc:179 +#: ftparchive/override.cc:124 ftparchive/override.cc:198 #, c-format -msgid "Malformed override %s line %llu #2" +msgid "Failed to read the override file %s" msgstr "" -#: ftparchive/override.cc:89 ftparchive/override.cc:192 +#: ftparchive/override.cc:163 #, c-format -msgid "Malformed override %s line %llu #3" +msgid "Malformed override %s line %llu #1" msgstr "" -#: ftparchive/override.cc:128 ftparchive/override.cc:202 +#: ftparchive/override.cc:175 #, c-format -msgid "Failed to read the override file %s" +msgid "Malformed override %s line %llu #2" +msgstr "" + +#: ftparchive/override.cc:188 +#, c-format +msgid "Malformed override %s line %llu #3" msgstr "" -#: ftparchive/multicompress.cc:70 +#: ftparchive/multicompress.cc:71 #, c-format msgid "Unknown compression algorithm '%s'" msgstr "" -#: ftparchive/multicompress.cc:100 +#: ftparchive/multicompress.cc:101 #, c-format msgid "Compressed output %s needs a compression set" msgstr "" -#: ftparchive/multicompress.cc:189 +#: ftparchive/multicompress.cc:190 msgid "Failed to create FILE*" msgstr "" -#: ftparchive/multicompress.cc:192 +#: ftparchive/multicompress.cc:193 msgid "Failed to fork" msgstr "" -#: ftparchive/multicompress.cc:206 +#: ftparchive/multicompress.cc:207 msgid "Compress child" msgstr "" -#: ftparchive/multicompress.cc:229 +#: ftparchive/multicompress.cc:230 #, c-format msgid "Internal error, failed to create %s" msgstr "خطأ داخلي، تعذر إنشاء %s" -#: ftparchive/multicompress.cc:304 +#: ftparchive/multicompress.cc:303 msgid "IO to subprocess/file failed" msgstr "" -#: ftparchive/multicompress.cc:342 +#: ftparchive/multicompress.cc:341 msgid "Failed to read while computing MD5" msgstr "" -#: ftparchive/multicompress.cc:358 +#: ftparchive/multicompress.cc:357 #, c-format msgid "Problem unlinking %s" msgstr "" -#: ftparchive/multicompress.cc:373 apt-inst/extract.cc:187 +#: ftparchive/multicompress.cc:372 apt-inst/extract.cc:187 #, c-format msgid "Failed to rename %s to %s" msgstr "فشل تغيير اسم %s إلى %s" -#: cmdline/apt-internal-solver.cc:37 +#: cmdline/apt-internal-solver.cc:38 msgid "" "Usage: apt-internal-solver\n" "\n" @@ -1922,23 +1916,23 @@ msgid "" " -o=? Set an arbitrary configuration option, eg -o dir::cache=/tmp\n" msgstr "" -#: apt-inst/contrib/extracttar.cc:116 +#: apt-inst/contrib/extracttar.cc:122 msgid "Failed to create pipes" msgstr "" -#: apt-inst/contrib/extracttar.cc:143 +#: apt-inst/contrib/extracttar.cc:149 msgid "Failed to exec gzip " msgstr "فشل تنفيذ gzip" -#: apt-inst/contrib/extracttar.cc:180 apt-inst/contrib/extracttar.cc:210 +#: apt-inst/contrib/extracttar.cc:186 apt-inst/contrib/extracttar.cc:216 msgid "Corrupted archive" msgstr "أرشيف فاسد" -#: apt-inst/contrib/extracttar.cc:195 +#: apt-inst/contrib/extracttar.cc:201 msgid "Tar checksum failed, archive corrupted" msgstr "فشل تحقّق Checksum لملف Tar، الأرشيف فاسد" -#: apt-inst/contrib/extracttar.cc:302 +#: apt-inst/contrib/extracttar.cc:306 #, c-format msgid "Unknown TAR header type %u, member %s" msgstr "" @@ -2004,7 +1998,7 @@ msgstr "ملف تهيئة مُزدوج %s/%s" msgid "Failed to write file %s" msgstr "فشلت كتابة الملف %s" -#: apt-inst/dirstream.cc:98 apt-inst/dirstream.cc:106 +#: apt-inst/dirstream.cc:106 #, c-format msgid "Failed to close file %s" msgstr "فشل إغلاق الملف %s" @@ -2061,23 +2055,18 @@ msgstr "" msgid "Unable to stat %s" msgstr "" -#: apt-inst/deb/debfile.cc:41 apt-inst/deb/debfile.cc:46 +#: apt-inst/deb/debfile.cc:41 apt-inst/deb/debfile.cc:48 +#: apt-inst/deb/debfile.cc:57 #, c-format msgid "This is not a valid DEB archive, missing '%s' member" msgstr "" -#. 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 "" - -#: apt-inst/deb/debfile.cc:120 +#: apt-inst/deb/debfile.cc:124 #, c-format msgid "Internal error, could not locate member %s" msgstr "خطأ داخلي، تعذر العثور على العضو %s" -#: apt-inst/deb/debfile.cc:214 +#: apt-inst/deb/debfile.cc:219 msgid "Unparsable control file" msgstr "" @@ -2122,98 +2111,98 @@ msgid "" "Current value: %lu. (man 5 apt.conf)" msgstr "" -#: apt-pkg/contrib/mmap.cc:440 +#: apt-pkg/contrib/mmap.cc:446 #, c-format msgid "" "Unable to increase the size of the MMap as the limit of %lu bytes is already " "reached." msgstr "" -#: apt-pkg/contrib/mmap.cc:443 +#: apt-pkg/contrib/mmap.cc:449 msgid "" "Unable to increase size of the MMap as automatic growing is disabled by user." msgstr "" #. d means days, h means hours, min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:378 +#: apt-pkg/contrib/strutl.cc:401 #, c-format msgid "%lid %lih %limin %lis" msgstr "" #. h means hours, min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:385 +#: apt-pkg/contrib/strutl.cc:408 #, c-format msgid "%lih %limin %lis" msgstr "" #. min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:392 +#: apt-pkg/contrib/strutl.cc:415 #, c-format msgid "%limin %lis" msgstr "" #. s means seconds -#: apt-pkg/contrib/strutl.cc:397 +#: apt-pkg/contrib/strutl.cc:420 #, c-format msgid "%lis" msgstr "" -#: apt-pkg/contrib/strutl.cc:1173 +#: apt-pkg/contrib/strutl.cc:1229 #, c-format msgid "Selection %s not found" msgstr "تعذر العثور على التحديد %s" -#: apt-pkg/contrib/configuration.cc:491 +#: apt-pkg/contrib/configuration.cc:503 #, c-format msgid "Unrecognized type abbreviation: '%c'" msgstr "اختصار نوع مجهول: '%c'" -#: apt-pkg/contrib/configuration.cc:605 +#: apt-pkg/contrib/configuration.cc:617 #, c-format msgid "Opening configuration file %s" msgstr "فتح ملف التهيئة %s" -#: apt-pkg/contrib/configuration.cc:773 +#: apt-pkg/contrib/configuration.cc:785 #, c-format msgid "Syntax error %s:%u: Block starts with no name." msgstr "" -#: apt-pkg/contrib/configuration.cc:792 +#: apt-pkg/contrib/configuration.cc:804 #, c-format msgid "Syntax error %s:%u: Malformed tag" msgstr "" -#: apt-pkg/contrib/configuration.cc:809 +#: apt-pkg/contrib/configuration.cc:821 #, c-format msgid "Syntax error %s:%u: Extra junk after value" msgstr "" -#: apt-pkg/contrib/configuration.cc:849 +#: apt-pkg/contrib/configuration.cc:861 #, c-format msgid "Syntax error %s:%u: Directives can only be done at the top level" msgstr "" -#: apt-pkg/contrib/configuration.cc:856 +#: apt-pkg/contrib/configuration.cc:868 #, c-format msgid "Syntax error %s:%u: Too many nested includes" msgstr "" -#: apt-pkg/contrib/configuration.cc:860 apt-pkg/contrib/configuration.cc:865 +#: apt-pkg/contrib/configuration.cc:872 apt-pkg/contrib/configuration.cc:877 #, c-format msgid "Syntax error %s:%u: Included from here" msgstr "" -#: apt-pkg/contrib/configuration.cc:869 +#: apt-pkg/contrib/configuration.cc:881 #, c-format msgid "Syntax error %s:%u: Unsupported directive '%s'" msgstr "" -#: apt-pkg/contrib/configuration.cc:872 +#: apt-pkg/contrib/configuration.cc:884 #, c-format msgid "Syntax error %s:%u: clear directive requires an option tree as argument" msgstr "" -#: apt-pkg/contrib/configuration.cc:922 +#: apt-pkg/contrib/configuration.cc:934 #, c-format msgid "Syntax error %s:%u: Extra junk at end of file" msgstr "" @@ -2238,48 +2227,48 @@ msgstr "" msgid "%c%s... %u%%" msgstr "%c%s... تمّ" -#: apt-pkg/contrib/cmndline.cc:80 +#: apt-pkg/contrib/cmndline.cc:116 #, c-format msgid "Command line option '%c' [from %s] is not known." msgstr "خيار سطر الأمر '%c' [من %s] مجهول." -#: apt-pkg/contrib/cmndline.cc:105 apt-pkg/contrib/cmndline.cc:114 -#: apt-pkg/contrib/cmndline.cc:122 +#: apt-pkg/contrib/cmndline.cc:141 apt-pkg/contrib/cmndline.cc:150 +#: apt-pkg/contrib/cmndline.cc:158 #, c-format msgid "Command line option %s is not understood" msgstr "خيار سطر الأمر %s غير مفهوم" -#: apt-pkg/contrib/cmndline.cc:127 +#: apt-pkg/contrib/cmndline.cc:163 #, c-format msgid "Command line option %s is not boolean" msgstr "" -#: apt-pkg/contrib/cmndline.cc:168 apt-pkg/contrib/cmndline.cc:189 +#: apt-pkg/contrib/cmndline.cc:204 apt-pkg/contrib/cmndline.cc:225 #, c-format msgid "Option %s requires an argument." msgstr "الخيار %s يتطلّب مُعطى." -#: apt-pkg/contrib/cmndline.cc:202 apt-pkg/contrib/cmndline.cc:208 +#: apt-pkg/contrib/cmndline.cc:238 apt-pkg/contrib/cmndline.cc:244 #, c-format msgid "Option %s: Configuration item specification must have an =<val>." msgstr "" -#: apt-pkg/contrib/cmndline.cc:237 +#: apt-pkg/contrib/cmndline.cc:273 #, c-format msgid "Option %s requires an integer argument, not '%s'" msgstr "" -#: apt-pkg/contrib/cmndline.cc:268 +#: apt-pkg/contrib/cmndline.cc:304 #, c-format msgid "Option '%s' is too long" msgstr "الخيار '%s' طويل جداً" -#: apt-pkg/contrib/cmndline.cc:300 +#: apt-pkg/contrib/cmndline.cc:336 #, c-format msgid "Sense %s is not understood, try true or false." msgstr "" -#: apt-pkg/contrib/cmndline.cc:350 +#: apt-pkg/contrib/cmndline.cc:386 #, c-format msgid "Invalid operation %s" msgstr "عمليّة غير صالحة %s" @@ -2293,121 +2282,121 @@ msgstr "" msgid "Failed to stat the cdrom" msgstr "" -#: apt-pkg/contrib/fileutl.cc:93 +#: apt-pkg/contrib/fileutl.cc:95 #, fuzzy, c-format msgid "Problem closing the gzip file %s" msgstr "مشكلة في إغلاق الملف" -#: apt-pkg/contrib/fileutl.cc:226 +#: apt-pkg/contrib/fileutl.cc:228 #, c-format msgid "Not using locking for read only lock file %s" msgstr "" -#: apt-pkg/contrib/fileutl.cc:231 +#: apt-pkg/contrib/fileutl.cc:233 #, c-format msgid "Could not open lock file %s" msgstr "" -#: apt-pkg/contrib/fileutl.cc:254 +#: apt-pkg/contrib/fileutl.cc:256 #, c-format msgid "Not using locking for nfs mounted lock file %s" msgstr "" -#: apt-pkg/contrib/fileutl.cc:259 +#: apt-pkg/contrib/fileutl.cc:261 #, c-format msgid "Could not get lock %s" msgstr "" -#: apt-pkg/contrib/fileutl.cc:396 apt-pkg/contrib/fileutl.cc:510 +#: apt-pkg/contrib/fileutl.cc:398 apt-pkg/contrib/fileutl.cc:512 #, c-format msgid "List of files can't be created as '%s' is not a directory" msgstr "" -#: apt-pkg/contrib/fileutl.cc:430 +#: apt-pkg/contrib/fileutl.cc:432 #, c-format msgid "Ignoring '%s' in directory '%s' as it is not a regular file" msgstr "" -#: apt-pkg/contrib/fileutl.cc:448 +#: apt-pkg/contrib/fileutl.cc:450 #, c-format msgid "Ignoring file '%s' in directory '%s' as it has no filename extension" msgstr "" -#: apt-pkg/contrib/fileutl.cc:457 +#: apt-pkg/contrib/fileutl.cc:459 #, c-format msgid "" "Ignoring file '%s' in directory '%s' as it has an invalid filename extension" msgstr "" -#: apt-pkg/contrib/fileutl.cc:844 +#: apt-pkg/contrib/fileutl.cc:862 #, c-format msgid "Sub-process %s received a segmentation fault." msgstr "" -#: apt-pkg/contrib/fileutl.cc:846 +#: apt-pkg/contrib/fileutl.cc:864 #, c-format msgid "Sub-process %s received signal %u." msgstr "" -#: apt-pkg/contrib/fileutl.cc:850 apt-pkg/contrib/gpgv.cc:243 +#: apt-pkg/contrib/fileutl.cc:868 apt-pkg/contrib/gpgv.cc:237 #, c-format msgid "Sub-process %s returned an error code (%u)" msgstr "" -#: apt-pkg/contrib/fileutl.cc:852 apt-pkg/contrib/gpgv.cc:236 +#: apt-pkg/contrib/fileutl.cc:870 apt-pkg/contrib/gpgv.cc:230 #, c-format msgid "Sub-process %s exited unexpectedly" msgstr "" -#: apt-pkg/contrib/fileutl.cc:988 +#: apt-pkg/contrib/fileutl.cc:1016 #, c-format msgid "Could not open file %s" msgstr "" -#: apt-pkg/contrib/fileutl.cc:1065 +#: apt-pkg/contrib/fileutl.cc:1093 #, fuzzy, c-format msgid "Could not open file descriptor %d" msgstr "فشل إغلاق الملف %s" -#: apt-pkg/contrib/fileutl.cc:1150 +#: apt-pkg/contrib/fileutl.cc:1178 msgid "Failed to create subprocess IPC" msgstr "" -#: apt-pkg/contrib/fileutl.cc:1205 +#: apt-pkg/contrib/fileutl.cc:1233 msgid "Failed to exec compressor " msgstr "" -#: apt-pkg/contrib/fileutl.cc:1298 +#: apt-pkg/contrib/fileutl.cc:1326 #, c-format msgid "read, still have %llu to read but none left" msgstr "" -#: apt-pkg/contrib/fileutl.cc:1385 apt-pkg/contrib/fileutl.cc:1407 +#: apt-pkg/contrib/fileutl.cc:1413 apt-pkg/contrib/fileutl.cc:1435 #, c-format msgid "write, still have %llu to write but couldn't" msgstr "" -#: apt-pkg/contrib/fileutl.cc:1695 +#: apt-pkg/contrib/fileutl.cc:1723 #, fuzzy, c-format msgid "Problem closing the file %s" msgstr "مشكلة في إغلاق الملف" -#: apt-pkg/contrib/fileutl.cc:1707 +#: apt-pkg/contrib/fileutl.cc:1735 #, fuzzy, c-format msgid "Problem renaming the file %s to %s" msgstr "مشكلة في مزامنة الملف" -#: apt-pkg/contrib/fileutl.cc:1718 +#: apt-pkg/contrib/fileutl.cc:1746 #, fuzzy, c-format msgid "Problem unlinking the file %s" msgstr "مشكلة في إغلاق الملف" -#: apt-pkg/contrib/fileutl.cc:1731 +#: apt-pkg/contrib/fileutl.cc:1759 msgid "Problem syncing the file" msgstr "مشكلة في مزامنة الملف" #. TRANSLATOR: %s is the trusted keyring parts directory -#: apt-pkg/contrib/gpgv.cc:76 +#: apt-pkg/contrib/gpgv.cc:70 #, fuzzy, c-format msgid "No keyring installed in %s." msgstr "إجهاض التثبيت." @@ -2520,99 +2509,109 @@ msgstr "فشل فتح %s" msgid "Failed to write temporary StateFile %s" msgstr "فشلت كتابة الملف %s" -#: apt-pkg/tagfile.cc:129 +#: apt-pkg/tagfile.cc:138 #, c-format msgid "Unable to parse package file %s (1)" msgstr "" -#: apt-pkg/tagfile.cc:216 +#: apt-pkg/tagfile.cc:235 #, c-format msgid "Unable to parse package file %s (2)" msgstr "" -#: apt-pkg/sourcelist.cc:96 +#: apt-pkg/sourcelist.cc:118 +#, c-format +msgid "Malformed stanza %u in source list %s (URI parse)" +msgstr "" + +#: apt-pkg/sourcelist.cc:161 #, c-format msgid "Malformed line %lu in source list %s ([option] unparseable)" msgstr "" -#: apt-pkg/sourcelist.cc:99 +#: apt-pkg/sourcelist.cc:164 #, c-format msgid "Malformed line %lu in source list %s ([option] too short)" msgstr "" -#: apt-pkg/sourcelist.cc:110 +#: apt-pkg/sourcelist.cc:175 #, c-format msgid "Malformed line %lu in source list %s ([%s] is not an assignment)" msgstr "" -#: apt-pkg/sourcelist.cc:116 +#: apt-pkg/sourcelist.cc:181 #, c-format msgid "Malformed line %lu in source list %s ([%s] has no key)" msgstr "" -#: apt-pkg/sourcelist.cc:119 +#: apt-pkg/sourcelist.cc:184 #, c-format msgid "Malformed line %lu in source list %s ([%s] key %s has no value)" msgstr "" -#: apt-pkg/sourcelist.cc:132 +#: apt-pkg/sourcelist.cc:197 #, c-format msgid "Malformed line %lu in source list %s (URI)" msgstr "" -#: apt-pkg/sourcelist.cc:134 +#: apt-pkg/sourcelist.cc:199 #, c-format msgid "Malformed line %lu in source list %s (dist)" msgstr "" -#: apt-pkg/sourcelist.cc:137 +#: apt-pkg/sourcelist.cc:202 #, c-format msgid "Malformed line %lu in source list %s (URI parse)" msgstr "" -#: apt-pkg/sourcelist.cc:143 +#: apt-pkg/sourcelist.cc:208 #, c-format msgid "Malformed line %lu in source list %s (absolute dist)" msgstr "" -#: apt-pkg/sourcelist.cc:150 +#: apt-pkg/sourcelist.cc:215 #, c-format msgid "Malformed line %lu in source list %s (dist parse)" msgstr "" -#: apt-pkg/sourcelist.cc:248 +#: apt-pkg/sourcelist.cc:326 #, c-format msgid "Opening %s" msgstr "فتح %s" -#: apt-pkg/sourcelist.cc:265 apt-pkg/cdrom.cc:495 +#: apt-pkg/sourcelist.cc:338 apt-pkg/cdrom.cc:495 #, c-format msgid "Line %u too long in source list %s." msgstr "" -#: apt-pkg/sourcelist.cc:289 +#: apt-pkg/sourcelist.cc:362 #, c-format msgid "Malformed line %u in source list %s (type)" msgstr "" -#: apt-pkg/sourcelist.cc:293 +#: apt-pkg/sourcelist.cc:366 #, c-format msgid "Type '%s' is not known on line %u in source list %s" msgstr "" -#: apt-pkg/packagemanager.cc:297 apt-pkg/packagemanager.cc:923 +#: apt-pkg/sourcelist.cc:407 +#, c-format +msgid "Type '%s' is not known on stanza %u in source list %s" +msgstr "" + +#: apt-pkg/packagemanager.cc:296 apt-pkg/packagemanager.cc:922 #, c-format msgid "" "Could not perform immediate configuration on '%s'. Please see man 5 apt.conf " "under APT::Immediate-Configure for details. (%d)" msgstr "" -#: apt-pkg/packagemanager.cc:498 apt-pkg/packagemanager.cc:529 +#: apt-pkg/packagemanager.cc:497 apt-pkg/packagemanager.cc:528 #, fuzzy, c-format msgid "Could not configure '%s'. " msgstr "فشل إغلاق الملف %s" -#: apt-pkg/packagemanager.cc:571 +#: apt-pkg/packagemanager.cc:570 #, c-format msgid "" "This installation run will require temporarily removing the essential " @@ -2631,23 +2630,17 @@ msgid "" "The package %s needs to be reinstalled, but I can't find an archive for it." msgstr "" -#: apt-pkg/algorithms.cc:1238 +#: apt-pkg/algorithms.cc:1068 msgid "" "Error, pkgProblemResolver::Resolve generated breaks, this may be caused by " "held packages." msgstr "" -#: apt-pkg/algorithms.cc:1240 +#: apt-pkg/algorithms.cc:1070 msgid "Unable to correct problems, you have held broken packages." msgstr "" -#: apt-pkg/algorithms.cc:1592 apt-pkg/algorithms.cc:1594 -msgid "" -"Some index files failed to download. They have been ignored, or old ones " -"used instead." -msgstr "" - -#: apt-pkg/acquire.cc:81 apt-pkg/cdrom.cc:838 +#: apt-pkg/acquire.cc:81 apt-pkg/cdrom.cc:811 #, c-format msgid "List directory %spartial is missing." msgstr "" @@ -2674,27 +2667,32 @@ msgstr "" msgid "Retrieving file %li of %li" msgstr "" -#: apt-pkg/acquire-worker.cc:112 +#: apt-pkg/acquire-worker.cc:113 #, c-format msgid "The method driver %s could not be found." msgstr "" -#: apt-pkg/acquire-worker.cc:161 +#: apt-pkg/acquire-worker.cc:115 +#, c-format +msgid "Is the package %s installed?" +msgstr "" + +#: apt-pkg/acquire-worker.cc:166 #, c-format msgid "Method %s did not start correctly" msgstr "" -#: apt-pkg/acquire-worker.cc:447 +#: apt-pkg/acquire-worker.cc:452 #, c-format msgid "Please insert the disc labeled: '%s' in the drive '%s' and press enter." msgstr "الرجاء إدخال القرص المُسمّى '%s' في السوّاقة '%s' وضغط مفتاح الإدخال." -#: apt-pkg/init.cc:151 +#: apt-pkg/init.cc:143 #, c-format msgid "Packaging system '%s' is not supported" msgstr "نظام الحزم '%s' غير مدعوم" -#: apt-pkg/init.cc:167 +#: apt-pkg/init.cc:159 msgid "Unable to determine a suitable packaging system type" msgstr "" @@ -2726,17 +2724,17 @@ msgid "" "available in the sources" msgstr "" -#: apt-pkg/policy.cc:399 +#: apt-pkg/policy.cc:414 #, c-format msgid "Invalid record in the preferences file %s, no Package header" msgstr "" -#: apt-pkg/policy.cc:421 +#: apt-pkg/policy.cc:436 #, c-format msgid "Did not understand pin type %s" msgstr "" -#: apt-pkg/policy.cc:429 +#: apt-pkg/policy.cc:444 msgid "No priority (or zero) specified for pin" msgstr "" @@ -2803,45 +2801,49 @@ msgstr "" msgid "rename failed, %s (%s -> %s)." msgstr "فشل إعادة التسمية ، %s (%s -> %s)." -#: apt-pkg/acquire-item.cc:599 -msgid "MD5Sum mismatch" -msgstr "MD5Sum غير متطابقة" - -#: apt-pkg/acquire-item.cc:870 apt-pkg/acquire-item.cc:1887 -#: apt-pkg/acquire-item.cc:2030 +#: apt-pkg/acquire-item.cc:154 #, fuzzy msgid "Hash Sum mismatch" msgstr "MD5Sum غير متطابقة" -#: apt-pkg/acquire-item.cc:1388 +#: apt-pkg/acquire-item.cc:159 +msgid "Size mismatch" +msgstr "الحجم غير متطابق" + +#: apt-pkg/acquire-item.cc:164 +#, fuzzy +msgid "Invalid file format" +msgstr "عمليّة غير صالحة %s" + +#: apt-pkg/acquire-item.cc:1570 #, 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:1404 +#: apt-pkg/acquire-item.cc:1586 #, fuzzy, c-format msgid "Unable to find hash sum for '%s' in Release file" msgstr "تعذر فتح ملف قاعدة البيانات %s: %s" -#: apt-pkg/acquire-item.cc:1446 +#: apt-pkg/acquire-item.cc:1628 msgid "There is no public key available for the following key IDs:\n" msgstr "" -#: apt-pkg/acquire-item.cc:1484 +#: apt-pkg/acquire-item.cc:1666 #, 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:1506 +#: apt-pkg/acquire-item.cc:1688 #, c-format msgid "Conflicting distribution: %s (expected %s but got %s)" msgstr "" -#: apt-pkg/acquire-item.cc:1536 +#: apt-pkg/acquire-item.cc:1718 #, c-format msgid "" "An error occurred during the signature verification. The repository is not " @@ -2849,41 +2851,35 @@ msgid "" msgstr "" #. Invalid signature file, reject (LP: #346386) (Closes: #627642) -#: apt-pkg/acquire-item.cc:1546 apt-pkg/acquire-item.cc:1551 +#: apt-pkg/acquire-item.cc:1728 apt-pkg/acquire-item.cc:1733 #, c-format msgid "GPG error: %s: %s" msgstr "" -#: apt-pkg/acquire-item.cc:1663 +#: apt-pkg/acquire-item.cc:1856 #, c-format msgid "" "I wasn't able to locate a file for the %s package. This might mean you need " "to manually fix this package. (due to missing arch)" msgstr "" -#: apt-pkg/acquire-item.cc:1722 +#: apt-pkg/acquire-item.cc:1922 #, c-format -msgid "" -"I wasn't able to locate a file for the %s package. This might mean you need " -"to manually fix this package." +msgid "Can't find a source to download version '%s' of '%s'" msgstr "" -#: apt-pkg/acquire-item.cc:1781 +#: apt-pkg/acquire-item.cc:1980 #, c-format msgid "" "The package index files are corrupted. No Filename: field for package %s." msgstr "" -#: apt-pkg/acquire-item.cc:1879 -msgid "Size mismatch" -msgstr "الحجم غير متطابق" - -#: apt-pkg/indexrecords.cc:68 +#: apt-pkg/indexrecords.cc:73 #, fuzzy, c-format msgid "Unable to parse Release file %s" msgstr "تعذر فتح ملف قاعدة البيانات %s: %s" -#: apt-pkg/indexrecords.cc:78 +#: apt-pkg/indexrecords.cc:81 #, fuzzy, c-format msgid "No sections in Release file %s" msgstr "لاحظ، تحديد %s بدلاً من %s\n" @@ -2908,71 +2904,64 @@ msgstr "تعذر فتح ملف قاعدة البيانات %s: %s" msgid "Vendor block %s contains no fingerprint" msgstr "" -#: apt-pkg/cdrom.cc:576 +#: apt-pkg/cdrom.cc:575 #, c-format -msgid "" -"Using CD-ROM mount point %s\n" -"Mounting CD-ROM\n" +msgid "Using CD-ROM mount point %s\n" msgstr "" -#: apt-pkg/cdrom.cc:585 apt-pkg/cdrom.cc:682 +#: apt-pkg/cdrom.cc:583 +msgid "Unmounting CD-ROM\n" +msgstr "فك تركيب القرص المدمج\n" + +#: apt-pkg/cdrom.cc:588 +msgid "Waiting for disc...\n" +msgstr "بانتظار القرص...\n" + +#: apt-pkg/cdrom.cc:597 +msgid "Mounting CD-ROM...\n" +msgstr "تركيب القرص...\n" + +#: apt-pkg/cdrom.cc:605 msgid "Identifying.. " msgstr "جاري التعرف..." -#: apt-pkg/cdrom.cc:613 +#: apt-pkg/cdrom.cc:643 #, c-format msgid "Stored label: %s\n" msgstr "" -#: apt-pkg/cdrom.cc:622 apt-pkg/cdrom.cc:915 +#: apt-pkg/cdrom.cc:652 apt-pkg/cdrom.cc:888 #, fuzzy msgid "Unmounting CD-ROM...\n" msgstr "فك تركيب القرص المدمج..." -#: apt-pkg/cdrom.cc:642 -#, c-format -msgid "Using CD-ROM mount point %s\n" -msgstr "" - -#: apt-pkg/cdrom.cc:660 -msgid "Unmounting CD-ROM\n" -msgstr "فك تركيب القرص المدمج\n" - -#: apt-pkg/cdrom.cc:665 -msgid "Waiting for disc...\n" -msgstr "بانتظار القرص...\n" - -#: apt-pkg/cdrom.cc:674 -msgid "Mounting CD-ROM...\n" -msgstr "تركيب القرص...\n" - -#: apt-pkg/cdrom.cc:693 +#: apt-pkg/cdrom.cc:667 msgid "Scanning disc for index files..\n" msgstr "" -#: apt-pkg/cdrom.cc:744 +#: apt-pkg/cdrom.cc:717 #, c-format msgid "" "Found %zu package indexes, %zu source indexes, %zu translation indexes and " "%zu signatures\n" msgstr "" -#: apt-pkg/cdrom.cc:755 +#: apt-pkg/cdrom.cc:728 msgid "" "Unable to locate any package files, perhaps this is not a Debian Disc or the " "wrong architecture?" msgstr "" -#: apt-pkg/cdrom.cc:782 +#: apt-pkg/cdrom.cc:755 #, c-format msgid "Found label '%s'\n" msgstr "" -#: apt-pkg/cdrom.cc:811 +#: apt-pkg/cdrom.cc:784 msgid "That is not a valid name, try again.\n" msgstr "هذا الاسم غير صالح، حاول مجدداً.\n" -#: apt-pkg/cdrom.cc:828 +#: apt-pkg/cdrom.cc:801 #, c-format msgid "" "This disc is called: \n" @@ -2981,15 +2970,15 @@ msgstr "" "هذا القرص مسمى: \n" "'%s'\n" -#: apt-pkg/cdrom.cc:830 +#: apt-pkg/cdrom.cc:803 msgid "Copying package lists..." msgstr "نسخ قوائم الحزم..." -#: apt-pkg/cdrom.cc:865 +#: apt-pkg/cdrom.cc:838 msgid "Writing new source list\n" msgstr "كتابة لائحة المصادر الجديدة\n" -#: apt-pkg/cdrom.cc:873 +#: apt-pkg/cdrom.cc:846 msgid "Source list entries for this disc are:\n" msgstr "" @@ -3023,49 +3012,54 @@ msgstr "" msgid "Hash mismatch for: %s" msgstr "MD5Sum غير متطابقة" -#: apt-pkg/cacheset.cc:403 +#: apt-pkg/cacheset.cc:479 #, c-format msgid "Release '%s' for '%s' was not found" msgstr "تعذر العثور على الإصدارة '%s' للحزمة '%s'" -#: apt-pkg/cacheset.cc:406 +#: apt-pkg/cacheset.cc:482 #, c-format msgid "Version '%s' for '%s' was not found" msgstr "تعذر العثور على النسخة '%s' للحزمة '%s'" -#: apt-pkg/cacheset.cc:517 +#: apt-pkg/cacheset.cc:593 #, fuzzy, c-format msgid "Couldn't find task '%s'" msgstr "تعذر العثور على الحزمة %s" -#: apt-pkg/cacheset.cc:523 +#: apt-pkg/cacheset.cc:599 #, fuzzy, c-format msgid "Couldn't find any package by regex '%s'" msgstr "تعذر العثور على الحزمة %s" -#: apt-pkg/cacheset.cc:534 +#: apt-pkg/cacheset.cc:605 +#, fuzzy, c-format +msgid "Couldn't find any package by glob '%s'" +msgstr "تعذر العثور على الحزمة %s" + +#: apt-pkg/cacheset.cc:616 #, c-format msgid "Can't select versions from package '%s' as it is purely virtual" msgstr "" -#: apt-pkg/cacheset.cc:541 apt-pkg/cacheset.cc:548 +#: apt-pkg/cacheset.cc:623 apt-pkg/cacheset.cc:630 #, c-format msgid "" "Can't select installed nor candidate version from package '%s' as it has " "neither of them" msgstr "" -#: apt-pkg/cacheset.cc:555 +#: apt-pkg/cacheset.cc:637 #, c-format msgid "Can't select newest version from package '%s' as it is purely virtual" msgstr "" -#: apt-pkg/cacheset.cc:563 +#: apt-pkg/cacheset.cc:645 #, c-format msgid "Can't select candidate version from package %s as it has no candidate" msgstr "" -#: apt-pkg/cacheset.cc:571 +#: apt-pkg/cacheset.cc:653 #, c-format msgid "Can't select installed version from package %s as it is not installed" msgstr "" @@ -3090,127 +3084,157 @@ msgstr "" msgid "Execute external solver" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:73 +#: apt-pkg/install-progress.cc:51 +#, c-format +msgid "Progress: [%3i%%]" +msgstr "" + +#: apt-pkg/install-progress.cc:85 apt-pkg/install-progress.cc:168 +msgid "Running dpkg" +msgstr "" + +#: apt-pkg/update.cc:110 apt-pkg/update.cc:112 +msgid "" +"Some index files failed to download. They have been ignored, or old ones " +"used instead." +msgstr "" + +#: apt-pkg/deb/dpkgpm.cc:91 #, fuzzy, c-format msgid "Installing %s" msgstr "تم تثبيت %s" -#: apt-pkg/deb/dpkgpm.cc:74 apt-pkg/deb/dpkgpm.cc:982 +#: apt-pkg/deb/dpkgpm.cc:92 apt-pkg/deb/dpkgpm.cc:977 #, c-format msgid "Configuring %s" msgstr "تهيئة %s" -#: apt-pkg/deb/dpkgpm.cc:75 apt-pkg/deb/dpkgpm.cc:989 +#: apt-pkg/deb/dpkgpm.cc:93 apt-pkg/deb/dpkgpm.cc:984 #, c-format msgid "Removing %s" msgstr "إزالة %s" -#: apt-pkg/deb/dpkgpm.cc:76 +#: apt-pkg/deb/dpkgpm.cc:94 #, fuzzy, c-format msgid "Completely removing %s" msgstr "تمت إزالة %s بالكامل" -#: apt-pkg/deb/dpkgpm.cc:77 +#: apt-pkg/deb/dpkgpm.cc:95 #, c-format msgid "Noting disappearance of %s" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:78 +#: apt-pkg/deb/dpkgpm.cc:96 #, c-format msgid "Running post-installation trigger %s" msgstr "" #. FIXME: use a better string after freeze -#: apt-pkg/deb/dpkgpm.cc:735 +#: apt-pkg/deb/dpkgpm.cc:808 #, c-format msgid "Directory '%s' missing" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:750 apt-pkg/deb/dpkgpm.cc:770 +#: apt-pkg/deb/dpkgpm.cc:823 apt-pkg/deb/dpkgpm.cc:845 #, fuzzy, c-format msgid "Could not open file '%s'" msgstr "فشل إغلاق الملف %s" -#: apt-pkg/deb/dpkgpm.cc:975 +#: apt-pkg/deb/dpkgpm.cc:970 #, c-format msgid "Preparing %s" msgstr "تحضير %s" -#: apt-pkg/deb/dpkgpm.cc:976 +#: apt-pkg/deb/dpkgpm.cc:971 #, c-format msgid "Unpacking %s" msgstr "فتح %s" -#: apt-pkg/deb/dpkgpm.cc:981 +#: apt-pkg/deb/dpkgpm.cc:976 #, c-format msgid "Preparing to configure %s" msgstr "التحضير لتهيئة %s" -#: apt-pkg/deb/dpkgpm.cc:983 +#: apt-pkg/deb/dpkgpm.cc:978 #, c-format msgid "Installed %s" msgstr "تم تثبيت %s" -#: apt-pkg/deb/dpkgpm.cc:988 +#: apt-pkg/deb/dpkgpm.cc:983 #, c-format msgid "Preparing for removal of %s" msgstr "التحضير لإزالة %s" -#: apt-pkg/deb/dpkgpm.cc:990 +#: apt-pkg/deb/dpkgpm.cc:985 #, c-format msgid "Removed %s" msgstr "تم إزالة %s" -#: apt-pkg/deb/dpkgpm.cc:995 +#: apt-pkg/deb/dpkgpm.cc:990 #, c-format msgid "Preparing to completely remove %s" msgstr "التحضير لإزالة %s بالكامل" -#: apt-pkg/deb/dpkgpm.cc:996 +#: apt-pkg/deb/dpkgpm.cc:991 #, c-format msgid "Completely removed %s" msgstr "تمت إزالة %s بالكامل" -#: apt-pkg/deb/dpkgpm.cc:1243 -msgid "Can not write log, openpty() failed (/dev/pts not mounted?)\n" +#: apt-pkg/deb/dpkgpm.cc:1046 +msgid "ioctl(TIOCGWINSZ) failed" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1273 -msgid "Running dpkg" +#: apt-pkg/deb/dpkgpm.cc:1049 apt-pkg/deb/dpkgpm.cc:1070 +#, fuzzy, c-format +msgid "Can not write log (%s)" +msgstr "تعذرت الكتابة إلى %s" + +#: apt-pkg/deb/dpkgpm.cc:1049 +msgid "Is /dev/pts mounted?" +msgstr "" + +#: apt-pkg/deb/dpkgpm.cc:1070 +msgid "Is stdout a terminal?" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1445 +#: apt-pkg/deb/dpkgpm.cc:1558 msgid "Operation was interrupted before it could finish" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1507 +#: apt-pkg/deb/dpkgpm.cc:1620 msgid "No apport report written because MaxReports is reached already" msgstr "" #. check if its not a follow up error -#: apt-pkg/deb/dpkgpm.cc:1512 +#: apt-pkg/deb/dpkgpm.cc:1625 msgid "dependency problems - leaving unconfigured" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1514 +#: apt-pkg/deb/dpkgpm.cc:1627 msgid "" "No apport report written because the error message indicates its a followup " "error from a previous failure." msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1520 +#: apt-pkg/deb/dpkgpm.cc:1633 msgid "" "No apport report written because the error message indicates a disk full " "error" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1526 +#: apt-pkg/deb/dpkgpm.cc:1640 msgid "" "No apport report written because the error message indicates a out of memory " "error" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1533 +#: apt-pkg/deb/dpkgpm.cc:1647 apt-pkg/deb/dpkgpm.cc:1653 +msgid "" +"No apport report written because the error message indicates an issue on the " +"local system" +msgstr "" + +#: apt-pkg/deb/dpkgpm.cc:1674 msgid "" "No apport report written because the error message indicates a dpkg I/O error" msgstr "" @@ -3239,6 +3263,66 @@ msgstr "" msgid "Not locked" msgstr "" +#~ msgid "%s not a valid DEB package." +#~ msgstr "%s ليس حزمة DEB صالحة." + +#, fuzzy +#~ msgid "Note, selecting '%s' for task '%s'\n" +#~ msgstr "لاحظ، تحديد %s بسبب صيغة regex '%s'\n" + +#, fuzzy +#~ msgid "Note, selecting '%s' for regex '%s'\n" +#~ msgstr "لاحظ، تحديد %s بسبب صيغة regex '%s'\n" + +#~ msgid "Package %s is a virtual package provided by:\n" +#~ msgstr "الحزمة %s وهميّة وتوفّرها:\n" + +#~ msgid "You should explicitly select one to install." +#~ msgstr "يجب اختيار واحدة بالتحديد لتثبيتها." + +#~ msgid "However the following packages replace it:" +#~ msgstr "على أيّ فإن الحزم التالية تحلّ مكانها:" + +#, fuzzy +#~ msgid "Package '%s' has no installation candidate" +#~ msgstr "الحزمة %s ليس لها مرشح تثبيت" + +#, fuzzy +#~ msgid "Package '%s' is not installed, so not removed. Did you mean '%s'?\n" +#~ msgstr "الحزمة %s غير مُثبّتة، لذلك لن تُزال\n" + +#, fuzzy +#~ msgid "Package '%s' is not installed, so not removed\n" +#~ msgstr "الحزمة %s غير مُثبّتة، لذلك لن تُزال\n" + +#, fuzzy +#~ msgid "Note, selecting '%s' instead of '%s'\n" +#~ msgstr "لاحظ، تحديد %s بدلاً من %s\n" + +#~ msgid "Skipping %s, it is already installed and upgrade is not set.\n" +#~ msgstr "تخطّي %s، حيث أنها مثبتة ولم يتمّ تعيين الترقية.\n" + +#, fuzzy +#~ msgid "Skipping %s, it is not installed and only upgrades are requested.\n" +#~ msgstr "تخطّي %s، حيث أنها مثبتة ولم يتمّ تعيين الترقية.\n" + +#~ msgid "Reinstallation of %s is not possible, it cannot be downloaded.\n" +#~ msgstr "إعادة تثبيت %s غير ممكنة، حيث أنّه لا يمكن تنزيلها.\n" + +#~ msgid "%s is already the newest version.\n" +#~ msgstr "%s هي النسخة الأحدث.\n" + +#, fuzzy +#~ msgid "Selected version '%s' (%s) for '%s'\n" +#~ msgstr "النسخة المحددة %s (%s) للإصدارة %s\n" + +#, fuzzy +#~ msgid "Selected version '%s' (%s) for '%s' because of '%s'\n" +#~ msgstr "النسخة المحددة %s (%s) للإصدارة %s\n" + +#~ msgid "MD5Sum mismatch" +#~ msgstr "MD5Sum غير متطابقة" + #, fuzzy #~ msgid "Skipping nonexistent file %s" #~ msgstr "فتح ملف التهيئة %s" @@ -4,7 +4,7 @@ msgid "" msgstr "" "Project-Id-Version: apt 0.7.18\n" "Report-Msgid-Bugs-To: APT Development Team <deity@lists.debian.org>\n" -"POT-Creation-Date: 2013-07-31 16:24+0200\n" +"POT-Creation-Date: 2014-02-23 00:29+0100\n" "PO-Revision-Date: 2010-10-02 23:35+0100\n" "Last-Translator: Iñigo Varela <ivarela@softastur.org>\n" "Language-Team: Asturian (ast)\n" @@ -15,151 +15,153 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Virtaal 0.5.2\n" -#: cmdline/apt-cache.cc:158 +#: cmdline/apt-cache.cc:140 #, c-format msgid "Package %s version %s has an unmet dep:\n" msgstr "El paquete %s versión %s nun cumple una dependencia:\n" -#: cmdline/apt-cache.cc:286 +#: cmdline/apt-cache.cc:268 msgid "Total package names: " msgstr "Total de nomes de paquetes: " -#: cmdline/apt-cache.cc:288 +#: cmdline/apt-cache.cc:270 msgid "Total package structures: " msgstr "Total de cadarmes de paquetes: " -#: cmdline/apt-cache.cc:328 +#: cmdline/apt-cache.cc:310 msgid " Normal packages: " msgstr " Paquetes normales: " -#: cmdline/apt-cache.cc:329 +#: cmdline/apt-cache.cc:311 msgid " Pure virtual packages: " msgstr " Paquetes virtuales puros: " -#: cmdline/apt-cache.cc:330 +#: cmdline/apt-cache.cc:312 msgid " Single virtual packages: " msgstr " Paquetes virtuales cenciellos: " -#: cmdline/apt-cache.cc:331 +#: cmdline/apt-cache.cc:313 msgid " Mixed virtual packages: " msgstr " Paquetes virtuales amestaos: " -#: cmdline/apt-cache.cc:332 +#: cmdline/apt-cache.cc:314 msgid " Missing: " msgstr " Falten: " -#: cmdline/apt-cache.cc:334 +#: cmdline/apt-cache.cc:316 msgid "Total distinct versions: " msgstr "Versiones distintes en total: " -#: cmdline/apt-cache.cc:336 +#: cmdline/apt-cache.cc:318 msgid "Total distinct descriptions: " msgstr "Descripciones distintes en total: " -#: cmdline/apt-cache.cc:338 +#: cmdline/apt-cache.cc:320 msgid "Total dependencies: " msgstr "Dependencies totales: " -#: cmdline/apt-cache.cc:341 +#: cmdline/apt-cache.cc:323 msgid "Total ver/file relations: " msgstr "Rellaciones versión/ficheru en total: " -#: cmdline/apt-cache.cc:343 +#: cmdline/apt-cache.cc:325 msgid "Total Desc/File relations: " msgstr "Rellaciones descripción/ficheru en total: " -#: cmdline/apt-cache.cc:345 +#: cmdline/apt-cache.cc:327 msgid "Total Provides mappings: " msgstr "Mapes de provisiones en total: " -#: cmdline/apt-cache.cc:357 +#: cmdline/apt-cache.cc:339 msgid "Total globbed strings: " msgstr "Cadenes globalizaes en total: " -#: cmdline/apt-cache.cc:371 +#: cmdline/apt-cache.cc:353 msgid "Total dependency version space: " msgstr "Espaciu de dependencies de versión en total: " -#: cmdline/apt-cache.cc:376 +#: cmdline/apt-cache.cc:358 msgid "Total slack space: " msgstr "Espaciu ociosu en total: " -#: cmdline/apt-cache.cc:384 +#: cmdline/apt-cache.cc:366 msgid "Total space accounted for: " msgstr "Informe del total d'espaciu: " -#: cmdline/apt-cache.cc:515 cmdline/apt-cache.cc:1165 +#: cmdline/apt-cache.cc:497 cmdline/apt-cache.cc:1146 +#: apt-private/private-show.cc:55 #, c-format msgid "Package file %s is out of sync." msgstr "El ficheru de paquetes %s nun ta sincronizáu." -#: cmdline/apt-cache.cc:593 cmdline/apt-cache.cc:1452 -#: cmdline/apt-cache.cc:1454 cmdline/apt-cache.cc:1531 cmdline/apt-mark.cc:46 -#: cmdline/apt-mark.cc:93 cmdline/apt-mark.cc:219 +#: cmdline/apt-cache.cc:575 cmdline/apt-cache.cc:1432 +#: cmdline/apt-cache.cc:1434 cmdline/apt-cache.cc:1511 cmdline/apt-mark.cc:48 +#: cmdline/apt-mark.cc:95 cmdline/apt-mark.cc:221 +#: apt-private/private-show.cc:167 apt-private/private-show.cc:169 msgid "No packages found" msgstr "Nun s'alcontraron paquetes" -#: cmdline/apt-cache.cc:1265 +#: cmdline/apt-cache.cc:1245 msgid "You must give at least one search pattern" msgstr "Has de dar polo menos un patrón de gueta" -#: cmdline/apt-cache.cc:1431 +#: cmdline/apt-cache.cc:1411 msgid "This command is deprecated. Please use 'apt-mark showauto' instead." msgstr "" -#: cmdline/apt-cache.cc:1526 apt-pkg/cacheset.cc:510 +#: cmdline/apt-cache.cc:1506 apt-pkg/cacheset.cc:586 #, c-format msgid "Unable to locate package %s" msgstr "Nun pue alcontrase'l paquete %s" -#: cmdline/apt-cache.cc:1556 +#: cmdline/apt-cache.cc:1536 msgid "Package files:" msgstr "Ficheros de paquete:" -#: cmdline/apt-cache.cc:1563 cmdline/apt-cache.cc:1654 +#: cmdline/apt-cache.cc:1543 cmdline/apt-cache.cc:1634 msgid "Cache is out of sync, can't x-ref a package file" msgstr "" "La caché nun ta sincronizada, nun puede facese x-ref a un ficheru de paquete" #. Show any packages have explicit pins -#: cmdline/apt-cache.cc:1577 +#: cmdline/apt-cache.cc:1557 msgid "Pinned packages:" msgstr "Paquetes na chincheta:" -#: cmdline/apt-cache.cc:1589 cmdline/apt-cache.cc:1634 +#: cmdline/apt-cache.cc:1569 cmdline/apt-cache.cc:1614 msgid "(not found)" msgstr "(nun s'alcontró)" -#: cmdline/apt-cache.cc:1597 +#: cmdline/apt-cache.cc:1577 msgid " Installed: " msgstr " Instaláu: " -#: cmdline/apt-cache.cc:1598 +#: cmdline/apt-cache.cc:1578 msgid " Candidate: " msgstr " Candidatu: " -#: cmdline/apt-cache.cc:1616 cmdline/apt-cache.cc:1624 +#: cmdline/apt-cache.cc:1596 cmdline/apt-cache.cc:1604 msgid "(none)" msgstr "(dengún)" -#: cmdline/apt-cache.cc:1631 +#: cmdline/apt-cache.cc:1611 msgid " Package pin: " msgstr " Chincheta de paquetes: " #. Show the priority tables -#: cmdline/apt-cache.cc:1640 +#: cmdline/apt-cache.cc:1620 msgid " Version table:" msgstr " Tabla de versiones:" -#: cmdline/apt-cache.cc:1753 cmdline/apt-cdrom.cc:206 cmdline/apt-config.cc:81 -#: cmdline/apt-get.cc:3392 cmdline/apt-mark.cc:375 -#: cmdline/apt-extracttemplates.cc:229 ftparchive/apt-ftparchive.cc:591 -#: cmdline/apt-internal-solver.cc:33 cmdline/apt-sortpkgs.cc:147 +#: cmdline/apt-cache.cc:1733 cmdline/apt-cdrom.cc:252 cmdline/apt-config.cc:83 +#: cmdline/apt-get.cc:1580 cmdline/apt-mark.cc:377 cmdline/apt.cc:66 +#: cmdline/apt-extracttemplates.cc:217 ftparchive/apt-ftparchive.cc:591 +#: cmdline/apt-internal-solver.cc:34 cmdline/apt-sortpkgs.cc:147 #, c-format msgid "%s %s for %s compiled on %s %s\n" msgstr "%s %s pa %s compiláu en %s %s\n" -#: cmdline/apt-cache.cc:1760 +#: cmdline/apt-cache.cc:1740 #, fuzzy msgid "" "Usage: apt-cache [options] command\n" @@ -236,35 +238,35 @@ msgstr "" "Ver les páxines del manual apt-cache(8) y apt.conf(5) pa más información.\n" #. }}} -#: cmdline/apt-cdrom.cc:43 +#: cmdline/apt-cdrom.cc:45 msgid "" "No CD-ROM could be auto-detected or found using the default mount point.\n" "You may try the --cdrom option to set the CD-ROM mount point. See 'man apt-" "cdrom' for more information about the CD-ROM auto-detection and mount point." msgstr "" -#: cmdline/apt-cdrom.cc:85 +#: cmdline/apt-cdrom.cc:89 msgid "Please provide a name for this Disc, such as 'Debian 5.0.3 Disk 1'" msgstr "Da-y un nome a esti discu, como 'Debian 5.0.3 Discu 1'" -#: cmdline/apt-cdrom.cc:100 +#: cmdline/apt-cdrom.cc:104 msgid "Please insert a Disc in the drive and press enter" msgstr "Inxerta un discu nel preséu y calca intro" -#: cmdline/apt-cdrom.cc:135 +#: cmdline/apt-cdrom.cc:141 #, c-format msgid "Failed to mount '%s' to '%s'" msgstr "Falló al montar '%s' a '%s'" -#: cmdline/apt-cdrom.cc:170 +#: cmdline/apt-cdrom.cc:196 msgid "Repeat this process for the rest of the CDs in your set." msgstr "Repite'l procesu colos demás CDs del conxuntu." -#: cmdline/apt-config.cc:46 +#: cmdline/apt-config.cc:48 msgid "Arguments not in pairs" msgstr "Argumentos non empareyaos" -#: cmdline/apt-config.cc:87 +#: cmdline/apt-config.cc:89 msgid "" "Usage: apt-config [options] command\n" "\n" @@ -292,596 +294,70 @@ msgstr "" " -c=? Llee esti ficheru de configuración\n" " -o=? Conseña una opción de configuración arbitraria, p. ex.\n" -#. TRANSLATOR: Yes/No question help-text: defaulting to Y[es] -#. e.g. "Do you want to continue? [Y/n] " -#. The user has to answer with an input matching the -#. YESEXPR/NOEXPR defined in your l10n. -#: cmdline/apt-get.cc:146 -msgid "[Y/n]" -msgstr "[S/n]" - -#. TRANSLATOR: Yes/No question help-text: defaulting to N[o] -#. e.g. "Should this file be removed? [y/N] " -#. The user has to answer with an input matching the -#. YESEXPR/NOEXPR defined in your l10n. -#: cmdline/apt-get.cc:152 -msgid "[y/N]" -msgstr "[s/N]" - -#. TRANSLATOR: "Yes" answer printed for a yes/no question if --assume-yes is set -#: cmdline/apt-get.cc:163 -msgid "Y" -msgstr "S" - -#. TRANSLATOR: "No" answer printed for a yes/no question if --assume-no is set -#: cmdline/apt-get.cc:169 -msgid "N" -msgstr "" - -#: cmdline/apt-get.cc:191 apt-pkg/cachefilter.cc:33 -#, c-format -msgid "Regex compilation error - %s" -msgstr "Error de compilación d'espresión regular - %s" - -#: cmdline/apt-get.cc:289 -msgid "The following packages have unmet dependencies:" -msgstr "Los siguientes paquetes nun cumplen dependencies:" - -#: cmdline/apt-get.cc:379 -#, c-format -msgid "but %s is installed" -msgstr "pero %s ta instaláu" - -#: cmdline/apt-get.cc:381 -#, c-format -msgid "but %s is to be installed" -msgstr "pero %s ta pa instalar" - -#: cmdline/apt-get.cc:388 -msgid "but it is not installable" -msgstr "pero nun ye instalable" - -#: cmdline/apt-get.cc:390 -msgid "but it is a virtual package" -msgstr "pero ye un paquete virtual" - -#: cmdline/apt-get.cc:393 -msgid "but it is not installed" -msgstr "pero nun ta instaláu" - -#: cmdline/apt-get.cc:393 -msgid "but it is not going to be installed" -msgstr "pero nun va instalase" - -#: cmdline/apt-get.cc:398 -msgid " or" -msgstr " o" - -#: cmdline/apt-get.cc:427 -msgid "The following NEW packages will be installed:" -msgstr "Van instalase los siguientes paquetes NUEVOS:" - -#: cmdline/apt-get.cc:453 -msgid "The following packages will be REMOVED:" -msgstr "Los siguientes paquetes van DESANICIASE:" - -#: cmdline/apt-get.cc:475 -msgid "The following packages have been kept back:" -msgstr "Los siguientes paquetes tan reteníos:" - -#: cmdline/apt-get.cc:496 -msgid "The following packages will be upgraded:" -msgstr "Los siguientes paquetes van actualizase:" - -#: cmdline/apt-get.cc:517 -msgid "The following packages will be DOWNGRADED:" -msgstr "Los siguientes paquetes van DESACTUALIZASE:" - -#: cmdline/apt-get.cc:537 -msgid "The following held packages will be changed:" -msgstr "Van camudase los siguientes paquetes reteníos:" - -#: cmdline/apt-get.cc:592 -#, c-format -msgid "%s (due to %s) " -msgstr "%s (por %s) " - -#: cmdline/apt-get.cc:600 -msgid "" -"WARNING: The following essential packages will be removed.\n" -"This should NOT be done unless you know exactly what you are doing!" -msgstr "" -"AVISU: Los siguientes paquetes esenciales van desaniciase.\n" -"¡Esto NUN hai que facelo si nun sabes esautamente lo que faes!" - -#: cmdline/apt-get.cc:631 -#, c-format -msgid "%lu upgraded, %lu newly installed, " -msgstr "%lu actualizaos, %lu nuevos instalaos, " - -#: cmdline/apt-get.cc:635 -#, c-format -msgid "%lu reinstalled, " -msgstr "%lu reinstalaos, " - -#: cmdline/apt-get.cc:637 -#, c-format -msgid "%lu downgraded, " -msgstr "%lu desactualizaos, " - -#: cmdline/apt-get.cc:639 -#, c-format -msgid "%lu to remove and %lu not upgraded.\n" -msgstr "%lu para desaniciar y %lu nun actualizaos.\n" - -#: cmdline/apt-get.cc:643 -#, c-format -msgid "%lu not fully installed or removed.\n" -msgstr "%lu nun instalaos dafechu o desaniciaos.\n" - -#: cmdline/apt-get.cc:664 -#, c-format -msgid "Note, selecting '%s' for task '%s'\n" -msgstr "Nota, escoyendo '%s' pa la xera '%s'\n" - -#: cmdline/apt-get.cc:669 -#, c-format -msgid "Note, selecting '%s' for regex '%s'\n" -msgstr "Nota, escoyendo '%s' pa regex '%s'\n" - -#: cmdline/apt-get.cc:686 -#, c-format -msgid "Package %s is a virtual package provided by:\n" -msgstr "El paquete %s ye un paquete virtual ufríu por:\n" - -#: cmdline/apt-get.cc:697 -msgid " [Installed]" -msgstr " [Instaláu]" - -#: cmdline/apt-get.cc:706 -msgid " [Not candidate version]" -msgstr " [Nun ye versión candidata]" - -#: cmdline/apt-get.cc:708 -msgid "You should explicitly select one to install." -msgstr "Has d'escoyer esplícitamente unu pa instalar." - -#: cmdline/apt-get.cc:711 -#, c-format -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 "" -"El paquete %s nun ta disponible, otru paquete refierse a él.\n" -"Esto puede significar que falta el paquete, ta arrumbáu, o sólo\n" -"ta disponible dende otra fonte\n" - -#: cmdline/apt-get.cc:729 -msgid "However the following packages replace it:" -msgstr "Sicasí, los siguientes paquetes reemplacenlu:" - -#: cmdline/apt-get.cc:741 -#, c-format -msgid "Package '%s' has no installation candidate" -msgstr "El paquete '%s' nun tien candidatu pa instalación" - -#: cmdline/apt-get.cc:754 -#, c-format -msgid "Virtual packages like '%s' can't be removed\n" -msgstr "Los paquetes virtuales como '%s' nun pueden desaniciase\n" - -#. TRANSLATORS: Note, this is not an interactive question -#: cmdline/apt-get.cc:766 cmdline/apt-get.cc:969 +#: cmdline/apt-get.cc:244 #, fuzzy, c-format -msgid "Package '%s' is not installed, so not removed. Did you mean '%s'?\n" -msgstr "El paquete %s nun ta instalau, nun va desaniciase\n" +msgid "Can not find a package for architecture '%s'" +msgstr "Nun pudo alcontrase dengún paquete por regex '%s'" -#: cmdline/apt-get.cc:772 cmdline/apt-get.cc:975 +#: cmdline/apt-get.cc:326 #, fuzzy, c-format -msgid "Package '%s' is not installed, so not removed\n" -msgstr "El paquete %s nun ta instalau, nun va desaniciase\n" - -#: cmdline/apt-get.cc:817 -#, c-format -msgid "Note, selecting '%s' instead of '%s'\n" -msgstr "Nota, escoyendo %s nel llugar de %s\n" - -#: cmdline/apt-get.cc:847 -#, c-format -msgid "Skipping %s, it is already installed and upgrade is not set.\n" -msgstr "Saltando %s, ya ta instalau y la actualización nun ta activada.\n" - -#: cmdline/apt-get.cc:851 -#, c-format -msgid "Skipping %s, it is not installed and only upgrades are requested.\n" -msgstr "Saltando %s, nun ta instaláu y namái se requieren anovamientos.\n" - -#: cmdline/apt-get.cc:863 -#, c-format -msgid "Reinstallation of %s is not possible, it cannot be downloaded.\n" -msgstr "La reinstalación de %s nun ye dable, nun pue descargase.\n" - -#: cmdline/apt-get.cc:868 -#, c-format -msgid "%s is already the newest version.\n" -msgstr "%s yá ta na versión más nueva.\n" - -#: cmdline/apt-get.cc:887 cmdline/apt-get.cc:2187 cmdline/apt-mark.cc:68 -#, c-format -msgid "%s set to manually installed.\n" -msgstr "%s axustáu como instaláu manualmente.\n" - -#: cmdline/apt-get.cc:913 -#, c-format -msgid "Selected version '%s' (%s) for '%s'\n" -msgstr "Esbillada la versión %s (%s) pa %s\n" +msgid "Can not find a package '%s' with version '%s'" +msgstr "Nun pudo alcontrase dengún paquete por regex '%s'" -#: cmdline/apt-get.cc:918 +#: cmdline/apt-get.cc:329 #, fuzzy, c-format -msgid "Selected version '%s' (%s) for '%s' because of '%s'\n" -msgstr "Esbillada la versión %s (%s) pa %s\n" - -#: cmdline/apt-get.cc:1054 -msgid "Correcting dependencies..." -msgstr "Iguando dependencies..." - -#: cmdline/apt-get.cc:1057 -msgid " failed." -msgstr " falló." - -#: cmdline/apt-get.cc:1060 -msgid "Unable to correct dependencies" -msgstr "Nun pudieron iguase les dependencies" - -#: cmdline/apt-get.cc:1063 -msgid "Unable to minimize the upgrade set" -msgstr "Nun pue amenorgase'l conxuntu d'actualización" - -#: cmdline/apt-get.cc:1065 -msgid " Done" -msgstr " Fecho" - -#: cmdline/apt-get.cc:1069 -msgid "You might want to run 'apt-get -f install' to correct these." -msgstr "Habríes d'executar 'apt-get -f install' para igualo." - -#: cmdline/apt-get.cc:1072 -msgid "Unmet dependencies. Try using -f." -msgstr "Dependencies incumplíes. Téntalo usando -f." - -#: cmdline/apt-get.cc:1097 -msgid "WARNING: The following packages cannot be authenticated!" -msgstr "AVISU: ¡Nun pudieron autenticase los siguientes paquetes!" - -#: cmdline/apt-get.cc:1101 -msgid "Authentication warning overridden.\n" -msgstr "Avisu d'autenticación saltáu.\n" - -#: cmdline/apt-get.cc:1108 -msgid "Install these packages without verification?" -msgstr "¿Instalar esos paquetes ensin verificación?" - -#: cmdline/apt-get.cc:1110 -msgid "Some packages could not be authenticated" -msgstr "Dellos paquetes nun pudieron autenticase" - -#: cmdline/apt-get.cc:1119 cmdline/apt-get.cc:1280 -msgid "There are problems and -y was used without --force-yes" -msgstr "Hai problemes y utilizose -y ensin --force-yes" - -#: cmdline/apt-get.cc:1160 -msgid "Internal error, InstallPackages was called with broken packages!" -msgstr "Error internu, ¡InstallPackages llamose con paquetes frañaos!" - -#: cmdline/apt-get.cc:1169 -msgid "Packages need to be removed but remove is disabled." -msgstr "Fai falta desaniciar los paquetes pero desaniciar ta torgáu." - -#: cmdline/apt-get.cc:1180 -msgid "Internal error, Ordering didn't finish" -msgstr "Error internu, ordenar nun finó" - -#: cmdline/apt-get.cc:1218 -msgid "How odd.. The sizes didn't match, email apt@packages.debian.org" -msgstr "Que raro.. Los tamaños nun concasen, escribe a apt@packages.debian.org" - -#. 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:1225 -#, c-format -msgid "Need to get %sB/%sB of archives.\n" -msgstr "Hai que descargar %sB/%sB d'archivos.\n" - -#. 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:1230 -#, c-format -msgid "Need to get %sB of archives.\n" -msgstr "Hai que descargar %sB d'archivos.\n" - -#. 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:1237 -#, c-format -msgid "After this operation, %sB of additional disk space will be used.\n" -msgstr "Tres d'esta operación, van usase %sB d'espaciu de discu adicional.\n" - -#. 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:1242 -#, c-format -msgid "After this operation, %sB disk space will be freed.\n" -msgstr "Tres d'esta operación, van lliberase %sB d'espaciu de discu.\n" - -#: cmdline/apt-get.cc:1257 cmdline/apt-get.cc:1260 cmdline/apt-get.cc:2621 -#: cmdline/apt-get.cc:2624 -#, c-format -msgid "Couldn't determine free space in %s" -msgstr "Nun pue determinase l'espaciu llibre de %s" - -#: cmdline/apt-get.cc:1270 -#, c-format -msgid "You don't have enough free space in %s." -msgstr "Nun tienes espaciu libre bastante en %s." - -#: cmdline/apt-get.cc:1286 cmdline/apt-get.cc:1308 -msgid "Trivial Only specified but this is not a trivial operation." -msgstr "Conseñose Trivial Only pero ésta nun ye una operación trivial." - -#. TRANSLATOR: This string needs to be typed by the user as a confirmation, so be -#. careful with hard to type or special characters (like non-breaking spaces) -#: cmdline/apt-get.cc:1290 -msgid "Yes, do as I say!" -msgstr "Sí, ¡facer lo que digo!" - -#: cmdline/apt-get.cc:1292 -#, c-format -msgid "" -"You are about to do something potentially harmful.\n" -"To continue type in the phrase '%s'\n" -" ?] " -msgstr "" -"Tas a piques de facer daqué potencialmente dañible.\n" -"Pa continuar escribe la frase '%s'\n" -" ?] " - -#: cmdline/apt-get.cc:1298 cmdline/apt-get.cc:1317 -msgid "Abort." -msgstr "Encaboxar." - -#: cmdline/apt-get.cc:1313 -msgid "Do you want to continue?" -msgstr "¿Quies continuar?" - -#: cmdline/apt-get.cc:1385 cmdline/apt-get.cc:2686 apt-pkg/algorithms.cc:1566 -#, c-format -msgid "Failed to fetch %s %s\n" -msgstr "Falló algamar %s %s\n" - -#: cmdline/apt-get.cc:1403 -msgid "Some files failed to download" -msgstr "Dellos ficheros nun pudieron descargase" - -#: cmdline/apt-get.cc:1404 cmdline/apt-get.cc:2698 -msgid "Download complete and in download only mode" -msgstr "Descarga completa y en mou de sólo descarga" - -#: cmdline/apt-get.cc:1410 -msgid "" -"Unable to fetch some archives, maybe run apt-get update or try with --fix-" -"missing?" -msgstr "" -"Nun pudieron algamase dellos archivos, ¿seique executando apt-get update o " -"tentando --fix-missing?" - -#: cmdline/apt-get.cc:1414 -msgid "--fix-missing and media swapping is not currently supported" -msgstr "--fix-missing y cambéu de mediu nun ta sofitao actualmente" - -#: cmdline/apt-get.cc:1419 -msgid "Unable to correct missing packages." -msgstr "Nun pudieron iguase los paquetes que falten." - -#: cmdline/apt-get.cc:1420 -msgid "Aborting install." -msgstr "Encaboxando la instalación." - -#: cmdline/apt-get.cc:1448 -msgid "" -"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] "" -"El siguiente paquete desapareció del sistema como\n" -"tolos ficheros fueron sobroescritos por otros paquetes:" -msgstr[1] "" -"Los siguientes paquetes desaparecieron del sistema como\n" -"tolos ficheros fueron sobroescritos por otros paquetes:" - -#: cmdline/apt-get.cc:1452 -msgid "Note: This is done automatically and on purpose by dpkg." -msgstr "Nota: Esto faise automáticamente y baxo demanda por dpkg." - -#: cmdline/apt-get.cc:1590 -#, c-format -msgid "Ignore unavailable target release '%s' of package '%s'" -msgstr "Inorar release destín non disponible '%s' pal paquete '%s'" +msgid "Can not find a package '%s' with release '%s'" +msgstr "Nun pudo alcontrase dengún paquete por regex '%s'" -#: cmdline/apt-get.cc:1622 +#: cmdline/apt-get.cc:366 #, c-format msgid "Picking '%s' as source package instead of '%s'\n" msgstr "Tomando '%s' como paquetes d'oríxenes en llugar de '%s'\n" -#. if (VerTag.empty() == false && Last == 0) -#: cmdline/apt-get.cc:1660 -#, c-format -msgid "Ignore unavailable version '%s' of package '%s'" +#: cmdline/apt-get.cc:422 +#, fuzzy, c-format +msgid "Can not find version '%s' of package '%s'" msgstr "Inorar versión non disponible de '%s' del paquete '%s'" -#: cmdline/apt-get.cc:1676 -msgid "The update command takes no arguments" -msgstr "La orde update nun lleva argumentos" - -#: cmdline/apt-get.cc:1742 -msgid "We are not supposed to delete stuff, can't start AutoRemover" -msgstr "Suponse que nun vamos esborrar coses; nun pue entamase AutoRemover" - -#: cmdline/apt-get.cc:1846 -msgid "" -"Hmm, seems like the AutoRemover destroyed something which really\n" -"shouldn't happen. Please file a bug report against apt." -msgstr "" -"Hmm, paez que AutoRemover destruyó daqué, lo que nun tendría\n" -"por qué pasar. Por favor, unvía un informe de fallu escontra 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:1849 cmdline/apt-get.cc:2017 -msgid "The following information may help to resolve the situation:" -msgstr "La siguiente información pue aidar a resolver la situación:" - -#: cmdline/apt-get.cc:1853 -msgid "Internal Error, AutoRemover broke stuff" -msgstr "Error internu, AutoRemover rompió coses" - -#: cmdline/apt-get.cc:1860 -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] "El siguiente paquete instalóse mou automáticu y yá nun se necesita:" -msgstr[1] "" -"Los siguientes paquetes instaláronse de manera automática y ya nun se " -"necesiten:" - -#: cmdline/apt-get.cc:1864 -#, 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] "El paquete %lu instalóse de mou automáticu y yá nun se necesita.\n" -msgstr[1] "" -"Los paquetes %lu instaláronse de manera automática y ya nun se necesiten\n" - -#: cmdline/apt-get.cc:1866 -#, fuzzy -msgid "Use 'apt-get autoremove' to remove it." -msgid_plural "Use 'apt-get autoremove' to remove them." -msgstr[0] "Usa 'apt-get autoremove' pa desinstalalos." -msgstr[1] "Usa 'apt-get autoremove' pa desinstalalos." - -#: cmdline/apt-get.cc:1885 -msgid "Internal error, AllUpgrade broke stuff" -msgstr "Error internu, AllUpgrade rompió coses" - -#: cmdline/apt-get.cc:1984 -msgid "You might want to run 'apt-get -f install' to correct these:" -msgstr "Habríes d'executar 'apt-get -f install' para iguar estos:" - -#: cmdline/apt-get.cc:1988 -msgid "" -"Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a " -"solution)." -msgstr "" -"Dependencies ensin cubrir. Tenta 'apt-get -f install' ensin paquetes (o " -"conseña una solución)." - -#: cmdline/apt-get.cc:2002 -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 "" -"Dellos paquetes nun pudieron instalase. Esto puede significar que\n" -"conseñaste una situación imposible o, si tas usando la distribución\n" -"inestable, que dellos paquetes necesarios nun se crearon o que\n" -"s'allugaron fuera d'Incoming." - -#: cmdline/apt-get.cc:2023 -msgid "Broken packages" -msgstr "Paquetes frañaos" - -#: cmdline/apt-get.cc:2049 -msgid "The following extra packages will be installed:" -msgstr "Instalaránse los siguientes paquetes extra:" - -#: cmdline/apt-get.cc:2139 -msgid "Suggested packages:" -msgstr "Paquetes afalaos:" - -#: cmdline/apt-get.cc:2140 -msgid "Recommended packages:" -msgstr "Paquetes encamentaos" - -#: cmdline/apt-get.cc:2182 +#: cmdline/apt-get.cc:453 #, c-format msgid "Couldn't find package %s" msgstr "Nun pudo alcontrase'l paquete %s" -#: cmdline/apt-get.cc:2189 cmdline/apt-mark.cc:70 +#: cmdline/apt-get.cc:458 cmdline/apt-mark.cc:70 +#, c-format +msgid "%s set to manually installed.\n" +msgstr "%s axustáu como instaláu manualmente.\n" + +#: cmdline/apt-get.cc:460 cmdline/apt-mark.cc:72 #, c-format msgid "%s set to automatically installed.\n" msgstr "%s axustáu como instaláu automáticamente.\n" -#: cmdline/apt-get.cc:2197 cmdline/apt-mark.cc:114 +#: cmdline/apt-get.cc:468 cmdline/apt-mark.cc:116 msgid "" "This command is deprecated. Please use 'apt-mark auto' and 'apt-mark manual' " "instead." msgstr "" -#: cmdline/apt-get.cc:2213 -msgid "Calculating upgrade... " -msgstr "Calculando l'anovamientu... " - -#: cmdline/apt-get.cc:2216 methods/ftp.cc:712 methods/connect.cc:116 -msgid "Failed" -msgstr "Falló" - -#: cmdline/apt-get.cc:2221 -msgid "Done" -msgstr "Fecho" - -#: cmdline/apt-get.cc:2288 cmdline/apt-get.cc:2296 +#: cmdline/apt-get.cc:537 cmdline/apt-get.cc:545 msgid "Internal error, problem resolver broke stuff" msgstr "Error internu, l'iguador de problemes frañó coses" -#: cmdline/apt-get.cc:2324 cmdline/apt-get.cc:2361 +#: cmdline/apt-get.cc:573 cmdline/apt-get.cc:610 msgid "Unable to lock the download directory" msgstr "Nun pue bloquiase'l direutoriu de descarga" -#: cmdline/apt-get.cc:2418 -#, c-format -msgid "Can't find a source to download version '%s' of '%s'" -msgstr "" - -#: cmdline/apt-get.cc:2423 -#, c-format -msgid "Downloading %s %s" -msgstr "" - -#: cmdline/apt-get.cc:2483 +#: cmdline/apt-get.cc:725 msgid "Must specify at least one package to fetch source for" msgstr "Has de conseñar polo menos un paquete p'algamar so fonte" -#: cmdline/apt-get.cc:2523 cmdline/apt-get.cc:2835 +#: cmdline/apt-get.cc:765 cmdline/apt-get.cc:1060 #, c-format msgid "Unable to find a source package for %s" msgstr "Nun pudo alcontrase un paquete fonte pa %s" -#: cmdline/apt-get.cc:2540 +#: cmdline/apt-get.cc:782 #, c-format msgid "" "NOTICE: '%s' packaging is maintained in the '%s' version control system at:\n" @@ -890,7 +366,7 @@ msgstr "" "AVISU: '%s' packaging is maintained in the '%s' version control system at:\n" "%s\n" -#: cmdline/apt-get.cc:2545 +#: cmdline/apt-get.cc:787 #, fuzzy, c-format msgid "" "Please use:\n" @@ -902,87 +378,97 @@ msgstr "" "pa baxar los caberos anovamientos (posiblemente tovía nun sacaos) pal " "paquete.\n" -#: cmdline/apt-get.cc:2598 +#: cmdline/apt-get.cc:840 #, c-format msgid "Skipping already downloaded file '%s'\n" msgstr "Saltando'l ficheru yá descargáu '%s'\n" -#: cmdline/apt-get.cc:2635 +#: cmdline/apt-get.cc:863 cmdline/apt-get.cc:866 +#: apt-private/private-install.cc:198 apt-private/private-install.cc:201 +#, c-format +msgid "Couldn't determine free space in %s" +msgstr "Nun pue determinase l'espaciu llibre de %s" + +#: cmdline/apt-get.cc:877 #, c-format msgid "You don't have enough free space in %s" msgstr "Nun hai espaciu llibre bastante en %s" #. 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:2644 +#: cmdline/apt-get.cc:886 #, c-format msgid "Need to get %sB/%sB of source archives.\n" msgstr "Hai falta descargar %sB/%sB d'archivos fonte.\n" #. 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:2649 +#: cmdline/apt-get.cc:891 #, c-format msgid "Need to get %sB of source archives.\n" msgstr "Hai falta descargar %sB d'archivos fonte.\n" -#: cmdline/apt-get.cc:2655 +#: cmdline/apt-get.cc:897 #, c-format msgid "Fetch source %s\n" msgstr "Fonte descargada %s\n" -#: cmdline/apt-get.cc:2693 +#: cmdline/apt-get.cc:918 msgid "Failed to fetch some archives." msgstr "Falló la descarga de dellos archivos." -#: cmdline/apt-get.cc:2724 +#: cmdline/apt-get.cc:923 apt-private/private-install.cc:325 +msgid "Download complete and in download only mode" +msgstr "Descarga completa y en mou de sólo descarga" + +#: cmdline/apt-get.cc:949 #, c-format msgid "Skipping unpack of already unpacked source in %s\n" msgstr "Saltando'l desempaquetáu de la fonte yá desempaquetada en %s\n" -#: cmdline/apt-get.cc:2736 +#: cmdline/apt-get.cc:961 #, c-format msgid "Unpack command '%s' failed.\n" msgstr "Falló la orde de desempaquetáu '%s'.\n" -#: cmdline/apt-get.cc:2737 +#: cmdline/apt-get.cc:962 #, c-format msgid "Check if the 'dpkg-dev' package is installed.\n" msgstr "Comprueba qu'el paquete 'dpkg-dev' ta instaláu.\n" -#: cmdline/apt-get.cc:2759 +#: cmdline/apt-get.cc:984 #, c-format msgid "Build command '%s' failed.\n" msgstr "Falló la orde build '%s'.\n" -#: cmdline/apt-get.cc:2779 +#: cmdline/apt-get.cc:1004 msgid "Child process failed" msgstr "Falló el procesu fíu" -#: cmdline/apt-get.cc:2798 +#: cmdline/apt-get.cc:1023 msgid "Must specify at least one package to check builddeps for" msgstr "" "Hai que conseñar polo menos un paquete pa verificar les dependencies de " "construcción" -#: cmdline/apt-get.cc:2823 +#: cmdline/apt-get.cc:1048 #, c-format msgid "" "No architecture information available for %s. See apt.conf(5) APT::" "Architectures for setup" msgstr "" -#: cmdline/apt-get.cc:2847 cmdline/apt-get.cc:2850 +#: cmdline/apt-get.cc:1072 cmdline/apt-get.cc:1075 #, c-format msgid "Unable to get build-dependency information for %s" msgstr "Nun pudo algamase información de dependencies de construcción pa %s" -#: cmdline/apt-get.cc:2870 +#: cmdline/apt-get.cc:1095 #, c-format msgid "%s has no build depends.\n" msgstr "%s nun tien dependencies de construcción.\n" -#: cmdline/apt-get.cc:3040 +#: cmdline/apt-get.cc:1265 #, fuzzy, c-format msgid "" "%s dependency for %s can't be satisfied because %s is not allowed on '%s' " @@ -991,7 +477,7 @@ msgstr "" "La dependencia %s en %s nun puede satisfacese porque nun se puede atopar el " "paquete %s" -#: cmdline/apt-get.cc:3058 +#: cmdline/apt-get.cc:1283 #, c-format msgid "" "%s dependency for %s cannot be satisfied because the package %s cannot be " @@ -1000,14 +486,14 @@ msgstr "" "La dependencia %s en %s nun puede satisfacese porque nun se puede atopar el " "paquete %s" -#: cmdline/apt-get.cc:3081 +#: cmdline/apt-get.cc:1306 #, c-format msgid "Failed to satisfy %s dependency for %s: Installed package %s is too new" msgstr "" "Nun se pudo satisfacer la dependencia %s pa %s: El paquete instaláu %s ye " "enforma nuevu" -#: cmdline/apt-get.cc:3120 +#: cmdline/apt-get.cc:1345 #, fuzzy, c-format msgid "" "%s dependency for %s cannot be satisfied because candidate version of " @@ -1016,7 +502,7 @@ msgstr "" "La dependencia %s en %s nun puede satisfacese porque denguna versión " "disponible del paquete %s satisfaz los requisitos de versión" -#: cmdline/apt-get.cc:3126 +#: cmdline/apt-get.cc:1351 #, fuzzy, c-format msgid "" "%s dependency for %s cannot be satisfied because package %s has no candidate " @@ -1025,30 +511,30 @@ msgstr "" "La dependencia %s en %s nun puede satisfacese porque nun se puede atopar el " "paquete %s" -#: cmdline/apt-get.cc:3149 +#: cmdline/apt-get.cc:1374 #, c-format msgid "Failed to satisfy %s dependency for %s: %s" msgstr "Fallu pa satisfacer la dependencia %s pa %s: %s" -#: cmdline/apt-get.cc:3164 +#: cmdline/apt-get.cc:1389 #, c-format msgid "Build-dependencies for %s could not be satisfied." msgstr "Les dependencies de construcción de %s nun pudieron satisfacese." -#: cmdline/apt-get.cc:3169 +#: cmdline/apt-get.cc:1394 msgid "Failed to process build dependencies" msgstr "Fallu al procesar les dependencies de construcción" -#: cmdline/apt-get.cc:3262 cmdline/apt-get.cc:3274 +#: cmdline/apt-get.cc:1487 cmdline/apt-get.cc:1499 #, fuzzy, c-format msgid "Changelog for %s (%s)" msgstr "Coneutando a %s (%s)" -#: cmdline/apt-get.cc:3397 +#: cmdline/apt-get.cc:1585 msgid "Supported modules:" msgstr "Módulos sofitaos:" -#: cmdline/apt-get.cc:3438 +#: cmdline/apt-get.cc:1626 #, fuzzy msgid "" "Usage: apt-get [options] command\n" @@ -1139,103 +625,53 @@ msgstr "" "pa más información y opciones.\n" " Esti APT tien Poderes de Super Vaca.\n" -#: cmdline/apt-get.cc:3603 -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 "" -"NOTA: ¡Esto sólo ye una simulación!\n" -" apt-get necesita privilexos de root pa la execución real.\n" -" ¡Ten tamién en cuenta que'l bloquéu ta desactiváu,\n" -" asina que nun dependen de la pertinencia de la verdadera situación " -"actual!" - -#: cmdline/acqprogress.cc:60 -msgid "Hit " -msgstr "Oxe " - -#: cmdline/acqprogress.cc:84 -msgid "Get:" -msgstr "Des:" - -#: cmdline/acqprogress.cc:115 -msgid "Ign " -msgstr "Ign " - -#: cmdline/acqprogress.cc:119 -msgid "Err " -msgstr "Err " - -#: cmdline/acqprogress.cc:140 -#, c-format -msgid "Fetched %sB in %s (%sB/s)\n" -msgstr "Descargaos %sB en %s (%sB/s)\n" - -#: cmdline/acqprogress.cc:230 -#, c-format -msgid " [Working]" -msgstr " [Tresnando]" - -#: cmdline/acqprogress.cc:286 -#, c-format -msgid "" -"Media change: please insert the disc labeled\n" -" '%s'\n" -"in the drive '%s' and press enter\n" -msgstr "" -"Cambeu de mediu: Por favor meti'l discu etiquetáu\n" -" '%s'\n" -"na unidá '%s' y calca Intro\n" - -#: cmdline/apt-mark.cc:55 +#: cmdline/apt-mark.cc:57 #, fuzzy, c-format msgid "%s can not be marked as it is not installed.\n" msgstr "pero nun ta instaláu" -#: cmdline/apt-mark.cc:61 +#: cmdline/apt-mark.cc:63 #, fuzzy, c-format msgid "%s was already set to manually installed.\n" msgstr "%s axustáu como instaláu manualmente.\n" -#: cmdline/apt-mark.cc:63 +#: cmdline/apt-mark.cc:65 #, fuzzy, c-format msgid "%s was already set to automatically installed.\n" msgstr "%s axustáu como instaláu automáticamente.\n" -#: cmdline/apt-mark.cc:228 +#: cmdline/apt-mark.cc:230 #, fuzzy, c-format msgid "%s was already set on hold.\n" msgstr "%s yá ta na versión más nueva.\n" -#: cmdline/apt-mark.cc:230 +#: cmdline/apt-mark.cc:232 #, fuzzy, c-format msgid "%s was already not hold.\n" msgstr "%s yá ta na versión más nueva.\n" -#: cmdline/apt-mark.cc:245 cmdline/apt-mark.cc:326 -#: apt-pkg/contrib/fileutl.cc:832 apt-pkg/contrib/gpgv.cc:223 -#: apt-pkg/deb/dpkgpm.cc:1032 +#: cmdline/apt-mark.cc:247 cmdline/apt-mark.cc:328 +#: apt-pkg/contrib/fileutl.cc:850 apt-pkg/contrib/gpgv.cc:217 +#: apt-pkg/deb/dpkgpm.cc:1182 #, c-format msgid "Waited for %s but it wasn't there" msgstr "Esperaba %s pero nun taba ellí" -#: cmdline/apt-mark.cc:260 cmdline/apt-mark.cc:309 +#: cmdline/apt-mark.cc:262 cmdline/apt-mark.cc:311 #, fuzzy, c-format msgid "%s set on hold.\n" msgstr "%s axustáu como instaláu manualmente.\n" -#: cmdline/apt-mark.cc:262 cmdline/apt-mark.cc:314 +#: cmdline/apt-mark.cc:264 cmdline/apt-mark.cc:316 #, fuzzy, c-format msgid "Canceled hold on %s.\n" msgstr "Nun pudo abrise %s" -#: cmdline/apt-mark.cc:332 +#: cmdline/apt-mark.cc:334 msgid "Executing dpkg failed. Are you root?" msgstr "" -#: cmdline/apt-mark.cc:379 +#: cmdline/apt-mark.cc:381 msgid "" "Usage: apt-mark [options] {auto|manual} pkg1 [pkg2 ...]\n" "\n" @@ -1245,6 +681,11 @@ msgid "" "Commands:\n" " auto - Mark the given packages as automatically installed\n" " manual - Mark the given packages as manually installed\n" +" hold - Mark a package as held back\n" +" unhold - Unset a package set as held back\n" +" showauto - Print the list of automatically installed packages\n" +" showmanual - Print the list of manually installed packages\n" +" showhold - Print the list of package on hold\n" "\n" "Options:\n" " -h This help text.\n" @@ -1257,6 +698,28 @@ msgid "" "See the apt-mark(8) and apt.conf(5) manual pages for more information." msgstr "" +#: cmdline/apt.cc:71 +msgid "" +"Usage: apt [options] command\n" +"\n" +"CLI for apt.\n" +"Basic commands: \n" +" list - list packages based on package names\n" +" search - search in package descriptions\n" +" show - show package details\n" +"\n" +" update - update list of available packages\n" +"\n" +" install - install packages\n" +" remove - remove packages\n" +"\n" +" upgrade - upgrade the system by installing/upgrading packages\n" +" full-upgrade - upgrade the system by removing/installing/upgrading " +"packages\n" +"\n" +" edit-sources - edit the source information file\n" +msgstr "" + #: methods/cdrom.cc:203 #, c-format msgid "Unable to read the cdrom database %s" @@ -1283,16 +746,16 @@ msgstr "Nun se pudo desmontar el CD-ROM de %s; puede que se tea usando entá." msgid "Disk not found." msgstr "Nun s'atopa'l discu." -#: methods/cdrom.cc:262 methods/file.cc:82 methods/rsh.cc:275 +#: methods/cdrom.cc:262 methods/file.cc:82 methods/rsh.cc:274 msgid "File not found" msgstr "Nun s'atopa'l ficheru." -#: methods/copy.cc:46 methods/gzip.cc:105 methods/gzip.cc:114 -#: methods/rred.cc:512 methods/rred.cc:521 +#: methods/copy.cc:46 methods/gzip.cc:106 methods/rred.cc:599 +#: methods/rred.cc:609 msgid "Failed to stat" msgstr "Falló al lleer" -#: methods/copy.cc:83 methods/gzip.cc:111 methods/rred.cc:518 +#: methods/copy.cc:82 methods/gzip.cc:113 methods/rred.cc:606 msgid "Failed to set modification time" msgstr "Nun se pudo afitar la hora de modificación" @@ -1301,34 +764,34 @@ msgid "Invalid URI, local URIS must not start with //" msgstr "URI malu, los URIS llocales nun pueden entamar por //" #. Login must be before getpeername otherwise dante won't work. -#: methods/ftp.cc:173 +#: methods/ftp.cc:172 msgid "Logging in" msgstr "Entrando" -#: methods/ftp.cc:179 +#: methods/ftp.cc:178 msgid "Unable to determine the peer name" msgstr "Nun se pudo determinar el nome del par" -#: methods/ftp.cc:184 +#: methods/ftp.cc:183 msgid "Unable to determine the local name" msgstr "Nun se pudo determinar el nome llocal" -#: methods/ftp.cc:215 methods/ftp.cc:243 +#: methods/ftp.cc:214 methods/ftp.cc:242 #, c-format msgid "The server refused the connection and said: %s" msgstr "El sirvidor refugó la conexón, y dixo: %s" -#: methods/ftp.cc:221 +#: methods/ftp.cc:220 #, c-format msgid "USER failed, server said: %s" msgstr "L'usuariu (USER) falló; el sirvidor dixo: %s" -#: methods/ftp.cc:228 +#: methods/ftp.cc:227 #, c-format msgid "PASS failed, server said: %s" msgstr "La contraseña (PASS) falló; el sirvidor dixo: %s" -#: methods/ftp.cc:248 +#: methods/ftp.cc:247 msgid "" "A proxy server was specified but no login script, Acquire::ftp::ProxyLogin " "is empty." @@ -1336,117 +799,121 @@ msgstr "" "Especificóse un sirvidor proxy pero non un script d'entrada, Acquire::ftp::" "ProxyLogin ta baleru." -#: methods/ftp.cc:276 +#: methods/ftp.cc:275 #, c-format msgid "Login script command '%s' failed, server said: %s" msgstr "Falló la orde '%s' del guión d'entrada; el sirvidor dixo: %s" -#: methods/ftp.cc:302 +#: methods/ftp.cc:301 #, c-format msgid "TYPE failed, server said: %s" msgstr "La triba (TYPE) falló; el sirvidor dixo: %s" -#: methods/ftp.cc:340 methods/ftp.cc:452 methods/rsh.cc:192 methods/rsh.cc:237 +#: methods/ftp.cc:339 methods/ftp.cc:451 methods/rsh.cc:191 methods/rsh.cc:236 msgid "Connection timeout" msgstr "Gandió'l tiempu de conexón" -#: methods/ftp.cc:346 +#: methods/ftp.cc:345 msgid "Server closed the connection" msgstr "El sirvidor zarró la conexón" -#: methods/ftp.cc:349 methods/rsh.cc:199 apt-pkg/contrib/fileutl.cc:1264 -#: apt-pkg/contrib/fileutl.cc:1273 apt-pkg/contrib/fileutl.cc:1276 +#: methods/ftp.cc:348 methods/rsh.cc:198 apt-pkg/contrib/fileutl.cc:1292 +#: apt-pkg/contrib/fileutl.cc:1301 apt-pkg/contrib/fileutl.cc:1304 msgid "Read error" msgstr "Fallu de llectura" -#: methods/ftp.cc:356 methods/rsh.cc:206 +#: methods/ftp.cc:355 methods/rsh.cc:205 msgid "A response overflowed the buffer." msgstr "Una rempuesta revirtió'l buffer." -#: methods/ftp.cc:373 methods/ftp.cc:385 +#: methods/ftp.cc:372 methods/ftp.cc:384 msgid "Protocol corruption" msgstr "Corrupción del protocolu" -#: methods/ftp.cc:458 methods/rred.cc:238 methods/rsh.cc:243 -#: apt-pkg/contrib/fileutl.cc:1360 apt-pkg/contrib/fileutl.cc:1369 -#: apt-pkg/contrib/fileutl.cc:1372 apt-pkg/contrib/fileutl.cc:1397 +#: methods/ftp.cc:457 methods/rsh.cc:242 apt-pkg/contrib/fileutl.cc:1388 +#: apt-pkg/contrib/fileutl.cc:1397 apt-pkg/contrib/fileutl.cc:1400 +#: apt-pkg/contrib/fileutl.cc:1425 msgid "Write error" msgstr "Fallu d'escritura" -#: methods/ftp.cc:697 methods/ftp.cc:703 methods/ftp.cc:738 +#: methods/ftp.cc:696 methods/ftp.cc:702 methods/ftp.cc:737 msgid "Could not create a socket" msgstr "Nun se pudo crear un socket" -#: methods/ftp.cc:708 +#: methods/ftp.cc:707 msgid "Could not connect data socket, connection timed out" msgstr "Nun se pudo coneutar el zócalu de datos; gandió'l tiempu de conexón" -#: methods/ftp.cc:714 +#: methods/ftp.cc:711 methods/connect.cc:116 apt-private/private-upgrade.cc:22 +msgid "Failed" +msgstr "Falló" + +#: methods/ftp.cc:713 msgid "Could not connect passive socket." msgstr "Nun se pudo coneutar un socket pasivu." -#: methods/ftp.cc:731 +#: methods/ftp.cc:730 msgid "getaddrinfo was unable to get a listening socket" msgstr "getaddrinfo nun pudo obtener un zócalu oyente" -#: methods/ftp.cc:745 +#: methods/ftp.cc:744 msgid "Could not bind a socket" msgstr "Nun se pudo enllazar con un socket" -#: methods/ftp.cc:749 +#: methods/ftp.cc:748 msgid "Could not listen on the socket" msgstr "Nun se pudo escuchar nel socket" -#: methods/ftp.cc:756 +#: methods/ftp.cc:755 msgid "Could not determine the socket's name" msgstr "Nun se pudo determinar el nome del socket" -#: methods/ftp.cc:788 +#: methods/ftp.cc:787 msgid "Unable to send PORT command" msgstr "Nun se pudo mandar la orde PORT" -#: methods/ftp.cc:798 +#: methods/ftp.cc:797 #, c-format msgid "Unknown address family %u (AF_*)" msgstr "Direición de familia %u desconocida (AF_*)" -#: methods/ftp.cc:807 +#: methods/ftp.cc:806 #, c-format msgid "EPRT failed, server said: %s" msgstr "EPRT falló; el sirvidor dixo: %s" -#: methods/ftp.cc:827 +#: methods/ftp.cc:826 msgid "Data socket connect timed out" msgstr "Gandió'l tiempu de conexón col zócalu de datos" -#: methods/ftp.cc:834 +#: methods/ftp.cc:833 msgid "Unable to accept connection" msgstr "Nun se pudo aceptar la conexón" -#: methods/ftp.cc:873 methods/http.cc:1038 methods/rsh.cc:313 +#: methods/ftp.cc:872 methods/server.cc:357 methods/rsh.cc:312 msgid "Problem hashing file" msgstr "Hebo un problema al xenerar el hash del ficheru" -#: methods/ftp.cc:886 +#: methods/ftp.cc:885 #, c-format msgid "Unable to fetch file, server said '%s'" msgstr "Nun se pudo descargar el ficheru; el sirvidor dixo '%s'" -#: methods/ftp.cc:901 methods/rsh.cc:332 +#: methods/ftp.cc:900 methods/rsh.cc:331 msgid "Data socket timed out" msgstr "Gandió'l tiempu del zócalu de datos" -#: methods/ftp.cc:931 +#: methods/ftp.cc:930 #, c-format msgid "Data transfer failed, server said '%s'" msgstr "Falló la tresferencia de datos; el sirvidor dixo '%s'" #. Get the files information -#: methods/ftp.cc:1008 +#: methods/ftp.cc:1009 msgid "Query" msgstr "Consulta" -#: methods/ftp.cc:1120 +#: methods/ftp.cc:1123 msgid "Unable to invoke " msgstr "Nun se pudo invocar " @@ -1512,37 +979,37 @@ msgstr "Daqué raro asocedió resolviendo '%s:%s' (%i - %s)" msgid "Unable to connect to %s:%s:" msgstr "Nun pudo coneutase a %s:%s:" -#: methods/gpgv.cc:167 +#: methods/gpgv.cc:166 msgid "" "Internal error: Good signature, but could not determine key fingerprint?!" msgstr "" "Fallu internu: Robla bona, pero nun se pudo determinar la so buelga dixital?!" -#: methods/gpgv.cc:171 +#: methods/gpgv.cc:170 msgid "At least one invalid signature was encountered." msgstr "Atopóse polo menos una robla mala." -#: methods/gpgv.cc:173 +#: methods/gpgv.cc:172 msgid "Could not execute 'gpgv' to verify signature (is gpgv installed?)" msgstr "Nun pudo executase 'gpgv' pa verificar la robla (¿ta instaláu gpgv?)" #. TRANSLATORS: %s is a single techy word like 'NODATA' -#: methods/gpgv.cc:179 +#: methods/gpgv.cc:178 #, c-format msgid "" "Clearsigned file isn't valid, got '%s' (does the network require " "authentication?)" msgstr "" -#: methods/gpgv.cc:183 +#: methods/gpgv.cc:182 msgid "Unknown error executing gpgv" msgstr "Fallu desconocíu al executar gpgv" -#: methods/gpgv.cc:216 methods/gpgv.cc:223 +#: methods/gpgv.cc:215 methods/gpgv.cc:222 msgid "The following signatures were invalid:\n" msgstr "Les siguientes robles nun valieron:\n" -#: methods/gpgv.cc:230 +#: methods/gpgv.cc:229 msgid "" "The following signatures couldn't be verified because the public key is not " "available:\n" @@ -1554,81 +1021,617 @@ msgstr "" msgid "Empty files can't be valid archives" msgstr "" -#: methods/http.cc:394 +#: methods/http.cc:516 +msgid "Error writing to the file" +msgstr "Fallu al escribir nel ficheru" + +#: methods/http.cc:530 +msgid "Error reading from server. Remote end closed connection" +msgstr "Fallu al lleer nel sirvidor. El llau remotu zarró la conexón." + +#: methods/http.cc:532 +msgid "Error reading from server" +msgstr "Fallu al lleer nel sirvidor" + +#: methods/http.cc:568 +msgid "Error writing to file" +msgstr "Fallu al escribir nel ficheru" + +#: methods/http.cc:628 +msgid "Select failed" +msgstr "Falló la escoyeta" + +#: methods/http.cc:633 +msgid "Connection timed out" +msgstr "Gandió'l tiempu de conexón" + +#: methods/http.cc:656 +msgid "Error writing to output file" +msgstr "Fallu al escribir nel ficheru de salida" + +#: methods/server.cc:56 msgid "Waiting for headers" msgstr "Esperando les testeres" -#: methods/http.cc:544 +#: methods/server.cc:114 msgid "Bad header line" msgstr "Fallu na llinia testera" -#: methods/http.cc:569 methods/http.cc:576 +#: methods/server.cc:139 methods/server.cc:146 msgid "The HTTP server sent an invalid reply header" msgstr "El sirvidor HTTP mandó una testera incorreuta de rempuesta" -#: methods/http.cc:606 +#: methods/server.cc:176 msgid "The HTTP server sent an invalid Content-Length header" msgstr "El sirvidor HTTP mandó una testera incorreuta de Content-Length" -#: methods/http.cc:621 +#: methods/server.cc:199 msgid "The HTTP server sent an invalid Content-Range header" msgstr "El sirvidor HTTP mandó una testera incorreuta de Content-Range" -#: methods/http.cc:623 +#: methods/server.cc:201 msgid "This HTTP server has broken range support" msgstr "Esti sirvidor HTTP tien rotu'l soporte d'alcance" -#: methods/http.cc:647 +#: methods/server.cc:225 msgid "Unknown date format" msgstr "Formatu de data desconocíu" -#: methods/http.cc:826 -msgid "Select failed" -msgstr "Falló la escoyeta" +#: methods/server.cc:494 +msgid "Bad header data" +msgstr "Datos de testera incorreutos" -#: methods/http.cc:831 -msgid "Connection timed out" -msgstr "Gandió'l tiempu de conexón" +#: methods/server.cc:511 methods/server.cc:567 +msgid "Connection failed" +msgstr "Fallo la conexón" -#: methods/http.cc:854 -msgid "Error writing to output file" -msgstr "Fallu al escribir nel ficheru de salida" +#: methods/server.cc:659 +msgid "Internal error" +msgstr "Fallu internu" -#: methods/http.cc:885 -msgid "Error writing to file" -msgstr "Fallu al escribir nel ficheru" +#: apt-private/private-list.cc:147 +msgid "Listing" +msgstr "" -#: methods/http.cc:913 -msgid "Error writing to the file" -msgstr "Fallu al escribir nel ficheru" +#: apt-private/private-install.cc:93 +msgid "Internal error, InstallPackages was called with broken packages!" +msgstr "Error internu, ¡InstallPackages llamose con paquetes frañaos!" -#: methods/http.cc:927 -msgid "Error reading from server. Remote end closed connection" -msgstr "Fallu al lleer nel sirvidor. El llau remotu zarró la conexón." +#: apt-private/private-install.cc:102 +msgid "Packages need to be removed but remove is disabled." +msgstr "Fai falta desaniciar los paquetes pero desaniciar ta torgáu." -#: methods/http.cc:929 -msgid "Error reading from server" -msgstr "Fallu al lleer nel sirvidor" +#: apt-private/private-install.cc:121 +msgid "Internal error, Ordering didn't finish" +msgstr "Error internu, ordenar nun finó" -#: methods/http.cc:1197 -msgid "Bad header data" -msgstr "Datos de testera incorreutos" +#: apt-private/private-install.cc:159 +msgid "How odd.. The sizes didn't match, email apt@packages.debian.org" +msgstr "Que raro.. Los tamaños nun concasen, escribe a apt@packages.debian.org" -#: methods/http.cc:1214 methods/http.cc:1269 -msgid "Connection failed" -msgstr "Fallo la conexón" +#. 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 +#: apt-private/private-install.cc:166 +#, c-format +msgid "Need to get %sB/%sB of archives.\n" +msgstr "Hai que descargar %sB/%sB d'archivos.\n" -#: methods/http.cc:1361 -msgid "Internal error" -msgstr "Fallu internu" +#. 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 +#: apt-private/private-install.cc:171 +#, c-format +msgid "Need to get %sB of archives.\n" +msgstr "Hai que descargar %sB d'archivos.\n" + +#. 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 +#: apt-private/private-install.cc:178 +#, c-format +msgid "After this operation, %sB of additional disk space will be used.\n" +msgstr "Tres d'esta operación, van usase %sB d'espaciu de discu adicional.\n" + +#. 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 +#: apt-private/private-install.cc:183 +#, c-format +msgid "After this operation, %sB disk space will be freed.\n" +msgstr "Tres d'esta operación, van lliberase %sB d'espaciu de discu.\n" + +#: apt-private/private-install.cc:211 +#, c-format +msgid "You don't have enough free space in %s." +msgstr "Nun tienes espaciu libre bastante en %s." + +#: apt-private/private-install.cc:221 apt-private/private-download.cc:55 +msgid "There are problems and -y was used without --force-yes" +msgstr "Hai problemes y utilizose -y ensin --force-yes" + +#: apt-private/private-install.cc:227 apt-private/private-install.cc:249 +msgid "Trivial Only specified but this is not a trivial operation." +msgstr "Conseñose Trivial Only pero ésta nun ye una operación trivial." + +#. TRANSLATOR: This string needs to be typed by the user as a confirmation, so be +#. careful with hard to type or special characters (like non-breaking spaces) +#: apt-private/private-install.cc:231 +msgid "Yes, do as I say!" +msgstr "Sí, ¡facer lo que digo!" + +#: apt-private/private-install.cc:233 +#, c-format +msgid "" +"You are about to do something potentially harmful.\n" +"To continue type in the phrase '%s'\n" +" ?] " +msgstr "" +"Tas a piques de facer daqué potencialmente dañible.\n" +"Pa continuar escribe la frase '%s'\n" +" ?] " + +#: apt-private/private-install.cc:239 apt-private/private-install.cc:257 +msgid "Abort." +msgstr "Encaboxar." + +#: apt-private/private-install.cc:254 +msgid "Do you want to continue?" +msgstr "¿Quies continuar?" + +#: apt-private/private-install.cc:324 +msgid "Some files failed to download" +msgstr "Dellos ficheros nun pudieron descargase" + +#: apt-private/private-install.cc:331 +msgid "" +"Unable to fetch some archives, maybe run apt-get update or try with --fix-" +"missing?" +msgstr "" +"Nun pudieron algamase dellos archivos, ¿seique executando apt-get update o " +"tentando --fix-missing?" + +#: apt-private/private-install.cc:335 +msgid "--fix-missing and media swapping is not currently supported" +msgstr "--fix-missing y cambéu de mediu nun ta sofitao actualmente" + +#: apt-private/private-install.cc:340 +msgid "Unable to correct missing packages." +msgstr "Nun pudieron iguase los paquetes que falten." + +#: apt-private/private-install.cc:341 +msgid "Aborting install." +msgstr "Encaboxando la instalación." + +#: apt-private/private-install.cc:377 +msgid "" +"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] "" +"El siguiente paquete desapareció del sistema como\n" +"tolos ficheros fueron sobroescritos por otros paquetes:" +msgstr[1] "" +"Los siguientes paquetes desaparecieron del sistema como\n" +"tolos ficheros fueron sobroescritos por otros paquetes:" + +#: apt-private/private-install.cc:381 +msgid "Note: This is done automatically and on purpose by dpkg." +msgstr "Nota: Esto faise automáticamente y baxo demanda por dpkg." + +#: apt-private/private-install.cc:402 +msgid "We are not supposed to delete stuff, can't start AutoRemover" +msgstr "Suponse que nun vamos esborrar coses; nun pue entamase AutoRemover" + +#: apt-private/private-install.cc:510 +msgid "" +"Hmm, seems like the AutoRemover destroyed something which really\n" +"shouldn't happen. Please file a bug report against apt." +msgstr "" +"Hmm, paez que AutoRemover destruyó daqué, lo que nun tendría\n" +"por qué pasar. Por favor, unvía un informe de fallu escontra apt." + +#. +#. if (Packages == 1) +#. { +#. c1out << std::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.") << std::endl; +#. } +#. +#: apt-private/private-install.cc:513 apt-private/private-install.cc:654 +msgid "The following information may help to resolve the situation:" +msgstr "La siguiente información pue aidar a resolver la situación:" + +#: apt-private/private-install.cc:517 +msgid "Internal Error, AutoRemover broke stuff" +msgstr "Error internu, AutoRemover rompió coses" + +#: apt-private/private-install.cc:524 +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] "El siguiente paquete instalóse mou automáticu y yá nun se necesita:" +msgstr[1] "" +"Los siguientes paquetes instaláronse de manera automática y ya nun se " +"necesiten:" + +#: apt-private/private-install.cc:528 +#, 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] "El paquete %lu instalóse de mou automáticu y yá nun se necesita.\n" +msgstr[1] "" +"Los paquetes %lu instaláronse de manera automática y ya nun se necesiten\n" + +#: apt-private/private-install.cc:530 +#, fuzzy +msgid "Use 'apt-get autoremove' to remove it." +msgid_plural "Use 'apt-get autoremove' to remove them." +msgstr[0] "Usa 'apt-get autoremove' pa desinstalalos." +msgstr[1] "Usa 'apt-get autoremove' pa desinstalalos." + +#: apt-private/private-install.cc:624 +msgid "You might want to run 'apt-get -f install' to correct these:" +msgstr "Habríes d'executar 'apt-get -f install' para iguar estos:" + +#: apt-private/private-install.cc:626 +msgid "" +"Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a " +"solution)." +msgstr "" +"Dependencies ensin cubrir. Tenta 'apt-get -f install' ensin paquetes (o " +"conseña una solución)." + +#: apt-private/private-install.cc:639 +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 "" +"Dellos paquetes nun pudieron instalase. Esto puede significar que\n" +"conseñaste una situación imposible o, si tas usando la distribución\n" +"inestable, que dellos paquetes necesarios nun se crearon o que\n" +"s'allugaron fuera d'Incoming." + +#: apt-private/private-install.cc:660 +msgid "Broken packages" +msgstr "Paquetes frañaos" + +#: apt-private/private-install.cc:713 +msgid "The following extra packages will be installed:" +msgstr "Instalaránse los siguientes paquetes extra:" + +#: apt-private/private-install.cc:803 +msgid "Suggested packages:" +msgstr "Paquetes afalaos:" + +#: apt-private/private-install.cc:804 +msgid "Recommended packages:" +msgstr "Paquetes encamentaos" + +#: apt-private/private-download.cc:32 +msgid "WARNING: The following packages cannot be authenticated!" +msgstr "AVISU: ¡Nun pudieron autenticase los siguientes paquetes!" + +#: apt-private/private-download.cc:36 +msgid "Authentication warning overridden.\n" +msgstr "Avisu d'autenticación saltáu.\n" + +#: apt-private/private-download.cc:41 apt-private/private-download.cc:48 +msgid "Some packages could not be authenticated" +msgstr "Dellos paquetes nun pudieron autenticase" + +#: apt-private/private-download.cc:46 +msgid "Install these packages without verification?" +msgstr "¿Instalar esos paquetes ensin verificación?" + +#: apt-private/private-download.cc:87 apt-pkg/update.cc:84 +#, c-format +msgid "Failed to fetch %s %s\n" +msgstr "Falló algamar %s %s\n" + +#: apt-private/private-output.cc:75 apt-private/private-show.cc:81 +#: apt-private/private-show.cc:86 +msgid "unknown" +msgstr "" + +#: apt-private/private-output.cc:201 +#, fuzzy, c-format +msgid "[installed,upgradable to: %s]" +msgstr " [Instaláu]" + +#: apt-private/private-output.cc:205 +#, fuzzy +msgid "[installed,local]" +msgstr " [Instaláu]" + +#: apt-private/private-output.cc:208 +msgid "[installed,auto-removable]" +msgstr "" + +#: apt-private/private-output.cc:210 +#, fuzzy +msgid "[installed,automatic]" +msgstr " [Instaláu]" + +#: apt-private/private-output.cc:212 +#, fuzzy +msgid "[installed]" +msgstr " [Instaláu]" + +#: apt-private/private-output.cc:216 +#, c-format +msgid "[upgradable from: %s]" +msgstr "" + +#: apt-private/private-output.cc:220 +msgid "[residual-config]" +msgstr "" + +#: apt-private/private-output.cc:320 +msgid "The following packages have unmet dependencies:" +msgstr "Los siguientes paquetes nun cumplen dependencies:" + +#: apt-private/private-output.cc:410 +#, c-format +msgid "but %s is installed" +msgstr "pero %s ta instaláu" + +#: apt-private/private-output.cc:412 +#, c-format +msgid "but %s is to be installed" +msgstr "pero %s ta pa instalar" + +#: apt-private/private-output.cc:419 +msgid "but it is not installable" +msgstr "pero nun ye instalable" + +#: apt-private/private-output.cc:421 +msgid "but it is a virtual package" +msgstr "pero ye un paquete virtual" + +#: apt-private/private-output.cc:424 +msgid "but it is not installed" +msgstr "pero nun ta instaláu" + +#: apt-private/private-output.cc:424 +msgid "but it is not going to be installed" +msgstr "pero nun va instalase" + +#: apt-private/private-output.cc:429 +msgid " or" +msgstr " o" + +#: apt-private/private-output.cc:458 +msgid "The following NEW packages will be installed:" +msgstr "Van instalase los siguientes paquetes NUEVOS:" + +#: apt-private/private-output.cc:484 +msgid "The following packages will be REMOVED:" +msgstr "Los siguientes paquetes van DESANICIASE:" + +#: apt-private/private-output.cc:506 +msgid "The following packages have been kept back:" +msgstr "Los siguientes paquetes tan reteníos:" + +#: apt-private/private-output.cc:527 +msgid "The following packages will be upgraded:" +msgstr "Los siguientes paquetes van actualizase:" + +#: apt-private/private-output.cc:548 +msgid "The following packages will be DOWNGRADED:" +msgstr "Los siguientes paquetes van DESACTUALIZASE:" + +#: apt-private/private-output.cc:568 +msgid "The following held packages will be changed:" +msgstr "Van camudase los siguientes paquetes reteníos:" + +#: apt-private/private-output.cc:623 +#, c-format +msgid "%s (due to %s) " +msgstr "%s (por %s) " + +#: apt-private/private-output.cc:631 +msgid "" +"WARNING: The following essential packages will be removed.\n" +"This should NOT be done unless you know exactly what you are doing!" +msgstr "" +"AVISU: Los siguientes paquetes esenciales van desaniciase.\n" +"¡Esto NUN hai que facelo si nun sabes esautamente lo que faes!" + +#: apt-private/private-output.cc:662 +#, c-format +msgid "%lu upgraded, %lu newly installed, " +msgstr "%lu actualizaos, %lu nuevos instalaos, " + +#: apt-private/private-output.cc:666 +#, c-format +msgid "%lu reinstalled, " +msgstr "%lu reinstalaos, " + +#: apt-private/private-output.cc:668 +#, c-format +msgid "%lu downgraded, " +msgstr "%lu desactualizaos, " + +#: apt-private/private-output.cc:670 +#, c-format +msgid "%lu to remove and %lu not upgraded.\n" +msgstr "%lu para desaniciar y %lu nun actualizaos.\n" + +#: apt-private/private-output.cc:674 +#, c-format +msgid "%lu not fully installed or removed.\n" +msgstr "%lu nun instalaos dafechu o desaniciaos.\n" + +#. TRANSLATOR: Yes/No question help-text: defaulting to Y[es] +#. e.g. "Do you want to continue? [Y/n] " +#. The user has to answer with an input matching the +#. YESEXPR/NOEXPR defined in your l10n. +#: apt-private/private-output.cc:696 +msgid "[Y/n]" +msgstr "[S/n]" + +#. TRANSLATOR: Yes/No question help-text: defaulting to N[o] +#. e.g. "Should this file be removed? [y/N] " +#. The user has to answer with an input matching the +#. YESEXPR/NOEXPR defined in your l10n. +#: apt-private/private-output.cc:702 +msgid "[y/N]" +msgstr "[s/N]" + +#. TRANSLATOR: "Yes" answer printed for a yes/no question if --assume-yes is set +#: apt-private/private-output.cc:713 +msgid "Y" +msgstr "S" + +#. TRANSLATOR: "No" answer printed for a yes/no question if --assume-no is set +#: apt-private/private-output.cc:719 +msgid "N" +msgstr "" + +#: apt-private/private-output.cc:741 apt-pkg/cachefilter.cc:33 +#, c-format +msgid "Regex compilation error - %s" +msgstr "Error de compilación d'espresión regular - %s" + +#: apt-private/private-cachefile.cc:87 +msgid "Correcting dependencies..." +msgstr "Iguando dependencies..." + +#: apt-private/private-cachefile.cc:90 +msgid " failed." +msgstr " falló." + +#: apt-private/private-cachefile.cc:93 +msgid "Unable to correct dependencies" +msgstr "Nun pudieron iguase les dependencies" + +#: apt-private/private-cachefile.cc:96 +msgid "Unable to minimize the upgrade set" +msgstr "Nun pue amenorgase'l conxuntu d'actualización" + +#: apt-private/private-cachefile.cc:98 +msgid " Done" +msgstr " Fecho" + +#: apt-private/private-cachefile.cc:102 +msgid "You might want to run 'apt-get -f install' to correct these." +msgstr "Habríes d'executar 'apt-get -f install' para igualo." + +#: apt-private/private-cachefile.cc:105 +msgid "Unmet dependencies. Try using -f." +msgstr "Dependencies incumplíes. Téntalo usando -f." + +#: apt-private/private-cacheset.cc:26 apt-private/private-search.cc:57 +msgid "Sorting" +msgstr "" + +#: apt-private/private-update.cc:45 +msgid "The update command takes no arguments" +msgstr "La orde update nun lleva argumentos" + +#: apt-private/private-upgrade.cc:19 +msgid "Calculating upgrade... " +msgstr "Calculando l'anovamientu... " + +#: apt-private/private-upgrade.cc:24 +#, fuzzy +msgid "Internal error, Upgrade broke stuff" +msgstr "Error internu, AllUpgrade rompió coses" + +#: apt-private/private-upgrade.cc:26 +msgid "Done" +msgstr "Fecho" + +#: apt-private/private-search.cc:61 +msgid "Full Text Search" +msgstr "" + +#: apt-private/private-show.cc:152 +#, c-format +msgid "There is %lu additional record. Please use the '-a' switch to see it" +msgid_plural "" +"There are %lu additional records. Please use the '-a' switch to see them." +msgstr[0] "" +msgstr[1] "" + +#: apt-private/private-show.cc:159 +msgid "not a real package (virtual)" +msgstr "" + +#: apt-private/private-main.cc:19 +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 "" +"NOTA: ¡Esto sólo ye una simulación!\n" +" apt-get necesita privilexos de root pa la execución real.\n" +" ¡Ten tamién en cuenta que'l bloquéu ta desactiváu,\n" +" asina que nun dependen de la pertinencia de la verdadera situación " +"actual!" + +#: apt-private/private-sources.cc:45 +#, fuzzy, c-format +msgid "Failed to parse %s. Edit again? " +msgstr "Nun pudo renomase %s como %s" + +#: apt-private/private-sources.cc:57 +#, c-format +msgid "Your '%s' file changed, please run 'apt-get update'." +msgstr "" + +#: apt-private/acqprogress.cc:63 +msgid "Hit " +msgstr "Oxe " + +#: apt-private/acqprogress.cc:87 +msgid "Get:" +msgstr "Des:" + +#: apt-private/acqprogress.cc:118 +msgid "Ign " +msgstr "Ign " + +#: apt-private/acqprogress.cc:122 +msgid "Err " +msgstr "Err " + +#: apt-private/acqprogress.cc:143 +#, c-format +msgid "Fetched %sB in %s (%sB/s)\n" +msgstr "Descargaos %sB en %s (%sB/s)\n" + +#: apt-private/acqprogress.cc:233 +#, c-format +msgid " [Working]" +msgstr " [Tresnando]" + +#: apt-private/acqprogress.cc:294 +#, c-format +msgid "" +"Media change: please insert the disc labeled\n" +" '%s'\n" +"in the drive '%s' and press enter\n" +msgstr "" +"Cambeu de mediu: Por favor meti'l discu etiquetáu\n" +" '%s'\n" +"na unidá '%s' y calca Intro\n" #. 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:464 -#: apt-pkg/contrib/cdromutl.cc:184 apt-pkg/contrib/fileutl.cc:404 -#: apt-pkg/contrib/fileutl.cc:517 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:362 +#: apt-pkg/contrib/cdromutl.cc:184 apt-pkg/contrib/fileutl.cc:406 +#: apt-pkg/contrib/fileutl.cc:519 apt-pkg/sourcelist.cc:271 +#: apt-pkg/sourcelist.cc:277 apt-pkg/acquire.cc:485 apt-pkg/init.cc:100 +#: apt-pkg/init.cc:108 apt-pkg/clean.cc:36 apt-pkg/policy.cc:373 #, c-format msgid "Unable to read %s" msgstr "Nun ye a lleer %s" @@ -1665,61 +1668,43 @@ msgstr "Nun s'alcontró ficheru espeyu '%s'" msgid "[Mirror: %s]" msgstr "[Espeyu: %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 "" -"Nun pudo parchease %s con mmap y col usu de la operación de ficheru - el " -"parche parez corruptu." - -#: 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 "" -"Nun pudo parchease %s con mmap (pero nun ye un fallu especificu de mmap) - " -"el parche parez corruptu." - -#: methods/rsh.cc:99 ftparchive/multicompress.cc:168 +#: methods/rsh.cc:98 ftparchive/multicompress.cc:169 msgid "Failed to create IPC pipe to subprocess" msgstr "Falló criar un tubu IPC al soprocesu" -#: methods/rsh.cc:340 +#: methods/rsh.cc:339 msgid "Connection closed prematurely" msgstr "Conexón encaboxada prematuramente" -#: dselect/install:32 +#: dselect/install:33 msgid "Bad default setting!" msgstr "¡Mal axuste por omisión!" -#: dselect/install:51 dselect/install:83 dselect/install:87 dselect/install:94 -#: dselect/install:105 dselect/update:45 +#: dselect/install:52 dselect/install:84 dselect/install:88 dselect/install:95 +#: dselect/install:106 dselect/update:45 msgid "Press enter to continue." msgstr "Calca Intro pa continuar." -#: dselect/install:91 +#: dselect/install:92 msgid "Do you want to erase any previously downloaded .deb files?" msgstr "¿Quies desaniciar los ficheros .deb descargaos previamente?" -#: dselect/install:101 +#: dselect/install:102 msgid "Some errors occurred while unpacking. Packages that were installed" msgstr "" "Ocurrieron dellos errores al desempaquetar. Los paquetes que s'instalaron " "configurarse'l" -#: dselect/install:102 +#: dselect/install:103 msgid "will be configured. This may result in duplicate errors" msgstr "van configurase. Esto pue causar errores duplicaos" -#: dselect/install:103 +#: dselect/install:104 msgid "or errors caused by missing dependencies. This is OK, only the errors" msgstr "" "o fallos causaos por dependencies que nun tán. Esto ta BIEN, sólo los fallos" -#: dselect/install:104 +#: dselect/install:105 msgid "" "above this message are important. Please fix them and run [I]nstall again" msgstr "" @@ -1730,12 +1715,7 @@ msgstr "" msgid "Merging available information" msgstr "Fusionando información disponible" -#: cmdline/apt-extracttemplates.cc:102 -#, c-format -msgid "%s not a valid DEB package." -msgstr "%s nun ye un paquete DEB válidu." - -#: cmdline/apt-extracttemplates.cc:236 +#: cmdline/apt-extracttemplates.cc:224 msgid "" "Usage: apt-extracttemplates file1 [file2 ...]\n" "\n" @@ -1760,12 +1740,12 @@ msgstr "" "-o=? Afita una opción de configuración arbitraria, p. ej. -o dir::cache=/" "tmp\n" -#: cmdline/apt-extracttemplates.cc:271 apt-pkg/pkgcachegen.cc:1388 +#: cmdline/apt-extracttemplates.cc:256 apt-pkg/pkgcachegen.cc:1388 #, c-format msgid "Unable to write to %s" msgstr "Nun se pue escribir en %s" -#: cmdline/apt-extracttemplates.cc:313 +#: cmdline/apt-extracttemplates.cc:298 msgid "Cannot get debconf version. Is debconf installed?" msgstr "Nun se pue alcontrar la versión de debconf. ¿Ta instaláu debconf?" @@ -1971,36 +1951,36 @@ msgstr "Nun pudo lleese l'enllaz %s" msgid "Failed to unlink %s" msgstr "Nun pudo desenllazase %s" -#: ftparchive/writer.cc:288 +#: ftparchive/writer.cc:289 #, c-format msgid "*** Failed to link %s to %s" msgstr "*** Falló enllazar enllazr %s a %s" -#: ftparchive/writer.cc:298 +#: ftparchive/writer.cc:299 #, c-format msgid " DeLink limit of %sB hit.\n" msgstr " Alcanzose'l llímite of %sB de desenllaz.\n" -#: ftparchive/writer.cc:403 +#: ftparchive/writer.cc:404 msgid "Archive had no package field" msgstr "L'archivu nun tien el campu paquetes" -#: ftparchive/writer.cc:411 ftparchive/writer.cc:701 +#: ftparchive/writer.cc:412 ftparchive/writer.cc:702 #, c-format msgid " %s has no override entry\n" msgstr " %s nun tien la entrada saltos\n" -#: ftparchive/writer.cc:479 ftparchive/writer.cc:845 +#: ftparchive/writer.cc:480 ftparchive/writer.cc:846 #, c-format msgid " %s maintainer is %s not %s\n" msgstr " el curiador de %s ye %s y non %s\n" -#: ftparchive/writer.cc:711 +#: ftparchive/writer.cc:712 #, c-format msgid " %s has no source override entry\n" msgstr " %s nun tien la entrada saltos de fonte\n" -#: ftparchive/writer.cc:715 +#: ftparchive/writer.cc:716 #, c-format msgid " %s has no binary override entry either\n" msgstr " %s tampoco nun tiene una entrada binaria de saltos\n" @@ -2009,77 +1989,84 @@ msgstr " %s tampoco nun tiene una entrada binaria de saltos\n" msgid "realloc - Failed to allocate memory" msgstr "realloc - Nun pudo allugase memoria" -#: ftparchive/override.cc:35 ftparchive/override.cc:143 +#: ftparchive/override.cc:35 ftparchive/override.cc:139 #, c-format msgid "Unable to open %s" msgstr "Nun pudo abrise %s" -#: ftparchive/override.cc:61 ftparchive/override.cc:167 +#. skip spaces +#. find end of word +#: ftparchive/override.cc:65 +#, fuzzy, c-format +msgid "Malformed override %s line %llu (%s)" +msgstr "Saltu mal formáu %s llinia %lu #1" + +#: ftparchive/override.cc:124 ftparchive/override.cc:198 +#, c-format +msgid "Failed to read the override file %s" +msgstr "Nun pudo lleese'l ficheru de saltos %s" + +#: ftparchive/override.cc:163 #, fuzzy, c-format msgid "Malformed override %s line %llu #1" msgstr "Saltu mal formáu %s llinia %lu #1" -#: ftparchive/override.cc:75 ftparchive/override.cc:179 +#: ftparchive/override.cc:175 #, fuzzy, c-format msgid "Malformed override %s line %llu #2" msgstr "Saltu mal formáu %s llinia %lu #2" -#: ftparchive/override.cc:89 ftparchive/override.cc:192 +#: ftparchive/override.cc:188 #, fuzzy, c-format msgid "Malformed override %s line %llu #3" msgstr "Saltu mal formáu %s llinia %lu #3" -#: ftparchive/override.cc:128 ftparchive/override.cc:202 -#, c-format -msgid "Failed to read the override file %s" -msgstr "Nun pudo lleese'l ficheru de saltos %s" - -#: ftparchive/multicompress.cc:70 +#: ftparchive/multicompress.cc:71 #, c-format msgid "Unknown compression algorithm '%s'" msgstr "Algoritmu de compresión desconocíu '%s'" -#: ftparchive/multicompress.cc:100 +#: ftparchive/multicompress.cc:101 #, c-format msgid "Compressed output %s needs a compression set" msgstr "La salida comprimida %s necesita un xuegu de compresión" -#: ftparchive/multicompress.cc:189 +#: ftparchive/multicompress.cc:190 msgid "Failed to create FILE*" msgstr "Nun pudo criase FICHERU*" -#: ftparchive/multicompress.cc:192 +#: ftparchive/multicompress.cc:193 msgid "Failed to fork" msgstr "Nun pudo biforcase" -#: ftparchive/multicompress.cc:206 +#: ftparchive/multicompress.cc:207 msgid "Compress child" msgstr "Comprimir fíu" -#: ftparchive/multicompress.cc:229 +#: ftparchive/multicompress.cc:230 #, c-format msgid "Internal error, failed to create %s" msgstr "Error internu, nun pudo criase %s" -#: ftparchive/multicompress.cc:304 +#: ftparchive/multicompress.cc:303 msgid "IO to subprocess/file failed" msgstr "Fallu na ES al soprocesu/ficheru" -#: ftparchive/multicompress.cc:342 +#: ftparchive/multicompress.cc:341 msgid "Failed to read while computing MD5" msgstr "Nun pudo lleese al computar MD5" -#: ftparchive/multicompress.cc:358 +#: ftparchive/multicompress.cc:357 #, c-format msgid "Problem unlinking %s" msgstr "Problema al desenllazar %s" -#: ftparchive/multicompress.cc:373 apt-inst/extract.cc:187 +#: ftparchive/multicompress.cc:372 apt-inst/extract.cc:187 #, c-format msgid "Failed to rename %s to %s" msgstr "Nun pudo renomase %s como %s" -#: cmdline/apt-internal-solver.cc:37 +#: cmdline/apt-internal-solver.cc:38 #, fuzzy msgid "" "Usage: apt-internal-solver\n" @@ -2134,23 +2121,23 @@ msgstr "" "-o=? Afita una opción de configuración arbitraria, p. ej. -o dir::\n" "cache=/tmp\n" -#: apt-inst/contrib/extracttar.cc:116 +#: apt-inst/contrib/extracttar.cc:122 msgid "Failed to create pipes" msgstr "Fallu al crear les tuberíes" -#: apt-inst/contrib/extracttar.cc:143 +#: apt-inst/contrib/extracttar.cc:149 msgid "Failed to exec gzip " msgstr "Fallu al executar gzip " -#: apt-inst/contrib/extracttar.cc:180 apt-inst/contrib/extracttar.cc:210 +#: apt-inst/contrib/extracttar.cc:186 apt-inst/contrib/extracttar.cc:216 msgid "Corrupted archive" msgstr "Ficheru tollíu" -#: apt-inst/contrib/extracttar.cc:195 +#: apt-inst/contrib/extracttar.cc:201 msgid "Tar checksum failed, archive corrupted" msgstr "Falló la suma de control de tar, ficheru tollíu" -#: apt-inst/contrib/extracttar.cc:302 +#: apt-inst/contrib/extracttar.cc:306 #, c-format msgid "Unknown TAR header type %u, member %s" msgstr "Testera del TAR triba %u desconocida, miembru %s" @@ -2216,7 +2203,7 @@ msgstr "Ficheru de configuración duplicáu %s/%s" msgid "Failed to write file %s" msgstr "Falló la escritura nel ficheru %s" -#: apt-inst/dirstream.cc:98 apt-inst/dirstream.cc:106 +#: apt-inst/dirstream.cc:106 #, c-format msgid "Failed to close file %s" msgstr "Falló al pesllar el ficheru %s" @@ -2273,23 +2260,18 @@ msgstr "El ficheru %s/%s sobreescribe al que ta nel paquete %s" msgid "Unable to stat %s" msgstr "Nun ye a lleer %s" -#: apt-inst/deb/debfile.cc:41 apt-inst/deb/debfile.cc:46 +#: apt-inst/deb/debfile.cc:41 apt-inst/deb/debfile.cc:48 +#: apt-inst/deb/debfile.cc:57 #, c-format msgid "This is not a valid DEB archive, missing '%s' member" msgstr "Esti nun ye un ficheru DEB válidu, falta'l miembru '%s'" -#. 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 "Esti nun ye un ficheru DEB válidu, falta'l miembru '%s', '%s' o '%s'" - -#: apt-inst/deb/debfile.cc:120 +#: apt-inst/deb/debfile.cc:124 #, c-format msgid "Internal error, could not locate member %s" msgstr "Error internu, nun se pue atopar el miembru %s" -#: apt-inst/deb/debfile.cc:214 +#: apt-inst/deb/debfile.cc:219 msgid "Unparsable control file" msgstr "Ficheru de control inanalizable" @@ -2333,7 +2315,7 @@ msgstr "" "Dynamic MMap escosó l'espaciu. Por favor aumenta'l tamañu de APT::Cache-" "Start. El valor actual ye : %lu. (man 5 apt.conf)" -#: apt-pkg/contrib/mmap.cc:440 +#: apt-pkg/contrib/mmap.cc:446 #, c-format msgid "" "Unable to increase the size of the MMap as the limit of %lu bytes is already " @@ -2341,7 +2323,7 @@ msgid "" msgstr "" "Nun pudó incrementase'l tamañu de MMap col llímite de %lu bytes ya torgáu" -#: apt-pkg/contrib/mmap.cc:443 +#: apt-pkg/contrib/mmap.cc:449 msgid "" "Unable to increase size of the MMap as automatic growing is disabled by user." msgstr "" @@ -2349,88 +2331,88 @@ msgstr "" "desactivao pol usuariu." #. d means days, h means hours, min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:378 +#: apt-pkg/contrib/strutl.cc:401 #, c-format msgid "%lid %lih %limin %lis" msgstr "%lid %lih %limin %lis" #. h means hours, min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:385 +#: apt-pkg/contrib/strutl.cc:408 #, c-format msgid "%lih %limin %lis" msgstr "%lih %limin %lis" #. min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:392 +#: apt-pkg/contrib/strutl.cc:415 #, c-format msgid "%limin %lis" msgstr "%limin %lis" #. s means seconds -#: apt-pkg/contrib/strutl.cc:397 +#: apt-pkg/contrib/strutl.cc:420 #, c-format msgid "%lis" msgstr "%lis" -#: apt-pkg/contrib/strutl.cc:1173 +#: apt-pkg/contrib/strutl.cc:1229 #, c-format msgid "Selection %s not found" msgstr "Escoyeta %s que nun s'atopa" -#: apt-pkg/contrib/configuration.cc:491 +#: apt-pkg/contrib/configuration.cc:503 #, c-format msgid "Unrecognized type abbreviation: '%c'" msgstr "Triba d'abreviatura que nun se reconoz: «%c»" -#: apt-pkg/contrib/configuration.cc:605 +#: apt-pkg/contrib/configuration.cc:617 #, c-format msgid "Opening configuration file %s" msgstr "Abriendo ficheros de configuración %s" -#: apt-pkg/contrib/configuration.cc:773 +#: apt-pkg/contrib/configuration.cc:785 #, c-format msgid "Syntax error %s:%u: Block starts with no name." msgstr "Fallu de sintaxis %s:%u: Nun hai un nome al entamu del bloque." -#: apt-pkg/contrib/configuration.cc:792 +#: apt-pkg/contrib/configuration.cc:804 #, c-format msgid "Syntax error %s:%u: Malformed tag" msgstr "Fallu de sintaxis %s:%u: Marca mal formada" -#: apt-pkg/contrib/configuration.cc:809 +#: apt-pkg/contrib/configuration.cc:821 #, c-format msgid "Syntax error %s:%u: Extra junk after value" msgstr "Fallu de sintaxis %s:%u: Puxarra extra dempués del valor" -#: apt-pkg/contrib/configuration.cc:849 +#: apt-pkg/contrib/configuration.cc:861 #, c-format msgid "Syntax error %s:%u: Directives can only be done at the top level" msgstr "" "Error de sintaxis %s:%u: Les directives pueden facese sólo nel nivel cimeru" -#: apt-pkg/contrib/configuration.cc:856 +#: apt-pkg/contrib/configuration.cc:868 #, c-format msgid "Syntax error %s:%u: Too many nested includes" msgstr "Fallu de sintaxis %s:%u: Demasiaes inclusiones añeraes" -#: apt-pkg/contrib/configuration.cc:860 apt-pkg/contrib/configuration.cc:865 +#: apt-pkg/contrib/configuration.cc:872 apt-pkg/contrib/configuration.cc:877 #, c-format msgid "Syntax error %s:%u: Included from here" msgstr "Fallu de sintaxis %s:%u: Incluyendo dende equí" -#: apt-pkg/contrib/configuration.cc:869 +#: apt-pkg/contrib/configuration.cc:881 #, c-format msgid "Syntax error %s:%u: Unsupported directive '%s'" msgstr "Error de sintaxis %s:%u: La directiva '%s' nun ta sofitada" -#: apt-pkg/contrib/configuration.cc:872 +#: apt-pkg/contrib/configuration.cc:884 #, c-format msgid "Syntax error %s:%u: clear directive requires an option tree as argument" msgstr "" "Fallu de sintaxis %s:%u: Directiva llimpia requier un tres opciones como " "argumentos" -#: apt-pkg/contrib/configuration.cc:922 +#: apt-pkg/contrib/configuration.cc:934 #, c-format msgid "Syntax error %s:%u: Extra junk at end of file" msgstr "Fallu de sintaxis %s:%u: Puxarra extra al final del ficheru" @@ -2455,48 +2437,48 @@ msgstr "" msgid "%c%s... %u%%" msgstr "%c%s... Fecho" -#: apt-pkg/contrib/cmndline.cc:80 +#: apt-pkg/contrib/cmndline.cc:116 #, c-format msgid "Command line option '%c' [from %s] is not known." msgstr "La opción de llinia d'ordes '%c' [de %s] ye desconocida." -#: apt-pkg/contrib/cmndline.cc:105 apt-pkg/contrib/cmndline.cc:114 -#: apt-pkg/contrib/cmndline.cc:122 +#: apt-pkg/contrib/cmndline.cc:141 apt-pkg/contrib/cmndline.cc:150 +#: apt-pkg/contrib/cmndline.cc:158 #, c-format msgid "Command line option %s is not understood" msgstr "Nun s'entiende la opción %s de la llinia d'ordes" -#: apt-pkg/contrib/cmndline.cc:127 +#: apt-pkg/contrib/cmndline.cc:163 #, c-format msgid "Command line option %s is not boolean" msgstr "La opción %s de la llinia d'ordes nun ye un valor booleanu" -#: apt-pkg/contrib/cmndline.cc:168 apt-pkg/contrib/cmndline.cc:189 +#: apt-pkg/contrib/cmndline.cc:204 apt-pkg/contrib/cmndline.cc:225 #, c-format msgid "Option %s requires an argument." msgstr "La opción %s necesita un argumentu." -#: apt-pkg/contrib/cmndline.cc:202 apt-pkg/contrib/cmndline.cc:208 +#: apt-pkg/contrib/cmndline.cc:238 apt-pkg/contrib/cmndline.cc:244 #, c-format msgid "Option %s: Configuration item specification must have an =<val>." msgstr "Opción %s: L'axuste del elementu de configuración ha tener un =<val>." -#: apt-pkg/contrib/cmndline.cc:237 +#: apt-pkg/contrib/cmndline.cc:273 #, c-format msgid "Option %s requires an integer argument, not '%s'" msgstr "La opción %s pide un argumentu enteru, non '%s'" -#: apt-pkg/contrib/cmndline.cc:268 +#: apt-pkg/contrib/cmndline.cc:304 #, c-format msgid "Option '%s' is too long" msgstr "Opción '%s' enforma llarga" -#: apt-pkg/contrib/cmndline.cc:300 +#: apt-pkg/contrib/cmndline.cc:336 #, c-format msgid "Sense %s is not understood, try true or false." msgstr "El sentíu %s nun s'entiende, prueba con braeru o falsu." -#: apt-pkg/contrib/cmndline.cc:350 +#: apt-pkg/contrib/cmndline.cc:386 #, c-format msgid "Invalid operation %s" msgstr "Operación incorreuta: %s" @@ -2510,121 +2492,121 @@ msgstr "Nun puede algamase información del puntu de montaxe %s" msgid "Failed to stat the cdrom" msgstr "Nun se pudo montar el CD-ROM" -#: apt-pkg/contrib/fileutl.cc:93 +#: apt-pkg/contrib/fileutl.cc:95 #, c-format msgid "Problem closing the gzip file %s" msgstr "Problemes zarrando'l ficheru gzip %s" -#: apt-pkg/contrib/fileutl.cc:226 +#: apt-pkg/contrib/fileutl.cc:228 #, c-format msgid "Not using locking for read only lock file %s" msgstr "Nun ta usándose bloquéu pal ficheru de bloquéu de sólo llectura %s" -#: apt-pkg/contrib/fileutl.cc:231 +#: apt-pkg/contrib/fileutl.cc:233 #, c-format msgid "Could not open lock file %s" msgstr "Nun puede abrise'l ficheru de bloquéu %s" -#: apt-pkg/contrib/fileutl.cc:254 +#: apt-pkg/contrib/fileutl.cc:256 #, c-format msgid "Not using locking for nfs mounted lock file %s" msgstr "Nun ta usándose bloquéu pal ficheru de bloquéu %s montáu per nfs" -#: apt-pkg/contrib/fileutl.cc:259 +#: apt-pkg/contrib/fileutl.cc:261 #, c-format msgid "Could not get lock %s" msgstr "Nun se pudo torgar %s" -#: apt-pkg/contrib/fileutl.cc:396 apt-pkg/contrib/fileutl.cc:510 +#: apt-pkg/contrib/fileutl.cc:398 apt-pkg/contrib/fileutl.cc:512 #, c-format msgid "List of files can't be created as '%s' is not a directory" msgstr "" -#: apt-pkg/contrib/fileutl.cc:430 +#: apt-pkg/contrib/fileutl.cc:432 #, c-format msgid "Ignoring '%s' in directory '%s' as it is not a regular file" msgstr "" -#: apt-pkg/contrib/fileutl.cc:448 +#: apt-pkg/contrib/fileutl.cc:450 #, c-format msgid "Ignoring file '%s' in directory '%s' as it has no filename extension" msgstr "" -#: apt-pkg/contrib/fileutl.cc:457 +#: apt-pkg/contrib/fileutl.cc:459 #, c-format msgid "" "Ignoring file '%s' in directory '%s' as it has an invalid filename extension" msgstr "" -#: apt-pkg/contrib/fileutl.cc:844 +#: apt-pkg/contrib/fileutl.cc:862 #, c-format msgid "Sub-process %s received a segmentation fault." msgstr "El subprocesu %s recibió un fallu de segmentación." -#: apt-pkg/contrib/fileutl.cc:846 +#: apt-pkg/contrib/fileutl.cc:864 #, c-format msgid "Sub-process %s received signal %u." msgstr "El subprocesu %s recibió una señal %u." -#: apt-pkg/contrib/fileutl.cc:850 apt-pkg/contrib/gpgv.cc:243 +#: apt-pkg/contrib/fileutl.cc:868 apt-pkg/contrib/gpgv.cc:237 #, c-format msgid "Sub-process %s returned an error code (%u)" msgstr "El subprocesu %s devolvió un códigu d'error (%u)" -#: apt-pkg/contrib/fileutl.cc:852 apt-pkg/contrib/gpgv.cc:236 +#: apt-pkg/contrib/fileutl.cc:870 apt-pkg/contrib/gpgv.cc:230 #, c-format msgid "Sub-process %s exited unexpectedly" msgstr "El subprocesu %s terminó de manera inesperada" -#: apt-pkg/contrib/fileutl.cc:988 +#: apt-pkg/contrib/fileutl.cc:1016 #, c-format msgid "Could not open file %s" msgstr "Nun se pudo abrir el ficheru %s" -#: apt-pkg/contrib/fileutl.cc:1065 +#: apt-pkg/contrib/fileutl.cc:1093 #, c-format msgid "Could not open file descriptor %d" msgstr "Nun pudo abrise un ficheru descriptor %d" -#: apt-pkg/contrib/fileutl.cc:1150 +#: apt-pkg/contrib/fileutl.cc:1178 msgid "Failed to create subprocess IPC" msgstr "Nun pudo criase'l soprocesu IPC" -#: apt-pkg/contrib/fileutl.cc:1205 +#: apt-pkg/contrib/fileutl.cc:1233 msgid "Failed to exec compressor " msgstr "Nun pudo executase'l compresor " -#: apt-pkg/contrib/fileutl.cc:1298 +#: apt-pkg/contrib/fileutl.cc:1326 #, fuzzy, c-format msgid "read, still have %llu to read but none left" msgstr "lleíos, entá tenía de lleer %lu pero nun queda nada" -#: apt-pkg/contrib/fileutl.cc:1385 apt-pkg/contrib/fileutl.cc:1407 +#: apt-pkg/contrib/fileutl.cc:1413 apt-pkg/contrib/fileutl.cc:1435 #, fuzzy, c-format msgid "write, still have %llu to write but couldn't" msgstr "escritos, entá tenía d'escribir %lu pero nun pudo facerse" -#: apt-pkg/contrib/fileutl.cc:1695 +#: apt-pkg/contrib/fileutl.cc:1723 #, c-format msgid "Problem closing the file %s" msgstr "Problemes zarrando'l ficheru %s" -#: apt-pkg/contrib/fileutl.cc:1707 +#: apt-pkg/contrib/fileutl.cc:1735 #, c-format msgid "Problem renaming the file %s to %s" msgstr "Hai problemes al renomar el ficheru %s a %s" -#: apt-pkg/contrib/fileutl.cc:1718 +#: apt-pkg/contrib/fileutl.cc:1746 #, c-format msgid "Problem unlinking the file %s" msgstr "Hai problemes desvenceyando'l ficheru %s" -#: apt-pkg/contrib/fileutl.cc:1731 +#: apt-pkg/contrib/fileutl.cc:1759 msgid "Problem syncing the file" msgstr "Hai problemes al sincronizar el ficheru" #. TRANSLATOR: %s is the trusted keyring parts directory -#: apt-pkg/contrib/gpgv.cc:76 +#: apt-pkg/contrib/gpgv.cc:70 #, c-format msgid "No keyring installed in %s." msgstr "L'aniellu de claves nun s'instaló en %s." @@ -2737,90 +2719,100 @@ msgstr "Nun se pudo abrir el ficheru d'estáu %s" msgid "Failed to write temporary StateFile %s" msgstr "Falló la escritura del ficheru temporal d'estáu %s" -#: apt-pkg/tagfile.cc:129 +#: apt-pkg/tagfile.cc:138 #, c-format msgid "Unable to parse package file %s (1)" msgstr "Nun se pudo tratar el ficheru de paquetes %s (1)" -#: apt-pkg/tagfile.cc:216 +#: apt-pkg/tagfile.cc:235 #, c-format msgid "Unable to parse package file %s (2)" msgstr "Nun se pudo tratar el ficheru de paquetes %s (2)" -#: apt-pkg/sourcelist.cc:96 +#: apt-pkg/sourcelist.cc:118 +#, fuzzy, c-format +msgid "Malformed stanza %u in source list %s (URI parse)" +msgstr "Llinia %lu mal formada na llista d'oríxenes %s (analís d'URI)" + +#: apt-pkg/sourcelist.cc:161 #, c-format msgid "Malformed line %lu in source list %s ([option] unparseable)" msgstr "Llinia %lu mal formada na llista d'oríxe %s ([opción] nun parcheable)" -#: apt-pkg/sourcelist.cc:99 +#: apt-pkg/sourcelist.cc:164 #, c-format msgid "Malformed line %lu in source list %s ([option] too short)" msgstr "" "Llinia %lu mal formada na llista d'oríxenes %s ([option] enforma curtia)" -#: apt-pkg/sourcelist.cc:110 +#: apt-pkg/sourcelist.cc:175 #, c-format msgid "Malformed line %lu in source list %s ([%s] is not an assignment)" msgstr "" "Llinia %lu mal formada na llista d'oríxenes %s ([%s] nun ye una asignación)" -#: apt-pkg/sourcelist.cc:116 +#: apt-pkg/sourcelist.cc:181 #, c-format msgid "Malformed line %lu in source list %s ([%s] has no key)" msgstr "Llinia %lu mal formada na llista d'oríxenes %s ([%s] nun tien clave)" -#: apt-pkg/sourcelist.cc:119 +#: apt-pkg/sourcelist.cc:184 #, c-format msgid "Malformed line %lu in source list %s ([%s] key %s has no value)" msgstr "" "Llinia %lu mal formada na llista d'oríxenes %s ([%s] clave %s nun tien valor)" -#: apt-pkg/sourcelist.cc:132 +#: apt-pkg/sourcelist.cc:197 #, c-format msgid "Malformed line %lu in source list %s (URI)" msgstr "Llinia %lu mal formada na llista d'oríxenes %s (URI)" -#: apt-pkg/sourcelist.cc:134 +#: apt-pkg/sourcelist.cc:199 #, c-format msgid "Malformed line %lu in source list %s (dist)" msgstr "Llinia %lu mal formada na llista d'oríxenes %s (dist)" -#: apt-pkg/sourcelist.cc:137 +#: apt-pkg/sourcelist.cc:202 #, c-format msgid "Malformed line %lu in source list %s (URI parse)" msgstr "Llinia %lu mal formada na llista d'oríxenes %s (analís d'URI)" -#: apt-pkg/sourcelist.cc:143 +#: apt-pkg/sourcelist.cc:208 #, c-format msgid "Malformed line %lu in source list %s (absolute dist)" msgstr "Llinia %lu mal formada na llista d'oríxenes %s (dist absoluta)" -#: apt-pkg/sourcelist.cc:150 +#: apt-pkg/sourcelist.cc:215 #, c-format msgid "Malformed line %lu in source list %s (dist parse)" msgstr "Llinia %lu mal formada na llista d'oríxenes %s (analís de dist)" -#: apt-pkg/sourcelist.cc:248 +#: apt-pkg/sourcelist.cc:326 #, c-format msgid "Opening %s" msgstr "Abriendo %s" -#: apt-pkg/sourcelist.cc:265 apt-pkg/cdrom.cc:495 +#: apt-pkg/sourcelist.cc:338 apt-pkg/cdrom.cc:495 #, c-format msgid "Line %u too long in source list %s." msgstr "Llinia %u enforma llarga na llista d'oríxenes %s." -#: apt-pkg/sourcelist.cc:289 +#: apt-pkg/sourcelist.cc:362 #, c-format msgid "Malformed line %u in source list %s (type)" msgstr "Llinia %u mal formada na llista d'oríxenes %s (triba)" -#: apt-pkg/sourcelist.cc:293 +#: apt-pkg/sourcelist.cc:366 #, c-format msgid "Type '%s' is not known on line %u in source list %s" msgstr "Triba '%s' desconocida na llinia %u de la llista d'oríxenes %s" -#: apt-pkg/packagemanager.cc:297 apt-pkg/packagemanager.cc:923 +#: apt-pkg/sourcelist.cc:407 +#, fuzzy, c-format +msgid "Type '%s' is not known on stanza %u in source list %s" +msgstr "Triba '%s' desconocida na llinia %u de la llista d'oríxenes %s" + +#: apt-pkg/packagemanager.cc:296 apt-pkg/packagemanager.cc:922 #, c-format msgid "" "Could not perform immediate configuration on '%s'. Please see man 5 apt.conf " @@ -2829,12 +2821,12 @@ msgstr "" "Nun pudó facese la configuración inmediatamente en '%s'. Por favor, mira man " "5 apt.conf embaxo APT::Immediate-Configure for details. (%d)" -#: apt-pkg/packagemanager.cc:498 apt-pkg/packagemanager.cc:529 +#: apt-pkg/packagemanager.cc:497 apt-pkg/packagemanager.cc:528 #, fuzzy, c-format msgid "Could not configure '%s'. " msgstr "Nun pudo abrise'l ficheru '%s'" -#: apt-pkg/packagemanager.cc:571 +#: apt-pkg/packagemanager.cc:570 #, c-format msgid "" "This installation run will require temporarily removing the essential " @@ -2857,7 +2849,7 @@ msgid "" msgstr "" "El paquete %s necesita reinstalase, pero nun s'alcuentra un archivu pa el." -#: apt-pkg/algorithms.cc:1238 +#: apt-pkg/algorithms.cc:1068 msgid "" "Error, pkgProblemResolver::Resolve generated breaks, this may be caused by " "held packages." @@ -2865,20 +2857,11 @@ msgstr "" "Error, pkgProblemResolver::Resolve xeneró frañadures, esto puede ser pola " "mor de paquetes reteníos." -#: apt-pkg/algorithms.cc:1240 +#: apt-pkg/algorithms.cc:1070 msgid "Unable to correct problems, you have held broken packages." msgstr "Nun pueden iguase los problemes; tienes paquetes frañaos reteníos." -#: apt-pkg/algorithms.cc:1592 apt-pkg/algorithms.cc:1594 -#, fuzzy -msgid "" -"Some index files failed to download. They have been ignored, or old ones " -"used instead." -msgstr "" -"Nun pudieron descargase dellos ficheros d'índiz; inoráronse o usáronse los " -"antiguos nel so llugar." - -#: apt-pkg/acquire.cc:81 apt-pkg/cdrom.cc:838 +#: apt-pkg/acquire.cc:81 apt-pkg/cdrom.cc:811 #, c-format msgid "List directory %spartial is missing." msgstr "Falta'l direutoriu de llistes %spartial." @@ -2905,27 +2888,32 @@ msgstr "Descargando ficheru %li de %li (falten %s)" msgid "Retrieving file %li of %li" msgstr "Descargando ficheru %li de %li" -#: apt-pkg/acquire-worker.cc:112 +#: apt-pkg/acquire-worker.cc:113 #, c-format msgid "The method driver %s could not be found." msgstr "Nun pudo alncontrase'l controlador de métodu %s." -#: apt-pkg/acquire-worker.cc:161 +#: apt-pkg/acquire-worker.cc:115 +#, fuzzy, c-format +msgid "Is the package %s installed?" +msgstr "Comprueba qu'el paquete 'dpkg-dev' ta instaláu.\n" + +#: apt-pkg/acquire-worker.cc:166 #, c-format msgid "Method %s did not start correctly" msgstr "El métodu %s nun entamó correchamente" -#: apt-pkg/acquire-worker.cc:447 +#: apt-pkg/acquire-worker.cc:452 #, c-format msgid "Please insert the disc labeled: '%s' in the drive '%s' and press enter." msgstr "Por favor, introduz el discu '%s' nel preséu '%s' y calca Intro." -#: apt-pkg/init.cc:151 +#: apt-pkg/init.cc:143 #, c-format msgid "Packaging system '%s' is not supported" msgstr "El sistema d'empaquetáu '%s' nun ta sofitáu" -#: apt-pkg/init.cc:167 +#: apt-pkg/init.cc:159 msgid "Unable to determine a suitable packaging system type" msgstr "Nun pudo determinase una triba de sistema d'empaquetáu afayadiza" @@ -2958,18 +2946,18 @@ msgid "" "available in the sources" msgstr "" -#: apt-pkg/policy.cc:399 +#: apt-pkg/policy.cc:414 #, c-format msgid "Invalid record in the preferences file %s, no Package header" msgstr "" "Rexistru inválidu nel ficheru de preferencies %s, nun hai cabecera Paquete" -#: apt-pkg/policy.cc:421 +#: apt-pkg/policy.cc:436 #, c-format msgid "Did not understand pin type %s" msgstr "Nun s'entiende'l tipu de pin %s" -#: apt-pkg/policy.cc:429 +#: apt-pkg/policy.cc:444 msgid "No priority (or zero) specified for pin" msgstr "Nun hai prioridá (o ye cero) conseñada pa pin" @@ -3037,44 +3025,48 @@ msgstr "Fallu de E/S al grabar caché d'oríxenes" msgid "rename failed, %s (%s -> %s)." msgstr "falló'l cambiu de nome, %s (%s -> %s)." -#: apt-pkg/acquire-item.cc:599 -msgid "MD5Sum mismatch" -msgstr "La suma MD5 nun concasa" - -#: apt-pkg/acquire-item.cc:870 apt-pkg/acquire-item.cc:1887 -#: apt-pkg/acquire-item.cc:2030 +#: apt-pkg/acquire-item.cc:154 msgid "Hash Sum mismatch" msgstr "La suma hash nun concasa" -#: apt-pkg/acquire-item.cc:1388 +#: apt-pkg/acquire-item.cc:159 +msgid "Size mismatch" +msgstr "El tamañu nun concasa" + +#: apt-pkg/acquire-item.cc:164 +#, fuzzy +msgid "Invalid file format" +msgstr "Operación incorreuta: %s" + +#: apt-pkg/acquire-item.cc:1570 #, 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:1404 +#: apt-pkg/acquire-item.cc:1586 #, fuzzy, c-format msgid "Unable to find hash sum for '%s' in Release file" msgstr "Nun se pudo parchear el ficheru release %s" -#: apt-pkg/acquire-item.cc:1446 +#: apt-pkg/acquire-item.cc:1628 msgid "There is no public key available for the following key IDs:\n" msgstr "Nun hai clave pública denguna disponible pa les IDs de clave darréu:\n" -#: apt-pkg/acquire-item.cc:1484 +#: apt-pkg/acquire-item.cc:1666 #, 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:1506 +#: apt-pkg/acquire-item.cc:1688 #, c-format msgid "Conflicting distribution: %s (expected %s but got %s)" msgstr "Conflictu de distribución: %s (esperábase %s pero obtúvose %s)" -#: apt-pkg/acquire-item.cc:1536 +#: apt-pkg/acquire-item.cc:1718 #, c-format msgid "" "An error occurred during the signature verification. The repository is not " @@ -3084,12 +3076,12 @@ msgstr "" "anováu y va usase un ficheru índiz. Fallu GPG: %s: %s\n" #. Invalid signature file, reject (LP: #346386) (Closes: #627642) -#: apt-pkg/acquire-item.cc:1546 apt-pkg/acquire-item.cc:1551 +#: apt-pkg/acquire-item.cc:1728 apt-pkg/acquire-item.cc:1733 #, c-format msgid "GPG error: %s: %s" msgstr "Fallu GPG: %s: %s" -#: apt-pkg/acquire-item.cc:1663 +#: apt-pkg/acquire-item.cc:1856 #, c-format msgid "" "I wasn't able to locate a file for the %s package. This might mean you need " @@ -3098,16 +3090,12 @@ msgstr "" "Nun pudo alcontrase un ficheru pal paquete %s. Esto puede significar que " "necesites iguar manualmente esti paquete (por faltar una arquitectura)" -#: apt-pkg/acquire-item.cc:1722 +#: apt-pkg/acquire-item.cc:1922 #, c-format -msgid "" -"I wasn't able to locate a file for the %s package. This might mean you need " -"to manually fix this package." +msgid "Can't find a source to download version '%s' of '%s'" msgstr "" -"Nun pudo alcontrase un ficheru pal paquete %s. Esto puede significar que " -"necesites iguar manualmente esti paquete" -#: apt-pkg/acquire-item.cc:1781 +#: apt-pkg/acquire-item.cc:1980 #, c-format msgid "" "The package index files are corrupted. No Filename: field for package %s." @@ -3115,16 +3103,12 @@ msgstr "" "Los ficheros d'indiz de paquetes tan corrompíos. Nun hai campu Filename: pal " "paquete %s." -#: apt-pkg/acquire-item.cc:1879 -msgid "Size mismatch" -msgstr "El tamañu nun concasa" - -#: apt-pkg/indexrecords.cc:68 +#: apt-pkg/indexrecords.cc:73 #, c-format msgid "Unable to parse Release file %s" msgstr "Nun se pudo parchear el ficheru release %s" -#: apt-pkg/indexrecords.cc:78 +#: apt-pkg/indexrecords.cc:81 #, c-format msgid "No sections in Release file %s" msgstr "Ensin seiciones nel ficheru release %s" @@ -3149,50 +3133,41 @@ msgstr "Entrada inválida pa 'Date' nel ficheru release %s" msgid "Vendor block %s contains no fingerprint" msgstr "El bloque de fornidor %s nun contién una buelga dixital" -#: apt-pkg/cdrom.cc:576 -#, c-format -msgid "" -"Using CD-ROM mount point %s\n" -"Mounting CD-ROM\n" -msgstr "" -"Usando el puntu de montaxe de CD-ROM %s\n" -"Montando el CD-ROM\n" - -#: apt-pkg/cdrom.cc:585 apt-pkg/cdrom.cc:682 -msgid "Identifying.. " -msgstr "Identificando.. " - -#: apt-pkg/cdrom.cc:613 -#, c-format -msgid "Stored label: %s\n" -msgstr "Etiqueta guardada: %s\n" - -#: apt-pkg/cdrom.cc:622 apt-pkg/cdrom.cc:915 -msgid "Unmounting CD-ROM...\n" -msgstr "Desmontando l CD-ROM...\n" - -#: apt-pkg/cdrom.cc:642 +#: apt-pkg/cdrom.cc:575 #, c-format msgid "Using CD-ROM mount point %s\n" msgstr "Usando el puntu de montaxe de CD-ROM %s\n" -#: apt-pkg/cdrom.cc:660 +#: apt-pkg/cdrom.cc:583 msgid "Unmounting CD-ROM\n" msgstr "Desmontando'l CD-ROM\n" -#: apt-pkg/cdrom.cc:665 +#: apt-pkg/cdrom.cc:588 msgid "Waiting for disc...\n" msgstr "Esperando'l discu...\n" -#: apt-pkg/cdrom.cc:674 +#: apt-pkg/cdrom.cc:597 msgid "Mounting CD-ROM...\n" msgstr "Montando'l CD-ROM...\n" -#: apt-pkg/cdrom.cc:693 +#: apt-pkg/cdrom.cc:605 +msgid "Identifying.. " +msgstr "Identificando.. " + +#: apt-pkg/cdrom.cc:643 +#, c-format +msgid "Stored label: %s\n" +msgstr "Etiqueta guardada: %s\n" + +#: apt-pkg/cdrom.cc:652 apt-pkg/cdrom.cc:888 +msgid "Unmounting CD-ROM...\n" +msgstr "Desmontando l CD-ROM...\n" + +#: apt-pkg/cdrom.cc:667 msgid "Scanning disc for index files..\n" msgstr "Buscando nel discu ficheros d'índices...\n" -#: apt-pkg/cdrom.cc:744 +#: apt-pkg/cdrom.cc:717 #, c-format msgid "" "Found %zu package indexes, %zu source indexes, %zu translation indexes and " @@ -3201,7 +3176,7 @@ msgstr "" "Atopáu %zu indices de paquete, %zu indices de fonte, %zu indices de torna y " "%zu firmes\n" -#: apt-pkg/cdrom.cc:755 +#: apt-pkg/cdrom.cc:728 msgid "" "Unable to locate any package files, perhaps this is not a Debian Disc or the " "wrong architecture?" @@ -3209,16 +3184,16 @@ msgstr "" "Nun s'alcuentra dengún paquete de ficheros, seique nun ye un Discu Debian o " "hai una arquiteutura inválida?" -#: apt-pkg/cdrom.cc:782 +#: apt-pkg/cdrom.cc:755 #, c-format msgid "Found label '%s'\n" msgstr "Atopóse la etiqueta: '%s'\n" -#: apt-pkg/cdrom.cc:811 +#: apt-pkg/cdrom.cc:784 msgid "That is not a valid name, try again.\n" msgstr "Esi nun ye un nome válidu; inténtalo otra vuelta.\n" -#: apt-pkg/cdrom.cc:828 +#: apt-pkg/cdrom.cc:801 #, c-format msgid "" "This disc is called: \n" @@ -3227,15 +3202,15 @@ msgstr "" "Esti discu llámase: \n" "'%s'\n" -#: apt-pkg/cdrom.cc:830 +#: apt-pkg/cdrom.cc:803 msgid "Copying package lists..." msgstr "Copiando les llistes de paquetes..." -#: apt-pkg/cdrom.cc:865 +#: apt-pkg/cdrom.cc:838 msgid "Writing new source list\n" msgstr "Escribiendo llista nueva d'oríxenes\n" -#: apt-pkg/cdrom.cc:873 +#: apt-pkg/cdrom.cc:846 msgid "Source list entries for this disc are:\n" msgstr "Les entraes de la llista d'oríxenes pa esti discu son:\n" @@ -3271,33 +3246,38 @@ msgstr "Nun puede alcontrase'l rexistru d'autenticación pa: %s" msgid "Hash mismatch for: %s" msgstr "El hash nun concasa pa: %s" -#: apt-pkg/cacheset.cc:403 +#: apt-pkg/cacheset.cc:479 #, c-format msgid "Release '%s' for '%s' was not found" msgstr "Nun s'alcontró la distribución '%s' pa '%s'" -#: apt-pkg/cacheset.cc:406 +#: apt-pkg/cacheset.cc:482 #, c-format msgid "Version '%s' for '%s' was not found" msgstr "Nun s'alcontró la versión '%s' pa '%s'" -#: apt-pkg/cacheset.cc:517 +#: apt-pkg/cacheset.cc:593 #, c-format msgid "Couldn't find task '%s'" msgstr "Nun pudo alcontrase la xera '%s'" -#: apt-pkg/cacheset.cc:523 +#: apt-pkg/cacheset.cc:599 #, c-format msgid "Couldn't find any package by regex '%s'" msgstr "Nun pudo alcontrase dengún paquete por regex '%s'" -#: apt-pkg/cacheset.cc:534 +#: apt-pkg/cacheset.cc:605 +#, fuzzy, c-format +msgid "Couldn't find any package by glob '%s'" +msgstr "Nun pudo alcontrase dengún paquete por regex '%s'" + +#: apt-pkg/cacheset.cc:616 #, c-format msgid "Can't select versions from package '%s' as it is purely virtual" msgstr "" "Nun pueden seleicionase versiones pal paquete'%s' como puramente virtual" -#: apt-pkg/cacheset.cc:541 apt-pkg/cacheset.cc:548 +#: apt-pkg/cacheset.cc:623 apt-pkg/cacheset.cc:630 #, c-format msgid "" "Can't select installed nor candidate version from package '%s' as it has " @@ -3306,21 +3286,21 @@ msgstr "" "Nun puede seleicionase l'instalador o versión candidata pal paquete '%s' " "como non tien nengún d'ellos" -#: apt-pkg/cacheset.cc:555 +#: apt-pkg/cacheset.cc:637 #, c-format msgid "Can't select newest version from package '%s' as it is purely virtual" msgstr "" "Nun puede seleicionase la versión más nueva pal paquete'%s' como puramente " "virtual" -#: apt-pkg/cacheset.cc:563 +#: apt-pkg/cacheset.cc:645 #, c-format msgid "Can't select candidate version from package %s as it has no candidate" msgstr "" "Nun puede seleicionase versión candidata pal paquete %s que nun tien " "candidata" -#: apt-pkg/cacheset.cc:571 +#: apt-pkg/cacheset.cc:653 #, c-format msgid "Can't select installed version from package %s as it is not installed" msgstr "" @@ -3346,111 +3326,136 @@ msgstr "" msgid "Execute external solver" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:73 +#: apt-pkg/install-progress.cc:51 +#, c-format +msgid "Progress: [%3i%%]" +msgstr "" + +#: apt-pkg/install-progress.cc:85 apt-pkg/install-progress.cc:168 +msgid "Running dpkg" +msgstr "Executando dpkt" + +#: apt-pkg/update.cc:110 apt-pkg/update.cc:112 +#, fuzzy +msgid "" +"Some index files failed to download. They have been ignored, or old ones " +"used instead." +msgstr "" +"Nun pudieron descargase dellos ficheros d'índiz; inoráronse o usáronse los " +"antiguos nel so llugar." + +#: apt-pkg/deb/dpkgpm.cc:91 #, c-format msgid "Installing %s" msgstr "Instalando %s" -#: apt-pkg/deb/dpkgpm.cc:74 apt-pkg/deb/dpkgpm.cc:982 +#: apt-pkg/deb/dpkgpm.cc:92 apt-pkg/deb/dpkgpm.cc:977 #, c-format msgid "Configuring %s" msgstr "Configurando %s" -#: apt-pkg/deb/dpkgpm.cc:75 apt-pkg/deb/dpkgpm.cc:989 +#: apt-pkg/deb/dpkgpm.cc:93 apt-pkg/deb/dpkgpm.cc:984 #, c-format msgid "Removing %s" msgstr "Desinstalando %s" -#: apt-pkg/deb/dpkgpm.cc:76 +#: apt-pkg/deb/dpkgpm.cc:94 #, c-format msgid "Completely removing %s" msgstr "Desinstalóse dafechu %s" -#: apt-pkg/deb/dpkgpm.cc:77 +#: apt-pkg/deb/dpkgpm.cc:95 #, c-format msgid "Noting disappearance of %s" msgstr "Anotando desaniciáu de %s" -#: apt-pkg/deb/dpkgpm.cc:78 +#: apt-pkg/deb/dpkgpm.cc:96 #, c-format msgid "Running post-installation trigger %s" msgstr "Executando activador de post-instalación de %s" #. FIXME: use a better string after freeze -#: apt-pkg/deb/dpkgpm.cc:735 +#: apt-pkg/deb/dpkgpm.cc:808 #, c-format msgid "Directory '%s' missing" msgstr "Falta'l direutoriu '%s'." -#: apt-pkg/deb/dpkgpm.cc:750 apt-pkg/deb/dpkgpm.cc:770 +#: apt-pkg/deb/dpkgpm.cc:823 apt-pkg/deb/dpkgpm.cc:845 #, c-format msgid "Could not open file '%s'" msgstr "Nun pudo abrise'l ficheru '%s'" -#: apt-pkg/deb/dpkgpm.cc:975 +#: apt-pkg/deb/dpkgpm.cc:970 #, c-format msgid "Preparing %s" msgstr "Preparando %s" -#: apt-pkg/deb/dpkgpm.cc:976 +#: apt-pkg/deb/dpkgpm.cc:971 #, c-format msgid "Unpacking %s" msgstr "Desempaquetando %s" -#: apt-pkg/deb/dpkgpm.cc:981 +#: apt-pkg/deb/dpkgpm.cc:976 #, c-format msgid "Preparing to configure %s" msgstr "Preparándose pa configurar %s" -#: apt-pkg/deb/dpkgpm.cc:983 +#: apt-pkg/deb/dpkgpm.cc:978 #, c-format msgid "Installed %s" msgstr "%s instaláu" -#: apt-pkg/deb/dpkgpm.cc:988 +#: apt-pkg/deb/dpkgpm.cc:983 #, c-format msgid "Preparing for removal of %s" msgstr "Preparándose pa desinstalar %s" -#: apt-pkg/deb/dpkgpm.cc:990 +#: apt-pkg/deb/dpkgpm.cc:985 #, c-format msgid "Removed %s" msgstr "%s desinstaláu" -#: apt-pkg/deb/dpkgpm.cc:995 +#: apt-pkg/deb/dpkgpm.cc:990 #, c-format msgid "Preparing to completely remove %s" msgstr "Preparándose pa desinstalar dafechu %s" -#: apt-pkg/deb/dpkgpm.cc:996 +#: apt-pkg/deb/dpkgpm.cc:991 #, c-format msgid "Completely removed %s" msgstr "Desinstalóse dafechu %s" -#: apt-pkg/deb/dpkgpm.cc:1243 -msgid "Can not write log, openpty() failed (/dev/pts not mounted?)\n" +#: apt-pkg/deb/dpkgpm.cc:1046 +msgid "ioctl(TIOCGWINSZ) failed" msgstr "" -"Nun puede escribise nel rexistru, falló openpty() (¿/dev/pts nun ta " -"montáu?)\n" -#: apt-pkg/deb/dpkgpm.cc:1273 -msgid "Running dpkg" -msgstr "Executando dpkt" +#: apt-pkg/deb/dpkgpm.cc:1049 apt-pkg/deb/dpkgpm.cc:1070 +#, fuzzy, c-format +msgid "Can not write log (%s)" +msgstr "Nun se pue escribir en %s" + +#: apt-pkg/deb/dpkgpm.cc:1049 +msgid "Is /dev/pts mounted?" +msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1445 +#: apt-pkg/deb/dpkgpm.cc:1070 +msgid "Is stdout a terminal?" +msgstr "" + +#: apt-pkg/deb/dpkgpm.cc:1558 msgid "Operation was interrupted before it could finish" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1507 +#: apt-pkg/deb/dpkgpm.cc:1620 msgid "No apport report written because MaxReports is reached already" msgstr "Ensin informe escritu d'apport porque MaxReports llegó dafechu" #. check if its not a follow up error -#: apt-pkg/deb/dpkgpm.cc:1512 +#: apt-pkg/deb/dpkgpm.cc:1625 msgid "dependency problems - leaving unconfigured" msgstr "problemes de dependencies - déxase ensin configurar" -#: apt-pkg/deb/dpkgpm.cc:1514 +#: apt-pkg/deb/dpkgpm.cc:1627 msgid "" "No apport report written because the error message indicates its a followup " "error from a previous failure." @@ -3458,7 +3463,7 @@ msgstr "" "Ensin informe escritu d'apport porque'l mensax de fallu indica un fallu que " "siguió dende un fallu previu" -#: apt-pkg/deb/dpkgpm.cc:1520 +#: apt-pkg/deb/dpkgpm.cc:1633 msgid "" "No apport report written because the error message indicates a disk full " "error" @@ -3466,7 +3471,7 @@ msgstr "" "Ensin informe escritu d'apport porque'l mensax de fallu indica un fallu de " "discu llenu" -#: apt-pkg/deb/dpkgpm.cc:1526 +#: apt-pkg/deb/dpkgpm.cc:1640 msgid "" "No apport report written because the error message indicates a out of memory " "error" @@ -3474,7 +3479,16 @@ msgstr "" "Ensin informe escritu d'apport porque'l mensax de fallu indica un fallu de " "memoria" -#: apt-pkg/deb/dpkgpm.cc:1533 +#: apt-pkg/deb/dpkgpm.cc:1647 apt-pkg/deb/dpkgpm.cc:1653 +#, fuzzy +msgid "" +"No apport report written because the error message indicates an issue on the " +"local system" +msgstr "" +"Ensin informe escritu d'apport porque'l mensax de fallu indica un fallu de " +"discu llenu" + +#: apt-pkg/deb/dpkgpm.cc:1674 msgid "" "No apport report written because the error message indicates a dpkg I/O error" msgstr "" @@ -3509,6 +3523,115 @@ msgstr "" msgid "Not locked" msgstr "Non bloquiáu" +#~ msgid "%s not a valid DEB package." +#~ msgstr "%s nun ye un paquete DEB válidu." + +#~ msgid "" +#~ "Using CD-ROM mount point %s\n" +#~ "Mounting CD-ROM\n" +#~ msgstr "" +#~ "Usando el puntu de montaxe de CD-ROM %s\n" +#~ "Montando el CD-ROM\n" + +#~ msgid "" +#~ "Could not patch %s with mmap and with file operation usage - the patch " +#~ "seems to be corrupt." +#~ msgstr "" +#~ "Nun pudo parchease %s con mmap y col usu de la operación de ficheru - el " +#~ "parche parez corruptu." + +#~ msgid "" +#~ "Could not patch %s with mmap (but no mmap specific fail) - the patch " +#~ "seems to be corrupt." +#~ msgstr "" +#~ "Nun pudo parchease %s con mmap (pero nun ye un fallu especificu de mmap) " +#~ "- el parche parez corruptu." + +#~ msgid "Note, selecting '%s' for task '%s'\n" +#~ msgstr "Nota, escoyendo '%s' pa la xera '%s'\n" + +#~ msgid "Note, selecting '%s' for regex '%s'\n" +#~ msgstr "Nota, escoyendo '%s' pa regex '%s'\n" + +#~ msgid "Package %s is a virtual package provided by:\n" +#~ msgstr "El paquete %s ye un paquete virtual ufríu por:\n" + +#~ msgid " [Not candidate version]" +#~ msgstr " [Nun ye versión candidata]" + +#~ msgid "You should explicitly select one to install." +#~ msgstr "Has d'escoyer esplícitamente unu pa instalar." + +#~ 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 "" +#~ "El paquete %s nun ta disponible, otru paquete refierse a él.\n" +#~ "Esto puede significar que falta el paquete, ta arrumbáu, o sólo\n" +#~ "ta disponible dende otra fonte\n" + +#~ msgid "However the following packages replace it:" +#~ msgstr "Sicasí, los siguientes paquetes reemplacenlu:" + +#~ msgid "Package '%s' has no installation candidate" +#~ msgstr "El paquete '%s' nun tien candidatu pa instalación" + +#~ msgid "Virtual packages like '%s' can't be removed\n" +#~ msgstr "Los paquetes virtuales como '%s' nun pueden desaniciase\n" + +#, fuzzy +#~ msgid "Package '%s' is not installed, so not removed. Did you mean '%s'?\n" +#~ msgstr "El paquete %s nun ta instalau, nun va desaniciase\n" + +#, fuzzy +#~ msgid "Package '%s' is not installed, so not removed\n" +#~ msgstr "El paquete %s nun ta instalau, nun va desaniciase\n" + +#~ msgid "Note, selecting '%s' instead of '%s'\n" +#~ msgstr "Nota, escoyendo %s nel llugar de %s\n" + +#~ msgid "Skipping %s, it is already installed and upgrade is not set.\n" +#~ msgstr "Saltando %s, ya ta instalau y la actualización nun ta activada.\n" + +#~ msgid "Skipping %s, it is not installed and only upgrades are requested.\n" +#~ msgstr "Saltando %s, nun ta instaláu y namái se requieren anovamientos.\n" + +#~ msgid "Reinstallation of %s is not possible, it cannot be downloaded.\n" +#~ msgstr "La reinstalación de %s nun ye dable, nun pue descargase.\n" + +#~ msgid "%s is already the newest version.\n" +#~ msgstr "%s yá ta na versión más nueva.\n" + +#~ msgid "Selected version '%s' (%s) for '%s'\n" +#~ msgstr "Esbillada la versión %s (%s) pa %s\n" + +#, fuzzy +#~ msgid "Selected version '%s' (%s) for '%s' because of '%s'\n" +#~ msgstr "Esbillada la versión %s (%s) pa %s\n" + +#~ msgid "Ignore unavailable target release '%s' of package '%s'" +#~ msgstr "Inorar release destín non disponible '%s' pal paquete '%s'" + +#~ msgid "This is not a valid DEB archive, it has no '%s', '%s' or '%s' member" +#~ msgstr "" +#~ "Esti nun ye un ficheru DEB válidu, falta'l miembru '%s', '%s' o '%s'" + +#~ msgid "MD5Sum mismatch" +#~ msgstr "La suma MD5 nun concasa" + +#~ msgid "" +#~ "I wasn't able to locate a file for the %s package. This might mean you " +#~ "need to manually fix this package." +#~ msgstr "" +#~ "Nun pudo alcontrase un ficheru pal paquete %s. Esto puede significar que " +#~ "necesites iguar manualmente esti paquete" + +#~ msgid "Can not write log, openpty() failed (/dev/pts not mounted?)\n" +#~ msgstr "" +#~ "Nun puede escribise nel rexistru, falló openpty() (¿/dev/pts nun ta " +#~ "montáu?)\n" + #~ msgid "Skipping nonexistent file %s" #~ msgstr "Saltando'l ficheru non esistente %s" @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: apt 0.7.21\n" "Report-Msgid-Bugs-To: APT Development Team <deity@lists.debian.org>\n" -"POT-Creation-Date: 2013-07-31 16:24+0200\n" +"POT-Creation-Date: 2014-02-23 00:29+0100\n" "PO-Revision-Date: 2012-06-25 17:23+0300\n" "Last-Translator: Damyan Ivanov <dmn@debian.org>\n" "Language-Team: Bulgarian <dict@fsa-bg.org>\n" @@ -21,151 +21,153 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1)\n" "X-Generator: KBabel 1.11.4\n" -#: cmdline/apt-cache.cc:158 +#: cmdline/apt-cache.cc:140 #, c-format msgid "Package %s version %s has an unmet dep:\n" msgstr "Пакетът %s версия %s има неудовлетворена зависимост:\n" -#: cmdline/apt-cache.cc:286 +#: cmdline/apt-cache.cc:268 msgid "Total package names: " msgstr "Общо имена на пакети : " -#: cmdline/apt-cache.cc:288 +#: cmdline/apt-cache.cc:270 msgid "Total package structures: " msgstr "Общо пакетни структури: " -#: cmdline/apt-cache.cc:328 +#: cmdline/apt-cache.cc:310 msgid " Normal packages: " msgstr " Нормални пакети: " -#: cmdline/apt-cache.cc:329 +#: cmdline/apt-cache.cc:311 msgid " Pure virtual packages: " msgstr " Чисти виртуални пакети: " -#: cmdline/apt-cache.cc:330 +#: cmdline/apt-cache.cc:312 msgid " Single virtual packages: " msgstr " Единични виртуални пакети: " -#: cmdline/apt-cache.cc:331 +#: cmdline/apt-cache.cc:313 msgid " Mixed virtual packages: " msgstr " Смесени виртуални пакети: " -#: cmdline/apt-cache.cc:332 +#: cmdline/apt-cache.cc:314 msgid " Missing: " msgstr " Липсващи: " -#: cmdline/apt-cache.cc:334 +#: cmdline/apt-cache.cc:316 msgid "Total distinct versions: " msgstr "Общо уникални версии: " -#: cmdline/apt-cache.cc:336 +#: cmdline/apt-cache.cc:318 msgid "Total distinct descriptions: " msgstr "Общо уникални описания: " -#: cmdline/apt-cache.cc:338 +#: cmdline/apt-cache.cc:320 msgid "Total dependencies: " msgstr "Общо зависимости: " -#: cmdline/apt-cache.cc:341 +#: cmdline/apt-cache.cc:323 msgid "Total ver/file relations: " msgstr "Общо отношения версия/файл: " -#: cmdline/apt-cache.cc:343 +#: cmdline/apt-cache.cc:325 msgid "Total Desc/File relations: " msgstr "Общо отношения описание/файл: " -#: cmdline/apt-cache.cc:345 +#: cmdline/apt-cache.cc:327 msgid "Total Provides mappings: " msgstr "Общо отношения „Осигурява“: " -#: cmdline/apt-cache.cc:357 +#: cmdline/apt-cache.cc:339 msgid "Total globbed strings: " msgstr "Общо разгърнати низове: " -#: cmdline/apt-cache.cc:371 +#: cmdline/apt-cache.cc:353 msgid "Total dependency version space: " msgstr "Общо пространство за зависимости по версии: " -#: cmdline/apt-cache.cc:376 +#: cmdline/apt-cache.cc:358 msgid "Total slack space: " msgstr "Общо празно пространство: " -#: cmdline/apt-cache.cc:384 +#: cmdline/apt-cache.cc:366 msgid "Total space accounted for: " msgstr "Общо отчетено пространство: " -#: cmdline/apt-cache.cc:515 cmdline/apt-cache.cc:1165 +#: cmdline/apt-cache.cc:497 cmdline/apt-cache.cc:1146 +#: apt-private/private-show.cc:55 #, c-format msgid "Package file %s is out of sync." msgstr "Пакетният файл %s не е синхронизиран." -#: cmdline/apt-cache.cc:593 cmdline/apt-cache.cc:1452 -#: cmdline/apt-cache.cc:1454 cmdline/apt-cache.cc:1531 cmdline/apt-mark.cc:46 -#: cmdline/apt-mark.cc:93 cmdline/apt-mark.cc:219 +#: cmdline/apt-cache.cc:575 cmdline/apt-cache.cc:1432 +#: cmdline/apt-cache.cc:1434 cmdline/apt-cache.cc:1511 cmdline/apt-mark.cc:48 +#: cmdline/apt-mark.cc:95 cmdline/apt-mark.cc:221 +#: apt-private/private-show.cc:167 apt-private/private-show.cc:169 msgid "No packages found" msgstr "Няма намерени пакети" -#: cmdline/apt-cache.cc:1265 +#: cmdline/apt-cache.cc:1245 msgid "You must give at least one search pattern" msgstr "Трябва да въведете поне един шаблон за търсене" -#: cmdline/apt-cache.cc:1431 +#: cmdline/apt-cache.cc:1411 msgid "This command is deprecated. Please use 'apt-mark showauto' instead." msgstr "Тази командата е остаряла. Използвайте „apt-mark showauto“ вместо нея." -#: cmdline/apt-cache.cc:1526 apt-pkg/cacheset.cc:510 +#: cmdline/apt-cache.cc:1506 apt-pkg/cacheset.cc:586 #, c-format msgid "Unable to locate package %s" msgstr "Пакетът %s не може да бъде намерен" -#: cmdline/apt-cache.cc:1556 +#: cmdline/apt-cache.cc:1536 msgid "Package files:" msgstr "Пакетни файлове:" -#: cmdline/apt-cache.cc:1563 cmdline/apt-cache.cc:1654 +#: cmdline/apt-cache.cc:1543 cmdline/apt-cache.cc:1634 msgid "Cache is out of sync, can't x-ref a package file" msgstr "" "Кешът не е синхронизиран, не може да се изпълни „x-ref“ на пакетен файл" #. Show any packages have explicit pins -#: cmdline/apt-cache.cc:1577 +#: cmdline/apt-cache.cc:1557 msgid "Pinned packages:" msgstr "Отбити пакети:" -#: cmdline/apt-cache.cc:1589 cmdline/apt-cache.cc:1634 +#: cmdline/apt-cache.cc:1569 cmdline/apt-cache.cc:1614 msgid "(not found)" msgstr "(не са намерени)" -#: cmdline/apt-cache.cc:1597 +#: cmdline/apt-cache.cc:1577 msgid " Installed: " msgstr " Инсталирана: " -#: cmdline/apt-cache.cc:1598 +#: cmdline/apt-cache.cc:1578 msgid " Candidate: " msgstr " Кандидат: " -#: cmdline/apt-cache.cc:1616 cmdline/apt-cache.cc:1624 +#: cmdline/apt-cache.cc:1596 cmdline/apt-cache.cc:1604 msgid "(none)" msgstr "(няма)" -#: cmdline/apt-cache.cc:1631 +#: cmdline/apt-cache.cc:1611 msgid " Package pin: " msgstr " Отбиване на пакета: " #. Show the priority tables -#: cmdline/apt-cache.cc:1640 +#: cmdline/apt-cache.cc:1620 msgid " Version table:" msgstr " Таблица с версиите:" -#: cmdline/apt-cache.cc:1753 cmdline/apt-cdrom.cc:206 cmdline/apt-config.cc:81 -#: cmdline/apt-get.cc:3392 cmdline/apt-mark.cc:375 -#: cmdline/apt-extracttemplates.cc:229 ftparchive/apt-ftparchive.cc:591 -#: cmdline/apt-internal-solver.cc:33 cmdline/apt-sortpkgs.cc:147 +#: cmdline/apt-cache.cc:1733 cmdline/apt-cdrom.cc:252 cmdline/apt-config.cc:83 +#: cmdline/apt-get.cc:1580 cmdline/apt-mark.cc:377 cmdline/apt.cc:66 +#: cmdline/apt-extracttemplates.cc:217 ftparchive/apt-ftparchive.cc:591 +#: cmdline/apt-internal-solver.cc:34 cmdline/apt-sortpkgs.cc:147 #, c-format msgid "%s %s for %s compiled on %s %s\n" msgstr "%s %s за %s компилиран на %s %s\n" -#: cmdline/apt-cache.cc:1760 +#: cmdline/apt-cache.cc:1740 msgid "" "Usage: apt-cache [options] command\n" " apt-cache [options] showpkg pkg1 [pkg2 ...]\n" @@ -237,35 +239,35 @@ msgstr "" "За повече информация вижте наръчниците apt-cache(8) и apt.conf(5).\n" #. }}} -#: cmdline/apt-cdrom.cc:43 +#: cmdline/apt-cdrom.cc:45 msgid "" "No CD-ROM could be auto-detected or found using the default mount point.\n" "You may try the --cdrom option to set the CD-ROM mount point. See 'man apt-" "cdrom' for more information about the CD-ROM auto-detection and mount point." msgstr "" -#: cmdline/apt-cdrom.cc:85 +#: cmdline/apt-cdrom.cc:89 msgid "Please provide a name for this Disc, such as 'Debian 5.0.3 Disk 1'" msgstr "Укажете име за този диск, например „Debian 5.0.3 Disk1“" -#: cmdline/apt-cdrom.cc:100 +#: cmdline/apt-cdrom.cc:104 msgid "Please insert a Disc in the drive and press enter" msgstr "Сложете диск в устройството и натиснете „Enter“" -#: cmdline/apt-cdrom.cc:135 +#: cmdline/apt-cdrom.cc:141 #, c-format msgid "Failed to mount '%s' to '%s'" msgstr "Неуспех при монтиране на %s на %s" -#: cmdline/apt-cdrom.cc:170 +#: cmdline/apt-cdrom.cc:196 msgid "Repeat this process for the rest of the CDs in your set." msgstr "Повторете този процес за останалите дискове от комплекта." -#: cmdline/apt-config.cc:46 +#: cmdline/apt-config.cc:48 msgid "Arguments not in pairs" msgstr "Аргументите не са по двойки" -#: cmdline/apt-config.cc:87 +#: cmdline/apt-config.cc:89 msgid "" "Usage: apt-config [options] command\n" "\n" @@ -294,558 +296,47 @@ msgstr "" " -o=? Настройване на произволна конфигурационна опция, т.е. -o dir::cache=/" "tmp\n" -#. TRANSLATOR: Yes/No question help-text: defaulting to Y[es] -#. e.g. "Do you want to continue? [Y/n] " -#. The user has to answer with an input matching the -#. YESEXPR/NOEXPR defined in your l10n. -#: cmdline/apt-get.cc:146 -msgid "[Y/n]" -msgstr "[Y/n]" - -#. TRANSLATOR: Yes/No question help-text: defaulting to N[o] -#. e.g. "Should this file be removed? [y/N] " -#. The user has to answer with an input matching the -#. YESEXPR/NOEXPR defined in your l10n. -#: cmdline/apt-get.cc:152 -msgid "[y/N]" -msgstr "[y/N]" - -#. TRANSLATOR: "Yes" answer printed for a yes/no question if --assume-yes is set -#: cmdline/apt-get.cc:163 -msgid "Y" -msgstr "Y" - -#. TRANSLATOR: "No" answer printed for a yes/no question if --assume-no is set -#: cmdline/apt-get.cc:169 -msgid "N" -msgstr "N" - -#: cmdline/apt-get.cc:191 apt-pkg/cachefilter.cc:33 -#, c-format -msgid "Regex compilation error - %s" -msgstr "Грешка при компилирането на регулярния израз - %s" - -#: cmdline/apt-get.cc:289 -msgid "The following packages have unmet dependencies:" -msgstr "Следните пакети имат неудовлетворени зависимости:" - -#: cmdline/apt-get.cc:379 -#, c-format -msgid "but %s is installed" -msgstr "но е инсталиран %s" - -#: cmdline/apt-get.cc:381 -#, c-format -msgid "but %s is to be installed" -msgstr "но ще бъде инсталиран %s" - -#: cmdline/apt-get.cc:388 -msgid "but it is not installable" -msgstr "но той не може да бъде инсталиран" - -#: cmdline/apt-get.cc:390 -msgid "but it is a virtual package" -msgstr "но той е виртуален пакет" - -#: cmdline/apt-get.cc:393 -msgid "but it is not installed" -msgstr "но той не е инсталиран" - -#: cmdline/apt-get.cc:393 -msgid "but it is not going to be installed" -msgstr "но той няма да бъде инсталиран" - -#: cmdline/apt-get.cc:398 -msgid " or" -msgstr " или" - -#: cmdline/apt-get.cc:427 -msgid "The following NEW packages will be installed:" -msgstr "Следните НОВИ пакети ще бъдат инсталирани:" - -#: cmdline/apt-get.cc:453 -msgid "The following packages will be REMOVED:" -msgstr "Следните пакети ще бъдат ПРЕМАХНАТИ:" - -#: cmdline/apt-get.cc:475 -msgid "The following packages have been kept back:" -msgstr "Следните пакети няма да бъдат променени:" - -#: cmdline/apt-get.cc:496 -msgid "The following packages will be upgraded:" -msgstr "Следните пакети ще бъдат актуализирани:" - -#: cmdline/apt-get.cc:517 -msgid "The following packages will be DOWNGRADED:" -msgstr "Следните пакети ще бъдат ВЪРНАТИ КЪМ ПО-СТАРА ВЕРСИЯ:" - -#: cmdline/apt-get.cc:537 -msgid "The following held packages will be changed:" -msgstr "Следните задържани пакети ще бъдат променени:" - -#: cmdline/apt-get.cc:592 -#, c-format -msgid "%s (due to %s) " -msgstr "%s (поради %s) " - -#: cmdline/apt-get.cc:600 -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:631 -#, c-format -msgid "%lu upgraded, %lu newly installed, " -msgstr "%lu актуализирани, %lu нови инсталирани, " - -#: cmdline/apt-get.cc:635 -#, c-format -msgid "%lu reinstalled, " -msgstr "%lu преинсталирани, " - -#: cmdline/apt-get.cc:637 -#, c-format -msgid "%lu downgraded, " -msgstr "%lu върнати към по-стара версия, " - -#: cmdline/apt-get.cc:639 -#, c-format -msgid "%lu to remove and %lu not upgraded.\n" -msgstr "%lu за премахване и %lu без промяна.\n" - -#: cmdline/apt-get.cc:643 -#, c-format -msgid "%lu not fully installed or removed.\n" -msgstr "%lu не са напълно инсталирани или премахнати.\n" - -#: cmdline/apt-get.cc:664 -#, c-format -msgid "Note, selecting '%s' for task '%s'\n" -msgstr "Избиране на %s за задача „%s“\n" - -#: cmdline/apt-get.cc:669 -#, c-format -msgid "Note, selecting '%s' for regex '%s'\n" -msgstr "Избиране на %s за регулярен израз „%s“\n" - -#: cmdline/apt-get.cc:686 -#, c-format -msgid "Package %s is a virtual package provided by:\n" -msgstr "Пакетът %s е виртуален пакет, осигурен от:\n" - -#: cmdline/apt-get.cc:697 -msgid " [Installed]" -msgstr " [Инсталиран]" - -#: cmdline/apt-get.cc:706 -msgid " [Not candidate version]" -msgstr " [версията не е кандидат]" - -#: cmdline/apt-get.cc:708 -msgid "You should explicitly select one to install." -msgstr "Трябва изрично да изберете един за инсталиране." - -#: cmdline/apt-get.cc:711 -#, c-format -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:729 -msgid "However the following packages replace it:" -msgstr "Обаче следните пакети го заместват:" - -#: cmdline/apt-get.cc:741 -#, c-format -msgid "Package '%s' has no installation candidate" -msgstr "Пакетът „%s“ няма кандидат за инсталиране" - -#: cmdline/apt-get.cc:754 -#, c-format -msgid "Virtual packages like '%s' can't be removed\n" -msgstr "Виртуални пакети като „%s“ не могат да се премахват\n" - -#. TRANSLATORS: Note, this is not an interactive question -#: cmdline/apt-get.cc:766 cmdline/apt-get.cc:969 -#, c-format -msgid "Package '%s' is not installed, so not removed. Did you mean '%s'?\n" -msgstr "" -"Пакетът „%s“ не е инсталиран, така че не е премахнат. Може би имахте предвид " -"„%s“?\n" - -#: cmdline/apt-get.cc:772 cmdline/apt-get.cc:975 -#, c-format -msgid "Package '%s' is not installed, so not removed\n" -msgstr "Пакетът „%s“ не е инсталиран, така че не е премахнат\n" - -#: cmdline/apt-get.cc:817 -#, c-format -msgid "Note, selecting '%s' instead of '%s'\n" -msgstr "Избиране на „%s“ вместо „%s“\n" - -#: cmdline/apt-get.cc:847 -#, c-format -msgid "Skipping %s, it is already installed and upgrade is not set.\n" -msgstr "Пропускане на %s, вече е инсталиран и не е маркиран за актуализация.\n" - -#: cmdline/apt-get.cc:851 -#, c-format -msgid "Skipping %s, it is not installed and only upgrades are requested.\n" -msgstr "" -"Пропускане на %s, който не е инсталиран при заявени само обновявания.\n" - -#: cmdline/apt-get.cc:863 -#, c-format -msgid "Reinstallation of %s is not possible, it cannot be downloaded.\n" -msgstr "Преинсталацията на %s не е възможна, не може да бъде изтеглен.\n" - -#: cmdline/apt-get.cc:868 -#, c-format -msgid "%s is already the newest version.\n" -msgstr "%s вече е най-новата версия.\n" - -#: cmdline/apt-get.cc:887 cmdline/apt-get.cc:2187 cmdline/apt-mark.cc:68 -#, c-format -msgid "%s set to manually installed.\n" -msgstr "%s е отбелязан като ръчно инсталиран.\n" - -#: cmdline/apt-get.cc:913 -#, c-format -msgid "Selected version '%s' (%s) for '%s'\n" -msgstr "Избрана е версия %s (%s) за %s\n" - -#: cmdline/apt-get.cc:918 -#, c-format -msgid "Selected version '%s' (%s) for '%s' because of '%s'\n" -msgstr "Избрана е версия „%s“ (%s) за „%s“ заради „%s“\n" - -#: cmdline/apt-get.cc:1054 -msgid "Correcting dependencies..." -msgstr "Коригиране на зависимостите..." - -#: cmdline/apt-get.cc:1057 -msgid " failed." -msgstr " пропадна." - -#: cmdline/apt-get.cc:1060 -msgid "Unable to correct dependencies" -msgstr "Неуспех при коригирането на зависимостите" - -#: cmdline/apt-get.cc:1063 -msgid "Unable to minimize the upgrade set" -msgstr "Неуспех при минимизирането на набора актуализации" - -#: cmdline/apt-get.cc:1065 -msgid " Done" -msgstr " Готово" - -#: cmdline/apt-get.cc:1069 -msgid "You might want to run 'apt-get -f install' to correct these." -msgstr "" -"Възможно е да изпълните „apt-get -f install“, за да коригирате тези " -"неизправности." - -#: cmdline/apt-get.cc:1072 -msgid "Unmet dependencies. Try using -f." -msgstr "Неудовлетворени зависимости. Опитайте с „-f“." - -#: cmdline/apt-get.cc:1097 -msgid "WARNING: The following packages cannot be authenticated!" -msgstr "ПРЕДУПРЕЖДЕНИЕ: Следните пакети не могат да бъдат удостоверени!" - -#: cmdline/apt-get.cc:1101 -msgid "Authentication warning overridden.\n" -msgstr "Предупреждението за удостоверяването е пренебрегнато.\n" - -#: cmdline/apt-get.cc:1108 -msgid "Install these packages without verification?" -msgstr "Инсталиране на тези пакети без проверка?" - -#: cmdline/apt-get.cc:1110 -msgid "Some packages could not be authenticated" -msgstr "Някои пакети не можаха да бъдат удостоверени" - -#: cmdline/apt-get.cc:1119 cmdline/apt-get.cc:1280 -msgid "There are problems and -y was used without --force-yes" -msgstr "Има проблеми и „-y“ е използвано без „--force-yes“" - -#: cmdline/apt-get.cc:1160 -msgid "Internal error, InstallPackages was called with broken packages!" -msgstr "Вътрешна грешка, „InstallPackages“ е предизвикано при счупени пакети!" - -#: cmdline/apt-get.cc:1169 -msgid "Packages need to be removed but remove is disabled." -msgstr "Трябва да бъдат премахнати пакети, но премахването е изключено." - -#: cmdline/apt-get.cc:1180 -msgid "Internal error, Ordering didn't finish" -msgstr "Вътрешна грешка, „Ordering“ не завърши" - -#: cmdline/apt-get.cc:1218 -msgid "How odd.. The sizes didn't match, email apt@packages.debian.org" -msgstr "" -"Странно.. Размерите не съвпадат, изпратете е-поща на apt@packages.debian.org" - -#. 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:1225 -#, c-format -msgid "Need to get %sB/%sB of archives.\n" -msgstr "Необходимо е да се изтеглят %sB/%sB архиви.\n" - -#. 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:1230 -#, c-format -msgid "Need to get %sB of archives.\n" -msgstr "Необходимо е да се изтеглят %sB архиви.\n" - -#. 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:1237 -#, c-format -msgid "After this operation, %sB of additional disk space will be used.\n" -msgstr "" -"След тази операция ще бъде използвано %sB допълнително дисково " -"пространство.\n" - -#. 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:1242 -#, c-format -msgid "After this operation, %sB disk space will be freed.\n" -msgstr "След тази операция ще бъде освободено %sB дисково пространство.\n" - -#: cmdline/apt-get.cc:1257 cmdline/apt-get.cc:1260 cmdline/apt-get.cc:2621 -#: cmdline/apt-get.cc:2624 -#, c-format -msgid "Couldn't determine free space in %s" -msgstr "Неуспех при определянето на свободното пространство в %s" - -#: cmdline/apt-get.cc:1270 -#, c-format -msgid "You don't have enough free space in %s." -msgstr "Нямате достатъчно свободно пространство в %s." - -#: cmdline/apt-get.cc:1286 cmdline/apt-get.cc:1308 -msgid "Trivial Only specified but this is not a trivial operation." -msgstr "Указано е „Trivial Only“, но това не е тривиална операция." - -#. TRANSLATOR: This string needs to be typed by the user as a confirmation, so be -#. careful with hard to type or special characters (like non-breaking spaces) -#: cmdline/apt-get.cc:1290 -msgid "Yes, do as I say!" -msgstr "Да, прави каквото казвам!" - -#: cmdline/apt-get.cc:1292 -#, c-format -msgid "" -"You are about to do something potentially harmful.\n" -"To continue type in the phrase '%s'\n" -" ?] " -msgstr "" -"На път сте да направите нещо потенциално опасно.\n" -"За да продължите, въведете фразата „%s“\n" -" ?] " - -#: cmdline/apt-get.cc:1298 cmdline/apt-get.cc:1317 -msgid "Abort." -msgstr "Прекъсване." - -#: cmdline/apt-get.cc:1313 -msgid "Do you want to continue?" -msgstr "Искате ли да продължите?" - -#: cmdline/apt-get.cc:1385 cmdline/apt-get.cc:2686 apt-pkg/algorithms.cc:1566 -#, c-format -msgid "Failed to fetch %s %s\n" -msgstr "Неуспех при изтеглянето на %s %s\n" - -#: cmdline/apt-get.cc:1403 -msgid "Some files failed to download" -msgstr "Някои файлове не можаха да бъдат изтеглени" - -#: cmdline/apt-get.cc:1404 cmdline/apt-get.cc:2698 -msgid "Download complete and in download only mode" -msgstr "Изтеглянето завърши в режим само на изтегляне" - -#: cmdline/apt-get.cc:1410 -msgid "" -"Unable to fetch some archives, maybe run apt-get update or try with --fix-" -"missing?" -msgstr "" -"Неуспех при изтеглянето на някои архиви, може да изпълните „apt-get update“ " -"или да опитате с „--fix-missing“?" - -#: cmdline/apt-get.cc:1414 -msgid "--fix-missing and media swapping is not currently supported" -msgstr "„--fix-missing“ и превключване на носители не се поддържа все още" - -#: cmdline/apt-get.cc:1419 -msgid "Unable to correct missing packages." -msgstr "Неуспех при коригирането на липсващите пакети." - -#: cmdline/apt-get.cc:1420 -msgid "Aborting install." -msgstr "Прекъсване на инсталирането." - -#: cmdline/apt-get.cc:1448 -msgid "" -"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] "" -"Следният пакет е отстранен от системата поради препокриване на всичките му " -"файлове от други пакети:" -msgstr[1] "" -"Следните пакети са отстранени от системата поради препокриване на всичките " -"им файлове от други пакети:" +#: cmdline/apt-get.cc:244 +#, fuzzy, c-format +msgid "Can not find a package for architecture '%s'" +msgstr "Не са намерен пакети, отговарящ на регулярния израз „%s“" -#: cmdline/apt-get.cc:1452 -msgid "Note: This is done automatically and on purpose by dpkg." -msgstr "Това се прави автоматично от dpkg." +#: cmdline/apt-get.cc:326 +#, fuzzy, c-format +msgid "Can not find a package '%s' with version '%s'" +msgstr "Не са намерен пакети, отговарящ на регулярния израз „%s“" -#: cmdline/apt-get.cc:1590 -#, c-format -msgid "Ignore unavailable target release '%s' of package '%s'" -msgstr "Игнориране на несъществуващо издание „%s“ на пакета „%s“" +#: cmdline/apt-get.cc:329 +#, fuzzy, c-format +msgid "Can not find a package '%s' with release '%s'" +msgstr "Не са намерен пакети, отговарящ на регулярния израз „%s“" -#: cmdline/apt-get.cc:1622 +#: cmdline/apt-get.cc:366 #, c-format msgid "Picking '%s' as source package instead of '%s'\n" msgstr "Използване на пакет източник „%s“ вместо „%s“\n" -#. if (VerTag.empty() == false && Last == 0) -#: cmdline/apt-get.cc:1660 -#, c-format -msgid "Ignore unavailable version '%s' of package '%s'" +#: cmdline/apt-get.cc:422 +#, fuzzy, c-format +msgid "Can not find version '%s' of package '%s'" msgstr "Игнориране на несъществуваща версия „%s“ на пакета „%s“" -#: cmdline/apt-get.cc:1676 -msgid "The update command takes no arguments" -msgstr "Командата „update“ не възприема аргументи" - -#: cmdline/apt-get.cc:1742 -msgid "We are not supposed to delete stuff, can't start AutoRemover" -msgstr "Не би трябвало да се изтрива. AutoRemover няма да бъде стартиран" - -#: cmdline/apt-get.cc:1846 -msgid "" -"Hmm, seems like the AutoRemover destroyed something which really\n" -"shouldn't happen. Please file a bug report against apt." -msgstr "" -"Хм, изглежда AutoRemover скапа нещо, а това не би трябвало\n" -"да се случва. Съобщете за грешка в пакета 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:1849 cmdline/apt-get.cc:2017 -msgid "The following information may help to resolve the situation:" -msgstr "" -"Следната информация може да помогне за намиране на изход от ситуацията:" - -#: cmdline/apt-get.cc:1853 -msgid "Internal Error, AutoRemover broke stuff" -msgstr "Вътрешна грешка, AutoRemover счупи нещо в системата" - -#: cmdline/apt-get.cc:1860 -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] "Следният пакет е бил инсталиран автоматично и вече не е необходим:" -msgstr[1] "" -"Следните пакети са били инсталирани автоматично и вече не са необходими:" - -#: cmdline/apt-get.cc:1864 -#, 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" -msgstr[1] "" -"%lu пакета са били инсталирани автоматично и вече не са необходими:\n" - -#: cmdline/apt-get.cc:1866 -msgid "Use 'apt-get autoremove' to remove it." -msgid_plural "Use 'apt-get autoremove' to remove them." -msgstr[0] "Използвайте „apt-get autoremove“ за да го премахнете." -msgstr[1] "Използвайте „apt-get autoremove“ за да ги премахнете." - -#: cmdline/apt-get.cc:1885 -msgid "Internal error, AllUpgrade broke stuff" -msgstr "Вътрешна грешка, „AllUpgrade“ счупи нещо в системата" - -#: cmdline/apt-get.cc:1984 -msgid "You might want to run 'apt-get -f install' to correct these:" -msgstr "Възможно е да изпълните „apt-get -f install“, за да коригирате:" - -#: cmdline/apt-get.cc:1988 -msgid "" -"Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a " -"solution)." -msgstr "" -"Неудовлетворени зависимости. Опитайте „apt-get -f install“ без пакети (или " -"укажете разрешение)." - -#: cmdline/apt-get.cc:2002 -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 "" -"Някои пакети не можаха да бъдат инсталирани. Това може да означава,\n" -"че сте изискали невъзможна ситуация или ако използвате нестабилната\n" -"дистрибуция, че някои необходими пакети още не са създадени или пък\n" -"са били преместени от Incoming." - -#: cmdline/apt-get.cc:2023 -msgid "Broken packages" -msgstr "Счупени пакети" - -#: cmdline/apt-get.cc:2049 -msgid "The following extra packages will be installed:" -msgstr "Следните допълнителни пакети ще бъдат инсталирани:" - -#: cmdline/apt-get.cc:2139 -msgid "Suggested packages:" -msgstr "Предложени пакети:" - -#: cmdline/apt-get.cc:2140 -msgid "Recommended packages:" -msgstr "Препоръчвани пакети:" - -#: cmdline/apt-get.cc:2182 +#: cmdline/apt-get.cc:453 #, c-format msgid "Couldn't find package %s" msgstr "Неуспех при намирането на пакет %s" -#: cmdline/apt-get.cc:2189 cmdline/apt-mark.cc:70 +#: cmdline/apt-get.cc:458 cmdline/apt-mark.cc:70 +#, c-format +msgid "%s set to manually installed.\n" +msgstr "%s е отбелязан като ръчно инсталиран.\n" + +#: cmdline/apt-get.cc:460 cmdline/apt-mark.cc:72 #, c-format msgid "%s set to automatically installed.\n" msgstr "%s е отбелязан като автоматично инсталиран.\n" -#: cmdline/apt-get.cc:2197 cmdline/apt-mark.cc:114 +#: cmdline/apt-get.cc:468 cmdline/apt-mark.cc:116 msgid "" "This command is deprecated. Please use 'apt-mark auto' and 'apt-mark manual' " "instead." @@ -853,46 +344,24 @@ msgstr "" "Тази команда е остаряла. Вместо нея използвайте „apt-mark auto“ и „apt-mark " "manual“." -#: cmdline/apt-get.cc:2213 -msgid "Calculating upgrade... " -msgstr "Изчисляване на актуализацията..." - -#: cmdline/apt-get.cc:2216 methods/ftp.cc:712 methods/connect.cc:116 -msgid "Failed" -msgstr "Неуспех" - -#: cmdline/apt-get.cc:2221 -msgid "Done" -msgstr "Готово" - -#: cmdline/apt-get.cc:2288 cmdline/apt-get.cc:2296 +#: cmdline/apt-get.cc:537 cmdline/apt-get.cc:545 msgid "Internal error, problem resolver broke stuff" msgstr "Вътрешна грешка, „problem resolver“ счупи нещо в системата" -#: cmdline/apt-get.cc:2324 cmdline/apt-get.cc:2361 +#: cmdline/apt-get.cc:573 cmdline/apt-get.cc:610 msgid "Unable to lock the download directory" msgstr "Неуспех при заключването на директорията за изтегляне" -#: cmdline/apt-get.cc:2418 -#, c-format -msgid "Can't find a source to download version '%s' of '%s'" -msgstr "Не е открит източник, от който да се изтегли версия „%s“ на „%s“" - -#: cmdline/apt-get.cc:2423 -#, c-format -msgid "Downloading %s %s" -msgstr "Изтегляне на %s %s" - -#: cmdline/apt-get.cc:2483 +#: cmdline/apt-get.cc:725 msgid "Must specify at least one package to fetch source for" msgstr "Трябва да укажете поне един пакет за изтегляне на изходния му код" -#: cmdline/apt-get.cc:2523 cmdline/apt-get.cc:2835 +#: cmdline/apt-get.cc:765 cmdline/apt-get.cc:1060 #, c-format msgid "Unable to find a source package for %s" msgstr "Неуспех при намирането на изходен код на пакет %s" -#: cmdline/apt-get.cc:2540 +#: cmdline/apt-get.cc:782 #, c-format msgid "" "NOTICE: '%s' packaging is maintained in the '%s' version control system at:\n" @@ -902,7 +371,7 @@ msgstr "" "адрес:\n" "%s\n" -#: cmdline/apt-get.cc:2545 +#: cmdline/apt-get.cc:787 #, c-format msgid "" "Please use:\n" @@ -914,70 +383,80 @@ msgstr "" "за да изтеглите последните промени в пакета (евентуално в процес на " "разработка).\n" -#: cmdline/apt-get.cc:2598 +#: cmdline/apt-get.cc:840 #, c-format msgid "Skipping already downloaded file '%s'\n" msgstr "Пропускане на вече изтегления файл „%s“\n" -#: cmdline/apt-get.cc:2635 +#: cmdline/apt-get.cc:863 cmdline/apt-get.cc:866 +#: apt-private/private-install.cc:198 apt-private/private-install.cc:201 +#, c-format +msgid "Couldn't determine free space in %s" +msgstr "Неуспех при определянето на свободното пространство в %s" + +#: cmdline/apt-get.cc:877 #, c-format msgid "You don't have enough free space in %s" msgstr "Нямате достатъчно свободно пространство в %s" #. 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:2644 +#: cmdline/apt-get.cc:886 #, c-format msgid "Need to get %sB/%sB of source archives.\n" msgstr "Необходимо е да се изтеглят %sB/%sB архиви изходен код.\n" #. 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:2649 +#: cmdline/apt-get.cc:891 #, c-format msgid "Need to get %sB of source archives.\n" msgstr "Необходимо е да се изтеглят %sB архиви изходен код.\n" -#: cmdline/apt-get.cc:2655 +#: cmdline/apt-get.cc:897 #, c-format msgid "Fetch source %s\n" msgstr "Изтегляне на изходен код %s\n" -#: cmdline/apt-get.cc:2693 +#: cmdline/apt-get.cc:918 msgid "Failed to fetch some archives." msgstr "Неуспех при изтеглянето на някои архиви." -#: cmdline/apt-get.cc:2724 +#: cmdline/apt-get.cc:923 apt-private/private-install.cc:325 +msgid "Download complete and in download only mode" +msgstr "Изтеглянето завърши в режим само на изтегляне" + +#: cmdline/apt-get.cc:949 #, c-format msgid "Skipping unpack of already unpacked source in %s\n" msgstr "" "Пропускане на разпакетирането на вече разпакетирания изходен код в %s\n" -#: cmdline/apt-get.cc:2736 +#: cmdline/apt-get.cc:961 #, c-format msgid "Unpack command '%s' failed.\n" msgstr "Командата за разпакетиране „%s“ пропадна.\n" -#: cmdline/apt-get.cc:2737 +#: cmdline/apt-get.cc:962 #, c-format msgid "Check if the 'dpkg-dev' package is installed.\n" msgstr "Проверете дали имате инсталиран пакета „dpkg-dev“.\n" -#: cmdline/apt-get.cc:2759 +#: cmdline/apt-get.cc:984 #, c-format msgid "Build command '%s' failed.\n" msgstr "Командата за компилиране „%s“ пропадна.\n" -#: cmdline/apt-get.cc:2779 +#: cmdline/apt-get.cc:1004 msgid "Child process failed" msgstr "Процесът-потомък пропадна" -#: cmdline/apt-get.cc:2798 +#: cmdline/apt-get.cc:1023 msgid "Must specify at least one package to check builddeps for" msgstr "" "Трябва да укажете поне един пакет за проверка на зависимости за компилиране" -#: cmdline/apt-get.cc:2823 +#: cmdline/apt-get.cc:1048 #, c-format msgid "" "No architecture information available for %s. See apt.conf(5) APT::" @@ -986,18 +465,18 @@ msgstr "" "Липсва информация за архитектурата %s. Прегледайте информацията за APT::" "Architectures в apt.conf(5)." -#: cmdline/apt-get.cc:2847 cmdline/apt-get.cc:2850 +#: cmdline/apt-get.cc:1072 cmdline/apt-get.cc:1075 #, c-format msgid "Unable to get build-dependency information for %s" msgstr "" "Неуспех при получаването на информация за зависимостите за компилиране на %s" -#: cmdline/apt-get.cc:2870 +#: cmdline/apt-get.cc:1095 #, c-format msgid "%s has no build depends.\n" msgstr "%s няма зависимости за компилиране.\n" -#: cmdline/apt-get.cc:3040 +#: cmdline/apt-get.cc:1265 #, c-format msgid "" "%s dependency for %s can't be satisfied because %s is not allowed on '%s' " @@ -1006,7 +485,7 @@ msgstr "" "Зависимост %s за пакета %s не може да бъде удовлетворена, %s не се позволява " "за пакети „%s“" -#: cmdline/apt-get.cc:3058 +#: cmdline/apt-get.cc:1283 #, c-format msgid "" "%s dependency for %s cannot be satisfied because the package %s cannot be " @@ -1015,14 +494,14 @@ msgstr "" "Зависимост %s за пакета %s не може да бъде удовлетворена, понеже пакета %s " "не може да бъде намерен" -#: cmdline/apt-get.cc:3081 +#: cmdline/apt-get.cc:1306 #, c-format msgid "Failed to satisfy %s dependency for %s: Installed package %s is too new" msgstr "" "Неуспех при удовлетворяването на зависимост %s за пакета %s: Инсталираният " "пакет %s е твърде нов" -#: cmdline/apt-get.cc:3120 +#: cmdline/apt-get.cc:1345 #, c-format msgid "" "%s dependency for %s cannot be satisfied because candidate version of " @@ -1031,7 +510,7 @@ msgstr "" "Зависимост %s за пакета %s не може да бъде удовлетворена, понеже версията " "кандидат на пакета %s не може да удовлетвори изискването за версия" -#: cmdline/apt-get.cc:3126 +#: cmdline/apt-get.cc:1351 #, c-format msgid "" "%s dependency for %s cannot be satisfied because package %s has no candidate " @@ -1040,30 +519,30 @@ msgstr "" "Зависимост %s за пакета %s не може да бъде удовлетворена, понеже пакета %s " "няма подходящи версии" -#: cmdline/apt-get.cc:3149 +#: cmdline/apt-get.cc:1374 #, c-format msgid "Failed to satisfy %s dependency for %s: %s" msgstr "Неуспех при удовлетворяването на зависимост %s за пакета %s: %s" -#: cmdline/apt-get.cc:3164 +#: cmdline/apt-get.cc:1389 #, c-format msgid "Build-dependencies for %s could not be satisfied." msgstr "Зависимостите за компилиране на %s не можаха да бъдат удовлетворени." -#: cmdline/apt-get.cc:3169 +#: cmdline/apt-get.cc:1394 msgid "Failed to process build dependencies" msgstr "Неуспех при обработката на зависимостите за компилиране" -#: cmdline/apt-get.cc:3262 cmdline/apt-get.cc:3274 +#: cmdline/apt-get.cc:1487 cmdline/apt-get.cc:1499 #, c-format msgid "Changelog for %s (%s)" msgstr "Журнал на промените в %s (%s)" -#: cmdline/apt-get.cc:3397 +#: cmdline/apt-get.cc:1585 msgid "Supported modules:" msgstr "Поддържани модули:" -#: cmdline/apt-get.cc:3438 +#: cmdline/apt-get.cc:1626 msgid "" "Usage: apt-get [options] command\n" " apt-get [options] install|remove pkg1 [pkg2 ...]\n" @@ -1153,102 +632,54 @@ msgstr "" "информация и опции.\n" " Това APT има Върховни Сили.\n" -#: cmdline/apt-get.cc:3603 -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 има нужда от административни права за да работи.\n" -" Заключването е деактивирано, така че не разчитайте\n" -" на повтаряемост в реална ситуация." - -#: cmdline/acqprogress.cc:60 -msgid "Hit " -msgstr "Поп " - -#: cmdline/acqprogress.cc:84 -msgid "Get:" -msgstr "Изт:" - -#: cmdline/acqprogress.cc:115 -msgid "Ign " -msgstr "Игн " - -#: cmdline/acqprogress.cc:119 -msgid "Err " -msgstr "Грш " - -#: cmdline/acqprogress.cc:140 -#, c-format -msgid "Fetched %sB in %s (%sB/s)\n" -msgstr "Изтеглени %sB за %s (%sB/сек)\n" - -#: cmdline/acqprogress.cc:230 -#, c-format -msgid " [Working]" -msgstr " [В процес на работа]" - -#: cmdline/acqprogress.cc:286 -#, c-format -msgid "" -"Media change: please insert the disc labeled\n" -" '%s'\n" -"in the drive '%s' and press enter\n" -msgstr "" -"Смяна на носител: сложете диска с етикет\n" -" „%s“\n" -"в устройството „%s“ и натиснете „Enter“\n" - -#: cmdline/apt-mark.cc:55 +#: cmdline/apt-mark.cc:57 #, c-format msgid "%s can not be marked as it is not installed.\n" msgstr "Пакетът „%s“ не може да бъде маркиран, защото не е инсталиран.\n" -#: cmdline/apt-mark.cc:61 +#: cmdline/apt-mark.cc:63 #, c-format msgid "%s was already set to manually installed.\n" msgstr "Пакетът „%s“ вече е отбелязан като ръчно инсталиран.\n" -#: cmdline/apt-mark.cc:63 +#: cmdline/apt-mark.cc:65 #, c-format msgid "%s was already set to automatically installed.\n" msgstr "Пакетът „%s“ вече е отбелязан като автоматично инсталиран.\n" -#: cmdline/apt-mark.cc:228 +#: cmdline/apt-mark.cc:230 #, c-format msgid "%s was already set on hold.\n" msgstr "Пакетът „%s“ вече е задуржан.\n" -#: cmdline/apt-mark.cc:230 +#: cmdline/apt-mark.cc:232 #, c-format msgid "%s was already not hold.\n" msgstr "Пакетът „%s“ вече е задържан.\n" -#: cmdline/apt-mark.cc:245 cmdline/apt-mark.cc:326 -#: apt-pkg/contrib/fileutl.cc:832 apt-pkg/contrib/gpgv.cc:223 -#: apt-pkg/deb/dpkgpm.cc:1032 +#: cmdline/apt-mark.cc:247 cmdline/apt-mark.cc:328 +#: apt-pkg/contrib/fileutl.cc:850 apt-pkg/contrib/gpgv.cc:217 +#: apt-pkg/deb/dpkgpm.cc:1182 #, c-format msgid "Waited for %s but it wasn't there" msgstr "Изчака се завършването на %s, но той не беше пуснат" -#: cmdline/apt-mark.cc:260 cmdline/apt-mark.cc:309 +#: cmdline/apt-mark.cc:262 cmdline/apt-mark.cc:311 #, c-format msgid "%s set on hold.\n" msgstr "Пакетът „%s“ е задържан.\n" -#: cmdline/apt-mark.cc:262 cmdline/apt-mark.cc:314 +#: cmdline/apt-mark.cc:264 cmdline/apt-mark.cc:316 #, c-format msgid "Canceled hold on %s.\n" msgstr "Отмяна на задържането на пакета „%s“.\n" -#: cmdline/apt-mark.cc:332 +#: cmdline/apt-mark.cc:334 msgid "Executing dpkg failed. Are you root?" msgstr "Неуспех при изпълняване на dpkg. Имате ли административни права?" -#: cmdline/apt-mark.cc:379 +#: cmdline/apt-mark.cc:381 +#, fuzzy msgid "" "Usage: apt-mark [options] {auto|manual} pkg1 [pkg2 ...]\n" "\n" @@ -1258,6 +689,11 @@ msgid "" "Commands:\n" " auto - Mark the given packages as automatically installed\n" " manual - Mark the given packages as manually installed\n" +" hold - Mark a package as held back\n" +" unhold - Unset a package set as held back\n" +" showauto - Print the list of automatically installed packages\n" +" showmanual - Print the list of manually installed packages\n" +" showhold - Print the list of package on hold\n" "\n" "Options:\n" " -h This help text.\n" @@ -1289,6 +725,28 @@ msgstr "" " -o=? Указване на произволна настройка, напр. -o dir::cache=/tmp\n" "За повече информация прегледайте ръководствата apt-mark(8) и apt.conf(5)." +#: cmdline/apt.cc:71 +msgid "" +"Usage: apt [options] command\n" +"\n" +"CLI for apt.\n" +"Basic commands: \n" +" list - list packages based on package names\n" +" search - search in package descriptions\n" +" show - show package details\n" +"\n" +" update - update list of available packages\n" +"\n" +" install - install packages\n" +" remove - remove packages\n" +"\n" +" upgrade - upgrade the system by installing/upgrading packages\n" +" full-upgrade - upgrade the system by removing/installing/upgrading " +"packages\n" +"\n" +" edit-sources - edit the source information file\n" +msgstr "" + #: methods/cdrom.cc:203 #, c-format msgid "Unable to read the cdrom database %s" @@ -1315,16 +773,16 @@ msgstr "Неуспех при демонтирането на CD-ROM в %s, мо msgid "Disk not found." msgstr "Дискът не е намерен." -#: methods/cdrom.cc:262 methods/file.cc:82 methods/rsh.cc:275 +#: methods/cdrom.cc:262 methods/file.cc:82 methods/rsh.cc:274 msgid "File not found" msgstr "Файлът не е намерен" -#: methods/copy.cc:46 methods/gzip.cc:105 methods/gzip.cc:114 -#: methods/rred.cc:512 methods/rred.cc:521 +#: methods/copy.cc:46 methods/gzip.cc:106 methods/rred.cc:599 +#: methods/rred.cc:609 msgid "Failed to stat" msgstr "Неуспех при получаването на атрибути" -#: methods/copy.cc:83 methods/gzip.cc:111 methods/rred.cc:518 +#: methods/copy.cc:82 methods/gzip.cc:113 methods/rred.cc:606 msgid "Failed to set modification time" msgstr "Неуспех при задаването на време на промяна" @@ -1333,34 +791,34 @@ 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:173 +#: methods/ftp.cc:172 msgid "Logging in" msgstr "Влизане" -#: methods/ftp.cc:179 +#: methods/ftp.cc:178 msgid "Unable to determine the peer name" msgstr "Неуспех при установяването на името на отдалечения сървър" -#: methods/ftp.cc:184 +#: methods/ftp.cc:183 msgid "Unable to determine the local name" msgstr "Неуспех при установяването на локалното име" -#: methods/ftp.cc:215 methods/ftp.cc:243 +#: methods/ftp.cc:214 methods/ftp.cc:242 #, c-format msgid "The server refused the connection and said: %s" msgstr "Сървърът отказа свързване и съобщи: %s" -#: methods/ftp.cc:221 +#: methods/ftp.cc:220 #, c-format msgid "USER failed, server said: %s" msgstr "USER се провали, сървърът съобщи: %s" -#: methods/ftp.cc:228 +#: methods/ftp.cc:227 #, c-format msgid "PASS failed, server said: %s" msgstr "PASS се провали, сървърът съобщи: %s" -#: methods/ftp.cc:248 +#: methods/ftp.cc:247 msgid "" "A proxy server was specified but no login script, Acquire::ftp::ProxyLogin " "is empty." @@ -1368,119 +826,123 @@ msgstr "" "Беше указан сървър-посредник, но няма скрипт за влизане, Acquire::ftp::" "ProxyLogin е празен." -#: methods/ftp.cc:276 +#: methods/ftp.cc:275 #, c-format msgid "Login script command '%s' failed, server said: %s" msgstr "Командата „%s“ на скрипта за влизане се провали, сървърът съобщи: %s" -#: methods/ftp.cc:302 +#: methods/ftp.cc:301 #, c-format msgid "TYPE failed, server said: %s" msgstr "TYPE се провали, сървърът съобщи: %s" -#: methods/ftp.cc:340 methods/ftp.cc:452 methods/rsh.cc:192 methods/rsh.cc:237 +#: methods/ftp.cc:339 methods/ftp.cc:451 methods/rsh.cc:191 methods/rsh.cc:236 msgid "Connection timeout" msgstr "Допустимото време за свързването изтече" -#: methods/ftp.cc:346 +#: methods/ftp.cc:345 msgid "Server closed the connection" msgstr "Сървърът разпадна връзката" -#: methods/ftp.cc:349 methods/rsh.cc:199 apt-pkg/contrib/fileutl.cc:1264 -#: apt-pkg/contrib/fileutl.cc:1273 apt-pkg/contrib/fileutl.cc:1276 +#: methods/ftp.cc:348 methods/rsh.cc:198 apt-pkg/contrib/fileutl.cc:1292 +#: apt-pkg/contrib/fileutl.cc:1301 apt-pkg/contrib/fileutl.cc:1304 msgid "Read error" msgstr "Грешка при четене" -#: methods/ftp.cc:356 methods/rsh.cc:206 +#: methods/ftp.cc:355 methods/rsh.cc:205 msgid "A response overflowed the buffer." msgstr "Отговорът препълни буфера." -#: methods/ftp.cc:373 methods/ftp.cc:385 +#: methods/ftp.cc:372 methods/ftp.cc:384 msgid "Protocol corruption" msgstr "Развален протокол" -#: methods/ftp.cc:458 methods/rred.cc:238 methods/rsh.cc:243 -#: apt-pkg/contrib/fileutl.cc:1360 apt-pkg/contrib/fileutl.cc:1369 -#: apt-pkg/contrib/fileutl.cc:1372 apt-pkg/contrib/fileutl.cc:1397 +#: methods/ftp.cc:457 methods/rsh.cc:242 apt-pkg/contrib/fileutl.cc:1388 +#: apt-pkg/contrib/fileutl.cc:1397 apt-pkg/contrib/fileutl.cc:1400 +#: apt-pkg/contrib/fileutl.cc:1425 msgid "Write error" msgstr "Грешка при запис" -#: methods/ftp.cc:697 methods/ftp.cc:703 methods/ftp.cc:738 +#: methods/ftp.cc:696 methods/ftp.cc:702 methods/ftp.cc:737 msgid "Could not create a socket" msgstr "Неуспех при създаването на гнездо" -#: methods/ftp.cc:708 +#: methods/ftp.cc:707 msgid "Could not connect data socket, connection timed out" msgstr "" "Неуспех при свързването на гнездо за данни, допустимото време за свързване " "изтече" -#: methods/ftp.cc:714 +#: methods/ftp.cc:711 methods/connect.cc:116 apt-private/private-upgrade.cc:22 +msgid "Failed" +msgstr "Неуспех" + +#: methods/ftp.cc:713 msgid "Could not connect passive socket." msgstr "Неуспех при свързването на пасивно гнездо." -#: methods/ftp.cc:731 +#: methods/ftp.cc:730 msgid "getaddrinfo was unable to get a listening socket" msgstr "getaddrinfo не успя да се добере до слушащо гнездо" -#: methods/ftp.cc:745 +#: methods/ftp.cc:744 msgid "Could not bind a socket" msgstr "Неуспех при свързването на гнездо" -#: methods/ftp.cc:749 +#: methods/ftp.cc:748 msgid "Could not listen on the socket" msgstr "Неуспех при слушането на гнездото" -#: methods/ftp.cc:756 +#: methods/ftp.cc:755 msgid "Could not determine the socket's name" msgstr "Неуспех при определянето на името на гнездото" -#: methods/ftp.cc:788 +#: methods/ftp.cc:787 msgid "Unable to send PORT command" msgstr "Неуспех при изпращането на командата PORT" -#: methods/ftp.cc:798 +#: methods/ftp.cc:797 #, c-format msgid "Unknown address family %u (AF_*)" msgstr "Неизвестно семейство адреси %u (AF_*)" -#: methods/ftp.cc:807 +#: methods/ftp.cc:806 #, c-format msgid "EPRT failed, server said: %s" msgstr "EPRT се провали, сървърът съобщи: %s" -#: methods/ftp.cc:827 +#: methods/ftp.cc:826 msgid "Data socket connect timed out" msgstr "Времето за установяване на връзка с гнездо за данни изтече" -#: methods/ftp.cc:834 +#: methods/ftp.cc:833 msgid "Unable to accept connection" msgstr "Невъзможно е да се приеме свързването" -#: methods/ftp.cc:873 methods/http.cc:1038 methods/rsh.cc:313 +#: methods/ftp.cc:872 methods/server.cc:357 methods/rsh.cc:312 msgid "Problem hashing file" msgstr "Проблем при хеширане на файла" -#: methods/ftp.cc:886 +#: methods/ftp.cc:885 #, c-format msgid "Unable to fetch file, server said '%s'" msgstr "Неуспех при изтеглянето на файла, сървърът съобщи „%s“" -#: methods/ftp.cc:901 methods/rsh.cc:332 +#: methods/ftp.cc:900 methods/rsh.cc:331 msgid "Data socket timed out" msgstr "Времето за връзка с гнездо за данни изтече" -#: methods/ftp.cc:931 +#: methods/ftp.cc:930 #, c-format msgid "Data transfer failed, server said '%s'" msgstr "Неуспех при прехвърлянето на данни, сървърът съобщи: „%s“" #. Get the files information -#: methods/ftp.cc:1008 +#: methods/ftp.cc:1009 msgid "Query" msgstr "Запитване" -#: methods/ftp.cc:1120 +#: methods/ftp.cc:1123 msgid "Unable to invoke " msgstr "Неуспех при извикването на " @@ -1546,40 +1008,40 @@ msgstr "Нещо лошо се случи при намирането на IP а msgid "Unable to connect to %s:%s:" msgstr "Неуспех при свързване с %s:%s:" -#: methods/gpgv.cc:167 +#: methods/gpgv.cc:166 msgid "" "Internal error: Good signature, but could not determine key fingerprint?!" msgstr "" "Вътрешна грешка: Валиден подпис, но не може да се провери отпечатъка на " "ключа?!" -#: methods/gpgv.cc:171 +#: methods/gpgv.cc:170 msgid "At least one invalid signature was encountered." msgstr "Намерен е поне един невалиден подпис." -#: methods/gpgv.cc:173 +#: methods/gpgv.cc:172 msgid "Could not execute 'gpgv' to verify signature (is gpgv installed?)" msgstr "" "Неуспех при изпълнение на „gpgv“ за проверка на подписа (инсталиран ли е " "gpgv?)" #. TRANSLATORS: %s is a single techy word like 'NODATA' -#: methods/gpgv.cc:179 +#: methods/gpgv.cc:178 #, c-format msgid "" "Clearsigned file isn't valid, got '%s' (does the network require " "authentication?)" msgstr "" -#: methods/gpgv.cc:183 +#: methods/gpgv.cc:182 msgid "Unknown error executing gpgv" msgstr "Неизвестна грешка при изпълнението на gpgv" -#: methods/gpgv.cc:216 methods/gpgv.cc:223 +#: methods/gpgv.cc:215 methods/gpgv.cc:222 msgid "The following signatures were invalid:\n" msgstr "Следните подписи са невалидни:\n" -#: methods/gpgv.cc:230 +#: methods/gpgv.cc:229 msgid "" "The following signatures couldn't be verified because the public key is not " "available:\n" @@ -1591,81 +1053,620 @@ msgstr "" msgid "Empty files can't be valid archives" msgstr "Празни файлове не могат да бъдат валидни архиви" -#: methods/http.cc:394 +#: methods/http.cc:516 +msgid "Error writing to the file" +msgstr "Грешка при записа на файла" + +#: methods/http.cc:530 +msgid "Error reading from server. Remote end closed connection" +msgstr "Грешка при четене от сървъра. Отдалеченият сървър прекъсна връзката" + +#: methods/http.cc:532 +msgid "Error reading from server" +msgstr "Грешка при четене от сървъра" + +#: methods/http.cc:568 +msgid "Error writing to file" +msgstr "Грешка при записа на файл" + +#: methods/http.cc:628 +msgid "Select failed" +msgstr "Неуспех на избора" + +#: methods/http.cc:633 +msgid "Connection timed out" +msgstr "Допустимото време за свързване изтече" + +#: methods/http.cc:656 +msgid "Error writing to output file" +msgstr "Грешка при записа на изходен файл" + +#: methods/server.cc:56 msgid "Waiting for headers" msgstr "Чакане на заглавни части" -#: methods/http.cc:544 +#: methods/server.cc:114 msgid "Bad header line" msgstr "Невалиден ред на заглавна част" -#: methods/http.cc:569 methods/http.cc:576 +#: methods/server.cc:139 methods/server.cc:146 msgid "The HTTP server sent an invalid reply header" msgstr "HTTP сървърът изпрати невалидна заглавна част като отговор" -#: methods/http.cc:606 +#: methods/server.cc:176 msgid "The HTTP server sent an invalid Content-Length header" msgstr "HTTP сървърът изпрати невалидна заглавна част „Content-Length“" -#: methods/http.cc:621 +#: methods/server.cc:199 msgid "The HTTP server sent an invalid Content-Range header" msgstr "HTTP сървърът изпрати невалидна заглавна част „Content-Range“" -#: methods/http.cc:623 +#: methods/server.cc:201 msgid "This HTTP server has broken range support" msgstr "HTTP сървърът няма поддръжка за прехвърляне на фрагменти на файлове" -#: methods/http.cc:647 +#: methods/server.cc:225 msgid "Unknown date format" msgstr "Неизвестен формат на дата" -#: methods/http.cc:826 -msgid "Select failed" -msgstr "Неуспех на избора" +#: methods/server.cc:494 +msgid "Bad header data" +msgstr "Невалидни данни на заглавната част" -#: methods/http.cc:831 -msgid "Connection timed out" -msgstr "Допустимото време за свързване изтече" +#: methods/server.cc:511 methods/server.cc:567 +msgid "Connection failed" +msgstr "Неуспех при свързването" -#: methods/http.cc:854 -msgid "Error writing to output file" -msgstr "Грешка при записа на изходен файл" +#: methods/server.cc:659 +msgid "Internal error" +msgstr "Вътрешна грешка" -#: methods/http.cc:885 -msgid "Error writing to file" -msgstr "Грешка при записа на файл" +#: apt-private/private-list.cc:147 +msgid "Listing" +msgstr "" -#: methods/http.cc:913 -msgid "Error writing to the file" -msgstr "Грешка при записа на файла" +#: apt-private/private-install.cc:93 +msgid "Internal error, InstallPackages was called with broken packages!" +msgstr "Вътрешна грешка, „InstallPackages“ е предизвикано при счупени пакети!" -#: methods/http.cc:927 -msgid "Error reading from server. Remote end closed connection" -msgstr "Грешка при четене от сървъра. Отдалеченият сървър прекъсна връзката" +#: apt-private/private-install.cc:102 +msgid "Packages need to be removed but remove is disabled." +msgstr "Трябва да бъдат премахнати пакети, но премахването е изключено." -#: methods/http.cc:929 -msgid "Error reading from server" -msgstr "Грешка при четене от сървъра" +#: apt-private/private-install.cc:121 +msgid "Internal error, Ordering didn't finish" +msgstr "Вътрешна грешка, „Ordering“ не завърши" -#: methods/http.cc:1197 -msgid "Bad header data" -msgstr "Невалидни данни на заглавната част" +#: apt-private/private-install.cc:159 +msgid "How odd.. The sizes didn't match, email apt@packages.debian.org" +msgstr "" +"Странно.. Размерите не съвпадат, изпратете е-поща на apt@packages.debian.org" -#: methods/http.cc:1214 methods/http.cc:1269 -msgid "Connection failed" -msgstr "Неуспех при свързването" +#. 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 +#: apt-private/private-install.cc:166 +#, c-format +msgid "Need to get %sB/%sB of archives.\n" +msgstr "Необходимо е да се изтеглят %sB/%sB архиви.\n" -#: methods/http.cc:1361 -msgid "Internal error" -msgstr "Вътрешна грешка" +#. 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 +#: apt-private/private-install.cc:171 +#, c-format +msgid "Need to get %sB of archives.\n" +msgstr "Необходимо е да се изтеглят %sB архиви.\n" + +#. 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 +#: apt-private/private-install.cc:178 +#, c-format +msgid "After this operation, %sB of additional disk space will be used.\n" +msgstr "" +"След тази операция ще бъде използвано %sB допълнително дисково " +"пространство.\n" + +#. 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 +#: apt-private/private-install.cc:183 +#, c-format +msgid "After this operation, %sB disk space will be freed.\n" +msgstr "След тази операция ще бъде освободено %sB дисково пространство.\n" + +#: apt-private/private-install.cc:211 +#, c-format +msgid "You don't have enough free space in %s." +msgstr "Нямате достатъчно свободно пространство в %s." + +#: apt-private/private-install.cc:221 apt-private/private-download.cc:55 +msgid "There are problems and -y was used without --force-yes" +msgstr "Има проблеми и „-y“ е използвано без „--force-yes“" + +#: apt-private/private-install.cc:227 apt-private/private-install.cc:249 +msgid "Trivial Only specified but this is not a trivial operation." +msgstr "Указано е „Trivial Only“, но това не е тривиална операция." + +#. TRANSLATOR: This string needs to be typed by the user as a confirmation, so be +#. careful with hard to type or special characters (like non-breaking spaces) +#: apt-private/private-install.cc:231 +msgid "Yes, do as I say!" +msgstr "Да, прави каквото казвам!" + +#: apt-private/private-install.cc:233 +#, c-format +msgid "" +"You are about to do something potentially harmful.\n" +"To continue type in the phrase '%s'\n" +" ?] " +msgstr "" +"На път сте да направите нещо потенциално опасно.\n" +"За да продължите, въведете фразата „%s“\n" +" ?] " + +#: apt-private/private-install.cc:239 apt-private/private-install.cc:257 +msgid "Abort." +msgstr "Прекъсване." + +#: apt-private/private-install.cc:254 +msgid "Do you want to continue?" +msgstr "Искате ли да продължите?" + +#: apt-private/private-install.cc:324 +msgid "Some files failed to download" +msgstr "Някои файлове не можаха да бъдат изтеглени" + +#: apt-private/private-install.cc:331 +msgid "" +"Unable to fetch some archives, maybe run apt-get update or try with --fix-" +"missing?" +msgstr "" +"Неуспех при изтеглянето на някои архиви, може да изпълните „apt-get update“ " +"или да опитате с „--fix-missing“?" + +#: apt-private/private-install.cc:335 +msgid "--fix-missing and media swapping is not currently supported" +msgstr "„--fix-missing“ и превключване на носители не се поддържа все още" + +#: apt-private/private-install.cc:340 +msgid "Unable to correct missing packages." +msgstr "Неуспех при коригирането на липсващите пакети." + +#: apt-private/private-install.cc:341 +msgid "Aborting install." +msgstr "Прекъсване на инсталирането." + +#: apt-private/private-install.cc:377 +msgid "" +"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] "" +"Следният пакет е отстранен от системата поради препокриване на всичките му " +"файлове от други пакети:" +msgstr[1] "" +"Следните пакети са отстранени от системата поради препокриване на всичките " +"им файлове от други пакети:" + +#: apt-private/private-install.cc:381 +msgid "Note: This is done automatically and on purpose by dpkg." +msgstr "Това се прави автоматично от dpkg." + +#: apt-private/private-install.cc:402 +msgid "We are not supposed to delete stuff, can't start AutoRemover" +msgstr "Не би трябвало да се изтрива. AutoRemover няма да бъде стартиран" + +#: apt-private/private-install.cc:510 +msgid "" +"Hmm, seems like the AutoRemover destroyed something which really\n" +"shouldn't happen. Please file a bug report against apt." +msgstr "" +"Хм, изглежда AutoRemover скапа нещо, а това не би трябвало\n" +"да се случва. Съобщете за грешка в пакета apt." + +#. +#. if (Packages == 1) +#. { +#. c1out << std::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.") << std::endl; +#. } +#. +#: apt-private/private-install.cc:513 apt-private/private-install.cc:654 +msgid "The following information may help to resolve the situation:" +msgstr "" +"Следната информация може да помогне за намиране на изход от ситуацията:" + +#: apt-private/private-install.cc:517 +msgid "Internal Error, AutoRemover broke stuff" +msgstr "Вътрешна грешка, AutoRemover счупи нещо в системата" + +#: apt-private/private-install.cc:524 +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] "Следният пакет е бил инсталиран автоматично и вече не е необходим:" +msgstr[1] "" +"Следните пакети са били инсталирани автоматично и вече не са необходими:" + +#: apt-private/private-install.cc:528 +#, 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" +msgstr[1] "" +"%lu пакета са били инсталирани автоматично и вече не са необходими:\n" + +#: apt-private/private-install.cc:530 +msgid "Use 'apt-get autoremove' to remove it." +msgid_plural "Use 'apt-get autoremove' to remove them." +msgstr[0] "Използвайте „apt-get autoremove“ за да го премахнете." +msgstr[1] "Използвайте „apt-get autoremove“ за да ги премахнете." + +#: apt-private/private-install.cc:624 +msgid "You might want to run 'apt-get -f install' to correct these:" +msgstr "Възможно е да изпълните „apt-get -f install“, за да коригирате:" + +#: apt-private/private-install.cc:626 +msgid "" +"Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a " +"solution)." +msgstr "" +"Неудовлетворени зависимости. Опитайте „apt-get -f install“ без пакети (или " +"укажете разрешение)." + +#: apt-private/private-install.cc:639 +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 "" +"Някои пакети не можаха да бъдат инсталирани. Това може да означава,\n" +"че сте изискали невъзможна ситуация или ако използвате нестабилната\n" +"дистрибуция, че някои необходими пакети още не са създадени или пък\n" +"са били преместени от Incoming." + +#: apt-private/private-install.cc:660 +msgid "Broken packages" +msgstr "Счупени пакети" + +#: apt-private/private-install.cc:713 +msgid "The following extra packages will be installed:" +msgstr "Следните допълнителни пакети ще бъдат инсталирани:" + +#: apt-private/private-install.cc:803 +msgid "Suggested packages:" +msgstr "Предложени пакети:" + +#: apt-private/private-install.cc:804 +msgid "Recommended packages:" +msgstr "Препоръчвани пакети:" + +#: apt-private/private-download.cc:32 +msgid "WARNING: The following packages cannot be authenticated!" +msgstr "ПРЕДУПРЕЖДЕНИЕ: Следните пакети не могат да бъдат удостоверени!" + +#: apt-private/private-download.cc:36 +msgid "Authentication warning overridden.\n" +msgstr "Предупреждението за удостоверяването е пренебрегнато.\n" + +#: apt-private/private-download.cc:41 apt-private/private-download.cc:48 +msgid "Some packages could not be authenticated" +msgstr "Някои пакети не можаха да бъдат удостоверени" + +#: apt-private/private-download.cc:46 +msgid "Install these packages without verification?" +msgstr "Инсталиране на тези пакети без проверка?" + +#: apt-private/private-download.cc:87 apt-pkg/update.cc:84 +#, c-format +msgid "Failed to fetch %s %s\n" +msgstr "Неуспех при изтеглянето на %s %s\n" + +#: apt-private/private-output.cc:75 apt-private/private-show.cc:81 +#: apt-private/private-show.cc:86 +msgid "unknown" +msgstr "" + +#: apt-private/private-output.cc:201 +#, fuzzy, c-format +msgid "[installed,upgradable to: %s]" +msgstr " [Инсталиран]" + +#: apt-private/private-output.cc:205 +#, fuzzy +msgid "[installed,local]" +msgstr " [Инсталиран]" + +#: apt-private/private-output.cc:208 +msgid "[installed,auto-removable]" +msgstr "" + +#: apt-private/private-output.cc:210 +#, fuzzy +msgid "[installed,automatic]" +msgstr " [Инсталиран]" + +#: apt-private/private-output.cc:212 +#, fuzzy +msgid "[installed]" +msgstr " [Инсталиран]" + +#: apt-private/private-output.cc:216 +#, c-format +msgid "[upgradable from: %s]" +msgstr "" + +#: apt-private/private-output.cc:220 +msgid "[residual-config]" +msgstr "" + +#: apt-private/private-output.cc:320 +msgid "The following packages have unmet dependencies:" +msgstr "Следните пакети имат неудовлетворени зависимости:" + +#: apt-private/private-output.cc:410 +#, c-format +msgid "but %s is installed" +msgstr "но е инсталиран %s" + +#: apt-private/private-output.cc:412 +#, c-format +msgid "but %s is to be installed" +msgstr "но ще бъде инсталиран %s" + +#: apt-private/private-output.cc:419 +msgid "but it is not installable" +msgstr "но той не може да бъде инсталиран" + +#: apt-private/private-output.cc:421 +msgid "but it is a virtual package" +msgstr "но той е виртуален пакет" + +#: apt-private/private-output.cc:424 +msgid "but it is not installed" +msgstr "но той не е инсталиран" + +#: apt-private/private-output.cc:424 +msgid "but it is not going to be installed" +msgstr "но той няма да бъде инсталиран" + +#: apt-private/private-output.cc:429 +msgid " or" +msgstr " или" + +#: apt-private/private-output.cc:458 +msgid "The following NEW packages will be installed:" +msgstr "Следните НОВИ пакети ще бъдат инсталирани:" + +#: apt-private/private-output.cc:484 +msgid "The following packages will be REMOVED:" +msgstr "Следните пакети ще бъдат ПРЕМАХНАТИ:" + +#: apt-private/private-output.cc:506 +msgid "The following packages have been kept back:" +msgstr "Следните пакети няма да бъдат променени:" + +#: apt-private/private-output.cc:527 +msgid "The following packages will be upgraded:" +msgstr "Следните пакети ще бъдат актуализирани:" + +#: apt-private/private-output.cc:548 +msgid "The following packages will be DOWNGRADED:" +msgstr "Следните пакети ще бъдат ВЪРНАТИ КЪМ ПО-СТАРА ВЕРСИЯ:" + +#: apt-private/private-output.cc:568 +msgid "The following held packages will be changed:" +msgstr "Следните задържани пакети ще бъдат променени:" + +#: apt-private/private-output.cc:623 +#, c-format +msgid "%s (due to %s) " +msgstr "%s (поради %s) " + +#: apt-private/private-output.cc:631 +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" +"Това НЕ би трябвало да става освен ако знаете точно какво правите!" + +#: apt-private/private-output.cc:662 +#, c-format +msgid "%lu upgraded, %lu newly installed, " +msgstr "%lu актуализирани, %lu нови инсталирани, " + +#: apt-private/private-output.cc:666 +#, c-format +msgid "%lu reinstalled, " +msgstr "%lu преинсталирани, " + +#: apt-private/private-output.cc:668 +#, c-format +msgid "%lu downgraded, " +msgstr "%lu върнати към по-стара версия, " + +#: apt-private/private-output.cc:670 +#, c-format +msgid "%lu to remove and %lu not upgraded.\n" +msgstr "%lu за премахване и %lu без промяна.\n" + +#: apt-private/private-output.cc:674 +#, c-format +msgid "%lu not fully installed or removed.\n" +msgstr "%lu не са напълно инсталирани или премахнати.\n" + +#. TRANSLATOR: Yes/No question help-text: defaulting to Y[es] +#. e.g. "Do you want to continue? [Y/n] " +#. The user has to answer with an input matching the +#. YESEXPR/NOEXPR defined in your l10n. +#: apt-private/private-output.cc:696 +msgid "[Y/n]" +msgstr "[Y/n]" + +#. TRANSLATOR: Yes/No question help-text: defaulting to N[o] +#. e.g. "Should this file be removed? [y/N] " +#. The user has to answer with an input matching the +#. YESEXPR/NOEXPR defined in your l10n. +#: apt-private/private-output.cc:702 +msgid "[y/N]" +msgstr "[y/N]" + +#. TRANSLATOR: "Yes" answer printed for a yes/no question if --assume-yes is set +#: apt-private/private-output.cc:713 +msgid "Y" +msgstr "Y" + +#. TRANSLATOR: "No" answer printed for a yes/no question if --assume-no is set +#: apt-private/private-output.cc:719 +msgid "N" +msgstr "N" + +#: apt-private/private-output.cc:741 apt-pkg/cachefilter.cc:33 +#, c-format +msgid "Regex compilation error - %s" +msgstr "Грешка при компилирането на регулярния израз - %s" + +#: apt-private/private-cachefile.cc:87 +msgid "Correcting dependencies..." +msgstr "Коригиране на зависимостите..." + +#: apt-private/private-cachefile.cc:90 +msgid " failed." +msgstr " пропадна." + +#: apt-private/private-cachefile.cc:93 +msgid "Unable to correct dependencies" +msgstr "Неуспех при коригирането на зависимостите" + +#: apt-private/private-cachefile.cc:96 +msgid "Unable to minimize the upgrade set" +msgstr "Неуспех при минимизирането на набора актуализации" + +#: apt-private/private-cachefile.cc:98 +msgid " Done" +msgstr " Готово" + +#: apt-private/private-cachefile.cc:102 +msgid "You might want to run 'apt-get -f install' to correct these." +msgstr "" +"Възможно е да изпълните „apt-get -f install“, за да коригирате тези " +"неизправности." + +#: apt-private/private-cachefile.cc:105 +msgid "Unmet dependencies. Try using -f." +msgstr "Неудовлетворени зависимости. Опитайте с „-f“." + +#: apt-private/private-cacheset.cc:26 apt-private/private-search.cc:57 +msgid "Sorting" +msgstr "" + +#: apt-private/private-update.cc:45 +msgid "The update command takes no arguments" +msgstr "Командата „update“ не възприема аргументи" + +#: apt-private/private-upgrade.cc:19 +msgid "Calculating upgrade... " +msgstr "Изчисляване на актуализацията..." + +#: apt-private/private-upgrade.cc:24 +#, fuzzy +msgid "Internal error, Upgrade broke stuff" +msgstr "Вътрешна грешка, „AllUpgrade“ счупи нещо в системата" + +#: apt-private/private-upgrade.cc:26 +msgid "Done" +msgstr "Готово" + +#: apt-private/private-search.cc:61 +msgid "Full Text Search" +msgstr "" + +#: apt-private/private-show.cc:152 +#, c-format +msgid "There is %lu additional record. Please use the '-a' switch to see it" +msgid_plural "" +"There are %lu additional records. Please use the '-a' switch to see them." +msgstr[0] "" +msgstr[1] "" + +#: apt-private/private-show.cc:159 +msgid "not a real package (virtual)" +msgstr "" + +#: apt-private/private-main.cc:19 +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 има нужда от административни права за да работи.\n" +" Заключването е деактивирано, така че не разчитайте\n" +" на повтаряемост в реална ситуация." + +#: apt-private/private-sources.cc:45 +#, fuzzy, c-format +msgid "Failed to parse %s. Edit again? " +msgstr "Неуспех при преименуването на %s на %s" + +#: apt-private/private-sources.cc:57 +#, c-format +msgid "Your '%s' file changed, please run 'apt-get update'." +msgstr "" + +#: apt-private/acqprogress.cc:63 +msgid "Hit " +msgstr "Поп " + +#: apt-private/acqprogress.cc:87 +msgid "Get:" +msgstr "Изт:" + +#: apt-private/acqprogress.cc:118 +msgid "Ign " +msgstr "Игн " + +#: apt-private/acqprogress.cc:122 +msgid "Err " +msgstr "Грш " + +#: apt-private/acqprogress.cc:143 +#, c-format +msgid "Fetched %sB in %s (%sB/s)\n" +msgstr "Изтеглени %sB за %s (%sB/сек)\n" + +#: apt-private/acqprogress.cc:233 +#, c-format +msgid " [Working]" +msgstr " [В процес на работа]" + +#: apt-private/acqprogress.cc:294 +#, c-format +msgid "" +"Media change: please insert the disc labeled\n" +" '%s'\n" +"in the drive '%s' and press enter\n" +msgstr "" +"Смяна на носител: сложете диска с етикет\n" +" „%s“\n" +"в устройството „%s“ и натиснете „Enter“\n" #. 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:464 -#: apt-pkg/contrib/cdromutl.cc:184 apt-pkg/contrib/fileutl.cc:404 -#: apt-pkg/contrib/fileutl.cc:517 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:362 +#: apt-pkg/contrib/cdromutl.cc:184 apt-pkg/contrib/fileutl.cc:406 +#: apt-pkg/contrib/fileutl.cc:519 apt-pkg/sourcelist.cc:271 +#: apt-pkg/sourcelist.cc:277 apt-pkg/acquire.cc:485 apt-pkg/init.cc:100 +#: apt-pkg/init.cc:108 apt-pkg/clean.cc:36 apt-pkg/policy.cc:373 #, c-format msgid "Unable to read %s" msgstr "Неуспех при четенето на %s" @@ -1702,59 +1703,41 @@ msgstr "Грешка при четене файла „%s“ от огледал 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 "" -"Неуспех при закърпване на %s с mmap и операции с файл – кръпката изглежда " -"повредена." - -#: 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 "" -"Неуспех при закърпване на %s с mmap (без грешка, специфична за mmap) – " -"кръпката изглежда повредена." - -#: methods/rsh.cc:99 ftparchive/multicompress.cc:168 +#: methods/rsh.cc:98 ftparchive/multicompress.cc:169 msgid "Failed to create IPC pipe to subprocess" msgstr "Неуспех при създаването на IPC pipe към подпроцеса" -#: methods/rsh.cc:340 +#: methods/rsh.cc:339 msgid "Connection closed prematurely" msgstr "Връзката прекъсна преждевременно" -#: dselect/install:32 +#: dselect/install:33 msgid "Bad default setting!" msgstr "Лоша стандартна настройка!" -#: dselect/install:51 dselect/install:83 dselect/install:87 dselect/install:94 -#: dselect/install:105 dselect/update:45 +#: dselect/install:52 dselect/install:84 dselect/install:88 dselect/install:95 +#: dselect/install:106 dselect/update:45 msgid "Press enter to continue." msgstr "Натиснете „Enter“, за да продължите." -#: dselect/install:91 +#: dselect/install:92 msgid "Do you want to erase any previously downloaded .deb files?" msgstr "Желаете ли да изтриете изтеглените пакетни файлове?" -#: dselect/install:101 +#: dselect/install:102 msgid "Some errors occurred while unpacking. Packages that were installed" msgstr "Възникнаха някои грешки при разпакетирането. инсталираните пакети" -#: dselect/install:102 +#: dselect/install:103 msgid "will be configured. This may result in duplicate errors" msgstr "ще бъдат конфигурирани. Това може да доведе до дублирани грешки" -#: dselect/install:103 +#: dselect/install:104 msgid "or errors caused by missing dependencies. This is OK, only the errors" msgstr "" "или грешки, причинени от липсващи зависимости. Това е нормално, само грешките" -#: dselect/install:104 +#: dselect/install:105 msgid "" "above this message are important. Please fix them and run [I]nstall again" msgstr "" @@ -1764,12 +1747,7 @@ msgstr "" 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 +#: cmdline/apt-extracttemplates.cc:224 msgid "" "Usage: apt-extracttemplates file1 [file2 ...]\n" "\n" @@ -1795,12 +1773,12 @@ msgstr "" " -o=? Настройване на произволна конфигурационна опция, т.е. -o dir::cache=/" "tmp\n" -#: cmdline/apt-extracttemplates.cc:271 apt-pkg/pkgcachegen.cc:1388 +#: cmdline/apt-extracttemplates.cc:256 apt-pkg/pkgcachegen.cc:1388 #, c-format msgid "Unable to write to %s" msgstr "Неуспех при записа на %s" -#: cmdline/apt-extracttemplates.cc:313 +#: cmdline/apt-extracttemplates.cc:298 msgid "Cannot get debconf version. Is debconf installed?" msgstr "Не може да се извлече версията на debconf. Debconf инсталиран ли е?" @@ -2010,36 +1988,36 @@ msgstr "Неуспех при прочитането на връзка %s" msgid "Failed to unlink %s" msgstr "Неуспех при премахването на връзка %s" -#: ftparchive/writer.cc:288 +#: ftparchive/writer.cc:289 #, c-format msgid "*** Failed to link %s to %s" msgstr "*** Неуспех при създаването на връзка %s към %s" -#: ftparchive/writer.cc:298 +#: ftparchive/writer.cc:299 #, c-format msgid " DeLink limit of %sB hit.\n" msgstr "Превишен лимит на DeLink от %sB.\n" -#: ftparchive/writer.cc:403 +#: ftparchive/writer.cc:404 msgid "Archive had no package field" msgstr "Архивът няма поле „package“" -#: ftparchive/writer.cc:411 ftparchive/writer.cc:701 +#: ftparchive/writer.cc:412 ftparchive/writer.cc:702 #, c-format msgid " %s has no override entry\n" msgstr " %s няма запис „override“\n" -#: ftparchive/writer.cc:479 ftparchive/writer.cc:845 +#: ftparchive/writer.cc:480 ftparchive/writer.cc:846 #, c-format msgid " %s maintainer is %s not %s\n" msgstr " поддържащия пакета %s е %s, а не %s\n" -#: ftparchive/writer.cc:711 +#: ftparchive/writer.cc:712 #, c-format msgid " %s has no source override entry\n" msgstr " %s няма запис „source override“\n" -#: ftparchive/writer.cc:715 +#: ftparchive/writer.cc:716 #, c-format msgid " %s has no binary override entry either\n" msgstr " %s няма също и запис „binary override“\n" @@ -2048,77 +2026,84 @@ msgstr " %s няма също и запис „binary override“\n" msgid "realloc - Failed to allocate memory" msgstr "realloc - Неуспех при заделянето на памет" -#: ftparchive/override.cc:35 ftparchive/override.cc:143 +#: ftparchive/override.cc:35 ftparchive/override.cc:139 #, c-format msgid "Unable to open %s" msgstr "Неуспех при отварянето на %s" -#: ftparchive/override.cc:61 ftparchive/override.cc:167 +#. skip spaces +#. find end of word +#: ftparchive/override.cc:65 +#, fuzzy, c-format +msgid "Malformed override %s line %llu (%s)" +msgstr "Неправилно форматиран override %s, ред %llu #1" + +#: ftparchive/override.cc:124 ftparchive/override.cc:198 +#, c-format +msgid "Failed to read the override file %s" +msgstr "Неуспех при четенето на override файл %s" + +#: ftparchive/override.cc:163 #, c-format msgid "Malformed override %s line %llu #1" msgstr "Неправилно форматиран override %s, ред %llu #1" -#: ftparchive/override.cc:75 ftparchive/override.cc:179 +#: ftparchive/override.cc:175 #, c-format msgid "Malformed override %s line %llu #2" msgstr "Неправилно форматиран override %s, ред %llu #2" -#: ftparchive/override.cc:89 ftparchive/override.cc:192 +#: ftparchive/override.cc:188 #, c-format msgid "Malformed override %s line %llu #3" msgstr "Неправилно форматиран override %s, ред %llu #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 +#: ftparchive/multicompress.cc:71 #, c-format msgid "Unknown compression algorithm '%s'" msgstr "Непознат алгоритъм за компресия „%s“" -#: ftparchive/multicompress.cc:100 +#: ftparchive/multicompress.cc:101 #, c-format msgid "Compressed output %s needs a compression set" msgstr "Компресираният изход %s изисква настройка за компресирането" -#: ftparchive/multicompress.cc:189 +#: ftparchive/multicompress.cc:190 msgid "Failed to create FILE*" msgstr "Неуспех при създаването на FILE*" -#: ftparchive/multicompress.cc:192 +#: ftparchive/multicompress.cc:193 msgid "Failed to fork" msgstr "Неуспех при пускането на подпроцес" -#: ftparchive/multicompress.cc:206 +#: ftparchive/multicompress.cc:207 msgid "Compress child" msgstr "Процес-потомък за компресиране" -#: ftparchive/multicompress.cc:229 +#: ftparchive/multicompress.cc:230 #, c-format msgid "Internal error, failed to create %s" msgstr "Вътрешна грешка, неуспех при създаването на %s" -#: ftparchive/multicompress.cc:304 +#: ftparchive/multicompress.cc:303 msgid "IO to subprocess/file failed" msgstr "В/И към подпроцеса/файла пропадна" -#: ftparchive/multicompress.cc:342 +#: ftparchive/multicompress.cc:341 msgid "Failed to read while computing MD5" msgstr "Неуспех при четене докато се изчислява MD5" -#: ftparchive/multicompress.cc:358 +#: ftparchive/multicompress.cc:357 #, c-format msgid "Problem unlinking %s" msgstr "Неуспех при премахването на връзка на %s" -#: ftparchive/multicompress.cc:373 apt-inst/extract.cc:187 +#: ftparchive/multicompress.cc:372 apt-inst/extract.cc:187 #, c-format msgid "Failed to rename %s to %s" msgstr "Неуспех при преименуването на %s на %s" -#: cmdline/apt-internal-solver.cc:37 +#: cmdline/apt-internal-solver.cc:38 msgid "" "Usage: apt-internal-solver\n" "\n" @@ -2171,23 +2156,23 @@ msgstr "" " -o=? Настройване на произволна конфигурационна опция, т.е. -o dir::cache=/" "tmp\n" -#: apt-inst/contrib/extracttar.cc:116 +#: apt-inst/contrib/extracttar.cc:122 msgid "Failed to create pipes" msgstr "Неуспех при създаването на програмни канали" -#: apt-inst/contrib/extracttar.cc:143 +#: apt-inst/contrib/extracttar.cc:149 msgid "Failed to exec gzip " msgstr "Неуспех при изпълнението на gzip" -#: apt-inst/contrib/extracttar.cc:180 apt-inst/contrib/extracttar.cc:210 +#: apt-inst/contrib/extracttar.cc:186 apt-inst/contrib/extracttar.cc:216 msgid "Corrupted archive" msgstr "Развален архив" -#: apt-inst/contrib/extracttar.cc:195 +#: apt-inst/contrib/extracttar.cc:201 msgid "Tar checksum failed, archive corrupted" msgstr "Невярна контролна сума на tar, развален архив" -#: apt-inst/contrib/extracttar.cc:302 +#: apt-inst/contrib/extracttar.cc:306 #, c-format msgid "Unknown TAR header type %u, member %s" msgstr "Непозната заглавна част на TAR тип %u, елемент %s" @@ -2253,7 +2238,7 @@ msgstr "Дублиран конфигурационен файл %s/%s" msgid "Failed to write file %s" msgstr "Неуспех при запис на файл %s" -#: apt-inst/dirstream.cc:98 apt-inst/dirstream.cc:106 +#: apt-inst/dirstream.cc:106 #, c-format msgid "Failed to close file %s" msgstr "Неуспех при затварянето на файл %s" @@ -2310,23 +2295,18 @@ msgstr "Файл %s/%s заменя този в пакет %s" msgid "Unable to stat %s" msgstr "Неуспех при получаването на атрибути за %s" -#: apt-inst/deb/debfile.cc:41 apt-inst/deb/debfile.cc:46 +#: apt-inst/deb/debfile.cc:41 apt-inst/deb/debfile.cc:48 +#: apt-inst/deb/debfile.cc:57 #, c-format msgid "This is not a valid DEB archive, missing '%s' member" msgstr "Това не е валиден DEB архив, липсва елемент „%s“" -#. 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“" - -#: apt-inst/deb/debfile.cc:120 +#: apt-inst/deb/debfile.cc:124 #, c-format msgid "Internal error, could not locate member %s" msgstr "Вътрешна грешка, неуспех при намирането на съставна част %s" -#: apt-inst/deb/debfile.cc:214 +#: apt-inst/deb/debfile.cc:219 msgid "Unparsable control file" msgstr "Контролен файл, невъзможен за анализ" @@ -2370,7 +2350,7 @@ msgstr "" "Недостатъчна памет за MMap. Увеличете стойността на променливата APT::Cache-" "Start. Текуща стойност: %lu (man 5 apt.conf)" -#: apt-pkg/contrib/mmap.cc:440 +#: apt-pkg/contrib/mmap.cc:446 #, c-format msgid "" "Unable to increase the size of the MMap as the limit of %lu bytes is already " @@ -2379,7 +2359,7 @@ msgstr "" "Неуспех при увеличаване на паметта за MMap. Достигнато е текущото " "ограничение от %lu байта." -#: apt-pkg/contrib/mmap.cc:443 +#: apt-pkg/contrib/mmap.cc:449 msgid "" "Unable to increase size of the MMap as automatic growing is disabled by user." msgstr "" @@ -2387,88 +2367,88 @@ msgstr "" "забранено от потребителя." #. d means days, h means hours, min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:378 +#: apt-pkg/contrib/strutl.cc:401 #, c-format msgid "%lid %lih %limin %lis" msgstr "%liд %liч %liм %liс" #. h means hours, min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:385 +#: apt-pkg/contrib/strutl.cc:408 #, c-format msgid "%lih %limin %lis" msgstr "%liч %liм %liс" #. min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:392 +#: apt-pkg/contrib/strutl.cc:415 #, c-format msgid "%limin %lis" msgstr "%liм %liс" #. s means seconds -#: apt-pkg/contrib/strutl.cc:397 +#: apt-pkg/contrib/strutl.cc:420 #, c-format msgid "%lis" msgstr "%liс" -#: apt-pkg/contrib/strutl.cc:1173 +#: apt-pkg/contrib/strutl.cc:1229 #, c-format msgid "Selection %s not found" msgstr "Изборът %s не е намерен" -#: apt-pkg/contrib/configuration.cc:491 +#: apt-pkg/contrib/configuration.cc:503 #, c-format msgid "Unrecognized type abbreviation: '%c'" msgstr "Неизвестен тип на абревиатура: „%c“" -#: apt-pkg/contrib/configuration.cc:605 +#: apt-pkg/contrib/configuration.cc:617 #, c-format msgid "Opening configuration file %s" msgstr "Отваряне на конфигурационен файл %s" -#: apt-pkg/contrib/configuration.cc:773 +#: apt-pkg/contrib/configuration.cc:785 #, c-format msgid "Syntax error %s:%u: Block starts with no name." msgstr "Синтактична грешка %s:%u: В началото на блока няма име." -#: apt-pkg/contrib/configuration.cc:792 +#: apt-pkg/contrib/configuration.cc:804 #, c-format msgid "Syntax error %s:%u: Malformed tag" msgstr "Синтактична грешка %s:%u: Лошо форматиран таг" -#: apt-pkg/contrib/configuration.cc:809 +#: apt-pkg/contrib/configuration.cc:821 #, c-format msgid "Syntax error %s:%u: Extra junk after value" msgstr "Синтактична грешка %s:%u: Излишни символи след стойността" -#: apt-pkg/contrib/configuration.cc:849 +#: apt-pkg/contrib/configuration.cc:861 #, c-format msgid "Syntax error %s:%u: Directives can only be done at the top level" msgstr "" "Синтактична грешка %s:%u: Директиви могат да се задават само в най-горното " "ниво" -#: apt-pkg/contrib/configuration.cc:856 +#: apt-pkg/contrib/configuration.cc:868 #, c-format msgid "Syntax error %s:%u: Too many nested includes" msgstr "Синтактична грешка %s:%u: Твърде много вложени „include“" -#: apt-pkg/contrib/configuration.cc:860 apt-pkg/contrib/configuration.cc:865 +#: apt-pkg/contrib/configuration.cc:872 apt-pkg/contrib/configuration.cc:877 #, c-format msgid "Syntax error %s:%u: Included from here" msgstr "Синтактична грешка %s:%u: Извикан „include“ оттук" -#: apt-pkg/contrib/configuration.cc:869 +#: apt-pkg/contrib/configuration.cc:881 #, c-format msgid "Syntax error %s:%u: Unsupported directive '%s'" msgstr "Синтактична грешка %s:%u: Неподдържана директива „%s“" -#: apt-pkg/contrib/configuration.cc:872 +#: apt-pkg/contrib/configuration.cc:884 #, c-format msgid "Syntax error %s:%u: clear directive requires an option tree as argument" msgstr "" "Синтактична грешка %s:%u: директивата clear изисква аргумент дърво от опции" -#: apt-pkg/contrib/configuration.cc:922 +#: apt-pkg/contrib/configuration.cc:934 #, c-format msgid "Syntax error %s:%u: Extra junk at end of file" msgstr "Синтактична грешка %s:%u: Излишни символи в края на файла" @@ -2493,48 +2473,48 @@ msgstr "" msgid "%c%s... %u%%" msgstr "%c%s... Готово" -#: apt-pkg/contrib/cmndline.cc:80 +#: apt-pkg/contrib/cmndline.cc:116 #, c-format msgid "Command line option '%c' [from %s] is not known." msgstr "Неизвестна опция за команден ред „%c“ [от %s]." -#: apt-pkg/contrib/cmndline.cc:105 apt-pkg/contrib/cmndline.cc:114 -#: apt-pkg/contrib/cmndline.cc:122 +#: apt-pkg/contrib/cmndline.cc:141 apt-pkg/contrib/cmndline.cc:150 +#: apt-pkg/contrib/cmndline.cc:158 #, c-format msgid "Command line option %s is not understood" msgstr "Опцията за команден ред %s не е разпозната" -#: apt-pkg/contrib/cmndline.cc:127 +#: apt-pkg/contrib/cmndline.cc:163 #, c-format msgid "Command line option %s is not boolean" msgstr "Опцията за команден ред %s не е булева" -#: apt-pkg/contrib/cmndline.cc:168 apt-pkg/contrib/cmndline.cc:189 +#: apt-pkg/contrib/cmndline.cc:204 apt-pkg/contrib/cmndline.cc:225 #, c-format msgid "Option %s requires an argument." msgstr "Опция %s изисква аргумент." -#: apt-pkg/contrib/cmndline.cc:202 apt-pkg/contrib/cmndline.cc:208 +#: apt-pkg/contrib/cmndline.cc:238 apt-pkg/contrib/cmndline.cc:244 #, c-format msgid "Option %s: Configuration item specification must have an =<val>." msgstr "Опция %s: Значението трябва да има =<val>." -#: apt-pkg/contrib/cmndline.cc:237 +#: apt-pkg/contrib/cmndline.cc:273 #, c-format msgid "Option %s requires an integer argument, not '%s'" msgstr "Опция %s изисква аргумент цяло число, не „%s“" -#: apt-pkg/contrib/cmndline.cc:268 +#: apt-pkg/contrib/cmndline.cc:304 #, c-format msgid "Option '%s' is too long" msgstr "Опция „%s“ е твърде дълга" -#: apt-pkg/contrib/cmndline.cc:300 +#: apt-pkg/contrib/cmndline.cc:336 #, c-format msgid "Sense %s is not understood, try true or false." msgstr "Смисълът %s не е ясен, опитайте true или false." -#: apt-pkg/contrib/cmndline.cc:350 +#: apt-pkg/contrib/cmndline.cc:386 #, c-format msgid "Invalid operation %s" msgstr "Невалидна операция %s" @@ -2548,125 +2528,125 @@ msgstr "Неуспех при намирането на атрибутите н msgid "Failed to stat the cdrom" msgstr "Неуспех при намирането на атрибутите на cdrom" -#: apt-pkg/contrib/fileutl.cc:93 +#: apt-pkg/contrib/fileutl.cc:95 #, c-format msgid "Problem closing the gzip file %s" msgstr "Проблем при затваряне на компресираният файл %s (gzip)" -#: apt-pkg/contrib/fileutl.cc:226 +#: apt-pkg/contrib/fileutl.cc:228 #, c-format msgid "Not using locking for read only lock file %s" msgstr "" "Не се използва заключване за файл за заключване %s, който е само за четене" -#: apt-pkg/contrib/fileutl.cc:231 +#: apt-pkg/contrib/fileutl.cc:233 #, c-format msgid "Could not open lock file %s" msgstr "Неуспех при отварянето на файл за заключване %s" -#: apt-pkg/contrib/fileutl.cc:254 +#: apt-pkg/contrib/fileutl.cc:256 #, c-format msgid "Not using locking for nfs mounted lock file %s" msgstr "" "Не се използва заключване за файл за заключване %s, който е монтиран по NFS" -#: apt-pkg/contrib/fileutl.cc:259 +#: apt-pkg/contrib/fileutl.cc:261 #, c-format msgid "Could not get lock %s" msgstr "Неуспех при достъпа до заключване %s" -#: apt-pkg/contrib/fileutl.cc:396 apt-pkg/contrib/fileutl.cc:510 +#: apt-pkg/contrib/fileutl.cc:398 apt-pkg/contrib/fileutl.cc:512 #, c-format msgid "List of files can't be created as '%s' is not a directory" msgstr "Не може да се създаде списък от файлове, защото „%s“ не е директория" -#: apt-pkg/contrib/fileutl.cc:430 +#: apt-pkg/contrib/fileutl.cc:432 #, c-format msgid "Ignoring '%s' in directory '%s' as it is not a regular file" msgstr "Пропускане на „%s“ в директорията „%s“, понеже не е обикновен файл" -#: apt-pkg/contrib/fileutl.cc:448 +#: apt-pkg/contrib/fileutl.cc:450 #, c-format msgid "Ignoring file '%s' in directory '%s' as it has no filename extension" msgstr "Пропускане на файла „%s“ в директорията „%s“, понеже няма разширение" -#: apt-pkg/contrib/fileutl.cc:457 +#: apt-pkg/contrib/fileutl.cc:459 #, c-format msgid "" "Ignoring file '%s' in directory '%s' as it has an invalid filename extension" msgstr "" "Пропускане на файла „%s“ в директорията „%s“, понеже разширението му е грешно" -#: apt-pkg/contrib/fileutl.cc:844 +#: apt-pkg/contrib/fileutl.cc:862 #, c-format msgid "Sub-process %s received a segmentation fault." msgstr "Нарушение на защитата на паметта (segmentation fault) в подпроцеса %s." -#: apt-pkg/contrib/fileutl.cc:846 +#: apt-pkg/contrib/fileutl.cc:864 #, c-format msgid "Sub-process %s received signal %u." msgstr "Под-процесът %s получи сигнал %u." -#: apt-pkg/contrib/fileutl.cc:850 apt-pkg/contrib/gpgv.cc:243 +#: apt-pkg/contrib/fileutl.cc:868 apt-pkg/contrib/gpgv.cc:237 #, c-format msgid "Sub-process %s returned an error code (%u)" msgstr "Подпроцесът %s върна код за грешка (%u)" -#: apt-pkg/contrib/fileutl.cc:852 apt-pkg/contrib/gpgv.cc:236 +#: apt-pkg/contrib/fileutl.cc:870 apt-pkg/contrib/gpgv.cc:230 #, c-format msgid "Sub-process %s exited unexpectedly" msgstr "Подпроцесът %s завърши неочаквано" -#: apt-pkg/contrib/fileutl.cc:988 +#: apt-pkg/contrib/fileutl.cc:1016 #, c-format msgid "Could not open file %s" msgstr "Неуспех при отварянето на файла %s" -#: apt-pkg/contrib/fileutl.cc:1065 +#: apt-pkg/contrib/fileutl.cc:1093 #, c-format msgid "Could not open file descriptor %d" msgstr "Неуспех при отварянето на файлов манипулатор %d" -#: apt-pkg/contrib/fileutl.cc:1150 +#: apt-pkg/contrib/fileutl.cc:1178 msgid "Failed to create subprocess IPC" msgstr "Неуспех при създаването на подпроцес IPC" -#: apt-pkg/contrib/fileutl.cc:1205 +#: apt-pkg/contrib/fileutl.cc:1233 msgid "Failed to exec compressor " msgstr "Неуспех при изпълнението на компресиращата програма " -#: apt-pkg/contrib/fileutl.cc:1298 +#: apt-pkg/contrib/fileutl.cc:1326 #, c-format msgid "read, still have %llu to read but none left" msgstr "" "грешка при четене, все още има %llu за четене, но няма нито един останал" -#: apt-pkg/contrib/fileutl.cc:1385 apt-pkg/contrib/fileutl.cc:1407 +#: apt-pkg/contrib/fileutl.cc:1413 apt-pkg/contrib/fileutl.cc:1435 #, c-format msgid "write, still have %llu to write but couldn't" msgstr "грешка при запис, все още име %llu за запис, но не успя" -#: apt-pkg/contrib/fileutl.cc:1695 +#: apt-pkg/contrib/fileutl.cc:1723 #, c-format msgid "Problem closing the file %s" msgstr "Проблем при затваряне на файла %s" -#: apt-pkg/contrib/fileutl.cc:1707 +#: apt-pkg/contrib/fileutl.cc:1735 #, c-format msgid "Problem renaming the file %s to %s" msgstr "Проблем при преименуване на файла %s на %s" -#: apt-pkg/contrib/fileutl.cc:1718 +#: apt-pkg/contrib/fileutl.cc:1746 #, c-format msgid "Problem unlinking the file %s" msgstr "Проблем при изтриване на файла %s" -#: apt-pkg/contrib/fileutl.cc:1731 +#: apt-pkg/contrib/fileutl.cc:1759 msgid "Problem syncing the file" msgstr "Проблем при синхронизиране на файла" #. TRANSLATOR: %s is the trusted keyring parts directory -#: apt-pkg/contrib/gpgv.cc:76 +#: apt-pkg/contrib/gpgv.cc:70 #, c-format msgid "No keyring installed in %s." msgstr "В %s няма инсталиран ключодържател." @@ -2778,94 +2758,104 @@ msgstr "Неуспех при отварянето на StateFile %s" msgid "Failed to write temporary StateFile %s" msgstr "Неуспех при запис на временен StateFile %s" -#: apt-pkg/tagfile.cc:129 +#: apt-pkg/tagfile.cc:138 #, c-format msgid "Unable to parse package file %s (1)" msgstr "Неуспех при анализирането на пакетен файл %s (1)" -#: apt-pkg/tagfile.cc:216 +#: apt-pkg/tagfile.cc:235 #, c-format msgid "Unable to parse package file %s (2)" msgstr "Неуспех при анализирането на пакетен файл %s (2)" -#: apt-pkg/sourcelist.cc:96 +#: apt-pkg/sourcelist.cc:118 +#, fuzzy, c-format +msgid "Malformed stanza %u in source list %s (URI parse)" +msgstr "Лошо форматиран ред %lu в списъка с източници %s (анализ на адрес-URI)" + +#: apt-pkg/sourcelist.cc:161 #, c-format msgid "Malformed line %lu in source list %s ([option] unparseable)" msgstr "" "Лошо форматиран ред %lu в списъка с източници %s (неразбираема [опция])" -#: apt-pkg/sourcelist.cc:99 +#: apt-pkg/sourcelist.cc:164 #, c-format msgid "Malformed line %lu in source list %s ([option] too short)" msgstr "" "Лошо форматиран ред %lu в списъка с източници %s (твърде кратка [опция])" -#: apt-pkg/sourcelist.cc:110 +#: apt-pkg/sourcelist.cc:175 #, c-format msgid "Malformed line %lu in source list %s ([%s] is not an assignment)" msgstr "" "Лошо форматиран ред %lu в списъка с източници %s ([%s] не е присвояване)" -#: apt-pkg/sourcelist.cc:116 +#: apt-pkg/sourcelist.cc:181 #, c-format msgid "Malformed line %lu in source list %s ([%s] has no key)" msgstr "Лошо форматиран ред %lu в списъка с източници %s (липсва ключ в [%s])" -#: apt-pkg/sourcelist.cc:119 +#: apt-pkg/sourcelist.cc:184 #, c-format msgid "Malformed line %lu in source list %s ([%s] key %s has no value)" msgstr "" "Лошо форматиран ред %lu в списъка с източници %s ([%s] ключът %s няма " "стойност)" -#: apt-pkg/sourcelist.cc:132 +#: apt-pkg/sourcelist.cc:197 #, c-format msgid "Malformed line %lu in source list %s (URI)" msgstr "Лошо форматиран ред %lu в списъка с източници %s (адрес-URI)" -#: apt-pkg/sourcelist.cc:134 +#: apt-pkg/sourcelist.cc:199 #, c-format msgid "Malformed line %lu in source list %s (dist)" msgstr "Лошо форматиран ред %lu в списъка с източници %s (дистрибуция)" -#: apt-pkg/sourcelist.cc:137 +#: apt-pkg/sourcelist.cc:202 #, c-format msgid "Malformed line %lu in source list %s (URI parse)" msgstr "Лошо форматиран ред %lu в списъка с източници %s (анализ на адрес-URI)" -#: apt-pkg/sourcelist.cc:143 +#: apt-pkg/sourcelist.cc:208 #, c-format msgid "Malformed line %lu in source list %s (absolute dist)" msgstr "" "Лошо форматиран ред %lu в списъка с източници %s (неограничена дистрибуция)" -#: apt-pkg/sourcelist.cc:150 +#: apt-pkg/sourcelist.cc:215 #, c-format msgid "Malformed line %lu in source list %s (dist parse)" msgstr "" "Лошо форматиран ред %lu в списъка с източници %s (анализ на дистрибуция)" -#: apt-pkg/sourcelist.cc:248 +#: apt-pkg/sourcelist.cc:326 #, c-format msgid "Opening %s" msgstr "Отваряне на %s" -#: apt-pkg/sourcelist.cc:265 apt-pkg/cdrom.cc:495 +#: apt-pkg/sourcelist.cc:338 apt-pkg/cdrom.cc:495 #, c-format msgid "Line %u too long in source list %s." msgstr "Ред %u в списъка с източници %s е твърде дълъг." -#: apt-pkg/sourcelist.cc:289 +#: apt-pkg/sourcelist.cc:362 #, c-format msgid "Malformed line %u in source list %s (type)" msgstr "Лошо форматиран ред %u в списъка с източници %s (тип)" -#: apt-pkg/sourcelist.cc:293 +#: apt-pkg/sourcelist.cc:366 #, c-format msgid "Type '%s' is not known on line %u in source list %s" msgstr "Типът „%s“ на ред %u в списъка с източници %s е неизвестен." -#: apt-pkg/packagemanager.cc:297 apt-pkg/packagemanager.cc:923 +#: apt-pkg/sourcelist.cc:407 +#, fuzzy, c-format +msgid "Type '%s' is not known on stanza %u in source list %s" +msgstr "Типът „%s“ на ред %u в списъка с източници %s е неизвестен." + +#: apt-pkg/packagemanager.cc:296 apt-pkg/packagemanager.cc:922 #, c-format msgid "" "Could not perform immediate configuration on '%s'. Please see man 5 apt.conf " @@ -2874,12 +2864,12 @@ msgstr "" "Неуспех при незабавната настройка на „%s“. За повече информация вижте " "информацията за APT::Immediate-Configure в „man 5 apt.conf“. (%d)" -#: apt-pkg/packagemanager.cc:498 apt-pkg/packagemanager.cc:529 +#: apt-pkg/packagemanager.cc:497 apt-pkg/packagemanager.cc:528 #, c-format msgid "Could not configure '%s'. " msgstr "Неуспех при конфигуриране на „%s“. " -#: apt-pkg/packagemanager.cc:571 +#: apt-pkg/packagemanager.cc:570 #, c-format msgid "" "This installation run will require temporarily removing the essential " @@ -2904,7 +2894,7 @@ msgstr "" "Пакетът %s трябва да бъде преинсталиран, но не може да се намери архив за " "него." -#: apt-pkg/algorithms.cc:1238 +#: apt-pkg/algorithms.cc:1068 msgid "" "Error, pkgProblemResolver::Resolve generated breaks, this may be caused by " "held packages." @@ -2912,20 +2902,12 @@ msgstr "" "Грешка, pkgProblemResolver::Resolve генерира повреди, това може да е " "причинено от задържани пакети." -#: apt-pkg/algorithms.cc:1240 +#: apt-pkg/algorithms.cc:1070 msgid "Unable to correct problems, you have held broken packages." msgstr "" "Неуспех при коригирането на проблемите, имате задържани счупени пакети." -#: apt-pkg/algorithms.cc:1592 apt-pkg/algorithms.cc:1594 -msgid "" -"Some index files failed to download. They have been ignored, or old ones " -"used instead." -msgstr "" -"Някои индексни файлове не можаха да бъдат изтеглени. Те са пренебрегнати или " -"са използвани по-стари." - -#: apt-pkg/acquire.cc:81 apt-pkg/cdrom.cc:838 +#: apt-pkg/acquire.cc:81 apt-pkg/cdrom.cc:811 #, c-format msgid "List directory %spartial is missing." msgstr "Директорията със списъци %spartial липсва." @@ -2952,27 +2934,32 @@ msgstr "Изтегляне на файл %li от %li (остават %s)" msgid "Retrieving file %li of %li" msgstr "Изтегляне на файл %li от %li" -#: apt-pkg/acquire-worker.cc:112 +#: apt-pkg/acquire-worker.cc:113 #, c-format msgid "The method driver %s could not be found." msgstr "Неуспех при намирането на драйвер за метод %s." -#: apt-pkg/acquire-worker.cc:161 +#: apt-pkg/acquire-worker.cc:115 +#, fuzzy, c-format +msgid "Is the package %s installed?" +msgstr "Проверете дали имате инсталиран пакета „dpkg-dev“.\n" + +#: apt-pkg/acquire-worker.cc:166 #, c-format msgid "Method %s did not start correctly" msgstr "Методът %s не стартира правилно" -#: apt-pkg/acquire-worker.cc:447 +#: apt-pkg/acquire-worker.cc:452 #, c-format msgid "Please insert the disc labeled: '%s' in the drive '%s' and press enter." msgstr "Сложете диска, озаглавен „%s“ в устройство „%s“ и натиснете „Enter“." -#: apt-pkg/init.cc:151 +#: apt-pkg/init.cc:143 #, c-format msgid "Packaging system '%s' is not supported" msgstr "Пакетната система „%s“ не е поддържана" -#: apt-pkg/init.cc:167 +#: apt-pkg/init.cc:159 msgid "Unable to determine a suitable packaging system type" msgstr "Неуспех при определянето на подходяща пакетна система" @@ -3009,17 +2996,17 @@ msgstr "" "Стойността „%s“ на APT::Default-Release не е правилна, понеже в източниците " "няма такова издание" -#: apt-pkg/policy.cc:399 +#: apt-pkg/policy.cc:414 #, c-format msgid "Invalid record in the preferences file %s, no Package header" msgstr "Невалиден запис във файла с настройки %s, липсва заглавна част Package" -#: apt-pkg/policy.cc:421 +#: apt-pkg/policy.cc:436 #, c-format msgid "Did not understand pin type %s" msgstr "Неизвестен тип за отбиване %s" -#: apt-pkg/policy.cc:429 +#: apt-pkg/policy.cc:444 msgid "No priority (or zero) specified for pin" msgstr "Няма указан приоритет (или е нула) на отбиването" @@ -3091,16 +3078,20 @@ msgstr "Входно/изходна грешка при запазването msgid "rename failed, %s (%s -> %s)." msgstr "преименуването се провали, %s (%s -> %s)." -#: apt-pkg/acquire-item.cc:599 -msgid "MD5Sum mismatch" -msgstr "Несъответствие на контролна сума MD5" - -#: apt-pkg/acquire-item.cc:870 apt-pkg/acquire-item.cc:1887 -#: apt-pkg/acquire-item.cc:2030 +#: apt-pkg/acquire-item.cc:154 msgid "Hash Sum mismatch" msgstr "Несъответствие на контролната сума" -#: apt-pkg/acquire-item.cc:1388 +#: apt-pkg/acquire-item.cc:159 +msgid "Size mismatch" +msgstr "Несъответствие на размера" + +#: apt-pkg/acquire-item.cc:164 +#, fuzzy +msgid "Invalid file format" +msgstr "Невалидна операция %s" + +#: apt-pkg/acquire-item.cc:1570 #, c-format msgid "" "Unable to find expected entry '%s' in Release file (Wrong sources.list entry " @@ -3109,16 +3100,16 @@ msgstr "" "Не може да се открие елемент „%s“ във файла Release (объркан ред в sources." "list или повреден файл)" -#: apt-pkg/acquire-item.cc:1404 +#: apt-pkg/acquire-item.cc:1586 #, c-format msgid "Unable to find hash sum for '%s' in Release file" msgstr "Не е открита контролна сума за „%s“ във файла Release" -#: apt-pkg/acquire-item.cc:1446 +#: apt-pkg/acquire-item.cc:1628 msgid "There is no public key available for the following key IDs:\n" msgstr "Няма налични публични ключове за следните идентификатори на ключове:\n" -#: apt-pkg/acquire-item.cc:1484 +#: apt-pkg/acquire-item.cc:1666 #, c-format msgid "" "Release file for %s is expired (invalid since %s). Updates for this " @@ -3127,12 +3118,12 @@ msgstr "" "Файлът със служебна информация за „%s“ е остарял (валиден до %s). Няма да се " "прилагат обновявания от това хранилище." -#: apt-pkg/acquire-item.cc:1506 +#: apt-pkg/acquire-item.cc:1688 #, c-format msgid "Conflicting distribution: %s (expected %s but got %s)" msgstr "Конфликт в дистрибуцията: %s (очаквана: %s, намерена: %s)" -#: apt-pkg/acquire-item.cc:1536 +#: apt-pkg/acquire-item.cc:1718 #, c-format msgid "" "An error occurred during the signature verification. The repository is not " @@ -3142,12 +3133,12 @@ msgstr "" "използват старите индексни файлове. Грешка от GPG: %s: %s\n" #. Invalid signature file, reject (LP: #346386) (Closes: #627642) -#: apt-pkg/acquire-item.cc:1546 apt-pkg/acquire-item.cc:1551 +#: apt-pkg/acquire-item.cc:1728 apt-pkg/acquire-item.cc:1733 #, c-format msgid "GPG error: %s: %s" msgstr "Грешка от GPG: %s: %s" -#: apt-pkg/acquire-item.cc:1663 +#: apt-pkg/acquire-item.cc:1856 #, c-format msgid "" "I wasn't able to locate a file for the %s package. This might mean you need " @@ -3156,32 +3147,24 @@ msgstr "" "Неуспех при намирането на файл за пакет %s. Това може да означава, че трябва " "ръчно да оправите този пакет (поради пропусната архитектура)." -#: apt-pkg/acquire-item.cc:1722 +#: apt-pkg/acquire-item.cc:1922 #, c-format -msgid "" -"I wasn't able to locate a file for the %s package. This might mean you need " -"to manually fix this package." -msgstr "" -"Неуспех при намирането на файл за пакет %s. Това може да означава, че трябва " -"ръчно да оправите този пакет." +msgid "Can't find a source to download version '%s' of '%s'" +msgstr "Не е открит източник, от който да се изтегли версия „%s“ на „%s“" -#: apt-pkg/acquire-item.cc:1781 +#: apt-pkg/acquire-item.cc:1980 #, c-format msgid "" "The package index files are corrupted. No Filename: field for package %s." msgstr "" "Индексните файлове на пакета са повредени. Няма поле Filename: за пакет %s." -#: apt-pkg/acquire-item.cc:1879 -msgid "Size mismatch" -msgstr "Несъответствие на размера" - -#: apt-pkg/indexrecords.cc:68 +#: apt-pkg/indexrecords.cc:73 #, c-format msgid "Unable to parse Release file %s" msgstr "Неуспех при анализиране на файл Release %s" -#: apt-pkg/indexrecords.cc:78 +#: apt-pkg/indexrecords.cc:81 #, c-format msgid "No sections in Release file %s" msgstr "Във файла Release %s липсват раздели" @@ -3206,50 +3189,41 @@ msgstr "Неправилна стойност за „Date“ във фай msgid "Vendor block %s contains no fingerprint" msgstr "Блокът на производителя %s не съдържа отпечатък" -#: apt-pkg/cdrom.cc:576 -#, c-format -msgid "" -"Using CD-ROM mount point %s\n" -"Mounting CD-ROM\n" -msgstr "" -"Използване на точка за монтиране на CD-ROM %s\n" -"Монтиране на CD-ROM\n" - -#: apt-pkg/cdrom.cc:585 apt-pkg/cdrom.cc:682 -msgid "Identifying.. " -msgstr "Идентифициране..." - -#: apt-pkg/cdrom.cc:613 -#, c-format -msgid "Stored label: %s\n" -msgstr "Запазен етикет: %s \n" - -#: apt-pkg/cdrom.cc:622 apt-pkg/cdrom.cc:915 -msgid "Unmounting CD-ROM...\n" -msgstr "Демонтиране на CD-ROM...\n" - -#: apt-pkg/cdrom.cc:642 +#: apt-pkg/cdrom.cc:575 #, c-format msgid "Using CD-ROM mount point %s\n" msgstr "Използване на точка за монтиране на CD-ROM %s\n" -#: apt-pkg/cdrom.cc:660 +#: apt-pkg/cdrom.cc:583 msgid "Unmounting CD-ROM\n" msgstr "Демонтиране на CD-ROM\n" -#: apt-pkg/cdrom.cc:665 +#: apt-pkg/cdrom.cc:588 msgid "Waiting for disc...\n" msgstr "Чакане за диск...\n" -#: apt-pkg/cdrom.cc:674 +#: apt-pkg/cdrom.cc:597 msgid "Mounting CD-ROM...\n" msgstr "Монтиране на CD-ROM...\n" -#: apt-pkg/cdrom.cc:693 +#: apt-pkg/cdrom.cc:605 +msgid "Identifying.. " +msgstr "Идентифициране..." + +#: apt-pkg/cdrom.cc:643 +#, c-format +msgid "Stored label: %s\n" +msgstr "Запазен етикет: %s \n" + +#: apt-pkg/cdrom.cc:652 apt-pkg/cdrom.cc:888 +msgid "Unmounting CD-ROM...\n" +msgstr "Демонтиране на CD-ROM...\n" + +#: apt-pkg/cdrom.cc:667 msgid "Scanning disc for index files..\n" msgstr "Сканиране на диска за индексни файлове...\n" -#: apt-pkg/cdrom.cc:744 +#: apt-pkg/cdrom.cc:717 #, c-format msgid "" "Found %zu package indexes, %zu source indexes, %zu translation indexes and " @@ -3258,7 +3232,7 @@ msgstr "" "Намерени са %zu индекса на пакети, %zu индекса на пакети с изходен код, %zu " "индекса с преводи и %zu подписа.\n" -#: apt-pkg/cdrom.cc:755 +#: apt-pkg/cdrom.cc:728 msgid "" "Unable to locate any package files, perhaps this is not a Debian Disc or the " "wrong architecture?" @@ -3266,16 +3240,16 @@ msgstr "" "Не са намерени файлове с пакети. Мое би дискът не е с Дебиан или е за " "погрешна компютърна архитектура." -#: apt-pkg/cdrom.cc:782 +#: apt-pkg/cdrom.cc:755 #, c-format msgid "Found label '%s'\n" msgstr "Намерен е етикет „%s“\n" -#: apt-pkg/cdrom.cc:811 +#: apt-pkg/cdrom.cc:784 msgid "That is not a valid name, try again.\n" msgstr "Това не е валидно име, опитайте отново.\n" -#: apt-pkg/cdrom.cc:828 +#: apt-pkg/cdrom.cc:801 #, c-format msgid "" "This disc is called: \n" @@ -3284,15 +3258,15 @@ msgstr "" "Наименование на този диск: \n" "„%s“\n" -#: apt-pkg/cdrom.cc:830 +#: apt-pkg/cdrom.cc:803 msgid "Copying package lists..." msgstr "Копиране на списъците с пакети..." -#: apt-pkg/cdrom.cc:865 +#: apt-pkg/cdrom.cc:838 msgid "Writing new source list\n" msgstr "Запазване на новия списък с източници\n" -#: apt-pkg/cdrom.cc:873 +#: apt-pkg/cdrom.cc:846 msgid "Source list entries for this disc are:\n" msgstr "Записите в списъка с източници за този диск са:\n" @@ -3326,32 +3300,37 @@ msgstr "Не е намерен oторизационен запис за: %s" msgid "Hash mismatch for: %s" msgstr "Несъответствие на контролната сума за: %s" -#: apt-pkg/cacheset.cc:403 +#: apt-pkg/cacheset.cc:479 #, c-format msgid "Release '%s' for '%s' was not found" msgstr "Не е намерено издание „%s“ на „%s“" -#: apt-pkg/cacheset.cc:406 +#: apt-pkg/cacheset.cc:482 #, c-format msgid "Version '%s' for '%s' was not found" msgstr "Не е намерена версия „%s“ на „%s“" -#: apt-pkg/cacheset.cc:517 +#: apt-pkg/cacheset.cc:593 #, c-format msgid "Couldn't find task '%s'" msgstr "Неуспех при намиране на задача „%s“" -#: apt-pkg/cacheset.cc:523 +#: apt-pkg/cacheset.cc:599 #, c-format msgid "Couldn't find any package by regex '%s'" msgstr "Не са намерен пакети, отговарящ на регулярния израз „%s“" -#: apt-pkg/cacheset.cc:534 +#: apt-pkg/cacheset.cc:605 +#, fuzzy, c-format +msgid "Couldn't find any package by glob '%s'" +msgstr "Не са намерен пакети, отговарящ на регулярния израз „%s“" + +#: apt-pkg/cacheset.cc:616 #, c-format msgid "Can't select versions from package '%s' as it is purely virtual" msgstr "Не е възможно избиране на версия за пакета „%s“ понеже е виртуален" -#: apt-pkg/cacheset.cc:541 apt-pkg/cacheset.cc:548 +#: apt-pkg/cacheset.cc:623 apt-pkg/cacheset.cc:630 #, c-format msgid "" "Can't select installed nor candidate version from package '%s' as it has " @@ -3360,21 +3339,21 @@ msgstr "" "Не е възможно избиране на инсталирана или кандидат версия за пакета „%s“ " "понеже той няма нито едната" -#: apt-pkg/cacheset.cc:555 +#: apt-pkg/cacheset.cc:637 #, c-format msgid "Can't select newest version from package '%s' as it is purely virtual" msgstr "" "Не е възможно избиране на на последната версия за пакета „%s“, защото е " "виртуален" -#: apt-pkg/cacheset.cc:563 +#: apt-pkg/cacheset.cc:645 #, c-format msgid "Can't select candidate version from package %s as it has no candidate" msgstr "" "Не е възможно избиране на кандидат-версия за пакета „%s“, защото няма " "подходящ кандидати" -#: apt-pkg/cacheset.cc:571 +#: apt-pkg/cacheset.cc:653 #, c-format msgid "Can't select installed version from package %s as it is not installed" msgstr "" @@ -3403,113 +3382,137 @@ msgstr "" msgid "Execute external solver" msgstr "Изпълняване на външна програма за удовлетворяване на зависимости" -#: apt-pkg/deb/dpkgpm.cc:73 +#: apt-pkg/install-progress.cc:51 +#, c-format +msgid "Progress: [%3i%%]" +msgstr "" + +#: apt-pkg/install-progress.cc:85 apt-pkg/install-progress.cc:168 +msgid "Running dpkg" +msgstr "Изпълняване на dpkg" + +#: apt-pkg/update.cc:110 apt-pkg/update.cc:112 +msgid "" +"Some index files failed to download. They have been ignored, or old ones " +"used instead." +msgstr "" +"Някои индексни файлове не можаха да бъдат изтеглени. Те са пренебрегнати или " +"са използвани по-стари." + +#: apt-pkg/deb/dpkgpm.cc:91 #, c-format msgid "Installing %s" msgstr "Инсталиране на %s" -#: apt-pkg/deb/dpkgpm.cc:74 apt-pkg/deb/dpkgpm.cc:982 +#: apt-pkg/deb/dpkgpm.cc:92 apt-pkg/deb/dpkgpm.cc:977 #, c-format msgid "Configuring %s" msgstr "Конфигуриране на %s" -#: apt-pkg/deb/dpkgpm.cc:75 apt-pkg/deb/dpkgpm.cc:989 +#: apt-pkg/deb/dpkgpm.cc:93 apt-pkg/deb/dpkgpm.cc:984 #, c-format msgid "Removing %s" msgstr "Премахване на %s" -#: apt-pkg/deb/dpkgpm.cc:76 +#: apt-pkg/deb/dpkgpm.cc:94 #, c-format msgid "Completely removing %s" msgstr "Окончателно премахване на %s" -#: apt-pkg/deb/dpkgpm.cc:77 +#: apt-pkg/deb/dpkgpm.cc:95 #, c-format msgid "Noting disappearance of %s" msgstr "Отбелязване на изчезването на %s" -#: apt-pkg/deb/dpkgpm.cc:78 +#: apt-pkg/deb/dpkgpm.cc:96 #, c-format msgid "Running post-installation trigger %s" msgstr "Изпълнение на тригер след инсталиране %s" #. FIXME: use a better string after freeze -#: apt-pkg/deb/dpkgpm.cc:735 +#: apt-pkg/deb/dpkgpm.cc:808 #, c-format msgid "Directory '%s' missing" msgstr "Директорията „%s“ липсва" -#: apt-pkg/deb/dpkgpm.cc:750 apt-pkg/deb/dpkgpm.cc:770 +#: apt-pkg/deb/dpkgpm.cc:823 apt-pkg/deb/dpkgpm.cc:845 #, c-format msgid "Could not open file '%s'" msgstr "Неуспех при отваряне на файла „%s“" -#: apt-pkg/deb/dpkgpm.cc:975 +#: apt-pkg/deb/dpkgpm.cc:970 #, c-format msgid "Preparing %s" msgstr "Подготвяне на %s" -#: apt-pkg/deb/dpkgpm.cc:976 +#: apt-pkg/deb/dpkgpm.cc:971 #, c-format msgid "Unpacking %s" msgstr "Разпакетиране на %s" -#: apt-pkg/deb/dpkgpm.cc:981 +#: apt-pkg/deb/dpkgpm.cc:976 #, c-format msgid "Preparing to configure %s" msgstr "Подготвяне на %s за конфигуриране" -#: apt-pkg/deb/dpkgpm.cc:983 +#: apt-pkg/deb/dpkgpm.cc:978 #, c-format msgid "Installed %s" msgstr "%s е инсталиран" -#: apt-pkg/deb/dpkgpm.cc:988 +#: apt-pkg/deb/dpkgpm.cc:983 #, c-format msgid "Preparing for removal of %s" msgstr "Подготвяне за премахване на %s" -#: apt-pkg/deb/dpkgpm.cc:990 +#: apt-pkg/deb/dpkgpm.cc:985 #, c-format msgid "Removed %s" msgstr "%s е премахнат" -#: apt-pkg/deb/dpkgpm.cc:995 +#: apt-pkg/deb/dpkgpm.cc:990 #, c-format msgid "Preparing to completely remove %s" msgstr "Подготовка за пълно премахване на %s" -#: apt-pkg/deb/dpkgpm.cc:996 +#: apt-pkg/deb/dpkgpm.cc:991 #, c-format msgid "Completely removed %s" msgstr "%s е напълно премахнат" -#: apt-pkg/deb/dpkgpm.cc:1243 -msgid "Can not write log, openpty() failed (/dev/pts not mounted?)\n" +#: apt-pkg/deb/dpkgpm.cc:1046 +msgid "ioctl(TIOCGWINSZ) failed" msgstr "" -"Неуспех при запис в журнала, openpty() се провали (дали /dev/pts е " -"монтирана?)\n" -#: apt-pkg/deb/dpkgpm.cc:1273 -msgid "Running dpkg" -msgstr "Изпълняване на dpkg" +#: apt-pkg/deb/dpkgpm.cc:1049 apt-pkg/deb/dpkgpm.cc:1070 +#, fuzzy, c-format +msgid "Can not write log (%s)" +msgstr "Неуспех при записа на %s" -#: apt-pkg/deb/dpkgpm.cc:1445 +#: apt-pkg/deb/dpkgpm.cc:1049 +msgid "Is /dev/pts mounted?" +msgstr "" + +#: apt-pkg/deb/dpkgpm.cc:1070 +msgid "Is stdout a terminal?" +msgstr "" + +#: apt-pkg/deb/dpkgpm.cc:1558 msgid "Operation was interrupted before it could finish" msgstr "Операцията е прекъсната" -#: apt-pkg/deb/dpkgpm.cc:1507 +#: apt-pkg/deb/dpkgpm.cc:1620 msgid "No apport report written because MaxReports is reached already" msgstr "" "Поради достигане на максималния брой доклади (MaxReports) не е записан нов " "доклад за зависимостите." #. check if its not a follow up error -#: apt-pkg/deb/dpkgpm.cc:1512 +#: apt-pkg/deb/dpkgpm.cc:1625 msgid "dependency problems - leaving unconfigured" msgstr "отлагане на настройката поради неудовлетворени зависимости" -#: apt-pkg/deb/dpkgpm.cc:1514 +#: apt-pkg/deb/dpkgpm.cc:1627 msgid "" "No apport report written because the error message indicates its a followup " "error from a previous failure." @@ -3517,7 +3520,7 @@ msgstr "" "Доклад за зависимостите не е записан защото съобщението за грешка е породено " "от друга грешка." -#: apt-pkg/deb/dpkgpm.cc:1520 +#: apt-pkg/deb/dpkgpm.cc:1633 msgid "" "No apport report written because the error message indicates a disk full " "error" @@ -3525,7 +3528,7 @@ msgstr "" "Доклад за зависимостите не е записан защото грешката е причинена от " "недостатъчно дисково пространство" -#: apt-pkg/deb/dpkgpm.cc:1526 +#: apt-pkg/deb/dpkgpm.cc:1640 msgid "" "No apport report written because the error message indicates a out of memory " "error" @@ -3533,7 +3536,16 @@ msgstr "" "Доклад за зависимостите не е записан защото грешката е причинена от " "недостатъчна оперативна памет" -#: apt-pkg/deb/dpkgpm.cc:1533 +#: apt-pkg/deb/dpkgpm.cc:1647 apt-pkg/deb/dpkgpm.cc:1653 +#, fuzzy +msgid "" +"No apport report written because the error message indicates an issue on the " +"local system" +msgstr "" +"Доклад за зависимостите не е записан защото грешката е причинена от " +"недостатъчно дисково пространство" + +#: apt-pkg/deb/dpkgpm.cc:1674 msgid "" "No apport report written because the error message indicates a dpkg I/O error" msgstr "" @@ -3569,6 +3581,118 @@ msgstr "" msgid "Not locked" msgstr "Без заключване" +#~ msgid "%s not a valid DEB package." +#~ msgstr "%s не е валиден DEB пакет." + +#~ msgid "" +#~ "Using CD-ROM mount point %s\n" +#~ "Mounting CD-ROM\n" +#~ msgstr "" +#~ "Използване на точка за монтиране на CD-ROM %s\n" +#~ "Монтиране на CD-ROM\n" + +#~ msgid "" +#~ "Could not patch %s with mmap and with file operation usage - the patch " +#~ "seems to be corrupt." +#~ msgstr "" +#~ "Неуспех при закърпване на %s с mmap и операции с файл – кръпката изглежда " +#~ "повредена." + +#~ msgid "" +#~ "Could not patch %s with mmap (but no mmap specific fail) - the patch " +#~ "seems to be corrupt." +#~ msgstr "" +#~ "Неуспех при закърпване на %s с mmap (без грешка, специфична за mmap) – " +#~ "кръпката изглежда повредена." + +#~ msgid "Note, selecting '%s' for task '%s'\n" +#~ msgstr "Избиране на %s за задача „%s“\n" + +#~ msgid "Note, selecting '%s' for regex '%s'\n" +#~ msgstr "Избиране на %s за регулярен израз „%s“\n" + +#~ msgid "Package %s is a virtual package provided by:\n" +#~ msgstr "Пакетът %s е виртуален пакет, осигурен от:\n" + +#~ msgid " [Not candidate version]" +#~ msgstr " [версията не е кандидат]" + +#~ msgid "You should explicitly select one to install." +#~ msgstr "Трябва изрично да изберете един за инсталиране." + +#~ 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" + +#~ msgid "However the following packages replace it:" +#~ msgstr "Обаче следните пакети го заместват:" + +#~ msgid "Package '%s' has no installation candidate" +#~ msgstr "Пакетът „%s“ няма кандидат за инсталиране" + +#~ msgid "Virtual packages like '%s' can't be removed\n" +#~ msgstr "Виртуални пакети като „%s“ не могат да се премахват\n" + +#~ msgid "Package '%s' is not installed, so not removed. Did you mean '%s'?\n" +#~ msgstr "" +#~ "Пакетът „%s“ не е инсталиран, така че не е премахнат. Може би имахте " +#~ "предвид „%s“?\n" + +#~ msgid "Package '%s' is not installed, so not removed\n" +#~ msgstr "Пакетът „%s“ не е инсталиран, така че не е премахнат\n" + +#~ msgid "Note, selecting '%s' instead of '%s'\n" +#~ msgstr "Избиране на „%s“ вместо „%s“\n" + +#~ msgid "Skipping %s, it is already installed and upgrade is not set.\n" +#~ msgstr "" +#~ "Пропускане на %s, вече е инсталиран и не е маркиран за актуализация.\n" + +#~ msgid "Skipping %s, it is not installed and only upgrades are requested.\n" +#~ msgstr "" +#~ "Пропускане на %s, който не е инсталиран при заявени само обновявания.\n" + +#~ msgid "Reinstallation of %s is not possible, it cannot be downloaded.\n" +#~ msgstr "Преинсталацията на %s не е възможна, не може да бъде изтеглен.\n" + +#~ msgid "%s is already the newest version.\n" +#~ msgstr "%s вече е най-новата версия.\n" + +#~ msgid "Selected version '%s' (%s) for '%s'\n" +#~ msgstr "Избрана е версия %s (%s) за %s\n" + +#~ msgid "Selected version '%s' (%s) for '%s' because of '%s'\n" +#~ msgstr "Избрана е версия „%s“ (%s) за „%s“ заради „%s“\n" + +#~ msgid "Ignore unavailable target release '%s' of package '%s'" +#~ msgstr "Игнориране на несъществуващо издание „%s“ на пакета „%s“" + +#~ msgid "Downloading %s %s" +#~ msgstr "Изтегляне на %s %s" + +#~ msgid "This is not a valid DEB archive, it has no '%s', '%s' or '%s' member" +#~ msgstr "Това не е валиден DEB архив, няма елемент „%s“, „%s“ или „%s“" + +#~ msgid "MD5Sum mismatch" +#~ msgstr "Несъответствие на контролна сума MD5" + +#~ msgid "" +#~ "I wasn't able to locate a file for the %s package. This might mean you " +#~ "need to manually fix this package." +#~ msgstr "" +#~ "Неуспех при намирането на файл за пакет %s. Това може да означава, че " +#~ "трябва ръчно да оправите този пакет." + +#~ msgid "Can not write log, openpty() failed (/dev/pts not mounted?)\n" +#~ msgstr "" +#~ "Неуспех при запис в журнала, openpty() се провали (дали /dev/pts е " +#~ "монтирана?)\n" + #~ msgid "File %s doesn't start with a clearsigned message" #~ msgstr "Файлът %s не започва с информация за подписване в обикновен текст." @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: apt 0.5.26\n" "Report-Msgid-Bugs-To: APT Development Team <deity@lists.debian.org>\n" -"POT-Creation-Date: 2013-07-31 16:24+0200\n" +"POT-Creation-Date: 2014-02-23 00:29+0100\n" "PO-Revision-Date: 2004-05-06 15:25+0100\n" "Last-Translator: Safir Šećerović <sapphire@linux.org.ba>\n" "Language-Team: Bosnian <lokal@lugbih.org>\n" @@ -15,153 +15,155 @@ msgstr "" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -#: cmdline/apt-cache.cc:158 +#: cmdline/apt-cache.cc:140 #, c-format msgid "Package %s version %s has an unmet dep:\n" msgstr "Paket %s verzije %s ima nezadovoljenu zavisnost:\n" -#: cmdline/apt-cache.cc:286 +#: cmdline/apt-cache.cc:268 msgid "Total package names: " msgstr "Ukupno naziva paketa:" -#: cmdline/apt-cache.cc:288 +#: cmdline/apt-cache.cc:270 #, fuzzy msgid "Total package structures: " msgstr "Ukupno naziva paketa:" -#: cmdline/apt-cache.cc:328 +#: cmdline/apt-cache.cc:310 msgid " Normal packages: " msgstr " Normalni paketi:" -#: cmdline/apt-cache.cc:329 +#: cmdline/apt-cache.cc:311 msgid " Pure virtual packages: " msgstr " Čisto virtuelni paketi:" -#: cmdline/apt-cache.cc:330 +#: cmdline/apt-cache.cc:312 msgid " Single virtual packages: " msgstr " Pojedinačni virutuelni paketi:" -#: cmdline/apt-cache.cc:331 +#: cmdline/apt-cache.cc:313 msgid " Mixed virtual packages: " msgstr " Miješani virtuelni paketi:" -#: cmdline/apt-cache.cc:332 +#: cmdline/apt-cache.cc:314 msgid " Missing: " msgstr " Nedostajući:" -#: cmdline/apt-cache.cc:334 +#: cmdline/apt-cache.cc:316 msgid "Total distinct versions: " msgstr "Ukupno različitih verzija:" -#: cmdline/apt-cache.cc:336 +#: cmdline/apt-cache.cc:318 #, fuzzy msgid "Total distinct descriptions: " msgstr "Ukupno različitih verzija:" -#: cmdline/apt-cache.cc:338 +#: cmdline/apt-cache.cc:320 msgid "Total dependencies: " msgstr "Ukupno zavisnosti:" -#: cmdline/apt-cache.cc:341 +#: cmdline/apt-cache.cc:323 msgid "Total ver/file relations: " msgstr "Ukupno Verzija/Datoteka odnosa:" -#: cmdline/apt-cache.cc:343 +#: cmdline/apt-cache.cc:325 #, fuzzy msgid "Total Desc/File relations: " msgstr "Ukupno Verzija/Datoteka odnosa:" -#: cmdline/apt-cache.cc:345 +#: cmdline/apt-cache.cc:327 msgid "Total Provides mappings: " msgstr "" -#: cmdline/apt-cache.cc:357 +#: cmdline/apt-cache.cc:339 msgid "Total globbed strings: " msgstr "" -#: cmdline/apt-cache.cc:371 +#: cmdline/apt-cache.cc:353 msgid "Total dependency version space: " msgstr "" -#: cmdline/apt-cache.cc:376 +#: cmdline/apt-cache.cc:358 msgid "Total slack space: " msgstr "" -#: cmdline/apt-cache.cc:384 +#: cmdline/apt-cache.cc:366 msgid "Total space accounted for: " msgstr "" -#: cmdline/apt-cache.cc:515 cmdline/apt-cache.cc:1165 +#: cmdline/apt-cache.cc:497 cmdline/apt-cache.cc:1146 +#: apt-private/private-show.cc:55 #, c-format msgid "Package file %s is out of sync." msgstr "" -#: cmdline/apt-cache.cc:593 cmdline/apt-cache.cc:1452 -#: cmdline/apt-cache.cc:1454 cmdline/apt-cache.cc:1531 cmdline/apt-mark.cc:46 -#: cmdline/apt-mark.cc:93 cmdline/apt-mark.cc:219 +#: cmdline/apt-cache.cc:575 cmdline/apt-cache.cc:1432 +#: cmdline/apt-cache.cc:1434 cmdline/apt-cache.cc:1511 cmdline/apt-mark.cc:48 +#: cmdline/apt-mark.cc:95 cmdline/apt-mark.cc:221 +#: apt-private/private-show.cc:167 apt-private/private-show.cc:169 msgid "No packages found" msgstr "Paketi nisu pronađeni" -#: cmdline/apt-cache.cc:1265 +#: cmdline/apt-cache.cc:1245 msgid "You must give at least one search pattern" msgstr "" -#: cmdline/apt-cache.cc:1431 +#: cmdline/apt-cache.cc:1411 msgid "This command is deprecated. Please use 'apt-mark showauto' instead." msgstr "" -#: cmdline/apt-cache.cc:1526 apt-pkg/cacheset.cc:510 +#: cmdline/apt-cache.cc:1506 apt-pkg/cacheset.cc:586 #, c-format msgid "Unable to locate package %s" msgstr "Ne mogu pronaći paket %s" -#: cmdline/apt-cache.cc:1556 +#: cmdline/apt-cache.cc:1536 msgid "Package files:" msgstr "Datoteke paketa:" -#: cmdline/apt-cache.cc:1563 cmdline/apt-cache.cc:1654 +#: cmdline/apt-cache.cc:1543 cmdline/apt-cache.cc:1634 msgid "Cache is out of sync, can't x-ref a package file" msgstr "" #. Show any packages have explicit pins -#: cmdline/apt-cache.cc:1577 +#: cmdline/apt-cache.cc:1557 msgid "Pinned packages:" msgstr "" -#: cmdline/apt-cache.cc:1589 cmdline/apt-cache.cc:1634 +#: cmdline/apt-cache.cc:1569 cmdline/apt-cache.cc:1614 msgid "(not found)" msgstr "" -#: cmdline/apt-cache.cc:1597 +#: cmdline/apt-cache.cc:1577 msgid " Installed: " msgstr " Instalirano:" -#: cmdline/apt-cache.cc:1598 +#: cmdline/apt-cache.cc:1578 msgid " Candidate: " msgstr "" -#: cmdline/apt-cache.cc:1616 cmdline/apt-cache.cc:1624 +#: cmdline/apt-cache.cc:1596 cmdline/apt-cache.cc:1604 msgid "(none)" msgstr "" -#: cmdline/apt-cache.cc:1631 +#: cmdline/apt-cache.cc:1611 msgid " Package pin: " msgstr "" #. Show the priority tables -#: cmdline/apt-cache.cc:1640 +#: cmdline/apt-cache.cc:1620 msgid " Version table:" msgstr "" -#: cmdline/apt-cache.cc:1753 cmdline/apt-cdrom.cc:206 cmdline/apt-config.cc:81 -#: cmdline/apt-get.cc:3392 cmdline/apt-mark.cc:375 -#: cmdline/apt-extracttemplates.cc:229 ftparchive/apt-ftparchive.cc:591 -#: cmdline/apt-internal-solver.cc:33 cmdline/apt-sortpkgs.cc:147 +#: cmdline/apt-cache.cc:1733 cmdline/apt-cdrom.cc:252 cmdline/apt-config.cc:83 +#: cmdline/apt-get.cc:1580 cmdline/apt-mark.cc:377 cmdline/apt.cc:66 +#: cmdline/apt-extracttemplates.cc:217 ftparchive/apt-ftparchive.cc:591 +#: cmdline/apt-internal-solver.cc:34 cmdline/apt-sortpkgs.cc:147 #, c-format msgid "%s %s for %s compiled on %s %s\n" msgstr "" -#: cmdline/apt-cache.cc:1760 +#: cmdline/apt-cache.cc:1740 msgid "" "Usage: apt-cache [options] command\n" " apt-cache [options] showpkg pkg1 [pkg2 ...]\n" @@ -199,35 +201,35 @@ msgid "" msgstr "" #. }}} -#: cmdline/apt-cdrom.cc:43 +#: cmdline/apt-cdrom.cc:45 msgid "" "No CD-ROM could be auto-detected or found using the default mount point.\n" "You may try the --cdrom option to set the CD-ROM mount point. See 'man apt-" "cdrom' for more information about the CD-ROM auto-detection and mount point." msgstr "" -#: cmdline/apt-cdrom.cc:85 +#: cmdline/apt-cdrom.cc:89 msgid "Please provide a name for this Disc, such as 'Debian 5.0.3 Disk 1'" msgstr "" -#: cmdline/apt-cdrom.cc:100 +#: cmdline/apt-cdrom.cc:104 msgid "Please insert a Disc in the drive and press enter" msgstr "" -#: cmdline/apt-cdrom.cc:135 +#: cmdline/apt-cdrom.cc:141 #, fuzzy, c-format msgid "Failed to mount '%s' to '%s'" msgstr "Ne mogu otvoriti %s" -#: cmdline/apt-cdrom.cc:170 +#: cmdline/apt-cdrom.cc:196 msgid "Repeat this process for the rest of the CDs in your set." msgstr "" -#: cmdline/apt-config.cc:46 +#: cmdline/apt-config.cc:48 msgid "Arguments not in pairs" msgstr "Argumenti nisu u parovima" -#: cmdline/apt-config.cc:87 +#: cmdline/apt-config.cc:89 msgid "" "Usage: apt-config [options] command\n" "\n" @@ -255,581 +257,77 @@ msgstr "" " -c=? Pročitaj ovu konfiguracijsku datoteku\n" " -o=? Podesi odgovarajuću konfiguracijsku opciju, npr. -o dir::cache=/tmp\n" -#. TRANSLATOR: Yes/No question help-text: defaulting to Y[es] -#. e.g. "Do you want to continue? [Y/n] " -#. The user has to answer with an input matching the -#. YESEXPR/NOEXPR defined in your l10n. -#: cmdline/apt-get.cc:146 -msgid "[Y/n]" -msgstr "" - -#. TRANSLATOR: Yes/No question help-text: defaulting to N[o] -#. e.g. "Should this file be removed? [y/N] " -#. The user has to answer with an input matching the -#. YESEXPR/NOEXPR defined in your l10n. -#: cmdline/apt-get.cc:152 -msgid "[y/N]" -msgstr "" - -#. TRANSLATOR: "Yes" answer printed for a yes/no question if --assume-yes is set -#: cmdline/apt-get.cc:163 -msgid "Y" -msgstr "" - -#. TRANSLATOR: "No" answer printed for a yes/no question if --assume-no is set -#: cmdline/apt-get.cc:169 -msgid "N" -msgstr "" - -#: cmdline/apt-get.cc:191 apt-pkg/cachefilter.cc:33 -#, c-format -msgid "Regex compilation error - %s" -msgstr "" - -#: cmdline/apt-get.cc:289 -msgid "The following packages have unmet dependencies:" -msgstr "" - -#: cmdline/apt-get.cc:379 -#, c-format -msgid "but %s is installed" -msgstr "ali je %s instaliran" - -#: cmdline/apt-get.cc:381 -#, c-format -msgid "but %s is to be installed" -msgstr "ali se %s treba instalirati" - -#: cmdline/apt-get.cc:388 -msgid "but it is not installable" -msgstr "ali se ne može instalirati" - -#: cmdline/apt-get.cc:390 -msgid "but it is a virtual package" -msgstr "ali je virtuelni paket" - -#: cmdline/apt-get.cc:393 -msgid "but it is not installed" -msgstr "ali nije instaliran" - -#: cmdline/apt-get.cc:393 -msgid "but it is not going to be installed" -msgstr "ali se neće instalirati" - -#: cmdline/apt-get.cc:398 -msgid " or" -msgstr " ili" - -#: cmdline/apt-get.cc:427 -msgid "The following NEW packages will be installed:" -msgstr "Slijedeći NOVI paketi će biti instalirani:" - -#: cmdline/apt-get.cc:453 -msgid "The following packages will be REMOVED:" -msgstr "Slijedeći paketi će biti UKLONJENI:" - -#: cmdline/apt-get.cc:475 -#, fuzzy -msgid "The following packages have been kept back:" -msgstr "Slijedeći paketi su zadržani:" - -#: cmdline/apt-get.cc:496 -msgid "The following packages will be upgraded:" -msgstr "Slijedeći paketi će biti nadograđeni:" - -#: cmdline/apt-get.cc:517 -msgid "The following packages will be DOWNGRADED:" -msgstr "" - -#: cmdline/apt-get.cc:537 -msgid "The following held packages will be changed:" -msgstr "" - -#: cmdline/apt-get.cc:592 +#: cmdline/apt-get.cc:244 #, c-format -msgid "%s (due to %s) " +msgid "Can not find a package for architecture '%s'" msgstr "" -#: cmdline/apt-get.cc:600 -msgid "" -"WARNING: The following essential packages will be removed.\n" -"This should NOT be done unless you know exactly what you are doing!" -msgstr "" - -#: cmdline/apt-get.cc:631 +#: cmdline/apt-get.cc:326 #, c-format -msgid "%lu upgraded, %lu newly installed, " +msgid "Can not find a package '%s' with version '%s'" msgstr "" -#: cmdline/apt-get.cc:635 +#: cmdline/apt-get.cc:329 #, c-format -msgid "%lu reinstalled, " +msgid "Can not find a package '%s' with release '%s'" msgstr "" -#: cmdline/apt-get.cc:637 +#: cmdline/apt-get.cc:366 #, c-format -msgid "%lu downgraded, " -msgstr "" - -#: cmdline/apt-get.cc:639 -#, c-format -msgid "%lu to remove and %lu not upgraded.\n" -msgstr "" - -#: cmdline/apt-get.cc:643 -#, c-format -msgid "%lu not fully installed or removed.\n" -msgstr "" - -#: cmdline/apt-get.cc:664 -#, c-format -msgid "Note, selecting '%s' for task '%s'\n" -msgstr "" - -#: cmdline/apt-get.cc:669 -#, c-format -msgid "Note, selecting '%s' for regex '%s'\n" -msgstr "" - -#: cmdline/apt-get.cc:686 -#, c-format -msgid "Package %s is a virtual package provided by:\n" -msgstr "" - -#: cmdline/apt-get.cc:697 -msgid " [Installed]" -msgstr "[Instalirano]" - -#: cmdline/apt-get.cc:706 -#, fuzzy -msgid " [Not candidate version]" -msgstr "Verzije kandidata" - -#: cmdline/apt-get.cc:708 -msgid "You should explicitly select one to install." -msgstr "" - -#: cmdline/apt-get.cc:711 -#, c-format -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 "" - -#: cmdline/apt-get.cc:729 -msgid "However the following packages replace it:" -msgstr "Međutim, slijedeći paketi ga zamjenjuju:" - -#: cmdline/apt-get.cc:741 -#, c-format -msgid "Package '%s' has no installation candidate" -msgstr "" - -#: cmdline/apt-get.cc:754 -#, c-format -msgid "Virtual packages like '%s' can't be removed\n" -msgstr "" - -#. TRANSLATORS: Note, this is not an interactive question -#: cmdline/apt-get.cc:766 cmdline/apt-get.cc:969 -#, c-format -msgid "Package '%s' is not installed, so not removed. Did you mean '%s'?\n" -msgstr "" - -#: cmdline/apt-get.cc:772 cmdline/apt-get.cc:975 -#, c-format -msgid "Package '%s' is not installed, so not removed\n" -msgstr "" - -#: cmdline/apt-get.cc:817 -#, c-format -msgid "Note, selecting '%s' instead of '%s'\n" -msgstr "" - -#: cmdline/apt-get.cc:847 -#, c-format -msgid "Skipping %s, it is already installed and upgrade is not set.\n" -msgstr "" - -#: cmdline/apt-get.cc:851 -#, c-format -msgid "Skipping %s, it is not installed and only upgrades are requested.\n" +msgid "Picking '%s' as source package instead of '%s'\n" msgstr "" -#: cmdline/apt-get.cc:863 +#: cmdline/apt-get.cc:422 #, c-format -msgid "Reinstallation of %s is not possible, it cannot be downloaded.\n" +msgid "Can not find version '%s' of package '%s'" msgstr "" -#: cmdline/apt-get.cc:868 +#: cmdline/apt-get.cc:453 #, c-format -msgid "%s is already the newest version.\n" +msgid "Couldn't find package %s" msgstr "" -#: cmdline/apt-get.cc:887 cmdline/apt-get.cc:2187 cmdline/apt-mark.cc:68 +#: cmdline/apt-get.cc:458 cmdline/apt-mark.cc:70 #, fuzzy, c-format msgid "%s set to manually installed.\n" msgstr "ali se %s treba instalirati" -#: cmdline/apt-get.cc:913 -#, c-format -msgid "Selected version '%s' (%s) for '%s'\n" -msgstr "" - -#: cmdline/apt-get.cc:918 -#, c-format -msgid "Selected version '%s' (%s) for '%s' because of '%s'\n" -msgstr "" - -#: cmdline/apt-get.cc:1054 -msgid "Correcting dependencies..." -msgstr "Ispravljam zavisnosti..." - -#: cmdline/apt-get.cc:1057 -msgid " failed." -msgstr "" - -#: cmdline/apt-get.cc:1060 -msgid "Unable to correct dependencies" -msgstr "Ne mogu ispraviti zavisnosti" - -#: cmdline/apt-get.cc:1063 -msgid "Unable to minimize the upgrade set" -msgstr "" - -#: cmdline/apt-get.cc:1065 -msgid " Done" -msgstr " Urađeno" - -#: cmdline/apt-get.cc:1069 -msgid "You might want to run 'apt-get -f install' to correct these." -msgstr "" - -#: cmdline/apt-get.cc:1072 -msgid "Unmet dependencies. Try using -f." -msgstr "Nezadovoljene zavisnosti. Pokušajte koristeći -f." - -#: cmdline/apt-get.cc:1097 -#, fuzzy -msgid "WARNING: The following packages cannot be authenticated!" -msgstr "Slijedeći paketi će biti nadograđeni:" - -#: cmdline/apt-get.cc:1101 -msgid "Authentication warning overridden.\n" -msgstr "" - -#: cmdline/apt-get.cc:1108 -msgid "Install these packages without verification?" -msgstr "" - -#: cmdline/apt-get.cc:1110 -msgid "Some packages could not be authenticated" -msgstr "" - -#: cmdline/apt-get.cc:1119 cmdline/apt-get.cc:1280 -msgid "There are problems and -y was used without --force-yes" -msgstr "" - -#: cmdline/apt-get.cc:1160 -msgid "Internal error, InstallPackages was called with broken packages!" -msgstr "" - -#: cmdline/apt-get.cc:1169 -msgid "Packages need to be removed but remove is disabled." -msgstr "" - -#: cmdline/apt-get.cc:1180 -msgid "Internal error, Ordering didn't finish" -msgstr "" - -#: cmdline/apt-get.cc:1218 -msgid "How odd.. The sizes didn't match, email apt@packages.debian.org" -msgstr "" - -#. 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:1225 -#, c-format -msgid "Need to get %sB/%sB of archives.\n" -msgstr "" - -#. 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:1230 -#, c-format -msgid "Need to get %sB of archives.\n" -msgstr "" - -#. 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:1237 -#, c-format -msgid "After this operation, %sB of additional disk space will be used.\n" -msgstr "" - -#. 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:1242 -#, c-format -msgid "After this operation, %sB disk space will be freed.\n" -msgstr "" - -#: cmdline/apt-get.cc:1257 cmdline/apt-get.cc:1260 cmdline/apt-get.cc:2621 -#: cmdline/apt-get.cc:2624 -#, c-format -msgid "Couldn't determine free space in %s" -msgstr "" - -#: cmdline/apt-get.cc:1270 -#, c-format -msgid "You don't have enough free space in %s." -msgstr "" - -#: cmdline/apt-get.cc:1286 cmdline/apt-get.cc:1308 -msgid "Trivial Only specified but this is not a trivial operation." -msgstr "" - -#. TRANSLATOR: This string needs to be typed by the user as a confirmation, so be -#. careful with hard to type or special characters (like non-breaking spaces) -#: cmdline/apt-get.cc:1290 -msgid "Yes, do as I say!" -msgstr "Da, uradi kako kažem!" - -#: cmdline/apt-get.cc:1292 -#, c-format -msgid "" -"You are about to do something potentially harmful.\n" -"To continue type in the phrase '%s'\n" -" ?] " -msgstr "" - -#: cmdline/apt-get.cc:1298 cmdline/apt-get.cc:1317 -msgid "Abort." -msgstr "Odustani." - -#: cmdline/apt-get.cc:1313 -msgid "Do you want to continue?" -msgstr "Da li želite nastaviti?" - -#: cmdline/apt-get.cc:1385 cmdline/apt-get.cc:2686 apt-pkg/algorithms.cc:1566 -#, c-format -msgid "Failed to fetch %s %s\n" -msgstr "" - -#: cmdline/apt-get.cc:1403 -msgid "Some files failed to download" -msgstr "" - -#: cmdline/apt-get.cc:1404 cmdline/apt-get.cc:2698 -msgid "Download complete and in download only mode" -msgstr "" - -#: cmdline/apt-get.cc:1410 -msgid "" -"Unable to fetch some archives, maybe run apt-get update or try with --fix-" -"missing?" -msgstr "" - -#: cmdline/apt-get.cc:1414 -msgid "--fix-missing and media swapping is not currently supported" -msgstr "" - -#: cmdline/apt-get.cc:1419 -msgid "Unable to correct missing packages." -msgstr "" - -#: cmdline/apt-get.cc:1420 -msgid "Aborting install." -msgstr "Odustajem od instalacije." - -#: cmdline/apt-get.cc:1448 -msgid "" -"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] "" -msgstr[1] "" - -#: cmdline/apt-get.cc:1452 -msgid "Note: This is done automatically and on purpose by dpkg." -msgstr "" - -#: cmdline/apt-get.cc:1590 -#, c-format -msgid "Ignore unavailable target release '%s' of package '%s'" -msgstr "" - -#: cmdline/apt-get.cc:1622 -#, c-format -msgid "Picking '%s' as source package instead of '%s'\n" -msgstr "" - -#. if (VerTag.empty() == false && Last == 0) -#: cmdline/apt-get.cc:1660 -#, c-format -msgid "Ignore unavailable version '%s' of package '%s'" -msgstr "" - -#: cmdline/apt-get.cc:1676 -msgid "The update command takes no arguments" -msgstr "" - -#: cmdline/apt-get.cc:1742 -msgid "We are not supposed to delete stuff, can't start AutoRemover" -msgstr "" - -#: cmdline/apt-get.cc:1846 -msgid "" -"Hmm, seems like the AutoRemover destroyed something which really\n" -"shouldn't happen. Please file a bug report against apt." -msgstr "" - -#. -#. 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:1849 cmdline/apt-get.cc:2017 -msgid "The following information may help to resolve the situation:" -msgstr "" - -#: cmdline/apt-get.cc:1853 -msgid "Internal Error, AutoRemover broke stuff" -msgstr "" - -#: cmdline/apt-get.cc:1860 -#, fuzzy -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] "Slijedeći NOVI paketi će biti instalirani:" -msgstr[1] "Slijedeći NOVI paketi će biti instalirani:" - -#: cmdline/apt-get.cc:1864 -#, fuzzy, 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] "Slijedeći NOVI paketi će biti instalirani:" -msgstr[1] "Slijedeći NOVI paketi će biti instalirani:" - -#: cmdline/apt-get.cc:1866 -msgid "Use 'apt-get autoremove' to remove it." -msgid_plural "Use 'apt-get autoremove' to remove them." -msgstr[0] "" -msgstr[1] "" - -#: cmdline/apt-get.cc:1885 -msgid "Internal error, AllUpgrade broke stuff" -msgstr "" - -#: cmdline/apt-get.cc:1984 -msgid "You might want to run 'apt-get -f install' to correct these:" -msgstr "" - -#: cmdline/apt-get.cc:1988 -msgid "" -"Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a " -"solution)." -msgstr "" - -#: cmdline/apt-get.cc:2002 -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 "" - -#: cmdline/apt-get.cc:2023 -msgid "Broken packages" -msgstr "Oštećeni paketi" - -#: cmdline/apt-get.cc:2049 -msgid "The following extra packages will be installed:" -msgstr "Slijedeći dodatni paketi će biti instalirani:" - -#: cmdline/apt-get.cc:2139 -msgid "Suggested packages:" -msgstr "Predloženi paketi:" - -#: cmdline/apt-get.cc:2140 -msgid "Recommended packages:" -msgstr "Preporučeni paketi:" - -#: cmdline/apt-get.cc:2182 -#, c-format -msgid "Couldn't find package %s" -msgstr "" - -#: cmdline/apt-get.cc:2189 cmdline/apt-mark.cc:70 +#: cmdline/apt-get.cc:460 cmdline/apt-mark.cc:72 #, fuzzy, c-format msgid "%s set to automatically installed.\n" msgstr "ali se %s treba instalirati" -#: cmdline/apt-get.cc:2197 cmdline/apt-mark.cc:114 +#: cmdline/apt-get.cc:468 cmdline/apt-mark.cc:116 msgid "" "This command is deprecated. Please use 'apt-mark auto' and 'apt-mark manual' " "instead." msgstr "" -#: cmdline/apt-get.cc:2213 -msgid "Calculating upgrade... " -msgstr "Računam nadogradnju..." - -#: cmdline/apt-get.cc:2216 methods/ftp.cc:712 methods/connect.cc:116 -msgid "Failed" -msgstr "Neuspješno" - -#: cmdline/apt-get.cc:2221 -msgid "Done" -msgstr "Urađeno" - -#: cmdline/apt-get.cc:2288 cmdline/apt-get.cc:2296 +#: cmdline/apt-get.cc:537 cmdline/apt-get.cc:545 msgid "Internal error, problem resolver broke stuff" msgstr "" -#: cmdline/apt-get.cc:2324 cmdline/apt-get.cc:2361 +#: cmdline/apt-get.cc:573 cmdline/apt-get.cc:610 msgid "Unable to lock the download directory" msgstr "" -#: cmdline/apt-get.cc:2418 -#, c-format -msgid "Can't find a source to download version '%s' of '%s'" -msgstr "" - -#: cmdline/apt-get.cc:2423 -#, c-format -msgid "Downloading %s %s" -msgstr "" - -#: cmdline/apt-get.cc:2483 +#: cmdline/apt-get.cc:725 msgid "Must specify at least one package to fetch source for" msgstr "" -#: cmdline/apt-get.cc:2523 cmdline/apt-get.cc:2835 +#: cmdline/apt-get.cc:765 cmdline/apt-get.cc:1060 #, c-format msgid "Unable to find a source package for %s" msgstr "" -#: cmdline/apt-get.cc:2540 +#: cmdline/apt-get.cc:782 #, c-format msgid "" "NOTICE: '%s' packaging is maintained in the '%s' version control system at:\n" "%s\n" msgstr "" -#: cmdline/apt-get.cc:2545 +#: cmdline/apt-get.cc:787 #, c-format msgid "" "Please use:\n" @@ -837,141 +335,151 @@ msgid "" "to retrieve the latest (possibly unreleased) updates to the package.\n" msgstr "" -#: cmdline/apt-get.cc:2598 +#: cmdline/apt-get.cc:840 #, c-format msgid "Skipping already downloaded file '%s'\n" msgstr "" -#: cmdline/apt-get.cc:2635 +#: cmdline/apt-get.cc:863 cmdline/apt-get.cc:866 +#: apt-private/private-install.cc:198 apt-private/private-install.cc:201 +#, c-format +msgid "Couldn't determine free space in %s" +msgstr "" + +#: cmdline/apt-get.cc:877 #, c-format msgid "You don't have enough free space in %s" msgstr "" #. 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:2644 +#: cmdline/apt-get.cc:886 #, c-format msgid "Need to get %sB/%sB of source archives.\n" msgstr "" #. 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:2649 +#: cmdline/apt-get.cc:891 #, c-format msgid "Need to get %sB of source archives.\n" msgstr "" -#: cmdline/apt-get.cc:2655 +#: cmdline/apt-get.cc:897 #, c-format msgid "Fetch source %s\n" msgstr "" -#: cmdline/apt-get.cc:2693 +#: cmdline/apt-get.cc:918 msgid "Failed to fetch some archives." msgstr "" -#: cmdline/apt-get.cc:2724 +#: cmdline/apt-get.cc:923 apt-private/private-install.cc:325 +msgid "Download complete and in download only mode" +msgstr "" + +#: cmdline/apt-get.cc:949 #, c-format msgid "Skipping unpack of already unpacked source in %s\n" msgstr "" -#: cmdline/apt-get.cc:2736 +#: cmdline/apt-get.cc:961 #, c-format msgid "Unpack command '%s' failed.\n" msgstr "" -#: cmdline/apt-get.cc:2737 +#: cmdline/apt-get.cc:962 #, c-format msgid "Check if the 'dpkg-dev' package is installed.\n" msgstr "" -#: cmdline/apt-get.cc:2759 +#: cmdline/apt-get.cc:984 #, c-format msgid "Build command '%s' failed.\n" msgstr "" -#: cmdline/apt-get.cc:2779 +#: cmdline/apt-get.cc:1004 msgid "Child process failed" msgstr "" -#: cmdline/apt-get.cc:2798 +#: cmdline/apt-get.cc:1023 msgid "Must specify at least one package to check builddeps for" msgstr "" -#: cmdline/apt-get.cc:2823 +#: cmdline/apt-get.cc:1048 #, c-format msgid "" "No architecture information available for %s. See apt.conf(5) APT::" "Architectures for setup" msgstr "" -#: cmdline/apt-get.cc:2847 cmdline/apt-get.cc:2850 +#: cmdline/apt-get.cc:1072 cmdline/apt-get.cc:1075 #, c-format msgid "Unable to get build-dependency information for %s" msgstr "" -#: cmdline/apt-get.cc:2870 +#: cmdline/apt-get.cc:1095 #, c-format msgid "%s has no build depends.\n" msgstr "" -#: cmdline/apt-get.cc:3040 +#: cmdline/apt-get.cc:1265 #, c-format msgid "" "%s dependency for %s can't be satisfied because %s is not allowed on '%s' " "packages" msgstr "" -#: cmdline/apt-get.cc:3058 +#: cmdline/apt-get.cc:1283 #, c-format msgid "" "%s dependency for %s cannot be satisfied because the package %s cannot be " "found" msgstr "" -#: cmdline/apt-get.cc:3081 +#: cmdline/apt-get.cc:1306 #, c-format msgid "Failed to satisfy %s dependency for %s: Installed package %s is too new" msgstr "" -#: cmdline/apt-get.cc:3120 +#: cmdline/apt-get.cc:1345 #, c-format msgid "" "%s dependency for %s cannot be satisfied because candidate version of " "package %s can't satisfy version requirements" msgstr "" -#: cmdline/apt-get.cc:3126 +#: cmdline/apt-get.cc:1351 #, c-format msgid "" "%s dependency for %s cannot be satisfied because package %s has no candidate " "version" msgstr "" -#: cmdline/apt-get.cc:3149 +#: cmdline/apt-get.cc:1374 #, c-format msgid "Failed to satisfy %s dependency for %s: %s" msgstr "" -#: cmdline/apt-get.cc:3164 +#: cmdline/apt-get.cc:1389 #, c-format msgid "Build-dependencies for %s could not be satisfied." msgstr "" -#: cmdline/apt-get.cc:3169 +#: cmdline/apt-get.cc:1394 msgid "Failed to process build dependencies" msgstr "" -#: cmdline/apt-get.cc:3262 cmdline/apt-get.cc:3274 +#: cmdline/apt-get.cc:1487 cmdline/apt-get.cc:1499 #, c-format msgid "Changelog for %s (%s)" msgstr "" -#: cmdline/apt-get.cc:3397 +#: cmdline/apt-get.cc:1585 msgid "Supported modules:" msgstr "Podržani moduli:" -#: cmdline/apt-get.cc:3438 +#: cmdline/apt-get.cc:1626 msgid "" "Usage: apt-get [options] command\n" " apt-get [options] install|remove pkg1 [pkg2 ...]\n" @@ -1017,95 +525,53 @@ msgid "" " This APT has Super Cow Powers.\n" msgstr "" -#: cmdline/apt-get.cc:3603 -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 "" - -#: cmdline/acqprogress.cc:60 -msgid "Hit " -msgstr "" - -#: cmdline/acqprogress.cc:84 -msgid "Get:" -msgstr "" - -#: cmdline/acqprogress.cc:115 -msgid "Ign " -msgstr "" - -#: cmdline/acqprogress.cc:119 -msgid "Err " -msgstr "" - -#: cmdline/acqprogress.cc:140 -#, c-format -msgid "Fetched %sB in %s (%sB/s)\n" -msgstr "" - -#: cmdline/acqprogress.cc:230 -#, c-format -msgid " [Working]" -msgstr "" - -#: cmdline/acqprogress.cc:286 -#, c-format -msgid "" -"Media change: please insert the disc labeled\n" -" '%s'\n" -"in the drive '%s' and press enter\n" -msgstr "" - -#: cmdline/apt-mark.cc:55 +#: cmdline/apt-mark.cc:57 #, fuzzy, c-format msgid "%s can not be marked as it is not installed.\n" msgstr "ali nije instaliran" -#: cmdline/apt-mark.cc:61 +#: cmdline/apt-mark.cc:63 #, fuzzy, c-format msgid "%s was already set to manually installed.\n" msgstr "ali se %s treba instalirati" -#: cmdline/apt-mark.cc:63 +#: cmdline/apt-mark.cc:65 #, fuzzy, c-format msgid "%s was already set to automatically installed.\n" msgstr "ali se %s treba instalirati" -#: cmdline/apt-mark.cc:228 +#: cmdline/apt-mark.cc:230 #, c-format msgid "%s was already set on hold.\n" msgstr "" -#: cmdline/apt-mark.cc:230 +#: cmdline/apt-mark.cc:232 #, c-format msgid "%s was already not hold.\n" msgstr "" -#: cmdline/apt-mark.cc:245 cmdline/apt-mark.cc:326 -#: apt-pkg/contrib/fileutl.cc:832 apt-pkg/contrib/gpgv.cc:223 -#: apt-pkg/deb/dpkgpm.cc:1032 +#: cmdline/apt-mark.cc:247 cmdline/apt-mark.cc:328 +#: apt-pkg/contrib/fileutl.cc:850 apt-pkg/contrib/gpgv.cc:217 +#: apt-pkg/deb/dpkgpm.cc:1182 #, c-format msgid "Waited for %s but it wasn't there" msgstr "" -#: cmdline/apt-mark.cc:260 cmdline/apt-mark.cc:309 +#: cmdline/apt-mark.cc:262 cmdline/apt-mark.cc:311 #, fuzzy, c-format msgid "%s set on hold.\n" msgstr "ali se %s treba instalirati" -#: cmdline/apt-mark.cc:262 cmdline/apt-mark.cc:314 +#: cmdline/apt-mark.cc:264 cmdline/apt-mark.cc:316 #, fuzzy, c-format msgid "Canceled hold on %s.\n" msgstr "Ne mogu otvoriti %s" -#: cmdline/apt-mark.cc:332 +#: cmdline/apt-mark.cc:334 msgid "Executing dpkg failed. Are you root?" msgstr "" -#: cmdline/apt-mark.cc:379 +#: cmdline/apt-mark.cc:381 msgid "" "Usage: apt-mark [options] {auto|manual} pkg1 [pkg2 ...]\n" "\n" @@ -1115,6 +581,11 @@ msgid "" "Commands:\n" " auto - Mark the given packages as automatically installed\n" " manual - Mark the given packages as manually installed\n" +" hold - Mark a package as held back\n" +" unhold - Unset a package set as held back\n" +" showauto - Print the list of automatically installed packages\n" +" showmanual - Print the list of manually installed packages\n" +" showhold - Print the list of package on hold\n" "\n" "Options:\n" " -h This help text.\n" @@ -1127,6 +598,28 @@ msgid "" "See the apt-mark(8) and apt.conf(5) manual pages for more information." msgstr "" +#: cmdline/apt.cc:71 +msgid "" +"Usage: apt [options] command\n" +"\n" +"CLI for apt.\n" +"Basic commands: \n" +" list - list packages based on package names\n" +" search - search in package descriptions\n" +" show - show package details\n" +"\n" +" update - update list of available packages\n" +"\n" +" install - install packages\n" +" remove - remove packages\n" +"\n" +" upgrade - upgrade the system by installing/upgrading packages\n" +" full-upgrade - upgrade the system by removing/installing/upgrading " +"packages\n" +"\n" +" edit-sources - edit the source information file\n" +msgstr "" + #: methods/cdrom.cc:203 #, c-format msgid "Unable to read the cdrom database %s" @@ -1153,16 +646,16 @@ msgstr "Ne mogu demontirati CD-ROM na %s, moguće je da se još uvijek koristi." msgid "Disk not found." msgstr "Datoteka nije pronađena" -#: methods/cdrom.cc:262 methods/file.cc:82 methods/rsh.cc:275 +#: methods/cdrom.cc:262 methods/file.cc:82 methods/rsh.cc:274 msgid "File not found" msgstr "Datoteka nije pronađena" -#: methods/copy.cc:46 methods/gzip.cc:105 methods/gzip.cc:114 -#: methods/rred.cc:512 methods/rred.cc:521 +#: methods/copy.cc:46 methods/gzip.cc:106 methods/rred.cc:599 +#: methods/rred.cc:609 msgid "Failed to stat" msgstr "" -#: methods/copy.cc:83 methods/gzip.cc:111 methods/rred.cc:518 +#: methods/copy.cc:82 methods/gzip.cc:113 methods/rred.cc:606 msgid "Failed to set modification time" msgstr "" @@ -1171,151 +664,155 @@ msgid "Invalid URI, local URIS must not start with //" msgstr "" #. Login must be before getpeername otherwise dante won't work. -#: methods/ftp.cc:173 +#: methods/ftp.cc:172 msgid "Logging in" msgstr "Prijavljujem se" -#: methods/ftp.cc:179 +#: methods/ftp.cc:178 msgid "Unable to determine the peer name" msgstr "" -#: methods/ftp.cc:184 +#: methods/ftp.cc:183 msgid "Unable to determine the local name" msgstr "" -#: methods/ftp.cc:215 methods/ftp.cc:243 +#: methods/ftp.cc:214 methods/ftp.cc:242 #, c-format msgid "The server refused the connection and said: %s" msgstr "" -#: methods/ftp.cc:221 +#: methods/ftp.cc:220 #, c-format msgid "USER failed, server said: %s" msgstr "" -#: methods/ftp.cc:228 +#: methods/ftp.cc:227 #, c-format msgid "PASS failed, server said: %s" msgstr "" -#: methods/ftp.cc:248 +#: methods/ftp.cc:247 msgid "" "A proxy server was specified but no login script, Acquire::ftp::ProxyLogin " "is empty." msgstr "" -#: methods/ftp.cc:276 +#: methods/ftp.cc:275 #, c-format msgid "Login script command '%s' failed, server said: %s" msgstr "" -#: methods/ftp.cc:302 +#: methods/ftp.cc:301 #, c-format msgid "TYPE failed, server said: %s" msgstr "" -#: methods/ftp.cc:340 methods/ftp.cc:452 methods/rsh.cc:192 methods/rsh.cc:237 +#: methods/ftp.cc:339 methods/ftp.cc:451 methods/rsh.cc:191 methods/rsh.cc:236 msgid "Connection timeout" msgstr "" -#: methods/ftp.cc:346 +#: methods/ftp.cc:345 msgid "Server closed the connection" msgstr "Server je zatvorio vezu" -#: methods/ftp.cc:349 methods/rsh.cc:199 apt-pkg/contrib/fileutl.cc:1264 -#: apt-pkg/contrib/fileutl.cc:1273 apt-pkg/contrib/fileutl.cc:1276 +#: methods/ftp.cc:348 methods/rsh.cc:198 apt-pkg/contrib/fileutl.cc:1292 +#: apt-pkg/contrib/fileutl.cc:1301 apt-pkg/contrib/fileutl.cc:1304 msgid "Read error" msgstr "Greška pri čitanju" -#: methods/ftp.cc:356 methods/rsh.cc:206 +#: methods/ftp.cc:355 methods/rsh.cc:205 msgid "A response overflowed the buffer." msgstr "" -#: methods/ftp.cc:373 methods/ftp.cc:385 +#: methods/ftp.cc:372 methods/ftp.cc:384 #, fuzzy msgid "Protocol corruption" msgstr "Oštećenje protokola" -#: methods/ftp.cc:458 methods/rred.cc:238 methods/rsh.cc:243 -#: apt-pkg/contrib/fileutl.cc:1360 apt-pkg/contrib/fileutl.cc:1369 -#: apt-pkg/contrib/fileutl.cc:1372 apt-pkg/contrib/fileutl.cc:1397 +#: methods/ftp.cc:457 methods/rsh.cc:242 apt-pkg/contrib/fileutl.cc:1388 +#: apt-pkg/contrib/fileutl.cc:1397 apt-pkg/contrib/fileutl.cc:1400 +#: apt-pkg/contrib/fileutl.cc:1425 msgid "Write error" msgstr "Greška pri pisanju" -#: methods/ftp.cc:697 methods/ftp.cc:703 methods/ftp.cc:738 +#: methods/ftp.cc:696 methods/ftp.cc:702 methods/ftp.cc:737 msgid "Could not create a socket" msgstr "" -#: methods/ftp.cc:708 +#: methods/ftp.cc:707 msgid "Could not connect data socket, connection timed out" msgstr "" -#: methods/ftp.cc:714 +#: methods/ftp.cc:711 methods/connect.cc:116 apt-private/private-upgrade.cc:22 +msgid "Failed" +msgstr "Neuspješno" + +#: methods/ftp.cc:713 msgid "Could not connect passive socket." msgstr "" -#: methods/ftp.cc:731 +#: methods/ftp.cc:730 msgid "getaddrinfo was unable to get a listening socket" msgstr "" -#: methods/ftp.cc:745 +#: methods/ftp.cc:744 msgid "Could not bind a socket" msgstr "" -#: methods/ftp.cc:749 +#: methods/ftp.cc:748 msgid "Could not listen on the socket" msgstr "" -#: methods/ftp.cc:756 +#: methods/ftp.cc:755 msgid "Could not determine the socket's name" msgstr "" -#: methods/ftp.cc:788 +#: methods/ftp.cc:787 msgid "Unable to send PORT command" msgstr "" -#: methods/ftp.cc:798 +#: methods/ftp.cc:797 #, c-format msgid "Unknown address family %u (AF_*)" msgstr "" -#: methods/ftp.cc:807 +#: methods/ftp.cc:806 #, c-format msgid "EPRT failed, server said: %s" msgstr "" -#: methods/ftp.cc:827 +#: methods/ftp.cc:826 msgid "Data socket connect timed out" msgstr "" -#: methods/ftp.cc:834 +#: methods/ftp.cc:833 msgid "Unable to accept connection" msgstr "" -#: methods/ftp.cc:873 methods/http.cc:1038 methods/rsh.cc:313 +#: methods/ftp.cc:872 methods/server.cc:357 methods/rsh.cc:312 msgid "Problem hashing file" msgstr "" -#: methods/ftp.cc:886 +#: methods/ftp.cc:885 #, c-format msgid "Unable to fetch file, server said '%s'" msgstr "" -#: methods/ftp.cc:901 methods/rsh.cc:332 +#: methods/ftp.cc:900 methods/rsh.cc:331 msgid "Data socket timed out" msgstr "" -#: methods/ftp.cc:931 +#: methods/ftp.cc:930 #, c-format msgid "Data transfer failed, server said '%s'" msgstr "" #. Get the files information -#: methods/ftp.cc:1008 +#: methods/ftp.cc:1009 msgid "Query" msgstr "" -#: methods/ftp.cc:1120 +#: methods/ftp.cc:1123 msgid "Unable to invoke " msgstr "" @@ -1381,37 +878,37 @@ msgstr "" msgid "Unable to connect to %s:%s:" msgstr "Ne mogu se povezati sa %s %s:" -#: methods/gpgv.cc:167 +#: methods/gpgv.cc:166 msgid "" "Internal error: Good signature, but could not determine key fingerprint?!" msgstr "" -#: methods/gpgv.cc:171 +#: methods/gpgv.cc:170 msgid "At least one invalid signature was encountered." msgstr "" -#: methods/gpgv.cc:173 +#: methods/gpgv.cc:172 msgid "Could not execute 'gpgv' to verify signature (is gpgv installed?)" msgstr "" #. TRANSLATORS: %s is a single techy word like 'NODATA' -#: methods/gpgv.cc:179 +#: methods/gpgv.cc:178 #, c-format msgid "" "Clearsigned file isn't valid, got '%s' (does the network require " "authentication?)" msgstr "" -#: methods/gpgv.cc:183 +#: methods/gpgv.cc:182 msgid "Unknown error executing gpgv" msgstr "" -#: methods/gpgv.cc:216 methods/gpgv.cc:223 +#: methods/gpgv.cc:215 methods/gpgv.cc:222 #, fuzzy msgid "The following signatures were invalid:\n" msgstr "Slijedeći dodatni paketi će biti instalirani:" -#: methods/gpgv.cc:230 +#: methods/gpgv.cc:229 msgid "" "The following signatures couldn't be verified because the public key is not " "available:\n" @@ -1421,81 +918,588 @@ msgstr "" msgid "Empty files can't be valid archives" msgstr "" -#: methods/http.cc:394 +#: methods/http.cc:516 +msgid "Error writing to the file" +msgstr "" + +#: methods/http.cc:530 +msgid "Error reading from server. Remote end closed connection" +msgstr "" + +#: methods/http.cc:532 +msgid "Error reading from server" +msgstr "" + +#: methods/http.cc:568 +msgid "Error writing to file" +msgstr "" + +#: methods/http.cc:628 +msgid "Select failed" +msgstr "" + +#: methods/http.cc:633 +msgid "Connection timed out" +msgstr "" + +#: methods/http.cc:656 +msgid "Error writing to output file" +msgstr "" + +#: methods/server.cc:56 msgid "Waiting for headers" msgstr "Čekam na zaglavlja" -#: methods/http.cc:544 +#: methods/server.cc:114 msgid "Bad header line" msgstr "" -#: methods/http.cc:569 methods/http.cc:576 +#: methods/server.cc:139 methods/server.cc:146 msgid "The HTTP server sent an invalid reply header" msgstr "" -#: methods/http.cc:606 +#: methods/server.cc:176 msgid "The HTTP server sent an invalid Content-Length header" msgstr "" -#: methods/http.cc:621 +#: methods/server.cc:199 msgid "The HTTP server sent an invalid Content-Range header" msgstr "" -#: methods/http.cc:623 +#: methods/server.cc:201 msgid "This HTTP server has broken range support" msgstr "" -#: methods/http.cc:647 +#: methods/server.cc:225 msgid "Unknown date format" msgstr "Nepoznat oblik datuma" -#: methods/http.cc:826 -msgid "Select failed" +#: methods/server.cc:494 +msgid "Bad header data" msgstr "" -#: methods/http.cc:831 -msgid "Connection timed out" +#: methods/server.cc:511 methods/server.cc:567 +msgid "Connection failed" +msgstr "Povezivanje neuspješno" + +#: methods/server.cc:659 +msgid "Internal error" +msgstr "Unutrašnja greška" + +#: apt-private/private-list.cc:147 +msgid "Listing" msgstr "" -#: methods/http.cc:854 -msgid "Error writing to output file" +#: apt-private/private-install.cc:93 +msgid "Internal error, InstallPackages was called with broken packages!" msgstr "" -#: methods/http.cc:885 -msgid "Error writing to file" +#: apt-private/private-install.cc:102 +msgid "Packages need to be removed but remove is disabled." msgstr "" -#: methods/http.cc:913 -msgid "Error writing to the file" +#: apt-private/private-install.cc:121 +msgid "Internal error, Ordering didn't finish" msgstr "" -#: methods/http.cc:927 -msgid "Error reading from server. Remote end closed connection" +#: apt-private/private-install.cc:159 +msgid "How odd.. The sizes didn't match, email apt@packages.debian.org" msgstr "" -#: methods/http.cc:929 -msgid "Error reading from server" +#. 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 +#: apt-private/private-install.cc:166 +#, c-format +msgid "Need to get %sB/%sB of archives.\n" msgstr "" -#: methods/http.cc:1197 -msgid "Bad header data" +#. 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 +#: apt-private/private-install.cc:171 +#, c-format +msgid "Need to get %sB of archives.\n" msgstr "" -#: methods/http.cc:1214 methods/http.cc:1269 -msgid "Connection failed" -msgstr "Povezivanje neuspješno" +#. 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 +#: apt-private/private-install.cc:178 +#, c-format +msgid "After this operation, %sB of additional disk space will be used.\n" +msgstr "" -#: methods/http.cc:1361 -msgid "Internal error" -msgstr "Unutrašnja greška" +#. 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 +#: apt-private/private-install.cc:183 +#, c-format +msgid "After this operation, %sB disk space will be freed.\n" +msgstr "" + +#: apt-private/private-install.cc:211 +#, c-format +msgid "You don't have enough free space in %s." +msgstr "" + +#: apt-private/private-install.cc:221 apt-private/private-download.cc:55 +msgid "There are problems and -y was used without --force-yes" +msgstr "" + +#: apt-private/private-install.cc:227 apt-private/private-install.cc:249 +msgid "Trivial Only specified but this is not a trivial operation." +msgstr "" + +#. TRANSLATOR: This string needs to be typed by the user as a confirmation, so be +#. careful with hard to type or special characters (like non-breaking spaces) +#: apt-private/private-install.cc:231 +msgid "Yes, do as I say!" +msgstr "Da, uradi kako kažem!" + +#: apt-private/private-install.cc:233 +#, c-format +msgid "" +"You are about to do something potentially harmful.\n" +"To continue type in the phrase '%s'\n" +" ?] " +msgstr "" + +#: apt-private/private-install.cc:239 apt-private/private-install.cc:257 +msgid "Abort." +msgstr "Odustani." + +#: apt-private/private-install.cc:254 +msgid "Do you want to continue?" +msgstr "Da li želite nastaviti?" + +#: apt-private/private-install.cc:324 +msgid "Some files failed to download" +msgstr "" + +#: apt-private/private-install.cc:331 +msgid "" +"Unable to fetch some archives, maybe run apt-get update or try with --fix-" +"missing?" +msgstr "" + +#: apt-private/private-install.cc:335 +msgid "--fix-missing and media swapping is not currently supported" +msgstr "" + +#: apt-private/private-install.cc:340 +msgid "Unable to correct missing packages." +msgstr "" + +#: apt-private/private-install.cc:341 +msgid "Aborting install." +msgstr "Odustajem od instalacije." + +#: apt-private/private-install.cc:377 +msgid "" +"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] "" +msgstr[1] "" + +#: apt-private/private-install.cc:381 +msgid "Note: This is done automatically and on purpose by dpkg." +msgstr "" + +#: apt-private/private-install.cc:402 +msgid "We are not supposed to delete stuff, can't start AutoRemover" +msgstr "" + +#: apt-private/private-install.cc:510 +msgid "" +"Hmm, seems like the AutoRemover destroyed something which really\n" +"shouldn't happen. Please file a bug report against apt." +msgstr "" + +#. +#. if (Packages == 1) +#. { +#. c1out << std::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.") << std::endl; +#. } +#. +#: apt-private/private-install.cc:513 apt-private/private-install.cc:654 +msgid "The following information may help to resolve the situation:" +msgstr "" + +#: apt-private/private-install.cc:517 +msgid "Internal Error, AutoRemover broke stuff" +msgstr "" + +#: apt-private/private-install.cc:524 +#, fuzzy +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] "Slijedeći NOVI paketi će biti instalirani:" +msgstr[1] "Slijedeći NOVI paketi će biti instalirani:" + +#: apt-private/private-install.cc:528 +#, fuzzy, 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] "Slijedeći NOVI paketi će biti instalirani:" +msgstr[1] "Slijedeći NOVI paketi će biti instalirani:" + +#: apt-private/private-install.cc:530 +msgid "Use 'apt-get autoremove' to remove it." +msgid_plural "Use 'apt-get autoremove' to remove them." +msgstr[0] "" +msgstr[1] "" + +#: apt-private/private-install.cc:624 +msgid "You might want to run 'apt-get -f install' to correct these:" +msgstr "" + +#: apt-private/private-install.cc:626 +msgid "" +"Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a " +"solution)." +msgstr "" + +#: apt-private/private-install.cc:639 +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 "" + +#: apt-private/private-install.cc:660 +msgid "Broken packages" +msgstr "Oštećeni paketi" + +#: apt-private/private-install.cc:713 +msgid "The following extra packages will be installed:" +msgstr "Slijedeći dodatni paketi će biti instalirani:" + +#: apt-private/private-install.cc:803 +msgid "Suggested packages:" +msgstr "Predloženi paketi:" + +#: apt-private/private-install.cc:804 +msgid "Recommended packages:" +msgstr "Preporučeni paketi:" + +#: apt-private/private-download.cc:32 +#, fuzzy +msgid "WARNING: The following packages cannot be authenticated!" +msgstr "Slijedeći paketi će biti nadograđeni:" + +#: apt-private/private-download.cc:36 +msgid "Authentication warning overridden.\n" +msgstr "" + +#: apt-private/private-download.cc:41 apt-private/private-download.cc:48 +msgid "Some packages could not be authenticated" +msgstr "" + +#: apt-private/private-download.cc:46 +msgid "Install these packages without verification?" +msgstr "" + +#: apt-private/private-download.cc:87 apt-pkg/update.cc:84 +#, c-format +msgid "Failed to fetch %s %s\n" +msgstr "" + +#: apt-private/private-output.cc:75 apt-private/private-show.cc:81 +#: apt-private/private-show.cc:86 +msgid "unknown" +msgstr "" + +#: apt-private/private-output.cc:201 +#, fuzzy, c-format +msgid "[installed,upgradable to: %s]" +msgstr "[Instalirano]" + +#: apt-private/private-output.cc:205 +#, fuzzy +msgid "[installed,local]" +msgstr "[Instalirano]" + +#: apt-private/private-output.cc:208 +msgid "[installed,auto-removable]" +msgstr "" + +#: apt-private/private-output.cc:210 +#, fuzzy +msgid "[installed,automatic]" +msgstr "[Instalirano]" + +#: apt-private/private-output.cc:212 +#, fuzzy +msgid "[installed]" +msgstr "[Instalirano]" + +#: apt-private/private-output.cc:216 +#, c-format +msgid "[upgradable from: %s]" +msgstr "" + +#: apt-private/private-output.cc:220 +msgid "[residual-config]" +msgstr "" + +#: apt-private/private-output.cc:320 +msgid "The following packages have unmet dependencies:" +msgstr "" + +#: apt-private/private-output.cc:410 +#, c-format +msgid "but %s is installed" +msgstr "ali je %s instaliran" + +#: apt-private/private-output.cc:412 +#, c-format +msgid "but %s is to be installed" +msgstr "ali se %s treba instalirati" + +#: apt-private/private-output.cc:419 +msgid "but it is not installable" +msgstr "ali se ne može instalirati" + +#: apt-private/private-output.cc:421 +msgid "but it is a virtual package" +msgstr "ali je virtuelni paket" + +#: apt-private/private-output.cc:424 +msgid "but it is not installed" +msgstr "ali nije instaliran" + +#: apt-private/private-output.cc:424 +msgid "but it is not going to be installed" +msgstr "ali se neće instalirati" + +#: apt-private/private-output.cc:429 +msgid " or" +msgstr " ili" + +#: apt-private/private-output.cc:458 +msgid "The following NEW packages will be installed:" +msgstr "Slijedeći NOVI paketi će biti instalirani:" + +#: apt-private/private-output.cc:484 +msgid "The following packages will be REMOVED:" +msgstr "Slijedeći paketi će biti UKLONJENI:" + +#: apt-private/private-output.cc:506 +#, fuzzy +msgid "The following packages have been kept back:" +msgstr "Slijedeći paketi su zadržani:" + +#: apt-private/private-output.cc:527 +msgid "The following packages will be upgraded:" +msgstr "Slijedeći paketi će biti nadograđeni:" + +#: apt-private/private-output.cc:548 +msgid "The following packages will be DOWNGRADED:" +msgstr "" + +#: apt-private/private-output.cc:568 +msgid "The following held packages will be changed:" +msgstr "" + +#: apt-private/private-output.cc:623 +#, c-format +msgid "%s (due to %s) " +msgstr "" + +#: apt-private/private-output.cc:631 +msgid "" +"WARNING: The following essential packages will be removed.\n" +"This should NOT be done unless you know exactly what you are doing!" +msgstr "" + +#: apt-private/private-output.cc:662 +#, c-format +msgid "%lu upgraded, %lu newly installed, " +msgstr "" + +#: apt-private/private-output.cc:666 +#, c-format +msgid "%lu reinstalled, " +msgstr "" + +#: apt-private/private-output.cc:668 +#, c-format +msgid "%lu downgraded, " +msgstr "" + +#: apt-private/private-output.cc:670 +#, c-format +msgid "%lu to remove and %lu not upgraded.\n" +msgstr "" + +#: apt-private/private-output.cc:674 +#, c-format +msgid "%lu not fully installed or removed.\n" +msgstr "" + +#. TRANSLATOR: Yes/No question help-text: defaulting to Y[es] +#. e.g. "Do you want to continue? [Y/n] " +#. The user has to answer with an input matching the +#. YESEXPR/NOEXPR defined in your l10n. +#: apt-private/private-output.cc:696 +msgid "[Y/n]" +msgstr "" + +#. TRANSLATOR: Yes/No question help-text: defaulting to N[o] +#. e.g. "Should this file be removed? [y/N] " +#. The user has to answer with an input matching the +#. YESEXPR/NOEXPR defined in your l10n. +#: apt-private/private-output.cc:702 +msgid "[y/N]" +msgstr "" + +#. TRANSLATOR: "Yes" answer printed for a yes/no question if --assume-yes is set +#: apt-private/private-output.cc:713 +msgid "Y" +msgstr "" + +#. TRANSLATOR: "No" answer printed for a yes/no question if --assume-no is set +#: apt-private/private-output.cc:719 +msgid "N" +msgstr "" + +#: apt-private/private-output.cc:741 apt-pkg/cachefilter.cc:33 +#, c-format +msgid "Regex compilation error - %s" +msgstr "" + +#: apt-private/private-cachefile.cc:87 +msgid "Correcting dependencies..." +msgstr "Ispravljam zavisnosti..." + +#: apt-private/private-cachefile.cc:90 +msgid " failed." +msgstr "" + +#: apt-private/private-cachefile.cc:93 +msgid "Unable to correct dependencies" +msgstr "Ne mogu ispraviti zavisnosti" + +#: apt-private/private-cachefile.cc:96 +msgid "Unable to minimize the upgrade set" +msgstr "" + +#: apt-private/private-cachefile.cc:98 +msgid " Done" +msgstr " Urađeno" + +#: apt-private/private-cachefile.cc:102 +msgid "You might want to run 'apt-get -f install' to correct these." +msgstr "" + +#: apt-private/private-cachefile.cc:105 +msgid "Unmet dependencies. Try using -f." +msgstr "Nezadovoljene zavisnosti. Pokušajte koristeći -f." + +#: apt-private/private-cacheset.cc:26 apt-private/private-search.cc:57 +msgid "Sorting" +msgstr "" + +#: apt-private/private-update.cc:45 +msgid "The update command takes no arguments" +msgstr "" + +#: apt-private/private-upgrade.cc:19 +msgid "Calculating upgrade... " +msgstr "Računam nadogradnju..." + +#: apt-private/private-upgrade.cc:24 +msgid "Internal error, Upgrade broke stuff" +msgstr "" + +#: apt-private/private-upgrade.cc:26 +msgid "Done" +msgstr "Urađeno" + +#: apt-private/private-search.cc:61 +msgid "Full Text Search" +msgstr "" + +#: apt-private/private-show.cc:152 +#, c-format +msgid "There is %lu additional record. Please use the '-a' switch to see it" +msgid_plural "" +"There are %lu additional records. Please use the '-a' switch to see them." +msgstr[0] "" +msgstr[1] "" + +#: apt-private/private-show.cc:159 +msgid "not a real package (virtual)" +msgstr "" + +#: apt-private/private-main.cc:19 +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 "" + +#: apt-private/private-sources.cc:45 +#, fuzzy, c-format +msgid "Failed to parse %s. Edit again? " +msgstr "Ne mogu otvoriti %s" + +#: apt-private/private-sources.cc:57 +#, c-format +msgid "Your '%s' file changed, please run 'apt-get update'." +msgstr "" + +#: apt-private/acqprogress.cc:63 +msgid "Hit " +msgstr "" + +#: apt-private/acqprogress.cc:87 +msgid "Get:" +msgstr "" + +#: apt-private/acqprogress.cc:118 +msgid "Ign " +msgstr "" + +#: apt-private/acqprogress.cc:122 +msgid "Err " +msgstr "" + +#: apt-private/acqprogress.cc:143 +#, c-format +msgid "Fetched %sB in %s (%sB/s)\n" +msgstr "" + +#: apt-private/acqprogress.cc:233 +#, c-format +msgid " [Working]" +msgstr "" + +#: apt-private/acqprogress.cc:294 +#, c-format +msgid "" +"Media change: please insert the disc labeled\n" +" '%s'\n" +"in the drive '%s' and press enter\n" +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:464 -#: apt-pkg/contrib/cdromutl.cc:184 apt-pkg/contrib/fileutl.cc:404 -#: apt-pkg/contrib/fileutl.cc:517 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:362 +#: apt-pkg/contrib/cdromutl.cc:184 apt-pkg/contrib/fileutl.cc:406 +#: apt-pkg/contrib/fileutl.cc:519 apt-pkg/sourcelist.cc:271 +#: apt-pkg/sourcelist.cc:277 apt-pkg/acquire.cc:485 apt-pkg/init.cc:100 +#: apt-pkg/init.cc:108 apt-pkg/clean.cc:36 apt-pkg/policy.cc:373 #, c-format msgid "Unable to read %s" msgstr "Ne mogu čitati %s" @@ -1532,54 +1536,40 @@ msgstr "Ne mogu otvoriti %s" msgid "[Mirror: %s]" msgstr "" -#: 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 "" - -#: 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 "" - -#: methods/rsh.cc:99 ftparchive/multicompress.cc:168 +#: methods/rsh.cc:98 ftparchive/multicompress.cc:169 msgid "Failed to create IPC pipe to subprocess" msgstr "" -#: methods/rsh.cc:340 +#: methods/rsh.cc:339 msgid "Connection closed prematurely" msgstr "" -#: dselect/install:32 +#: dselect/install:33 msgid "Bad default setting!" msgstr "Loša podrazumjevana postavka!" -#: dselect/install:51 dselect/install:83 dselect/install:87 dselect/install:94 -#: dselect/install:105 dselect/update:45 +#: dselect/install:52 dselect/install:84 dselect/install:88 dselect/install:95 +#: dselect/install:106 dselect/update:45 msgid "Press enter to continue." msgstr "Pritisnite enter za nastavak." -#: dselect/install:91 +#: dselect/install:92 msgid "Do you want to erase any previously downloaded .deb files?" msgstr "" -#: dselect/install:101 +#: dselect/install:102 msgid "Some errors occurred while unpacking. Packages that were installed" msgstr "" -#: dselect/install:102 +#: dselect/install:103 msgid "will be configured. This may result in duplicate errors" msgstr "" -#: dselect/install:103 +#: dselect/install:104 msgid "or errors caused by missing dependencies. This is OK, only the errors" msgstr "" -#: dselect/install:104 +#: dselect/install:105 msgid "" "above this message are important. Please fix them and run [I]nstall again" msgstr "" @@ -1588,12 +1578,7 @@ msgstr "" msgid "Merging available information" msgstr "Sastavljam dostupne informacije" -#: cmdline/apt-extracttemplates.cc:102 -#, c-format -msgid "%s not a valid DEB package." -msgstr "%s nije ispravan DEB paket." - -#: cmdline/apt-extracttemplates.cc:236 +#: cmdline/apt-extracttemplates.cc:224 msgid "" "Usage: apt-extracttemplates file1 [file2 ...]\n" "\n" @@ -1607,12 +1592,12 @@ msgid "" " -o=? Set an arbitrary configuration option, eg -o dir::cache=/tmp\n" msgstr "" -#: cmdline/apt-extracttemplates.cc:271 apt-pkg/pkgcachegen.cc:1388 +#: cmdline/apt-extracttemplates.cc:256 apt-pkg/pkgcachegen.cc:1388 #, c-format msgid "Unable to write to %s" msgstr "Ne mogu zapisati na %s" -#: cmdline/apt-extracttemplates.cc:313 +#: cmdline/apt-extracttemplates.cc:298 msgid "Cannot get debconf version. Is debconf installed?" msgstr "" "Ne mogu odrediti verziju debconf programa. Da li je debconf instaliran?" @@ -1778,36 +1763,36 @@ msgstr "" msgid "Failed to unlink %s" msgstr "" -#: ftparchive/writer.cc:288 +#: ftparchive/writer.cc:289 #, c-format msgid "*** Failed to link %s to %s" msgstr "" -#: ftparchive/writer.cc:298 +#: ftparchive/writer.cc:299 #, c-format msgid " DeLink limit of %sB hit.\n" msgstr "" -#: ftparchive/writer.cc:403 +#: ftparchive/writer.cc:404 msgid "Archive had no package field" msgstr "" -#: ftparchive/writer.cc:411 ftparchive/writer.cc:701 +#: ftparchive/writer.cc:412 ftparchive/writer.cc:702 #, c-format msgid " %s has no override entry\n" msgstr "" -#: ftparchive/writer.cc:479 ftparchive/writer.cc:845 +#: ftparchive/writer.cc:480 ftparchive/writer.cc:846 #, c-format msgid " %s maintainer is %s not %s\n" msgstr "" -#: ftparchive/writer.cc:711 +#: ftparchive/writer.cc:712 #, c-format msgid " %s has no source override entry\n" msgstr "" -#: ftparchive/writer.cc:715 +#: ftparchive/writer.cc:716 #, c-format msgid " %s has no binary override entry either\n" msgstr "" @@ -1816,77 +1801,84 @@ msgstr "" msgid "realloc - Failed to allocate memory" msgstr "" -#: ftparchive/override.cc:35 ftparchive/override.cc:143 +#: ftparchive/override.cc:35 ftparchive/override.cc:139 #, c-format msgid "Unable to open %s" msgstr "" -#: ftparchive/override.cc:61 ftparchive/override.cc:167 +#. skip spaces +#. find end of word +#: ftparchive/override.cc:65 #, c-format -msgid "Malformed override %s line %llu #1" +msgid "Malformed override %s line %llu (%s)" msgstr "" -#: ftparchive/override.cc:75 ftparchive/override.cc:179 +#: ftparchive/override.cc:124 ftparchive/override.cc:198 #, c-format -msgid "Malformed override %s line %llu #2" +msgid "Failed to read the override file %s" msgstr "" -#: ftparchive/override.cc:89 ftparchive/override.cc:192 +#: ftparchive/override.cc:163 #, c-format -msgid "Malformed override %s line %llu #3" +msgid "Malformed override %s line %llu #1" msgstr "" -#: ftparchive/override.cc:128 ftparchive/override.cc:202 +#: ftparchive/override.cc:175 #, c-format -msgid "Failed to read the override file %s" +msgid "Malformed override %s line %llu #2" msgstr "" -#: ftparchive/multicompress.cc:70 +#: ftparchive/override.cc:188 +#, c-format +msgid "Malformed override %s line %llu #3" +msgstr "" + +#: ftparchive/multicompress.cc:71 #, c-format msgid "Unknown compression algorithm '%s'" msgstr "" -#: ftparchive/multicompress.cc:100 +#: ftparchive/multicompress.cc:101 #, c-format msgid "Compressed output %s needs a compression set" msgstr "" -#: ftparchive/multicompress.cc:189 +#: ftparchive/multicompress.cc:190 msgid "Failed to create FILE*" msgstr "" -#: ftparchive/multicompress.cc:192 +#: ftparchive/multicompress.cc:193 msgid "Failed to fork" msgstr "" -#: ftparchive/multicompress.cc:206 +#: ftparchive/multicompress.cc:207 msgid "Compress child" msgstr "" -#: ftparchive/multicompress.cc:229 +#: ftparchive/multicompress.cc:230 #, c-format msgid "Internal error, failed to create %s" msgstr "" -#: ftparchive/multicompress.cc:304 +#: ftparchive/multicompress.cc:303 msgid "IO to subprocess/file failed" msgstr "" -#: ftparchive/multicompress.cc:342 +#: ftparchive/multicompress.cc:341 msgid "Failed to read while computing MD5" msgstr "" -#: ftparchive/multicompress.cc:358 +#: ftparchive/multicompress.cc:357 #, c-format msgid "Problem unlinking %s" msgstr "" -#: ftparchive/multicompress.cc:373 apt-inst/extract.cc:187 +#: ftparchive/multicompress.cc:372 apt-inst/extract.cc:187 #, c-format msgid "Failed to rename %s to %s" msgstr "" -#: cmdline/apt-internal-solver.cc:37 +#: cmdline/apt-internal-solver.cc:38 msgid "" "Usage: apt-internal-solver\n" "\n" @@ -1918,23 +1910,23 @@ msgid "" " -o=? Set an arbitrary configuration option, eg -o dir::cache=/tmp\n" msgstr "" -#: apt-inst/contrib/extracttar.cc:116 +#: apt-inst/contrib/extracttar.cc:122 msgid "Failed to create pipes" msgstr "" -#: apt-inst/contrib/extracttar.cc:143 +#: apt-inst/contrib/extracttar.cc:149 msgid "Failed to exec gzip " msgstr "Ne mogu izvršiti gzip" -#: apt-inst/contrib/extracttar.cc:180 apt-inst/contrib/extracttar.cc:210 +#: apt-inst/contrib/extracttar.cc:186 apt-inst/contrib/extracttar.cc:216 msgid "Corrupted archive" msgstr "Oštećena arhiva" -#: apt-inst/contrib/extracttar.cc:195 +#: apt-inst/contrib/extracttar.cc:201 msgid "Tar checksum failed, archive corrupted" msgstr "Provjera Tar kontrolnog zbira nije uspjela, arhiva oštećena" -#: apt-inst/contrib/extracttar.cc:302 +#: apt-inst/contrib/extracttar.cc:306 #, c-format msgid "Unknown TAR header type %u, member %s" msgstr "" @@ -2000,7 +1992,7 @@ msgstr "" msgid "Failed to write file %s" msgstr "Ne mogu ukloniti %s" -#: apt-inst/dirstream.cc:98 apt-inst/dirstream.cc:106 +#: apt-inst/dirstream.cc:106 #, c-format msgid "Failed to close file %s" msgstr "" @@ -2057,23 +2049,18 @@ msgstr "" msgid "Unable to stat %s" msgstr "" -#: apt-inst/deb/debfile.cc:41 apt-inst/deb/debfile.cc:46 +#: apt-inst/deb/debfile.cc:41 apt-inst/deb/debfile.cc:48 +#: apt-inst/deb/debfile.cc:57 #, c-format msgid "This is not a valid DEB archive, missing '%s' member" msgstr "" -#. 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 "" - -#: apt-inst/deb/debfile.cc:120 +#: apt-inst/deb/debfile.cc:124 #, c-format msgid "Internal error, could not locate member %s" msgstr "" -#: apt-inst/deb/debfile.cc:214 +#: apt-inst/deb/debfile.cc:219 msgid "Unparsable control file" msgstr "" @@ -2118,98 +2105,98 @@ msgid "" "Current value: %lu. (man 5 apt.conf)" msgstr "" -#: apt-pkg/contrib/mmap.cc:440 +#: apt-pkg/contrib/mmap.cc:446 #, c-format msgid "" "Unable to increase the size of the MMap as the limit of %lu bytes is already " "reached." msgstr "" -#: apt-pkg/contrib/mmap.cc:443 +#: apt-pkg/contrib/mmap.cc:449 msgid "" "Unable to increase size of the MMap as automatic growing is disabled by user." msgstr "" #. d means days, h means hours, min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:378 +#: apt-pkg/contrib/strutl.cc:401 #, c-format msgid "%lid %lih %limin %lis" msgstr "" #. h means hours, min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:385 +#: apt-pkg/contrib/strutl.cc:408 #, c-format msgid "%lih %limin %lis" msgstr "" #. min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:392 +#: apt-pkg/contrib/strutl.cc:415 #, c-format msgid "%limin %lis" msgstr "" #. s means seconds -#: apt-pkg/contrib/strutl.cc:397 +#: apt-pkg/contrib/strutl.cc:420 #, c-format msgid "%lis" msgstr "" -#: apt-pkg/contrib/strutl.cc:1173 +#: apt-pkg/contrib/strutl.cc:1229 #, c-format msgid "Selection %s not found" msgstr "" -#: apt-pkg/contrib/configuration.cc:491 +#: apt-pkg/contrib/configuration.cc:503 #, c-format msgid "Unrecognized type abbreviation: '%c'" msgstr "" -#: apt-pkg/contrib/configuration.cc:605 +#: apt-pkg/contrib/configuration.cc:617 #, c-format msgid "Opening configuration file %s" msgstr "" -#: apt-pkg/contrib/configuration.cc:773 +#: apt-pkg/contrib/configuration.cc:785 #, c-format msgid "Syntax error %s:%u: Block starts with no name." msgstr "" -#: apt-pkg/contrib/configuration.cc:792 +#: apt-pkg/contrib/configuration.cc:804 #, c-format msgid "Syntax error %s:%u: Malformed tag" msgstr "" -#: apt-pkg/contrib/configuration.cc:809 +#: apt-pkg/contrib/configuration.cc:821 #, c-format msgid "Syntax error %s:%u: Extra junk after value" msgstr "" -#: apt-pkg/contrib/configuration.cc:849 +#: apt-pkg/contrib/configuration.cc:861 #, c-format msgid "Syntax error %s:%u: Directives can only be done at the top level" msgstr "" -#: apt-pkg/contrib/configuration.cc:856 +#: apt-pkg/contrib/configuration.cc:868 #, c-format msgid "Syntax error %s:%u: Too many nested includes" msgstr "" -#: apt-pkg/contrib/configuration.cc:860 apt-pkg/contrib/configuration.cc:865 +#: apt-pkg/contrib/configuration.cc:872 apt-pkg/contrib/configuration.cc:877 #, c-format msgid "Syntax error %s:%u: Included from here" msgstr "" -#: apt-pkg/contrib/configuration.cc:869 +#: apt-pkg/contrib/configuration.cc:881 #, c-format msgid "Syntax error %s:%u: Unsupported directive '%s'" msgstr "" -#: apt-pkg/contrib/configuration.cc:872 +#: apt-pkg/contrib/configuration.cc:884 #, c-format msgid "Syntax error %s:%u: clear directive requires an option tree as argument" msgstr "" -#: apt-pkg/contrib/configuration.cc:922 +#: apt-pkg/contrib/configuration.cc:934 #, c-format msgid "Syntax error %s:%u: Extra junk at end of file" msgstr "" @@ -2234,48 +2221,48 @@ msgstr "" msgid "%c%s... %u%%" msgstr "" -#: apt-pkg/contrib/cmndline.cc:80 +#: apt-pkg/contrib/cmndline.cc:116 #, c-format msgid "Command line option '%c' [from %s] is not known." msgstr "" -#: apt-pkg/contrib/cmndline.cc:105 apt-pkg/contrib/cmndline.cc:114 -#: apt-pkg/contrib/cmndline.cc:122 +#: apt-pkg/contrib/cmndline.cc:141 apt-pkg/contrib/cmndline.cc:150 +#: apt-pkg/contrib/cmndline.cc:158 #, c-format msgid "Command line option %s is not understood" msgstr "" -#: apt-pkg/contrib/cmndline.cc:127 +#: apt-pkg/contrib/cmndline.cc:163 #, c-format msgid "Command line option %s is not boolean" msgstr "" -#: apt-pkg/contrib/cmndline.cc:168 apt-pkg/contrib/cmndline.cc:189 +#: apt-pkg/contrib/cmndline.cc:204 apt-pkg/contrib/cmndline.cc:225 #, c-format msgid "Option %s requires an argument." msgstr "" -#: apt-pkg/contrib/cmndline.cc:202 apt-pkg/contrib/cmndline.cc:208 +#: apt-pkg/contrib/cmndline.cc:238 apt-pkg/contrib/cmndline.cc:244 #, c-format msgid "Option %s: Configuration item specification must have an =<val>." msgstr "" -#: apt-pkg/contrib/cmndline.cc:237 +#: apt-pkg/contrib/cmndline.cc:273 #, c-format msgid "Option %s requires an integer argument, not '%s'" msgstr "" -#: apt-pkg/contrib/cmndline.cc:268 +#: apt-pkg/contrib/cmndline.cc:304 #, c-format msgid "Option '%s' is too long" msgstr "" -#: apt-pkg/contrib/cmndline.cc:300 +#: apt-pkg/contrib/cmndline.cc:336 #, c-format msgid "Sense %s is not understood, try true or false." msgstr "" -#: apt-pkg/contrib/cmndline.cc:350 +#: apt-pkg/contrib/cmndline.cc:386 #, c-format msgid "Invalid operation %s" msgstr "" @@ -2289,121 +2276,121 @@ msgstr "" msgid "Failed to stat the cdrom" msgstr "" -#: apt-pkg/contrib/fileutl.cc:93 +#: apt-pkg/contrib/fileutl.cc:95 #, c-format msgid "Problem closing the gzip file %s" msgstr "" -#: apt-pkg/contrib/fileutl.cc:226 +#: apt-pkg/contrib/fileutl.cc:228 #, c-format msgid "Not using locking for read only lock file %s" msgstr "" -#: apt-pkg/contrib/fileutl.cc:231 +#: apt-pkg/contrib/fileutl.cc:233 #, c-format msgid "Could not open lock file %s" msgstr "" -#: apt-pkg/contrib/fileutl.cc:254 +#: apt-pkg/contrib/fileutl.cc:256 #, c-format msgid "Not using locking for nfs mounted lock file %s" msgstr "" -#: apt-pkg/contrib/fileutl.cc:259 +#: apt-pkg/contrib/fileutl.cc:261 #, c-format msgid "Could not get lock %s" msgstr "" -#: apt-pkg/contrib/fileutl.cc:396 apt-pkg/contrib/fileutl.cc:510 +#: apt-pkg/contrib/fileutl.cc:398 apt-pkg/contrib/fileutl.cc:512 #, c-format msgid "List of files can't be created as '%s' is not a directory" msgstr "" -#: apt-pkg/contrib/fileutl.cc:430 +#: apt-pkg/contrib/fileutl.cc:432 #, c-format msgid "Ignoring '%s' in directory '%s' as it is not a regular file" msgstr "" -#: apt-pkg/contrib/fileutl.cc:448 +#: apt-pkg/contrib/fileutl.cc:450 #, c-format msgid "Ignoring file '%s' in directory '%s' as it has no filename extension" msgstr "" -#: apt-pkg/contrib/fileutl.cc:457 +#: apt-pkg/contrib/fileutl.cc:459 #, c-format msgid "" "Ignoring file '%s' in directory '%s' as it has an invalid filename extension" msgstr "" -#: apt-pkg/contrib/fileutl.cc:844 +#: apt-pkg/contrib/fileutl.cc:862 #, c-format msgid "Sub-process %s received a segmentation fault." msgstr "" -#: apt-pkg/contrib/fileutl.cc:846 +#: apt-pkg/contrib/fileutl.cc:864 #, c-format msgid "Sub-process %s received signal %u." msgstr "" -#: apt-pkg/contrib/fileutl.cc:850 apt-pkg/contrib/gpgv.cc:243 +#: apt-pkg/contrib/fileutl.cc:868 apt-pkg/contrib/gpgv.cc:237 #, c-format msgid "Sub-process %s returned an error code (%u)" msgstr "" -#: apt-pkg/contrib/fileutl.cc:852 apt-pkg/contrib/gpgv.cc:236 +#: apt-pkg/contrib/fileutl.cc:870 apt-pkg/contrib/gpgv.cc:230 #, c-format msgid "Sub-process %s exited unexpectedly" msgstr "" -#: apt-pkg/contrib/fileutl.cc:988 +#: apt-pkg/contrib/fileutl.cc:1016 #, c-format msgid "Could not open file %s" msgstr "" -#: apt-pkg/contrib/fileutl.cc:1065 +#: apt-pkg/contrib/fileutl.cc:1093 #, fuzzy, c-format msgid "Could not open file descriptor %d" msgstr "Ne mogu otvoriti %s" -#: apt-pkg/contrib/fileutl.cc:1150 +#: apt-pkg/contrib/fileutl.cc:1178 msgid "Failed to create subprocess IPC" msgstr "" -#: apt-pkg/contrib/fileutl.cc:1205 +#: apt-pkg/contrib/fileutl.cc:1233 msgid "Failed to exec compressor " msgstr "" -#: apt-pkg/contrib/fileutl.cc:1298 +#: apt-pkg/contrib/fileutl.cc:1326 #, c-format msgid "read, still have %llu to read but none left" msgstr "" -#: apt-pkg/contrib/fileutl.cc:1385 apt-pkg/contrib/fileutl.cc:1407 +#: apt-pkg/contrib/fileutl.cc:1413 apt-pkg/contrib/fileutl.cc:1435 #, c-format msgid "write, still have %llu to write but couldn't" msgstr "" -#: apt-pkg/contrib/fileutl.cc:1695 +#: apt-pkg/contrib/fileutl.cc:1723 #, fuzzy, c-format msgid "Problem closing the file %s" msgstr "Ne mogu ukloniti %s" -#: apt-pkg/contrib/fileutl.cc:1707 +#: apt-pkg/contrib/fileutl.cc:1735 #, c-format msgid "Problem renaming the file %s to %s" msgstr "" -#: apt-pkg/contrib/fileutl.cc:1718 +#: apt-pkg/contrib/fileutl.cc:1746 #, c-format msgid "Problem unlinking the file %s" msgstr "" -#: apt-pkg/contrib/fileutl.cc:1731 +#: apt-pkg/contrib/fileutl.cc:1759 msgid "Problem syncing the file" msgstr "" #. TRANSLATOR: %s is the trusted keyring parts directory -#: apt-pkg/contrib/gpgv.cc:76 +#: apt-pkg/contrib/gpgv.cc:70 #, fuzzy, c-format msgid "No keyring installed in %s." msgstr "Odustajem od instalacije." @@ -2517,99 +2504,109 @@ msgstr "Ne mogu otvoriti %s" msgid "Failed to write temporary StateFile %s" msgstr "Ne mogu ukloniti %s" -#: apt-pkg/tagfile.cc:129 +#: apt-pkg/tagfile.cc:138 #, c-format msgid "Unable to parse package file %s (1)" msgstr "" -#: apt-pkg/tagfile.cc:216 +#: apt-pkg/tagfile.cc:235 #, c-format msgid "Unable to parse package file %s (2)" msgstr "" -#: apt-pkg/sourcelist.cc:96 +#: apt-pkg/sourcelist.cc:118 +#, c-format +msgid "Malformed stanza %u in source list %s (URI parse)" +msgstr "" + +#: apt-pkg/sourcelist.cc:161 #, c-format msgid "Malformed line %lu in source list %s ([option] unparseable)" msgstr "" -#: apt-pkg/sourcelist.cc:99 +#: apt-pkg/sourcelist.cc:164 #, c-format msgid "Malformed line %lu in source list %s ([option] too short)" msgstr "" -#: apt-pkg/sourcelist.cc:110 +#: apt-pkg/sourcelist.cc:175 #, c-format msgid "Malformed line %lu in source list %s ([%s] is not an assignment)" msgstr "" -#: apt-pkg/sourcelist.cc:116 +#: apt-pkg/sourcelist.cc:181 #, c-format msgid "Malformed line %lu in source list %s ([%s] has no key)" msgstr "" -#: apt-pkg/sourcelist.cc:119 +#: apt-pkg/sourcelist.cc:184 #, c-format msgid "Malformed line %lu in source list %s ([%s] key %s has no value)" msgstr "" -#: apt-pkg/sourcelist.cc:132 +#: apt-pkg/sourcelist.cc:197 #, c-format msgid "Malformed line %lu in source list %s (URI)" msgstr "" -#: apt-pkg/sourcelist.cc:134 +#: apt-pkg/sourcelist.cc:199 #, c-format msgid "Malformed line %lu in source list %s (dist)" msgstr "" -#: apt-pkg/sourcelist.cc:137 +#: apt-pkg/sourcelist.cc:202 #, c-format msgid "Malformed line %lu in source list %s (URI parse)" msgstr "" -#: apt-pkg/sourcelist.cc:143 +#: apt-pkg/sourcelist.cc:208 #, c-format msgid "Malformed line %lu in source list %s (absolute dist)" msgstr "" -#: apt-pkg/sourcelist.cc:150 +#: apt-pkg/sourcelist.cc:215 #, c-format msgid "Malformed line %lu in source list %s (dist parse)" msgstr "" -#: apt-pkg/sourcelist.cc:248 +#: apt-pkg/sourcelist.cc:326 #, c-format msgid "Opening %s" msgstr "Otvaram %s" -#: apt-pkg/sourcelist.cc:265 apt-pkg/cdrom.cc:495 +#: apt-pkg/sourcelist.cc:338 apt-pkg/cdrom.cc:495 #, c-format msgid "Line %u too long in source list %s." msgstr "" -#: apt-pkg/sourcelist.cc:289 +#: apt-pkg/sourcelist.cc:362 #, c-format msgid "Malformed line %u in source list %s (type)" msgstr "" -#: apt-pkg/sourcelist.cc:293 +#: apt-pkg/sourcelist.cc:366 #, c-format msgid "Type '%s' is not known on line %u in source list %s" msgstr "" -#: apt-pkg/packagemanager.cc:297 apt-pkg/packagemanager.cc:923 +#: apt-pkg/sourcelist.cc:407 +#, c-format +msgid "Type '%s' is not known on stanza %u in source list %s" +msgstr "" + +#: apt-pkg/packagemanager.cc:296 apt-pkg/packagemanager.cc:922 #, c-format msgid "" "Could not perform immediate configuration on '%s'. Please see man 5 apt.conf " "under APT::Immediate-Configure for details. (%d)" msgstr "" -#: apt-pkg/packagemanager.cc:498 apt-pkg/packagemanager.cc:529 +#: apt-pkg/packagemanager.cc:497 apt-pkg/packagemanager.cc:528 #, fuzzy, c-format msgid "Could not configure '%s'. " msgstr "Ne mogu otvoriti %s" -#: apt-pkg/packagemanager.cc:571 +#: apt-pkg/packagemanager.cc:570 #, c-format msgid "" "This installation run will require temporarily removing the essential " @@ -2628,23 +2625,17 @@ msgid "" "The package %s needs to be reinstalled, but I can't find an archive for it." msgstr "" -#: apt-pkg/algorithms.cc:1238 +#: apt-pkg/algorithms.cc:1068 msgid "" "Error, pkgProblemResolver::Resolve generated breaks, this may be caused by " "held packages." msgstr "" -#: apt-pkg/algorithms.cc:1240 +#: apt-pkg/algorithms.cc:1070 msgid "Unable to correct problems, you have held broken packages." msgstr "" -#: apt-pkg/algorithms.cc:1592 apt-pkg/algorithms.cc:1594 -msgid "" -"Some index files failed to download. They have been ignored, or old ones " -"used instead." -msgstr "" - -#: apt-pkg/acquire.cc:81 apt-pkg/cdrom.cc:838 +#: apt-pkg/acquire.cc:81 apt-pkg/cdrom.cc:811 #, c-format msgid "List directory %spartial is missing." msgstr "" @@ -2671,27 +2662,32 @@ msgstr "" msgid "Retrieving file %li of %li" msgstr "Čitam spisak datoteke" -#: apt-pkg/acquire-worker.cc:112 +#: apt-pkg/acquire-worker.cc:113 #, c-format msgid "The method driver %s could not be found." msgstr "" -#: apt-pkg/acquire-worker.cc:161 +#: apt-pkg/acquire-worker.cc:115 +#, c-format +msgid "Is the package %s installed?" +msgstr "" + +#: apt-pkg/acquire-worker.cc:166 #, c-format msgid "Method %s did not start correctly" msgstr "" -#: apt-pkg/acquire-worker.cc:447 +#: apt-pkg/acquire-worker.cc:452 #, c-format msgid "Please insert the disc labeled: '%s' in the drive '%s' and press enter." msgstr "" -#: apt-pkg/init.cc:151 +#: apt-pkg/init.cc:143 #, c-format msgid "Packaging system '%s' is not supported" msgstr "" -#: apt-pkg/init.cc:167 +#: apt-pkg/init.cc:159 msgid "Unable to determine a suitable packaging system type" msgstr "" @@ -2723,17 +2719,17 @@ msgid "" "available in the sources" msgstr "" -#: apt-pkg/policy.cc:399 +#: apt-pkg/policy.cc:414 #, c-format msgid "Invalid record in the preferences file %s, no Package header" msgstr "" -#: apt-pkg/policy.cc:421 +#: apt-pkg/policy.cc:436 #, c-format msgid "Did not understand pin type %s" msgstr "" -#: apt-pkg/policy.cc:429 +#: apt-pkg/policy.cc:444 msgid "No priority (or zero) specified for pin" msgstr "" @@ -2800,44 +2796,47 @@ msgstr "" msgid "rename failed, %s (%s -> %s)." msgstr "" -#: apt-pkg/acquire-item.cc:599 -msgid "MD5Sum mismatch" +#: apt-pkg/acquire-item.cc:154 +msgid "Hash Sum mismatch" +msgstr "" + +#: apt-pkg/acquire-item.cc:159 +msgid "Size mismatch" msgstr "" -#: apt-pkg/acquire-item.cc:870 apt-pkg/acquire-item.cc:1887 -#: apt-pkg/acquire-item.cc:2030 -msgid "Hash Sum mismatch" +#: apt-pkg/acquire-item.cc:164 +msgid "Invalid file format" msgstr "" -#: apt-pkg/acquire-item.cc:1388 +#: apt-pkg/acquire-item.cc:1570 #, 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:1404 +#: apt-pkg/acquire-item.cc:1586 #, fuzzy, c-format msgid "Unable to find hash sum for '%s' in Release file" msgstr "Ne mogu otvoriti DB datoteku %s" -#: apt-pkg/acquire-item.cc:1446 +#: apt-pkg/acquire-item.cc:1628 msgid "There is no public key available for the following key IDs:\n" msgstr "" -#: apt-pkg/acquire-item.cc:1484 +#: apt-pkg/acquire-item.cc:1666 #, 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:1506 +#: apt-pkg/acquire-item.cc:1688 #, c-format msgid "Conflicting distribution: %s (expected %s but got %s)" msgstr "" -#: apt-pkg/acquire-item.cc:1536 +#: apt-pkg/acquire-item.cc:1718 #, c-format msgid "" "An error occurred during the signature verification. The repository is not " @@ -2845,41 +2844,35 @@ msgid "" msgstr "" #. Invalid signature file, reject (LP: #346386) (Closes: #627642) -#: apt-pkg/acquire-item.cc:1546 apt-pkg/acquire-item.cc:1551 +#: apt-pkg/acquire-item.cc:1728 apt-pkg/acquire-item.cc:1733 #, c-format msgid "GPG error: %s: %s" msgstr "" -#: apt-pkg/acquire-item.cc:1663 +#: apt-pkg/acquire-item.cc:1856 #, c-format msgid "" "I wasn't able to locate a file for the %s package. This might mean you need " "to manually fix this package. (due to missing arch)" msgstr "" -#: apt-pkg/acquire-item.cc:1722 +#: apt-pkg/acquire-item.cc:1922 #, c-format -msgid "" -"I wasn't able to locate a file for the %s package. This might mean you need " -"to manually fix this package." +msgid "Can't find a source to download version '%s' of '%s'" msgstr "" -#: apt-pkg/acquire-item.cc:1781 +#: apt-pkg/acquire-item.cc:1980 #, c-format msgid "" "The package index files are corrupted. No Filename: field for package %s." msgstr "" -#: apt-pkg/acquire-item.cc:1879 -msgid "Size mismatch" -msgstr "" - -#: apt-pkg/indexrecords.cc:68 +#: apt-pkg/indexrecords.cc:73 #, fuzzy, c-format msgid "Unable to parse Release file %s" msgstr "Ne mogu otvoriti DB datoteku %s" -#: apt-pkg/indexrecords.cc:78 +#: apt-pkg/indexrecords.cc:81 #, c-format msgid "No sections in Release file %s" msgstr "" @@ -2904,88 +2897,81 @@ msgstr "Ne mogu otvoriti DB datoteku %s" msgid "Vendor block %s contains no fingerprint" msgstr "" -#: apt-pkg/cdrom.cc:576 -#, c-format -msgid "" -"Using CD-ROM mount point %s\n" -"Mounting CD-ROM\n" -msgstr "" - -#: apt-pkg/cdrom.cc:585 apt-pkg/cdrom.cc:682 -msgid "Identifying.. " -msgstr "" - -#: apt-pkg/cdrom.cc:613 -#, c-format -msgid "Stored label: %s\n" -msgstr "" - -#: apt-pkg/cdrom.cc:622 apt-pkg/cdrom.cc:915 -#, fuzzy -msgid "Unmounting CD-ROM...\n" -msgstr "Pogrešan CD" - -#: apt-pkg/cdrom.cc:642 +#: apt-pkg/cdrom.cc:575 #, c-format msgid "Using CD-ROM mount point %s\n" msgstr "" -#: apt-pkg/cdrom.cc:660 +#: apt-pkg/cdrom.cc:583 msgid "Unmounting CD-ROM\n" msgstr "" -#: apt-pkg/cdrom.cc:665 +#: apt-pkg/cdrom.cc:588 #, fuzzy msgid "Waiting for disc...\n" msgstr "Čekam na zaglavlja" -#: apt-pkg/cdrom.cc:674 +#: apt-pkg/cdrom.cc:597 msgid "Mounting CD-ROM...\n" msgstr "" -#: apt-pkg/cdrom.cc:693 +#: apt-pkg/cdrom.cc:605 +msgid "Identifying.. " +msgstr "" + +#: apt-pkg/cdrom.cc:643 +#, c-format +msgid "Stored label: %s\n" +msgstr "" + +#: apt-pkg/cdrom.cc:652 apt-pkg/cdrom.cc:888 +#, fuzzy +msgid "Unmounting CD-ROM...\n" +msgstr "Pogrešan CD" + +#: apt-pkg/cdrom.cc:667 msgid "Scanning disc for index files..\n" msgstr "" -#: apt-pkg/cdrom.cc:744 +#: apt-pkg/cdrom.cc:717 #, c-format msgid "" "Found %zu package indexes, %zu source indexes, %zu translation indexes and " "%zu signatures\n" msgstr "" -#: apt-pkg/cdrom.cc:755 +#: apt-pkg/cdrom.cc:728 msgid "" "Unable to locate any package files, perhaps this is not a Debian Disc or the " "wrong architecture?" msgstr "" -#: apt-pkg/cdrom.cc:782 +#: apt-pkg/cdrom.cc:755 #, c-format msgid "Found label '%s'\n" msgstr "" -#: apt-pkg/cdrom.cc:811 +#: apt-pkg/cdrom.cc:784 msgid "That is not a valid name, try again.\n" msgstr "" -#: apt-pkg/cdrom.cc:828 +#: apt-pkg/cdrom.cc:801 #, c-format msgid "" "This disc is called: \n" "'%s'\n" msgstr "" -#: apt-pkg/cdrom.cc:830 +#: apt-pkg/cdrom.cc:803 #, fuzzy msgid "Copying package lists..." msgstr "Čitam spiskove paketa" -#: apt-pkg/cdrom.cc:865 +#: apt-pkg/cdrom.cc:838 msgid "Writing new source list\n" msgstr "" -#: apt-pkg/cdrom.cc:873 +#: apt-pkg/cdrom.cc:846 msgid "Source list entries for this disc are:\n" msgstr "" @@ -3019,49 +3005,54 @@ msgstr "" msgid "Hash mismatch for: %s" msgstr "" -#: apt-pkg/cacheset.cc:403 +#: apt-pkg/cacheset.cc:479 #, c-format msgid "Release '%s' for '%s' was not found" msgstr "" -#: apt-pkg/cacheset.cc:406 +#: apt-pkg/cacheset.cc:482 #, c-format msgid "Version '%s' for '%s' was not found" msgstr "" -#: apt-pkg/cacheset.cc:517 +#: apt-pkg/cacheset.cc:593 #, fuzzy, c-format msgid "Couldn't find task '%s'" msgstr "Ne mogu otvoriti %s" -#: apt-pkg/cacheset.cc:523 +#: apt-pkg/cacheset.cc:599 #, c-format msgid "Couldn't find any package by regex '%s'" msgstr "" -#: apt-pkg/cacheset.cc:534 +#: apt-pkg/cacheset.cc:605 +#, fuzzy, c-format +msgid "Couldn't find any package by glob '%s'" +msgstr "Ne mogu otvoriti %s" + +#: apt-pkg/cacheset.cc:616 #, c-format msgid "Can't select versions from package '%s' as it is purely virtual" msgstr "" -#: apt-pkg/cacheset.cc:541 apt-pkg/cacheset.cc:548 +#: apt-pkg/cacheset.cc:623 apt-pkg/cacheset.cc:630 #, c-format msgid "" "Can't select installed nor candidate version from package '%s' as it has " "neither of them" msgstr "" -#: apt-pkg/cacheset.cc:555 +#: apt-pkg/cacheset.cc:637 #, c-format msgid "Can't select newest version from package '%s' as it is purely virtual" msgstr "" -#: apt-pkg/cacheset.cc:563 +#: apt-pkg/cacheset.cc:645 #, c-format msgid "Can't select candidate version from package %s as it has no candidate" msgstr "" -#: apt-pkg/cacheset.cc:571 +#: apt-pkg/cacheset.cc:653 #, c-format msgid "Can't select installed version from package %s as it is not installed" msgstr "" @@ -3086,127 +3077,157 @@ msgstr "" msgid "Execute external solver" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:73 +#: apt-pkg/install-progress.cc:51 +#, c-format +msgid "Progress: [%3i%%]" +msgstr "" + +#: apt-pkg/install-progress.cc:85 apt-pkg/install-progress.cc:168 +msgid "Running dpkg" +msgstr "" + +#: apt-pkg/update.cc:110 apt-pkg/update.cc:112 +msgid "" +"Some index files failed to download. They have been ignored, or old ones " +"used instead." +msgstr "" + +#: apt-pkg/deb/dpkgpm.cc:91 #, fuzzy, c-format msgid "Installing %s" msgstr " Instalirano:" -#: apt-pkg/deb/dpkgpm.cc:74 apt-pkg/deb/dpkgpm.cc:982 +#: apt-pkg/deb/dpkgpm.cc:92 apt-pkg/deb/dpkgpm.cc:977 #, fuzzy, c-format msgid "Configuring %s" msgstr "Povezujem se sa %s" -#: apt-pkg/deb/dpkgpm.cc:75 apt-pkg/deb/dpkgpm.cc:989 +#: apt-pkg/deb/dpkgpm.cc:93 apt-pkg/deb/dpkgpm.cc:984 #, fuzzy, c-format msgid "Removing %s" msgstr "Otvaram %s" -#: apt-pkg/deb/dpkgpm.cc:76 +#: apt-pkg/deb/dpkgpm.cc:94 #, fuzzy, c-format msgid "Completely removing %s" msgstr "Ne mogu ukloniti %s" -#: apt-pkg/deb/dpkgpm.cc:77 +#: apt-pkg/deb/dpkgpm.cc:95 #, c-format msgid "Noting disappearance of %s" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:78 +#: apt-pkg/deb/dpkgpm.cc:96 #, c-format msgid "Running post-installation trigger %s" msgstr "" #. FIXME: use a better string after freeze -#: apt-pkg/deb/dpkgpm.cc:735 +#: apt-pkg/deb/dpkgpm.cc:808 #, c-format msgid "Directory '%s' missing" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:750 apt-pkg/deb/dpkgpm.cc:770 +#: apt-pkg/deb/dpkgpm.cc:823 apt-pkg/deb/dpkgpm.cc:845 #, fuzzy, c-format msgid "Could not open file '%s'" msgstr "Ne mogu otvoriti %s" -#: apt-pkg/deb/dpkgpm.cc:975 +#: apt-pkg/deb/dpkgpm.cc:970 #, fuzzy, c-format msgid "Preparing %s" msgstr "Otvaram %s" -#: apt-pkg/deb/dpkgpm.cc:976 +#: apt-pkg/deb/dpkgpm.cc:971 #, fuzzy, c-format msgid "Unpacking %s" msgstr "Otvaram %s" -#: apt-pkg/deb/dpkgpm.cc:981 +#: apt-pkg/deb/dpkgpm.cc:976 #, c-format msgid "Preparing to configure %s" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:983 +#: apt-pkg/deb/dpkgpm.cc:978 #, fuzzy, c-format msgid "Installed %s" msgstr " Instalirano:" -#: apt-pkg/deb/dpkgpm.cc:988 +#: apt-pkg/deb/dpkgpm.cc:983 #, c-format msgid "Preparing for removal of %s" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:990 +#: apt-pkg/deb/dpkgpm.cc:985 #, fuzzy, c-format msgid "Removed %s" msgstr "Preporučuje" -#: apt-pkg/deb/dpkgpm.cc:995 +#: apt-pkg/deb/dpkgpm.cc:990 #, c-format msgid "Preparing to completely remove %s" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:996 +#: apt-pkg/deb/dpkgpm.cc:991 #, fuzzy, c-format msgid "Completely removed %s" msgstr "Ne mogu ukloniti %s" -#: apt-pkg/deb/dpkgpm.cc:1243 -msgid "Can not write log, openpty() failed (/dev/pts not mounted?)\n" +#: apt-pkg/deb/dpkgpm.cc:1046 +msgid "ioctl(TIOCGWINSZ) failed" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1273 -msgid "Running dpkg" +#: apt-pkg/deb/dpkgpm.cc:1049 apt-pkg/deb/dpkgpm.cc:1070 +#, fuzzy, c-format +msgid "Can not write log (%s)" +msgstr "Ne mogu zapisati na %s" + +#: apt-pkg/deb/dpkgpm.cc:1049 +msgid "Is /dev/pts mounted?" +msgstr "" + +#: apt-pkg/deb/dpkgpm.cc:1070 +msgid "Is stdout a terminal?" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1445 +#: apt-pkg/deb/dpkgpm.cc:1558 msgid "Operation was interrupted before it could finish" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1507 +#: apt-pkg/deb/dpkgpm.cc:1620 msgid "No apport report written because MaxReports is reached already" msgstr "" #. check if its not a follow up error -#: apt-pkg/deb/dpkgpm.cc:1512 +#: apt-pkg/deb/dpkgpm.cc:1625 msgid "dependency problems - leaving unconfigured" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1514 +#: apt-pkg/deb/dpkgpm.cc:1627 msgid "" "No apport report written because the error message indicates its a followup " "error from a previous failure." msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1520 +#: apt-pkg/deb/dpkgpm.cc:1633 msgid "" "No apport report written because the error message indicates a disk full " "error" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1526 +#: apt-pkg/deb/dpkgpm.cc:1640 msgid "" "No apport report written because the error message indicates a out of memory " "error" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1533 +#: apt-pkg/deb/dpkgpm.cc:1647 apt-pkg/deb/dpkgpm.cc:1653 +msgid "" +"No apport report written because the error message indicates an issue on the " +"local system" +msgstr "" + +#: apt-pkg/deb/dpkgpm.cc:1674 msgid "" "No apport report written because the error message indicates a dpkg I/O error" msgstr "" @@ -3235,6 +3256,16 @@ msgstr "" msgid "Not locked" msgstr "" +#~ msgid "%s not a valid DEB package." +#~ msgstr "%s nije ispravan DEB paket." + +#, fuzzy +#~ msgid " [Not candidate version]" +#~ msgstr "Verzije kandidata" + +#~ msgid "However the following packages replace it:" +#~ msgstr "Međutim, slijedeći paketi ga zamjenjuju:" + #~ msgid "Failed to remove %s" #~ msgstr "Ne mogu ukloniti %s" @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: apt 0.9.7.6\n" "Report-Msgid-Bugs-To: APT Development Team <deity@lists.debian.org>\n" -"POT-Creation-Date: 2013-07-31 16:24+0200\n" +"POT-Creation-Date: 2014-02-23 00:29+0100\n" "PO-Revision-Date: 2012-10-19 13:30+0200\n" "Last-Translator: Jordi Mallach <jordi@debian.org>\n" "Language-Team: Catalan <debian-l10n-catalan@lists.debian.org>\n" @@ -18,152 +18,154 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: cmdline/apt-cache.cc:158 +#: cmdline/apt-cache.cc:140 #, c-format msgid "Package %s version %s has an unmet dep:\n" msgstr "El paquet %s versió %s té una dependència sense satisfer:\n" -#: cmdline/apt-cache.cc:286 +#: cmdline/apt-cache.cc:268 msgid "Total package names: " msgstr "Nombre total de paquets: " -#: cmdline/apt-cache.cc:288 +#: cmdline/apt-cache.cc:270 msgid "Total package structures: " msgstr "Nombre total d'estructures de paquets: " -#: cmdline/apt-cache.cc:328 +#: cmdline/apt-cache.cc:310 msgid " Normal packages: " msgstr " Paquets normals: " -#: cmdline/apt-cache.cc:329 +#: cmdline/apt-cache.cc:311 msgid " Pure virtual packages: " msgstr " Paquets virtuals purs: " -#: cmdline/apt-cache.cc:330 +#: cmdline/apt-cache.cc:312 msgid " Single virtual packages: " msgstr " Paquets virtuals únics: " -#: cmdline/apt-cache.cc:331 +#: cmdline/apt-cache.cc:313 msgid " Mixed virtual packages: " msgstr " Paquets virtuals mixtes: " -#: cmdline/apt-cache.cc:332 +#: cmdline/apt-cache.cc:314 msgid " Missing: " msgstr " Falten: " -#: cmdline/apt-cache.cc:334 +#: cmdline/apt-cache.cc:316 msgid "Total distinct versions: " msgstr "Nombre total de versions diferents: " -#: cmdline/apt-cache.cc:336 +#: cmdline/apt-cache.cc:318 msgid "Total distinct descriptions: " msgstr "Nombre total de descripcions diferents: " -#: cmdline/apt-cache.cc:338 +#: cmdline/apt-cache.cc:320 msgid "Total dependencies: " msgstr "Nombre total de dependències: " -#: cmdline/apt-cache.cc:341 +#: cmdline/apt-cache.cc:323 msgid "Total ver/file relations: " msgstr "Nombre total de relacions versió/fitxer: " -#: cmdline/apt-cache.cc:343 +#: cmdline/apt-cache.cc:325 msgid "Total Desc/File relations: " msgstr "Nombre total de relacions descripció/fitxer: " -#: cmdline/apt-cache.cc:345 +#: cmdline/apt-cache.cc:327 msgid "Total Provides mappings: " msgstr "Nombre total dels mapes aportats: " -#: cmdline/apt-cache.cc:357 +#: cmdline/apt-cache.cc:339 msgid "Total globbed strings: " msgstr "Nombre total de cadenes globals: " -#: cmdline/apt-cache.cc:371 +#: cmdline/apt-cache.cc:353 msgid "Total dependency version space: " msgstr "Nombre total de l'espai per a dependències de versió: " -#: cmdline/apt-cache.cc:376 +#: cmdline/apt-cache.cc:358 msgid "Total slack space: " msgstr "Nombre total de l'espai desaprofitat: " -#: cmdline/apt-cache.cc:384 +#: cmdline/apt-cache.cc:366 msgid "Total space accounted for: " msgstr "Nombre total de l'espai atribuït a: " -#: cmdline/apt-cache.cc:515 cmdline/apt-cache.cc:1165 +#: cmdline/apt-cache.cc:497 cmdline/apt-cache.cc:1146 +#: apt-private/private-show.cc:55 #, c-format msgid "Package file %s is out of sync." msgstr "El fitxer %s del paquet està desincronitzat." -#: cmdline/apt-cache.cc:593 cmdline/apt-cache.cc:1452 -#: cmdline/apt-cache.cc:1454 cmdline/apt-cache.cc:1531 cmdline/apt-mark.cc:46 -#: cmdline/apt-mark.cc:93 cmdline/apt-mark.cc:219 +#: cmdline/apt-cache.cc:575 cmdline/apt-cache.cc:1432 +#: cmdline/apt-cache.cc:1434 cmdline/apt-cache.cc:1511 cmdline/apt-mark.cc:48 +#: cmdline/apt-mark.cc:95 cmdline/apt-mark.cc:221 +#: apt-private/private-show.cc:167 apt-private/private-show.cc:169 msgid "No packages found" msgstr "No s'han trobat paquets" -#: cmdline/apt-cache.cc:1265 +#: cmdline/apt-cache.cc:1245 msgid "You must give at least one search pattern" msgstr "Heu de donar com a mínim un patró de cerca" -#: cmdline/apt-cache.cc:1431 +#: cmdline/apt-cache.cc:1411 msgid "This command is deprecated. Please use 'apt-mark showauto' instead." msgstr "" "Aquesta ordre és desaconsellada. Empreu «apt-mark showauto» en el seu lloc." -#: cmdline/apt-cache.cc:1526 apt-pkg/cacheset.cc:510 +#: cmdline/apt-cache.cc:1506 apt-pkg/cacheset.cc:586 #, c-format msgid "Unable to locate package %s" msgstr "No s'ha trobat el paquet %s" -#: cmdline/apt-cache.cc:1556 +#: cmdline/apt-cache.cc:1536 msgid "Package files:" msgstr "Fitxers de paquets:" -#: cmdline/apt-cache.cc:1563 cmdline/apt-cache.cc:1654 +#: cmdline/apt-cache.cc:1543 cmdline/apt-cache.cc:1634 msgid "Cache is out of sync, can't x-ref a package file" msgstr "" "Memòria cau no sincronitzada, no es pot fer x-ref a un fitxer del paquet" #. Show any packages have explicit pins -#: cmdline/apt-cache.cc:1577 +#: cmdline/apt-cache.cc:1557 msgid "Pinned packages:" msgstr "Paquets etiquetats:" -#: cmdline/apt-cache.cc:1589 cmdline/apt-cache.cc:1634 +#: cmdline/apt-cache.cc:1569 cmdline/apt-cache.cc:1614 msgid "(not found)" msgstr "(no trobat)" -#: cmdline/apt-cache.cc:1597 +#: cmdline/apt-cache.cc:1577 msgid " Installed: " msgstr " Instaŀlat: " -#: cmdline/apt-cache.cc:1598 +#: cmdline/apt-cache.cc:1578 msgid " Candidate: " msgstr " Candidat: " -#: cmdline/apt-cache.cc:1616 cmdline/apt-cache.cc:1624 +#: cmdline/apt-cache.cc:1596 cmdline/apt-cache.cc:1604 msgid "(none)" msgstr "(cap)" -#: cmdline/apt-cache.cc:1631 +#: cmdline/apt-cache.cc:1611 msgid " Package pin: " msgstr " Etiqueta del paquet: " #. Show the priority tables -#: cmdline/apt-cache.cc:1640 +#: cmdline/apt-cache.cc:1620 msgid " Version table:" msgstr " Taula de versió:" -#: cmdline/apt-cache.cc:1753 cmdline/apt-cdrom.cc:206 cmdline/apt-config.cc:81 -#: cmdline/apt-get.cc:3392 cmdline/apt-mark.cc:375 -#: cmdline/apt-extracttemplates.cc:229 ftparchive/apt-ftparchive.cc:591 -#: cmdline/apt-internal-solver.cc:33 cmdline/apt-sortpkgs.cc:147 +#: cmdline/apt-cache.cc:1733 cmdline/apt-cdrom.cc:252 cmdline/apt-config.cc:83 +#: cmdline/apt-get.cc:1580 cmdline/apt-mark.cc:377 cmdline/apt.cc:66 +#: cmdline/apt-extracttemplates.cc:217 ftparchive/apt-ftparchive.cc:591 +#: cmdline/apt-internal-solver.cc:34 cmdline/apt-sortpkgs.cc:147 #, c-format msgid "%s %s for %s compiled on %s %s\n" msgstr "%s %s per a %s compilat el %s %s\n" -#: cmdline/apt-cache.cc:1760 +#: cmdline/apt-cache.cc:1740 #, fuzzy msgid "" "Usage: apt-cache [options] command\n" @@ -238,35 +240,35 @@ msgstr "" "informació.\n" #. }}} -#: cmdline/apt-cdrom.cc:43 +#: cmdline/apt-cdrom.cc:45 msgid "" "No CD-ROM could be auto-detected or found using the default mount point.\n" "You may try the --cdrom option to set the CD-ROM mount point. See 'man apt-" "cdrom' for more information about the CD-ROM auto-detection and mount point." msgstr "" -#: cmdline/apt-cdrom.cc:85 +#: cmdline/apt-cdrom.cc:89 msgid "Please provide a name for this Disc, such as 'Debian 5.0.3 Disk 1'" msgstr "Doneu un nom per a aquest disc, com per exemple «Debian 5.0.3 Disc 1»" -#: cmdline/apt-cdrom.cc:100 +#: cmdline/apt-cdrom.cc:104 msgid "Please insert a Disc in the drive and press enter" msgstr "Inseriu un disc en la unitat i premeu Intro" -#: cmdline/apt-cdrom.cc:135 +#: cmdline/apt-cdrom.cc:141 #, c-format msgid "Failed to mount '%s' to '%s'" msgstr "No s'ha pogut muntar «%s» a «%s»" -#: cmdline/apt-cdrom.cc:170 +#: cmdline/apt-cdrom.cc:196 msgid "Repeat this process for the rest of the CDs in your set." msgstr "Repetiu aquest procés per a la resta de CD del vostre joc." -#: cmdline/apt-config.cc:46 +#: cmdline/apt-config.cc:48 msgid "Arguments not in pairs" msgstr "Els arguments no són en parells" -#: cmdline/apt-config.cc:87 +#: cmdline/apt-config.cc:89 msgid "" "Usage: apt-config [options] command\n" "\n" @@ -294,562 +296,47 @@ msgstr "" " -c=? Llegeix aquest fitxer de configuració\n" " -o=? Estableix una opció de conf arbitrària, p. ex. -o dir::cache=/tmp\n" -#. TRANSLATOR: Yes/No question help-text: defaulting to Y[es] -#. e.g. "Do you want to continue? [Y/n] " -#. The user has to answer with an input matching the -#. YESEXPR/NOEXPR defined in your l10n. -#: cmdline/apt-get.cc:146 -msgid "[Y/n]" -msgstr "[S/n]" - -#. TRANSLATOR: Yes/No question help-text: defaulting to N[o] -#. e.g. "Should this file be removed? [y/N] " -#. The user has to answer with an input matching the -#. YESEXPR/NOEXPR defined in your l10n. -#: cmdline/apt-get.cc:152 -msgid "[y/N]" -msgstr "[s/N]" - -#. TRANSLATOR: "Yes" answer printed for a yes/no question if --assume-yes is set -#: cmdline/apt-get.cc:163 -msgid "Y" -msgstr "S" - -#. TRANSLATOR: "No" answer printed for a yes/no question if --assume-no is set -#: cmdline/apt-get.cc:169 -msgid "N" -msgstr "N" - -#: cmdline/apt-get.cc:191 apt-pkg/cachefilter.cc:33 -#, c-format -msgid "Regex compilation error - %s" -msgstr "S'ha produït un error de compilació de l'expressió regular - %s" - -#: cmdline/apt-get.cc:289 -msgid "The following packages have unmet dependencies:" -msgstr "Els següents paquets tenen dependències sense satisfer:" - -#: cmdline/apt-get.cc:379 -#, c-format -msgid "but %s is installed" -msgstr "però està instaŀlat %s" - -#: cmdline/apt-get.cc:381 -#, c-format -msgid "but %s is to be installed" -msgstr "però s'instaŀlarà %s" - -#: cmdline/apt-get.cc:388 -msgid "but it is not installable" -msgstr "però no és instaŀlable" - -#: cmdline/apt-get.cc:390 -msgid "but it is a virtual package" -msgstr "però és un paquet virtual" - -#: cmdline/apt-get.cc:393 -msgid "but it is not installed" -msgstr "però no està instaŀlat" - -#: cmdline/apt-get.cc:393 -msgid "but it is not going to be installed" -msgstr "però no serà instaŀlat" - -#: cmdline/apt-get.cc:398 -msgid " or" -msgstr " o" - -#: cmdline/apt-get.cc:427 -msgid "The following NEW packages will be installed:" -msgstr "S'instaŀlaran els paquets NOUS següents:" - -#: cmdline/apt-get.cc:453 -msgid "The following packages will be REMOVED:" -msgstr "Es SUPRIMIRAN els paquets següents:" - -#: cmdline/apt-get.cc:475 -msgid "The following packages have been kept back:" -msgstr "S'han mantingut els paquets següents:" - -#: cmdline/apt-get.cc:496 -msgid "The following packages will be upgraded:" -msgstr "S'actualitzaran els paquets següents:" - -#: cmdline/apt-get.cc:517 -msgid "The following packages will be DOWNGRADED:" -msgstr "Es DESACTUALITZARAN els paquets següents:" - -#: cmdline/apt-get.cc:537 -msgid "The following held packages will be changed:" -msgstr "Es canviaran els paquets retinguts següents:" - -#: cmdline/apt-get.cc:592 -#, c-format -msgid "%s (due to %s) " -msgstr "%s (per %s) " - -#: cmdline/apt-get.cc:600 -msgid "" -"WARNING: The following essential packages will be removed.\n" -"This should NOT be done unless you know exactly what you are doing!" -msgstr "" -"AVÍS: Es suprimiran els paquets essencials següents.\n" -"Això NO s'ha de fer a menys que sapigueu exactament el que esteu fent!" - -#: cmdline/apt-get.cc:631 -#, c-format -msgid "%lu upgraded, %lu newly installed, " -msgstr "%lu actualitzats, %lu nous a instaŀlar, " - -#: cmdline/apt-get.cc:635 -#, c-format -msgid "%lu reinstalled, " -msgstr "%lu reinstaŀlats, " - -#: cmdline/apt-get.cc:637 -#, c-format -msgid "%lu downgraded, " -msgstr "%lu desactualitzats, " - -#: cmdline/apt-get.cc:639 -#, c-format -msgid "%lu to remove and %lu not upgraded.\n" -msgstr "%lu a suprimir i %lu no actualitzats.\n" - -#: cmdline/apt-get.cc:643 -#, c-format -msgid "%lu not fully installed or removed.\n" -msgstr "%lu no instaŀlats o suprimits completament.\n" - -#: cmdline/apt-get.cc:664 -#, c-format -msgid "Note, selecting '%s' for task '%s'\n" -msgstr "Nota: s'està seleccionant «%s» per a la tasca «%s»\n" - -#: cmdline/apt-get.cc:669 -#, c-format -msgid "Note, selecting '%s' for regex '%s'\n" -msgstr "Nota: s'està seleccionant «%s» per a l'expressió regular «%s»\n" - -#: cmdline/apt-get.cc:686 -#, c-format -msgid "Package %s is a virtual package provided by:\n" -msgstr "El paquet %s és un paquet virtual proveït per:\n" - -#: cmdline/apt-get.cc:697 -msgid " [Installed]" -msgstr " [Instaŀlat]" - -#: cmdline/apt-get.cc:706 -msgid " [Not candidate version]" -msgstr "[Versió no candidata]" - -#: cmdline/apt-get.cc:708 -msgid "You should explicitly select one to install." -msgstr "Necessiteu seleccionar-ne un explícitament per a instaŀlar-lo." - -#: cmdline/apt-get.cc:711 -#, c-format -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 "" -"El paquet %s no té versió disponible, però un altre paquet\n" -"en fa referència. Això normalment vol dir que el paquet falta,\n" -"s'ha tornat obsolet o només és disponible des d'una altra font.\n" - -#: cmdline/apt-get.cc:729 -msgid "However the following packages replace it:" -msgstr "Tot i que els següents paquets el reemplacen:" - -#: cmdline/apt-get.cc:741 -#, c-format -msgid "Package '%s' has no installation candidate" -msgstr "El paquet «%s» no té candidat d'instaŀlació" - -#: cmdline/apt-get.cc:754 -#, c-format -msgid "Virtual packages like '%s' can't be removed\n" -msgstr "Els paquets virtuals com «%s» no es poden suprimir\n" - -#. TRANSLATORS: Note, this is not an interactive question -#: cmdline/apt-get.cc:766 cmdline/apt-get.cc:969 -#, c-format -msgid "Package '%s' is not installed, so not removed. Did you mean '%s'?\n" -msgstr "" -"El paquet «%s» no està instaŀlat, així doncs no es suprimirà. Volíeu dir " -"«%s»?\n" - -#: cmdline/apt-get.cc:772 cmdline/apt-get.cc:975 -#, c-format -msgid "Package '%s' is not installed, so not removed\n" -msgstr "El paquet «%s» no està instaŀlat, així doncs no es suprimirà\n" - -#: cmdline/apt-get.cc:817 -#, c-format -msgid "Note, selecting '%s' instead of '%s'\n" -msgstr "Nota: s'està seleccionant «%s» en lloc de «%s»\n" - -#: cmdline/apt-get.cc:847 -#, c-format -msgid "Skipping %s, it is already installed and upgrade is not set.\n" -msgstr "" -"S'està ometent %s, ja està instaŀlat i l'actualització no està establerta.\n" - -#: cmdline/apt-get.cc:851 -#, c-format -msgid "Skipping %s, it is not installed and only upgrades are requested.\n" -msgstr "" -"S'està ometent '%s', no està instaŀlat i només es demana l'actualització.\n" - -#: cmdline/apt-get.cc:863 -#, c-format -msgid "Reinstallation of %s is not possible, it cannot be downloaded.\n" -msgstr "No es possible la reinstaŀlació del paquet %s, no es pot baixar.\n" - -#: cmdline/apt-get.cc:868 -#, c-format -msgid "%s is already the newest version.\n" -msgstr "%s ja es troba en la versió més recent.\n" - -#: cmdline/apt-get.cc:887 cmdline/apt-get.cc:2187 cmdline/apt-mark.cc:68 -#, c-format -msgid "%s set to manually installed.\n" -msgstr "S'ha marcat %s com instaŀlat manualment.\n" - -#: cmdline/apt-get.cc:913 -#, c-format -msgid "Selected version '%s' (%s) for '%s'\n" -msgstr "Versió seleccionada «%s» (%s) per a «%s»\n" - -#: cmdline/apt-get.cc:918 -#, c-format -msgid "Selected version '%s' (%s) for '%s' because of '%s'\n" -msgstr "Versió seleccionada «%s» (%s) per a «%s» degut a «%s»\n" - -#: cmdline/apt-get.cc:1054 -msgid "Correcting dependencies..." -msgstr "S'estan corregint les dependències…" - -#: cmdline/apt-get.cc:1057 -msgid " failed." -msgstr " ha fallat." - -#: cmdline/apt-get.cc:1060 -msgid "Unable to correct dependencies" -msgstr "No es poden corregir les dependències" - -#: cmdline/apt-get.cc:1063 -msgid "Unable to minimize the upgrade set" -msgstr "No es pot minimitzar el joc de versions revisades" - -#: cmdline/apt-get.cc:1065 -msgid " Done" -msgstr " Fet" - -#: cmdline/apt-get.cc:1069 -msgid "You might want to run 'apt-get -f install' to correct these." -msgstr "Potser voldreu executar «apt-get -f install» per a corregir-ho." - -#: cmdline/apt-get.cc:1072 -msgid "Unmet dependencies. Try using -f." -msgstr "Dependències sense satisfer. Proveu-ho emprant -f." - -#: cmdline/apt-get.cc:1097 -msgid "WARNING: The following packages cannot be authenticated!" -msgstr "AVÍS: No es poden autenticar els següents paquets!" - -#: cmdline/apt-get.cc:1101 -msgid "Authentication warning overridden.\n" -msgstr "S'ha descartat l'avís d'autenticació.\n" - -#: cmdline/apt-get.cc:1108 -msgid "Install these packages without verification?" -msgstr "Voleu instaŀlar aquests paquets sense verificar-los?" - -#: cmdline/apt-get.cc:1110 -msgid "Some packages could not be authenticated" -msgstr "No s'ha pogut autenticar alguns paquets" - -#: cmdline/apt-get.cc:1119 cmdline/apt-get.cc:1280 -msgid "There are problems and -y was used without --force-yes" -msgstr "Hi ha problemes i s'ha emprat -y sense --force-yes" - -#: cmdline/apt-get.cc:1160 -msgid "Internal error, InstallPackages was called with broken packages!" -msgstr "" -"S'ha produït un error intern, s'ha cridat a InstallPackages amb paquets " -"trencats!" - -#: cmdline/apt-get.cc:1169 -msgid "Packages need to be removed but remove is disabled." -msgstr "" -"Els paquets necessiten ser suprimits però s'ha inhabilitat la supressió." - -#: cmdline/apt-get.cc:1180 -msgid "Internal error, Ordering didn't finish" -msgstr "S'ha produït un error intern, l'ordenació no ha acabat" - -#: cmdline/apt-get.cc:1218 -msgid "How odd.. The sizes didn't match, email apt@packages.debian.org" -msgstr "" -"Què estrany… les mides no coincideixen, informeu a apt@packages.debian.org" - -#. 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:1225 -#, c-format -msgid "Need to get %sB/%sB of archives.\n" -msgstr "S'ha d'obtenir %sB/%sB d'arxius.\n" - -#. 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:1230 -#, c-format -msgid "Need to get %sB of archives.\n" -msgstr "S'ha d'obtenir %sB d'arxius.\n" - -#. 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:1237 -#, c-format -msgid "After this operation, %sB of additional disk space will be used.\n" -msgstr "" -"Després d'aquesta operació s'empraran %sB d'espai en disc addicional.\n" - -#. 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:1242 -#, c-format -msgid "After this operation, %sB disk space will be freed.\n" -msgstr "Després d'aquesta operació s'alliberaran %sB d'espai en disc.\n" - -#: cmdline/apt-get.cc:1257 cmdline/apt-get.cc:1260 cmdline/apt-get.cc:2621 -#: cmdline/apt-get.cc:2624 -#, c-format -msgid "Couldn't determine free space in %s" -msgstr "No s'ha pogut determinar l'espai lliure en %s" - -#: cmdline/apt-get.cc:1270 -#, c-format -msgid "You don't have enough free space in %s." -msgstr "No teniu prou espai lliure en %s." - -#: cmdline/apt-get.cc:1286 cmdline/apt-get.cc:1308 -msgid "Trivial Only specified but this is not a trivial operation." -msgstr "S'ha especificat «Trivial Only» però aquesta operació no és trivial." - -#. TRANSLATOR: This string needs to be typed by the user as a confirmation, so be -#. careful with hard to type or special characters (like non-breaking spaces) -#: cmdline/apt-get.cc:1290 -msgid "Yes, do as I say!" -msgstr "Sí, fes el que et dic!" - -#: cmdline/apt-get.cc:1292 -#, c-format -msgid "" -"You are about to do something potentially harmful.\n" -"To continue type in the phrase '%s'\n" -" ?] " -msgstr "" -"Esteu a punt de fer quelcom potencialment nociu.\n" -"Per continuar escriviu la frase «%s»\n" -" ?] " - -#: cmdline/apt-get.cc:1298 cmdline/apt-get.cc:1317 -msgid "Abort." -msgstr "Avortat." - -#: cmdline/apt-get.cc:1313 -msgid "Do you want to continue?" -msgstr "Voleu continuar?" - -#: cmdline/apt-get.cc:1385 cmdline/apt-get.cc:2686 apt-pkg/algorithms.cc:1566 -#, c-format -msgid "Failed to fetch %s %s\n" -msgstr "No s'ha pogut obtenir %s %s\n" - -#: cmdline/apt-get.cc:1403 -msgid "Some files failed to download" -msgstr "Alguns fitxers no s'han pogut baixar" - -#: cmdline/apt-get.cc:1404 cmdline/apt-get.cc:2698 -msgid "Download complete and in download only mode" -msgstr "Baixada completa i en mode de només baixada" - -#: cmdline/apt-get.cc:1410 -msgid "" -"Unable to fetch some archives, maybe run apt-get update or try with --fix-" -"missing?" -msgstr "" -"No es poden baixar alguns arxius, proveu a executar apt-get update o " -"intenteu-ho amb --fix-missing." - -#: cmdline/apt-get.cc:1414 -msgid "--fix-missing and media swapping is not currently supported" -msgstr "--fix-missing i els medi intercanviables actualment no estan suportats" - -#: cmdline/apt-get.cc:1419 -msgid "Unable to correct missing packages." -msgstr "No es poden corregir els paquets que falten." - -#: cmdline/apt-get.cc:1420 -msgid "Aborting install." -msgstr "S'està avortant la instaŀlació." - -#: cmdline/apt-get.cc:1448 -msgid "" -"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] "" -"El següent paquet ha desaparegut del vostre sistema ja\n" -"que tots els fitxers s'han sobreescrit per altres paquets:" -msgstr[1] "" -"Els següents paquets han desaparegut del vostre sistema ja\n" -"que tots els fitxers s'han sobreescrit per altres paquets:" +#: cmdline/apt-get.cc:244 +#, fuzzy, c-format +msgid "Can not find a package for architecture '%s'" +msgstr "No s'ha pogut trobar el paquet a través de l'expressió regular «%s»" -#: cmdline/apt-get.cc:1452 -msgid "Note: This is done automatically and on purpose by dpkg." -msgstr "Nota: Això ho fa el dpkg automàticament i a propòsit." +#: cmdline/apt-get.cc:326 +#, fuzzy, c-format +msgid "Can not find a package '%s' with version '%s'" +msgstr "No s'ha pogut trobar el paquet a través de l'expressió regular «%s»" -#: cmdline/apt-get.cc:1590 -#, c-format -msgid "Ignore unavailable target release '%s' of package '%s'" -msgstr "Ignora la versió objectiu «%s» no disponible del paquet «%s»" +#: cmdline/apt-get.cc:329 +#, fuzzy, c-format +msgid "Can not find a package '%s' with release '%s'" +msgstr "No s'ha pogut trobar el paquet a través de l'expressió regular «%s»" -#: cmdline/apt-get.cc:1622 +#: cmdline/apt-get.cc:366 #, c-format msgid "Picking '%s' as source package instead of '%s'\n" msgstr "S'està agafant «%s» com a paquet font en lloc de '%s'\n" -#. if (VerTag.empty() == false && Last == 0) -#: cmdline/apt-get.cc:1660 -#, c-format -msgid "Ignore unavailable version '%s' of package '%s'" +#: cmdline/apt-get.cc:422 +#, fuzzy, c-format +msgid "Can not find version '%s' of package '%s'" msgstr "Descarta la versió «%s» no disponible del paquet «%s»" -#: cmdline/apt-get.cc:1676 -msgid "The update command takes no arguments" -msgstr "L'ordre update no pren arguments" - -#: cmdline/apt-get.cc:1742 -msgid "We are not supposed to delete stuff, can't start AutoRemover" -msgstr "" -"Es suposa que no hauriem de suprimir coses, no es pot iniciar el supressor " -"automàtic" - -#: cmdline/apt-get.cc:1846 -msgid "" -"Hmm, seems like the AutoRemover destroyed something which really\n" -"shouldn't happen. Please file a bug report against apt." -msgstr "" -"Sembla que el supressor automàtic ha destruït alguna cosa que no deuria. Si " -"us plau, envieu un informe d'error per a l'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:1849 cmdline/apt-get.cc:2017 -msgid "The following information may help to resolve the situation:" -msgstr "La informació següent pot ajudar-vos a resoldre la situació:" - -#: cmdline/apt-get.cc:1853 -msgid "Internal Error, AutoRemover broke stuff" -msgstr "S'ha produït un error intern, el supressor automàtic ha trencat coses" - -#: cmdline/apt-get.cc:1860 -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] "" -"El paquet següent s'ha instaŀlat automàticament i ja no serà necessari:" -msgstr[1] "" -"Els paquets següents s'han instaŀlat automàticament i ja no són necessaris:" - -#: cmdline/apt-get.cc:1864 -#, 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] "" -"El paquet %lu es va instaŀlar automàticament i ja no és necessari:\n" -msgstr[1] "" -"Els paquets %lu es van s'instaŀlar automàticament i ja no són necessaris:\n" - -#: cmdline/apt-get.cc:1866 -msgid "Use 'apt-get autoremove' to remove it." -msgid_plural "Use 'apt-get autoremove' to remove them." -msgstr[0] "Empreu «apt-get autoremove» per a suprimir-lo." -msgstr[1] "Empreu «apt-get autoremove» per a suprimir-los." - -#: cmdline/apt-get.cc:1885 -msgid "Internal error, AllUpgrade broke stuff" -msgstr "Error intern, AllUpgrade ha trencat coses" - -#: cmdline/apt-get.cc:1984 -msgid "You might want to run 'apt-get -f install' to correct these:" -msgstr "Potser voldreu executar «apt-get -f install» per corregir-ho:" - -#: cmdline/apt-get.cc:1988 -msgid "" -"Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a " -"solution)." -msgstr "" -"Dependències insatisfetes. Proveu amb «apt-get -f install» sense paquets (o " -"especifiqueu una solució)." - -#: cmdline/apt-get.cc:2002 -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 "" -"No s'han pogut instaŀlar alguns paquets. Això pot ser degut a que heu\n" -"demanat una situació impossible o que esteu emprant la distribució\n" -"«unstable» i alguns paquets requerits encara no han estat creats o bé\n" -"encara no els hi han introduït des d'«Incoming»." - -#: cmdline/apt-get.cc:2023 -msgid "Broken packages" -msgstr "Paquets trencats" - -#: cmdline/apt-get.cc:2049 -msgid "The following extra packages will be installed:" -msgstr "S'instaŀlaran els següents paquets extres:" - -#: cmdline/apt-get.cc:2139 -msgid "Suggested packages:" -msgstr "Paquets suggerits:" - -#: cmdline/apt-get.cc:2140 -msgid "Recommended packages:" -msgstr "Paquets recomanats:" - -#: cmdline/apt-get.cc:2182 +#: cmdline/apt-get.cc:453 #, c-format msgid "Couldn't find package %s" msgstr "No s'ha pogut trobar el paquet %s" -#: cmdline/apt-get.cc:2189 cmdline/apt-mark.cc:70 +#: cmdline/apt-get.cc:458 cmdline/apt-mark.cc:70 +#, c-format +msgid "%s set to manually installed.\n" +msgstr "S'ha marcat %s com instaŀlat manualment.\n" + +#: cmdline/apt-get.cc:460 cmdline/apt-mark.cc:72 #, c-format msgid "%s set to automatically installed.\n" msgstr "S'ha marcat %s com instaŀlat automàticament.\n" -#: cmdline/apt-get.cc:2197 cmdline/apt-mark.cc:114 +#: cmdline/apt-get.cc:468 cmdline/apt-mark.cc:116 msgid "" "This command is deprecated. Please use 'apt-mark auto' and 'apt-mark manual' " "instead." @@ -857,47 +344,25 @@ msgstr "" "Aquesta ordre és desaconsellada. Empreu «apt-mark auto» i «apt-mark manual» " "en el seu lloc." -#: cmdline/apt-get.cc:2213 -msgid "Calculating upgrade... " -msgstr "S'està calculant l'actualització… " - -#: cmdline/apt-get.cc:2216 methods/ftp.cc:712 methods/connect.cc:116 -msgid "Failed" -msgstr "Ha fallat" - -#: cmdline/apt-get.cc:2221 -msgid "Done" -msgstr "Fet" - -#: cmdline/apt-get.cc:2288 cmdline/apt-get.cc:2296 +#: cmdline/apt-get.cc:537 cmdline/apt-get.cc:545 msgid "Internal error, problem resolver broke stuff" msgstr "" "S'ha produït un error intern, el solucionador de problemes ha trencat coses" -#: cmdline/apt-get.cc:2324 cmdline/apt-get.cc:2361 +#: cmdline/apt-get.cc:573 cmdline/apt-get.cc:610 msgid "Unable to lock the download directory" msgstr "No és possible blocar el directori de descàrrega" -#: cmdline/apt-get.cc:2418 -#, c-format -msgid "Can't find a source to download version '%s' of '%s'" -msgstr "No es troba una font per baixar la versió «%s» de «%s»" - -#: cmdline/apt-get.cc:2423 -#, c-format -msgid "Downloading %s %s" -msgstr "S'està baixant %s %s" - -#: cmdline/apt-get.cc:2483 +#: cmdline/apt-get.cc:725 msgid "Must specify at least one package to fetch source for" msgstr "Haureu d'especificar un paquet de codi font per a baixar" -#: cmdline/apt-get.cc:2523 cmdline/apt-get.cc:2835 +#: cmdline/apt-get.cc:765 cmdline/apt-get.cc:1060 #, c-format msgid "Unable to find a source package for %s" msgstr "No es pot trobar un paquet de fonts per a %s" -#: cmdline/apt-get.cc:2540 +#: cmdline/apt-get.cc:782 #, c-format msgid "" "NOTICE: '%s' packaging is maintained in the '%s' version control system at:\n" @@ -907,7 +372,7 @@ msgstr "" "versions «%s» a:\n" "%s\n" -#: cmdline/apt-get.cc:2545 +#: cmdline/apt-get.cc:787 #, c-format msgid "" "Please use:\n" @@ -919,71 +384,81 @@ msgstr "" "per obtenir les últimes actualitzacions (possiblement no publicades) del " "paquet.\n" -#: cmdline/apt-get.cc:2598 +#: cmdline/apt-get.cc:840 #, c-format msgid "Skipping already downloaded file '%s'\n" msgstr "S'està ometent el fitxer ja baixat «%s»\n" -#: cmdline/apt-get.cc:2635 +#: cmdline/apt-get.cc:863 cmdline/apt-get.cc:866 +#: apt-private/private-install.cc:198 apt-private/private-install.cc:201 +#, c-format +msgid "Couldn't determine free space in %s" +msgstr "No s'ha pogut determinar l'espai lliure en %s" + +#: cmdline/apt-get.cc:877 #, c-format msgid "You don't have enough free space in %s" msgstr "No teniu prou espai lliure en %s" #. 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:2644 +#: cmdline/apt-get.cc:886 #, c-format msgid "Need to get %sB/%sB of source archives.\n" msgstr "Es necessita baixar %sB/%sB d'arxius font.\n" #. 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:2649 +#: cmdline/apt-get.cc:891 #, c-format msgid "Need to get %sB of source archives.\n" msgstr "Es necessita baixar %sB d'arxius font.\n" -#: cmdline/apt-get.cc:2655 +#: cmdline/apt-get.cc:897 #, c-format msgid "Fetch source %s\n" msgstr "Obtén el font %s\n" -#: cmdline/apt-get.cc:2693 +#: cmdline/apt-get.cc:918 msgid "Failed to fetch some archives." msgstr "No s'ha pogut baixar alguns arxius." -#: cmdline/apt-get.cc:2724 +#: cmdline/apt-get.cc:923 apt-private/private-install.cc:325 +msgid "Download complete and in download only mode" +msgstr "Baixada completa i en mode de només baixada" + +#: cmdline/apt-get.cc:949 #, c-format msgid "Skipping unpack of already unpacked source in %s\n" msgstr "" "S'està ometent el desempaquetament de les fonts que ja ho estan en %s\n" -#: cmdline/apt-get.cc:2736 +#: cmdline/apt-get.cc:961 #, c-format msgid "Unpack command '%s' failed.\n" msgstr "L'ordre de desempaquetar «%s» ha fallat.\n" -#: cmdline/apt-get.cc:2737 +#: cmdline/apt-get.cc:962 #, c-format msgid "Check if the 'dpkg-dev' package is installed.\n" msgstr "Comproveu si el paquet «dpkgdev» està instaŀlat.\n" -#: cmdline/apt-get.cc:2759 +#: cmdline/apt-get.cc:984 #, c-format msgid "Build command '%s' failed.\n" msgstr "L'ordre de construir «%s» ha fallat.\n" -#: cmdline/apt-get.cc:2779 +#: cmdline/apt-get.cc:1004 msgid "Child process failed" msgstr "Ha fallat el procés fill" -#: cmdline/apt-get.cc:2798 +#: cmdline/apt-get.cc:1023 msgid "Must specify at least one package to check builddeps for" msgstr "" "S'ha d'especificar un paquet per a verificar les dependències de construcció " "per a" -#: cmdline/apt-get.cc:2823 +#: cmdline/apt-get.cc:1048 #, c-format msgid "" "No architecture information available for %s. See apt.conf(5) APT::" @@ -992,18 +467,18 @@ msgstr "" "No hi ha informació d'arquitectura disponible per a %s. Vegeu apt.conf(5) " "APT::Architectures per a configurar-ho" -#: cmdline/apt-get.cc:2847 cmdline/apt-get.cc:2850 +#: cmdline/apt-get.cc:1072 cmdline/apt-get.cc:1075 #, c-format msgid "Unable to get build-dependency information for %s" msgstr "" "No es pot obtenir informació sobre les dependències de construcció per a %s" -#: cmdline/apt-get.cc:2870 +#: cmdline/apt-get.cc:1095 #, c-format msgid "%s has no build depends.\n" msgstr "%s no té dependències de construcció.\n" -#: cmdline/apt-get.cc:3040 +#: cmdline/apt-get.cc:1265 #, c-format msgid "" "%s dependency for %s can't be satisfied because %s is not allowed on '%s' " @@ -1012,7 +487,7 @@ msgstr "" "La dependència %s en %s no es pot satisfer perquè %s no és permès als " "paquets «%s»" -#: cmdline/apt-get.cc:3058 +#: cmdline/apt-get.cc:1283 #, c-format msgid "" "%s dependency for %s cannot be satisfied because the package %s cannot be " @@ -1021,14 +496,14 @@ msgstr "" "La dependència %s en %s no es pot satisfer perquè no es pot trobar el paquet " "%s" -#: cmdline/apt-get.cc:3081 +#: cmdline/apt-get.cc:1306 #, c-format msgid "Failed to satisfy %s dependency for %s: Installed package %s is too new" msgstr "" "No s'ha pogut satisfer la dependència %s per a %s: El paquet instaŀlat %s és " "massa nou" -#: cmdline/apt-get.cc:3120 +#: cmdline/apt-get.cc:1345 #, c-format msgid "" "%s dependency for %s cannot be satisfied because candidate version of " @@ -1037,7 +512,7 @@ msgstr "" "La dependència %s per a %s no es pot satisfer perquè la versió candidata del " "paquet %s no pot satisfer els requeriments de versions" -#: cmdline/apt-get.cc:3126 +#: cmdline/apt-get.cc:1351 #, c-format msgid "" "%s dependency for %s cannot be satisfied because package %s has no candidate " @@ -1046,30 +521,30 @@ msgstr "" "La dependència %s en %s no es pot satisfer perquè el paquet %s no té versió " "candidata" -#: cmdline/apt-get.cc:3149 +#: cmdline/apt-get.cc:1374 #, c-format msgid "Failed to satisfy %s dependency for %s: %s" msgstr "No s'ha pogut satisfer la dependència %s per a %s: %s" -#: cmdline/apt-get.cc:3164 +#: cmdline/apt-get.cc:1389 #, c-format msgid "Build-dependencies for %s could not be satisfied." msgstr "No s'han pogut satisfer les dependències de construcció per a %s" -#: cmdline/apt-get.cc:3169 +#: cmdline/apt-get.cc:1394 msgid "Failed to process build dependencies" msgstr "No es poden processar les dependències de construcció" -#: cmdline/apt-get.cc:3262 cmdline/apt-get.cc:3274 +#: cmdline/apt-get.cc:1487 cmdline/apt-get.cc:1499 #, c-format msgid "Changelog for %s (%s)" msgstr "Registre de canvis per a %s (%s)" -#: cmdline/apt-get.cc:3397 +#: cmdline/apt-get.cc:1585 msgid "Supported modules:" msgstr "Mòduls suportats:" -#: cmdline/apt-get.cc:3438 +#: cmdline/apt-get.cc:1626 #, fuzzy msgid "" "Usage: apt-get [options] command\n" @@ -1161,102 +636,53 @@ msgstr "" "per a obtenir més informació i opcions.\n" " Aquest APT té superpoders bovins.\n" -#: cmdline/apt-get.cc:3603 -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 "" -"Nota: Això només és una simulació!\n" -" L'apt-get necessita privilegis de root per a l'execució real.\n" -" Tingueu en ment que el bloqueig està desactivat,\n" -" per tant, no es depèn de la situació actual real." - -#: cmdline/acqprogress.cc:60 -msgid "Hit " -msgstr "Obj " - -#: cmdline/acqprogress.cc:84 -msgid "Get:" -msgstr "Bai:" - -#: cmdline/acqprogress.cc:115 -msgid "Ign " -msgstr "Ign " - -#: cmdline/acqprogress.cc:119 -msgid "Err " -msgstr "Err " - -#: cmdline/acqprogress.cc:140 -#, c-format -msgid "Fetched %sB in %s (%sB/s)\n" -msgstr "S'ha baixat %sB en %s (%sB/s)\n" - -#: cmdline/acqprogress.cc:230 -#, c-format -msgid " [Working]" -msgstr " [Treballant]" - -#: cmdline/acqprogress.cc:286 -#, c-format -msgid "" -"Media change: please insert the disc labeled\n" -" '%s'\n" -"in the drive '%s' and press enter\n" -msgstr "" -"Canvi de medi: inseriu el disc amb l'etiqueta\n" -" «%s»\n" -"en la unitat «%s» i premeu Intro\n" - -#: cmdline/apt-mark.cc:55 +#: cmdline/apt-mark.cc:57 #, c-format msgid "%s can not be marked as it is not installed.\n" msgstr "%s no es pot marcar perquè no està instaŀlat.\n" -#: cmdline/apt-mark.cc:61 +#: cmdline/apt-mark.cc:63 #, c-format msgid "%s was already set to manually installed.\n" msgstr "%s ja estava marcat com instaŀlat manualment.\n" -#: cmdline/apt-mark.cc:63 +#: cmdline/apt-mark.cc:65 #, c-format msgid "%s was already set to automatically installed.\n" msgstr "%s ja estava marcat com instaŀlat automàticament.\n" -#: cmdline/apt-mark.cc:228 +#: cmdline/apt-mark.cc:230 #, c-format msgid "%s was already set on hold.\n" msgstr "%s ja estava retingut.\n" -#: cmdline/apt-mark.cc:230 +#: cmdline/apt-mark.cc:232 #, c-format msgid "%s was already not hold.\n" msgstr "%s ja estava no retingut.\n" -#: cmdline/apt-mark.cc:245 cmdline/apt-mark.cc:326 -#: apt-pkg/contrib/fileutl.cc:832 apt-pkg/contrib/gpgv.cc:223 -#: apt-pkg/deb/dpkgpm.cc:1032 +#: cmdline/apt-mark.cc:247 cmdline/apt-mark.cc:328 +#: apt-pkg/contrib/fileutl.cc:850 apt-pkg/contrib/gpgv.cc:217 +#: apt-pkg/deb/dpkgpm.cc:1182 #, c-format msgid "Waited for %s but it wasn't there" msgstr "Esperava %s però no hi era" -#: cmdline/apt-mark.cc:260 cmdline/apt-mark.cc:309 +#: cmdline/apt-mark.cc:262 cmdline/apt-mark.cc:311 #, c-format msgid "%s set on hold.\n" msgstr "S'ha marcat %s com retingut.\n" -#: cmdline/apt-mark.cc:262 cmdline/apt-mark.cc:314 +#: cmdline/apt-mark.cc:264 cmdline/apt-mark.cc:316 #, c-format msgid "Canceled hold on %s.\n" msgstr "S'ha cancel·lat la marca de retenció en %s.\n" -#: cmdline/apt-mark.cc:332 +#: cmdline/apt-mark.cc:334 msgid "Executing dpkg failed. Are you root?" msgstr "L'execució del dpkg ha fallat. Sou root?" -#: cmdline/apt-mark.cc:379 +#: cmdline/apt-mark.cc:381 msgid "" "Usage: apt-mark [options] {auto|manual} pkg1 [pkg2 ...]\n" "\n" @@ -1266,6 +692,11 @@ msgid "" "Commands:\n" " auto - Mark the given packages as automatically installed\n" " manual - Mark the given packages as manually installed\n" +" hold - Mark a package as held back\n" +" unhold - Unset a package set as held back\n" +" showauto - Print the list of automatically installed packages\n" +" showmanual - Print the list of manually installed packages\n" +" showhold - Print the list of package on hold\n" "\n" "Options:\n" " -h This help text.\n" @@ -1278,6 +709,28 @@ msgid "" "See the apt-mark(8) and apt.conf(5) manual pages for more information." msgstr "" +#: cmdline/apt.cc:71 +msgid "" +"Usage: apt [options] command\n" +"\n" +"CLI for apt.\n" +"Basic commands: \n" +" list - list packages based on package names\n" +" search - search in package descriptions\n" +" show - show package details\n" +"\n" +" update - update list of available packages\n" +"\n" +" install - install packages\n" +" remove - remove packages\n" +"\n" +" upgrade - upgrade the system by installing/upgrading packages\n" +" full-upgrade - upgrade the system by removing/installing/upgrading " +"packages\n" +"\n" +" edit-sources - edit the source information file\n" +msgstr "" + #: methods/cdrom.cc:203 #, c-format msgid "Unable to read the cdrom database %s" @@ -1304,16 +757,16 @@ msgstr "No es pot muntar el CD-ROM en %s, potser estigui encara en ús." msgid "Disk not found." msgstr "No s'ha trobat el disc" -#: methods/cdrom.cc:262 methods/file.cc:82 methods/rsh.cc:275 +#: methods/cdrom.cc:262 methods/file.cc:82 methods/rsh.cc:274 msgid "File not found" msgstr "Fitxer no trobat" -#: methods/copy.cc:46 methods/gzip.cc:105 methods/gzip.cc:114 -#: methods/rred.cc:512 methods/rred.cc:521 +#: methods/copy.cc:46 methods/gzip.cc:106 methods/rred.cc:599 +#: methods/rred.cc:609 msgid "Failed to stat" msgstr "L'estat ha fallat" -#: methods/copy.cc:83 methods/gzip.cc:111 methods/rred.cc:518 +#: methods/copy.cc:82 methods/gzip.cc:113 methods/rred.cc:606 msgid "Failed to set modification time" msgstr "No s'ha pogut establir el temps de modificació" @@ -1322,34 +775,34 @@ msgid "Invalid URI, local URIS must not start with //" msgstr "URI no vàlid, els URI locals no han de començar per //" #. Login must be before getpeername otherwise dante won't work. -#: methods/ftp.cc:173 +#: methods/ftp.cc:172 msgid "Logging in" msgstr "S'està accedint a" -#: methods/ftp.cc:179 +#: methods/ftp.cc:178 msgid "Unable to determine the peer name" msgstr "No es pot determinar el nom de la màquina distant" -#: methods/ftp.cc:184 +#: methods/ftp.cc:183 msgid "Unable to determine the local name" msgstr "No es pot determinar el nom local" -#: methods/ftp.cc:215 methods/ftp.cc:243 +#: methods/ftp.cc:214 methods/ftp.cc:242 #, c-format msgid "The server refused the connection and said: %s" msgstr "El servidor ha rebutjat la nostra connexió i ha dit: %s" -#: methods/ftp.cc:221 +#: methods/ftp.cc:220 #, c-format msgid "USER failed, server said: %s" msgstr "USER ha fallat, el servidor ha dit: %s" -#: methods/ftp.cc:228 +#: methods/ftp.cc:227 #, c-format msgid "PASS failed, server said: %s" msgstr "PASS ha fallat, el servidor ha dit: %s" -#: methods/ftp.cc:248 +#: methods/ftp.cc:247 msgid "" "A proxy server was specified but no login script, Acquire::ftp::ProxyLogin " "is empty." @@ -1357,118 +810,122 @@ msgstr "" "S'ha especificat un servidor intermediari però no un script d'accés, " "Acquire::ftp::ProxyLogin està buit." -#: methods/ftp.cc:276 +#: methods/ftp.cc:275 #, c-format msgid "Login script command '%s' failed, server said: %s" msgstr "L'ordre «%s» de l'script d'accés ha fallat, el servidor ha dit: %s" -#: methods/ftp.cc:302 +#: methods/ftp.cc:301 #, c-format msgid "TYPE failed, server said: %s" msgstr "TYPE ha fallat, el servidor ha dit: %s" -#: methods/ftp.cc:340 methods/ftp.cc:452 methods/rsh.cc:192 methods/rsh.cc:237 +#: methods/ftp.cc:339 methods/ftp.cc:451 methods/rsh.cc:191 methods/rsh.cc:236 msgid "Connection timeout" msgstr "Temps de connexió finalitzat" -#: methods/ftp.cc:346 +#: methods/ftp.cc:345 msgid "Server closed the connection" msgstr "El servidor ha tancat la connexió" -#: methods/ftp.cc:349 methods/rsh.cc:199 apt-pkg/contrib/fileutl.cc:1264 -#: apt-pkg/contrib/fileutl.cc:1273 apt-pkg/contrib/fileutl.cc:1276 +#: methods/ftp.cc:348 methods/rsh.cc:198 apt-pkg/contrib/fileutl.cc:1292 +#: apt-pkg/contrib/fileutl.cc:1301 apt-pkg/contrib/fileutl.cc:1304 msgid "Read error" msgstr "Error de lectura" -#: methods/ftp.cc:356 methods/rsh.cc:206 +#: methods/ftp.cc:355 methods/rsh.cc:205 msgid "A response overflowed the buffer." msgstr "Una resposta ha desbordat la memòria intermèdia." -#: methods/ftp.cc:373 methods/ftp.cc:385 +#: methods/ftp.cc:372 methods/ftp.cc:384 msgid "Protocol corruption" msgstr "Protocol corromput" -#: methods/ftp.cc:458 methods/rred.cc:238 methods/rsh.cc:243 -#: apt-pkg/contrib/fileutl.cc:1360 apt-pkg/contrib/fileutl.cc:1369 -#: apt-pkg/contrib/fileutl.cc:1372 apt-pkg/contrib/fileutl.cc:1397 +#: methods/ftp.cc:457 methods/rsh.cc:242 apt-pkg/contrib/fileutl.cc:1388 +#: apt-pkg/contrib/fileutl.cc:1397 apt-pkg/contrib/fileutl.cc:1400 +#: apt-pkg/contrib/fileutl.cc:1425 msgid "Write error" msgstr "Error d'escriptura" -#: methods/ftp.cc:697 methods/ftp.cc:703 methods/ftp.cc:738 +#: methods/ftp.cc:696 methods/ftp.cc:702 methods/ftp.cc:737 msgid "Could not create a socket" msgstr "No s'ha pogut crear un sòcol" -#: methods/ftp.cc:708 +#: methods/ftp.cc:707 msgid "Could not connect data socket, connection timed out" msgstr "No s'ha pogut connectar amb el sòcol de dades, connexió finalitzada" -#: methods/ftp.cc:714 +#: methods/ftp.cc:711 methods/connect.cc:116 apt-private/private-upgrade.cc:22 +msgid "Failed" +msgstr "Ha fallat" + +#: methods/ftp.cc:713 msgid "Could not connect passive socket." msgstr "No s'ha pogut connectar amb el sòcol passiu." -#: methods/ftp.cc:731 +#: methods/ftp.cc:730 msgid "getaddrinfo was unable to get a listening socket" msgstr "gettaddrinfo no es pot obtenir un sòcol que escolte" # abastar? huh? jm -#: methods/ftp.cc:745 +#: methods/ftp.cc:744 msgid "Could not bind a socket" msgstr "No s'ha pogut vincular a un connector" -#: methods/ftp.cc:749 +#: methods/ftp.cc:748 msgid "Could not listen on the socket" msgstr "No s'ha pogut escoltar sobre el sòcol" -#: methods/ftp.cc:756 +#: methods/ftp.cc:755 msgid "Could not determine the socket's name" msgstr "No s'ha pogut determinar el nom del sòcol" -#: methods/ftp.cc:788 +#: methods/ftp.cc:787 msgid "Unable to send PORT command" msgstr "No es pot enviar l'ordre PORT" -#: methods/ftp.cc:798 +#: methods/ftp.cc:797 #, c-format msgid "Unknown address family %u (AF_*)" msgstr "La família d'adreces %u és desconeguda (AF_*)" -#: methods/ftp.cc:807 +#: methods/ftp.cc:806 #, c-format msgid "EPRT failed, server said: %s" msgstr "EPRT ha fallat, el servidor ha dit: %s" -#: methods/ftp.cc:827 +#: methods/ftp.cc:826 msgid "Data socket connect timed out" msgstr "S'ha esgotat el temps de connexió al sòcol de dades" -#: methods/ftp.cc:834 +#: methods/ftp.cc:833 msgid "Unable to accept connection" msgstr "No es pot acceptar la connexió" -#: methods/ftp.cc:873 methods/http.cc:1038 methods/rsh.cc:313 +#: methods/ftp.cc:872 methods/server.cc:357 methods/rsh.cc:312 msgid "Problem hashing file" msgstr "Problema escollint el fitxer" -#: methods/ftp.cc:886 +#: methods/ftp.cc:885 #, c-format msgid "Unable to fetch file, server said '%s'" msgstr "No és possible obtenir el fitxer, el servidor ha dit '%s'" -#: methods/ftp.cc:901 methods/rsh.cc:332 +#: methods/ftp.cc:900 methods/rsh.cc:331 msgid "Data socket timed out" msgstr "S'ha esgotat el temps d'espera per al sòcol de dades" -#: methods/ftp.cc:931 +#: methods/ftp.cc:930 #, c-format msgid "Data transfer failed, server said '%s'" msgstr "Ha fallat la transferència de dades, el servidor ha dit '%s'" #. Get the files information -#: methods/ftp.cc:1008 +#: methods/ftp.cc:1009 msgid "Query" msgstr "Consulta" -#: methods/ftp.cc:1120 +#: methods/ftp.cc:1123 msgid "Unable to invoke " msgstr "No es pot invocar" @@ -1534,40 +991,40 @@ msgstr "Ha passat alguna cosa estranya en resoldre «%s:%s» (%i - %s)" msgid "Unable to connect to %s:%s:" msgstr "No es pot connectar amb %s:%s:" -#: methods/gpgv.cc:167 +#: methods/gpgv.cc:166 msgid "" "Internal error: Good signature, but could not determine key fingerprint?!" msgstr "" "Error intern: La signatura és correcta, però no s'ha pogut determinar " "l'emprempta digital de la clau!" -#: methods/gpgv.cc:171 +#: methods/gpgv.cc:170 msgid "At least one invalid signature was encountered." msgstr "S'ha trobat almenys una signatura invàlida." -#: methods/gpgv.cc:173 +#: methods/gpgv.cc:172 msgid "Could not execute 'gpgv' to verify signature (is gpgv installed?)" msgstr "" "No s'ha pogut executar el «gpgv» per a verificar la signatura (està " "instaŀlat el gpgv?)" #. TRANSLATORS: %s is a single techy word like 'NODATA' -#: methods/gpgv.cc:179 +#: methods/gpgv.cc:178 #, c-format msgid "" "Clearsigned file isn't valid, got '%s' (does the network require " "authentication?)" msgstr "" -#: methods/gpgv.cc:183 +#: methods/gpgv.cc:182 msgid "Unknown error executing gpgv" msgstr "S'ha produït un error desconegut en executar el gpgv" -#: methods/gpgv.cc:216 methods/gpgv.cc:223 +#: methods/gpgv.cc:215 methods/gpgv.cc:222 msgid "The following signatures were invalid:\n" msgstr "Les signatures següents són invàlides:\n" -#: methods/gpgv.cc:230 +#: methods/gpgv.cc:229 msgid "" "The following signatures couldn't be verified because the public key is not " "available:\n" @@ -1579,82 +1036,624 @@ msgstr "" msgid "Empty files can't be valid archives" msgstr "Els fitxers buits no poden ser arxius vàlids" -#: methods/http.cc:394 +#: methods/http.cc:516 +msgid "Error writing to the file" +msgstr "S'ha produït un error en escriure al fitxer" + +#: methods/http.cc:530 +msgid "Error reading from server. Remote end closed connection" +msgstr "" +"S'ha produït un error en llegir, el servidor remot ha tancat la connexió" + +#: methods/http.cc:532 +msgid "Error reading from server" +msgstr "S'ha produït un error en llegir des del servidor" + +#: methods/http.cc:568 +msgid "Error writing to file" +msgstr "S'ha produït un error en escriure al fitxer" + +#: methods/http.cc:628 +msgid "Select failed" +msgstr "Ha fallat la selecció" + +#: methods/http.cc:633 +msgid "Connection timed out" +msgstr "Connexió finalitzada" + +#: methods/http.cc:656 +msgid "Error writing to output file" +msgstr "S'ha produït un error en escriure al fitxer de sortida" + +#: methods/server.cc:56 msgid "Waiting for headers" msgstr "S'estan esperant les capçaleres" -#: methods/http.cc:544 +#: methods/server.cc:114 msgid "Bad header line" msgstr "Línia de capçalera incorrecta" -#: methods/http.cc:569 methods/http.cc:576 +#: methods/server.cc:139 methods/server.cc:146 msgid "The HTTP server sent an invalid reply header" msgstr "El servidor HTTP ha enviat una capçalera de resposta no vàlida" -#: methods/http.cc:606 +#: methods/server.cc:176 msgid "The HTTP server sent an invalid Content-Length header" msgstr "El servidor HTTP ha enviat una capçalera de Content-Length no vàlida" -#: methods/http.cc:621 +#: methods/server.cc:199 msgid "The HTTP server sent an invalid Content-Range header" msgstr "El servidor HTTP ha enviat una capçalera de Content-Range no vàlida" -#: methods/http.cc:623 +#: methods/server.cc:201 msgid "This HTTP server has broken range support" msgstr "Aquest servidor HTTP té el suport d'abast trencat" -#: methods/http.cc:647 +#: methods/server.cc:225 msgid "Unknown date format" msgstr "Format de la data desconegut" -#: methods/http.cc:826 -msgid "Select failed" -msgstr "Ha fallat la selecció" +#: methods/server.cc:494 +msgid "Bad header data" +msgstr "Capçalera de dades no vàlida" -#: methods/http.cc:831 -msgid "Connection timed out" -msgstr "Connexió finalitzada" +#: methods/server.cc:511 methods/server.cc:567 +msgid "Connection failed" +msgstr "Ha fallat la connexió" -#: methods/http.cc:854 -msgid "Error writing to output file" -msgstr "S'ha produït un error en escriure al fitxer de sortida" +#: methods/server.cc:659 +msgid "Internal error" +msgstr "Error intern" -#: methods/http.cc:885 -msgid "Error writing to file" -msgstr "S'ha produït un error en escriure al fitxer" +#: apt-private/private-list.cc:147 +msgid "Listing" +msgstr "" -#: methods/http.cc:913 -msgid "Error writing to the file" -msgstr "S'ha produït un error en escriure al fitxer" +#: apt-private/private-install.cc:93 +msgid "Internal error, InstallPackages was called with broken packages!" +msgstr "" +"S'ha produït un error intern, s'ha cridat a InstallPackages amb paquets " +"trencats!" -#: methods/http.cc:927 -msgid "Error reading from server. Remote end closed connection" +#: apt-private/private-install.cc:102 +msgid "Packages need to be removed but remove is disabled." msgstr "" -"S'ha produït un error en llegir, el servidor remot ha tancat la connexió" +"Els paquets necessiten ser suprimits però s'ha inhabilitat la supressió." -#: methods/http.cc:929 -msgid "Error reading from server" -msgstr "S'ha produït un error en llegir des del servidor" +#: apt-private/private-install.cc:121 +msgid "Internal error, Ordering didn't finish" +msgstr "S'ha produït un error intern, l'ordenació no ha acabat" -#: methods/http.cc:1197 -msgid "Bad header data" -msgstr "Capçalera de dades no vàlida" +#: apt-private/private-install.cc:159 +msgid "How odd.. The sizes didn't match, email apt@packages.debian.org" +msgstr "" +"Què estrany… les mides no coincideixen, informeu a apt@packages.debian.org" -#: methods/http.cc:1214 methods/http.cc:1269 -msgid "Connection failed" -msgstr "Ha fallat la connexió" +#. 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 +#: apt-private/private-install.cc:166 +#, c-format +msgid "Need to get %sB/%sB of archives.\n" +msgstr "S'ha d'obtenir %sB/%sB d'arxius.\n" -#: methods/http.cc:1361 -msgid "Internal error" -msgstr "Error intern" +#. 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 +#: apt-private/private-install.cc:171 +#, c-format +msgid "Need to get %sB of archives.\n" +msgstr "S'ha d'obtenir %sB d'arxius.\n" + +#. 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 +#: apt-private/private-install.cc:178 +#, c-format +msgid "After this operation, %sB of additional disk space will be used.\n" +msgstr "" +"Després d'aquesta operació s'empraran %sB d'espai en disc addicional.\n" + +#. 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 +#: apt-private/private-install.cc:183 +#, c-format +msgid "After this operation, %sB disk space will be freed.\n" +msgstr "Després d'aquesta operació s'alliberaran %sB d'espai en disc.\n" + +#: apt-private/private-install.cc:211 +#, c-format +msgid "You don't have enough free space in %s." +msgstr "No teniu prou espai lliure en %s." + +#: apt-private/private-install.cc:221 apt-private/private-download.cc:55 +msgid "There are problems and -y was used without --force-yes" +msgstr "Hi ha problemes i s'ha emprat -y sense --force-yes" + +#: apt-private/private-install.cc:227 apt-private/private-install.cc:249 +msgid "Trivial Only specified but this is not a trivial operation." +msgstr "S'ha especificat «Trivial Only» però aquesta operació no és trivial." + +#. TRANSLATOR: This string needs to be typed by the user as a confirmation, so be +#. careful with hard to type or special characters (like non-breaking spaces) +#: apt-private/private-install.cc:231 +msgid "Yes, do as I say!" +msgstr "Sí, fes el que et dic!" + +#: apt-private/private-install.cc:233 +#, c-format +msgid "" +"You are about to do something potentially harmful.\n" +"To continue type in the phrase '%s'\n" +" ?] " +msgstr "" +"Esteu a punt de fer quelcom potencialment nociu.\n" +"Per continuar escriviu la frase «%s»\n" +" ?] " + +#: apt-private/private-install.cc:239 apt-private/private-install.cc:257 +msgid "Abort." +msgstr "Avortat." + +#: apt-private/private-install.cc:254 +msgid "Do you want to continue?" +msgstr "Voleu continuar?" + +#: apt-private/private-install.cc:324 +msgid "Some files failed to download" +msgstr "Alguns fitxers no s'han pogut baixar" + +#: apt-private/private-install.cc:331 +msgid "" +"Unable to fetch some archives, maybe run apt-get update or try with --fix-" +"missing?" +msgstr "" +"No es poden baixar alguns arxius, proveu a executar apt-get update o " +"intenteu-ho amb --fix-missing." + +#: apt-private/private-install.cc:335 +msgid "--fix-missing and media swapping is not currently supported" +msgstr "--fix-missing i els medi intercanviables actualment no estan suportats" + +#: apt-private/private-install.cc:340 +msgid "Unable to correct missing packages." +msgstr "No es poden corregir els paquets que falten." + +#: apt-private/private-install.cc:341 +msgid "Aborting install." +msgstr "S'està avortant la instaŀlació." + +#: apt-private/private-install.cc:377 +msgid "" +"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] "" +"El següent paquet ha desaparegut del vostre sistema ja\n" +"que tots els fitxers s'han sobreescrit per altres paquets:" +msgstr[1] "" +"Els següents paquets han desaparegut del vostre sistema ja\n" +"que tots els fitxers s'han sobreescrit per altres paquets:" + +#: apt-private/private-install.cc:381 +msgid "Note: This is done automatically and on purpose by dpkg." +msgstr "Nota: Això ho fa el dpkg automàticament i a propòsit." + +#: apt-private/private-install.cc:402 +msgid "We are not supposed to delete stuff, can't start AutoRemover" +msgstr "" +"Es suposa que no hauriem de suprimir coses, no es pot iniciar el supressor " +"automàtic" + +#: apt-private/private-install.cc:510 +msgid "" +"Hmm, seems like the AutoRemover destroyed something which really\n" +"shouldn't happen. Please file a bug report against apt." +msgstr "" +"Sembla que el supressor automàtic ha destruït alguna cosa que no deuria. Si " +"us plau, envieu un informe d'error per a l'apt." + +#. +#. if (Packages == 1) +#. { +#. c1out << std::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.") << std::endl; +#. } +#. +#: apt-private/private-install.cc:513 apt-private/private-install.cc:654 +msgid "The following information may help to resolve the situation:" +msgstr "La informació següent pot ajudar-vos a resoldre la situació:" + +#: apt-private/private-install.cc:517 +msgid "Internal Error, AutoRemover broke stuff" +msgstr "S'ha produït un error intern, el supressor automàtic ha trencat coses" + +#: apt-private/private-install.cc:524 +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] "" +"El paquet següent s'ha instaŀlat automàticament i ja no serà necessari:" +msgstr[1] "" +"Els paquets següents s'han instaŀlat automàticament i ja no són necessaris:" + +#: apt-private/private-install.cc:528 +#, 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] "" +"El paquet %lu es va instaŀlar automàticament i ja no és necessari:\n" +msgstr[1] "" +"Els paquets %lu es van s'instaŀlar automàticament i ja no són necessaris:\n" + +#: apt-private/private-install.cc:530 +msgid "Use 'apt-get autoremove' to remove it." +msgid_plural "Use 'apt-get autoremove' to remove them." +msgstr[0] "Empreu «apt-get autoremove» per a suprimir-lo." +msgstr[1] "Empreu «apt-get autoremove» per a suprimir-los." + +#: apt-private/private-install.cc:624 +msgid "You might want to run 'apt-get -f install' to correct these:" +msgstr "Potser voldreu executar «apt-get -f install» per corregir-ho:" + +#: apt-private/private-install.cc:626 +msgid "" +"Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a " +"solution)." +msgstr "" +"Dependències insatisfetes. Proveu amb «apt-get -f install» sense paquets (o " +"especifiqueu una solució)." + +#: apt-private/private-install.cc:639 +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 "" +"No s'han pogut instaŀlar alguns paquets. Això pot ser degut a que heu\n" +"demanat una situació impossible o que esteu emprant la distribució\n" +"«unstable» i alguns paquets requerits encara no han estat creats o bé\n" +"encara no els hi han introduït des d'«Incoming»." + +#: apt-private/private-install.cc:660 +msgid "Broken packages" +msgstr "Paquets trencats" + +#: apt-private/private-install.cc:713 +msgid "The following extra packages will be installed:" +msgstr "S'instaŀlaran els següents paquets extres:" + +#: apt-private/private-install.cc:803 +msgid "Suggested packages:" +msgstr "Paquets suggerits:" + +#: apt-private/private-install.cc:804 +msgid "Recommended packages:" +msgstr "Paquets recomanats:" + +#: apt-private/private-download.cc:32 +msgid "WARNING: The following packages cannot be authenticated!" +msgstr "AVÍS: No es poden autenticar els següents paquets!" + +#: apt-private/private-download.cc:36 +msgid "Authentication warning overridden.\n" +msgstr "S'ha descartat l'avís d'autenticació.\n" + +#: apt-private/private-download.cc:41 apt-private/private-download.cc:48 +msgid "Some packages could not be authenticated" +msgstr "No s'ha pogut autenticar alguns paquets" + +#: apt-private/private-download.cc:46 +msgid "Install these packages without verification?" +msgstr "Voleu instaŀlar aquests paquets sense verificar-los?" + +#: apt-private/private-download.cc:87 apt-pkg/update.cc:84 +#, c-format +msgid "Failed to fetch %s %s\n" +msgstr "No s'ha pogut obtenir %s %s\n" + +#: apt-private/private-output.cc:75 apt-private/private-show.cc:81 +#: apt-private/private-show.cc:86 +msgid "unknown" +msgstr "" + +#: apt-private/private-output.cc:201 +#, fuzzy, c-format +msgid "[installed,upgradable to: %s]" +msgstr " [Instaŀlat]" + +#: apt-private/private-output.cc:205 +#, fuzzy +msgid "[installed,local]" +msgstr " [Instaŀlat]" + +#: apt-private/private-output.cc:208 +msgid "[installed,auto-removable]" +msgstr "" + +#: apt-private/private-output.cc:210 +#, fuzzy +msgid "[installed,automatic]" +msgstr " [Instaŀlat]" + +#: apt-private/private-output.cc:212 +#, fuzzy +msgid "[installed]" +msgstr " [Instaŀlat]" + +#: apt-private/private-output.cc:216 +#, c-format +msgid "[upgradable from: %s]" +msgstr "" + +#: apt-private/private-output.cc:220 +msgid "[residual-config]" +msgstr "" + +#: apt-private/private-output.cc:320 +msgid "The following packages have unmet dependencies:" +msgstr "Els següents paquets tenen dependències sense satisfer:" + +#: apt-private/private-output.cc:410 +#, c-format +msgid "but %s is installed" +msgstr "però està instaŀlat %s" + +#: apt-private/private-output.cc:412 +#, c-format +msgid "but %s is to be installed" +msgstr "però s'instaŀlarà %s" + +#: apt-private/private-output.cc:419 +msgid "but it is not installable" +msgstr "però no és instaŀlable" + +#: apt-private/private-output.cc:421 +msgid "but it is a virtual package" +msgstr "però és un paquet virtual" + +#: apt-private/private-output.cc:424 +msgid "but it is not installed" +msgstr "però no està instaŀlat" + +#: apt-private/private-output.cc:424 +msgid "but it is not going to be installed" +msgstr "però no serà instaŀlat" + +#: apt-private/private-output.cc:429 +msgid " or" +msgstr " o" + +#: apt-private/private-output.cc:458 +msgid "The following NEW packages will be installed:" +msgstr "S'instaŀlaran els paquets NOUS següents:" + +#: apt-private/private-output.cc:484 +msgid "The following packages will be REMOVED:" +msgstr "Es SUPRIMIRAN els paquets següents:" + +#: apt-private/private-output.cc:506 +msgid "The following packages have been kept back:" +msgstr "S'han mantingut els paquets següents:" + +#: apt-private/private-output.cc:527 +msgid "The following packages will be upgraded:" +msgstr "S'actualitzaran els paquets següents:" + +#: apt-private/private-output.cc:548 +msgid "The following packages will be DOWNGRADED:" +msgstr "Es DESACTUALITZARAN els paquets següents:" + +#: apt-private/private-output.cc:568 +msgid "The following held packages will be changed:" +msgstr "Es canviaran els paquets retinguts següents:" + +#: apt-private/private-output.cc:623 +#, c-format +msgid "%s (due to %s) " +msgstr "%s (per %s) " + +#: apt-private/private-output.cc:631 +msgid "" +"WARNING: The following essential packages will be removed.\n" +"This should NOT be done unless you know exactly what you are doing!" +msgstr "" +"AVÍS: Es suprimiran els paquets essencials següents.\n" +"Això NO s'ha de fer a menys que sapigueu exactament el que esteu fent!" + +#: apt-private/private-output.cc:662 +#, c-format +msgid "%lu upgraded, %lu newly installed, " +msgstr "%lu actualitzats, %lu nous a instaŀlar, " + +#: apt-private/private-output.cc:666 +#, c-format +msgid "%lu reinstalled, " +msgstr "%lu reinstaŀlats, " + +#: apt-private/private-output.cc:668 +#, c-format +msgid "%lu downgraded, " +msgstr "%lu desactualitzats, " + +#: apt-private/private-output.cc:670 +#, c-format +msgid "%lu to remove and %lu not upgraded.\n" +msgstr "%lu a suprimir i %lu no actualitzats.\n" + +#: apt-private/private-output.cc:674 +#, c-format +msgid "%lu not fully installed or removed.\n" +msgstr "%lu no instaŀlats o suprimits completament.\n" + +#. TRANSLATOR: Yes/No question help-text: defaulting to Y[es] +#. e.g. "Do you want to continue? [Y/n] " +#. The user has to answer with an input matching the +#. YESEXPR/NOEXPR defined in your l10n. +#: apt-private/private-output.cc:696 +msgid "[Y/n]" +msgstr "[S/n]" + +#. TRANSLATOR: Yes/No question help-text: defaulting to N[o] +#. e.g. "Should this file be removed? [y/N] " +#. The user has to answer with an input matching the +#. YESEXPR/NOEXPR defined in your l10n. +#: apt-private/private-output.cc:702 +msgid "[y/N]" +msgstr "[s/N]" + +#. TRANSLATOR: "Yes" answer printed for a yes/no question if --assume-yes is set +#: apt-private/private-output.cc:713 +msgid "Y" +msgstr "S" + +#. TRANSLATOR: "No" answer printed for a yes/no question if --assume-no is set +#: apt-private/private-output.cc:719 +msgid "N" +msgstr "N" + +#: apt-private/private-output.cc:741 apt-pkg/cachefilter.cc:33 +#, c-format +msgid "Regex compilation error - %s" +msgstr "S'ha produït un error de compilació de l'expressió regular - %s" + +#: apt-private/private-cachefile.cc:87 +msgid "Correcting dependencies..." +msgstr "S'estan corregint les dependències…" + +#: apt-private/private-cachefile.cc:90 +msgid " failed." +msgstr " ha fallat." + +#: apt-private/private-cachefile.cc:93 +msgid "Unable to correct dependencies" +msgstr "No es poden corregir les dependències" + +#: apt-private/private-cachefile.cc:96 +msgid "Unable to minimize the upgrade set" +msgstr "No es pot minimitzar el joc de versions revisades" + +#: apt-private/private-cachefile.cc:98 +msgid " Done" +msgstr " Fet" + +#: apt-private/private-cachefile.cc:102 +msgid "You might want to run 'apt-get -f install' to correct these." +msgstr "Potser voldreu executar «apt-get -f install» per a corregir-ho." + +#: apt-private/private-cachefile.cc:105 +msgid "Unmet dependencies. Try using -f." +msgstr "Dependències sense satisfer. Proveu-ho emprant -f." + +#: apt-private/private-cacheset.cc:26 apt-private/private-search.cc:57 +msgid "Sorting" +msgstr "" + +#: apt-private/private-update.cc:45 +msgid "The update command takes no arguments" +msgstr "L'ordre update no pren arguments" + +#: apt-private/private-upgrade.cc:19 +msgid "Calculating upgrade... " +msgstr "S'està calculant l'actualització… " + +#: apt-private/private-upgrade.cc:24 +#, fuzzy +msgid "Internal error, Upgrade broke stuff" +msgstr "Error intern, AllUpgrade ha trencat coses" + +#: apt-private/private-upgrade.cc:26 +msgid "Done" +msgstr "Fet" + +#: apt-private/private-search.cc:61 +msgid "Full Text Search" +msgstr "" + +#: apt-private/private-show.cc:152 +#, c-format +msgid "There is %lu additional record. Please use the '-a' switch to see it" +msgid_plural "" +"There are %lu additional records. Please use the '-a' switch to see them." +msgstr[0] "" +msgstr[1] "" + +#: apt-private/private-show.cc:159 +msgid "not a real package (virtual)" +msgstr "" + +#: apt-private/private-main.cc:19 +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 "" +"Nota: Això només és una simulació!\n" +" L'apt-get necessita privilegis de root per a l'execució real.\n" +" Tingueu en ment que el bloqueig està desactivat,\n" +" per tant, no es depèn de la situació actual real." + +#: apt-private/private-sources.cc:45 +#, fuzzy, c-format +msgid "Failed to parse %s. Edit again? " +msgstr "No s'ha pogut canviar el nom de %s a %s" + +#: apt-private/private-sources.cc:57 +#, c-format +msgid "Your '%s' file changed, please run 'apt-get update'." +msgstr "" + +#: apt-private/acqprogress.cc:63 +msgid "Hit " +msgstr "Obj " + +#: apt-private/acqprogress.cc:87 +msgid "Get:" +msgstr "Bai:" + +#: apt-private/acqprogress.cc:118 +msgid "Ign " +msgstr "Ign " + +#: apt-private/acqprogress.cc:122 +msgid "Err " +msgstr "Err " + +#: apt-private/acqprogress.cc:143 +#, c-format +msgid "Fetched %sB in %s (%sB/s)\n" +msgstr "S'ha baixat %sB en %s (%sB/s)\n" + +#: apt-private/acqprogress.cc:233 +#, c-format +msgid " [Working]" +msgstr " [Treballant]" + +#: apt-private/acqprogress.cc:294 +#, c-format +msgid "" +"Media change: please insert the disc labeled\n" +" '%s'\n" +"in the drive '%s' and press enter\n" +msgstr "" +"Canvi de medi: inseriu el disc amb l'etiqueta\n" +" «%s»\n" +"en la unitat «%s» i premeu Intro\n" #. 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:464 -#: apt-pkg/contrib/cdromutl.cc:184 apt-pkg/contrib/fileutl.cc:404 -#: apt-pkg/contrib/fileutl.cc:517 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:362 +#: apt-pkg/contrib/cdromutl.cc:184 apt-pkg/contrib/fileutl.cc:406 +#: apt-pkg/contrib/fileutl.cc:519 apt-pkg/sourcelist.cc:271 +#: apt-pkg/sourcelist.cc:277 apt-pkg/acquire.cc:485 apt-pkg/init.cc:100 +#: apt-pkg/init.cc:108 apt-pkg/clean.cc:36 apt-pkg/policy.cc:373 #, c-format msgid "Unable to read %s" msgstr "No es pot llegir %s" @@ -1691,61 +1690,43 @@ msgstr "No es pot llegir el fitxer rèplica «%s»" msgid "[Mirror: %s]" msgstr "[Rèplica: %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 "" -"No s'ha pogut apedaçar %s amb el mmap ni amb la utilització de la operació " -"del fitxer - el pedaç sembla ser incorrecte" - -#: 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 "" -"No s'ha pogut apedaçar %s amb el mmap (però no s'ha produït un error " -"específic del mmap) - el pedaç sembla ser incorrecte" - -#: methods/rsh.cc:99 ftparchive/multicompress.cc:168 +#: methods/rsh.cc:98 ftparchive/multicompress.cc:169 msgid "Failed to create IPC pipe to subprocess" msgstr "No s'ha pogut crear el conducte IPC al subprocés" -#: methods/rsh.cc:340 +#: methods/rsh.cc:339 msgid "Connection closed prematurely" msgstr "La connexió s'ha tancat prematurament" -#: dselect/install:32 +#: dselect/install:33 msgid "Bad default setting!" msgstr "Paràmetre per defecte incorrecte!" -#: dselect/install:51 dselect/install:83 dselect/install:87 dselect/install:94 -#: dselect/install:105 dselect/update:45 +#: dselect/install:52 dselect/install:84 dselect/install:88 dselect/install:95 +#: dselect/install:106 dselect/update:45 msgid "Press enter to continue." msgstr "Premeu Intro per a continuar." -#: dselect/install:91 +#: dselect/install:92 msgid "Do you want to erase any previously downloaded .deb files?" msgstr "Voleu suprimir els paquets .deb baixats prèviament?" -#: dselect/install:101 +#: dselect/install:102 msgid "Some errors occurred while unpacking. Packages that were installed" msgstr "" "S'han produït alguns errors en desempaquetar. Els paquets que s'han instaŀlat" -#: dselect/install:102 +#: dselect/install:103 msgid "will be configured. This may result in duplicate errors" msgstr "seran configurats. Això pot provocar errors duplicats" -#: dselect/install:103 +#: dselect/install:104 msgid "or errors caused by missing dependencies. This is OK, only the errors" msgstr "" "o errors causats per dependències sense satisfer. Això està bé, només els " "errors" -#: dselect/install:104 +#: dselect/install:105 msgid "" "above this message are important. Please fix them and run [I]nstall again" msgstr "" @@ -1756,12 +1737,7 @@ msgstr "" msgid "Merging available information" msgstr "S'està fusionant la informació disponible" -#: cmdline/apt-extracttemplates.cc:102 -#, c-format -msgid "%s not a valid DEB package." -msgstr "%s no és un paquet DEB vàlid." - -#: cmdline/apt-extracttemplates.cc:236 +#: cmdline/apt-extracttemplates.cc:224 msgid "" "Usage: apt-extracttemplates file1 [file2 ...]\n" "\n" @@ -1785,12 +1761,12 @@ msgstr "" " -c=? Llegeix aquest fitxer de configuració\n" " -o=? Estableix una opció de conf arbitrària, p.e. -o dir::cache=/tmp\n" -#: cmdline/apt-extracttemplates.cc:271 apt-pkg/pkgcachegen.cc:1388 +#: cmdline/apt-extracttemplates.cc:256 apt-pkg/pkgcachegen.cc:1388 #, c-format msgid "Unable to write to %s" msgstr "No es pot escriure en %s" -#: cmdline/apt-extracttemplates.cc:313 +#: cmdline/apt-extracttemplates.cc:298 msgid "Cannot get debconf version. Is debconf installed?" msgstr "No es pot determinar la versió de debconf. Està instaŀlat debconf?" @@ -1996,36 +1972,36 @@ msgstr "No s'ha pogut llegir l'enllaç %s" msgid "Failed to unlink %s" msgstr "No s'ha pogut alliberar %s" -#: ftparchive/writer.cc:288 +#: ftparchive/writer.cc:289 #, c-format msgid "*** Failed to link %s to %s" msgstr "*** No s'ha pogut enllaçar %s a %s" -#: ftparchive/writer.cc:298 +#: ftparchive/writer.cc:299 #, c-format msgid " DeLink limit of %sB hit.\n" msgstr " DeLink s'ha arribat al límit de %sB.\n" -#: ftparchive/writer.cc:403 +#: ftparchive/writer.cc:404 msgid "Archive had no package field" msgstr "Arxiu sense el camp paquet" -#: ftparchive/writer.cc:411 ftparchive/writer.cc:701 +#: ftparchive/writer.cc:412 ftparchive/writer.cc:702 #, c-format msgid " %s has no override entry\n" msgstr " %s no té una entrada dominant\n" -#: ftparchive/writer.cc:479 ftparchive/writer.cc:845 +#: ftparchive/writer.cc:480 ftparchive/writer.cc:846 #, c-format msgid " %s maintainer is %s not %s\n" msgstr " el mantenidor de %s és %s, no %s\n" -#: ftparchive/writer.cc:711 +#: ftparchive/writer.cc:712 #, c-format msgid " %s has no source override entry\n" msgstr " %s no té una entrada dominant de font\n" -#: ftparchive/writer.cc:715 +#: ftparchive/writer.cc:716 #, c-format msgid " %s has no binary override entry either\n" msgstr " %s no té una entrada dominant de binari\n" @@ -2034,77 +2010,84 @@ msgstr " %s no té una entrada dominant de binari\n" msgid "realloc - Failed to allocate memory" msgstr "realloc - No s'ha pogut assignar espai en memòria" -#: ftparchive/override.cc:35 ftparchive/override.cc:143 +#: ftparchive/override.cc:35 ftparchive/override.cc:139 #, c-format msgid "Unable to open %s" msgstr "No es pot obrir %s" -#: ftparchive/override.cc:61 ftparchive/override.cc:167 +#. skip spaces +#. find end of word +#: ftparchive/override.cc:65 +#, fuzzy, c-format +msgid "Malformed override %s line %llu (%s)" +msgstr "Línia predominant %s malformada %llu núm 1" + +#: ftparchive/override.cc:124 ftparchive/override.cc:198 +#, c-format +msgid "Failed to read the override file %s" +msgstr "No s'ha pogut llegir la línia predominant del fitxer %s" + +#: ftparchive/override.cc:163 #, c-format msgid "Malformed override %s line %llu #1" msgstr "Línia predominant %s malformada %llu núm 1" -#: ftparchive/override.cc:75 ftparchive/override.cc:179 +#: ftparchive/override.cc:175 #, c-format msgid "Malformed override %s line %llu #2" msgstr "Línia predominant %s malformada %llu núm 2" -#: ftparchive/override.cc:89 ftparchive/override.cc:192 +#: ftparchive/override.cc:188 #, c-format msgid "Malformed override %s line %llu #3" msgstr "Línia predominant %s malformada %llu núm 3" -#: ftparchive/override.cc:128 ftparchive/override.cc:202 -#, c-format -msgid "Failed to read the override file %s" -msgstr "No s'ha pogut llegir la línia predominant del fitxer %s" - -#: ftparchive/multicompress.cc:70 +#: ftparchive/multicompress.cc:71 #, c-format msgid "Unknown compression algorithm '%s'" msgstr "Algorisme de compressió desconegut '%s'" -#: ftparchive/multicompress.cc:100 +#: ftparchive/multicompress.cc:101 #, c-format msgid "Compressed output %s needs a compression set" msgstr "La sortida comprimida %s necessita un joc de compressió" -#: ftparchive/multicompress.cc:189 +#: ftparchive/multicompress.cc:190 msgid "Failed to create FILE*" msgstr "No s'ha pogut crear FILE*" -#: ftparchive/multicompress.cc:192 +#: ftparchive/multicompress.cc:193 msgid "Failed to fork" msgstr "No s'ha pogut bifurcar" -#: ftparchive/multicompress.cc:206 +#: ftparchive/multicompress.cc:207 msgid "Compress child" msgstr "Comprimeix el fil" -#: ftparchive/multicompress.cc:229 +#: ftparchive/multicompress.cc:230 #, c-format msgid "Internal error, failed to create %s" msgstr "S'ha produït un error intern, no s'ha pogut crear %s" -#: ftparchive/multicompress.cc:304 +#: ftparchive/multicompress.cc:303 msgid "IO to subprocess/file failed" msgstr "Ha fallat l'E/S del subprocés sobre el fitxer" -#: ftparchive/multicompress.cc:342 +#: ftparchive/multicompress.cc:341 msgid "Failed to read while computing MD5" msgstr "No s'ha pogut llegir mentre es calculava la suma MD5" -#: ftparchive/multicompress.cc:358 +#: ftparchive/multicompress.cc:357 #, c-format msgid "Problem unlinking %s" msgstr "S'ha trobat un problema treient l'enllaç %s" -#: ftparchive/multicompress.cc:373 apt-inst/extract.cc:187 +#: ftparchive/multicompress.cc:372 apt-inst/extract.cc:187 #, c-format msgid "Failed to rename %s to %s" msgstr "No s'ha pogut canviar el nom de %s a %s" -#: cmdline/apt-internal-solver.cc:37 +#: cmdline/apt-internal-solver.cc:38 #, fuzzy msgid "" "Usage: apt-internal-solver\n" @@ -2157,23 +2140,23 @@ msgstr "" " -c=? Llegeix aquest fitxer de configuració\n" " -o=? Estableix una opció de configuració, p. ex: -o dir::cache=/tmp\n" -#: apt-inst/contrib/extracttar.cc:116 +#: apt-inst/contrib/extracttar.cc:122 msgid "Failed to create pipes" msgstr "No es poden crear els conductes" -#: apt-inst/contrib/extracttar.cc:143 +#: apt-inst/contrib/extracttar.cc:149 msgid "Failed to exec gzip " msgstr "No es pot executar el gzip " -#: apt-inst/contrib/extracttar.cc:180 apt-inst/contrib/extracttar.cc:210 +#: apt-inst/contrib/extracttar.cc:186 apt-inst/contrib/extracttar.cc:216 msgid "Corrupted archive" msgstr "Arxiu corromput" -#: apt-inst/contrib/extracttar.cc:195 +#: apt-inst/contrib/extracttar.cc:201 msgid "Tar checksum failed, archive corrupted" msgstr "La suma de comprovació de tar ha fallat, arxiu corromput" -#: apt-inst/contrib/extracttar.cc:302 +#: apt-inst/contrib/extracttar.cc:306 #, c-format msgid "Unknown TAR header type %u, member %s" msgstr "Capçalera TAR desconeguda del tipus %u, membre %s" @@ -2239,7 +2222,7 @@ msgstr "Fitxer de conf. duplicat %s/%s" msgid "Failed to write file %s" msgstr "No s'ha pogut escriure el fitxer %s" -#: apt-inst/dirstream.cc:98 apt-inst/dirstream.cc:106 +#: apt-inst/dirstream.cc:106 #, c-format msgid "Failed to close file %s" msgstr "Ha fallat el tancament del fitxer %s" @@ -2296,23 +2279,18 @@ msgstr "El fitxer %s/%s sobreescriu al que està en el paquet %s" msgid "Unable to stat %s" msgstr "No es pot veure l'estat de %s" -#: apt-inst/deb/debfile.cc:41 apt-inst/deb/debfile.cc:46 +#: apt-inst/deb/debfile.cc:41 apt-inst/deb/debfile.cc:48 +#: apt-inst/deb/debfile.cc:57 #, c-format msgid "This is not a valid DEB archive, missing '%s' member" msgstr "Aquest no és un arxiu DEB vàlid, falta el membre «%s»" -#. 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 "Aquest no és un arxiu DEB vàlid, li manca el membre «%s», «%s» o «%s»" - -#: apt-inst/deb/debfile.cc:120 +#: apt-inst/deb/debfile.cc:124 #, c-format msgid "Internal error, could not locate member %s" msgstr "Error intern, no s'ha pogut localitzar al membre %s" -#: apt-inst/deb/debfile.cc:214 +#: apt-inst/deb/debfile.cc:219 msgid "Unparsable control file" msgstr "El fitxer de control no es pot analitzar" @@ -2356,7 +2334,7 @@ msgstr "" "No hi ha espai per al «Dynamic MMap». Incrementeu la mida d'APT::Cache-" "Start. Valor actual: %lu. (man 5 apt.conf)" -#: apt-pkg/contrib/mmap.cc:440 +#: apt-pkg/contrib/mmap.cc:446 #, c-format msgid "" "Unable to increase the size of the MMap as the limit of %lu bytes is already " @@ -2365,7 +2343,7 @@ msgstr "" "No s'ha pogut incrementar la mida del MMap ja que el limit de %lu bytes ja " "s'ha superat." -#: apt-pkg/contrib/mmap.cc:443 +#: apt-pkg/contrib/mmap.cc:449 msgid "" "Unable to increase size of the MMap as automatic growing is disabled by user." msgstr "" @@ -2373,87 +2351,87 @@ msgstr "" "està deshabilitat per l'usuari." #. d means days, h means hours, min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:378 +#: apt-pkg/contrib/strutl.cc:401 #, c-format msgid "%lid %lih %limin %lis" msgstr "%lid %lih %limin %lis" #. h means hours, min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:385 +#: apt-pkg/contrib/strutl.cc:408 #, c-format msgid "%lih %limin %lis" msgstr "%lih %limin %lis" #. min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:392 +#: apt-pkg/contrib/strutl.cc:415 #, c-format msgid "%limin %lis" msgstr "%limin %lis" #. s means seconds -#: apt-pkg/contrib/strutl.cc:397 +#: apt-pkg/contrib/strutl.cc:420 #, c-format msgid "%lis" msgstr "%lis" -#: apt-pkg/contrib/strutl.cc:1173 +#: apt-pkg/contrib/strutl.cc:1229 #, c-format msgid "Selection %s not found" msgstr "No s'ha trobat la selecció %s" -#: apt-pkg/contrib/configuration.cc:491 +#: apt-pkg/contrib/configuration.cc:503 #, c-format msgid "Unrecognized type abbreviation: '%c'" msgstr "Abreujament de tipus no reconegut: «%c»" -#: apt-pkg/contrib/configuration.cc:605 +#: apt-pkg/contrib/configuration.cc:617 #, c-format msgid "Opening configuration file %s" msgstr "S'està obrint el fitxer de configuració %s" -#: apt-pkg/contrib/configuration.cc:773 +#: apt-pkg/contrib/configuration.cc:785 #, c-format msgid "Syntax error %s:%u: Block starts with no name." msgstr "Error sintàctic %s:%u: No comença el camp amb un nom." -#: apt-pkg/contrib/configuration.cc:792 +#: apt-pkg/contrib/configuration.cc:804 #, c-format msgid "Syntax error %s:%u: Malformed tag" msgstr "Error sintàctic %s:%u: Etiqueta malformada" -#: apt-pkg/contrib/configuration.cc:809 +#: apt-pkg/contrib/configuration.cc:821 #, c-format msgid "Syntax error %s:%u: Extra junk after value" msgstr "Error sintàctic %s:%u Text extra després del valor" -#: apt-pkg/contrib/configuration.cc:849 +#: apt-pkg/contrib/configuration.cc:861 #, c-format msgid "Syntax error %s:%u: Directives can only be done at the top level" msgstr "Error sintàctic %s:%u: Es permeten directrius només al nivell més alt" -#: apt-pkg/contrib/configuration.cc:856 +#: apt-pkg/contrib/configuration.cc:868 #, c-format msgid "Syntax error %s:%u: Too many nested includes" msgstr "Error sintàctic %s:%u: Hi ha masses fitxers include niats" -#: apt-pkg/contrib/configuration.cc:860 apt-pkg/contrib/configuration.cc:865 +#: apt-pkg/contrib/configuration.cc:872 apt-pkg/contrib/configuration.cc:877 #, c-format msgid "Syntax error %s:%u: Included from here" msgstr "Error sintàctic %s:%u: Inclusió des d'aquí" -#: apt-pkg/contrib/configuration.cc:869 +#: apt-pkg/contrib/configuration.cc:881 #, c-format msgid "Syntax error %s:%u: Unsupported directive '%s'" msgstr "Error sintàctic %s:%u: Directriu no suportada «%s»" -#: apt-pkg/contrib/configuration.cc:872 +#: apt-pkg/contrib/configuration.cc:884 #, c-format msgid "Syntax error %s:%u: clear directive requires an option tree as argument" msgstr "" "Error sintàctic %s:%u: la directiva clear requereix un arbre d'opcions com a " "argument" -#: apt-pkg/contrib/configuration.cc:922 +#: apt-pkg/contrib/configuration.cc:934 #, c-format msgid "Syntax error %s:%u: Extra junk at end of file" msgstr "Error sintàctic %s:%u: Text extra al final del fitxer" @@ -2478,48 +2456,48 @@ msgstr "…" msgid "%c%s... %u%%" msgstr "%c%s… %u%%" -#: apt-pkg/contrib/cmndline.cc:80 +#: apt-pkg/contrib/cmndline.cc:116 #, c-format msgid "Command line option '%c' [from %s] is not known." msgstr "L'opció de la línia d'ordres «%c» [de %s] és desconeguda." -#: apt-pkg/contrib/cmndline.cc:105 apt-pkg/contrib/cmndline.cc:114 -#: apt-pkg/contrib/cmndline.cc:122 +#: apt-pkg/contrib/cmndline.cc:141 apt-pkg/contrib/cmndline.cc:150 +#: apt-pkg/contrib/cmndline.cc:158 #, c-format msgid "Command line option %s is not understood" msgstr "No s'entén l'opció de la línia d'ordres %s" -#: apt-pkg/contrib/cmndline.cc:127 +#: apt-pkg/contrib/cmndline.cc:163 #, c-format msgid "Command line option %s is not boolean" msgstr "No és lògica l'opció de la línia d'ordres %s" -#: apt-pkg/contrib/cmndline.cc:168 apt-pkg/contrib/cmndline.cc:189 +#: apt-pkg/contrib/cmndline.cc:204 apt-pkg/contrib/cmndline.cc:225 #, c-format msgid "Option %s requires an argument." msgstr "L'opció de la línia d'ordres %s precisa un paràmetre." -#: apt-pkg/contrib/cmndline.cc:202 apt-pkg/contrib/cmndline.cc:208 +#: apt-pkg/contrib/cmndline.cc:238 apt-pkg/contrib/cmndline.cc:244 #, c-format msgid "Option %s: Configuration item specification must have an =<val>." msgstr "Opció %s: Paràmetre de configuració ha de ser en la forma =<val>" -#: apt-pkg/contrib/cmndline.cc:237 +#: apt-pkg/contrib/cmndline.cc:273 #, c-format msgid "Option %s requires an integer argument, not '%s'" msgstr "L'opció %s precisa un paràmetre numèric, no '%s'" -#: apt-pkg/contrib/cmndline.cc:268 +#: apt-pkg/contrib/cmndline.cc:304 #, c-format msgid "Option '%s' is too long" msgstr "L'opció '%s' és massa llarga" -#: apt-pkg/contrib/cmndline.cc:300 +#: apt-pkg/contrib/cmndline.cc:336 #, c-format msgid "Sense %s is not understood, try true or false." msgstr "El sentit %s no s'entén, proveu «true» (vertader) o «false» (fals)." -#: apt-pkg/contrib/cmndline.cc:350 +#: apt-pkg/contrib/cmndline.cc:386 #, c-format msgid "Invalid operation %s" msgstr "Operació no vàlida %s" @@ -2533,50 +2511,50 @@ msgstr "No es pot obtenir informació del punt de muntatge %s" msgid "Failed to stat the cdrom" msgstr "No s'ha pogut fer «stat» del cdrom" -#: apt-pkg/contrib/fileutl.cc:93 +#: apt-pkg/contrib/fileutl.cc:95 #, c-format msgid "Problem closing the gzip file %s" msgstr "Ha hagut un problema en tancar el fitxer gzip %s" -#: apt-pkg/contrib/fileutl.cc:226 +#: apt-pkg/contrib/fileutl.cc:228 #, c-format msgid "Not using locking for read only lock file %s" msgstr "" "No s'empren blocats per a llegir el fitxer de blocat de sols lectura %s" -#: apt-pkg/contrib/fileutl.cc:231 +#: apt-pkg/contrib/fileutl.cc:233 #, c-format msgid "Could not open lock file %s" msgstr "No es pot resoldre el fitxer de blocat %s" -#: apt-pkg/contrib/fileutl.cc:254 +#: apt-pkg/contrib/fileutl.cc:256 #, c-format msgid "Not using locking for nfs mounted lock file %s" msgstr "No s'empren blocats per al fitxer de blocat %s de muntar nfs" -#: apt-pkg/contrib/fileutl.cc:259 +#: apt-pkg/contrib/fileutl.cc:261 #, c-format msgid "Could not get lock %s" msgstr "No s'ha pogut blocar %s" -#: apt-pkg/contrib/fileutl.cc:396 apt-pkg/contrib/fileutl.cc:510 +#: apt-pkg/contrib/fileutl.cc:398 apt-pkg/contrib/fileutl.cc:512 #, c-format msgid "List of files can't be created as '%s' is not a directory" msgstr "No es pot crear la llista de fitxers perquè «%s» no és un directori" -#: apt-pkg/contrib/fileutl.cc:430 +#: apt-pkg/contrib/fileutl.cc:432 #, c-format msgid "Ignoring '%s' in directory '%s' as it is not a regular file" msgstr "S'està descartant «%s» al directori «%s» perquè no és un fitxer normal" -#: apt-pkg/contrib/fileutl.cc:448 +#: apt-pkg/contrib/fileutl.cc:450 #, c-format msgid "Ignoring file '%s' in directory '%s' as it has no filename extension" msgstr "" "S'està descartant «%s» al directori «%s» perquè no té extensió del nom de " "fitxer" -#: apt-pkg/contrib/fileutl.cc:457 +#: apt-pkg/contrib/fileutl.cc:459 #, c-format msgid "" "Ignoring file '%s' in directory '%s' as it has an invalid filename extension" @@ -2584,75 +2562,75 @@ msgstr "" "S'està descartant «%s» al directori «%s» perquè té una extensió del nom de " "fitxer invàlida" -#: apt-pkg/contrib/fileutl.cc:844 +#: apt-pkg/contrib/fileutl.cc:862 #, c-format msgid "Sub-process %s received a segmentation fault." msgstr "El sub-procés %s ha rebut una violació de segment." -#: apt-pkg/contrib/fileutl.cc:846 +#: apt-pkg/contrib/fileutl.cc:864 #, c-format msgid "Sub-process %s received signal %u." msgstr "El sub-procés %s ha rebut un senyal %u." -#: apt-pkg/contrib/fileutl.cc:850 apt-pkg/contrib/gpgv.cc:243 +#: apt-pkg/contrib/fileutl.cc:868 apt-pkg/contrib/gpgv.cc:237 #, c-format msgid "Sub-process %s returned an error code (%u)" msgstr "El sub-procés %s ha retornat un codi d'error (%u)" -#: apt-pkg/contrib/fileutl.cc:852 apt-pkg/contrib/gpgv.cc:236 +#: apt-pkg/contrib/fileutl.cc:870 apt-pkg/contrib/gpgv.cc:230 #, c-format msgid "Sub-process %s exited unexpectedly" msgstr "El sub-procés %s ha sortit inesperadament" -#: apt-pkg/contrib/fileutl.cc:988 +#: apt-pkg/contrib/fileutl.cc:1016 #, c-format msgid "Could not open file %s" msgstr "No s'ha pogut obrir el fitxer %s" -#: apt-pkg/contrib/fileutl.cc:1065 +#: apt-pkg/contrib/fileutl.cc:1093 #, c-format msgid "Could not open file descriptor %d" msgstr "No s'ha pogut obrir el descriptor del fitxer %d" -#: apt-pkg/contrib/fileutl.cc:1150 +#: apt-pkg/contrib/fileutl.cc:1178 msgid "Failed to create subprocess IPC" msgstr "No s'ha pogut crear el subprocés IPC" -#: apt-pkg/contrib/fileutl.cc:1205 +#: apt-pkg/contrib/fileutl.cc:1233 msgid "Failed to exec compressor " msgstr "No s'ha pogut executar el compressor " -#: apt-pkg/contrib/fileutl.cc:1298 +#: apt-pkg/contrib/fileutl.cc:1326 #, c-format msgid "read, still have %llu to read but none left" msgstr "llegits, falten %llu per llegir, però no queda res" -#: apt-pkg/contrib/fileutl.cc:1385 apt-pkg/contrib/fileutl.cc:1407 +#: apt-pkg/contrib/fileutl.cc:1413 apt-pkg/contrib/fileutl.cc:1435 #, c-format msgid "write, still have %llu to write but couldn't" msgstr "escrits, falten %llu per escriure però no s'ha pogut" -#: apt-pkg/contrib/fileutl.cc:1695 +#: apt-pkg/contrib/fileutl.cc:1723 #, c-format msgid "Problem closing the file %s" msgstr "Ha hagut un problema en tancar el fitxer %s" -#: apt-pkg/contrib/fileutl.cc:1707 +#: apt-pkg/contrib/fileutl.cc:1735 #, c-format msgid "Problem renaming the file %s to %s" msgstr "Ha hagut un problema en reanomenar el fitxer %s a %s" -#: apt-pkg/contrib/fileutl.cc:1718 +#: apt-pkg/contrib/fileutl.cc:1746 #, c-format msgid "Problem unlinking the file %s" msgstr "Ha hagut un problema en desenllaçar el fitxer %s" -#: apt-pkg/contrib/fileutl.cc:1731 +#: apt-pkg/contrib/fileutl.cc:1759 msgid "Problem syncing the file" msgstr "Ha hagut un problema en sincronitzar el fitxer" #. TRANSLATOR: %s is the trusted keyring parts directory -#: apt-pkg/contrib/gpgv.cc:76 +#: apt-pkg/contrib/gpgv.cc:70 #, c-format msgid "No keyring installed in %s." msgstr "No s'ha instaŀlat cap clauer a %s." @@ -2764,90 +2742,100 @@ msgstr "No s'ha pogut obrir el fitxer d'estat %s" msgid "Failed to write temporary StateFile %s" msgstr "No s'ha pogut escriure el fitxer d'estat temporal %s" -#: apt-pkg/tagfile.cc:129 +#: apt-pkg/tagfile.cc:138 #, c-format msgid "Unable to parse package file %s (1)" msgstr "No es pot analitzar el fitxer del paquet %s (1)" -#: apt-pkg/tagfile.cc:216 +#: apt-pkg/tagfile.cc:235 #, c-format msgid "Unable to parse package file %s (2)" msgstr "No es pot analitzar el fitxer del paquet %s (2)" -#: apt-pkg/sourcelist.cc:96 +#: apt-pkg/sourcelist.cc:118 +#, fuzzy, c-format +msgid "Malformed stanza %u in source list %s (URI parse)" +msgstr "Línia %lu malformada en la llista de fonts %s (analitzant URI)" + +#: apt-pkg/sourcelist.cc:161 #, c-format msgid "Malformed line %lu in source list %s ([option] unparseable)" msgstr "" "Línia %lu malformada en la llista de fonts %s ([opció] no reconeixible)" -#: apt-pkg/sourcelist.cc:99 +#: apt-pkg/sourcelist.cc:164 #, c-format msgid "Malformed line %lu in source list %s ([option] too short)" msgstr "Línia %lu malformada en la llista de fonts %s ([opció] massa curta)" -#: apt-pkg/sourcelist.cc:110 +#: apt-pkg/sourcelist.cc:175 #, c-format msgid "Malformed line %lu in source list %s ([%s] is not an assignment)" msgstr "" "Línia %lu malformada en la llista de fonts %s ([%s] no és una assignació)" -#: apt-pkg/sourcelist.cc:116 +#: apt-pkg/sourcelist.cc:181 #, c-format msgid "Malformed line %lu in source list %s ([%s] has no key)" msgstr "Línia %lu malformada en la llista de fonts %s ([%s] no té clau)" -#: apt-pkg/sourcelist.cc:119 +#: apt-pkg/sourcelist.cc:184 #, c-format msgid "Malformed line %lu in source list %s ([%s] key %s has no value)" msgstr "" "Línia %lu malformada en la llista de fonts %s ([%s] la clau %s no té valor)" -#: apt-pkg/sourcelist.cc:132 +#: apt-pkg/sourcelist.cc:197 #, c-format msgid "Malformed line %lu in source list %s (URI)" msgstr "Línia %lu malformada en la llista de fonts %s (URI)" -#: apt-pkg/sourcelist.cc:134 +#: apt-pkg/sourcelist.cc:199 #, c-format msgid "Malformed line %lu in source list %s (dist)" msgstr "Línia %lu malformada en la llista de fonts %s (dist)" -#: apt-pkg/sourcelist.cc:137 +#: apt-pkg/sourcelist.cc:202 #, c-format msgid "Malformed line %lu in source list %s (URI parse)" msgstr "Línia %lu malformada en la llista de fonts %s (analitzant URI)" -#: apt-pkg/sourcelist.cc:143 +#: apt-pkg/sourcelist.cc:208 #, c-format msgid "Malformed line %lu in source list %s (absolute dist)" msgstr "Línia %lu malformada en la llista de fonts %s (dist absoluta)" -#: apt-pkg/sourcelist.cc:150 +#: apt-pkg/sourcelist.cc:215 #, c-format msgid "Malformed line %lu in source list %s (dist parse)" msgstr "Línia %lu malformada en la llista de fonts %s (analitzant dist)" -#: apt-pkg/sourcelist.cc:248 +#: apt-pkg/sourcelist.cc:326 #, c-format msgid "Opening %s" msgstr "S'està obrint %s" -#: apt-pkg/sourcelist.cc:265 apt-pkg/cdrom.cc:495 +#: apt-pkg/sourcelist.cc:338 apt-pkg/cdrom.cc:495 #, c-format msgid "Line %u too long in source list %s." msgstr "La línia %u és massa llarga en la llista de fonts %s." -#: apt-pkg/sourcelist.cc:289 +#: apt-pkg/sourcelist.cc:362 #, c-format msgid "Malformed line %u in source list %s (type)" msgstr "La línia %u és malformada en la llista de fonts %s (tipus)" -#: apt-pkg/sourcelist.cc:293 +#: apt-pkg/sourcelist.cc:366 #, c-format msgid "Type '%s' is not known on line %u in source list %s" msgstr "El tipus «%s» no és conegut en la línia %u de la llista de fonts %s" -#: apt-pkg/packagemanager.cc:297 apt-pkg/packagemanager.cc:923 +#: apt-pkg/sourcelist.cc:407 +#, fuzzy, c-format +msgid "Type '%s' is not known on stanza %u in source list %s" +msgstr "El tipus «%s» no és conegut en la línia %u de la llista de fonts %s" + +#: apt-pkg/packagemanager.cc:296 apt-pkg/packagemanager.cc:922 #, c-format msgid "" "Could not perform immediate configuration on '%s'. Please see man 5 apt.conf " @@ -2856,12 +2844,12 @@ msgstr "" "No s'ha pogut realitzar la configuració immediata de «%s». Vegeu man 5 apt." "conf, sota APT::Immediate-Configure per a més detalls. (%d)" -#: apt-pkg/packagemanager.cc:498 apt-pkg/packagemanager.cc:529 +#: apt-pkg/packagemanager.cc:497 apt-pkg/packagemanager.cc:528 #, c-format msgid "Could not configure '%s'. " msgstr "No s'ha pogut configurar «%s»." -#: apt-pkg/packagemanager.cc:571 +#: apt-pkg/packagemanager.cc:570 #, c-format msgid "" "This installation run will require temporarily removing the essential " @@ -2885,7 +2873,7 @@ msgid "" msgstr "" "El paquet %s necessita ser reinstaŀlat, però no se li pot trobar un arxiu." -#: apt-pkg/algorithms.cc:1238 +#: apt-pkg/algorithms.cc:1068 msgid "" "Error, pkgProblemResolver::Resolve generated breaks, this may be caused by " "held packages." @@ -2893,21 +2881,13 @@ msgstr "" "Error, pkgProblemResolver::Resolve ha generat pauses, això pot haver estat " "causat per paquets retinguts." -#: apt-pkg/algorithms.cc:1240 +#: apt-pkg/algorithms.cc:1070 msgid "Unable to correct problems, you have held broken packages." msgstr "" "No es poden corregir els problemes, teniu paquets retinguts que estan " "trencats." -#: apt-pkg/algorithms.cc:1592 apt-pkg/algorithms.cc:1594 -msgid "" -"Some index files failed to download. They have been ignored, or old ones " -"used instead." -msgstr "" -"Alguns índex no s'han pogut baixar. S'han descartat, o en el seu lloc s'han " -"emprat els antics." - -#: apt-pkg/acquire.cc:81 apt-pkg/cdrom.cc:838 +#: apt-pkg/acquire.cc:81 apt-pkg/cdrom.cc:811 #, c-format msgid "List directory %spartial is missing." msgstr "Falta el directori de llistes %spartial." @@ -2934,27 +2914,32 @@ msgstr "S'està obtenint el fitxer %li de %li (falten %s)" msgid "Retrieving file %li of %li" msgstr "S'està obtenint el fitxer %li de %li" -#: apt-pkg/acquire-worker.cc:112 +#: apt-pkg/acquire-worker.cc:113 #, c-format msgid "The method driver %s could not be found." msgstr "No s'ha pogut trobar el mètode de control %s." -#: apt-pkg/acquire-worker.cc:161 +#: apt-pkg/acquire-worker.cc:115 +#, fuzzy, c-format +msgid "Is the package %s installed?" +msgstr "Comproveu si el paquet «dpkgdev» està instaŀlat.\n" + +#: apt-pkg/acquire-worker.cc:166 #, c-format msgid "Method %s did not start correctly" msgstr "El mètode %s no s'ha iniciat correctament" -#: apt-pkg/acquire-worker.cc:447 +#: apt-pkg/acquire-worker.cc:452 #, c-format msgid "Please insert the disc labeled: '%s' in the drive '%s' and press enter." msgstr "Inseriu el disc amb l'etiqueta: «%s» en la unitat «%s» i premeu Intro." -#: apt-pkg/init.cc:151 +#: apt-pkg/init.cc:143 #, c-format msgid "Packaging system '%s' is not supported" msgstr "El sistema d'empaquetament «%s» no està suportat" -#: apt-pkg/init.cc:167 +#: apt-pkg/init.cc:159 msgid "Unable to determine a suitable packaging system type" msgstr "No es pot determinar un tipus de sistema d'empaquetament adequat." @@ -2990,17 +2975,17 @@ msgstr "" "El valor «%s» és invàlid per a APT:Default-Release donat que aquest " "llançament no és disponible a les fonts" -#: apt-pkg/policy.cc:399 +#: apt-pkg/policy.cc:414 #, c-format msgid "Invalid record in the preferences file %s, no Package header" msgstr "Registre no vàlid al fitxer de preferències %s, paquet sense capçalera" -#: apt-pkg/policy.cc:421 +#: apt-pkg/policy.cc:436 #, c-format msgid "Did not understand pin type %s" msgstr "No s'ha entès el pin de tipus %s" -#: apt-pkg/policy.cc:429 +#: apt-pkg/policy.cc:444 msgid "No priority (or zero) specified for pin" msgstr "No hi ha prioritat especificada per al pin (o és zero)" @@ -3074,16 +3059,20 @@ msgstr "Error d'E/S en desar la memòria cau de la font" msgid "rename failed, %s (%s -> %s)." msgstr "no s'ha pogut canviar el nom, %s (%s -> %s)." -#: apt-pkg/acquire-item.cc:599 -msgid "MD5Sum mismatch" -msgstr "La suma MD5 no concorda" - -#: apt-pkg/acquire-item.cc:870 apt-pkg/acquire-item.cc:1887 -#: apt-pkg/acquire-item.cc:2030 +#: apt-pkg/acquire-item.cc:154 msgid "Hash Sum mismatch" msgstr "La suma resum no concorda" -#: apt-pkg/acquire-item.cc:1388 +#: apt-pkg/acquire-item.cc:159 +msgid "Size mismatch" +msgstr "La mida no concorda" + +#: apt-pkg/acquire-item.cc:164 +#, fuzzy +msgid "Invalid file format" +msgstr "Operació no vàlida %s" + +#: apt-pkg/acquire-item.cc:1570 #, c-format msgid "" "Unable to find expected entry '%s' in Release file (Wrong sources.list entry " @@ -3092,16 +3081,16 @@ msgstr "" "No s'ha trobat l'entrada «%s» esperada, al fitxer Release (entrada errònia " "al sources.list o fitxer malformat)" -#: apt-pkg/acquire-item.cc:1404 +#: apt-pkg/acquire-item.cc:1586 #, c-format msgid "Unable to find hash sum for '%s' in Release file" msgstr "No s'ha trobat la suma de comprovació per a «%s» al fitxer Release" -#: apt-pkg/acquire-item.cc:1446 +#: apt-pkg/acquire-item.cc:1628 msgid "There is no public key available for the following key IDs:\n" msgstr "No hi ha cap clau pública disponible per als següents ID de clau:\n" -#: apt-pkg/acquire-item.cc:1484 +#: apt-pkg/acquire-item.cc:1666 #, c-format msgid "" "Release file for %s is expired (invalid since %s). Updates for this " @@ -3110,12 +3099,12 @@ msgstr "" "El fitxer Release per a %s ha caducat (invàlid des de %s). Les " "actualitzacions per a aquest dipòsit no s'aplicaran." -#: apt-pkg/acquire-item.cc:1506 +#: apt-pkg/acquire-item.cc:1688 #, c-format msgid "Conflicting distribution: %s (expected %s but got %s)" msgstr "Distribució en conflicte: %s (s'esperava %s però s'ha obtingut %s)" -#: apt-pkg/acquire-item.cc:1536 +#: apt-pkg/acquire-item.cc:1718 #, c-format msgid "" "An error occurred during the signature verification. The repository is not " @@ -3126,12 +3115,12 @@ msgstr "" "%s\n" #. Invalid signature file, reject (LP: #346386) (Closes: #627642) -#: apt-pkg/acquire-item.cc:1546 apt-pkg/acquire-item.cc:1551 +#: apt-pkg/acquire-item.cc:1728 apt-pkg/acquire-item.cc:1733 #, c-format msgid "GPG error: %s: %s" msgstr "S'ha produït un error amb el GPG: %s: %s" -#: apt-pkg/acquire-item.cc:1663 +#: apt-pkg/acquire-item.cc:1856 #, c-format msgid "" "I wasn't able to locate a file for the %s package. This might mean you need " @@ -3141,16 +3130,12 @@ msgstr "" "significar que haureu d'arreglar aquest paquet manualment (segons " "arquitectura)." -#: apt-pkg/acquire-item.cc:1722 +#: apt-pkg/acquire-item.cc:1922 #, c-format -msgid "" -"I wasn't able to locate a file for the %s package. This might mean you need " -"to manually fix this package." -msgstr "" -"No s'ha trobat un fitxer pel paquet %s. Això podria significar que haureu " -"d'arreglar aquest paquet manualment." +msgid "Can't find a source to download version '%s' of '%s'" +msgstr "No es troba una font per baixar la versió «%s» de «%s»" -#: apt-pkg/acquire-item.cc:1781 +#: apt-pkg/acquire-item.cc:1980 #, c-format msgid "" "The package index files are corrupted. No Filename: field for package %s." @@ -3158,16 +3143,12 @@ msgstr "" "L'índex dels fitxers en el paquet està corromput. Fitxer no existent: camp " "per al paquet %s." -#: apt-pkg/acquire-item.cc:1879 -msgid "Size mismatch" -msgstr "La mida no concorda" - -#: apt-pkg/indexrecords.cc:68 +#: apt-pkg/indexrecords.cc:73 #, c-format msgid "Unable to parse Release file %s" msgstr "No es pot analitzar el fitxer Release %s" -#: apt-pkg/indexrecords.cc:78 +#: apt-pkg/indexrecords.cc:81 #, c-format msgid "No sections in Release file %s" msgstr "No hi ha seccions al fitxer Release %s" @@ -3192,50 +3173,41 @@ msgstr "El camp «Date» al fitxer Release %s és invàlid" msgid "Vendor block %s contains no fingerprint" msgstr "El camp del proveïdor %s no té una empremta digital" -#: apt-pkg/cdrom.cc:576 -#, c-format -msgid "" -"Using CD-ROM mount point %s\n" -"Mounting CD-ROM\n" -msgstr "" -"S'està utilitzant el punt de muntatge de CD-ROM %s\n" -"S'està muntant el CD-ROM\n" - -#: apt-pkg/cdrom.cc:585 apt-pkg/cdrom.cc:682 -msgid "Identifying.. " -msgstr "S'està identificant…" - -#: apt-pkg/cdrom.cc:613 -#, c-format -msgid "Stored label: %s\n" -msgstr "S'ha emmagatzemat l'etiqueta: %s\n" - -#: apt-pkg/cdrom.cc:622 apt-pkg/cdrom.cc:915 -msgid "Unmounting CD-ROM...\n" -msgstr "S'esta desmuntant el CD-ROM…\n" - -#: apt-pkg/cdrom.cc:642 +#: apt-pkg/cdrom.cc:575 #, c-format msgid "Using CD-ROM mount point %s\n" msgstr "S'està utilitzant el punt de muntatge de CD-ROM %s\n" -#: apt-pkg/cdrom.cc:660 +#: apt-pkg/cdrom.cc:583 msgid "Unmounting CD-ROM\n" msgstr "S'està desmuntant el CD-ROM\n" -#: apt-pkg/cdrom.cc:665 +#: apt-pkg/cdrom.cc:588 msgid "Waiting for disc...\n" msgstr "S'està esperant al disc…\n" -#: apt-pkg/cdrom.cc:674 +#: apt-pkg/cdrom.cc:597 msgid "Mounting CD-ROM...\n" msgstr "S'està muntant el CD-ROM…\n" -#: apt-pkg/cdrom.cc:693 +#: apt-pkg/cdrom.cc:605 +msgid "Identifying.. " +msgstr "S'està identificant…" + +#: apt-pkg/cdrom.cc:643 +#, c-format +msgid "Stored label: %s\n" +msgstr "S'ha emmagatzemat l'etiqueta: %s\n" + +#: apt-pkg/cdrom.cc:652 apt-pkg/cdrom.cc:888 +msgid "Unmounting CD-ROM...\n" +msgstr "S'esta desmuntant el CD-ROM…\n" + +#: apt-pkg/cdrom.cc:667 msgid "Scanning disc for index files..\n" msgstr "S'està analitzant el disc per a fitxers d'índex…\n" -#: apt-pkg/cdrom.cc:744 +#: apt-pkg/cdrom.cc:717 #, c-format msgid "" "Found %zu package indexes, %zu source indexes, %zu translation indexes and " @@ -3244,7 +3216,7 @@ msgstr "" "S'han trobat %zu índexos de paquets, %zu índexos de fonts, %zu indexos de " "traduccions i %zu signatures\n" -#: apt-pkg/cdrom.cc:755 +#: apt-pkg/cdrom.cc:728 msgid "" "Unable to locate any package files, perhaps this is not a Debian Disc or the " "wrong architecture?" @@ -3252,16 +3224,16 @@ msgstr "" "No s'ha trobat cap fitxer de paquets, potser no és un disc de Debian o la " "arquitectura és incorrecta?" -#: apt-pkg/cdrom.cc:782 +#: apt-pkg/cdrom.cc:755 #, c-format msgid "Found label '%s'\n" msgstr "S'ha trobat l'etiqueta «%s»\n" -#: apt-pkg/cdrom.cc:811 +#: apt-pkg/cdrom.cc:784 msgid "That is not a valid name, try again.\n" msgstr "Aquest no és un nom vàlid, torneu-ho a provar.\n" -#: apt-pkg/cdrom.cc:828 +#: apt-pkg/cdrom.cc:801 #, c-format msgid "" "This disc is called: \n" @@ -3270,15 +3242,15 @@ msgstr "" "El disc es diu:\n" "«%s»\n" -#: apt-pkg/cdrom.cc:830 +#: apt-pkg/cdrom.cc:803 msgid "Copying package lists..." msgstr "S'estan copiant les llistes de paquets…" -#: apt-pkg/cdrom.cc:865 +#: apt-pkg/cdrom.cc:838 msgid "Writing new source list\n" msgstr "S'està escrivint una nova llista de fonts\n" -#: apt-pkg/cdrom.cc:873 +#: apt-pkg/cdrom.cc:846 msgid "Source list entries for this disc are:\n" msgstr "Les entrades de la llista de fonts per a aquest disc són:\n" @@ -3314,34 +3286,39 @@ msgstr "No s'ha pogut trobar el registre d'autenticatió per a: %s" msgid "Hash mismatch for: %s" msgstr "El resum no coincideix per a: %s" -#: apt-pkg/cacheset.cc:403 +#: apt-pkg/cacheset.cc:479 #, c-format msgid "Release '%s' for '%s' was not found" msgstr "No s'ha trobat la versió puntual «%s» per a «%s»" -#: apt-pkg/cacheset.cc:406 +#: apt-pkg/cacheset.cc:482 #, c-format msgid "Version '%s' for '%s' was not found" msgstr "No s'ha trobat la versió «%s» per a «%s»" -#: apt-pkg/cacheset.cc:517 +#: apt-pkg/cacheset.cc:593 #, c-format msgid "Couldn't find task '%s'" msgstr "No s'ha pogut trobar la tasca «%s»" -#: apt-pkg/cacheset.cc:523 +#: apt-pkg/cacheset.cc:599 #, c-format msgid "Couldn't find any package by regex '%s'" msgstr "No s'ha pogut trobar el paquet a través de l'expressió regular «%s»" -#: apt-pkg/cacheset.cc:534 +#: apt-pkg/cacheset.cc:605 +#, fuzzy, c-format +msgid "Couldn't find any package by glob '%s'" +msgstr "No s'ha pogut trobar el paquet a través de l'expressió regular «%s»" + +#: apt-pkg/cacheset.cc:616 #, c-format msgid "Can't select versions from package '%s' as it is purely virtual" msgstr "" "No s'han pogut seleccionar les versions del paquet «%s» ja que és purament " "virtual" -#: apt-pkg/cacheset.cc:541 apt-pkg/cacheset.cc:548 +#: apt-pkg/cacheset.cc:623 apt-pkg/cacheset.cc:630 #, c-format msgid "" "Can't select installed nor candidate version from package '%s' as it has " @@ -3350,21 +3327,21 @@ msgstr "" "No s'han pogut seleccionar la versió instaŀlada ni la candidata del paquet " "«%s» ja que no estan disponibles cap de les dues" -#: apt-pkg/cacheset.cc:555 +#: apt-pkg/cacheset.cc:637 #, c-format msgid "Can't select newest version from package '%s' as it is purely virtual" msgstr "" "No s'ha pogut seleccionar la versió més nova del paquet «%s» ja que és " "purament virtual" -#: apt-pkg/cacheset.cc:563 +#: apt-pkg/cacheset.cc:645 #, c-format msgid "Can't select candidate version from package %s as it has no candidate" msgstr "" "No s'ha pogut seleccionar la versió candidata del paquet %s ja que no té " "candidata" -#: apt-pkg/cacheset.cc:571 +#: apt-pkg/cacheset.cc:653 #, c-format msgid "Can't select installed version from package %s as it is not installed" msgstr "" @@ -3391,111 +3368,135 @@ msgstr "El resoledor extern ha fallat sense un missatge d'error adient" msgid "Execute external solver" msgstr "Executa un resoledor extern" -#: apt-pkg/deb/dpkgpm.cc:73 +#: apt-pkg/install-progress.cc:51 +#, c-format +msgid "Progress: [%3i%%]" +msgstr "" + +#: apt-pkg/install-progress.cc:85 apt-pkg/install-progress.cc:168 +msgid "Running dpkg" +msgstr "S'està executant dpkg" + +#: apt-pkg/update.cc:110 apt-pkg/update.cc:112 +msgid "" +"Some index files failed to download. They have been ignored, or old ones " +"used instead." +msgstr "" +"Alguns índex no s'han pogut baixar. S'han descartat, o en el seu lloc s'han " +"emprat els antics." + +#: apt-pkg/deb/dpkgpm.cc:91 #, c-format msgid "Installing %s" msgstr "S'està instaŀlant %s" -#: apt-pkg/deb/dpkgpm.cc:74 apt-pkg/deb/dpkgpm.cc:982 +#: apt-pkg/deb/dpkgpm.cc:92 apt-pkg/deb/dpkgpm.cc:977 #, c-format msgid "Configuring %s" msgstr "S'està configurant el paquet %s" -#: apt-pkg/deb/dpkgpm.cc:75 apt-pkg/deb/dpkgpm.cc:989 +#: apt-pkg/deb/dpkgpm.cc:93 apt-pkg/deb/dpkgpm.cc:984 #, c-format msgid "Removing %s" msgstr "S'està suprimint el paquet %s" -#: apt-pkg/deb/dpkgpm.cc:76 +#: apt-pkg/deb/dpkgpm.cc:94 #, c-format msgid "Completely removing %s" msgstr "S'ha suprimit completament %s" -#: apt-pkg/deb/dpkgpm.cc:77 +#: apt-pkg/deb/dpkgpm.cc:95 #, c-format msgid "Noting disappearance of %s" msgstr "S'està anotant la desaparició de %s" -#: apt-pkg/deb/dpkgpm.cc:78 +#: apt-pkg/deb/dpkgpm.cc:96 #, c-format msgid "Running post-installation trigger %s" msgstr "S'està executant l'activador de postinstaŀlació %s" #. FIXME: use a better string after freeze -#: apt-pkg/deb/dpkgpm.cc:735 +#: apt-pkg/deb/dpkgpm.cc:808 #, c-format msgid "Directory '%s' missing" msgstr "Manca el directori «%s»" -#: apt-pkg/deb/dpkgpm.cc:750 apt-pkg/deb/dpkgpm.cc:770 +#: apt-pkg/deb/dpkgpm.cc:823 apt-pkg/deb/dpkgpm.cc:845 #, c-format msgid "Could not open file '%s'" msgstr "No s'ha pogut obrir el fitxer «%s»" -#: apt-pkg/deb/dpkgpm.cc:975 +#: apt-pkg/deb/dpkgpm.cc:970 #, c-format msgid "Preparing %s" msgstr "S'està preparant el paquet %s" -#: apt-pkg/deb/dpkgpm.cc:976 +#: apt-pkg/deb/dpkgpm.cc:971 #, c-format msgid "Unpacking %s" msgstr "S'està desempaquetant %s" -#: apt-pkg/deb/dpkgpm.cc:981 +#: apt-pkg/deb/dpkgpm.cc:976 #, c-format msgid "Preparing to configure %s" msgstr "S'està preparant per a configurar el paquet %s" -#: apt-pkg/deb/dpkgpm.cc:983 +#: apt-pkg/deb/dpkgpm.cc:978 #, c-format msgid "Installed %s" msgstr "S'ha instaŀlat el paquet %s" -#: apt-pkg/deb/dpkgpm.cc:988 +#: apt-pkg/deb/dpkgpm.cc:983 #, c-format msgid "Preparing for removal of %s" msgstr "S'està preparant per a la supressió del paquet %s" -#: apt-pkg/deb/dpkgpm.cc:990 +#: apt-pkg/deb/dpkgpm.cc:985 #, c-format msgid "Removed %s" msgstr "S'ha suprimit el paquet %s" -#: apt-pkg/deb/dpkgpm.cc:995 +#: apt-pkg/deb/dpkgpm.cc:990 #, c-format msgid "Preparing to completely remove %s" msgstr "S'està preparant per a suprimir completament el paquet %s" -#: apt-pkg/deb/dpkgpm.cc:996 +#: apt-pkg/deb/dpkgpm.cc:991 #, c-format msgid "Completely removed %s" msgstr "S'ha suprimit completament el paquet %s" -#: apt-pkg/deb/dpkgpm.cc:1243 -msgid "Can not write log, openpty() failed (/dev/pts not mounted?)\n" +#: apt-pkg/deb/dpkgpm.cc:1046 +msgid "ioctl(TIOCGWINSZ) failed" msgstr "" -"No es pot escriure el registre, ha fallat openpty() (no s'ha muntat /dev/" -"pts?)\n" -#: apt-pkg/deb/dpkgpm.cc:1273 -msgid "Running dpkg" -msgstr "S'està executant dpkg" +#: apt-pkg/deb/dpkgpm.cc:1049 apt-pkg/deb/dpkgpm.cc:1070 +#, fuzzy, c-format +msgid "Can not write log (%s)" +msgstr "No es pot escriure en %s" + +#: apt-pkg/deb/dpkgpm.cc:1049 +msgid "Is /dev/pts mounted?" +msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1445 +#: apt-pkg/deb/dpkgpm.cc:1070 +msgid "Is stdout a terminal?" +msgstr "" + +#: apt-pkg/deb/dpkgpm.cc:1558 msgid "Operation was interrupted before it could finish" msgstr "S'ha interromput l'operació abans que pogués finalitzar" -#: apt-pkg/deb/dpkgpm.cc:1507 +#: apt-pkg/deb/dpkgpm.cc:1620 msgid "No apport report written because MaxReports is reached already" msgstr "No s'ha escrit cap informe perquè ja s'ha superat MaxReports" #. check if its not a follow up error -#: apt-pkg/deb/dpkgpm.cc:1512 +#: apt-pkg/deb/dpkgpm.cc:1625 msgid "dependency problems - leaving unconfigured" msgstr "S'han produït problemes de depències, es deixa sense configurar" -#: apt-pkg/deb/dpkgpm.cc:1514 +#: apt-pkg/deb/dpkgpm.cc:1627 msgid "" "No apport report written because the error message indicates its a followup " "error from a previous failure." @@ -3503,7 +3504,7 @@ msgstr "" "No s'ha escrit cap informe perquè el missatge d'error indica que és un error " "consequent de una fallida anterior." -#: apt-pkg/deb/dpkgpm.cc:1520 +#: apt-pkg/deb/dpkgpm.cc:1633 msgid "" "No apport report written because the error message indicates a disk full " "error" @@ -3511,7 +3512,7 @@ msgstr "" "No s'ha escrit cap informe perquè el missatge d'error indica una fallida per " "disc ple" -#: apt-pkg/deb/dpkgpm.cc:1526 +#: apt-pkg/deb/dpkgpm.cc:1640 msgid "" "No apport report written because the error message indicates a out of memory " "error" @@ -3519,7 +3520,16 @@ msgstr "" "No s'ha escrit cap informe perquè el missatge d'error indica una fallida per " "falta de memòria" -#: apt-pkg/deb/dpkgpm.cc:1533 +#: apt-pkg/deb/dpkgpm.cc:1647 apt-pkg/deb/dpkgpm.cc:1653 +#, fuzzy +msgid "" +"No apport report written because the error message indicates an issue on the " +"local system" +msgstr "" +"No s'ha escrit cap informe perquè el missatge d'error indica una fallida per " +"disc ple" + +#: apt-pkg/deb/dpkgpm.cc:1674 msgid "" "No apport report written because the error message indicates a dpkg I/O error" msgstr "" @@ -3554,6 +3564,121 @@ msgstr "" msgid "Not locked" msgstr "No blocat" +#~ msgid "%s not a valid DEB package." +#~ msgstr "%s no és un paquet DEB vàlid." + +#~ msgid "" +#~ "Using CD-ROM mount point %s\n" +#~ "Mounting CD-ROM\n" +#~ msgstr "" +#~ "S'està utilitzant el punt de muntatge de CD-ROM %s\n" +#~ "S'està muntant el CD-ROM\n" + +#~ msgid "" +#~ "Could not patch %s with mmap and with file operation usage - the patch " +#~ "seems to be corrupt." +#~ msgstr "" +#~ "No s'ha pogut apedaçar %s amb el mmap ni amb la utilització de la " +#~ "operació del fitxer - el pedaç sembla ser incorrecte" + +#~ msgid "" +#~ "Could not patch %s with mmap (but no mmap specific fail) - the patch " +#~ "seems to be corrupt." +#~ msgstr "" +#~ "No s'ha pogut apedaçar %s amb el mmap (però no s'ha produït un error " +#~ "específic del mmap) - el pedaç sembla ser incorrecte" + +#~ msgid "Note, selecting '%s' for task '%s'\n" +#~ msgstr "Nota: s'està seleccionant «%s» per a la tasca «%s»\n" + +#~ msgid "Note, selecting '%s' for regex '%s'\n" +#~ msgstr "Nota: s'està seleccionant «%s» per a l'expressió regular «%s»\n" + +#~ msgid "Package %s is a virtual package provided by:\n" +#~ msgstr "El paquet %s és un paquet virtual proveït per:\n" + +#~ msgid " [Not candidate version]" +#~ msgstr "[Versió no candidata]" + +#~ msgid "You should explicitly select one to install." +#~ msgstr "Necessiteu seleccionar-ne un explícitament per a instaŀlar-lo." + +#~ 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 "" +#~ "El paquet %s no té versió disponible, però un altre paquet\n" +#~ "en fa referència. Això normalment vol dir que el paquet falta,\n" +#~ "s'ha tornat obsolet o només és disponible des d'una altra font.\n" + +#~ msgid "However the following packages replace it:" +#~ msgstr "Tot i que els següents paquets el reemplacen:" + +#~ msgid "Package '%s' has no installation candidate" +#~ msgstr "El paquet «%s» no té candidat d'instaŀlació" + +#~ msgid "Virtual packages like '%s' can't be removed\n" +#~ msgstr "Els paquets virtuals com «%s» no es poden suprimir\n" + +#~ msgid "Package '%s' is not installed, so not removed. Did you mean '%s'?\n" +#~ msgstr "" +#~ "El paquet «%s» no està instaŀlat, així doncs no es suprimirà. Volíeu dir " +#~ "«%s»?\n" + +#~ msgid "Package '%s' is not installed, so not removed\n" +#~ msgstr "El paquet «%s» no està instaŀlat, així doncs no es suprimirà\n" + +#~ msgid "Note, selecting '%s' instead of '%s'\n" +#~ msgstr "Nota: s'està seleccionant «%s» en lloc de «%s»\n" + +#~ msgid "Skipping %s, it is already installed and upgrade is not set.\n" +#~ msgstr "" +#~ "S'està ometent %s, ja està instaŀlat i l'actualització no està " +#~ "establerta.\n" + +#~ msgid "Skipping %s, it is not installed and only upgrades are requested.\n" +#~ msgstr "" +#~ "S'està ometent '%s', no està instaŀlat i només es demana " +#~ "l'actualització.\n" + +#~ msgid "Reinstallation of %s is not possible, it cannot be downloaded.\n" +#~ msgstr "No es possible la reinstaŀlació del paquet %s, no es pot baixar.\n" + +#~ msgid "%s is already the newest version.\n" +#~ msgstr "%s ja es troba en la versió més recent.\n" + +#~ msgid "Selected version '%s' (%s) for '%s'\n" +#~ msgstr "Versió seleccionada «%s» (%s) per a «%s»\n" + +#~ msgid "Selected version '%s' (%s) for '%s' because of '%s'\n" +#~ msgstr "Versió seleccionada «%s» (%s) per a «%s» degut a «%s»\n" + +#~ msgid "Ignore unavailable target release '%s' of package '%s'" +#~ msgstr "Ignora la versió objectiu «%s» no disponible del paquet «%s»" + +#~ msgid "Downloading %s %s" +#~ msgstr "S'està baixant %s %s" + +#~ msgid "This is not a valid DEB archive, it has no '%s', '%s' or '%s' member" +#~ msgstr "" +#~ "Aquest no és un arxiu DEB vàlid, li manca el membre «%s», «%s» o «%s»" + +#~ msgid "MD5Sum mismatch" +#~ msgstr "La suma MD5 no concorda" + +#~ msgid "" +#~ "I wasn't able to locate a file for the %s package. This might mean you " +#~ "need to manually fix this package." +#~ msgstr "" +#~ "No s'ha trobat un fitxer pel paquet %s. Això podria significar que haureu " +#~ "d'arreglar aquest paquet manualment." + +#~ msgid "Can not write log, openpty() failed (/dev/pts not mounted?)\n" +#~ msgstr "" +#~ "No es pot escriure el registre, ha fallat openpty() (no s'ha muntat /dev/" +#~ "pts?)\n" + #~ msgid "File %s doesn't start with a clearsigned message" #~ msgstr "El fitxer %s no comença amb un missatge signat en clar" @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: apt\n" "Report-Msgid-Bugs-To: APT Development Team <deity@lists.debian.org>\n" -"POT-Creation-Date: 2013-07-31 16:24+0200\n" +"POT-Creation-Date: 2014-02-23 00:29+0100\n" "PO-Revision-Date: 2012-07-08 13:46+0200\n" "Last-Translator: Miroslav Kure <kurem@debian.cz>\n" "Language-Team: Czech <debian-l10n-czech@lists.debian.org>\n" @@ -17,150 +17,152 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n==1 ? 0 : n>=2 && n<=4 ? 1 : 2;\n" -#: cmdline/apt-cache.cc:158 +#: cmdline/apt-cache.cc:140 #, c-format msgid "Package %s version %s has an unmet dep:\n" msgstr "Balík %s verze %s má nesplněné závislosti:\n" -#: cmdline/apt-cache.cc:286 +#: cmdline/apt-cache.cc:268 msgid "Total package names: " msgstr "Celkem názvů balíků: " -#: cmdline/apt-cache.cc:288 +#: cmdline/apt-cache.cc:270 msgid "Total package structures: " msgstr "Celkem struktur balíků: " -#: cmdline/apt-cache.cc:328 +#: cmdline/apt-cache.cc:310 msgid " Normal packages: " msgstr " Normálních balíků: " -#: cmdline/apt-cache.cc:329 +#: cmdline/apt-cache.cc:311 msgid " Pure virtual packages: " msgstr " Čistě virtuálních balíků: " -#: cmdline/apt-cache.cc:330 +#: cmdline/apt-cache.cc:312 msgid " Single virtual packages: " msgstr " Jednoduchých virtuálních balíků: " -#: cmdline/apt-cache.cc:331 +#: cmdline/apt-cache.cc:313 msgid " Mixed virtual packages: " msgstr " Smíšených virtuálních balíků: " -#: cmdline/apt-cache.cc:332 +#: cmdline/apt-cache.cc:314 msgid " Missing: " msgstr " Chybějících: " -#: cmdline/apt-cache.cc:334 +#: cmdline/apt-cache.cc:316 msgid "Total distinct versions: " msgstr "Celkem různých verzí: " -#: cmdline/apt-cache.cc:336 +#: cmdline/apt-cache.cc:318 msgid "Total distinct descriptions: " msgstr "Celkem různých popisů: " -#: cmdline/apt-cache.cc:338 +#: cmdline/apt-cache.cc:320 msgid "Total dependencies: " msgstr "Celkem závislostí: " -#: cmdline/apt-cache.cc:341 +#: cmdline/apt-cache.cc:323 msgid "Total ver/file relations: " msgstr "Celkem vztahů ver/soubor: " -#: cmdline/apt-cache.cc:343 +#: cmdline/apt-cache.cc:325 msgid "Total Desc/File relations: " msgstr "Celkem vztahů popis/soubor: " -#: cmdline/apt-cache.cc:345 +#: cmdline/apt-cache.cc:327 msgid "Total Provides mappings: " msgstr "Celkem poskytnutých mapování: " -#: cmdline/apt-cache.cc:357 +#: cmdline/apt-cache.cc:339 msgid "Total globbed strings: " msgstr "Celkem globovaných řetězců: " -#: cmdline/apt-cache.cc:371 +#: cmdline/apt-cache.cc:353 msgid "Total dependency version space: " msgstr "Celkem místa závislých verzí: " -#: cmdline/apt-cache.cc:376 +#: cmdline/apt-cache.cc:358 msgid "Total slack space: " msgstr "Celkem jalového místa: " -#: cmdline/apt-cache.cc:384 +#: cmdline/apt-cache.cc:366 msgid "Total space accounted for: " msgstr "Celkem přiřazeného místa: " -#: cmdline/apt-cache.cc:515 cmdline/apt-cache.cc:1165 +#: cmdline/apt-cache.cc:497 cmdline/apt-cache.cc:1146 +#: apt-private/private-show.cc:55 #, c-format msgid "Package file %s is out of sync." msgstr "Soubor balíku %s je špatně synchronizovaný." -#: cmdline/apt-cache.cc:593 cmdline/apt-cache.cc:1452 -#: cmdline/apt-cache.cc:1454 cmdline/apt-cache.cc:1531 cmdline/apt-mark.cc:46 -#: cmdline/apt-mark.cc:93 cmdline/apt-mark.cc:219 +#: cmdline/apt-cache.cc:575 cmdline/apt-cache.cc:1432 +#: cmdline/apt-cache.cc:1434 cmdline/apt-cache.cc:1511 cmdline/apt-mark.cc:48 +#: cmdline/apt-mark.cc:95 cmdline/apt-mark.cc:221 +#: apt-private/private-show.cc:167 apt-private/private-show.cc:169 msgid "No packages found" msgstr "Nebyly nalezeny žádné balíky" -#: cmdline/apt-cache.cc:1265 +#: cmdline/apt-cache.cc:1245 msgid "You must give at least one search pattern" msgstr "Musíte zadat alespoň jeden vyhledávací vzor" -#: cmdline/apt-cache.cc:1431 +#: cmdline/apt-cache.cc:1411 msgid "This command is deprecated. Please use 'apt-mark showauto' instead." msgstr "Tento příkaz je zastaralý, použijte místo něj „apt-mark showauto“." -#: cmdline/apt-cache.cc:1526 apt-pkg/cacheset.cc:510 +#: cmdline/apt-cache.cc:1506 apt-pkg/cacheset.cc:586 #, c-format msgid "Unable to locate package %s" msgstr "Nelze najít balík %s" -#: cmdline/apt-cache.cc:1556 +#: cmdline/apt-cache.cc:1536 msgid "Package files:" msgstr "Soubory balíku:" -#: cmdline/apt-cache.cc:1563 cmdline/apt-cache.cc:1654 +#: cmdline/apt-cache.cc:1543 cmdline/apt-cache.cc:1634 msgid "Cache is out of sync, can't x-ref a package file" msgstr "Cache není synchronizovaná, nemohu se odkázat na soubor balíku" #. Show any packages have explicit pins -#: cmdline/apt-cache.cc:1577 +#: cmdline/apt-cache.cc:1557 msgid "Pinned packages:" msgstr "Vypíchnuté balíky:" -#: cmdline/apt-cache.cc:1589 cmdline/apt-cache.cc:1634 +#: cmdline/apt-cache.cc:1569 cmdline/apt-cache.cc:1614 msgid "(not found)" msgstr "(nenalezeno)" -#: cmdline/apt-cache.cc:1597 +#: cmdline/apt-cache.cc:1577 msgid " Installed: " msgstr " Instalovaná verze: " -#: cmdline/apt-cache.cc:1598 +#: cmdline/apt-cache.cc:1578 msgid " Candidate: " msgstr " Kandidát: " -#: cmdline/apt-cache.cc:1616 cmdline/apt-cache.cc:1624 +#: cmdline/apt-cache.cc:1596 cmdline/apt-cache.cc:1604 msgid "(none)" msgstr "(žádná)" -#: cmdline/apt-cache.cc:1631 +#: cmdline/apt-cache.cc:1611 msgid " Package pin: " msgstr " Vypíchnutý balík: " #. Show the priority tables -#: cmdline/apt-cache.cc:1640 +#: cmdline/apt-cache.cc:1620 msgid " Version table:" msgstr " Tabulka verzí:" -#: cmdline/apt-cache.cc:1753 cmdline/apt-cdrom.cc:206 cmdline/apt-config.cc:81 -#: cmdline/apt-get.cc:3392 cmdline/apt-mark.cc:375 -#: cmdline/apt-extracttemplates.cc:229 ftparchive/apt-ftparchive.cc:591 -#: cmdline/apt-internal-solver.cc:33 cmdline/apt-sortpkgs.cc:147 +#: cmdline/apt-cache.cc:1733 cmdline/apt-cdrom.cc:252 cmdline/apt-config.cc:83 +#: cmdline/apt-get.cc:1580 cmdline/apt-mark.cc:377 cmdline/apt.cc:66 +#: cmdline/apt-extracttemplates.cc:217 ftparchive/apt-ftparchive.cc:591 +#: cmdline/apt-internal-solver.cc:34 cmdline/apt-sortpkgs.cc:147 #, c-format msgid "%s %s for %s compiled on %s %s\n" msgstr "%s %s pro %s zkompilován na %s %s\n" -#: cmdline/apt-cache.cc:1760 +#: cmdline/apt-cache.cc:1740 msgid "" "Usage: apt-cache [options] command\n" " apt-cache [options] showpkg pkg1 [pkg2 ...]\n" @@ -230,35 +232,35 @@ msgstr "" "Více informací viz manuálové stránky apt-cache(8) a apt.conf(5).\n" #. }}} -#: cmdline/apt-cdrom.cc:43 +#: cmdline/apt-cdrom.cc:45 msgid "" "No CD-ROM could be auto-detected or found using the default mount point.\n" "You may try the --cdrom option to set the CD-ROM mount point. See 'man apt-" "cdrom' for more information about the CD-ROM auto-detection and mount point." msgstr "" -#: cmdline/apt-cdrom.cc:85 +#: cmdline/apt-cdrom.cc:89 msgid "Please provide a name for this Disc, such as 'Debian 5.0.3 Disk 1'" msgstr "Zadejte prosím název tohoto média, např. „Debian 5.0.3 Disk 1“" -#: cmdline/apt-cdrom.cc:100 +#: cmdline/apt-cdrom.cc:104 msgid "Please insert a Disc in the drive and press enter" msgstr "Vložte prosím médium do mechaniky a stiskněte enter" -#: cmdline/apt-cdrom.cc:135 +#: cmdline/apt-cdrom.cc:141 #, c-format msgid "Failed to mount '%s' to '%s'" msgstr "Selhalo připojení „%s“ na „%s“" -#: cmdline/apt-cdrom.cc:170 +#: cmdline/apt-cdrom.cc:196 msgid "Repeat this process for the rest of the CDs in your set." msgstr "Tento proces opakujte pro všechna zbývající média." -#: cmdline/apt-config.cc:46 +#: cmdline/apt-config.cc:48 msgid "Arguments not in pairs" msgstr "Argumenty nejsou v párech" -#: cmdline/apt-config.cc:87 +#: cmdline/apt-config.cc:89 msgid "" "Usage: apt-config [options] command\n" "\n" @@ -286,558 +288,47 @@ msgstr "" " -c=? Načte tento konfigurační soubor\n" " -o=? Nastaví libovolnou volbu, např. -o dir::cache=/tmp\n" -#. TRANSLATOR: Yes/No question help-text: defaulting to Y[es] -#. e.g. "Do you want to continue? [Y/n] " -#. The user has to answer with an input matching the -#. YESEXPR/NOEXPR defined in your l10n. -#: cmdline/apt-get.cc:146 -msgid "[Y/n]" -msgstr "[Y/n]" - -#. TRANSLATOR: Yes/No question help-text: defaulting to N[o] -#. e.g. "Should this file be removed? [y/N] " -#. The user has to answer with an input matching the -#. YESEXPR/NOEXPR defined in your l10n. -#: cmdline/apt-get.cc:152 -msgid "[y/N]" -msgstr "[y/N]" - -#. TRANSLATOR: "Yes" answer printed for a yes/no question if --assume-yes is set -#: cmdline/apt-get.cc:163 -msgid "Y" -msgstr "Y" - -#. TRANSLATOR: "No" answer printed for a yes/no question if --assume-no is set -#: cmdline/apt-get.cc:169 -msgid "N" -msgstr "N" - -#: cmdline/apt-get.cc:191 apt-pkg/cachefilter.cc:33 -#, c-format -msgid "Regex compilation error - %s" -msgstr "Chyba při kompilaci regulárního výrazu - %s" - -#: cmdline/apt-get.cc:289 -msgid "The following packages have unmet dependencies:" -msgstr "Následující balíky mají nesplněné závislosti:" - -#: cmdline/apt-get.cc:379 -#, c-format -msgid "but %s is installed" -msgstr "ale %s je nainstalován" - -#: cmdline/apt-get.cc:381 -#, c-format -msgid "but %s is to be installed" -msgstr "ale %s se bude instalovat" - -#: cmdline/apt-get.cc:388 -msgid "but it is not installable" -msgstr "ale nedá se nainstalovat" - -#: cmdline/apt-get.cc:390 -msgid "but it is a virtual package" -msgstr "ale je to virtuální balík" - -#: cmdline/apt-get.cc:393 -msgid "but it is not installed" -msgstr "ale není nainstalovaný" - -#: cmdline/apt-get.cc:393 -msgid "but it is not going to be installed" -msgstr "ale nebude se instalovat" - -#: cmdline/apt-get.cc:398 -msgid " or" -msgstr " nebo" - -#: cmdline/apt-get.cc:427 -msgid "The following NEW packages will be installed:" -msgstr "Následující NOVÉ balíky budou nainstalovány:" - -#: cmdline/apt-get.cc:453 -msgid "The following packages will be REMOVED:" -msgstr "Následující balíky budou ODSTRANĚNY:" - -#: cmdline/apt-get.cc:475 -msgid "The following packages have been kept back:" -msgstr "Následující balíky jsou podrženy v aktuální verzi:" - -#: cmdline/apt-get.cc:496 -msgid "The following packages will be upgraded:" -msgstr "Následující balíky budou aktualizovány:" - -#: cmdline/apt-get.cc:517 -msgid "The following packages will be DOWNGRADED:" -msgstr "Následující balíky budou DEGRADOVÁNY:" - -#: cmdline/apt-get.cc:537 -msgid "The following held packages will be changed:" -msgstr "Následující podržené balíky budou změněny:" - -#: cmdline/apt-get.cc:592 -#, c-format -msgid "%s (due to %s) " -msgstr "%s (kvůli %s) " - -#: cmdline/apt-get.cc:600 -msgid "" -"WARNING: The following essential packages will be removed.\n" -"This should NOT be done unless you know exactly what you are doing!" -msgstr "" -"VAROVÁNÍ: Následující nezbytné balíky budou odstraněny.\n" -"Pokud přesně nevíte, co děláte, NEDĚLEJTE to!" - -#: cmdline/apt-get.cc:631 -#, c-format -msgid "%lu upgraded, %lu newly installed, " -msgstr "%lu aktualizováno, %lu nově instalováno, " - -#: cmdline/apt-get.cc:635 -#, c-format -msgid "%lu reinstalled, " -msgstr "%lu přeinstalováno, " - -#: cmdline/apt-get.cc:637 -#, c-format -msgid "%lu downgraded, " -msgstr "%lu degradováno, " - -#: cmdline/apt-get.cc:639 -#, c-format -msgid "%lu to remove and %lu not upgraded.\n" -msgstr "%lu k odstranění a %lu neaktualizováno.\n" - -#: cmdline/apt-get.cc:643 -#, c-format -msgid "%lu not fully installed or removed.\n" -msgstr "%lu instalováno nebo odstraněno pouze částečně.\n" - -#: cmdline/apt-get.cc:664 -#, c-format -msgid "Note, selecting '%s' for task '%s'\n" -msgstr "Pozn: vybírám „%s“ pro úlohu „%s“\n" - -#: cmdline/apt-get.cc:669 -#, c-format -msgid "Note, selecting '%s' for regex '%s'\n" -msgstr "Pozn: vybírám „%s“ pro regulární výraz „%s“\n" - -#: cmdline/apt-get.cc:686 -#, c-format -msgid "Package %s is a virtual package provided by:\n" -msgstr "Balík %s je virtuální balík poskytovaný:\n" - -#: cmdline/apt-get.cc:697 -msgid " [Installed]" -msgstr "[Instalovaný]" - -#: cmdline/apt-get.cc:706 -msgid " [Not candidate version]" -msgstr " [Není kandidátská verze]" - -#: cmdline/apt-get.cc:708 -msgid "You should explicitly select one to install." -msgstr "Měli byste explicitně vybrat jeden k instalaci." - -#: cmdline/apt-get.cc:711 -#, c-format -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 "" -"Balík %s není dostupný, ale jiný balík se na něj odkazuje.\n" -"To může znamenat že balík chybí, byl zastarán, nebo je dostupný\n" -"pouze z jiného zdroje\n" - -#: cmdline/apt-get.cc:729 -msgid "However the following packages replace it:" -msgstr "Nicméně následující balíky jej nahrazují:" - -#: cmdline/apt-get.cc:741 -#, c-format -msgid "Package '%s' has no installation candidate" -msgstr "Balík „%s“ nemá kandidáta pro instalaci" - -#: cmdline/apt-get.cc:754 -#, c-format -msgid "Virtual packages like '%s' can't be removed\n" -msgstr "Virtuální balíky jako „%s“ nemohou být odstraněny\n" - -#. TRANSLATORS: Note, this is not an interactive question -#: cmdline/apt-get.cc:766 cmdline/apt-get.cc:969 -#, c-format -msgid "Package '%s' is not installed, so not removed. Did you mean '%s'?\n" -msgstr "" -"Balík „%s“ není nainstalován, nelze tedy odstranit. Mysleli jste „%s“?\n" - -#: cmdline/apt-get.cc:772 cmdline/apt-get.cc:975 -#, c-format -msgid "Package '%s' is not installed, so not removed\n" -msgstr "Balík „%s“ není nainstalován, nelze tedy odstranit\n" - -#: cmdline/apt-get.cc:817 -#, c-format -msgid "Note, selecting '%s' instead of '%s'\n" -msgstr "Pozn: Vybírám „%s“ místo „%s“\n" - -#: cmdline/apt-get.cc:847 -#, c-format -msgid "Skipping %s, it is already installed and upgrade is not set.\n" -msgstr "Přeskakuji %s, protože je již nainstalován.\n" - -#: cmdline/apt-get.cc:851 -#, c-format -msgid "Skipping %s, it is not installed and only upgrades are requested.\n" -msgstr "" -"Přeskakuji %s, protože není nainstalován a vyžadovány jsou pouze " -"aktualizace.\n" - -#: cmdline/apt-get.cc:863 -#, c-format -msgid "Reinstallation of %s is not possible, it cannot be downloaded.\n" -msgstr "Přeinstalace %s není možná, protože nelze stáhnout.\n" - -#: cmdline/apt-get.cc:868 -#, c-format -msgid "%s is already the newest version.\n" -msgstr "%s je již nejnovější verze.\n" - -#: cmdline/apt-get.cc:887 cmdline/apt-get.cc:2187 cmdline/apt-mark.cc:68 -#, c-format -msgid "%s set to manually installed.\n" -msgstr "%s nastaven jako instalovaný ručně.\n" - -#: cmdline/apt-get.cc:913 -#, c-format -msgid "Selected version '%s' (%s) for '%s'\n" -msgstr "Vybraná verze „%s“ (%s) pro „%s“\n" - -#: cmdline/apt-get.cc:918 -#, c-format -msgid "Selected version '%s' (%s) for '%s' because of '%s'\n" -msgstr "Vybraná verze „%s“ (%s) pro „%s“ kvůli „%s“\n" - -#: cmdline/apt-get.cc:1054 -msgid "Correcting dependencies..." -msgstr "Opravuji závislosti…" - -#: cmdline/apt-get.cc:1057 -msgid " failed." -msgstr " selhalo." - -#: cmdline/apt-get.cc:1060 -msgid "Unable to correct dependencies" -msgstr "Nelze opravit závislosti" - -#: cmdline/apt-get.cc:1063 -msgid "Unable to minimize the upgrade set" -msgstr "Nelze minimalizovat sadu pro aktualizaci" - -#: cmdline/apt-get.cc:1065 -msgid " Done" -msgstr " Hotovo" - -#: cmdline/apt-get.cc:1069 -msgid "You might want to run 'apt-get -f install' to correct these." -msgstr "Pro opravení můžete spustit „apt-get -f install“." - -#: cmdline/apt-get.cc:1072 -msgid "Unmet dependencies. Try using -f." -msgstr "Nesplněné závislosti. Zkuste použít -f." - -#: cmdline/apt-get.cc:1097 -msgid "WARNING: The following packages cannot be authenticated!" -msgstr "VAROVÁNÍ: Následující balíky nemohou být autentizovány!" - -#: cmdline/apt-get.cc:1101 -msgid "Authentication warning overridden.\n" -msgstr "Autentizační varování potlačeno.\n" - -#: cmdline/apt-get.cc:1108 -msgid "Install these packages without verification?" -msgstr "Instalovat tyto balíky bez ověření?" - -#: cmdline/apt-get.cc:1110 -msgid "Some packages could not be authenticated" -msgstr "Některé balíky nemohly být autentizovány" - -#: cmdline/apt-get.cc:1119 cmdline/apt-get.cc:1280 -msgid "There are problems and -y was used without --force-yes" -msgstr "Vyskytly se problémy a -y bylo použito bez --force-yes" - -#: cmdline/apt-get.cc:1160 -msgid "Internal error, InstallPackages was called with broken packages!" -msgstr "Vnitřní chyba, InstallPackages byl zavolán s porušenými balíky!" - -#: cmdline/apt-get.cc:1169 -msgid "Packages need to be removed but remove is disabled." -msgstr "Balík je potřeba odstranit ale funkce Odstranit je vypnuta." - -#: cmdline/apt-get.cc:1180 -msgid "Internal error, Ordering didn't finish" -msgstr "Vnitřní chyba, třídění nedoběhlo do konce" - -#: cmdline/apt-get.cc:1218 -msgid "How odd.. The sizes didn't match, email apt@packages.debian.org" -msgstr "" -"Jak podivné… velikosti nesouhlasí, ohlaste to na apt@packages.debian.org" - -#. 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:1225 -#, c-format -msgid "Need to get %sB/%sB of archives.\n" -msgstr "Potřebuji stáhnout %sB/%sB archivů.\n" - -#. 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:1230 -#, c-format -msgid "Need to get %sB of archives.\n" -msgstr "Potřebuji stáhnout %sB archivů.\n" - -#. 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:1237 -#, c-format -msgid "After this operation, %sB of additional disk space will be used.\n" -msgstr "Po této operaci bude na disku použito dalších %sB.\n" - -#. 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:1242 -#, c-format -msgid "After this operation, %sB disk space will be freed.\n" -msgstr "Po této operaci bude na disku uvolněno %sB.\n" - -#: cmdline/apt-get.cc:1257 cmdline/apt-get.cc:1260 cmdline/apt-get.cc:2621 -#: cmdline/apt-get.cc:2624 -#, c-format -msgid "Couldn't determine free space in %s" -msgstr "Nelze určit volné místo v %s" - -#: cmdline/apt-get.cc:1270 -#, c-format -msgid "You don't have enough free space in %s." -msgstr "V %s nemáte dostatek volného místa." - -#: cmdline/apt-get.cc:1286 cmdline/apt-get.cc:1308 -msgid "Trivial Only specified but this is not a trivial operation." -msgstr "Udáno „pouze triviální“, ovšem toto není triviální operace." - -#. TRANSLATOR: This string needs to be typed by the user as a confirmation, so be -#. careful with hard to type or special characters (like non-breaking spaces) -#: cmdline/apt-get.cc:1290 -msgid "Yes, do as I say!" -msgstr "Ano, udělej to tak, jak říkám!" - -#: cmdline/apt-get.cc:1292 -#, c-format -msgid "" -"You are about to do something potentially harmful.\n" -"To continue type in the phrase '%s'\n" -" ?] " -msgstr "" -"Chystáte se vykonat něco potenciálně škodlivého.\n" -"Pro pokračování opište frázi „%s“\n" -" ?] " - -#: cmdline/apt-get.cc:1298 cmdline/apt-get.cc:1317 -msgid "Abort." -msgstr "Přerušeno." - -#: cmdline/apt-get.cc:1313 -msgid "Do you want to continue?" -msgstr "Chcete pokračovat?" - -#: cmdline/apt-get.cc:1385 cmdline/apt-get.cc:2686 apt-pkg/algorithms.cc:1566 -#, c-format -msgid "Failed to fetch %s %s\n" -msgstr "Selhalo stažení %s %s\n" - -#: cmdline/apt-get.cc:1403 -msgid "Some files failed to download" -msgstr "Některé soubory nemohly být staženy" - -#: cmdline/apt-get.cc:1404 cmdline/apt-get.cc:2698 -msgid "Download complete and in download only mode" -msgstr "Stahování dokončeno v režimu pouze stáhnout" - -#: cmdline/apt-get.cc:1410 -msgid "" -"Unable to fetch some archives, maybe run apt-get update or try with --fix-" -"missing?" -msgstr "" -"Nelze stáhnout některé archivy. Možná spusťte apt-get update nebo zkuste --" -"fix-missing?" - -#: cmdline/apt-get.cc:1414 -msgid "--fix-missing and media swapping is not currently supported" -msgstr "--fix-missing a výměna média nejsou momentálně podporovány" - -#: cmdline/apt-get.cc:1419 -msgid "Unable to correct missing packages." -msgstr "Nelze opravit chybějící balíky." - -#: cmdline/apt-get.cc:1420 -msgid "Aborting install." -msgstr "Přerušuji instalaci." - -#: cmdline/apt-get.cc:1448 -msgid "" -"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] "" -"Následující balík z tohoto systému zmizel, protože\n" -"všechny jeho soubory byly přepsány jinými balíky:" -msgstr[1] "" -"Následující balíky z tohoto systému zmizely, protože\n" -"všechny jejich soubory byly přepsány jinými balíky:" -msgstr[2] "" -"Následující balíky z tohoto systému zmizely, protože\n" -"všechny jejich soubory byly přepsány jinými balíky:" +#: cmdline/apt-get.cc:244 +#, fuzzy, c-format +msgid "Can not find a package for architecture '%s'" +msgstr "Nelze najít balík vyhovující regulárnímu výrazu „%s“" -#: cmdline/apt-get.cc:1452 -msgid "Note: This is done automatically and on purpose by dpkg." -msgstr "Poznámka: Toto má svůj důvod a děje se automaticky v dpkg." +#: cmdline/apt-get.cc:326 +#, fuzzy, c-format +msgid "Can not find a package '%s' with version '%s'" +msgstr "Nelze najít balík vyhovující regulárnímu výrazu „%s“" -#: cmdline/apt-get.cc:1590 -#, c-format -msgid "Ignore unavailable target release '%s' of package '%s'" -msgstr "Ignoruje se nedostupné vydání „%s“ balíku „%s“" +#: cmdline/apt-get.cc:329 +#, fuzzy, c-format +msgid "Can not find a package '%s' with release '%s'" +msgstr "Nelze najít balík vyhovující regulárnímu výrazu „%s“" -#: cmdline/apt-get.cc:1622 +#: cmdline/apt-get.cc:366 #, c-format msgid "Picking '%s' as source package instead of '%s'\n" msgstr "Vybírám „%s“ jako zdrojový balík místo „%s“\n" -#. if (VerTag.empty() == false && Last == 0) -#: cmdline/apt-get.cc:1660 -#, c-format -msgid "Ignore unavailable version '%s' of package '%s'" +#: cmdline/apt-get.cc:422 +#, fuzzy, c-format +msgid "Can not find version '%s' of package '%s'" msgstr "Ignoruje se nedostupná verze „%s“ balíku „%s“" -#: cmdline/apt-get.cc:1676 -msgid "The update command takes no arguments" -msgstr "Příkaz update neakceptuje žádné argumenty" - -#: cmdline/apt-get.cc:1742 -msgid "We are not supposed to delete stuff, can't start AutoRemover" -msgstr "Neměli bychom mazat věci, nemůžu spustit AutoRemover" - -#: cmdline/apt-get.cc:1846 -msgid "" -"Hmm, seems like the AutoRemover destroyed something which really\n" -"shouldn't happen. Please file a bug report against apt." -msgstr "" -"Hmm, zdá se, že AutoRemover zničil něco, co neměl.\n" -"Nahlaste prosím chybu v 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:1849 cmdline/apt-get.cc:2017 -msgid "The following information may help to resolve the situation:" -msgstr "Následující informace vám mohou pomoci vyřešit tuto situaci:" - -#: cmdline/apt-get.cc:1853 -msgid "Internal Error, AutoRemover broke stuff" -msgstr "Vnitřní chyba, AutoRemover pokazil věci" - -#: cmdline/apt-get.cc:1860 -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] "Následující balík byl nainstalován automaticky a již není potřeba:" -msgstr[1] "" -"Následující balíky byly nainstalovány automaticky a již nejsou potřeba:" -msgstr[2] "" -"Následující balíky byly nainstalovány automaticky a již nejsou potřeba:" - -#: cmdline/apt-get.cc:1864 -#, 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 balík byl nainstalován automaticky a již není potřeba.\n" -msgstr[1] "%lu balíky byly nainstalovány automaticky a již nejsou potřeba.\n" -msgstr[2] "%lu balíků bylo nainstalováno automaticky a již nejsou potřeba.\n" - -#: cmdline/apt-get.cc:1866 -msgid "Use 'apt-get autoremove' to remove it." -msgid_plural "Use 'apt-get autoremove' to remove them." -msgstr[0] "Pro jeho odstranění použijte „apt-get autoremove“." -msgstr[1] "Pro jejich odstranění použijte „apt-get autoremove“." -msgstr[2] "Pro jejich odstranění použijte „apt-get autoremove“." - -#: cmdline/apt-get.cc:1885 -msgid "Internal error, AllUpgrade broke stuff" -msgstr "Vnitřní chyba, AllUpgrade pokazil věci" - -#: cmdline/apt-get.cc:1984 -msgid "You might want to run 'apt-get -f install' to correct these:" -msgstr "Pro opravení následujících můžete spustit „apt-get -f install“:" - -#: cmdline/apt-get.cc:1988 -msgid "" -"Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a " -"solution)." -msgstr "" -"Nesplněné závislosti. Zkuste spustit „apt-get -f install“ bez balíků (nebo " -"navrhněte řešení)." - -#: cmdline/apt-get.cc:2002 -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 "" -"Některé balíky nemohly být instalovány. To může znamenat, že požadujete\n" -"nemožnou situaci, nebo, pokud používáte nestabilní distribuci, že\n" -"vyžadované balíky ještě nebyly vytvořeny nebo přesunuty z Příchozí fronty." - -#: cmdline/apt-get.cc:2023 -msgid "Broken packages" -msgstr "Poškozené balíky" - -#: cmdline/apt-get.cc:2049 -msgid "The following extra packages will be installed:" -msgstr "Následující extra balíky budou instalovány:" - -#: cmdline/apt-get.cc:2139 -msgid "Suggested packages:" -msgstr "Navrhované balíky:" - -#: cmdline/apt-get.cc:2140 -msgid "Recommended packages:" -msgstr "Doporučované balíky:" - -#: cmdline/apt-get.cc:2182 +#: cmdline/apt-get.cc:453 #, c-format msgid "Couldn't find package %s" msgstr "Nelze najít balík %s" -#: cmdline/apt-get.cc:2189 cmdline/apt-mark.cc:70 +#: cmdline/apt-get.cc:458 cmdline/apt-mark.cc:70 +#, c-format +msgid "%s set to manually installed.\n" +msgstr "%s nastaven jako instalovaný ručně.\n" + +#: cmdline/apt-get.cc:460 cmdline/apt-mark.cc:72 #, c-format msgid "%s set to automatically installed.\n" msgstr "%s nastaven jako instalovaný automaticky.\n" -#: cmdline/apt-get.cc:2197 cmdline/apt-mark.cc:114 +#: cmdline/apt-get.cc:468 cmdline/apt-mark.cc:116 msgid "" "This command is deprecated. Please use 'apt-mark auto' and 'apt-mark manual' " "instead." @@ -845,46 +336,24 @@ msgstr "" "Tento příkaz je zastaralý, použijte místo něj „apt-mark auto“ a „apt-mark " "manual“." -#: cmdline/apt-get.cc:2213 -msgid "Calculating upgrade... " -msgstr "Propočítávám aktualizaci… " - -#: cmdline/apt-get.cc:2216 methods/ftp.cc:712 methods/connect.cc:116 -msgid "Failed" -msgstr "Selhalo" - -#: cmdline/apt-get.cc:2221 -msgid "Done" -msgstr "Hotovo" - -#: cmdline/apt-get.cc:2288 cmdline/apt-get.cc:2296 +#: cmdline/apt-get.cc:537 cmdline/apt-get.cc:545 msgid "Internal error, problem resolver broke stuff" msgstr "Vnitřní chyba, řešitel problémů pokazil věci" -#: cmdline/apt-get.cc:2324 cmdline/apt-get.cc:2361 +#: cmdline/apt-get.cc:573 cmdline/apt-get.cc:610 msgid "Unable to lock the download directory" msgstr "Nelze zamknout adresář pro stahování" -#: cmdline/apt-get.cc:2418 -#, c-format -msgid "Can't find a source to download version '%s' of '%s'" -msgstr "Nelze najít zdroj pro stažení verze „%s“ balíku „%s“" - -#: cmdline/apt-get.cc:2423 -#, c-format -msgid "Downloading %s %s" -msgstr "Stahuje se %s %s" - -#: cmdline/apt-get.cc:2483 +#: cmdline/apt-get.cc:725 msgid "Must specify at least one package to fetch source for" msgstr "Musíte zadat aspoň jeden balík, pro který se stáhnou zdrojové texty" -#: cmdline/apt-get.cc:2523 cmdline/apt-get.cc:2835 +#: cmdline/apt-get.cc:765 cmdline/apt-get.cc:1060 #, c-format msgid "Unable to find a source package for %s" msgstr "Nelze najít zdrojový balík pro %s" -#: cmdline/apt-get.cc:2540 +#: cmdline/apt-get.cc:782 #, c-format msgid "" "NOTICE: '%s' packaging is maintained in the '%s' version control system at:\n" @@ -893,7 +362,7 @@ msgstr "" "INFO: Balík „%s“ je spravován v systému pro správu verzí „%s“ na:\n" "%s\n" -#: cmdline/apt-get.cc:2545 +#: cmdline/apt-get.cc:787 #, c-format msgid "" "Please use:\n" @@ -904,70 +373,80 @@ msgstr "" "použijte:\n" "bzr branch %s\n" -#: cmdline/apt-get.cc:2598 +#: cmdline/apt-get.cc:840 #, c-format msgid "Skipping already downloaded file '%s'\n" msgstr "Přeskakuji dříve stažený soubor „%s“\n" -#: cmdline/apt-get.cc:2635 +#: cmdline/apt-get.cc:863 cmdline/apt-get.cc:866 +#: apt-private/private-install.cc:198 apt-private/private-install.cc:201 +#, c-format +msgid "Couldn't determine free space in %s" +msgstr "Nelze určit volné místo v %s" + +#: cmdline/apt-get.cc:877 #, c-format msgid "You don't have enough free space in %s" msgstr "Na %s nemáte dostatek volného místa" #. 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:2644 +#: cmdline/apt-get.cc:886 #, c-format msgid "Need to get %sB/%sB of source archives.\n" msgstr "Potřebuji stáhnout %sB/%sB zdrojových archivů.\n" #. 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:2649 +#: cmdline/apt-get.cc:891 #, c-format msgid "Need to get %sB of source archives.\n" msgstr "Potřebuji stáhnout %sB zdrojových archivů.\n" -#: cmdline/apt-get.cc:2655 +#: cmdline/apt-get.cc:897 #, c-format msgid "Fetch source %s\n" msgstr "Stažení zdroje %s\n" -#: cmdline/apt-get.cc:2693 +#: cmdline/apt-get.cc:918 msgid "Failed to fetch some archives." msgstr "Stažení některých archivů selhalo." -#: cmdline/apt-get.cc:2724 +#: cmdline/apt-get.cc:923 apt-private/private-install.cc:325 +msgid "Download complete and in download only mode" +msgstr "Stahování dokončeno v režimu pouze stáhnout" + +#: cmdline/apt-get.cc:949 #, c-format msgid "Skipping unpack of already unpacked source in %s\n" msgstr "Přeskakuji rozbalení již rozbaleného zdroje v %s\n" -#: cmdline/apt-get.cc:2736 +#: cmdline/apt-get.cc:961 #, c-format msgid "Unpack command '%s' failed.\n" msgstr "Příkaz pro rozbalení „%s“ selhal.\n" -#: cmdline/apt-get.cc:2737 +#: cmdline/apt-get.cc:962 #, c-format msgid "Check if the 'dpkg-dev' package is installed.\n" msgstr "Zkontrolujte, zda je nainstalován balíček „dpkg-dev“.\n" -#: cmdline/apt-get.cc:2759 +#: cmdline/apt-get.cc:984 #, c-format msgid "Build command '%s' failed.\n" msgstr "Příkaz pro sestavení „%s“ selhal.\n" -#: cmdline/apt-get.cc:2779 +#: cmdline/apt-get.cc:1004 msgid "Child process failed" msgstr "Synovský proces selhal" -#: cmdline/apt-get.cc:2798 +#: cmdline/apt-get.cc:1023 msgid "Must specify at least one package to check builddeps for" msgstr "" "Musíte zadat alespoň jeden balík, pro který budou kontrolovány závislosti " "pro sestavení" -#: cmdline/apt-get.cc:2823 +#: cmdline/apt-get.cc:1048 #, c-format msgid "" "No architecture information available for %s. See apt.conf(5) APT::" @@ -976,17 +455,17 @@ msgstr "" "O architektuře %s nejsou známy žádné informace. Pro nastavení si přečtěte " "část APT::Architectures v manuálové stránce apt.conf(5)" -#: cmdline/apt-get.cc:2847 cmdline/apt-get.cc:2850 +#: cmdline/apt-get.cc:1072 cmdline/apt-get.cc:1075 #, c-format msgid "Unable to get build-dependency information for %s" msgstr "Nelze získat závislosti pro sestavení %s" -#: cmdline/apt-get.cc:2870 +#: cmdline/apt-get.cc:1095 #, c-format msgid "%s has no build depends.\n" msgstr "%s nemá žádné závislosti pro sestavení.\n" -#: cmdline/apt-get.cc:3040 +#: cmdline/apt-get.cc:1265 #, c-format msgid "" "%s dependency for %s can't be satisfied because %s is not allowed on '%s' " @@ -995,20 +474,20 @@ msgstr "" "závislost %s pro %s nemůže být splněna, protože %s není na balících „%s“ " "dovolena" -#: cmdline/apt-get.cc:3058 +#: cmdline/apt-get.cc:1283 #, c-format msgid "" "%s dependency for %s cannot be satisfied because the package %s cannot be " "found" msgstr "závislost %s pro %s nemůže být splněna, protože balík %s nebyl nalezen" -#: cmdline/apt-get.cc:3081 +#: cmdline/apt-get.cc:1306 #, c-format msgid "Failed to satisfy %s dependency for %s: Installed package %s is too new" msgstr "" "Selhalo splnění závislosti %s pro %s: Instalovaný balík %s je příliš nový" -#: cmdline/apt-get.cc:3120 +#: cmdline/apt-get.cc:1345 #, c-format msgid "" "%s dependency for %s cannot be satisfied because candidate version of " @@ -1017,7 +496,7 @@ msgstr "" "závislost %s pro %s nemůže být splněna, protože kandidátská verze balíku %s " "nesplňuje požadavek na verzi" -#: cmdline/apt-get.cc:3126 +#: cmdline/apt-get.cc:1351 #, c-format msgid "" "%s dependency for %s cannot be satisfied because package %s has no candidate " @@ -1026,30 +505,30 @@ msgstr "" "závislost %s pro %s nemůže být splněna, protože balík %s nemá kandidátskou " "verzi" -#: cmdline/apt-get.cc:3149 +#: cmdline/apt-get.cc:1374 #, c-format msgid "Failed to satisfy %s dependency for %s: %s" msgstr "Selhalo splnění závislosti %s pro %s: %s" -#: cmdline/apt-get.cc:3164 +#: cmdline/apt-get.cc:1389 #, c-format msgid "Build-dependencies for %s could not be satisfied." msgstr "Závislosti pro sestavení %s nemohly být splněny." -#: cmdline/apt-get.cc:3169 +#: cmdline/apt-get.cc:1394 msgid "Failed to process build dependencies" msgstr "Chyba při zpracování závislostí pro sestavení" -#: cmdline/apt-get.cc:3262 cmdline/apt-get.cc:3274 +#: cmdline/apt-get.cc:1487 cmdline/apt-get.cc:1499 #, c-format msgid "Changelog for %s (%s)" msgstr "Seznam změn %s (%s)" -#: cmdline/apt-get.cc:3397 +#: cmdline/apt-get.cc:1585 msgid "Supported modules:" msgstr "Podporované moduly:" -#: cmdline/apt-get.cc:3438 +#: cmdline/apt-get.cc:1626 msgid "" "Usage: apt-get [options] command\n" " apt-get [options] install|remove pkg1 [pkg2 ...]\n" @@ -1136,102 +615,54 @@ msgstr "" "a apt.conf(5).\n" " Tato APT má schopnosti svaté krávy.\n" -#: cmdline/apt-get.cc:3603 -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 "" -"INFO: Toto je pouze simulace!\n" -" apt-get vyžaduje pro skutečný běh rootovská oprávnění.\n" -" Mějte také na paměti, že je vypnuto zamykání, tudíž\n" -" tyto výsledky nemusí mít s realitou nic společného!" - -#: cmdline/acqprogress.cc:60 -msgid "Hit " -msgstr "Cíl " - -#: cmdline/acqprogress.cc:84 -msgid "Get:" -msgstr "Mám:" - -#: cmdline/acqprogress.cc:115 -msgid "Ign " -msgstr "Ign " - -#: cmdline/acqprogress.cc:119 -msgid "Err " -msgstr "Err " - -#: cmdline/acqprogress.cc:140 -#, c-format -msgid "Fetched %sB in %s (%sB/s)\n" -msgstr "Staženo %sB za %s (%sB/s)\n" - -#: cmdline/acqprogress.cc:230 -#, c-format -msgid " [Working]" -msgstr " [Pracuji]" - -#: cmdline/acqprogress.cc:286 -#, c-format -msgid "" -"Media change: please insert the disc labeled\n" -" '%s'\n" -"in the drive '%s' and press enter\n" -msgstr "" -"Výměna média: Vložte disk nazvaný\n" -" „%s“\n" -"do mechaniky „%s“ a stiskněte enter\n" - -#: cmdline/apt-mark.cc:55 +#: cmdline/apt-mark.cc:57 #, c-format msgid "%s can not be marked as it is not installed.\n" msgstr "%s nemůže být označen, protože není nainstalovaný.\n" -#: cmdline/apt-mark.cc:61 +#: cmdline/apt-mark.cc:63 #, c-format msgid "%s was already set to manually installed.\n" msgstr "%s již byl nastaven jako instalovaný ručně.\n" -#: cmdline/apt-mark.cc:63 +#: cmdline/apt-mark.cc:65 #, c-format msgid "%s was already set to automatically installed.\n" msgstr "%s již byl nastaven jako instalovaný automaticky.\n" -#: cmdline/apt-mark.cc:228 +#: cmdline/apt-mark.cc:230 #, c-format msgid "%s was already set on hold.\n" msgstr "%s již byl podržen v aktuální verzi.\n" -#: cmdline/apt-mark.cc:230 +#: cmdline/apt-mark.cc:232 #, c-format msgid "%s was already not hold.\n" msgstr "%s již nebyl držen v aktuální verzi.\n" -#: cmdline/apt-mark.cc:245 cmdline/apt-mark.cc:326 -#: apt-pkg/contrib/fileutl.cc:832 apt-pkg/contrib/gpgv.cc:223 -#: apt-pkg/deb/dpkgpm.cc:1032 +#: cmdline/apt-mark.cc:247 cmdline/apt-mark.cc:328 +#: apt-pkg/contrib/fileutl.cc:850 apt-pkg/contrib/gpgv.cc:217 +#: apt-pkg/deb/dpkgpm.cc:1182 #, c-format msgid "Waited for %s but it wasn't there" msgstr "Čekal jsem na %s, ale nebyl tam" -#: cmdline/apt-mark.cc:260 cmdline/apt-mark.cc:309 +#: cmdline/apt-mark.cc:262 cmdline/apt-mark.cc:311 #, c-format msgid "%s set on hold.\n" msgstr "%s bude podržen v aktuální verzi.\n" -#: cmdline/apt-mark.cc:262 cmdline/apt-mark.cc:314 +#: cmdline/apt-mark.cc:264 cmdline/apt-mark.cc:316 #, c-format msgid "Canceled hold on %s.\n" msgstr "Podržení balíku %s v aktuální verzi bylo zrušeno.\n" -#: cmdline/apt-mark.cc:332 +#: cmdline/apt-mark.cc:334 msgid "Executing dpkg failed. Are you root?" msgstr "Spuštění dpkg selhalo. Jste root?" -#: cmdline/apt-mark.cc:379 +#: cmdline/apt-mark.cc:381 +#, fuzzy msgid "" "Usage: apt-mark [options] {auto|manual} pkg1 [pkg2 ...]\n" "\n" @@ -1241,6 +672,11 @@ msgid "" "Commands:\n" " auto - Mark the given packages as automatically installed\n" " manual - Mark the given packages as manually installed\n" +" hold - Mark a package as held back\n" +" unhold - Unset a package set as held back\n" +" showauto - Print the list of automatically installed packages\n" +" showmanual - Print the list of manually installed packages\n" +" showhold - Print the list of package on hold\n" "\n" "Options:\n" " -h This help text.\n" @@ -1271,6 +707,28 @@ msgstr "" " -o=? Nastaví libovolnou volbu, např. -o dir::cache=/tmp\n" "Více informací viz manuálové stránky apt-mark(8) a apt.conf(5)." +#: cmdline/apt.cc:71 +msgid "" +"Usage: apt [options] command\n" +"\n" +"CLI for apt.\n" +"Basic commands: \n" +" list - list packages based on package names\n" +" search - search in package descriptions\n" +" show - show package details\n" +"\n" +" update - update list of available packages\n" +"\n" +" install - install packages\n" +" remove - remove packages\n" +"\n" +" upgrade - upgrade the system by installing/upgrading packages\n" +" full-upgrade - upgrade the system by removing/installing/upgrading " +"packages\n" +"\n" +" edit-sources - edit the source information file\n" +msgstr "" + #: methods/cdrom.cc:203 #, c-format msgid "Unable to read the cdrom database %s" @@ -1297,16 +755,16 @@ msgstr "Nelze odpojit CD-ROM v %s - možná se stále používá." msgid "Disk not found." msgstr "Disk nebyl nalezen." -#: methods/cdrom.cc:262 methods/file.cc:82 methods/rsh.cc:275 +#: methods/cdrom.cc:262 methods/file.cc:82 methods/rsh.cc:274 msgid "File not found" msgstr "Soubor nebyl nalezen" -#: methods/copy.cc:46 methods/gzip.cc:105 methods/gzip.cc:114 -#: methods/rred.cc:512 methods/rred.cc:521 +#: methods/copy.cc:46 methods/gzip.cc:106 methods/rred.cc:599 +#: methods/rred.cc:609 msgid "Failed to stat" msgstr "Selhalo vyhodnocení" -#: methods/copy.cc:83 methods/gzip.cc:111 methods/rred.cc:518 +#: methods/copy.cc:82 methods/gzip.cc:113 methods/rred.cc:606 msgid "Failed to set modification time" msgstr "Nelze nastavit čas modifikace" @@ -1315,34 +773,34 @@ msgid "Invalid URI, local URIS must not start with //" msgstr "Neplatné URI, lokální URI nesmí začínat na //" #. Login must be before getpeername otherwise dante won't work. -#: methods/ftp.cc:173 +#: methods/ftp.cc:172 msgid "Logging in" msgstr "Přihlašuji se" -#: methods/ftp.cc:179 +#: methods/ftp.cc:178 msgid "Unable to determine the peer name" msgstr "Nelze určit jméno druhé strany" -#: methods/ftp.cc:184 +#: methods/ftp.cc:183 msgid "Unable to determine the local name" msgstr "Nelze určit lokální jméno" -#: methods/ftp.cc:215 methods/ftp.cc:243 +#: methods/ftp.cc:214 methods/ftp.cc:242 #, c-format msgid "The server refused the connection and said: %s" msgstr "Server zamítl naše spojení a řekl: %s" -#: methods/ftp.cc:221 +#: methods/ftp.cc:220 #, c-format msgid "USER failed, server said: %s" msgstr "USER selhal, server řekl: %s" -#: methods/ftp.cc:228 +#: methods/ftp.cc:227 #, c-format msgid "PASS failed, server said: %s" msgstr "PASS selhal, server řekl: %s" -#: methods/ftp.cc:248 +#: methods/ftp.cc:247 msgid "" "A proxy server was specified but no login script, Acquire::ftp::ProxyLogin " "is empty." @@ -1350,117 +808,121 @@ msgstr "" "Byl zadán proxy server, ale ne přihlašovací skript. Acquire::ftp::ProxyLogin " "je prázdný." -#: methods/ftp.cc:276 +#: methods/ftp.cc:275 #, c-format msgid "Login script command '%s' failed, server said: %s" msgstr "Příkaz „%s“ přihlašovacího skriptu selhal, server řekl: %s" -#: methods/ftp.cc:302 +#: methods/ftp.cc:301 #, c-format msgid "TYPE failed, server said: %s" msgstr "TYPE selhal, server řekl: %s" -#: methods/ftp.cc:340 methods/ftp.cc:452 methods/rsh.cc:192 methods/rsh.cc:237 +#: methods/ftp.cc:339 methods/ftp.cc:451 methods/rsh.cc:191 methods/rsh.cc:236 msgid "Connection timeout" msgstr "Čas spojení vypršel" -#: methods/ftp.cc:346 +#: methods/ftp.cc:345 msgid "Server closed the connection" msgstr "Server uzavřel spojení" -#: methods/ftp.cc:349 methods/rsh.cc:199 apt-pkg/contrib/fileutl.cc:1264 -#: apt-pkg/contrib/fileutl.cc:1273 apt-pkg/contrib/fileutl.cc:1276 +#: methods/ftp.cc:348 methods/rsh.cc:198 apt-pkg/contrib/fileutl.cc:1292 +#: apt-pkg/contrib/fileutl.cc:1301 apt-pkg/contrib/fileutl.cc:1304 msgid "Read error" msgstr "Chyba čtení" -#: methods/ftp.cc:356 methods/rsh.cc:206 +#: methods/ftp.cc:355 methods/rsh.cc:205 msgid "A response overflowed the buffer." msgstr "Odpověď přeplnila buffer." -#: methods/ftp.cc:373 methods/ftp.cc:385 +#: methods/ftp.cc:372 methods/ftp.cc:384 msgid "Protocol corruption" msgstr "Porušení protokolu" -#: methods/ftp.cc:458 methods/rred.cc:238 methods/rsh.cc:243 -#: apt-pkg/contrib/fileutl.cc:1360 apt-pkg/contrib/fileutl.cc:1369 -#: apt-pkg/contrib/fileutl.cc:1372 apt-pkg/contrib/fileutl.cc:1397 +#: methods/ftp.cc:457 methods/rsh.cc:242 apt-pkg/contrib/fileutl.cc:1388 +#: apt-pkg/contrib/fileutl.cc:1397 apt-pkg/contrib/fileutl.cc:1400 +#: apt-pkg/contrib/fileutl.cc:1425 msgid "Write error" msgstr "Chyba zápisu" -#: methods/ftp.cc:697 methods/ftp.cc:703 methods/ftp.cc:738 +#: methods/ftp.cc:696 methods/ftp.cc:702 methods/ftp.cc:737 msgid "Could not create a socket" msgstr "Nelze vytvořit socket" -#: methods/ftp.cc:708 +#: methods/ftp.cc:707 msgid "Could not connect data socket, connection timed out" msgstr "Nelze připojit datový socket, čas spojení vypršel" -#: methods/ftp.cc:714 +#: methods/ftp.cc:711 methods/connect.cc:116 apt-private/private-upgrade.cc:22 +msgid "Failed" +msgstr "Selhalo" + +#: methods/ftp.cc:713 msgid "Could not connect passive socket." msgstr "Nelze připojit pasivní socket." -#: methods/ftp.cc:731 +#: methods/ftp.cc:730 msgid "getaddrinfo was unable to get a listening socket" msgstr "getaddrinfo nezískal naslouchající socket" -#: methods/ftp.cc:745 +#: methods/ftp.cc:744 msgid "Could not bind a socket" msgstr "Nelze navázat socket" -#: methods/ftp.cc:749 +#: methods/ftp.cc:748 msgid "Could not listen on the socket" msgstr "Nelze naslouchat na socketu" -#: methods/ftp.cc:756 +#: methods/ftp.cc:755 msgid "Could not determine the socket's name" msgstr "Nelze určit jméno socketu" -#: methods/ftp.cc:788 +#: methods/ftp.cc:787 msgid "Unable to send PORT command" msgstr "Nelze odeslat příkaz PORT" -#: methods/ftp.cc:798 +#: methods/ftp.cc:797 #, c-format msgid "Unknown address family %u (AF_*)" msgstr "Neznámá rodina adres %u (AF_*)" -#: methods/ftp.cc:807 +#: methods/ftp.cc:806 #, c-format msgid "EPRT failed, server said: %s" msgstr "EPRT selhal, server řekl: %s" -#: methods/ftp.cc:827 +#: methods/ftp.cc:826 msgid "Data socket connect timed out" msgstr "Spojení datového socketu vypršelo" -#: methods/ftp.cc:834 +#: methods/ftp.cc:833 msgid "Unable to accept connection" msgstr "Nelze přijmout spojení" -#: methods/ftp.cc:873 methods/http.cc:1038 methods/rsh.cc:313 +#: methods/ftp.cc:872 methods/server.cc:357 methods/rsh.cc:312 msgid "Problem hashing file" msgstr "Problém s kontrolním součtem souboru" -#: methods/ftp.cc:886 +#: methods/ftp.cc:885 #, c-format msgid "Unable to fetch file, server said '%s'" msgstr "Nelze stáhnout soubor, server řekl „%s“" -#: methods/ftp.cc:901 methods/rsh.cc:332 +#: methods/ftp.cc:900 methods/rsh.cc:331 msgid "Data socket timed out" msgstr "Datový socket vypršel" -#: methods/ftp.cc:931 +#: methods/ftp.cc:930 #, c-format msgid "Data transfer failed, server said '%s'" msgstr "Přenos dat selhal, server řekl „%s“" #. Get the files information -#: methods/ftp.cc:1008 +#: methods/ftp.cc:1009 msgid "Query" msgstr "Dotaz" -#: methods/ftp.cc:1120 +#: methods/ftp.cc:1123 msgid "Unable to invoke " msgstr "Nelze vyvolat " @@ -1526,36 +988,36 @@ msgstr "Něco hodně ošklivého se přihodilo při překladu „%s:%s“ (%i - msgid "Unable to connect to %s:%s:" msgstr "Nelze se připojit k %s:%s:" -#: methods/gpgv.cc:167 +#: methods/gpgv.cc:166 msgid "" "Internal error: Good signature, but could not determine key fingerprint?!" msgstr "Vnitřní chyba: Dobrý podpis, ale nemohu zjistit otisk klíče?!" -#: methods/gpgv.cc:171 +#: methods/gpgv.cc:170 msgid "At least one invalid signature was encountered." msgstr "Byl zaznamenán nejméně jeden neplatný podpis. " -#: methods/gpgv.cc:173 +#: methods/gpgv.cc:172 msgid "Could not execute 'gpgv' to verify signature (is gpgv installed?)" msgstr "Nelze spustit „gpgv“ pro ověření podpisu (je gpgv nainstalováno?)" #. TRANSLATORS: %s is a single techy word like 'NODATA' -#: methods/gpgv.cc:179 +#: methods/gpgv.cc:178 #, c-format msgid "" "Clearsigned file isn't valid, got '%s' (does the network require " "authentication?)" msgstr "" -#: methods/gpgv.cc:183 +#: methods/gpgv.cc:182 msgid "Unknown error executing gpgv" msgstr "Neznámá chyba při spouštění gpgv" -#: methods/gpgv.cc:216 methods/gpgv.cc:223 +#: methods/gpgv.cc:215 methods/gpgv.cc:222 msgid "The following signatures were invalid:\n" msgstr "Následující podpisy jsou neplatné:\n" -#: methods/gpgv.cc:230 +#: methods/gpgv.cc:229 msgid "" "The following signatures couldn't be verified because the public key is not " "available:\n" @@ -1567,81 +1029,621 @@ msgstr "" msgid "Empty files can't be valid archives" msgstr "Prázdné soubory nejsou platnými archivy" -#: methods/http.cc:394 +#: methods/http.cc:516 +msgid "Error writing to the file" +msgstr "Chyba zápisu do souboru" + +#: methods/http.cc:530 +msgid "Error reading from server. Remote end closed connection" +msgstr "Chyba čtení ze serveru. Druhá strana zavřela spojení" + +#: methods/http.cc:532 +msgid "Error reading from server" +msgstr "Chyba čtení ze serveru" + +#: methods/http.cc:568 +msgid "Error writing to file" +msgstr "Chyba zápisu do souboru" + +#: methods/http.cc:628 +msgid "Select failed" +msgstr "Výběr selhal" + +#: methods/http.cc:633 +msgid "Connection timed out" +msgstr "Čas spojení vypršel" + +#: methods/http.cc:656 +msgid "Error writing to output file" +msgstr "Chyba zápisu do výstupního souboru" + +#: methods/server.cc:56 msgid "Waiting for headers" msgstr "Čekám na hlavičky" -#: methods/http.cc:544 +#: methods/server.cc:114 msgid "Bad header line" msgstr "Chybná hlavička" -#: methods/http.cc:569 methods/http.cc:576 +#: methods/server.cc:139 methods/server.cc:146 msgid "The HTTP server sent an invalid reply header" msgstr "Http server poslal neplatnou hlavičku odpovědi" -#: methods/http.cc:606 +#: methods/server.cc:176 msgid "The HTTP server sent an invalid Content-Length header" msgstr "Http server poslal neplatnou hlavičku Content-Length" -#: methods/http.cc:621 +#: methods/server.cc:199 msgid "The HTTP server sent an invalid Content-Range header" msgstr "Http server poslal neplatnou hlavičku Content-Range" -#: methods/http.cc:623 +#: methods/server.cc:201 msgid "This HTTP server has broken range support" msgstr "Tento HTTP server má porouchanou podporu rozsahů" -#: methods/http.cc:647 +#: methods/server.cc:225 msgid "Unknown date format" msgstr "Neznámý formát data" -#: methods/http.cc:826 -msgid "Select failed" -msgstr "Výběr selhal" +#: methods/server.cc:494 +msgid "Bad header data" +msgstr "Špatné datové záhlaví" -#: methods/http.cc:831 -msgid "Connection timed out" -msgstr "Čas spojení vypršel" +#: methods/server.cc:511 methods/server.cc:567 +msgid "Connection failed" +msgstr "Spojení selhalo" -#: methods/http.cc:854 -msgid "Error writing to output file" -msgstr "Chyba zápisu do výstupního souboru" +#: methods/server.cc:659 +msgid "Internal error" +msgstr "Vnitřní chyba" -#: methods/http.cc:885 -msgid "Error writing to file" -msgstr "Chyba zápisu do souboru" +#: apt-private/private-list.cc:147 +msgid "Listing" +msgstr "" -#: methods/http.cc:913 -msgid "Error writing to the file" -msgstr "Chyba zápisu do souboru" +#: apt-private/private-install.cc:93 +msgid "Internal error, InstallPackages was called with broken packages!" +msgstr "Vnitřní chyba, InstallPackages byl zavolán s porušenými balíky!" -#: methods/http.cc:927 -msgid "Error reading from server. Remote end closed connection" -msgstr "Chyba čtení ze serveru. Druhá strana zavřela spojení" +#: apt-private/private-install.cc:102 +msgid "Packages need to be removed but remove is disabled." +msgstr "Balík je potřeba odstranit ale funkce Odstranit je vypnuta." -#: methods/http.cc:929 -msgid "Error reading from server" -msgstr "Chyba čtení ze serveru" +#: apt-private/private-install.cc:121 +msgid "Internal error, Ordering didn't finish" +msgstr "Vnitřní chyba, třídění nedoběhlo do konce" -#: methods/http.cc:1197 -msgid "Bad header data" -msgstr "Špatné datové záhlaví" +#: apt-private/private-install.cc:159 +msgid "How odd.. The sizes didn't match, email apt@packages.debian.org" +msgstr "" +"Jak podivné… velikosti nesouhlasí, ohlaste to na apt@packages.debian.org" -#: methods/http.cc:1214 methods/http.cc:1269 -msgid "Connection failed" -msgstr "Spojení selhalo" +#. 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 +#: apt-private/private-install.cc:166 +#, c-format +msgid "Need to get %sB/%sB of archives.\n" +msgstr "Potřebuji stáhnout %sB/%sB archivů.\n" -#: methods/http.cc:1361 -msgid "Internal error" -msgstr "Vnitřní chyba" +#. 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 +#: apt-private/private-install.cc:171 +#, c-format +msgid "Need to get %sB of archives.\n" +msgstr "Potřebuji stáhnout %sB archivů.\n" + +#. 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 +#: apt-private/private-install.cc:178 +#, c-format +msgid "After this operation, %sB of additional disk space will be used.\n" +msgstr "Po této operaci bude na disku použito dalších %sB.\n" + +#. 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 +#: apt-private/private-install.cc:183 +#, c-format +msgid "After this operation, %sB disk space will be freed.\n" +msgstr "Po této operaci bude na disku uvolněno %sB.\n" + +#: apt-private/private-install.cc:211 +#, c-format +msgid "You don't have enough free space in %s." +msgstr "V %s nemáte dostatek volného místa." + +#: apt-private/private-install.cc:221 apt-private/private-download.cc:55 +msgid "There are problems and -y was used without --force-yes" +msgstr "Vyskytly se problémy a -y bylo použito bez --force-yes" + +#: apt-private/private-install.cc:227 apt-private/private-install.cc:249 +msgid "Trivial Only specified but this is not a trivial operation." +msgstr "Udáno „pouze triviální“, ovšem toto není triviální operace." + +#. TRANSLATOR: This string needs to be typed by the user as a confirmation, so be +#. careful with hard to type or special characters (like non-breaking spaces) +#: apt-private/private-install.cc:231 +msgid "Yes, do as I say!" +msgstr "Ano, udělej to tak, jak říkám!" + +#: apt-private/private-install.cc:233 +#, c-format +msgid "" +"You are about to do something potentially harmful.\n" +"To continue type in the phrase '%s'\n" +" ?] " +msgstr "" +"Chystáte se vykonat něco potenciálně škodlivého.\n" +"Pro pokračování opište frázi „%s“\n" +" ?] " + +#: apt-private/private-install.cc:239 apt-private/private-install.cc:257 +msgid "Abort." +msgstr "Přerušeno." + +#: apt-private/private-install.cc:254 +msgid "Do you want to continue?" +msgstr "Chcete pokračovat?" + +#: apt-private/private-install.cc:324 +msgid "Some files failed to download" +msgstr "Některé soubory nemohly být staženy" + +#: apt-private/private-install.cc:331 +msgid "" +"Unable to fetch some archives, maybe run apt-get update or try with --fix-" +"missing?" +msgstr "" +"Nelze stáhnout některé archivy. Možná spusťte apt-get update nebo zkuste --" +"fix-missing?" + +#: apt-private/private-install.cc:335 +msgid "--fix-missing and media swapping is not currently supported" +msgstr "--fix-missing a výměna média nejsou momentálně podporovány" + +#: apt-private/private-install.cc:340 +msgid "Unable to correct missing packages." +msgstr "Nelze opravit chybějící balíky." + +#: apt-private/private-install.cc:341 +msgid "Aborting install." +msgstr "Přerušuji instalaci." + +#: apt-private/private-install.cc:377 +msgid "" +"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] "" +"Následující balík z tohoto systému zmizel, protože\n" +"všechny jeho soubory byly přepsány jinými balíky:" +msgstr[1] "" +"Následující balíky z tohoto systému zmizely, protože\n" +"všechny jejich soubory byly přepsány jinými balíky:" +msgstr[2] "" +"Následující balíky z tohoto systému zmizely, protože\n" +"všechny jejich soubory byly přepsány jinými balíky:" + +#: apt-private/private-install.cc:381 +msgid "Note: This is done automatically and on purpose by dpkg." +msgstr "Poznámka: Toto má svůj důvod a děje se automaticky v dpkg." + +#: apt-private/private-install.cc:402 +msgid "We are not supposed to delete stuff, can't start AutoRemover" +msgstr "Neměli bychom mazat věci, nemůžu spustit AutoRemover" + +#: apt-private/private-install.cc:510 +msgid "" +"Hmm, seems like the AutoRemover destroyed something which really\n" +"shouldn't happen. Please file a bug report against apt." +msgstr "" +"Hmm, zdá se, že AutoRemover zničil něco, co neměl.\n" +"Nahlaste prosím chybu v apt." + +#. +#. if (Packages == 1) +#. { +#. c1out << std::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.") << std::endl; +#. } +#. +#: apt-private/private-install.cc:513 apt-private/private-install.cc:654 +msgid "The following information may help to resolve the situation:" +msgstr "Následující informace vám mohou pomoci vyřešit tuto situaci:" + +#: apt-private/private-install.cc:517 +msgid "Internal Error, AutoRemover broke stuff" +msgstr "Vnitřní chyba, AutoRemover pokazil věci" + +#: apt-private/private-install.cc:524 +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] "Následující balík byl nainstalován automaticky a již není potřeba:" +msgstr[1] "" +"Následující balíky byly nainstalovány automaticky a již nejsou potřeba:" +msgstr[2] "" +"Následující balíky byly nainstalovány automaticky a již nejsou potřeba:" + +#: apt-private/private-install.cc:528 +#, 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 balík byl nainstalován automaticky a již není potřeba.\n" +msgstr[1] "%lu balíky byly nainstalovány automaticky a již nejsou potřeba.\n" +msgstr[2] "%lu balíků bylo nainstalováno automaticky a již nejsou potřeba.\n" + +#: apt-private/private-install.cc:530 +msgid "Use 'apt-get autoremove' to remove it." +msgid_plural "Use 'apt-get autoremove' to remove them." +msgstr[0] "Pro jeho odstranění použijte „apt-get autoremove“." +msgstr[1] "Pro jejich odstranění použijte „apt-get autoremove“." +msgstr[2] "Pro jejich odstranění použijte „apt-get autoremove“." + +#: apt-private/private-install.cc:624 +msgid "You might want to run 'apt-get -f install' to correct these:" +msgstr "Pro opravení následujících můžete spustit „apt-get -f install“:" + +#: apt-private/private-install.cc:626 +msgid "" +"Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a " +"solution)." +msgstr "" +"Nesplněné závislosti. Zkuste spustit „apt-get -f install“ bez balíků (nebo " +"navrhněte řešení)." + +#: apt-private/private-install.cc:639 +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 "" +"Některé balíky nemohly být instalovány. To může znamenat, že požadujete\n" +"nemožnou situaci, nebo, pokud používáte nestabilní distribuci, že\n" +"vyžadované balíky ještě nebyly vytvořeny nebo přesunuty z Příchozí fronty." + +#: apt-private/private-install.cc:660 +msgid "Broken packages" +msgstr "Poškozené balíky" + +#: apt-private/private-install.cc:713 +msgid "The following extra packages will be installed:" +msgstr "Následující extra balíky budou instalovány:" + +#: apt-private/private-install.cc:803 +msgid "Suggested packages:" +msgstr "Navrhované balíky:" + +#: apt-private/private-install.cc:804 +msgid "Recommended packages:" +msgstr "Doporučované balíky:" + +#: apt-private/private-download.cc:32 +msgid "WARNING: The following packages cannot be authenticated!" +msgstr "VAROVÁNÍ: Následující balíky nemohou být autentizovány!" + +#: apt-private/private-download.cc:36 +msgid "Authentication warning overridden.\n" +msgstr "Autentizační varování potlačeno.\n" + +#: apt-private/private-download.cc:41 apt-private/private-download.cc:48 +msgid "Some packages could not be authenticated" +msgstr "Některé balíky nemohly být autentizovány" + +#: apt-private/private-download.cc:46 +msgid "Install these packages without verification?" +msgstr "Instalovat tyto balíky bez ověření?" + +#: apt-private/private-download.cc:87 apt-pkg/update.cc:84 +#, c-format +msgid "Failed to fetch %s %s\n" +msgstr "Selhalo stažení %s %s\n" + +#: apt-private/private-output.cc:75 apt-private/private-show.cc:81 +#: apt-private/private-show.cc:86 +msgid "unknown" +msgstr "" + +#: apt-private/private-output.cc:201 +#, fuzzy, c-format +msgid "[installed,upgradable to: %s]" +msgstr "[Instalovaný]" + +#: apt-private/private-output.cc:205 +#, fuzzy +msgid "[installed,local]" +msgstr "[Instalovaný]" + +#: apt-private/private-output.cc:208 +msgid "[installed,auto-removable]" +msgstr "" + +#: apt-private/private-output.cc:210 +#, fuzzy +msgid "[installed,automatic]" +msgstr "[Instalovaný]" + +#: apt-private/private-output.cc:212 +#, fuzzy +msgid "[installed]" +msgstr "[Instalovaný]" + +#: apt-private/private-output.cc:216 +#, c-format +msgid "[upgradable from: %s]" +msgstr "" + +#: apt-private/private-output.cc:220 +msgid "[residual-config]" +msgstr "" + +#: apt-private/private-output.cc:320 +msgid "The following packages have unmet dependencies:" +msgstr "Následující balíky mají nesplněné závislosti:" + +#: apt-private/private-output.cc:410 +#, c-format +msgid "but %s is installed" +msgstr "ale %s je nainstalován" + +#: apt-private/private-output.cc:412 +#, c-format +msgid "but %s is to be installed" +msgstr "ale %s se bude instalovat" + +#: apt-private/private-output.cc:419 +msgid "but it is not installable" +msgstr "ale nedá se nainstalovat" + +#: apt-private/private-output.cc:421 +msgid "but it is a virtual package" +msgstr "ale je to virtuální balík" + +#: apt-private/private-output.cc:424 +msgid "but it is not installed" +msgstr "ale není nainstalovaný" + +#: apt-private/private-output.cc:424 +msgid "but it is not going to be installed" +msgstr "ale nebude se instalovat" + +#: apt-private/private-output.cc:429 +msgid " or" +msgstr " nebo" + +#: apt-private/private-output.cc:458 +msgid "The following NEW packages will be installed:" +msgstr "Následující NOVÉ balíky budou nainstalovány:" + +#: apt-private/private-output.cc:484 +msgid "The following packages will be REMOVED:" +msgstr "Následující balíky budou ODSTRANĚNY:" + +#: apt-private/private-output.cc:506 +msgid "The following packages have been kept back:" +msgstr "Následující balíky jsou podrženy v aktuální verzi:" + +#: apt-private/private-output.cc:527 +msgid "The following packages will be upgraded:" +msgstr "Následující balíky budou aktualizovány:" + +#: apt-private/private-output.cc:548 +msgid "The following packages will be DOWNGRADED:" +msgstr "Následující balíky budou DEGRADOVÁNY:" + +#: apt-private/private-output.cc:568 +msgid "The following held packages will be changed:" +msgstr "Následující podržené balíky budou změněny:" + +#: apt-private/private-output.cc:623 +#, c-format +msgid "%s (due to %s) " +msgstr "%s (kvůli %s) " + +#: apt-private/private-output.cc:631 +msgid "" +"WARNING: The following essential packages will be removed.\n" +"This should NOT be done unless you know exactly what you are doing!" +msgstr "" +"VAROVÁNÍ: Následující nezbytné balíky budou odstraněny.\n" +"Pokud přesně nevíte, co děláte, NEDĚLEJTE to!" + +#: apt-private/private-output.cc:662 +#, c-format +msgid "%lu upgraded, %lu newly installed, " +msgstr "%lu aktualizováno, %lu nově instalováno, " + +#: apt-private/private-output.cc:666 +#, c-format +msgid "%lu reinstalled, " +msgstr "%lu přeinstalováno, " + +#: apt-private/private-output.cc:668 +#, c-format +msgid "%lu downgraded, " +msgstr "%lu degradováno, " + +#: apt-private/private-output.cc:670 +#, c-format +msgid "%lu to remove and %lu not upgraded.\n" +msgstr "%lu k odstranění a %lu neaktualizováno.\n" + +#: apt-private/private-output.cc:674 +#, c-format +msgid "%lu not fully installed or removed.\n" +msgstr "%lu instalováno nebo odstraněno pouze částečně.\n" + +#. TRANSLATOR: Yes/No question help-text: defaulting to Y[es] +#. e.g. "Do you want to continue? [Y/n] " +#. The user has to answer with an input matching the +#. YESEXPR/NOEXPR defined in your l10n. +#: apt-private/private-output.cc:696 +msgid "[Y/n]" +msgstr "[Y/n]" + +#. TRANSLATOR: Yes/No question help-text: defaulting to N[o] +#. e.g. "Should this file be removed? [y/N] " +#. The user has to answer with an input matching the +#. YESEXPR/NOEXPR defined in your l10n. +#: apt-private/private-output.cc:702 +msgid "[y/N]" +msgstr "[y/N]" + +#. TRANSLATOR: "Yes" answer printed for a yes/no question if --assume-yes is set +#: apt-private/private-output.cc:713 +msgid "Y" +msgstr "Y" + +#. TRANSLATOR: "No" answer printed for a yes/no question if --assume-no is set +#: apt-private/private-output.cc:719 +msgid "N" +msgstr "N" + +#: apt-private/private-output.cc:741 apt-pkg/cachefilter.cc:33 +#, c-format +msgid "Regex compilation error - %s" +msgstr "Chyba při kompilaci regulárního výrazu - %s" + +#: apt-private/private-cachefile.cc:87 +msgid "Correcting dependencies..." +msgstr "Opravuji závislosti…" + +#: apt-private/private-cachefile.cc:90 +msgid " failed." +msgstr " selhalo." + +#: apt-private/private-cachefile.cc:93 +msgid "Unable to correct dependencies" +msgstr "Nelze opravit závislosti" + +#: apt-private/private-cachefile.cc:96 +msgid "Unable to minimize the upgrade set" +msgstr "Nelze minimalizovat sadu pro aktualizaci" + +#: apt-private/private-cachefile.cc:98 +msgid " Done" +msgstr " Hotovo" + +#: apt-private/private-cachefile.cc:102 +msgid "You might want to run 'apt-get -f install' to correct these." +msgstr "Pro opravení můžete spustit „apt-get -f install“." + +#: apt-private/private-cachefile.cc:105 +msgid "Unmet dependencies. Try using -f." +msgstr "Nesplněné závislosti. Zkuste použít -f." + +#: apt-private/private-cacheset.cc:26 apt-private/private-search.cc:57 +msgid "Sorting" +msgstr "" + +#: apt-private/private-update.cc:45 +msgid "The update command takes no arguments" +msgstr "Příkaz update neakceptuje žádné argumenty" + +#: apt-private/private-upgrade.cc:19 +msgid "Calculating upgrade... " +msgstr "Propočítávám aktualizaci… " + +#: apt-private/private-upgrade.cc:24 +#, fuzzy +msgid "Internal error, Upgrade broke stuff" +msgstr "Vnitřní chyba, AllUpgrade pokazil věci" + +#: apt-private/private-upgrade.cc:26 +msgid "Done" +msgstr "Hotovo" + +#: apt-private/private-search.cc:61 +msgid "Full Text Search" +msgstr "" + +#: apt-private/private-show.cc:152 +#, c-format +msgid "There is %lu additional record. Please use the '-a' switch to see it" +msgid_plural "" +"There are %lu additional records. Please use the '-a' switch to see them." +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" + +#: apt-private/private-show.cc:159 +msgid "not a real package (virtual)" +msgstr "" + +#: apt-private/private-main.cc:19 +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 "" +"INFO: Toto je pouze simulace!\n" +" apt-get vyžaduje pro skutečný běh rootovská oprávnění.\n" +" Mějte také na paměti, že je vypnuto zamykání, tudíž\n" +" tyto výsledky nemusí mít s realitou nic společného!" + +#: apt-private/private-sources.cc:45 +#, fuzzy, c-format +msgid "Failed to parse %s. Edit again? " +msgstr "Selhalo přejmenování %s na %s" + +#: apt-private/private-sources.cc:57 +#, c-format +msgid "Your '%s' file changed, please run 'apt-get update'." +msgstr "" + +#: apt-private/acqprogress.cc:63 +msgid "Hit " +msgstr "Cíl " + +#: apt-private/acqprogress.cc:87 +msgid "Get:" +msgstr "Mám:" + +#: apt-private/acqprogress.cc:118 +msgid "Ign " +msgstr "Ign " + +#: apt-private/acqprogress.cc:122 +msgid "Err " +msgstr "Err " + +#: apt-private/acqprogress.cc:143 +#, c-format +msgid "Fetched %sB in %s (%sB/s)\n" +msgstr "Staženo %sB za %s (%sB/s)\n" + +#: apt-private/acqprogress.cc:233 +#, c-format +msgid " [Working]" +msgstr " [Pracuji]" + +#: apt-private/acqprogress.cc:294 +#, c-format +msgid "" +"Media change: please insert the disc labeled\n" +" '%s'\n" +"in the drive '%s' and press enter\n" +msgstr "" +"Výměna média: Vložte disk nazvaný\n" +" „%s“\n" +"do mechaniky „%s“ a stiskněte enter\n" #. 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:464 -#: apt-pkg/contrib/cdromutl.cc:184 apt-pkg/contrib/fileutl.cc:404 -#: apt-pkg/contrib/fileutl.cc:517 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:362 +#: apt-pkg/contrib/cdromutl.cc:184 apt-pkg/contrib/fileutl.cc:406 +#: apt-pkg/contrib/fileutl.cc:519 apt-pkg/sourcelist.cc:271 +#: apt-pkg/sourcelist.cc:277 apt-pkg/acquire.cc:485 apt-pkg/init.cc:100 +#: apt-pkg/init.cc:108 apt-pkg/clean.cc:36 apt-pkg/policy.cc:373 #, c-format msgid "Unable to read %s" msgstr "Nelze číst %s" @@ -1678,58 +1680,40 @@ msgstr "Nelze číst soubor se zrcadly „%s“" msgid "[Mirror: %s]" msgstr "[Zrcadlo: %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 "" -"Nelze záplatovat %s pomocí mmapu a souborových operací - zdá se, že je " -"záplata porušená." - -#: 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 "" -"Nelze záplatovat %s pomocí mmapu (ovšem žádná chyba specifická pro mmap " -"nebyla zaznamenána) - zdá se, že je záplata porušená." - -#: methods/rsh.cc:99 ftparchive/multicompress.cc:168 +#: methods/rsh.cc:98 ftparchive/multicompress.cc:169 msgid "Failed to create IPC pipe to subprocess" msgstr "Selhalo vytvoření meziprocesové roury k podprocesu" -#: methods/rsh.cc:340 +#: methods/rsh.cc:339 msgid "Connection closed prematurely" msgstr "Spojení bylo předčasně ukončeno" -#: dselect/install:32 +#: dselect/install:33 msgid "Bad default setting!" msgstr "Chybné standardní nastavení!" -#: dselect/install:51 dselect/install:83 dselect/install:87 dselect/install:94 -#: dselect/install:105 dselect/update:45 +#: dselect/install:52 dselect/install:84 dselect/install:88 dselect/install:95 +#: dselect/install:106 dselect/update:45 msgid "Press enter to continue." msgstr "Pro pokračování stiskněte enter." -#: dselect/install:91 +#: dselect/install:92 msgid "Do you want to erase any previously downloaded .deb files?" msgstr "Chcete smazat všechny dříve stažené .deb soubory?" -#: dselect/install:101 +#: dselect/install:102 msgid "Some errors occurred while unpacking. Packages that were installed" msgstr "Během rozbalování se vyskytly chyby. Balíky, které se nainstalovaly" -#: dselect/install:102 +#: dselect/install:103 msgid "will be configured. This may result in duplicate errors" msgstr "budou zkonfigurovány. To může způsobit duplicitní chybové hlášky" -#: dselect/install:103 +#: dselect/install:104 msgid "or errors caused by missing dependencies. This is OK, only the errors" msgstr "o nesplněných závislostech. To je v pořádku, důležité jsou pouze" -#: dselect/install:104 +#: dselect/install:105 msgid "" "above this message are important. Please fix them and run [I]nstall again" msgstr "chyby nad touto hláškou. Opravte je a poté znovu spusťte [I]nstalovat" @@ -1738,12 +1722,7 @@ msgstr "chyby nad touto hláškou. Opravte je a poté znovu spusťte [I]nstalova msgid "Merging available information" msgstr "Slučuji dostupné informace" -#: cmdline/apt-extracttemplates.cc:102 -#, c-format -msgid "%s not a valid DEB package." -msgstr "%s není platný DEB balík." - -#: cmdline/apt-extracttemplates.cc:236 +#: cmdline/apt-extracttemplates.cc:224 msgid "" "Usage: apt-extracttemplates file1 [file2 ...]\n" "\n" @@ -1766,12 +1745,12 @@ msgstr "" " -c=? Načte tento konfigurační soubor\n" " -o=? Nastaví libovolnou volbu, např. -o dir::cache=/tmp\n" -#: cmdline/apt-extracttemplates.cc:271 apt-pkg/pkgcachegen.cc:1388 +#: cmdline/apt-extracttemplates.cc:256 apt-pkg/pkgcachegen.cc:1388 #, c-format msgid "Unable to write to %s" msgstr "Nelze zapsat do %s" -#: cmdline/apt-extracttemplates.cc:313 +#: cmdline/apt-extracttemplates.cc:298 msgid "Cannot get debconf version. Is debconf installed?" msgstr "Nelze určit verzi programu debconf. Je debconf nainstalován?" @@ -1976,36 +1955,36 @@ msgstr "Nelze přečíst link %s" msgid "Failed to unlink %s" msgstr "Nelze odlinkovat %s" -#: ftparchive/writer.cc:288 +#: ftparchive/writer.cc:289 #, c-format msgid "*** Failed to link %s to %s" msgstr "*** Nezdařilo se slinkovat %s s %s" -#: ftparchive/writer.cc:298 +#: ftparchive/writer.cc:299 #, c-format msgid " DeLink limit of %sB hit.\n" msgstr " Odlinkovací limit %sB dosažen.\n" -#: ftparchive/writer.cc:403 +#: ftparchive/writer.cc:404 msgid "Archive had no package field" msgstr "Archiv nemá pole Package" -#: ftparchive/writer.cc:411 ftparchive/writer.cc:701 +#: ftparchive/writer.cc:412 ftparchive/writer.cc:702 #, c-format msgid " %s has no override entry\n" msgstr " %s nemá žádnou položku pro override\n" -#: ftparchive/writer.cc:479 ftparchive/writer.cc:845 +#: ftparchive/writer.cc:480 ftparchive/writer.cc:846 #, c-format msgid " %s maintainer is %s not %s\n" msgstr " správce %s je %s, ne %s\n" -#: ftparchive/writer.cc:711 +#: ftparchive/writer.cc:712 #, c-format msgid " %s has no source override entry\n" msgstr " %s nemá žádnou zdrojovou položku pro override\n" -#: ftparchive/writer.cc:715 +#: ftparchive/writer.cc:716 #, c-format msgid " %s has no binary override entry either\n" msgstr " %s nemá ani žádnou binární položku pro override\n" @@ -2014,77 +1993,84 @@ msgstr " %s nemá ani žádnou binární položku pro override\n" msgid "realloc - Failed to allocate memory" msgstr "realloc - Selhal pokus o přidělení paměti" -#: ftparchive/override.cc:35 ftparchive/override.cc:143 +#: ftparchive/override.cc:35 ftparchive/override.cc:139 #, c-format msgid "Unable to open %s" msgstr "Nelze otevřít %s" -#: ftparchive/override.cc:61 ftparchive/override.cc:167 +#. skip spaces +#. find end of word +#: ftparchive/override.cc:65 +#, fuzzy, c-format +msgid "Malformed override %s line %llu (%s)" +msgstr "Zkomolený override soubor %s, řádek %llu #1" + +#: ftparchive/override.cc:124 ftparchive/override.cc:198 +#, c-format +msgid "Failed to read the override file %s" +msgstr "Nezdařilo se přečíst override soubor %s" + +#: ftparchive/override.cc:163 #, c-format msgid "Malformed override %s line %llu #1" msgstr "Zkomolený override soubor %s, řádek %llu #1" -#: ftparchive/override.cc:75 ftparchive/override.cc:179 +#: ftparchive/override.cc:175 #, c-format msgid "Malformed override %s line %llu #2" msgstr "Zkomolený override soubor %s, řádek %llu #2" -#: ftparchive/override.cc:89 ftparchive/override.cc:192 +#: ftparchive/override.cc:188 #, c-format msgid "Malformed override %s line %llu #3" msgstr "Zkomolený override soubor %s, řádek %llu #3" -#: ftparchive/override.cc:128 ftparchive/override.cc:202 -#, c-format -msgid "Failed to read the override file %s" -msgstr "Nezdařilo se přečíst override soubor %s" - -#: ftparchive/multicompress.cc:70 +#: ftparchive/multicompress.cc:71 #, c-format msgid "Unknown compression algorithm '%s'" msgstr "Neznámý kompresní algoritmus „%s“" -#: ftparchive/multicompress.cc:100 +#: ftparchive/multicompress.cc:101 #, c-format msgid "Compressed output %s needs a compression set" msgstr "Komprimovaný výstup %s potřebuje kompresní sadu" -#: ftparchive/multicompress.cc:189 +#: ftparchive/multicompress.cc:190 msgid "Failed to create FILE*" msgstr "Selhalo vytvoření FILE*" -#: ftparchive/multicompress.cc:192 +#: ftparchive/multicompress.cc:193 msgid "Failed to fork" msgstr "Volání fork() se nezdařilo" -#: ftparchive/multicompress.cc:206 +#: ftparchive/multicompress.cc:207 msgid "Compress child" msgstr "Komprimovat potomka" -#: ftparchive/multicompress.cc:229 +#: ftparchive/multicompress.cc:230 #, c-format msgid "Internal error, failed to create %s" msgstr "Interní chyba, nezdařilo se vytvořit %s" -#: ftparchive/multicompress.cc:304 +#: ftparchive/multicompress.cc:303 msgid "IO to subprocess/file failed" msgstr "V/V operace s podprocesem/souborem selhala" -#: ftparchive/multicompress.cc:342 +#: ftparchive/multicompress.cc:341 msgid "Failed to read while computing MD5" msgstr "Chyba čtení při výpočtu MD5" -#: ftparchive/multicompress.cc:358 +#: ftparchive/multicompress.cc:357 #, c-format msgid "Problem unlinking %s" msgstr "Problém s odlinkováním %s" -#: ftparchive/multicompress.cc:373 apt-inst/extract.cc:187 +#: ftparchive/multicompress.cc:372 apt-inst/extract.cc:187 #, c-format msgid "Failed to rename %s to %s" msgstr "Selhalo přejmenování %s na %s" -#: cmdline/apt-internal-solver.cc:37 +#: cmdline/apt-internal-solver.cc:38 msgid "" "Usage: apt-internal-solver\n" "\n" @@ -2136,23 +2122,23 @@ msgstr "" " -c=? Načte tento konfigurační soubor\n" " -o=? Nastaví libovolnou volbu, např. -o dir::cache=/tmp\n" -#: apt-inst/contrib/extracttar.cc:116 +#: apt-inst/contrib/extracttar.cc:122 msgid "Failed to create pipes" msgstr "Selhalo vytvoření roury" -#: apt-inst/contrib/extracttar.cc:143 +#: apt-inst/contrib/extracttar.cc:149 msgid "Failed to exec gzip " msgstr "Selhalo spuštění gzipu " -#: apt-inst/contrib/extracttar.cc:180 apt-inst/contrib/extracttar.cc:210 +#: apt-inst/contrib/extracttar.cc:186 apt-inst/contrib/extracttar.cc:216 msgid "Corrupted archive" msgstr "Porušený archiv" -#: apt-inst/contrib/extracttar.cc:195 +#: apt-inst/contrib/extracttar.cc:201 msgid "Tar checksum failed, archive corrupted" msgstr "Kontrolní součet taru selhal, archiv je poškozený" -#: apt-inst/contrib/extracttar.cc:302 +#: apt-inst/contrib/extracttar.cc:306 #, c-format msgid "Unknown TAR header type %u, member %s" msgstr "Neznámá hlavička TARu typ %u, člen %s" @@ -2218,7 +2204,7 @@ msgstr "Duplicitní konfigurační soubor %s/%s" msgid "Failed to write file %s" msgstr "Selhal zápis souboru %s" -#: apt-inst/dirstream.cc:98 apt-inst/dirstream.cc:106 +#: apt-inst/dirstream.cc:106 #, c-format msgid "Failed to close file %s" msgstr "Selhalo zavření souboru %s" @@ -2275,23 +2261,18 @@ msgstr "Soubor %s/%s přepisuje ten z balíku %s" msgid "Unable to stat %s" msgstr "Nelze vyhodnotit %s" -#: apt-inst/deb/debfile.cc:41 apt-inst/deb/debfile.cc:46 +#: apt-inst/deb/debfile.cc:41 apt-inst/deb/debfile.cc:48 +#: apt-inst/deb/debfile.cc:57 #, c-format msgid "This is not a valid DEB archive, missing '%s' member" msgstr "Toto není platný DEB archiv, chybí část „%s“" -#. 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 "Toto není platný DEB archiv, neobsahuje část „%s“, „%s“ ani „%s“" - -#: apt-inst/deb/debfile.cc:120 +#: apt-inst/deb/debfile.cc:124 #, c-format msgid "Internal error, could not locate member %s" msgstr "Vnitřní chyba, nemohu najít část %s" -#: apt-inst/deb/debfile.cc:214 +#: apt-inst/deb/debfile.cc:219 msgid "Unparsable control file" msgstr "Nezpracovatelný kontrolní soubor" @@ -2335,14 +2316,14 @@ msgstr "" "Dynamickému MMapu došlo místo. Zvyšte prosím hodnotu APT::Cache-Start. " "Současná hodnota: %lu. (man 5 apt.conf)" -#: apt-pkg/contrib/mmap.cc:440 +#: apt-pkg/contrib/mmap.cc:446 #, c-format msgid "" "Unable to increase the size of the MMap as the limit of %lu bytes is already " "reached." msgstr "Nelze zvýšit velikost MMapu, protože limit %lu bajtů již byl dosažen." -#: apt-pkg/contrib/mmap.cc:443 +#: apt-pkg/contrib/mmap.cc:449 msgid "" "Unable to increase size of the MMap as automatic growing is disabled by user." msgstr "" @@ -2350,88 +2331,88 @@ msgstr "" "zakázáno." #. d means days, h means hours, min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:378 +#: apt-pkg/contrib/strutl.cc:401 #, c-format msgid "%lid %lih %limin %lis" msgstr "%lid %lih %limin %lis" #. h means hours, min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:385 +#: apt-pkg/contrib/strutl.cc:408 #, c-format msgid "%lih %limin %lis" msgstr "%lih %limin %lis" #. min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:392 +#: apt-pkg/contrib/strutl.cc:415 #, c-format msgid "%limin %lis" msgstr "%limin %lis" #. s means seconds -#: apt-pkg/contrib/strutl.cc:397 +#: apt-pkg/contrib/strutl.cc:420 #, c-format msgid "%lis" msgstr "%lis" -#: apt-pkg/contrib/strutl.cc:1173 +#: apt-pkg/contrib/strutl.cc:1229 #, c-format msgid "Selection %s not found" msgstr "Výběr %s nenalezen" -#: apt-pkg/contrib/configuration.cc:491 +#: apt-pkg/contrib/configuration.cc:503 #, c-format msgid "Unrecognized type abbreviation: '%c'" msgstr "Nerozpoznaná zkratka typu: „%c“" -#: apt-pkg/contrib/configuration.cc:605 +#: apt-pkg/contrib/configuration.cc:617 #, c-format msgid "Opening configuration file %s" msgstr "Otevírám konfigurační soubor %s" -#: apt-pkg/contrib/configuration.cc:773 +#: apt-pkg/contrib/configuration.cc:785 #, c-format msgid "Syntax error %s:%u: Block starts with no name." msgstr "Syntaktická chyba %s:%u: Blok nezačíná jménem." -#: apt-pkg/contrib/configuration.cc:792 +#: apt-pkg/contrib/configuration.cc:804 #, c-format msgid "Syntax error %s:%u: Malformed tag" msgstr "Syntaktická chyba %s:%u: Zkomolená značka" -#: apt-pkg/contrib/configuration.cc:809 +#: apt-pkg/contrib/configuration.cc:821 #, c-format msgid "Syntax error %s:%u: Extra junk after value" msgstr "Syntaktická chyba %s:%u: Za hodnotou následuje zbytečné smetí" -#: apt-pkg/contrib/configuration.cc:849 +#: apt-pkg/contrib/configuration.cc:861 #, c-format msgid "Syntax error %s:%u: Directives can only be done at the top level" msgstr "" "Syntaktická chyba %s:%u: Direktivy je možné provádět pouze na nejvyšší úrovni" -#: apt-pkg/contrib/configuration.cc:856 +#: apt-pkg/contrib/configuration.cc:868 #, c-format msgid "Syntax error %s:%u: Too many nested includes" msgstr "Syntaktická chyba %s:%u: Příliš mnoho vnořených propojení (include)" -#: apt-pkg/contrib/configuration.cc:860 apt-pkg/contrib/configuration.cc:865 +#: apt-pkg/contrib/configuration.cc:872 apt-pkg/contrib/configuration.cc:877 #, c-format msgid "Syntax error %s:%u: Included from here" msgstr "Syntaktická chyba %s:%u: Zahrnuto odtud" -#: apt-pkg/contrib/configuration.cc:869 +#: apt-pkg/contrib/configuration.cc:881 #, c-format msgid "Syntax error %s:%u: Unsupported directive '%s'" msgstr "Syntaktická chyba %s:%u: Nepodporovaná direktiva „%s“" -#: apt-pkg/contrib/configuration.cc:872 +#: apt-pkg/contrib/configuration.cc:884 #, c-format msgid "Syntax error %s:%u: clear directive requires an option tree as argument" msgstr "" "Syntaktická chyba %s:%u: Direktiva clear vyžaduje jako argument strom " "možností" -#: apt-pkg/contrib/configuration.cc:922 +#: apt-pkg/contrib/configuration.cc:934 #, c-format msgid "Syntax error %s:%u: Extra junk at end of file" msgstr "Syntaktická chyba %s:%u: Na konci souboru je zbytečné smetí" @@ -2456,48 +2437,48 @@ msgstr "…" msgid "%c%s... %u%%" msgstr "%c%s… %u%%" -#: apt-pkg/contrib/cmndline.cc:80 +#: apt-pkg/contrib/cmndline.cc:116 #, c-format msgid "Command line option '%c' [from %s] is not known." msgstr "Parametr příkazové řádky „%c“ [z %s] je neznámý" -#: apt-pkg/contrib/cmndline.cc:105 apt-pkg/contrib/cmndline.cc:114 -#: apt-pkg/contrib/cmndline.cc:122 +#: apt-pkg/contrib/cmndline.cc:141 apt-pkg/contrib/cmndline.cc:150 +#: apt-pkg/contrib/cmndline.cc:158 #, c-format msgid "Command line option %s is not understood" msgstr "Nerozumím parametru %s příkazové řádky" -#: apt-pkg/contrib/cmndline.cc:127 +#: apt-pkg/contrib/cmndline.cc:163 #, c-format msgid "Command line option %s is not boolean" msgstr "Parametr příkazové řádky %s není pravdivostní hodnota" -#: apt-pkg/contrib/cmndline.cc:168 apt-pkg/contrib/cmndline.cc:189 +#: apt-pkg/contrib/cmndline.cc:204 apt-pkg/contrib/cmndline.cc:225 #, c-format msgid "Option %s requires an argument." msgstr "Volba %s vyžaduje argument." -#: apt-pkg/contrib/cmndline.cc:202 apt-pkg/contrib/cmndline.cc:208 +#: apt-pkg/contrib/cmndline.cc:238 apt-pkg/contrib/cmndline.cc:244 #, c-format msgid "Option %s: Configuration item specification must have an =<val>." msgstr "Parametr %s: Zadání konfigurační položky musí obsahovat =<hodn>." -#: apt-pkg/contrib/cmndline.cc:237 +#: apt-pkg/contrib/cmndline.cc:273 #, c-format msgid "Option %s requires an integer argument, not '%s'" msgstr "Volba %s vyžaduje jako argument celé číslo (integer), ne „%s“" -#: apt-pkg/contrib/cmndline.cc:268 +#: apt-pkg/contrib/cmndline.cc:304 #, c-format msgid "Option '%s' is too long" msgstr "Volba „%s“ je příliš dlouhá" -#: apt-pkg/contrib/cmndline.cc:300 +#: apt-pkg/contrib/cmndline.cc:336 #, c-format msgid "Sense %s is not understood, try true or false." msgstr "Nechápu význam %s, zkuste true nebo false." -#: apt-pkg/contrib/cmndline.cc:350 +#: apt-pkg/contrib/cmndline.cc:386 #, c-format msgid "Invalid operation %s" msgstr "Neplatná operace %s" @@ -2511,121 +2492,121 @@ msgstr "Nelze vyhodnotit přípojný bod %s" msgid "Failed to stat the cdrom" msgstr "Nezdařilo se vyhodnotit cdrom" -#: apt-pkg/contrib/fileutl.cc:93 +#: apt-pkg/contrib/fileutl.cc:95 #, c-format msgid "Problem closing the gzip file %s" msgstr "Problém při zavírání gzip souboru %s" -#: apt-pkg/contrib/fileutl.cc:226 +#: apt-pkg/contrib/fileutl.cc:228 #, c-format msgid "Not using locking for read only lock file %s" msgstr "Nepoužívám zamykání pro zámkový soubor %s, který je pouze pro čtení" -#: apt-pkg/contrib/fileutl.cc:231 +#: apt-pkg/contrib/fileutl.cc:233 #, c-format msgid "Could not open lock file %s" msgstr "Nešlo otevřít zámkový soubor %s" -#: apt-pkg/contrib/fileutl.cc:254 +#: apt-pkg/contrib/fileutl.cc:256 #, c-format msgid "Not using locking for nfs mounted lock file %s" msgstr "Nepoužívám zamykání pro zámkový soubor %s připojený přes nfs" -#: apt-pkg/contrib/fileutl.cc:259 +#: apt-pkg/contrib/fileutl.cc:261 #, c-format msgid "Could not get lock %s" msgstr "Nelze získat zámek %s" -#: apt-pkg/contrib/fileutl.cc:396 apt-pkg/contrib/fileutl.cc:510 +#: apt-pkg/contrib/fileutl.cc:398 apt-pkg/contrib/fileutl.cc:512 #, c-format msgid "List of files can't be created as '%s' is not a directory" msgstr "Seznam souborů nelze vytvořit, jelikož „%s“ není adresář" -#: apt-pkg/contrib/fileutl.cc:430 +#: apt-pkg/contrib/fileutl.cc:432 #, c-format msgid "Ignoring '%s' in directory '%s' as it is not a regular file" msgstr "Ignoruji „%s“ v adresáři „%s“, jelikož to není obyčejný soubor" -#: apt-pkg/contrib/fileutl.cc:448 +#: apt-pkg/contrib/fileutl.cc:450 #, c-format msgid "Ignoring file '%s' in directory '%s' as it has no filename extension" msgstr "Ignoruji soubor „%s“ v adresáři „%s“, jelikož nemá příponu" -#: apt-pkg/contrib/fileutl.cc:457 +#: apt-pkg/contrib/fileutl.cc:459 #, c-format msgid "" "Ignoring file '%s' in directory '%s' as it has an invalid filename extension" msgstr "Ignoruji soubor „%s“ v adresáři „%s“, jelikož má neplatnou příponu" -#: apt-pkg/contrib/fileutl.cc:844 +#: apt-pkg/contrib/fileutl.cc:862 #, c-format msgid "Sub-process %s received a segmentation fault." msgstr "Podproces %s obdržel chybu segmentace." -#: apt-pkg/contrib/fileutl.cc:846 +#: apt-pkg/contrib/fileutl.cc:864 #, c-format msgid "Sub-process %s received signal %u." msgstr "Podproces %s obdržel signál %u." -#: apt-pkg/contrib/fileutl.cc:850 apt-pkg/contrib/gpgv.cc:243 +#: apt-pkg/contrib/fileutl.cc:868 apt-pkg/contrib/gpgv.cc:237 #, c-format msgid "Sub-process %s returned an error code (%u)" msgstr "Podproces %s vrátil chybový kód (%u)" -#: apt-pkg/contrib/fileutl.cc:852 apt-pkg/contrib/gpgv.cc:236 +#: apt-pkg/contrib/fileutl.cc:870 apt-pkg/contrib/gpgv.cc:230 #, c-format msgid "Sub-process %s exited unexpectedly" msgstr "Podproces %s neočekávaně skončil" -#: apt-pkg/contrib/fileutl.cc:988 +#: apt-pkg/contrib/fileutl.cc:1016 #, c-format msgid "Could not open file %s" msgstr "Nelze otevřít soubor %s" -#: apt-pkg/contrib/fileutl.cc:1065 +#: apt-pkg/contrib/fileutl.cc:1093 #, c-format msgid "Could not open file descriptor %d" msgstr "Nelze otevřít popisovač souboru %d" -#: apt-pkg/contrib/fileutl.cc:1150 +#: apt-pkg/contrib/fileutl.cc:1178 msgid "Failed to create subprocess IPC" msgstr "Nelze vytvořit podproces IPC" -#: apt-pkg/contrib/fileutl.cc:1205 +#: apt-pkg/contrib/fileutl.cc:1233 msgid "Failed to exec compressor " msgstr "Nezdařilo se spustit kompresor " -#: apt-pkg/contrib/fileutl.cc:1298 +#: apt-pkg/contrib/fileutl.cc:1326 #, c-format msgid "read, still have %llu to read but none left" msgstr "čtení, stále mám k přečtení %llu, ale už nic nezbývá" -#: apt-pkg/contrib/fileutl.cc:1385 apt-pkg/contrib/fileutl.cc:1407 +#: apt-pkg/contrib/fileutl.cc:1413 apt-pkg/contrib/fileutl.cc:1435 #, c-format msgid "write, still have %llu to write but couldn't" msgstr "zápis, stále mám %llu k zápisu, ale nejde to" -#: apt-pkg/contrib/fileutl.cc:1695 +#: apt-pkg/contrib/fileutl.cc:1723 #, c-format msgid "Problem closing the file %s" msgstr "Problém při zavírání souboru %s" -#: apt-pkg/contrib/fileutl.cc:1707 +#: apt-pkg/contrib/fileutl.cc:1735 #, c-format msgid "Problem renaming the file %s to %s" msgstr "Problém při přejmenování souboru %s na %s" -#: apt-pkg/contrib/fileutl.cc:1718 +#: apt-pkg/contrib/fileutl.cc:1746 #, c-format msgid "Problem unlinking the file %s" msgstr "Problém při odstraňování souboru %s" -#: apt-pkg/contrib/fileutl.cc:1731 +#: apt-pkg/contrib/fileutl.cc:1759 msgid "Problem syncing the file" msgstr "Problém při synchronizování souboru" #. TRANSLATOR: %s is the trusted keyring parts directory -#: apt-pkg/contrib/gpgv.cc:76 +#: apt-pkg/contrib/gpgv.cc:70 #, c-format msgid "No keyring installed in %s." msgstr "V %s není nainstalována žádná klíčenka." @@ -2737,87 +2718,97 @@ msgstr "Nelze otevřít stavový soubor %s" msgid "Failed to write temporary StateFile %s" msgstr "Nelze zapsat dočasný stavový soubor %s" -#: apt-pkg/tagfile.cc:129 +#: apt-pkg/tagfile.cc:138 #, c-format msgid "Unable to parse package file %s (1)" msgstr "Nelze zpracovat soubor %s (1)" -#: apt-pkg/tagfile.cc:216 +#: apt-pkg/tagfile.cc:235 #, c-format msgid "Unable to parse package file %s (2)" msgstr "Nelze zpracovat soubor %s (2)" -#: apt-pkg/sourcelist.cc:96 +#: apt-pkg/sourcelist.cc:118 +#, fuzzy, c-format +msgid "Malformed stanza %u in source list %s (URI parse)" +msgstr "Zkomolený řádek %lu v seznamu zdrojů %s (zpracování URI)" + +#: apt-pkg/sourcelist.cc:161 #, c-format msgid "Malformed line %lu in source list %s ([option] unparseable)" msgstr "Zkomolený řádek %lu v seznamu zdrojů %s (nezpracovatelná [volba])" -#: apt-pkg/sourcelist.cc:99 +#: apt-pkg/sourcelist.cc:164 #, c-format msgid "Malformed line %lu in source list %s ([option] too short)" msgstr "Zkomolený řádek %lu v seznamu zdrojů %s (příliš krátká [volba])" -#: apt-pkg/sourcelist.cc:110 +#: apt-pkg/sourcelist.cc:175 #, c-format msgid "Malformed line %lu in source list %s ([%s] is not an assignment)" msgstr "Zkomolený řádek %lu v seznamu zdrojů %s ([%s] není přiřazení)" -#: apt-pkg/sourcelist.cc:116 +#: apt-pkg/sourcelist.cc:181 #, c-format msgid "Malformed line %lu in source list %s ([%s] has no key)" msgstr "Zkomolený řádek %lu v seznamu zdrojů %s ([%s] nemá klíč)" -#: apt-pkg/sourcelist.cc:119 +#: apt-pkg/sourcelist.cc:184 #, c-format msgid "Malformed line %lu in source list %s ([%s] key %s has no value)" msgstr "Zkomolený řádek %lu v seznamu zdrojů %s ([%s] klíč %s nemá hodnotu)" -#: apt-pkg/sourcelist.cc:132 +#: apt-pkg/sourcelist.cc:197 #, c-format msgid "Malformed line %lu in source list %s (URI)" msgstr "Zkomolený řádek %lu v seznamu zdrojů %s (URI)" -#: apt-pkg/sourcelist.cc:134 +#: apt-pkg/sourcelist.cc:199 #, c-format msgid "Malformed line %lu in source list %s (dist)" msgstr "Zkomolený řádek %lu v seznamu zdrojů %s (dist)" -#: apt-pkg/sourcelist.cc:137 +#: apt-pkg/sourcelist.cc:202 #, c-format msgid "Malformed line %lu in source list %s (URI parse)" msgstr "Zkomolený řádek %lu v seznamu zdrojů %s (zpracování URI)" -#: apt-pkg/sourcelist.cc:143 +#: apt-pkg/sourcelist.cc:208 #, c-format msgid "Malformed line %lu in source list %s (absolute dist)" msgstr "Zkomolený řádek %lu v seznamu zdrojů %s (Absolutní dist)" -#: apt-pkg/sourcelist.cc:150 +#: apt-pkg/sourcelist.cc:215 #, c-format msgid "Malformed line %lu in source list %s (dist parse)" msgstr "Zkomolený řádek %lu v seznamu zdrojů %s (zpracování dist)" -#: apt-pkg/sourcelist.cc:248 +#: apt-pkg/sourcelist.cc:326 #, c-format msgid "Opening %s" msgstr "Otevírám %s" -#: apt-pkg/sourcelist.cc:265 apt-pkg/cdrom.cc:495 +#: apt-pkg/sourcelist.cc:338 apt-pkg/cdrom.cc:495 #, c-format msgid "Line %u too long in source list %s." msgstr "Řádek %u v seznamu zdrojů %s je příliš dlouhý." -#: apt-pkg/sourcelist.cc:289 +#: apt-pkg/sourcelist.cc:362 #, c-format msgid "Malformed line %u in source list %s (type)" msgstr "Zkomolený řádek %u v seznamu zdrojů %s (typ)" -#: apt-pkg/sourcelist.cc:293 +#: apt-pkg/sourcelist.cc:366 #, c-format msgid "Type '%s' is not known on line %u in source list %s" msgstr "Typ „%s“ na řádce %u v seznamu zdrojů %s není známý" -#: apt-pkg/packagemanager.cc:297 apt-pkg/packagemanager.cc:923 +#: apt-pkg/sourcelist.cc:407 +#, fuzzy, c-format +msgid "Type '%s' is not known on stanza %u in source list %s" +msgstr "Typ „%s“ na řádce %u v seznamu zdrojů %s není známý" + +#: apt-pkg/packagemanager.cc:296 apt-pkg/packagemanager.cc:922 #, c-format msgid "" "Could not perform immediate configuration on '%s'. Please see man 5 apt.conf " @@ -2826,12 +2817,12 @@ msgstr "" "Nelze spustit okamžitou konfiguraci balíku „%s“. Podrobnosti naleznete v man " "5 apt.conf v části APT::Immediate-Configure. (%d)" -#: apt-pkg/packagemanager.cc:498 apt-pkg/packagemanager.cc:529 +#: apt-pkg/packagemanager.cc:497 apt-pkg/packagemanager.cc:528 #, c-format msgid "Could not configure '%s'. " msgstr "Nelze nastavit „%s“." -#: apt-pkg/packagemanager.cc:571 +#: apt-pkg/packagemanager.cc:570 #, c-format msgid "" "This installation run will require temporarily removing the essential " @@ -2853,7 +2844,7 @@ msgid "" "The package %s needs to be reinstalled, but I can't find an archive for it." msgstr "Balík %s je potřeba přeinstalovat, ale nemohu pro něj nalézt archiv." -#: apt-pkg/algorithms.cc:1238 +#: apt-pkg/algorithms.cc:1068 msgid "" "Error, pkgProblemResolver::Resolve generated breaks, this may be caused by " "held packages." @@ -2861,19 +2852,11 @@ msgstr "" "Chyba, pkgProblemResolver::Resolve vytváří poruchy, to může být způsobeno " "podrženými balíky." -#: apt-pkg/algorithms.cc:1240 +#: apt-pkg/algorithms.cc:1070 msgid "Unable to correct problems, you have held broken packages." msgstr "Nelze opravit problémy, některé balíky držíte v porouchaném stavu." -#: apt-pkg/algorithms.cc:1592 apt-pkg/algorithms.cc:1594 -msgid "" -"Some index files failed to download. They have been ignored, or old ones " -"used instead." -msgstr "" -"Některé indexové soubory se nepodařilo stáhnout. Jsou ignorovány, nebo jsou " -"použity starší verze." - -#: apt-pkg/acquire.cc:81 apt-pkg/cdrom.cc:838 +#: apt-pkg/acquire.cc:81 apt-pkg/cdrom.cc:811 #, c-format msgid "List directory %spartial is missing." msgstr "Adresář seznamů %spartial chybí." @@ -2900,27 +2883,32 @@ msgstr "Stahuji soubor %li z %li (%s zbývá)" msgid "Retrieving file %li of %li" msgstr "Stahuji soubor %li z %li" -#: apt-pkg/acquire-worker.cc:112 +#: apt-pkg/acquire-worker.cc:113 #, c-format msgid "The method driver %s could not be found." msgstr "Ovladač metody %s nemohl být nalezen." -#: apt-pkg/acquire-worker.cc:161 +#: apt-pkg/acquire-worker.cc:115 +#, fuzzy, c-format +msgid "Is the package %s installed?" +msgstr "Zkontrolujte, zda je nainstalován balíček „dpkg-dev“.\n" + +#: apt-pkg/acquire-worker.cc:166 #, c-format msgid "Method %s did not start correctly" msgstr "Metoda %s nebyla spuštěna správně" -#: apt-pkg/acquire-worker.cc:447 +#: apt-pkg/acquire-worker.cc:452 #, c-format msgid "Please insert the disc labeled: '%s' in the drive '%s' and press enter." msgstr "Vložte prosím disk nazvaný „%s“ do mechaniky „%s“ a stiskněte enter." -#: apt-pkg/init.cc:151 +#: apt-pkg/init.cc:143 #, c-format msgid "Packaging system '%s' is not supported" msgstr "Balíčkovací systém „%s“ není podporován" -#: apt-pkg/init.cc:167 +#: apt-pkg/init.cc:159 msgid "Unable to determine a suitable packaging system type" msgstr "Nebylo možno určit vhodný typ balíčkovacího systému" @@ -2955,17 +2943,17 @@ msgstr "" "Hodnota „%s“ není v APT::Default-Release platná, protože toto vydání není " "dostupné v sources.list" -#: apt-pkg/policy.cc:399 +#: apt-pkg/policy.cc:414 #, c-format msgid "Invalid record in the preferences file %s, no Package header" msgstr "Neplatný záznam v souboru preferencí %s, chybí hlavička Package" -#: apt-pkg/policy.cc:421 +#: apt-pkg/policy.cc:436 #, c-format msgid "Did not understand pin type %s" msgstr "Nerozumím vypíchnutí typu %s" -#: apt-pkg/policy.cc:429 +#: apt-pkg/policy.cc:444 msgid "No priority (or zero) specified for pin" msgstr "Pro vypíchnutí nebyla zadána žádná (nebo nulová) priorita" @@ -3032,16 +3020,20 @@ msgstr "Chyba IO při ukládání zdrojové cache" msgid "rename failed, %s (%s -> %s)." msgstr "přejmenování selhalo, %s (%s -> %s)." -#: apt-pkg/acquire-item.cc:599 -msgid "MD5Sum mismatch" -msgstr "Neshoda MD5 součtů" - -#: apt-pkg/acquire-item.cc:870 apt-pkg/acquire-item.cc:1887 -#: apt-pkg/acquire-item.cc:2030 +#: apt-pkg/acquire-item.cc:154 msgid "Hash Sum mismatch" msgstr "Neshoda kontrolních součtů" -#: apt-pkg/acquire-item.cc:1388 +#: apt-pkg/acquire-item.cc:159 +msgid "Size mismatch" +msgstr "Velikosti nesouhlasí" + +#: apt-pkg/acquire-item.cc:164 +#, fuzzy +msgid "Invalid file format" +msgstr "Neplatná operace %s" + +#: apt-pkg/acquire-item.cc:1570 #, c-format msgid "" "Unable to find expected entry '%s' in Release file (Wrong sources.list entry " @@ -3050,16 +3042,16 @@ msgstr "" "V souboru Release nelze najít očekávanou položku „%s“ (chybný sources.list " "nebo porušený soubor)" -#: apt-pkg/acquire-item.cc:1404 +#: apt-pkg/acquire-item.cc:1586 #, c-format msgid "Unable to find hash sum for '%s' in Release file" msgstr "V souboru Release nelze najít kontrolní součet „%s“" -#: apt-pkg/acquire-item.cc:1446 +#: apt-pkg/acquire-item.cc:1628 msgid "There is no public key available for the following key IDs:\n" msgstr "K následujícím ID klíčů není dostupný veřejný klíč:\n" -#: apt-pkg/acquire-item.cc:1484 +#: apt-pkg/acquire-item.cc:1666 #, c-format msgid "" "Release file for %s is expired (invalid since %s). Updates for this " @@ -3068,12 +3060,12 @@ msgstr "" "Soubor Release pro %s již expiroval (neplatný od %s). Aktualizace z tohoto " "repositáře se nepoužijí." -#: apt-pkg/acquire-item.cc:1506 +#: apt-pkg/acquire-item.cc:1688 #, c-format msgid "Conflicting distribution: %s (expected %s but got %s)" msgstr "Konfliktní distribuce: %s (očekáváno %s, obdrženo %s)" -#: apt-pkg/acquire-item.cc:1536 +#: apt-pkg/acquire-item.cc:1718 #, c-format msgid "" "An error occurred during the signature verification. The repository is not " @@ -3083,12 +3075,12 @@ msgstr "" "se použijí předchozí indexové soubory. Chyba GPG: %s: %s\n" #. Invalid signature file, reject (LP: #346386) (Closes: #627642) -#: apt-pkg/acquire-item.cc:1546 apt-pkg/acquire-item.cc:1551 +#: apt-pkg/acquire-item.cc:1728 apt-pkg/acquire-item.cc:1733 #, c-format msgid "GPG error: %s: %s" msgstr "Chyba GPG: %s: %s" -#: apt-pkg/acquire-item.cc:1663 +#: apt-pkg/acquire-item.cc:1856 #, c-format msgid "" "I wasn't able to locate a file for the %s package. This might mean you need " @@ -3097,32 +3089,24 @@ msgstr "" "Nebylo možné nalézt soubor s balíkem %s. To by mohlo znamenat, že tento " "balík je třeba opravit ručně (kvůli chybějící architektuře)" -#: apt-pkg/acquire-item.cc:1722 +#: apt-pkg/acquire-item.cc:1922 #, c-format -msgid "" -"I wasn't able to locate a file for the %s package. This might mean you need " -"to manually fix this package." -msgstr "" -"Nebylo možné nalézt soubor s balíkem %s. Asi budete muset tento balík " -"opravit ručně." +msgid "Can't find a source to download version '%s' of '%s'" +msgstr "Nelze najít zdroj pro stažení verze „%s“ balíku „%s“" -#: apt-pkg/acquire-item.cc:1781 +#: apt-pkg/acquire-item.cc:1980 #, c-format msgid "" "The package index files are corrupted. No Filename: field for package %s." msgstr "" "Indexové soubory balíku jsou narušeny. Chybí pole Filename: u balíku %s." -#: apt-pkg/acquire-item.cc:1879 -msgid "Size mismatch" -msgstr "Velikosti nesouhlasí" - -#: apt-pkg/indexrecords.cc:68 +#: apt-pkg/indexrecords.cc:73 #, c-format msgid "Unable to parse Release file %s" msgstr "Nelze zpracovat Release soubor %s" -#: apt-pkg/indexrecords.cc:78 +#: apt-pkg/indexrecords.cc:81 #, c-format msgid "No sections in Release file %s" msgstr "Release soubor %s neobsahuje žádné sekce" @@ -3147,50 +3131,41 @@ msgstr "Neplatná položka „Date“ v Release souboru %s" msgid "Vendor block %s contains no fingerprint" msgstr "Blok výrobce %s neobsahuje otisk klíče" -#: apt-pkg/cdrom.cc:576 -#, c-format -msgid "" -"Using CD-ROM mount point %s\n" -"Mounting CD-ROM\n" -msgstr "" -"Používám přípojný bod %s\n" -"Připojuji CD-ROM\n" - -#: apt-pkg/cdrom.cc:585 apt-pkg/cdrom.cc:682 -msgid "Identifying.. " -msgstr "Rozpoznávám… " - -#: apt-pkg/cdrom.cc:613 -#, c-format -msgid "Stored label: %s\n" -msgstr "Uložený název: %s \n" - -#: apt-pkg/cdrom.cc:622 apt-pkg/cdrom.cc:915 -msgid "Unmounting CD-ROM...\n" -msgstr "Odpojuji CD-ROM…\n" - -#: apt-pkg/cdrom.cc:642 +#: apt-pkg/cdrom.cc:575 #, c-format msgid "Using CD-ROM mount point %s\n" msgstr "Používám přípojný bod %s\n" -#: apt-pkg/cdrom.cc:660 +#: apt-pkg/cdrom.cc:583 msgid "Unmounting CD-ROM\n" msgstr "Odpojuji CD-ROM\n" -#: apt-pkg/cdrom.cc:665 +#: apt-pkg/cdrom.cc:588 msgid "Waiting for disc...\n" msgstr "Čekám na disk…\n" -#: apt-pkg/cdrom.cc:674 +#: apt-pkg/cdrom.cc:597 msgid "Mounting CD-ROM...\n" msgstr "Připojuji CD-ROM…\n" -#: apt-pkg/cdrom.cc:693 +#: apt-pkg/cdrom.cc:605 +msgid "Identifying.. " +msgstr "Rozpoznávám… " + +#: apt-pkg/cdrom.cc:643 +#, c-format +msgid "Stored label: %s\n" +msgstr "Uložený název: %s \n" + +#: apt-pkg/cdrom.cc:652 apt-pkg/cdrom.cc:888 +msgid "Unmounting CD-ROM...\n" +msgstr "Odpojuji CD-ROM…\n" + +#: apt-pkg/cdrom.cc:667 msgid "Scanning disc for index files..\n" msgstr "Hledám na disku indexové soubory…\n" -#: apt-pkg/cdrom.cc:744 +#: apt-pkg/cdrom.cc:717 #, c-format msgid "" "Found %zu package indexes, %zu source indexes, %zu translation indexes and " @@ -3199,7 +3174,7 @@ msgstr "" "Nalezeny indexy balíků (%zu), indexy zdrojů (%zu), indexy popisů (%zu) a " "podpisy (%zu)\n" -#: apt-pkg/cdrom.cc:755 +#: apt-pkg/cdrom.cc:728 msgid "" "Unable to locate any package files, perhaps this is not a Debian Disc or the " "wrong architecture?" @@ -3207,16 +3182,16 @@ msgstr "" "Nenalezeny žádné balíky. Možná to není disk s Debianem, nebo je pro jinou " "architekturu?" -#: apt-pkg/cdrom.cc:782 +#: apt-pkg/cdrom.cc:755 #, c-format msgid "Found label '%s'\n" msgstr "Nalezený název: „%s“\n" -#: apt-pkg/cdrom.cc:811 +#: apt-pkg/cdrom.cc:784 msgid "That is not a valid name, try again.\n" msgstr "Nejedná se o platné jméno, zkuste to znovu.\n" -#: apt-pkg/cdrom.cc:828 +#: apt-pkg/cdrom.cc:801 #, c-format msgid "" "This disc is called: \n" @@ -3225,15 +3200,15 @@ msgstr "" "Tento disk se nazývá: \n" "„%s“\n" -#: apt-pkg/cdrom.cc:830 +#: apt-pkg/cdrom.cc:803 msgid "Copying package lists..." msgstr "Kopíruji seznamy balíků…" -#: apt-pkg/cdrom.cc:865 +#: apt-pkg/cdrom.cc:838 msgid "Writing new source list\n" msgstr "Zapisuji nový seznam balíků\n" -#: apt-pkg/cdrom.cc:873 +#: apt-pkg/cdrom.cc:846 msgid "Source list entries for this disc are:\n" msgstr "Seznamy zdrojů na tomto disku jsou:\n" @@ -3267,32 +3242,37 @@ msgstr "Nelze najít autentizační záznam pro: %s" msgid "Hash mismatch for: %s" msgstr "Neshoda kontrolních součtů pro: %s" -#: apt-pkg/cacheset.cc:403 +#: apt-pkg/cacheset.cc:479 #, c-format msgid "Release '%s' for '%s' was not found" msgstr "Vydání „%s“ pro „%s“ nebylo nalezeno" -#: apt-pkg/cacheset.cc:406 +#: apt-pkg/cacheset.cc:482 #, c-format msgid "Version '%s' for '%s' was not found" msgstr "Verze „%s“ pro „%s“ nebyla nalezena" -#: apt-pkg/cacheset.cc:517 +#: apt-pkg/cacheset.cc:593 #, c-format msgid "Couldn't find task '%s'" msgstr "Nelze najít úlohu „%s“" -#: apt-pkg/cacheset.cc:523 +#: apt-pkg/cacheset.cc:599 #, c-format msgid "Couldn't find any package by regex '%s'" msgstr "Nelze najít balík vyhovující regulárnímu výrazu „%s“" -#: apt-pkg/cacheset.cc:534 +#: apt-pkg/cacheset.cc:605 +#, fuzzy, c-format +msgid "Couldn't find any package by glob '%s'" +msgstr "Nelze najít balík vyhovující regulárnímu výrazu „%s“" + +#: apt-pkg/cacheset.cc:616 #, c-format msgid "Can't select versions from package '%s' as it is purely virtual" msgstr "Nelze vybrat verze balíku „%s“, protože je čistě virtuální" -#: apt-pkg/cacheset.cc:541 apt-pkg/cacheset.cc:548 +#: apt-pkg/cacheset.cc:623 apt-pkg/cacheset.cc:630 #, c-format msgid "" "Can't select installed nor candidate version from package '%s' as it has " @@ -3301,17 +3281,17 @@ msgstr "" "Nelze vybrat nainstalovanou ani kandidátskou verzi balíku „%s“, protože " "žádné takové verze nemá" -#: apt-pkg/cacheset.cc:555 +#: apt-pkg/cacheset.cc:637 #, c-format msgid "Can't select newest version from package '%s' as it is purely virtual" msgstr "Nelze vybrat nejnovější verzi balíku „%s“, protože je čistě virtuální" -#: apt-pkg/cacheset.cc:563 +#: apt-pkg/cacheset.cc:645 #, c-format msgid "Can't select candidate version from package %s as it has no candidate" msgstr "Nelze vybrat kandidátskou verzi balíku %s, protože žádnou nemá" -#: apt-pkg/cacheset.cc:571 +#: apt-pkg/cacheset.cc:653 #, c-format msgid "Can't select installed version from package %s as it is not installed" msgstr "Nelze vybrat nainstalované verze balíku %s, protože není nainstalován" @@ -3336,110 +3316,136 @@ msgstr "Externí řešitel selhal, aniž by zanechal rozumnou chybovou hlášku" msgid "Execute external solver" msgstr "Spuštění externího řešitele" -#: apt-pkg/deb/dpkgpm.cc:73 +#: apt-pkg/install-progress.cc:51 +#, c-format +msgid "Progress: [%3i%%]" +msgstr "" + +#: apt-pkg/install-progress.cc:85 apt-pkg/install-progress.cc:168 +msgid "Running dpkg" +msgstr "Spouštím dpkg" + +#: apt-pkg/update.cc:110 apt-pkg/update.cc:112 +msgid "" +"Some index files failed to download. They have been ignored, or old ones " +"used instead." +msgstr "" +"Některé indexové soubory se nepodařilo stáhnout. Jsou ignorovány, nebo jsou " +"použity starší verze." + +#: apt-pkg/deb/dpkgpm.cc:91 #, c-format msgid "Installing %s" msgstr "Instaluji %s" -#: apt-pkg/deb/dpkgpm.cc:74 apt-pkg/deb/dpkgpm.cc:982 +#: apt-pkg/deb/dpkgpm.cc:92 apt-pkg/deb/dpkgpm.cc:977 #, c-format msgid "Configuring %s" msgstr "Nastavuji %s" -#: apt-pkg/deb/dpkgpm.cc:75 apt-pkg/deb/dpkgpm.cc:989 +#: apt-pkg/deb/dpkgpm.cc:93 apt-pkg/deb/dpkgpm.cc:984 #, c-format msgid "Removing %s" msgstr "Odstraňuji %s" -#: apt-pkg/deb/dpkgpm.cc:76 +#: apt-pkg/deb/dpkgpm.cc:94 #, c-format msgid "Completely removing %s" msgstr "Kompletně odstraňuji %s" -#: apt-pkg/deb/dpkgpm.cc:77 +#: apt-pkg/deb/dpkgpm.cc:95 #, c-format msgid "Noting disappearance of %s" msgstr "Značím si zmizení %s" -#: apt-pkg/deb/dpkgpm.cc:78 +#: apt-pkg/deb/dpkgpm.cc:96 #, c-format msgid "Running post-installation trigger %s" msgstr "Spouštím poinstalační spouštěč %s" #. FIXME: use a better string after freeze -#: apt-pkg/deb/dpkgpm.cc:735 +#: apt-pkg/deb/dpkgpm.cc:808 #, c-format msgid "Directory '%s' missing" msgstr "Adresář „%s“ chybí" -#: apt-pkg/deb/dpkgpm.cc:750 apt-pkg/deb/dpkgpm.cc:770 +#: apt-pkg/deb/dpkgpm.cc:823 apt-pkg/deb/dpkgpm.cc:845 #, c-format msgid "Could not open file '%s'" msgstr "Nelze otevřít soubor „%s“" -#: apt-pkg/deb/dpkgpm.cc:975 +#: apt-pkg/deb/dpkgpm.cc:970 #, c-format msgid "Preparing %s" msgstr "Připravuji %s" -#: apt-pkg/deb/dpkgpm.cc:976 +#: apt-pkg/deb/dpkgpm.cc:971 #, c-format msgid "Unpacking %s" msgstr "Rozbaluji %s" -#: apt-pkg/deb/dpkgpm.cc:981 +#: apt-pkg/deb/dpkgpm.cc:976 #, c-format msgid "Preparing to configure %s" msgstr "Připravuji nastavení %s" -#: apt-pkg/deb/dpkgpm.cc:983 +#: apt-pkg/deb/dpkgpm.cc:978 #, c-format msgid "Installed %s" msgstr "Nainstalován %s" -#: apt-pkg/deb/dpkgpm.cc:988 +#: apt-pkg/deb/dpkgpm.cc:983 #, c-format msgid "Preparing for removal of %s" msgstr "Připravuji odstranění %s" -#: apt-pkg/deb/dpkgpm.cc:990 +#: apt-pkg/deb/dpkgpm.cc:985 #, c-format msgid "Removed %s" msgstr "Odstraněn %s" -#: apt-pkg/deb/dpkgpm.cc:995 +#: apt-pkg/deb/dpkgpm.cc:990 #, c-format msgid "Preparing to completely remove %s" msgstr "Připravuji úplné odstranění %s" -#: apt-pkg/deb/dpkgpm.cc:996 +#: apt-pkg/deb/dpkgpm.cc:991 #, c-format msgid "Completely removed %s" msgstr "Kompletně odstraněn %s" -#: apt-pkg/deb/dpkgpm.cc:1243 -msgid "Can not write log, openpty() failed (/dev/pts not mounted?)\n" -msgstr "Nelze zapsat log, volání openpty() selhalo (/dev/pts není připojen?)\n" +#: apt-pkg/deb/dpkgpm.cc:1046 +msgid "ioctl(TIOCGWINSZ) failed" +msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1273 -msgid "Running dpkg" -msgstr "Spouštím dpkg" +#: apt-pkg/deb/dpkgpm.cc:1049 apt-pkg/deb/dpkgpm.cc:1070 +#, fuzzy, c-format +msgid "Can not write log (%s)" +msgstr "Nelze zapsat do %s" + +#: apt-pkg/deb/dpkgpm.cc:1049 +msgid "Is /dev/pts mounted?" +msgstr "" + +#: apt-pkg/deb/dpkgpm.cc:1070 +msgid "Is stdout a terminal?" +msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1445 +#: apt-pkg/deb/dpkgpm.cc:1558 msgid "Operation was interrupted before it could finish" msgstr "Operace byla přerušena dříve, než mohla skončit" -#: apt-pkg/deb/dpkgpm.cc:1507 +#: apt-pkg/deb/dpkgpm.cc:1620 msgid "No apport report written because MaxReports is reached already" msgstr "" "Žádné apport hlášení nebylo vytvořeno, protože již byl dosažen MaxReports" #. check if its not a follow up error -#: apt-pkg/deb/dpkgpm.cc:1512 +#: apt-pkg/deb/dpkgpm.cc:1625 msgid "dependency problems - leaving unconfigured" msgstr "problémy se závislostmi - ponechávám nezkonfigurované" -#: apt-pkg/deb/dpkgpm.cc:1514 +#: apt-pkg/deb/dpkgpm.cc:1627 msgid "" "No apport report written because the error message indicates its a followup " "error from a previous failure." @@ -3447,7 +3453,7 @@ msgstr "" "Žádné apport hlášení nebylo vytvořeno, protože chybová hláška naznačuje, že " "se jedná o chybu způsobenou předchozí chybou." -#: apt-pkg/deb/dpkgpm.cc:1520 +#: apt-pkg/deb/dpkgpm.cc:1633 msgid "" "No apport report written because the error message indicates a disk full " "error" @@ -3455,7 +3461,7 @@ msgstr "" "Žádné apport hlášení nebylo vytvořeno, protože chybová hláška naznačuje, že " "je chyba způsobena zcela zaplněným diskem." -#: apt-pkg/deb/dpkgpm.cc:1526 +#: apt-pkg/deb/dpkgpm.cc:1640 msgid "" "No apport report written because the error message indicates a out of memory " "error" @@ -3463,7 +3469,16 @@ msgstr "" "Žádné apport hlášení nebylo vytvořeno, protože chybová hláška naznačuje, že " "je chyba způsobena zcela zaplněnou pamětí." -#: apt-pkg/deb/dpkgpm.cc:1533 +#: apt-pkg/deb/dpkgpm.cc:1647 apt-pkg/deb/dpkgpm.cc:1653 +#, fuzzy +msgid "" +"No apport report written because the error message indicates an issue on the " +"local system" +msgstr "" +"Žádné apport hlášení nebylo vytvořeno, protože chybová hláška naznačuje, že " +"je chyba způsobena zcela zaplněným diskem." + +#: apt-pkg/deb/dpkgpm.cc:1674 msgid "" "No apport report written because the error message indicates a dpkg I/O error" msgstr "" @@ -3494,6 +3509,116 @@ msgstr "dpkg byl přerušen, pro nápravu problému musíte ručně spustit „% msgid "Not locked" msgstr "Není uzamčen" +#~ msgid "%s not a valid DEB package." +#~ msgstr "%s není platný DEB balík." + +#~ msgid "" +#~ "Using CD-ROM mount point %s\n" +#~ "Mounting CD-ROM\n" +#~ msgstr "" +#~ "Používám přípojný bod %s\n" +#~ "Připojuji CD-ROM\n" + +#~ msgid "" +#~ "Could not patch %s with mmap and with file operation usage - the patch " +#~ "seems to be corrupt." +#~ msgstr "" +#~ "Nelze záplatovat %s pomocí mmapu a souborových operací - zdá se, že je " +#~ "záplata porušená." + +#~ msgid "" +#~ "Could not patch %s with mmap (but no mmap specific fail) - the patch " +#~ "seems to be corrupt." +#~ msgstr "" +#~ "Nelze záplatovat %s pomocí mmapu (ovšem žádná chyba specifická pro mmap " +#~ "nebyla zaznamenána) - zdá se, že je záplata porušená." + +#~ msgid "Note, selecting '%s' for task '%s'\n" +#~ msgstr "Pozn: vybírám „%s“ pro úlohu „%s“\n" + +#~ msgid "Note, selecting '%s' for regex '%s'\n" +#~ msgstr "Pozn: vybírám „%s“ pro regulární výraz „%s“\n" + +#~ msgid "Package %s is a virtual package provided by:\n" +#~ msgstr "Balík %s je virtuální balík poskytovaný:\n" + +#~ msgid " [Not candidate version]" +#~ msgstr " [Není kandidátská verze]" + +#~ msgid "You should explicitly select one to install." +#~ msgstr "Měli byste explicitně vybrat jeden k instalaci." + +#~ 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 "" +#~ "Balík %s není dostupný, ale jiný balík se na něj odkazuje.\n" +#~ "To může znamenat že balík chybí, byl zastarán, nebo je dostupný\n" +#~ "pouze z jiného zdroje\n" + +#~ msgid "However the following packages replace it:" +#~ msgstr "Nicméně následující balíky jej nahrazují:" + +#~ msgid "Package '%s' has no installation candidate" +#~ msgstr "Balík „%s“ nemá kandidáta pro instalaci" + +#~ msgid "Virtual packages like '%s' can't be removed\n" +#~ msgstr "Virtuální balíky jako „%s“ nemohou být odstraněny\n" + +#~ msgid "Package '%s' is not installed, so not removed. Did you mean '%s'?\n" +#~ msgstr "" +#~ "Balík „%s“ není nainstalován, nelze tedy odstranit. Mysleli jste „%s“?\n" + +#~ msgid "Package '%s' is not installed, so not removed\n" +#~ msgstr "Balík „%s“ není nainstalován, nelze tedy odstranit\n" + +#~ msgid "Note, selecting '%s' instead of '%s'\n" +#~ msgstr "Pozn: Vybírám „%s“ místo „%s“\n" + +#~ msgid "Skipping %s, it is already installed and upgrade is not set.\n" +#~ msgstr "Přeskakuji %s, protože je již nainstalován.\n" + +#~ msgid "Skipping %s, it is not installed and only upgrades are requested.\n" +#~ msgstr "" +#~ "Přeskakuji %s, protože není nainstalován a vyžadovány jsou pouze " +#~ "aktualizace.\n" + +#~ msgid "Reinstallation of %s is not possible, it cannot be downloaded.\n" +#~ msgstr "Přeinstalace %s není možná, protože nelze stáhnout.\n" + +#~ msgid "%s is already the newest version.\n" +#~ msgstr "%s je již nejnovější verze.\n" + +#~ msgid "Selected version '%s' (%s) for '%s'\n" +#~ msgstr "Vybraná verze „%s“ (%s) pro „%s“\n" + +#~ msgid "Selected version '%s' (%s) for '%s' because of '%s'\n" +#~ msgstr "Vybraná verze „%s“ (%s) pro „%s“ kvůli „%s“\n" + +#~ msgid "Ignore unavailable target release '%s' of package '%s'" +#~ msgstr "Ignoruje se nedostupné vydání „%s“ balíku „%s“" + +#~ msgid "Downloading %s %s" +#~ msgstr "Stahuje se %s %s" + +#~ msgid "This is not a valid DEB archive, it has no '%s', '%s' or '%s' member" +#~ msgstr "Toto není platný DEB archiv, neobsahuje část „%s“, „%s“ ani „%s“" + +#~ msgid "MD5Sum mismatch" +#~ msgstr "Neshoda MD5 součtů" + +#~ msgid "" +#~ "I wasn't able to locate a file for the %s package. This might mean you " +#~ "need to manually fix this package." +#~ msgstr "" +#~ "Nebylo možné nalézt soubor s balíkem %s. Asi budete muset tento balík " +#~ "opravit ručně." + +#~ msgid "Can not write log, openpty() failed (/dev/pts not mounted?)\n" +#~ msgstr "" +#~ "Nelze zapsat log, volání openpty() selhalo (/dev/pts není připojen?)\n" + #~ msgid "File %s doesn't start with a clearsigned message" #~ msgstr "Soubor %s nezačíná podpisem" @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: APT\n" "Report-Msgid-Bugs-To: APT Development Team <deity@lists.debian.org>\n" -"POT-Creation-Date: 2013-07-31 16:24+0200\n" +"POT-Creation-Date: 2014-02-23 00:29+0100\n" "PO-Revision-Date: 2005-06-06 13:46+0100\n" "Last-Translator: Dafydd Harries <daf@muse.19inch.net>\n" "Language-Team: Welsh <cy@pengwyn.linux.org.uk>\n" @@ -15,171 +15,173 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: cmdline/apt-cache.cc:158 +#: cmdline/apt-cache.cc:140 #, c-format msgid "Package %s version %s has an unmet dep:\n" msgstr "Mae gan y pecyn %s fersiwn %s ddibyniaeth heb ei gwrdd:\n" -#: cmdline/apt-cache.cc:286 +#: cmdline/apt-cache.cc:268 #, fuzzy msgid "Total package names: " msgstr "Cyfanswm Enwau Pecynnau : " -#: cmdline/apt-cache.cc:288 +#: cmdline/apt-cache.cc:270 #, fuzzy msgid "Total package structures: " msgstr "Cyfanswm Enwau Pecynnau : " -#: cmdline/apt-cache.cc:328 +#: cmdline/apt-cache.cc:310 #, fuzzy msgid " Normal packages: " msgstr " Pecynnau Normal: " -#: cmdline/apt-cache.cc:329 +#: cmdline/apt-cache.cc:311 #, fuzzy msgid " Pure virtual packages: " msgstr " Pecynnau Cwbl Rhithwir: " -#: cmdline/apt-cache.cc:330 +#: cmdline/apt-cache.cc:312 #, fuzzy msgid " Single virtual packages: " msgstr " Pecynnau Rhithwir Sengl: " -#: cmdline/apt-cache.cc:331 +#: cmdline/apt-cache.cc:313 #, fuzzy msgid " Mixed virtual packages: " msgstr " Pecynnau Rhithwir Cymysg: " -#: cmdline/apt-cache.cc:332 +#: cmdline/apt-cache.cc:314 msgid " Missing: " msgstr " Ar Goll: " -#: cmdline/apt-cache.cc:334 +#: cmdline/apt-cache.cc:316 #, fuzzy msgid "Total distinct versions: " msgstr "Cyfanswm Fersiynau Gwahanol: " -#: cmdline/apt-cache.cc:336 +#: cmdline/apt-cache.cc:318 #, fuzzy msgid "Total distinct descriptions: " msgstr "Cyfanswm Fersiynau Gwahanol: " -#: cmdline/apt-cache.cc:338 +#: cmdline/apt-cache.cc:320 #, fuzzy msgid "Total dependencies: " msgstr "Cyfanswm Dibyniaethau: " -#: cmdline/apt-cache.cc:341 +#: cmdline/apt-cache.cc:323 #, fuzzy msgid "Total ver/file relations: " msgstr "Cyfanswm perthyniadau fersiwn/ffeil: " -#: cmdline/apt-cache.cc:343 +#: cmdline/apt-cache.cc:325 #, fuzzy msgid "Total Desc/File relations: " msgstr "Cyfanswm perthyniadau fersiwn/ffeil: " -#: cmdline/apt-cache.cc:345 +#: cmdline/apt-cache.cc:327 #, fuzzy msgid "Total Provides mappings: " msgstr "Cyfanswm Mapiau Darpariath: " -#: cmdline/apt-cache.cc:357 +#: cmdline/apt-cache.cc:339 #, fuzzy msgid "Total globbed strings: " msgstr "Cyfanswm Llinynau Glob: " -#: cmdline/apt-cache.cc:371 +#: cmdline/apt-cache.cc:353 #, fuzzy msgid "Total dependency version space: " msgstr "Cyfanswm gofod Fersiwn Dibyniaeth: " -#: cmdline/apt-cache.cc:376 +#: cmdline/apt-cache.cc:358 #, fuzzy msgid "Total slack space: " msgstr "Cyfanswm gofod Slac: " -#: cmdline/apt-cache.cc:384 +#: cmdline/apt-cache.cc:366 #, fuzzy msgid "Total space accounted for: " msgstr "Cyfanswm Gofod Cyfrifwyd: " -#: cmdline/apt-cache.cc:515 cmdline/apt-cache.cc:1165 +#: cmdline/apt-cache.cc:497 cmdline/apt-cache.cc:1146 +#: apt-private/private-show.cc:55 #, c-format msgid "Package file %s is out of sync." msgstr "Nid yw'r ffeil pecyn %s yn gydamseredig." -#: cmdline/apt-cache.cc:593 cmdline/apt-cache.cc:1452 -#: cmdline/apt-cache.cc:1454 cmdline/apt-cache.cc:1531 cmdline/apt-mark.cc:46 -#: cmdline/apt-mark.cc:93 cmdline/apt-mark.cc:219 +#: cmdline/apt-cache.cc:575 cmdline/apt-cache.cc:1432 +#: cmdline/apt-cache.cc:1434 cmdline/apt-cache.cc:1511 cmdline/apt-mark.cc:48 +#: cmdline/apt-mark.cc:95 cmdline/apt-mark.cc:221 +#: apt-private/private-show.cc:167 apt-private/private-show.cc:169 msgid "No packages found" msgstr "Canfuwyd dim pecyn" -#: cmdline/apt-cache.cc:1265 +#: cmdline/apt-cache.cc:1245 #, fuzzy msgid "You must give at least one search pattern" msgstr "Rhaid i chi ddarparu un patrwm yn union" -#: cmdline/apt-cache.cc:1431 +#: cmdline/apt-cache.cc:1411 msgid "This command is deprecated. Please use 'apt-mark showauto' instead." msgstr "" -#: cmdline/apt-cache.cc:1526 apt-pkg/cacheset.cc:510 +#: cmdline/apt-cache.cc:1506 apt-pkg/cacheset.cc:586 #, c-format msgid "Unable to locate package %s" msgstr "Ni ellir lleoli'r pecyn %s" -#: cmdline/apt-cache.cc:1556 +#: cmdline/apt-cache.cc:1536 #, fuzzy msgid "Package files:" msgstr "Ffeiliau Pecynnau:" -#: cmdline/apt-cache.cc:1563 cmdline/apt-cache.cc:1654 +#: cmdline/apt-cache.cc:1543 cmdline/apt-cache.cc:1634 msgid "Cache is out of sync, can't x-ref a package file" msgstr "Nid yw'r storfa yn gydamserol, ni ellir croesgyfeirio ffeil pecym" #. Show any packages have explicit pins -#: cmdline/apt-cache.cc:1577 +#: cmdline/apt-cache.cc:1557 #, fuzzy msgid "Pinned packages:" msgstr "Pecynnau wedi eu Pinio:" -#: cmdline/apt-cache.cc:1589 cmdline/apt-cache.cc:1634 +#: cmdline/apt-cache.cc:1569 cmdline/apt-cache.cc:1614 msgid "(not found)" msgstr "(heb ganfod)" -#: cmdline/apt-cache.cc:1597 +#: cmdline/apt-cache.cc:1577 msgid " Installed: " msgstr " Wedi Sefydlu: " -#: cmdline/apt-cache.cc:1598 +#: cmdline/apt-cache.cc:1578 msgid " Candidate: " msgstr " Ymgeisydd: " -#: cmdline/apt-cache.cc:1616 cmdline/apt-cache.cc:1624 +#: cmdline/apt-cache.cc:1596 cmdline/apt-cache.cc:1604 msgid "(none)" msgstr "(dim)" -#: cmdline/apt-cache.cc:1631 +#: cmdline/apt-cache.cc:1611 #, fuzzy msgid " Package pin: " msgstr " Pin Pecyn: " #. Show the priority tables -#: cmdline/apt-cache.cc:1640 +#: cmdline/apt-cache.cc:1620 #, fuzzy msgid " Version table:" msgstr " Tabl Fersiynnau:" -#: cmdline/apt-cache.cc:1753 cmdline/apt-cdrom.cc:206 cmdline/apt-config.cc:81 -#: cmdline/apt-get.cc:3392 cmdline/apt-mark.cc:375 -#: cmdline/apt-extracttemplates.cc:229 ftparchive/apt-ftparchive.cc:591 -#: cmdline/apt-internal-solver.cc:33 cmdline/apt-sortpkgs.cc:147 +#: cmdline/apt-cache.cc:1733 cmdline/apt-cdrom.cc:252 cmdline/apt-config.cc:83 +#: cmdline/apt-get.cc:1580 cmdline/apt-mark.cc:377 cmdline/apt.cc:66 +#: cmdline/apt-extracttemplates.cc:217 ftparchive/apt-ftparchive.cc:591 +#: cmdline/apt-internal-solver.cc:34 cmdline/apt-sortpkgs.cc:147 #, fuzzy, c-format msgid "%s %s for %s compiled on %s %s\n" msgstr "%s %s ar gyfer %s %s wedi ei grynhow ar %s %s\n" -#: cmdline/apt-cache.cc:1760 +#: cmdline/apt-cache.cc:1740 #, fuzzy msgid "" "Usage: apt-cache [options] command\n" @@ -253,18 +255,18 @@ msgstr "" "See the apt-cache(8) and apt.conf(5) manual pages for more information.\n" #. }}} -#: cmdline/apt-cdrom.cc:43 +#: cmdline/apt-cdrom.cc:45 msgid "" "No CD-ROM could be auto-detected or found using the default mount point.\n" "You may try the --cdrom option to set the CD-ROM mount point. See 'man apt-" "cdrom' for more information about the CD-ROM auto-detection and mount point." msgstr "" -#: cmdline/apt-cdrom.cc:85 +#: cmdline/apt-cdrom.cc:89 msgid "Please provide a name for this Disc, such as 'Debian 5.0.3 Disk 1'" msgstr "" -#: cmdline/apt-cdrom.cc:100 +#: cmdline/apt-cdrom.cc:104 #, fuzzy msgid "Please insert a Disc in the drive and press enter" msgstr "" @@ -272,20 +274,20 @@ msgstr "" " '%s'\n" "yn y gyrriant '%s' a gwasgwch Enter\n" -#: cmdline/apt-cdrom.cc:135 +#: cmdline/apt-cdrom.cc:141 #, fuzzy, c-format msgid "Failed to mount '%s' to '%s'" msgstr "Methwyd ailenwi %s at %s" -#: cmdline/apt-cdrom.cc:170 +#: cmdline/apt-cdrom.cc:196 msgid "Repeat this process for the rest of the CDs in your set." msgstr "" -#: cmdline/apt-config.cc:46 +#: cmdline/apt-config.cc:48 msgid "Arguments not in pairs" msgstr "Nid yw ymresymiadau mewn parau" -#: cmdline/apt-config.cc:87 +#: cmdline/apt-config.cc:89 #, fuzzy msgid "" "Usage: apt-config [options] command\n" @@ -314,613 +316,78 @@ msgstr "" " -c=? Darllen y ffeil cyfluniad\n" " -o=? Gosod opsiwn cyfluniad mympwyol, ee -o dir::cache=/tmp\n" -#. TRANSLATOR: Yes/No question help-text: defaulting to Y[es] -#. e.g. "Do you want to continue? [Y/n] " -#. The user has to answer with an input matching the -#. YESEXPR/NOEXPR defined in your l10n. -#: cmdline/apt-get.cc:146 -msgid "[Y/n]" -msgstr "" - -#. TRANSLATOR: Yes/No question help-text: defaulting to N[o] -#. e.g. "Should this file be removed? [y/N] " -#. The user has to answer with an input matching the -#. YESEXPR/NOEXPR defined in your l10n. -#: cmdline/apt-get.cc:152 -msgid "[y/N]" -msgstr "" - -#. TRANSLATOR: "Yes" answer printed for a yes/no question if --assume-yes is set -#: cmdline/apt-get.cc:163 -msgid "Y" -msgstr "I" - -#. TRANSLATOR: "No" answer printed for a yes/no question if --assume-no is set -#: cmdline/apt-get.cc:169 -msgid "N" -msgstr "" - -#: cmdline/apt-get.cc:191 apt-pkg/cachefilter.cc:33 -#, c-format -msgid "Regex compilation error - %s" -msgstr "Gwall crynhoi patrwm - %s" - -#: cmdline/apt-get.cc:289 -msgid "The following packages have unmet dependencies:" -msgstr "Mae gan y pecynnau canlynol ddibyniaethau heb eu bodloni:" - -#: cmdline/apt-get.cc:379 -#, c-format -msgid "but %s is installed" -msgstr "ond mae %s wedi ei sefydlu" - -#: cmdline/apt-get.cc:381 -#, c-format -msgid "but %s is to be installed" -msgstr "ond mae %s yn mynd i gael ei sefydlu" - -#: cmdline/apt-get.cc:388 -msgid "but it is not installable" -msgstr "ond ni ellir ei sefydlu" - -#: cmdline/apt-get.cc:390 -msgid "but it is a virtual package" -msgstr "ond mae'n becyn rhithwir" - -#: cmdline/apt-get.cc:393 -msgid "but it is not installed" -msgstr "ond nid yw wedi ei sefydlu" - -#: cmdline/apt-get.cc:393 -msgid "but it is not going to be installed" -msgstr "ond nid yw'n mynd i gael ei sefydlu" - -#: cmdline/apt-get.cc:398 -msgid " or" -msgstr " neu" - -#: cmdline/apt-get.cc:427 -msgid "The following NEW packages will be installed:" -msgstr "Caiff y pecynnau NEWYDD canlynol eu sefydlu:" - -#: cmdline/apt-get.cc:453 -msgid "The following packages will be REMOVED:" -msgstr "Caiff y pecynnau canlynol eu TYNNU:" - -#: cmdline/apt-get.cc:475 -#, fuzzy -msgid "The following packages have been kept back:" -msgstr "Mae'r pecynnau canlynol wedi eu dal yn ôl" - -#: cmdline/apt-get.cc:496 -#, fuzzy -msgid "The following packages will be upgraded:" -msgstr "Caiff y pecynnau canlynol eu uwchraddio" - -#: cmdline/apt-get.cc:517 -#, fuzzy -msgid "The following packages will be DOWNGRADED:" -msgstr "Caiff y pecynnau canlynol eu ISRADDIO" - -#: cmdline/apt-get.cc:537 -msgid "The following held packages will be changed:" -msgstr "Caiff y pecynnau wedi eu dal canlynol eu newid:" - -#: cmdline/apt-get.cc:592 -#, c-format -msgid "%s (due to %s) " -msgstr "%s (oherwydd %s) " - -#: cmdline/apt-get.cc:600 -#, fuzzy -msgid "" -"WARNING: The following essential packages will be removed.\n" -"This should NOT be done unless you know exactly what you are doing!" -msgstr "" -"RHYBUDD: Caiff y pecynnau hanfodol canlynol eu tynnu\n" -"NI DDYLIR gwneud hyn os nad ydych chi'n gwybod yn union beth rydych chi'n\n" -"ei wneud!" - -#: cmdline/apt-get.cc:631 -#, c-format -msgid "%lu upgraded, %lu newly installed, " -msgstr "%lu wedi uwchraddio, %lu newydd eu sefydlu, " - -#: cmdline/apt-get.cc:635 -#, c-format -msgid "%lu reinstalled, " -msgstr "%lu wedi ailsefydlu, " - -#: cmdline/apt-get.cc:637 -#, c-format -msgid "%lu downgraded, " -msgstr "%lu wedi eu israddio, " - -#: cmdline/apt-get.cc:639 -#, c-format -msgid "%lu to remove and %lu not upgraded.\n" -msgstr "%lu i'w tynnu a %lu heb eu uwchraddio.\n" - -#: cmdline/apt-get.cc:643 -#, c-format -msgid "%lu not fully installed or removed.\n" -msgstr "%lu heb eu sefydlu na tynnu'n gyflawn.\n" - -#: cmdline/apt-get.cc:664 -#, fuzzy, c-format -msgid "Note, selecting '%s' for task '%s'\n" -msgstr "Sylwer, yn dewis %s ar gyfer y patrwm '%s'\n" - -#: cmdline/apt-get.cc:669 -#, fuzzy, c-format -msgid "Note, selecting '%s' for regex '%s'\n" -msgstr "Sylwer, yn dewis %s ar gyfer y patrwm '%s'\n" - -#: cmdline/apt-get.cc:686 -#, c-format -msgid "Package %s is a virtual package provided by:\n" -msgstr "Mae'r pecyn %s yn becyn rhithwir a ddarparir gan:\n" - -#: cmdline/apt-get.cc:697 -msgid " [Installed]" -msgstr " [Sefydliwyd]" - -#: cmdline/apt-get.cc:706 -#, fuzzy -msgid " [Not candidate version]" -msgstr "Fersiynau Posib" - -#: cmdline/apt-get.cc:708 -msgid "You should explicitly select one to install." -msgstr "Dylech ddewis un yn benodol i'w sefydlu." - -# FIXME: punctuation -#: cmdline/apt-get.cc:711 -#, fuzzy, c-format -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 "" -"Does dim fersiwn gan y pecyn %s, ond mae'n bodoli yn y cronfa data.\n" -"Mae hyn fel arfer yn golygu y crybwyllwyd y pecyn mewn dibyniaeth ond heb\n" -"gael ei uwchlwytho, cafodd ei ddarfod neu nid yw ar gael drwy gynnwys y\n" -"ffeil sources.list.\n" - -#: cmdline/apt-get.cc:729 -msgid "However the following packages replace it:" -msgstr "Fodd bynnag, mae'r pecynnau canlynol yn cymryd ei le:" - -#: cmdline/apt-get.cc:741 -#, fuzzy, c-format -msgid "Package '%s' has no installation candidate" -msgstr "Does dim ymgeisydd sefydlu gan y pecyn %s" - -#: cmdline/apt-get.cc:754 -#, c-format -msgid "Virtual packages like '%s' can't be removed\n" -msgstr "" - -#. TRANSLATORS: Note, this is not an interactive question -#: cmdline/apt-get.cc:766 cmdline/apt-get.cc:969 -#, fuzzy, c-format -msgid "Package '%s' is not installed, so not removed. Did you mean '%s'?\n" -msgstr "Nid yw'r pecyn %s wedi ei sefydlu, felly ni chaif ei dynnu\n" - -#: cmdline/apt-get.cc:772 cmdline/apt-get.cc:975 -#, fuzzy, c-format -msgid "Package '%s' is not installed, so not removed\n" -msgstr "Nid yw'r pecyn %s wedi ei sefydlu, felly ni chaif ei dynnu\n" - -#: cmdline/apt-get.cc:817 +#: cmdline/apt-get.cc:244 #, fuzzy, c-format -msgid "Note, selecting '%s' instead of '%s'\n" -msgstr "Sylwer, yn dewis %s yn hytrach na %s\n" - -#: cmdline/apt-get.cc:847 -#, c-format -msgid "Skipping %s, it is already installed and upgrade is not set.\n" -msgstr "Yn hepgor %s, mae wedi ei sefydlu a nid yw uwchraddio wedi ei osod.\n" - -#: cmdline/apt-get.cc:851 -#, fuzzy, c-format -msgid "Skipping %s, it is not installed and only upgrades are requested.\n" -msgstr "Yn hepgor %s, mae wedi ei sefydlu a nid yw uwchraddio wedi ei osod.\n" - -#: cmdline/apt-get.cc:863 -#, c-format -msgid "Reinstallation of %s is not possible, it cannot be downloaded.\n" -msgstr "Nid yw ailsefydlu %s yn bosib, gan ni ellir ei lawrlwytho.\n" - -#: cmdline/apt-get.cc:868 -#, c-format -msgid "%s is already the newest version.\n" -msgstr "Mae %s y fersiwn mwyaf newydd eisioes.\n" - -#: cmdline/apt-get.cc:887 cmdline/apt-get.cc:2187 cmdline/apt-mark.cc:68 -#, fuzzy, c-format -msgid "%s set to manually installed.\n" -msgstr "ond mae %s yn mynd i gael ei sefydlu" - -#: cmdline/apt-get.cc:913 -#, fuzzy, c-format -msgid "Selected version '%s' (%s) for '%s'\n" -msgstr "Dewiswyd fersiwn %s (%s) ar gyfer %s\n" - -#: cmdline/apt-get.cc:918 -#, fuzzy, c-format -msgid "Selected version '%s' (%s) for '%s' because of '%s'\n" -msgstr "Dewiswyd fersiwn %s (%s) ar gyfer %s\n" - -#: cmdline/apt-get.cc:1054 -msgid "Correcting dependencies..." -msgstr "Yn cywiro dibyniaethau..." - -#: cmdline/apt-get.cc:1057 -msgid " failed." -msgstr " wedi methu." - -#: cmdline/apt-get.cc:1060 -msgid "Unable to correct dependencies" -msgstr "Ni ellir cywiro dibyniaethau" - -#: cmdline/apt-get.cc:1063 -msgid "Unable to minimize the upgrade set" -msgstr "Ni ellir bychanu y set uwchraddio" - -#: cmdline/apt-get.cc:1065 -msgid " Done" -msgstr " Wedi Gorffen" - -#: cmdline/apt-get.cc:1069 -msgid "You might want to run 'apt-get -f install' to correct these." -msgstr "Efallai hoffech rhedeg 'apt-get -f install' er mwyn cywiro'r rhain." - -#: cmdline/apt-get.cc:1072 -msgid "Unmet dependencies. Try using -f." -msgstr "Dibyniaethau heb eu bodloni. Ceisiwch ddefnyddio -f." - -#: cmdline/apt-get.cc:1097 -#, fuzzy -msgid "WARNING: The following packages cannot be authenticated!" -msgstr "RHYBUDD: Ni ellir dilysu'r pecynnau canlynol yn ddiogel!" - -#: cmdline/apt-get.cc:1101 -msgid "Authentication warning overridden.\n" -msgstr "" - -#: cmdline/apt-get.cc:1108 -msgid "Install these packages without verification?" -msgstr "" - -#: cmdline/apt-get.cc:1110 -#, fuzzy -msgid "Some packages could not be authenticated" -msgstr "RHYBUDD: Ni ellir dilysu'r pecynnau canlynol yn ddiogel!" - -#: cmdline/apt-get.cc:1119 cmdline/apt-get.cc:1280 -msgid "There are problems and -y was used without --force-yes" -msgstr "Mae problemau a defnyddwyd -y heb --force-yes" - -#: cmdline/apt-get.cc:1160 -msgid "Internal error, InstallPackages was called with broken packages!" -msgstr "" - -#: cmdline/apt-get.cc:1169 -#, fuzzy -msgid "Packages need to be removed but remove is disabled." -msgstr "Rhaid tynnu pecynnau on mae Tynnu wedi ei analluogi." - -#: cmdline/apt-get.cc:1180 -#, fuzzy -msgid "Internal error, Ordering didn't finish" -msgstr "Gwall Mewnol wrth ychwanegu dargyfeiriad" - -#: cmdline/apt-get.cc:1218 -msgid "How odd.. The sizes didn't match, email apt@packages.debian.org" -msgstr "" - -#. 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:1225 -#, c-format -msgid "Need to get %sB/%sB of archives.\n" -msgstr "Mae angeyn cyrchu %sB/%sB o archifau.\n" - -#. 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:1230 -#, c-format -msgid "Need to get %sB of archives.\n" -msgstr "Mae angen cyrchu %sB o archifau.\n" - -#. 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:1237 -#, fuzzy, c-format -msgid "After this operation, %sB of additional disk space will be used.\n" -msgstr "Ar ôl dadbacio defnyddir %sB o ofod disg ychwanegol.\n" - -#. 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:1242 -#, fuzzy, c-format -msgid "After this operation, %sB disk space will be freed.\n" -msgstr "Ar ôl dadbactio caiff %sB o ofod disg ei rhyddhau.\n" +msgid "Can not find a package for architecture '%s'" +msgstr "Methwyd canfod pecyn %s" -#: cmdline/apt-get.cc:1257 cmdline/apt-get.cc:1260 cmdline/apt-get.cc:2621 -#: cmdline/apt-get.cc:2624 +#: cmdline/apt-get.cc:326 #, fuzzy, c-format -msgid "Couldn't determine free space in %s" -msgstr "Does dim digon o le rhydd yn %s gennych" - -#: cmdline/apt-get.cc:1270 -#, c-format -msgid "You don't have enough free space in %s." -msgstr "Does dim digon o le rhydd gennych yn %s." - -#: cmdline/apt-get.cc:1286 cmdline/apt-get.cc:1308 -msgid "Trivial Only specified but this is not a trivial operation." -msgstr "Penodwyd Syml Yn Unig ond nid yw hyn yn weithred syml." - -#. TRANSLATOR: This string needs to be typed by the user as a confirmation, so be -#. careful with hard to type or special characters (like non-breaking spaces) -#: cmdline/apt-get.cc:1290 -msgid "Yes, do as I say!" -msgstr "Ie, gwna fel rydw i'n dweud!" +msgid "Can not find a package '%s' with version '%s'" +msgstr "Methwyd canfod pecyn %s" -#: cmdline/apt-get.cc:1292 +#: cmdline/apt-get.cc:329 #, fuzzy, c-format -msgid "" -"You are about to do something potentially harmful.\n" -"To continue type in the phrase '%s'\n" -" ?] " -msgstr "" -"Rydych ar fin gwneud rhywbeth a all fod yn niweidiol\n" -"Er mwyn mynd ymlaen, teipiwch y frawddeg '%s'\n" -" ?]" - -#: cmdline/apt-get.cc:1298 cmdline/apt-get.cc:1317 -msgid "Abort." -msgstr "Erthylu." - -#: cmdline/apt-get.cc:1313 -msgid "Do you want to continue?" -msgstr "Ydych chi eisiau mynd ymlaen?" - -#: cmdline/apt-get.cc:1385 cmdline/apt-get.cc:2686 apt-pkg/algorithms.cc:1566 -#, c-format -msgid "Failed to fetch %s %s\n" -msgstr "Methwyd cyrchu %s %s\n" - -#: cmdline/apt-get.cc:1403 -msgid "Some files failed to download" -msgstr "Methodd rhai ffeiliau lawrlwytho" - -#: cmdline/apt-get.cc:1404 cmdline/apt-get.cc:2698 -msgid "Download complete and in download only mode" -msgstr "Lawrlwytho yn gyflawn ac yn y modd lawrlwytho'n unig" - -#: cmdline/apt-get.cc:1410 -msgid "" -"Unable to fetch some archives, maybe run apt-get update or try with --fix-" -"missing?" -msgstr "" -"Ni ellir cyrchu rhai archifau, efallai dylwch rhedeg apt-get update, neu " -"geidio defnyddio --fix-missing?" - -#: cmdline/apt-get.cc:1414 -msgid "--fix-missing and media swapping is not currently supported" -msgstr "Ni chynhelir cyfnewid cyfrwng efo --fix-missing ar hyn o bryd" - -#: cmdline/apt-get.cc:1419 -msgid "Unable to correct missing packages." -msgstr "Ni ellir cywiro pecynnau ar goll." - -#: cmdline/apt-get.cc:1420 -#, fuzzy -msgid "Aborting install." -msgstr "Yn Erthylu'r Sefydliad." - -#: cmdline/apt-get.cc:1448 -msgid "" -"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] "" -msgstr[1] "" - -#: cmdline/apt-get.cc:1452 -msgid "Note: This is done automatically and on purpose by dpkg." -msgstr "" - -#: cmdline/apt-get.cc:1590 -#, c-format -msgid "Ignore unavailable target release '%s' of package '%s'" -msgstr "" +msgid "Can not find a package '%s' with release '%s'" +msgstr "Methwyd canfod pecyn %s" -#: cmdline/apt-get.cc:1622 +#: cmdline/apt-get.cc:366 #, fuzzy, c-format msgid "Picking '%s' as source package instead of '%s'\n" msgstr "Methwyd stat() o'r rhestr pecyn ffynhonell %s" -#. if (VerTag.empty() == false && Last == 0) -#: cmdline/apt-get.cc:1660 +#: cmdline/apt-get.cc:422 #, c-format -msgid "Ignore unavailable version '%s' of package '%s'" -msgstr "" - -#: cmdline/apt-get.cc:1676 -msgid "The update command takes no arguments" -msgstr "Nid yw'r gorchymyn diweddaru yn derbyn ymresymiadau" - -#: cmdline/apt-get.cc:1742 -msgid "We are not supposed to delete stuff, can't start AutoRemover" -msgstr "" - -#: cmdline/apt-get.cc:1846 -msgid "" -"Hmm, seems like the AutoRemover destroyed something which really\n" -"shouldn't happen. Please file a bug report against apt." -msgstr "" - -#. -#. 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:1849 cmdline/apt-get.cc:2017 -msgid "The following information may help to resolve the situation:" -msgstr "Gall y wybodaeth canlynol gynorthwyo'n datrys y sefyllfa:" - -#: cmdline/apt-get.cc:1853 -#, fuzzy -msgid "Internal Error, AutoRemover broke stuff" -msgstr "Gwall Mewnol, torrodd AllUpgrade bethau" - -#: cmdline/apt-get.cc:1860 -#, fuzzy -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] "Caiff y pecynnau NEWYDD canlynol eu sefydlu:" -msgstr[1] "Caiff y pecynnau NEWYDD canlynol eu sefydlu:" - -#: cmdline/apt-get.cc:1864 -#, fuzzy, 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] "Caiff y pecynnau NEWYDD canlynol eu sefydlu:" -msgstr[1] "Caiff y pecynnau NEWYDD canlynol eu sefydlu:" - -#: cmdline/apt-get.cc:1866 -msgid "Use 'apt-get autoremove' to remove it." -msgid_plural "Use 'apt-get autoremove' to remove them." -msgstr[0] "" -msgstr[1] "" - -#: cmdline/apt-get.cc:1885 -#, fuzzy -msgid "Internal error, AllUpgrade broke stuff" -msgstr "Gwall Mewnol, torrodd AllUpgrade bethau" - -#: cmdline/apt-get.cc:1984 -msgid "You might want to run 'apt-get -f install' to correct these:" -msgstr "Efallai hoffech rhedeg 'apt-get -f install' er mwyn cywiro'r rhain:" - -# FIXME -#: cmdline/apt-get.cc:1988 -msgid "" -"Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a " -"solution)." +msgid "Can not find version '%s' of package '%s'" msgstr "" -"Dibyniaethau heb eu bodloni. Ceisiwch rhedeg 'apt-get -f install' efo dim " -"pecyn (neu penodwch ddatrys)" - -# FIXME: needs commas -#: cmdline/apt-get.cc:2002 -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 "" -"Methwyd sefydlu rhai pecynnau. Gall hyn olygu eich bod chi wedi gofyn\n" -"am sefyllfa amhosib neu, os ydych chi'n defnyddio'r dosraniad\n" -"ansefydlog, fod rhai pecynnau angenrheidiol heb gael eu creu eto neu\n" -"heb gael eu symud allan o Incoming." - -#: cmdline/apt-get.cc:2023 -msgid "Broken packages" -msgstr "Pecynnau wedi torri" - -#: cmdline/apt-get.cc:2049 -msgid "The following extra packages will be installed:" -msgstr "Caiff y pecynnau canlynol ychwanegol eu sefydlu:" -#: cmdline/apt-get.cc:2139 -msgid "Suggested packages:" -msgstr "Pecynnau a awgrymmir:" - -#: cmdline/apt-get.cc:2140 -msgid "Recommended packages:" -msgstr "Pecynnau a argymhellir:" - -#: cmdline/apt-get.cc:2182 +#: cmdline/apt-get.cc:453 #, c-format msgid "Couldn't find package %s" msgstr "Methwyd canfod pecyn %s" -#: cmdline/apt-get.cc:2189 cmdline/apt-mark.cc:70 +#: cmdline/apt-get.cc:458 cmdline/apt-mark.cc:70 +#, fuzzy, c-format +msgid "%s set to manually installed.\n" +msgstr "ond mae %s yn mynd i gael ei sefydlu" + +#: cmdline/apt-get.cc:460 cmdline/apt-mark.cc:72 #, fuzzy, c-format msgid "%s set to automatically installed.\n" msgstr "ond mae %s yn mynd i gael ei sefydlu" -#: cmdline/apt-get.cc:2197 cmdline/apt-mark.cc:114 +#: cmdline/apt-get.cc:468 cmdline/apt-mark.cc:116 msgid "" "This command is deprecated. Please use 'apt-mark auto' and 'apt-mark manual' " "instead." msgstr "" -#: cmdline/apt-get.cc:2213 -#, fuzzy -msgid "Calculating upgrade... " -msgstr "Yn Cyfrifo'r Uwchraddiad... " - -#: cmdline/apt-get.cc:2216 methods/ftp.cc:712 methods/connect.cc:116 -msgid "Failed" -msgstr "Methwyd" - -#: cmdline/apt-get.cc:2221 -msgid "Done" -msgstr "Wedi Gorffen" - -#: cmdline/apt-get.cc:2288 cmdline/apt-get.cc:2296 +#: cmdline/apt-get.cc:537 cmdline/apt-get.cc:545 #, fuzzy msgid "Internal error, problem resolver broke stuff" msgstr "Gwall Mewnol, torrodd AllUpgrade bethau" -#: cmdline/apt-get.cc:2324 cmdline/apt-get.cc:2361 +#: cmdline/apt-get.cc:573 cmdline/apt-get.cc:610 msgid "Unable to lock the download directory" msgstr "Ni ellir cloi'r cyfeiriadur lawrlwytho" -#: cmdline/apt-get.cc:2418 -#, c-format -msgid "Can't find a source to download version '%s' of '%s'" -msgstr "" - -#: cmdline/apt-get.cc:2423 -#, c-format -msgid "Downloading %s %s" -msgstr "" - -#: cmdline/apt-get.cc:2483 +#: cmdline/apt-get.cc:725 msgid "Must specify at least one package to fetch source for" msgstr "Rhaid penodi o leiaf un pecyn i gyrchi ffynhonell ar ei gyfer" -#: cmdline/apt-get.cc:2523 cmdline/apt-get.cc:2835 +#: cmdline/apt-get.cc:765 cmdline/apt-get.cc:1060 #, c-format msgid "Unable to find a source package for %s" msgstr "Ni ellir canfod pecyn ffynhonell ar gyfer %s" -#: cmdline/apt-get.cc:2540 +#: cmdline/apt-get.cc:782 #, c-format msgid "" "NOTICE: '%s' packaging is maintained in the '%s' version control system at:\n" "%s\n" msgstr "" -#: cmdline/apt-get.cc:2545 +#: cmdline/apt-get.cc:787 #, c-format msgid "" "Please use:\n" @@ -928,86 +395,96 @@ msgid "" "to retrieve the latest (possibly unreleased) updates to the package.\n" msgstr "" -#: cmdline/apt-get.cc:2598 +#: cmdline/apt-get.cc:840 #, fuzzy, c-format msgid "Skipping already downloaded file '%s'\n" msgstr "Yn hepgor dadbacio y ffynhonell wedi ei dadbacio eisioes yn %s\n" -#: cmdline/apt-get.cc:2635 +#: cmdline/apt-get.cc:863 cmdline/apt-get.cc:866 +#: apt-private/private-install.cc:198 apt-private/private-install.cc:201 +#, fuzzy, c-format +msgid "Couldn't determine free space in %s" +msgstr "Does dim digon o le rhydd yn %s gennych" + +#: cmdline/apt-get.cc:877 #, c-format msgid "You don't have enough free space in %s" msgstr "Does dim digon o le rhydd yn %s gennych" #. 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:2644 +#: cmdline/apt-get.cc:886 #, c-format msgid "Need to get %sB/%sB of source archives.\n" msgstr "Rhaid cyrchu %sB/%sB o archifau ffynhonell.\n" #. 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:2649 +#: cmdline/apt-get.cc:891 #, c-format msgid "Need to get %sB of source archives.\n" msgstr "Rhaid cyrchu %sB o archifau ffynhonell.\n" -#: cmdline/apt-get.cc:2655 +#: cmdline/apt-get.cc:897 #, fuzzy, c-format msgid "Fetch source %s\n" msgstr "Cyrchu Ffynhonell %s\n" -#: cmdline/apt-get.cc:2693 +#: cmdline/apt-get.cc:918 msgid "Failed to fetch some archives." msgstr "Methwyd cyrchu rhai archifau." -#: cmdline/apt-get.cc:2724 +#: cmdline/apt-get.cc:923 apt-private/private-install.cc:325 +msgid "Download complete and in download only mode" +msgstr "Lawrlwytho yn gyflawn ac yn y modd lawrlwytho'n unig" + +#: cmdline/apt-get.cc:949 #, c-format msgid "Skipping unpack of already unpacked source in %s\n" msgstr "Yn hepgor dadbacio y ffynhonell wedi ei dadbacio eisioes yn %s\n" -#: cmdline/apt-get.cc:2736 +#: cmdline/apt-get.cc:961 #, c-format msgid "Unpack command '%s' failed.\n" msgstr "Methodd y gorchymyn dadbacio '%s'.\n" -#: cmdline/apt-get.cc:2737 +#: cmdline/apt-get.cc:962 #, c-format msgid "Check if the 'dpkg-dev' package is installed.\n" msgstr "" -#: cmdline/apt-get.cc:2759 +#: cmdline/apt-get.cc:984 #, c-format msgid "Build command '%s' failed.\n" msgstr "Methodd y gorchymyn adeiladu '%s'.\n" -#: cmdline/apt-get.cc:2779 +#: cmdline/apt-get.cc:1004 msgid "Child process failed" msgstr "Methodd proses plentyn" -#: cmdline/apt-get.cc:2798 +#: cmdline/apt-get.cc:1023 msgid "Must specify at least one package to check builddeps for" msgstr "" "Rhaid penodi o leiaf un pecyn i wirio dibyniaethau adeiladu ar eu cyfer" -#: cmdline/apt-get.cc:2823 +#: cmdline/apt-get.cc:1048 #, c-format msgid "" "No architecture information available for %s. See apt.conf(5) APT::" "Architectures for setup" msgstr "" -#: cmdline/apt-get.cc:2847 cmdline/apt-get.cc:2850 +#: cmdline/apt-get.cc:1072 cmdline/apt-get.cc:1075 #, c-format msgid "Unable to get build-dependency information for %s" msgstr "Ni ellir cyrchu manylion dibyniaeth adeiladu ar gyfer %s" -#: cmdline/apt-get.cc:2870 +#: cmdline/apt-get.cc:1095 #, c-format msgid "%s has no build depends.\n" msgstr "Nid oes dibyniaethau adeiladu gan %s.\n" -#: cmdline/apt-get.cc:3040 +#: cmdline/apt-get.cc:1265 #, fuzzy, c-format msgid "" "%s dependency for %s can't be satisfied because %s is not allowed on '%s' " @@ -1016,7 +493,7 @@ msgstr "" "Ni ellir bodloni dibyniaeth %s ar gyfer %s oherwydd ni ellir canfod y pecyn " "%s" -#: cmdline/apt-get.cc:3058 +#: cmdline/apt-get.cc:1283 #, c-format msgid "" "%s dependency for %s cannot be satisfied because the package %s cannot be " @@ -1025,14 +502,14 @@ msgstr "" "Ni ellir bodloni dibyniaeth %s ar gyfer %s oherwydd ni ellir canfod y pecyn " "%s" -#: cmdline/apt-get.cc:3081 +#: cmdline/apt-get.cc:1306 #, c-format msgid "Failed to satisfy %s dependency for %s: Installed package %s is too new" msgstr "" "Methwyd bodloni dibynniaeth %s am %s: Mae'r pecyn sefydliedig %s yn rhy " "newydd" -#: cmdline/apt-get.cc:3120 +#: cmdline/apt-get.cc:1345 #, fuzzy, c-format msgid "" "%s dependency for %s cannot be satisfied because candidate version of " @@ -1041,7 +518,7 @@ msgstr "" "Ni ellir bodloni'r dibyniaeth %s ar gyfer %s oherwydd does dim fersiwn sydd " "ar gael o'r pecyn %s yn gallu bodloni'r gofynion ferswin" -#: cmdline/apt-get.cc:3126 +#: cmdline/apt-get.cc:1351 #, fuzzy, c-format msgid "" "%s dependency for %s cannot be satisfied because package %s has no candidate " @@ -1050,32 +527,32 @@ msgstr "" "Ni ellir bodloni dibyniaeth %s ar gyfer %s oherwydd ni ellir canfod y pecyn " "%s" -#: cmdline/apt-get.cc:3149 +#: cmdline/apt-get.cc:1374 #, c-format msgid "Failed to satisfy %s dependency for %s: %s" msgstr "Methwyd bodloni dibyniaeth %s am %s: %s" -#: cmdline/apt-get.cc:3164 +#: cmdline/apt-get.cc:1389 #, c-format msgid "Build-dependencies for %s could not be satisfied." msgstr "Methwyd bodloni'r dibyniaethau adeiladu ar gyfer %s." -#: cmdline/apt-get.cc:3169 +#: cmdline/apt-get.cc:1394 msgid "Failed to process build dependencies" msgstr "Methwyd prosesu dibyniaethau adeiladu" -#: cmdline/apt-get.cc:3262 cmdline/apt-get.cc:3274 +#: cmdline/apt-get.cc:1487 cmdline/apt-get.cc:1499 #, fuzzy, c-format msgid "Changelog for %s (%s)" msgstr "Yn cysylltu i %s (%s)" -#: cmdline/apt-get.cc:3397 +#: cmdline/apt-get.cc:1585 #, fuzzy msgid "Supported modules:" msgstr "Modylau a Gynhelir:" # FIXME: split -#: cmdline/apt-get.cc:3438 +#: cmdline/apt-get.cc:1626 #, fuzzy msgid "" "Usage: apt-get [options] command\n" @@ -1162,98 +639,53 @@ msgstr "" "\n" " Mae gan yr APT hwn bŵerau buwch hudol.\n" -#: cmdline/apt-get.cc:3603 -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 "" - -#: cmdline/acqprogress.cc:60 -msgid "Hit " -msgstr "Presennol " - -#: cmdline/acqprogress.cc:84 -msgid "Get:" -msgstr "Cyrchu:" - -#: cmdline/acqprogress.cc:115 -msgid "Ign " -msgstr "Anwybyddu " - -#: cmdline/acqprogress.cc:119 -msgid "Err " -msgstr "Gwall " - -#: cmdline/acqprogress.cc:140 -#, c-format -msgid "Fetched %sB in %s (%sB/s)\n" -msgstr "Cyrchwyd %sB yn %s (%sB/s)\n" - -#: cmdline/acqprogress.cc:230 -#, c-format -msgid " [Working]" -msgstr " [Gweithio]" - -#: cmdline/acqprogress.cc:286 -#, fuzzy, c-format -msgid "" -"Media change: please insert the disc labeled\n" -" '%s'\n" -"in the drive '%s' and press enter\n" -msgstr "" -"Newid Cyfrwng: Os gwelwch yn dda, rhowch y disg a'r label\n" -" '%s'\n" -"yn y gyrriant '%s' a gwasgwch Enter\n" - -#: cmdline/apt-mark.cc:55 +#: cmdline/apt-mark.cc:57 #, fuzzy, c-format msgid "%s can not be marked as it is not installed.\n" msgstr "ond nid yw wedi ei sefydlu" -#: cmdline/apt-mark.cc:61 +#: cmdline/apt-mark.cc:63 #, fuzzy, c-format msgid "%s was already set to manually installed.\n" msgstr "ond mae %s yn mynd i gael ei sefydlu" -#: cmdline/apt-mark.cc:63 +#: cmdline/apt-mark.cc:65 #, fuzzy, c-format msgid "%s was already set to automatically installed.\n" msgstr "ond mae %s yn mynd i gael ei sefydlu" -#: cmdline/apt-mark.cc:228 +#: cmdline/apt-mark.cc:230 #, fuzzy, c-format msgid "%s was already set on hold.\n" msgstr "Mae %s y fersiwn mwyaf newydd eisioes.\n" -#: cmdline/apt-mark.cc:230 +#: cmdline/apt-mark.cc:232 #, fuzzy, c-format msgid "%s was already not hold.\n" msgstr "Mae %s y fersiwn mwyaf newydd eisioes.\n" -#: cmdline/apt-mark.cc:245 cmdline/apt-mark.cc:326 -#: apt-pkg/contrib/fileutl.cc:832 apt-pkg/contrib/gpgv.cc:223 -#: apt-pkg/deb/dpkgpm.cc:1032 +#: cmdline/apt-mark.cc:247 cmdline/apt-mark.cc:328 +#: apt-pkg/contrib/fileutl.cc:850 apt-pkg/contrib/gpgv.cc:217 +#: apt-pkg/deb/dpkgpm.cc:1182 #, fuzzy, c-format msgid "Waited for %s but it wasn't there" msgstr "Arhoswyd am %s ond nid oedd e yna" -#: cmdline/apt-mark.cc:260 cmdline/apt-mark.cc:309 +#: cmdline/apt-mark.cc:262 cmdline/apt-mark.cc:311 #, fuzzy, c-format msgid "%s set on hold.\n" msgstr "ond mae %s yn mynd i gael ei sefydlu" -#: cmdline/apt-mark.cc:262 cmdline/apt-mark.cc:314 +#: cmdline/apt-mark.cc:264 cmdline/apt-mark.cc:316 #, fuzzy, c-format msgid "Canceled hold on %s.\n" msgstr "Methwyd agor %s" -#: cmdline/apt-mark.cc:332 +#: cmdline/apt-mark.cc:334 msgid "Executing dpkg failed. Are you root?" msgstr "" -#: cmdline/apt-mark.cc:379 +#: cmdline/apt-mark.cc:381 msgid "" "Usage: apt-mark [options] {auto|manual} pkg1 [pkg2 ...]\n" "\n" @@ -1263,6 +695,11 @@ msgid "" "Commands:\n" " auto - Mark the given packages as automatically installed\n" " manual - Mark the given packages as manually installed\n" +" hold - Mark a package as held back\n" +" unhold - Unset a package set as held back\n" +" showauto - Print the list of automatically installed packages\n" +" showmanual - Print the list of manually installed packages\n" +" showhold - Print the list of package on hold\n" "\n" "Options:\n" " -h This help text.\n" @@ -1275,6 +712,28 @@ msgid "" "See the apt-mark(8) and apt.conf(5) manual pages for more information." msgstr "" +#: cmdline/apt.cc:71 +msgid "" +"Usage: apt [options] command\n" +"\n" +"CLI for apt.\n" +"Basic commands: \n" +" list - list packages based on package names\n" +" search - search in package descriptions\n" +" show - show package details\n" +"\n" +" update - update list of available packages\n" +"\n" +" install - install packages\n" +" remove - remove packages\n" +"\n" +" upgrade - upgrade the system by installing/upgrading packages\n" +" full-upgrade - upgrade the system by removing/installing/upgrading " +"packages\n" +"\n" +" edit-sources - edit the source information file\n" +msgstr "" + #: methods/cdrom.cc:203 #, c-format msgid "Unable to read the cdrom database %s" @@ -1305,16 +764,16 @@ msgstr "" msgid "Disk not found." msgstr "Ffeil heb ei ganfod" -#: methods/cdrom.cc:262 methods/file.cc:82 methods/rsh.cc:275 +#: methods/cdrom.cc:262 methods/file.cc:82 methods/rsh.cc:274 msgid "File not found" msgstr "Ffeil heb ei ganfod" -#: methods/copy.cc:46 methods/gzip.cc:105 methods/gzip.cc:114 -#: methods/rred.cc:512 methods/rred.cc:521 +#: methods/copy.cc:46 methods/gzip.cc:106 methods/rred.cc:599 +#: methods/rred.cc:609 msgid "Failed to stat" msgstr "Methwyd stat()" -#: methods/copy.cc:83 methods/gzip.cc:111 methods/rred.cc:518 +#: methods/copy.cc:82 methods/gzip.cc:113 methods/rred.cc:606 msgid "Failed to set modification time" msgstr "Methwyd gosod amser newid" @@ -1323,34 +782,34 @@ msgid "Invalid URI, local URIS must not start with //" msgstr "URI annilys: rhaid i URIs lleol beidio a cychwyn efo \"//\"" #. Login must be before getpeername otherwise dante won't work. -#: methods/ftp.cc:173 +#: methods/ftp.cc:172 msgid "Logging in" msgstr "Yn mewngofnodi" -#: methods/ftp.cc:179 +#: methods/ftp.cc:178 msgid "Unable to determine the peer name" msgstr "Ni ellir darganfod enw'r cymar" -#: methods/ftp.cc:184 +#: methods/ftp.cc:183 msgid "Unable to determine the local name" msgstr "Ni ellir darganfod yr enw lleol" -#: methods/ftp.cc:215 methods/ftp.cc:243 +#: methods/ftp.cc:214 methods/ftp.cc:242 #, fuzzy, c-format msgid "The server refused the connection and said: %s" msgstr "Gwrthodwyd y gweinydd ein cysyllriad, a dwedodd: %s" -#: methods/ftp.cc:221 +#: methods/ftp.cc:220 #, c-format msgid "USER failed, server said: %s" msgstr "Methodd gorchymyn USER; meddai'r gweinydd: %s" -#: methods/ftp.cc:228 +#: methods/ftp.cc:227 #, c-format msgid "PASS failed, server said: %s" msgstr "Methodd gorchymyn PASS; meddai'r gweinydd: %s" -#: methods/ftp.cc:248 +#: methods/ftp.cc:247 msgid "" "A proxy server was specified but no login script, Acquire::ftp::ProxyLogin " "is empty." @@ -1359,120 +818,124 @@ msgstr "" "ProxyLogin yn wag.)" # FIXME -#: methods/ftp.cc:276 +#: methods/ftp.cc:275 #, c-format msgid "Login script command '%s' failed, server said: %s" msgstr "Methodd y gorchymyn sgript mewngofnodi '%s'; meddai'r gweinydd: %s" -#: methods/ftp.cc:302 +#: methods/ftp.cc:301 #, c-format msgid "TYPE failed, server said: %s" msgstr "Methodd gorchymyn TYPE; meddai'r gweinydd: %s" -#: methods/ftp.cc:340 methods/ftp.cc:452 methods/rsh.cc:192 methods/rsh.cc:237 +#: methods/ftp.cc:339 methods/ftp.cc:451 methods/rsh.cc:191 methods/rsh.cc:236 msgid "Connection timeout" msgstr "Goramser cysylltu" -#: methods/ftp.cc:346 +#: methods/ftp.cc:345 msgid "Server closed the connection" msgstr "Caeodd y gweinydd y cysylltiad" -#: methods/ftp.cc:349 methods/rsh.cc:199 apt-pkg/contrib/fileutl.cc:1264 -#: apt-pkg/contrib/fileutl.cc:1273 apt-pkg/contrib/fileutl.cc:1276 +#: methods/ftp.cc:348 methods/rsh.cc:198 apt-pkg/contrib/fileutl.cc:1292 +#: apt-pkg/contrib/fileutl.cc:1301 apt-pkg/contrib/fileutl.cc:1304 msgid "Read error" msgstr "Gwall darllen" -#: methods/ftp.cc:356 methods/rsh.cc:206 +#: methods/ftp.cc:355 methods/rsh.cc:205 msgid "A response overflowed the buffer." msgstr "Gorlifodd ateb y byffer." -#: methods/ftp.cc:373 methods/ftp.cc:385 +#: methods/ftp.cc:372 methods/ftp.cc:384 msgid "Protocol corruption" msgstr "Llygr protocol" -#: methods/ftp.cc:458 methods/rred.cc:238 methods/rsh.cc:243 -#: apt-pkg/contrib/fileutl.cc:1360 apt-pkg/contrib/fileutl.cc:1369 -#: apt-pkg/contrib/fileutl.cc:1372 apt-pkg/contrib/fileutl.cc:1397 +#: methods/ftp.cc:457 methods/rsh.cc:242 apt-pkg/contrib/fileutl.cc:1388 +#: apt-pkg/contrib/fileutl.cc:1397 apt-pkg/contrib/fileutl.cc:1400 +#: apt-pkg/contrib/fileutl.cc:1425 msgid "Write error" msgstr "Gwall ysgrifennu" -#: methods/ftp.cc:697 methods/ftp.cc:703 methods/ftp.cc:738 +#: methods/ftp.cc:696 methods/ftp.cc:702 methods/ftp.cc:737 msgid "Could not create a socket" msgstr "Methwyd creu soced" -#: methods/ftp.cc:708 +#: methods/ftp.cc:707 msgid "Could not connect data socket, connection timed out" msgstr "Methwyd cysylltu soced data, goramserodd y cyslltiad" -#: methods/ftp.cc:714 +#: methods/ftp.cc:711 methods/connect.cc:116 apt-private/private-upgrade.cc:22 +msgid "Failed" +msgstr "Methwyd" + +#: methods/ftp.cc:713 #, fuzzy msgid "Could not connect passive socket." msgstr "Methwyd cysylltu soced goddefol" # FIXME -#: methods/ftp.cc:731 +#: methods/ftp.cc:730 msgid "getaddrinfo was unable to get a listening socket" msgstr "Methodd getaddrinfo gael soced gwrando" -#: methods/ftp.cc:745 +#: methods/ftp.cc:744 msgid "Could not bind a socket" msgstr "Methwyd rhwymo soced" -#: methods/ftp.cc:749 +#: methods/ftp.cc:748 msgid "Could not listen on the socket" msgstr "Methwyd gwrando ar y soced" -#: methods/ftp.cc:756 +#: methods/ftp.cc:755 msgid "Could not determine the socket's name" msgstr "Methwyd canfod enw'r soced" -#: methods/ftp.cc:788 +#: methods/ftp.cc:787 msgid "Unable to send PORT command" msgstr "Methwyd danfod gorchymyn PORT" -#: methods/ftp.cc:798 +#: methods/ftp.cc:797 #, c-format msgid "Unknown address family %u (AF_*)" msgstr "Teulu cyfeiriad anhysbys %u (AF_*)" -#: methods/ftp.cc:807 +#: methods/ftp.cc:806 #, c-format msgid "EPRT failed, server said: %s" msgstr "Methodd gorchymyn EPRT; meddai'r gweinydd: %s" -#: methods/ftp.cc:827 +#: methods/ftp.cc:826 msgid "Data socket connect timed out" msgstr "Goramserodd cysylltiad y soced data" -#: methods/ftp.cc:834 +#: methods/ftp.cc:833 msgid "Unable to accept connection" msgstr "Methwyd derbyn cysylltiad" -#: methods/ftp.cc:873 methods/http.cc:1038 methods/rsh.cc:313 +#: methods/ftp.cc:872 methods/server.cc:357 methods/rsh.cc:312 msgid "Problem hashing file" msgstr "Problem wrth stwnshio ffeil" -#: methods/ftp.cc:886 +#: methods/ftp.cc:885 #, c-format msgid "Unable to fetch file, server said '%s'" msgstr "Methwyd cyrchu ffeil; meddai'r gweinydd '%s'" -#: methods/ftp.cc:901 methods/rsh.cc:332 +#: methods/ftp.cc:900 methods/rsh.cc:331 msgid "Data socket timed out" msgstr "Goramserodd soced data" -#: methods/ftp.cc:931 +#: methods/ftp.cc:930 #, c-format msgid "Data transfer failed, server said '%s'" msgstr "Methodd trosgludiad data; meddai'r gweinydd '%s'" #. Get the files information -#: methods/ftp.cc:1008 +#: methods/ftp.cc:1009 msgid "Query" msgstr "Ymholiad" # FIXME -#: methods/ftp.cc:1120 +#: methods/ftp.cc:1123 msgid "Unable to invoke " msgstr "Methwyd gweithredu " @@ -1538,37 +1001,37 @@ msgstr "Digwyddodd rhywbweth hyll wrth ddatrys '%s:%s' (%i)" msgid "Unable to connect to %s:%s:" msgstr "Methwyd cysylltu i %s %s:" -#: methods/gpgv.cc:167 +#: methods/gpgv.cc:166 msgid "" "Internal error: Good signature, but could not determine key fingerprint?!" msgstr "" -#: methods/gpgv.cc:171 +#: methods/gpgv.cc:170 msgid "At least one invalid signature was encountered." msgstr "" -#: methods/gpgv.cc:173 +#: methods/gpgv.cc:172 msgid "Could not execute 'gpgv' to verify signature (is gpgv installed?)" msgstr "" #. TRANSLATORS: %s is a single techy word like 'NODATA' -#: methods/gpgv.cc:179 +#: methods/gpgv.cc:178 #, c-format msgid "" "Clearsigned file isn't valid, got '%s' (does the network require " "authentication?)" msgstr "" -#: methods/gpgv.cc:183 +#: methods/gpgv.cc:182 msgid "Unknown error executing gpgv" msgstr "" -#: methods/gpgv.cc:216 methods/gpgv.cc:223 +#: methods/gpgv.cc:215 methods/gpgv.cc:222 #, fuzzy msgid "The following signatures were invalid:\n" msgstr "Caiff y pecynnau canlynol ychwanegol eu sefydlu:" -#: methods/gpgv.cc:230 +#: methods/gpgv.cc:229 msgid "" "The following signatures couldn't be verified because the public key is not " "available:\n" @@ -1578,87 +1041,623 @@ msgstr "" msgid "Empty files can't be valid archives" msgstr "" -#: methods/http.cc:394 +#: methods/http.cc:516 +msgid "Error writing to the file" +msgstr "Gwall wrth ysgrifennu at y ffeil" + +#: methods/http.cc:530 +#, fuzzy +msgid "Error reading from server. Remote end closed connection" +msgstr "Gwall wrth ddarllen o'r gweinydd: caeodd yr ochr pell y cysylltiad" + +#: methods/http.cc:532 +msgid "Error reading from server" +msgstr "Gwall wrth ddarllen o'r gweinydd" + +#: methods/http.cc:568 +msgid "Error writing to file" +msgstr "Gwall wrth ysgrifennu at ffeil" + +#: methods/http.cc:628 +msgid "Select failed" +msgstr "Methwyd dewis" + +#: methods/http.cc:633 +msgid "Connection timed out" +msgstr "Goramserodd y cysylltiad" + +#: methods/http.cc:656 +msgid "Error writing to output file" +msgstr "Gwall wrth ysgrifennu i ffeil allbwn" + +#: methods/server.cc:56 msgid "Waiting for headers" msgstr "Yn aros am benawdau" -#: methods/http.cc:544 +#: methods/server.cc:114 msgid "Bad header line" msgstr "Llinell pennawd gwael" -#: methods/http.cc:569 methods/http.cc:576 +#: methods/server.cc:139 methods/server.cc:146 #, fuzzy msgid "The HTTP server sent an invalid reply header" msgstr "Danfonodd y gweinydd HTTP bennawd ateb annilys" -#: methods/http.cc:606 +#: methods/server.cc:176 #, fuzzy msgid "The HTTP server sent an invalid Content-Length header" msgstr "Danfonodd y gweinydd HTTP bennawd Content-Length annilys" -#: methods/http.cc:621 +#: methods/server.cc:199 #, fuzzy msgid "The HTTP server sent an invalid Content-Range header" msgstr "Danfonodd y gweinydd HTTP bennawd Content-Range annilys" -#: methods/http.cc:623 +#: methods/server.cc:201 #, fuzzy msgid "This HTTP server has broken range support" msgstr "Mae cynaliaeth amrediad y gweinydd hwn wedi torri" -#: methods/http.cc:647 +#: methods/server.cc:225 msgid "Unknown date format" msgstr "Fformat dyddiad anhysbys" -#: methods/http.cc:826 -msgid "Select failed" -msgstr "Methwyd dewis" +#: methods/server.cc:494 +#, fuzzy +msgid "Bad header data" +msgstr "Data pennawd gwael" -#: methods/http.cc:831 -msgid "Connection timed out" -msgstr "Goramserodd y cysylltiad" +#: methods/server.cc:511 methods/server.cc:567 +msgid "Connection failed" +msgstr "Methodd y cysylltiad" -#: methods/http.cc:854 -msgid "Error writing to output file" -msgstr "Gwall wrth ysgrifennu i ffeil allbwn" +#: methods/server.cc:659 +msgid "Internal error" +msgstr "Gwall mewnol" -#: methods/http.cc:885 -msgid "Error writing to file" -msgstr "Gwall wrth ysgrifennu at ffeil" +#: apt-private/private-list.cc:147 +msgid "Listing" +msgstr "" -#: methods/http.cc:913 -msgid "Error writing to the file" -msgstr "Gwall wrth ysgrifennu at y ffeil" +#: apt-private/private-install.cc:93 +msgid "Internal error, InstallPackages was called with broken packages!" +msgstr "" -#: methods/http.cc:927 +#: apt-private/private-install.cc:102 #, fuzzy -msgid "Error reading from server. Remote end closed connection" -msgstr "Gwall wrth ddarllen o'r gweinydd: caeodd yr ochr pell y cysylltiad" +msgid "Packages need to be removed but remove is disabled." +msgstr "Rhaid tynnu pecynnau on mae Tynnu wedi ei analluogi." -#: methods/http.cc:929 -msgid "Error reading from server" -msgstr "Gwall wrth ddarllen o'r gweinydd" +#: apt-private/private-install.cc:121 +#, fuzzy +msgid "Internal error, Ordering didn't finish" +msgstr "Gwall Mewnol wrth ychwanegu dargyfeiriad" + +#: apt-private/private-install.cc:159 +msgid "How odd.. The sizes didn't match, email apt@packages.debian.org" +msgstr "" + +#. 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 +#: apt-private/private-install.cc:166 +#, c-format +msgid "Need to get %sB/%sB of archives.\n" +msgstr "Mae angeyn cyrchu %sB/%sB o archifau.\n" + +#. 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 +#: apt-private/private-install.cc:171 +#, c-format +msgid "Need to get %sB of archives.\n" +msgstr "Mae angen cyrchu %sB o archifau.\n" + +#. 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 +#: apt-private/private-install.cc:178 +#, fuzzy, c-format +msgid "After this operation, %sB of additional disk space will be used.\n" +msgstr "Ar ôl dadbacio defnyddir %sB o ofod disg ychwanegol.\n" + +#. 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 +#: apt-private/private-install.cc:183 +#, fuzzy, c-format +msgid "After this operation, %sB disk space will be freed.\n" +msgstr "Ar ôl dadbactio caiff %sB o ofod disg ei rhyddhau.\n" + +#: apt-private/private-install.cc:211 +#, c-format +msgid "You don't have enough free space in %s." +msgstr "Does dim digon o le rhydd gennych yn %s." + +#: apt-private/private-install.cc:221 apt-private/private-download.cc:55 +msgid "There are problems and -y was used without --force-yes" +msgstr "Mae problemau a defnyddwyd -y heb --force-yes" + +#: apt-private/private-install.cc:227 apt-private/private-install.cc:249 +msgid "Trivial Only specified but this is not a trivial operation." +msgstr "Penodwyd Syml Yn Unig ond nid yw hyn yn weithred syml." + +#. TRANSLATOR: This string needs to be typed by the user as a confirmation, so be +#. careful with hard to type or special characters (like non-breaking spaces) +#: apt-private/private-install.cc:231 +msgid "Yes, do as I say!" +msgstr "Ie, gwna fel rydw i'n dweud!" + +#: apt-private/private-install.cc:233 +#, fuzzy, c-format +msgid "" +"You are about to do something potentially harmful.\n" +"To continue type in the phrase '%s'\n" +" ?] " +msgstr "" +"Rydych ar fin gwneud rhywbeth a all fod yn niweidiol\n" +"Er mwyn mynd ymlaen, teipiwch y frawddeg '%s'\n" +" ?]" + +#: apt-private/private-install.cc:239 apt-private/private-install.cc:257 +msgid "Abort." +msgstr "Erthylu." + +#: apt-private/private-install.cc:254 +msgid "Do you want to continue?" +msgstr "Ydych chi eisiau mynd ymlaen?" + +#: apt-private/private-install.cc:324 +msgid "Some files failed to download" +msgstr "Methodd rhai ffeiliau lawrlwytho" + +#: apt-private/private-install.cc:331 +msgid "" +"Unable to fetch some archives, maybe run apt-get update or try with --fix-" +"missing?" +msgstr "" +"Ni ellir cyrchu rhai archifau, efallai dylwch rhedeg apt-get update, neu " +"geidio defnyddio --fix-missing?" + +#: apt-private/private-install.cc:335 +msgid "--fix-missing and media swapping is not currently supported" +msgstr "Ni chynhelir cyfnewid cyfrwng efo --fix-missing ar hyn o bryd" + +#: apt-private/private-install.cc:340 +msgid "Unable to correct missing packages." +msgstr "Ni ellir cywiro pecynnau ar goll." -#: methods/http.cc:1197 +#: apt-private/private-install.cc:341 #, fuzzy -msgid "Bad header data" -msgstr "Data pennawd gwael" +msgid "Aborting install." +msgstr "Yn Erthylu'r Sefydliad." -#: methods/http.cc:1214 methods/http.cc:1269 -msgid "Connection failed" -msgstr "Methodd y cysylltiad" +#: apt-private/private-install.cc:377 +msgid "" +"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] "" +msgstr[1] "" -#: methods/http.cc:1361 -msgid "Internal error" -msgstr "Gwall mewnol" +#: apt-private/private-install.cc:381 +msgid "Note: This is done automatically and on purpose by dpkg." +msgstr "" + +#: apt-private/private-install.cc:402 +msgid "We are not supposed to delete stuff, can't start AutoRemover" +msgstr "" + +#: apt-private/private-install.cc:510 +msgid "" +"Hmm, seems like the AutoRemover destroyed something which really\n" +"shouldn't happen. Please file a bug report against apt." +msgstr "" + +#. +#. if (Packages == 1) +#. { +#. c1out << std::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.") << std::endl; +#. } +#. +#: apt-private/private-install.cc:513 apt-private/private-install.cc:654 +msgid "The following information may help to resolve the situation:" +msgstr "Gall y wybodaeth canlynol gynorthwyo'n datrys y sefyllfa:" + +#: apt-private/private-install.cc:517 +#, fuzzy +msgid "Internal Error, AutoRemover broke stuff" +msgstr "Gwall Mewnol, torrodd AllUpgrade bethau" + +#: apt-private/private-install.cc:524 +#, fuzzy +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] "Caiff y pecynnau NEWYDD canlynol eu sefydlu:" +msgstr[1] "Caiff y pecynnau NEWYDD canlynol eu sefydlu:" + +#: apt-private/private-install.cc:528 +#, fuzzy, 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] "Caiff y pecynnau NEWYDD canlynol eu sefydlu:" +msgstr[1] "Caiff y pecynnau NEWYDD canlynol eu sefydlu:" + +#: apt-private/private-install.cc:530 +msgid "Use 'apt-get autoremove' to remove it." +msgid_plural "Use 'apt-get autoremove' to remove them." +msgstr[0] "" +msgstr[1] "" + +#: apt-private/private-install.cc:624 +msgid "You might want to run 'apt-get -f install' to correct these:" +msgstr "Efallai hoffech rhedeg 'apt-get -f install' er mwyn cywiro'r rhain:" + +# FIXME +#: apt-private/private-install.cc:626 +msgid "" +"Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a " +"solution)." +msgstr "" +"Dibyniaethau heb eu bodloni. Ceisiwch rhedeg 'apt-get -f install' efo dim " +"pecyn (neu penodwch ddatrys)" + +# FIXME: needs commas +#: apt-private/private-install.cc:639 +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 "" +"Methwyd sefydlu rhai pecynnau. Gall hyn olygu eich bod chi wedi gofyn\n" +"am sefyllfa amhosib neu, os ydych chi'n defnyddio'r dosraniad\n" +"ansefydlog, fod rhai pecynnau angenrheidiol heb gael eu creu eto neu\n" +"heb gael eu symud allan o Incoming." + +#: apt-private/private-install.cc:660 +msgid "Broken packages" +msgstr "Pecynnau wedi torri" + +#: apt-private/private-install.cc:713 +msgid "The following extra packages will be installed:" +msgstr "Caiff y pecynnau canlynol ychwanegol eu sefydlu:" + +#: apt-private/private-install.cc:803 +msgid "Suggested packages:" +msgstr "Pecynnau a awgrymmir:" + +#: apt-private/private-install.cc:804 +msgid "Recommended packages:" +msgstr "Pecynnau a argymhellir:" + +#: apt-private/private-download.cc:32 +#, fuzzy +msgid "WARNING: The following packages cannot be authenticated!" +msgstr "RHYBUDD: Ni ellir dilysu'r pecynnau canlynol yn ddiogel!" + +#: apt-private/private-download.cc:36 +msgid "Authentication warning overridden.\n" +msgstr "" + +#: apt-private/private-download.cc:41 apt-private/private-download.cc:48 +#, fuzzy +msgid "Some packages could not be authenticated" +msgstr "RHYBUDD: Ni ellir dilysu'r pecynnau canlynol yn ddiogel!" + +#: apt-private/private-download.cc:46 +msgid "Install these packages without verification?" +msgstr "" + +#: apt-private/private-download.cc:87 apt-pkg/update.cc:84 +#, c-format +msgid "Failed to fetch %s %s\n" +msgstr "Methwyd cyrchu %s %s\n" + +#: apt-private/private-output.cc:75 apt-private/private-show.cc:81 +#: apt-private/private-show.cc:86 +msgid "unknown" +msgstr "" + +#: apt-private/private-output.cc:201 +#, fuzzy, c-format +msgid "[installed,upgradable to: %s]" +msgstr " [Sefydliwyd]" + +#: apt-private/private-output.cc:205 +#, fuzzy +msgid "[installed,local]" +msgstr " [Sefydliwyd]" + +#: apt-private/private-output.cc:208 +msgid "[installed,auto-removable]" +msgstr "" + +#: apt-private/private-output.cc:210 +#, fuzzy +msgid "[installed,automatic]" +msgstr " [Sefydliwyd]" + +#: apt-private/private-output.cc:212 +#, fuzzy +msgid "[installed]" +msgstr " [Sefydliwyd]" + +#: apt-private/private-output.cc:216 +#, c-format +msgid "[upgradable from: %s]" +msgstr "" + +#: apt-private/private-output.cc:220 +msgid "[residual-config]" +msgstr "" + +#: apt-private/private-output.cc:320 +msgid "The following packages have unmet dependencies:" +msgstr "Mae gan y pecynnau canlynol ddibyniaethau heb eu bodloni:" + +#: apt-private/private-output.cc:410 +#, c-format +msgid "but %s is installed" +msgstr "ond mae %s wedi ei sefydlu" + +#: apt-private/private-output.cc:412 +#, c-format +msgid "but %s is to be installed" +msgstr "ond mae %s yn mynd i gael ei sefydlu" + +#: apt-private/private-output.cc:419 +msgid "but it is not installable" +msgstr "ond ni ellir ei sefydlu" + +#: apt-private/private-output.cc:421 +msgid "but it is a virtual package" +msgstr "ond mae'n becyn rhithwir" + +#: apt-private/private-output.cc:424 +msgid "but it is not installed" +msgstr "ond nid yw wedi ei sefydlu" + +#: apt-private/private-output.cc:424 +msgid "but it is not going to be installed" +msgstr "ond nid yw'n mynd i gael ei sefydlu" + +#: apt-private/private-output.cc:429 +msgid " or" +msgstr " neu" + +#: apt-private/private-output.cc:458 +msgid "The following NEW packages will be installed:" +msgstr "Caiff y pecynnau NEWYDD canlynol eu sefydlu:" + +#: apt-private/private-output.cc:484 +msgid "The following packages will be REMOVED:" +msgstr "Caiff y pecynnau canlynol eu TYNNU:" + +#: apt-private/private-output.cc:506 +#, fuzzy +msgid "The following packages have been kept back:" +msgstr "Mae'r pecynnau canlynol wedi eu dal yn ôl" + +#: apt-private/private-output.cc:527 +#, fuzzy +msgid "The following packages will be upgraded:" +msgstr "Caiff y pecynnau canlynol eu uwchraddio" + +#: apt-private/private-output.cc:548 +#, fuzzy +msgid "The following packages will be DOWNGRADED:" +msgstr "Caiff y pecynnau canlynol eu ISRADDIO" + +#: apt-private/private-output.cc:568 +msgid "The following held packages will be changed:" +msgstr "Caiff y pecynnau wedi eu dal canlynol eu newid:" + +#: apt-private/private-output.cc:623 +#, c-format +msgid "%s (due to %s) " +msgstr "%s (oherwydd %s) " + +#: apt-private/private-output.cc:631 +#, fuzzy +msgid "" +"WARNING: The following essential packages will be removed.\n" +"This should NOT be done unless you know exactly what you are doing!" +msgstr "" +"RHYBUDD: Caiff y pecynnau hanfodol canlynol eu tynnu\n" +"NI DDYLIR gwneud hyn os nad ydych chi'n gwybod yn union beth rydych chi'n\n" +"ei wneud!" + +#: apt-private/private-output.cc:662 +#, c-format +msgid "%lu upgraded, %lu newly installed, " +msgstr "%lu wedi uwchraddio, %lu newydd eu sefydlu, " + +#: apt-private/private-output.cc:666 +#, c-format +msgid "%lu reinstalled, " +msgstr "%lu wedi ailsefydlu, " + +#: apt-private/private-output.cc:668 +#, c-format +msgid "%lu downgraded, " +msgstr "%lu wedi eu israddio, " + +#: apt-private/private-output.cc:670 +#, c-format +msgid "%lu to remove and %lu not upgraded.\n" +msgstr "%lu i'w tynnu a %lu heb eu uwchraddio.\n" + +#: apt-private/private-output.cc:674 +#, c-format +msgid "%lu not fully installed or removed.\n" +msgstr "%lu heb eu sefydlu na tynnu'n gyflawn.\n" + +#. TRANSLATOR: Yes/No question help-text: defaulting to Y[es] +#. e.g. "Do you want to continue? [Y/n] " +#. The user has to answer with an input matching the +#. YESEXPR/NOEXPR defined in your l10n. +#: apt-private/private-output.cc:696 +msgid "[Y/n]" +msgstr "" + +#. TRANSLATOR: Yes/No question help-text: defaulting to N[o] +#. e.g. "Should this file be removed? [y/N] " +#. The user has to answer with an input matching the +#. YESEXPR/NOEXPR defined in your l10n. +#: apt-private/private-output.cc:702 +msgid "[y/N]" +msgstr "" + +#. TRANSLATOR: "Yes" answer printed for a yes/no question if --assume-yes is set +#: apt-private/private-output.cc:713 +msgid "Y" +msgstr "I" + +#. TRANSLATOR: "No" answer printed for a yes/no question if --assume-no is set +#: apt-private/private-output.cc:719 +msgid "N" +msgstr "" + +#: apt-private/private-output.cc:741 apt-pkg/cachefilter.cc:33 +#, c-format +msgid "Regex compilation error - %s" +msgstr "Gwall crynhoi patrwm - %s" + +#: apt-private/private-cachefile.cc:87 +msgid "Correcting dependencies..." +msgstr "Yn cywiro dibyniaethau..." + +#: apt-private/private-cachefile.cc:90 +msgid " failed." +msgstr " wedi methu." + +#: apt-private/private-cachefile.cc:93 +msgid "Unable to correct dependencies" +msgstr "Ni ellir cywiro dibyniaethau" + +#: apt-private/private-cachefile.cc:96 +msgid "Unable to minimize the upgrade set" +msgstr "Ni ellir bychanu y set uwchraddio" + +#: apt-private/private-cachefile.cc:98 +msgid " Done" +msgstr " Wedi Gorffen" + +#: apt-private/private-cachefile.cc:102 +msgid "You might want to run 'apt-get -f install' to correct these." +msgstr "Efallai hoffech rhedeg 'apt-get -f install' er mwyn cywiro'r rhain." + +#: apt-private/private-cachefile.cc:105 +msgid "Unmet dependencies. Try using -f." +msgstr "Dibyniaethau heb eu bodloni. Ceisiwch ddefnyddio -f." + +#: apt-private/private-cacheset.cc:26 apt-private/private-search.cc:57 +msgid "Sorting" +msgstr "" + +#: apt-private/private-update.cc:45 +msgid "The update command takes no arguments" +msgstr "Nid yw'r gorchymyn diweddaru yn derbyn ymresymiadau" + +#: apt-private/private-upgrade.cc:19 +#, fuzzy +msgid "Calculating upgrade... " +msgstr "Yn Cyfrifo'r Uwchraddiad... " + +#: apt-private/private-upgrade.cc:24 +#, fuzzy +msgid "Internal error, Upgrade broke stuff" +msgstr "Gwall Mewnol, torrodd AllUpgrade bethau" + +#: apt-private/private-upgrade.cc:26 +msgid "Done" +msgstr "Wedi Gorffen" + +#: apt-private/private-search.cc:61 +msgid "Full Text Search" +msgstr "" + +#: apt-private/private-show.cc:152 +#, c-format +msgid "There is %lu additional record. Please use the '-a' switch to see it" +msgid_plural "" +"There are %lu additional records. Please use the '-a' switch to see them." +msgstr[0] "" +msgstr[1] "" + +#: apt-private/private-show.cc:159 +msgid "not a real package (virtual)" +msgstr "" + +#: apt-private/private-main.cc:19 +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 "" + +#: apt-private/private-sources.cc:45 +#, fuzzy, c-format +msgid "Failed to parse %s. Edit again? " +msgstr "Methwyd ailenwi %s at %s" + +#: apt-private/private-sources.cc:57 +#, c-format +msgid "Your '%s' file changed, please run 'apt-get update'." +msgstr "" + +#: apt-private/acqprogress.cc:63 +msgid "Hit " +msgstr "Presennol " + +#: apt-private/acqprogress.cc:87 +msgid "Get:" +msgstr "Cyrchu:" + +#: apt-private/acqprogress.cc:118 +msgid "Ign " +msgstr "Anwybyddu " + +#: apt-private/acqprogress.cc:122 +msgid "Err " +msgstr "Gwall " + +#: apt-private/acqprogress.cc:143 +#, c-format +msgid "Fetched %sB in %s (%sB/s)\n" +msgstr "Cyrchwyd %sB yn %s (%sB/s)\n" + +#: apt-private/acqprogress.cc:233 +#, c-format +msgid " [Working]" +msgstr " [Gweithio]" + +#: apt-private/acqprogress.cc:294 +#, fuzzy, c-format +msgid "" +"Media change: please insert the disc labeled\n" +" '%s'\n" +"in the drive '%s' and press enter\n" +msgstr "" +"Newid Cyfrwng: Os gwelwch yn dda, rhowch y disg a'r label\n" +" '%s'\n" +"yn y gyrriant '%s' a gwasgwch Enter\n" #. 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:464 -#: apt-pkg/contrib/cdromutl.cc:184 apt-pkg/contrib/fileutl.cc:404 -#: apt-pkg/contrib/fileutl.cc:517 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:362 +#: apt-pkg/contrib/cdromutl.cc:184 apt-pkg/contrib/fileutl.cc:406 +#: apt-pkg/contrib/fileutl.cc:519 apt-pkg/sourcelist.cc:271 +#: apt-pkg/sourcelist.cc:277 apt-pkg/acquire.cc:485 apt-pkg/init.cc:100 +#: apt-pkg/init.cc:108 apt-pkg/clean.cc:36 apt-pkg/policy.cc:373 #, c-format msgid "Unable to read %s" msgstr "Ni ellir darllen %s" @@ -1695,56 +1694,42 @@ msgstr "Methwyd agor ffeil %s" msgid "[Mirror: %s]" msgstr "" -#: 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 "" - -#: 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 "" - -#: methods/rsh.cc:99 ftparchive/multicompress.cc:168 +#: methods/rsh.cc:98 ftparchive/multicompress.cc:169 msgid "Failed to create IPC pipe to subprocess" msgstr "Methwyd creu pibell cyfathrebu at isbroses" -#: methods/rsh.cc:340 +#: methods/rsh.cc:339 msgid "Connection closed prematurely" msgstr "Caewyd y cysylltiad yn gynnar" -#: dselect/install:32 +#: dselect/install:33 msgid "Bad default setting!" msgstr "Rhagosodiad gwael!" -#: dselect/install:51 dselect/install:83 dselect/install:87 dselect/install:94 -#: dselect/install:105 dselect/update:45 +#: dselect/install:52 dselect/install:84 dselect/install:88 dselect/install:95 +#: dselect/install:106 dselect/update:45 msgid "Press enter to continue." msgstr "Gwasgwch Enter er mwyn mynd ymlaen." -#: dselect/install:91 +#: dselect/install:92 msgid "Do you want to erase any previously downloaded .deb files?" msgstr "" -#: dselect/install:101 +#: dselect/install:102 #, fuzzy msgid "Some errors occurred while unpacking. Packages that were installed" msgstr "Digwyddod rhau gwallau wrth dadbacio. Rydw i'n mynd i gyflunio'r" -#: dselect/install:102 +#: dselect/install:103 #, fuzzy msgid "will be configured. This may result in duplicate errors" msgstr "pecynnau a gafwyd eu sefydlu. Gall hyn achosi gwallau dyblyg neu" -#: dselect/install:103 +#: dselect/install:104 msgid "or errors caused by missing dependencies. This is OK, only the errors" msgstr "wallau a achosir gan ddibyniaethau coll. Mae hyn yn iawn, dim ond y" -#: dselect/install:104 +#: dselect/install:105 msgid "" "above this message are important. Please fix them and run [I]nstall again" msgstr "" @@ -1756,13 +1741,8 @@ msgstr "" msgid "Merging available information" msgstr "Yn cyfuno manylion Ar Gael" -#: cmdline/apt-extracttemplates.cc:102 -#, c-format -msgid "%s not a valid DEB package." -msgstr "Nid yw %s yn becyn DEB dilys." - # FIXME: "debian" -#: cmdline/apt-extracttemplates.cc:236 +#: cmdline/apt-extracttemplates.cc:224 #, fuzzy msgid "" "Usage: apt-extracttemplates file1 [file2 ...]\n" @@ -1787,12 +1767,12 @@ msgstr "" " -c=? Darllen y ffeil cyfluniad hwn\n" " -o=? Gosod opsiwn cyfluniad mympwyol e.e. -o dir::cache=/tmp\n" -#: cmdline/apt-extracttemplates.cc:271 apt-pkg/pkgcachegen.cc:1388 +#: cmdline/apt-extracttemplates.cc:256 apt-pkg/pkgcachegen.cc:1388 #, c-format msgid "Unable to write to %s" msgstr "Ni ellir ysgrifennu i %s" -#: cmdline/apt-extracttemplates.cc:313 +#: cmdline/apt-extracttemplates.cc:298 msgid "Cannot get debconf version. Is debconf installed?" msgstr "Ni ellir cael fersiwn debconf. Ydi debconf wedi ei sefydlu?" @@ -1999,36 +1979,36 @@ msgstr "Methwyd darllen y cyswllt %s" msgid "Failed to unlink %s" msgstr "Methwyd datgysylltu %s" -#: ftparchive/writer.cc:288 +#: ftparchive/writer.cc:289 #, c-format msgid "*** Failed to link %s to %s" msgstr "*** Methwyd cysylltu %s at %s" -#: ftparchive/writer.cc:298 +#: ftparchive/writer.cc:299 #, c-format msgid " DeLink limit of %sB hit.\n" msgstr " Tarwyd y terfyn cyswllt %sB.\n" -#: ftparchive/writer.cc:403 +#: ftparchive/writer.cc:404 msgid "Archive had no package field" msgstr "Doedd dim maes pecyn gan yr archif" -#: ftparchive/writer.cc:411 ftparchive/writer.cc:701 +#: ftparchive/writer.cc:412 ftparchive/writer.cc:702 #, c-format msgid " %s has no override entry\n" msgstr " Does dim cofnod gwrthwneud gan %s\n" -#: ftparchive/writer.cc:479 ftparchive/writer.cc:845 +#: ftparchive/writer.cc:480 ftparchive/writer.cc:846 #, c-format msgid " %s maintainer is %s not %s\n" msgstr " Cynaliwr %s yw %s nid %s\n" -#: ftparchive/writer.cc:711 +#: ftparchive/writer.cc:712 #, fuzzy, c-format msgid " %s has no source override entry\n" msgstr " Does dim cofnod gwrthwneud gan %s\n" -#: ftparchive/writer.cc:715 +#: ftparchive/writer.cc:716 #, fuzzy, c-format msgid " %s has no binary override entry either\n" msgstr " Does dim cofnod gwrthwneud gan %s\n" @@ -2037,79 +2017,86 @@ msgstr " Does dim cofnod gwrthwneud gan %s\n" msgid "realloc - Failed to allocate memory" msgstr "realloc - Methwyd neilltuo cof" -#: ftparchive/override.cc:35 ftparchive/override.cc:143 +#: ftparchive/override.cc:35 ftparchive/override.cc:139 #, c-format msgid "Unable to open %s" msgstr "Ni ellir agor %s" -#: ftparchive/override.cc:61 ftparchive/override.cc:167 +#. skip spaces +#. find end of word +#: ftparchive/override.cc:65 +#, fuzzy, c-format +msgid "Malformed override %s line %llu (%s)" +msgstr "Gwrthwneud camffurfiol %s llinell %lu #1" + +#: ftparchive/override.cc:124 ftparchive/override.cc:198 +#, c-format +msgid "Failed to read the override file %s" +msgstr "Methwydd darllen y ffeil dargyfeirio %s" + +#: ftparchive/override.cc:163 #, fuzzy, c-format msgid "Malformed override %s line %llu #1" msgstr "Gwrthwneud camffurfiol %s llinell %lu #1" -#: ftparchive/override.cc:75 ftparchive/override.cc:179 +#: ftparchive/override.cc:175 #, fuzzy, c-format msgid "Malformed override %s line %llu #2" msgstr "Gwrthwneud camffurfiol %s llinell %lu #2" -#: ftparchive/override.cc:89 ftparchive/override.cc:192 +#: ftparchive/override.cc:188 #, fuzzy, c-format msgid "Malformed override %s line %llu #3" msgstr "Gwrthwneud camffurfiol %s llinell %lu #3" -#: ftparchive/override.cc:128 ftparchive/override.cc:202 -#, c-format -msgid "Failed to read the override file %s" -msgstr "Methwydd darllen y ffeil dargyfeirio %s" - -#: ftparchive/multicompress.cc:70 +#: ftparchive/multicompress.cc:71 #, fuzzy, c-format msgid "Unknown compression algorithm '%s'" msgstr "Dull Cywasgu Anhysbys '%s'" -#: ftparchive/multicompress.cc:100 +#: ftparchive/multicompress.cc:101 #, c-format msgid "Compressed output %s needs a compression set" msgstr "Mae'r allbwn cywasgiedig %s angen cywasgiad wedi ei osod" -#: ftparchive/multicompress.cc:189 +#: ftparchive/multicompress.cc:190 msgid "Failed to create FILE*" msgstr "Methwyd creu FILE*" -#: ftparchive/multicompress.cc:192 +#: ftparchive/multicompress.cc:193 msgid "Failed to fork" msgstr "Methodd fork()" -#: ftparchive/multicompress.cc:206 +#: ftparchive/multicompress.cc:207 #, fuzzy msgid "Compress child" msgstr "Plentyn Cywasgu" -#: ftparchive/multicompress.cc:229 +#: ftparchive/multicompress.cc:230 #, fuzzy, c-format msgid "Internal error, failed to create %s" msgstr "Gwall Mewnol, Methwyd creu %s" -#: ftparchive/multicompress.cc:304 +#: ftparchive/multicompress.cc:303 msgid "IO to subprocess/file failed" msgstr "Methodd MA i isbroses/ffeil" -#: ftparchive/multicompress.cc:342 +#: ftparchive/multicompress.cc:341 msgid "Failed to read while computing MD5" msgstr "Methwyd darllen wrth gyfrifo MD5" -#: ftparchive/multicompress.cc:358 +#: ftparchive/multicompress.cc:357 #, c-format msgid "Problem unlinking %s" msgstr "Gwall wrth datgysylltu %s" -#: ftparchive/multicompress.cc:373 apt-inst/extract.cc:187 +#: ftparchive/multicompress.cc:372 apt-inst/extract.cc:187 #, c-format msgid "Failed to rename %s to %s" msgstr "Methwyd ailenwi %s at %s" # FIXME: "debian" -#: cmdline/apt-internal-solver.cc:37 +#: cmdline/apt-internal-solver.cc:38 #, fuzzy msgid "" "Usage: apt-internal-solver\n" @@ -2163,24 +2150,24 @@ msgstr "" " -c=? Darllen y ffeil cyfluniad hwn\n" " -o=? Gosod opsiwn cyfluniad mympwyol, ee -o dir::cache=/tmp\n" -#: apt-inst/contrib/extracttar.cc:116 +#: apt-inst/contrib/extracttar.cc:122 msgid "Failed to create pipes" msgstr "Methwyd creu pibau" -#: apt-inst/contrib/extracttar.cc:143 +#: apt-inst/contrib/extracttar.cc:149 msgid "Failed to exec gzip " msgstr "Methwyd gweithredu gzip" -#: apt-inst/contrib/extracttar.cc:180 apt-inst/contrib/extracttar.cc:210 +#: apt-inst/contrib/extracttar.cc:186 apt-inst/contrib/extracttar.cc:216 msgid "Corrupted archive" msgstr "Archif llygredig" -#: apt-inst/contrib/extracttar.cc:195 +#: apt-inst/contrib/extracttar.cc:201 #, fuzzy msgid "Tar checksum failed, archive corrupted" msgstr "Methodd swm gwirio Tar, archif llygredig" -#: apt-inst/contrib/extracttar.cc:302 +#: apt-inst/contrib/extracttar.cc:306 #, c-format msgid "Unknown TAR header type %u, member %s" msgstr "Math pennawd TAR anhysbys %u, aelod %s" @@ -2248,7 +2235,7 @@ msgstr "Ffeil cyfluniad dyblyg %s/%s" msgid "Failed to write file %s" msgstr "Methwyd ysgrifennu ffeil %s" -#: apt-inst/dirstream.cc:98 apt-inst/dirstream.cc:106 +#: apt-inst/dirstream.cc:106 #, c-format msgid "Failed to close file %s" msgstr "Methwyd cau ffeil %s" @@ -2307,23 +2294,18 @@ msgstr "Mae'r ffeil %s/%s yn trosysgrifo'r un yn y pecyn %s" msgid "Unable to stat %s" msgstr "Ni ellir gwneud stat() o %s" -#: apt-inst/deb/debfile.cc:41 apt-inst/deb/debfile.cc:46 +#: apt-inst/deb/debfile.cc:41 apt-inst/deb/debfile.cc:48 +#: apt-inst/deb/debfile.cc:57 #, c-format msgid "This is not a valid DEB archive, missing '%s' member" msgstr "Nid yw hyn yn archif DEB dilys, aelod '%s' ar goll" -#. 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 -#, fuzzy, c-format -msgid "This is not a valid DEB archive, it has no '%s', '%s' or '%s' member" -msgstr "Nid yw hyn yn archif DEB dilys, aelod '%s' ar goll" - -#: apt-inst/deb/debfile.cc:120 +#: apt-inst/deb/debfile.cc:124 #, fuzzy, c-format msgid "Internal error, could not locate member %s" msgstr "Gwall Mewnol, methwyd lleoli aelod %s" -#: apt-inst/deb/debfile.cc:214 +#: apt-inst/deb/debfile.cc:219 #, fuzzy msgid "Unparsable control file" msgstr "Ffeil rheoli ni ellir ei ramadegu" @@ -2370,101 +2352,101 @@ msgid "" "Current value: %lu. (man 5 apt.conf)" msgstr "" -#: apt-pkg/contrib/mmap.cc:440 +#: apt-pkg/contrib/mmap.cc:446 #, c-format msgid "" "Unable to increase the size of the MMap as the limit of %lu bytes is already " "reached." msgstr "" -#: apt-pkg/contrib/mmap.cc:443 +#: apt-pkg/contrib/mmap.cc:449 msgid "" "Unable to increase size of the MMap as automatic growing is disabled by user." msgstr "" #. d means days, h means hours, min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:378 +#: apt-pkg/contrib/strutl.cc:401 #, c-format msgid "%lid %lih %limin %lis" msgstr "" #. h means hours, min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:385 +#: apt-pkg/contrib/strutl.cc:408 #, c-format msgid "%lih %limin %lis" msgstr "" #. min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:392 +#: apt-pkg/contrib/strutl.cc:415 #, c-format msgid "%limin %lis" msgstr "" #. s means seconds -#: apt-pkg/contrib/strutl.cc:397 +#: apt-pkg/contrib/strutl.cc:420 #, c-format msgid "%lis" msgstr "" -#: apt-pkg/contrib/strutl.cc:1173 +#: apt-pkg/contrib/strutl.cc:1229 #, c-format msgid "Selection %s not found" msgstr "Ni chanfuwyd y dewis %s" -#: apt-pkg/contrib/configuration.cc:491 +#: apt-pkg/contrib/configuration.cc:503 #, c-format msgid "Unrecognized type abbreviation: '%c'" msgstr "Talgryniad math anhysbys: '%c'" -#: apt-pkg/contrib/configuration.cc:605 +#: apt-pkg/contrib/configuration.cc:617 #, c-format msgid "Opening configuration file %s" msgstr "Yn agor y ffeil cyfluniad %s" -#: apt-pkg/contrib/configuration.cc:773 +#: apt-pkg/contrib/configuration.cc:785 #, c-format msgid "Syntax error %s:%u: Block starts with no name." msgstr "Gwall cystrawen %s:%u: Mae bloc yn cychwyn efo dim enw." # FIXME -#: apt-pkg/contrib/configuration.cc:792 +#: apt-pkg/contrib/configuration.cc:804 #, fuzzy, c-format msgid "Syntax error %s:%u: Malformed tag" msgstr "Gwall cystrawen %s:%u: Tag wedi camffurfio" -#: apt-pkg/contrib/configuration.cc:809 +#: apt-pkg/contrib/configuration.cc:821 #, c-format msgid "Syntax error %s:%u: Extra junk after value" msgstr "Gwall cystrawen %s:%u: Sbwriel ychwanegol ar ôl y gwerth" -#: apt-pkg/contrib/configuration.cc:849 +#: apt-pkg/contrib/configuration.cc:861 #, c-format msgid "Syntax error %s:%u: Directives can only be done at the top level" msgstr "" "Gwall cystrawen %s:%u: Ceir defnyddio cyfarwyddyd ar y lefel dop yn unig" -#: apt-pkg/contrib/configuration.cc:856 +#: apt-pkg/contrib/configuration.cc:868 #, c-format msgid "Syntax error %s:%u: Too many nested includes" msgstr "Gwall cystrawen %s:%u: Gormod o gynhwysion nythol" -#: apt-pkg/contrib/configuration.cc:860 apt-pkg/contrib/configuration.cc:865 +#: apt-pkg/contrib/configuration.cc:872 apt-pkg/contrib/configuration.cc:877 #, c-format msgid "Syntax error %s:%u: Included from here" msgstr "Gwall cystrawen %s:%u: Cynhwyswyd o fan hyn" -#: apt-pkg/contrib/configuration.cc:869 +#: apt-pkg/contrib/configuration.cc:881 #, c-format msgid "Syntax error %s:%u: Unsupported directive '%s'" msgstr "Gwall cystrawen %s:%u: Cyfarwyddyd ni gynhelir '%s'" -#: apt-pkg/contrib/configuration.cc:872 +#: apt-pkg/contrib/configuration.cc:884 #, fuzzy, c-format msgid "Syntax error %s:%u: clear directive requires an option tree as argument" msgstr "" "Gwall cystrawen %s:%u: Ceir defnyddio cyfarwyddyd ar y lefel dop yn unig" -#: apt-pkg/contrib/configuration.cc:922 +#: apt-pkg/contrib/configuration.cc:934 #, c-format msgid "Syntax error %s:%u: Extra junk at end of file" msgstr "Gwall cystrawen %s:%u: Sbwriel ychwanegol ar ddiwedd y ffeil" @@ -2490,49 +2472,49 @@ msgid "%c%s... %u%%" msgstr "%c%s... Wedi Gorffen" # FIXME -#: apt-pkg/contrib/cmndline.cc:80 +#: apt-pkg/contrib/cmndline.cc:116 #, c-format msgid "Command line option '%c' [from %s] is not known." msgstr "Ni adnabyddir yr opsiwn llinell orchymyn '%c' (o %s)." -#: apt-pkg/contrib/cmndline.cc:105 apt-pkg/contrib/cmndline.cc:114 -#: apt-pkg/contrib/cmndline.cc:122 +#: apt-pkg/contrib/cmndline.cc:141 apt-pkg/contrib/cmndline.cc:150 +#: apt-pkg/contrib/cmndline.cc:158 #, c-format msgid "Command line option %s is not understood" msgstr "Ni adnabyddir yr opsiwn llinell orchymyn %s" -#: apt-pkg/contrib/cmndline.cc:127 +#: apt-pkg/contrib/cmndline.cc:163 #, c-format msgid "Command line option %s is not boolean" msgstr "Nid yw'r opsiwn llinell orchymyn %s yn fŵleaidd" -#: apt-pkg/contrib/cmndline.cc:168 apt-pkg/contrib/cmndline.cc:189 +#: apt-pkg/contrib/cmndline.cc:204 apt-pkg/contrib/cmndline.cc:225 #, c-format msgid "Option %s requires an argument." msgstr "Mae'r opsiwn %s yn mynnu ymresymiad." -#: apt-pkg/contrib/cmndline.cc:202 apt-pkg/contrib/cmndline.cc:208 +#: apt-pkg/contrib/cmndline.cc:238 apt-pkg/contrib/cmndline.cc:244 #, c-format msgid "Option %s: Configuration item specification must have an =<val>." msgstr "Opsiwn %s: Rhaid i benodiad eitem cyfluniad gael =<gwerth>." -#: apt-pkg/contrib/cmndline.cc:237 +#: apt-pkg/contrib/cmndline.cc:273 #, c-format msgid "Option %s requires an integer argument, not '%s'" msgstr "Mae'r opsiwn %s yn mynnu ymresymiad cyfanrif, nid '%s'" -#: apt-pkg/contrib/cmndline.cc:268 +#: apt-pkg/contrib/cmndline.cc:304 #, c-format msgid "Option '%s' is too long" msgstr "Opsiwn '%s' yn rhy hir" # FIXME: 'Sense'? -#: apt-pkg/contrib/cmndline.cc:300 +#: apt-pkg/contrib/cmndline.cc:336 #, c-format msgid "Sense %s is not understood, try true or false." msgstr "Ni ddeallir %s, ceiswich ddefnyddio 'true' neu 'false'." -#: apt-pkg/contrib/cmndline.cc:350 +#: apt-pkg/contrib/cmndline.cc:386 #, c-format msgid "Invalid operation %s" msgstr "Gweithred annilys %s" @@ -2546,123 +2528,123 @@ msgstr "Ni ellir gwneud stat() o'r pwynt clymu %s" msgid "Failed to stat the cdrom" msgstr "Methwyd gwneud stat() o'r CD-ROM" -#: apt-pkg/contrib/fileutl.cc:93 +#: apt-pkg/contrib/fileutl.cc:95 #, fuzzy, c-format msgid "Problem closing the gzip file %s" msgstr "Gwall wrth gau'r ffeil" -#: apt-pkg/contrib/fileutl.cc:226 +#: apt-pkg/contrib/fileutl.cc:228 #, c-format msgid "Not using locking for read only lock file %s" msgstr "Ddim yn cloi'r ffeil clo darllen-yn-unig %s" -#: apt-pkg/contrib/fileutl.cc:231 +#: apt-pkg/contrib/fileutl.cc:233 #, c-format msgid "Could not open lock file %s" msgstr "Methwyd agor y ffeil clo %s" -#: apt-pkg/contrib/fileutl.cc:254 +#: apt-pkg/contrib/fileutl.cc:256 #, c-format msgid "Not using locking for nfs mounted lock file %s" msgstr "Ddim yn cloi'r ffeil clo ar NFS %s" -#: apt-pkg/contrib/fileutl.cc:259 +#: apt-pkg/contrib/fileutl.cc:261 #, c-format msgid "Could not get lock %s" msgstr "Methwyd cael y clo %s" -#: apt-pkg/contrib/fileutl.cc:396 apt-pkg/contrib/fileutl.cc:510 +#: apt-pkg/contrib/fileutl.cc:398 apt-pkg/contrib/fileutl.cc:512 #, c-format msgid "List of files can't be created as '%s' is not a directory" msgstr "" -#: apt-pkg/contrib/fileutl.cc:430 +#: apt-pkg/contrib/fileutl.cc:432 #, c-format msgid "Ignoring '%s' in directory '%s' as it is not a regular file" msgstr "" -#: apt-pkg/contrib/fileutl.cc:448 +#: apt-pkg/contrib/fileutl.cc:450 #, c-format msgid "Ignoring file '%s' in directory '%s' as it has no filename extension" msgstr "" -#: apt-pkg/contrib/fileutl.cc:457 +#: apt-pkg/contrib/fileutl.cc:459 #, c-format msgid "" "Ignoring file '%s' in directory '%s' as it has an invalid filename extension" msgstr "" -#: apt-pkg/contrib/fileutl.cc:844 +#: apt-pkg/contrib/fileutl.cc:862 #, c-format msgid "Sub-process %s received a segmentation fault." msgstr "Derbyniodd is-broses %s wall segmentu." -#: apt-pkg/contrib/fileutl.cc:846 +#: apt-pkg/contrib/fileutl.cc:864 #, fuzzy, c-format msgid "Sub-process %s received signal %u." msgstr "Derbyniodd is-broses %s wall segmentu." -#: apt-pkg/contrib/fileutl.cc:850 apt-pkg/contrib/gpgv.cc:243 +#: apt-pkg/contrib/fileutl.cc:868 apt-pkg/contrib/gpgv.cc:237 #, c-format msgid "Sub-process %s returned an error code (%u)" msgstr "Dychwelodd is-broses %s gôd gwall (%u)" -#: apt-pkg/contrib/fileutl.cc:852 apt-pkg/contrib/gpgv.cc:236 +#: apt-pkg/contrib/fileutl.cc:870 apt-pkg/contrib/gpgv.cc:230 #, c-format msgid "Sub-process %s exited unexpectedly" msgstr "Gorffenodd is-broses %s yn annisgwyl" -#: apt-pkg/contrib/fileutl.cc:988 +#: apt-pkg/contrib/fileutl.cc:1016 #, c-format msgid "Could not open file %s" msgstr "Methwyd agor ffeil %s" -#: apt-pkg/contrib/fileutl.cc:1065 +#: apt-pkg/contrib/fileutl.cc:1093 #, fuzzy, c-format msgid "Could not open file descriptor %d" msgstr "Methwyd agor pibell ar gyfer %s" -#: apt-pkg/contrib/fileutl.cc:1150 +#: apt-pkg/contrib/fileutl.cc:1178 msgid "Failed to create subprocess IPC" msgstr "Methwyd creu isbroses IPC" -#: apt-pkg/contrib/fileutl.cc:1205 +#: apt-pkg/contrib/fileutl.cc:1233 msgid "Failed to exec compressor " msgstr "Methwyd gweithredu cywasgydd " # FIXME -#: apt-pkg/contrib/fileutl.cc:1298 +#: apt-pkg/contrib/fileutl.cc:1326 #, fuzzy, c-format msgid "read, still have %llu to read but none left" msgstr "o hyd %lu i ddarllen ond dim ar ôl" # FIXME -#: apt-pkg/contrib/fileutl.cc:1385 apt-pkg/contrib/fileutl.cc:1407 +#: apt-pkg/contrib/fileutl.cc:1413 apt-pkg/contrib/fileutl.cc:1435 #, fuzzy, c-format msgid "write, still have %llu to write but couldn't" msgstr "o hyd %lu i ysgrifennu ond methwyd" -#: apt-pkg/contrib/fileutl.cc:1695 +#: apt-pkg/contrib/fileutl.cc:1723 #, fuzzy, c-format msgid "Problem closing the file %s" msgstr "Gwall wrth gau'r ffeil" -#: apt-pkg/contrib/fileutl.cc:1707 +#: apt-pkg/contrib/fileutl.cc:1735 #, fuzzy, c-format msgid "Problem renaming the file %s to %s" msgstr "Gwall wrth gyfamseru'r ffeil" -#: apt-pkg/contrib/fileutl.cc:1718 +#: apt-pkg/contrib/fileutl.cc:1746 #, fuzzy, c-format msgid "Problem unlinking the file %s" msgstr "Gwall wrth dadgysylltu'r ffeil" -#: apt-pkg/contrib/fileutl.cc:1731 +#: apt-pkg/contrib/fileutl.cc:1759 msgid "Problem syncing the file" msgstr "Gwall wrth gyfamseru'r ffeil" #. TRANSLATOR: %s is the trusted keyring parts directory -#: apt-pkg/contrib/gpgv.cc:76 +#: apt-pkg/contrib/gpgv.cc:70 #, fuzzy, c-format msgid "No keyring installed in %s." msgstr "Yn Erthylu'r Sefydliad." @@ -2781,105 +2763,115 @@ msgid "Failed to write temporary StateFile %s" msgstr "Methwyd ysgrifennu ffeil %s" # FIXME: number? -#: apt-pkg/tagfile.cc:129 +#: apt-pkg/tagfile.cc:138 #, c-format msgid "Unable to parse package file %s (1)" msgstr "Ni ellir gramadegu ffeil becynnau %s (1)" -#: apt-pkg/tagfile.cc:216 +#: apt-pkg/tagfile.cc:235 #, c-format msgid "Unable to parse package file %s (2)" msgstr "Ni ellir gramadegu ffeil becynnau %s (2)" -#: apt-pkg/sourcelist.cc:96 +#: apt-pkg/sourcelist.cc:118 +#, fuzzy, c-format +msgid "Malformed stanza %u in source list %s (URI parse)" +msgstr "Llinell camffurfiol %lu yn y rhestr ffynhonell %s (gramadegu URI)" + +#: apt-pkg/sourcelist.cc:161 #, fuzzy, c-format msgid "Malformed line %lu in source list %s ([option] unparseable)" msgstr "" "Llinell camffurfiol %lu yn y rhestr ffynhonell %s (gramadegu dosranniad)" -#: apt-pkg/sourcelist.cc:99 +#: apt-pkg/sourcelist.cc:164 #, fuzzy, c-format msgid "Malformed line %lu in source list %s ([option] too short)" msgstr "Llinell camffurfiol %lu yn y rhestr ffynhonell %s (dosranniad)" -#: apt-pkg/sourcelist.cc:110 +#: apt-pkg/sourcelist.cc:175 #, fuzzy, c-format msgid "Malformed line %lu in source list %s ([%s] is not an assignment)" msgstr "" "Llinell camffurfiol %lu yn y rhestr ffynhonell %s (gramadegu dosranniad)" -#: apt-pkg/sourcelist.cc:116 +#: apt-pkg/sourcelist.cc:181 #, fuzzy, c-format msgid "Malformed line %lu in source list %s ([%s] has no key)" msgstr "" "Llinell camffurfiol %lu yn y rhestr ffynhonell %s (gramadegu dosranniad)" -#: apt-pkg/sourcelist.cc:119 +#: apt-pkg/sourcelist.cc:184 #, fuzzy, c-format msgid "Malformed line %lu in source list %s ([%s] key %s has no value)" msgstr "" "Llinell camffurfiol %lu yn y rhestr ffynhonell %s (gramadegu dosranniad)" -#: apt-pkg/sourcelist.cc:132 +#: apt-pkg/sourcelist.cc:197 #, c-format msgid "Malformed line %lu in source list %s (URI)" msgstr "Llinell camffurfiol %lu yn y rhestr ffynhonell %s (URI)" -#: apt-pkg/sourcelist.cc:134 +#: apt-pkg/sourcelist.cc:199 #, c-format msgid "Malformed line %lu in source list %s (dist)" msgstr "Llinell camffurfiol %lu yn y rhestr ffynhonell %s (dosranniad)" -#: apt-pkg/sourcelist.cc:137 +#: apt-pkg/sourcelist.cc:202 #, c-format msgid "Malformed line %lu in source list %s (URI parse)" msgstr "Llinell camffurfiol %lu yn y rhestr ffynhonell %s (gramadegu URI)" -#: apt-pkg/sourcelist.cc:143 +#: apt-pkg/sourcelist.cc:208 #, fuzzy, c-format msgid "Malformed line %lu in source list %s (absolute dist)" msgstr "Llinell camffurfiol %lu yn y rhestr ffynhonell %s (dosranniad llwyr)" -#: apt-pkg/sourcelist.cc:150 +#: apt-pkg/sourcelist.cc:215 #, c-format msgid "Malformed line %lu in source list %s (dist parse)" msgstr "" "Llinell camffurfiol %lu yn y rhestr ffynhonell %s (gramadegu dosranniad)" -#: apt-pkg/sourcelist.cc:248 +#: apt-pkg/sourcelist.cc:326 #, c-format msgid "Opening %s" msgstr "Yn agor %s" -#: apt-pkg/sourcelist.cc:265 apt-pkg/cdrom.cc:495 +#: apt-pkg/sourcelist.cc:338 apt-pkg/cdrom.cc:495 #, c-format msgid "Line %u too long in source list %s." msgstr "Llinell %u yn rhy hir yn y rhestr ffynhonell %s." -#: apt-pkg/sourcelist.cc:289 +#: apt-pkg/sourcelist.cc:362 #, c-format msgid "Malformed line %u in source list %s (type)" msgstr "Llinell camffurfiol %u yn y rhestr ffynhonell %s (math)" -#: apt-pkg/sourcelist.cc:293 +#: apt-pkg/sourcelist.cc:366 #, fuzzy, c-format msgid "Type '%s' is not known on line %u in source list %s" msgstr "Mae'r math '%s' yn anhysbys ar linell %u yn y rhestr ffynhonell %s" -#: apt-pkg/packagemanager.cc:297 apt-pkg/packagemanager.cc:923 +#: apt-pkg/sourcelist.cc:407 +#, fuzzy, c-format +msgid "Type '%s' is not known on stanza %u in source list %s" +msgstr "Mae'r math '%s' yn anhysbys ar linell %u yn y rhestr ffynhonell %s" + +#: apt-pkg/packagemanager.cc:296 apt-pkg/packagemanager.cc:922 #, c-format msgid "" "Could not perform immediate configuration on '%s'. Please see man 5 apt.conf " "under APT::Immediate-Configure for details. (%d)" msgstr "" -#: apt-pkg/packagemanager.cc:498 apt-pkg/packagemanager.cc:529 +#: apt-pkg/packagemanager.cc:497 apt-pkg/packagemanager.cc:528 #, fuzzy, c-format msgid "Could not configure '%s'. " msgstr "Methwyd agor ffeil %s" # FIXME: %s may have an arbirrary length -#: apt-pkg/packagemanager.cc:571 +#: apt-pkg/packagemanager.cc:570 #, c-format msgid "" "This installation run will require temporarily removing the essential " @@ -2903,7 +2895,7 @@ msgstr "" "Mae angen ailsefydlu'r pecyn %s, ond dydw i ddim yn gallu canfod archif ar " "ei gyfer." -#: apt-pkg/algorithms.cc:1238 +#: apt-pkg/algorithms.cc:1068 msgid "" "Error, pkgProblemResolver::Resolve generated breaks, this may be caused by " "held packages." @@ -2911,21 +2903,12 @@ msgstr "" "Gwall: Cynhyrchodd pkgProblemResolver::Resolve doriadau. Fe all hyn fod wedi " "ei achosi gan pecynnau wedi eu dal." -#: apt-pkg/algorithms.cc:1240 +#: apt-pkg/algorithms.cc:1070 msgid "Unable to correct problems, you have held broken packages." msgstr "" "Ni ellir cywiro'r problemau gan eich bod chi wedi dal pecynnau torredig." -#: apt-pkg/algorithms.cc:1592 apt-pkg/algorithms.cc:1594 -#, fuzzy -msgid "" -"Some index files failed to download. They have been ignored, or old ones " -"used instead." -msgstr "" -"Methwodd rhai ffeiliau mynegai lawrlwytho: maent wedi eu anwybyddu, neu hen " -"rai eu defnyddio yn lle." - -#: apt-pkg/acquire.cc:81 apt-pkg/cdrom.cc:838 +#: apt-pkg/acquire.cc:81 apt-pkg/cdrom.cc:811 #, fuzzy, c-format msgid "List directory %spartial is missing." msgstr "Mae'r cyfeiriadur rhestrau %spartial ar goll." @@ -2952,17 +2935,22 @@ msgstr "" msgid "Retrieving file %li of %li" msgstr "Yn Darllen Rhestr Ffeiliau" -#: apt-pkg/acquire-worker.cc:112 +#: apt-pkg/acquire-worker.cc:113 #, c-format msgid "The method driver %s could not be found." msgstr "Methwyd canfod y gyrrydd dull %s." -#: apt-pkg/acquire-worker.cc:161 +#: apt-pkg/acquire-worker.cc:115 +#, c-format +msgid "Is the package %s installed?" +msgstr "" + +#: apt-pkg/acquire-worker.cc:166 #, c-format msgid "Method %s did not start correctly" msgstr "Ni gychwynodd y dull %s yn gywir" -#: apt-pkg/acquire-worker.cc:447 +#: apt-pkg/acquire-worker.cc:452 #, fuzzy, c-format msgid "Please insert the disc labeled: '%s' in the drive '%s' and press enter." msgstr "" @@ -2970,12 +2958,12 @@ msgstr "" " '%s'\n" "yn y gyrriant '%s' a gwasgwch Enter\n" -#: apt-pkg/init.cc:151 +#: apt-pkg/init.cc:143 #, c-format msgid "Packaging system '%s' is not supported" msgstr "Ni chynhelir y system pecynnu '%s'" -#: apt-pkg/init.cc:167 +#: apt-pkg/init.cc:159 #, fuzzy msgid "Unable to determine a suitable packaging system type" msgstr "Ni ellir canfod math system addas" @@ -3010,18 +2998,18 @@ msgid "" msgstr "" # FIXME: literal -#: apt-pkg/policy.cc:399 +#: apt-pkg/policy.cc:414 #, fuzzy, c-format msgid "Invalid record in the preferences file %s, no Package header" msgstr "Cofnod annilys yn y ffeil hoffterau, dim pennawd 'Package'" # FIXME: tense -#: apt-pkg/policy.cc:421 +#: apt-pkg/policy.cc:436 #, c-format msgid "Did not understand pin type %s" msgstr "Methwyd daeall y math pin %s" -#: apt-pkg/policy.cc:429 +#: apt-pkg/policy.cc:444 msgid "No priority (or zero) specified for pin" msgstr "Dim blaenoriath (neu sero) wedi ei benodi ar gyfer pin" @@ -3092,17 +3080,21 @@ msgstr "Gwall M/A wrth gadw'r storfa ffynhonell" msgid "rename failed, %s (%s -> %s)." msgstr "methwyd ailenwi, %s (%s -> %s)." -#: apt-pkg/acquire-item.cc:599 -msgid "MD5Sum mismatch" -msgstr "Camgyfatebiaeth swm MD5" - -#: apt-pkg/acquire-item.cc:870 apt-pkg/acquire-item.cc:1887 -#: apt-pkg/acquire-item.cc:2030 +#: apt-pkg/acquire-item.cc:154 #, fuzzy msgid "Hash Sum mismatch" msgstr "Camgyfatebiaeth swm MD5" -#: apt-pkg/acquire-item.cc:1388 +#: apt-pkg/acquire-item.cc:159 +msgid "Size mismatch" +msgstr "Camgyfatebiaeth maint" + +#: apt-pkg/acquire-item.cc:164 +#, fuzzy +msgid "Invalid file format" +msgstr "Gweithred annilys %s" + +#: apt-pkg/acquire-item.cc:1570 #, c-format msgid "" "Unable to find expected entry '%s' in Release file (Wrong sources.list entry " @@ -3110,28 +3102,28 @@ msgid "" msgstr "" # FIXME: number? -#: apt-pkg/acquire-item.cc:1404 +#: apt-pkg/acquire-item.cc:1586 #, fuzzy, c-format msgid "Unable to find hash sum for '%s' in Release file" msgstr "Ni ellir gramadegu ffeil becynnau %s (1)" -#: apt-pkg/acquire-item.cc:1446 +#: apt-pkg/acquire-item.cc:1628 msgid "There is no public key available for the following key IDs:\n" msgstr "" -#: apt-pkg/acquire-item.cc:1484 +#: apt-pkg/acquire-item.cc:1666 #, 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:1506 +#: apt-pkg/acquire-item.cc:1688 #, c-format msgid "Conflicting distribution: %s (expected %s but got %s)" msgstr "" -#: apt-pkg/acquire-item.cc:1536 +#: apt-pkg/acquire-item.cc:1718 #, c-format msgid "" "An error occurred during the signature verification. The repository is not " @@ -3139,13 +3131,13 @@ msgid "" msgstr "" #. Invalid signature file, reject (LP: #346386) (Closes: #627642) -#: apt-pkg/acquire-item.cc:1546 apt-pkg/acquire-item.cc:1551 +#: apt-pkg/acquire-item.cc:1728 apt-pkg/acquire-item.cc:1733 #, c-format msgid "GPG error: %s: %s" msgstr "" # FIXME: case -#: apt-pkg/acquire-item.cc:1663 +#: apt-pkg/acquire-item.cc:1856 #, c-format msgid "" "I wasn't able to locate a file for the %s package. This might mean you need " @@ -3154,33 +3146,25 @@ msgstr "" "Methais i leoli ffeila r gyfer y pecyn %s. Fa all hyn olygu bod rhaid i chi " "drwsio'r pecyn hyn a law. (Oherwydd pensaerniaeth coll.)" -#: apt-pkg/acquire-item.cc:1722 +#: apt-pkg/acquire-item.cc:1922 #, c-format -msgid "" -"I wasn't able to locate a file for the %s package. This might mean you need " -"to manually fix this package." +msgid "Can't find a source to download version '%s' of '%s'" msgstr "" -"Methais i leoli ffeila r gyfer y pecyn %s. Fa all hyn olygu bod rhaid i chi " -"drwsio'r pecyn hyn a law." -#: apt-pkg/acquire-item.cc:1781 +#: apt-pkg/acquire-item.cc:1980 #, c-format msgid "" "The package index files are corrupted. No Filename: field for package %s." msgstr "" "Mae'r ffeiliau mynegai pecyn yn llygr. Dim maes Filename: gan y pecyn %s." -#: apt-pkg/acquire-item.cc:1879 -msgid "Size mismatch" -msgstr "Camgyfatebiaeth maint" - # FIXME: number? -#: apt-pkg/indexrecords.cc:68 +#: apt-pkg/indexrecords.cc:73 #, fuzzy, c-format msgid "Unable to parse Release file %s" msgstr "Ni ellir gramadegu ffeil becynnau %s (1)" -#: apt-pkg/indexrecords.cc:78 +#: apt-pkg/indexrecords.cc:81 #, fuzzy, c-format msgid "No sections in Release file %s" msgstr "Sylwer, yn dewis %s yn hytrach na %s\n" @@ -3206,89 +3190,82 @@ msgstr "Ni ellir gramadegu ffeil becynnau %s (1)" msgid "Vendor block %s contains no fingerprint" msgstr "Nid yw'r bloc darparwr %s yn cynnwys ôl bys" -#: apt-pkg/cdrom.cc:576 -#, c-format -msgid "" -"Using CD-ROM mount point %s\n" -"Mounting CD-ROM\n" -msgstr "" - -#: apt-pkg/cdrom.cc:585 apt-pkg/cdrom.cc:682 -msgid "Identifying.. " -msgstr "" - -#: apt-pkg/cdrom.cc:613 -#, c-format -msgid "Stored label: %s\n" -msgstr "" - -#: apt-pkg/cdrom.cc:622 apt-pkg/cdrom.cc:915 -#, fuzzy -msgid "Unmounting CD-ROM...\n" -msgstr "CD Anghywir" - -#: apt-pkg/cdrom.cc:642 +#: apt-pkg/cdrom.cc:575 #, c-format msgid "Using CD-ROM mount point %s\n" msgstr "" -#: apt-pkg/cdrom.cc:660 +#: apt-pkg/cdrom.cc:583 msgid "Unmounting CD-ROM\n" msgstr "" -#: apt-pkg/cdrom.cc:665 +#: apt-pkg/cdrom.cc:588 #, fuzzy msgid "Waiting for disc...\n" msgstr "Yn aros am benawdau" -#: apt-pkg/cdrom.cc:674 +#: apt-pkg/cdrom.cc:597 msgid "Mounting CD-ROM...\n" msgstr "" -#: apt-pkg/cdrom.cc:693 +#: apt-pkg/cdrom.cc:605 +msgid "Identifying.. " +msgstr "" + +#: apt-pkg/cdrom.cc:643 +#, c-format +msgid "Stored label: %s\n" +msgstr "" + +#: apt-pkg/cdrom.cc:652 apt-pkg/cdrom.cc:888 +#, fuzzy +msgid "Unmounting CD-ROM...\n" +msgstr "CD Anghywir" + +#: apt-pkg/cdrom.cc:667 msgid "Scanning disc for index files..\n" msgstr "" -#: apt-pkg/cdrom.cc:744 +#: apt-pkg/cdrom.cc:717 #, c-format msgid "" "Found %zu package indexes, %zu source indexes, %zu translation indexes and " "%zu signatures\n" msgstr "" -#: apt-pkg/cdrom.cc:755 +#: apt-pkg/cdrom.cc:728 msgid "" "Unable to locate any package files, perhaps this is not a Debian Disc or the " "wrong architecture?" msgstr "" -#: apt-pkg/cdrom.cc:782 +#: apt-pkg/cdrom.cc:755 #, c-format msgid "Found label '%s'\n" msgstr "" -#: apt-pkg/cdrom.cc:811 +#: apt-pkg/cdrom.cc:784 msgid "That is not a valid name, try again.\n" msgstr "" -#: apt-pkg/cdrom.cc:828 +#: apt-pkg/cdrom.cc:801 #, c-format msgid "" "This disc is called: \n" "'%s'\n" msgstr "" -#: apt-pkg/cdrom.cc:830 +#: apt-pkg/cdrom.cc:803 #, fuzzy msgid "Copying package lists..." msgstr "Yn Darllen Rhestrau Pecynnau" -#: apt-pkg/cdrom.cc:865 +#: apt-pkg/cdrom.cc:838 #, fuzzy msgid "Writing new source list\n" msgstr "Llinell %u yn rhy hir yn y rhestr ffynhonell %s." -#: apt-pkg/cdrom.cc:873 +#: apt-pkg/cdrom.cc:846 msgid "Source list entries for this disc are:\n" msgstr "" @@ -3322,49 +3299,54 @@ msgstr "" msgid "Hash mismatch for: %s" msgstr "Camgyfatebiaeth swm MD5" -#: apt-pkg/cacheset.cc:403 +#: apt-pkg/cacheset.cc:479 #, c-format msgid "Release '%s' for '%s' was not found" msgstr "Ni chanfuwyd y rhyddhad '%s' o '%s'" -#: apt-pkg/cacheset.cc:406 +#: apt-pkg/cacheset.cc:482 #, c-format msgid "Version '%s' for '%s' was not found" msgstr "Ni chanfuwyd y fersiwn '%s' o '%s' " -#: apt-pkg/cacheset.cc:517 +#: apt-pkg/cacheset.cc:593 #, fuzzy, c-format msgid "Couldn't find task '%s'" msgstr "Methwyd canfod pecyn %s" -#: apt-pkg/cacheset.cc:523 +#: apt-pkg/cacheset.cc:599 #, fuzzy, c-format msgid "Couldn't find any package by regex '%s'" msgstr "Methwyd canfod pecyn %s" -#: apt-pkg/cacheset.cc:534 +#: apt-pkg/cacheset.cc:605 +#, fuzzy, c-format +msgid "Couldn't find any package by glob '%s'" +msgstr "Methwyd canfod pecyn %s" + +#: apt-pkg/cacheset.cc:616 #, c-format msgid "Can't select versions from package '%s' as it is purely virtual" msgstr "" -#: apt-pkg/cacheset.cc:541 apt-pkg/cacheset.cc:548 +#: apt-pkg/cacheset.cc:623 apt-pkg/cacheset.cc:630 #, c-format msgid "" "Can't select installed nor candidate version from package '%s' as it has " "neither of them" msgstr "" -#: apt-pkg/cacheset.cc:555 +#: apt-pkg/cacheset.cc:637 #, c-format msgid "Can't select newest version from package '%s' as it is purely virtual" msgstr "" -#: apt-pkg/cacheset.cc:563 +#: apt-pkg/cacheset.cc:645 #, c-format msgid "Can't select candidate version from package %s as it has no candidate" msgstr "" -#: apt-pkg/cacheset.cc:571 +#: apt-pkg/cacheset.cc:653 #, c-format msgid "Can't select installed version from package %s as it is not installed" msgstr "" @@ -3389,127 +3371,160 @@ msgstr "" msgid "Execute external solver" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:73 +#: apt-pkg/install-progress.cc:51 +#, c-format +msgid "Progress: [%3i%%]" +msgstr "" + +#: apt-pkg/install-progress.cc:85 apt-pkg/install-progress.cc:168 +msgid "Running dpkg" +msgstr "" + +#: apt-pkg/update.cc:110 apt-pkg/update.cc:112 +#, fuzzy +msgid "" +"Some index files failed to download. They have been ignored, or old ones " +"used instead." +msgstr "" +"Methwodd rhai ffeiliau mynegai lawrlwytho: maent wedi eu anwybyddu, neu hen " +"rai eu defnyddio yn lle." + +#: apt-pkg/deb/dpkgpm.cc:91 #, fuzzy, c-format msgid "Installing %s" msgstr " Wedi Sefydlu: " -#: apt-pkg/deb/dpkgpm.cc:74 apt-pkg/deb/dpkgpm.cc:982 +#: apt-pkg/deb/dpkgpm.cc:92 apt-pkg/deb/dpkgpm.cc:977 #, fuzzy, c-format msgid "Configuring %s" msgstr "Yn cysylltu i %s" -#: apt-pkg/deb/dpkgpm.cc:75 apt-pkg/deb/dpkgpm.cc:989 +#: apt-pkg/deb/dpkgpm.cc:93 apt-pkg/deb/dpkgpm.cc:984 #, fuzzy, c-format msgid "Removing %s" msgstr "Yn agor %s" -#: apt-pkg/deb/dpkgpm.cc:76 +#: apt-pkg/deb/dpkgpm.cc:94 #, fuzzy, c-format msgid "Completely removing %s" msgstr "Methwyd dileu %s" -#: apt-pkg/deb/dpkgpm.cc:77 +#: apt-pkg/deb/dpkgpm.cc:95 #, c-format msgid "Noting disappearance of %s" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:78 +#: apt-pkg/deb/dpkgpm.cc:96 #, c-format msgid "Running post-installation trigger %s" msgstr "" #. FIXME: use a better string after freeze -#: apt-pkg/deb/dpkgpm.cc:735 +#: apt-pkg/deb/dpkgpm.cc:808 #, fuzzy, c-format msgid "Directory '%s' missing" msgstr "Mae'r cyfeiriadur rhestrau %spartial ar goll." -#: apt-pkg/deb/dpkgpm.cc:750 apt-pkg/deb/dpkgpm.cc:770 +#: apt-pkg/deb/dpkgpm.cc:823 apt-pkg/deb/dpkgpm.cc:845 #, fuzzy, c-format msgid "Could not open file '%s'" msgstr "Methwyd agor ffeil %s" -#: apt-pkg/deb/dpkgpm.cc:975 +#: apt-pkg/deb/dpkgpm.cc:970 #, fuzzy, c-format msgid "Preparing %s" msgstr "Yn agor %s" -#: apt-pkg/deb/dpkgpm.cc:976 +#: apt-pkg/deb/dpkgpm.cc:971 #, fuzzy, c-format msgid "Unpacking %s" msgstr "Yn agor %s" -#: apt-pkg/deb/dpkgpm.cc:981 +#: apt-pkg/deb/dpkgpm.cc:976 #, fuzzy, c-format msgid "Preparing to configure %s" msgstr "Yn agor y ffeil cyfluniad %s" -#: apt-pkg/deb/dpkgpm.cc:983 +#: apt-pkg/deb/dpkgpm.cc:978 #, fuzzy, c-format msgid "Installed %s" msgstr " Wedi Sefydlu: " -#: apt-pkg/deb/dpkgpm.cc:988 +#: apt-pkg/deb/dpkgpm.cc:983 #, c-format msgid "Preparing for removal of %s" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:990 +#: apt-pkg/deb/dpkgpm.cc:985 #, fuzzy, c-format msgid "Removed %s" msgstr "Argymell" -#: apt-pkg/deb/dpkgpm.cc:995 +#: apt-pkg/deb/dpkgpm.cc:990 #, fuzzy, c-format msgid "Preparing to completely remove %s" msgstr "Yn agor y ffeil cyfluniad %s" -#: apt-pkg/deb/dpkgpm.cc:996 +#: apt-pkg/deb/dpkgpm.cc:991 #, fuzzy, c-format msgid "Completely removed %s" msgstr "Methwyd dileu %s" -#: apt-pkg/deb/dpkgpm.cc:1243 -msgid "Can not write log, openpty() failed (/dev/pts not mounted?)\n" +#: apt-pkg/deb/dpkgpm.cc:1046 +msgid "ioctl(TIOCGWINSZ) failed" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1273 -msgid "Running dpkg" +#: apt-pkg/deb/dpkgpm.cc:1049 apt-pkg/deb/dpkgpm.cc:1070 +#, fuzzy, c-format +msgid "Can not write log (%s)" +msgstr "Ni ellir ysgrifennu i %s" + +#: apt-pkg/deb/dpkgpm.cc:1049 +msgid "Is /dev/pts mounted?" +msgstr "" + +#: apt-pkg/deb/dpkgpm.cc:1070 +msgid "Is stdout a terminal?" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1445 +#: apt-pkg/deb/dpkgpm.cc:1558 msgid "Operation was interrupted before it could finish" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1507 +#: apt-pkg/deb/dpkgpm.cc:1620 msgid "No apport report written because MaxReports is reached already" msgstr "" #. check if its not a follow up error -#: apt-pkg/deb/dpkgpm.cc:1512 +#: apt-pkg/deb/dpkgpm.cc:1625 msgid "dependency problems - leaving unconfigured" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1514 +#: apt-pkg/deb/dpkgpm.cc:1627 msgid "" "No apport report written because the error message indicates its a followup " "error from a previous failure." msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1520 +#: apt-pkg/deb/dpkgpm.cc:1633 msgid "" "No apport report written because the error message indicates a disk full " "error" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1526 +#: apt-pkg/deb/dpkgpm.cc:1640 msgid "" "No apport report written because the error message indicates a out of memory " "error" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1533 +#: apt-pkg/deb/dpkgpm.cc:1647 apt-pkg/deb/dpkgpm.cc:1653 +msgid "" +"No apport report written because the error message indicates an issue on the " +"local system" +msgstr "" + +#: apt-pkg/deb/dpkgpm.cc:1674 msgid "" "No apport report written because the error message indicates a dpkg I/O error" msgstr "" @@ -3538,6 +3553,96 @@ msgstr "" msgid "Not locked" msgstr "" +#~ msgid "%s not a valid DEB package." +#~ msgstr "Nid yw %s yn becyn DEB dilys." + +#, fuzzy +#~ msgid "Note, selecting '%s' for task '%s'\n" +#~ msgstr "Sylwer, yn dewis %s ar gyfer y patrwm '%s'\n" + +#, fuzzy +#~ msgid "Note, selecting '%s' for regex '%s'\n" +#~ msgstr "Sylwer, yn dewis %s ar gyfer y patrwm '%s'\n" + +#~ msgid "Package %s is a virtual package provided by:\n" +#~ msgstr "Mae'r pecyn %s yn becyn rhithwir a ddarparir gan:\n" + +#, fuzzy +#~ msgid " [Not candidate version]" +#~ msgstr "Fersiynau Posib" + +#~ msgid "You should explicitly select one to install." +#~ msgstr "Dylech ddewis un yn benodol i'w sefydlu." + +# FIXME: punctuation +#, fuzzy +#~ 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 "" +#~ "Does dim fersiwn gan y pecyn %s, ond mae'n bodoli yn y cronfa data.\n" +#~ "Mae hyn fel arfer yn golygu y crybwyllwyd y pecyn mewn dibyniaeth ond " +#~ "heb\n" +#~ "gael ei uwchlwytho, cafodd ei ddarfod neu nid yw ar gael drwy gynnwys y\n" +#~ "ffeil sources.list.\n" + +#~ msgid "However the following packages replace it:" +#~ msgstr "Fodd bynnag, mae'r pecynnau canlynol yn cymryd ei le:" + +#, fuzzy +#~ msgid "Package '%s' has no installation candidate" +#~ msgstr "Does dim ymgeisydd sefydlu gan y pecyn %s" + +#, fuzzy +#~ msgid "Package '%s' is not installed, so not removed. Did you mean '%s'?\n" +#~ msgstr "Nid yw'r pecyn %s wedi ei sefydlu, felly ni chaif ei dynnu\n" + +#, fuzzy +#~ msgid "Package '%s' is not installed, so not removed\n" +#~ msgstr "Nid yw'r pecyn %s wedi ei sefydlu, felly ni chaif ei dynnu\n" + +#, fuzzy +#~ msgid "Note, selecting '%s' instead of '%s'\n" +#~ msgstr "Sylwer, yn dewis %s yn hytrach na %s\n" + +#~ msgid "Skipping %s, it is already installed and upgrade is not set.\n" +#~ msgstr "" +#~ "Yn hepgor %s, mae wedi ei sefydlu a nid yw uwchraddio wedi ei osod.\n" + +#, fuzzy +#~ msgid "Skipping %s, it is not installed and only upgrades are requested.\n" +#~ msgstr "" +#~ "Yn hepgor %s, mae wedi ei sefydlu a nid yw uwchraddio wedi ei osod.\n" + +#~ msgid "Reinstallation of %s is not possible, it cannot be downloaded.\n" +#~ msgstr "Nid yw ailsefydlu %s yn bosib, gan ni ellir ei lawrlwytho.\n" + +#~ msgid "%s is already the newest version.\n" +#~ msgstr "Mae %s y fersiwn mwyaf newydd eisioes.\n" + +#, fuzzy +#~ msgid "Selected version '%s' (%s) for '%s'\n" +#~ msgstr "Dewiswyd fersiwn %s (%s) ar gyfer %s\n" + +#, fuzzy +#~ msgid "Selected version '%s' (%s) for '%s' because of '%s'\n" +#~ msgstr "Dewiswyd fersiwn %s (%s) ar gyfer %s\n" + +#, fuzzy +#~ msgid "This is not a valid DEB archive, it has no '%s', '%s' or '%s' member" +#~ msgstr "Nid yw hyn yn archif DEB dilys, aelod '%s' ar goll" + +#~ msgid "MD5Sum mismatch" +#~ msgstr "Camgyfatebiaeth swm MD5" + +#~ msgid "" +#~ "I wasn't able to locate a file for the %s package. This might mean you " +#~ "need to manually fix this package." +#~ msgstr "" +#~ "Methais i leoli ffeila r gyfer y pecyn %s. Fa all hyn olygu bod rhaid i " +#~ "chi drwsio'r pecyn hyn a law." + #, fuzzy #~ msgid "Skipping nonexistent file %s" #~ msgstr "Yn agor y ffeil cyfluniad %s" @@ -1,8 +1,8 @@ # Danish translation apt. -# Copyright (C) 2012 apt & nedenstående oversættere. +# Copyright (C) 2013 apt & nedenstående oversættere. # This file is distributed under the same license as the apt package. # Claus Hindsgaul <claus.hindsgaul@gmail.com>, 2002, 2003, 2004, 2005, 2006, 2007. -# Joe Hansen <joedalton2@yahoo.dk>, 2010, 2012. +# Joe Hansen <joedalton2@yahoo.dk>, 2010, 2012, 2013. # # solver -> problemløser # @@ -10,8 +10,8 @@ msgid "" msgstr "" "Project-Id-Version: apt\n" "Report-Msgid-Bugs-To: APT Development Team <deity@lists.debian.org>\n" -"POT-Creation-Date: 2013-07-31 16:24+0200\n" -"PO-Revision-Date: 2012-07-03 23:51+0200\n" +"POT-Creation-Date: 2014-02-23 00:29+0100\n" +"PO-Revision-Date: 2013-12-14 23:51+0200\n" "Last-Translator: Joe Hansen <joedalton2@yahoo.dk>\n" "Language-Team: Danish <debian-l10n-danish@lists.debian.org>\n" "Language: \n" @@ -20,153 +20,155 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: cmdline/apt-cache.cc:158 +#: cmdline/apt-cache.cc:140 #, c-format msgid "Package %s version %s has an unmet dep:\n" msgstr "Pakken %s version %s har en uopfyldt afhængighed:\n" -#: cmdline/apt-cache.cc:286 +#: cmdline/apt-cache.cc:268 msgid "Total package names: " msgstr "Samlet antal pakkenavne: " -#: cmdline/apt-cache.cc:288 +#: cmdline/apt-cache.cc:270 msgid "Total package structures: " msgstr "Samlet antal pakkestrukturer: " -#: cmdline/apt-cache.cc:328 +#: cmdline/apt-cache.cc:310 msgid " Normal packages: " msgstr " Normale pakker: " -#: cmdline/apt-cache.cc:329 +#: cmdline/apt-cache.cc:311 msgid " Pure virtual packages: " msgstr " Rene virtuelle pakker: " -#: cmdline/apt-cache.cc:330 +#: cmdline/apt-cache.cc:312 msgid " Single virtual packages: " msgstr " Enkelte virtuelle pakker: " -#: cmdline/apt-cache.cc:331 +#: cmdline/apt-cache.cc:313 msgid " Mixed virtual packages: " msgstr " Blandede virtuelle pakker: " -#: cmdline/apt-cache.cc:332 +#: cmdline/apt-cache.cc:314 msgid " Missing: " msgstr " Manglende: " -#: cmdline/apt-cache.cc:334 +#: cmdline/apt-cache.cc:316 msgid "Total distinct versions: " msgstr "Totale forskellige versioner: " -#: cmdline/apt-cache.cc:336 +#: cmdline/apt-cache.cc:318 msgid "Total distinct descriptions: " msgstr "Sammenlagt forskellige beskrivelser: " -#: cmdline/apt-cache.cc:338 +#: cmdline/apt-cache.cc:320 msgid "Total dependencies: " msgstr "Sammenlagt afhængigheder: " -#: cmdline/apt-cache.cc:341 +#: cmdline/apt-cache.cc:323 msgid "Total ver/file relations: " msgstr "Sammenlagt version/fil-relationer: " -#: cmdline/apt-cache.cc:343 +#: cmdline/apt-cache.cc:325 msgid "Total Desc/File relations: " msgstr "Sammenlagt version/fil-relationer: " -#: cmdline/apt-cache.cc:345 +#: cmdline/apt-cache.cc:327 msgid "Total Provides mappings: " msgstr "Sammenlagt »Tilbyder«-markeringer: " -#: cmdline/apt-cache.cc:357 +#: cmdline/apt-cache.cc:339 msgid "Total globbed strings: " msgstr "Totalle søgemønsterstrenge: " -#: cmdline/apt-cache.cc:371 +#: cmdline/apt-cache.cc:353 msgid "Total dependency version space: " msgstr "Total afhængighedsversions-plads: " -#: cmdline/apt-cache.cc:376 +#: cmdline/apt-cache.cc:358 msgid "Total slack space: " msgstr "Total »Slack«-plads: " -#: cmdline/apt-cache.cc:384 +#: cmdline/apt-cache.cc:366 msgid "Total space accounted for: " msgstr "Total plads, der kan gøres rede for: " -#: cmdline/apt-cache.cc:515 cmdline/apt-cache.cc:1165 +#: cmdline/apt-cache.cc:497 cmdline/apt-cache.cc:1146 +#: apt-private/private-show.cc:55 #, c-format msgid "Package file %s is out of sync." msgstr "Pakkefilen %s er ude af trit." -#: cmdline/apt-cache.cc:593 cmdline/apt-cache.cc:1452 -#: cmdline/apt-cache.cc:1454 cmdline/apt-cache.cc:1531 cmdline/apt-mark.cc:46 -#: cmdline/apt-mark.cc:93 cmdline/apt-mark.cc:219 +#: cmdline/apt-cache.cc:575 cmdline/apt-cache.cc:1432 +#: cmdline/apt-cache.cc:1434 cmdline/apt-cache.cc:1511 cmdline/apt-mark.cc:48 +#: cmdline/apt-mark.cc:95 cmdline/apt-mark.cc:221 +#: apt-private/private-show.cc:167 apt-private/private-show.cc:169 msgid "No packages found" msgstr "Fandt ingen pakker" -#: cmdline/apt-cache.cc:1265 +#: cmdline/apt-cache.cc:1245 msgid "You must give at least one search pattern" msgstr "Du skal angive mindst ét søgemønster" -#: cmdline/apt-cache.cc:1431 +#: cmdline/apt-cache.cc:1411 msgid "This command is deprecated. Please use 'apt-mark showauto' instead." msgstr "" "Denne kommando er forældet. Brug venligst »apt-mark showauto« i stedet for." -#: cmdline/apt-cache.cc:1526 apt-pkg/cacheset.cc:510 +#: cmdline/apt-cache.cc:1506 apt-pkg/cacheset.cc:586 #, c-format msgid "Unable to locate package %s" msgstr "Kunne ikke lokalisere pakken %s" # Overskriften til apt-cache policy, # forkorter "Package" væk. CH -#: cmdline/apt-cache.cc:1556 +#: cmdline/apt-cache.cc:1536 msgid "Package files:" msgstr "Pakkefiler:" -#: cmdline/apt-cache.cc:1563 cmdline/apt-cache.cc:1654 +#: cmdline/apt-cache.cc:1543 cmdline/apt-cache.cc:1634 msgid "Cache is out of sync, can't x-ref a package file" msgstr "Mellemlageret er ude af trit, kan ikke krydsreferere en pakkefil" #. Show any packages have explicit pins -#: cmdline/apt-cache.cc:1577 +#: cmdline/apt-cache.cc:1557 msgid "Pinned packages:" msgstr "»Pinned« pakker:" -#: cmdline/apt-cache.cc:1589 cmdline/apt-cache.cc:1634 +#: cmdline/apt-cache.cc:1569 cmdline/apt-cache.cc:1614 msgid "(not found)" msgstr "(ikke fundet)" -#: cmdline/apt-cache.cc:1597 +#: cmdline/apt-cache.cc:1577 msgid " Installed: " msgstr " Installeret: " -#: cmdline/apt-cache.cc:1598 +#: cmdline/apt-cache.cc:1578 msgid " Candidate: " msgstr " Kandidat: " -#: cmdline/apt-cache.cc:1616 cmdline/apt-cache.cc:1624 +#: cmdline/apt-cache.cc:1596 cmdline/apt-cache.cc:1604 msgid "(none)" msgstr "(ingen)" -#: cmdline/apt-cache.cc:1631 +#: cmdline/apt-cache.cc:1611 msgid " Package pin: " msgstr " Pakke-pin: " #. Show the priority tables -#: cmdline/apt-cache.cc:1640 +#: cmdline/apt-cache.cc:1620 msgid " Version table:" msgstr " Versionstabel:" -#: cmdline/apt-cache.cc:1753 cmdline/apt-cdrom.cc:206 cmdline/apt-config.cc:81 -#: cmdline/apt-get.cc:3392 cmdline/apt-mark.cc:375 -#: cmdline/apt-extracttemplates.cc:229 ftparchive/apt-ftparchive.cc:591 -#: cmdline/apt-internal-solver.cc:33 cmdline/apt-sortpkgs.cc:147 +#: cmdline/apt-cache.cc:1733 cmdline/apt-cdrom.cc:252 cmdline/apt-config.cc:83 +#: cmdline/apt-get.cc:1580 cmdline/apt-mark.cc:377 cmdline/apt.cc:66 +#: cmdline/apt-extracttemplates.cc:217 ftparchive/apt-ftparchive.cc:591 +#: cmdline/apt-internal-solver.cc:34 cmdline/apt-sortpkgs.cc:147 #, c-format msgid "%s %s for %s compiled on %s %s\n" msgstr "%s %s for %s kompileret på %s %s\n" -#: cmdline/apt-cache.cc:1760 +#: cmdline/apt-cache.cc:1740 msgid "" "Usage: apt-cache [options] command\n" " apt-cache [options] showpkg pkg1 [pkg2 ...]\n" @@ -237,36 +239,40 @@ msgstr "" "Se manualsiderne for apt-cache(8) og apt.conf(5) for flere oplysninger.\n" #. }}} -#: cmdline/apt-cdrom.cc:43 +#: cmdline/apt-cdrom.cc:45 msgid "" "No CD-ROM could be auto-detected or found using the default mount point.\n" "You may try the --cdrom option to set the CD-ROM mount point. See 'man apt-" "cdrom' for more information about the CD-ROM auto-detection and mount point." msgstr "" +"Der kunne ikke detekteres et cd-rom-drev eller findes et monteringspunkt.\n" +"Du kan prøve tilvalget --cdrom for at angive cd-rom-monteringspunktet. Se " +"»man apt-cdrom« for yderligere information om automatisk detektering af cd-" +"rom og monteringspunkt." -#: cmdline/apt-cdrom.cc:85 +#: cmdline/apt-cdrom.cc:89 msgid "Please provide a name for this Disc, such as 'Debian 5.0.3 Disk 1'" msgstr "" "Angiv venligst et navn for denne disk, som f.eks. »Debian 5.0.3 Disk 1«" -#: cmdline/apt-cdrom.cc:100 +#: cmdline/apt-cdrom.cc:104 msgid "Please insert a Disc in the drive and press enter" msgstr "Indsæt en disk i drevet og tryk retur" -#: cmdline/apt-cdrom.cc:135 +#: cmdline/apt-cdrom.cc:141 #, c-format msgid "Failed to mount '%s' to '%s'" msgstr "Kunne ikke montere %s til %s" -#: cmdline/apt-cdrom.cc:170 +#: cmdline/apt-cdrom.cc:196 msgid "Repeat this process for the rest of the CDs in your set." msgstr "Gentag processen for resten af cd'erne i dit sæt." -#: cmdline/apt-config.cc:46 +#: cmdline/apt-config.cc:48 msgid "Arguments not in pairs" msgstr "Parametre ikke angivet i par" -#: cmdline/apt-config.cc:87 +#: cmdline/apt-config.cc:89 msgid "" "Usage: apt-config [options] command\n" "\n" @@ -294,556 +300,47 @@ msgstr "" " -c=? Læs denne opsætningsfil\n" " -o=? Angiv et opsætningstilvalg. F.eks. -o dir::cache=/tmp\n" -#. TRANSLATOR: Yes/No question help-text: defaulting to Y[es] -#. e.g. "Do you want to continue? [Y/n] " -#. The user has to answer with an input matching the -#. YESEXPR/NOEXPR defined in your l10n. -#: cmdline/apt-get.cc:146 -msgid "[Y/n]" -msgstr "[J/n]" - -#. TRANSLATOR: Yes/No question help-text: defaulting to N[o] -#. e.g. "Should this file be removed? [y/N] " -#. The user has to answer with an input matching the -#. YESEXPR/NOEXPR defined in your l10n. -#: cmdline/apt-get.cc:152 -msgid "[y/N]" -msgstr "[j/N]" - -#. TRANSLATOR: "Yes" answer printed for a yes/no question if --assume-yes is set -#: cmdline/apt-get.cc:163 -msgid "Y" -msgstr "J" - -#. TRANSLATOR: "No" answer printed for a yes/no question if --assume-no is set -#: cmdline/apt-get.cc:169 -msgid "N" -msgstr "N" - -#: cmdline/apt-get.cc:191 apt-pkg/cachefilter.cc:33 -#, c-format -msgid "Regex compilation error - %s" -msgstr "Fejl ved tolkning af regulært udtryk - %s" - -#: cmdline/apt-get.cc:289 -msgid "The following packages have unmet dependencies:" -msgstr "Følgende pakker har uopfyldte afhængigheder:" - -#: cmdline/apt-get.cc:379 -#, c-format -msgid "but %s is installed" -msgstr "men %s er installeret" - -#: cmdline/apt-get.cc:381 -#, c-format -msgid "but %s is to be installed" -msgstr "men %s forventes installeret" - -#: cmdline/apt-get.cc:388 -msgid "but it is not installable" -msgstr "men den kan ikke installeres" - -#: cmdline/apt-get.cc:390 -msgid "but it is a virtual package" -msgstr "men det er en virtuel pakke" - -#: cmdline/apt-get.cc:393 -msgid "but it is not installed" -msgstr "men den er ikke installeret" - -#: cmdline/apt-get.cc:393 -msgid "but it is not going to be installed" -msgstr "men den bliver ikke installeret" - -#: cmdline/apt-get.cc:398 -msgid " or" -msgstr " eller" - -#: cmdline/apt-get.cc:427 -msgid "The following NEW packages will be installed:" -msgstr "Følgende NYE pakker vil blive installeret:" - -#: cmdline/apt-get.cc:453 -msgid "The following packages will be REMOVED:" -msgstr "Følgende pakker vil blive AFINSTALLERET:" - -#: cmdline/apt-get.cc:475 -msgid "The following packages have been kept back:" -msgstr "Følgende pakker er blevet holdt tilbage:" - -#: cmdline/apt-get.cc:496 -msgid "The following packages will be upgraded:" -msgstr "Følgende pakker vil blive opgraderet:" - -#: cmdline/apt-get.cc:517 -msgid "The following packages will be DOWNGRADED:" -msgstr "Følgende pakker vil blive NEDGRADERET:" - -#: cmdline/apt-get.cc:537 -msgid "The following held packages will be changed:" -msgstr "Følgende tilbageholdte pakker vil blive ændret:" - -#: cmdline/apt-get.cc:592 -#, c-format -msgid "%s (due to %s) " -msgstr "%s (grundet %s) " - -#: cmdline/apt-get.cc:600 -msgid "" -"WARNING: The following essential packages will be removed.\n" -"This should NOT be done unless you know exactly what you are doing!" -msgstr "" -"ADVARSEL: Følgende essentielle pakker vil blive afinstalleret\n" -"Dette bør IKKE ske medmindre du er helt klar over, hvad du laver!" - -#: cmdline/apt-get.cc:631 -#, c-format -msgid "%lu upgraded, %lu newly installed, " -msgstr "%lu opgraderes, %lu nyinstalleres, " - -#: cmdline/apt-get.cc:635 -#, c-format -msgid "%lu reinstalled, " -msgstr "%lu geninstalleres, " - -#: cmdline/apt-get.cc:637 -#, c-format -msgid "%lu downgraded, " -msgstr "%lu nedgraderes, " - -#: cmdline/apt-get.cc:639 +#: cmdline/apt-get.cc:244 #, c-format -msgid "%lu to remove and %lu not upgraded.\n" -msgstr "%lu afinstalleres og %lu opgraderes ikke.\n" - -#: cmdline/apt-get.cc:643 -#, c-format -msgid "%lu not fully installed or removed.\n" -msgstr "%lu ikke fuldstændigt installerede eller afinstallerede.\n" - -#: cmdline/apt-get.cc:664 -#, c-format -msgid "Note, selecting '%s' for task '%s'\n" -msgstr "Bemærk, vælger »%s« til opgave »%s«\n" - -#: cmdline/apt-get.cc:669 -#, c-format -msgid "Note, selecting '%s' for regex '%s'\n" -msgstr "Bemærk, vælger »%s« for regulært udtryk »%s«\n" - -#: cmdline/apt-get.cc:686 -#, c-format -msgid "Package %s is a virtual package provided by:\n" -msgstr "Pakken %s er en virtuel pakke, der kan leveres af:\n" - -#: cmdline/apt-get.cc:697 -msgid " [Installed]" -msgstr " [Installeret]" - -#: cmdline/apt-get.cc:706 -msgid " [Not candidate version]" -msgstr " [Ingen kandidatversion]" - -#: cmdline/apt-get.cc:708 -msgid "You should explicitly select one to install." -msgstr "Du bør eksplicit vælge en at installere." - -#: cmdline/apt-get.cc:711 -#, c-format -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 "" -"Pakken %s har ingen tilgængelig version, men der refereres til den i en \n" -"anden pakke. Det kan betyde at denne pakke blevet overflødiggjort eller \n" -"kun kan hentes fra andre kilder\n" - -#: cmdline/apt-get.cc:729 -msgid "However the following packages replace it:" -msgstr "Dog kan følgende pakker erstatte den:" - -#: cmdline/apt-get.cc:741 -#, c-format -msgid "Package '%s' has no installation candidate" -msgstr "Pakken »%s« har ingen installationskandidat" - -#: cmdline/apt-get.cc:754 -#, c-format -msgid "Virtual packages like '%s' can't be removed\n" -msgstr "Virtuelle pakker som »%s« kan ikke fjernes\n" +msgid "Can not find a package for architecture '%s'" +msgstr "Kan ikke finde en pakke for arkitektur »%s«" -#. TRANSLATORS: Note, this is not an interactive question -#: cmdline/apt-get.cc:766 cmdline/apt-get.cc:969 +#: cmdline/apt-get.cc:326 #, c-format -msgid "Package '%s' is not installed, so not removed. Did you mean '%s'?\n" -msgstr "" -"Pakken »%s« er ikke installeret, så den afinstalleres ikke. Mente du »%s«?\n" - -#: cmdline/apt-get.cc:772 cmdline/apt-get.cc:975 -#, c-format -msgid "Package '%s' is not installed, so not removed\n" -msgstr "Pakken »%s« er ikke installeret, så den afinstalleres ikke\n" - -#: cmdline/apt-get.cc:817 -#, c-format -msgid "Note, selecting '%s' instead of '%s'\n" -msgstr "Bemærk, vælger »%s« fremfor »%s«\n" +msgid "Can not find a package '%s' with version '%s'" +msgstr "Kan ikke finde en pakke »%s« med version »%s«" -#: cmdline/apt-get.cc:847 +#: cmdline/apt-get.cc:329 #, c-format -msgid "Skipping %s, it is already installed and upgrade is not set.\n" -msgstr "" -"Overspringer %s, da den allerede er installeret og opgradering er " -"deaktiveret.\n" +msgid "Can not find a package '%s' with release '%s'" +msgstr "Kan ikke finde en pakke »%s« med udgivelse »%s«" -#: cmdline/apt-get.cc:851 +#: cmdline/apt-get.cc:366 #, c-format -msgid "Skipping %s, it is not installed and only upgrades are requested.\n" -msgstr "" -"Overspringer %s, den er ikke installeret og der er kun forespurgt efter " -"opgraderinger.\n" +msgid "Picking '%s' as source package instead of '%s'\n" +msgstr "Vælger »%s« som kildepakke fremfor »%s«\n" -#: cmdline/apt-get.cc:863 +#: cmdline/apt-get.cc:422 #, c-format -msgid "Reinstallation of %s is not possible, it cannot be downloaded.\n" -msgstr "Geninstallering af %s er ikke mulig, da den ikke kan hentes.\n" +msgid "Can not find version '%s' of package '%s'" +msgstr "Kan ikke finde version »%s« for pakke »%s«" -#: cmdline/apt-get.cc:868 +#: cmdline/apt-get.cc:453 #, c-format -msgid "%s is already the newest version.\n" -msgstr "%s er i forvejen den nyeste version.\n" +msgid "Couldn't find package %s" +msgstr "Kunne ikke finde pakken %s" -#: cmdline/apt-get.cc:887 cmdline/apt-get.cc:2187 cmdline/apt-mark.cc:68 +#: cmdline/apt-get.cc:458 cmdline/apt-mark.cc:70 #, c-format msgid "%s set to manually installed.\n" msgstr "%s sat til manuelt installeret.\n" -#: cmdline/apt-get.cc:913 -#, c-format -msgid "Selected version '%s' (%s) for '%s'\n" -msgstr "Valgte version »%s« (%s) for »%s«\n" - -#: cmdline/apt-get.cc:918 -#, c-format -msgid "Selected version '%s' (%s) for '%s' because of '%s'\n" -msgstr "Valgte version »%s« (%s) for »%s« på grund af »%s«\n" - -#: cmdline/apt-get.cc:1054 -msgid "Correcting dependencies..." -msgstr "Retter afhængigheder ..." - -#: cmdline/apt-get.cc:1057 -msgid " failed." -msgstr " mislykkedes." - -#: cmdline/apt-get.cc:1060 -msgid "Unable to correct dependencies" -msgstr "Kunne ikke rette afhængigheder" - -#: cmdline/apt-get.cc:1063 -msgid "Unable to minimize the upgrade set" -msgstr "Kunne ikke minimere opgraderingssættet" - -#: cmdline/apt-get.cc:1065 -msgid " Done" -msgstr " Færdig" - -#: cmdline/apt-get.cc:1069 -msgid "You might want to run 'apt-get -f install' to correct these." -msgstr "Du kan muligvis rette dette ved at køre 'apt-get -f install'." - -#: cmdline/apt-get.cc:1072 -msgid "Unmet dependencies. Try using -f." -msgstr "Uopfyldte afhængigheder. Prøv med -f." - -#: cmdline/apt-get.cc:1097 -msgid "WARNING: The following packages cannot be authenticated!" -msgstr "ADVARSEL: Følgende pakkers autenticitet kunne ikke verificeres!" - -#: cmdline/apt-get.cc:1101 -msgid "Authentication warning overridden.\n" -msgstr "Autentifikationsadvarsel tilsidesat.\n" - -#: cmdline/apt-get.cc:1108 -msgid "Install these packages without verification?" -msgstr "Installér disse pakker uden verifikation?" - -#: cmdline/apt-get.cc:1110 -msgid "Some packages could not be authenticated" -msgstr "Nogle pakker kunne ikke autentificeres" - -#: cmdline/apt-get.cc:1119 cmdline/apt-get.cc:1280 -msgid "There are problems and -y was used without --force-yes" -msgstr "Der er problemer og -y blev brugt uden --force-yes" - -#: cmdline/apt-get.cc:1160 -msgid "Internal error, InstallPackages was called with broken packages!" -msgstr "Intern fejl. InstallPackages blev kaldt med ødelagte pakker!" - -#: cmdline/apt-get.cc:1169 -msgid "Packages need to be removed but remove is disabled." -msgstr "Pakker skal afinstalleres, men Remove er deaktiveret." - -#: cmdline/apt-get.cc:1180 -msgid "Internal error, Ordering didn't finish" -msgstr "Intern fejl. Sortering blev ikke fuldført" - -#: cmdline/apt-get.cc:1218 -msgid "How odd.. The sizes didn't match, email apt@packages.debian.org" -msgstr "Mystisk.. Størrelserne passede ikke, skriv til apt@packages.debian.org" - -#. 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:1225 -#, c-format -msgid "Need to get %sB/%sB of archives.\n" -msgstr "%sB/%sB skal hentes fra arkiverne.\n" - -#. 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:1230 -#, c-format -msgid "Need to get %sB of archives.\n" -msgstr "%sB skal hentes fra arkiverne.\n" - -#. 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:1237 -#, c-format -msgid "After this operation, %sB of additional disk space will be used.\n" -msgstr "Efter denne handling, vil %sB yderligere diskplads være brugt.\n" - -#. 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:1242 -#, c-format -msgid "After this operation, %sB disk space will be freed.\n" -msgstr "Efter denne handling, vil %sB diskplads blive frigjort.\n" - -#: cmdline/apt-get.cc:1257 cmdline/apt-get.cc:1260 cmdline/apt-get.cc:2621 -#: cmdline/apt-get.cc:2624 -#, c-format -msgid "Couldn't determine free space in %s" -msgstr "Kunne ikke bestemme ledig plads i %s" - -#: cmdline/apt-get.cc:1270 -#, c-format -msgid "You don't have enough free space in %s." -msgstr "Du har ikke nok ledig plads i %s." - -#: cmdline/apt-get.cc:1286 cmdline/apt-get.cc:1308 -msgid "Trivial Only specified but this is not a trivial operation." -msgstr "'Trivial Only' angivet, men dette er ikke en triviel handling." - -#. TRANSLATOR: This string needs to be typed by the user as a confirmation, so be -#. careful with hard to type or special characters (like non-breaking spaces) -#: cmdline/apt-get.cc:1290 -msgid "Yes, do as I say!" -msgstr "Ja, gør som jeg siger!" - -#: cmdline/apt-get.cc:1292 -#, c-format -msgid "" -"You are about to do something potentially harmful.\n" -"To continue type in the phrase '%s'\n" -" ?] " -msgstr "" -"Du er ved at gøre noget, der kan være skadeligt\n" -"For at fortsætte, skal du skrive '%s'\n" -" ?] " - -#: cmdline/apt-get.cc:1298 cmdline/apt-get.cc:1317 -msgid "Abort." -msgstr "Afbryder." - -#: cmdline/apt-get.cc:1313 -msgid "Do you want to continue?" -msgstr "Vil du fortsætte?" - -#: cmdline/apt-get.cc:1385 cmdline/apt-get.cc:2686 apt-pkg/algorithms.cc:1566 -#, c-format -msgid "Failed to fetch %s %s\n" -msgstr "Kunne ikke hente %s %s\n" - -#: cmdline/apt-get.cc:1403 -msgid "Some files failed to download" -msgstr "Nedhentningen af filer mislykkedes" - -#: cmdline/apt-get.cc:1404 cmdline/apt-get.cc:2698 -msgid "Download complete and in download only mode" -msgstr "Nedhentning afsluttet i 'hent-kun'-tilstand" - -#: cmdline/apt-get.cc:1410 -msgid "" -"Unable to fetch some archives, maybe run apt-get update or try with --fix-" -"missing?" -msgstr "" -"Kunne ikke hente nogle af arkiverne. Prøv evt. at køre 'apt-get update' " -"eller prøv med --fix-missing." - -#: cmdline/apt-get.cc:1414 -msgid "--fix-missing and media swapping is not currently supported" -msgstr "--fix-missing og medieskift understøttes endnu ikke" - -#: cmdline/apt-get.cc:1419 -msgid "Unable to correct missing packages." -msgstr "Kunne ikke rette manglende pakker." - -#: cmdline/apt-get.cc:1420 -msgid "Aborting install." -msgstr "Afbryder installationen." - -#: cmdline/apt-get.cc:1448 -msgid "" -"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] "" -"Den følgende pakke forsvandt fra dit system, da\n" -"alle filer er blevet overskrevet af andre pakker:" -msgstr[1] "" -"De følgende pakker forsvandt fra dit system, da\n" -"alle filer er blevet overskrevet af andre pakker:" - -#: cmdline/apt-get.cc:1452 -msgid "Note: This is done automatically and on purpose by dpkg." -msgstr "Bemærk: Dette sker automatisk og med vilje af dpkg." - -#: cmdline/apt-get.cc:1590 -#, c-format -msgid "Ignore unavailable target release '%s' of package '%s'" -msgstr "Ignorer utilgængelig måludgivelse '%s' af pakke '%s'" - -#: cmdline/apt-get.cc:1622 -#, c-format -msgid "Picking '%s' as source package instead of '%s'\n" -msgstr "Vælger '%s' som kildepakke fremfor '%s'\n" - -#. if (VerTag.empty() == false && Last == 0) -#: cmdline/apt-get.cc:1660 -#, c-format -msgid "Ignore unavailable version '%s' of package '%s'" -msgstr "Ignorer utilgængelig version '%s' af pakke '%s'" - -#: cmdline/apt-get.cc:1676 -msgid "The update command takes no arguments" -msgstr "'update'-kommandoen benytter ingen parametre" - -#: cmdline/apt-get.cc:1742 -msgid "We are not supposed to delete stuff, can't start AutoRemover" -msgstr "" -"Det er ikke meningen, at vi skal slette ting og sager, kan ikke starte " -"AutoRemover" - -#: cmdline/apt-get.cc:1846 -msgid "" -"Hmm, seems like the AutoRemover destroyed something which really\n" -"shouldn't happen. Please file a bug report against apt." -msgstr "" -"Hmm, det lader til at AutoRemover smadrede noget, der virkelig ikke\n" -"burde kunne ske. Indsend venligst en fejlrapport om 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:1849 cmdline/apt-get.cc:2017 -msgid "The following information may help to resolve the situation:" -msgstr "Følgende oplysninger kan hjælpe dig med at klare situationen:" - -#: cmdline/apt-get.cc:1853 -msgid "Internal Error, AutoRemover broke stuff" -msgstr "Intern fejl. AutoRemover ødelagde noget" - -#: cmdline/apt-get.cc:1860 -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] "" -"Følgende pakke blev installeret automatisk, og behøves ikke længere:" -msgstr[1] "" -"Følgende pakker blev installeret automatisk, og behøves ikke længere:" - -#: cmdline/apt-get.cc:1864 -#, 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] "Pakken %lu blev installeret automatisk, og behøves ikke længere.\n" -msgstr[1] "" -"Pakkerne %lu blev installeret automatisk, og behøves ikke længere.\n" - -#: cmdline/apt-get.cc:1866 -msgid "Use 'apt-get autoremove' to remove it." -msgid_plural "Use 'apt-get autoremove' to remove them." -msgstr[0] "Brug »apt-get autoremove« til at fjerne den." -msgstr[1] "Brug »apt-get autoremove« til at fjerne dem." - -#: cmdline/apt-get.cc:1885 -msgid "Internal error, AllUpgrade broke stuff" -msgstr "Intern fejl, AllUpgrade ødelagde noget" - -#: cmdline/apt-get.cc:1984 -msgid "You might want to run 'apt-get -f install' to correct these:" -msgstr "Du kan muligvis rette det ved at køre »apt-get -f install«:" - -#: cmdline/apt-get.cc:1988 -msgid "" -"Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a " -"solution)." -msgstr "" -"Uopfyldte afhængigheder. Prøv 'apt-get -f install' uden pakker (eller angiv " -"en løsning)." - -#: cmdline/apt-get.cc:2002 -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 "" -"Nogle pakker kunne ikke installeres. Det kan betyde at du har ønsket\n" -"en umulig situation eller bruger den ustabile distribution, hvor enkelte\n" -"pakker endnu ikke er lavet eller gjort tilgængelige." - -#: cmdline/apt-get.cc:2023 -msgid "Broken packages" -msgstr "Ødelagte pakker" - -#: cmdline/apt-get.cc:2049 -msgid "The following extra packages will be installed:" -msgstr "Følgende yderligere pakker vil blive installeret:" - -#: cmdline/apt-get.cc:2139 -msgid "Suggested packages:" -msgstr "Foreslåede pakker:" - -#: cmdline/apt-get.cc:2140 -msgid "Recommended packages:" -msgstr "Anbefalede pakker:" - -#: cmdline/apt-get.cc:2182 -#, c-format -msgid "Couldn't find package %s" -msgstr "Kunne ikke finde pakken %s" - -#: cmdline/apt-get.cc:2189 cmdline/apt-mark.cc:70 +#: cmdline/apt-get.cc:460 cmdline/apt-mark.cc:72 #, c-format msgid "%s set to automatically installed.\n" msgstr "%s sat til automatisk installation.\n" -#: cmdline/apt-get.cc:2197 cmdline/apt-mark.cc:114 +#: cmdline/apt-get.cc:468 cmdline/apt-mark.cc:116 msgid "" "This command is deprecated. Please use 'apt-mark auto' and 'apt-mark manual' " "instead." @@ -851,55 +348,33 @@ msgstr "" "Denne kommando er forældet. Brug venligst »apt-mark auto« og »apt-mark " "manual« i stedet for." -#: cmdline/apt-get.cc:2213 -msgid "Calculating upgrade... " -msgstr "Beregner opgraderingen... " - -#: cmdline/apt-get.cc:2216 methods/ftp.cc:712 methods/connect.cc:116 -msgid "Failed" -msgstr "Mislykkedes" - -#: cmdline/apt-get.cc:2221 -msgid "Done" -msgstr "Færdig" - -#: cmdline/apt-get.cc:2288 cmdline/apt-get.cc:2296 +#: cmdline/apt-get.cc:537 cmdline/apt-get.cc:545 msgid "Internal error, problem resolver broke stuff" msgstr "Intern fejl. Problemløseren ødelagde noget" -#: cmdline/apt-get.cc:2324 cmdline/apt-get.cc:2361 +#: cmdline/apt-get.cc:573 cmdline/apt-get.cc:610 msgid "Unable to lock the download directory" msgstr "Kunne ikke låse nedhentningsmappen" -#: cmdline/apt-get.cc:2418 -#, c-format -msgid "Can't find a source to download version '%s' of '%s'" -msgstr "Kan ikke finde en kilde til at hente version »%s« for »%s«" - -#: cmdline/apt-get.cc:2423 -#, c-format -msgid "Downloading %s %s" -msgstr "Henter %s %s" - -#: cmdline/apt-get.cc:2483 +#: cmdline/apt-get.cc:725 msgid "Must specify at least one package to fetch source for" msgstr "Du skal angive mindst én pakke at hente kildeteksten til" -#: cmdline/apt-get.cc:2523 cmdline/apt-get.cc:2835 +#: cmdline/apt-get.cc:765 cmdline/apt-get.cc:1060 #, c-format msgid "Unable to find a source package for %s" msgstr "Kunne ikke finde kildetekstpakken for %s" -#: cmdline/apt-get.cc:2540 +#: cmdline/apt-get.cc:782 #, c-format msgid "" "NOTICE: '%s' packaging is maintained in the '%s' version control system at:\n" "%s\n" msgstr "" -"BEMÆRK: Pakning af '%s' vedligeholdes i versionskontrolsystemet '%s' på:\n" +"BEMÆRK: Pakning af »%s« vedligeholdes i versionskontrolsystemet »%s« på:\n" "%s\n" -#: cmdline/apt-get.cc:2545 +#: cmdline/apt-get.cc:787 #, c-format msgid "" "Please use:\n" @@ -910,68 +385,78 @@ msgstr "" "bzr branch %s\n" "for at hente de seneste (muligvis ikke udgivet) opdateringer til pakken.\n" -#: cmdline/apt-get.cc:2598 +#: cmdline/apt-get.cc:840 #, c-format msgid "Skipping already downloaded file '%s'\n" -msgstr "Overspringer allerede hentet fil '%s'\n" +msgstr "Overspringer allerede hentet fil »%s«\n" + +#: cmdline/apt-get.cc:863 cmdline/apt-get.cc:866 +#: apt-private/private-install.cc:198 apt-private/private-install.cc:201 +#, c-format +msgid "Couldn't determine free space in %s" +msgstr "Kunne ikke bestemme ledig plads i %s" -#: cmdline/apt-get.cc:2635 +#: cmdline/apt-get.cc:877 #, c-format msgid "You don't have enough free space in %s" msgstr "Du har ikke nok ledig plads i %s" #. 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:2644 +#: cmdline/apt-get.cc:886 #, c-format msgid "Need to get %sB/%sB of source archives.\n" msgstr "%sB/%sB skal hentes fra kildetekst-arkiverne.\n" #. 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:2649 +#: cmdline/apt-get.cc:891 #, c-format msgid "Need to get %sB of source archives.\n" msgstr "%sB skal hentes fra kildetekst-arkiverne.\n" -#: cmdline/apt-get.cc:2655 +#: cmdline/apt-get.cc:897 #, c-format msgid "Fetch source %s\n" msgstr "Henter kildetekst %s\n" -#: cmdline/apt-get.cc:2693 +#: cmdline/apt-get.cc:918 msgid "Failed to fetch some archives." msgstr "Nogle arkiver kunne ikke hentes." -#: cmdline/apt-get.cc:2724 +#: cmdline/apt-get.cc:923 apt-private/private-install.cc:325 +msgid "Download complete and in download only mode" +msgstr "Nedhentning afsluttet i »hent-kun«-tilstand" + +#: cmdline/apt-get.cc:949 #, c-format msgid "Skipping unpack of already unpacked source in %s\n" msgstr "Overspringer udpakning af allerede udpakket kildetekst i %s\n" -#: cmdline/apt-get.cc:2736 +#: cmdline/apt-get.cc:961 #, c-format msgid "Unpack command '%s' failed.\n" -msgstr "Udpakningskommandoen '%s' fejlede.\n" +msgstr "Udpakningskommandoen »%s« fejlede.\n" -#: cmdline/apt-get.cc:2737 +#: cmdline/apt-get.cc:962 #, c-format msgid "Check if the 'dpkg-dev' package is installed.\n" -msgstr "Tjek om pakken 'dpkg-dev' er installeret.\n" +msgstr "Tjek om pakken »dpkg-dev« er installeret.\n" -#: cmdline/apt-get.cc:2759 +#: cmdline/apt-get.cc:984 #, c-format msgid "Build command '%s' failed.\n" -msgstr "Opbygningskommandoen '%s' fejlede.\n" +msgstr "Opbygningskommandoen »%s« fejlede.\n" -#: cmdline/apt-get.cc:2779 +#: cmdline/apt-get.cc:1004 msgid "Child process failed" msgstr "Barneprocessen fejlede" -#: cmdline/apt-get.cc:2798 +#: cmdline/apt-get.cc:1023 msgid "Must specify at least one package to check builddeps for" msgstr "Skal angive mindst én pakke at tjekke opbygningsafhængigheder for" -#: cmdline/apt-get.cc:2823 +#: cmdline/apt-get.cc:1048 #, c-format msgid "" "No architecture information available for %s. See apt.conf(5) APT::" @@ -980,25 +465,25 @@ msgstr "" "Ingen arkitekturinformation tilgængelig for %s. Se apt.conf(5) APT::" "Architectures for opsætning" -#: cmdline/apt-get.cc:2847 cmdline/apt-get.cc:2850 +#: cmdline/apt-get.cc:1072 cmdline/apt-get.cc:1075 #, c-format msgid "Unable to get build-dependency information for %s" msgstr "Kunne ikke hente oplysninger om opbygningsafhængigheder for %s" -#: cmdline/apt-get.cc:2870 +#: cmdline/apt-get.cc:1095 #, c-format msgid "%s has no build depends.\n" msgstr "%s har ingen opbygningsafhængigheder.\n" -#: cmdline/apt-get.cc:3040 +#: cmdline/apt-get.cc:1265 #, c-format msgid "" "%s dependency for %s can't be satisfied because %s is not allowed on '%s' " "packages" msgstr "" -"Afhængigheden %s for %s kan ikke opfyldes, da %s ikke er tilladt på '%s'" +"Afhængigheden %s for %s kan ikke opfyldes, da %s ikke er tilladt på »%s«" -#: cmdline/apt-get.cc:3058 +#: cmdline/apt-get.cc:1283 #, c-format msgid "" "%s dependency for %s cannot be satisfied because the package %s cannot be " @@ -1006,14 +491,14 @@ msgid "" msgstr "" "Afhængigheden %s for %s kan ikke opfyldes, da pakken %s ikke blev fundet" -#: cmdline/apt-get.cc:3081 +#: cmdline/apt-get.cc:1306 #, c-format msgid "Failed to satisfy %s dependency for %s: Installed package %s is too new" msgstr "" "Kunne ikke opfylde %s-afhængigheden for %s: Den installerede pakke %s er for " "ny" -#: cmdline/apt-get.cc:3120 +#: cmdline/apt-get.cc:1345 #, c-format msgid "" "%s dependency for %s cannot be satisfied because candidate version of " @@ -1022,7 +507,7 @@ msgstr "" "Afhængigheden %s for %s kan ikke opfyldes, da ingen af de tilgængelige " "kandidater for pakken %s kan tilfredsstille versionskravene" -#: cmdline/apt-get.cc:3126 +#: cmdline/apt-get.cc:1351 #, c-format msgid "" "%s dependency for %s cannot be satisfied because package %s has no candidate " @@ -1031,30 +516,30 @@ msgstr "" "%s-afhængigheden for %s kan ikke opfyldes, da pakken %s ikke har en " "kandidatversion" -#: cmdline/apt-get.cc:3149 +#: cmdline/apt-get.cc:1374 #, c-format msgid "Failed to satisfy %s dependency for %s: %s" msgstr "Kunne ikke opfylde %s-afhængigheden for %s: %s" -#: cmdline/apt-get.cc:3164 +#: cmdline/apt-get.cc:1389 #, c-format msgid "Build-dependencies for %s could not be satisfied." msgstr "Opbygningsafhængigheden for %s kunne ikke opfyldes." -#: cmdline/apt-get.cc:3169 +#: cmdline/apt-get.cc:1394 msgid "Failed to process build dependencies" msgstr "Kunne ikke behandler opbygningsafhængighederne" -#: cmdline/apt-get.cc:3262 cmdline/apt-get.cc:3274 +#: cmdline/apt-get.cc:1487 cmdline/apt-get.cc:1499 #, c-format msgid "Changelog for %s (%s)" msgstr "Ændringslog for %s (%s)" -#: cmdline/apt-get.cc:3397 +#: cmdline/apt-get.cc:1585 msgid "Supported modules:" msgstr "Understøttede moduler:" -#: cmdline/apt-get.cc:3438 +#: cmdline/apt-get.cc:1626 msgid "" "Usage: apt-get [options] command\n" " apt-get [options] install|remove pkg1 [pkg2 ...]\n" @@ -1130,7 +615,7 @@ msgstr "" " -qq Ingen uddata, kun fejl\n" " -d Hent kun - installér eller udpak IKKE arkiverne\n" " -s Gør intet. Simulér handlingen\n" -" -y Antag 'ja'-svar til alle spørgsmål uden at spørge\n" +" -y Antag »ja«-svar til alle spørgsmål uden at spørge\n" " -f Forsøg at fortsætte selvom integritetstjek fejler\n" " -m Forsøg at fortsætte selvom arkiverne ikke kan findes\n" " -u Vis også en liste over opgraderede pakker\n" @@ -1142,102 +627,54 @@ msgstr "" "for flere oplysninger og tilvalg.\n" " Denne APT har »Super Cow Powers«.\n" -#: cmdline/apt-get.cc:3603 -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 "" -"BEMÆRK: Dette er kun en simulering!\n" -" apt-get kræver rootprivilegier for reel kørsel.\n" -" Husk også at låsning er deaktiveret,\n" -" så stol ikke på relevansen for den reelle aktuelle situation!" - -#: cmdline/acqprogress.cc:60 -msgid "Hit " -msgstr "Havde " - -#: cmdline/acqprogress.cc:84 -msgid "Get:" -msgstr "Henter:" - -#: cmdline/acqprogress.cc:115 -msgid "Ign " -msgstr "Ignorerer " - -#: cmdline/acqprogress.cc:119 -msgid "Err " -msgstr "Fejl " - -#: cmdline/acqprogress.cc:140 -#, c-format -msgid "Fetched %sB in %s (%sB/s)\n" -msgstr "Hentede %sB på %s (%sB/s)\n" - -#: cmdline/acqprogress.cc:230 -#, c-format -msgid " [Working]" -msgstr " [Arbejder]" - -#: cmdline/acqprogress.cc:286 -#, c-format -msgid "" -"Media change: please insert the disc labeled\n" -" '%s'\n" -"in the drive '%s' and press enter\n" -msgstr "" -"Medieskift: Indsæt disken med navnet\n" -" '%s'\n" -"i drevet '%s' og tryk retur\n" - -#: cmdline/apt-mark.cc:55 +#: cmdline/apt-mark.cc:57 #, c-format msgid "%s can not be marked as it is not installed.\n" msgstr "%s kan ikke markeres, da den ikke er installeret.\n" -#: cmdline/apt-mark.cc:61 +#: cmdline/apt-mark.cc:63 #, c-format msgid "%s was already set to manually installed.\n" msgstr "%s var allerede sat til manuelt installeret.\n" -#: cmdline/apt-mark.cc:63 +#: cmdline/apt-mark.cc:65 #, c-format msgid "%s was already set to automatically installed.\n" msgstr "%s var allerede sat til automatisk installeret.\n" -#: cmdline/apt-mark.cc:228 +#: cmdline/apt-mark.cc:230 #, c-format msgid "%s was already set on hold.\n" msgstr "%s var allerede sat i bero.\n" -#: cmdline/apt-mark.cc:230 +#: cmdline/apt-mark.cc:232 #, c-format msgid "%s was already not hold.\n" msgstr "%s var allerede ikke i bero.\n" -#: cmdline/apt-mark.cc:245 cmdline/apt-mark.cc:326 -#: apt-pkg/contrib/fileutl.cc:832 apt-pkg/contrib/gpgv.cc:223 -#: apt-pkg/deb/dpkgpm.cc:1032 +#: cmdline/apt-mark.cc:247 cmdline/apt-mark.cc:328 +#: apt-pkg/contrib/fileutl.cc:850 apt-pkg/contrib/gpgv.cc:217 +#: apt-pkg/deb/dpkgpm.cc:1182 #, c-format msgid "Waited for %s but it wasn't there" msgstr "Ventede på %s, men den var der ikke" -#: cmdline/apt-mark.cc:260 cmdline/apt-mark.cc:309 +#: cmdline/apt-mark.cc:262 cmdline/apt-mark.cc:311 #, c-format msgid "%s set on hold.\n" msgstr "%s sat i bero.\n" -#: cmdline/apt-mark.cc:262 cmdline/apt-mark.cc:314 +#: cmdline/apt-mark.cc:264 cmdline/apt-mark.cc:316 #, c-format msgid "Canceled hold on %s.\n" msgstr "Afbrød i bero for %s.\n" -#: cmdline/apt-mark.cc:332 +#: cmdline/apt-mark.cc:334 msgid "Executing dpkg failed. Are you root?" msgstr "Kørsel af dpkg fejlede. Er du root (administrator)?" -#: cmdline/apt-mark.cc:379 +#: cmdline/apt-mark.cc:381 +#, fuzzy msgid "" "Usage: apt-mark [options] {auto|manual} pkg1 [pkg2 ...]\n" "\n" @@ -1247,6 +684,11 @@ msgid "" "Commands:\n" " auto - Mark the given packages as automatically installed\n" " manual - Mark the given packages as manually installed\n" +" hold - Mark a package as held back\n" +" unhold - Unset a package set as held back\n" +" showauto - Print the list of automatically installed packages\n" +" showmanual - Print the list of manually installed packages\n" +" showhold - Print the list of package on hold\n" "\n" "Options:\n" " -h This help text.\n" @@ -1279,6 +721,42 @@ msgstr "" "tmp\n" "Se manualsiderne apt-mark(8) og apt.conf(5) for yderligere information." +#: cmdline/apt.cc:71 +#, fuzzy +msgid "" +"Usage: apt [options] command\n" +"\n" +"CLI for apt.\n" +"Basic commands: \n" +" list - list packages based on package names\n" +" search - search in package descriptions\n" +" show - show package details\n" +"\n" +" update - update list of available packages\n" +"\n" +" install - install packages\n" +" remove - remove packages\n" +"\n" +" upgrade - upgrade the system by installing/upgrading packages\n" +" full-upgrade - upgrade the system by removing/installing/upgrading " +"packages\n" +"\n" +" edit-sources - edit the source information file\n" +msgstr "" +"Brug: apt [tilvalg] kommando\n" +"\n" +"CLI for apt.\n" +"Kommandoer: \n" +" list - vis pakker baseret på pakkenavn\n" +" search - søg i pakkebeskrivelser\n" +" show - vis pakkedetaljer\n" +"\n" +" update - opdater listen over tilgængelige pakker\n" +" install - installer pakker\n" +" upgrade - opgrader systemets pakker\n" +"\n" +" edit-sources - rediger source-informationsfilen (kildefilen)\n" + #: methods/cdrom.cc:203 #, c-format msgid "Unable to read the cdrom database %s" @@ -1305,16 +783,16 @@ msgstr "Kunne ikke afmontere cdrommen i %s, den er muligvis stadig i brug." msgid "Disk not found." msgstr "Disk blev ikke fundet." -#: methods/cdrom.cc:262 methods/file.cc:82 methods/rsh.cc:275 +#: methods/cdrom.cc:262 methods/file.cc:82 methods/rsh.cc:274 msgid "File not found" msgstr "Fil blev ikke fundet" -#: methods/copy.cc:46 methods/gzip.cc:105 methods/gzip.cc:114 -#: methods/rred.cc:512 methods/rred.cc:521 +#: methods/copy.cc:46 methods/gzip.cc:106 methods/rred.cc:599 +#: methods/rred.cc:609 msgid "Failed to stat" msgstr "Kunne ikke finde" -#: methods/copy.cc:83 methods/gzip.cc:111 methods/rred.cc:518 +#: methods/copy.cc:82 methods/gzip.cc:113 methods/rred.cc:606 msgid "Failed to set modification time" msgstr "Kunne ikke angive ændringstidspunkt" @@ -1323,34 +801,34 @@ msgid "Invalid URI, local URIS must not start with //" msgstr "Ugyldig URI, lokale URI'er må ikke starte med //" #. Login must be before getpeername otherwise dante won't work. -#: methods/ftp.cc:173 +#: methods/ftp.cc:172 msgid "Logging in" msgstr "Logget på" -#: methods/ftp.cc:179 +#: methods/ftp.cc:178 msgid "Unable to determine the peer name" msgstr "Kunne ikke bestemme serverens navn" -#: methods/ftp.cc:184 +#: methods/ftp.cc:183 msgid "Unable to determine the local name" msgstr "Kunne ikke bestemme det lokale navn" -#: methods/ftp.cc:215 methods/ftp.cc:243 +#: methods/ftp.cc:214 methods/ftp.cc:242 #, c-format msgid "The server refused the connection and said: %s" msgstr "Serveren nægtede os forbindelse og sagde: %s" -#: methods/ftp.cc:221 +#: methods/ftp.cc:220 #, c-format msgid "USER failed, server said: %s" msgstr "angivelse af brugernavn mislykkedes, serveren sagde: %s" -#: methods/ftp.cc:228 +#: methods/ftp.cc:227 #, c-format msgid "PASS failed, server said: %s" msgstr "angivelse af adgangskode mislykkedes, serveren sagde: %s" -#: methods/ftp.cc:248 +#: methods/ftp.cc:247 msgid "" "A proxy server was specified but no login script, Acquire::ftp::ProxyLogin " "is empty." @@ -1358,117 +836,121 @@ msgstr "" "Der blev angivet en proxyserver men intet logpå-skript; Acquire::ftp::" "ProxyLogin er tom." -#: methods/ftp.cc:276 +#: methods/ftp.cc:275 #, c-format msgid "Login script command '%s' failed, server said: %s" -msgstr "Logpå-skriptets kommando '%s' mislykkedes. Serveren sagde: %s" +msgstr "Logpå-skriptets kommando »%s« mislykkedes. Serveren sagde: %s" -#: methods/ftp.cc:302 +#: methods/ftp.cc:301 #, c-format msgid "TYPE failed, server said: %s" msgstr "TYPE mislykkedes. Serveren sagde: %s" -#: methods/ftp.cc:340 methods/ftp.cc:452 methods/rsh.cc:192 methods/rsh.cc:237 +#: methods/ftp.cc:339 methods/ftp.cc:451 methods/rsh.cc:191 methods/rsh.cc:236 msgid "Connection timeout" msgstr "Tidsudløb på forbindelsen" -#: methods/ftp.cc:346 +#: methods/ftp.cc:345 msgid "Server closed the connection" msgstr "Serveren lukkede forbindelsen" -#: methods/ftp.cc:349 methods/rsh.cc:199 apt-pkg/contrib/fileutl.cc:1264 -#: apt-pkg/contrib/fileutl.cc:1273 apt-pkg/contrib/fileutl.cc:1276 +#: methods/ftp.cc:348 methods/rsh.cc:198 apt-pkg/contrib/fileutl.cc:1292 +#: apt-pkg/contrib/fileutl.cc:1301 apt-pkg/contrib/fileutl.cc:1304 msgid "Read error" msgstr "Læsefejl" -#: methods/ftp.cc:356 methods/rsh.cc:206 +#: methods/ftp.cc:355 methods/rsh.cc:205 msgid "A response overflowed the buffer." msgstr "Mellemlageret blev overfyldt af et svar." -#: methods/ftp.cc:373 methods/ftp.cc:385 +#: methods/ftp.cc:372 methods/ftp.cc:384 msgid "Protocol corruption" msgstr "Protokolfejl" -#: methods/ftp.cc:458 methods/rred.cc:238 methods/rsh.cc:243 -#: apt-pkg/contrib/fileutl.cc:1360 apt-pkg/contrib/fileutl.cc:1369 -#: apt-pkg/contrib/fileutl.cc:1372 apt-pkg/contrib/fileutl.cc:1397 +#: methods/ftp.cc:457 methods/rsh.cc:242 apt-pkg/contrib/fileutl.cc:1388 +#: apt-pkg/contrib/fileutl.cc:1397 apt-pkg/contrib/fileutl.cc:1400 +#: apt-pkg/contrib/fileutl.cc:1425 msgid "Write error" msgstr "Skrivefejl" -#: methods/ftp.cc:697 methods/ftp.cc:703 methods/ftp.cc:738 +#: methods/ftp.cc:696 methods/ftp.cc:702 methods/ftp.cc:737 msgid "Could not create a socket" msgstr "Kunne ikke oprette sokkel" -#: methods/ftp.cc:708 +#: methods/ftp.cc:707 msgid "Could not connect data socket, connection timed out" msgstr "Kunne ikke forbinde datasokkel, tidsudløb på forbindelsen" -#: methods/ftp.cc:714 +#: methods/ftp.cc:711 methods/connect.cc:116 apt-private/private-upgrade.cc:22 +msgid "Failed" +msgstr "Mislykkedes" + +#: methods/ftp.cc:713 msgid "Could not connect passive socket." msgstr "Kunne ikke forbinde passiv sokkel." -#: methods/ftp.cc:731 +#: methods/ftp.cc:730 msgid "getaddrinfo was unable to get a listening socket" msgstr "getaddrinfo kunne ikke få en lyttesokkel" -#: methods/ftp.cc:745 +#: methods/ftp.cc:744 msgid "Could not bind a socket" msgstr "Kunne ikke tilknytte en sokkel" -#: methods/ftp.cc:749 +#: methods/ftp.cc:748 msgid "Could not listen on the socket" msgstr "Kunne ikke lytte på soklen" -#: methods/ftp.cc:756 +#: methods/ftp.cc:755 msgid "Could not determine the socket's name" msgstr "Kunne ikke finde soklens navn" -#: methods/ftp.cc:788 +#: methods/ftp.cc:787 msgid "Unable to send PORT command" msgstr "Kunne ikke sende PORT-kommando" -#: methods/ftp.cc:798 +#: methods/ftp.cc:797 #, c-format msgid "Unknown address family %u (AF_*)" msgstr "Ukendt adressefamilie %u (AF_*)" -#: methods/ftp.cc:807 +#: methods/ftp.cc:806 #, c-format msgid "EPRT failed, server said: %s" msgstr "EPRT mislykkedes. Serveren sagde: %s" -#: methods/ftp.cc:827 +#: methods/ftp.cc:826 msgid "Data socket connect timed out" msgstr "Tidsudløb på datasokkel-forbindelse" -#: methods/ftp.cc:834 +#: methods/ftp.cc:833 msgid "Unable to accept connection" msgstr "Kunne ikke acceptere forbindelse" -#: methods/ftp.cc:873 methods/http.cc:1038 methods/rsh.cc:313 +#: methods/ftp.cc:872 methods/server.cc:357 methods/rsh.cc:312 msgid "Problem hashing file" msgstr "Problem ved \"hashing\" af fil" -#: methods/ftp.cc:886 +#: methods/ftp.cc:885 #, c-format msgid "Unable to fetch file, server said '%s'" -msgstr "Kunne ikke hente fil. Serveren sagde '%s'" +msgstr "Kunne ikke hente fil. Serveren sagde »%s«" -#: methods/ftp.cc:901 methods/rsh.cc:332 +#: methods/ftp.cc:900 methods/rsh.cc:331 msgid "Data socket timed out" msgstr "Tidsudløb ved datasokkel" -#: methods/ftp.cc:931 +#: methods/ftp.cc:930 #, c-format msgid "Data transfer failed, server said '%s'" -msgstr "Dataoverførsel mislykkedes, serveren sagde '%s'" +msgstr "Dataoverførsel mislykkedes, serveren sagde »%s«" #. Get the files information -#: methods/ftp.cc:1008 +#: methods/ftp.cc:1009 msgid "Query" msgstr "Forespørgsel" -#: methods/ftp.cc:1120 +#: methods/ftp.cc:1123 msgid "Unable to invoke " msgstr "Kunne ikke udføre " @@ -1512,60 +994,62 @@ msgstr "Forbinder til %s" #: methods/connect.cc:180 methods/connect.cc:199 #, c-format msgid "Could not resolve '%s'" -msgstr "Kunne ikke omsætte navnet '%s'" +msgstr "Kunne ikke omsætte navnet »%s«" #: methods/connect.cc:205 #, c-format msgid "Temporary failure resolving '%s'" -msgstr "Midlertidig fejl ved omsætning af navnet '%s'" +msgstr "Midlertidig fejl ved omsætning af navnet »%s«" #: methods/connect.cc:209 -#, fuzzy, c-format +#, c-format msgid "System error resolving '%s:%s'" -msgstr "Der skete noget underligt under opløsning af '%s:%s' (%i - %s)" +msgstr "Systemfejl under opløsning af »%s:%s«" #: methods/connect.cc:211 #, c-format msgid "Something wicked happened resolving '%s:%s' (%i - %s)" -msgstr "Der skete noget underligt under opløsning af '%s:%s' (%i - %s)" +msgstr "Der skete noget underligt under opløsning af »%s:%s« (%i - %s)" #: methods/connect.cc:258 #, c-format msgid "Unable to connect to %s:%s:" msgstr "Kunne ikke forbinde til %s:%s:" -#: methods/gpgv.cc:167 +#: methods/gpgv.cc:166 msgid "" "Internal error: Good signature, but could not determine key fingerprint?!" msgstr "" "Intern fejl: Gyldig signatur, men kunne ikke afgøre nøgle-fingeraftryk?!" -#: methods/gpgv.cc:171 +#: methods/gpgv.cc:170 msgid "At least one invalid signature was encountered." msgstr "Stødte på mindst én ugyldig signatur." -#: methods/gpgv.cc:173 +#: methods/gpgv.cc:172 msgid "Could not execute 'gpgv' to verify signature (is gpgv installed?)" msgstr "" -"Kunne ikke køre 'gpgv' for at verificere signaturen (er gpgv installeret?)" +"Kunne ikke køre »gpgv« for at verificere signaturen (er gpgv installeret?)" #. TRANSLATORS: %s is a single techy word like 'NODATA' -#: methods/gpgv.cc:179 +#: methods/gpgv.cc:178 #, c-format msgid "" "Clearsigned file isn't valid, got '%s' (does the network require " "authentication?)" msgstr "" +"Clearsigned-fil er ikke gyldig, fik »%s« (kræver netværket ikke " +"autentificering?)" -#: methods/gpgv.cc:183 +#: methods/gpgv.cc:182 msgid "Unknown error executing gpgv" msgstr "Ukendt fejl ved kørsel af gpgv" -#: methods/gpgv.cc:216 methods/gpgv.cc:223 +#: methods/gpgv.cc:215 methods/gpgv.cc:222 msgid "The following signatures were invalid:\n" msgstr "Følgende signaturer var ugyldige:\n" -#: methods/gpgv.cc:230 +#: methods/gpgv.cc:229 msgid "" "The following signatures couldn't be verified because the public key is not " "available:\n" @@ -1577,82 +1061,614 @@ msgstr "" msgid "Empty files can't be valid archives" msgstr "Tomme filer kan ikke være gyldige arkiver" -#: methods/http.cc:394 +#: methods/http.cc:516 +msgid "Error writing to the file" +msgstr "Fejl ved skrivning til filen" + +#: methods/http.cc:530 +msgid "Error reading from server. Remote end closed connection" +msgstr "Fejl ved læsning fra serveren. Den fjerne ende lukkede forbindelsen" + +#: methods/http.cc:532 +msgid "Error reading from server" +msgstr "Fejl ved læsning fra server" + +#: methods/http.cc:568 +msgid "Error writing to file" +msgstr "Fejl ved skrivning til fil" + +#: methods/http.cc:628 +msgid "Select failed" +msgstr "Valg mislykkedes" + +#: methods/http.cc:633 +msgid "Connection timed out" +msgstr "Tidsudløb på forbindelsen" + +#: methods/http.cc:656 +msgid "Error writing to output file" +msgstr "Fejl ved skrivning af uddatafil" + +#: methods/server.cc:56 msgid "Waiting for headers" msgstr "Afventer hoveder" -#: methods/http.cc:544 +#: methods/server.cc:114 msgid "Bad header line" msgstr "Ugyldig linje i hovedet" -#: methods/http.cc:569 methods/http.cc:576 +#: methods/server.cc:139 methods/server.cc:146 msgid "The HTTP server sent an invalid reply header" msgstr "Http-serveren sendte et ugyldigt svarhovede" -#: methods/http.cc:606 +#: methods/server.cc:176 msgid "The HTTP server sent an invalid Content-Length header" msgstr "Http-serveren sendte et ugyldigt Content-Length-hovede" -#: methods/http.cc:621 +#: methods/server.cc:199 msgid "The HTTP server sent an invalid Content-Range header" msgstr "Http-serveren sendte et ugyldigt Content-Range-hovede" -#: methods/http.cc:623 +#: methods/server.cc:201 msgid "This HTTP server has broken range support" msgstr "" -"Denne http-servere har fejlagtig understøttelse af intervaller ('ranges')" +"Denne http-servere har fejlagtig understøttelse af intervaller (»ranges«)" -#: methods/http.cc:647 +#: methods/server.cc:225 msgid "Unknown date format" msgstr "Ukendt datoformat" -#: methods/http.cc:826 -msgid "Select failed" -msgstr "Valg mislykkedes" +#: methods/server.cc:494 +msgid "Bad header data" +msgstr "Ugyldige hoved-data" -#: methods/http.cc:831 -msgid "Connection timed out" -msgstr "Tidsudløb på forbindelsen" +#: methods/server.cc:511 methods/server.cc:567 +msgid "Connection failed" +msgstr "Forbindelsen mislykkedes" -#: methods/http.cc:854 -msgid "Error writing to output file" -msgstr "Fejl ved skrivning af uddatafil" +#: methods/server.cc:659 +msgid "Internal error" +msgstr "Intern fejl" -#: methods/http.cc:885 -msgid "Error writing to file" -msgstr "Fejl ved skrivning til fil" +# måske visning, kategorisering +#: apt-private/private-list.cc:147 +msgid "Listing" +msgstr "Listing" -#: methods/http.cc:913 -msgid "Error writing to the file" -msgstr "Fejl ved skrivning til filen" +#: apt-private/private-install.cc:93 +msgid "Internal error, InstallPackages was called with broken packages!" +msgstr "Intern fejl. InstallPackages blev kaldt med ødelagte pakker!" -#: methods/http.cc:927 -msgid "Error reading from server. Remote end closed connection" -msgstr "Fejl ved læsning fra serveren. Den fjerne ende lukkede forbindelsen" +#: apt-private/private-install.cc:102 +msgid "Packages need to be removed but remove is disabled." +msgstr "Pakker skal afinstalleres, men Remove er deaktiveret." -#: methods/http.cc:929 -msgid "Error reading from server" -msgstr "Fejl ved læsning fra server" +#: apt-private/private-install.cc:121 +msgid "Internal error, Ordering didn't finish" +msgstr "Intern fejl. Sortering blev ikke fuldført" -#: methods/http.cc:1197 -msgid "Bad header data" -msgstr "Ugyldige hoved-data" +#: apt-private/private-install.cc:159 +msgid "How odd.. The sizes didn't match, email apt@packages.debian.org" +msgstr "Mystisk.. Størrelserne passede ikke, skriv til apt@packages.debian.org" -#: methods/http.cc:1214 methods/http.cc:1269 -msgid "Connection failed" -msgstr "Forbindelsen mislykkedes" +#. 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 +#: apt-private/private-install.cc:166 +#, c-format +msgid "Need to get %sB/%sB of archives.\n" +msgstr "%sB/%sB skal hentes fra arkiverne.\n" -#: methods/http.cc:1361 -msgid "Internal error" -msgstr "Intern fejl" +#. 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 +#: apt-private/private-install.cc:171 +#, c-format +msgid "Need to get %sB of archives.\n" +msgstr "%sB skal hentes fra arkiverne.\n" + +#. 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 +#: apt-private/private-install.cc:178 +#, c-format +msgid "After this operation, %sB of additional disk space will be used.\n" +msgstr "Efter denne handling, vil %sB yderligere diskplads være brugt.\n" + +#. 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 +#: apt-private/private-install.cc:183 +#, c-format +msgid "After this operation, %sB disk space will be freed.\n" +msgstr "Efter denne handling, vil %sB diskplads blive frigjort.\n" + +#: apt-private/private-install.cc:211 +#, c-format +msgid "You don't have enough free space in %s." +msgstr "Du har ikke nok ledig plads i %s." + +#: apt-private/private-install.cc:221 apt-private/private-download.cc:55 +msgid "There are problems and -y was used without --force-yes" +msgstr "Der er problemer og -y blev brugt uden --force-yes" + +#: apt-private/private-install.cc:227 apt-private/private-install.cc:249 +msgid "Trivial Only specified but this is not a trivial operation." +msgstr "»Trivial Only« angivet, men dette er ikke en triviel handling." + +#. TRANSLATOR: This string needs to be typed by the user as a confirmation, so be +#. careful with hard to type or special characters (like non-breaking spaces) +#: apt-private/private-install.cc:231 +msgid "Yes, do as I say!" +msgstr "Ja, gør som jeg siger!" + +#: apt-private/private-install.cc:233 +#, c-format +msgid "" +"You are about to do something potentially harmful.\n" +"To continue type in the phrase '%s'\n" +" ?] " +msgstr "" +"Du er ved at gøre noget, der kan være skadeligt\n" +"For at fortsætte, skal du skrive »%s«\n" +" ?] " + +#: apt-private/private-install.cc:239 apt-private/private-install.cc:257 +msgid "Abort." +msgstr "Afbryder." + +#: apt-private/private-install.cc:254 +msgid "Do you want to continue?" +msgstr "Vil du fortsætte?" + +#: apt-private/private-install.cc:324 +msgid "Some files failed to download" +msgstr "Nedhentningen af filer mislykkedes" + +#: apt-private/private-install.cc:331 +msgid "" +"Unable to fetch some archives, maybe run apt-get update or try with --fix-" +"missing?" +msgstr "" +"Kunne ikke hente nogle af arkiverne. Prøv evt. at køre »apt-get update« " +"eller prøv med --fix-missing." + +#: apt-private/private-install.cc:335 +msgid "--fix-missing and media swapping is not currently supported" +msgstr "--fix-missing og medieskift understøttes endnu ikke" + +#: apt-private/private-install.cc:340 +msgid "Unable to correct missing packages." +msgstr "Kunne ikke rette manglende pakker." + +#: apt-private/private-install.cc:341 +msgid "Aborting install." +msgstr "Afbryder installationen." + +#: apt-private/private-install.cc:377 +msgid "" +"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] "" +"Den følgende pakke forsvandt fra dit system, da\n" +"alle filer er blevet overskrevet af andre pakker:" +msgstr[1] "" +"De følgende pakker forsvandt fra dit system, da\n" +"alle filer er blevet overskrevet af andre pakker:" + +#: apt-private/private-install.cc:381 +msgid "Note: This is done automatically and on purpose by dpkg." +msgstr "Bemærk: Dette sker automatisk og med vilje af dpkg." + +#: apt-private/private-install.cc:402 +msgid "We are not supposed to delete stuff, can't start AutoRemover" +msgstr "" +"Det er ikke meningen, at vi skal slette ting og sager, kan ikke starte " +"AutoRemover" + +#: apt-private/private-install.cc:510 +msgid "" +"Hmm, seems like the AutoRemover destroyed something which really\n" +"shouldn't happen. Please file a bug report against apt." +msgstr "" +"Hmm, det lader til at AutoRemover smadrede noget, der virkelig ikke\n" +"burde kunne ske. Indsend venligst en fejlrapport om apt." + +#. +#. if (Packages == 1) +#. { +#. c1out << std::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.") << std::endl; +#. } +#. +#: apt-private/private-install.cc:513 apt-private/private-install.cc:654 +msgid "The following information may help to resolve the situation:" +msgstr "Følgende oplysninger kan hjælpe dig med at klare situationen:" + +#: apt-private/private-install.cc:517 +msgid "Internal Error, AutoRemover broke stuff" +msgstr "Intern fejl. AutoRemover ødelagde noget" + +#: apt-private/private-install.cc:524 +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] "" +"Følgende pakke blev installeret automatisk, og behøves ikke længere:" +msgstr[1] "" +"Følgende pakker blev installeret automatisk, og behøves ikke længere:" + +#: apt-private/private-install.cc:528 +#, 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] "Pakken %lu blev installeret automatisk, og behøves ikke længere.\n" +msgstr[1] "" +"Pakkerne %lu blev installeret automatisk, og behøves ikke længere.\n" + +#: apt-private/private-install.cc:530 +msgid "Use 'apt-get autoremove' to remove it." +msgid_plural "Use 'apt-get autoremove' to remove them." +msgstr[0] "Brug »apt-get autoremove« til at fjerne den." +msgstr[1] "Brug »apt-get autoremove« til at fjerne dem." + +#: apt-private/private-install.cc:624 +msgid "You might want to run 'apt-get -f install' to correct these:" +msgstr "Du kan muligvis rette det ved at køre »apt-get -f install«:" + +#: apt-private/private-install.cc:626 +msgid "" +"Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a " +"solution)." +msgstr "" +"Uopfyldte afhængigheder. Prøv »apt-get -f install« uden pakker (eller angiv " +"en løsning)." + +#: apt-private/private-install.cc:639 +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 "" +"Nogle pakker kunne ikke installeres. Det kan betyde at du har ønsket\n" +"en umulig situation eller bruger den ustabile distribution, hvor enkelte\n" +"pakker endnu ikke er lavet eller gjort tilgængelige." + +#: apt-private/private-install.cc:660 +msgid "Broken packages" +msgstr "Ødelagte pakker" + +#: apt-private/private-install.cc:713 +msgid "The following extra packages will be installed:" +msgstr "Følgende yderligere pakker vil blive installeret:" + +#: apt-private/private-install.cc:803 +msgid "Suggested packages:" +msgstr "Foreslåede pakker:" + +#: apt-private/private-install.cc:804 +msgid "Recommended packages:" +msgstr "Anbefalede pakker:" + +#: apt-private/private-download.cc:32 +msgid "WARNING: The following packages cannot be authenticated!" +msgstr "ADVARSEL: Følgende pakkers autenticitet kunne ikke verificeres!" + +#: apt-private/private-download.cc:36 +msgid "Authentication warning overridden.\n" +msgstr "Autentifikationsadvarsel tilsidesat.\n" + +#: apt-private/private-download.cc:41 apt-private/private-download.cc:48 +msgid "Some packages could not be authenticated" +msgstr "Nogle pakker kunne ikke autentificeres" + +#: apt-private/private-download.cc:46 +msgid "Install these packages without verification?" +msgstr "Installér disse pakker uden verifikation?" + +#: apt-private/private-download.cc:87 apt-pkg/update.cc:84 +#, c-format +msgid "Failed to fetch %s %s\n" +msgstr "Kunne ikke hente %s %s\n" + +#: apt-private/private-output.cc:75 apt-private/private-show.cc:81 +#: apt-private/private-show.cc:86 +msgid "unknown" +msgstr "" + +#: apt-private/private-output.cc:201 +#, fuzzy, c-format +msgid "[installed,upgradable to: %s]" +msgstr "installeret,kan opgraderes til: " + +#: apt-private/private-output.cc:205 +msgid "[installed,local]" +msgstr "[Installeret,lokalt]" + +#: apt-private/private-output.cc:208 +msgid "[installed,auto-removable]" +msgstr "[installeret,kan auto-fjernes]" + +#: apt-private/private-output.cc:210 +msgid "[installed,automatic]" +msgstr "[Installeret,automatisk]" + +#: apt-private/private-output.cc:212 +msgid "[installed]" +msgstr "[Installeret]" + +#: apt-private/private-output.cc:216 +#, fuzzy, c-format +msgid "[upgradable from: %s]" +msgstr "[kan opgraderes fra: " + +#: apt-private/private-output.cc:220 +msgid "[residual-config]" +msgstr "[residual-konfig]" + +#: apt-private/private-output.cc:320 +msgid "The following packages have unmet dependencies:" +msgstr "Følgende pakker har uopfyldte afhængigheder:" + +#: apt-private/private-output.cc:410 +#, c-format +msgid "but %s is installed" +msgstr "men %s er installeret" + +#: apt-private/private-output.cc:412 +#, c-format +msgid "but %s is to be installed" +msgstr "men %s forventes installeret" + +#: apt-private/private-output.cc:419 +msgid "but it is not installable" +msgstr "men den kan ikke installeres" + +#: apt-private/private-output.cc:421 +msgid "but it is a virtual package" +msgstr "men det er en virtuel pakke" + +#: apt-private/private-output.cc:424 +msgid "but it is not installed" +msgstr "men den er ikke installeret" + +#: apt-private/private-output.cc:424 +msgid "but it is not going to be installed" +msgstr "men den bliver ikke installeret" + +#: apt-private/private-output.cc:429 +msgid " or" +msgstr " eller" + +#: apt-private/private-output.cc:458 +msgid "The following NEW packages will be installed:" +msgstr "Følgende NYE pakker vil blive installeret:" + +#: apt-private/private-output.cc:484 +msgid "The following packages will be REMOVED:" +msgstr "Følgende pakker vil blive AFINSTALLERET:" + +#: apt-private/private-output.cc:506 +msgid "The following packages have been kept back:" +msgstr "Følgende pakker er blevet holdt tilbage:" + +#: apt-private/private-output.cc:527 +msgid "The following packages will be upgraded:" +msgstr "Følgende pakker vil blive opgraderet:" + +#: apt-private/private-output.cc:548 +msgid "The following packages will be DOWNGRADED:" +msgstr "Følgende pakker vil blive NEDGRADERET:" + +#: apt-private/private-output.cc:568 +msgid "The following held packages will be changed:" +msgstr "Følgende tilbageholdte pakker vil blive ændret:" + +#: apt-private/private-output.cc:623 +#, c-format +msgid "%s (due to %s) " +msgstr "%s (grundet %s) " + +#: apt-private/private-output.cc:631 +msgid "" +"WARNING: The following essential packages will be removed.\n" +"This should NOT be done unless you know exactly what you are doing!" +msgstr "" +"ADVARSEL: Følgende essentielle pakker vil blive afinstalleret\n" +"Dette bør IKKE ske medmindre du er helt klar over, hvad du laver!" + +#: apt-private/private-output.cc:662 +#, c-format +msgid "%lu upgraded, %lu newly installed, " +msgstr "%lu opgraderes, %lu nyinstalleres, " + +#: apt-private/private-output.cc:666 +#, c-format +msgid "%lu reinstalled, " +msgstr "%lu geninstalleres, " + +#: apt-private/private-output.cc:668 +#, c-format +msgid "%lu downgraded, " +msgstr "%lu nedgraderes, " + +#: apt-private/private-output.cc:670 +#, c-format +msgid "%lu to remove and %lu not upgraded.\n" +msgstr "%lu afinstalleres og %lu opgraderes ikke.\n" + +#: apt-private/private-output.cc:674 +#, c-format +msgid "%lu not fully installed or removed.\n" +msgstr "%lu ikke fuldstændigt installerede eller afinstallerede.\n" + +#. TRANSLATOR: Yes/No question help-text: defaulting to Y[es] +#. e.g. "Do you want to continue? [Y/n] " +#. The user has to answer with an input matching the +#. YESEXPR/NOEXPR defined in your l10n. +#: apt-private/private-output.cc:696 +msgid "[Y/n]" +msgstr "[J/n]" + +#. TRANSLATOR: Yes/No question help-text: defaulting to N[o] +#. e.g. "Should this file be removed? [y/N] " +#. The user has to answer with an input matching the +#. YESEXPR/NOEXPR defined in your l10n. +#: apt-private/private-output.cc:702 +msgid "[y/N]" +msgstr "[j/N]" + +#. TRANSLATOR: "Yes" answer printed for a yes/no question if --assume-yes is set +#: apt-private/private-output.cc:713 +msgid "Y" +msgstr "J" + +#. TRANSLATOR: "No" answer printed for a yes/no question if --assume-no is set +#: apt-private/private-output.cc:719 +msgid "N" +msgstr "N" + +#: apt-private/private-output.cc:741 apt-pkg/cachefilter.cc:33 +#, c-format +msgid "Regex compilation error - %s" +msgstr "Fejl ved tolkning af regulært udtryk - %s" + +#: apt-private/private-cachefile.cc:87 +msgid "Correcting dependencies..." +msgstr "Retter afhængigheder ..." + +#: apt-private/private-cachefile.cc:90 +msgid " failed." +msgstr " mislykkedes." + +#: apt-private/private-cachefile.cc:93 +msgid "Unable to correct dependencies" +msgstr "Kunne ikke rette afhængigheder" + +#: apt-private/private-cachefile.cc:96 +msgid "Unable to minimize the upgrade set" +msgstr "Kunne ikke minimere opgraderingssættet" + +#: apt-private/private-cachefile.cc:98 +msgid " Done" +msgstr " Færdig" + +#: apt-private/private-cachefile.cc:102 +msgid "You might want to run 'apt-get -f install' to correct these." +msgstr "Du kan muligvis rette dette ved at køre »apt-get -f install«." + +#: apt-private/private-cachefile.cc:105 +msgid "Unmet dependencies. Try using -f." +msgstr "Uopfyldte afhængigheder. Prøv med -f." + +#: apt-private/private-cacheset.cc:26 apt-private/private-search.cc:57 +msgid "Sorting" +msgstr "Sortering" + +#: apt-private/private-update.cc:45 +msgid "The update command takes no arguments" +msgstr "»update«-kommandoen benytter ingen parametre" + +#: apt-private/private-upgrade.cc:19 +msgid "Calculating upgrade... " +msgstr "Beregner opgraderingen ... " + +#: apt-private/private-upgrade.cc:24 +msgid "Internal error, Upgrade broke stuff" +msgstr "Intern fejl, opgradering blev afbrudt" + +#: apt-private/private-upgrade.cc:26 +msgid "Done" +msgstr "Færdig" + +#: apt-private/private-search.cc:61 +msgid "Full Text Search" +msgstr "Fuldtekst-søgning" + +#: apt-private/private-show.cc:152 +#, c-format +msgid "There is %lu additional record. Please use the '-a' switch to see it" +msgid_plural "" +"There are %lu additional records. Please use the '-a' switch to see them." +msgstr[0] "" +msgstr[1] "" + +#: apt-private/private-show.cc:159 +msgid "not a real package (virtual)" +msgstr "ikke en reel pakke (virtuel)" + +#: apt-private/private-main.cc:19 +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 "" +"BEMÆRK: Dette er kun en simulering!\n" +" apt-get kræver rootprivilegier for reel kørsel.\n" +" Husk også at låsning er deaktiveret,\n" +" så stol ikke på relevansen for den reelle aktuelle situation!" + +#: apt-private/private-sources.cc:45 +#, c-format +msgid "Failed to parse %s. Edit again? " +msgstr "Kunne ikke fortolke %s. Rediger igen? " + +#: apt-private/private-sources.cc:57 +#, c-format +msgid "Your '%s' file changed, please run 'apt-get update'." +msgstr "Din »%s« fil blev ændret, kør venligst »apt-get update«." + +#: apt-private/acqprogress.cc:63 +msgid "Hit " +msgstr "Havde " + +#: apt-private/acqprogress.cc:87 +msgid "Get:" +msgstr "Henter:" + +#: apt-private/acqprogress.cc:118 +msgid "Ign " +msgstr "Ignorerer " + +#: apt-private/acqprogress.cc:122 +msgid "Err " +msgstr "Fejl " + +#: apt-private/acqprogress.cc:143 +#, c-format +msgid "Fetched %sB in %s (%sB/s)\n" +msgstr "Hentede %sB på %s (%sB/s)\n" + +#: apt-private/acqprogress.cc:233 +#, c-format +msgid " [Working]" +msgstr " [Arbejder]" + +#: apt-private/acqprogress.cc:294 +#, c-format +msgid "" +"Media change: please insert the disc labeled\n" +" '%s'\n" +"in the drive '%s' and press enter\n" +msgstr "" +"Medieskift: Indsæt disken med navnet\n" +" »%s«\n" +"i drevet »%s« og tryk retur\n" #. 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:464 -#: apt-pkg/contrib/cdromutl.cc:184 apt-pkg/contrib/fileutl.cc:404 -#: apt-pkg/contrib/fileutl.cc:517 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:362 +#: apt-pkg/contrib/cdromutl.cc:184 apt-pkg/contrib/fileutl.cc:406 +#: apt-pkg/contrib/fileutl.cc:519 apt-pkg/sourcelist.cc:271 +#: apt-pkg/sourcelist.cc:277 apt-pkg/acquire.cc:485 apt-pkg/init.cc:100 +#: apt-pkg/init.cc:108 apt-pkg/clean.cc:36 apt-pkg/policy.cc:373 #, c-format msgid "Unable to read %s" msgstr "Kunne ikke læse %s" @@ -1680,71 +1696,53 @@ msgid "Can not read mirror file '%s'" msgstr "Kan ikke læse spejlfil »%s«" #: methods/mirror.cc:315 -#, fuzzy, c-format +#, c-format msgid "No entry found in mirror file '%s'" -msgstr "Kan ikke læse spejlfil »%s«" +msgstr "Ingen post fundet i spejlfil »%s«" #: methods/mirror.cc:445 #, c-format msgid "[Mirror: %s]" msgstr "[Spejl: %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 "" -"Kunne ikke fejlrette (patch) %s med mmap og med filhandlingsbrug - " -"fejlrettelsen ser ud til at være ødelagt." - -#: 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 "" -"Kunne ikke fejlrette (patch) %s med mmap (men ingen mmap specifik fejl) - " -"fejlrettelsen ser ud til at være ødelagt." - -#: methods/rsh.cc:99 ftparchive/multicompress.cc:168 +#: methods/rsh.cc:98 ftparchive/multicompress.cc:169 msgid "Failed to create IPC pipe to subprocess" msgstr "Kunne ikke oprette IPC-videreførsel til underproces" -#: methods/rsh.cc:340 +#: methods/rsh.cc:339 msgid "Connection closed prematurely" msgstr "Forbindelsen lukkedes for hurtigt" -#: dselect/install:32 +#: dselect/install:33 msgid "Bad default setting!" msgstr "Ugyldig standardindstilling!" -#: dselect/install:51 dselect/install:83 dselect/install:87 dselect/install:94 -#: dselect/install:105 dselect/update:45 +#: dselect/install:52 dselect/install:84 dselect/install:88 dselect/install:95 +#: dselect/install:106 dselect/update:45 msgid "Press enter to continue." msgstr "Tryk retur for at fortsætte." -#: dselect/install:91 +#: dselect/install:92 msgid "Do you want to erase any previously downloaded .deb files?" msgstr "Ønsker du at slette nogle tidligere hentede .deb-filer?" # Note to translators: The following four messages belong together. It doesn't # matter where sentences start, but it has to fit in just these four lines, and # at only 80 characters per line, if possible. -#: dselect/install:101 +#: dselect/install:102 msgid "Some errors occurred while unpacking. Packages that were installed" msgstr "Der opstod fejl under udpakningen. Pakker som blev installeret" -#: dselect/install:102 +#: dselect/install:103 msgid "will be configured. This may result in duplicate errors" msgstr "vil blive konfigureret. Det kan give gentagne fejl" -#: dselect/install:103 +#: dselect/install:104 msgid "or errors caused by missing dependencies. This is OK, only the errors" msgstr "" "eller fejl, der skyldes manglende afhængigheder. Dette er o.k. Det er kun" -#: dselect/install:104 +#: dselect/install:105 msgid "" "above this message are important. Please fix them and run [I]nstall again" msgstr "" @@ -1754,12 +1752,7 @@ msgstr "" msgid "Merging available information" msgstr "Sammenfletter tilgængelighedsoplysninger" -#: cmdline/apt-extracttemplates.cc:102 -#, c-format -msgid "%s not a valid DEB package." -msgstr "%s er ikke en gyldig DEB-pakke." - -#: cmdline/apt-extracttemplates.cc:236 +#: cmdline/apt-extracttemplates.cc:224 msgid "" "Usage: apt-extracttemplates file1 [file2 ...]\n" "\n" @@ -1783,12 +1776,12 @@ msgstr "" " -c=? Læs denne opsætningsfil\n" " -o=? Angiv et opsætningstilvalg. F.eks. -o dir::cache=/tmp\n" -#: cmdline/apt-extracttemplates.cc:271 apt-pkg/pkgcachegen.cc:1388 +#: cmdline/apt-extracttemplates.cc:256 apt-pkg/pkgcachegen.cc:1388 #, c-format msgid "Unable to write to %s" msgstr "Kunne ikke skrive til %s" -#: cmdline/apt-extracttemplates.cc:313 +#: cmdline/apt-extracttemplates.cc:298 msgid "Cannot get debconf version. Is debconf installed?" msgstr "Kan ikke finde debconfs version. Er debconf installeret?" @@ -1993,36 +1986,36 @@ msgstr "Kunne ikke »readlink« %s" msgid "Failed to unlink %s" msgstr "Kunne ikke frigøre %s" -#: ftparchive/writer.cc:288 +#: ftparchive/writer.cc:289 #, c-format msgid "*** Failed to link %s to %s" msgstr "*** Kunne ikke lænke %s til %s" -#: ftparchive/writer.cc:298 +#: ftparchive/writer.cc:299 #, c-format msgid " DeLink limit of %sB hit.\n" msgstr " Nåede DeLink-begrænsningen på %sB.\n" -#: ftparchive/writer.cc:403 +#: ftparchive/writer.cc:404 msgid "Archive had no package field" msgstr "Arkivet havde intet package-felt" -#: ftparchive/writer.cc:411 ftparchive/writer.cc:701 +#: ftparchive/writer.cc:412 ftparchive/writer.cc:702 #, c-format msgid " %s has no override entry\n" msgstr " %s har ingen tvangs-post\n" -#: ftparchive/writer.cc:479 ftparchive/writer.cc:845 +#: ftparchive/writer.cc:480 ftparchive/writer.cc:846 #, c-format msgid " %s maintainer is %s not %s\n" msgstr " pakkeansvarlig for %s er %s, ikke %s\n" -#: ftparchive/writer.cc:711 +#: ftparchive/writer.cc:712 #, c-format msgid " %s has no source override entry\n" msgstr " %s har ingen linje med tilsidesættelse af standard for kildefiler\n" -#: ftparchive/writer.cc:715 +#: ftparchive/writer.cc:716 #, c-format msgid " %s has no binary override entry either\n" msgstr "" @@ -2032,77 +2025,84 @@ msgstr "" msgid "realloc - Failed to allocate memory" msgstr "realloc - Kunne ikke allokere hukommelse" -#: ftparchive/override.cc:35 ftparchive/override.cc:143 +#: ftparchive/override.cc:35 ftparchive/override.cc:139 #, c-format msgid "Unable to open %s" msgstr "Kunne ikke åbne %s" -#: ftparchive/override.cc:61 ftparchive/override.cc:167 +#. skip spaces +#. find end of word +#: ftparchive/override.cc:65 +#, fuzzy, c-format +msgid "Malformed override %s line %llu (%s)" +msgstr "Ugyldig gennemtvangs %s-linje %llu #1" + +#: ftparchive/override.cc:124 ftparchive/override.cc:198 +#, c-format +msgid "Failed to read the override file %s" +msgstr "Kunne ikke læse gennemtvangsfilen %s" + +#: ftparchive/override.cc:163 #, c-format msgid "Malformed override %s line %llu #1" msgstr "Ugyldig gennemtvangs %s-linje %llu #1" -#: ftparchive/override.cc:75 ftparchive/override.cc:179 +#: ftparchive/override.cc:175 #, c-format msgid "Malformed override %s line %llu #2" msgstr "Ugyldig gennemtvangs %s-linje %llu #2" -#: ftparchive/override.cc:89 ftparchive/override.cc:192 +#: ftparchive/override.cc:188 #, c-format msgid "Malformed override %s line %llu #3" msgstr "Ugyldig gennemtvangs %s-linje %llu #3" -#: ftparchive/override.cc:128 ftparchive/override.cc:202 -#, c-format -msgid "Failed to read the override file %s" -msgstr "Kunne ikke læse gennemtvangsfilen %s" - -#: ftparchive/multicompress.cc:70 +#: ftparchive/multicompress.cc:71 #, c-format msgid "Unknown compression algorithm '%s'" msgstr "Ukendt komprimeringsalgoritme »%s«" -#: ftparchive/multicompress.cc:100 +#: ftparchive/multicompress.cc:101 #, c-format msgid "Compressed output %s needs a compression set" msgstr "Komprimerede uddata %s kræver et komprimeringssæt" -#: ftparchive/multicompress.cc:189 +#: ftparchive/multicompress.cc:190 msgid "Failed to create FILE*" msgstr "Kunne ikke oprette FILE*" -#: ftparchive/multicompress.cc:192 +#: ftparchive/multicompress.cc:193 msgid "Failed to fork" msgstr "Kunne ikke spalte" -#: ftparchive/multicompress.cc:206 +#: ftparchive/multicompress.cc:207 msgid "Compress child" msgstr "Komprimer barn" -#: ftparchive/multicompress.cc:229 +#: ftparchive/multicompress.cc:230 #, c-format msgid "Internal error, failed to create %s" msgstr "Intern fejl. Kunne ikke oprette %s" -#: ftparchive/multicompress.cc:304 +#: ftparchive/multicompress.cc:303 msgid "IO to subprocess/file failed" msgstr "IO til underproces/fil mislykkedes" -#: ftparchive/multicompress.cc:342 +#: ftparchive/multicompress.cc:341 msgid "Failed to read while computing MD5" msgstr "Kunne ikke læse under beregning af MD5" -#: ftparchive/multicompress.cc:358 +#: ftparchive/multicompress.cc:357 #, c-format msgid "Problem unlinking %s" msgstr "Problem under aflænkning af %s" -#: ftparchive/multicompress.cc:373 apt-inst/extract.cc:187 +#: ftparchive/multicompress.cc:372 apt-inst/extract.cc:187 #, c-format msgid "Failed to rename %s to %s" msgstr "Kunne ikke omdøbe %s til %s" -#: cmdline/apt-internal-solver.cc:37 +#: cmdline/apt-internal-solver.cc:38 msgid "" "Usage: apt-internal-solver\n" "\n" @@ -2155,23 +2155,23 @@ msgstr "" " -c=? Læs denne opsætningsfil\n" " -o=? Angiv en opsætningsindstilling. F.eks. -o dir::cache=/tmp\n" -#: apt-inst/contrib/extracttar.cc:116 +#: apt-inst/contrib/extracttar.cc:122 msgid "Failed to create pipes" msgstr "Kunne ikke oprette videreførsler" -#: apt-inst/contrib/extracttar.cc:143 +#: apt-inst/contrib/extracttar.cc:149 msgid "Failed to exec gzip " msgstr "Kunne ikke udføre gzip " -#: apt-inst/contrib/extracttar.cc:180 apt-inst/contrib/extracttar.cc:210 +#: apt-inst/contrib/extracttar.cc:186 apt-inst/contrib/extracttar.cc:216 msgid "Corrupted archive" msgstr "Ødelagt arkiv" -#: apt-inst/contrib/extracttar.cc:195 +#: apt-inst/contrib/extracttar.cc:201 msgid "Tar checksum failed, archive corrupted" msgstr "Tar-tjeksum fejlede, arkivet er ødelagt" -#: apt-inst/contrib/extracttar.cc:302 +#: apt-inst/contrib/extracttar.cc:306 #, c-format msgid "Unknown TAR header type %u, member %s" msgstr "Ukendt TAR-hovedtype %u, element %s" @@ -2237,7 +2237,7 @@ msgstr "Dobbelt opsætningsfil %s/%s" msgid "Failed to write file %s" msgstr "Kunne ikke skrive filen %s" -#: apt-inst/dirstream.cc:98 apt-inst/dirstream.cc:106 +#: apt-inst/dirstream.cc:106 #, c-format msgid "Failed to close file %s" msgstr "Kunne ikke lukke filen %s" @@ -2294,25 +2294,18 @@ msgstr "File %s/%s overskriver filen i pakken %s" msgid "Unable to stat %s" msgstr "Kunne ikke finde %s" -#: apt-inst/deb/debfile.cc:41 apt-inst/deb/debfile.cc:46 +#: apt-inst/deb/debfile.cc:41 apt-inst/deb/debfile.cc:48 +#: apt-inst/deb/debfile.cc:57 #, c-format msgid "This is not a valid DEB archive, missing '%s' member" -msgstr "Dette er ikke et gyldigt DEB-arkiv, mangler '%s'-elementet" +msgstr "Dette er ikke et gyldigt DEB-arkiv, mangler »%s«-elementet" -#. 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 "" -"Dette er ikke et gyldigt DEB-arkiv, det har intet '%s', '%s' eller '%s'-" -"element" - -#: apt-inst/deb/debfile.cc:120 +#: apt-inst/deb/debfile.cc:124 #, c-format msgid "Internal error, could not locate member %s" msgstr "Intern fejl, kunne ikke finde elementet %s" -#: apt-inst/deb/debfile.cc:214 +#: apt-inst/deb/debfile.cc:219 msgid "Unparsable control file" msgstr "Ikke-tolkbar kontrolfil" @@ -2356,7 +2349,7 @@ msgstr "" "Dynamisk MMap løb tør for plads. Øg venligst størrelsen på APT::Cache-Start. " "Aktuel værdi: %lu. (man 5 apt.conf)" -#: apt-pkg/contrib/mmap.cc:440 +#: apt-pkg/contrib/mmap.cc:446 #, c-format msgid "" "Unable to increase the size of the MMap as the limit of %lu bytes is already " @@ -2365,7 +2358,7 @@ msgstr "" "Kunne ikke øge størrelsen på MMap da begrænsningen på %lu byte allerede er " "nået." -#: apt-pkg/contrib/mmap.cc:443 +#: apt-pkg/contrib/mmap.cc:449 msgid "" "Unable to increase size of the MMap as automatic growing is disabled by user." msgstr "" @@ -2373,85 +2366,85 @@ msgstr "" "bruger." #. d means days, h means hours, min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:378 +#: apt-pkg/contrib/strutl.cc:401 #, c-format msgid "%lid %lih %limin %lis" msgstr "%lid %lih %limin %lis" #. h means hours, min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:385 +#: apt-pkg/contrib/strutl.cc:408 #, c-format msgid "%lih %limin %lis" msgstr "%lih %limin %lis" #. min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:392 +#: apt-pkg/contrib/strutl.cc:415 #, c-format msgid "%limin %lis" msgstr "%limin %lis" #. s means seconds -#: apt-pkg/contrib/strutl.cc:397 +#: apt-pkg/contrib/strutl.cc:420 #, c-format msgid "%lis" msgstr "%lis" -#: apt-pkg/contrib/strutl.cc:1173 +#: apt-pkg/contrib/strutl.cc:1229 #, c-format msgid "Selection %s not found" msgstr "Det valgte %s blev ikke fundet" -#: apt-pkg/contrib/configuration.cc:491 +#: apt-pkg/contrib/configuration.cc:503 #, c-format msgid "Unrecognized type abbreviation: '%c'" -msgstr "Ukendt type-forkortelse: '%c'" +msgstr "Ukendt type-forkortelse: »%c«" -#: apt-pkg/contrib/configuration.cc:605 +#: apt-pkg/contrib/configuration.cc:617 #, c-format msgid "Opening configuration file %s" msgstr "Åbner konfigurationsfilen %s" -#: apt-pkg/contrib/configuration.cc:773 +#: apt-pkg/contrib/configuration.cc:785 #, c-format msgid "Syntax error %s:%u: Block starts with no name." msgstr "Syntaksfejl %s:%u: Blokken starter uden navn." -#: apt-pkg/contrib/configuration.cc:792 +#: apt-pkg/contrib/configuration.cc:804 #, c-format msgid "Syntax error %s:%u: Malformed tag" msgstr "Syntaksfejl %s:%u: Forkert udformet mærke" -#: apt-pkg/contrib/configuration.cc:809 +#: apt-pkg/contrib/configuration.cc:821 #, c-format msgid "Syntax error %s:%u: Extra junk after value" msgstr "Syntaksfejl %s:%u: Overskydende affald efter værdien" -#: apt-pkg/contrib/configuration.cc:849 +#: apt-pkg/contrib/configuration.cc:861 #, c-format msgid "Syntax error %s:%u: Directives can only be done at the top level" msgstr "Syntaksfejl %s:%u: Direktiver kan kun angives i topniveauet" -#: apt-pkg/contrib/configuration.cc:856 +#: apt-pkg/contrib/configuration.cc:868 #, c-format msgid "Syntax error %s:%u: Too many nested includes" msgstr "Syntaksfejl %s:%u: For mange sammenkædede inkluderinger" -#: apt-pkg/contrib/configuration.cc:860 apt-pkg/contrib/configuration.cc:865 +#: apt-pkg/contrib/configuration.cc:872 apt-pkg/contrib/configuration.cc:877 #, c-format msgid "Syntax error %s:%u: Included from here" msgstr "Syntaksfejl %s:%u: Inkluderet herfra" -#: apt-pkg/contrib/configuration.cc:869 +#: apt-pkg/contrib/configuration.cc:881 #, c-format msgid "Syntax error %s:%u: Unsupported directive '%s'" -msgstr "Syntaksfejl %s:%u: Ikke-understøttet direktiv '%s'" +msgstr "Syntaksfejl %s:%u: Ikke-understøttet direktiv »%s«" -#: apt-pkg/contrib/configuration.cc:872 +#: apt-pkg/contrib/configuration.cc:884 #, c-format msgid "Syntax error %s:%u: clear directive requires an option tree as argument" msgstr "Syntaksfejl %s:%u: ryd direktiv kræver et tilvalgstræ som argument" -#: apt-pkg/contrib/configuration.cc:922 +#: apt-pkg/contrib/configuration.cc:934 #, c-format msgid "Syntax error %s:%u: Extra junk at end of file" msgstr "Syntaksfejl %s:%u: Overskydende affald i slutningen af filen" @@ -2468,56 +2461,56 @@ msgstr "%c%s... Færdig" #: apt-pkg/contrib/progress.cc:179 msgid "..." -msgstr "" +msgstr "..." #. Print the spinner #: apt-pkg/contrib/progress.cc:195 -#, fuzzy, c-format +#, c-format msgid "%c%s... %u%%" -msgstr "%c%s... Færdig" +msgstr "%c%s... %u%%" -#: apt-pkg/contrib/cmndline.cc:80 +#: apt-pkg/contrib/cmndline.cc:116 #, c-format msgid "Command line option '%c' [from %s] is not known." -msgstr "Kommandolinjetilvalget '%c' [fra %s] kendes ikke." +msgstr "Kommandolinjetilvalget »%c« [fra %s] kendes ikke." -#: apt-pkg/contrib/cmndline.cc:105 apt-pkg/contrib/cmndline.cc:114 -#: apt-pkg/contrib/cmndline.cc:122 +#: apt-pkg/contrib/cmndline.cc:141 apt-pkg/contrib/cmndline.cc:150 +#: apt-pkg/contrib/cmndline.cc:158 #, c-format msgid "Command line option %s is not understood" msgstr "Kommandolinjetilvalget %s blev ikke forstået" -#: apt-pkg/contrib/cmndline.cc:127 +#: apt-pkg/contrib/cmndline.cc:163 #, c-format msgid "Command line option %s is not boolean" msgstr "Kommandolinjetilvalget %s er ikke boolsk" -#: apt-pkg/contrib/cmndline.cc:168 apt-pkg/contrib/cmndline.cc:189 +#: apt-pkg/contrib/cmndline.cc:204 apt-pkg/contrib/cmndline.cc:225 #, c-format msgid "Option %s requires an argument." msgstr "Tilvalget %s kræver et parameter." -#: apt-pkg/contrib/cmndline.cc:202 apt-pkg/contrib/cmndline.cc:208 +#: apt-pkg/contrib/cmndline.cc:238 apt-pkg/contrib/cmndline.cc:244 #, c-format msgid "Option %s: Configuration item specification must have an =<val>." msgstr "Tilvalg %s: Opsætningspostens specifikation skal have en =<værdi>." -#: apt-pkg/contrib/cmndline.cc:237 +#: apt-pkg/contrib/cmndline.cc:273 #, c-format msgid "Option %s requires an integer argument, not '%s'" -msgstr "Tilvalget %s kræver et heltalligt parameter, ikke '%s'" +msgstr "Tilvalget %s kræver et heltalligt parameter, ikke »%s«" -#: apt-pkg/contrib/cmndline.cc:268 +#: apt-pkg/contrib/cmndline.cc:304 #, c-format msgid "Option '%s' is too long" -msgstr "Tilvalget '%s' er for langt" +msgstr "Tilvalget »%s« er for langt" -#: apt-pkg/contrib/cmndline.cc:300 +#: apt-pkg/contrib/cmndline.cc:336 #, c-format msgid "Sense %s is not understood, try true or false." -msgstr "%s blev ikke forstået, prøv med 'true' eller 'false'." +msgstr "%s blev ikke forstået, prøv med »true« eller »false«." -#: apt-pkg/contrib/cmndline.cc:350 +#: apt-pkg/contrib/cmndline.cc:386 #, c-format msgid "Invalid operation %s" msgstr "Ugyldig handling %s" @@ -2531,121 +2524,121 @@ msgstr "Kunne ikke finde monteringspunktet %s" msgid "Failed to stat the cdrom" msgstr "Kunne ikke finde cdrommen" -#: apt-pkg/contrib/fileutl.cc:93 +#: apt-pkg/contrib/fileutl.cc:95 #, c-format msgid "Problem closing the gzip file %s" msgstr "Problem under lukning af gzip-filen %s" -#: apt-pkg/contrib/fileutl.cc:226 +#: apt-pkg/contrib/fileutl.cc:228 #, c-format msgid "Not using locking for read only lock file %s" msgstr "Benytter ikke låsning for skrivebeskyttet låsefil %s" -#: apt-pkg/contrib/fileutl.cc:231 +#: apt-pkg/contrib/fileutl.cc:233 #, c-format msgid "Could not open lock file %s" msgstr "Kunne ikke åbne låsefilen %s" -#: apt-pkg/contrib/fileutl.cc:254 +#: apt-pkg/contrib/fileutl.cc:256 #, c-format msgid "Not using locking for nfs mounted lock file %s" msgstr "Benytter ikke låsning for nfs-monteret låsefil %s" -#: apt-pkg/contrib/fileutl.cc:259 +#: apt-pkg/contrib/fileutl.cc:261 #, c-format msgid "Could not get lock %s" msgstr "Kunne ikke opnå låsen %s" -#: apt-pkg/contrib/fileutl.cc:396 apt-pkg/contrib/fileutl.cc:510 +#: apt-pkg/contrib/fileutl.cc:398 apt-pkg/contrib/fileutl.cc:512 #, c-format msgid "List of files can't be created as '%s' is not a directory" msgstr "Liste over filer kan ikke oprettes da »%s« ikke er en mappe" -#: apt-pkg/contrib/fileutl.cc:430 +#: apt-pkg/contrib/fileutl.cc:432 #, c-format msgid "Ignoring '%s' in directory '%s' as it is not a regular file" msgstr "Ignorerer »%s« i mappe »%s« da det ikke er en regulær fil" -#: apt-pkg/contrib/fileutl.cc:448 +#: apt-pkg/contrib/fileutl.cc:450 #, c-format msgid "Ignoring file '%s' in directory '%s' as it has no filename extension" msgstr "Ignorerer fil »%s« i mappe »%s« da den ikke har en filendelse" -#: apt-pkg/contrib/fileutl.cc:457 +#: apt-pkg/contrib/fileutl.cc:459 #, c-format msgid "" "Ignoring file '%s' in directory '%s' as it has an invalid filename extension" msgstr "Ignorerer fil »%s« i mappe »%s« da den har en ugyldig filendelse" -#: apt-pkg/contrib/fileutl.cc:844 +#: apt-pkg/contrib/fileutl.cc:862 #, c-format msgid "Sub-process %s received a segmentation fault." msgstr "Underprocessen %s modtog en segmenteringsfejl." -#: apt-pkg/contrib/fileutl.cc:846 +#: apt-pkg/contrib/fileutl.cc:864 #, c-format msgid "Sub-process %s received signal %u." msgstr "Underprocessen %s modtog en signal %u." -#: apt-pkg/contrib/fileutl.cc:850 apt-pkg/contrib/gpgv.cc:243 +#: apt-pkg/contrib/fileutl.cc:868 apt-pkg/contrib/gpgv.cc:237 #, c-format msgid "Sub-process %s returned an error code (%u)" msgstr "Underprocessen %s returnerede en fejlkode (%u)" -#: apt-pkg/contrib/fileutl.cc:852 apt-pkg/contrib/gpgv.cc:236 +#: apt-pkg/contrib/fileutl.cc:870 apt-pkg/contrib/gpgv.cc:230 #, c-format msgid "Sub-process %s exited unexpectedly" msgstr "Underprocessen %s afsluttedes uventet" -#: apt-pkg/contrib/fileutl.cc:988 +#: apt-pkg/contrib/fileutl.cc:1016 #, c-format msgid "Could not open file %s" msgstr "Kunne ikke åbne filen %s" -#: apt-pkg/contrib/fileutl.cc:1065 +#: apt-pkg/contrib/fileutl.cc:1093 #, c-format msgid "Could not open file descriptor %d" msgstr "Kunne ikke åbne filbeskrivelse %d" -#: apt-pkg/contrib/fileutl.cc:1150 +#: apt-pkg/contrib/fileutl.cc:1178 msgid "Failed to create subprocess IPC" msgstr "Kunne ikke oprette underproces IPC" -#: apt-pkg/contrib/fileutl.cc:1205 +#: apt-pkg/contrib/fileutl.cc:1233 msgid "Failed to exec compressor " msgstr "Kunne ikke udføre komprimeringsprogram " -#: apt-pkg/contrib/fileutl.cc:1298 +#: apt-pkg/contrib/fileutl.cc:1326 #, c-format msgid "read, still have %llu to read but none left" msgstr "læs, mangler stadig at læse %llu men der er ikke flere" -#: apt-pkg/contrib/fileutl.cc:1385 apt-pkg/contrib/fileutl.cc:1407 +#: apt-pkg/contrib/fileutl.cc:1413 apt-pkg/contrib/fileutl.cc:1435 #, c-format msgid "write, still have %llu to write but couldn't" msgstr "skriv, mangler stadig at skrive %llu men kunne ikke" -#: apt-pkg/contrib/fileutl.cc:1695 +#: apt-pkg/contrib/fileutl.cc:1723 #, c-format msgid "Problem closing the file %s" msgstr "Problem under lukning af filen %s" -#: apt-pkg/contrib/fileutl.cc:1707 +#: apt-pkg/contrib/fileutl.cc:1735 #, c-format msgid "Problem renaming the file %s to %s" msgstr "Problem under omdøbning af filen %s til %s" -#: apt-pkg/contrib/fileutl.cc:1718 +#: apt-pkg/contrib/fileutl.cc:1746 #, c-format msgid "Problem unlinking the file %s" msgstr "Fejl ved frigivelse af filen %s" -#: apt-pkg/contrib/fileutl.cc:1731 +#: apt-pkg/contrib/fileutl.cc:1759 msgid "Problem syncing the file" msgstr "Problem under synkronisering af fil" #. TRANSLATOR: %s is the trusted keyring parts directory -#: apt-pkg/contrib/gpgv.cc:76 +#: apt-pkg/contrib/gpgv.cc:70 #, c-format msgid "No keyring installed in %s." msgstr "Ingen nøglering installeret i %s." @@ -2669,7 +2662,7 @@ msgstr "Pakke-mellemlagerets fil er ødelagt, den er for lille" #: apt-pkg/pkgcache.cc:167 #, c-format msgid "This APT does not support the versioning system '%s'" -msgstr "Denne APT understøtter ikke versionssystemet '%s'" +msgstr "Denne APT understøtter ikke versionssystemet »%s«" #: apt-pkg/pkgcache.cc:172 msgid "The package cache was built for a different architecture" @@ -2757,87 +2750,97 @@ msgstr "Kunne ikke åbne StateFile %s" msgid "Failed to write temporary StateFile %s" msgstr "Kunne ikke skrive den midlertidige StateFile %s" -#: apt-pkg/tagfile.cc:129 +#: apt-pkg/tagfile.cc:138 #, c-format msgid "Unable to parse package file %s (1)" msgstr "Kunne ikke tolke pakkefilen %s (1)" -#: apt-pkg/tagfile.cc:216 +#: apt-pkg/tagfile.cc:235 #, c-format msgid "Unable to parse package file %s (2)" msgstr "Kunne ikke tolke pakkefilen %s (2)" -#: apt-pkg/sourcelist.cc:96 +#: apt-pkg/sourcelist.cc:118 +#, fuzzy, c-format +msgid "Malformed stanza %u in source list %s (URI parse)" +msgstr "Ugyldig linje %lu i kildelisten %s (tolkning af URI)" + +#: apt-pkg/sourcelist.cc:161 #, c-format msgid "Malformed line %lu in source list %s ([option] unparseable)" msgstr "Ugyldig linje %lu i kildelisten %s ([tilvalg] kunne ikke fortolkes)" -#: apt-pkg/sourcelist.cc:99 +#: apt-pkg/sourcelist.cc:164 #, c-format msgid "Malformed line %lu in source list %s ([option] too short)" msgstr "Ugyldig linje %lu i kildelisten %s ([tilvalg] for kort)" -#: apt-pkg/sourcelist.cc:110 +#: apt-pkg/sourcelist.cc:175 #, c-format msgid "Malformed line %lu in source list %s ([%s] is not an assignment)" msgstr "Ugyldig linje %lu i kildelisten %s ([%s] er ikke en opgave)" -#: apt-pkg/sourcelist.cc:116 +#: apt-pkg/sourcelist.cc:181 #, c-format msgid "Malformed line %lu in source list %s ([%s] has no key)" msgstr "Ugyldig linje %lu i kildelisten %s ([%s] har ingen nøgle)" -#: apt-pkg/sourcelist.cc:119 +#: apt-pkg/sourcelist.cc:184 #, c-format msgid "Malformed line %lu in source list %s ([%s] key %s has no value)" msgstr "Ugyldig linje %lu i kildelisten %s ([%s] nøgle %s har ingen værdi)" -#: apt-pkg/sourcelist.cc:132 +#: apt-pkg/sourcelist.cc:197 #, c-format msgid "Malformed line %lu in source list %s (URI)" msgstr "Ugyldig linje %lu i kildelisten %s (URI)" -#: apt-pkg/sourcelist.cc:134 +#: apt-pkg/sourcelist.cc:199 #, c-format msgid "Malformed line %lu in source list %s (dist)" msgstr "Ugyldig linje %lu i kildelisten %s (dist)" -#: apt-pkg/sourcelist.cc:137 +#: apt-pkg/sourcelist.cc:202 #, c-format msgid "Malformed line %lu in source list %s (URI parse)" msgstr "Ugyldig linje %lu i kildelisten %s (tolkning af URI)" -#: apt-pkg/sourcelist.cc:143 +#: apt-pkg/sourcelist.cc:208 #, c-format msgid "Malformed line %lu in source list %s (absolute dist)" msgstr "Ugyldig linje %lu i kildelisten %s (absolut dist)" -#: apt-pkg/sourcelist.cc:150 +#: apt-pkg/sourcelist.cc:215 #, c-format msgid "Malformed line %lu in source list %s (dist parse)" msgstr "Ugyldig linje %lu i kildelisten %s (tolkning af dist)" -#: apt-pkg/sourcelist.cc:248 +#: apt-pkg/sourcelist.cc:326 #, c-format msgid "Opening %s" msgstr "Åbner %s" -#: apt-pkg/sourcelist.cc:265 apt-pkg/cdrom.cc:495 +#: apt-pkg/sourcelist.cc:338 apt-pkg/cdrom.cc:495 #, c-format msgid "Line %u too long in source list %s." msgstr "Linjen %u er for lang i kildelisten %s." -#: apt-pkg/sourcelist.cc:289 +#: apt-pkg/sourcelist.cc:362 #, c-format msgid "Malformed line %u in source list %s (type)" msgstr "Ugyldig linje %u i kildelisten %s (type)" -#: apt-pkg/sourcelist.cc:293 +#: apt-pkg/sourcelist.cc:366 #, c-format msgid "Type '%s' is not known on line %u in source list %s" -msgstr "Typen '%s' er ukendt på linje %u i kildelisten %s" +msgstr "Typen »%s« er ukendt på linje %u i kildelisten %s" + +#: apt-pkg/sourcelist.cc:407 +#, fuzzy, c-format +msgid "Type '%s' is not known on stanza %u in source list %s" +msgstr "Typen »%s« er ukendt på linje %u i kildelisten %s" -#: apt-pkg/packagemanager.cc:297 apt-pkg/packagemanager.cc:923 +#: apt-pkg/packagemanager.cc:296 apt-pkg/packagemanager.cc:922 #, c-format msgid "" "Could not perform immediate configuration on '%s'. Please see man 5 apt.conf " @@ -2846,12 +2849,12 @@ msgstr "" "Kunne ikke udføre øjeblikkelig konfiguration på »%s«. Se venligst man 5 apt." "conf under APT:Immediate-Cinfigure for detaljer. (%d)" -#: apt-pkg/packagemanager.cc:498 apt-pkg/packagemanager.cc:529 +#: apt-pkg/packagemanager.cc:497 apt-pkg/packagemanager.cc:528 #, c-format msgid "Could not configure '%s'. " msgstr "Kunne ikke åbne filen »%s«. " -#: apt-pkg/packagemanager.cc:571 +#: apt-pkg/packagemanager.cc:570 #, c-format msgid "" "This installation run will require temporarily removing the essential " @@ -2875,7 +2878,7 @@ msgid "" msgstr "" "Pakken %s skal geninstalleres, men jeg kan ikke finde noget arkiv med den." -#: apt-pkg/algorithms.cc:1238 +#: apt-pkg/algorithms.cc:1068 msgid "" "Error, pkgProblemResolver::Resolve generated breaks, this may be caused by " "held packages." @@ -2883,20 +2886,12 @@ msgstr "" "Fejl, pkgProblemResolver::Resolve satte stopklodser op, det kan skyldes " "tilbageholdte pakker." -#: apt-pkg/algorithms.cc:1240 +#: apt-pkg/algorithms.cc:1070 msgid "Unable to correct problems, you have held broken packages." msgstr "" "Kunne ikke korrigere problemerne, da du har tilbageholdt ødelagte pakker." -#: apt-pkg/algorithms.cc:1592 apt-pkg/algorithms.cc:1594 -msgid "" -"Some index files failed to download. They have been ignored, or old ones " -"used instead." -msgstr "" -"Nogle indeksfiler kunne ikke hentes. De er blevet ignoreret eller de gamle " -"bruges i stedet." - -#: apt-pkg/acquire.cc:81 apt-pkg/cdrom.cc:838 +#: apt-pkg/acquire.cc:81 apt-pkg/cdrom.cc:811 #, c-format msgid "List directory %spartial is missing." msgstr "Listemappen %spartial mangler." @@ -2923,27 +2918,32 @@ msgstr "Henter fil %li ud af %li (%s tilbage)" msgid "Retrieving file %li of %li" msgstr "Henter fil %li ud af %li" -#: apt-pkg/acquire-worker.cc:112 +#: apt-pkg/acquire-worker.cc:113 #, c-format msgid "The method driver %s could not be found." msgstr "Metodedriveren %s blev ikke fundet." -#: apt-pkg/acquire-worker.cc:161 +#: apt-pkg/acquire-worker.cc:115 +#, fuzzy, c-format +msgid "Is the package %s installed?" +msgstr "Tjek om pakken »dpkg-dev« er installeret.\n" + +#: apt-pkg/acquire-worker.cc:166 #, c-format msgid "Method %s did not start correctly" msgstr "Metoden %s startede ikke korrekt" -#: apt-pkg/acquire-worker.cc:447 +#: apt-pkg/acquire-worker.cc:452 #, c-format msgid "Please insert the disc labeled: '%s' in the drive '%s' and press enter." -msgstr "Indsæt disken med navnet: '%s' i drevet '%s' og tryk retur." +msgstr "Indsæt disken med navnet: »%s« i drevet »%s« og tryk retur." -#: apt-pkg/init.cc:151 +#: apt-pkg/init.cc:143 #, c-format msgid "Packaging system '%s' is not supported" -msgstr "Pakkesystemet '%s' understøttes ikke" +msgstr "Pakkesystemet »%s« understøttes ikke" -#: apt-pkg/init.cc:167 +#: apt-pkg/init.cc:159 msgid "Unable to determine a suitable packaging system type" msgstr "Kunne ikke bestemme en passende pakkesystemtype" @@ -2954,7 +2954,7 @@ msgstr "Kunne ikke finde %s." #: apt-pkg/srcrecords.cc:47 msgid "You must put some 'source' URIs in your sources.list" -msgstr "Du skal have nogle 'source'-URI'er i din sources.list" +msgstr "Du skal have nogle »source«-URI'er i din sources.list" #: apt-pkg/cachefile.cc:87 msgid "The package lists or status file could not be parsed or opened." @@ -2962,7 +2962,7 @@ msgstr "Pakkelisterne eller statusfilen kunne ikke tolkes eller åbnes." #: apt-pkg/cachefile.cc:91 msgid "You may want to run apt-get update to correct these problems" -msgstr "Du kan muligvis rette problemet ved at køre 'apt-get update'" +msgstr "Du kan muligvis rette problemet ved at køre »apt-get update«" #: apt-pkg/cachefile.cc:109 msgid "The list of sources could not be read." @@ -2977,17 +2977,17 @@ msgstr "" "Værdien »%s« er ugyldig for APT::Default-Release da sådan en udgivelse ikke " "er tilgængelig i kilderne" -#: apt-pkg/policy.cc:399 +#: apt-pkg/policy.cc:414 #, c-format msgid "Invalid record in the preferences file %s, no Package header" msgstr "Ugyldig indgang i indstillingsfilen %s, pakkehovedet mangler" -#: apt-pkg/policy.cc:421 +#: apt-pkg/policy.cc:436 #, c-format msgid "Did not understand pin type %s" msgstr "Kunne ikke forstå pin-type %s" -#: apt-pkg/policy.cc:429 +#: apt-pkg/policy.cc:444 msgid "No priority (or zero) specified for pin" msgstr "Ingen prioritet (eller prioritet nul) angivet ved pin" @@ -3056,16 +3056,19 @@ msgstr "IO-fejl ved gemning af kilde-mellemlageret" msgid "rename failed, %s (%s -> %s)." msgstr "omdøbning mislykkedes, %s (%s -> %s)." -#: apt-pkg/acquire-item.cc:599 -msgid "MD5Sum mismatch" -msgstr "MD5Sum stemmer ikke" - -#: apt-pkg/acquire-item.cc:870 apt-pkg/acquire-item.cc:1887 -#: apt-pkg/acquire-item.cc:2030 +#: apt-pkg/acquire-item.cc:154 msgid "Hash Sum mismatch" msgstr "Hashsum stemmer ikke" -#: apt-pkg/acquire-item.cc:1388 +#: apt-pkg/acquire-item.cc:159 +msgid "Size mismatch" +msgstr "Størrelsen stemmer ikke" + +#: apt-pkg/acquire-item.cc:164 +msgid "Invalid file format" +msgstr "Ugyldigt filformat" + +#: apt-pkg/acquire-item.cc:1570 #, c-format msgid "" "Unable to find expected entry '%s' in Release file (Wrong sources.list entry " @@ -3074,17 +3077,17 @@ msgstr "" "Kunne ikke finde uventet punkt »%s« i udgivelsesfil (forkert sources.list-" "punkt eller forkert udformet fil)" -#: apt-pkg/acquire-item.cc:1404 +#: apt-pkg/acquire-item.cc:1586 #, c-format msgid "Unable to find hash sum for '%s' in Release file" msgstr "Kunne ikke finde hashsum for »%s« i udgivelsesfilen" -#: apt-pkg/acquire-item.cc:1446 +#: apt-pkg/acquire-item.cc:1628 msgid "There is no public key available for the following key IDs:\n" msgstr "" "Der er ingen tilgængelige offentlige nøgler for følgende nøgle-ID'er:\n" -#: apt-pkg/acquire-item.cc:1484 +#: apt-pkg/acquire-item.cc:1666 #, c-format msgid "" "Release file for %s is expired (invalid since %s). Updates for this " @@ -3093,12 +3096,12 @@ msgstr "" "Udgivelsesfil for %s er udløbet (ugyldig siden %s). Opdateringer for dette " "arkiv vil ikke blive anvendt." -#: apt-pkg/acquire-item.cc:1506 +#: apt-pkg/acquire-item.cc:1688 #, c-format msgid "Conflicting distribution: %s (expected %s but got %s)" msgstr "Konfliktdistribution: %s (forventede %s men fik %s)" -#: apt-pkg/acquire-item.cc:1536 +#: apt-pkg/acquire-item.cc:1718 #, c-format msgid "" "An error occurred during the signature verification. The repository is not " @@ -3108,12 +3111,12 @@ msgstr "" "og den forrige indeksfil vil blive brugt. GPG-fejl: %s: %s\n" #. Invalid signature file, reject (LP: #346386) (Closes: #627642) -#: apt-pkg/acquire-item.cc:1546 apt-pkg/acquire-item.cc:1551 +#: apt-pkg/acquire-item.cc:1728 apt-pkg/acquire-item.cc:1733 #, c-format msgid "GPG error: %s: %s" msgstr "GPG-fejl: %s: %s" -#: apt-pkg/acquire-item.cc:1663 +#: apt-pkg/acquire-item.cc:1856 #, c-format msgid "" "I wasn't able to locate a file for the %s package. This might mean you need " @@ -3122,31 +3125,23 @@ msgstr "" "Jeg kunne ikke lokalisere filen til %s-pakken. Det betyder muligvis at du er " "nødt til manuelt at reparere denne pakke. (grundet manglende arch)" -#: apt-pkg/acquire-item.cc:1722 +#: apt-pkg/acquire-item.cc:1922 #, c-format -msgid "" -"I wasn't able to locate a file for the %s package. This might mean you need " -"to manually fix this package." -msgstr "" -"Jeg kunne ikke lokalisere filen til %s-pakken. Det betyder muligvis at du er " -"nødt til manuelt at reparere denne pakke." +msgid "Can't find a source to download version '%s' of '%s'" +msgstr "Kan ikke finde en kilde til at hente version »%s« for »%s«" -#: apt-pkg/acquire-item.cc:1781 +#: apt-pkg/acquire-item.cc:1980 #, c-format msgid "" "The package index files are corrupted. No Filename: field for package %s." -msgstr "Pakkeindeksfilerne er i stykker. Intet 'Filename:'-felt for pakken %s." +msgstr "Pakkeindeksfilerne er i stykker. Intet »Filename:«-felt for pakken %s." -#: apt-pkg/acquire-item.cc:1879 -msgid "Size mismatch" -msgstr "Størrelsen stemmer ikke" - -#: apt-pkg/indexrecords.cc:68 +#: apt-pkg/indexrecords.cc:73 #, c-format msgid "Unable to parse Release file %s" msgstr "Kunne ikke fortolke udgivelsesfil %s" -#: apt-pkg/indexrecords.cc:78 +#: apt-pkg/indexrecords.cc:81 #, c-format msgid "No sections in Release file %s" msgstr "Ingen afsnit i udgivelsesfil %s" @@ -3159,62 +3154,53 @@ msgstr "Intet hashpunkt i udgivelsesfil %s" #: apt-pkg/indexrecords.cc:125 #, c-format msgid "Invalid 'Valid-Until' entry in Release file %s" -msgstr "Ugyldigt punkt 'Valid-Until' i udgivelsesfil %s" +msgstr "Ugyldigt punkt »Valid-Until« i udgivelsesfil %s" #: apt-pkg/indexrecords.cc:144 #, c-format msgid "Invalid 'Date' entry in Release file %s" -msgstr "Ugyldigt punkt 'Date' i udgivelsesfil %s" +msgstr "Ugyldigt punkt »Date« i udgivelsesfil %s" #: apt-pkg/vendorlist.cc:78 #, c-format msgid "Vendor block %s contains no fingerprint" msgstr "Leverandørblok %s inderholder intet fingeraftryk" -#: apt-pkg/cdrom.cc:576 -#, c-format -msgid "" -"Using CD-ROM mount point %s\n" -"Mounting CD-ROM\n" -msgstr "" -"Bruger cdrom-monteringspunktet %s\n" -"Monterer cdrom\n" - -#: apt-pkg/cdrom.cc:585 apt-pkg/cdrom.cc:682 -msgid "Identifying.. " -msgstr "Identificerer.. " - -#: apt-pkg/cdrom.cc:613 -#, c-format -msgid "Stored label: %s\n" -msgstr "Gemt mærkat: %s \n" - -#: apt-pkg/cdrom.cc:622 apt-pkg/cdrom.cc:915 -msgid "Unmounting CD-ROM...\n" -msgstr "Afmonterer cdrom...\n" - -#: apt-pkg/cdrom.cc:642 +#: apt-pkg/cdrom.cc:575 #, c-format msgid "Using CD-ROM mount point %s\n" msgstr "Bruger cdrom-monteringspunktet %s\n" -#: apt-pkg/cdrom.cc:660 +#: apt-pkg/cdrom.cc:583 msgid "Unmounting CD-ROM\n" msgstr "Afmonterer cdrom\n" -#: apt-pkg/cdrom.cc:665 +#: apt-pkg/cdrom.cc:588 msgid "Waiting for disc...\n" -msgstr "Venter på disken...\n" +msgstr "Venter på disken ...\n" -#: apt-pkg/cdrom.cc:674 +#: apt-pkg/cdrom.cc:597 msgid "Mounting CD-ROM...\n" -msgstr "Monterer cdrom...\n" +msgstr "Monterer cdrom ...\n" -#: apt-pkg/cdrom.cc:693 +#: apt-pkg/cdrom.cc:605 +msgid "Identifying.. " +msgstr "Identificerer .. " + +#: apt-pkg/cdrom.cc:643 +#, c-format +msgid "Stored label: %s\n" +msgstr "Gemt mærkat: %s \n" + +#: apt-pkg/cdrom.cc:652 apt-pkg/cdrom.cc:888 +msgid "Unmounting CD-ROM...\n" +msgstr "Afmonterer cdrom ...\n" + +#: apt-pkg/cdrom.cc:667 msgid "Scanning disc for index files..\n" -msgstr "Skanner disken for indeksfiler..\n" +msgstr "Skanner disken for indeksfiler ..\n" -#: apt-pkg/cdrom.cc:744 +#: apt-pkg/cdrom.cc:717 #, c-format msgid "" "Found %zu package indexes, %zu source indexes, %zu translation indexes and " @@ -3223,7 +3209,7 @@ msgstr "" "Fandt %zu pakkeindekser, %zu kildeindekser, %zu oversættelsesindekser og %zu " "signaturer\n" -#: apt-pkg/cdrom.cc:755 +#: apt-pkg/cdrom.cc:728 msgid "" "Unable to locate any package files, perhaps this is not a Debian Disc or the " "wrong architecture?" @@ -3231,33 +3217,33 @@ msgstr "" "Kunne ikke finde nogen pakkefiler, det er muligvis ikke en Debiandisk eller " "den forkerte arkitektur?" -#: apt-pkg/cdrom.cc:782 +#: apt-pkg/cdrom.cc:755 #, c-format msgid "Found label '%s'\n" -msgstr "Fandt mærkatet '%s'\n" +msgstr "Fandt mærkatet »%s«\n" -#: apt-pkg/cdrom.cc:811 +#: apt-pkg/cdrom.cc:784 msgid "That is not a valid name, try again.\n" msgstr "Det er ikke et gyldigt navn, prøv igen.\n" -#: apt-pkg/cdrom.cc:828 +#: apt-pkg/cdrom.cc:801 #, c-format msgid "" "This disc is called: \n" "'%s'\n" msgstr "" "Denne disk hedder: \n" -" %s \n" +"»%s«\n" -#: apt-pkg/cdrom.cc:830 +#: apt-pkg/cdrom.cc:803 msgid "Copying package lists..." -msgstr "Kopierer pakkelisterne..." +msgstr "Kopierer pakkelisterne ..." -#: apt-pkg/cdrom.cc:865 +#: apt-pkg/cdrom.cc:838 msgid "Writing new source list\n" msgstr "Skriver ny kildeliste\n" -#: apt-pkg/cdrom.cc:873 +#: apt-pkg/cdrom.cc:846 msgid "Source list entries for this disc are:\n" msgstr "Denne disk har følgende kildeliste-indgange:\n" @@ -3291,52 +3277,57 @@ msgstr "Kan ikke finde godkendelsesregistrering for: %s" msgid "Hash mismatch for: %s" msgstr "Hashsum stemmer ikke: %s" -#: apt-pkg/cacheset.cc:403 +#: apt-pkg/cacheset.cc:479 #, c-format msgid "Release '%s' for '%s' was not found" -msgstr "Udgaven '%s' for '%s' blev ikke fundet" +msgstr "Udgaven »%s« for »%s« blev ikke fundet" -#: apt-pkg/cacheset.cc:406 +#: apt-pkg/cacheset.cc:482 #, c-format msgid "Version '%s' for '%s' was not found" -msgstr "Versionen '%s' for '%s' blev ikke fundet" +msgstr "Versionen »%s« for »%s« blev ikke fundet" -#: apt-pkg/cacheset.cc:517 +#: apt-pkg/cacheset.cc:593 #, c-format msgid "Couldn't find task '%s'" -msgstr "Kunne ikke finde opgaven '%s'" +msgstr "Kunne ikke finde opgaven »%s«" -#: apt-pkg/cacheset.cc:523 +#: apt-pkg/cacheset.cc:599 #, c-format msgid "Couldn't find any package by regex '%s'" -msgstr "Kunne ikke finde nogle pakker med regulært udtryk '%s'" +msgstr "Kunne ikke finde nogle pakker med regulært udtryk »%s«" + +#: apt-pkg/cacheset.cc:605 +#, fuzzy, c-format +msgid "Couldn't find any package by glob '%s'" +msgstr "Kunne ikke finde nogle pakker med regulært udtryk »%s«" -#: apt-pkg/cacheset.cc:534 +#: apt-pkg/cacheset.cc:616 #, c-format msgid "Can't select versions from package '%s' as it is purely virtual" -msgstr "Kan ikke vælge versioner fra pakke '%s' som er vitalt" +msgstr "Kan ikke vælge versioner fra pakke »%s« som er vitalt" -#: apt-pkg/cacheset.cc:541 apt-pkg/cacheset.cc:548 +#: apt-pkg/cacheset.cc:623 apt-pkg/cacheset.cc:630 #, c-format msgid "" "Can't select installed nor candidate version from package '%s' as it has " "neither of them" msgstr "" -"Kan ikke vælge installeret eller kandidatversion fra pakke '%s' da den ikke " +"Kan ikke vælge installeret eller kandidatversion fra pakke »%s« da den ikke " "har nogen af dem" -#: apt-pkg/cacheset.cc:555 +#: apt-pkg/cacheset.cc:637 #, c-format msgid "Can't select newest version from package '%s' as it is purely virtual" -msgstr "Kan ikke vælge nyeste version fra pakke '%s' som er vital" +msgstr "Kan ikke vælge nyeste version fra pakke »%s« som er vital" -#: apt-pkg/cacheset.cc:563 +#: apt-pkg/cacheset.cc:645 #, c-format msgid "Can't select candidate version from package %s as it has no candidate" msgstr "" "Kan ikke vælge kandidatversion fra pakke %s da den ikke har nogen kandidat" -#: apt-pkg/cacheset.cc:571 +#: apt-pkg/cacheset.cc:653 #, c-format msgid "Can't select installed version from package %s as it is not installed" msgstr "" @@ -3362,110 +3353,136 @@ msgstr "Ekstern problemløser fejlede uden en korrekt fejlbesked" msgid "Execute external solver" msgstr "Kør ekstern problemløser" -#: apt-pkg/deb/dpkgpm.cc:73 +#: apt-pkg/install-progress.cc:51 +#, c-format +msgid "Progress: [%3i%%]" +msgstr "Status: [%3i%%]" + +#: apt-pkg/install-progress.cc:85 apt-pkg/install-progress.cc:168 +msgid "Running dpkg" +msgstr "Kører dpkg" + +#: apt-pkg/update.cc:110 apt-pkg/update.cc:112 +msgid "" +"Some index files failed to download. They have been ignored, or old ones " +"used instead." +msgstr "" +"Nogle indeksfiler kunne ikke hentes. De er blevet ignoreret eller de gamle " +"bruges i stedet." + +#: apt-pkg/deb/dpkgpm.cc:91 #, c-format msgid "Installing %s" msgstr "Installerer %s" -#: apt-pkg/deb/dpkgpm.cc:74 apt-pkg/deb/dpkgpm.cc:982 +#: apt-pkg/deb/dpkgpm.cc:92 apt-pkg/deb/dpkgpm.cc:977 #, c-format msgid "Configuring %s" msgstr "Sætter %s op" -#: apt-pkg/deb/dpkgpm.cc:75 apt-pkg/deb/dpkgpm.cc:989 +#: apt-pkg/deb/dpkgpm.cc:93 apt-pkg/deb/dpkgpm.cc:984 #, c-format msgid "Removing %s" msgstr "Fjerner %s" -#: apt-pkg/deb/dpkgpm.cc:76 +#: apt-pkg/deb/dpkgpm.cc:94 #, c-format msgid "Completely removing %s" msgstr "Fjerner %s helt" -#: apt-pkg/deb/dpkgpm.cc:77 +#: apt-pkg/deb/dpkgpm.cc:95 #, c-format msgid "Noting disappearance of %s" msgstr "Bemærker forsvinding af %s" -#: apt-pkg/deb/dpkgpm.cc:78 +#: apt-pkg/deb/dpkgpm.cc:96 #, c-format msgid "Running post-installation trigger %s" msgstr "Kører førinstallationsudløser %s" #. FIXME: use a better string after freeze -#: apt-pkg/deb/dpkgpm.cc:735 +#: apt-pkg/deb/dpkgpm.cc:808 #, c-format msgid "Directory '%s' missing" -msgstr "Mappe '%s' mangler" +msgstr "Mappe »%s« mangler" -#: apt-pkg/deb/dpkgpm.cc:750 apt-pkg/deb/dpkgpm.cc:770 +#: apt-pkg/deb/dpkgpm.cc:823 apt-pkg/deb/dpkgpm.cc:845 #, c-format msgid "Could not open file '%s'" -msgstr "Kunne ikke åbne filen '%s'" +msgstr "Kunne ikke åbne filen »%s«" -#: apt-pkg/deb/dpkgpm.cc:975 +#: apt-pkg/deb/dpkgpm.cc:970 #, c-format msgid "Preparing %s" msgstr "Klargør %s" -#: apt-pkg/deb/dpkgpm.cc:976 +#: apt-pkg/deb/dpkgpm.cc:971 #, c-format msgid "Unpacking %s" msgstr "Pakker %s ud" -#: apt-pkg/deb/dpkgpm.cc:981 +#: apt-pkg/deb/dpkgpm.cc:976 #, c-format msgid "Preparing to configure %s" msgstr "Gør klar til at sætte %s op" -#: apt-pkg/deb/dpkgpm.cc:983 +#: apt-pkg/deb/dpkgpm.cc:978 #, c-format msgid "Installed %s" msgstr "Installerede %s" -#: apt-pkg/deb/dpkgpm.cc:988 +#: apt-pkg/deb/dpkgpm.cc:983 #, c-format msgid "Preparing for removal of %s" msgstr "Gør klar til afinstallation af %s" -#: apt-pkg/deb/dpkgpm.cc:990 +#: apt-pkg/deb/dpkgpm.cc:985 #, c-format msgid "Removed %s" msgstr "Fjernede %s" -#: apt-pkg/deb/dpkgpm.cc:995 +#: apt-pkg/deb/dpkgpm.cc:990 #, c-format msgid "Preparing to completely remove %s" msgstr "Gør klar til at fjerne %s helt" -#: apt-pkg/deb/dpkgpm.cc:996 +#: apt-pkg/deb/dpkgpm.cc:991 #, c-format msgid "Completely removed %s" msgstr "Fjernede %s helt" -#: apt-pkg/deb/dpkgpm.cc:1243 -msgid "Can not write log, openpty() failed (/dev/pts not mounted?)\n" -msgstr "Kan ikke skrive log, openpty() mislykkedes (/dev/pts ej monteret?)\n" +#: apt-pkg/deb/dpkgpm.cc:1046 +msgid "ioctl(TIOCGWINSZ) failed" +msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1273 -msgid "Running dpkg" -msgstr "Kører dpkg" +#: apt-pkg/deb/dpkgpm.cc:1049 apt-pkg/deb/dpkgpm.cc:1070 +#, c-format +msgid "Can not write log (%s)" +msgstr "Kan ikke skrive log (%s)" + +#: apt-pkg/deb/dpkgpm.cc:1049 +msgid "Is /dev/pts mounted?" +msgstr "Er /dev/pts monteret?" -#: apt-pkg/deb/dpkgpm.cc:1445 +#: apt-pkg/deb/dpkgpm.cc:1070 +msgid "Is stdout a terminal?" +msgstr "Er standardud en terminal?" + +#: apt-pkg/deb/dpkgpm.cc:1558 msgid "Operation was interrupted before it could finish" msgstr "Handling blev afbrudt før den kunne afsluttes" -#: apt-pkg/deb/dpkgpm.cc:1507 +#: apt-pkg/deb/dpkgpm.cc:1620 msgid "No apport report written because MaxReports is reached already" msgstr "" "Ingen apportrapport skrevet da MaxReports (maks rapporter) allerede er nået" #. check if its not a follow up error -#: apt-pkg/deb/dpkgpm.cc:1512 +#: apt-pkg/deb/dpkgpm.cc:1625 msgid "dependency problems - leaving unconfigured" msgstr "afhængighedsproblemer - efterlader ukonfigureret" -#: apt-pkg/deb/dpkgpm.cc:1514 +#: apt-pkg/deb/dpkgpm.cc:1627 msgid "" "No apport report written because the error message indicates its a followup " "error from a previous failure." @@ -3473,14 +3490,14 @@ msgstr "" "Ingen apportrapport skrevet da fejlbeskeden indikerer, at det er en " "opfølgningsfejl fra en tidligere fejl." -#: apt-pkg/deb/dpkgpm.cc:1520 +#: apt-pkg/deb/dpkgpm.cc:1633 msgid "" "No apport report written because the error message indicates a disk full " "error" msgstr "" "Ingen apportrapport skrevet da fejlbeskeden indikerer en fuld disk-fejl" -#: apt-pkg/deb/dpkgpm.cc:1526 +#: apt-pkg/deb/dpkgpm.cc:1640 msgid "" "No apport report written because the error message indicates a out of memory " "error" @@ -3488,7 +3505,15 @@ msgstr "" "Ingen apportrapport skrevet da fejlbeskeden indikerer en ikke nok " "hukommelsesfejl" -#: apt-pkg/deb/dpkgpm.cc:1533 +#: apt-pkg/deb/dpkgpm.cc:1647 apt-pkg/deb/dpkgpm.cc:1653 +msgid "" +"No apport report written because the error message indicates an issue on the " +"local system" +msgstr "" +"Ingen apportrapport skrevet da fejlbeskeden indikerer en fejl på det lokale " +"system" + +#: apt-pkg/deb/dpkgpm.cc:1674 msgid "" "No apport report written because the error message indicates a dpkg I/O error" msgstr "Ingen apportrapport skrevet da fejlbeskeden indikerer en dpkg I/O-fejl" @@ -3512,89 +3537,32 @@ msgstr "Kunne ikke låse administrationsmappen (%s), er du rod (root)?" #, c-format msgid "" "dpkg was interrupted, you must manually run '%s' to correct the problem. " -msgstr "dpkg blev afbrudt, du skal manuelt køre '%s' for at rette problemet." +msgstr "dpkg blev afbrudt, du skal manuelt køre »%s« for at rette problemet." #: apt-pkg/deb/debsystem.cc:121 msgid "Not locked" msgstr "Ikke låst" -#~ msgid "File %s doesn't start with a clearsigned message" -#~ msgstr "Fil %s starter ikke med en »clearsigned« besked" - -#~ msgid "Skipping nonexistent file %s" -#~ msgstr "Springer ikkeeksisterende fil over %s" - -#~ msgid "Failed to remove %s" -#~ msgstr "Kunne ikke slette %s" - -#~ msgid "Unable to create %s" -#~ msgstr "Kunne ikke oprette %s" - -#~ msgid "Failed to stat %sinfo" -#~ msgstr "Kunne ikke finde %sinfo" - -#~ msgid "The info and temp directories need to be on the same filesystem" -#~ msgstr "Mapperne info og temp skal ligge i samme filsystem" - -#~ msgid "Failed to change to the admin dir %sinfo" -#~ msgstr "Kunne ikke skifte til admin-mappen %sinfo" - -#~ msgid "Internal error getting a package name" -#~ msgstr "Intern fejl under hentning af et pakkenavn" - -#~ msgid "Reading file listing" -#~ msgstr "Læser fillisten" +#~ msgid "%s not a valid DEB package." +#~ msgstr "%s er ikke en gyldig DEB-pakke." #~ 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!" +#~ "Using CD-ROM mount point %s\n" +#~ "Mounting CD-ROM\n" #~ msgstr "" -#~ "Kunne ikke åbne listefilen '%sinfo/%s'. Hvis du ikke kan genskabe denne " -#~ "fil, kan du gøre dem tom og med det samme geninstallere den samme version " -#~ "af pakken!" - -#~ msgid "Failed reading the list file %sinfo/%s" -#~ msgstr "Kunne ikke læse listefilen %sinfo/%s" - -#~ msgid "Internal error getting a node" -#~ msgstr "Intern fejl under hentning af knude" +#~ "Bruger cdrom-monteringspunktet %s\n" +#~ "Monterer cdrom\n" -#~ msgid "Failed to open the diversions file %sdiversions" -#~ msgstr "Kunne ikke åbne omrokeringsfilen %sdiversions" - -#~ msgid "The diversion file is corrupted" -#~ msgstr "Pakkeomrokeringsfilen er ødelagt" - -#~ msgid "Invalid line in the diversion file: %s" -#~ msgstr "Ugyldig linje i omrokeringsfilen: %s" - -#~ msgid "Internal error adding a diversion" -#~ msgstr "Intern fejl under tilføjelse af omrokering" - -#~ msgid "The pkg cache must be initialized first" -#~ msgstr "pkg-mellemlageret skal initialiseres først" - -#~ msgid "Failed to find a Package: header, offset %lu" -#~ msgstr "Kunne ikke finde et Package:-hovede, forskydning %lu" - -#~ msgid "Bad ConfFile section in the status file. Offset %lu" -#~ msgstr "Ugyldig ConfFile-afsnit i statusfilen. Forskydning %lu" - -#~ msgid "Error parsing MD5. Offset %lu" -#~ msgstr "Fejl under tolkning af MD5. Forskydning %lu" - -#~ msgid "Couldn't change to %s" -#~ msgstr "Kunne ikke skifte til %s" - -#~ msgid "Failed to locate a valid control file" -#~ msgstr "Kunne ikke finde en gyldig kontrolfil" - -#~ msgid "Couldn't open pipe for %s" -#~ msgstr "Kunne ikke åbne datarør for %s" - -#~ msgid "Read error from %s process" -#~ msgstr "Læsefejl fra %s-process" +#~ msgid "" +#~ "Could not patch %s with mmap and with file operation usage - the patch " +#~ "seems to be corrupt." +#~ msgstr "" +#~ "Kunne ikke fejlrette (patch) %s med mmap og med filhandlingsbrug - " +#~ "fejlrettelsen ser ud til at være ødelagt." -#~ msgid "Got a single header line over %u chars" -#~ msgstr "Fandt en enkelt linje i hovedet på over %u tegn" +#~ msgid "" +#~ "Could not patch %s with mmap (but no mmap specific fail) - the patch " +#~ "seems to be corrupt." +#~ msgstr "" +#~ "Kunne ikke fejlrette (patch) %s med mmap (men ingen mmap specifik fejl) - " +#~ "fejlrettelsen ser ud til at være ødelagt." @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: apt 0.9.2\n" "Report-Msgid-Bugs-To: APT Development Team <deity@lists.debian.org>\n" -"POT-Creation-Date: 2013-07-31 16:24+0200\n" +"POT-Creation-Date: 2014-02-23 00:29+0100\n" "PO-Revision-Date: 2012-06-27 10:55+0200\n" "Last-Translator: Holger Wansing <linux@wansing-online.de>\n" "Language-Team: Debian German <debian-l10n-german@lists.debian.org>\n" @@ -20,154 +20,156 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;>\n" -#: cmdline/apt-cache.cc:158 +#: cmdline/apt-cache.cc:140 #, c-format msgid "Package %s version %s has an unmet dep:\n" msgstr "Paket %s Version %s hat eine unerfüllte Abhängigkeit:\n" -#: cmdline/apt-cache.cc:286 +#: cmdline/apt-cache.cc:268 msgid "Total package names: " msgstr "Gesamtzahl an Paketnamen: " -#: cmdline/apt-cache.cc:288 +#: cmdline/apt-cache.cc:270 msgid "Total package structures: " msgstr "Gesamtzahl an Paketstrukturen: " -#: cmdline/apt-cache.cc:328 +#: cmdline/apt-cache.cc:310 msgid " Normal packages: " msgstr " davon gewöhnliche Pakete: " -#: cmdline/apt-cache.cc:329 +#: cmdline/apt-cache.cc:311 msgid " Pure virtual packages: " msgstr " davon rein virtuelle Pakete: " -#: cmdline/apt-cache.cc:330 +#: cmdline/apt-cache.cc:312 msgid " Single virtual packages: " msgstr " davon einzelne virtuelle Pakete: " -#: cmdline/apt-cache.cc:331 +#: cmdline/apt-cache.cc:313 msgid " Mixed virtual packages: " msgstr " davon gemischte virtuelle Pakete: " -#: cmdline/apt-cache.cc:332 +#: cmdline/apt-cache.cc:314 msgid " Missing: " msgstr " davon fehlend: " -#: cmdline/apt-cache.cc:334 +#: cmdline/apt-cache.cc:316 msgid "Total distinct versions: " msgstr "Gesamtzahl an unterschiedlichen Versionen: " -#: cmdline/apt-cache.cc:336 +#: cmdline/apt-cache.cc:318 msgid "Total distinct descriptions: " msgstr "Gesamtzahl an unterschiedlichen Beschreibungen: " -#: cmdline/apt-cache.cc:338 +#: cmdline/apt-cache.cc:320 msgid "Total dependencies: " msgstr "Gesamtzahl an Abhängigkeiten: " -#: cmdline/apt-cache.cc:341 +#: cmdline/apt-cache.cc:323 msgid "Total ver/file relations: " msgstr "Gesamtzahl an Version/Datei-Beziehungen: " -#: cmdline/apt-cache.cc:343 +#: cmdline/apt-cache.cc:325 msgid "Total Desc/File relations: " msgstr "Gesamtzahl an Beschreibung/Datei-Beziehungen: " -#: cmdline/apt-cache.cc:345 +#: cmdline/apt-cache.cc:327 msgid "Total Provides mappings: " msgstr "Gesamtzahl an Bereitstellungen: " -#: cmdline/apt-cache.cc:357 +#: cmdline/apt-cache.cc:339 msgid "Total globbed strings: " msgstr "Gesamtzahl an Mustern: " -#: cmdline/apt-cache.cc:371 +#: cmdline/apt-cache.cc:353 msgid "Total dependency version space: " msgstr "Gesamtmenge des Abhängigkeits-/Versionsspeichers: " -#: cmdline/apt-cache.cc:376 +#: cmdline/apt-cache.cc:358 msgid "Total slack space: " msgstr "Gesamtmenge an Slack: " -#: cmdline/apt-cache.cc:384 +#: cmdline/apt-cache.cc:366 msgid "Total space accounted for: " msgstr "Gesamtmenge an Speicher: " -#: cmdline/apt-cache.cc:515 cmdline/apt-cache.cc:1165 +#: cmdline/apt-cache.cc:497 cmdline/apt-cache.cc:1146 +#: apt-private/private-show.cc:55 #, c-format msgid "Package file %s is out of sync." msgstr "Paketdatei %s ist nicht synchronisiert." -#: cmdline/apt-cache.cc:593 cmdline/apt-cache.cc:1452 -#: cmdline/apt-cache.cc:1454 cmdline/apt-cache.cc:1531 cmdline/apt-mark.cc:46 -#: cmdline/apt-mark.cc:93 cmdline/apt-mark.cc:219 +#: cmdline/apt-cache.cc:575 cmdline/apt-cache.cc:1432 +#: cmdline/apt-cache.cc:1434 cmdline/apt-cache.cc:1511 cmdline/apt-mark.cc:48 +#: cmdline/apt-mark.cc:95 cmdline/apt-mark.cc:221 +#: apt-private/private-show.cc:167 apt-private/private-show.cc:169 msgid "No packages found" msgstr "Keine Pakete gefunden" -#: cmdline/apt-cache.cc:1265 +#: cmdline/apt-cache.cc:1245 msgid "You must give at least one search pattern" msgstr "Sie müssen mindestens ein Suchmuster angeben" -#: cmdline/apt-cache.cc:1431 +#: cmdline/apt-cache.cc:1411 msgid "This command is deprecated. Please use 'apt-mark showauto' instead." msgstr "" "Dieser Befehl ist überholt. Bitte verwenden Sie stattdessen »apt-mark " "showauto«." -#: cmdline/apt-cache.cc:1526 apt-pkg/cacheset.cc:510 +#: cmdline/apt-cache.cc:1506 apt-pkg/cacheset.cc:586 #, c-format msgid "Unable to locate package %s" msgstr "Paket %s kann nicht gefunden werden." -#: cmdline/apt-cache.cc:1556 +#: cmdline/apt-cache.cc:1536 msgid "Package files:" msgstr "Paketdateien:" -#: cmdline/apt-cache.cc:1563 cmdline/apt-cache.cc:1654 +#: cmdline/apt-cache.cc:1543 cmdline/apt-cache.cc:1634 msgid "Cache is out of sync, can't x-ref a package file" msgstr "" "Zwischenspeicher ist nicht synchron, Querverweisen einer Paketdatei nicht " "möglich" #. Show any packages have explicit pins -#: cmdline/apt-cache.cc:1577 +#: cmdline/apt-cache.cc:1557 msgid "Pinned packages:" msgstr "Mit Pinning verwaltete Pakete:" -#: cmdline/apt-cache.cc:1589 cmdline/apt-cache.cc:1634 +#: cmdline/apt-cache.cc:1569 cmdline/apt-cache.cc:1614 msgid "(not found)" msgstr "(nicht gefunden)" -#: cmdline/apt-cache.cc:1597 +#: cmdline/apt-cache.cc:1577 msgid " Installed: " msgstr " Installiert: " -#: cmdline/apt-cache.cc:1598 +#: cmdline/apt-cache.cc:1578 msgid " Candidate: " msgstr " Installationskandidat: " -#: cmdline/apt-cache.cc:1616 cmdline/apt-cache.cc:1624 +#: cmdline/apt-cache.cc:1596 cmdline/apt-cache.cc:1604 msgid "(none)" msgstr "(keine)" -#: cmdline/apt-cache.cc:1631 +#: cmdline/apt-cache.cc:1611 msgid " Package pin: " msgstr " Paket-Pinning: " #. Show the priority tables -#: cmdline/apt-cache.cc:1640 +#: cmdline/apt-cache.cc:1620 msgid " Version table:" msgstr " Versionstabelle:" -#: cmdline/apt-cache.cc:1753 cmdline/apt-cdrom.cc:206 cmdline/apt-config.cc:81 -#: cmdline/apt-get.cc:3392 cmdline/apt-mark.cc:375 -#: cmdline/apt-extracttemplates.cc:229 ftparchive/apt-ftparchive.cc:591 -#: cmdline/apt-internal-solver.cc:33 cmdline/apt-sortpkgs.cc:147 +#: cmdline/apt-cache.cc:1733 cmdline/apt-cdrom.cc:252 cmdline/apt-config.cc:83 +#: cmdline/apt-get.cc:1580 cmdline/apt-mark.cc:377 cmdline/apt.cc:66 +#: cmdline/apt-extracttemplates.cc:217 ftparchive/apt-ftparchive.cc:591 +#: cmdline/apt-internal-solver.cc:34 cmdline/apt-sortpkgs.cc:147 #, c-format msgid "%s %s for %s compiled on %s %s\n" msgstr "%s %s für %s, kompiliert am %s %s\n" -#: cmdline/apt-cache.cc:1760 +#: cmdline/apt-cache.cc:1740 msgid "" "Usage: apt-cache [options] command\n" " apt-cache [options] showpkg pkg1 [pkg2 ...]\n" @@ -239,40 +241,40 @@ msgstr "" "und apt.conf(5).\n" #. }}} -#: cmdline/apt-cdrom.cc:43 +#: cmdline/apt-cdrom.cc:45 msgid "" "No CD-ROM could be auto-detected or found using the default mount point.\n" "You may try the --cdrom option to set the CD-ROM mount point. See 'man apt-" "cdrom' for more information about the CD-ROM auto-detection and mount point." msgstr "" -#: cmdline/apt-cdrom.cc:85 +#: cmdline/apt-cdrom.cc:89 msgid "Please provide a name for this Disc, such as 'Debian 5.0.3 Disk 1'" msgstr "" "Bitte geben Sie einen Namen für dieses Medium an, wie zum Beispiel »Debian " "5.0.3 Disk 1«" -#: cmdline/apt-cdrom.cc:100 +#: cmdline/apt-cdrom.cc:104 msgid "Please insert a Disc in the drive and press enter" msgstr "" "Bitte legen Sie ein Medium in das Laufwerk ein und drücken Sie die " "Eingabetaste (Enter)." -#: cmdline/apt-cdrom.cc:135 +#: cmdline/apt-cdrom.cc:141 #, c-format msgid "Failed to mount '%s' to '%s'" msgstr "»%s« konnte nicht in »%s« eingebunden werden." -#: cmdline/apt-cdrom.cc:170 +#: cmdline/apt-cdrom.cc:196 msgid "Repeat this process for the rest of the CDs in your set." msgstr "" "Wiederholen Sie dieses Prozedere für die restlichen Disks Ihres Satzes." -#: cmdline/apt-config.cc:46 +#: cmdline/apt-config.cc:48 msgid "Arguments not in pairs" msgstr "Argumente nicht paarweise" -#: cmdline/apt-config.cc:87 +#: cmdline/apt-config.cc:89 msgid "" "Usage: apt-config [options] command\n" "\n" @@ -301,567 +303,47 @@ msgstr "" " -c=? Diese Konfigurationsdatei lesen\n" " -o=? Eine beliebige Konfigurationsoption setzen, z.B. -o dir::cache=/tmp\n" -#. TRANSLATOR: Yes/No question help-text: defaulting to Y[es] -#. e.g. "Do you want to continue? [Y/n] " -#. The user has to answer with an input matching the -#. YESEXPR/NOEXPR defined in your l10n. -#: cmdline/apt-get.cc:146 -msgid "[Y/n]" -msgstr "[J/n]" - -#. TRANSLATOR: Yes/No question help-text: defaulting to N[o] -#. e.g. "Should this file be removed? [y/N] " -#. The user has to answer with an input matching the -#. YESEXPR/NOEXPR defined in your l10n. -#: cmdline/apt-get.cc:152 -msgid "[y/N]" -msgstr "[j/N]" - -#. TRANSLATOR: "Yes" answer printed for a yes/no question if --assume-yes is set -#: cmdline/apt-get.cc:163 -msgid "Y" -msgstr "J" - -#. TRANSLATOR: "No" answer printed for a yes/no question if --assume-no is set -#: cmdline/apt-get.cc:169 -msgid "N" -msgstr "N" - -#: cmdline/apt-get.cc:191 apt-pkg/cachefilter.cc:33 -#, c-format -msgid "Regex compilation error - %s" -msgstr "Fehler beim Kompilieren eines regulären Ausdrucks - %s" - -#: cmdline/apt-get.cc:289 -msgid "The following packages have unmet dependencies:" -msgstr "Die folgenden Pakete haben unerfüllte Abhängigkeiten:" - -#: cmdline/apt-get.cc:379 -#, c-format -msgid "but %s is installed" -msgstr "aber %s ist installiert" - -#: cmdline/apt-get.cc:381 -#, c-format -msgid "but %s is to be installed" -msgstr "aber %s soll installiert werden" - -#: cmdline/apt-get.cc:388 -msgid "but it is not installable" -msgstr "ist aber nicht installierbar" - -#: cmdline/apt-get.cc:390 -msgid "but it is a virtual package" -msgstr "ist aber ein virtuelles Paket" - -#: cmdline/apt-get.cc:393 -msgid "but it is not installed" -msgstr "ist aber nicht installiert" - -#: cmdline/apt-get.cc:393 -msgid "but it is not going to be installed" -msgstr "soll aber nicht installiert werden" - -#: cmdline/apt-get.cc:398 -msgid " or" -msgstr " oder" - -#: cmdline/apt-get.cc:427 -msgid "The following NEW packages will be installed:" -msgstr "Die folgenden NEUEN Pakete werden installiert:" - -#: cmdline/apt-get.cc:453 -msgid "The following packages will be REMOVED:" -msgstr "Die folgenden Pakete werden ENTFERNT:" - -#: cmdline/apt-get.cc:475 -msgid "The following packages have been kept back:" -msgstr "Die folgenden Pakete sind zurückgehalten worden:" - -#: cmdline/apt-get.cc:496 -msgid "The following packages will be upgraded:" -msgstr "Die folgenden Pakete werden aktualisiert (Upgrade):" - -#: cmdline/apt-get.cc:517 -msgid "The following packages will be DOWNGRADED:" -msgstr "" -"Die folgenden Pakete werden durch eine ÄLTERE VERSION ERSETZT (Downgrade):" - -#: cmdline/apt-get.cc:537 -msgid "The following held packages will be changed:" -msgstr "Die folgenden zurückgehaltenen Pakete werden verändert:" - -#: cmdline/apt-get.cc:592 -#, c-format -msgid "%s (due to %s) " -msgstr "%s (wegen %s) " - -#: cmdline/apt-get.cc:600 -msgid "" -"WARNING: The following essential packages will be removed.\n" -"This should NOT be done unless you know exactly what you are doing!" -msgstr "" -"WARNUNG: Die folgenden essentiellen Pakete werden entfernt.\n" -"Dies sollte NICHT geschehen, außer Sie wissen genau, was Sie tun!" - -#: cmdline/apt-get.cc:631 -#, c-format -msgid "%lu upgraded, %lu newly installed, " -msgstr "%lu aktualisiert, %lu neu installiert, " - -#: cmdline/apt-get.cc:635 -#, c-format -msgid "%lu reinstalled, " -msgstr "%lu erneut installiert, " - -#: cmdline/apt-get.cc:637 -#, c-format -msgid "%lu downgraded, " -msgstr "%lu durch eine ältere Version ersetzt, " - -#: cmdline/apt-get.cc:639 -#, c-format -msgid "%lu to remove and %lu not upgraded.\n" -msgstr "%lu zu entfernen und %lu nicht aktualisiert.\n" - -#: cmdline/apt-get.cc:643 -#, c-format -msgid "%lu not fully installed or removed.\n" -msgstr "%lu nicht vollständig installiert oder entfernt.\n" - -#: cmdline/apt-get.cc:664 -#, c-format -msgid "Note, selecting '%s' for task '%s'\n" -msgstr "Hinweis: »%s« wird für Task »%s« gewählt.\n" - -#: cmdline/apt-get.cc:669 -#, c-format -msgid "Note, selecting '%s' for regex '%s'\n" -msgstr "Hinweis: »%s« wird für regulären Ausdruck »%s« gewählt.\n" - -#: cmdline/apt-get.cc:686 -#, c-format -msgid "Package %s is a virtual package provided by:\n" -msgstr "Paket %s ist ein virtuelles Paket, das bereitgestellt wird von:\n" - -#: cmdline/apt-get.cc:697 -msgid " [Installed]" -msgstr " [Installiert]" - -#: cmdline/apt-get.cc:706 -msgid " [Not candidate version]" -msgstr " [Nicht die Installationskandidat-Version]" - -#: cmdline/apt-get.cc:708 -msgid "You should explicitly select one to install." -msgstr "Sie sollten eines explizit zum Installieren auswählen." - -#: cmdline/apt-get.cc:711 -#, c-format -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 "" -"Paket %s ist nicht verfügbar, wird aber von einem anderen Paket\n" -"referenziert. Das kann heißen, dass das Paket fehlt, dass es abgelöst\n" -"wurde oder nur aus einer anderen Quelle verfügbar ist.\n" - -#: cmdline/apt-get.cc:729 -msgid "However the following packages replace it:" -msgstr "Doch die folgenden Pakete ersetzen es:" - -#: cmdline/apt-get.cc:741 -#, c-format -msgid "Package '%s' has no installation candidate" -msgstr "Für Paket »%s« existiert kein Installationskandidat." - -#: cmdline/apt-get.cc:754 -#, c-format -msgid "Virtual packages like '%s' can't be removed\n" -msgstr "Virtuelle Pakete wie »%s« können nicht entfernt werden.\n" - -#. TRANSLATORS: Note, this is not an interactive question -#: cmdline/apt-get.cc:766 cmdline/apt-get.cc:969 -#, c-format -msgid "Package '%s' is not installed, so not removed. Did you mean '%s'?\n" -msgstr "" -"Paket »%s« ist nicht installiert, wird also auch nicht entfernt. Meinten Sie " -"»%s«?\n" - -#: cmdline/apt-get.cc:772 cmdline/apt-get.cc:975 -#, c-format -msgid "Package '%s' is not installed, so not removed\n" -msgstr "Paket »%s« ist nicht installiert, wird also auch nicht entfernt.\n" - -#: cmdline/apt-get.cc:817 -#, c-format -msgid "Note, selecting '%s' instead of '%s'\n" -msgstr "Hinweis: »%s« wird an Stelle von »%s« gewählt.\n" - -#: cmdline/apt-get.cc:847 -#, c-format -msgid "Skipping %s, it is already installed and upgrade is not set.\n" -msgstr "" -"%s wird übersprungen; es ist schon installiert und ein Upgrade ist nicht " -"angefordert.\n" - -#: cmdline/apt-get.cc:851 -#, c-format -msgid "Skipping %s, it is not installed and only upgrades are requested.\n" -msgstr "" -"%s wird übersprungen; es ist nicht installiert und lediglich Upgrades sind " -"angefordert.\n" - -#: cmdline/apt-get.cc:863 -#, c-format -msgid "Reinstallation of %s is not possible, it cannot be downloaded.\n" -msgstr "" -"Erneute Installation von %s ist nicht möglich,\n" -"es kann nicht heruntergeladen werden.\n" - -#: cmdline/apt-get.cc:868 -#, c-format -msgid "%s is already the newest version.\n" -msgstr "%s ist schon die neueste Version.\n" - -#: cmdline/apt-get.cc:887 cmdline/apt-get.cc:2187 cmdline/apt-mark.cc:68 -#, c-format -msgid "%s set to manually installed.\n" -msgstr "%s wurde als manuell installiert festgelegt.\n" - -#: cmdline/apt-get.cc:913 -#, c-format -msgid "Selected version '%s' (%s) for '%s'\n" -msgstr "Version »%s« (%s) für »%s« gewählt.\n" - -#: cmdline/apt-get.cc:918 -#, c-format -msgid "Selected version '%s' (%s) for '%s' because of '%s'\n" -msgstr "Version »%s« (%s) für »%s« gewählt aufgrund von »%s«.\n" - -#: cmdline/apt-get.cc:1054 -msgid "Correcting dependencies..." -msgstr "Abhängigkeiten werden korrigiert ..." - -#: cmdline/apt-get.cc:1057 -msgid " failed." -msgstr " fehlgeschlagen." - -#: cmdline/apt-get.cc:1060 -msgid "Unable to correct dependencies" -msgstr "Abhängigkeiten konnten nicht korrigiert werden." - -#: cmdline/apt-get.cc:1063 -msgid "Unable to minimize the upgrade set" -msgstr "Menge der zu aktualisierenden Pakete konnte nicht minimiert werden." - -#: cmdline/apt-get.cc:1065 -msgid " Done" -msgstr " Fertig" - -#: cmdline/apt-get.cc:1069 -msgid "You might want to run 'apt-get -f install' to correct these." -msgstr "Probieren Sie »apt-get -f install«, um dies zu korrigieren." - -#: cmdline/apt-get.cc:1072 -msgid "Unmet dependencies. Try using -f." -msgstr "Unerfüllte Abhängigkeiten. Versuchen Sie, -f zu benutzen." - -#: cmdline/apt-get.cc:1097 -msgid "WARNING: The following packages cannot be authenticated!" -msgstr "WARNUNG: Die folgenden Pakete können nicht authentifiziert werden!" - -#: cmdline/apt-get.cc:1101 -msgid "Authentication warning overridden.\n" -msgstr "Authentifizierungswarnung überstimmt.\n" - -#: cmdline/apt-get.cc:1108 -msgid "Install these packages without verification?" -msgstr "Diese Pakete ohne Überprüfung installieren?" - -#: cmdline/apt-get.cc:1110 -msgid "Some packages could not be authenticated" -msgstr "Einige Pakete konnten nicht authentifiziert werden." - -#: cmdline/apt-get.cc:1119 cmdline/apt-get.cc:1280 -msgid "There are problems and -y was used without --force-yes" -msgstr "Es gab Probleme und -y wurde ohne --force-yes verwendet." - -#: cmdline/apt-get.cc:1160 -msgid "Internal error, InstallPackages was called with broken packages!" -msgstr "Interner Fehler, InstallPackages mit defekten Paketen aufgerufen!" - -#: cmdline/apt-get.cc:1169 -msgid "Packages need to be removed but remove is disabled." -msgstr "Pakete müssen entfernt werden, aber Entfernen ist abgeschaltet." - -#: cmdline/apt-get.cc:1180 -msgid "Internal error, Ordering didn't finish" -msgstr "Interner Fehler, Anordnung beendete nicht" - -#: cmdline/apt-get.cc:1218 -msgid "How odd.. The sizes didn't match, email apt@packages.debian.org" -msgstr "" -"Wie merkwürdig ... die Größen haben nicht übereingestimmt; schreiben Sie " -"eine E-Mail an apt@packages.debian.org (auf Englisch bitte)." - -#. 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:1225 -#, c-format -msgid "Need to get %sB/%sB of archives.\n" -msgstr "Es müssen noch %sB von %sB an Archiven heruntergeladen werden.\n" - -#. 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:1230 -#, c-format -msgid "Need to get %sB of archives.\n" -msgstr "Es müssen %sB an Archiven heruntergeladen werden.\n" - -#. 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:1237 -#, c-format -msgid "After this operation, %sB of additional disk space will be used.\n" -msgstr "Nach dieser Operation werden %sB Plattenplatz zusätzlich benutzt.\n" - -#. 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:1242 -#, c-format -msgid "After this operation, %sB disk space will be freed.\n" -msgstr "Nach dieser Operation werden %sB Plattenplatz freigegeben.\n" - -#: cmdline/apt-get.cc:1257 cmdline/apt-get.cc:1260 cmdline/apt-get.cc:2621 -#: cmdline/apt-get.cc:2624 -#, c-format -msgid "Couldn't determine free space in %s" -msgstr "Freier Platz in %s konnte nicht bestimmt werden." - -#: cmdline/apt-get.cc:1270 -#, c-format -msgid "You don't have enough free space in %s." -msgstr "Sie haben nicht genug Platz in %s." - -#: cmdline/apt-get.cc:1286 cmdline/apt-get.cc:1308 -msgid "Trivial Only specified but this is not a trivial operation." -msgstr "»Nur triviale« angegeben, aber dies ist keine triviale Operation." - -#. TRANSLATOR: This string needs to be typed by the user as a confirmation, so be -#. careful with hard to type or special characters (like non-breaking spaces) -#: cmdline/apt-get.cc:1290 -msgid "Yes, do as I say!" -msgstr "Ja, tue was ich sage!" - -#: cmdline/apt-get.cc:1292 -#, c-format -msgid "" -"You are about to do something potentially harmful.\n" -"To continue type in the phrase '%s'\n" -" ?] " -msgstr "" -"Sie sind im Begriff, etwas potentiell Schädliches zu tun.\n" -"Zum Fortfahren geben Sie bitte »%s« ein.\n" -" ?] " - -#: cmdline/apt-get.cc:1298 cmdline/apt-get.cc:1317 -msgid "Abort." -msgstr "Abbruch." - -#: cmdline/apt-get.cc:1313 -msgid "Do you want to continue?" -msgstr "Möchten Sie fortfahren?" - -#: cmdline/apt-get.cc:1385 cmdline/apt-get.cc:2686 apt-pkg/algorithms.cc:1566 -#, c-format -msgid "Failed to fetch %s %s\n" -msgstr "Fehlschlag beim Holen von %s %s\n" - -#: cmdline/apt-get.cc:1403 -msgid "Some files failed to download" -msgstr "Einige Dateien konnten nicht heruntergeladen werden." - -#: cmdline/apt-get.cc:1404 cmdline/apt-get.cc:2698 -msgid "Download complete and in download only mode" -msgstr "Herunterladen abgeschlossen; Nur-Herunterladen-Modus aktiv" - -#: cmdline/apt-get.cc:1410 -msgid "" -"Unable to fetch some archives, maybe run apt-get update or try with --fix-" -"missing?" -msgstr "" -"Einige Archive konnten nicht heruntergeladen werden; vielleicht »apt-get " -"update« ausführen oder mit »--fix-missing« probieren?" - -#: cmdline/apt-get.cc:1414 -msgid "--fix-missing and media swapping is not currently supported" -msgstr "--fix-missing und Wechselmedien werden derzeit nicht unterstützt." - -#: cmdline/apt-get.cc:1419 -msgid "Unable to correct missing packages." -msgstr "Fehlende Pakete konnten nicht korrigiert werden." - -#: cmdline/apt-get.cc:1420 -msgid "Aborting install." -msgstr "Installation abgebrochen." - -#: cmdline/apt-get.cc:1448 -msgid "" -"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] "" -"Das folgende Paket verschwand von Ihrem System, da alle\n" -"Dateien von anderen Paketen überschrieben wurden:" -msgstr[1] "" -"Die folgenden Pakete verschwanden von Ihrem System, da alle\n" -"Dateien von anderen Paketen überschrieben wurden:" +#: cmdline/apt-get.cc:244 +#, fuzzy, c-format +msgid "Can not find a package for architecture '%s'" +msgstr "Mittels regulärem Ausdruck »%s« konnte kein Paket gefunden werden." -#: cmdline/apt-get.cc:1452 -msgid "Note: This is done automatically and on purpose by dpkg." -msgstr "Hinweis: Dies wird automatisch und absichtlich von dpkg durchgeführt." +#: cmdline/apt-get.cc:326 +#, fuzzy, c-format +msgid "Can not find a package '%s' with version '%s'" +msgstr "Mittels regulärem Ausdruck »%s« konnte kein Paket gefunden werden." -#: cmdline/apt-get.cc:1590 -#, c-format -msgid "Ignore unavailable target release '%s' of package '%s'" -msgstr "Nicht verfügbare Veröffentlichung »%s« von Paket »%s« wird ignoriert." +#: cmdline/apt-get.cc:329 +#, fuzzy, c-format +msgid "Can not find a package '%s' with release '%s'" +msgstr "Mittels regulärem Ausdruck »%s« konnte kein Paket gefunden werden." -#: cmdline/apt-get.cc:1622 +#: cmdline/apt-get.cc:366 #, c-format msgid "Picking '%s' as source package instead of '%s'\n" msgstr "Als Quellpaket wird »%s« statt »%s« gewählt.\n" -#. if (VerTag.empty() == false && Last == 0) -#: cmdline/apt-get.cc:1660 -#, c-format -msgid "Ignore unavailable version '%s' of package '%s'" +#: cmdline/apt-get.cc:422 +#, fuzzy, c-format +msgid "Can not find version '%s' of package '%s'" msgstr "Nicht verfügbare Version »%s« von Paket »%s« wird ignoriert." -#: cmdline/apt-get.cc:1676 -msgid "The update command takes no arguments" -msgstr "Der Befehl »update« akzeptiert keine Argumente." - -#: cmdline/apt-get.cc:1742 -msgid "We are not supposed to delete stuff, can't start AutoRemover" -msgstr "" -"Es soll nichts gelöscht werden, AutoRemover kann nicht gestartet werden." - -#: cmdline/apt-get.cc:1846 -msgid "" -"Hmm, seems like the AutoRemover destroyed something which really\n" -"shouldn't happen. Please file a bug report against apt." -msgstr "" -"Hmm, es sieht so aus, als ob der AutoRemover etwas beschädigt hat, was\n" -"wirklich nicht geschehen sollte. Bitte erstellen Sie einen Fehlerbericht\n" -"über 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:1849 cmdline/apt-get.cc:2017 -msgid "The following information may help to resolve the situation:" -msgstr "" -"Die folgenden Informationen helfen Ihnen vielleicht, die Situation zu lösen:" - -#: cmdline/apt-get.cc:1853 -msgid "Internal Error, AutoRemover broke stuff" -msgstr "Interner Fehler, AutoRemover hat etwas beschädigt." - -#: cmdline/apt-get.cc:1860 -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] "" -"Das folgende Paket wurde automatisch installiert und wird nicht mehr " -"benötigt:" -msgstr[1] "" -"Die folgenden Pakete wurden automatisch installiert und werden nicht mehr " -"benötigt:" - -#: cmdline/apt-get.cc:1864 -#, 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 Paket wurde automatisch installiert und wird nicht mehr benötigt.\n" -msgstr[1] "" -"%lu Pakete wurden automatisch installiert und werden nicht mehr benötigt.\n" - -#: cmdline/apt-get.cc:1866 -msgid "Use 'apt-get autoremove' to remove it." -msgid_plural "Use 'apt-get autoremove' to remove them." -msgstr[0] "Verwenden Sie »apt-get autoremove«, um es zu entfernen." -msgstr[1] "Verwenden Sie »apt-get autoremove«, um sie zu entfernen." - -#: cmdline/apt-get.cc:1885 -msgid "Internal error, AllUpgrade broke stuff" -msgstr "Interner Fehler, AllUpgrade hat etwas beschädigt." - -#: cmdline/apt-get.cc:1984 -msgid "You might want to run 'apt-get -f install' to correct these:" -msgstr "Probieren Sie »apt-get -f install«, um dies zu korrigieren:" - -#: cmdline/apt-get.cc:1988 -msgid "" -"Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a " -"solution)." -msgstr "" -"Unerfüllte Abhängigkeiten. Versuchen Sie »apt-get -f install« ohne Angabe " -"eines Pakets (oder geben Sie eine Lösung an)." - -#: cmdline/apt-get.cc:2002 -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 "" -"Einige Pakete konnten nicht installiert werden. Das kann bedeuten, dass\n" -"Sie eine unmögliche Situation angefordert haben oder, wenn Sie die\n" -"Unstable-Distribution verwenden, dass einige erforderliche Pakete noch\n" -"nicht erstellt wurden oder Incoming noch nicht verlassen haben." - -#: cmdline/apt-get.cc:2023 -msgid "Broken packages" -msgstr "Beschädigte Pakete" - -#: cmdline/apt-get.cc:2049 -msgid "The following extra packages will be installed:" -msgstr "Die folgenden zusätzlichen Pakete werden installiert:" - -#: cmdline/apt-get.cc:2139 -msgid "Suggested packages:" -msgstr "Vorgeschlagene Pakete:" - -#: cmdline/apt-get.cc:2140 -msgid "Recommended packages:" -msgstr "Empfohlene Pakete:" - -#: cmdline/apt-get.cc:2182 +#: cmdline/apt-get.cc:453 #, c-format msgid "Couldn't find package %s" msgstr "Paket %s konnte nicht gefunden werden" -#: cmdline/apt-get.cc:2189 cmdline/apt-mark.cc:70 +#: cmdline/apt-get.cc:458 cmdline/apt-mark.cc:70 +#, c-format +msgid "%s set to manually installed.\n" +msgstr "%s wurde als manuell installiert festgelegt.\n" + +#: cmdline/apt-get.cc:460 cmdline/apt-mark.cc:72 #, c-format msgid "%s set to automatically installed.\n" msgstr "%s wurde als automatisch installiert festgelegt.\n" -#: cmdline/apt-get.cc:2197 cmdline/apt-mark.cc:114 +#: cmdline/apt-get.cc:468 cmdline/apt-mark.cc:116 msgid "" "This command is deprecated. Please use 'apt-mark auto' and 'apt-mark manual' " "instead." @@ -869,50 +351,26 @@ msgstr "" "Dieser Befehl ist überholt. Bitte verwenden Sie stattdessen »apt-mark auto« " "und »apt-mark manual«." -#: cmdline/apt-get.cc:2213 -msgid "Calculating upgrade... " -msgstr "Paketaktualisierung (Upgrade) wird berechnet... " - -#: cmdline/apt-get.cc:2216 methods/ftp.cc:712 methods/connect.cc:116 -msgid "Failed" -msgstr "Fehlgeschlagen" - -#: cmdline/apt-get.cc:2221 -msgid "Done" -msgstr "Fertig" - -#: cmdline/apt-get.cc:2288 cmdline/apt-get.cc:2296 +#: cmdline/apt-get.cc:537 cmdline/apt-get.cc:545 msgid "Internal error, problem resolver broke stuff" msgstr "Interner Fehler, der Problemlöser hat etwas beschädigt." -#: cmdline/apt-get.cc:2324 cmdline/apt-get.cc:2361 +#: cmdline/apt-get.cc:573 cmdline/apt-get.cc:610 msgid "Unable to lock the download directory" msgstr "Das Downloadverzeichnis konnte nicht gesperrt werden." -#: cmdline/apt-get.cc:2418 -#, c-format -msgid "Can't find a source to download version '%s' of '%s'" -msgstr "" -"Es konnte keine Quelle gefunden werden, um Version »%s« von »%s« " -"herunterzuladen." - -#: cmdline/apt-get.cc:2423 -#, c-format -msgid "Downloading %s %s" -msgstr "Herunterladen von %s %s" - -#: cmdline/apt-get.cc:2483 +#: cmdline/apt-get.cc:725 msgid "Must specify at least one package to fetch source for" msgstr "" "Es muss mindestens ein Paket angegeben werden, dessen Quellen geholt werden " "sollen." -#: cmdline/apt-get.cc:2523 cmdline/apt-get.cc:2835 +#: cmdline/apt-get.cc:765 cmdline/apt-get.cc:1060 #, c-format msgid "Unable to find a source package for %s" msgstr "Quellpaket für %s kann nicht gefunden werden." -#: cmdline/apt-get.cc:2540 +#: cmdline/apt-get.cc:782 #, c-format msgid "" "NOTICE: '%s' packaging is maintained in the '%s' version control system at:\n" @@ -922,7 +380,7 @@ msgstr "" "auf:\n" "%s\n" -#: cmdline/apt-get.cc:2545 +#: cmdline/apt-get.cc:787 #, c-format msgid "" "Please use:\n" @@ -934,70 +392,80 @@ msgstr "" "um die neuesten (möglicherweise noch unveröffentlichten) Aktualisierungen\n" "für das Paket abzurufen.\n" -#: cmdline/apt-get.cc:2598 +#: cmdline/apt-get.cc:840 #, c-format msgid "Skipping already downloaded file '%s'\n" msgstr "Bereits heruntergeladene Datei »%s« wird übersprungen.\n" -#: cmdline/apt-get.cc:2635 +#: cmdline/apt-get.cc:863 cmdline/apt-get.cc:866 +#: apt-private/private-install.cc:198 apt-private/private-install.cc:201 +#, c-format +msgid "Couldn't determine free space in %s" +msgstr "Freier Platz in %s konnte nicht bestimmt werden." + +#: cmdline/apt-get.cc:877 #, c-format msgid "You don't have enough free space in %s" msgstr "Sie haben nicht genügend freien Speicherplatz in %s." #. 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:2644 +#: cmdline/apt-get.cc:886 #, c-format msgid "Need to get %sB/%sB of source archives.\n" msgstr "Es müssen noch %sB von %sB an Quellarchiven heruntergeladen werden.\n" #. 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:2649 +#: cmdline/apt-get.cc:891 #, c-format msgid "Need to get %sB of source archives.\n" msgstr "Es müssen %sB an Quellarchiven heruntergeladen werden.\n" -#: cmdline/apt-get.cc:2655 +#: cmdline/apt-get.cc:897 #, c-format msgid "Fetch source %s\n" msgstr "Quelle %s wird heruntergeladen.\n" -#: cmdline/apt-get.cc:2693 +#: cmdline/apt-get.cc:918 msgid "Failed to fetch some archives." msgstr "Einige Archive konnten nicht heruntergeladen werden." -#: cmdline/apt-get.cc:2724 +#: cmdline/apt-get.cc:923 apt-private/private-install.cc:325 +msgid "Download complete and in download only mode" +msgstr "Herunterladen abgeschlossen; Nur-Herunterladen-Modus aktiv" + +#: cmdline/apt-get.cc:949 #, c-format msgid "Skipping unpack of already unpacked source in %s\n" msgstr "Das Entpacken der bereits entpackten Quelle in %s wird übersprungen.\n" -#: cmdline/apt-get.cc:2736 +#: cmdline/apt-get.cc:961 #, c-format msgid "Unpack command '%s' failed.\n" msgstr "Entpackbefehl »%s« fehlgeschlagen.\n" -#: cmdline/apt-get.cc:2737 +#: cmdline/apt-get.cc:962 #, c-format msgid "Check if the 'dpkg-dev' package is installed.\n" msgstr "Überprüfen Sie, ob das Paket »dpkg-dev« installiert ist.\n" -#: cmdline/apt-get.cc:2759 +#: cmdline/apt-get.cc:984 #, c-format msgid "Build command '%s' failed.\n" msgstr "Build-Befehl »%s« fehlgeschlagen.\n" -#: cmdline/apt-get.cc:2779 +#: cmdline/apt-get.cc:1004 msgid "Child process failed" msgstr "Kindprozess fehlgeschlagen" -#: cmdline/apt-get.cc:2798 +#: cmdline/apt-get.cc:1023 msgid "Must specify at least one package to check builddeps for" msgstr "" "Es muss mindestens ein Paket angegeben werden, dessen Bauabhängigkeiten " "überprüft werden sollen." -#: cmdline/apt-get.cc:2823 +#: cmdline/apt-get.cc:1048 #, c-format msgid "" "No architecture information available for %s. See apt.conf(5) APT::" @@ -1006,18 +474,18 @@ msgstr "" "Keine Architekturinformation für %s verfügbar. Weiteres zur Einrichtung " "finden Sie unter apt.conf(5) APT::Architectures." -#: cmdline/apt-get.cc:2847 cmdline/apt-get.cc:2850 +#: cmdline/apt-get.cc:1072 cmdline/apt-get.cc:1075 #, c-format msgid "Unable to get build-dependency information for %s" msgstr "" "Informationen zu Bauabhängigkeiten für %s konnten nicht gefunden werden." -#: cmdline/apt-get.cc:2870 +#: cmdline/apt-get.cc:1095 #, c-format msgid "%s has no build depends.\n" msgstr "%s hat keine Bauabhängigkeiten.\n" -#: cmdline/apt-get.cc:3040 +#: cmdline/apt-get.cc:1265 #, c-format msgid "" "%s dependency for %s can't be satisfied because %s is not allowed on '%s' " @@ -1026,7 +494,7 @@ msgstr "" "»%s«-Abhängigkeit für %s kann nicht erfüllt werden, da %s bei »%s«-Paketen " "nicht erlaubt ist." -#: cmdline/apt-get.cc:3058 +#: cmdline/apt-get.cc:1283 #, c-format msgid "" "%s dependency for %s cannot be satisfied because the package %s cannot be " @@ -1035,14 +503,14 @@ msgstr "" "»%s«-Abhängigkeit für %s kann nicht erfüllt werden, da Paket %s nicht " "gefunden werden kann." -#: cmdline/apt-get.cc:3081 +#: cmdline/apt-get.cc:1306 #, c-format msgid "Failed to satisfy %s dependency for %s: Installed package %s is too new" msgstr "" "»%s«-Abhängigkeit für %s kann nicht erfüllt werden: Installiertes Paket %s " "ist zu neu." -#: cmdline/apt-get.cc:3120 +#: cmdline/apt-get.cc:1345 #, c-format msgid "" "%s dependency for %s cannot be satisfied because candidate version of " @@ -1052,7 +520,7 @@ msgstr "" "Installationskandidaten für das Paket %s die Versionsanforderungen nicht " "erfüllen kann." -#: cmdline/apt-get.cc:3126 +#: cmdline/apt-get.cc:1351 #, c-format msgid "" "%s dependency for %s cannot be satisfied because package %s has no candidate " @@ -1061,30 +529,30 @@ msgstr "" "»%s«-Abhängigkeit für %s kann nicht erfüllt werden, da für Paket %s kein " "Installationskandidat existiert." -#: cmdline/apt-get.cc:3149 +#: cmdline/apt-get.cc:1374 #, c-format msgid "Failed to satisfy %s dependency for %s: %s" msgstr "»%s«-Abhängigkeit für %s konnte nicht erfüllt werden: %s" -#: cmdline/apt-get.cc:3164 +#: cmdline/apt-get.cc:1389 #, c-format msgid "Build-dependencies for %s could not be satisfied." msgstr "Bauabhängigkeiten für %s konnten nicht erfüllt werden." -#: cmdline/apt-get.cc:3169 +#: cmdline/apt-get.cc:1394 msgid "Failed to process build dependencies" msgstr "Verarbeitung der Bauabhängigkeiten fehlgeschlagen" -#: cmdline/apt-get.cc:3262 cmdline/apt-get.cc:3274 +#: cmdline/apt-get.cc:1487 cmdline/apt-get.cc:1499 #, c-format msgid "Changelog for %s (%s)" msgstr "Änderungsprotokoll (Changelog) für %s (%s)" -#: cmdline/apt-get.cc:3397 +#: cmdline/apt-get.cc:1585 msgid "Supported modules:" msgstr "Unterstützte Module:" -#: cmdline/apt-get.cc:3438 +#: cmdline/apt-get.cc:1626 msgid "" "Usage: apt-get [options] command\n" " apt-get [options] install|remove pkg1 [pkg2 ...]\n" @@ -1179,104 +647,55 @@ msgstr "" "bezüglich weitergehender Informationen und Optionen.\n" " Dieses APT hat Super-Kuh-Kräfte.\n" -#: cmdline/apt-get.cc:3603 -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 "" -"HINWEIS: Dies ist nur eine Simulation!\n" -" apt-get benötigt root-Privilegien für die reale Ausführung.\n" -" Behalten Sie ebenfalls in Hinterkopf, dass die Sperren deaktiviert\n" -" sind, verlassen Sie sich also bezüglich des reellen aktuellen\n" -" Status der Sperre nicht darauf!" - -#: cmdline/acqprogress.cc:60 -msgid "Hit " -msgstr "OK " - -#: cmdline/acqprogress.cc:84 -msgid "Get:" -msgstr "Holen: " - -#: cmdline/acqprogress.cc:115 -msgid "Ign " -msgstr "Ign " - -#: cmdline/acqprogress.cc:119 -msgid "Err " -msgstr "Fehl " - -#: cmdline/acqprogress.cc:140 -#, c-format -msgid "Fetched %sB in %s (%sB/s)\n" -msgstr "Es wurden %sB in %s geholt (%sB/s).\n" - -#: cmdline/acqprogress.cc:230 -#, c-format -msgid " [Working]" -msgstr " [Wird verarbeitet]" - -#: cmdline/acqprogress.cc:286 -#, c-format -msgid "" -"Media change: please insert the disc labeled\n" -" '%s'\n" -"in the drive '%s' and press enter\n" -msgstr "" -"Medienwechsel: Bitte legen Sie das Medium mit dem Namen\n" -" »%s«\n" -"in Laufwerk »%s« ein und drücken Sie die Eingabetaste (Enter).\n" - -#: cmdline/apt-mark.cc:55 +#: cmdline/apt-mark.cc:57 #, c-format msgid "%s can not be marked as it is not installed.\n" msgstr "" "Markierung für %s kann nicht gesetzt werden, da es nicht installiert ist.\n" -#: cmdline/apt-mark.cc:61 +#: cmdline/apt-mark.cc:63 #, c-format msgid "%s was already set to manually installed.\n" msgstr "%s wurde bereits auf manuell installiert gesetzt.\n" -#: cmdline/apt-mark.cc:63 +#: cmdline/apt-mark.cc:65 #, c-format msgid "%s was already set to automatically installed.\n" msgstr "%s wurde bereits auf automatisch installiert gesetzt.\n" -#: cmdline/apt-mark.cc:228 +#: cmdline/apt-mark.cc:230 #, c-format msgid "%s was already set on hold.\n" msgstr "%s wurde bereits auf Halten gesetzt.\n" -#: cmdline/apt-mark.cc:230 +#: cmdline/apt-mark.cc:232 #, c-format msgid "%s was already not hold.\n" msgstr "Die Halten-Markierung für %s wurde bereits entfernt.\n" -#: cmdline/apt-mark.cc:245 cmdline/apt-mark.cc:326 -#: apt-pkg/contrib/fileutl.cc:832 apt-pkg/contrib/gpgv.cc:223 -#: apt-pkg/deb/dpkgpm.cc:1032 +#: cmdline/apt-mark.cc:247 cmdline/apt-mark.cc:328 +#: apt-pkg/contrib/fileutl.cc:850 apt-pkg/contrib/gpgv.cc:217 +#: apt-pkg/deb/dpkgpm.cc:1182 #, c-format msgid "Waited for %s but it wasn't there" msgstr "Es wurde auf %s gewartet, war jedoch nicht vorhanden" -#: cmdline/apt-mark.cc:260 cmdline/apt-mark.cc:309 +#: cmdline/apt-mark.cc:262 cmdline/apt-mark.cc:311 #, c-format msgid "%s set on hold.\n" msgstr "%s auf Halten gesetzt.\n" -#: cmdline/apt-mark.cc:262 cmdline/apt-mark.cc:314 +#: cmdline/apt-mark.cc:264 cmdline/apt-mark.cc:316 #, c-format msgid "Canceled hold on %s.\n" msgstr "Halten-Markierung für %s entfernt.\n" -#: cmdline/apt-mark.cc:332 +#: cmdline/apt-mark.cc:334 msgid "Executing dpkg failed. Are you root?" msgstr "Ausführen von dpkg fehlgeschlagen. Sind Sie root?" -#: cmdline/apt-mark.cc:379 +#: cmdline/apt-mark.cc:381 +#, fuzzy msgid "" "Usage: apt-mark [options] {auto|manual} pkg1 [pkg2 ...]\n" "\n" @@ -1286,6 +705,11 @@ msgid "" "Commands:\n" " auto - Mark the given packages as automatically installed\n" " manual - Mark the given packages as manually installed\n" +" hold - Mark a package as held back\n" +" unhold - Unset a package set as held back\n" +" showauto - Print the list of automatically installed packages\n" +" showmanual - Print the list of manually installed packages\n" +" showhold - Print the list of package on hold\n" "\n" "Options:\n" " -h This help text.\n" @@ -1318,6 +742,28 @@ msgstr "" "Siehe auch die Handbuchseiten apt-mark(8) und apt.conf(5) bezüglich\n" "weitergehender Informationen und Optionen." +#: cmdline/apt.cc:71 +msgid "" +"Usage: apt [options] command\n" +"\n" +"CLI for apt.\n" +"Basic commands: \n" +" list - list packages based on package names\n" +" search - search in package descriptions\n" +" show - show package details\n" +"\n" +" update - update list of available packages\n" +"\n" +" install - install packages\n" +" remove - remove packages\n" +"\n" +" upgrade - upgrade the system by installing/upgrading packages\n" +" full-upgrade - upgrade the system by removing/installing/upgrading " +"packages\n" +"\n" +" edit-sources - edit the source information file\n" +msgstr "" + #: methods/cdrom.cc:203 #, c-format msgid "Unable to read the cdrom database %s" @@ -1346,17 +792,17 @@ msgstr "" msgid "Disk not found." msgstr "Medium nicht gefunden" -#: methods/cdrom.cc:262 methods/file.cc:82 methods/rsh.cc:275 +#: methods/cdrom.cc:262 methods/file.cc:82 methods/rsh.cc:274 msgid "File not found" msgstr "Datei nicht gefunden" # looks like someone hardcoded English grammar -#: methods/copy.cc:46 methods/gzip.cc:105 methods/gzip.cc:114 -#: methods/rred.cc:512 methods/rred.cc:521 +#: methods/copy.cc:46 methods/gzip.cc:106 methods/rred.cc:599 +#: methods/rred.cc:609 msgid "Failed to stat" msgstr "Abfrage mit »stat« fehlgeschlagen" -#: methods/copy.cc:83 methods/gzip.cc:111 methods/rred.cc:518 +#: methods/copy.cc:82 methods/gzip.cc:113 methods/rred.cc:606 msgid "Failed to set modification time" msgstr "Änderungszeitpunkt kann nicht gesetzt werden." @@ -1365,34 +811,34 @@ msgid "Invalid URI, local URIS must not start with //" msgstr "Ungültige URI, lokale URIs dürfen nicht mit // beginnen." #. Login must be before getpeername otherwise dante won't work. -#: methods/ftp.cc:173 +#: methods/ftp.cc:172 msgid "Logging in" msgstr "Anmeldung läuft" -#: methods/ftp.cc:179 +#: methods/ftp.cc:178 msgid "Unable to determine the peer name" msgstr "Name des Kommunikationspartners kann nicht bestimmt werden." -#: methods/ftp.cc:184 +#: methods/ftp.cc:183 msgid "Unable to determine the local name" msgstr "Lokaler Name kann nicht bestimmt werden." -#: methods/ftp.cc:215 methods/ftp.cc:243 +#: methods/ftp.cc:214 methods/ftp.cc:242 #, c-format msgid "The server refused the connection and said: %s" msgstr "Verbindung durch Server abgelehnt; Server meldet: %s" -#: methods/ftp.cc:221 +#: methods/ftp.cc:220 #, c-format msgid "USER failed, server said: %s" msgstr "Befehl USER fehlgeschlagen, Server meldet: %s" -#: methods/ftp.cc:228 +#: methods/ftp.cc:227 #, c-format msgid "PASS failed, server said: %s" msgstr "Befehl PASS fehlgeschlagen, Server meldet: %s" -#: methods/ftp.cc:248 +#: methods/ftp.cc:247 msgid "" "A proxy server was specified but no login script, Acquire::ftp::ProxyLogin " "is empty." @@ -1400,119 +846,123 @@ msgstr "" "Es war ein Proxy-Server angegeben, aber kein Login-Skript, Acquire::ftp::" "ProxyLogin ist leer." -#: methods/ftp.cc:276 +#: methods/ftp.cc:275 #, c-format msgid "Login script command '%s' failed, server said: %s" msgstr "Befehl »%s« des Login-Skriptes fehlgeschlagen, Server meldet: %s" -#: methods/ftp.cc:302 +#: methods/ftp.cc:301 #, c-format msgid "TYPE failed, server said: %s" msgstr "Befehl TYPE fehlgeschlagen: %s" -#: methods/ftp.cc:340 methods/ftp.cc:452 methods/rsh.cc:192 methods/rsh.cc:237 +#: methods/ftp.cc:339 methods/ftp.cc:451 methods/rsh.cc:191 methods/rsh.cc:236 msgid "Connection timeout" msgstr "Zeitüberschreitung der Verbindung" -#: methods/ftp.cc:346 +#: methods/ftp.cc:345 msgid "Server closed the connection" msgstr "Verbindung durch Server geschlossen" -#: methods/ftp.cc:349 methods/rsh.cc:199 apt-pkg/contrib/fileutl.cc:1264 -#: apt-pkg/contrib/fileutl.cc:1273 apt-pkg/contrib/fileutl.cc:1276 +#: methods/ftp.cc:348 methods/rsh.cc:198 apt-pkg/contrib/fileutl.cc:1292 +#: apt-pkg/contrib/fileutl.cc:1301 apt-pkg/contrib/fileutl.cc:1304 msgid "Read error" msgstr "Lesefehler" -#: methods/ftp.cc:356 methods/rsh.cc:206 +#: methods/ftp.cc:355 methods/rsh.cc:205 msgid "A response overflowed the buffer." msgstr "Durch eine Antwort wurde der Puffer zum Überlaufen gebracht." -#: methods/ftp.cc:373 methods/ftp.cc:385 +#: methods/ftp.cc:372 methods/ftp.cc:384 msgid "Protocol corruption" msgstr "Protokoll beschädigt" -#: methods/ftp.cc:458 methods/rred.cc:238 methods/rsh.cc:243 -#: apt-pkg/contrib/fileutl.cc:1360 apt-pkg/contrib/fileutl.cc:1369 -#: apt-pkg/contrib/fileutl.cc:1372 apt-pkg/contrib/fileutl.cc:1397 +#: methods/ftp.cc:457 methods/rsh.cc:242 apt-pkg/contrib/fileutl.cc:1388 +#: apt-pkg/contrib/fileutl.cc:1397 apt-pkg/contrib/fileutl.cc:1400 +#: apt-pkg/contrib/fileutl.cc:1425 msgid "Write error" msgstr "Schreibfehler" -#: methods/ftp.cc:697 methods/ftp.cc:703 methods/ftp.cc:738 +#: methods/ftp.cc:696 methods/ftp.cc:702 methods/ftp.cc:737 msgid "Could not create a socket" msgstr "Socket konnte nicht erzeugt werden." -#: methods/ftp.cc:708 +#: methods/ftp.cc:707 msgid "Could not connect data socket, connection timed out" msgstr "Daten-Socket konnte wegen Zeitüberschreitung nicht verbunden werden." -#: methods/ftp.cc:714 +#: methods/ftp.cc:711 methods/connect.cc:116 apt-private/private-upgrade.cc:22 +msgid "Failed" +msgstr "Fehlgeschlagen" + +#: methods/ftp.cc:713 msgid "Could not connect passive socket." msgstr "Passiver Socket konnte nicht verbunden werden." -#: methods/ftp.cc:731 +#: methods/ftp.cc:730 msgid "getaddrinfo was unable to get a listening socket" msgstr "" "Von der Funktion getaddrinfo wurde kein auf Verbindungen wartender Socket " "gefunden." -#: methods/ftp.cc:745 +#: methods/ftp.cc:744 msgid "Could not bind a socket" msgstr "Verbindung des Sockets nicht möglich" -#: methods/ftp.cc:749 +#: methods/ftp.cc:748 msgid "Could not listen on the socket" msgstr "Warten auf Verbindungen auf dem Socket nicht möglich" -#: methods/ftp.cc:756 +#: methods/ftp.cc:755 msgid "Could not determine the socket's name" msgstr "Name des Sockets konnte nicht bestimmt werden." -#: methods/ftp.cc:788 +#: methods/ftp.cc:787 msgid "Unable to send PORT command" msgstr "PORT-Befehl konnte nicht gesendet werden." -#: methods/ftp.cc:798 +#: methods/ftp.cc:797 #, c-format msgid "Unknown address family %u (AF_*)" msgstr "Unbekannte Adressfamilie %u (AF_*)" -#: methods/ftp.cc:807 +#: methods/ftp.cc:806 #, c-format msgid "EPRT failed, server said: %s" msgstr "Befehl EPRT fehlgeschlagen: %s" -#: methods/ftp.cc:827 +#: methods/ftp.cc:826 msgid "Data socket connect timed out" msgstr "Zeitüberschreitung bei Datenverbindungsaufbau" -#: methods/ftp.cc:834 +#: methods/ftp.cc:833 msgid "Unable to accept connection" msgstr "Verbindung konnte nicht angenommen werden." -#: methods/ftp.cc:873 methods/http.cc:1038 methods/rsh.cc:313 +#: methods/ftp.cc:872 methods/server.cc:357 methods/rsh.cc:312 msgid "Problem hashing file" msgstr "Problem bei Bestimmung des Hashwertes einer Datei" -#: methods/ftp.cc:886 +#: methods/ftp.cc:885 #, c-format msgid "Unable to fetch file, server said '%s'" msgstr "Datei konnte nicht heruntergeladen werden; Server meldet: »%s«" -#: methods/ftp.cc:901 methods/rsh.cc:332 +#: methods/ftp.cc:900 methods/rsh.cc:331 msgid "Data socket timed out" msgstr "Zeitüberschreitung bei Datenverbindung" -#: methods/ftp.cc:931 +#: methods/ftp.cc:930 #, c-format msgid "Data transfer failed, server said '%s'" msgstr "Datenübertragung fehlgeschlagen; Server meldet: »%s«" #. Get the files information -#: methods/ftp.cc:1008 +#: methods/ftp.cc:1009 msgid "Query" msgstr "Abfrage" -#: methods/ftp.cc:1120 +#: methods/ftp.cc:1123 msgid "Unable to invoke " msgstr "Aufruf nicht möglich: " @@ -1580,40 +1030,40 @@ msgstr "Beim Auflösen von »%s:%s« ist etwas Schlimmes passiert (%i - %s)." msgid "Unable to connect to %s:%s:" msgstr "Verbindung mit %s:%s nicht möglich:" -#: methods/gpgv.cc:167 +#: methods/gpgv.cc:166 msgid "" "Internal error: Good signature, but could not determine key fingerprint?!" msgstr "" "Interner Fehler: Gültige Signatur, Fingerabdruck des Schlüssels konnte " "jedoch nicht ermittelt werden?!" -#: methods/gpgv.cc:171 +#: methods/gpgv.cc:170 msgid "At least one invalid signature was encountered." msgstr "Mindestens eine ungültige Signatur wurde entdeckt." -#: methods/gpgv.cc:173 +#: methods/gpgv.cc:172 msgid "Could not execute 'gpgv' to verify signature (is gpgv installed?)" msgstr "" "»gpgv« konnte zur Überprüfung der Signatur nicht ausgeführt werden (ist gpgv " "installiert?)" #. TRANSLATORS: %s is a single techy word like 'NODATA' -#: methods/gpgv.cc:179 +#: methods/gpgv.cc:178 #, c-format msgid "" "Clearsigned file isn't valid, got '%s' (does the network require " "authentication?)" msgstr "" -#: methods/gpgv.cc:183 +#: methods/gpgv.cc:182 msgid "Unknown error executing gpgv" msgstr "Unbekannter Fehler beim Ausführen von gpgv" -#: methods/gpgv.cc:216 methods/gpgv.cc:223 +#: methods/gpgv.cc:215 methods/gpgv.cc:222 msgid "The following signatures were invalid:\n" msgstr "Die folgenden Signaturen waren ungültig:\n" -#: methods/gpgv.cc:230 +#: methods/gpgv.cc:229 msgid "" "The following signatures couldn't be verified because the public key is not " "available:\n" @@ -1626,86 +1076,630 @@ msgstr "" msgid "Empty files can't be valid archives" msgstr "Leere Dateien können kein gültiges Archiv sein." -#: methods/http.cc:394 +#: methods/http.cc:516 +msgid "Error writing to the file" +msgstr "Fehler beim Schreiben der Datei" + +#: methods/http.cc:530 +msgid "Error reading from server. Remote end closed connection" +msgstr "" +"Fehler beim Lesen vom Server: Verbindung wurde durch den Server auf der " +"anderen Seite geschlossen." + +#: methods/http.cc:532 +msgid "Error reading from server" +msgstr "Fehler beim Lesen vom Server" + +#: methods/http.cc:568 +msgid "Error writing to file" +msgstr "Fehler beim Schreiben in Datei" + +#: methods/http.cc:628 +msgid "Select failed" +msgstr "Auswahl fehlgeschlagen" + +#: methods/http.cc:633 +msgid "Connection timed out" +msgstr "Zeitüberschreitung bei Verbindung" + +#: methods/http.cc:656 +msgid "Error writing to output file" +msgstr "Fehler beim Schreiben der Ausgabedatei" + +#: methods/server.cc:56 msgid "Waiting for headers" msgstr "Warten auf Kopfzeilen" -#: methods/http.cc:544 +#: methods/server.cc:114 msgid "Bad header line" msgstr "Ungültige Kopfzeile" -#: methods/http.cc:569 methods/http.cc:576 +#: methods/server.cc:139 methods/server.cc:146 msgid "The HTTP server sent an invalid reply header" msgstr "Vom HTTP-Server wurde eine ungültige Antwort-Kopfzeile gesandt." -#: methods/http.cc:606 +#: methods/server.cc:176 msgid "The HTTP server sent an invalid Content-Length header" msgstr "" "Vom HTTP-Server wurde eine ungültige »Content-Length«-Kopfzeile gesandt." -#: methods/http.cc:621 +#: methods/server.cc:199 msgid "The HTTP server sent an invalid Content-Range header" msgstr "" "Vom HTTP-Server wurde eine ungültige »Content-Range«-Kopfzeile gesandt." -#: methods/http.cc:623 +#: methods/server.cc:201 msgid "This HTTP server has broken range support" msgstr "" "Teilweise Dateiübertragung wird vom HTTP-Server nur fehlerhaft unterstützt." -#: methods/http.cc:647 +#: methods/server.cc:225 msgid "Unknown date format" msgstr "Unbekanntes Datumsformat" -#: methods/http.cc:826 -msgid "Select failed" -msgstr "Auswahl fehlgeschlagen" +#: methods/server.cc:494 +msgid "Bad header data" +msgstr "Fehlerhafte Kopfzeilendaten" -#: methods/http.cc:831 -msgid "Connection timed out" -msgstr "Zeitüberschreitung bei Verbindung" +#: methods/server.cc:511 methods/server.cc:567 +msgid "Connection failed" +msgstr "Verbindung fehlgeschlagen" -#: methods/http.cc:854 -msgid "Error writing to output file" -msgstr "Fehler beim Schreiben der Ausgabedatei" +#: methods/server.cc:659 +msgid "Internal error" +msgstr "Interner Fehler" -#: methods/http.cc:885 -msgid "Error writing to file" -msgstr "Fehler beim Schreiben in Datei" +#: apt-private/private-list.cc:147 +msgid "Listing" +msgstr "" -#: methods/http.cc:913 -msgid "Error writing to the file" -msgstr "Fehler beim Schreiben der Datei" +#: apt-private/private-install.cc:93 +msgid "Internal error, InstallPackages was called with broken packages!" +msgstr "Interner Fehler, InstallPackages mit defekten Paketen aufgerufen!" -#: methods/http.cc:927 -msgid "Error reading from server. Remote end closed connection" +#: apt-private/private-install.cc:102 +msgid "Packages need to be removed but remove is disabled." +msgstr "Pakete müssen entfernt werden, aber Entfernen ist abgeschaltet." + +#: apt-private/private-install.cc:121 +msgid "Internal error, Ordering didn't finish" +msgstr "Interner Fehler, Anordnung beendete nicht" + +#: apt-private/private-install.cc:159 +msgid "How odd.. The sizes didn't match, email apt@packages.debian.org" msgstr "" -"Fehler beim Lesen vom Server: Verbindung wurde durch den Server auf der " -"anderen Seite geschlossen." +"Wie merkwürdig ... die Größen haben nicht übereingestimmt; schreiben Sie " +"eine E-Mail an apt@packages.debian.org (auf Englisch bitte)." -#: methods/http.cc:929 -msgid "Error reading from server" -msgstr "Fehler beim Lesen vom Server" +#. 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 +#: apt-private/private-install.cc:166 +#, c-format +msgid "Need to get %sB/%sB of archives.\n" +msgstr "Es müssen noch %sB von %sB an Archiven heruntergeladen werden.\n" -#: methods/http.cc:1197 -msgid "Bad header data" -msgstr "Fehlerhafte Kopfzeilendaten" +#. 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 +#: apt-private/private-install.cc:171 +#, c-format +msgid "Need to get %sB of archives.\n" +msgstr "Es müssen %sB an Archiven heruntergeladen werden.\n" -#: methods/http.cc:1214 methods/http.cc:1269 -msgid "Connection failed" -msgstr "Verbindung fehlgeschlagen" +#. 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 +#: apt-private/private-install.cc:178 +#, c-format +msgid "After this operation, %sB of additional disk space will be used.\n" +msgstr "Nach dieser Operation werden %sB Plattenplatz zusätzlich benutzt.\n" -#: methods/http.cc:1361 -msgid "Internal error" -msgstr "Interner Fehler" +#. 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 +#: apt-private/private-install.cc:183 +#, c-format +msgid "After this operation, %sB disk space will be freed.\n" +msgstr "Nach dieser Operation werden %sB Plattenplatz freigegeben.\n" + +#: apt-private/private-install.cc:211 +#, c-format +msgid "You don't have enough free space in %s." +msgstr "Sie haben nicht genug Platz in %s." + +#: apt-private/private-install.cc:221 apt-private/private-download.cc:55 +msgid "There are problems and -y was used without --force-yes" +msgstr "Es gab Probleme und -y wurde ohne --force-yes verwendet." + +#: apt-private/private-install.cc:227 apt-private/private-install.cc:249 +msgid "Trivial Only specified but this is not a trivial operation." +msgstr "»Nur triviale« angegeben, aber dies ist keine triviale Operation." + +#. TRANSLATOR: This string needs to be typed by the user as a confirmation, so be +#. careful with hard to type or special characters (like non-breaking spaces) +#: apt-private/private-install.cc:231 +msgid "Yes, do as I say!" +msgstr "Ja, tue was ich sage!" + +#: apt-private/private-install.cc:233 +#, c-format +msgid "" +"You are about to do something potentially harmful.\n" +"To continue type in the phrase '%s'\n" +" ?] " +msgstr "" +"Sie sind im Begriff, etwas potentiell Schädliches zu tun.\n" +"Zum Fortfahren geben Sie bitte »%s« ein.\n" +" ?] " + +#: apt-private/private-install.cc:239 apt-private/private-install.cc:257 +msgid "Abort." +msgstr "Abbruch." + +#: apt-private/private-install.cc:254 +msgid "Do you want to continue?" +msgstr "Möchten Sie fortfahren?" + +#: apt-private/private-install.cc:324 +msgid "Some files failed to download" +msgstr "Einige Dateien konnten nicht heruntergeladen werden." + +#: apt-private/private-install.cc:331 +msgid "" +"Unable to fetch some archives, maybe run apt-get update or try with --fix-" +"missing?" +msgstr "" +"Einige Archive konnten nicht heruntergeladen werden; vielleicht »apt-get " +"update« ausführen oder mit »--fix-missing« probieren?" + +#: apt-private/private-install.cc:335 +msgid "--fix-missing and media swapping is not currently supported" +msgstr "--fix-missing und Wechselmedien werden derzeit nicht unterstützt." + +#: apt-private/private-install.cc:340 +msgid "Unable to correct missing packages." +msgstr "Fehlende Pakete konnten nicht korrigiert werden." + +#: apt-private/private-install.cc:341 +msgid "Aborting install." +msgstr "Installation abgebrochen." + +#: apt-private/private-install.cc:377 +msgid "" +"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] "" +"Das folgende Paket verschwand von Ihrem System, da alle\n" +"Dateien von anderen Paketen überschrieben wurden:" +msgstr[1] "" +"Die folgenden Pakete verschwanden von Ihrem System, da alle\n" +"Dateien von anderen Paketen überschrieben wurden:" + +#: apt-private/private-install.cc:381 +msgid "Note: This is done automatically and on purpose by dpkg." +msgstr "Hinweis: Dies wird automatisch und absichtlich von dpkg durchgeführt." + +#: apt-private/private-install.cc:402 +msgid "We are not supposed to delete stuff, can't start AutoRemover" +msgstr "" +"Es soll nichts gelöscht werden, AutoRemover kann nicht gestartet werden." + +#: apt-private/private-install.cc:510 +msgid "" +"Hmm, seems like the AutoRemover destroyed something which really\n" +"shouldn't happen. Please file a bug report against apt." +msgstr "" +"Hmm, es sieht so aus, als ob der AutoRemover etwas beschädigt hat, was\n" +"wirklich nicht geschehen sollte. Bitte erstellen Sie einen Fehlerbericht\n" +"über apt." + +#. +#. if (Packages == 1) +#. { +#. c1out << std::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.") << std::endl; +#. } +#. +#: apt-private/private-install.cc:513 apt-private/private-install.cc:654 +msgid "The following information may help to resolve the situation:" +msgstr "" +"Die folgenden Informationen helfen Ihnen vielleicht, die Situation zu lösen:" + +#: apt-private/private-install.cc:517 +msgid "Internal Error, AutoRemover broke stuff" +msgstr "Interner Fehler, AutoRemover hat etwas beschädigt." + +#: apt-private/private-install.cc:524 +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] "" +"Das folgende Paket wurde automatisch installiert und wird nicht mehr " +"benötigt:" +msgstr[1] "" +"Die folgenden Pakete wurden automatisch installiert und werden nicht mehr " +"benötigt:" + +#: apt-private/private-install.cc:528 +#, 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 Paket wurde automatisch installiert und wird nicht mehr benötigt.\n" +msgstr[1] "" +"%lu Pakete wurden automatisch installiert und werden nicht mehr benötigt.\n" + +#: apt-private/private-install.cc:530 +msgid "Use 'apt-get autoremove' to remove it." +msgid_plural "Use 'apt-get autoremove' to remove them." +msgstr[0] "Verwenden Sie »apt-get autoremove«, um es zu entfernen." +msgstr[1] "Verwenden Sie »apt-get autoremove«, um sie zu entfernen." + +#: apt-private/private-install.cc:624 +msgid "You might want to run 'apt-get -f install' to correct these:" +msgstr "Probieren Sie »apt-get -f install«, um dies zu korrigieren:" + +#: apt-private/private-install.cc:626 +msgid "" +"Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a " +"solution)." +msgstr "" +"Unerfüllte Abhängigkeiten. Versuchen Sie »apt-get -f install« ohne Angabe " +"eines Pakets (oder geben Sie eine Lösung an)." + +#: apt-private/private-install.cc:639 +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 "" +"Einige Pakete konnten nicht installiert werden. Das kann bedeuten, dass\n" +"Sie eine unmögliche Situation angefordert haben oder, wenn Sie die\n" +"Unstable-Distribution verwenden, dass einige erforderliche Pakete noch\n" +"nicht erstellt wurden oder Incoming noch nicht verlassen haben." + +#: apt-private/private-install.cc:660 +msgid "Broken packages" +msgstr "Beschädigte Pakete" + +#: apt-private/private-install.cc:713 +msgid "The following extra packages will be installed:" +msgstr "Die folgenden zusätzlichen Pakete werden installiert:" + +#: apt-private/private-install.cc:803 +msgid "Suggested packages:" +msgstr "Vorgeschlagene Pakete:" + +#: apt-private/private-install.cc:804 +msgid "Recommended packages:" +msgstr "Empfohlene Pakete:" + +#: apt-private/private-download.cc:32 +msgid "WARNING: The following packages cannot be authenticated!" +msgstr "WARNUNG: Die folgenden Pakete können nicht authentifiziert werden!" + +#: apt-private/private-download.cc:36 +msgid "Authentication warning overridden.\n" +msgstr "Authentifizierungswarnung überstimmt.\n" + +#: apt-private/private-download.cc:41 apt-private/private-download.cc:48 +msgid "Some packages could not be authenticated" +msgstr "Einige Pakete konnten nicht authentifiziert werden." + +#: apt-private/private-download.cc:46 +msgid "Install these packages without verification?" +msgstr "Diese Pakete ohne Überprüfung installieren?" + +#: apt-private/private-download.cc:87 apt-pkg/update.cc:84 +#, c-format +msgid "Failed to fetch %s %s\n" +msgstr "Fehlschlag beim Holen von %s %s\n" + +#: apt-private/private-output.cc:75 apt-private/private-show.cc:81 +#: apt-private/private-show.cc:86 +msgid "unknown" +msgstr "" + +#: apt-private/private-output.cc:201 +#, fuzzy, c-format +msgid "[installed,upgradable to: %s]" +msgstr " [Installiert]" + +#: apt-private/private-output.cc:205 +#, fuzzy +msgid "[installed,local]" +msgstr " [Installiert]" + +#: apt-private/private-output.cc:208 +msgid "[installed,auto-removable]" +msgstr "" + +#: apt-private/private-output.cc:210 +#, fuzzy +msgid "[installed,automatic]" +msgstr " [Installiert]" + +#: apt-private/private-output.cc:212 +#, fuzzy +msgid "[installed]" +msgstr " [Installiert]" + +#: apt-private/private-output.cc:216 +#, c-format +msgid "[upgradable from: %s]" +msgstr "" + +#: apt-private/private-output.cc:220 +msgid "[residual-config]" +msgstr "" + +#: apt-private/private-output.cc:320 +msgid "The following packages have unmet dependencies:" +msgstr "Die folgenden Pakete haben unerfüllte Abhängigkeiten:" + +#: apt-private/private-output.cc:410 +#, c-format +msgid "but %s is installed" +msgstr "aber %s ist installiert" + +#: apt-private/private-output.cc:412 +#, c-format +msgid "but %s is to be installed" +msgstr "aber %s soll installiert werden" + +#: apt-private/private-output.cc:419 +msgid "but it is not installable" +msgstr "ist aber nicht installierbar" + +#: apt-private/private-output.cc:421 +msgid "but it is a virtual package" +msgstr "ist aber ein virtuelles Paket" + +#: apt-private/private-output.cc:424 +msgid "but it is not installed" +msgstr "ist aber nicht installiert" + +#: apt-private/private-output.cc:424 +msgid "but it is not going to be installed" +msgstr "soll aber nicht installiert werden" + +#: apt-private/private-output.cc:429 +msgid " or" +msgstr " oder" + +#: apt-private/private-output.cc:458 +msgid "The following NEW packages will be installed:" +msgstr "Die folgenden NEUEN Pakete werden installiert:" + +#: apt-private/private-output.cc:484 +msgid "The following packages will be REMOVED:" +msgstr "Die folgenden Pakete werden ENTFERNT:" + +#: apt-private/private-output.cc:506 +msgid "The following packages have been kept back:" +msgstr "Die folgenden Pakete sind zurückgehalten worden:" + +#: apt-private/private-output.cc:527 +msgid "The following packages will be upgraded:" +msgstr "Die folgenden Pakete werden aktualisiert (Upgrade):" + +#: apt-private/private-output.cc:548 +msgid "The following packages will be DOWNGRADED:" +msgstr "" +"Die folgenden Pakete werden durch eine ÄLTERE VERSION ERSETZT (Downgrade):" + +#: apt-private/private-output.cc:568 +msgid "The following held packages will be changed:" +msgstr "Die folgenden zurückgehaltenen Pakete werden verändert:" + +#: apt-private/private-output.cc:623 +#, c-format +msgid "%s (due to %s) " +msgstr "%s (wegen %s) " + +#: apt-private/private-output.cc:631 +msgid "" +"WARNING: The following essential packages will be removed.\n" +"This should NOT be done unless you know exactly what you are doing!" +msgstr "" +"WARNUNG: Die folgenden essentiellen Pakete werden entfernt.\n" +"Dies sollte NICHT geschehen, außer Sie wissen genau, was Sie tun!" + +#: apt-private/private-output.cc:662 +#, c-format +msgid "%lu upgraded, %lu newly installed, " +msgstr "%lu aktualisiert, %lu neu installiert, " + +#: apt-private/private-output.cc:666 +#, c-format +msgid "%lu reinstalled, " +msgstr "%lu erneut installiert, " + +#: apt-private/private-output.cc:668 +#, c-format +msgid "%lu downgraded, " +msgstr "%lu durch eine ältere Version ersetzt, " + +#: apt-private/private-output.cc:670 +#, c-format +msgid "%lu to remove and %lu not upgraded.\n" +msgstr "%lu zu entfernen und %lu nicht aktualisiert.\n" + +#: apt-private/private-output.cc:674 +#, c-format +msgid "%lu not fully installed or removed.\n" +msgstr "%lu nicht vollständig installiert oder entfernt.\n" + +#. TRANSLATOR: Yes/No question help-text: defaulting to Y[es] +#. e.g. "Do you want to continue? [Y/n] " +#. The user has to answer with an input matching the +#. YESEXPR/NOEXPR defined in your l10n. +#: apt-private/private-output.cc:696 +msgid "[Y/n]" +msgstr "[J/n]" + +#. TRANSLATOR: Yes/No question help-text: defaulting to N[o] +#. e.g. "Should this file be removed? [y/N] " +#. The user has to answer with an input matching the +#. YESEXPR/NOEXPR defined in your l10n. +#: apt-private/private-output.cc:702 +msgid "[y/N]" +msgstr "[j/N]" + +#. TRANSLATOR: "Yes" answer printed for a yes/no question if --assume-yes is set +#: apt-private/private-output.cc:713 +msgid "Y" +msgstr "J" + +#. TRANSLATOR: "No" answer printed for a yes/no question if --assume-no is set +#: apt-private/private-output.cc:719 +msgid "N" +msgstr "N" + +#: apt-private/private-output.cc:741 apt-pkg/cachefilter.cc:33 +#, c-format +msgid "Regex compilation error - %s" +msgstr "Fehler beim Kompilieren eines regulären Ausdrucks - %s" + +#: apt-private/private-cachefile.cc:87 +msgid "Correcting dependencies..." +msgstr "Abhängigkeiten werden korrigiert ..." + +#: apt-private/private-cachefile.cc:90 +msgid " failed." +msgstr " fehlgeschlagen." + +#: apt-private/private-cachefile.cc:93 +msgid "Unable to correct dependencies" +msgstr "Abhängigkeiten konnten nicht korrigiert werden." + +#: apt-private/private-cachefile.cc:96 +msgid "Unable to minimize the upgrade set" +msgstr "Menge der zu aktualisierenden Pakete konnte nicht minimiert werden." + +#: apt-private/private-cachefile.cc:98 +msgid " Done" +msgstr " Fertig" + +#: apt-private/private-cachefile.cc:102 +msgid "You might want to run 'apt-get -f install' to correct these." +msgstr "Probieren Sie »apt-get -f install«, um dies zu korrigieren." + +#: apt-private/private-cachefile.cc:105 +msgid "Unmet dependencies. Try using -f." +msgstr "Unerfüllte Abhängigkeiten. Versuchen Sie, -f zu benutzen." + +#: apt-private/private-cacheset.cc:26 apt-private/private-search.cc:57 +msgid "Sorting" +msgstr "" + +#: apt-private/private-update.cc:45 +msgid "The update command takes no arguments" +msgstr "Der Befehl »update« akzeptiert keine Argumente." + +#: apt-private/private-upgrade.cc:19 +msgid "Calculating upgrade... " +msgstr "Paketaktualisierung (Upgrade) wird berechnet... " + +#: apt-private/private-upgrade.cc:24 +#, fuzzy +msgid "Internal error, Upgrade broke stuff" +msgstr "Interner Fehler, AllUpgrade hat etwas beschädigt." + +#: apt-private/private-upgrade.cc:26 +msgid "Done" +msgstr "Fertig" + +#: apt-private/private-search.cc:61 +msgid "Full Text Search" +msgstr "" + +#: apt-private/private-show.cc:152 +#, c-format +msgid "There is %lu additional record. Please use the '-a' switch to see it" +msgid_plural "" +"There are %lu additional records. Please use the '-a' switch to see them." +msgstr[0] "" +msgstr[1] "" + +#: apt-private/private-show.cc:159 +msgid "not a real package (virtual)" +msgstr "" + +#: apt-private/private-main.cc:19 +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 "" +"HINWEIS: Dies ist nur eine Simulation!\n" +" apt-get benötigt root-Privilegien für die reale Ausführung.\n" +" Behalten Sie ebenfalls in Hinterkopf, dass die Sperren deaktiviert\n" +" sind, verlassen Sie sich also bezüglich des reellen aktuellen\n" +" Status der Sperre nicht darauf!" + +#: apt-private/private-sources.cc:45 +#, fuzzy, c-format +msgid "Failed to parse %s. Edit again? " +msgstr "%s konnte nicht in %s umbenannt werden." + +#: apt-private/private-sources.cc:57 +#, c-format +msgid "Your '%s' file changed, please run 'apt-get update'." +msgstr "" + +#: apt-private/acqprogress.cc:63 +msgid "Hit " +msgstr "OK " + +#: apt-private/acqprogress.cc:87 +msgid "Get:" +msgstr "Holen: " + +#: apt-private/acqprogress.cc:118 +msgid "Ign " +msgstr "Ign " + +#: apt-private/acqprogress.cc:122 +msgid "Err " +msgstr "Fehl " + +#: apt-private/acqprogress.cc:143 +#, c-format +msgid "Fetched %sB in %s (%sB/s)\n" +msgstr "Es wurden %sB in %s geholt (%sB/s).\n" + +#: apt-private/acqprogress.cc:233 +#, c-format +msgid " [Working]" +msgstr " [Wird verarbeitet]" + +#: apt-private/acqprogress.cc:294 +#, c-format +msgid "" +"Media change: please insert the disc labeled\n" +" '%s'\n" +"in the drive '%s' and press enter\n" +msgstr "" +"Medienwechsel: Bitte legen Sie das Medium mit dem Namen\n" +" »%s«\n" +"in Laufwerk »%s« ein und drücken Sie die Eingabetaste (Enter).\n" #. 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:464 -#: apt-pkg/contrib/cdromutl.cc:184 apt-pkg/contrib/fileutl.cc:404 -#: apt-pkg/contrib/fileutl.cc:517 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:362 +#: apt-pkg/contrib/cdromutl.cc:184 apt-pkg/contrib/fileutl.cc:406 +#: apt-pkg/contrib/fileutl.cc:519 apt-pkg/sourcelist.cc:271 +#: apt-pkg/sourcelist.cc:277 apt-pkg/acquire.cc:485 apt-pkg/init.cc:100 +#: apt-pkg/init.cc:108 apt-pkg/clean.cc:36 apt-pkg/policy.cc:373 #, c-format msgid "Unable to read %s" msgstr "%s kann nicht gelesen werden." @@ -1742,61 +1736,43 @@ msgstr "Datei »%s« von Spiegelserver kann nicht gelesen werden." msgid "[Mirror: %s]" msgstr "[Spiegelserver: %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 "" -"Patch konnte nicht mit mmap und unter Verwendung von Dateioperationen auf %s " -"angewendet werden - der Patch scheint beschädigt zu sein." - -#: 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 "" -"Patch konnte nicht mit mmap auf %s angewendet werden (es ist jedoch nichts " -"mmap-spezifisches fehlgeschlagen) - der Patch scheint beschädigt zu sein." - -#: methods/rsh.cc:99 ftparchive/multicompress.cc:168 +#: methods/rsh.cc:98 ftparchive/multicompress.cc:169 msgid "Failed to create IPC pipe to subprocess" msgstr "" "Interprozesskommunikation mit Unterprozess konnte nicht aufgebaut werden." -#: methods/rsh.cc:340 +#: methods/rsh.cc:339 msgid "Connection closed prematurely" msgstr "Verbindung vorzeitig beendet" -#: dselect/install:32 +#: dselect/install:33 msgid "Bad default setting!" msgstr "Fehlerhafte Voreinstellung!" -#: dselect/install:51 dselect/install:83 dselect/install:87 dselect/install:94 -#: dselect/install:105 dselect/update:45 +#: dselect/install:52 dselect/install:84 dselect/install:88 dselect/install:95 +#: dselect/install:106 dselect/update:45 msgid "Press enter to continue." msgstr "Zum Fortfahren die Eingabetaste (Enter) drücken." -#: dselect/install:91 +#: dselect/install:92 msgid "Do you want to erase any previously downloaded .deb files?" msgstr "Möchten Sie alle bisher heruntergeladenen .deb-Dateien löschen?" -#: dselect/install:101 +#: dselect/install:102 msgid "Some errors occurred while unpacking. Packages that were installed" msgstr "Einige Fehler traten während des Entpackens auf. Installierte Pakete" -#: dselect/install:102 +#: dselect/install:103 msgid "will be configured. This may result in duplicate errors" msgstr "" "werden konfiguriert. Dies kann zu doppelten Fehlermeldungen oder Fehlern " "durch" -#: dselect/install:103 +#: dselect/install:104 msgid "or errors caused by missing dependencies. This is OK, only the errors" msgstr "fehlende Abhängigkeiten führen. Das ist in Ordnung, nur die Fehler" -#: dselect/install:104 +#: dselect/install:105 msgid "" "above this message are important. Please fix them and run [I]nstall again" msgstr "" @@ -1807,12 +1783,7 @@ msgstr "" msgid "Merging available information" msgstr "Verfügbare Informationen werden zusammengeführt." -#: cmdline/apt-extracttemplates.cc:102 -#, c-format -msgid "%s not a valid DEB package." -msgstr "%s ist kein gültiges DEB-Paket." - -#: cmdline/apt-extracttemplates.cc:236 +#: cmdline/apt-extracttemplates.cc:224 msgid "" "Usage: apt-extracttemplates file1 [file2 ...]\n" "\n" @@ -1836,12 +1807,12 @@ msgstr "" " -c=? Diese Konfigurationsdatei lesen\n" " -o=? Eine beliebige Konfigurationsoption setzen, z.B. -o dir::cache=/tmp\n" -#: cmdline/apt-extracttemplates.cc:271 apt-pkg/pkgcachegen.cc:1388 +#: cmdline/apt-extracttemplates.cc:256 apt-pkg/pkgcachegen.cc:1388 #, c-format msgid "Unable to write to %s" msgstr "Schreiben nach %s nicht möglich" -#: cmdline/apt-extracttemplates.cc:313 +#: cmdline/apt-extracttemplates.cc:298 msgid "Cannot get debconf version. Is debconf installed?" msgstr "" "Debconf-Version konnte nicht ermittelt werden. Ist debconf installiert?" @@ -2055,36 +2026,36 @@ msgstr "readlink von %s fehlgeschlagen" msgid "Failed to unlink %s" msgstr "Entfernen (unlink) von %s fehlgeschlagen" -#: ftparchive/writer.cc:288 +#: ftparchive/writer.cc:289 #, c-format msgid "*** Failed to link %s to %s" msgstr "*** Erzeugen einer Verknüpfung von %s zu %s fehlgeschlagen" -#: ftparchive/writer.cc:298 +#: ftparchive/writer.cc:299 #, c-format msgid " DeLink limit of %sB hit.\n" msgstr " DeLink-Limit von %sB erreicht\n" -#: ftparchive/writer.cc:403 +#: ftparchive/writer.cc:404 msgid "Archive had no package field" msgstr "Archiv hatte kein Feld »package«" -#: ftparchive/writer.cc:411 ftparchive/writer.cc:701 +#: ftparchive/writer.cc:412 ftparchive/writer.cc:702 #, c-format msgid " %s has no override entry\n" msgstr " %s hat keinen Eintrag in der Override-Liste.\n" -#: ftparchive/writer.cc:479 ftparchive/writer.cc:845 +#: ftparchive/writer.cc:480 ftparchive/writer.cc:846 #, c-format msgid " %s maintainer is %s not %s\n" msgstr " %s-Betreuer ist %s und nicht %s.\n" -#: ftparchive/writer.cc:711 +#: ftparchive/writer.cc:712 #, c-format msgid " %s has no source override entry\n" msgstr " %s hat keinen Eintrag in der Source-Override-Liste.\n" -#: ftparchive/writer.cc:715 +#: ftparchive/writer.cc:716 #, c-format msgid " %s has no binary override entry either\n" msgstr " %s hat keinen Eintrag in der Binary-Override-Liste.\n" @@ -2093,77 +2064,84 @@ msgstr " %s hat keinen Eintrag in der Binary-Override-Liste.\n" msgid "realloc - Failed to allocate memory" msgstr "realloc - Speicheranforderung fehlgeschlagen" -#: ftparchive/override.cc:35 ftparchive/override.cc:143 +#: ftparchive/override.cc:35 ftparchive/override.cc:139 #, c-format msgid "Unable to open %s" msgstr "%s konnte nicht geöffnet werden." -#: ftparchive/override.cc:61 ftparchive/override.cc:167 +#. skip spaces +#. find end of word +#: ftparchive/override.cc:65 +#, fuzzy, c-format +msgid "Malformed override %s line %llu (%s)" +msgstr "Missgestaltetes Override %s Zeile %llu #1" + +#: ftparchive/override.cc:124 ftparchive/override.cc:198 +#, c-format +msgid "Failed to read the override file %s" +msgstr "Override-Datei %s konnte nicht gelesen werden." + +#: ftparchive/override.cc:163 #, c-format msgid "Malformed override %s line %llu #1" msgstr "Missgestaltetes Override %s Zeile %llu #1" -#: ftparchive/override.cc:75 ftparchive/override.cc:179 +#: ftparchive/override.cc:175 #, c-format msgid "Malformed override %s line %llu #2" msgstr "Missgestaltetes Override %s Zeile %llu #2" -#: ftparchive/override.cc:89 ftparchive/override.cc:192 +#: ftparchive/override.cc:188 #, c-format msgid "Malformed override %s line %llu #3" msgstr "Missgestaltetes Override %s Zeile %llu #3" -#: ftparchive/override.cc:128 ftparchive/override.cc:202 -#, c-format -msgid "Failed to read the override file %s" -msgstr "Override-Datei %s konnte nicht gelesen werden." - -#: ftparchive/multicompress.cc:70 +#: ftparchive/multicompress.cc:71 #, c-format msgid "Unknown compression algorithm '%s'" msgstr "Unbekannter Komprimierungsalgorithmus »%s«" -#: ftparchive/multicompress.cc:100 +#: ftparchive/multicompress.cc:101 #, c-format msgid "Compressed output %s needs a compression set" msgstr "Komprimierte Ausgabe %s benötigt einen Komprimierungssatz." -#: ftparchive/multicompress.cc:189 +#: ftparchive/multicompress.cc:190 msgid "Failed to create FILE*" msgstr "FILE* konnte nicht erzeugt werden." -#: ftparchive/multicompress.cc:192 +#: ftparchive/multicompress.cc:193 msgid "Failed to fork" msgstr "Fork fehlgeschlagen" -#: ftparchive/multicompress.cc:206 +#: ftparchive/multicompress.cc:207 msgid "Compress child" msgstr "Komprimierungs-Kindprozess" -#: ftparchive/multicompress.cc:229 +#: ftparchive/multicompress.cc:230 #, c-format msgid "Internal error, failed to create %s" msgstr "Interner Fehler, %s konnte nicht erzeugt werden." -#: ftparchive/multicompress.cc:304 +#: ftparchive/multicompress.cc:303 msgid "IO to subprocess/file failed" msgstr "E/A zu Kindprozess/Datei fehlgeschlagen" -#: ftparchive/multicompress.cc:342 +#: ftparchive/multicompress.cc:341 msgid "Failed to read while computing MD5" msgstr "Lesevorgang während der MD5-Berechnung fehlgeschlagen" -#: ftparchive/multicompress.cc:358 +#: ftparchive/multicompress.cc:357 #, c-format msgid "Problem unlinking %s" msgstr "Problem beim Entfernen (unlink) von %s" -#: ftparchive/multicompress.cc:373 apt-inst/extract.cc:187 +#: ftparchive/multicompress.cc:372 apt-inst/extract.cc:187 #, c-format msgid "Failed to rename %s to %s" msgstr "%s konnte nicht in %s umbenannt werden." -#: cmdline/apt-internal-solver.cc:37 +#: cmdline/apt-internal-solver.cc:38 msgid "" "Usage: apt-internal-solver\n" "\n" @@ -2217,23 +2195,23 @@ msgstr "" " -c=? Diese Konfigurationsdatei lesen\n" " -o=? Eine beliebige Konfigurationsoption setzen, z.B. -o dir::cache=/tmp\n" -#: apt-inst/contrib/extracttar.cc:116 +#: apt-inst/contrib/extracttar.cc:122 msgid "Failed to create pipes" msgstr "Pipes (Weiterleitungen) konnten nicht erzeugt werden." -#: apt-inst/contrib/extracttar.cc:143 +#: apt-inst/contrib/extracttar.cc:149 msgid "Failed to exec gzip " msgstr "gzip konnte nicht ausgeführt werden." -#: apt-inst/contrib/extracttar.cc:180 apt-inst/contrib/extracttar.cc:210 +#: apt-inst/contrib/extracttar.cc:186 apt-inst/contrib/extracttar.cc:216 msgid "Corrupted archive" msgstr "Beschädigtes Archiv" -#: apt-inst/contrib/extracttar.cc:195 +#: apt-inst/contrib/extracttar.cc:201 msgid "Tar checksum failed, archive corrupted" msgstr "Tar-Prüfsumme fehlgeschlagen, Archiv beschädigt" -#: apt-inst/contrib/extracttar.cc:302 +#: apt-inst/contrib/extracttar.cc:306 #, c-format msgid "Unknown TAR header type %u, member %s" msgstr "Unbekannter Tar-Kopfzeilen-Typ %u, Bestandteil %s" @@ -2299,7 +2277,7 @@ msgstr "Doppelte Konfigurationsdatei %s/%s" msgid "Failed to write file %s" msgstr "Datei %s konnte nicht geschrieben werden." -#: apt-inst/dirstream.cc:98 apt-inst/dirstream.cc:106 +#: apt-inst/dirstream.cc:106 #, c-format msgid "Failed to close file %s" msgstr "Datei %s konnte nicht geschlossen werden." @@ -2356,24 +2334,18 @@ msgstr "Durch die Datei %s/%s wird die Datei in Paket %s überschrieben." msgid "Unable to stat %s" msgstr "%s mit »stat« abfragen nicht möglich" -#: apt-inst/deb/debfile.cc:41 apt-inst/deb/debfile.cc:46 +#: apt-inst/deb/debfile.cc:41 apt-inst/deb/debfile.cc:48 +#: apt-inst/deb/debfile.cc:57 #, c-format msgid "This is not a valid DEB archive, missing '%s' member" msgstr "Dies ist kein gültiges DEB-Archiv, da es »%s« nicht enthält." -#. 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 "" -"Dies ist kein gültiges DEB-Archiv, da es weder »%s«, »%s« noch »%s« enthält." - -#: apt-inst/deb/debfile.cc:120 +#: apt-inst/deb/debfile.cc:124 #, c-format msgid "Internal error, could not locate member %s" msgstr "Interner Fehler, Bestandteil %s konnte nicht gefunden werden" -#: apt-inst/deb/debfile.cc:214 +#: apt-inst/deb/debfile.cc:219 msgid "Unparsable control file" msgstr "Auswerten der »control«-Datei nicht möglich" @@ -2417,7 +2389,7 @@ msgstr "" "Nicht genügend Platz für »Dynamic MMap«. Bitte erhöhen Sie den Wert von APT::" "Cache-Start. Aktueller Wert: %lu. (Siehe auch man 5 apt.conf.)" -#: apt-pkg/contrib/mmap.cc:440 +#: apt-pkg/contrib/mmap.cc:446 #, c-format msgid "" "Unable to increase the size of the MMap as the limit of %lu bytes is already " @@ -2426,7 +2398,7 @@ msgstr "" "Unmöglich, die Größe der MMap zu erhöhen, da das Limit von %lu Byte bereits " "erreicht ist." -#: apt-pkg/contrib/mmap.cc:443 +#: apt-pkg/contrib/mmap.cc:449 msgid "" "Unable to increase size of the MMap as automatic growing is disabled by user." msgstr "" @@ -2434,87 +2406,87 @@ msgstr "" "MMap vom Benutzer deaktiviert ist." #. d means days, h means hours, min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:378 +#: apt-pkg/contrib/strutl.cc:401 #, c-format msgid "%lid %lih %limin %lis" msgstr "%li d %li h %li min %li s" #. h means hours, min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:385 +#: apt-pkg/contrib/strutl.cc:408 #, c-format msgid "%lih %limin %lis" msgstr "%li h %li min %li s" #. min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:392 +#: apt-pkg/contrib/strutl.cc:415 #, c-format msgid "%limin %lis" msgstr "%li min %li s" #. s means seconds -#: apt-pkg/contrib/strutl.cc:397 +#: apt-pkg/contrib/strutl.cc:420 #, c-format msgid "%lis" msgstr "%li s" -#: apt-pkg/contrib/strutl.cc:1173 +#: apt-pkg/contrib/strutl.cc:1229 #, c-format msgid "Selection %s not found" msgstr "Auswahl %s nicht gefunden" -#: apt-pkg/contrib/configuration.cc:491 +#: apt-pkg/contrib/configuration.cc:503 #, c-format msgid "Unrecognized type abbreviation: '%c'" msgstr "Nicht erkannte Typabkürzung: »%c«" -#: apt-pkg/contrib/configuration.cc:605 +#: apt-pkg/contrib/configuration.cc:617 #, c-format msgid "Opening configuration file %s" msgstr "Konfigurationsdatei %s wird geöffnet" -#: apt-pkg/contrib/configuration.cc:773 +#: apt-pkg/contrib/configuration.cc:785 #, c-format msgid "Syntax error %s:%u: Block starts with no name." msgstr "Syntaxfehler %s:%u: Block beginnt ohne Namen." -#: apt-pkg/contrib/configuration.cc:792 +#: apt-pkg/contrib/configuration.cc:804 #, c-format msgid "Syntax error %s:%u: Malformed tag" msgstr "Syntaxfehler %s:%u: Missgestaltete Markierung" -#: apt-pkg/contrib/configuration.cc:809 +#: apt-pkg/contrib/configuration.cc:821 #, c-format msgid "Syntax error %s:%u: Extra junk after value" msgstr "Syntaxfehler %s:%u: Zusätzlicher Unsinn nach Wert" -#: apt-pkg/contrib/configuration.cc:849 +#: apt-pkg/contrib/configuration.cc:861 #, c-format msgid "Syntax error %s:%u: Directives can only be done at the top level" msgstr "" "Syntaxfehler %s:%u: Direktiven können nur auf oberster Ebene benutzt werden" -#: apt-pkg/contrib/configuration.cc:856 +#: apt-pkg/contrib/configuration.cc:868 #, c-format msgid "Syntax error %s:%u: Too many nested includes" msgstr "Syntaxfehler %s:%u: Zu viele verschachtelte Einbindungen (includes)" -#: apt-pkg/contrib/configuration.cc:860 apt-pkg/contrib/configuration.cc:865 +#: apt-pkg/contrib/configuration.cc:872 apt-pkg/contrib/configuration.cc:877 #, c-format msgid "Syntax error %s:%u: Included from here" msgstr "Syntaxfehler %s:%u: Eingefügt von hier" -#: apt-pkg/contrib/configuration.cc:869 +#: apt-pkg/contrib/configuration.cc:881 #, c-format msgid "Syntax error %s:%u: Unsupported directive '%s'" msgstr "Syntaxfehler %s:%u: Nicht unterstützte Direktive »%s«" -#: apt-pkg/contrib/configuration.cc:872 +#: apt-pkg/contrib/configuration.cc:884 #, c-format msgid "Syntax error %s:%u: clear directive requires an option tree as argument" msgstr "" "Syntaxfehler %s:%u: Löschdirektiven benötigen einen Optionsbaum als Argument" -#: apt-pkg/contrib/configuration.cc:922 +#: apt-pkg/contrib/configuration.cc:934 #, c-format msgid "Syntax error %s:%u: Extra junk at end of file" msgstr "Syntaxfehler %s:%u: Zusätzlicher Unsinn am Dateiende" @@ -2539,49 +2511,49 @@ msgstr "" msgid "%c%s... %u%%" msgstr "%c%s... Fertig" -#: apt-pkg/contrib/cmndline.cc:80 +#: apt-pkg/contrib/cmndline.cc:116 #, c-format msgid "Command line option '%c' [from %s] is not known." msgstr "Befehlszeilenoption »%c« [aus %s] ist nicht bekannt." -#: apt-pkg/contrib/cmndline.cc:105 apt-pkg/contrib/cmndline.cc:114 -#: apt-pkg/contrib/cmndline.cc:122 +#: apt-pkg/contrib/cmndline.cc:141 apt-pkg/contrib/cmndline.cc:150 +#: apt-pkg/contrib/cmndline.cc:158 #, c-format msgid "Command line option %s is not understood" msgstr "Befehlszeilenoption %s konnte nicht ausgewertet werden." -#: apt-pkg/contrib/cmndline.cc:127 +#: apt-pkg/contrib/cmndline.cc:163 #, c-format msgid "Command line option %s is not boolean" msgstr "Befehlszeilenoption %s ist nicht Bool'sch." -#: apt-pkg/contrib/cmndline.cc:168 apt-pkg/contrib/cmndline.cc:189 +#: apt-pkg/contrib/cmndline.cc:204 apt-pkg/contrib/cmndline.cc:225 #, c-format msgid "Option %s requires an argument." msgstr "Option %s erfordert ein Argument." -#: apt-pkg/contrib/cmndline.cc:202 apt-pkg/contrib/cmndline.cc:208 +#: apt-pkg/contrib/cmndline.cc:238 apt-pkg/contrib/cmndline.cc:244 #, c-format msgid "Option %s: Configuration item specification must have an =<val>." msgstr "Option %s: Konfigurationswertspezifikation benötigt ein »=<Wert>«." -#: apt-pkg/contrib/cmndline.cc:237 +#: apt-pkg/contrib/cmndline.cc:273 #, c-format msgid "Option %s requires an integer argument, not '%s'" msgstr "Option %s erfordert ein Ganzzahl-Argument, nicht »%s«." -#: apt-pkg/contrib/cmndline.cc:268 +#: apt-pkg/contrib/cmndline.cc:304 #, c-format msgid "Option '%s' is too long" msgstr "Option »%s« ist zu lang." # Check for boolean; -1 is unspecified, 0 is yes 1 is no -#: apt-pkg/contrib/cmndline.cc:300 +#: apt-pkg/contrib/cmndline.cc:336 #, c-format msgid "Sense %s is not understood, try true or false." msgstr "Der Sinn von »%s« ist nicht klar, versuchen Sie »true« oder »false«." -#: apt-pkg/contrib/cmndline.cc:350 +#: apt-pkg/contrib/cmndline.cc:386 #, c-format msgid "Invalid operation %s" msgstr "Ungültige Operation %s" @@ -2595,50 +2567,50 @@ msgstr "Einbindungspunkt %s mit »stat« abfragen nicht möglich." msgid "Failed to stat the cdrom" msgstr "CD-ROM mit »stat« abfragen fehlgeschlagen" -#: apt-pkg/contrib/fileutl.cc:93 +#: apt-pkg/contrib/fileutl.cc:95 #, c-format msgid "Problem closing the gzip file %s" msgstr "Problem beim Schließen der gzip-Datei %s" -#: apt-pkg/contrib/fileutl.cc:226 +#: apt-pkg/contrib/fileutl.cc:228 #, c-format msgid "Not using locking for read only lock file %s" msgstr "Es wird keine Sperre für schreibgeschützte Sperrdatei %s verwendet." -#: apt-pkg/contrib/fileutl.cc:231 +#: apt-pkg/contrib/fileutl.cc:233 #, c-format msgid "Could not open lock file %s" msgstr "Sperrdatei %s konnte nicht geöffnet werden." -#: apt-pkg/contrib/fileutl.cc:254 +#: apt-pkg/contrib/fileutl.cc:256 #, c-format msgid "Not using locking for nfs mounted lock file %s" msgstr "Es wird keine Sperre für per NFS eingebundene Sperrdatei %s verwendet." -#: apt-pkg/contrib/fileutl.cc:259 +#: apt-pkg/contrib/fileutl.cc:261 #, c-format msgid "Could not get lock %s" msgstr "Konnte Sperre %s nicht bekommen" -#: apt-pkg/contrib/fileutl.cc:396 apt-pkg/contrib/fileutl.cc:510 +#: apt-pkg/contrib/fileutl.cc:398 apt-pkg/contrib/fileutl.cc:512 #, c-format msgid "List of files can't be created as '%s' is not a directory" msgstr "Dateiliste kann nicht erstellt werden, da »%s« kein Verzeichnis ist." -#: apt-pkg/contrib/fileutl.cc:430 +#: apt-pkg/contrib/fileutl.cc:432 #, c-format msgid "Ignoring '%s' in directory '%s' as it is not a regular file" msgstr "" "»%s« in Verzeichnis »%s« wird ignoriert, da es keine reguläre Datei ist." -#: apt-pkg/contrib/fileutl.cc:448 +#: apt-pkg/contrib/fileutl.cc:450 #, c-format msgid "Ignoring file '%s' in directory '%s' as it has no filename extension" msgstr "" "Datei »%s« in Verzeichnis »%s« wird ignoriert, da sie keine Dateinamen-" "Erweiterung hat." -#: apt-pkg/contrib/fileutl.cc:457 +#: apt-pkg/contrib/fileutl.cc:459 #, c-format msgid "" "Ignoring file '%s' in directory '%s' as it has an invalid filename extension" @@ -2646,79 +2618,79 @@ msgstr "" "Datei »%s« in Verzeichnis »%s« wird ignoriert, da sie eine ungültige " "Dateinamen-Erweiterung hat." -#: apt-pkg/contrib/fileutl.cc:844 +#: apt-pkg/contrib/fileutl.cc:862 #, c-format msgid "Sub-process %s received a segmentation fault." msgstr "Unterprozess %s hat einen Speicherzugriffsfehler empfangen." -#: apt-pkg/contrib/fileutl.cc:846 +#: apt-pkg/contrib/fileutl.cc:864 #, c-format msgid "Sub-process %s received signal %u." msgstr "Unterprozess %s hat das Signal %u empfangen." -#: apt-pkg/contrib/fileutl.cc:850 apt-pkg/contrib/gpgv.cc:243 +#: apt-pkg/contrib/fileutl.cc:868 apt-pkg/contrib/gpgv.cc:237 #, c-format msgid "Sub-process %s returned an error code (%u)" msgstr "Unterprozess %s hat Fehlercode zurückgegeben (%u)" -#: apt-pkg/contrib/fileutl.cc:852 apt-pkg/contrib/gpgv.cc:236 +#: apt-pkg/contrib/fileutl.cc:870 apt-pkg/contrib/gpgv.cc:230 #, c-format msgid "Sub-process %s exited unexpectedly" msgstr "Unterprozess %s unerwartet beendet" -#: apt-pkg/contrib/fileutl.cc:988 +#: apt-pkg/contrib/fileutl.cc:1016 #, c-format msgid "Could not open file %s" msgstr "Datei %s konnte nicht geöffnet werden." -#: apt-pkg/contrib/fileutl.cc:1065 +#: apt-pkg/contrib/fileutl.cc:1093 #, c-format msgid "Could not open file descriptor %d" msgstr "Datei-Deskriptor %d konnte nicht geöffnet werden." -#: apt-pkg/contrib/fileutl.cc:1150 +#: apt-pkg/contrib/fileutl.cc:1178 msgid "Failed to create subprocess IPC" msgstr "" "Interprozesskommunikation mit Unterprozess konnte nicht aufgebaut werden." -#: apt-pkg/contrib/fileutl.cc:1205 +#: apt-pkg/contrib/fileutl.cc:1233 msgid "Failed to exec compressor " msgstr "Fehler beim Ausführen von Komprimierer " -#: apt-pkg/contrib/fileutl.cc:1298 +#: apt-pkg/contrib/fileutl.cc:1326 #, c-format msgid "read, still have %llu to read but none left" msgstr "" "Lesevorgang: es verbleiben noch %llu zu lesen, jedoch ist nichts mehr übrig." -#: apt-pkg/contrib/fileutl.cc:1385 apt-pkg/contrib/fileutl.cc:1407 +#: apt-pkg/contrib/fileutl.cc:1413 apt-pkg/contrib/fileutl.cc:1435 #, c-format msgid "write, still have %llu to write but couldn't" msgstr "" "Schreibvorgang: es verbleiben noch %llu zu schreiben, Schreiben ist jedoch " "nicht möglich." -#: apt-pkg/contrib/fileutl.cc:1695 +#: apt-pkg/contrib/fileutl.cc:1723 #, c-format msgid "Problem closing the file %s" msgstr "Problem beim Schließen der Datei %s" -#: apt-pkg/contrib/fileutl.cc:1707 +#: apt-pkg/contrib/fileutl.cc:1735 #, c-format msgid "Problem renaming the file %s to %s" msgstr "Problem beim Umbenennen der Datei %s nach %s" -#: apt-pkg/contrib/fileutl.cc:1718 +#: apt-pkg/contrib/fileutl.cc:1746 #, c-format msgid "Problem unlinking the file %s" msgstr "Problem beim Entfernen (unlink) der Datei %s" -#: apt-pkg/contrib/fileutl.cc:1731 +#: apt-pkg/contrib/fileutl.cc:1759 msgid "Problem syncing the file" msgstr "Problem beim Synchronisieren der Datei" #. TRANSLATOR: %s is the trusted keyring parts directory -#: apt-pkg/contrib/gpgv.cc:76 +#: apt-pkg/contrib/gpgv.cc:70 #, c-format msgid "No keyring installed in %s." msgstr "Kein Schlüsselring in %s installiert" @@ -2831,88 +2803,98 @@ msgstr "StateFile %s konnte nicht geöffnet werden." msgid "Failed to write temporary StateFile %s" msgstr "Temporäres StateFile %s konnte nicht geschrieben werden." -#: apt-pkg/tagfile.cc:129 +#: apt-pkg/tagfile.cc:138 #, c-format msgid "Unable to parse package file %s (1)" msgstr "Paketdatei %s konnte nicht verarbeitet werden (1)." -#: apt-pkg/tagfile.cc:216 +#: apt-pkg/tagfile.cc:235 #, c-format msgid "Unable to parse package file %s (2)" msgstr "Paketdatei %s konnte nicht verarbeitet werden (2)." -#: apt-pkg/sourcelist.cc:96 +#: apt-pkg/sourcelist.cc:118 +#, fuzzy, c-format +msgid "Malformed stanza %u in source list %s (URI parse)" +msgstr "Missgestaltete Zeile %lu in Quellliste %s (»URI parse«)" + +#: apt-pkg/sourcelist.cc:161 #, c-format msgid "Malformed line %lu in source list %s ([option] unparseable)" msgstr "Missgestaltete Zeile %lu in Quellliste %s ([Option] nicht auswertbar)" -#: apt-pkg/sourcelist.cc:99 +#: apt-pkg/sourcelist.cc:164 #, c-format msgid "Malformed line %lu in source list %s ([option] too short)" msgstr "Missgestaltete Zeile %lu in Quellliste %s ([Option] zu kurz)" -#: apt-pkg/sourcelist.cc:110 +#: apt-pkg/sourcelist.cc:175 #, c-format msgid "Malformed line %lu in source list %s ([%s] is not an assignment)" msgstr "Missgestaltete Zeile %lu in Quellliste %s ([%s] ist keine Zuweisung)" -#: apt-pkg/sourcelist.cc:116 +#: apt-pkg/sourcelist.cc:181 #, c-format msgid "Malformed line %lu in source list %s ([%s] has no key)" msgstr "Missgestaltete Zeile %lu in Quellliste %s ([%s] hat keinen Schlüssel)" -#: apt-pkg/sourcelist.cc:119 +#: apt-pkg/sourcelist.cc:184 #, c-format msgid "Malformed line %lu in source list %s ([%s] key %s has no value)" msgstr "" "Missgestaltete Zeile %lu in Quellliste %s ([%s] Schlüssel %s hat keinen Wert)" -#: apt-pkg/sourcelist.cc:132 +#: apt-pkg/sourcelist.cc:197 #, c-format msgid "Malformed line %lu in source list %s (URI)" msgstr "Missgestaltete Zeile %lu in Quellliste %s (»URI«)" -#: apt-pkg/sourcelist.cc:134 +#: apt-pkg/sourcelist.cc:199 #, c-format msgid "Malformed line %lu in source list %s (dist)" msgstr "Missgestaltete Zeile %lu in Quellliste %s (»dist«)" -#: apt-pkg/sourcelist.cc:137 +#: apt-pkg/sourcelist.cc:202 #, c-format msgid "Malformed line %lu in source list %s (URI parse)" msgstr "Missgestaltete Zeile %lu in Quellliste %s (»URI parse«)" -#: apt-pkg/sourcelist.cc:143 +#: apt-pkg/sourcelist.cc:208 #, c-format msgid "Malformed line %lu in source list %s (absolute dist)" msgstr "Missgestaltete Zeile %lu in Quellliste %s (»absolute dist«)" -#: apt-pkg/sourcelist.cc:150 +#: apt-pkg/sourcelist.cc:215 #, c-format msgid "Malformed line %lu in source list %s (dist parse)" msgstr "Missgestaltete Zeile %lu in Quellliste %s (»dist parse«)" -#: apt-pkg/sourcelist.cc:248 +#: apt-pkg/sourcelist.cc:326 #, c-format msgid "Opening %s" msgstr "%s wird geöffnet." -#: apt-pkg/sourcelist.cc:265 apt-pkg/cdrom.cc:495 +#: apt-pkg/sourcelist.cc:338 apt-pkg/cdrom.cc:495 #, c-format msgid "Line %u too long in source list %s." msgstr "Zeile %u in Quellliste %s zu lang." -#: apt-pkg/sourcelist.cc:289 +#: apt-pkg/sourcelist.cc:362 #, c-format msgid "Malformed line %u in source list %s (type)" msgstr "Missgestaltete Zeile %u in Quellliste %s (»type«)" -#: apt-pkg/sourcelist.cc:293 +#: apt-pkg/sourcelist.cc:366 #, c-format msgid "Type '%s' is not known on line %u in source list %s" msgstr "Typ »%s« in Zeile %u der Quellliste %s ist unbekannt." -#: apt-pkg/packagemanager.cc:297 apt-pkg/packagemanager.cc:923 +#: apt-pkg/sourcelist.cc:407 +#, fuzzy, c-format +msgid "Type '%s' is not known on stanza %u in source list %s" +msgstr "Typ »%s« in Zeile %u der Quellliste %s ist unbekannt." + +#: apt-pkg/packagemanager.cc:296 apt-pkg/packagemanager.cc:922 #, c-format msgid "" "Could not perform immediate configuration on '%s'. Please see man 5 apt.conf " @@ -2921,12 +2903,12 @@ msgstr "" "»%s« konnte nicht unmittelbar konfiguriert werden. Lesen Sie »man 5 apt." "conf« unter APT::Immediate-Configure bezüglich weiterer Details. (%d)" -#: apt-pkg/packagemanager.cc:498 apt-pkg/packagemanager.cc:529 +#: apt-pkg/packagemanager.cc:497 apt-pkg/packagemanager.cc:528 #, c-format msgid "Could not configure '%s'. " msgstr "»%s« konnte nicht konfiguriert werden. " -#: apt-pkg/packagemanager.cc:571 +#: apt-pkg/packagemanager.cc:570 #, c-format msgid "" "This installation run will require temporarily removing the essential " @@ -2951,7 +2933,7 @@ msgstr "" "Das Paket %s muss neu installiert werden, es kann jedoch kein Archiv dafür " "gefunden werden." -#: apt-pkg/algorithms.cc:1238 +#: apt-pkg/algorithms.cc:1068 msgid "" "Error, pkgProblemResolver::Resolve generated breaks, this may be caused by " "held packages." @@ -2959,21 +2941,13 @@ msgstr "" "Fehler: Unterbrechungen durch pkgProblemResolver::Resolve hervorgerufen; " "dies könnte durch zurückgehaltene Pakete verursacht worden sein." -#: apt-pkg/algorithms.cc:1240 +#: apt-pkg/algorithms.cc:1070 msgid "Unable to correct problems, you have held broken packages." msgstr "" "Probleme können nicht korrigiert werden, Sie haben zurückgehaltene defekte " "Pakete." -#: apt-pkg/algorithms.cc:1592 apt-pkg/algorithms.cc:1594 -msgid "" -"Some index files failed to download. They have been ignored, or old ones " -"used instead." -msgstr "" -"Einige Indexdateien konnten nicht heruntergeladen werden. Sie wurden " -"ignoriert oder alte an ihrer Stelle benutzt." - -#: apt-pkg/acquire.cc:81 apt-pkg/cdrom.cc:838 +#: apt-pkg/acquire.cc:81 apt-pkg/cdrom.cc:811 #, c-format msgid "List directory %spartial is missing." msgstr "Listenverzeichnis %spartial fehlt." @@ -3000,29 +2974,34 @@ msgstr "Holen der Datei %li von %li (noch %s)" msgid "Retrieving file %li of %li" msgstr "Holen der Datei %li von %li" -#: apt-pkg/acquire-worker.cc:112 +#: apt-pkg/acquire-worker.cc:113 #, c-format msgid "The method driver %s could not be found." msgstr "Der Treiber für Methode %s konnte nicht gefunden werden." -#: apt-pkg/acquire-worker.cc:161 +#: apt-pkg/acquire-worker.cc:115 +#, fuzzy, c-format +msgid "Is the package %s installed?" +msgstr "Überprüfen Sie, ob das Paket »dpkg-dev« installiert ist.\n" + +#: apt-pkg/acquire-worker.cc:166 #, c-format msgid "Method %s did not start correctly" msgstr "Methode %s ist nicht korrekt gestartet." -#: apt-pkg/acquire-worker.cc:447 +#: apt-pkg/acquire-worker.cc:452 #, c-format msgid "Please insert the disc labeled: '%s' in the drive '%s' and press enter." msgstr "" "Bitte legen Sie das Medium mit dem Namen »%s« in Laufwerk »%s« ein und " "drücken Sie die Eingabetaste (Enter)." -#: apt-pkg/init.cc:151 +#: apt-pkg/init.cc:143 #, c-format msgid "Packaging system '%s' is not supported" msgstr "Paketierungssystem »%s« wird nicht unterstützt." -#: apt-pkg/init.cc:167 +#: apt-pkg/init.cc:159 msgid "Unable to determine a suitable packaging system type" msgstr "Bestimmung eines passenden Paketierungssystemtyps nicht möglich" @@ -3060,18 +3039,18 @@ msgstr "" "Der Wert »%s« ist für APT::Default-Release ungültig, da solch eine " "Veröffentlichung in den Paketquellen nicht verfügbar ist." -#: apt-pkg/policy.cc:399 +#: apt-pkg/policy.cc:414 #, c-format msgid "Invalid record in the preferences file %s, no Package header" msgstr "" "Ungültiger Eintrag in Einstellungsdatei %s, keine »Package«-Kopfzeile(n)" -#: apt-pkg/policy.cc:421 +#: apt-pkg/policy.cc:436 #, c-format msgid "Did not understand pin type %s" msgstr "Pinning-Typ %s kann nicht interpretiert werden." -#: apt-pkg/policy.cc:429 +#: apt-pkg/policy.cc:444 msgid "No priority (or zero) specified for pin" msgstr "Keine Priorität (oder Null) für Pin angegeben" @@ -3147,16 +3126,20 @@ msgstr "E/A-Fehler beim Speichern des Quell-Zwischenspeichers" msgid "rename failed, %s (%s -> %s)." msgstr "Umbenennen fehlgeschlagen, %s (%s -> %s)." -#: apt-pkg/acquire-item.cc:599 -msgid "MD5Sum mismatch" -msgstr "MD5-Summe stimmt nicht überein" - -#: apt-pkg/acquire-item.cc:870 apt-pkg/acquire-item.cc:1887 -#: apt-pkg/acquire-item.cc:2030 +#: apt-pkg/acquire-item.cc:154 msgid "Hash Sum mismatch" msgstr "Hash-Summe stimmt nicht überein" -#: apt-pkg/acquire-item.cc:1388 +#: apt-pkg/acquire-item.cc:159 +msgid "Size mismatch" +msgstr "Größe stimmt nicht überein" + +#: apt-pkg/acquire-item.cc:164 +#, fuzzy +msgid "Invalid file format" +msgstr "Ungültige Operation %s" + +#: apt-pkg/acquire-item.cc:1570 #, c-format msgid "" "Unable to find expected entry '%s' in Release file (Wrong sources.list entry " @@ -3165,17 +3148,17 @@ msgstr "" "Erwarteter Eintrag »%s« konnte in Release-Datei nicht gefunden werden " "(falscher Eintrag in sources.list oder missgebildete Datei)." -#: apt-pkg/acquire-item.cc:1404 +#: apt-pkg/acquire-item.cc:1586 #, c-format msgid "Unable to find hash sum for '%s' in Release file" msgstr "Hash-Summe für »%s« kann in Release-Datei nicht gefunden werden." -#: apt-pkg/acquire-item.cc:1446 +#: apt-pkg/acquire-item.cc:1628 msgid "There is no public key available for the following key IDs:\n" msgstr "" "Es gibt keine öffentlichen Schlüssel für die folgenden Schlüssel-IDs:\n" -#: apt-pkg/acquire-item.cc:1484 +#: apt-pkg/acquire-item.cc:1666 #, c-format msgid "" "Release file for %s is expired (invalid since %s). Updates for this " @@ -3184,12 +3167,12 @@ msgstr "" "Release-Datei für %s ist abgelaufen (ungültig seit %s). Aktualisierungen für " "dieses Depot werden nicht angewendet." -#: apt-pkg/acquire-item.cc:1506 +#: apt-pkg/acquire-item.cc:1688 #, c-format msgid "Conflicting distribution: %s (expected %s but got %s)" msgstr "Konflikt bei Distribution: %s (%s erwartet, aber %s bekommen)" -#: apt-pkg/acquire-item.cc:1536 +#: apt-pkg/acquire-item.cc:1718 #, c-format msgid "" "An error occurred during the signature verification. The repository is not " @@ -3200,12 +3183,12 @@ msgstr "" "GPG-Fehler: %s: %s\n" #. Invalid signature file, reject (LP: #346386) (Closes: #627642) -#: apt-pkg/acquire-item.cc:1546 apt-pkg/acquire-item.cc:1551 +#: apt-pkg/acquire-item.cc:1728 apt-pkg/acquire-item.cc:1733 #, c-format msgid "GPG error: %s: %s" msgstr "GPG-Fehler: %s: %s" -#: apt-pkg/acquire-item.cc:1663 +#: apt-pkg/acquire-item.cc:1856 #, c-format msgid "" "I wasn't able to locate a file for the %s package. This might mean you need " @@ -3215,32 +3198,26 @@ msgstr "" "Sie dieses Paket von Hand korrigieren müssen (aufgrund fehlender " "Architektur)." -#: apt-pkg/acquire-item.cc:1722 +#: apt-pkg/acquire-item.cc:1922 #, c-format -msgid "" -"I wasn't able to locate a file for the %s package. This might mean you need " -"to manually fix this package." +msgid "Can't find a source to download version '%s' of '%s'" msgstr "" -"Es konnte keine Datei für Paket %s gefunden werden. Das könnte heißen, dass " -"Sie dieses Paket von Hand korrigieren müssen." +"Es konnte keine Quelle gefunden werden, um Version »%s« von »%s« " +"herunterzuladen." -#: apt-pkg/acquire-item.cc:1781 +#: apt-pkg/acquire-item.cc:1980 #, c-format msgid "" "The package index files are corrupted. No Filename: field for package %s." msgstr "" "Die Paketindexdateien sind beschädigt: Kein Filename:-Feld für Paket %s." -#: apt-pkg/acquire-item.cc:1879 -msgid "Size mismatch" -msgstr "Größe stimmt nicht überein" - -#: apt-pkg/indexrecords.cc:68 +#: apt-pkg/indexrecords.cc:73 #, c-format msgid "Unable to parse Release file %s" msgstr "Release-Datei %s kann nicht verarbeitet werden." -#: apt-pkg/indexrecords.cc:78 +#: apt-pkg/indexrecords.cc:81 #, c-format msgid "No sections in Release file %s" msgstr "Keine Bereiche (Sections) in Release-Datei %s" @@ -3265,50 +3242,41 @@ msgstr "Ungültiger »Date«-Eintrag in Release-Datei %s" msgid "Vendor block %s contains no fingerprint" msgstr "Herstellerblock %s enthält keinen Fingerabdruck." -#: apt-pkg/cdrom.cc:576 -#, c-format -msgid "" -"Using CD-ROM mount point %s\n" -"Mounting CD-ROM\n" -msgstr "" -"Verwendeter CD-ROM-Einbindungspunkt: %s\n" -"CD-ROM wird eingebunden.\n" - -#: apt-pkg/cdrom.cc:585 apt-pkg/cdrom.cc:682 -msgid "Identifying.. " -msgstr "Identifizieren ... " - -#: apt-pkg/cdrom.cc:613 -#, c-format -msgid "Stored label: %s\n" -msgstr "Gespeicherte Kennzeichnung: %s\n" - -#: apt-pkg/cdrom.cc:622 apt-pkg/cdrom.cc:915 -msgid "Unmounting CD-ROM...\n" -msgstr "Einbindung der CD-ROM wird gelöst ...\n" - -#: apt-pkg/cdrom.cc:642 +#: apt-pkg/cdrom.cc:575 #, c-format msgid "Using CD-ROM mount point %s\n" msgstr "Verwendeter CD-ROM-Einbindungspunkt: %s\n" -#: apt-pkg/cdrom.cc:660 +#: apt-pkg/cdrom.cc:583 msgid "Unmounting CD-ROM\n" msgstr "Lösen der CD-ROM-Einbindung\n" -#: apt-pkg/cdrom.cc:665 +#: apt-pkg/cdrom.cc:588 msgid "Waiting for disc...\n" msgstr "Warten auf Medium ...\n" -#: apt-pkg/cdrom.cc:674 +#: apt-pkg/cdrom.cc:597 msgid "Mounting CD-ROM...\n" msgstr "CD-ROM wird eingebunden ...\n" -#: apt-pkg/cdrom.cc:693 +#: apt-pkg/cdrom.cc:605 +msgid "Identifying.. " +msgstr "Identifizieren ... " + +#: apt-pkg/cdrom.cc:643 +#, c-format +msgid "Stored label: %s\n" +msgstr "Gespeicherte Kennzeichnung: %s\n" + +#: apt-pkg/cdrom.cc:652 apt-pkg/cdrom.cc:888 +msgid "Unmounting CD-ROM...\n" +msgstr "Einbindung der CD-ROM wird gelöst ...\n" + +#: apt-pkg/cdrom.cc:667 msgid "Scanning disc for index files..\n" msgstr "Durchsuchen des Mediums nach Index-Dateien ...\n" -#: apt-pkg/cdrom.cc:744 +#: apt-pkg/cdrom.cc:717 #, c-format msgid "" "Found %zu package indexes, %zu source indexes, %zu translation indexes and " @@ -3317,7 +3285,7 @@ msgstr "" "%zu Paketindizes, %zu Quellindizes, %zu Übersetzungsindizes und %zu " "Signaturen gefunden\n" -#: apt-pkg/cdrom.cc:755 +#: apt-pkg/cdrom.cc:728 msgid "" "Unable to locate any package files, perhaps this is not a Debian Disc or the " "wrong architecture?" @@ -3325,16 +3293,16 @@ msgstr "" "Es konnten keine Paketdateien gefunden werden; möglicherweise ist dies keine " "Debian-Disk oder eine für die falsche Architektur?" -#: apt-pkg/cdrom.cc:782 +#: apt-pkg/cdrom.cc:755 #, c-format msgid "Found label '%s'\n" msgstr "Kennzeichnung »%s« gefunden\n" -#: apt-pkg/cdrom.cc:811 +#: apt-pkg/cdrom.cc:784 msgid "That is not a valid name, try again.\n" msgstr "Dies ist kein gültiger Name, versuchen Sie es erneut.\n" -#: apt-pkg/cdrom.cc:828 +#: apt-pkg/cdrom.cc:801 #, c-format msgid "" "This disc is called: \n" @@ -3343,15 +3311,15 @@ msgstr "" "Dieses Medium heißt: \n" "»%s«\n" -#: apt-pkg/cdrom.cc:830 +#: apt-pkg/cdrom.cc:803 msgid "Copying package lists..." msgstr "Kopieren der Paketlisten ..." -#: apt-pkg/cdrom.cc:865 +#: apt-pkg/cdrom.cc:838 msgid "Writing new source list\n" msgstr "Schreiben der neuen Quellliste\n" -#: apt-pkg/cdrom.cc:873 +#: apt-pkg/cdrom.cc:846 msgid "Source list entries for this disc are:\n" msgstr "Quelllisteneinträge für dieses Medium sind:\n" @@ -3387,34 +3355,39 @@ msgstr "Authentifizierungs-Datensatz konnte nicht gefunden werden für: %s" msgid "Hash mismatch for: %s" msgstr "Hash-Summe stimmt nicht überein für: %s" -#: apt-pkg/cacheset.cc:403 +#: apt-pkg/cacheset.cc:479 #, c-format msgid "Release '%s' for '%s' was not found" msgstr "Veröffentlichung »%s« für »%s« konnte nicht gefunden werden." -#: apt-pkg/cacheset.cc:406 +#: apt-pkg/cacheset.cc:482 #, c-format msgid "Version '%s' for '%s' was not found" msgstr "Version »%s« für »%s« konnte nicht gefunden werden." -#: apt-pkg/cacheset.cc:517 +#: apt-pkg/cacheset.cc:593 #, c-format msgid "Couldn't find task '%s'" msgstr "Task »%s« konnte nicht gefunden werden." -#: apt-pkg/cacheset.cc:523 +#: apt-pkg/cacheset.cc:599 #, c-format msgid "Couldn't find any package by regex '%s'" msgstr "Mittels regulärem Ausdruck »%s« konnte kein Paket gefunden werden." -#: apt-pkg/cacheset.cc:534 +#: apt-pkg/cacheset.cc:605 +#, fuzzy, c-format +msgid "Couldn't find any package by glob '%s'" +msgstr "Mittels regulärem Ausdruck »%s« konnte kein Paket gefunden werden." + +#: apt-pkg/cacheset.cc:616 #, c-format msgid "Can't select versions from package '%s' as it is purely virtual" msgstr "" "Es können keine Versionen von Paket »%s« ausgewählt werden, da es rein " "virtuell ist." -#: apt-pkg/cacheset.cc:541 apt-pkg/cacheset.cc:548 +#: apt-pkg/cacheset.cc:623 apt-pkg/cacheset.cc:630 #, c-format msgid "" "Can't select installed nor candidate version from package '%s' as it has " @@ -3423,21 +3396,21 @@ msgstr "" "Es kann weder eine installierte Version noch ein Installationskandidat von " "Paket »%s« ausgewählt werden, da beide nicht existieren." -#: apt-pkg/cacheset.cc:555 +#: apt-pkg/cacheset.cc:637 #, c-format msgid "Can't select newest version from package '%s' as it is purely virtual" msgstr "" "Die neueste Version von Paket »%s« kann nicht ausgewählt werden, da es rein " "virtuell ist." -#: apt-pkg/cacheset.cc:563 +#: apt-pkg/cacheset.cc:645 #, c-format msgid "Can't select candidate version from package %s as it has no candidate" msgstr "" "Es kann kein Installationskandidat von Paket »%s« ausgewählt werden, da kein " "solcher existiert." -#: apt-pkg/cacheset.cc:571 +#: apt-pkg/cacheset.cc:653 #, c-format msgid "Can't select installed version from package %s as it is not installed" msgstr "" @@ -3465,113 +3438,137 @@ msgstr "" msgid "Execute external solver" msgstr "Externen Problemlöser ausführen" -#: apt-pkg/deb/dpkgpm.cc:73 +#: apt-pkg/install-progress.cc:51 +#, c-format +msgid "Progress: [%3i%%]" +msgstr "" + +#: apt-pkg/install-progress.cc:85 apt-pkg/install-progress.cc:168 +msgid "Running dpkg" +msgstr "Ausführen von dpkg" + +#: apt-pkg/update.cc:110 apt-pkg/update.cc:112 +msgid "" +"Some index files failed to download. They have been ignored, or old ones " +"used instead." +msgstr "" +"Einige Indexdateien konnten nicht heruntergeladen werden. Sie wurden " +"ignoriert oder alte an ihrer Stelle benutzt." + +#: apt-pkg/deb/dpkgpm.cc:91 #, c-format msgid "Installing %s" msgstr "%s wird installiert." -#: apt-pkg/deb/dpkgpm.cc:74 apt-pkg/deb/dpkgpm.cc:982 +#: apt-pkg/deb/dpkgpm.cc:92 apt-pkg/deb/dpkgpm.cc:977 #, c-format msgid "Configuring %s" msgstr "%s wird konfiguriert." -#: apt-pkg/deb/dpkgpm.cc:75 apt-pkg/deb/dpkgpm.cc:989 +#: apt-pkg/deb/dpkgpm.cc:93 apt-pkg/deb/dpkgpm.cc:984 #, c-format msgid "Removing %s" msgstr "%s wird entfernt." -#: apt-pkg/deb/dpkgpm.cc:76 +#: apt-pkg/deb/dpkgpm.cc:94 #, c-format msgid "Completely removing %s" msgstr "%s wird vollständig entfernt." -#: apt-pkg/deb/dpkgpm.cc:77 +#: apt-pkg/deb/dpkgpm.cc:95 #, c-format msgid "Noting disappearance of %s" msgstr "Verschwinden von %s festgestellt" -#: apt-pkg/deb/dpkgpm.cc:78 +#: apt-pkg/deb/dpkgpm.cc:96 #, c-format msgid "Running post-installation trigger %s" msgstr "Aufruf des Nach-Installations-Triggers %s" #. FIXME: use a better string after freeze -#: apt-pkg/deb/dpkgpm.cc:735 +#: apt-pkg/deb/dpkgpm.cc:808 #, c-format msgid "Directory '%s' missing" msgstr "Verzeichnis »%s« fehlt" -#: apt-pkg/deb/dpkgpm.cc:750 apt-pkg/deb/dpkgpm.cc:770 +#: apt-pkg/deb/dpkgpm.cc:823 apt-pkg/deb/dpkgpm.cc:845 #, c-format msgid "Could not open file '%s'" msgstr "Datei »%s« konnte nicht geöffnet werden." -#: apt-pkg/deb/dpkgpm.cc:975 +#: apt-pkg/deb/dpkgpm.cc:970 #, c-format msgid "Preparing %s" msgstr "%s wird vorbereitet." -#: apt-pkg/deb/dpkgpm.cc:976 +#: apt-pkg/deb/dpkgpm.cc:971 #, c-format msgid "Unpacking %s" msgstr "%s wird entpackt." -#: apt-pkg/deb/dpkgpm.cc:981 +#: apt-pkg/deb/dpkgpm.cc:976 #, c-format msgid "Preparing to configure %s" msgstr "Konfiguration von %s wird vorbereitet." -#: apt-pkg/deb/dpkgpm.cc:983 +#: apt-pkg/deb/dpkgpm.cc:978 #, c-format msgid "Installed %s" msgstr "%s installiert" -#: apt-pkg/deb/dpkgpm.cc:988 +#: apt-pkg/deb/dpkgpm.cc:983 #, c-format msgid "Preparing for removal of %s" msgstr "Entfernen von %s wird vorbereitet." -#: apt-pkg/deb/dpkgpm.cc:990 +#: apt-pkg/deb/dpkgpm.cc:985 #, c-format msgid "Removed %s" msgstr "%s entfernt" -#: apt-pkg/deb/dpkgpm.cc:995 +#: apt-pkg/deb/dpkgpm.cc:990 #, c-format msgid "Preparing to completely remove %s" msgstr "Vollständiges Entfernen von %s wird vorbereitet." -#: apt-pkg/deb/dpkgpm.cc:996 +#: apt-pkg/deb/dpkgpm.cc:991 #, c-format msgid "Completely removed %s" msgstr "%s vollständig entfernt" -#: apt-pkg/deb/dpkgpm.cc:1243 -msgid "Can not write log, openpty() failed (/dev/pts not mounted?)\n" +#: apt-pkg/deb/dpkgpm.cc:1046 +msgid "ioctl(TIOCGWINSZ) failed" msgstr "" -"Schreiben des Protokolls nicht möglich, openpty() fehlgeschlagen (/dev/pts " -"nicht eingebunden?)\n" -#: apt-pkg/deb/dpkgpm.cc:1273 -msgid "Running dpkg" -msgstr "Ausführen von dpkg" +#: apt-pkg/deb/dpkgpm.cc:1049 apt-pkg/deb/dpkgpm.cc:1070 +#, fuzzy, c-format +msgid "Can not write log (%s)" +msgstr "Schreiben nach %s nicht möglich" + +#: apt-pkg/deb/dpkgpm.cc:1049 +msgid "Is /dev/pts mounted?" +msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1445 +#: apt-pkg/deb/dpkgpm.cc:1070 +msgid "Is stdout a terminal?" +msgstr "" + +#: apt-pkg/deb/dpkgpm.cc:1558 msgid "Operation was interrupted before it could finish" msgstr "Operation wurde unterbrochen, bevor sie beendet werden konnte." -#: apt-pkg/deb/dpkgpm.cc:1507 +#: apt-pkg/deb/dpkgpm.cc:1620 msgid "No apport report written because MaxReports is reached already" msgstr "" "Es wurde kein Apport-Bericht verfasst, da das Limit MaxReports bereits " "erreicht ist." #. check if its not a follow up error -#: apt-pkg/deb/dpkgpm.cc:1512 +#: apt-pkg/deb/dpkgpm.cc:1625 msgid "dependency problems - leaving unconfigured" msgstr "Abhängigkeitsprobleme - verbleibt unkonfiguriert" -#: apt-pkg/deb/dpkgpm.cc:1514 +#: apt-pkg/deb/dpkgpm.cc:1627 msgid "" "No apport report written because the error message indicates its a followup " "error from a previous failure." @@ -3579,7 +3576,7 @@ msgstr "" "Es wurde kein Apport-Bericht verfasst, da die Fehlermeldung darauf " "hindeutet, dass dies lediglich ein Folgefehler eines vorherigen Problems ist." -#: apt-pkg/deb/dpkgpm.cc:1520 +#: apt-pkg/deb/dpkgpm.cc:1633 msgid "" "No apport report written because the error message indicates a disk full " "error" @@ -3587,7 +3584,7 @@ msgstr "" "Es wurde kein Apport-Bericht verfasst, da die Fehlermeldung auf einen Fehler " "wegen voller Festplatte hindeutet." -#: apt-pkg/deb/dpkgpm.cc:1526 +#: apt-pkg/deb/dpkgpm.cc:1640 msgid "" "No apport report written because the error message indicates a out of memory " "error" @@ -3595,7 +3592,16 @@ msgstr "" "Es wurde kein Apport-Bericht verfasst, da die Fehlermeldung auf einen Fehler " "wegen erschöpftem Arbeitsspeicher hindeutet." -#: apt-pkg/deb/dpkgpm.cc:1533 +#: apt-pkg/deb/dpkgpm.cc:1647 apt-pkg/deb/dpkgpm.cc:1653 +#, fuzzy +msgid "" +"No apport report written because the error message indicates an issue on the " +"local system" +msgstr "" +"Es wurde kein Apport-Bericht verfasst, da die Fehlermeldung auf einen Fehler " +"wegen voller Festplatte hindeutet." + +#: apt-pkg/deb/dpkgpm.cc:1674 msgid "" "No apport report written because the error message indicates a dpkg I/O error" msgstr "" @@ -3631,6 +3637,126 @@ msgstr "" msgid "Not locked" msgstr "Nicht gesperrt" +#~ msgid "%s not a valid DEB package." +#~ msgstr "%s ist kein gültiges DEB-Paket." + +#~ msgid "" +#~ "Using CD-ROM mount point %s\n" +#~ "Mounting CD-ROM\n" +#~ msgstr "" +#~ "Verwendeter CD-ROM-Einbindungspunkt: %s\n" +#~ "CD-ROM wird eingebunden.\n" + +#~ msgid "" +#~ "Could not patch %s with mmap and with file operation usage - the patch " +#~ "seems to be corrupt." +#~ msgstr "" +#~ "Patch konnte nicht mit mmap und unter Verwendung von Dateioperationen auf " +#~ "%s angewendet werden - der Patch scheint beschädigt zu sein." + +#~ msgid "" +#~ "Could not patch %s with mmap (but no mmap specific fail) - the patch " +#~ "seems to be corrupt." +#~ msgstr "" +#~ "Patch konnte nicht mit mmap auf %s angewendet werden (es ist jedoch " +#~ "nichts mmap-spezifisches fehlgeschlagen) - der Patch scheint beschädigt " +#~ "zu sein." + +#~ msgid "Note, selecting '%s' for task '%s'\n" +#~ msgstr "Hinweis: »%s« wird für Task »%s« gewählt.\n" + +#~ msgid "Note, selecting '%s' for regex '%s'\n" +#~ msgstr "Hinweis: »%s« wird für regulären Ausdruck »%s« gewählt.\n" + +#~ msgid "Package %s is a virtual package provided by:\n" +#~ msgstr "Paket %s ist ein virtuelles Paket, das bereitgestellt wird von:\n" + +#~ msgid " [Not candidate version]" +#~ msgstr " [Nicht die Installationskandidat-Version]" + +#~ msgid "You should explicitly select one to install." +#~ msgstr "Sie sollten eines explizit zum Installieren auswählen." + +#~ 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 "" +#~ "Paket %s ist nicht verfügbar, wird aber von einem anderen Paket\n" +#~ "referenziert. Das kann heißen, dass das Paket fehlt, dass es abgelöst\n" +#~ "wurde oder nur aus einer anderen Quelle verfügbar ist.\n" + +#~ msgid "However the following packages replace it:" +#~ msgstr "Doch die folgenden Pakete ersetzen es:" + +#~ msgid "Package '%s' has no installation candidate" +#~ msgstr "Für Paket »%s« existiert kein Installationskandidat." + +#~ msgid "Virtual packages like '%s' can't be removed\n" +#~ msgstr "Virtuelle Pakete wie »%s« können nicht entfernt werden.\n" + +#~ msgid "Package '%s' is not installed, so not removed. Did you mean '%s'?\n" +#~ msgstr "" +#~ "Paket »%s« ist nicht installiert, wird also auch nicht entfernt. Meinten " +#~ "Sie »%s«?\n" + +#~ msgid "Package '%s' is not installed, so not removed\n" +#~ msgstr "Paket »%s« ist nicht installiert, wird also auch nicht entfernt.\n" + +#~ msgid "Note, selecting '%s' instead of '%s'\n" +#~ msgstr "Hinweis: »%s« wird an Stelle von »%s« gewählt.\n" + +#~ msgid "Skipping %s, it is already installed and upgrade is not set.\n" +#~ msgstr "" +#~ "%s wird übersprungen; es ist schon installiert und ein Upgrade ist nicht " +#~ "angefordert.\n" + +#~ msgid "Skipping %s, it is not installed and only upgrades are requested.\n" +#~ msgstr "" +#~ "%s wird übersprungen; es ist nicht installiert und lediglich Upgrades " +#~ "sind angefordert.\n" + +#~ msgid "Reinstallation of %s is not possible, it cannot be downloaded.\n" +#~ msgstr "" +#~ "Erneute Installation von %s ist nicht möglich,\n" +#~ "es kann nicht heruntergeladen werden.\n" + +#~ msgid "%s is already the newest version.\n" +#~ msgstr "%s ist schon die neueste Version.\n" + +#~ msgid "Selected version '%s' (%s) for '%s'\n" +#~ msgstr "Version »%s« (%s) für »%s« gewählt.\n" + +#~ msgid "Selected version '%s' (%s) for '%s' because of '%s'\n" +#~ msgstr "Version »%s« (%s) für »%s« gewählt aufgrund von »%s«.\n" + +#~ msgid "Ignore unavailable target release '%s' of package '%s'" +#~ msgstr "" +#~ "Nicht verfügbare Veröffentlichung »%s« von Paket »%s« wird ignoriert." + +#~ msgid "Downloading %s %s" +#~ msgstr "Herunterladen von %s %s" + +#~ msgid "This is not a valid DEB archive, it has no '%s', '%s' or '%s' member" +#~ msgstr "" +#~ "Dies ist kein gültiges DEB-Archiv, da es weder »%s«, »%s« noch »%s« " +#~ "enthält." + +#~ msgid "MD5Sum mismatch" +#~ msgstr "MD5-Summe stimmt nicht überein" + +#~ msgid "" +#~ "I wasn't able to locate a file for the %s package. This might mean you " +#~ "need to manually fix this package." +#~ msgstr "" +#~ "Es konnte keine Datei für Paket %s gefunden werden. Das könnte heißen, " +#~ "dass Sie dieses Paket von Hand korrigieren müssen." + +#~ msgid "Can not write log, openpty() failed (/dev/pts not mounted?)\n" +#~ msgstr "" +#~ "Schreiben des Protokolls nicht möglich, openpty() fehlgeschlagen (/dev/" +#~ "pts nicht eingebunden?)\n" + #~ msgid "File %s doesn't start with a clearsigned message" #~ msgstr "Datei %s beginnt nicht mit einer Klartext-signierten Nachricht." @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: apt_po.pot\n" "Report-Msgid-Bugs-To: APT Development Team <deity@lists.debian.org>\n" -"POT-Creation-Date: 2013-07-31 16:24+0200\n" +"POT-Creation-Date: 2014-02-23 00:29+0100\n" "PO-Revision-Date: 2006-09-19 09:49+0530\n" "Last-Translator: Kinley Tshering <gasepkuenden2k3@hotmail.com>\n" "Language-Team: Dzongkha <pgeyleg@dit.gov.bt>\n" @@ -19,155 +19,157 @@ msgstr "" "X-Poedit-Country: Bhutan\n" "X-Poedit-SourceCharset: utf-8\n" -#: cmdline/apt-cache.cc:158 +#: cmdline/apt-cache.cc:140 #, c-format msgid "Package %s version %s has an unmet dep:\n" msgstr "ཐུམ་སྒྲིལ་ %s ཐོན་རིམ་ %s ལུ་ ཌེཔ་མ་ཚང་ཅིག་འདུག:\n" -#: cmdline/apt-cache.cc:286 +#: cmdline/apt-cache.cc:268 msgid "Total package names: " msgstr "ཐུམ་སྒྲིལ་བསྡོམས་ཀྱི་མིང་ཚུ:" -#: cmdline/apt-cache.cc:288 +#: cmdline/apt-cache.cc:270 #, fuzzy msgid "Total package structures: " msgstr "ཐུམ་སྒྲིལ་བསྡོམས་ཀྱི་མིང་ཚུ:" -#: cmdline/apt-cache.cc:328 +#: cmdline/apt-cache.cc:310 msgid " Normal packages: " msgstr "སྤྱིར་བཏང་ཐུམ་སྒྲིལ་ཚུ།" -#: cmdline/apt-cache.cc:329 +#: cmdline/apt-cache.cc:311 msgid " Pure virtual packages: " msgstr "བར་ཅུ་ཡལ་ཐུམ་སྒྲིལ་གཙང་མ་ཚུ:" -#: cmdline/apt-cache.cc:330 +#: cmdline/apt-cache.cc:312 msgid " Single virtual packages: " msgstr "བར་ཅུ་ཡལ་ཐུམ་སྒྲིལ་རྐྱང་པ་ཚུ:" -#: cmdline/apt-cache.cc:331 +#: cmdline/apt-cache.cc:313 msgid " Mixed virtual packages: " msgstr "བར་ཅུ་ཡལ་ཐུམ་སྒྲིལ་སླ་བསྲེ་ཡོད་མི་ཚུ:" -#: cmdline/apt-cache.cc:332 +#: cmdline/apt-cache.cc:314 msgid " Missing: " msgstr "བརླག་སྟོར་ཞུགས་པ:" -#: cmdline/apt-cache.cc:334 +#: cmdline/apt-cache.cc:316 msgid "Total distinct versions: " msgstr "ཁྱད་རྟགས་ཅན་གྱི་ཐོན་རིམ་ཚུ་གི་བསྡོམས:" -#: cmdline/apt-cache.cc:336 +#: cmdline/apt-cache.cc:318 #, fuzzy msgid "Total distinct descriptions: " msgstr "ཁྱད་རྟགས་ཅན་གྱི་ཐོན་རིམ་ཚུ་གི་བསྡོམས:" -#: cmdline/apt-cache.cc:338 +#: cmdline/apt-cache.cc:320 msgid "Total dependencies: " msgstr "རྟེན་འབྲེལ་བསྡོམས:" -#: cmdline/apt-cache.cc:341 +#: cmdline/apt-cache.cc:323 msgid "Total ver/file relations: " msgstr "ཐེན་རིམ་/ཡིག་སྣོད་ མཐུན་འབྲེལ་གྱི་བསྡོམས:" -#: cmdline/apt-cache.cc:343 +#: cmdline/apt-cache.cc:325 #, fuzzy msgid "Total Desc/File relations: " msgstr "ཐེན་རིམ་/ཡིག་སྣོད་ མཐུན་འབྲེལ་གྱི་བསྡོམས:" -#: cmdline/apt-cache.cc:345 +#: cmdline/apt-cache.cc:327 msgid "Total Provides mappings: " msgstr "ཡོངས་བསྡོམས་ཀྱིས་ས་ཁྲ་བཟོ་བ་ཚུ་བྱིནམ་ཨིན:" -#: cmdline/apt-cache.cc:357 +#: cmdline/apt-cache.cc:339 msgid "Total globbed strings: " msgstr "སྤུངས་ཡོད་པའི་ཡིག་རྒྱུན་གྱི་བསྡོམས:" -#: cmdline/apt-cache.cc:371 +#: cmdline/apt-cache.cc:353 msgid "Total dependency version space: " msgstr "རྟེན་འབྲེལ་ཐོན་རིམ་བར་སྟོང་གྱི་བསྡོམས:" -#: cmdline/apt-cache.cc:376 +#: cmdline/apt-cache.cc:358 msgid "Total slack space: " msgstr "བར་སྟོང་ལྷུག་ལྷུག་གི་བསྡོམས:" -#: cmdline/apt-cache.cc:384 +#: cmdline/apt-cache.cc:366 msgid "Total space accounted for: " msgstr "གི་དོན་ལུ་རྩིས་ཐོ་བཏོན་ཡོད་པའི་བར་སྟོང:" -#: cmdline/apt-cache.cc:515 cmdline/apt-cache.cc:1165 +#: cmdline/apt-cache.cc:497 cmdline/apt-cache.cc:1146 +#: apt-private/private-show.cc:55 #, c-format msgid "Package file %s is out of sync." msgstr "ཐུམ་སྒྲིལ་ཡིག་སྣོད་ %sའདི་མཉམ་འབྱུང་གི་ཕྱི་ཁར་ཨིན་པས།" -#: cmdline/apt-cache.cc:593 cmdline/apt-cache.cc:1452 -#: cmdline/apt-cache.cc:1454 cmdline/apt-cache.cc:1531 cmdline/apt-mark.cc:46 -#: cmdline/apt-mark.cc:93 cmdline/apt-mark.cc:219 +#: cmdline/apt-cache.cc:575 cmdline/apt-cache.cc:1432 +#: cmdline/apt-cache.cc:1434 cmdline/apt-cache.cc:1511 cmdline/apt-mark.cc:48 +#: cmdline/apt-mark.cc:95 cmdline/apt-mark.cc:221 +#: apt-private/private-show.cc:167 apt-private/private-show.cc:169 msgid "No packages found" msgstr "ཐུམ་སྒྲིལ་ཚུ་མ་ཐོབ།" -#: cmdline/apt-cache.cc:1265 +#: cmdline/apt-cache.cc:1245 #, fuzzy msgid "You must give at least one search pattern" msgstr "ཁྱོད་ཀྱིས་ཏག་ཏག་སྦེ་དཔེ་གཞི་གཅིག་བྱིན་དགོ" -#: cmdline/apt-cache.cc:1431 +#: cmdline/apt-cache.cc:1411 msgid "This command is deprecated. Please use 'apt-mark showauto' instead." msgstr "" -#: cmdline/apt-cache.cc:1526 apt-pkg/cacheset.cc:510 +#: cmdline/apt-cache.cc:1506 apt-pkg/cacheset.cc:586 #, c-format msgid "Unable to locate package %s" msgstr "%sཐུམ་སྒྲིལ་འདི་ག་ཡོད་ཟཚོལ་མ་ཐོབ།" -#: cmdline/apt-cache.cc:1556 +#: cmdline/apt-cache.cc:1536 msgid "Package files:" msgstr "ཐུམ་སྒྲིལ་གྱི་ཡིག་སྣོད:" -#: cmdline/apt-cache.cc:1563 cmdline/apt-cache.cc:1654 +#: cmdline/apt-cache.cc:1543 cmdline/apt-cache.cc:1634 msgid "Cache is out of sync, can't x-ref a package file" msgstr "" "འདྲ་མཛོད་འདི་མཉམ་བྱུང་གི་ཕྱི་ཁར་ཨིན་པས་ ཐུམ་སྒྲིལ་ཡིག་སྣོད་ཅིག་ལུ་ ཨེགསི་-རེཕ་འབད་མི་ཚུགས་པས།" #. Show any packages have explicit pins -#: cmdline/apt-cache.cc:1577 +#: cmdline/apt-cache.cc:1557 msgid "Pinned packages:" msgstr "ཁབ་གཟེར་བཏབ་ཡོད་པའི་ཐུམ་སྒྲིལ་ཚུ:" -#: cmdline/apt-cache.cc:1589 cmdline/apt-cache.cc:1634 +#: cmdline/apt-cache.cc:1569 cmdline/apt-cache.cc:1614 msgid "(not found)" msgstr "(མ་ཐོབ།)" -#: cmdline/apt-cache.cc:1597 +#: cmdline/apt-cache.cc:1577 msgid " Installed: " msgstr "གཞི་བཙུགས་འབད་ཡོདཔ།" -#: cmdline/apt-cache.cc:1598 +#: cmdline/apt-cache.cc:1578 msgid " Candidate: " msgstr "མི་ངོ:" -#: cmdline/apt-cache.cc:1616 cmdline/apt-cache.cc:1624 +#: cmdline/apt-cache.cc:1596 cmdline/apt-cache.cc:1604 msgid "(none)" msgstr "(ཅི་མེད།)" -#: cmdline/apt-cache.cc:1631 +#: cmdline/apt-cache.cc:1611 msgid " Package pin: " msgstr "ཐུམ་སྒྲིལ་གྱི་ཁབ་གཟེར:" #. Show the priority tables -#: cmdline/apt-cache.cc:1640 +#: cmdline/apt-cache.cc:1620 msgid " Version table:" msgstr "ཐོན་རིམ་ཐིག་ཁྲམ།:" -#: cmdline/apt-cache.cc:1753 cmdline/apt-cdrom.cc:206 cmdline/apt-config.cc:81 -#: cmdline/apt-get.cc:3392 cmdline/apt-mark.cc:375 -#: cmdline/apt-extracttemplates.cc:229 ftparchive/apt-ftparchive.cc:591 -#: cmdline/apt-internal-solver.cc:33 cmdline/apt-sortpkgs.cc:147 +#: cmdline/apt-cache.cc:1733 cmdline/apt-cdrom.cc:252 cmdline/apt-config.cc:83 +#: cmdline/apt-get.cc:1580 cmdline/apt-mark.cc:377 cmdline/apt.cc:66 +#: cmdline/apt-extracttemplates.cc:217 ftparchive/apt-ftparchive.cc:591 +#: cmdline/apt-internal-solver.cc:34 cmdline/apt-sortpkgs.cc:147 #, fuzzy, c-format msgid "%s %s for %s compiled on %s %s\n" msgstr "%s %s་གི་དོན་ལུ་%s %sགུར་ཕྱོགས་སྒྲིག་འབད་ཡོད་པའི་%s %s\n" -#: cmdline/apt-cache.cc:1760 +#: cmdline/apt-cache.cc:1740 #, fuzzy msgid "" "Usage: apt-cache [options] command\n" @@ -243,36 +245,36 @@ msgstr "" " ཧེང་བཀལ་བརྡ་དོན་གི་དོན་ལུ་ ཨེ་apt-cache(8)དང་apt.conf(5)ལག་ཐོག་ཤོག་ལེབ་ཚུ་བལྟ།.\n" #. }}} -#: cmdline/apt-cdrom.cc:43 +#: cmdline/apt-cdrom.cc:45 msgid "" "No CD-ROM could be auto-detected or found using the default mount point.\n" "You may try the --cdrom option to set the CD-ROM mount point. See 'man apt-" "cdrom' for more information about the CD-ROM auto-detection and mount point." msgstr "" -#: cmdline/apt-cdrom.cc:85 +#: cmdline/apt-cdrom.cc:89 #, fuzzy msgid "Please provide a name for this Disc, such as 'Debian 5.0.3 Disk 1'" msgstr "ཌིསིཀ་འདི་གི་དོན་ལུ་མིང་ཅིག་བླིན་གནང་ དཔེར་ན་ 'Debian 2.1r1 Disk 1'བཟུམ།" -#: cmdline/apt-cdrom.cc:100 +#: cmdline/apt-cdrom.cc:104 msgid "Please insert a Disc in the drive and press enter" msgstr "ཌིསིཀ་ཅིག་འདྲེན་འཕྲུལ་ནང་བཙུགས་བཞིནམ་ལས་ལོག་ལྡེ་འདི་ཨེབ།" -#: cmdline/apt-cdrom.cc:135 +#: cmdline/apt-cdrom.cc:141 #, fuzzy, c-format msgid "Failed to mount '%s' to '%s'" msgstr "%s་ལུ་%s་བསྐྱར་མིང་བཏགས་ནི་ལུ་འཐུས་ཤོར་བྱུང་ཡོད།" -#: cmdline/apt-cdrom.cc:170 +#: cmdline/apt-cdrom.cc:196 msgid "Repeat this process for the rest of the CDs in your set." msgstr "ཁྱོད་ཀྱི་ཆ་ཚན་ནང་གི་སི་ཌི་ལྷག་ལུས་ཡོད་མི་གི་དོན་ལུ་འ་ནི་ལས་སྦྱོར་དེ་ཡང་བསྐྱར་འབད།" -#: cmdline/apt-config.cc:46 +#: cmdline/apt-config.cc:48 msgid "Arguments not in pairs" msgstr "སྒྲུབས་རྟགས་ཚུ་ཟུང་ནང་མིན་འདུག" -#: cmdline/apt-config.cc:87 +#: cmdline/apt-config.cc:89 msgid "" "Usage: apt-config [options] command\n" "\n" @@ -300,605 +302,77 @@ msgstr "" " -c=? འདི་གིས་འ་ནི་རིམ་སྒྲིག་ཡིག་སྣོད་འདི་ལྷགཔ་ཨིན།\n" " -o=? མཐུན་སྒྲིག་གི་རིམ་སྒྲིག་འདི་གཞི་སྒྲིག་འབདཝ་ཨིན་ དཔེར་ན་-o dir::cache=/tmp་བཟུམ།\n" -#. TRANSLATOR: Yes/No question help-text: defaulting to Y[es] -#. e.g. "Do you want to continue? [Y/n] " -#. The user has to answer with an input matching the -#. YESEXPR/NOEXPR defined in your l10n. -#: cmdline/apt-get.cc:146 -msgid "[Y/n]" -msgstr "" - -#. TRANSLATOR: Yes/No question help-text: defaulting to N[o] -#. e.g. "Should this file be removed? [y/N] " -#. The user has to answer with an input matching the -#. YESEXPR/NOEXPR defined in your l10n. -#: cmdline/apt-get.cc:152 -msgid "[y/N]" -msgstr "" - -#. TRANSLATOR: "Yes" answer printed for a yes/no question if --assume-yes is set -#: cmdline/apt-get.cc:163 -msgid "Y" -msgstr "ཝའི།" - -#. TRANSLATOR: "No" answer printed for a yes/no question if --assume-no is set -#: cmdline/apt-get.cc:169 -msgid "N" -msgstr "" - -#: cmdline/apt-get.cc:191 apt-pkg/cachefilter.cc:33 -#, c-format -msgid "Regex compilation error - %s" -msgstr "རི་ཇེགསི་ཕྱོགས་སྒྲིག་འཛོལ་བ་- %s" - -#: cmdline/apt-get.cc:289 -msgid "The following packages have unmet dependencies:" -msgstr "འོག་གི་ཐུམ་སྒྲིལ་ཚུ་ལུ་རྟེན་འབྲེལ་མ་ཚང་པས:" - -#: cmdline/apt-get.cc:379 -#, c-format -msgid "but %s is installed" -msgstr "འདི་འབདཝ་ད་%s་འདི་གཞི་བཙུགས་འབད་ཡོད།" - -#: cmdline/apt-get.cc:381 -#, c-format -msgid "but %s is to be installed" -msgstr "འདི་འབདཝ་ད་%sའདི་གཞི་བཙུགས་འབད་ནི་ཨིན།" - -#: cmdline/apt-get.cc:388 -msgid "but it is not installable" -msgstr "འདི་འབདཝ་ད་%s་འདི་གཟི་བཙུགས་འབད་མི་བཏུབ་པས།" - -#: cmdline/apt-get.cc:390 -msgid "but it is a virtual package" -msgstr "འདི་འབདཝ་ད་ འདི་བར་ཅུ་ཡལ་ཐུམ་སྒྲིལ་ཅིག་ཨིན་པས།" - -#: cmdline/apt-get.cc:393 -msgid "but it is not installed" -msgstr "འདི་འབདཝ་ད་འདི་གཞི་བཙུགས་མ་འབད་བས།" - -#: cmdline/apt-get.cc:393 -msgid "but it is not going to be installed" -msgstr "འདི་འབདཝ་ད་འདི་གཞི་བཙུགས་མི་འབད་ནི་ཨིན་པས།" - -#: cmdline/apt-get.cc:398 -msgid " or" -msgstr "ཡང་ན།" - -#: cmdline/apt-get.cc:427 -msgid "The following NEW packages will be installed:" -msgstr "འོག་གི་ཐུམ་སྒྲིས་གསརཔ་འདི་ཚུ་ཁཞི་བཙུགས་འབད་འོང་:" - -#: cmdline/apt-get.cc:453 -msgid "The following packages will be REMOVED:" -msgstr "འོག་གི་ཐུམ་སྒྲིལ་འདི་ཚུ་རྩ བསྐྲད་གཏང་འོང་:" - -#: cmdline/apt-get.cc:475 -msgid "The following packages have been kept back:" -msgstr "འོག་གི་ཐུམ་སྒྲིལ་འདི་ཚུ་ལོག་སྟེ་རང་བཞག་ནུག:" - -#: cmdline/apt-get.cc:496 -msgid "The following packages will be upgraded:" -msgstr "འོག་གི་ཐུམ་སྒྲིལ་འདི་ཚུ་ཡར་བསྐྱེད་འབད་འོང་:" - -#: cmdline/apt-get.cc:517 -msgid "The following packages will be DOWNGRADED:" -msgstr "འོག་གི་ཐུམ་སྒྲལ་འདི་ཚུ་མར་ཕབ་འབད་འོང་:" - -#: cmdline/apt-get.cc:537 -msgid "The following held packages will be changed:" -msgstr "འོག་གི་འཆང་ཡོད་པའི་ཐུམ་སྒྲིལ་ཚུ་བསྒྱུར་བཅོས་འབད་འོང་:" - -#: cmdline/apt-get.cc:592 -#, c-format -msgid "%s (due to %s) " -msgstr "%s( %s་གིས་སྦེ)" - -#: cmdline/apt-get.cc:600 -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:631 -#, c-format -msgid "%lu upgraded, %lu newly installed, " -msgstr "%lu་ཡར་བསྐྱེད་འབད་ཡོད་ %lu་འདི་གསརཔ་སྦེ་གཞི་བཙུགས་འབད་ཡོད།" - -#: cmdline/apt-get.cc:635 -#, c-format -msgid "%lu reinstalled, " -msgstr "%lu་འདི་ལོག་གཞི་བཙུགས་འབད་ཡོད།" - -#: cmdline/apt-get.cc:637 -#, c-format -msgid "%lu downgraded, " -msgstr "%lu་འདི་མར་ཕབ་འབད་ཡོད།" - -#: cmdline/apt-get.cc:639 -#, c-format -msgid "%lu to remove and %lu not upgraded.\n" -msgstr "རྩ་བསྐྲད་འབད་ནི་ལུ་%lu་དང་%lu་ཡར་བསྐྱེད་མ་འབད་བས།\n" - -#: cmdline/apt-get.cc:643 -#, c-format -msgid "%lu not fully installed or removed.\n" -msgstr "%lu་འདི་ཆ་ཚང་སྦེ་གཞི་བཙུགས་མ་འབད་ཡང་ན་རྩ་བསྐྲད་མ་གཏང་པས།\n" - -#: cmdline/apt-get.cc:664 -#, fuzzy, c-format -msgid "Note, selecting '%s' for task '%s'\n" -msgstr "དྲན་འཛིན་ རི་ཇེགསི་'%s'གི་དོན་ལུ་%s་སེལ་འཐུ་འབད་དོ།\n" - -#: cmdline/apt-get.cc:669 -#, fuzzy, c-format -msgid "Note, selecting '%s' for regex '%s'\n" -msgstr "དྲན་འཛིན་ རི་ཇེགསི་'%s'གི་དོན་ལུ་%s་སེལ་འཐུ་འབད་དོ།\n" - -#: cmdline/apt-get.cc:686 -#, c-format -msgid "Package %s is a virtual package provided by:\n" -msgstr "གྱིས་བྱིན་ཏེ་ཡོད་པའི་ཐུམ་སྒྲིལ་%s་འདི་བར་ཅུ་ཡལ་ཐུམ་སྒྲིལ་ཅིག་ཨིན།\n" - -#: cmdline/apt-get.cc:697 -msgid " [Installed]" -msgstr " [གཞི་བཙུགས་འབད་ཡོད།]" - -#: cmdline/apt-get.cc:706 -#, fuzzy -msgid " [Not candidate version]" -msgstr "མི་ངོ་འཐོན་རིམཚུ།" - -#: cmdline/apt-get.cc:708 -msgid "You should explicitly select one to install." -msgstr "ཁྱོད་ཀྱི་གཞི་བཙུགས་འབད་ནི་ལུ་གཏན་འཁལ་སྦེ་གཅིག་སེལ་འཐུ་འབད་དགོ" - -#: cmdline/apt-get.cc:711 -#, c-format -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:729 -msgid "However the following packages replace it:" -msgstr "ག་དེ་སྦེ་ཨིན་རུང་འོག་གི་ཐུམ་སྒྲིལ་ཚུ་གིས་ འདི་ཚབ་བཙུགསཔ་ཨིན:" - -#: cmdline/apt-get.cc:741 -#, fuzzy, c-format -msgid "Package '%s' has no installation candidate" -msgstr "ཐུམ་སྒྲིལ་%s་ལུ་གཞི་བཙུགས་ཀྱི་མི་ངོ་མིན་འདུག" - -#: cmdline/apt-get.cc:754 -#, c-format -msgid "Virtual packages like '%s' can't be removed\n" -msgstr "" - -#. TRANSLATORS: Note, this is not an interactive question -#: cmdline/apt-get.cc:766 cmdline/apt-get.cc:969 -#, fuzzy, c-format -msgid "Package '%s' is not installed, so not removed. Did you mean '%s'?\n" -msgstr "ཐུམ་སྒྲིལ་%s་འདི་གཞི་བཙུགས་མ་འབད་བས་ འདི་འབད་ནི་དི་གིས་རྩ་བསྐྲད་མ་གཏང་པས།་\n" - -#: cmdline/apt-get.cc:772 cmdline/apt-get.cc:975 -#, fuzzy, c-format -msgid "Package '%s' is not installed, so not removed\n" -msgstr "ཐུམ་སྒྲིལ་%s་འདི་གཞི་བཙུགས་མ་འབད་བས་ འདི་འབད་ནི་དི་གིས་རྩ་བསྐྲད་མ་གཏང་པས།་\n" - -#: cmdline/apt-get.cc:817 -#, fuzzy, c-format -msgid "Note, selecting '%s' instead of '%s'\n" -msgstr "%s་གི་ཚབ་ལུ་%s་སེལ་འཐུ་འབད་ནི་སེམས་ཁར་བཞག\n" - -#: cmdline/apt-get.cc:847 -#, c-format -msgid "Skipping %s, it is already installed and upgrade is not set.\n" -msgstr "" -"%s་གོམ་འགྱོ་འབད་དོ་ འདི་ཧེ་མ་ལས་རང་གཞི་བཙུགས་འབད་འོདཔ་དང་དུས་ཡར་བསྐྱེད་འབད་ནི་འདི་གཞི་སྒྲིག་མ་" -"འབད་བས།\n" - -#: cmdline/apt-get.cc:851 -#, fuzzy, c-format -msgid "Skipping %s, it is not installed and only upgrades are requested.\n" -msgstr "" -"%s་གོམ་འགྱོ་འབད་དོ་ འདི་ཧེ་མ་ལས་རང་གཞི་བཙུགས་འབད་འོདཔ་དང་དུས་ཡར་བསྐྱེད་འབད་ནི་འདི་གཞི་སྒྲིག་མ་" -"འབད་བས།\n" - -#: cmdline/apt-get.cc:863 -#, c-format -msgid "Reinstallation of %s is not possible, it cannot be downloaded.\n" -msgstr "%s ་ལོག་གཞི་བཙུགས་འབད་ནི་འདི་མི་སྲིད་པ་ཅིག་ཨིན་པས་ འདི་ཕབ་ལེན་འབད་མི་བཏུབ་པས།\n" - -#: cmdline/apt-get.cc:868 -#, c-format -msgid "%s is already the newest version.\n" -msgstr "%s ་འདི་ཧེ་མ་ལས་རང་འཐོན་རིམ་གསར་ཤོས་ཅིག་ཨིན།\n" - -#: cmdline/apt-get.cc:887 cmdline/apt-get.cc:2187 cmdline/apt-mark.cc:68 -#, fuzzy, c-format -msgid "%s set to manually installed.\n" -msgstr "འདི་འབདཝ་ད་%sའདི་གཞི་བཙུགས་འབད་ནི་ཨིན།" - -#: cmdline/apt-get.cc:913 -#, fuzzy, c-format -msgid "Selected version '%s' (%s) for '%s'\n" -msgstr "(%s)གི་དོན་ལུ་སེལ་འཐུ་འབད་ཡོད་པའི་འཐོན་རིམ་'%s'(%s)\n" - -#: cmdline/apt-get.cc:918 +#: cmdline/apt-get.cc:244 #, fuzzy, c-format -msgid "Selected version '%s' (%s) for '%s' because of '%s'\n" -msgstr "(%s)གི་དོན་ལུ་སེལ་འཐུ་འབད་ཡོད་པའི་འཐོན་རིམ་'%s'(%s)\n" - -#: cmdline/apt-get.cc:1054 -msgid "Correcting dependencies..." -msgstr "རྟེན་འབྲེལ་ནོར་བཅོས་འབད་དོ།" - -#: cmdline/apt-get.cc:1057 -msgid " failed." -msgstr "འཐུས་ཤོར་བྱུང་ཡོད།" - -#: cmdline/apt-get.cc:1060 -msgid "Unable to correct dependencies" -msgstr "རྟེན་འབྲེལ་འདི་ནོར་བཅོས་འབད་མི་ཚུགས་པས།" - -#: cmdline/apt-get.cc:1063 -msgid "Unable to minimize the upgrade set" -msgstr "ཡར་བསྐྱེད་འབད་ཡོད་པའི་ཆ་ཚན་འདི་ཆུང་ཀུ་བཟོ་མི་ཚུགས་པས།" - -#: cmdline/apt-get.cc:1065 -msgid " Done" -msgstr "འབད་ཚར་ཡི།" - -#: cmdline/apt-get.cc:1069 -msgid "You might want to run 'apt-get -f install' to correct these." -msgstr "འ་ནི་འདི་ཚུ་ནོར་བཅོས་འབད་ནི་ལུ་ཁྱོད་ཀྱི་'apt-get -f install'དེ་གཡོག་བཀོལ་དགོཔ་འོང་།" - -#: cmdline/apt-get.cc:1072 -msgid "Unmet dependencies. Try using -f." -msgstr "མ་ཚང་པའི་རྟེན་འབྲེལ་ཚུ། -f ལག་ལེན་འཐབ་སྟེ་འབད་རྩོལ་བསྐྱེད།" - -#: cmdline/apt-get.cc:1097 -msgid "WARNING: The following packages cannot be authenticated!" -msgstr "ཉེན་བརྡ:འོག་གི་ཐུམ་སྒྲིལ་འདི་ཚུ་བདེན་བཤད་འབད་མི་བཏུབ་པས།" - -#: cmdline/apt-get.cc:1101 -msgid "Authentication warning overridden.\n" -msgstr "བདེན་བཤད་ཉེན་བརྡ་འདི་ཟུར་འབད་ཡོད།\n" - -#: cmdline/apt-get.cc:1108 -#, fuzzy -msgid "Install these packages without verification?" -msgstr "བདེན་སྦྱོར་མ་འབད་བར་འ་ནི་ཐུམ་སྒྲིལ་འདི་ཚུ་གཞི་བཙུགས་འབད་ནི་ཨིན་ན་" - -#: cmdline/apt-get.cc:1110 -msgid "Some packages could not be authenticated" -msgstr "ཐུམ་སྒྲིལ་ལ་ལུ་ཅིག་བདེན་བཤད་འབད་མ་ཚུགས།" - -#: cmdline/apt-get.cc:1119 cmdline/apt-get.cc:1280 -msgid "There are problems and -y was used without --force-yes" -msgstr "དཀའ་ངལ་ཚུ་ཡོདཔ་ལས་-y ་འདི་ --force-yes་མེདཐོག་ལས་ལག་ལེན་འཐབ་སྟེ་ཡོད།" - -#: cmdline/apt-get.cc:1160 -msgid "Internal error, InstallPackages was called with broken packages!" -msgstr "" -"ནང་འཁོད་ཀྱི་འཛོལ་བ་ གཞི་བཙུགས་ཐུམ་སྒྲིལ་ཚུ་ ཆད་པ་ཡོད་པའི་ཐུམ་སྒྲིལ་ཚུ་དང་གཅིག་ཁར་བོད་བརྡ་འབད་འདི་" -"ཡོད!" - -#: cmdline/apt-get.cc:1169 -msgid "Packages need to be removed but remove is disabled." -msgstr "ཐུམ་སྒྲིལ་ཚུ་རྩ་བསྐྲད་བཏང་དགོཔ་འདུག་འདི་འབདགཝ་ད་རྩ་བསྐྲད་གཏང་ནི་འདི་ལྕོགས་མིན་ཐལ་ཏེ་འདུག" - -#: cmdline/apt-get.cc:1180 -msgid "Internal error, Ordering didn't finish" -msgstr "ནང་འཁོད་འཛོལ་བ་ གོ་རིམ་བཟོ་ནི་ཚུ་མཇུག་མ་བསྡུ་བས།" - -#: cmdline/apt-get.cc:1218 -msgid "How odd.. The sizes didn't match, email apt@packages.debian.org" -msgstr "" -"ག་ཅི་གི་ཡ་མཚན་ཆེ་མི་ཆེ་ ཚད་འདི་གིས་ email apt@packages.debian.org་ལུ་མཐུན་སྒྲིག་མི་འབད་" -"བས།" - -#. 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:1225 -#, c-format -msgid "Need to get %sB/%sB of archives.\n" -msgstr "%sBལེན་ནི་ལུ་དགོཔ་པས། ཡིག་མཛོད་ཚི་གི་%sB་\n" - -#. 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:1230 -#, c-format -msgid "Need to get %sB of archives.\n" -msgstr "ཡིག་མཛོད་ཀྱི་%sB་འདི་ལེན་དགོ་པས།\n" +msgid "Can not find a package for architecture '%s'" +msgstr "%s་ཐུམ་སྒྲིལ་འཚོལ་མ་ཐོབ།" -#. 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:1237 +#: cmdline/apt-get.cc:326 #, fuzzy, c-format -msgid "After this operation, %sB of additional disk space will be used.\n" -msgstr "ཁ་སྐོང་གི་%sB་འདི་བཤུབ་པའི་ཤུལ་ལས་ཌིཀསི་གི་བར་སྟོང་དེ་ལག་ལེན་འཐབ་འོང་།\n" +msgid "Can not find a package '%s' with version '%s'" +msgstr "%s་ཐུམ་སྒྲིལ་འཚོལ་མ་ཐོབ།" -#. 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:1242 +#: cmdline/apt-get.cc:329 #, fuzzy, c-format -msgid "After this operation, %sB disk space will be freed.\n" -msgstr "%sB་འདི་ཤུབ་པའི་ཤུལ་ལས་ཀྱི་བར་སྟོང་དེ་དལཝ་སྦེ་ལུས་འོང་།\n" - -#: cmdline/apt-get.cc:1257 cmdline/apt-get.cc:1260 cmdline/apt-get.cc:2621 -#: cmdline/apt-get.cc:2624 -#, c-format -msgid "Couldn't determine free space in %s" -msgstr "%s་ནང་བར་སྟོང་" - -#: cmdline/apt-get.cc:1270 -#, c-format -msgid "You don't have enough free space in %s." -msgstr "%s ནང་ཁྱོད་ལུ་བར་སྟོང་དལཝ་ལངམ་སྦེ་མིན་འདུག" - -#: cmdline/apt-get.cc:1286 cmdline/apt-get.cc:1308 -msgid "Trivial Only specified but this is not a trivial operation." -msgstr "གལ་ཆུང་རྐྱངམ་ཅིག་ཁསལ་བཀོད་འབད་ནུག་ འདི་འབདཝ་ད་འ་ནི་འདི་གལ་ཆུང་གི་བཀོལ་སྤྱོད་མེན།" - -#. TRANSLATOR: This string needs to be typed by the user as a confirmation, so be -#. careful with hard to type or special characters (like non-breaking spaces) -#: cmdline/apt-get.cc:1290 -msgid "Yes, do as I say!" -msgstr "ཨིན་ ང་གིས་སླབ་དོ་བཟུམ་སྦེ་རང་འབད!" - -#: cmdline/apt-get.cc:1292 -#, c-format -msgid "" -"You are about to do something potentially harmful.\n" -"To continue type in the phrase '%s'\n" -" ?] " -msgstr "" -"ཁྱོད་ཀྱི་གནོད་ངན་འབྱུང་ནིའི་ལཱ་ཅི་འབད་ནི་འབད་དོ།\n" -"འཕྲོ་མཐུད་འབད་ནིའི་དོན་ལུ་'%s'ཚིག་ཚན་ནང་ལུ་ཡིག་དཔར་རྐྱབས།\n" -" ?] " - -#: cmdline/apt-get.cc:1298 cmdline/apt-get.cc:1317 -msgid "Abort." -msgstr "བར་བཤོལ་འབད།" - -#: cmdline/apt-get.cc:1313 -#, fuzzy -msgid "Do you want to continue?" -msgstr "ཁྱོན་ཀྱི་འཕྲོ་མཐུད་ནི་འབད་ནི་ཨིན་ན་" - -#: cmdline/apt-get.cc:1385 cmdline/apt-get.cc:2686 apt-pkg/algorithms.cc:1566 -#, c-format -msgid "Failed to fetch %s %s\n" -msgstr "%s %s་ ལེན་ནི་ལུ་འཐུས་ཤོར་བྱུང་ཡོད།\n" - -#: cmdline/apt-get.cc:1403 -msgid "Some files failed to download" -msgstr "ཡིག་སྣོད་ལ་ལུ་ཅིག་ཕབ་ལེན་འབད་ནི་ལུ་འཐུས་ཤོར་བྱུང་ཡོད།" - -#: cmdline/apt-get.cc:1404 cmdline/apt-get.cc:2698 -msgid "Download complete and in download only mode" -msgstr "ཕབ་ལེན་ཐབས་ལམ་རྐྱངམ་གཅིག་ནང་མཇུག་བསྡུཝ་སྦེ་རང་ཕབ་ལེན་འབད།" - -#: cmdline/apt-get.cc:1410 -msgid "" -"Unable to fetch some archives, maybe run apt-get update or try with --fix-" -"missing?" -msgstr "" -"ཡིག་མཛོད་ལ་ལུ་ཅིག་ལེན་མི་ཚུགས་པས་ apt-get་དུས་མཐུན་བཟོ་ནི་གཡོག་བཀོལ་ནི་ཨིན་ན་ཡང་ན་--fix-" -"missing་དང་གཅིག་ཁར་འབད་རྩོལ་བསྐྱེད་ནི་ཨིན་ན་?" - -#: cmdline/apt-get.cc:1414 -msgid "--fix-missing and media swapping is not currently supported" -msgstr "--fix-missing་དང་བརྡ་ལམ་བརྗེ་སོར་འབད་ནི་འདི་ད་ལྟོ་ལས་རང་རྒྱབ་སྐྱོར་མི་འབད་བས།" - -#: cmdline/apt-get.cc:1419 -msgid "Unable to correct missing packages." -msgstr "བརླག་སྟོར་ཞུགས་ཡོད་པའི་ཐུམ་སྒྲིལ་ཚུ་ནོར་བཅོས་འབད་མི་ཚུགས་པས།" - -#: cmdline/apt-get.cc:1420 -msgid "Aborting install." -msgstr "གཞི་བཙུགས་བར་བཤོལ་འབད་དོ།" - -#: cmdline/apt-get.cc:1448 -msgid "" -"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] "" -msgstr[1] "" - -#: cmdline/apt-get.cc:1452 -msgid "Note: This is done automatically and on purpose by dpkg." -msgstr "" - -#: cmdline/apt-get.cc:1590 -#, c-format -msgid "Ignore unavailable target release '%s' of package '%s'" -msgstr "" +msgid "Can not find a package '%s' with release '%s'" +msgstr "%s་ཐུམ་སྒྲིལ་འཚོལ་མ་ཐོབ།" -#: cmdline/apt-get.cc:1622 +#: cmdline/apt-get.cc:366 #, fuzzy, c-format msgid "Picking '%s' as source package instead of '%s'\n" msgstr "འབྱུང་ཁུངས་ཐུམ་སྒྲིལ་གྱི་ཐོ་ཡིག་%s་དེ་ངོ་བཤུས་འབད་མ་ཚུགས།" -#. if (VerTag.empty() == false && Last == 0) -#: cmdline/apt-get.cc:1660 +#: cmdline/apt-get.cc:422 #, c-format -msgid "Ignore unavailable version '%s' of package '%s'" -msgstr "" - -#: cmdline/apt-get.cc:1676 -msgid "The update command takes no arguments" -msgstr "དུས་མཐུན་བཟོ་བའི་བརྡ་བཀོད་འདི་གིས་སྒྲུབ་རྟགས་ཚུ་མི་འབག་འབད།" - -#: cmdline/apt-get.cc:1742 -msgid "We are not supposed to delete stuff, can't start AutoRemover" -msgstr "" - -#: cmdline/apt-get.cc:1846 -msgid "" -"Hmm, seems like the AutoRemover destroyed something which really\n" -"shouldn't happen. Please file a bug report against apt." -msgstr "" - -#. -#. 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:1849 cmdline/apt-get.cc:2017 -msgid "The following information may help to resolve the situation:" -msgstr "འོག་གི་བརྡ་དོན་དེ་གིས་དུས་སྐབས་འདི་མོས་མཐུན་བཟོ་ནི་ལུ་གྲོགས་རམ་འབད་འོང་:" - -#: cmdline/apt-get.cc:1853 -#, fuzzy -msgid "Internal Error, AutoRemover broke stuff" -msgstr "ནང་འཁོད་འཛོལ་བ་ དཀའ་ངལ་མོས་མཐུན་འབད་མི་ཅ་ཆས་ཚུ་མེདཔ་ཐལ་ཡོད།" - -#: cmdline/apt-get.cc:1860 -#, fuzzy -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] "འོག་གི་ཐུམ་སྒྲིས་གསརཔ་འདི་ཚུ་ཁཞི་བཙུགས་འབད་འོང་:" -msgstr[1] "འོག་གི་ཐུམ་སྒྲིས་གསརཔ་འདི་ཚུ་ཁཞི་བཙུགས་འབད་འོང་:" - -#: cmdline/apt-get.cc:1864 -#, fuzzy, 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] "འོག་གི་ཐུམ་སྒྲིས་གསརཔ་འདི་ཚུ་ཁཞི་བཙུགས་འབད་འོང་:" -msgstr[1] "འོག་གི་ཐུམ་སྒྲིས་གསརཔ་འདི་ཚུ་ཁཞི་བཙུགས་འབད་འོང་:" - -#: cmdline/apt-get.cc:1866 -msgid "Use 'apt-get autoremove' to remove it." -msgid_plural "Use 'apt-get autoremove' to remove them." -msgstr[0] "" -msgstr[1] "" - -#: cmdline/apt-get.cc:1885 -msgid "Internal error, AllUpgrade broke stuff" -msgstr "ནང་འགོད་འཛོལ་བ་ ཡར་བསྐྱེད་ཀྱི་ཅ་ཆས་ཆ་མཉམ་མེདཔ་ཐལ་ཡོད།" - -#: cmdline/apt-get.cc:1984 -msgid "You might want to run 'apt-get -f install' to correct these:" -msgstr "འདི་ཚུ་ནོར་བཅོས་འབད་ནིའི་དོན་ལུ་ཁྱོད་ཀྱི་'apt-get -f install'དེ་གཡོག་བཀོལ་དགོཔ་འོང་:" - -#: cmdline/apt-get.cc:1988 -msgid "" -"Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a " -"solution)." +msgid "Can not find version '%s' of package '%s'" msgstr "" -"མ་ཚང་བའི་རྟེན་འབྲེལ་ ཐུས་སྒྲིལ་མེད་མི་ཚུ་དང་གཅིག་ཁར་ 'apt-get -f install'དེ་འབཐ་རྩོལ་བསྐྱེདཔ།" -"(ཡང་ན་ཐབས་ཤེས་ཅིག་གསལ་བཀོད་འབད།)" -#: cmdline/apt-get.cc:2002 -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 "" -"ཐུམ་སྒྲིལ་ལ་ལུ་ཅིག་གཞི་བཙུགས་འབད་མ་ཚུགས། འ་ནི་གི་དོན་དག་དེ་ཁྱོད་ཀྱི་ མི་སྲིད་པའི་དུས་སྐབས་ཅིག་ཞུ་བ་" -"འབད་འབདཝ་འོང་ནི་མས་ ཡང་ན་ད་ལྟོ་ཡང་གསར་བསྐྲུན་མ་འབད་བར་ཡོད་པའི་ཐུམ་སྒྲིལ་ལ་ལུ་ཅིག་ཡང་ན་ནང་" -"འབྱོར་གྱི་ཕྱི་ཁར་རྩ་བསྐྲད་བཏང་ཡོད་པའི་རྩ་བརྟན་མེད་པའི་བགོ་འགྲེམ་ཚུ་ལག་ལེན་འཐབ་དོ་ཡོདཔ་འོང་ནི་ཨིན་པས།" - -#: cmdline/apt-get.cc:2023 -msgid "Broken packages" -msgstr "ཆད་པ་ཡོད་པའི་ཐུམ་སྒྲིལ་ཚུ།" - -#: cmdline/apt-get.cc:2049 -msgid "The following extra packages will be installed:" -msgstr "འོག་གི་ཐུམ་སྒྲིལ་ཐེབས་ཚུ་གཞི་བཙུགས་འབད་འོང་:" - -#: cmdline/apt-get.cc:2139 -msgid "Suggested packages:" -msgstr "བསམ་འཆར་བཀོད་ཡོད་པའི་ཐུམ་སྒྲིལ་ཚུ:" - -#: cmdline/apt-get.cc:2140 -msgid "Recommended packages:" -msgstr "འོས་སྦྱོར་འབད་ཡོད་པའི་ཐུམ་སྒྲིལ་ཚུ:" - -#: cmdline/apt-get.cc:2182 +#: cmdline/apt-get.cc:453 #, c-format msgid "Couldn't find package %s" msgstr "%s་ཐུམ་སྒྲིལ་འཚོལ་མ་ཐོབ།" -#: cmdline/apt-get.cc:2189 cmdline/apt-mark.cc:70 +#: cmdline/apt-get.cc:458 cmdline/apt-mark.cc:70 +#, fuzzy, c-format +msgid "%s set to manually installed.\n" +msgstr "འདི་འབདཝ་ད་%sའདི་གཞི་བཙུགས་འབད་ནི་ཨིན།" + +#: cmdline/apt-get.cc:460 cmdline/apt-mark.cc:72 #, fuzzy, c-format msgid "%s set to automatically installed.\n" msgstr "འདི་འབདཝ་ད་%sའདི་གཞི་བཙུགས་འབད་ནི་ཨིན།" -#: cmdline/apt-get.cc:2197 cmdline/apt-mark.cc:114 +#: cmdline/apt-get.cc:468 cmdline/apt-mark.cc:116 msgid "" "This command is deprecated. Please use 'apt-mark auto' and 'apt-mark manual' " "instead." msgstr "" -#: cmdline/apt-get.cc:2213 -msgid "Calculating upgrade... " -msgstr "ཡར་བསྐྱེད་རྩིས་བཏོན་དོ་... " - -#: cmdline/apt-get.cc:2216 methods/ftp.cc:712 methods/connect.cc:116 -msgid "Failed" -msgstr "འཐུས་ཤོར་བྱུང་ཡོད།" - -#: cmdline/apt-get.cc:2221 -msgid "Done" -msgstr "འབད་ཚར་ཡི།" - -#: cmdline/apt-get.cc:2288 cmdline/apt-get.cc:2296 +#: cmdline/apt-get.cc:537 cmdline/apt-get.cc:545 msgid "Internal error, problem resolver broke stuff" msgstr "ནང་འཁོད་འཛོལ་བ་ དཀའ་ངལ་མོས་མཐུན་འབད་མི་ཅ་ཆས་ཚུ་མེདཔ་ཐལ་ཡོད།" -#: cmdline/apt-get.cc:2324 cmdline/apt-get.cc:2361 +#: cmdline/apt-get.cc:573 cmdline/apt-get.cc:610 msgid "Unable to lock the download directory" msgstr "ཕབ་ལེན་འབད་ནིའི་སྣོད་ཡིག་འདི་ལྡེ་མིག་རྐྱབས་མ་ཚུགས་པས།" -#: cmdline/apt-get.cc:2418 -#, c-format -msgid "Can't find a source to download version '%s' of '%s'" -msgstr "" - -#: cmdline/apt-get.cc:2423 -#, c-format -msgid "Downloading %s %s" -msgstr "" - -#: cmdline/apt-get.cc:2483 +#: cmdline/apt-get.cc:725 msgid "Must specify at least one package to fetch source for" msgstr "གི་དོན་ལུ་འབྱུང་ཁུངས་ལེན་ནི་ལུ་ཉུང་མཐའ་རང་ཐུམ་སྒྲིལ་གཅིག་ལེན་དགོ" -#: cmdline/apt-get.cc:2523 cmdline/apt-get.cc:2835 +#: cmdline/apt-get.cc:765 cmdline/apt-get.cc:1060 #, c-format msgid "Unable to find a source package for %s" msgstr "%s་གི་དོན་ལུ་འབྱུང་ཁུངས་ཐུམ་སྒྲིལ་ཅིག་འཚོལ་མ་འཐོབ" -#: cmdline/apt-get.cc:2540 +#: cmdline/apt-get.cc:782 #, c-format msgid "" "NOTICE: '%s' packaging is maintained in the '%s' version control system at:\n" "%s\n" msgstr "" -#: cmdline/apt-get.cc:2545 +#: cmdline/apt-get.cc:787 #, c-format msgid "" "Please use:\n" @@ -906,106 +380,116 @@ msgid "" "to retrieve the latest (possibly unreleased) updates to the package.\n" msgstr "" -#: cmdline/apt-get.cc:2598 +#: cmdline/apt-get.cc:840 #, c-format msgid "Skipping already downloaded file '%s'\n" msgstr "གོམ་འགྱོ་གིས་ཧེ་མ་ལས་རང་'%s'་ཡིག་སྣོད་དེ་ཕབ་ལེན་འབད་ནུག\n" -#: cmdline/apt-get.cc:2635 +#: cmdline/apt-get.cc:863 cmdline/apt-get.cc:866 +#: apt-private/private-install.cc:198 apt-private/private-install.cc:201 +#, c-format +msgid "Couldn't determine free space in %s" +msgstr "%s་ནང་བར་སྟོང་" + +#: cmdline/apt-get.cc:877 #, c-format msgid "You don't have enough free space in %s" msgstr " %s་ནང་ཁྱོད་ལུ་བར་སྟོང་ཚུ་ལངམ་སྦེ་མིན་འདུག་" #. 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:2644 +#: cmdline/apt-get.cc:886 #, c-format msgid "Need to get %sB/%sB of source archives.\n" msgstr "%sB་ལེན་དགོཔ་འདུག་ འབྱུང་ཁུངས་ཡིག་མཛོད་ཀྱི་%sB།\n" #. 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:2649 +#: cmdline/apt-get.cc:891 #, c-format msgid "Need to get %sB of source archives.\n" msgstr "འབྱུང་ཁུངས་ཡིག་མཛོད་ཚུ་ཀྱི་%sB་ལེན་དགོ་པསས།\n" -#: cmdline/apt-get.cc:2655 +#: cmdline/apt-get.cc:897 #, c-format msgid "Fetch source %s\n" msgstr "%s་འབྱུང་ཁུངས་ལེན།\n" -#: cmdline/apt-get.cc:2693 +#: cmdline/apt-get.cc:918 msgid "Failed to fetch some archives." msgstr "ཡིག་མཛོད་ལ་ལུ་ཅིག་ལེན་ནི་ལུ་འཐུས་ཤོར་བྱུང་ཡོད།" -#: cmdline/apt-get.cc:2724 +#: cmdline/apt-get.cc:923 apt-private/private-install.cc:325 +msgid "Download complete and in download only mode" +msgstr "ཕབ་ལེན་ཐབས་ལམ་རྐྱངམ་གཅིག་ནང་མཇུག་བསྡུཝ་སྦེ་རང་ཕབ་ལེན་འབད།" + +#: cmdline/apt-get.cc:949 #, c-format msgid "Skipping unpack of already unpacked source in %s\n" msgstr "%s་ནང་ཧེ་མ་ལས་སྦུང་ཚན་བཟོ་བཤོལ་ཨིན་མའི་སྦུང་ཚན་བཟོ་བཤོལ་གོམ་འགྱོ་འབད་དོ།\n" -#: cmdline/apt-get.cc:2736 +#: cmdline/apt-get.cc:961 #, c-format msgid "Unpack command '%s' failed.\n" msgstr "'%s'སྦུང་ཚན་བཟོ་བཤོལ་འཐུས་ཤོར་བྱུང་ཡོད།\n" -#: cmdline/apt-get.cc:2737 +#: cmdline/apt-get.cc:962 #, c-format msgid "Check if the 'dpkg-dev' package is installed.\n" msgstr "'dpkg-dev'་ཐུམ་སྒྲིལ་དེ་གཞི་བཙུགས་འབད་ཡོད་པ་ཅིན་ཨེབ་གཏང་འབད།\n" -#: cmdline/apt-get.cc:2759 +#: cmdline/apt-get.cc:984 #, c-format msgid "Build command '%s' failed.\n" msgstr "'%s'་བཟོ་བརྩིགས་བརྡ་བཀོད་འཐུས་ཤོར་བྱུང་ཡོད།\n" -#: cmdline/apt-get.cc:2779 +#: cmdline/apt-get.cc:1004 msgid "Child process failed" msgstr "ཆ་ལག་ལས་སྦྱོར་དེ་འཐུས་ཤོར་བྱུང་ནུག" -#: cmdline/apt-get.cc:2798 +#: cmdline/apt-get.cc:1023 msgid "Must specify at least one package to check builddeps for" msgstr "builddeps ཞིབ་དཔྱད་འབད་ནིའི་དོན་ལུ་ཉུང་མཐའ་རང་ཐུམ་སྒྲིལ་གཅིག་གསལ་བཀོད་འབད་དགོ" -#: cmdline/apt-get.cc:2823 +#: cmdline/apt-get.cc:1048 #, c-format msgid "" "No architecture information available for %s. See apt.conf(5) APT::" "Architectures for setup" msgstr "" -#: cmdline/apt-get.cc:2847 cmdline/apt-get.cc:2850 +#: cmdline/apt-get.cc:1072 cmdline/apt-get.cc:1075 #, c-format msgid "Unable to get build-dependency information for %s" msgstr "%s་གི་དོན་ལུ་བཟོ་བརྩིགས་-རྟེན་འབྲེལ་བརྡ་དོན་དེ་ལེན་མ་ཚུགས།" -#: cmdline/apt-get.cc:2870 +#: cmdline/apt-get.cc:1095 #, c-format msgid "%s has no build depends.\n" msgstr "%s ལུ་བཟོ་བརྩིགས་རྟེན་འབྲེལ་མིན་འདུག\n" -#: cmdline/apt-get.cc:3040 +#: cmdline/apt-get.cc:1265 #, fuzzy, c-format msgid "" "%s dependency for %s can't be satisfied because %s is not allowed on '%s' " "packages" msgstr "%sཐུམ་སྒྲིལ་འདི་འཐོབ་མ་ཚུགསཔ་ལས་བརྟེན་ %sགི་དོན་ལུ་%s རྟེན་འབྲེལ་དེ་ངལ་རང་མ་ཚུགས་པས།" -#: cmdline/apt-get.cc:3058 +#: cmdline/apt-get.cc:1283 #, c-format msgid "" "%s dependency for %s cannot be satisfied because the package %s cannot be " "found" msgstr "%sཐུམ་སྒྲིལ་འདི་འཐོབ་མ་ཚུགསཔ་ལས་བརྟེན་ %sགི་དོན་ལུ་%s རྟེན་འབྲེལ་དེ་ངལ་རང་མ་ཚུགས་པས།" -#: cmdline/apt-get.cc:3081 +#: cmdline/apt-get.cc:1306 #, c-format msgid "Failed to satisfy %s dependency for %s: Installed package %s is too new" msgstr "" "%s:གི་དོན་ལུ་%s་རྟེན་འབྲེལ་དེ་གི་རེ་བ་སྐོང་ནི་འདི་འཐུས་ཤོར་བྱུང་ཡོདཔ་ཨིན་ གཞི་བཙུགས་འབད་ཡོད་པའི་ཐུམ་" "སྒྲིལ་%s་དེ་གནམ་མེད་ས་མེད་གསརཔ་ཨིན་པས།" -#: cmdline/apt-get.cc:3120 +#: cmdline/apt-get.cc:1345 #, fuzzy, c-format msgid "" "%s dependency for %s cannot be satisfied because candidate version of " @@ -1014,37 +498,37 @@ msgstr "" "%s གི་དོན་ལུ་%s་རྟེན་འབྲེལ་འདི་གི་རེ་བ་སྐོང་མི་ཚུགས་ནུག་ག་ཅི་འབད་ཟེར་བ་ཅིན་ཐུམ་སྒརིལ་%s་གི་འཐོན་རིམ་" "ཚུ་འཐོབ་མ་ཚུགསཔ་ལས་བརྟེན་འཐོན་རིམ་དགོས་མཁོ་ཚུ་གི་རེ་བ་དོ་སྐོང་མ་ཚུགས་པས།" -#: cmdline/apt-get.cc:3126 +#: cmdline/apt-get.cc:1351 #, fuzzy, c-format msgid "" "%s dependency for %s cannot be satisfied because package %s has no candidate " "version" msgstr "%sཐུམ་སྒྲིལ་འདི་འཐོབ་མ་ཚུགསཔ་ལས་བརྟེན་ %sགི་དོན་ལུ་%s རྟེན་འབྲེལ་དེ་ངལ་རང་མ་ཚུགས་པས།" -#: cmdline/apt-get.cc:3149 +#: cmdline/apt-get.cc:1374 #, c-format msgid "Failed to satisfy %s dependency for %s: %s" msgstr "%s: %s་གི་དོན་ལུ་་%s་རྟེན་འབྲེལ་འདི་ངལ་རངས་འབད་ནི་འཐུས་ཤོར་བྱུང་ནུག" -#: cmdline/apt-get.cc:3164 +#: cmdline/apt-get.cc:1389 #, c-format msgid "Build-dependencies for %s could not be satisfied." msgstr " %s་གི་དོན་ལུ་བཟོ་བརྩིགས་-རྟེན་འབྲེལ་འདི་ངལ་རངས་མ་ཚུགས་པས།" -#: cmdline/apt-get.cc:3169 +#: cmdline/apt-get.cc:1394 msgid "Failed to process build dependencies" msgstr "བཟོ་བརྩིགས་རྟེན་འབྲེལ་འདི་ལས་སྦྱོར་འབད་ནི་ལུ་འཐུས་ཤོར་བྱུང་ཡོདཔ་ཨིན།" -#: cmdline/apt-get.cc:3262 cmdline/apt-get.cc:3274 +#: cmdline/apt-get.cc:1487 cmdline/apt-get.cc:1499 #, fuzzy, c-format msgid "Changelog for %s (%s)" msgstr "%s (%s)་ལུ་མཐུད་དོ།" -#: cmdline/apt-get.cc:3397 +#: cmdline/apt-get.cc:1585 msgid "Supported modules:" msgstr "རྒྱབ་སྐྱོར་འབད་ཡོད་པའི་ཚད་གཞི་ཚུ:" -#: cmdline/apt-get.cc:3438 +#: cmdline/apt-get.cc:1626 #, fuzzy msgid "" "Usage: apt-get [options] command\n" @@ -1133,98 +617,53 @@ msgstr "" "ཤོག་ལེབ་ཚུ་ལུ་བལྟ།\n" " འ་ནི་ ཨེ་ཊི་པི་འདི་ལུ་ཡང་དག་ ཀའུ་ ནུས་ཤུགས་ཚུ་ཡོད།\n" -#: cmdline/apt-get.cc:3603 -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 "" - -#: cmdline/acqprogress.cc:60 -msgid "Hit " -msgstr "ཨེབ།" - -#: cmdline/acqprogress.cc:84 -msgid "Get:" -msgstr "ལེན:" - -#: cmdline/acqprogress.cc:115 -msgid "Ign " -msgstr "ཨེལ་ཇི་ཨེན:" - -#: cmdline/acqprogress.cc:119 -msgid "Err " -msgstr "ཨི་ཨར་ཨར།" - -#: cmdline/acqprogress.cc:140 -#, c-format -msgid "Fetched %sB in %s (%sB/s)\n" -msgstr "%s (%sB/s)་ནང་ལུ་%sB་དེ་ལེན་ཡོདཔ་ཨིན།\n" - -#: cmdline/acqprogress.cc:230 -#, c-format -msgid " [Working]" -msgstr " [ལཱ་འབད་དོ།]" - -#: cmdline/acqprogress.cc:286 -#, c-format -msgid "" -"Media change: please insert the disc labeled\n" -" '%s'\n" -"in the drive '%s' and press enter\n" -msgstr "" -"བརྡ་ལམ་བསྒྱུར་བཅོས:ཁ་ཡིག་བཀོད་ཡོད་པའི་ཌིསིཀ་འདི་\n" -" '%s'\n" -"འདྲེན་འཕྲུལ་'%s'ནང་བཙུགས་བཞིནམ་ལས་ལོག་ལྡེ་འདི་ཨེབ།\n" - -#: cmdline/apt-mark.cc:55 +#: cmdline/apt-mark.cc:57 #, fuzzy, c-format msgid "%s can not be marked as it is not installed.\n" msgstr "འདི་འབདཝ་ད་འདི་གཞི་བཙུགས་མ་འབད་བས།" -#: cmdline/apt-mark.cc:61 +#: cmdline/apt-mark.cc:63 #, fuzzy, c-format msgid "%s was already set to manually installed.\n" msgstr "འདི་འབདཝ་ད་%sའདི་གཞི་བཙུགས་འབད་ནི་ཨིན།" -#: cmdline/apt-mark.cc:63 +#: cmdline/apt-mark.cc:65 #, fuzzy, c-format msgid "%s was already set to automatically installed.\n" msgstr "འདི་འབདཝ་ད་%sའདི་གཞི་བཙུགས་འབད་ནི་ཨིན།" -#: cmdline/apt-mark.cc:228 +#: cmdline/apt-mark.cc:230 #, fuzzy, c-format msgid "%s was already set on hold.\n" msgstr "%s ་འདི་ཧེ་མ་ལས་རང་འཐོན་རིམ་གསར་ཤོས་ཅིག་ཨིན།\n" -#: cmdline/apt-mark.cc:230 +#: cmdline/apt-mark.cc:232 #, fuzzy, c-format msgid "%s was already not hold.\n" msgstr "%s ་འདི་ཧེ་མ་ལས་རང་འཐོན་རིམ་གསར་ཤོས་ཅིག་ཨིན།\n" -#: cmdline/apt-mark.cc:245 cmdline/apt-mark.cc:326 -#: apt-pkg/contrib/fileutl.cc:832 apt-pkg/contrib/gpgv.cc:223 -#: apt-pkg/deb/dpkgpm.cc:1032 +#: cmdline/apt-mark.cc:247 cmdline/apt-mark.cc:328 +#: apt-pkg/contrib/fileutl.cc:850 apt-pkg/contrib/gpgv.cc:217 +#: apt-pkg/deb/dpkgpm.cc:1182 #, c-format msgid "Waited for %s but it wasn't there" msgstr "%s་གི་དོན་ལུ་བསྒུག་སྡོད་ཅི་ འདི་འབདཝ་ད་ཕར་མིན་འདུག" -#: cmdline/apt-mark.cc:260 cmdline/apt-mark.cc:309 +#: cmdline/apt-mark.cc:262 cmdline/apt-mark.cc:311 #, fuzzy, c-format msgid "%s set on hold.\n" msgstr "འདི་འབདཝ་ད་%sའདི་གཞི་བཙུགས་འབད་ནི་ཨིན།" -#: cmdline/apt-mark.cc:262 cmdline/apt-mark.cc:314 +#: cmdline/apt-mark.cc:264 cmdline/apt-mark.cc:316 #, fuzzy, c-format msgid "Canceled hold on %s.\n" msgstr "%s་ག་ཕྱེ་ནི་ལུ་འཐུས་ཤོར་བྱུང་ཡོདཔ།" -#: cmdline/apt-mark.cc:332 +#: cmdline/apt-mark.cc:334 msgid "Executing dpkg failed. Are you root?" msgstr "" -#: cmdline/apt-mark.cc:379 +#: cmdline/apt-mark.cc:381 msgid "" "Usage: apt-mark [options] {auto|manual} pkg1 [pkg2 ...]\n" "\n" @@ -1234,6 +673,11 @@ msgid "" "Commands:\n" " auto - Mark the given packages as automatically installed\n" " manual - Mark the given packages as manually installed\n" +" hold - Mark a package as held back\n" +" unhold - Unset a package set as held back\n" +" showauto - Print the list of automatically installed packages\n" +" showmanual - Print the list of manually installed packages\n" +" showhold - Print the list of package on hold\n" "\n" "Options:\n" " -h This help text.\n" @@ -1246,6 +690,28 @@ msgid "" "See the apt-mark(8) and apt.conf(5) manual pages for more information." msgstr "" +#: cmdline/apt.cc:71 +msgid "" +"Usage: apt [options] command\n" +"\n" +"CLI for apt.\n" +"Basic commands: \n" +" list - list packages based on package names\n" +" search - search in package descriptions\n" +" show - show package details\n" +"\n" +" update - update list of available packages\n" +"\n" +" install - install packages\n" +" remove - remove packages\n" +"\n" +" upgrade - upgrade the system by installing/upgrading packages\n" +" full-upgrade - upgrade the system by removing/installing/upgrading " +"packages\n" +"\n" +" edit-sources - edit the source information file\n" +msgstr "" + #: methods/cdrom.cc:203 #, c-format msgid "Unable to read the cdrom database %s" @@ -1273,16 +739,16 @@ msgstr "" msgid "Disk not found." msgstr "ཌིཀསི་དེ་འཚོལ་མ་ཐོབ།" -#: methods/cdrom.cc:262 methods/file.cc:82 methods/rsh.cc:275 +#: methods/cdrom.cc:262 methods/file.cc:82 methods/rsh.cc:274 msgid "File not found" msgstr "ཡིག་སྣོད་འཚོལ་མ་ཐོབ།" -#: methods/copy.cc:46 methods/gzip.cc:105 methods/gzip.cc:114 -#: methods/rred.cc:512 methods/rred.cc:521 +#: methods/copy.cc:46 methods/gzip.cc:106 methods/rred.cc:599 +#: methods/rred.cc:609 msgid "Failed to stat" msgstr "ངོ་བཤུས་འབད་ནི་ལུ་འཐུས་ཤོར་བྱུང་ཡོད།" -#: methods/copy.cc:83 methods/gzip.cc:111 methods/rred.cc:518 +#: methods/copy.cc:82 methods/gzip.cc:113 methods/rred.cc:606 msgid "Failed to set modification time" msgstr "ཆུ་ཚོད་ལེགས་བཅོས་གཞི་སྒྲིག་འབཐ་ནི་ལུ་འཐུས་ཤོར་བྱུང་ཡོད།" @@ -1291,34 +757,34 @@ msgid "Invalid URI, local URIS must not start with //" msgstr "ཡུ་ཨར་ཨེལ་ ནུས་མེད་ ཉེ་གནས་ ཡུ་ཨར་ཨེལ་ཨེསི་འདི་གིས་//་དང་གཅིག་ཁར་འགོ་བཙུགས་ནི་མི་འོང་།" #. Login must be before getpeername otherwise dante won't work. -#: methods/ftp.cc:173 +#: methods/ftp.cc:172 msgid "Logging in" msgstr "ནང་བསྐྱོད་འབད་དོ།" -#: methods/ftp.cc:179 +#: methods/ftp.cc:178 msgid "Unable to determine the peer name" msgstr "དོ་བཉམ་གི་མིང་འདི་གཏན་འབེབས་བཟོ་མ་ཚུགས།" -#: methods/ftp.cc:184 +#: methods/ftp.cc:183 msgid "Unable to determine the local name" msgstr "ཉེ་གནས་མིང་འདི་གཏན་འབེེབས་བཟོ་མ་ཚུགས།" -#: methods/ftp.cc:215 methods/ftp.cc:243 +#: methods/ftp.cc:214 methods/ftp.cc:242 #, c-format msgid "The server refused the connection and said: %s" msgstr "སར་བར་འདི་གིས་ མཐུད་ལམ་འདི་ངོས་ལེན་འབད་མ་བཏུབ་པར་སླབ་མས: %s" -#: methods/ftp.cc:221 +#: methods/ftp.cc:220 #, c-format msgid "USER failed, server said: %s" msgstr "ལག་ལེན་པ་འཐུས་ཤོར་བྱུང་ཡོད་ སར་བར་གྱིས་སླབ་མས་: %s" -#: methods/ftp.cc:228 +#: methods/ftp.cc:227 #, c-format msgid "PASS failed, server said: %s" msgstr "རྩི་སྤྲོད་འཐུས་ཤོར་བྱུང་ཡོད་ སར་བར་གྱིས་སླབ་མས་: %s" -#: methods/ftp.cc:248 +#: methods/ftp.cc:247 msgid "" "A proxy server was specified but no login script, Acquire::ftp::ProxyLogin " "is empty." @@ -1326,117 +792,121 @@ msgstr "" "པོརོ་སི་སར་བར་ཅིག་གསལ་བཀོད་འབད་ཡོད་འདི་འབདཝ་ད་ ནང་བསྐྱོད་ཡིག་ཚུགས་མིན་འདུག་ Acquire::ftp::" "ProxyLoginའདི་སྟོངམ་ཨིན་པས།" -#: methods/ftp.cc:276 +#: methods/ftp.cc:275 #, c-format msgid "Login script command '%s' failed, server said: %s" msgstr "ནང་བསྐྱོད་ཡིག་ཚུགས་ བརྡ་བཀོད་'%s'་འདི་འཐོས་ཤོར་བྱུང་ཡོད་ སར་བར་གྱིས་སླབ་མས:%s" -#: methods/ftp.cc:302 +#: methods/ftp.cc:301 #, c-format msgid "TYPE failed, server said: %s" msgstr "ཡིག་དཔར་རྐྱབ་མ་བཏུབ་སར་བར་གྱིས་སླབ་མས། %s" -#: methods/ftp.cc:340 methods/ftp.cc:452 methods/rsh.cc:192 methods/rsh.cc:237 +#: methods/ftp.cc:339 methods/ftp.cc:451 methods/rsh.cc:191 methods/rsh.cc:236 msgid "Connection timeout" msgstr "མཐུད་ལམ་ངལ་མཚམས" -#: methods/ftp.cc:346 +#: methods/ftp.cc:345 msgid "Server closed the connection" msgstr "སར་བར་གྱིས་མཐུད་ལམ་འདི་ཁ་བསྡམས་ཏེ་ཡོདཔ་ཨིན།" -#: methods/ftp.cc:349 methods/rsh.cc:199 apt-pkg/contrib/fileutl.cc:1264 -#: apt-pkg/contrib/fileutl.cc:1273 apt-pkg/contrib/fileutl.cc:1276 +#: methods/ftp.cc:348 methods/rsh.cc:198 apt-pkg/contrib/fileutl.cc:1292 +#: apt-pkg/contrib/fileutl.cc:1301 apt-pkg/contrib/fileutl.cc:1304 msgid "Read error" msgstr "འཛོལ་བ་ལྷབ།" -#: methods/ftp.cc:356 methods/rsh.cc:206 +#: methods/ftp.cc:355 methods/rsh.cc:205 msgid "A response overflowed the buffer." msgstr "ལན་གྱིས་ གནད་ཁོངས་གུར་ལས་ ལུད་སོང་སྟེ་ཡོདཔ་ཨིན།" -#: methods/ftp.cc:373 methods/ftp.cc:385 +#: methods/ftp.cc:372 methods/ftp.cc:384 msgid "Protocol corruption" msgstr "གནད་སྤེལ་ལམ་ལུགས་ ངན་ཅན།" -#: methods/ftp.cc:458 methods/rred.cc:238 methods/rsh.cc:243 -#: apt-pkg/contrib/fileutl.cc:1360 apt-pkg/contrib/fileutl.cc:1369 -#: apt-pkg/contrib/fileutl.cc:1372 apt-pkg/contrib/fileutl.cc:1397 +#: methods/ftp.cc:457 methods/rsh.cc:242 apt-pkg/contrib/fileutl.cc:1388 +#: apt-pkg/contrib/fileutl.cc:1397 apt-pkg/contrib/fileutl.cc:1400 +#: apt-pkg/contrib/fileutl.cc:1425 msgid "Write error" msgstr "འཛོལ་བ་འབྲི།" -#: methods/ftp.cc:697 methods/ftp.cc:703 methods/ftp.cc:738 +#: methods/ftp.cc:696 methods/ftp.cc:702 methods/ftp.cc:737 msgid "Could not create a socket" msgstr "སོ་ཀེཊི་ཅིག་གསར་བསྐྲུན་འབད་མ་ཚུགས་པར་ཡོདཔ་ཨིན།" -#: methods/ftp.cc:708 +#: methods/ftp.cc:707 msgid "Could not connect data socket, connection timed out" msgstr "གནད་སྡུད་སོ་ཀེཊི་མཐུད་མ་ཚུགས་པར་ཡོདཔ་ཨིན་ མཐུད་ལམ་ངལ་མཚམས།" -#: methods/ftp.cc:714 +#: methods/ftp.cc:711 methods/connect.cc:116 apt-private/private-upgrade.cc:22 +msgid "Failed" +msgstr "འཐུས་ཤོར་བྱུང་ཡོད།" + +#: methods/ftp.cc:713 msgid "Could not connect passive socket." msgstr "བྱ་ཡུལ་གྱི་སོ་ཀེཊི་མཐུད་མ་ཚུགས།" -#: methods/ftp.cc:731 +#: methods/ftp.cc:730 msgid "getaddrinfo was unable to get a listening socket" msgstr "getaddrinfo་འདི་གིས་ཉན་ནིའི་སོ་ཀེཊི་ཅིག་ལེན་མ་ཚུགས།" -#: methods/ftp.cc:745 +#: methods/ftp.cc:744 msgid "Could not bind a socket" msgstr "སོ་ཀེཊི་ཅིག་བསྡམས་མ་ཚུགས།" -#: methods/ftp.cc:749 +#: methods/ftp.cc:748 msgid "Could not listen on the socket" msgstr "སོ་ཀེཊི་གུར་ཉེན་མ་ཚུགས།" -#: methods/ftp.cc:756 +#: methods/ftp.cc:755 msgid "Could not determine the socket's name" msgstr "སོ་ཀེཊི་གི་མིང་འདི་གཏན་འབེབས་བཟོ་མ་ཚུགས།" -#: methods/ftp.cc:788 +#: methods/ftp.cc:787 msgid "Unable to send PORT command" msgstr "འདྲེན་ལམ་གྱི་བརྡ་བཀོད་འདི་བཏང་མ་ཚུགས།" -#: methods/ftp.cc:798 +#: methods/ftp.cc:797 #, c-format msgid "Unknown address family %u (AF_*)" msgstr "མ་ཤེས་པའི་ཁ་བྱང་གི་རིགས་ཚན་%u (AF_*)" -#: methods/ftp.cc:807 +#: methods/ftp.cc:806 #, c-format msgid "EPRT failed, server said: %s" msgstr "ཨི་པི་ཨར་ཊི་ འཐུས་ཤོར་བྱུང་ཡོད་ སར་བར་གིས་སླབ་མས:%s" -#: methods/ftp.cc:827 +#: methods/ftp.cc:826 msgid "Data socket connect timed out" msgstr "གནད་སྡུད་སོ་ཀེཊི་ མཐུད་ནི་ངལ་མཚམས་བྱུང་ནུག" -#: methods/ftp.cc:834 +#: methods/ftp.cc:833 msgid "Unable to accept connection" msgstr "མཐུད་ལམ་འདི་དང་ལེན་འབད་མ་ཚུགས།" -#: methods/ftp.cc:873 methods/http.cc:1038 methods/rsh.cc:313 +#: methods/ftp.cc:872 methods/server.cc:357 methods/rsh.cc:312 msgid "Problem hashing file" msgstr "ཡིག་སྣོད་ལུ་་དྲྭ་རྟགས་བཀལ་བའི་བསྒང་དཀའ་ངལ།" -#: methods/ftp.cc:886 +#: methods/ftp.cc:885 #, c-format msgid "Unable to fetch file, server said '%s'" msgstr "ཡིག་སྣོད་ལེན་མ་ཚུགས་ སར་བར་'%s'གིས་སླབ་མས" -#: methods/ftp.cc:901 methods/rsh.cc:332 +#: methods/ftp.cc:900 methods/rsh.cc:331 msgid "Data socket timed out" msgstr "གནད་སྡུད་སོ་ཀེཊི་ངལ་མཚམས།" -#: methods/ftp.cc:931 +#: methods/ftp.cc:930 #, c-format msgid "Data transfer failed, server said '%s'" msgstr "གནད་སྡུད་གནས་སོར་དེ་འཐུས་ཤོར་བྱུང་ཡོད་ སར་བར་'%s'་གིས་སླབ་མས།" #. Get the files information -#: methods/ftp.cc:1008 +#: methods/ftp.cc:1009 msgid "Query" msgstr "འདྲི་དཔྱད།" -#: methods/ftp.cc:1120 +#: methods/ftp.cc:1123 msgid "Unable to invoke " msgstr "ལས་བཀོལ་འབད་མ་ཚུགས།" @@ -1502,40 +972,40 @@ msgstr "'%s:%s' (%i)་མོས་མཐུན་འབདཝ་ད་ངན་ msgid "Unable to connect to %s:%s:" msgstr "%s %s:ལུ་མཐུད་མ་ཚུགས།" -#: methods/gpgv.cc:167 +#: methods/gpgv.cc:166 msgid "" "Internal error: Good signature, but could not determine key fingerprint?!" msgstr "" "ནང་འཁོད་འཛོལ་བ: མིང་རྟགས་འདི་ལེགས་ཤོམ་ཅིག་འདུག་ འདི་འབདཝ་ད་མཛུབ་རྗེས་ལྡེ་མིག་དེ་གཏན་འབེབས་བཟོ་" "མ་ཚུགས?!" -#: methods/gpgv.cc:171 +#: methods/gpgv.cc:170 msgid "At least one invalid signature was encountered." msgstr "ཉུང་མཐའ་རང་ནུས་མེད་ཀྱི་མིང་རྟགས་ཅིག་གདོང་ཐུག་བྱུང་སྟེ་ཡོདཔ་ཨིན།" -#: methods/gpgv.cc:173 +#: methods/gpgv.cc:172 #, fuzzy msgid "Could not execute 'gpgv' to verify signature (is gpgv installed?)" msgstr "" "མིང་རྟགས་བདེན་སྦྱོར་འབད་ནི་ལུ་'%s'འདི་ལག་ལེན་འཐབ་མ་ཚུགས། (gpgv་དེ་ཁཞི་བཙུགས་འབད་ཡོདཔ་ཨིན་ན།?)" #. TRANSLATORS: %s is a single techy word like 'NODATA' -#: methods/gpgv.cc:179 +#: methods/gpgv.cc:178 #, c-format msgid "" "Clearsigned file isn't valid, got '%s' (does the network require " "authentication?)" msgstr "" -#: methods/gpgv.cc:183 +#: methods/gpgv.cc:182 msgid "Unknown error executing gpgv" msgstr "gpgv་ལག་ལེན་འཐབ་ནི་ལུ་མ་ཤེས་པའི་འཛོལ་བ་།" -#: methods/gpgv.cc:216 methods/gpgv.cc:223 +#: methods/gpgv.cc:215 methods/gpgv.cc:222 msgid "The following signatures were invalid:\n" msgstr "འོག་གི་མིང་རྟགས་ཚུ་ནུས་མེད་ཨིན་པས།:\n" -#: methods/gpgv.cc:230 +#: methods/gpgv.cc:229 msgid "" "The following signatures couldn't be verified because the public key is not " "available:\n" @@ -1546,81 +1016,609 @@ msgstr "" msgid "Empty files can't be valid archives" msgstr "" -#: methods/http.cc:394 +#: methods/http.cc:516 +msgid "Error writing to the file" +msgstr "ཡིག་སྣོད་འདི་ལུ་འབྲིཝ་ད་འཛོལ་བ།" + +#: methods/http.cc:530 +msgid "Error reading from server. Remote end closed connection" +msgstr "སར་བར་ནང་ལས་ལྷག་པའི་བསྒང་འཛོལ་བ། ཐག་རིང་མཇུག་གི་མཐུད་ལམ་དེ་ཁ་བསྡམས།" + +#: methods/http.cc:532 +msgid "Error reading from server" +msgstr "སར་བར་ནང་ལས་ལྷག་པའི་བསྒང་འཛོལ་བ།" + +#: methods/http.cc:568 +msgid "Error writing to file" +msgstr "ཡིག་སྣོད་ལུ་འབྲིཝ་ད་འཛོལ་བ།" + +#: methods/http.cc:628 +msgid "Select failed" +msgstr "སེལ་འཐུ་འཐུས་ཤོར་བྱུང་ཡོད།" + +#: methods/http.cc:633 +msgid "Connection timed out" +msgstr "མཐུད་ལམ་ངལ་མཚམས་འབད་ཡོད།" + +#: methods/http.cc:656 +msgid "Error writing to output file" +msgstr "ཨའུཊི་པུཊི་ཡིག་སྣོད་ལུ་འབྲིཝ་ད་འཛོལ་བ།" + +#: methods/server.cc:56 msgid "Waiting for headers" msgstr "མགོ་ཡིག་ཚུ་གི་དོན་ལུ་བསྒ྄ག་དོ།" -#: methods/http.cc:544 +#: methods/server.cc:114 msgid "Bad header line" msgstr "མགོ་ཡིག་གི་གྲལ་ཐིག་བྱང་ཉེས།" -#: methods/http.cc:569 methods/http.cc:576 +#: methods/server.cc:139 methods/server.cc:146 msgid "The HTTP server sent an invalid reply header" msgstr "ཨེཆི་ཊི་ཊི་པི་ སར་བར་འདི་གིས་ནུས་མེད་ལན་གསལ་གི་མགོ་ཡིག་ཅིག་བཏང་ཡོད།" -#: methods/http.cc:606 +#: methods/server.cc:176 msgid "The HTTP server sent an invalid Content-Length header" msgstr "ཨེཆི་ཊི་ཊི་པི་སར་བར་འདི་གིས་ནུས་མེད་ནང་དོན་རིང་-ཚད་ཀྱི་མགོ་ཡིག་ཅིག་བཏང་ཡོད།" -#: methods/http.cc:621 +#: methods/server.cc:199 msgid "The HTTP server sent an invalid Content-Range header" msgstr "ཨེཆི་ཊི་ཊི་པི་ སར་བར་འདི་གིས་ ནུས་མེད་ ནང་དོན་-ཁྱབ་ཚད་ཀྱི་མགོ་ཡིག་ཅིག་བཏང་ཡོད།" -#: methods/http.cc:623 +#: methods/server.cc:201 msgid "This HTTP server has broken range support" msgstr "འ་ནི་ ཨེཆི་ཊི་ཊི་པི་ སར་བར་འདི་གིས་ ཁྱབ་ཚད་ཀྱི་རྒྱབ་སྐྱོར་དེ་ཆད་པ་བཟོ་བཏང་ནུག" -#: methods/http.cc:647 +#: methods/server.cc:225 msgid "Unknown date format" msgstr "མ་ཤེས་པའི་ཚེས་རྩ་སྒྲིག" -#: methods/http.cc:826 -msgid "Select failed" -msgstr "སེལ་འཐུ་འཐུས་ཤོར་བྱུང་ཡོད།" +#: methods/server.cc:494 +msgid "Bad header data" +msgstr "མགོ་ཡིག་གནད་སྡུད་བྱང་ཉེས།" -#: methods/http.cc:831 -msgid "Connection timed out" -msgstr "མཐུད་ལམ་ངལ་མཚམས་འབད་ཡོད།" +#: methods/server.cc:511 methods/server.cc:567 +msgid "Connection failed" +msgstr "བཐུད་ལམ་འཐུས་ཤོར་བྱུང་ཡོད།" -#: methods/http.cc:854 -msgid "Error writing to output file" -msgstr "ཨའུཊི་པུཊི་ཡིག་སྣོད་ལུ་འབྲིཝ་ད་འཛོལ་བ།" +#: methods/server.cc:659 +msgid "Internal error" +msgstr "ནང་འཁོད་འཛོལ་བ།" -#: methods/http.cc:885 -msgid "Error writing to file" -msgstr "ཡིག་སྣོད་ལུ་འབྲིཝ་ད་འཛོལ་བ།" +#: apt-private/private-list.cc:147 +msgid "Listing" +msgstr "" -#: methods/http.cc:913 -msgid "Error writing to the file" -msgstr "ཡིག་སྣོད་འདི་ལུ་འབྲིཝ་ད་འཛོལ་བ།" +#: apt-private/private-install.cc:93 +msgid "Internal error, InstallPackages was called with broken packages!" +msgstr "" +"ནང་འཁོད་ཀྱི་འཛོལ་བ་ གཞི་བཙུགས་ཐུམ་སྒྲིལ་ཚུ་ ཆད་པ་ཡོད་པའི་ཐུམ་སྒྲིལ་ཚུ་དང་གཅིག་ཁར་བོད་བརྡ་འབད་འདི་" +"ཡོད!" -#: methods/http.cc:927 -msgid "Error reading from server. Remote end closed connection" -msgstr "སར་བར་ནང་ལས་ལྷག་པའི་བསྒང་འཛོལ་བ། ཐག་རིང་མཇུག་གི་མཐུད་ལམ་དེ་ཁ་བསྡམས།" +#: apt-private/private-install.cc:102 +msgid "Packages need to be removed but remove is disabled." +msgstr "ཐུམ་སྒྲིལ་ཚུ་རྩ་བསྐྲད་བཏང་དགོཔ་འདུག་འདི་འབདགཝ་ད་རྩ་བསྐྲད་གཏང་ནི་འདི་ལྕོགས་མིན་ཐལ་ཏེ་འདུག" -#: methods/http.cc:929 -msgid "Error reading from server" -msgstr "སར་བར་ནང་ལས་ལྷག་པའི་བསྒང་འཛོལ་བ།" +#: apt-private/private-install.cc:121 +msgid "Internal error, Ordering didn't finish" +msgstr "ནང་འཁོད་འཛོལ་བ་ གོ་རིམ་བཟོ་ནི་ཚུ་མཇུག་མ་བསྡུ་བས།" -#: methods/http.cc:1197 -msgid "Bad header data" -msgstr "མགོ་ཡིག་གནད་སྡུད་བྱང་ཉེས།" +#: apt-private/private-install.cc:159 +msgid "How odd.. The sizes didn't match, email apt@packages.debian.org" +msgstr "" +"ག་ཅི་གི་ཡ་མཚན་ཆེ་མི་ཆེ་ ཚད་འདི་གིས་ email apt@packages.debian.org་ལུ་མཐུན་སྒྲིག་མི་འབད་" +"བས།" -#: methods/http.cc:1214 methods/http.cc:1269 -msgid "Connection failed" -msgstr "བཐུད་ལམ་འཐུས་ཤོར་བྱུང་ཡོད།" +#. 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 +#: apt-private/private-install.cc:166 +#, c-format +msgid "Need to get %sB/%sB of archives.\n" +msgstr "%sBལེན་ནི་ལུ་དགོཔ་པས། ཡིག་མཛོད་ཚི་གི་%sB་\n" -#: methods/http.cc:1361 -msgid "Internal error" -msgstr "ནང་འཁོད་འཛོལ་བ།" +#. 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 +#: apt-private/private-install.cc:171 +#, c-format +msgid "Need to get %sB of archives.\n" +msgstr "ཡིག་མཛོད་ཀྱི་%sB་འདི་ལེན་དགོ་པས།\n" + +#. 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 +#: apt-private/private-install.cc:178 +#, fuzzy, c-format +msgid "After this operation, %sB of additional disk space will be used.\n" +msgstr "ཁ་སྐོང་གི་%sB་འདི་བཤུབ་པའི་ཤུལ་ལས་ཌིཀསི་གི་བར་སྟོང་དེ་ལག་ལེན་འཐབ་འོང་།\n" + +#. 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 +#: apt-private/private-install.cc:183 +#, fuzzy, c-format +msgid "After this operation, %sB disk space will be freed.\n" +msgstr "%sB་འདི་ཤུབ་པའི་ཤུལ་ལས་ཀྱི་བར་སྟོང་དེ་དལཝ་སྦེ་ལུས་འོང་།\n" + +#: apt-private/private-install.cc:211 +#, c-format +msgid "You don't have enough free space in %s." +msgstr "%s ནང་ཁྱོད་ལུ་བར་སྟོང་དལཝ་ལངམ་སྦེ་མིན་འདུག" + +#: apt-private/private-install.cc:221 apt-private/private-download.cc:55 +msgid "There are problems and -y was used without --force-yes" +msgstr "དཀའ་ངལ་ཚུ་ཡོདཔ་ལས་-y ་འདི་ --force-yes་མེདཐོག་ལས་ལག་ལེན་འཐབ་སྟེ་ཡོད།" + +#: apt-private/private-install.cc:227 apt-private/private-install.cc:249 +msgid "Trivial Only specified but this is not a trivial operation." +msgstr "གལ་ཆུང་རྐྱངམ་ཅིག་ཁསལ་བཀོད་འབད་ནུག་ འདི་འབདཝ་ད་འ་ནི་འདི་གལ་ཆུང་གི་བཀོལ་སྤྱོད་མེན།" + +#. TRANSLATOR: This string needs to be typed by the user as a confirmation, so be +#. careful with hard to type or special characters (like non-breaking spaces) +#: apt-private/private-install.cc:231 +msgid "Yes, do as I say!" +msgstr "ཨིན་ ང་གིས་སླབ་དོ་བཟུམ་སྦེ་རང་འབད!" + +#: apt-private/private-install.cc:233 +#, c-format +msgid "" +"You are about to do something potentially harmful.\n" +"To continue type in the phrase '%s'\n" +" ?] " +msgstr "" +"ཁྱོད་ཀྱི་གནོད་ངན་འབྱུང་ནིའི་ལཱ་ཅི་འབད་ནི་འབད་དོ།\n" +"འཕྲོ་མཐུད་འབད་ནིའི་དོན་ལུ་'%s'ཚིག་ཚན་ནང་ལུ་ཡིག་དཔར་རྐྱབས།\n" +" ?] " + +#: apt-private/private-install.cc:239 apt-private/private-install.cc:257 +msgid "Abort." +msgstr "བར་བཤོལ་འབད།" + +#: apt-private/private-install.cc:254 +#, fuzzy +msgid "Do you want to continue?" +msgstr "ཁྱོན་ཀྱི་འཕྲོ་མཐུད་ནི་འབད་ནི་ཨིན་ན་" + +#: apt-private/private-install.cc:324 +msgid "Some files failed to download" +msgstr "ཡིག་སྣོད་ལ་ལུ་ཅིག་ཕབ་ལེན་འབད་ནི་ལུ་འཐུས་ཤོར་བྱུང་ཡོད།" + +#: apt-private/private-install.cc:331 +msgid "" +"Unable to fetch some archives, maybe run apt-get update or try with --fix-" +"missing?" +msgstr "" +"ཡིག་མཛོད་ལ་ལུ་ཅིག་ལེན་མི་ཚུགས་པས་ apt-get་དུས་མཐུན་བཟོ་ནི་གཡོག་བཀོལ་ནི་ཨིན་ན་ཡང་ན་--fix-" +"missing་དང་གཅིག་ཁར་འབད་རྩོལ་བསྐྱེད་ནི་ཨིན་ན་?" + +#: apt-private/private-install.cc:335 +msgid "--fix-missing and media swapping is not currently supported" +msgstr "--fix-missing་དང་བརྡ་ལམ་བརྗེ་སོར་འབད་ནི་འདི་ད་ལྟོ་ལས་རང་རྒྱབ་སྐྱོར་མི་འབད་བས།" + +#: apt-private/private-install.cc:340 +msgid "Unable to correct missing packages." +msgstr "བརླག་སྟོར་ཞུགས་ཡོད་པའི་ཐུམ་སྒྲིལ་ཚུ་ནོར་བཅོས་འབད་མི་ཚུགས་པས།" + +#: apt-private/private-install.cc:341 +msgid "Aborting install." +msgstr "གཞི་བཙུགས་བར་བཤོལ་འབད་དོ།" + +#: apt-private/private-install.cc:377 +msgid "" +"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] "" +msgstr[1] "" + +#: apt-private/private-install.cc:381 +msgid "Note: This is done automatically and on purpose by dpkg." +msgstr "" + +#: apt-private/private-install.cc:402 +msgid "We are not supposed to delete stuff, can't start AutoRemover" +msgstr "" + +#: apt-private/private-install.cc:510 +msgid "" +"Hmm, seems like the AutoRemover destroyed something which really\n" +"shouldn't happen. Please file a bug report against apt." +msgstr "" + +#. +#. if (Packages == 1) +#. { +#. c1out << std::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.") << std::endl; +#. } +#. +#: apt-private/private-install.cc:513 apt-private/private-install.cc:654 +msgid "The following information may help to resolve the situation:" +msgstr "འོག་གི་བརྡ་དོན་དེ་གིས་དུས་སྐབས་འདི་མོས་མཐུན་བཟོ་ནི་ལུ་གྲོགས་རམ་འབད་འོང་:" + +#: apt-private/private-install.cc:517 +#, fuzzy +msgid "Internal Error, AutoRemover broke stuff" +msgstr "ནང་འཁོད་འཛོལ་བ་ དཀའ་ངལ་མོས་མཐུན་འབད་མི་ཅ་ཆས་ཚུ་མེདཔ་ཐལ་ཡོད།" + +#: apt-private/private-install.cc:524 +#, fuzzy +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] "འོག་གི་ཐུམ་སྒྲིས་གསརཔ་འདི་ཚུ་ཁཞི་བཙུགས་འབད་འོང་:" +msgstr[1] "འོག་གི་ཐུམ་སྒྲིས་གསརཔ་འདི་ཚུ་ཁཞི་བཙུགས་འབད་འོང་:" + +#: apt-private/private-install.cc:528 +#, fuzzy, 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] "འོག་གི་ཐུམ་སྒྲིས་གསརཔ་འདི་ཚུ་ཁཞི་བཙུགས་འབད་འོང་:" +msgstr[1] "འོག་གི་ཐུམ་སྒྲིས་གསརཔ་འདི་ཚུ་ཁཞི་བཙུགས་འབད་འོང་:" + +#: apt-private/private-install.cc:530 +msgid "Use 'apt-get autoremove' to remove it." +msgid_plural "Use 'apt-get autoremove' to remove them." +msgstr[0] "" +msgstr[1] "" + +#: apt-private/private-install.cc:624 +msgid "You might want to run 'apt-get -f install' to correct these:" +msgstr "འདི་ཚུ་ནོར་བཅོས་འབད་ནིའི་དོན་ལུ་ཁྱོད་ཀྱི་'apt-get -f install'དེ་གཡོག་བཀོལ་དགོཔ་འོང་:" + +#: apt-private/private-install.cc:626 +msgid "" +"Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a " +"solution)." +msgstr "" +"མ་ཚང་བའི་རྟེན་འབྲེལ་ ཐུས་སྒྲིལ་མེད་མི་ཚུ་དང་གཅིག་ཁར་ 'apt-get -f install'དེ་འབཐ་རྩོལ་བསྐྱེདཔ།" +"(ཡང་ན་ཐབས་ཤེས་ཅིག་གསལ་བཀོད་འབད།)" + +#: apt-private/private-install.cc:639 +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 "" +"ཐུམ་སྒྲིལ་ལ་ལུ་ཅིག་གཞི་བཙུགས་འབད་མ་ཚུགས། འ་ནི་གི་དོན་དག་དེ་ཁྱོད་ཀྱི་ མི་སྲིད་པའི་དུས་སྐབས་ཅིག་ཞུ་བ་" +"འབད་འབདཝ་འོང་ནི་མས་ ཡང་ན་ད་ལྟོ་ཡང་གསར་བསྐྲུན་མ་འབད་བར་ཡོད་པའི་ཐུམ་སྒྲིལ་ལ་ལུ་ཅིག་ཡང་ན་ནང་" +"འབྱོར་གྱི་ཕྱི་ཁར་རྩ་བསྐྲད་བཏང་ཡོད་པའི་རྩ་བརྟན་མེད་པའི་བགོ་འགྲེམ་ཚུ་ལག་ལེན་འཐབ་དོ་ཡོདཔ་འོང་ནི་ཨིན་པས།" + +#: apt-private/private-install.cc:660 +msgid "Broken packages" +msgstr "ཆད་པ་ཡོད་པའི་ཐུམ་སྒྲིལ་ཚུ།" + +#: apt-private/private-install.cc:713 +msgid "The following extra packages will be installed:" +msgstr "འོག་གི་ཐུམ་སྒྲིལ་ཐེབས་ཚུ་གཞི་བཙུགས་འབད་འོང་:" + +#: apt-private/private-install.cc:803 +msgid "Suggested packages:" +msgstr "བསམ་འཆར་བཀོད་ཡོད་པའི་ཐུམ་སྒྲིལ་ཚུ:" + +#: apt-private/private-install.cc:804 +msgid "Recommended packages:" +msgstr "འོས་སྦྱོར་འབད་ཡོད་པའི་ཐུམ་སྒྲིལ་ཚུ:" + +#: apt-private/private-download.cc:32 +msgid "WARNING: The following packages cannot be authenticated!" +msgstr "ཉེན་བརྡ:འོག་གི་ཐུམ་སྒྲིལ་འདི་ཚུ་བདེན་བཤད་འབད་མི་བཏུབ་པས།" + +#: apt-private/private-download.cc:36 +msgid "Authentication warning overridden.\n" +msgstr "བདེན་བཤད་ཉེན་བརྡ་འདི་ཟུར་འབད་ཡོད།\n" + +#: apt-private/private-download.cc:41 apt-private/private-download.cc:48 +msgid "Some packages could not be authenticated" +msgstr "ཐུམ་སྒྲིལ་ལ་ལུ་ཅིག་བདེན་བཤད་འབད་མ་ཚུགས།" + +#: apt-private/private-download.cc:46 +#, fuzzy +msgid "Install these packages without verification?" +msgstr "བདེན་སྦྱོར་མ་འབད་བར་འ་ནི་ཐུམ་སྒྲིལ་འདི་ཚུ་གཞི་བཙུགས་འབད་ནི་ཨིན་ན་" + +#: apt-private/private-download.cc:87 apt-pkg/update.cc:84 +#, c-format +msgid "Failed to fetch %s %s\n" +msgstr "%s %s་ ལེན་ནི་ལུ་འཐུས་ཤོར་བྱུང་ཡོད།\n" + +#: apt-private/private-output.cc:75 apt-private/private-show.cc:81 +#: apt-private/private-show.cc:86 +msgid "unknown" +msgstr "" + +#: apt-private/private-output.cc:201 +#, fuzzy, c-format +msgid "[installed,upgradable to: %s]" +msgstr " [གཞི་བཙུགས་འབད་ཡོད།]" + +#: apt-private/private-output.cc:205 +#, fuzzy +msgid "[installed,local]" +msgstr " [གཞི་བཙུགས་འབད་ཡོད།]" + +#: apt-private/private-output.cc:208 +msgid "[installed,auto-removable]" +msgstr "" + +#: apt-private/private-output.cc:210 +#, fuzzy +msgid "[installed,automatic]" +msgstr " [གཞི་བཙུགས་འབད་ཡོད།]" + +#: apt-private/private-output.cc:212 +#, fuzzy +msgid "[installed]" +msgstr " [གཞི་བཙུགས་འབད་ཡོད།]" + +#: apt-private/private-output.cc:216 +#, c-format +msgid "[upgradable from: %s]" +msgstr "" + +#: apt-private/private-output.cc:220 +msgid "[residual-config]" +msgstr "" + +#: apt-private/private-output.cc:320 +msgid "The following packages have unmet dependencies:" +msgstr "འོག་གི་ཐུམ་སྒྲིལ་ཚུ་ལུ་རྟེན་འབྲེལ་མ་ཚང་པས:" + +#: apt-private/private-output.cc:410 +#, c-format +msgid "but %s is installed" +msgstr "འདི་འབདཝ་ད་%s་འདི་གཞི་བཙུགས་འབད་ཡོད།" + +#: apt-private/private-output.cc:412 +#, c-format +msgid "but %s is to be installed" +msgstr "འདི་འབདཝ་ད་%sའདི་གཞི་བཙུགས་འབད་ནི་ཨིན།" + +#: apt-private/private-output.cc:419 +msgid "but it is not installable" +msgstr "འདི་འབདཝ་ད་%s་འདི་གཟི་བཙུགས་འབད་མི་བཏུབ་པས།" + +#: apt-private/private-output.cc:421 +msgid "but it is a virtual package" +msgstr "འདི་འབདཝ་ད་ འདི་བར་ཅུ་ཡལ་ཐུམ་སྒྲིལ་ཅིག་ཨིན་པས།" + +#: apt-private/private-output.cc:424 +msgid "but it is not installed" +msgstr "འདི་འབདཝ་ད་འདི་གཞི་བཙུགས་མ་འབད་བས།" + +#: apt-private/private-output.cc:424 +msgid "but it is not going to be installed" +msgstr "འདི་འབདཝ་ད་འདི་གཞི་བཙུགས་མི་འབད་ནི་ཨིན་པས།" + +#: apt-private/private-output.cc:429 +msgid " or" +msgstr "ཡང་ན།" + +#: apt-private/private-output.cc:458 +msgid "The following NEW packages will be installed:" +msgstr "འོག་གི་ཐུམ་སྒྲིས་གསརཔ་འདི་ཚུ་ཁཞི་བཙུགས་འབད་འོང་:" + +#: apt-private/private-output.cc:484 +msgid "The following packages will be REMOVED:" +msgstr "འོག་གི་ཐུམ་སྒྲིལ་འདི་ཚུ་རྩ བསྐྲད་གཏང་འོང་:" + +#: apt-private/private-output.cc:506 +msgid "The following packages have been kept back:" +msgstr "འོག་གི་ཐུམ་སྒྲིལ་འདི་ཚུ་ལོག་སྟེ་རང་བཞག་ནུག:" + +#: apt-private/private-output.cc:527 +msgid "The following packages will be upgraded:" +msgstr "འོག་གི་ཐུམ་སྒྲིལ་འདི་ཚུ་ཡར་བསྐྱེད་འབད་འོང་:" + +#: apt-private/private-output.cc:548 +msgid "The following packages will be DOWNGRADED:" +msgstr "འོག་གི་ཐུམ་སྒྲལ་འདི་ཚུ་མར་ཕབ་འབད་འོང་:" + +#: apt-private/private-output.cc:568 +msgid "The following held packages will be changed:" +msgstr "འོག་གི་འཆང་ཡོད་པའི་ཐུམ་སྒྲིལ་ཚུ་བསྒྱུར་བཅོས་འབད་འོང་:" + +#: apt-private/private-output.cc:623 +#, c-format +msgid "%s (due to %s) " +msgstr "%s( %s་གིས་སྦེ)" + +#: apt-private/private-output.cc:631 +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" +"ཁྱོད་ཀྱིས་ཁྱོད་རང་ག་ཅི་འབདཝ་ཨིན་ན་ངེས་སྦེ་མ་ཤེས་ཚུན་འདི་འབད་ནི་མི་འོང་།!" + +#: apt-private/private-output.cc:662 +#, c-format +msgid "%lu upgraded, %lu newly installed, " +msgstr "%lu་ཡར་བསྐྱེད་འབད་ཡོད་ %lu་འདི་གསརཔ་སྦེ་གཞི་བཙུགས་འབད་ཡོད།" + +#: apt-private/private-output.cc:666 +#, c-format +msgid "%lu reinstalled, " +msgstr "%lu་འདི་ལོག་གཞི་བཙུགས་འབད་ཡོད།" + +#: apt-private/private-output.cc:668 +#, c-format +msgid "%lu downgraded, " +msgstr "%lu་འདི་མར་ཕབ་འབད་ཡོད།" + +#: apt-private/private-output.cc:670 +#, c-format +msgid "%lu to remove and %lu not upgraded.\n" +msgstr "རྩ་བསྐྲད་འབད་ནི་ལུ་%lu་དང་%lu་ཡར་བསྐྱེད་མ་འབད་བས།\n" + +#: apt-private/private-output.cc:674 +#, c-format +msgid "%lu not fully installed or removed.\n" +msgstr "%lu་འདི་ཆ་ཚང་སྦེ་གཞི་བཙུགས་མ་འབད་ཡང་ན་རྩ་བསྐྲད་མ་གཏང་པས།\n" + +#. TRANSLATOR: Yes/No question help-text: defaulting to Y[es] +#. e.g. "Do you want to continue? [Y/n] " +#. The user has to answer with an input matching the +#. YESEXPR/NOEXPR defined in your l10n. +#: apt-private/private-output.cc:696 +msgid "[Y/n]" +msgstr "" + +#. TRANSLATOR: Yes/No question help-text: defaulting to N[o] +#. e.g. "Should this file be removed? [y/N] " +#. The user has to answer with an input matching the +#. YESEXPR/NOEXPR defined in your l10n. +#: apt-private/private-output.cc:702 +msgid "[y/N]" +msgstr "" + +#. TRANSLATOR: "Yes" answer printed for a yes/no question if --assume-yes is set +#: apt-private/private-output.cc:713 +msgid "Y" +msgstr "ཝའི།" + +#. TRANSLATOR: "No" answer printed for a yes/no question if --assume-no is set +#: apt-private/private-output.cc:719 +msgid "N" +msgstr "" + +#: apt-private/private-output.cc:741 apt-pkg/cachefilter.cc:33 +#, c-format +msgid "Regex compilation error - %s" +msgstr "རི་ཇེགསི་ཕྱོགས་སྒྲིག་འཛོལ་བ་- %s" + +#: apt-private/private-cachefile.cc:87 +msgid "Correcting dependencies..." +msgstr "རྟེན་འབྲེལ་ནོར་བཅོས་འབད་དོ།" + +#: apt-private/private-cachefile.cc:90 +msgid " failed." +msgstr "འཐུས་ཤོར་བྱུང་ཡོད།" + +#: apt-private/private-cachefile.cc:93 +msgid "Unable to correct dependencies" +msgstr "རྟེན་འབྲེལ་འདི་ནོར་བཅོས་འབད་མི་ཚུགས་པས།" + +#: apt-private/private-cachefile.cc:96 +msgid "Unable to minimize the upgrade set" +msgstr "ཡར་བསྐྱེད་འབད་ཡོད་པའི་ཆ་ཚན་འདི་ཆུང་ཀུ་བཟོ་མི་ཚུགས་པས།" + +#: apt-private/private-cachefile.cc:98 +msgid " Done" +msgstr "འབད་ཚར་ཡི།" + +#: apt-private/private-cachefile.cc:102 +msgid "You might want to run 'apt-get -f install' to correct these." +msgstr "འ་ནི་འདི་ཚུ་ནོར་བཅོས་འབད་ནི་ལུ་ཁྱོད་ཀྱི་'apt-get -f install'དེ་གཡོག་བཀོལ་དགོཔ་འོང་།" + +#: apt-private/private-cachefile.cc:105 +msgid "Unmet dependencies. Try using -f." +msgstr "མ་ཚང་པའི་རྟེན་འབྲེལ་ཚུ། -f ལག་ལེན་འཐབ་སྟེ་འབད་རྩོལ་བསྐྱེད།" + +#: apt-private/private-cacheset.cc:26 apt-private/private-search.cc:57 +msgid "Sorting" +msgstr "" + +#: apt-private/private-update.cc:45 +msgid "The update command takes no arguments" +msgstr "དུས་མཐུན་བཟོ་བའི་བརྡ་བཀོད་འདི་གིས་སྒྲུབ་རྟགས་ཚུ་མི་འབག་འབད།" + +#: apt-private/private-upgrade.cc:19 +msgid "Calculating upgrade... " +msgstr "ཡར་བསྐྱེད་རྩིས་བཏོན་དོ་... " + +#: apt-private/private-upgrade.cc:24 +#, fuzzy +msgid "Internal error, Upgrade broke stuff" +msgstr "ནང་འགོད་འཛོལ་བ་ ཡར་བསྐྱེད་ཀྱི་ཅ་ཆས་ཆ་མཉམ་མེདཔ་ཐལ་ཡོད།" + +#: apt-private/private-upgrade.cc:26 +msgid "Done" +msgstr "འབད་ཚར་ཡི།" + +#: apt-private/private-search.cc:61 +msgid "Full Text Search" +msgstr "" + +#: apt-private/private-show.cc:152 +#, c-format +msgid "There is %lu additional record. Please use the '-a' switch to see it" +msgid_plural "" +"There are %lu additional records. Please use the '-a' switch to see them." +msgstr[0] "" +msgstr[1] "" + +#: apt-private/private-show.cc:159 +msgid "not a real package (virtual)" +msgstr "" + +#: apt-private/private-main.cc:19 +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 "" + +#: apt-private/private-sources.cc:45 +#, fuzzy, c-format +msgid "Failed to parse %s. Edit again? " +msgstr "%s་ལུ་%s་བསྐྱར་མིང་བཏགས་ནི་ལུ་འཐུས་ཤོར་བྱུང་ཡོད།" + +#: apt-private/private-sources.cc:57 +#, c-format +msgid "Your '%s' file changed, please run 'apt-get update'." +msgstr "" + +#: apt-private/acqprogress.cc:63 +msgid "Hit " +msgstr "ཨེབ།" + +#: apt-private/acqprogress.cc:87 +msgid "Get:" +msgstr "ལེན:" + +#: apt-private/acqprogress.cc:118 +msgid "Ign " +msgstr "ཨེལ་ཇི་ཨེན:" + +#: apt-private/acqprogress.cc:122 +msgid "Err " +msgstr "ཨི་ཨར་ཨར།" + +#: apt-private/acqprogress.cc:143 +#, c-format +msgid "Fetched %sB in %s (%sB/s)\n" +msgstr "%s (%sB/s)་ནང་ལུ་%sB་དེ་ལེན་ཡོདཔ་ཨིན།\n" + +#: apt-private/acqprogress.cc:233 +#, c-format +msgid " [Working]" +msgstr " [ལཱ་འབད་དོ།]" + +#: apt-private/acqprogress.cc:294 +#, c-format +msgid "" +"Media change: please insert the disc labeled\n" +" '%s'\n" +"in the drive '%s' and press enter\n" +msgstr "" +"བརྡ་ལམ་བསྒྱུར་བཅོས:ཁ་ཡིག་བཀོད་ཡོད་པའི་ཌིསིཀ་འདི་\n" +" '%s'\n" +"འདྲེན་འཕྲུལ་'%s'ནང་བཙུགས་བཞིནམ་ལས་ལོག་ལྡེ་འདི་ཨེབ།\n" #. 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:464 -#: apt-pkg/contrib/cdromutl.cc:184 apt-pkg/contrib/fileutl.cc:404 -#: apt-pkg/contrib/fileutl.cc:517 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:362 +#: apt-pkg/contrib/cdromutl.cc:184 apt-pkg/contrib/fileutl.cc:406 +#: apt-pkg/contrib/fileutl.cc:519 apt-pkg/sourcelist.cc:271 +#: apt-pkg/sourcelist.cc:277 apt-pkg/acquire.cc:485 apt-pkg/init.cc:100 +#: apt-pkg/init.cc:108 apt-pkg/clean.cc:36 apt-pkg/policy.cc:373 #, c-format msgid "Unable to read %s" msgstr "%s་འདི་ལུ་ལྷག་མ་ཚུགས།" @@ -1657,58 +1655,44 @@ msgstr "%s་ཡིག་སྣོད་འདི་ཁ་ཕྱེ་མ་ཚ msgid "[Mirror: %s]" msgstr "" -#: 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 "" - -#: 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 "" - -#: methods/rsh.cc:99 ftparchive/multicompress.cc:168 +#: methods/rsh.cc:98 ftparchive/multicompress.cc:169 msgid "Failed to create IPC pipe to subprocess" msgstr "ཡན་ལག་ལས་སྦྱོར་ལུ་ཨའི་པི་སི་རྒྱུད་དུང་གསར་བསྐྲུན་འབད་ནི་ལུ་འཐུས་ཤོར་བྱུང་ཡོདཔ།" -#: methods/rsh.cc:340 +#: methods/rsh.cc:339 msgid "Connection closed prematurely" msgstr "དུས་སུ་མ་འབབ་པ་རང་མཐུད་ལམ་འདི་ག་བསྡམས་ཡོད།" -#: dselect/install:32 +#: dselect/install:33 msgid "Bad default setting!" msgstr "སྔོན་སྒྲིག་བྱང་ཉེས་གཞི་སྒྲིག་འབད་དོ་!" -#: dselect/install:51 dselect/install:83 dselect/install:87 dselect/install:94 -#: dselect/install:105 dselect/update:45 +#: dselect/install:52 dselect/install:84 dselect/install:88 dselect/install:95 +#: dselect/install:106 dselect/update:45 msgid "Press enter to continue." msgstr "འཕྲོ་མཐུད་འབད་ནིའི་དོན་ལུ་ལོག་ལྡེ་འདི་ཨེབ།" -#: dselect/install:91 +#: dselect/install:92 msgid "Do you want to erase any previously downloaded .deb files?" msgstr "" -#: dselect/install:101 +#: dselect/install:102 #, fuzzy msgid "Some errors occurred while unpacking. Packages that were installed" msgstr "སྦུང་ཚན་བཟོ་བཤོལ་འབད་བའི་བར་ན་ འཛོལ་བ་དག་པ་ཅིག་བྱུང་ནུག་ ང་གི་" -#: dselect/install:102 +#: dselect/install:103 #, fuzzy msgid "will be configured. This may result in duplicate errors" msgstr "གཞི་བཙུགས་འབད་ཡོད་པའི་ཐུམ་སྒྲིལ་ཚུ་རིམ་སྒྲིག་འབད་ནི་ཨིན།་འ་ནི་འདི་གིས་ ངོ་བཤུས་རྫུན་མ་" -#: dselect/install:103 +#: dselect/install:104 msgid "or errors caused by missing dependencies. This is OK, only the errors" msgstr "" "ཡང་ན་བརླག་སྟོར་ཞུགས་ཡོད་པའི་རྟེན་འབྲེལ་གི་རྒྱུ་རྐྱེན་ལས་བརྟེན་པའི་འཛོལ་བ་ཚུ་ནང་ལུ་གྲུབ་འབྲས་འཐོན་འོང་། " "འདི་དེ་བཏུབ་པས་" -#: dselect/install:104 +#: dselect/install:105 msgid "" "above this message are important. Please fix them and run [I]nstall again" msgstr "" @@ -1719,12 +1703,7 @@ msgstr "" msgid "Merging available information" msgstr "འཐོབ་ཚུགས་པའི་བརྡ་དོན་མཉམ་བསྡོམས་འབད་དོ།" -#: cmdline/apt-extracttemplates.cc:102 -#, c-format -msgid "%s not a valid DEB package." -msgstr "%s འདི་ནུས་ཅན་གྱི་ ཌི་ཨི་བི་ཅིག་མེན་པས།" - -#: cmdline/apt-extracttemplates.cc:236 +#: cmdline/apt-extracttemplates.cc:224 msgid "" "Usage: apt-extracttemplates file1 [file2 ...]\n" "\n" @@ -1748,12 +1727,12 @@ msgstr "" " -o=? འདི་གིས་མཐུན་སྒྲིག་རིམ་སྒྲིག་གདམ་ཁ་ཅིག་གཞི་སྒྲིག་འབདཝ་ཨིན་ དཔེར་ན་-o dir::cache=/tmp་" "བཟུམ།\n" -#: cmdline/apt-extracttemplates.cc:271 apt-pkg/pkgcachegen.cc:1388 +#: cmdline/apt-extracttemplates.cc:256 apt-pkg/pkgcachegen.cc:1388 #, c-format msgid "Unable to write to %s" msgstr " %sལུ་འབྲི་མ་ཚུགས།" -#: cmdline/apt-extracttemplates.cc:313 +#: cmdline/apt-extracttemplates.cc:298 msgid "Cannot get debconf version. Is debconf installed?" msgstr "debconf ་་འཐོན་རིམ་འདི་ལེན་མ་ཚུགས། debconf འདི་གཞི་བཙུགས་འབད་ཡི་ག་?" @@ -1963,36 +1942,36 @@ msgstr "%s་འབྲེལ་ལམ་ལྷག་ནི་ལུ་འཐུ msgid "Failed to unlink %s" msgstr "%s་འབྲེལ་ལམ་མེད་ལུ་འཐུས་ཤོར་བྱུང་ཡོདཔ།" -#: ftparchive/writer.cc:288 +#: ftparchive/writer.cc:289 #, c-format msgid "*** Failed to link %s to %s" msgstr "*** %s་ལས་%sལུ་འབྲེལ་འཐུད་འབད་ནི་འཐུས་ཤོར་བྱུང་ཡོདཔ།" -#: ftparchive/writer.cc:298 +#: ftparchive/writer.cc:299 #, c-format msgid " DeLink limit of %sB hit.\n" msgstr "%sB་ཧེང་བཀལ་བཀྲམ་ནིའི་འབྲེལ་མེད་བཅད་མཚམས།\n" -#: ftparchive/writer.cc:403 +#: ftparchive/writer.cc:404 msgid "Archive had no package field" msgstr "ཡིག་མཛོད་ལུ་ཐུམ་སྒྲིལ་ཅི་ཡང་འཐུས་ཤོར་མ་བྱུང་།" -#: ftparchive/writer.cc:411 ftparchive/writer.cc:701 +#: ftparchive/writer.cc:412 ftparchive/writer.cc:702 #, c-format msgid " %s has no override entry\n" msgstr " %sལུ་ཟུར་བཞག་ཐོ་བཀོད་མེད།\n" -#: ftparchive/writer.cc:479 ftparchive/writer.cc:845 +#: ftparchive/writer.cc:480 ftparchive/writer.cc:846 #, c-format msgid " %s maintainer is %s not %s\n" msgstr " %s ་རྒྱུན་སྐྱོང་པ་འདི་ %s ཨིན་ %s མེན།\n" -#: ftparchive/writer.cc:711 +#: ftparchive/writer.cc:712 #, c-format msgid " %s has no source override entry\n" msgstr " %s ལུ་འབྱུང་ཁུངས་མེདཔ་གཏང་ནིའི་ཐོ་བཀོད་འདི་མེད།\n" -#: ftparchive/writer.cc:715 +#: ftparchive/writer.cc:716 #, c-format msgid " %s has no binary override entry either\n" msgstr " %sལུ་ཟུང་ལྡན་མེདཔ་གཏང་ནིའི་་ཐོ་བཀོད་གང་རུང་ཡང་མིན་འདུག།\n" @@ -2001,77 +1980,84 @@ msgstr " %sལུ་ཟུང་ལྡན་མེདཔ་གཏང་ནི msgid "realloc - Failed to allocate memory" msgstr "དྲན་ཚད་སྤྲོད་ནིའི་དོན་ལུ་ རི་ཨེ་ལོཀ་ འཐུས་ཤོར་བྱུང་ཡོད།" -#: ftparchive/override.cc:35 ftparchive/override.cc:143 +#: ftparchive/override.cc:35 ftparchive/override.cc:139 #, c-format msgid "Unable to open %s" msgstr "%s་ཁ་ཕྱེ་མ་ཚུགས།" -#: ftparchive/override.cc:61 ftparchive/override.cc:167 +#. skip spaces +#. find end of word +#: ftparchive/override.cc:65 +#, fuzzy, c-format +msgid "Malformed override %s line %llu (%s)" +msgstr "བཟོ་ཉེས་གྱུར་བའི་ཟུར་བཞག་%s གྲལ་ཐིག་%lu #1" + +#: ftparchive/override.cc:124 ftparchive/override.cc:198 +#, c-format +msgid "Failed to read the override file %s" +msgstr "ཟུར་བཞག་ཡིག་སྣོད་%sའདི་ལྷག་ནི་ལུ་འཐུས་ཤོར་བྱུང་ཡོད།" + +#: ftparchive/override.cc:163 #, fuzzy, c-format msgid "Malformed override %s line %llu #1" msgstr "བཟོ་ཉེས་གྱུར་བའི་ཟུར་བཞག་%s གྲལ་ཐིག་%lu #1" -#: ftparchive/override.cc:75 ftparchive/override.cc:179 +#: ftparchive/override.cc:175 #, fuzzy, c-format msgid "Malformed override %s line %llu #2" msgstr "བཟོ་ཉེས་གྱུར་བའི་ཟུར་བཞག་%sགྲལ་ཐིག%lu #2" -#: ftparchive/override.cc:89 ftparchive/override.cc:192 +#: ftparchive/override.cc:188 #, fuzzy, c-format msgid "Malformed override %s line %llu #3" msgstr "བཟོ་ཉེས་གྱུར་བའི་ཟུར་བཞག་%sགྲལ་ཐིག%lu #3" -#: ftparchive/override.cc:128 ftparchive/override.cc:202 -#, c-format -msgid "Failed to read the override file %s" -msgstr "ཟུར་བཞག་ཡིག་སྣོད་%sའདི་ལྷག་ནི་ལུ་འཐུས་ཤོར་བྱུང་ཡོད།" - -#: ftparchive/multicompress.cc:70 +#: ftparchive/multicompress.cc:71 #, c-format msgid "Unknown compression algorithm '%s'" msgstr " མ་ཤེས་ཨེབ་བཙུགས་ཨཱལ་གོ་རི་དམ'%s'" -#: ftparchive/multicompress.cc:100 +#: ftparchive/multicompress.cc:101 #, c-format msgid "Compressed output %s needs a compression set" msgstr "ཨེབ་བཙུགས་འབད་ཡོད་པའི་ཨའུཊི་པུཊི་%sལུ་ཨེབ་བཙུགས་ཆ་ཚན་ཅིག་དགོཔ་འདུག" -#: ftparchive/multicompress.cc:189 +#: ftparchive/multicompress.cc:190 msgid "Failed to create FILE*" msgstr "ཡིག་སྣོད་*་ གསར་བསྐྲུན་འབད་ནི་ལུ་འཐུས་ཤོར་བྱུང་ཡོད།" -#: ftparchive/multicompress.cc:192 +#: ftparchive/multicompress.cc:193 msgid "Failed to fork" msgstr "ཁ་སྤེལ་འབད་ནི་ལུ་འཐུ་ཤོར་བྱུང་ཡོད།" -#: ftparchive/multicompress.cc:206 +#: ftparchive/multicompress.cc:207 msgid "Compress child" msgstr "ཆ་ལག་ཨེབ་བཙུགས་འབད།" -#: ftparchive/multicompress.cc:229 +#: ftparchive/multicompress.cc:230 #, c-format msgid "Internal error, failed to create %s" msgstr "ནང་འཁོད་འཛོལ་བ་ %s་གསར་བསྐྲུན་འབད་ནི་ལུ་འཐུས་ཤོར་བྱུང་ཡོད།" -#: ftparchive/multicompress.cc:304 +#: ftparchive/multicompress.cc:303 msgid "IO to subprocess/file failed" msgstr "ཡན་ལག་ལས་སྦྱོར་ལུ་IO/ཡིག་སྣོད་འཐུས་ཤོར་བྱུང་ཡོད།" -#: ftparchive/multicompress.cc:342 +#: ftparchive/multicompress.cc:341 msgid "Failed to read while computing MD5" msgstr "ཨེམ་ཌི་༥་གློག་རིག་རྐྱབ་པའི་སྐབས་ལྷག་ནི་ལུ་འཐུས་ཤོར་བྱུང་ཡོད།" -#: ftparchive/multicompress.cc:358 +#: ftparchive/multicompress.cc:357 #, c-format msgid "Problem unlinking %s" msgstr "%s་འབྲེལ་འཐུད་མེདཔ་བཟོ་ནི་ལུ་དཀའ་ངལ།" -#: ftparchive/multicompress.cc:373 apt-inst/extract.cc:187 +#: ftparchive/multicompress.cc:372 apt-inst/extract.cc:187 #, c-format msgid "Failed to rename %s to %s" msgstr "%s་ལུ་%s་བསྐྱར་མིང་བཏགས་ནི་ལུ་འཐུས་ཤོར་བྱུང་ཡོད།" -#: cmdline/apt-internal-solver.cc:37 +#: cmdline/apt-internal-solver.cc:38 #, fuzzy msgid "" "Usage: apt-internal-solver\n" @@ -2126,23 +2112,23 @@ msgstr "" " -o=? འདི་གིས་ མཐུན་སྒྲིག་ རིམ་སྒྲིག་གི་གདམ་ཁ་ཚུ་ཁཞི་སྒྲིག་འབདཝ་ཨིན་ དཔེར་ན་-o dir::cache=/" "tmp\n" -#: apt-inst/contrib/extracttar.cc:116 +#: apt-inst/contrib/extracttar.cc:122 msgid "Failed to create pipes" msgstr "རྒྱུད་དུང་ཚུ་གསར་བསྐྲུན་འབད་ནི་ལུ་འཐུས་ཤོར་བྱུང་ཡོད།" -#: apt-inst/contrib/extracttar.cc:143 +#: apt-inst/contrib/extracttar.cc:149 msgid "Failed to exec gzip " msgstr "ཇི་ཛིཔ་འདི་ལག་ལེན་འཐབ་ནི་ལུ་འཐུས་ཤོར་བྱུང་ཡོད།" -#: apt-inst/contrib/extracttar.cc:180 apt-inst/contrib/extracttar.cc:210 +#: apt-inst/contrib/extracttar.cc:186 apt-inst/contrib/extracttar.cc:216 msgid "Corrupted archive" msgstr "ངན་ཅན་གྱི་ཡིག་མཛོད།" -#: apt-inst/contrib/extracttar.cc:195 +#: apt-inst/contrib/extracttar.cc:201 msgid "Tar checksum failed, archive corrupted" msgstr "ཊར་ཅེག་སམ་དེ་འཐུས་ཤོར་བྱུང་ཡོད་ ཡིག་མཛོད་ངན་ཅན་བྱུང་ནུག" -#: apt-inst/contrib/extracttar.cc:302 +#: apt-inst/contrib/extracttar.cc:306 #, c-format msgid "Unknown TAR header type %u, member %s" msgstr "མ་ཤེས་པའི་ ཊཱར་་མགོ་ཡིག་་དབྱེ་བ་ %u་ འཐུས་མི་ %s།" @@ -2208,7 +2194,7 @@ msgstr "རིམ་སྒྲིག་ཡིག་སྣོད་%s/%s་འད msgid "Failed to write file %s" msgstr "%s་ཡིག་སྣོད་འདི་འབྲི་ནི་ལུ་འཐུས་ཤོར་བྱུང་ཡོད།" -#: apt-inst/dirstream.cc:98 apt-inst/dirstream.cc:106 +#: apt-inst/dirstream.cc:106 #, c-format msgid "Failed to close file %s" msgstr "%s་ཡིག་སྣོད་འདི་ཁ་བསྡམས་ནི་ལུ་འཐུས་ཤོར་བྱུང་ཡོད།" @@ -2265,23 +2251,18 @@ msgstr "ཐུམ་སྒྲིལ་%s་ནང་ལུ་་ཡིག་ས msgid "Unable to stat %s" msgstr "%s་འདི་ལུ་ངོ་བཤུས་འབད་མ་ཚུགས།" -#: apt-inst/deb/debfile.cc:41 apt-inst/deb/debfile.cc:46 +#: apt-inst/deb/debfile.cc:41 apt-inst/deb/debfile.cc:48 +#: apt-inst/deb/debfile.cc:57 #, c-format msgid "This is not a valid DEB archive, missing '%s' member" msgstr "འ་ནི་འདི་ ཌི་ཨི་བི་ཡིག་མཛོད་ནུས་ཅན་ཅིག་མེན་པས་ '%s'འཐུས་མི་བརླག་སྟོར་ཞུགས་དོ།" -#. 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 -#, fuzzy, c-format -msgid "This is not a valid DEB archive, it has no '%s', '%s' or '%s' member" -msgstr "འ་ནི་འདི་ཌི་ཨི་བི་ཡིག་མཛོད་ནུས་ཅན་ཅིག་མེན་པས་ འདི་ལུ་'%s'ཡང་ན་'%s'འཐུས་མི་མིན་འདུག" - -#: apt-inst/deb/debfile.cc:120 +#: apt-inst/deb/debfile.cc:124 #, c-format msgid "Internal error, could not locate member %s" msgstr "ནང་འཁོད་འཛོལ་བ་གིས་འཐུས་མི་%sའདི་ག་ཡོད་འཚོལ་མ་འཐོབ།" -#: apt-inst/deb/debfile.cc:214 +#: apt-inst/deb/debfile.cc:219 msgid "Unparsable control file" msgstr "མིང་དཔྱད་འབད་མ་བཏུབ་པའི་ཚད་འཛིན་ཡིག་སྣོད།" @@ -2326,98 +2307,98 @@ msgid "" "Current value: %lu. (man 5 apt.conf)" msgstr "" -#: apt-pkg/contrib/mmap.cc:440 +#: apt-pkg/contrib/mmap.cc:446 #, c-format msgid "" "Unable to increase the size of the MMap as the limit of %lu bytes is already " "reached." msgstr "" -#: apt-pkg/contrib/mmap.cc:443 +#: apt-pkg/contrib/mmap.cc:449 msgid "" "Unable to increase size of the MMap as automatic growing is disabled by user." msgstr "" #. d means days, h means hours, min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:378 +#: apt-pkg/contrib/strutl.cc:401 #, c-format msgid "%lid %lih %limin %lis" msgstr "" #. h means hours, min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:385 +#: apt-pkg/contrib/strutl.cc:408 #, c-format msgid "%lih %limin %lis" msgstr "" #. min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:392 +#: apt-pkg/contrib/strutl.cc:415 #, c-format msgid "%limin %lis" msgstr "" #. s means seconds -#: apt-pkg/contrib/strutl.cc:397 +#: apt-pkg/contrib/strutl.cc:420 #, c-format msgid "%lis" msgstr "" -#: apt-pkg/contrib/strutl.cc:1173 +#: apt-pkg/contrib/strutl.cc:1229 #, c-format msgid "Selection %s not found" msgstr "སེལ་འཐུ་%s ་མ་འཐོབ།" -#: apt-pkg/contrib/configuration.cc:491 +#: apt-pkg/contrib/configuration.cc:503 #, c-format msgid "Unrecognized type abbreviation: '%c'" msgstr "ངོ་མ་ཤེས་པའི་སྡུད་ཚིག་གི་དབྱེ་བ:'%c'" -#: apt-pkg/contrib/configuration.cc:605 +#: apt-pkg/contrib/configuration.cc:617 #, c-format msgid "Opening configuration file %s" msgstr "རིམ་སྒྲིག་ཡིག་སྣོད་%s་འདི་ཁ་ཕྱེ་དོ།" -#: apt-pkg/contrib/configuration.cc:773 +#: apt-pkg/contrib/configuration.cc:785 #, c-format msgid "Syntax error %s:%u: Block starts with no name." msgstr "་ཚིག་སྦྱོར་འཛོལ་བ་%s:%u: སྡེབ་ཚན་གྱིས་མིང་མེད་མི་དང་གཅིག་ཁར་འགོ་བཙུགསཔ་ཨིན" -#: apt-pkg/contrib/configuration.cc:792 +#: apt-pkg/contrib/configuration.cc:804 #, c-format msgid "Syntax error %s:%u: Malformed tag" msgstr "ཚིག་སྦྱོར་འཛོལ་བ་%s:%u:བཟོ་ཉེས་འགྱུར་བའི་ངོ་རྟགས།" -#: apt-pkg/contrib/configuration.cc:809 +#: apt-pkg/contrib/configuration.cc:821 #, c-format msgid "Syntax error %s:%u: Extra junk after value" msgstr "ཚིག་སྦྱོར་འཛོལ་བ་%s:%u:གནས་གོང་གི་ཤུལ་ལས་མཁོ་མེད་ཐེབས།" -#: apt-pkg/contrib/configuration.cc:849 +#: apt-pkg/contrib/configuration.cc:861 #, c-format msgid "Syntax error %s:%u: Directives can only be done at the top level" msgstr "ཚིག་སྦྱོར་འཛོལ་བ་%s:%u:བཀོད་རྒྱ་ཚུ་ཆེ་རིམ་ནང་རྐྱངམ་ཅིག་བྱིན་ཚུགས།" -#: apt-pkg/contrib/configuration.cc:856 +#: apt-pkg/contrib/configuration.cc:868 #, c-format msgid "Syntax error %s:%u: Too many nested includes" msgstr "ཚིག་སྦྱོར་འཛོལ་བ་%s:%u:འདུ་འཛོམས་འབད་འབདཝ་ལེ་ཤཱ་གྲངས་སུ་བཙུགསཔ་ཨིན།" -#: apt-pkg/contrib/configuration.cc:860 apt-pkg/contrib/configuration.cc:865 +#: apt-pkg/contrib/configuration.cc:872 apt-pkg/contrib/configuration.cc:877 #, c-format msgid "Syntax error %s:%u: Included from here" msgstr "ཚིག་སྦྱོར་འཛོལ་བ་%s:%u: ནཱ་ལས་རང་འགོ་བཙུགས་གྲངས་སུ་བཙུགས་ཏེ་ཡོད།" -#: apt-pkg/contrib/configuration.cc:869 +#: apt-pkg/contrib/configuration.cc:881 #, c-format msgid "Syntax error %s:%u: Unsupported directive '%s'" msgstr "ཚིག་སྦྱོར་འཛོལ་བ་%s:%u: རྒྱབ་སྐྱོར་མ་འབད་བར་ཡོད་པའི་'%s'བཀོད་རྒྱ།" -#: apt-pkg/contrib/configuration.cc:872 +#: apt-pkg/contrib/configuration.cc:884 #, fuzzy, c-format msgid "Syntax error %s:%u: clear directive requires an option tree as argument" msgstr "ཚིག་སྦྱོར་འཛོལ་བ་%s:%u:བཀོད་རྒྱ་ཚུ་ཆེ་རིམ་ནང་རྐྱངམ་ཅིག་བྱིན་ཚུགས།" -#: apt-pkg/contrib/configuration.cc:922 +#: apt-pkg/contrib/configuration.cc:934 #, c-format msgid "Syntax error %s:%u: Extra junk at end of file" msgstr "ཚིག་སྦྱོར་འཛོལ་བ་%s:%u: ཡིག་སྣོད་ཀྱི་མཇུག་ལུ་མཁོ་མེད་ཐེབས།" @@ -2442,48 +2423,48 @@ msgstr "" msgid "%c%s... %u%%" msgstr "%c%s... འབད་ཚར་ཡོད།" -#: apt-pkg/contrib/cmndline.cc:80 +#: apt-pkg/contrib/cmndline.cc:116 #, c-format msgid "Command line option '%c' [from %s] is not known." msgstr "བརྡ་བཀོད་གྲལ་ཐིག་གྱི་གདམ་ཁ་'%c'[%s་ནང་ལས་]འདི་མ་ཤེས་པས།" -#: apt-pkg/contrib/cmndline.cc:105 apt-pkg/contrib/cmndline.cc:114 -#: apt-pkg/contrib/cmndline.cc:122 +#: apt-pkg/contrib/cmndline.cc:141 apt-pkg/contrib/cmndline.cc:150 +#: apt-pkg/contrib/cmndline.cc:158 #, c-format msgid "Command line option %s is not understood" msgstr "བ་རྡ་བཀོད་གྲལ་ཐིག་གི་གདམ་ཁ་%s་འདི་ཧ་མ་གོ་བས།" -#: apt-pkg/contrib/cmndline.cc:127 +#: apt-pkg/contrib/cmndline.cc:163 #, c-format msgid "Command line option %s is not boolean" msgstr "བརྡ་བཀོད་གྲལ་ཐིག་གི་གདམ་ཁ་%s་འདི་བུ་ལིན་མེན་པས།" -#: apt-pkg/contrib/cmndline.cc:168 apt-pkg/contrib/cmndline.cc:189 +#: apt-pkg/contrib/cmndline.cc:204 apt-pkg/contrib/cmndline.cc:225 #, c-format msgid "Option %s requires an argument." msgstr "གདམ་ཁ་%s་ལུ་སྒྲུབ་རྟགས་ཅིག་དགོ་པས།" -#: apt-pkg/contrib/cmndline.cc:202 apt-pkg/contrib/cmndline.cc:208 +#: apt-pkg/contrib/cmndline.cc:238 apt-pkg/contrib/cmndline.cc:244 #, c-format msgid "Option %s: Configuration item specification must have an =<val>." msgstr "གདམ་ཁ་%s:རིམ་སྒྲིག་གི་རྣམ་གྲངས་གསལ་བཀོད་ལུ་ =<val> ་ཅིག་དགོཔ་ཨིན།" -#: apt-pkg/contrib/cmndline.cc:237 +#: apt-pkg/contrib/cmndline.cc:273 #, c-format msgid "Option %s requires an integer argument, not '%s'" msgstr "གདམ་ཁ་ %s ་ལུ་'%s'་མེན་པར་ ཧྲིལ་ཨང་སྒྲུབ་རྟགས་ཅིག་དགོས་མཁོ་ཡོདཔ་ཨིན" -#: apt-pkg/contrib/cmndline.cc:268 +#: apt-pkg/contrib/cmndline.cc:304 #, c-format msgid "Option '%s' is too long" msgstr "གདམ་ཁ་'%s'འདི་གནམ་མེད་ས་མེད་རིངམ་འདུག" -#: apt-pkg/contrib/cmndline.cc:300 +#: apt-pkg/contrib/cmndline.cc:336 #, c-format msgid "Sense %s is not understood, try true or false." msgstr "དྲན་ཤེས་ %s་འདི་ཧ་གོ་མ་ཚུགས་པས་ བདེན་པ་ཡང་ན་རྫུན་པ་ལུ་འབད་རྩོལ་བསྐྱེདཔ།" -#: apt-pkg/contrib/cmndline.cc:350 +#: apt-pkg/contrib/cmndline.cc:386 #, c-format msgid "Invalid operation %s" msgstr "ནུས་མེད་བཀོལ་སྤྱོད་%s" @@ -2497,122 +2478,122 @@ msgstr "སྦྱར་བརྩེགས་ས་ཚིགས་%s་འདི msgid "Failed to stat the cdrom" msgstr "སི་ཌི་རོམ་འདི་ངོ་བཤུས་འབད་ནི་ལུ་འཐུས་ཤོར་བྱུང་ཡོད།" -#: apt-pkg/contrib/fileutl.cc:93 +#: apt-pkg/contrib/fileutl.cc:95 #, fuzzy, c-format msgid "Problem closing the gzip file %s" msgstr "ཡིག་སྣོད་འདི་ཁ་བསྡམས་པའི་བསྒང་དཀའ་ངལ།" -#: apt-pkg/contrib/fileutl.cc:226 +#: apt-pkg/contrib/fileutl.cc:228 #, c-format msgid "Not using locking for read only lock file %s" msgstr "%s ལྷག་ནི་རྐྱངམ་ཅིག་འབད་མི་ལྡེ་མིག་ཡིག་སྣོད་འདི་གི་དོན་ལུ་ལྡེ་མིག་རྐྱབ་ནི་ལག་ལེན་མི་འཐབ་པས།" -#: apt-pkg/contrib/fileutl.cc:231 +#: apt-pkg/contrib/fileutl.cc:233 #, c-format msgid "Could not open lock file %s" msgstr "ལྡེ་མིག་རྐྱབས་ཡོད་པའི་ཡིག་སྣོད་%s་འདི་ཁ་ཕྱེ་མ་ཚུགས།" -#: apt-pkg/contrib/fileutl.cc:254 +#: apt-pkg/contrib/fileutl.cc:256 #, c-format msgid "Not using locking for nfs mounted lock file %s" msgstr "" "ཨེན་ཨེཕ་ཨེསི་ %s སྦྱར་བརྩེགས་འབད་ཡོད་པའི་ལྡེ་མིག་ཡིག་སྣོད་ཀྱི་དོན་ལུ་ལྡེ་མིག་རྐྱབ་ནི་ལག་ལེན་མི་འཐབ་པས།" -#: apt-pkg/contrib/fileutl.cc:259 +#: apt-pkg/contrib/fileutl.cc:261 #, c-format msgid "Could not get lock %s" msgstr "%sལྡེ་མིག་རྐྱབ་ནི་ལེན་མ་ཚུགས།" -#: apt-pkg/contrib/fileutl.cc:396 apt-pkg/contrib/fileutl.cc:510 +#: apt-pkg/contrib/fileutl.cc:398 apt-pkg/contrib/fileutl.cc:512 #, c-format msgid "List of files can't be created as '%s' is not a directory" msgstr "" -#: apt-pkg/contrib/fileutl.cc:430 +#: apt-pkg/contrib/fileutl.cc:432 #, c-format msgid "Ignoring '%s' in directory '%s' as it is not a regular file" msgstr "" -#: apt-pkg/contrib/fileutl.cc:448 +#: apt-pkg/contrib/fileutl.cc:450 #, c-format msgid "Ignoring file '%s' in directory '%s' as it has no filename extension" msgstr "" -#: apt-pkg/contrib/fileutl.cc:457 +#: apt-pkg/contrib/fileutl.cc:459 #, c-format msgid "" "Ignoring file '%s' in directory '%s' as it has an invalid filename extension" msgstr "" -#: apt-pkg/contrib/fileutl.cc:844 +#: apt-pkg/contrib/fileutl.cc:862 #, c-format msgid "Sub-process %s received a segmentation fault." msgstr "ཡན་ལག་ལས་སྦྱོར་%s་ལུ་ཆ་བགོས་ཀྱི་སྐྱོན་ཅིག་ཐོབ་ཡོདཔ་ཨིན།" -#: apt-pkg/contrib/fileutl.cc:846 +#: apt-pkg/contrib/fileutl.cc:864 #, fuzzy, c-format msgid "Sub-process %s received signal %u." msgstr "ཡན་ལག་ལས་སྦྱོར་%s་ལུ་ཆ་བགོས་ཀྱི་སྐྱོན་ཅིག་ཐོབ་ཡོདཔ་ཨིན།" -#: apt-pkg/contrib/fileutl.cc:850 apt-pkg/contrib/gpgv.cc:243 +#: apt-pkg/contrib/fileutl.cc:868 apt-pkg/contrib/gpgv.cc:237 #, c-format msgid "Sub-process %s returned an error code (%u)" msgstr "ཡན་ལག་ལས་སྦྱོར་%s་གིས་འཛོལ་བའི་ཨང་རྟགས་(%u)ཅིག་སླར་ལོག་འབད་ཡོདཔ་ཨིན།" -#: apt-pkg/contrib/fileutl.cc:852 apt-pkg/contrib/gpgv.cc:236 +#: apt-pkg/contrib/fileutl.cc:870 apt-pkg/contrib/gpgv.cc:230 #, c-format msgid "Sub-process %s exited unexpectedly" msgstr "ཡན་ལག་ལས་སྦྱོར་་%s་གིས་རེ་བ་མེད་པར་ཕྱིར་ཐོན་ཡོདཔ་ཨིན།" -#: apt-pkg/contrib/fileutl.cc:988 +#: apt-pkg/contrib/fileutl.cc:1016 #, c-format msgid "Could not open file %s" msgstr "%s་ཡིག་སྣོད་འདི་ཁ་ཕྱེ་མ་ཚུགས།" -#: apt-pkg/contrib/fileutl.cc:1065 +#: apt-pkg/contrib/fileutl.cc:1093 #, fuzzy, c-format msgid "Could not open file descriptor %d" msgstr "%s་གི་དོན་ལུ་རྒྱུད་དུང་འདི་ཁ་ཕྱེ་མ་ཚུགས།" -#: apt-pkg/contrib/fileutl.cc:1150 +#: apt-pkg/contrib/fileutl.cc:1178 msgid "Failed to create subprocess IPC" msgstr "ཡན་ལག་ལས་སྦྱོར་ ཨའི་པི་སི་ གསར་བསྐྲུན་འབད་ནི་ལུ་འཐུས་ཤོར་བྱུང་ཡོད།" -#: apt-pkg/contrib/fileutl.cc:1205 +#: apt-pkg/contrib/fileutl.cc:1233 msgid "Failed to exec compressor " msgstr "ཨེབ་འཕྲུལ་ལག་ལེན་འཐབ་ནི་ལུ་འཐུས་ཤོར་བྱུང་ཡོད།" -#: apt-pkg/contrib/fileutl.cc:1298 +#: apt-pkg/contrib/fileutl.cc:1326 #, fuzzy, c-format msgid "read, still have %llu to read but none left" msgstr "ལྷག་ ད་ལྟོ་ཡང་ལྷག་ནི་ལུ་%lu་ཡོད་འདི་འབདཝ་ད་ཅི་ཡང་ལྷག་ལུས་མིན་འདུག" -#: apt-pkg/contrib/fileutl.cc:1385 apt-pkg/contrib/fileutl.cc:1407 +#: apt-pkg/contrib/fileutl.cc:1413 apt-pkg/contrib/fileutl.cc:1435 #, fuzzy, c-format msgid "write, still have %llu to write but couldn't" msgstr "འབྲི་ ད་ལྟོ་ཡང་འབྲི་ནི་ལུ་%lu་ཡོད་འདི་འདབཝ་ད་འབད་མ་ཚུགས།" -#: apt-pkg/contrib/fileutl.cc:1695 +#: apt-pkg/contrib/fileutl.cc:1723 #, fuzzy, c-format msgid "Problem closing the file %s" msgstr "ཡིག་སྣོད་འདི་ཁ་བསྡམས་པའི་བསྒང་དཀའ་ངལ།" -#: apt-pkg/contrib/fileutl.cc:1707 +#: apt-pkg/contrib/fileutl.cc:1735 #, fuzzy, c-format msgid "Problem renaming the file %s to %s" msgstr "ཡིག་སྣོད་མཉམ་བྱུང་འབདཝ་ད་དཀའ་ངལ།" -#: apt-pkg/contrib/fileutl.cc:1718 +#: apt-pkg/contrib/fileutl.cc:1746 #, fuzzy, c-format msgid "Problem unlinking the file %s" msgstr "ཡིག་སྣོད་འདི་འབྲེལལམ་མེདཔ་བཟོ་བའི་བསྒང་དཀའ་ངལ།" -#: apt-pkg/contrib/fileutl.cc:1731 +#: apt-pkg/contrib/fileutl.cc:1759 msgid "Problem syncing the file" msgstr "ཡིག་སྣོད་མཉམ་བྱུང་འབདཝ་ད་དཀའ་ངལ།" #. TRANSLATOR: %s is the trusted keyring parts directory -#: apt-pkg/contrib/gpgv.cc:76 +#: apt-pkg/contrib/gpgv.cc:70 #, fuzzy, c-format msgid "No keyring installed in %s." msgstr "གཞི་བཙུགས་བར་བཤོལ་འབད་དོ།" @@ -2726,99 +2707,109 @@ msgstr "%s་ག་ཕྱེ་ནི་ལུ་འཐུས་ཤོར་བ msgid "Failed to write temporary StateFile %s" msgstr "%s་ཡིག་སྣོད་འདི་འབྲི་ནི་ལུ་འཐུས་ཤོར་བྱུང་ཡོད།" -#: apt-pkg/tagfile.cc:129 +#: apt-pkg/tagfile.cc:138 #, c-format msgid "Unable to parse package file %s (1)" msgstr "%s (༡་)་ཐུམ་སྒྲིལ་ཡིག་སྣོད་འདི་མིང་དཔྱད་འབད་མ་ཚུགས།" -#: apt-pkg/tagfile.cc:216 +#: apt-pkg/tagfile.cc:235 #, c-format msgid "Unable to parse package file %s (2)" msgstr "%s (༢་)་ཐུམ་སྒྲིལ་ཡིག་སྣོད་འདི་མིང་དཔྱད་འབད་མ་ཚུགས།" -#: apt-pkg/sourcelist.cc:96 +#: apt-pkg/sourcelist.cc:118 +#, fuzzy, c-format +msgid "Malformed stanza %u in source list %s (URI parse)" +msgstr "བཟོ་ཉེས་འགྱུར་བའི་གྲལ་ཐིག་%lu་ འབྱུང་ཐོ་ཡིག་ %s(ཡུ་ཨར་ཨའི་ མིང་དཔྱད་འབད་ནི)གི་ནང་ན།" + +#: apt-pkg/sourcelist.cc:161 #, fuzzy, c-format msgid "Malformed line %lu in source list %s ([option] unparseable)" msgstr "བཟོ་ཉེས་འགྱུར་བའི་གྲལ་ཐིག་%lu་ འབྱུང་ཁུངས་ཐོ་ཡིག་%s(dist མིང་དཔྱད་འབད་ནི་)ནང་ན།" -#: apt-pkg/sourcelist.cc:99 +#: apt-pkg/sourcelist.cc:164 #, fuzzy, c-format msgid "Malformed line %lu in source list %s ([option] too short)" msgstr "བཟོ་ཉེས་འགྱུར་བའི་གྲལ་ཐིག་ %lu་ འབྱུང་ཁུངས་ཐོ་ཡིག་%s (dist)གི་ནང་ན།" -#: apt-pkg/sourcelist.cc:110 +#: apt-pkg/sourcelist.cc:175 #, fuzzy, c-format msgid "Malformed line %lu in source list %s ([%s] is not an assignment)" msgstr "བཟོ་ཉེས་འགྱུར་བའི་གྲལ་ཐིག་%lu་ འབྱུང་ཁུངས་ཐོ་ཡིག་%s(dist མིང་དཔྱད་འབད་ནི་)ནང་ན།" -#: apt-pkg/sourcelist.cc:116 +#: apt-pkg/sourcelist.cc:181 #, fuzzy, c-format msgid "Malformed line %lu in source list %s ([%s] has no key)" msgstr "བཟོ་ཉེས་འགྱུར་བའི་གྲལ་ཐིག་%lu་ འབྱུང་ཁུངས་ཐོ་ཡིག་%s(dist མིང་དཔྱད་འབད་ནི་)ནང་ན།" -#: apt-pkg/sourcelist.cc:119 +#: apt-pkg/sourcelist.cc:184 #, fuzzy, c-format msgid "Malformed line %lu in source list %s ([%s] key %s has no value)" msgstr "བཟོ་ཉེས་འགྱུར་བའི་གྲལ་ཐིག་%lu་ འབྱུང་ཁུངས་ཐོ་ཡིག་%s(dist མིང་དཔྱད་འབད་ནི་)ནང་ན།" -#: apt-pkg/sourcelist.cc:132 +#: apt-pkg/sourcelist.cc:197 #, c-format msgid "Malformed line %lu in source list %s (URI)" msgstr "བཟོ་ཉེས་འགྱུར་བའི་གྲལ་ཐིག་ %lu འབྱུང་ཁུངས་ཐོ་ཡིག་ %s (ཡུ་ཨར་ཨའི་)གི་ནང་ན།" -#: apt-pkg/sourcelist.cc:134 +#: apt-pkg/sourcelist.cc:199 #, c-format msgid "Malformed line %lu in source list %s (dist)" msgstr "བཟོ་ཉེས་འགྱུར་བའི་གྲལ་ཐིག་ %lu་ འབྱུང་ཁུངས་ཐོ་ཡིག་%s (dist)གི་ནང་ན།" -#: apt-pkg/sourcelist.cc:137 +#: apt-pkg/sourcelist.cc:202 #, c-format msgid "Malformed line %lu in source list %s (URI parse)" msgstr "བཟོ་ཉེས་འགྱུར་བའི་གྲལ་ཐིག་%lu་ འབྱུང་ཐོ་ཡིག་ %s(ཡུ་ཨར་ཨའི་ མིང་དཔྱད་འབད་ནི)གི་ནང་ན།" -#: apt-pkg/sourcelist.cc:143 +#: apt-pkg/sourcelist.cc:208 #, c-format msgid "Malformed line %lu in source list %s (absolute dist)" msgstr "བཟོ་ཉེས་འགྱུར་བའི་གྲལ་ཐིག་%lu་ འབྱུང་ཁུངས་ཐོ་ཡིག་%s(ཡང་དག་ dist)གི་ནང་ན།" -#: apt-pkg/sourcelist.cc:150 +#: apt-pkg/sourcelist.cc:215 #, c-format msgid "Malformed line %lu in source list %s (dist parse)" msgstr "བཟོ་ཉེས་འགྱུར་བའི་གྲལ་ཐིག་%lu་ འབྱུང་ཁུངས་ཐོ་ཡིག་%s(dist མིང་དཔྱད་འབད་ནི་)ནང་ན།" -#: apt-pkg/sourcelist.cc:248 +#: apt-pkg/sourcelist.cc:326 #, c-format msgid "Opening %s" msgstr "%s་ཁ་ཕྱེ་དོ།" -#: apt-pkg/sourcelist.cc:265 apt-pkg/cdrom.cc:495 +#: apt-pkg/sourcelist.cc:338 apt-pkg/cdrom.cc:495 #, c-format msgid "Line %u too long in source list %s." msgstr "གྲལ་ཐིག་%u་འདི་འབྱུང་ཁུངས་ཐོ་ཡིག་%s་ནང་ལུ་གནམ་མེད་ས་མེད་རིངམོ་འདུག" -#: apt-pkg/sourcelist.cc:289 +#: apt-pkg/sourcelist.cc:362 #, c-format msgid "Malformed line %u in source list %s (type)" msgstr "བཟོ་ཉེས་འགྱུར་བའི་གྲལ་ཐིག་%u་ འབྱུང་ཁུངས་ཐོ་ཡིག་%s (དབྱེ་བ)་ནང་ན།" -#: apt-pkg/sourcelist.cc:293 +#: apt-pkg/sourcelist.cc:366 #, c-format msgid "Type '%s' is not known on line %u in source list %s" msgstr "དབྱེ་བ་'%s'་འདི་གྲལ་ཐིག་%u་གུར་ལུ་ཡོདཔ་འབྱུང་ཁུངས་ཐོ་ཡིག་%s་གི་ནང་ན་མ་ཤེས་པས།" -#: apt-pkg/packagemanager.cc:297 apt-pkg/packagemanager.cc:923 +#: apt-pkg/sourcelist.cc:407 +#, fuzzy, c-format +msgid "Type '%s' is not known on stanza %u in source list %s" +msgstr "དབྱེ་བ་'%s'་འདི་གྲལ་ཐིག་%u་གུར་ལུ་ཡོདཔ་འབྱུང་ཁུངས་ཐོ་ཡིག་%s་གི་ནང་ན་མ་ཤེས་པས།" + +#: apt-pkg/packagemanager.cc:296 apt-pkg/packagemanager.cc:922 #, c-format msgid "" "Could not perform immediate configuration on '%s'. Please see man 5 apt.conf " "under APT::Immediate-Configure for details. (%d)" msgstr "" -#: apt-pkg/packagemanager.cc:498 apt-pkg/packagemanager.cc:529 +#: apt-pkg/packagemanager.cc:497 apt-pkg/packagemanager.cc:528 #, fuzzy, c-format msgid "Could not configure '%s'. " msgstr "%s་ཡིག་སྣོད་འདི་ཁ་ཕྱེ་མ་ཚུགས།" -#: apt-pkg/packagemanager.cc:571 +#: apt-pkg/packagemanager.cc:570 #, c-format msgid "" "This installation run will require temporarily removing the essential " @@ -2843,7 +2834,7 @@ msgstr "" "ཐུམ་སྒྲིལ་%s་འདི་ལོག་འདི་རང་གཞི་བཙུགས་འབད་དགོཔ་འདུག་ འདི་འབདཝ་ད་འདི་གི་དོན་ལུ་ཡིག་མཛོད་ཅིག་འཚོལ་" "མ་ཐོབ།" -#: apt-pkg/algorithms.cc:1238 +#: apt-pkg/algorithms.cc:1068 msgid "" "Error, pkgProblemResolver::Resolve generated breaks, this may be caused by " "held packages." @@ -2851,20 +2842,11 @@ msgstr "" "འཛོལ་བ་ pkgProblemResolver::གིས་བཟོ་བཏོན་འབད་ཡོད་པའི་མཚམས་དེ་ཚུ་མོས་མཐུན་བཟོཝ་ཨིན འ་ནི་ཐུམ་" "སྒྲིལ་ཚུ་འཛིན་པའི་རྒྱུ་རྐྱེན་ལས་བརྟེན་ཨིན་པས།" -#: apt-pkg/algorithms.cc:1240 +#: apt-pkg/algorithms.cc:1070 msgid "Unable to correct problems, you have held broken packages." msgstr "དཀའ་ངལ་འདི་ནོར་བཅོས་འབད་མ་ཚུགས་ ཁྱོད་ཀྱི་ཐུམ་སྒྲིལ་ཆད་པ་ཚུ་འཆང་འདི་འདུག" -#: apt-pkg/algorithms.cc:1592 apt-pkg/algorithms.cc:1594 -#, fuzzy -msgid "" -"Some index files failed to download. They have been ignored, or old ones " -"used instead." -msgstr "" -"ཟུར་ཐོ་ཡིག་སྣོད་ལ་ལུ་ཅིག་ཕབ་ལེན་འབད་ནི་ལུ་འཐུས་ཤོར་བྱུང་ནུག་ འདི་ཚུ་སྣང་མེད་སྦེ་བཞགཔ་མ་ཚད་ ཚབ་ལུ་" -"རྙིངམ་འདི་ཚུ་ལག་ལེན་འཐབ་ནུག" - -#: apt-pkg/acquire.cc:81 apt-pkg/cdrom.cc:838 +#: apt-pkg/acquire.cc:81 apt-pkg/cdrom.cc:811 #, fuzzy, c-format msgid "List directory %spartial is missing." msgstr "ཐོ་བཀོད་འབད་མི་སྣོད་ཐོ་%s་ཆ་ཤས་འདི་བརླག་སྟོར་ཟུགས་ཏེ་འདུག" @@ -2891,27 +2873,32 @@ msgstr "%li་ གི་བརླག་སྟོར་ཞུགས་པའི msgid "Retrieving file %li of %li" msgstr " %li་གི་བརླག་སྟོར་ཟུགསཔའི་ཡིག་སྣོད་ %li" -#: apt-pkg/acquire-worker.cc:112 +#: apt-pkg/acquire-worker.cc:113 #, c-format msgid "The method driver %s could not be found." msgstr "ཐབས་ལམ་འདྲེན་བྱེད་%s་འདི་མ་འཐོབ།" -#: apt-pkg/acquire-worker.cc:161 +#: apt-pkg/acquire-worker.cc:115 +#, fuzzy, c-format +msgid "Is the package %s installed?" +msgstr "'dpkg-dev'་ཐུམ་སྒྲིལ་དེ་གཞི་བཙུགས་འབད་ཡོད་པ་ཅིན་ཨེབ་གཏང་འབད།\n" + +#: apt-pkg/acquire-worker.cc:166 #, c-format msgid "Method %s did not start correctly" msgstr "ཐབས་ལམ་ %s འདི་ངེས་བདེན་སྦེ་འགོ་མ་བཙུགས་འབད།" -#: apt-pkg/acquire-worker.cc:447 +#: apt-pkg/acquire-worker.cc:452 #, c-format msgid "Please insert the disc labeled: '%s' in the drive '%s' and press enter." msgstr "ཁ་ཡིག་བཀོད་ཡོད་པའི་ ཌིསི་འདི་བཙུགས་གནང་། '%s'འདྲེན་འཕྲུལ་ནང་'%s' དང་ལོག་ལྡེ་འདི་ཨེབ།་" -#: apt-pkg/init.cc:151 +#: apt-pkg/init.cc:143 #, c-format msgid "Packaging system '%s' is not supported" msgstr "སྦུང་ཚན་བཟོ་ནིའི་རིམ་ལུགས་ '%s' འདི་ལུ་རྒྱབ་སྐྱོར་མ་འབད་བས།" -#: apt-pkg/init.cc:167 +#: apt-pkg/init.cc:159 msgid "Unable to determine a suitable packaging system type" msgstr "འོས་འབབ་དང་ལྡན་པའི་སྦུང་ཚན་རིམ་ལུགས་ཀྱི་དབྱེ་བ་ཅིག་གཏན་འབེབས་བཟོ་མི་ཚུགས་པས།" @@ -2944,17 +2931,17 @@ msgid "" "available in the sources" msgstr "" -#: apt-pkg/policy.cc:399 +#: apt-pkg/policy.cc:414 #, fuzzy, c-format msgid "Invalid record in the preferences file %s, no Package header" msgstr "དགའ་གདམ་ཡིག་སྣོད་ནང་ལུ་ནུས་མེད་ཀྱི་དྲན་ཐོ་ ཐུམ་སྒྲིལ་མགོ་ཡིག་མིན་འདུག" -#: apt-pkg/policy.cc:421 +#: apt-pkg/policy.cc:436 #, c-format msgid "Did not understand pin type %s" msgstr "ངོ་རྟགས་ཨང་གི་དབྱེ་བ་ %s འདི་ཧ་གོ་མ་ཚུགས།" -#: apt-pkg/policy.cc:429 +#: apt-pkg/policy.cc:444 msgid "No priority (or zero) specified for pin" msgstr "གོ་རྟགས་ཨང་གི་དོན་ལུ་ གཙོ་རིམ་(ཡང་ན་ ཀླད་ཀོར་)ཚུ་གསལ་བཀོད་མ་འབད་བས།" @@ -3022,45 +3009,49 @@ msgstr "IO འཛོལ་བ་འབྱུང་ཁུངས་འདྲ་མ msgid "rename failed, %s (%s -> %s)." msgstr "%s (%s -> %s)བསྐྱར་མིང་བཏགས་ནི་འདི་འཐུས་ཤོར་བྱུང་ཡོདཔ་ཨིན།" -#: apt-pkg/acquire-item.cc:599 -msgid "MD5Sum mismatch" -msgstr "ཨེམ་ཌི་༥་ ཁྱོན་བསྡོམས་མ་མཐུན་པ།" - -#: apt-pkg/acquire-item.cc:870 apt-pkg/acquire-item.cc:1887 -#: apt-pkg/acquire-item.cc:2030 +#: apt-pkg/acquire-item.cc:154 #, fuzzy msgid "Hash Sum mismatch" msgstr "ཨེམ་ཌི་༥་ ཁྱོན་བསྡོམས་མ་མཐུན་པ།" -#: apt-pkg/acquire-item.cc:1388 +#: apt-pkg/acquire-item.cc:159 +msgid "Size mismatch" +msgstr "ཚད་མ་མཐུན།" + +#: apt-pkg/acquire-item.cc:164 +#, fuzzy +msgid "Invalid file format" +msgstr "ནུས་མེད་བཀོལ་སྤྱོད་%s" + +#: apt-pkg/acquire-item.cc:1570 #, 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:1404 +#: apt-pkg/acquire-item.cc:1586 #, fuzzy, c-format msgid "Unable to find hash sum for '%s' in Release file" msgstr "%s (༡་)་ཐུམ་སྒྲིལ་ཡིག་སྣོད་འདི་མིང་དཔྱད་འབད་མ་ཚུགས།" -#: apt-pkg/acquire-item.cc:1446 +#: apt-pkg/acquire-item.cc:1628 msgid "There is no public key available for the following key IDs:\n" msgstr "འོག་གི་ ཨའི་ཌི་་ ལྡེ་མིག་ཚུ་གི་དོན་ལུ་མི་དམང་གི་ལྡེ་མིག་འདི་འཐོབ་མི་ཚུགས་པས:\n" -#: apt-pkg/acquire-item.cc:1484 +#: apt-pkg/acquire-item.cc:1666 #, 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:1506 +#: apt-pkg/acquire-item.cc:1688 #, c-format msgid "Conflicting distribution: %s (expected %s but got %s)" msgstr "" -#: apt-pkg/acquire-item.cc:1536 +#: apt-pkg/acquire-item.cc:1718 #, c-format msgid "" "An error occurred during the signature verification. The repository is not " @@ -3068,12 +3059,12 @@ msgid "" msgstr "" #. Invalid signature file, reject (LP: #346386) (Closes: #627642) -#: apt-pkg/acquire-item.cc:1546 apt-pkg/acquire-item.cc:1551 +#: apt-pkg/acquire-item.cc:1728 apt-pkg/acquire-item.cc:1733 #, c-format msgid "GPG error: %s: %s" msgstr "" -#: apt-pkg/acquire-item.cc:1663 +#: apt-pkg/acquire-item.cc:1856 #, c-format msgid "" "I wasn't able to locate a file for the %s package. This might mean you need " @@ -3082,32 +3073,24 @@ msgstr "" " %s་ཐུམ་སྒྲིལ་གི་དོན་ལུ་ང་་གི་ཡིག་སྣོད་ཅིག་ག་ཡོད་འཚོལ་མི་འཐོབ་པས། འདི་འབདཝ་ལས་ཁྱོད་ཀྱི་ལག་ཐོག་ལས་ " "འ་ནི་ཐུམ་སྒྲིལ་འདི་གི་དཀའ་ངལ་སེལ་དགོཔ་འདུག (arch འདི་བྱིག་སོངམ་ལས་བརྟེན།)" -#: apt-pkg/acquire-item.cc:1722 +#: apt-pkg/acquire-item.cc:1922 #, c-format -msgid "" -"I wasn't able to locate a file for the %s package. This might mean you need " -"to manually fix this package." +msgid "Can't find a source to download version '%s' of '%s'" msgstr "" -" %s་ཐུམ་སྒྲིལ་གི་དོན་ལུ་ང་་གི་ཡིག་སྣོད་ཅིག་ག་ཡོད་འཚོལ་མི་འཐོབ་པས། འདི་འབདཝ་ལས་ཁྱོད་ཀྱི་ལག་ཐོག་ལས་ " -"འ་ནི་ཐུམ་སྒྲིལ་འདི་གི་དཀའ་ངལ་སེལ་དགོཔ་འདུག " -#: apt-pkg/acquire-item.cc:1781 +#: apt-pkg/acquire-item.cc:1980 #, c-format msgid "" "The package index files are corrupted. No Filename: field for package %s." msgstr "" "ཐུམ་སྒྲིལ་ ཟུར་ཐོ་ཡིག་སྣོད་ཚུ་ངན་ཅན་འགྱོ་ནུག ཡིག་སྣོད་ཀྱི་མིང་མིན་འདུག: %s་ཐུམ་སྒྲིལ་གྱི་དོན་ལུ་ས་སྒོ།" -#: apt-pkg/acquire-item.cc:1879 -msgid "Size mismatch" -msgstr "ཚད་མ་མཐུན།" - -#: apt-pkg/indexrecords.cc:68 +#: apt-pkg/indexrecords.cc:73 #, fuzzy, c-format msgid "Unable to parse Release file %s" msgstr "%s (༡་)་ཐུམ་སྒྲིལ་ཡིག་སྣོད་འདི་མིང་དཔྱད་འབད་མ་ཚུགས།" -#: apt-pkg/indexrecords.cc:78 +#: apt-pkg/indexrecords.cc:81 #, fuzzy, c-format msgid "No sections in Release file %s" msgstr "%s་གི་ཚབ་ལུ་%s་སེལ་འཐུ་འབད་ནི་སེམས་ཁར་བཞག\n" @@ -3132,73 +3115,64 @@ msgstr "%s (༡་)་ཐུམ་སྒྲིལ་ཡིག་སྣོད་ msgid "Vendor block %s contains no fingerprint" msgstr "%sསིལ་ཚོང་པ་སྡེབ་ཚན་གྱི་ནང་ན་མཛུབ་རྗེས་མིན་འདུག" -#: apt-pkg/cdrom.cc:576 -#, c-format -msgid "" -"Using CD-ROM mount point %s\n" -"Mounting CD-ROM\n" -msgstr "" -" %s སི་ཌི-རོམ་སྦྱར་བརྩེགས་ཀྱི་ས་ཚིགས་ལག་ལེན་འཐབ་དོ།\n" -"སི་ཌི་-རོམ་སྦྱར་བརྩེགས་འབད་དོ།\n" - -#: apt-pkg/cdrom.cc:585 apt-pkg/cdrom.cc:682 -msgid "Identifying.. " -msgstr "ངོས་འཛིན་འབད་དོ.." - -#: apt-pkg/cdrom.cc:613 -#, c-format -msgid "Stored label: %s\n" -msgstr "གསོག་འཇོག་འབད་ཡོད་པའི་ཁ་ཡིག:%s \n" - -#: apt-pkg/cdrom.cc:622 apt-pkg/cdrom.cc:915 -#, fuzzy -msgid "Unmounting CD-ROM...\n" -msgstr "སི་ཌི་-རོམ་སྦྱར་བརྩེགས་མ་འབད་བར་བཞག་དོ..." - -#: apt-pkg/cdrom.cc:642 +#: apt-pkg/cdrom.cc:575 #, c-format msgid "Using CD-ROM mount point %s\n" msgstr " %s སི་ཌི-རོམ་སྦྱར་བརྩེགས་ཀྱི་ས་ཚིགས་ལག་ལེན་འཐབ་དོ།\n" -#: apt-pkg/cdrom.cc:660 +#: apt-pkg/cdrom.cc:583 msgid "Unmounting CD-ROM\n" msgstr "སི་ཌི་-རོམ་བརྩེགས་བཤོལ་འབད་དོ།\n" -#: apt-pkg/cdrom.cc:665 +#: apt-pkg/cdrom.cc:588 msgid "Waiting for disc...\n" msgstr "ཌིསིཀ་གི་དོན་ལུ་བསྒུག་དོ...\n" -#: apt-pkg/cdrom.cc:674 +#: apt-pkg/cdrom.cc:597 msgid "Mounting CD-ROM...\n" msgstr "སི་ཌི་-རོམ་སྦྱར་བརྩེགས་འབད་དོ...\n" -#: apt-pkg/cdrom.cc:693 +#: apt-pkg/cdrom.cc:605 +msgid "Identifying.. " +msgstr "ངོས་འཛིན་འབད་དོ.." + +#: apt-pkg/cdrom.cc:643 +#, c-format +msgid "Stored label: %s\n" +msgstr "གསོག་འཇོག་འབད་ཡོད་པའི་ཁ་ཡིག:%s \n" + +#: apt-pkg/cdrom.cc:652 apt-pkg/cdrom.cc:888 +#, fuzzy +msgid "Unmounting CD-ROM...\n" +msgstr "སི་ཌི་-རོམ་སྦྱར་བརྩེགས་མ་འབད་བར་བཞག་དོ..." + +#: apt-pkg/cdrom.cc:667 msgid "Scanning disc for index files..\n" msgstr "ཟུར་ཐོ་ཡིག་སྣོད་ཚུ་གི་དོན་ལུ་ ཌིསིཀ་ཞིབ་ལྟ་འབད་དོ..\n" -#: apt-pkg/cdrom.cc:744 +#: apt-pkg/cdrom.cc:717 #, fuzzy, c-format msgid "" "Found %zu package indexes, %zu source indexes, %zu translation indexes and " "%zu signatures\n" msgstr "%i་ཐུམ་སྒྲིལ་གྱི་ཟུར་ཐོ་ཚུ་ཐོབ་ཅི་ %i་འབྱུང་ཁུངས་ཟུར་ཐོ་ཚུ་དང་ %iམིང་རྟགས་ཚུ།\n" -#: apt-pkg/cdrom.cc:755 +#: apt-pkg/cdrom.cc:728 msgid "" "Unable to locate any package files, perhaps this is not a Debian Disc or the " "wrong architecture?" msgstr "" -#: apt-pkg/cdrom.cc:782 +#: apt-pkg/cdrom.cc:755 #, fuzzy, c-format msgid "Found label '%s'\n" msgstr "གསོག་འཇོག་འབད་ཡོད་པའི་ཁ་ཡིག:%s \n" -#: apt-pkg/cdrom.cc:811 +#: apt-pkg/cdrom.cc:784 msgid "That is not a valid name, try again.\n" msgstr "དེ་ནུས་ཅན་གྱི་མིང་ཅིག་མེན་པས་ ལོག་སྟེ་རང་འབད་རྩོལ་བསྐྱེད།\n" -#: apt-pkg/cdrom.cc:828 +#: apt-pkg/cdrom.cc:801 #, c-format msgid "" "This disc is called: \n" @@ -3207,15 +3181,15 @@ msgstr "" "ཌིསིཀ་འདི་བོད་བརྡ་འབད་དོ་ཡོདཔ་ཨིན།\n" "'%s'\n" -#: apt-pkg/cdrom.cc:830 +#: apt-pkg/cdrom.cc:803 msgid "Copying package lists..." msgstr "ཐུམ་སྒྲིལ་གྱིཐོ་ཡིག་ཚུ་འདྲ་བཤུས་རྐྱབ་དོ..." -#: apt-pkg/cdrom.cc:865 +#: apt-pkg/cdrom.cc:838 msgid "Writing new source list\n" msgstr "འབྱུང་ཁུངས་ཀྱི་ཐོ་ཡིག་གསརཔ་ཅིག་འབྲི་དོ།\n" -#: apt-pkg/cdrom.cc:873 +#: apt-pkg/cdrom.cc:846 msgid "Source list entries for this disc are:\n" msgstr "འ་ནི་ ཌིསིཀ་གི་དོན་ལུ་ འབྱུང་ཁུངས་ཧྲིལ་བུ་ཚུ་:\n" @@ -3251,49 +3225,54 @@ msgstr "" msgid "Hash mismatch for: %s" msgstr "ཨེམ་ཌི་༥་ ཁྱོན་བསྡོམས་མ་མཐུན་པ།" -#: apt-pkg/cacheset.cc:403 +#: apt-pkg/cacheset.cc:479 #, c-format msgid "Release '%s' for '%s' was not found" msgstr "%sགི་དོན་ལུ་འཛིན་གྲོལ་'%s'་དེ་མ་འཐོབ་པས།" -#: apt-pkg/cacheset.cc:406 +#: apt-pkg/cacheset.cc:482 #, c-format msgid "Version '%s' for '%s' was not found" msgstr "'%s'་གི་དོན་ལུ་འཐོན་རིམ་'%s'་དེ་མ་འཐོབ་པས།" -#: apt-pkg/cacheset.cc:517 +#: apt-pkg/cacheset.cc:593 #, fuzzy, c-format msgid "Couldn't find task '%s'" msgstr "%s་ཐུམ་སྒྲིལ་འཚོལ་མ་ཐོབ།" -#: apt-pkg/cacheset.cc:523 +#: apt-pkg/cacheset.cc:599 #, fuzzy, c-format msgid "Couldn't find any package by regex '%s'" msgstr "%s་ཐུམ་སྒྲིལ་འཚོལ་མ་ཐོབ།" -#: apt-pkg/cacheset.cc:534 +#: apt-pkg/cacheset.cc:605 +#, fuzzy, c-format +msgid "Couldn't find any package by glob '%s'" +msgstr "%s་ཐུམ་སྒྲིལ་འཚོལ་མ་ཐོབ།" + +#: apt-pkg/cacheset.cc:616 #, c-format msgid "Can't select versions from package '%s' as it is purely virtual" msgstr "" -#: apt-pkg/cacheset.cc:541 apt-pkg/cacheset.cc:548 +#: apt-pkg/cacheset.cc:623 apt-pkg/cacheset.cc:630 #, c-format msgid "" "Can't select installed nor candidate version from package '%s' as it has " "neither of them" msgstr "" -#: apt-pkg/cacheset.cc:555 +#: apt-pkg/cacheset.cc:637 #, c-format msgid "Can't select newest version from package '%s' as it is purely virtual" msgstr "" -#: apt-pkg/cacheset.cc:563 +#: apt-pkg/cacheset.cc:645 #, c-format msgid "Can't select candidate version from package %s as it has no candidate" msgstr "" -#: apt-pkg/cacheset.cc:571 +#: apt-pkg/cacheset.cc:653 #, c-format msgid "Can't select installed version from package %s as it is not installed" msgstr "" @@ -3318,127 +3297,160 @@ msgstr "" msgid "Execute external solver" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:73 +#: apt-pkg/install-progress.cc:51 +#, c-format +msgid "Progress: [%3i%%]" +msgstr "" + +#: apt-pkg/install-progress.cc:85 apt-pkg/install-progress.cc:168 +msgid "Running dpkg" +msgstr "" + +#: apt-pkg/update.cc:110 apt-pkg/update.cc:112 +#, fuzzy +msgid "" +"Some index files failed to download. They have been ignored, or old ones " +"used instead." +msgstr "" +"ཟུར་ཐོ་ཡིག་སྣོད་ལ་ལུ་ཅིག་ཕབ་ལེན་འབད་ནི་ལུ་འཐུས་ཤོར་བྱུང་ནུག་ འདི་ཚུ་སྣང་མེད་སྦེ་བཞགཔ་མ་ཚད་ ཚབ་ལུ་" +"རྙིངམ་འདི་ཚུ་ལག་ལེན་འཐབ་ནུག" + +#: apt-pkg/deb/dpkgpm.cc:91 #, fuzzy, c-format msgid "Installing %s" msgstr "གཞི་བཙུགས་འབད་ཡོད་པའི་%s།" -#: apt-pkg/deb/dpkgpm.cc:74 apt-pkg/deb/dpkgpm.cc:982 +#: apt-pkg/deb/dpkgpm.cc:92 apt-pkg/deb/dpkgpm.cc:977 #, c-format msgid "Configuring %s" msgstr "%s་རིམ་སྒྲིག་འབད་དོ།" -#: apt-pkg/deb/dpkgpm.cc:75 apt-pkg/deb/dpkgpm.cc:989 +#: apt-pkg/deb/dpkgpm.cc:93 apt-pkg/deb/dpkgpm.cc:984 #, c-format msgid "Removing %s" msgstr "%s་རྩ་བསྐྲད་གཏང་དོ།" -#: apt-pkg/deb/dpkgpm.cc:76 +#: apt-pkg/deb/dpkgpm.cc:94 #, fuzzy, c-format msgid "Completely removing %s" msgstr "%s མཇུག་བསྡུཝ་སྦེ་རང་རྩ་བསྐྲད་བཏང་ཡོད།" -#: apt-pkg/deb/dpkgpm.cc:77 +#: apt-pkg/deb/dpkgpm.cc:95 #, c-format msgid "Noting disappearance of %s" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:78 +#: apt-pkg/deb/dpkgpm.cc:96 #, c-format msgid "Running post-installation trigger %s" msgstr "" #. FIXME: use a better string after freeze -#: apt-pkg/deb/dpkgpm.cc:735 +#: apt-pkg/deb/dpkgpm.cc:808 #, fuzzy, c-format msgid "Directory '%s' missing" msgstr "ཐོ་བཀོད་འབད་མི་སྣོད་ཐོ་%s་ཆ་ཤས་འདི་བརླག་སྟོར་ཟུགས་ཏེ་འདུག" -#: apt-pkg/deb/dpkgpm.cc:750 apt-pkg/deb/dpkgpm.cc:770 +#: apt-pkg/deb/dpkgpm.cc:823 apt-pkg/deb/dpkgpm.cc:845 #, fuzzy, c-format msgid "Could not open file '%s'" msgstr "%s་ཡིག་སྣོད་འདི་ཁ་ཕྱེ་མ་ཚུགས།" -#: apt-pkg/deb/dpkgpm.cc:975 +#: apt-pkg/deb/dpkgpm.cc:970 #, c-format msgid "Preparing %s" msgstr "%s་ གྲ་སྒྲིག་འབད་དོ།" -#: apt-pkg/deb/dpkgpm.cc:976 +#: apt-pkg/deb/dpkgpm.cc:971 #, c-format msgid "Unpacking %s" msgstr " %s་ གི་སྦུང་ཚན་བཟོ་བཤོལ་འབད་དོ།" -#: apt-pkg/deb/dpkgpm.cc:981 +#: apt-pkg/deb/dpkgpm.cc:976 #, c-format msgid "Preparing to configure %s" msgstr "%s་ རིམ་སྒྲིག་ལུ་གྲ་སྒྲིག་འབད་དོ།" -#: apt-pkg/deb/dpkgpm.cc:983 +#: apt-pkg/deb/dpkgpm.cc:978 #, c-format msgid "Installed %s" msgstr "གཞི་བཙུགས་འབད་ཡོད་པའི་%s།" -#: apt-pkg/deb/dpkgpm.cc:988 +#: apt-pkg/deb/dpkgpm.cc:983 #, c-format msgid "Preparing for removal of %s" msgstr "%s་ རྩ་བསྐྲད་གཏང་ནིའི་དོན་ལུ་གྲ་སྒྲིག་འབད་དོ།" -#: apt-pkg/deb/dpkgpm.cc:990 +#: apt-pkg/deb/dpkgpm.cc:985 #, c-format msgid "Removed %s" msgstr "རྩ་བསྐྲད་བཏང་ཡོད་པའི་%s" -#: apt-pkg/deb/dpkgpm.cc:995 +#: apt-pkg/deb/dpkgpm.cc:990 #, c-format msgid "Preparing to completely remove %s" msgstr "%s མཇུག་བསྡུཝ་སྦེ་རང་རྩ་བསྐྲད་གཏང་ནིའི་དོན་ལུ་གྲ་སྒྲིག་འབད་དོ།" -#: apt-pkg/deb/dpkgpm.cc:996 +#: apt-pkg/deb/dpkgpm.cc:991 #, c-format msgid "Completely removed %s" msgstr "%s མཇུག་བསྡུཝ་སྦེ་རང་རྩ་བསྐྲད་བཏང་ཡོད།" -#: apt-pkg/deb/dpkgpm.cc:1243 -msgid "Can not write log, openpty() failed (/dev/pts not mounted?)\n" +#: apt-pkg/deb/dpkgpm.cc:1046 +msgid "ioctl(TIOCGWINSZ) failed" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1273 -msgid "Running dpkg" +#: apt-pkg/deb/dpkgpm.cc:1049 apt-pkg/deb/dpkgpm.cc:1070 +#, fuzzy, c-format +msgid "Can not write log (%s)" +msgstr " %sལུ་འབྲི་མ་ཚུགས།" + +#: apt-pkg/deb/dpkgpm.cc:1049 +msgid "Is /dev/pts mounted?" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1445 +#: apt-pkg/deb/dpkgpm.cc:1070 +msgid "Is stdout a terminal?" +msgstr "" + +#: apt-pkg/deb/dpkgpm.cc:1558 msgid "Operation was interrupted before it could finish" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1507 +#: apt-pkg/deb/dpkgpm.cc:1620 msgid "No apport report written because MaxReports is reached already" msgstr "" #. check if its not a follow up error -#: apt-pkg/deb/dpkgpm.cc:1512 +#: apt-pkg/deb/dpkgpm.cc:1625 msgid "dependency problems - leaving unconfigured" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1514 +#: apt-pkg/deb/dpkgpm.cc:1627 msgid "" "No apport report written because the error message indicates its a followup " "error from a previous failure." msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1520 +#: apt-pkg/deb/dpkgpm.cc:1633 msgid "" "No apport report written because the error message indicates a disk full " "error" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1526 +#: apt-pkg/deb/dpkgpm.cc:1640 msgid "" "No apport report written because the error message indicates a out of memory " "error" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1533 +#: apt-pkg/deb/dpkgpm.cc:1647 apt-pkg/deb/dpkgpm.cc:1653 +msgid "" +"No apport report written because the error message indicates an issue on the " +"local system" +msgstr "" + +#: apt-pkg/deb/dpkgpm.cc:1674 msgid "" "No apport report written because the error message indicates a dpkg I/O error" msgstr "" @@ -3467,6 +3479,101 @@ msgstr "" msgid "Not locked" msgstr "" +#~ msgid "%s not a valid DEB package." +#~ msgstr "%s འདི་ནུས་ཅན་གྱི་ ཌི་ཨི་བི་ཅིག་མེན་པས།" + +#~ msgid "" +#~ "Using CD-ROM mount point %s\n" +#~ "Mounting CD-ROM\n" +#~ msgstr "" +#~ " %s སི་ཌི-རོམ་སྦྱར་བརྩེགས་ཀྱི་ས་ཚིགས་ལག་ལེན་འཐབ་དོ།\n" +#~ "སི་ཌི་-རོམ་སྦྱར་བརྩེགས་འབད་དོ།\n" + +#, fuzzy +#~ msgid "Note, selecting '%s' for task '%s'\n" +#~ msgstr "དྲན་འཛིན་ རི་ཇེགསི་'%s'གི་དོན་ལུ་%s་སེལ་འཐུ་འབད་དོ།\n" + +#, fuzzy +#~ msgid "Note, selecting '%s' for regex '%s'\n" +#~ msgstr "དྲན་འཛིན་ རི་ཇེགསི་'%s'གི་དོན་ལུ་%s་སེལ་འཐུ་འབད་དོ།\n" + +#~ msgid "Package %s is a virtual package provided by:\n" +#~ msgstr "གྱིས་བྱིན་ཏེ་ཡོད་པའི་ཐུམ་སྒྲིལ་%s་འདི་བར་ཅུ་ཡལ་ཐུམ་སྒྲིལ་ཅིག་ཨིན།\n" + +#, fuzzy +#~ msgid " [Not candidate version]" +#~ msgstr "མི་ངོ་འཐོན་རིམཚུ།" + +#~ msgid "You should explicitly select one to install." +#~ msgstr "ཁྱོད་ཀྱི་གཞི་བཙུགས་འབད་ནི་ལུ་གཏན་འཁལ་སྦེ་གཅིག་སེལ་འཐུ་འབད་དགོ" + +#~ 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" + +#~ msgid "However the following packages replace it:" +#~ msgstr "ག་དེ་སྦེ་ཨིན་རུང་འོག་གི་ཐུམ་སྒྲིལ་ཚུ་གིས་ འདི་ཚབ་བཙུགསཔ་ཨིན:" + +#, fuzzy +#~ msgid "Package '%s' has no installation candidate" +#~ msgstr "ཐུམ་སྒྲིལ་%s་ལུ་གཞི་བཙུགས་ཀྱི་མི་ངོ་མིན་འདུག" + +#, fuzzy +#~ msgid "Package '%s' is not installed, so not removed. Did you mean '%s'?\n" +#~ msgstr "ཐུམ་སྒྲིལ་%s་འདི་གཞི་བཙུགས་མ་འབད་བས་ འདི་འབད་ནི་དི་གིས་རྩ་བསྐྲད་མ་གཏང་པས།་\n" + +#, fuzzy +#~ msgid "Package '%s' is not installed, so not removed\n" +#~ msgstr "ཐུམ་སྒྲིལ་%s་འདི་གཞི་བཙུགས་མ་འབད་བས་ འདི་འབད་ནི་དི་གིས་རྩ་བསྐྲད་མ་གཏང་པས།་\n" + +#, fuzzy +#~ msgid "Note, selecting '%s' instead of '%s'\n" +#~ msgstr "%s་གི་ཚབ་ལུ་%s་སེལ་འཐུ་འབད་ནི་སེམས་ཁར་བཞག\n" + +#~ msgid "Skipping %s, it is already installed and upgrade is not set.\n" +#~ msgstr "" +#~ "%s་གོམ་འགྱོ་འབད་དོ་ འདི་ཧེ་མ་ལས་རང་གཞི་བཙུགས་འབད་འོདཔ་དང་དུས་ཡར་བསྐྱེད་འབད་ནི་འདི་གཞི་སྒྲིག་" +#~ "མ་འབད་བས།\n" + +#, fuzzy +#~ msgid "Skipping %s, it is not installed and only upgrades are requested.\n" +#~ msgstr "" +#~ "%s་གོམ་འགྱོ་འབད་དོ་ འདི་ཧེ་མ་ལས་རང་གཞི་བཙུགས་འབད་འོདཔ་དང་དུས་ཡར་བསྐྱེད་འབད་ནི་འདི་གཞི་སྒྲིག་" +#~ "མ་འབད་བས།\n" + +#~ msgid "Reinstallation of %s is not possible, it cannot be downloaded.\n" +#~ msgstr "%s ་ལོག་གཞི་བཙུགས་འབད་ནི་འདི་མི་སྲིད་པ་ཅིག་ཨིན་པས་ འདི་ཕབ་ལེན་འབད་མི་བཏུབ་པས།\n" + +#~ msgid "%s is already the newest version.\n" +#~ msgstr "%s ་འདི་ཧེ་མ་ལས་རང་འཐོན་རིམ་གསར་ཤོས་ཅིག་ཨིན།\n" + +#, fuzzy +#~ msgid "Selected version '%s' (%s) for '%s'\n" +#~ msgstr "(%s)གི་དོན་ལུ་སེལ་འཐུ་འབད་ཡོད་པའི་འཐོན་རིམ་'%s'(%s)\n" + +#, fuzzy +#~ msgid "Selected version '%s' (%s) for '%s' because of '%s'\n" +#~ msgstr "(%s)གི་དོན་ལུ་སེལ་འཐུ་འབད་ཡོད་པའི་འཐོན་རིམ་'%s'(%s)\n" + +#, fuzzy +#~ msgid "This is not a valid DEB archive, it has no '%s', '%s' or '%s' member" +#~ msgstr "འ་ནི་འདི་ཌི་ཨི་བི་ཡིག་མཛོད་ནུས་ཅན་ཅིག་མེན་པས་ འདི་ལུ་'%s'ཡང་ན་'%s'འཐུས་མི་མིན་འདུག" + +#~ msgid "MD5Sum mismatch" +#~ msgstr "ཨེམ་ཌི་༥་ ཁྱོན་བསྡོམས་མ་མཐུན་པ།" + +#~ msgid "" +#~ "I wasn't able to locate a file for the %s package. This might mean you " +#~ "need to manually fix this package." +#~ msgstr "" +#~ " %s་ཐུམ་སྒྲིལ་གི་དོན་ལུ་ང་་གི་ཡིག་སྣོད་ཅིག་ག་ཡོད་འཚོལ་མི་འཐོབ་པས། འདི་འབདཝ་ལས་ཁྱོད་ཀྱི་ལག་ཐོག་" +#~ "ལས་ འ་ནི་ཐུམ་སྒྲིལ་འདི་གི་དཀའ་ངལ་སེལ་དགོཔ་འདུག " + #, fuzzy #~ msgid "Skipping nonexistent file %s" #~ msgstr "རིམ་སྒྲིག་ཡིག་སྣོད་%s་འདི་ཁ་ཕྱེ་དོ།" @@ -16,7 +16,7 @@ msgid "" msgstr "" "Project-Id-Version: apt_po_el\n" "Report-Msgid-Bugs-To: APT Development Team <deity@lists.debian.org>\n" -"POT-Creation-Date: 2013-07-31 16:24+0200\n" +"POT-Creation-Date: 2014-02-23 00:29+0100\n" "PO-Revision-Date: 2008-08-26 18:25+0300\n" "Last-Translator: Θανάσης Νάτσης <natsisthanasis@gmail.com>\n" "Language-Team: Greek <debian-l10n-greek@lists.debian.org>\n" @@ -28,151 +28,153 @@ msgstr "" "X-Generator: KBabel 1.11.4\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: cmdline/apt-cache.cc:158 +#: cmdline/apt-cache.cc:140 #, c-format msgid "Package %s version %s has an unmet dep:\n" msgstr "Το πακέτο %s με έκδοση %s έχει ανικανοποίητες εξαρτήσεις:\n" -#: cmdline/apt-cache.cc:286 +#: cmdline/apt-cache.cc:268 msgid "Total package names: " msgstr "Συνολικά Ονόματα Πακέτων : " -#: cmdline/apt-cache.cc:288 +#: cmdline/apt-cache.cc:270 msgid "Total package structures: " msgstr "Συνολο Δομών Πακέτου : " -#: cmdline/apt-cache.cc:328 +#: cmdline/apt-cache.cc:310 msgid " Normal packages: " msgstr " Κανονικά Πακέτα: " -#: cmdline/apt-cache.cc:329 +#: cmdline/apt-cache.cc:311 msgid " Pure virtual packages: " msgstr " Πλήρως Εικονικά Πακέτα: " -#: cmdline/apt-cache.cc:330 +#: cmdline/apt-cache.cc:312 msgid " Single virtual packages: " msgstr " Μονά Εικονικά Πακέτα: " -#: cmdline/apt-cache.cc:331 +#: cmdline/apt-cache.cc:313 msgid " Mixed virtual packages: " msgstr " Μικτά Εικονικά Πακέτα: " -#: cmdline/apt-cache.cc:332 +#: cmdline/apt-cache.cc:314 msgid " Missing: " msgstr "Αγνοούμενα: " -#: cmdline/apt-cache.cc:334 +#: cmdline/apt-cache.cc:316 msgid "Total distinct versions: " msgstr "Σύνολο Διαφορετικών Εκδόσεων: " -#: cmdline/apt-cache.cc:336 +#: cmdline/apt-cache.cc:318 msgid "Total distinct descriptions: " msgstr "Σύνολο Διαφορετικών Εκδόσεων: " -#: cmdline/apt-cache.cc:338 +#: cmdline/apt-cache.cc:320 msgid "Total dependencies: " msgstr "Σύνολο Εξαρτήσεων: " -#: cmdline/apt-cache.cc:341 +#: cmdline/apt-cache.cc:323 msgid "Total ver/file relations: " msgstr "Σύνολο σχέσεων Εκδ/Αρχείων: " -#: cmdline/apt-cache.cc:343 +#: cmdline/apt-cache.cc:325 msgid "Total Desc/File relations: " msgstr "Σύνολο σχέσεων Εκδ/Αρχείων: " -#: cmdline/apt-cache.cc:345 +#: cmdline/apt-cache.cc:327 msgid "Total Provides mappings: " msgstr "Σύνολο Αντιστοιχίσεων Παροχών: " -#: cmdline/apt-cache.cc:357 +#: cmdline/apt-cache.cc:339 msgid "Total globbed strings: " msgstr "Σύνολο Κοινών Στοιχειοσειρών : " -#: cmdline/apt-cache.cc:371 +#: cmdline/apt-cache.cc:353 msgid "Total dependency version space: " msgstr "Συνολικός χώρος Εξαρτήσεων Εκδόσεων: " -#: cmdline/apt-cache.cc:376 +#: cmdline/apt-cache.cc:358 msgid "Total slack space: " msgstr "Σύνολο χώρου ασφαλείας: " -#: cmdline/apt-cache.cc:384 +#: cmdline/apt-cache.cc:366 msgid "Total space accounted for: " msgstr "Συνολικός Καταμετρημένος Χώρος: " -#: cmdline/apt-cache.cc:515 cmdline/apt-cache.cc:1165 +#: cmdline/apt-cache.cc:497 cmdline/apt-cache.cc:1146 +#: apt-private/private-show.cc:55 #, c-format msgid "Package file %s is out of sync." msgstr "Το αρχείο πακέτου %s δεν είναι ενημερωμένο." -#: cmdline/apt-cache.cc:593 cmdline/apt-cache.cc:1452 -#: cmdline/apt-cache.cc:1454 cmdline/apt-cache.cc:1531 cmdline/apt-mark.cc:46 -#: cmdline/apt-mark.cc:93 cmdline/apt-mark.cc:219 +#: cmdline/apt-cache.cc:575 cmdline/apt-cache.cc:1432 +#: cmdline/apt-cache.cc:1434 cmdline/apt-cache.cc:1511 cmdline/apt-mark.cc:48 +#: cmdline/apt-mark.cc:95 cmdline/apt-mark.cc:221 +#: apt-private/private-show.cc:167 apt-private/private-show.cc:169 msgid "No packages found" msgstr "Δε βρέθηκαν πακέτα" -#: cmdline/apt-cache.cc:1265 +#: cmdline/apt-cache.cc:1245 msgid "You must give at least one search pattern" msgstr "Πρέπει να δώσετε τουλάχιστον ένα μοτίβο αναζήτησης" -#: cmdline/apt-cache.cc:1431 +#: cmdline/apt-cache.cc:1411 msgid "This command is deprecated. Please use 'apt-mark showauto' instead." msgstr "" -#: cmdline/apt-cache.cc:1526 apt-pkg/cacheset.cc:510 +#: cmdline/apt-cache.cc:1506 apt-pkg/cacheset.cc:586 #, c-format msgid "Unable to locate package %s" msgstr "Αδυναμία εντοπισμού του πακέτου %s" -#: cmdline/apt-cache.cc:1556 +#: cmdline/apt-cache.cc:1536 msgid "Package files:" msgstr "Αρχεία Πακέτου:" -#: cmdline/apt-cache.cc:1563 cmdline/apt-cache.cc:1654 +#: cmdline/apt-cache.cc:1543 cmdline/apt-cache.cc:1634 msgid "Cache is out of sync, can't x-ref a package file" msgstr "" "Η cache δεν είναι ενημερωμένη, αδυναμία παραπομπής σε ένα αρχείο πακέτου" #. Show any packages have explicit pins -#: cmdline/apt-cache.cc:1577 +#: cmdline/apt-cache.cc:1557 msgid "Pinned packages:" msgstr "Καθηλωμένα Πακέτα:" -#: cmdline/apt-cache.cc:1589 cmdline/apt-cache.cc:1634 +#: cmdline/apt-cache.cc:1569 cmdline/apt-cache.cc:1614 msgid "(not found)" msgstr "(δε βρέθηκαν)" -#: cmdline/apt-cache.cc:1597 +#: cmdline/apt-cache.cc:1577 msgid " Installed: " msgstr " Εγκατεστημένα: " -#: cmdline/apt-cache.cc:1598 +#: cmdline/apt-cache.cc:1578 msgid " Candidate: " msgstr " Υποψήφιο: " -#: cmdline/apt-cache.cc:1616 cmdline/apt-cache.cc:1624 +#: cmdline/apt-cache.cc:1596 cmdline/apt-cache.cc:1604 msgid "(none)" msgstr "(κανένα)" -#: cmdline/apt-cache.cc:1631 +#: cmdline/apt-cache.cc:1611 msgid " Package pin: " msgstr " Καθήλωση Πακέτου: " #. Show the priority tables -#: cmdline/apt-cache.cc:1640 +#: cmdline/apt-cache.cc:1620 msgid " Version table:" msgstr " Πίνακας Έκδοσης:" -#: cmdline/apt-cache.cc:1753 cmdline/apt-cdrom.cc:206 cmdline/apt-config.cc:81 -#: cmdline/apt-get.cc:3392 cmdline/apt-mark.cc:375 -#: cmdline/apt-extracttemplates.cc:229 ftparchive/apt-ftparchive.cc:591 -#: cmdline/apt-internal-solver.cc:33 cmdline/apt-sortpkgs.cc:147 +#: cmdline/apt-cache.cc:1733 cmdline/apt-cdrom.cc:252 cmdline/apt-config.cc:83 +#: cmdline/apt-get.cc:1580 cmdline/apt-mark.cc:377 cmdline/apt.cc:66 +#: cmdline/apt-extracttemplates.cc:217 ftparchive/apt-ftparchive.cc:591 +#: cmdline/apt-internal-solver.cc:34 cmdline/apt-sortpkgs.cc:147 #, c-format msgid "%s %s for %s compiled on %s %s\n" msgstr "%s %s για %s είναι μεταγλωττισμένο σε %s %s\n" -#: cmdline/apt-cache.cc:1760 +#: cmdline/apt-cache.cc:1740 #, fuzzy msgid "" "Usage: apt-cache [options] command\n" @@ -248,36 +250,36 @@ msgstr "" "Δείτε τις σελίδες man του apt-cache(8) και apt.conf(5) για πληροφορίες.\n" #. }}} -#: cmdline/apt-cdrom.cc:43 +#: cmdline/apt-cdrom.cc:45 msgid "" "No CD-ROM could be auto-detected or found using the default mount point.\n" "You may try the --cdrom option to set the CD-ROM mount point. See 'man apt-" "cdrom' for more information about the CD-ROM auto-detection and mount point." msgstr "" -#: cmdline/apt-cdrom.cc:85 +#: cmdline/apt-cdrom.cc:89 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:100 +#: cmdline/apt-cdrom.cc:104 msgid "Please insert a Disc in the drive and press enter" msgstr "Παρακαλώ εισάγετε το δίσκο στη συσκευή και πατήστε enter" -#: cmdline/apt-cdrom.cc:135 +#: cmdline/apt-cdrom.cc:141 #, c-format msgid "Failed to mount '%s' to '%s'" msgstr "Αποτυχία σύνδεσης του %s σε %s" -#: cmdline/apt-cdrom.cc:170 +#: cmdline/apt-cdrom.cc:196 msgid "Repeat this process for the rest of the CDs in your set." msgstr "Επαναλάβετε την διαδικασία για τα υπόλοιπα CD από το σετ σας." -#: cmdline/apt-config.cc:46 +#: cmdline/apt-config.cc:48 msgid "Arguments not in pairs" msgstr "Τα ορίσματα δεν είναι σε ζεύγη" -#: cmdline/apt-config.cc:87 +#: cmdline/apt-config.cc:89 msgid "" "Usage: apt-config [options] command\n" "\n" @@ -306,616 +308,81 @@ msgstr "" " -c=? Read this configuration file\n" " -o=? Set an arbitrary configuration option, eg -o dir::cache=/tmp\n" -#. TRANSLATOR: Yes/No question help-text: defaulting to Y[es] -#. e.g. "Do you want to continue? [Y/n] " -#. The user has to answer with an input matching the -#. YESEXPR/NOEXPR defined in your l10n. -#: cmdline/apt-get.cc:146 -msgid "[Y/n]" -msgstr "[Ν/ο]" - -#. TRANSLATOR: Yes/No question help-text: defaulting to N[o] -#. e.g. "Should this file be removed? [y/N] " -#. The user has to answer with an input matching the -#. YESEXPR/NOEXPR defined in your l10n. -#: cmdline/apt-get.cc:152 -msgid "[y/N]" -msgstr "[ν/Ο]" - -#. TRANSLATOR: "Yes" answer printed for a yes/no question if --assume-yes is set -#: cmdline/apt-get.cc:163 -msgid "Y" -msgstr "" - -#. TRANSLATOR: "No" answer printed for a yes/no question if --assume-no is set -#: cmdline/apt-get.cc:169 -msgid "N" -msgstr "" - -#: cmdline/apt-get.cc:191 apt-pkg/cachefilter.cc:33 -#, c-format -msgid "Regex compilation error - %s" -msgstr "σφάλμα μεταγλωτισμου - %s" - -#: cmdline/apt-get.cc:289 -msgid "The following packages have unmet dependencies:" -msgstr "Τα ακόλουθα πακέτα έχουν ανεπίλυτες εξαρτήσεις:" - -#: cmdline/apt-get.cc:379 -#, c-format -msgid "but %s is installed" -msgstr "αλλά το %s είναι εγκατεστημένο" - -#: cmdline/apt-get.cc:381 -#, c-format -msgid "but %s is to be installed" -msgstr "αλλά το %s πρόκειται να εγκατασταθεί" - -#: cmdline/apt-get.cc:388 -msgid "but it is not installable" -msgstr "αλλά δεν είναι εγκαταστάσημο" - -#: cmdline/apt-get.cc:390 -msgid "but it is a virtual package" -msgstr "αλλά είναι ένα εικονικό πακέτο" - -#: cmdline/apt-get.cc:393 -msgid "but it is not installed" -msgstr "αλλά δεν είναι εγκατεστημένο" - -#: cmdline/apt-get.cc:393 -msgid "but it is not going to be installed" -msgstr "αλλά δεν πρόκειται να εγκατασταθεί" - -#: cmdline/apt-get.cc:398 -msgid " or" -msgstr " η" - -#: cmdline/apt-get.cc:427 -msgid "The following NEW packages will be installed:" -msgstr "Τα ακόλουθα ΝΕΑ πακέτα θα εγκατασταθούν:" - -#: cmdline/apt-get.cc:453 -msgid "The following packages will be REMOVED:" -msgstr "Τα ακόλουθα πακέτα θα ΑΦΑΙΡΕΘΟΥΝ:" - -#: cmdline/apt-get.cc:475 -msgid "The following packages have been kept back:" -msgstr "Τα ακόλουθα πακέτα θα μείνουν ως έχουν:" - -#: cmdline/apt-get.cc:496 -msgid "The following packages will be upgraded:" -msgstr "Τα ακόλουθα πακέτα θα αναβαθμιστούν:" - -#: cmdline/apt-get.cc:517 -msgid "The following packages will be DOWNGRADED:" -msgstr "Τα ακόλουθα πακέτα θα ΥΠΟΒΑΘΜΙΣΤΟΥΝ:" - -#: cmdline/apt-get.cc:537 -msgid "The following held packages will be changed:" -msgstr "Τα ακόλουθα κρατημένα πακέτα θα αλλαχθούν:" - -#: cmdline/apt-get.cc:592 -#, c-format -msgid "%s (due to %s) " -msgstr "%s (λόγω του %s) " - -#: cmdline/apt-get.cc:600 -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:631 -#, c-format -msgid "%lu upgraded, %lu newly installed, " -msgstr "%lu αναβαθμίστηκαν, %lu νέο εγκατεστημένα, " - -#: cmdline/apt-get.cc:635 -#, c-format -msgid "%lu reinstalled, " -msgstr "%lu επανεγκατεστημένα," - -#: cmdline/apt-get.cc:637 -#, c-format -msgid "%lu downgraded, " -msgstr "%lu υποβαθμισμένα, " - -#: cmdline/apt-get.cc:639 -#, c-format -msgid "%lu to remove and %lu not upgraded.\n" -msgstr "%lu θα αφαιρεθούν και %lu δεν αναβαθμίζονται.\n" - -#: cmdline/apt-get.cc:643 -#, c-format -msgid "%lu not fully installed or removed.\n" -msgstr "%lu μη πλήρως εγκατεστημένα ή αφαιρέθηκαν.\n" - -#: cmdline/apt-get.cc:664 +#: cmdline/apt-get.cc:244 #, fuzzy, c-format -msgid "Note, selecting '%s' for task '%s'\n" -msgstr "Σημείωση, επιλέχτηκε το %s στη θέση του '%s'\n" +msgid "Can not find a package for architecture '%s'" +msgstr "Αδύνατη η εύρεση του πακέτου %s" -#: cmdline/apt-get.cc:669 +#: cmdline/apt-get.cc:326 #, fuzzy, c-format -msgid "Note, selecting '%s' for regex '%s'\n" -msgstr "Σημείωση, επιλέχτηκε το %s στη θέση του '%s'\n" - -#: cmdline/apt-get.cc:686 -#, c-format -msgid "Package %s is a virtual package provided by:\n" -msgstr "Το πακέτο %s είναι εικονικό και παρέχεται από τα:\n" - -#: cmdline/apt-get.cc:697 -msgid " [Installed]" -msgstr " [Εγκατεστημένα]" - -#: cmdline/apt-get.cc:706 -msgid " [Not candidate version]" -msgstr "[Μγ Υποψήφια Εκδόση]" - -#: cmdline/apt-get.cc:708 -msgid "You should explicitly select one to install." -msgstr "Θα πρέπει επακριβώς να επιλέξετε ένα για εγκατάσταση." - -#: cmdline/apt-get.cc:711 -#, c-format -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" - -#: cmdline/apt-get.cc:729 -msgid "However the following packages replace it:" -msgstr "Πάραυτα το ακόλουθο πακέτο το αντικαθιστά:" - -#: cmdline/apt-get.cc:741 -#, c-format -msgid "Package '%s' has no installation candidate" -msgstr "Το πακέτο %s δεν έχει υποψήφια εγκατάσταση" - -#: cmdline/apt-get.cc:754 -#, c-format -msgid "Virtual packages like '%s' can't be removed\n" -msgstr "Εικονικά πακέτα όπως το '%s' δεν μπορούν να αφαιρεθούν\n" - -#. TRANSLATORS: Note, this is not an interactive question -#: cmdline/apt-get.cc:766 cmdline/apt-get.cc:969 -#, c-format -msgid "Package '%s' is not installed, so not removed. Did you mean '%s'?\n" -msgstr "" -"Το πακέτο %s δεν είναι εγκατεστημένο και δεν θα αφαιρεθεί. Εννοείτε '%s'?\n" - -#: cmdline/apt-get.cc:772 cmdline/apt-get.cc:975 -#, c-format -msgid "Package '%s' is not installed, so not removed\n" -msgstr "Το πακέτο %s δεν είναι εγκατεστημένο και δεν θα αφαιρεθεί\n" - -#: cmdline/apt-get.cc:817 -#, c-format -msgid "Note, selecting '%s' instead of '%s'\n" -msgstr "Σημείωση, επιλέχθηκε το %s αντί του %s\n" - -#: cmdline/apt-get.cc:847 -#, c-format -msgid "Skipping %s, it is already installed and upgrade is not set.\n" -msgstr "" -"Παράκαμψη του %s, είναι εγκατεστημένο και η αναβάθμιση δεν έχει οριστεί.\n" - -#: cmdline/apt-get.cc:851 -#, c-format -msgid "Skipping %s, it is not installed and only upgrades are requested.\n" -msgstr "" -"Παράκαμψη του %s, είναι εγκατεστημένο και μόνο αναβαθμίσεις έχουν οριστεί.\n" - -#: cmdline/apt-get.cc:863 -#, c-format -msgid "Reinstallation of %s is not possible, it cannot be downloaded.\n" -msgstr "" -"Η επανεγκατάσταση του %s δεν είναι εφικτή, δεν είναι δυνατή η μεταφόρτωσή " -"του\n" - -#: cmdline/apt-get.cc:868 -#, c-format -msgid "%s is already the newest version.\n" -msgstr "το %s είναι ήδη η τελευταία έκδοση.\n" - -#: cmdline/apt-get.cc:887 cmdline/apt-get.cc:2187 cmdline/apt-mark.cc:68 -#, c-format -msgid "%s set to manually installed.\n" -msgstr "το %s έχει εγκατασταθεί με το χέρι\n" - -#: cmdline/apt-get.cc:913 -#, c-format -msgid "Selected version '%s' (%s) for '%s'\n" -msgstr "Επιλέχθηκε η έκδοση %s (%s) για το %s\n" - -#: cmdline/apt-get.cc:918 -#, c-format -msgid "Selected version '%s' (%s) for '%s' because of '%s'\n" -msgstr "Επιλέχθηκε η έκδοση %s (%s) για το %s λόγω του %s\n" - -#: cmdline/apt-get.cc:1054 -msgid "Correcting dependencies..." -msgstr "Διόρθωση εξαρτήσεων..." - -#: cmdline/apt-get.cc:1057 -msgid " failed." -msgstr " απέτυχε." - -#: cmdline/apt-get.cc:1060 -msgid "Unable to correct dependencies" -msgstr "Αδύνατη η διόρθωση των εξαρτήσεων" - -#: cmdline/apt-get.cc:1063 -msgid "Unable to minimize the upgrade set" -msgstr "Αδύνατη η ελαχιστοποίηση του συνόλου αναβαθμίσεων" - -#: cmdline/apt-get.cc:1065 -msgid " Done" -msgstr " Ετοιμο" - -#: cmdline/apt-get.cc:1069 -msgid "You might want to run 'apt-get -f install' to correct these." -msgstr "" -"Ίσως να πρέπει να τρέξετε apt-get -f install για να διορθώσετε αυτά τα " -"προβλήματα." - -#: cmdline/apt-get.cc:1072 -msgid "Unmet dependencies. Try using -f." -msgstr "Ανεπίλυτες εξαρτήσεις. Δοκιμάστε με το -f." - -#: cmdline/apt-get.cc:1097 -msgid "WARNING: The following packages cannot be authenticated!" -msgstr "ΠΡΟΕΙΔΟΠΟΙΗΣΗ: Τα ακόλουθα πακέτα δεν εξακριβώθηκαν!" - -#: cmdline/apt-get.cc:1101 -msgid "Authentication warning overridden.\n" -msgstr "Παράκαμψη προειδοποίησης ταυτοποίησης.\n" - -#: cmdline/apt-get.cc:1108 -msgid "Install these packages without verification?" -msgstr "Εγκατάσταση των πακέτων χωρίς επαλήθευση;" - -#: cmdline/apt-get.cc:1110 -msgid "Some packages could not be authenticated" -msgstr "Μερικά πακέτα δεν εξαακριβώθηκαν" - -#: cmdline/apt-get.cc:1119 cmdline/apt-get.cc:1280 -msgid "There are problems and -y was used without --force-yes" -msgstr "Υπάρχουν προβλήματα και δώσατε -y χωρίς το --force-yes" - -#: cmdline/apt-get.cc:1160 -msgid "Internal error, InstallPackages was called with broken packages!" -msgstr "Εσωτερικό σφάλμα, έγινε κλήση του Install Packages με σπασμένα πακέτα!" - -#: cmdline/apt-get.cc:1169 -msgid "Packages need to be removed but remove is disabled." -msgstr "" -"Μερικά πακέτα πρέπει να αφαιρεθούν αλλά η Αφαίρεση είναι απενεργοποιημένη." - -#: cmdline/apt-get.cc:1180 -msgid "Internal error, Ordering didn't finish" -msgstr "Εσωτερικό Σφάλμα, η Ταξινόμηση δεν ολοκληρώθηκε" - -#: cmdline/apt-get.cc:1218 -msgid "How odd.. The sizes didn't match, email apt@packages.debian.org" -msgstr "" -"Πολύ περίεργο! Τα μεγέθη δεν ταιριάζουν, στείλτε μήνυμα στο apt@packages." -"debian.org" - -#. 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:1225 -#, c-format -msgid "Need to get %sB/%sB of archives.\n" -msgstr "Χρειάζεται να μεταφορτωθούν %sB/%sB από αρχεία.\n" - -#. 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:1230 -#, c-format -msgid "Need to get %sB of archives.\n" -msgstr "Χρειάζεται να μεταφορτωθούν %sB από αρχεία.\n" - -#. 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:1237 -#, c-format -msgid "After this operation, %sB of additional disk space will be used.\n" -msgstr "" -"Μετά από αυτή τη λειτουργία, θα χρησιμοποιηθούν %sB χώρου από το δίσκο.\n" - -#. 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:1242 -#, c-format -msgid "After this operation, %sB disk space will be freed.\n" -msgstr "Μετά από αυτή τη λειτουργία, θα ελευθερωθούν %sB χώρου από το δίσκο.\n" - -#: cmdline/apt-get.cc:1257 cmdline/apt-get.cc:1260 cmdline/apt-get.cc:2621 -#: cmdline/apt-get.cc:2624 -#, c-format -msgid "Couldn't determine free space in %s" -msgstr "Δεν μπόρεσα να προσδιορίσω τον ελεύθερο χώρο στο %s" - -#: cmdline/apt-get.cc:1270 -#, c-format -msgid "You don't have enough free space in %s." -msgstr "Δεν διαθέτετε αρκετό ελεύθερο χώρο στο %s." - -#: cmdline/apt-get.cc:1286 cmdline/apt-get.cc:1308 -msgid "Trivial Only specified but this is not a trivial operation." -msgstr "Καθορίσατε συνηθισμένο, αλλά αυτή δεν είναι μια συνηθισμένη εργασία" - -#. TRANSLATOR: This string needs to be typed by the user as a confirmation, so be -#. careful with hard to type or special characters (like non-breaking spaces) -#: cmdline/apt-get.cc:1290 -msgid "Yes, do as I say!" -msgstr "Ναι, κανε ότι λέω!" - -#: cmdline/apt-get.cc:1292 -#, c-format -msgid "" -"You are about to do something potentially harmful.\n" -"To continue type in the phrase '%s'\n" -" ?] " -msgstr "" -"Πρόκειται να κάνετε κάτι πιθανόν πολύ επιζήμιο.\n" -"Για να συνεχίσετε πληκτρολογήστε τη φράση '%s'\n" -" ?] " - -#: cmdline/apt-get.cc:1298 cmdline/apt-get.cc:1317 -msgid "Abort." -msgstr "Εγκατάλειψη." - -#: cmdline/apt-get.cc:1313 -msgid "Do you want to continue?" -msgstr "Θέλετε να συνεχίσετε;" - -#: cmdline/apt-get.cc:1385 cmdline/apt-get.cc:2686 apt-pkg/algorithms.cc:1566 -#, c-format -msgid "Failed to fetch %s %s\n" -msgstr "Αποτυχία ανάκτησης του %s %s\n" - -#: cmdline/apt-get.cc:1403 -msgid "Some files failed to download" -msgstr "Για μερικά αρχεία απέτυχε η μεταφόρτωση" - -#: cmdline/apt-get.cc:1404 cmdline/apt-get.cc:2698 -msgid "Download complete and in download only mode" -msgstr "Ολοκληρώθηκε η μεταφόρτωση μόνο" - -#: cmdline/apt-get.cc:1410 -msgid "" -"Unable to fetch some archives, maybe run apt-get update or try with --fix-" -"missing?" -msgstr "" -"Αδύνατη η μεταφόρτωση μερικών αρχείων, ίσως αν δοκιμάζατε με apt-get update " -"ή το --fix-missing;" - -#: cmdline/apt-get.cc:1414 -msgid "--fix-missing and media swapping is not currently supported" -msgstr "" -"ο συνδυασμός --fix-missing με εναλλαγή μέσων δεν υποστηρίζεται για την ώρα" - -#: cmdline/apt-get.cc:1419 -msgid "Unable to correct missing packages." -msgstr "Αδύνατη η επίλυση των χαμένων πακέτων." - -#: cmdline/apt-get.cc:1420 -msgid "Aborting install." -msgstr "Εγκατάλειψη της εγκατάστασης." - -#: cmdline/apt-get.cc:1448 -msgid "" -"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] "" -msgstr[1] "" - -#: cmdline/apt-get.cc:1452 -msgid "Note: This is done automatically and on purpose by dpkg." -msgstr "" +msgid "Can not find a package '%s' with version '%s'" +msgstr "Αδύνατη η εύρεση του πακέτου %s" -#: cmdline/apt-get.cc:1590 -#, c-format -msgid "Ignore unavailable target release '%s' of package '%s'" -msgstr "" +#: cmdline/apt-get.cc:329 +#, fuzzy, c-format +msgid "Can not find a package '%s' with release '%s'" +msgstr "Αδύνατη η εύρεση του πακέτου %s" -#: cmdline/apt-get.cc:1622 +#: cmdline/apt-get.cc:366 #, c-format msgid "Picking '%s' as source package instead of '%s'\n" msgstr "Επιλογή του %s ώς λίστας πηγαίων πακέτων αντί της %s\n" -#. if (VerTag.empty() == false && Last == 0) -#: cmdline/apt-get.cc:1660 +#: cmdline/apt-get.cc:422 #, c-format -msgid "Ignore unavailable version '%s' of package '%s'" -msgstr "" - -#: cmdline/apt-get.cc:1676 -msgid "The update command takes no arguments" -msgstr "Η εντολή update δεν παίρνει ορίσματα" - -#: cmdline/apt-get.cc:1742 -msgid "We are not supposed to delete stuff, can't start AutoRemover" +msgid "Can not find version '%s' of package '%s'" msgstr "" -"Δεν επιτρέπεται οποιαδήποτε διαγραφή· αδυναμία εκκίνησης του AutoRemover" - -#: cmdline/apt-get.cc:1846 -msgid "" -"Hmm, seems like the AutoRemover destroyed something which really\n" -"shouldn't happen. Please file a bug report against apt." -msgstr "" -"Φαίνεται πως το AutoRemover κατέστρεψε κάτι ενώ δεν θα έπρεπε. Παρακαλείστε " -"να υποβάλλετε αναφορά σφάλματος για το 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:1849 cmdline/apt-get.cc:2017 -msgid "The following information may help to resolve the situation:" -msgstr "Οι ακόλουθες πληροφορίες ίσως βοηθήσουν στην επίλυση του προβλήματος:" - -#: cmdline/apt-get.cc:1853 -msgid "Internal Error, AutoRemover broke stuff" -msgstr "Εσωτερικό Σφάλμα, το AutoRemover δημιούργησε κάποιο πρόβλημα" -#: cmdline/apt-get.cc:1860 -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] "Το ακόλουθο πακέτο εγκαταστάθηκε αυτόματα και δεν χρειάζεται πλέον:" -msgstr[1] "" -"Τα ακόλουθα πακέτα εγκαταστάθηκαν αυτόματα και δεν χρειάζονται πλέον:" - -#: cmdline/apt-get.cc:1864 -#, fuzzy, 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 το ακόλουθο πακέτο εγκαταστάθηκε αυτόματα και δεν χρειάζεται πλέον:" -msgstr[1] "" -"%lu τα ακόλουθα πακέτα εγκαταστάθηκαν αυτόματα και δεν χρειάζονται πλέον:" - -#: cmdline/apt-get.cc:1866 -msgid "Use 'apt-get autoremove' to remove it." -msgid_plural "Use 'apt-get autoremove' to remove them." -msgstr[0] "Χρησιμοποιήστε 'apt-get autoremove' για να το διαγράψετε." -msgstr[1] "Χρησιμοποιήστε 'apt-get autoremove' για να τα διαγράψετε." - -#: cmdline/apt-get.cc:1885 -msgid "Internal error, AllUpgrade broke stuff" -msgstr "Εσωτερικό Σφάλμα, η διαδικασία αναβάθμισης χάλασε" - -#: cmdline/apt-get.cc:1984 -msgid "You might want to run 'apt-get -f install' to correct these:" -msgstr "Aν τρέξετε 'apt-get -f install' ίσως να διορθώσετε αυτά τα προβλήματα:" - -#: cmdline/apt-get.cc:1988 -msgid "" -"Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a " -"solution)." -msgstr "" -"Ανεπίλυτες εξαρτήσεις. Δοκιμάστε 'apt-get -f install' χωρίς να ορίσετε " -"πακέτο (ή καθορίστε μια λύση)." - -#: cmdline/apt-get.cc:2002 -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 "" -"Μερικά πακέτα είναι αδύνατον να εγκατασταθούν. Αυτό μπορεί να σημαίνει ότι\n" -"δημιουργήσατε μια απίθανη κατάσταση ή αν χρησιμοποιείτε την ασταθή\n" -"διανομή, ότι μερικά από τα πακέτα δεν έχουν ακόμα δημιουργηθεί ή έχουν\n" -"μετακινηθεί από τα εισερχόμενα." - -#: cmdline/apt-get.cc:2023 -msgid "Broken packages" -msgstr "Χαλασμένα πακέτα" - -#: cmdline/apt-get.cc:2049 -msgid "The following extra packages will be installed:" -msgstr "Τα ακόλουθα επιπλέον πακέτα θα εγκατασταθούν:" - -#: cmdline/apt-get.cc:2139 -msgid "Suggested packages:" -msgstr "Προτεινόμενα πακέτα:" - -#: cmdline/apt-get.cc:2140 -msgid "Recommended packages:" -msgstr "Συνιστώμενα πακέτα:" - -#: cmdline/apt-get.cc:2182 +#: cmdline/apt-get.cc:453 #, c-format msgid "Couldn't find package %s" msgstr "Αδύνατη η εύρεση του πακέτου %s" -#: cmdline/apt-get.cc:2189 cmdline/apt-mark.cc:70 +#: cmdline/apt-get.cc:458 cmdline/apt-mark.cc:70 +#, c-format +msgid "%s set to manually installed.\n" +msgstr "το %s έχει εγκατασταθεί με το χέρι\n" + +#: cmdline/apt-get.cc:460 cmdline/apt-mark.cc:72 #, c-format msgid "%s set to automatically installed.\n" msgstr "το %s έχει εγκατασταθεί αυτόματα\n" -#: cmdline/apt-get.cc:2197 cmdline/apt-mark.cc:114 +#: cmdline/apt-get.cc:468 cmdline/apt-mark.cc:116 msgid "" "This command is deprecated. Please use 'apt-mark auto' and 'apt-mark manual' " "instead." msgstr "" -#: cmdline/apt-get.cc:2213 -msgid "Calculating upgrade... " -msgstr "Υπολογισμός της αναβάθμισης... " - -#: cmdline/apt-get.cc:2216 methods/ftp.cc:712 methods/connect.cc:116 -msgid "Failed" -msgstr "Απέτυχε" - -#: cmdline/apt-get.cc:2221 -msgid "Done" -msgstr "Ετοιμο" - -#: cmdline/apt-get.cc:2288 cmdline/apt-get.cc:2296 +#: cmdline/apt-get.cc:537 cmdline/apt-get.cc:545 msgid "Internal error, problem resolver broke stuff" msgstr "" "Εσωτερικό Σφάλμα, η προσπάθεια επίλυσης του προβλήματος \"έσπασε\" κάποιο " "υλικό" -#: cmdline/apt-get.cc:2324 cmdline/apt-get.cc:2361 +#: cmdline/apt-get.cc:573 cmdline/apt-get.cc:610 msgid "Unable to lock the download directory" msgstr "Αδύνατο το κλείδωμα του καταλόγου μεταφόρτωσης" -#: cmdline/apt-get.cc:2418 -#, c-format -msgid "Can't find a source to download version '%s' of '%s'" -msgstr "" - -#: cmdline/apt-get.cc:2423 -#, c-format -msgid "Downloading %s %s" -msgstr "" - -#: cmdline/apt-get.cc:2483 +#: cmdline/apt-get.cc:725 msgid "Must specify at least one package to fetch source for" msgstr "" "Θα πρέπει να καθορίσετε τουλάχιστον ένα πακέτο για να μεταφορτώσετε τον " "κωδικάτου" -#: cmdline/apt-get.cc:2523 cmdline/apt-get.cc:2835 +#: cmdline/apt-get.cc:765 cmdline/apt-get.cc:1060 #, c-format msgid "Unable to find a source package for %s" msgstr "Αδυναμία εντοπισμού του κώδικά του πακέτου %s" -#: cmdline/apt-get.cc:2540 +#: cmdline/apt-get.cc:782 #, c-format msgid "" "NOTICE: '%s' packaging is maintained in the '%s' version control system at:\n" "%s\n" msgstr "" -#: cmdline/apt-get.cc:2545 +#: cmdline/apt-get.cc:787 #, c-format msgid "" "Please use:\n" @@ -923,86 +390,96 @@ msgid "" "to retrieve the latest (possibly unreleased) updates to the package.\n" msgstr "" -#: cmdline/apt-get.cc:2598 +#: cmdline/apt-get.cc:840 #, c-format msgid "Skipping already downloaded file '%s'\n" msgstr "Παράκαμψη του ήδη μεταφορτωμένου αρχείου `%s`\n" -#: cmdline/apt-get.cc:2635 +#: cmdline/apt-get.cc:863 cmdline/apt-get.cc:866 +#: apt-private/private-install.cc:198 apt-private/private-install.cc:201 +#, c-format +msgid "Couldn't determine free space in %s" +msgstr "Δεν μπόρεσα να προσδιορίσω τον ελεύθερο χώρο στο %s" + +#: cmdline/apt-get.cc:877 #, c-format msgid "You don't have enough free space in %s" msgstr "Δεν διαθέτετε αρκετό ελεύθερο χώρο στο %s" #. 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:2644 +#: cmdline/apt-get.cc:886 #, c-format msgid "Need to get %sB/%sB of source archives.\n" msgstr "Χρειάζεται να μεταφορτωθούν %sB/%sB πηγαίου κώδικα.\n" #. 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:2649 +#: cmdline/apt-get.cc:891 #, c-format msgid "Need to get %sB of source archives.\n" msgstr "Χρειάζεται να μεταφορτωθούν %sB πηγαίου κώδικα.\n" -#: cmdline/apt-get.cc:2655 +#: cmdline/apt-get.cc:897 #, c-format msgid "Fetch source %s\n" msgstr "Μεταφόρτωση Κωδικα %s\n" -#: cmdline/apt-get.cc:2693 +#: cmdline/apt-get.cc:918 msgid "Failed to fetch some archives." msgstr "Αποτυχία μεταφόρτωσης μερικών αρχειοθηκών." -#: cmdline/apt-get.cc:2724 +#: cmdline/apt-get.cc:923 apt-private/private-install.cc:325 +msgid "Download complete and in download only mode" +msgstr "Ολοκληρώθηκε η μεταφόρτωση μόνο" + +#: cmdline/apt-get.cc:949 #, c-format msgid "Skipping unpack of already unpacked source in %s\n" msgstr "Παράκαμψη της αποσυμπίεσης ήδη μεταφορτωμένου κώδικα στο %s\n" -#: cmdline/apt-get.cc:2736 +#: cmdline/apt-get.cc:961 #, c-format msgid "Unpack command '%s' failed.\n" msgstr "Απέτυχε η εντολή αποσυμπίεσης %s\n" -#: cmdline/apt-get.cc:2737 +#: cmdline/apt-get.cc:962 #, c-format msgid "Check if the 'dpkg-dev' package is installed.\n" msgstr "Ελέγξτε αν είναι εγκαταστημένο το πακέτο 'dpkg-dev'.\n" -#: cmdline/apt-get.cc:2759 +#: cmdline/apt-get.cc:984 #, c-format msgid "Build command '%s' failed.\n" msgstr "Απέτυχε η εντολή χτισίματος %s.\n" -#: cmdline/apt-get.cc:2779 +#: cmdline/apt-get.cc:1004 msgid "Child process failed" msgstr "Η απογονική διεργασία απέτυχε" -#: cmdline/apt-get.cc:2798 +#: cmdline/apt-get.cc:1023 msgid "Must specify at least one package to check builddeps for" msgstr "" "Θα πρέπει να καθορίσετε τουλάχιστον ένα πακέτο για έλεγχο των εξαρτήσεων του" -#: cmdline/apt-get.cc:2823 +#: cmdline/apt-get.cc:1048 #, c-format msgid "" "No architecture information available for %s. See apt.conf(5) APT::" "Architectures for setup" msgstr "" -#: cmdline/apt-get.cc:2847 cmdline/apt-get.cc:2850 +#: cmdline/apt-get.cc:1072 cmdline/apt-get.cc:1075 #, c-format msgid "Unable to get build-dependency information for %s" msgstr "Αδύνατη η εύρεση πληροφοριών χτισίματος για το %s" -#: cmdline/apt-get.cc:2870 +#: cmdline/apt-get.cc:1095 #, c-format msgid "%s has no build depends.\n" msgstr "το %s δεν έχει εξαρτήσεις χτισίματος.\n" -#: cmdline/apt-get.cc:3040 +#: cmdline/apt-get.cc:1265 #, c-format msgid "" "%s dependency for %s can't be satisfied because %s is not allowed on '%s' " @@ -1011,7 +488,7 @@ msgstr "" "%s εξαρτήσεις για το %s δεν ικανοποιούνται επειδή το %s δεν επιτρέπεται στο " "πακέτο %s" -#: cmdline/apt-get.cc:3058 +#: cmdline/apt-get.cc:1283 #, c-format msgid "" "%s dependency for %s cannot be satisfied because the package %s cannot be " @@ -1019,14 +496,14 @@ msgid "" msgstr "" "%s εξαρτήσεις για το %s δεν ικανοποιούνται επειδή το πακέτο %s δεν βρέθηκε" -#: cmdline/apt-get.cc:3081 +#: cmdline/apt-get.cc:1306 #, c-format msgid "Failed to satisfy %s dependency for %s: Installed package %s is too new" msgstr "" "Αποτυχία ικανοποίησης %s εξαρτήσεων για το %s: Το εγκατεστημένο πακέτο %s " "είναι νεώτερο" -#: cmdline/apt-get.cc:3120 +#: cmdline/apt-get.cc:1345 #, c-format msgid "" "%s dependency for %s cannot be satisfied because candidate version of " @@ -1035,7 +512,7 @@ msgstr "" "%s εξαρτήσεις για το %s δεν ικανοποιούνται επειδή δεν υπάρχουν διαθέσιμες " "εκδόσεις του πακέτου %s που να ικανοποιούν τις απαιτήσεις της έκδοσης" -#: cmdline/apt-get.cc:3126 +#: cmdline/apt-get.cc:1351 #, c-format msgid "" "%s dependency for %s cannot be satisfied because package %s has no candidate " @@ -1044,30 +521,30 @@ msgstr "" "%s εξαρτήσεις για το %s δεν ικανοποιούνται επειδή το πακέτο %s δεν έχει " "υποψήφιαέκδοση" -#: cmdline/apt-get.cc:3149 +#: cmdline/apt-get.cc:1374 #, c-format msgid "Failed to satisfy %s dependency for %s: %s" msgstr "Αποτυχία ικανοποίησης %s εξάρτησης για το %s: %s" -#: cmdline/apt-get.cc:3164 +#: cmdline/apt-get.cc:1389 #, c-format msgid "Build-dependencies for %s could not be satisfied." msgstr "Οι εξαρτήσεις χτισίματος για το %s δεν ικανοποιούνται." -#: cmdline/apt-get.cc:3169 +#: cmdline/apt-get.cc:1394 msgid "Failed to process build dependencies" msgstr "Αποτυχία επεξεργασίας εξαρτήσεων χτισίματος" -#: cmdline/apt-get.cc:3262 cmdline/apt-get.cc:3274 +#: cmdline/apt-get.cc:1487 cmdline/apt-get.cc:1499 #, c-format msgid "Changelog for %s (%s)" msgstr "Changelog για %s (%s)" -#: cmdline/apt-get.cc:3397 +#: cmdline/apt-get.cc:1585 msgid "Supported modules:" msgstr "Υποστηριζόμενοι Οδηγοί:" -#: cmdline/apt-get.cc:3438 +#: cmdline/apt-get.cc:1626 #, fuzzy msgid "" "Usage: apt-get [options] command\n" @@ -1152,98 +629,53 @@ msgstr "" "για περισσότερες πληροφορίες και επιλογές.\n" " This APT has Super Cow Powers.\n" -#: cmdline/apt-get.cc:3603 -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 "" - -#: cmdline/acqprogress.cc:60 -msgid "Hit " -msgstr "Hit " - -#: cmdline/acqprogress.cc:84 -msgid "Get:" -msgstr "Φέρε:" - -#: cmdline/acqprogress.cc:115 -msgid "Ign " -msgstr "Αγνόησε " - -#: cmdline/acqprogress.cc:119 -msgid "Err " -msgstr "Σφάλμα " - -#: cmdline/acqprogress.cc:140 -#, c-format -msgid "Fetched %sB in %s (%sB/s)\n" -msgstr "Μεταφορτώθηκαν %sB σε %s (%sB/s)\n" - -#: cmdline/acqprogress.cc:230 -#, c-format -msgid " [Working]" -msgstr " [Επεξεργασία]" - -#: cmdline/acqprogress.cc:286 -#, c-format -msgid "" -"Media change: please insert the disc labeled\n" -" '%s'\n" -"in the drive '%s' and press enter\n" -msgstr "" -"Αλλαγή Μέσου: Παρακαλώ εισάγετε το δίσκο με ετικέτα\n" -" '%s'\n" -"στη συσκευή '%s' και πιέστε enter\n" - -#: cmdline/apt-mark.cc:55 +#: cmdline/apt-mark.cc:57 #, fuzzy, c-format msgid "%s can not be marked as it is not installed.\n" msgstr "αλλά δεν είναι εγκατεστημένο" -#: cmdline/apt-mark.cc:61 +#: cmdline/apt-mark.cc:63 #, fuzzy, c-format msgid "%s was already set to manually installed.\n" msgstr "το %s έχει εγκατασταθεί με το χέρι\n" -#: cmdline/apt-mark.cc:63 +#: cmdline/apt-mark.cc:65 #, fuzzy, c-format msgid "%s was already set to automatically installed.\n" msgstr "το %s έχει εγκατασταθεί με το χέρι\n" -#: cmdline/apt-mark.cc:228 +#: cmdline/apt-mark.cc:230 #, fuzzy, c-format msgid "%s was already set on hold.\n" msgstr "το %s είναι ήδη η τελευταία έκδοση.\n" -#: cmdline/apt-mark.cc:230 +#: cmdline/apt-mark.cc:232 #, fuzzy, c-format msgid "%s was already not hold.\n" msgstr "το %s είναι ήδη η τελευταία έκδοση.\n" -#: cmdline/apt-mark.cc:245 cmdline/apt-mark.cc:326 -#: apt-pkg/contrib/fileutl.cc:832 apt-pkg/contrib/gpgv.cc:223 -#: apt-pkg/deb/dpkgpm.cc:1032 +#: cmdline/apt-mark.cc:247 cmdline/apt-mark.cc:328 +#: apt-pkg/contrib/fileutl.cc:850 apt-pkg/contrib/gpgv.cc:217 +#: apt-pkg/deb/dpkgpm.cc:1182 #, c-format msgid "Waited for %s but it wasn't there" msgstr "Αναμονή του %s, αλλά δε βρισκόταν εκεί" -#: cmdline/apt-mark.cc:260 cmdline/apt-mark.cc:309 +#: cmdline/apt-mark.cc:262 cmdline/apt-mark.cc:311 #, fuzzy, c-format msgid "%s set on hold.\n" msgstr "το %s έχει εγκατασταθεί με το χέρι\n" -#: cmdline/apt-mark.cc:262 cmdline/apt-mark.cc:314 +#: cmdline/apt-mark.cc:264 cmdline/apt-mark.cc:316 #, fuzzy, c-format msgid "Canceled hold on %s.\n" msgstr "Αποτυχία ανοίγματος του %s" -#: cmdline/apt-mark.cc:332 +#: cmdline/apt-mark.cc:334 msgid "Executing dpkg failed. Are you root?" msgstr "" -#: cmdline/apt-mark.cc:379 +#: cmdline/apt-mark.cc:381 msgid "" "Usage: apt-mark [options] {auto|manual} pkg1 [pkg2 ...]\n" "\n" @@ -1253,6 +685,11 @@ msgid "" "Commands:\n" " auto - Mark the given packages as automatically installed\n" " manual - Mark the given packages as manually installed\n" +" hold - Mark a package as held back\n" +" unhold - Unset a package set as held back\n" +" showauto - Print the list of automatically installed packages\n" +" showmanual - Print the list of manually installed packages\n" +" showhold - Print the list of package on hold\n" "\n" "Options:\n" " -h This help text.\n" @@ -1265,6 +702,28 @@ msgid "" "See the apt-mark(8) and apt.conf(5) manual pages for more information." msgstr "" +#: cmdline/apt.cc:71 +msgid "" +"Usage: apt [options] command\n" +"\n" +"CLI for apt.\n" +"Basic commands: \n" +" list - list packages based on package names\n" +" search - search in package descriptions\n" +" show - show package details\n" +"\n" +" update - update list of available packages\n" +"\n" +" install - install packages\n" +" remove - remove packages\n" +"\n" +" upgrade - upgrade the system by installing/upgrading packages\n" +" full-upgrade - upgrade the system by removing/installing/upgrading " +"packages\n" +"\n" +" edit-sources - edit the source information file\n" +msgstr "" + #: methods/cdrom.cc:203 #, c-format msgid "Unable to read the cdrom database %s" @@ -1291,16 +750,16 @@ msgstr "Αδυναμία απόσυναρμογής του CD-ROM στο %s, μ msgid "Disk not found." msgstr "Ο δίσκος δεν βρέθηκε." -#: methods/cdrom.cc:262 methods/file.cc:82 methods/rsh.cc:275 +#: methods/cdrom.cc:262 methods/file.cc:82 methods/rsh.cc:274 msgid "File not found" msgstr "Το αρχείο Δε Βρέθηκε" -#: methods/copy.cc:46 methods/gzip.cc:105 methods/gzip.cc:114 -#: methods/rred.cc:512 methods/rred.cc:521 +#: methods/copy.cc:46 methods/gzip.cc:106 methods/rred.cc:599 +#: methods/rred.cc:609 msgid "Failed to stat" msgstr "Αποτυχία εύρεσης της κατάστασης" -#: methods/copy.cc:83 methods/gzip.cc:111 methods/rred.cc:518 +#: methods/copy.cc:82 methods/gzip.cc:113 methods/rred.cc:606 msgid "Failed to set modification time" msgstr "Αποτυχία ορισμού του χρόνου τροποποίησης" @@ -1309,34 +768,34 @@ 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:173 +#: methods/ftp.cc:172 msgid "Logging in" msgstr "Σύνδεση στο σύστημα" -#: methods/ftp.cc:179 +#: methods/ftp.cc:178 msgid "Unable to determine the peer name" msgstr "Αδύνατος ο καθορισμός του ονόματος του ομότιμου (peer)" -#: methods/ftp.cc:184 +#: methods/ftp.cc:183 msgid "Unable to determine the local name" msgstr "Αδύνατος ο καθορισμός του τοπικού ονόματος" -#: methods/ftp.cc:215 methods/ftp.cc:243 +#: methods/ftp.cc:214 methods/ftp.cc:242 #, c-format msgid "The server refused the connection and said: %s" msgstr "Ο διακομιστής αρνήθηκε την σύνδεση με μήνυμα: %s" -#: methods/ftp.cc:221 +#: methods/ftp.cc:220 #, c-format msgid "USER failed, server said: %s" msgstr "Η εντολή USER απέτυχε, ο διακομιστής απάντησε: %s" -#: methods/ftp.cc:228 +#: methods/ftp.cc:227 #, c-format msgid "PASS failed, server said: %s" msgstr "Η εντολή PASS απέτυχε, ο διακομιστής απάντησε: %s" -#: methods/ftp.cc:248 +#: methods/ftp.cc:247 msgid "" "A proxy server was specified but no login script, Acquire::ftp::ProxyLogin " "is empty." @@ -1344,117 +803,121 @@ msgstr "" "Ο διαμεσολαβητής έχει οριστεί αλλά χωρίς σενάριο εισόδου, το Acquire::ftp::" "ProxyLogin είναι άδειο" -#: methods/ftp.cc:276 +#: methods/ftp.cc:275 #, c-format msgid "Login script command '%s' failed, server said: %s" msgstr "Η εντολή '%s' στο σενάριο εισόδου απέτυχε, ο διακομιστής απάντησε: %s" -#: methods/ftp.cc:302 +#: methods/ftp.cc:301 #, c-format msgid "TYPE failed, server said: %s" msgstr "Η εντολή TYPE απέτυχε, ο διακομιστής απάντησε: %s" -#: methods/ftp.cc:340 methods/ftp.cc:452 methods/rsh.cc:192 methods/rsh.cc:237 +#: methods/ftp.cc:339 methods/ftp.cc:451 methods/rsh.cc:191 methods/rsh.cc:236 msgid "Connection timeout" msgstr "Λήξη χρόνου σύνδεσης" -#: methods/ftp.cc:346 +#: methods/ftp.cc:345 msgid "Server closed the connection" msgstr "Ο διακομιστής έκλεισε την σύνδεση" -#: methods/ftp.cc:349 methods/rsh.cc:199 apt-pkg/contrib/fileutl.cc:1264 -#: apt-pkg/contrib/fileutl.cc:1273 apt-pkg/contrib/fileutl.cc:1276 +#: methods/ftp.cc:348 methods/rsh.cc:198 apt-pkg/contrib/fileutl.cc:1292 +#: apt-pkg/contrib/fileutl.cc:1301 apt-pkg/contrib/fileutl.cc:1304 msgid "Read error" msgstr "Σφάλμα ανάγνωσης" -#: methods/ftp.cc:356 methods/rsh.cc:206 +#: methods/ftp.cc:355 methods/rsh.cc:205 msgid "A response overflowed the buffer." msgstr "Το μήνυμα απάντησης υπερχείλισε την ενδιάμεση μνήμη." -#: methods/ftp.cc:373 methods/ftp.cc:385 +#: methods/ftp.cc:372 methods/ftp.cc:384 msgid "Protocol corruption" msgstr "Αλλοίωση του πρωτοκόλλου" -#: methods/ftp.cc:458 methods/rred.cc:238 methods/rsh.cc:243 -#: apt-pkg/contrib/fileutl.cc:1360 apt-pkg/contrib/fileutl.cc:1369 -#: apt-pkg/contrib/fileutl.cc:1372 apt-pkg/contrib/fileutl.cc:1397 +#: methods/ftp.cc:457 methods/rsh.cc:242 apt-pkg/contrib/fileutl.cc:1388 +#: apt-pkg/contrib/fileutl.cc:1397 apt-pkg/contrib/fileutl.cc:1400 +#: apt-pkg/contrib/fileutl.cc:1425 msgid "Write error" msgstr "Σφάλμα εγγραφής" -#: methods/ftp.cc:697 methods/ftp.cc:703 methods/ftp.cc:738 +#: methods/ftp.cc:696 methods/ftp.cc:702 methods/ftp.cc:737 msgid "Could not create a socket" msgstr "Αδύνατη η δημιουργία μιας υποδοχής (socket)" -#: methods/ftp.cc:708 +#: methods/ftp.cc:707 msgid "Could not connect data socket, connection timed out" msgstr "Αδύνατη η σύνδεση υποδοχής δεδομένων, λήξη χρόνου σύνδεσης" -#: methods/ftp.cc:714 +#: methods/ftp.cc:711 methods/connect.cc:116 apt-private/private-upgrade.cc:22 +msgid "Failed" +msgstr "Απέτυχε" + +#: methods/ftp.cc:713 msgid "Could not connect passive socket." msgstr "Αδύνατη η σύνδεση σε παθητική υποδοχή (socket)." -#: methods/ftp.cc:731 +#: methods/ftp.cc:730 msgid "getaddrinfo was unable to get a listening socket" msgstr "Το getaddrinfo ήταν αδύνατο να δέσμευση υποδοχή παρακολούθησης" -#: methods/ftp.cc:745 +#: methods/ftp.cc:744 msgid "Could not bind a socket" msgstr "Αδύνατη η πρόσδεση στην υποδοχή (socket)" -#: methods/ftp.cc:749 +#: methods/ftp.cc:748 msgid "Could not listen on the socket" msgstr "Αδύνατη η παρακολούθηση της υποδοχής (socket)" -#: methods/ftp.cc:756 +#: methods/ftp.cc:755 msgid "Could not determine the socket's name" msgstr "Αδύνατος ο καθορισμός του ονόματος της υποδοχής (socket)" -#: methods/ftp.cc:788 +#: methods/ftp.cc:787 msgid "Unable to send PORT command" msgstr "Αδύνατη η αποστολή της εντολής PORT" -#: methods/ftp.cc:798 +#: methods/ftp.cc:797 #, c-format msgid "Unknown address family %u (AF_*)" msgstr "Άγνωστη οικογένεια διευθύνσεων %u (AF_*)" -#: methods/ftp.cc:807 +#: methods/ftp.cc:806 #, c-format msgid "EPRT failed, server said: %s" msgstr "Το EPRT απέτυχε, ο διακομιστής απάντησε: %s" -#: methods/ftp.cc:827 +#: methods/ftp.cc:826 msgid "Data socket connect timed out" msgstr "Λήξη χρόνου σύνδεσης στην υποδοχή δεδομένων" -#: methods/ftp.cc:834 +#: methods/ftp.cc:833 msgid "Unable to accept connection" msgstr "Αδύνατη η αποδοχή συνδέσεων" -#: methods/ftp.cc:873 methods/http.cc:1038 methods/rsh.cc:313 +#: methods/ftp.cc:872 methods/server.cc:357 methods/rsh.cc:312 msgid "Problem hashing file" msgstr "Πρόβλημα κατά το hashing του αρχείου" -#: methods/ftp.cc:886 +#: methods/ftp.cc:885 #, c-format msgid "Unable to fetch file, server said '%s'" msgstr "Αδυναμία λήψης του αρχείου, ο διακομιστής απάντησε '%s'" -#: methods/ftp.cc:901 methods/rsh.cc:332 +#: methods/ftp.cc:900 methods/rsh.cc:331 msgid "Data socket timed out" msgstr "Λήξη χρόνου υποδοχής δεδομένων" -#: methods/ftp.cc:931 +#: methods/ftp.cc:930 #, c-format msgid "Data transfer failed, server said '%s'" msgstr "Αποτυχία κατά τη μεταφορά δεδομένων, ο διακομιστής απάντησε '%s'" #. Get the files information -#: methods/ftp.cc:1008 +#: methods/ftp.cc:1009 msgid "Query" msgstr "Επερώτηση" -#: methods/ftp.cc:1120 +#: methods/ftp.cc:1123 msgid "Unable to invoke " msgstr "Αδύνατη η εκτέλεση" @@ -1520,18 +983,18 @@ msgstr "Κάτι παράξενο συνέβη κατά την εύρεση το msgid "Unable to connect to %s:%s:" msgstr "Αδύνατη η σύνδεση στο %s %s:" -#: methods/gpgv.cc:167 +#: methods/gpgv.cc:166 msgid "" "Internal error: Good signature, but could not determine key fingerprint?!" msgstr "" "Εσωτερικό σφάλμα: Η υπογραφή είναι καλή, αλλά αδυναμία προσδιορισμού του " "αποτυπώματος?!" -#: methods/gpgv.cc:171 +#: methods/gpgv.cc:170 msgid "At least one invalid signature was encountered." msgstr "Βρέθηκε τουλάχιστον μια μη έγκυρη υπογραφή." -#: methods/gpgv.cc:173 +#: methods/gpgv.cc:172 #, fuzzy msgid "Could not execute 'gpgv' to verify signature (is gpgv installed?)" msgstr "" @@ -1539,22 +1002,22 @@ msgstr "" "εγκατεστημένο το gpgv;)" #. TRANSLATORS: %s is a single techy word like 'NODATA' -#: methods/gpgv.cc:179 +#: methods/gpgv.cc:178 #, c-format msgid "" "Clearsigned file isn't valid, got '%s' (does the network require " "authentication?)" msgstr "" -#: methods/gpgv.cc:183 +#: methods/gpgv.cc:182 msgid "Unknown error executing gpgv" msgstr "Άγνωστο σφάλμα κατά την εκτέλεση του gpgv" -#: methods/gpgv.cc:216 methods/gpgv.cc:223 +#: methods/gpgv.cc:215 methods/gpgv.cc:222 msgid "The following signatures were invalid:\n" msgstr "Οι παρακάτω υπογραφές ήταν μη έγκυρες:\n" -#: methods/gpgv.cc:230 +#: methods/gpgv.cc:229 msgid "" "The following signatures couldn't be verified because the public key is not " "available:\n" @@ -1566,82 +1029,616 @@ msgstr "" msgid "Empty files can't be valid archives" msgstr "" -#: methods/http.cc:394 +#: methods/http.cc:516 +msgid "Error writing to the file" +msgstr "Σφάλμα στην εγγραφή στο αρχείο" + +#: methods/http.cc:530 +msgid "Error reading from server. Remote end closed connection" +msgstr "" +"Σφάλμα στην ανάγνωση από το διακομιστή, το άλλο άκρο έκλεισε τη σύνδεση" + +#: methods/http.cc:532 +msgid "Error reading from server" +msgstr "Σφάλμα στην ανάγνωση από το διακομιστή" + +#: methods/http.cc:568 +msgid "Error writing to file" +msgstr "Σφάλμα στην εγγραφή στο αρχείο" + +#: methods/http.cc:628 +msgid "Select failed" +msgstr "Η επιλογή απέτυχε" + +#: methods/http.cc:633 +msgid "Connection timed out" +msgstr "Λήξη χρόνου σύνδεσης" + +#: methods/http.cc:656 +msgid "Error writing to output file" +msgstr "Σφάλμα στην εγγραφή στο αρχείο εξόδου" + +#: methods/server.cc:56 msgid "Waiting for headers" msgstr "Αναμονή επικεφαλίδων" -#: methods/http.cc:544 +#: methods/server.cc:114 msgid "Bad header line" msgstr "Ελαττωματική γραμμή επικεφαλίδας" -#: methods/http.cc:569 methods/http.cc:576 +#: methods/server.cc:139 methods/server.cc:146 msgid "The HTTP server sent an invalid reply header" msgstr "Ο διακομιστής http έστειλε μια άκυρη επικεφαλίδα απάντησης" -#: methods/http.cc:606 +#: methods/server.cc:176 msgid "The HTTP server sent an invalid Content-Length header" msgstr "Ο διακομιστής http έστειλε μια άκυρη επικεφαλίδα Content-Length" -#: methods/http.cc:621 +#: methods/server.cc:199 msgid "The HTTP server sent an invalid Content-Range header" msgstr "Ο διακομιστής http έστειλε μια άκυρη επικεφαλίδα Content-Range" -#: methods/http.cc:623 +#: methods/server.cc:201 msgid "This HTTP server has broken range support" msgstr "Ο διακομιστής http δεν υποστηρίζει πλήρως το range" -#: methods/http.cc:647 +#: methods/server.cc:225 msgid "Unknown date format" msgstr "Άγνωστη μορφή ημερομηνίας" -#: methods/http.cc:826 -msgid "Select failed" -msgstr "Η επιλογή απέτυχε" +#: methods/server.cc:494 +msgid "Bad header data" +msgstr "Ελαττωματικά δεδομένα επικεφαλίδας" -#: methods/http.cc:831 -msgid "Connection timed out" -msgstr "Λήξη χρόνου σύνδεσης" +#: methods/server.cc:511 methods/server.cc:567 +msgid "Connection failed" +msgstr "Η σύνδεση απέτυχε" -#: methods/http.cc:854 -msgid "Error writing to output file" -msgstr "Σφάλμα στην εγγραφή στο αρχείο εξόδου" +#: methods/server.cc:659 +msgid "Internal error" +msgstr "Εσωτερικό Σφάλμα" -#: methods/http.cc:885 -msgid "Error writing to file" -msgstr "Σφάλμα στην εγγραφή στο αρχείο" +#: apt-private/private-list.cc:147 +msgid "Listing" +msgstr "" -#: methods/http.cc:913 -msgid "Error writing to the file" -msgstr "Σφάλμα στην εγγραφή στο αρχείο" +#: apt-private/private-install.cc:93 +msgid "Internal error, InstallPackages was called with broken packages!" +msgstr "Εσωτερικό σφάλμα, έγινε κλήση του Install Packages με σπασμένα πακέτα!" -#: methods/http.cc:927 -msgid "Error reading from server. Remote end closed connection" +#: apt-private/private-install.cc:102 +msgid "Packages need to be removed but remove is disabled." msgstr "" -"Σφάλμα στην ανάγνωση από το διακομιστή, το άλλο άκρο έκλεισε τη σύνδεση" +"Μερικά πακέτα πρέπει να αφαιρεθούν αλλά η Αφαίρεση είναι απενεργοποιημένη." -#: methods/http.cc:929 -msgid "Error reading from server" -msgstr "Σφάλμα στην ανάγνωση από το διακομιστή" +#: apt-private/private-install.cc:121 +msgid "Internal error, Ordering didn't finish" +msgstr "Εσωτερικό Σφάλμα, η Ταξινόμηση δεν ολοκληρώθηκε" -#: methods/http.cc:1197 -msgid "Bad header data" -msgstr "Ελαττωματικά δεδομένα επικεφαλίδας" +#: apt-private/private-install.cc:159 +msgid "How odd.. The sizes didn't match, email apt@packages.debian.org" +msgstr "" +"Πολύ περίεργο! Τα μεγέθη δεν ταιριάζουν, στείλτε μήνυμα στο apt@packages." +"debian.org" -#: methods/http.cc:1214 methods/http.cc:1269 -msgid "Connection failed" -msgstr "Η σύνδεση απέτυχε" +#. 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 +#: apt-private/private-install.cc:166 +#, c-format +msgid "Need to get %sB/%sB of archives.\n" +msgstr "Χρειάζεται να μεταφορτωθούν %sB/%sB από αρχεία.\n" -#: methods/http.cc:1361 -msgid "Internal error" -msgstr "Εσωτερικό Σφάλμα" +#. 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 +#: apt-private/private-install.cc:171 +#, c-format +msgid "Need to get %sB of archives.\n" +msgstr "Χρειάζεται να μεταφορτωθούν %sB από αρχεία.\n" + +#. 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 +#: apt-private/private-install.cc:178 +#, c-format +msgid "After this operation, %sB of additional disk space will be used.\n" +msgstr "" +"Μετά από αυτή τη λειτουργία, θα χρησιμοποιηθούν %sB χώρου από το δίσκο.\n" + +#. 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 +#: apt-private/private-install.cc:183 +#, c-format +msgid "After this operation, %sB disk space will be freed.\n" +msgstr "Μετά από αυτή τη λειτουργία, θα ελευθερωθούν %sB χώρου από το δίσκο.\n" + +#: apt-private/private-install.cc:211 +#, c-format +msgid "You don't have enough free space in %s." +msgstr "Δεν διαθέτετε αρκετό ελεύθερο χώρο στο %s." + +#: apt-private/private-install.cc:221 apt-private/private-download.cc:55 +msgid "There are problems and -y was used without --force-yes" +msgstr "Υπάρχουν προβλήματα και δώσατε -y χωρίς το --force-yes" + +#: apt-private/private-install.cc:227 apt-private/private-install.cc:249 +msgid "Trivial Only specified but this is not a trivial operation." +msgstr "Καθορίσατε συνηθισμένο, αλλά αυτή δεν είναι μια συνηθισμένη εργασία" + +#. TRANSLATOR: This string needs to be typed by the user as a confirmation, so be +#. careful with hard to type or special characters (like non-breaking spaces) +#: apt-private/private-install.cc:231 +msgid "Yes, do as I say!" +msgstr "Ναι, κανε ότι λέω!" + +#: apt-private/private-install.cc:233 +#, c-format +msgid "" +"You are about to do something potentially harmful.\n" +"To continue type in the phrase '%s'\n" +" ?] " +msgstr "" +"Πρόκειται να κάνετε κάτι πιθανόν πολύ επιζήμιο.\n" +"Για να συνεχίσετε πληκτρολογήστε τη φράση '%s'\n" +" ?] " + +#: apt-private/private-install.cc:239 apt-private/private-install.cc:257 +msgid "Abort." +msgstr "Εγκατάλειψη." + +#: apt-private/private-install.cc:254 +msgid "Do you want to continue?" +msgstr "Θέλετε να συνεχίσετε;" + +#: apt-private/private-install.cc:324 +msgid "Some files failed to download" +msgstr "Για μερικά αρχεία απέτυχε η μεταφόρτωση" + +#: apt-private/private-install.cc:331 +msgid "" +"Unable to fetch some archives, maybe run apt-get update or try with --fix-" +"missing?" +msgstr "" +"Αδύνατη η μεταφόρτωση μερικών αρχείων, ίσως αν δοκιμάζατε με apt-get update " +"ή το --fix-missing;" + +#: apt-private/private-install.cc:335 +msgid "--fix-missing and media swapping is not currently supported" +msgstr "" +"ο συνδυασμός --fix-missing με εναλλαγή μέσων δεν υποστηρίζεται για την ώρα" + +#: apt-private/private-install.cc:340 +msgid "Unable to correct missing packages." +msgstr "Αδύνατη η επίλυση των χαμένων πακέτων." + +#: apt-private/private-install.cc:341 +msgid "Aborting install." +msgstr "Εγκατάλειψη της εγκατάστασης." + +#: apt-private/private-install.cc:377 +msgid "" +"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] "" +msgstr[1] "" + +#: apt-private/private-install.cc:381 +msgid "Note: This is done automatically and on purpose by dpkg." +msgstr "" + +#: apt-private/private-install.cc:402 +msgid "We are not supposed to delete stuff, can't start AutoRemover" +msgstr "" +"Δεν επιτρέπεται οποιαδήποτε διαγραφή· αδυναμία εκκίνησης του AutoRemover" + +#: apt-private/private-install.cc:510 +msgid "" +"Hmm, seems like the AutoRemover destroyed something which really\n" +"shouldn't happen. Please file a bug report against apt." +msgstr "" +"Φαίνεται πως το AutoRemover κατέστρεψε κάτι ενώ δεν θα έπρεπε. Παρακαλείστε " +"να υποβάλλετε αναφορά σφάλματος για το apt." + +#. +#. if (Packages == 1) +#. { +#. c1out << std::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.") << std::endl; +#. } +#. +#: apt-private/private-install.cc:513 apt-private/private-install.cc:654 +msgid "The following information may help to resolve the situation:" +msgstr "Οι ακόλουθες πληροφορίες ίσως βοηθήσουν στην επίλυση του προβλήματος:" + +#: apt-private/private-install.cc:517 +msgid "Internal Error, AutoRemover broke stuff" +msgstr "Εσωτερικό Σφάλμα, το AutoRemover δημιούργησε κάποιο πρόβλημα" + +#: apt-private/private-install.cc:524 +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] "Το ακόλουθο πακέτο εγκαταστάθηκε αυτόματα και δεν χρειάζεται πλέον:" +msgstr[1] "" +"Τα ακόλουθα πακέτα εγκαταστάθηκαν αυτόματα και δεν χρειάζονται πλέον:" + +#: apt-private/private-install.cc:528 +#, fuzzy, 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 το ακόλουθο πακέτο εγκαταστάθηκε αυτόματα και δεν χρειάζεται πλέον:" +msgstr[1] "" +"%lu τα ακόλουθα πακέτα εγκαταστάθηκαν αυτόματα και δεν χρειάζονται πλέον:" + +#: apt-private/private-install.cc:530 +msgid "Use 'apt-get autoremove' to remove it." +msgid_plural "Use 'apt-get autoremove' to remove them." +msgstr[0] "Χρησιμοποιήστε 'apt-get autoremove' για να το διαγράψετε." +msgstr[1] "Χρησιμοποιήστε 'apt-get autoremove' για να τα διαγράψετε." + +#: apt-private/private-install.cc:624 +msgid "You might want to run 'apt-get -f install' to correct these:" +msgstr "Aν τρέξετε 'apt-get -f install' ίσως να διορθώσετε αυτά τα προβλήματα:" + +#: apt-private/private-install.cc:626 +msgid "" +"Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a " +"solution)." +msgstr "" +"Ανεπίλυτες εξαρτήσεις. Δοκιμάστε 'apt-get -f install' χωρίς να ορίσετε " +"πακέτο (ή καθορίστε μια λύση)." + +#: apt-private/private-install.cc:639 +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 "" +"Μερικά πακέτα είναι αδύνατον να εγκατασταθούν. Αυτό μπορεί να σημαίνει ότι\n" +"δημιουργήσατε μια απίθανη κατάσταση ή αν χρησιμοποιείτε την ασταθή\n" +"διανομή, ότι μερικά από τα πακέτα δεν έχουν ακόμα δημιουργηθεί ή έχουν\n" +"μετακινηθεί από τα εισερχόμενα." + +#: apt-private/private-install.cc:660 +msgid "Broken packages" +msgstr "Χαλασμένα πακέτα" + +#: apt-private/private-install.cc:713 +msgid "The following extra packages will be installed:" +msgstr "Τα ακόλουθα επιπλέον πακέτα θα εγκατασταθούν:" + +#: apt-private/private-install.cc:803 +msgid "Suggested packages:" +msgstr "Προτεινόμενα πακέτα:" + +#: apt-private/private-install.cc:804 +msgid "Recommended packages:" +msgstr "Συνιστώμενα πακέτα:" + +#: apt-private/private-download.cc:32 +msgid "WARNING: The following packages cannot be authenticated!" +msgstr "ΠΡΟΕΙΔΟΠΟΙΗΣΗ: Τα ακόλουθα πακέτα δεν εξακριβώθηκαν!" + +#: apt-private/private-download.cc:36 +msgid "Authentication warning overridden.\n" +msgstr "Παράκαμψη προειδοποίησης ταυτοποίησης.\n" + +#: apt-private/private-download.cc:41 apt-private/private-download.cc:48 +msgid "Some packages could not be authenticated" +msgstr "Μερικά πακέτα δεν εξαακριβώθηκαν" + +#: apt-private/private-download.cc:46 +msgid "Install these packages without verification?" +msgstr "Εγκατάσταση των πακέτων χωρίς επαλήθευση;" + +#: apt-private/private-download.cc:87 apt-pkg/update.cc:84 +#, c-format +msgid "Failed to fetch %s %s\n" +msgstr "Αποτυχία ανάκτησης του %s %s\n" + +#: apt-private/private-output.cc:75 apt-private/private-show.cc:81 +#: apt-private/private-show.cc:86 +msgid "unknown" +msgstr "" + +#: apt-private/private-output.cc:201 +#, fuzzy, c-format +msgid "[installed,upgradable to: %s]" +msgstr " [Εγκατεστημένα]" + +#: apt-private/private-output.cc:205 +#, fuzzy +msgid "[installed,local]" +msgstr " [Εγκατεστημένα]" + +#: apt-private/private-output.cc:208 +msgid "[installed,auto-removable]" +msgstr "" + +#: apt-private/private-output.cc:210 +#, fuzzy +msgid "[installed,automatic]" +msgstr " [Εγκατεστημένα]" + +#: apt-private/private-output.cc:212 +#, fuzzy +msgid "[installed]" +msgstr " [Εγκατεστημένα]" + +#: apt-private/private-output.cc:216 +#, c-format +msgid "[upgradable from: %s]" +msgstr "" + +#: apt-private/private-output.cc:220 +msgid "[residual-config]" +msgstr "" + +#: apt-private/private-output.cc:320 +msgid "The following packages have unmet dependencies:" +msgstr "Τα ακόλουθα πακέτα έχουν ανεπίλυτες εξαρτήσεις:" + +#: apt-private/private-output.cc:410 +#, c-format +msgid "but %s is installed" +msgstr "αλλά το %s είναι εγκατεστημένο" + +#: apt-private/private-output.cc:412 +#, c-format +msgid "but %s is to be installed" +msgstr "αλλά το %s πρόκειται να εγκατασταθεί" + +#: apt-private/private-output.cc:419 +msgid "but it is not installable" +msgstr "αλλά δεν είναι εγκαταστάσημο" + +#: apt-private/private-output.cc:421 +msgid "but it is a virtual package" +msgstr "αλλά είναι ένα εικονικό πακέτο" + +#: apt-private/private-output.cc:424 +msgid "but it is not installed" +msgstr "αλλά δεν είναι εγκατεστημένο" + +#: apt-private/private-output.cc:424 +msgid "but it is not going to be installed" +msgstr "αλλά δεν πρόκειται να εγκατασταθεί" + +#: apt-private/private-output.cc:429 +msgid " or" +msgstr " η" + +#: apt-private/private-output.cc:458 +msgid "The following NEW packages will be installed:" +msgstr "Τα ακόλουθα ΝΕΑ πακέτα θα εγκατασταθούν:" + +#: apt-private/private-output.cc:484 +msgid "The following packages will be REMOVED:" +msgstr "Τα ακόλουθα πακέτα θα ΑΦΑΙΡΕΘΟΥΝ:" + +#: apt-private/private-output.cc:506 +msgid "The following packages have been kept back:" +msgstr "Τα ακόλουθα πακέτα θα μείνουν ως έχουν:" + +#: apt-private/private-output.cc:527 +msgid "The following packages will be upgraded:" +msgstr "Τα ακόλουθα πακέτα θα αναβαθμιστούν:" + +#: apt-private/private-output.cc:548 +msgid "The following packages will be DOWNGRADED:" +msgstr "Τα ακόλουθα πακέτα θα ΥΠΟΒΑΘΜΙΣΤΟΥΝ:" + +#: apt-private/private-output.cc:568 +msgid "The following held packages will be changed:" +msgstr "Τα ακόλουθα κρατημένα πακέτα θα αλλαχθούν:" + +#: apt-private/private-output.cc:623 +#, c-format +msgid "%s (due to %s) " +msgstr "%s (λόγω του %s) " + +#: apt-private/private-output.cc:631 +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" +"Αυτό ΔΕΝ θα έπρεπε να συμβεί, εκτός αν ξέρετε τι ακριβώς κάνετε!" + +#: apt-private/private-output.cc:662 +#, c-format +msgid "%lu upgraded, %lu newly installed, " +msgstr "%lu αναβαθμίστηκαν, %lu νέο εγκατεστημένα, " + +#: apt-private/private-output.cc:666 +#, c-format +msgid "%lu reinstalled, " +msgstr "%lu επανεγκατεστημένα," + +#: apt-private/private-output.cc:668 +#, c-format +msgid "%lu downgraded, " +msgstr "%lu υποβαθμισμένα, " + +#: apt-private/private-output.cc:670 +#, c-format +msgid "%lu to remove and %lu not upgraded.\n" +msgstr "%lu θα αφαιρεθούν και %lu δεν αναβαθμίζονται.\n" + +#: apt-private/private-output.cc:674 +#, c-format +msgid "%lu not fully installed or removed.\n" +msgstr "%lu μη πλήρως εγκατεστημένα ή αφαιρέθηκαν.\n" + +#. TRANSLATOR: Yes/No question help-text: defaulting to Y[es] +#. e.g. "Do you want to continue? [Y/n] " +#. The user has to answer with an input matching the +#. YESEXPR/NOEXPR defined in your l10n. +#: apt-private/private-output.cc:696 +msgid "[Y/n]" +msgstr "[Ν/ο]" + +#. TRANSLATOR: Yes/No question help-text: defaulting to N[o] +#. e.g. "Should this file be removed? [y/N] " +#. The user has to answer with an input matching the +#. YESEXPR/NOEXPR defined in your l10n. +#: apt-private/private-output.cc:702 +msgid "[y/N]" +msgstr "[ν/Ο]" + +#. TRANSLATOR: "Yes" answer printed for a yes/no question if --assume-yes is set +#: apt-private/private-output.cc:713 +msgid "Y" +msgstr "" + +#. TRANSLATOR: "No" answer printed for a yes/no question if --assume-no is set +#: apt-private/private-output.cc:719 +msgid "N" +msgstr "" + +#: apt-private/private-output.cc:741 apt-pkg/cachefilter.cc:33 +#, c-format +msgid "Regex compilation error - %s" +msgstr "σφάλμα μεταγλωτισμου - %s" + +#: apt-private/private-cachefile.cc:87 +msgid "Correcting dependencies..." +msgstr "Διόρθωση εξαρτήσεων..." + +#: apt-private/private-cachefile.cc:90 +msgid " failed." +msgstr " απέτυχε." + +#: apt-private/private-cachefile.cc:93 +msgid "Unable to correct dependencies" +msgstr "Αδύνατη η διόρθωση των εξαρτήσεων" + +#: apt-private/private-cachefile.cc:96 +msgid "Unable to minimize the upgrade set" +msgstr "Αδύνατη η ελαχιστοποίηση του συνόλου αναβαθμίσεων" + +#: apt-private/private-cachefile.cc:98 +msgid " Done" +msgstr " Ετοιμο" + +#: apt-private/private-cachefile.cc:102 +msgid "You might want to run 'apt-get -f install' to correct these." +msgstr "" +"Ίσως να πρέπει να τρέξετε apt-get -f install για να διορθώσετε αυτά τα " +"προβλήματα." + +#: apt-private/private-cachefile.cc:105 +msgid "Unmet dependencies. Try using -f." +msgstr "Ανεπίλυτες εξαρτήσεις. Δοκιμάστε με το -f." + +#: apt-private/private-cacheset.cc:26 apt-private/private-search.cc:57 +msgid "Sorting" +msgstr "" + +#: apt-private/private-update.cc:45 +msgid "The update command takes no arguments" +msgstr "Η εντολή update δεν παίρνει ορίσματα" + +#: apt-private/private-upgrade.cc:19 +msgid "Calculating upgrade... " +msgstr "Υπολογισμός της αναβάθμισης... " + +#: apt-private/private-upgrade.cc:24 +#, fuzzy +msgid "Internal error, Upgrade broke stuff" +msgstr "Εσωτερικό Σφάλμα, η διαδικασία αναβάθμισης χάλασε" + +#: apt-private/private-upgrade.cc:26 +msgid "Done" +msgstr "Ετοιμο" + +#: apt-private/private-search.cc:61 +msgid "Full Text Search" +msgstr "" + +#: apt-private/private-show.cc:152 +#, c-format +msgid "There is %lu additional record. Please use the '-a' switch to see it" +msgid_plural "" +"There are %lu additional records. Please use the '-a' switch to see them." +msgstr[0] "" +msgstr[1] "" + +#: apt-private/private-show.cc:159 +msgid "not a real package (virtual)" +msgstr "" + +#: apt-private/private-main.cc:19 +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 "" + +#: apt-private/private-sources.cc:45 +#, fuzzy, c-format +msgid "Failed to parse %s. Edit again? " +msgstr "Αποτυχία μετονομασίας του %s σε %s" + +#: apt-private/private-sources.cc:57 +#, c-format +msgid "Your '%s' file changed, please run 'apt-get update'." +msgstr "" + +#: apt-private/acqprogress.cc:63 +msgid "Hit " +msgstr "Hit " + +#: apt-private/acqprogress.cc:87 +msgid "Get:" +msgstr "Φέρε:" + +#: apt-private/acqprogress.cc:118 +msgid "Ign " +msgstr "Αγνόησε " + +#: apt-private/acqprogress.cc:122 +msgid "Err " +msgstr "Σφάλμα " + +#: apt-private/acqprogress.cc:143 +#, c-format +msgid "Fetched %sB in %s (%sB/s)\n" +msgstr "Μεταφορτώθηκαν %sB σε %s (%sB/s)\n" + +#: apt-private/acqprogress.cc:233 +#, c-format +msgid " [Working]" +msgstr " [Επεξεργασία]" + +#: apt-private/acqprogress.cc:294 +#, c-format +msgid "" +"Media change: please insert the disc labeled\n" +" '%s'\n" +"in the drive '%s' and press enter\n" +msgstr "" +"Αλλαγή Μέσου: Παρακαλώ εισάγετε το δίσκο με ετικέτα\n" +" '%s'\n" +"στη συσκευή '%s' και πιέστε enter\n" #. 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:464 -#: apt-pkg/contrib/cdromutl.cc:184 apt-pkg/contrib/fileutl.cc:404 -#: apt-pkg/contrib/fileutl.cc:517 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:362 +#: apt-pkg/contrib/cdromutl.cc:184 apt-pkg/contrib/fileutl.cc:406 +#: apt-pkg/contrib/fileutl.cc:519 apt-pkg/sourcelist.cc:271 +#: apt-pkg/sourcelist.cc:277 apt-pkg/acquire.cc:485 apt-pkg/init.cc:100 +#: apt-pkg/init.cc:108 apt-pkg/clean.cc:36 apt-pkg/policy.cc:373 #, c-format msgid "Unable to read %s" msgstr "Αδύνατη η ανάγνωση του %s" @@ -1678,58 +1675,44 @@ msgstr "Αδύνατο το άνοιγμα του αρχείου %s" msgid "[Mirror: %s]" msgstr "" -#: 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 "" - -#: 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 "" - -#: methods/rsh.cc:99 ftparchive/multicompress.cc:168 +#: methods/rsh.cc:98 ftparchive/multicompress.cc:169 msgid "Failed to create IPC pipe to subprocess" msgstr "Αποτυχία κατά τη δημιουργία διασωλήνωσης IPC στην υποδιεργασία" -#: methods/rsh.cc:340 +#: methods/rsh.cc:339 msgid "Connection closed prematurely" msgstr "Η σύνδεση έκλεισε πρόωρα" -#: dselect/install:32 +#: dselect/install:33 msgid "Bad default setting!" msgstr "Κακή προκαθορισμένη ρύθμιση!" -#: dselect/install:51 dselect/install:83 dselect/install:87 dselect/install:94 -#: dselect/install:105 dselect/update:45 +#: dselect/install:52 dselect/install:84 dselect/install:88 dselect/install:95 +#: dselect/install:106 dselect/update:45 msgid "Press enter to continue." msgstr "Πιέστε enter για συνέχεια." -#: dselect/install:91 +#: dselect/install:92 msgid "Do you want to erase any previously downloaded .deb files?" msgstr "Επιθυμείτε τη διαγραφή ήδη μεταφορτωμένων αρχείων .deb;" -#: dselect/install:101 +#: dselect/install:102 #, fuzzy msgid "Some errors occurred while unpacking. Packages that were installed" msgstr "Προέκυψανσφάλματα κατά την αποσυμπίεση. Θα ρυθμίσω τα " -#: dselect/install:102 +#: dselect/install:103 #, fuzzy msgid "will be configured. This may result in duplicate errors" msgstr "πακέτα που εγκαταστάθηκαν. Αυτό μπορεί να παράγει διπλά λάθη" -#: dselect/install:103 +#: dselect/install:104 msgid "or errors caused by missing dependencies. This is OK, only the errors" msgstr "" "ή σφάλματα που προκύπτουν από χαλασμένες εξαρτήσεις. Αυτό είναι εντάξει, " "μόνο τα λάθη" -#: dselect/install:104 +#: dselect/install:105 msgid "" "above this message are important. Please fix them and run [I]nstall again" msgstr "" @@ -1740,12 +1723,7 @@ msgstr "" 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 +#: cmdline/apt-extracttemplates.cc:224 msgid "" "Usage: apt-extracttemplates file1 [file2 ...]\n" "\n" @@ -1769,12 +1747,12 @@ msgstr "" " -c=? Ανάγνωση αυτού του αρχείου ρυθμίσεων\n" " -o=? Καθορισμός αυθαίρετης επιλογής παραμέτρου, πχ -o dir::cache=/tmp\n" -#: cmdline/apt-extracttemplates.cc:271 apt-pkg/pkgcachegen.cc:1388 +#: cmdline/apt-extracttemplates.cc:256 apt-pkg/pkgcachegen.cc:1388 #, c-format msgid "Unable to write to %s" msgstr "Αδύνατη η εγγραφή στο %s" -#: cmdline/apt-extracttemplates.cc:313 +#: cmdline/apt-extracttemplates.cc:298 msgid "Cannot get debconf version. Is debconf installed?" msgstr "Δεν βρέθηκε η έκδοση του debconf. Είναι το debconf εγκατεστημένο;" @@ -1984,36 +1962,36 @@ msgstr "Αποτυχία ανάγνωσης του %s" msgid "Failed to unlink %s" msgstr "Αποτυχία αποσύνδεσης του %s" -#: ftparchive/writer.cc:288 +#: ftparchive/writer.cc:289 #, c-format msgid "*** Failed to link %s to %s" msgstr " Αποτυχία σύνδεσης του %s με το %s" -#: ftparchive/writer.cc:298 +#: ftparchive/writer.cc:299 #, c-format msgid " DeLink limit of %sB hit.\n" msgstr " Αποσύνδεση ορίου του %sB hit.\n" -#: ftparchive/writer.cc:403 +#: ftparchive/writer.cc:404 msgid "Archive had no package field" msgstr "Η αρχειοθήκη δεν περιέχει πεδίο πακέτων" -#: ftparchive/writer.cc:411 ftparchive/writer.cc:701 +#: ftparchive/writer.cc:412 ftparchive/writer.cc:702 #, c-format msgid " %s has no override entry\n" msgstr " %s δεν περιέχει εγγραφή παράκαμψης\n" -#: ftparchive/writer.cc:479 ftparchive/writer.cc:845 +#: ftparchive/writer.cc:480 ftparchive/writer.cc:846 #, c-format msgid " %s maintainer is %s not %s\n" msgstr " %s συντηρητής είναι ο %s όχι ο %s\n" -#: ftparchive/writer.cc:711 +#: ftparchive/writer.cc:712 #, c-format msgid " %s has no source override entry\n" msgstr " %s δεν έχει εγγραφή πηγαίας παράκαμψης\n" -#: ftparchive/writer.cc:715 +#: ftparchive/writer.cc:716 #, c-format msgid " %s has no binary override entry either\n" msgstr " %s δεν έχει ούτε εγγραφή δυαδικής παράκαμψης\n" @@ -2022,77 +2000,84 @@ msgstr " %s δεν έχει ούτε εγγραφή δυαδικής παράκ msgid "realloc - Failed to allocate memory" msgstr "realoc - Αδυναμία εκχώρησης μνήμης" -#: ftparchive/override.cc:35 ftparchive/override.cc:143 +#: ftparchive/override.cc:35 ftparchive/override.cc:139 #, c-format msgid "Unable to open %s" msgstr "Αδύνατο το άνοιγμα του %s" -#: ftparchive/override.cc:61 ftparchive/override.cc:167 +#. skip spaces +#. find end of word +#: ftparchive/override.cc:65 +#, fuzzy, c-format +msgid "Malformed override %s line %llu (%s)" +msgstr "Κακογραμμένη παρακαμπτήρια %s γραμμή %lu #1" + +#: ftparchive/override.cc:124 ftparchive/override.cc:198 +#, c-format +msgid "Failed to read the override file %s" +msgstr "Αποτυχία ανάγνωσης του αρχείου παράκαμψης %s" + +#: ftparchive/override.cc:163 #, fuzzy, c-format msgid "Malformed override %s line %llu #1" msgstr "Κακογραμμένη παρακαμπτήρια %s γραμμή %lu #1" -#: ftparchive/override.cc:75 ftparchive/override.cc:179 +#: ftparchive/override.cc:175 #, fuzzy, c-format msgid "Malformed override %s line %llu #2" msgstr "Κακογραμμένη παρακαμπτήρια %s γραμμή %lu #2" -#: ftparchive/override.cc:89 ftparchive/override.cc:192 +#: ftparchive/override.cc:188 #, fuzzy, c-format msgid "Malformed override %s line %llu #3" msgstr "Κακογραμμένη παρακαμπτήρια %s γραμμή %lu #3" -#: ftparchive/override.cc:128 ftparchive/override.cc:202 -#, c-format -msgid "Failed to read the override file %s" -msgstr "Αποτυχία ανάγνωσης του αρχείου παράκαμψης %s" - -#: ftparchive/multicompress.cc:70 +#: ftparchive/multicompress.cc:71 #, c-format msgid "Unknown compression algorithm '%s'" msgstr "Άγνωστος Αλγόριθμος Συμπίεσης '%s'" -#: ftparchive/multicompress.cc:100 +#: ftparchive/multicompress.cc:101 #, c-format msgid "Compressed output %s needs a compression set" msgstr "Η συμπιεσμένη έξοδος του %s χρειάζεται καθορισμό συμπίεσης" -#: ftparchive/multicompress.cc:189 +#: ftparchive/multicompress.cc:190 msgid "Failed to create FILE*" msgstr "Αποτυχία δημιουργίας του ΑΡΧΕΙΟΥ" -#: ftparchive/multicompress.cc:192 +#: ftparchive/multicompress.cc:193 msgid "Failed to fork" msgstr "Αποτυχία αγκίστρωσης" -#: ftparchive/multicompress.cc:206 +#: ftparchive/multicompress.cc:207 msgid "Compress child" msgstr "Συμπίεση απογόνου" -#: ftparchive/multicompress.cc:229 +#: ftparchive/multicompress.cc:230 #, c-format msgid "Internal error, failed to create %s" msgstr "Εσωτερικό Σφάλμα, Αποτυχία δημιουργίας του %s" -#: ftparchive/multicompress.cc:304 +#: ftparchive/multicompress.cc:303 msgid "IO to subprocess/file failed" msgstr "απέτυχε η Ε/Ε στην υποδιεργασία/αρχείο" -#: ftparchive/multicompress.cc:342 +#: ftparchive/multicompress.cc:341 msgid "Failed to read while computing MD5" msgstr "Αποτυχία ανάγνωσης κατά τον υπολογισμό MD5" -#: ftparchive/multicompress.cc:358 +#: ftparchive/multicompress.cc:357 #, c-format msgid "Problem unlinking %s" msgstr "Πρόβλημα κατά την αποσύνδεση του %s" -#: ftparchive/multicompress.cc:373 apt-inst/extract.cc:187 +#: ftparchive/multicompress.cc:372 apt-inst/extract.cc:187 #, c-format msgid "Failed to rename %s to %s" msgstr "Αποτυχία μετονομασίας του %s σε %s" -#: cmdline/apt-internal-solver.cc:37 +#: cmdline/apt-internal-solver.cc:38 #, fuzzy msgid "" "Usage: apt-internal-solver\n" @@ -2146,23 +2131,23 @@ msgstr "" " -c=? Ανάγνωση αυτού του αρχείου ρυθμίσεων\n" " -o=? Θέσε μια αυθαίρετη παράμετρο,πχ -o dir::cache=/tmp\n" -#: apt-inst/contrib/extracttar.cc:116 +#: apt-inst/contrib/extracttar.cc:122 msgid "Failed to create pipes" msgstr "Αποτυχία κατά τη δημιουργία διασωληνώσεων" -#: apt-inst/contrib/extracttar.cc:143 +#: apt-inst/contrib/extracttar.cc:149 msgid "Failed to exec gzip " msgstr "Αποτυχία κατά την εκτέλεση του gzip " -#: apt-inst/contrib/extracttar.cc:180 apt-inst/contrib/extracttar.cc:210 +#: apt-inst/contrib/extracttar.cc:186 apt-inst/contrib/extracttar.cc:216 msgid "Corrupted archive" msgstr "Κατεστραμμένη αρχειοθήκη" -#: apt-inst/contrib/extracttar.cc:195 +#: apt-inst/contrib/extracttar.cc:201 msgid "Tar checksum failed, archive corrupted" msgstr "Το Checksum του tar απέτυχε, η αρχείοθήκη είναι κατεστραμμένη" -#: apt-inst/contrib/extracttar.cc:302 +#: apt-inst/contrib/extracttar.cc:306 #, c-format msgid "Unknown TAR header type %u, member %s" msgstr "Άγνωστη επικεφαλίδα TAR τύπος %u, μέλος %s" @@ -2228,7 +2213,7 @@ msgstr "Διπλό αρχείο ρυθμίσεων %s/%s" msgid "Failed to write file %s" msgstr "Αποτυχία εγγραφής του αρχείου %s" -#: apt-inst/dirstream.cc:98 apt-inst/dirstream.cc:106 +#: apt-inst/dirstream.cc:106 #, c-format msgid "Failed to close file %s" msgstr "Αποτυχία στο κλείσιμο του αρχείου %s" @@ -2285,24 +2270,18 @@ msgstr "Το αρχείο %s/%s αντικαθιστά αυτό στο πακέ msgid "Unable to stat %s" msgstr "Αδύνατη η εύρεση της κατάστασης του %s" -#: apt-inst/deb/debfile.cc:41 apt-inst/deb/debfile.cc:46 +#: apt-inst/deb/debfile.cc:41 apt-inst/deb/debfile.cc:48 +#: apt-inst/deb/debfile.cc:57 #, c-format msgid "This is not a valid DEB archive, missing '%s' member" msgstr "Αυτό δεν είναι ένα έγκυρο αρχείο DEB, αγνοείται το μέλος '%s'" -#. 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'" - -#: apt-inst/deb/debfile.cc:120 +#: apt-inst/deb/debfile.cc:124 #, c-format msgid "Internal error, could not locate member %s" msgstr "Εσωτερικό Σφάλμα, αδυναμία εντοπισμού του μέλους %s" -#: apt-inst/deb/debfile.cc:214 +#: apt-inst/deb/debfile.cc:219 msgid "Unparsable control file" msgstr "Μη αναλύσιμο αρχείο control" @@ -2347,100 +2326,100 @@ msgid "" "Current value: %lu. (man 5 apt.conf)" msgstr "" -#: apt-pkg/contrib/mmap.cc:440 +#: apt-pkg/contrib/mmap.cc:446 #, c-format msgid "" "Unable to increase the size of the MMap as the limit of %lu bytes is already " "reached." msgstr "" -#: apt-pkg/contrib/mmap.cc:443 +#: apt-pkg/contrib/mmap.cc:449 msgid "" "Unable to increase size of the MMap as automatic growing is disabled by user." msgstr "" #. d means days, h means hours, min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:378 +#: apt-pkg/contrib/strutl.cc:401 #, c-format msgid "%lid %lih %limin %lis" msgstr "" #. h means hours, min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:385 +#: apt-pkg/contrib/strutl.cc:408 #, c-format msgid "%lih %limin %lis" msgstr "" #. min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:392 +#: apt-pkg/contrib/strutl.cc:415 #, c-format msgid "%limin %lis" msgstr "" #. s means seconds -#: apt-pkg/contrib/strutl.cc:397 +#: apt-pkg/contrib/strutl.cc:420 #, c-format msgid "%lis" msgstr "" -#: apt-pkg/contrib/strutl.cc:1173 +#: apt-pkg/contrib/strutl.cc:1229 #, c-format msgid "Selection %s not found" msgstr "Η επιλογή %s δε βρέθηκε" -#: apt-pkg/contrib/configuration.cc:491 +#: apt-pkg/contrib/configuration.cc:503 #, c-format msgid "Unrecognized type abbreviation: '%c'" msgstr "Μη αναγνωρισμένος τύπος σύντμησης: '%c'" -#: apt-pkg/contrib/configuration.cc:605 +#: apt-pkg/contrib/configuration.cc:617 #, c-format msgid "Opening configuration file %s" msgstr "Άνοιγμα του αρχείου ρυθμίσεων %s" -#: apt-pkg/contrib/configuration.cc:773 +#: apt-pkg/contrib/configuration.cc:785 #, c-format msgid "Syntax error %s:%u: Block starts with no name." msgstr "Συντακτικό σφάλμα %s:%u: Το block αρχίζει χωρίς όνομα." -#: apt-pkg/contrib/configuration.cc:792 +#: apt-pkg/contrib/configuration.cc:804 #, c-format msgid "Syntax error %s:%u: Malformed tag" msgstr "Συντακτικό σφάλμα %s:%u: Λάθος μορφή Ετικέτας (Tag)" -#: apt-pkg/contrib/configuration.cc:809 +#: apt-pkg/contrib/configuration.cc:821 #, c-format msgid "Syntax error %s:%u: Extra junk after value" msgstr "Συντακτικό σφάλμα %s:%u: Άχρηστοι χαρακτήρες μετά την τιμή" -#: apt-pkg/contrib/configuration.cc:849 +#: apt-pkg/contrib/configuration.cc:861 #, c-format msgid "Syntax error %s:%u: Directives can only be done at the top level" msgstr "" "Συντακτικό σφάλμα %s:%u: Οι οδηγίες βρίσκονται μόνο στο ανώτατο επίπεδο" -#: apt-pkg/contrib/configuration.cc:856 +#: apt-pkg/contrib/configuration.cc:868 #, c-format msgid "Syntax error %s:%u: Too many nested includes" msgstr "Συντακτικό σφάλμα %s:%u: Υπερβολικός αριθμός συνδυασμένων includes" -#: apt-pkg/contrib/configuration.cc:860 apt-pkg/contrib/configuration.cc:865 +#: apt-pkg/contrib/configuration.cc:872 apt-pkg/contrib/configuration.cc:877 #, c-format msgid "Syntax error %s:%u: Included from here" msgstr "Συντακτικό σφάλμα %s:%u: Συμπεριλαμβάνεται από εδώ" -#: apt-pkg/contrib/configuration.cc:869 +#: apt-pkg/contrib/configuration.cc:881 #, c-format msgid "Syntax error %s:%u: Unsupported directive '%s'" msgstr "Συντακτικό σφάλμα %s:%u: Μη υποστηριζόμενη εντολή '%s'" -#: apt-pkg/contrib/configuration.cc:872 +#: apt-pkg/contrib/configuration.cc:884 #, fuzzy, c-format msgid "Syntax error %s:%u: clear directive requires an option tree as argument" msgstr "" "Συντακτικό σφάλμα %s:%u: Οι οδηγίες βρίσκονται μόνο στο ανώτατο επίπεδο" -#: apt-pkg/contrib/configuration.cc:922 +#: apt-pkg/contrib/configuration.cc:934 #, c-format msgid "Syntax error %s:%u: Extra junk at end of file" msgstr "Συντακτικό σφάλμα %s:%u: Άχρηστοι χαρακτήρες στο τέλος του αρχείου" @@ -2465,49 +2444,49 @@ msgstr "" msgid "%c%s... %u%%" msgstr "%c%s... Ολοκληρώθηκε" -#: apt-pkg/contrib/cmndline.cc:80 +#: apt-pkg/contrib/cmndline.cc:116 #, c-format msgid "Command line option '%c' [from %s] is not known." msgstr "Η επιλογή γραμμής εντολών '%c' [από %s] δεν είναι γνωστή." -#: apt-pkg/contrib/cmndline.cc:105 apt-pkg/contrib/cmndline.cc:114 -#: apt-pkg/contrib/cmndline.cc:122 +#: apt-pkg/contrib/cmndline.cc:141 apt-pkg/contrib/cmndline.cc:150 +#: apt-pkg/contrib/cmndline.cc:158 #, c-format msgid "Command line option %s is not understood" msgstr "Η επιλογή γραμμής εντολών %s δεν είναι κατανοητή" -#: apt-pkg/contrib/cmndline.cc:127 +#: apt-pkg/contrib/cmndline.cc:163 #, c-format msgid "Command line option %s is not boolean" msgstr "Η επιλογή γραμμής εντολών %s δεν είναι boolean" -#: apt-pkg/contrib/cmndline.cc:168 apt-pkg/contrib/cmndline.cc:189 +#: apt-pkg/contrib/cmndline.cc:204 apt-pkg/contrib/cmndline.cc:225 #, c-format msgid "Option %s requires an argument." msgstr "Η επιλογή %s απαιτεί ένα όρισμα." -#: apt-pkg/contrib/cmndline.cc:202 apt-pkg/contrib/cmndline.cc:208 +#: apt-pkg/contrib/cmndline.cc:238 apt-pkg/contrib/cmndline.cc:244 #, c-format msgid "Option %s: Configuration item specification must have an =<val>." msgstr "" "Επιλογή %s: Οι προδιαγραφές του αντικειμένου ρυθμίσεων απαιτούν =<val>." -#: apt-pkg/contrib/cmndline.cc:237 +#: apt-pkg/contrib/cmndline.cc:273 #, c-format msgid "Option %s requires an integer argument, not '%s'" msgstr "Επιλογή %s: απαιτείται ένας ακέραιος αριθμός ως όρισμα, όχι '%s'" -#: apt-pkg/contrib/cmndline.cc:268 +#: apt-pkg/contrib/cmndline.cc:304 #, c-format msgid "Option '%s' is too long" msgstr "Η επιλογή '%s' έχει υπερβολικό μήκος" -#: apt-pkg/contrib/cmndline.cc:300 +#: apt-pkg/contrib/cmndline.cc:336 #, c-format msgid "Sense %s is not understood, try true or false." msgstr "Η τιμή %s δεν είναι κατανοητή, δοκιμάστε σωστό (true) ή λάθος (false)." -#: apt-pkg/contrib/cmndline.cc:350 +#: apt-pkg/contrib/cmndline.cc:386 #, c-format msgid "Invalid operation %s" msgstr "Μη έγκυρη λειτουργία %s" @@ -2521,124 +2500,124 @@ msgstr "Αδύνατη η εύρεση της κατάστασης του σημ msgid "Failed to stat the cdrom" msgstr "Αδύνατη η εύρεση της κατάστασης του cdrom" -#: apt-pkg/contrib/fileutl.cc:93 +#: apt-pkg/contrib/fileutl.cc:95 #, fuzzy, c-format msgid "Problem closing the gzip file %s" msgstr "Πρόβλημα κατά το κλείσιμο του αρχείου" -#: apt-pkg/contrib/fileutl.cc:226 +#: apt-pkg/contrib/fileutl.cc:228 #, c-format msgid "Not using locking for read only lock file %s" msgstr "" "Δε θα χρησιμοποιηθεί κλείδωμα για το ανάγνωσης μόνο αρχείο κλειδώματος %s" -#: apt-pkg/contrib/fileutl.cc:231 +#: apt-pkg/contrib/fileutl.cc:233 #, c-format msgid "Could not open lock file %s" msgstr "Αδύνατο το άνοιγμα του αρχείου κλειδώματος %s" -#: apt-pkg/contrib/fileutl.cc:254 +#: apt-pkg/contrib/fileutl.cc:256 #, c-format msgid "Not using locking for nfs mounted lock file %s" msgstr "" "Δε θα χρησιμοποιηθεί κλείδωμα για το συναρμοσμένο από nfs αρχείο κλειδώματος " "%s" -#: apt-pkg/contrib/fileutl.cc:259 +#: apt-pkg/contrib/fileutl.cc:261 #, c-format msgid "Could not get lock %s" msgstr "Αδύνατο το κλείδωμα %s" -#: apt-pkg/contrib/fileutl.cc:396 apt-pkg/contrib/fileutl.cc:510 +#: apt-pkg/contrib/fileutl.cc:398 apt-pkg/contrib/fileutl.cc:512 #, c-format msgid "List of files can't be created as '%s' is not a directory" msgstr "" -#: apt-pkg/contrib/fileutl.cc:430 +#: apt-pkg/contrib/fileutl.cc:432 #, c-format msgid "Ignoring '%s' in directory '%s' as it is not a regular file" msgstr "" -#: apt-pkg/contrib/fileutl.cc:448 +#: apt-pkg/contrib/fileutl.cc:450 #, c-format msgid "Ignoring file '%s' in directory '%s' as it has no filename extension" msgstr "" -#: apt-pkg/contrib/fileutl.cc:457 +#: apt-pkg/contrib/fileutl.cc:459 #, c-format msgid "" "Ignoring file '%s' in directory '%s' as it has an invalid filename extension" msgstr "" -#: apt-pkg/contrib/fileutl.cc:844 +#: apt-pkg/contrib/fileutl.cc:862 #, c-format msgid "Sub-process %s received a segmentation fault." msgstr "Η υποδιεργασία %s έλαβε ένα σφάλμα καταμερισμού (segfault)" -#: apt-pkg/contrib/fileutl.cc:846 +#: apt-pkg/contrib/fileutl.cc:864 #, fuzzy, c-format msgid "Sub-process %s received signal %u." msgstr "Η υποδιεργασία %s έλαβε ένα σφάλμα καταμερισμού (segfault)" -#: apt-pkg/contrib/fileutl.cc:850 apt-pkg/contrib/gpgv.cc:243 +#: apt-pkg/contrib/fileutl.cc:868 apt-pkg/contrib/gpgv.cc:237 #, c-format msgid "Sub-process %s returned an error code (%u)" msgstr "Η υποδιεργασία %s επέστρεψε ένα κωδικός σφάλματος (%u)" -#: apt-pkg/contrib/fileutl.cc:852 apt-pkg/contrib/gpgv.cc:236 +#: apt-pkg/contrib/fileutl.cc:870 apt-pkg/contrib/gpgv.cc:230 #, c-format msgid "Sub-process %s exited unexpectedly" msgstr "Η υποδιεργασία %s εγκατέλειψε απρόσμενα" -#: apt-pkg/contrib/fileutl.cc:988 +#: apt-pkg/contrib/fileutl.cc:1016 #, c-format msgid "Could not open file %s" msgstr "Αδύνατο το άνοιγμα του αρχείου %s" -#: apt-pkg/contrib/fileutl.cc:1065 +#: apt-pkg/contrib/fileutl.cc:1093 #, fuzzy, c-format msgid "Could not open file descriptor %d" msgstr "Αδύνατο το άνοιγμα διασωλήνωσης για το %s" -#: apt-pkg/contrib/fileutl.cc:1150 +#: apt-pkg/contrib/fileutl.cc:1178 msgid "Failed to create subprocess IPC" msgstr "Αποτυχία δημιουργίας IPC στην υποδιεργασία" -#: apt-pkg/contrib/fileutl.cc:1205 +#: apt-pkg/contrib/fileutl.cc:1233 msgid "Failed to exec compressor " msgstr "Αποτυχία εκτέλεσης του συμπιεστή " -#: apt-pkg/contrib/fileutl.cc:1298 +#: apt-pkg/contrib/fileutl.cc:1326 #, fuzzy, c-format msgid "read, still have %llu to read but none left" msgstr "αναγνώστηκαν, απομένουν ακόμη %lu για ανάγνωση αλλά δεν απομένουν άλλα" -#: apt-pkg/contrib/fileutl.cc:1385 apt-pkg/contrib/fileutl.cc:1407 +#: apt-pkg/contrib/fileutl.cc:1413 apt-pkg/contrib/fileutl.cc:1435 #, fuzzy, c-format msgid "write, still have %llu to write but couldn't" msgstr "γράφτηκαν, απομένουν %lu για εγγραφή αλλά χωρίς επιτυχία" -#: apt-pkg/contrib/fileutl.cc:1695 +#: apt-pkg/contrib/fileutl.cc:1723 #, fuzzy, c-format msgid "Problem closing the file %s" msgstr "Πρόβλημα κατά το κλείσιμο του αρχείου" -#: apt-pkg/contrib/fileutl.cc:1707 +#: apt-pkg/contrib/fileutl.cc:1735 #, fuzzy, c-format msgid "Problem renaming the file %s to %s" msgstr "Πρόβλημα κατά τον συγχρονισμό του αρχείου" -#: apt-pkg/contrib/fileutl.cc:1718 +#: apt-pkg/contrib/fileutl.cc:1746 #, fuzzy, c-format msgid "Problem unlinking the file %s" msgstr "Πρόβλημα κατά την διαγραφή του αρχείου" -#: apt-pkg/contrib/fileutl.cc:1731 +#: apt-pkg/contrib/fileutl.cc:1759 msgid "Problem syncing the file" msgstr "Πρόβλημα κατά τον συγχρονισμό του αρχείου" #. TRANSLATOR: %s is the trusted keyring parts directory -#: apt-pkg/contrib/gpgv.cc:76 +#: apt-pkg/contrib/gpgv.cc:70 #, fuzzy, c-format msgid "No keyring installed in %s." msgstr "Εγκατάλειψη της εγκατάστασης." @@ -2751,99 +2730,109 @@ msgstr "Αποτυχία ανοίγματος του αρχείου κατάστ msgid "Failed to write temporary StateFile %s" msgstr "Αποτυχία εγγραφής του αρχείου κατάστασης %s" -#: apt-pkg/tagfile.cc:129 +#: apt-pkg/tagfile.cc:138 #, c-format msgid "Unable to parse package file %s (1)" msgstr "Αδύνατη η ανάλυση του αρχείου πακέτου %s (1)" -#: apt-pkg/tagfile.cc:216 +#: apt-pkg/tagfile.cc:235 #, c-format msgid "Unable to parse package file %s (2)" msgstr "Αδύνατη η ανάλυση του αρχείου πακέτου %s (2)" -#: apt-pkg/sourcelist.cc:96 +#: apt-pkg/sourcelist.cc:118 +#, fuzzy, c-format +msgid "Malformed stanza %u in source list %s (URI parse)" +msgstr "Λάθος μορφή της γραμμής %lu στη λίστα πηγών %s (Ανάλυση URI)" + +#: apt-pkg/sourcelist.cc:161 #, fuzzy, c-format msgid "Malformed line %lu in source list %s ([option] unparseable)" msgstr "Λάθος μορφή της γραμμής %lu στη λίστα πηγών %s (Ανάλυση dist)" -#: apt-pkg/sourcelist.cc:99 +#: apt-pkg/sourcelist.cc:164 #, fuzzy, c-format msgid "Malformed line %lu in source list %s ([option] too short)" msgstr "Λάθος μορφή της γραμμής %lu στη λίστα πηγών %s (dist)" -#: apt-pkg/sourcelist.cc:110 +#: apt-pkg/sourcelist.cc:175 #, fuzzy, c-format msgid "Malformed line %lu in source list %s ([%s] is not an assignment)" msgstr "Λάθος μορφή της γραμμής %lu στη λίστα πηγών %s (Ανάλυση dist)" -#: apt-pkg/sourcelist.cc:116 +#: apt-pkg/sourcelist.cc:181 #, fuzzy, c-format msgid "Malformed line %lu in source list %s ([%s] has no key)" msgstr "Λάθος μορφή της γραμμής %lu στη λίστα πηγών %s (Ανάλυση dist)" -#: apt-pkg/sourcelist.cc:119 +#: apt-pkg/sourcelist.cc:184 #, fuzzy, c-format msgid "Malformed line %lu in source list %s ([%s] key %s has no value)" msgstr "Λάθος μορφή της γραμμής %lu στη λίστα πηγών %s (Ανάλυση dist)" -#: apt-pkg/sourcelist.cc:132 +#: apt-pkg/sourcelist.cc:197 #, c-format msgid "Malformed line %lu in source list %s (URI)" msgstr "Λάθος μορφή της γραμμής %lu στη λίστα πηγών %s (URI)" -#: apt-pkg/sourcelist.cc:134 +#: apt-pkg/sourcelist.cc:199 #, c-format msgid "Malformed line %lu in source list %s (dist)" msgstr "Λάθος μορφή της γραμμής %lu στη λίστα πηγών %s (dist)" -#: apt-pkg/sourcelist.cc:137 +#: apt-pkg/sourcelist.cc:202 #, c-format msgid "Malformed line %lu in source list %s (URI parse)" msgstr "Λάθος μορφή της γραμμής %lu στη λίστα πηγών %s (Ανάλυση URI)" -#: apt-pkg/sourcelist.cc:143 +#: apt-pkg/sourcelist.cc:208 #, c-format msgid "Malformed line %lu in source list %s (absolute dist)" msgstr "Λάθος μορφή της γραμμής %lu στη λίστα πηγών %s (Απόλυτο dist)" -#: apt-pkg/sourcelist.cc:150 +#: apt-pkg/sourcelist.cc:215 #, c-format msgid "Malformed line %lu in source list %s (dist parse)" msgstr "Λάθος μορφή της γραμμής %lu στη λίστα πηγών %s (Ανάλυση dist)" -#: apt-pkg/sourcelist.cc:248 +#: apt-pkg/sourcelist.cc:326 #, c-format msgid "Opening %s" msgstr "Άνοιγμα του %s" -#: apt-pkg/sourcelist.cc:265 apt-pkg/cdrom.cc:495 +#: apt-pkg/sourcelist.cc:338 apt-pkg/cdrom.cc:495 #, c-format msgid "Line %u too long in source list %s." msgstr "Η γραμμή %u έχει υπερβολικό μήκος στη λίστα πηγών %s." -#: apt-pkg/sourcelist.cc:289 +#: apt-pkg/sourcelist.cc:362 #, c-format msgid "Malformed line %u in source list %s (type)" msgstr "Λάθος μορφή της γραμμής %u στη λίστα πηγών %s (τύπος)" -#: apt-pkg/sourcelist.cc:293 +#: apt-pkg/sourcelist.cc:366 #, c-format msgid "Type '%s' is not known on line %u in source list %s" msgstr "Ο τύπος '%s' στη γραμμή %u στη λίστα πηγών %s είναι άγνωστος " -#: apt-pkg/packagemanager.cc:297 apt-pkg/packagemanager.cc:923 +#: apt-pkg/sourcelist.cc:407 +#, fuzzy, c-format +msgid "Type '%s' is not known on stanza %u in source list %s" +msgstr "Ο τύπος '%s' στη γραμμή %u στη λίστα πηγών %s είναι άγνωστος " + +#: apt-pkg/packagemanager.cc:296 apt-pkg/packagemanager.cc:922 #, c-format msgid "" "Could not perform immediate configuration on '%s'. Please see man 5 apt.conf " "under APT::Immediate-Configure for details. (%d)" msgstr "" -#: apt-pkg/packagemanager.cc:498 apt-pkg/packagemanager.cc:529 +#: apt-pkg/packagemanager.cc:497 apt-pkg/packagemanager.cc:528 #, fuzzy, c-format msgid "Could not configure '%s'. " msgstr "Αδύνατο το άνοιγμα του αρχείου %s" -#: apt-pkg/packagemanager.cc:571 +#: apt-pkg/packagemanager.cc:570 #, c-format msgid "" "This installation run will require temporarily removing the essential " @@ -2868,7 +2857,7 @@ msgstr "" "Το πακέτο '%s' χρειάζεται να επανεγκατασταθεί, αλλά είναι αδύνατη η εύρεση " "κάποιας κατάλληλης αρχείοθήκης." -#: apt-pkg/algorithms.cc:1238 +#: apt-pkg/algorithms.cc:1068 msgid "" "Error, pkgProblemResolver::Resolve generated breaks, this may be caused by " "held packages." @@ -2876,20 +2865,11 @@ msgstr "" "Σφάλμα, το pkgProblemResolver::Resolve παρήγαγε διακοπές, αυτό ίσως " "προκλήθηκε από κρατούμενα πακέτα." -#: apt-pkg/algorithms.cc:1240 +#: apt-pkg/algorithms.cc:1070 msgid "Unable to correct problems, you have held broken packages." msgstr "Αδύνατη η διόρθωση προβλημάτων, έχετε κρατούμενα ελαττωματικά πακέτα." -#: apt-pkg/algorithms.cc:1592 apt-pkg/algorithms.cc:1594 -#, fuzzy -msgid "" -"Some index files failed to download. They have been ignored, or old ones " -"used instead." -msgstr "" -"Μερικά αρχεία δεν μεταφορτώθηκαν, αγνοήθηκαν ή χρησιμοποιήθηκαν παλαιότερα " -"στη θέση τους." - -#: apt-pkg/acquire.cc:81 apt-pkg/cdrom.cc:838 +#: apt-pkg/acquire.cc:81 apt-pkg/cdrom.cc:811 #, fuzzy, c-format msgid "List directory %spartial is missing." msgstr "Ο φάκελος λιστών %spartial αγνοείται." @@ -2916,29 +2896,34 @@ msgstr "Κατέβασμα του αρχείου %li του %li (απομένο msgid "Retrieving file %li of %li" msgstr "Λήψη αρχείου %li του %li" -#: apt-pkg/acquire-worker.cc:112 +#: apt-pkg/acquire-worker.cc:113 #, c-format msgid "The method driver %s could not be found." msgstr "Ο οδηγός μεθόδου %s δεν μπορεί να εντοπιστεί." -#: apt-pkg/acquire-worker.cc:161 +#: apt-pkg/acquire-worker.cc:115 +#, fuzzy, c-format +msgid "Is the package %s installed?" +msgstr "Ελέγξτε αν είναι εγκαταστημένο το πακέτο 'dpkg-dev'.\n" + +#: apt-pkg/acquire-worker.cc:166 #, c-format msgid "Method %s did not start correctly" msgstr "Η μέθοδος %s δεν εκκινήθηκε σωστά" -#: apt-pkg/acquire-worker.cc:447 +#: apt-pkg/acquire-worker.cc:452 #, c-format msgid "Please insert the disc labeled: '%s' in the drive '%s' and press enter." msgstr "" "Παρακαλώ εισάγετε το δίσκο με ετικέτα '%s' στη συσκευή '%s' και πατήστε " "enter." -#: apt-pkg/init.cc:151 +#: apt-pkg/init.cc:143 #, c-format msgid "Packaging system '%s' is not supported" msgstr "Το σύστημα συσκευασίας '%s' δεν υποστηρίζεται" -#: apt-pkg/init.cc:167 +#: apt-pkg/init.cc:159 msgid "Unable to determine a suitable packaging system type" msgstr "Αδύνατος ο καθορισμός ενός κατάλληλου τύπου συστήματος πακέτων" @@ -2972,17 +2957,17 @@ msgid "" "available in the sources" msgstr "" -#: apt-pkg/policy.cc:399 +#: apt-pkg/policy.cc:414 #, fuzzy, c-format msgid "Invalid record in the preferences file %s, no Package header" msgstr "Μη έγκυρη εγγραφή στο αρχείο προτιμήσεων, καμία επικεφαλίδα Package" -#: apt-pkg/policy.cc:421 +#: apt-pkg/policy.cc:436 #, c-format msgid "Did not understand pin type %s" msgstr "Αδύνατη η κατανόηση του τύπου καθήλωσης %s" -#: apt-pkg/policy.cc:429 +#: apt-pkg/policy.cc:444 msgid "No priority (or zero) specified for pin" msgstr "" "Δεν έχει οριστεί προτεραιότητα (ή έχει οριστεί μηδενική) για την καθήλωση" @@ -3054,44 +3039,48 @@ msgstr "Σφάλμα IO κατά την αποθήκευση της cache πηγ msgid "rename failed, %s (%s -> %s)." msgstr "απέτυχε η μετονομασία, %s (%s -> %s)." -#: apt-pkg/acquire-item.cc:599 -msgid "MD5Sum mismatch" -msgstr "Ανόμοιο MD5Sum" - -#: apt-pkg/acquire-item.cc:870 apt-pkg/acquire-item.cc:1887 -#: apt-pkg/acquire-item.cc:2030 +#: apt-pkg/acquire-item.cc:154 msgid "Hash Sum mismatch" msgstr "Ανόμοιο MD5Sum" -#: apt-pkg/acquire-item.cc:1388 +#: apt-pkg/acquire-item.cc:159 +msgid "Size mismatch" +msgstr "Ανόμοιο μέγεθος" + +#: apt-pkg/acquire-item.cc:164 +#, fuzzy +msgid "Invalid file format" +msgstr "Μη έγκυρη λειτουργία %s" + +#: apt-pkg/acquire-item.cc:1570 #, 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:1404 +#: apt-pkg/acquire-item.cc:1586 #, fuzzy, c-format msgid "Unable to find hash sum for '%s' in Release file" msgstr "Αδύνατη η ανάλυση του αρχείου πακέτου %s (1)" -#: apt-pkg/acquire-item.cc:1446 +#: apt-pkg/acquire-item.cc:1628 msgid "There is no public key available for the following key IDs:\n" msgstr "Δεν υπάρχει διαθέσιμο δημόσιο κλειδί για τα ακολουθα κλειδιά:\n" -#: apt-pkg/acquire-item.cc:1484 +#: apt-pkg/acquire-item.cc:1666 #, 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:1506 +#: apt-pkg/acquire-item.cc:1688 #, c-format msgid "Conflicting distribution: %s (expected %s but got %s)" msgstr "" -#: apt-pkg/acquire-item.cc:1536 +#: apt-pkg/acquire-item.cc:1718 #, c-format msgid "" "An error occurred during the signature verification. The repository is not " @@ -3099,12 +3088,12 @@ msgid "" msgstr "" #. Invalid signature file, reject (LP: #346386) (Closes: #627642) -#: apt-pkg/acquire-item.cc:1546 apt-pkg/acquire-item.cc:1551 +#: apt-pkg/acquire-item.cc:1728 apt-pkg/acquire-item.cc:1733 #, c-format msgid "GPG error: %s: %s" msgstr "" -#: apt-pkg/acquire-item.cc:1663 +#: apt-pkg/acquire-item.cc:1856 #, c-format msgid "" "I wasn't able to locate a file for the %s package. This might mean you need " @@ -3113,16 +3102,12 @@ msgstr "" "Αδύνατος ο εντοπισμός ενός αρχείου για το πακέτο %s. Αυτό ίσως σημαίνει ότι " "χρειάζεται να διορθώσετε χειροκίνητα το πακέτο. (λόγω χαμένου αρχείου)" -#: apt-pkg/acquire-item.cc:1722 +#: apt-pkg/acquire-item.cc:1922 #, c-format -msgid "" -"I wasn't able to locate a file for the %s package. This might mean you need " -"to manually fix this package." +msgid "Can't find a source to download version '%s' of '%s'" msgstr "" -"Αδύνατος ο εντοπισμός ενός αρχείου για το πακέτο %s. Αυτό ίσως σημαίνει ότι " -"χρειάζεται να διορθώσετε χειροκίνητα το πακέτο." -#: apt-pkg/acquire-item.cc:1781 +#: apt-pkg/acquire-item.cc:1980 #, c-format msgid "" "The package index files are corrupted. No Filename: field for package %s." @@ -3130,16 +3115,12 @@ msgstr "" "Κατεστραμμένα αρχεία ευρετηρίου πακέτων. Δεν υπάρχει πεδίο Filename: στο " "πακέτο %s." -#: apt-pkg/acquire-item.cc:1879 -msgid "Size mismatch" -msgstr "Ανόμοιο μέγεθος" - -#: apt-pkg/indexrecords.cc:68 +#: apt-pkg/indexrecords.cc:73 #, fuzzy, c-format msgid "Unable to parse Release file %s" msgstr "Αδύνατη η ανάλυση του αρχείου πακέτου %s (1)" -#: apt-pkg/indexrecords.cc:78 +#: apt-pkg/indexrecords.cc:81 #, fuzzy, c-format msgid "No sections in Release file %s" msgstr "Σημείωση, επιλέχθηκε το %s αντί του%s\n" @@ -3164,50 +3145,41 @@ msgstr "Αδύνατη η ανάλυση του αρχείου πακέτου %s msgid "Vendor block %s contains no fingerprint" msgstr "Η εγγραφή κατασκευαστή %s δεν περιέχει ταυτότητα" -#: apt-pkg/cdrom.cc:576 -#, c-format -msgid "" -"Using CD-ROM mount point %s\n" -"Mounting CD-ROM\n" -msgstr "" -"Χρησιμοποιείται το σημείο προσάρτησης %s\n" -"Προσαρτάται το CD-ROM\n" - -#: apt-pkg/cdrom.cc:585 apt-pkg/cdrom.cc:682 -msgid "Identifying.. " -msgstr "Αναγνώριση..." - -#: apt-pkg/cdrom.cc:613 -#, c-format -msgid "Stored label: %s\n" -msgstr "Αποθήκευση Ετικέτας: %s \n" - -#: apt-pkg/cdrom.cc:622 apt-pkg/cdrom.cc:915 -msgid "Unmounting CD-ROM...\n" -msgstr "Αποπροσάρτηση του CD-ROM...\n" - -#: apt-pkg/cdrom.cc:642 +#: apt-pkg/cdrom.cc:575 #, c-format msgid "Using CD-ROM mount point %s\n" msgstr "Χρησιμοποιείται το σημείο προσάρτησης %s\n" -#: apt-pkg/cdrom.cc:660 +#: apt-pkg/cdrom.cc:583 msgid "Unmounting CD-ROM\n" msgstr "Αποπροσάρτηση του CD-ROM\n" -#: apt-pkg/cdrom.cc:665 +#: apt-pkg/cdrom.cc:588 msgid "Waiting for disc...\n" msgstr "Αναμονή για δίσκο...\n" -#: apt-pkg/cdrom.cc:674 +#: apt-pkg/cdrom.cc:597 msgid "Mounting CD-ROM...\n" msgstr "Προσάρτηση του CD-ROM...\n" -#: apt-pkg/cdrom.cc:693 +#: apt-pkg/cdrom.cc:605 +msgid "Identifying.. " +msgstr "Αναγνώριση..." + +#: apt-pkg/cdrom.cc:643 +#, c-format +msgid "Stored label: %s\n" +msgstr "Αποθήκευση Ετικέτας: %s \n" + +#: apt-pkg/cdrom.cc:652 apt-pkg/cdrom.cc:888 +msgid "Unmounting CD-ROM...\n" +msgstr "Αποπροσάρτηση του CD-ROM...\n" + +#: apt-pkg/cdrom.cc:667 msgid "Scanning disc for index files..\n" msgstr "Σάρωση του δίσκου για περιεχόμενα...\n" -#: apt-pkg/cdrom.cc:744 +#: apt-pkg/cdrom.cc:717 #, c-format msgid "" "Found %zu package indexes, %zu source indexes, %zu translation indexes and " @@ -3216,22 +3188,22 @@ msgstr "" "Βρέθηκαν %zu κατάλογοι πακέτων, %zu κατάλογοι πηγαίων, %zu κατάλογοι " "μεταφράσεων και %zu υπογραφές\n" -#: apt-pkg/cdrom.cc:755 +#: apt-pkg/cdrom.cc:728 msgid "" "Unable to locate any package files, perhaps this is not a Debian Disc or the " "wrong architecture?" msgstr "" -#: apt-pkg/cdrom.cc:782 +#: apt-pkg/cdrom.cc:755 #, c-format msgid "Found label '%s'\n" msgstr "Εύρεση ετικέτας: %s \n" -#: apt-pkg/cdrom.cc:811 +#: apt-pkg/cdrom.cc:784 msgid "That is not a valid name, try again.\n" msgstr "Αυτό δεν είναι έγκυρο όνομα, προσπαθείστε ξανά. \n" -#: apt-pkg/cdrom.cc:828 +#: apt-pkg/cdrom.cc:801 #, c-format msgid "" "This disc is called: \n" @@ -3240,15 +3212,15 @@ msgstr "" "Ο δίσκος αυτός ονομάζεται: \n" "'%s'\n" -#: apt-pkg/cdrom.cc:830 +#: apt-pkg/cdrom.cc:803 msgid "Copying package lists..." msgstr "Αντιγραφή λιστών πακέτων..." -#: apt-pkg/cdrom.cc:865 +#: apt-pkg/cdrom.cc:838 msgid "Writing new source list\n" msgstr "Eγγραφή νέας λίστας πηγών\n" -#: apt-pkg/cdrom.cc:873 +#: apt-pkg/cdrom.cc:846 msgid "Source list entries for this disc are:\n" msgstr "Οι κατάλογοι με τις πηγές αυτού του δίσκου είναι: \n" @@ -3282,49 +3254,54 @@ msgstr "" msgid "Hash mismatch for: %s" msgstr "Ανόμοιο MD5Sum" -#: apt-pkg/cacheset.cc:403 +#: apt-pkg/cacheset.cc:479 #, c-format msgid "Release '%s' for '%s' was not found" msgstr "Η έκδοση %s για το %s δεν βρέθηκε" -#: apt-pkg/cacheset.cc:406 +#: apt-pkg/cacheset.cc:482 #, c-format msgid "Version '%s' for '%s' was not found" msgstr "Η έκδοση %s για το %s δεν βρέθηκε" -#: apt-pkg/cacheset.cc:517 +#: apt-pkg/cacheset.cc:593 #, fuzzy, c-format msgid "Couldn't find task '%s'" msgstr "Αδύνατη η εύρεση του συνόλου πακέτων %s" -#: apt-pkg/cacheset.cc:523 +#: apt-pkg/cacheset.cc:599 #, fuzzy, c-format msgid "Couldn't find any package by regex '%s'" msgstr "Αδύνατη η εύρεση του πακέτου %s" -#: apt-pkg/cacheset.cc:534 +#: apt-pkg/cacheset.cc:605 +#, fuzzy, c-format +msgid "Couldn't find any package by glob '%s'" +msgstr "Αδύνατη η εύρεση του πακέτου %s" + +#: apt-pkg/cacheset.cc:616 #, c-format msgid "Can't select versions from package '%s' as it is purely virtual" msgstr "" -#: apt-pkg/cacheset.cc:541 apt-pkg/cacheset.cc:548 +#: apt-pkg/cacheset.cc:623 apt-pkg/cacheset.cc:630 #, c-format msgid "" "Can't select installed nor candidate version from package '%s' as it has " "neither of them" msgstr "" -#: apt-pkg/cacheset.cc:555 +#: apt-pkg/cacheset.cc:637 #, c-format msgid "Can't select newest version from package '%s' as it is purely virtual" msgstr "" -#: apt-pkg/cacheset.cc:563 +#: apt-pkg/cacheset.cc:645 #, c-format msgid "Can't select candidate version from package %s as it has no candidate" msgstr "" -#: apt-pkg/cacheset.cc:571 +#: apt-pkg/cacheset.cc:653 #, c-format msgid "Can't select installed version from package %s as it is not installed" msgstr "" @@ -3349,129 +3326,160 @@ msgstr "" msgid "Execute external solver" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:73 +#: apt-pkg/install-progress.cc:51 +#, c-format +msgid "Progress: [%3i%%]" +msgstr "" + +#: apt-pkg/install-progress.cc:85 apt-pkg/install-progress.cc:168 +msgid "Running dpkg" +msgstr "" + +#: apt-pkg/update.cc:110 apt-pkg/update.cc:112 +#, fuzzy +msgid "" +"Some index files failed to download. They have been ignored, or old ones " +"used instead." +msgstr "" +"Μερικά αρχεία δεν μεταφορτώθηκαν, αγνοήθηκαν ή χρησιμοποιήθηκαν παλαιότερα " +"στη θέση τους." + +#: apt-pkg/deb/dpkgpm.cc:91 #, c-format msgid "Installing %s" msgstr "Εγκατάσταση του %s" -#: apt-pkg/deb/dpkgpm.cc:74 apt-pkg/deb/dpkgpm.cc:982 +#: apt-pkg/deb/dpkgpm.cc:92 apt-pkg/deb/dpkgpm.cc:977 #, c-format msgid "Configuring %s" msgstr "Ρύθμιση του %s" -#: apt-pkg/deb/dpkgpm.cc:75 apt-pkg/deb/dpkgpm.cc:989 +#: apt-pkg/deb/dpkgpm.cc:93 apt-pkg/deb/dpkgpm.cc:984 #, c-format msgid "Removing %s" msgstr "Αφαιρώ το %s" -#: apt-pkg/deb/dpkgpm.cc:76 +#: apt-pkg/deb/dpkgpm.cc:94 #, fuzzy, c-format msgid "Completely removing %s" msgstr "Το %s διαγράφηκε πλήρως" -#: apt-pkg/deb/dpkgpm.cc:77 +#: apt-pkg/deb/dpkgpm.cc:95 #, c-format msgid "Noting disappearance of %s" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:78 +#: apt-pkg/deb/dpkgpm.cc:96 #, c-format msgid "Running post-installation trigger %s" msgstr "Εκτέλεση του post-installation trigger %s" #. FIXME: use a better string after freeze -#: apt-pkg/deb/dpkgpm.cc:735 +#: apt-pkg/deb/dpkgpm.cc:808 #, c-format msgid "Directory '%s' missing" msgstr "Ο φάκελος %s αγνοείται." -#: apt-pkg/deb/dpkgpm.cc:750 apt-pkg/deb/dpkgpm.cc:770 +#: apt-pkg/deb/dpkgpm.cc:823 apt-pkg/deb/dpkgpm.cc:845 #, fuzzy, c-format msgid "Could not open file '%s'" msgstr "Αδύνατο το άνοιγμα του αρχείου %s" -#: apt-pkg/deb/dpkgpm.cc:975 +#: apt-pkg/deb/dpkgpm.cc:970 #, c-format msgid "Preparing %s" msgstr "Προετοιμασία του %s" -#: apt-pkg/deb/dpkgpm.cc:976 +#: apt-pkg/deb/dpkgpm.cc:971 #, c-format msgid "Unpacking %s" msgstr "Ξεπακετάρισμα του %s" -#: apt-pkg/deb/dpkgpm.cc:981 +#: apt-pkg/deb/dpkgpm.cc:976 #, c-format msgid "Preparing to configure %s" msgstr "Προετοιμασία ρύθμισης του %s" -#: apt-pkg/deb/dpkgpm.cc:983 +#: apt-pkg/deb/dpkgpm.cc:978 #, c-format msgid "Installed %s" msgstr "Έγινε εγκατάσταση του %s" -#: apt-pkg/deb/dpkgpm.cc:988 +#: apt-pkg/deb/dpkgpm.cc:983 #, c-format msgid "Preparing for removal of %s" msgstr "Προετοιμασία για την αφαίρεση του %s" -#: apt-pkg/deb/dpkgpm.cc:990 +#: apt-pkg/deb/dpkgpm.cc:985 #, c-format msgid "Removed %s" msgstr "Αφαίρεσα το %s" -#: apt-pkg/deb/dpkgpm.cc:995 +#: apt-pkg/deb/dpkgpm.cc:990 #, c-format msgid "Preparing to completely remove %s" msgstr "Προετοιμασία πλήρης αφαίρεσης του %s" -#: apt-pkg/deb/dpkgpm.cc:996 +#: apt-pkg/deb/dpkgpm.cc:991 #, c-format msgid "Completely removed %s" msgstr "Το %s διαγράφηκε πλήρως" -#: apt-pkg/deb/dpkgpm.cc:1243 -msgid "Can not write log, openpty() failed (/dev/pts not mounted?)\n" +#: apt-pkg/deb/dpkgpm.cc:1046 +msgid "ioctl(TIOCGWINSZ) failed" msgstr "" -"Αδυναμία εγγραφής στο αρχείο γεγονότων, λόγω αποτυχίας του openpyt() (είναι " -"προσαρτημένο το /dev/pts;)\n" -#: apt-pkg/deb/dpkgpm.cc:1273 -msgid "Running dpkg" +#: apt-pkg/deb/dpkgpm.cc:1049 apt-pkg/deb/dpkgpm.cc:1070 +#, fuzzy, c-format +msgid "Can not write log (%s)" +msgstr "Αδύνατη η εγγραφή στο %s" + +#: apt-pkg/deb/dpkgpm.cc:1049 +msgid "Is /dev/pts mounted?" +msgstr "" + +#: apt-pkg/deb/dpkgpm.cc:1070 +msgid "Is stdout a terminal?" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1445 +#: apt-pkg/deb/dpkgpm.cc:1558 msgid "Operation was interrupted before it could finish" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1507 +#: apt-pkg/deb/dpkgpm.cc:1620 msgid "No apport report written because MaxReports is reached already" msgstr "" #. check if its not a follow up error -#: apt-pkg/deb/dpkgpm.cc:1512 +#: apt-pkg/deb/dpkgpm.cc:1625 msgid "dependency problems - leaving unconfigured" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1514 +#: apt-pkg/deb/dpkgpm.cc:1627 msgid "" "No apport report written because the error message indicates its a followup " "error from a previous failure." msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1520 +#: apt-pkg/deb/dpkgpm.cc:1633 msgid "" "No apport report written because the error message indicates a disk full " "error" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1526 +#: apt-pkg/deb/dpkgpm.cc:1640 msgid "" "No apport report written because the error message indicates a out of memory " "error" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1533 +#: apt-pkg/deb/dpkgpm.cc:1647 apt-pkg/deb/dpkgpm.cc:1653 +msgid "" +"No apport report written because the error message indicates an issue on the " +"local system" +msgstr "" + +#: apt-pkg/deb/dpkgpm.cc:1674 msgid "" "No apport report written because the error message indicates a dpkg I/O error" msgstr "" @@ -3500,6 +3508,106 @@ msgstr "" msgid "Not locked" msgstr "" +#~ msgid "%s not a valid DEB package." +#~ msgstr "Το %s δεν είναι έγκυρο πακέτο DEB." + +#~ msgid "" +#~ "Using CD-ROM mount point %s\n" +#~ "Mounting CD-ROM\n" +#~ msgstr "" +#~ "Χρησιμοποιείται το σημείο προσάρτησης %s\n" +#~ "Προσαρτάται το CD-ROM\n" + +#, fuzzy +#~ msgid "Note, selecting '%s' for task '%s'\n" +#~ msgstr "Σημείωση, επιλέχτηκε το %s στη θέση του '%s'\n" + +#, fuzzy +#~ msgid "Note, selecting '%s' for regex '%s'\n" +#~ msgstr "Σημείωση, επιλέχτηκε το %s στη θέση του '%s'\n" + +#~ msgid "Package %s is a virtual package provided by:\n" +#~ msgstr "Το πακέτο %s είναι εικονικό και παρέχεται από τα:\n" + +#~ msgid " [Not candidate version]" +#~ msgstr "[Μγ Υποψήφια Εκδόση]" + +#~ msgid "You should explicitly select one to install." +#~ msgstr "Θα πρέπει επακριβώς να επιλέξετε ένα για εγκατάσταση." + +#~ 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" + +#~ msgid "However the following packages replace it:" +#~ msgstr "Πάραυτα το ακόλουθο πακέτο το αντικαθιστά:" + +#~ msgid "Package '%s' has no installation candidate" +#~ msgstr "Το πακέτο %s δεν έχει υποψήφια εγκατάσταση" + +#~ msgid "Virtual packages like '%s' can't be removed\n" +#~ msgstr "Εικονικά πακέτα όπως το '%s' δεν μπορούν να αφαιρεθούν\n" + +#~ msgid "Package '%s' is not installed, so not removed. Did you mean '%s'?\n" +#~ msgstr "" +#~ "Το πακέτο %s δεν είναι εγκατεστημένο και δεν θα αφαιρεθεί. Εννοείτε " +#~ "'%s'?\n" + +#~ msgid "Package '%s' is not installed, so not removed\n" +#~ msgstr "Το πακέτο %s δεν είναι εγκατεστημένο και δεν θα αφαιρεθεί\n" + +#~ msgid "Note, selecting '%s' instead of '%s'\n" +#~ msgstr "Σημείωση, επιλέχθηκε το %s αντί του %s\n" + +#~ msgid "Skipping %s, it is already installed and upgrade is not set.\n" +#~ msgstr "" +#~ "Παράκαμψη του %s, είναι εγκατεστημένο και η αναβάθμιση δεν έχει οριστεί.\n" + +#~ msgid "Skipping %s, it is not installed and only upgrades are requested.\n" +#~ msgstr "" +#~ "Παράκαμψη του %s, είναι εγκατεστημένο και μόνο αναβαθμίσεις έχουν " +#~ "οριστεί.\n" + +#~ msgid "Reinstallation of %s is not possible, it cannot be downloaded.\n" +#~ msgstr "" +#~ "Η επανεγκατάσταση του %s δεν είναι εφικτή, δεν είναι δυνατή η μεταφόρτωσή " +#~ "του\n" + +#~ msgid "%s is already the newest version.\n" +#~ msgstr "το %s είναι ήδη η τελευταία έκδοση.\n" + +#~ msgid "Selected version '%s' (%s) for '%s'\n" +#~ msgstr "Επιλέχθηκε η έκδοση %s (%s) για το %s\n" + +#~ msgid "Selected version '%s' (%s) for '%s' because of '%s'\n" +#~ msgstr "Επιλέχθηκε η έκδοση %s (%s) για το %s λόγω του %s\n" + +#~ msgid "This is not a valid DEB archive, it has no '%s', '%s' or '%s' member" +#~ msgstr "" +#~ "Αυτό δεν είναι ένα έγκυρο αρχείο DEB, δεν περιέχει το μέλος '%s', '%s' ή " +#~ "'%s'" + +#~ msgid "MD5Sum mismatch" +#~ msgstr "Ανόμοιο MD5Sum" + +#~ msgid "" +#~ "I wasn't able to locate a file for the %s package. This might mean you " +#~ "need to manually fix this package." +#~ msgstr "" +#~ "Αδύνατος ο εντοπισμός ενός αρχείου για το πακέτο %s. Αυτό ίσως σημαίνει " +#~ "ότι χρειάζεται να διορθώσετε χειροκίνητα το πακέτο." + +#~ msgid "Can not write log, openpty() failed (/dev/pts not mounted?)\n" +#~ msgstr "" +#~ "Αδυναμία εγγραφής στο αρχείο γεγονότων, λόγω αποτυχίας του openpyt() " +#~ "(είναι προσαρτημένο το /dev/pts;)\n" + #, fuzzy #~ msgid "Skipping nonexistent file %s" #~ msgstr "Άνοιγμα του αρχείου ρυθμίσεων %s" @@ -33,7 +33,7 @@ msgid "" msgstr "" "Project-Id-Version: apt 0.8.10\n" "Report-Msgid-Bugs-To: APT Development Team <deity@lists.debian.org>\n" -"POT-Creation-Date: 2013-07-31 16:24+0200\n" +"POT-Creation-Date: 2014-02-23 00:29+0100\n" "PO-Revision-Date: 2011-01-24 11:47+0100\n" "Last-Translator: Javier Fernández-Sanguino Peña <jfs@debian.org>\n" "Language-Team: Debian Spanish <debian-l10n-spanish@lists.debian.org>\n" @@ -72,152 +72,154 @@ msgstr "" "X-POFile-SpellExtra: autoclean showsrc desactualizados clean gzip TYPE\n" "X-POFile-SpellExtra: sinfo Acquire\n" -#: cmdline/apt-cache.cc:158 +#: cmdline/apt-cache.cc:140 #, c-format msgid "Package %s version %s has an unmet dep:\n" msgstr "El paquete %s versión %s tiene dependencias incumplidas:\n" -#: cmdline/apt-cache.cc:286 +#: cmdline/apt-cache.cc:268 msgid "Total package names: " msgstr "Nombres de paquetes totales: " -#: cmdline/apt-cache.cc:288 +#: cmdline/apt-cache.cc:270 msgid "Total package structures: " msgstr "Estructuras de paquetes totales: " -#: cmdline/apt-cache.cc:328 +#: cmdline/apt-cache.cc:310 msgid " Normal packages: " msgstr " Paquetes normales: " -#: cmdline/apt-cache.cc:329 +#: cmdline/apt-cache.cc:311 msgid " Pure virtual packages: " msgstr " Paquetes virtuales puros: " -#: cmdline/apt-cache.cc:330 +#: cmdline/apt-cache.cc:312 msgid " Single virtual packages: " msgstr " Paquetes virtuales únicos: " -#: cmdline/apt-cache.cc:331 +#: cmdline/apt-cache.cc:313 msgid " Mixed virtual packages: " msgstr " Paquetes virtuales mixtos: " -#: cmdline/apt-cache.cc:332 +#: cmdline/apt-cache.cc:314 msgid " Missing: " msgstr " Faltan: " -#: cmdline/apt-cache.cc:334 +#: cmdline/apt-cache.cc:316 msgid "Total distinct versions: " msgstr "Versiones diferentes totales: " -#: cmdline/apt-cache.cc:336 +#: cmdline/apt-cache.cc:318 msgid "Total distinct descriptions: " msgstr "Descripciones diferentes totales: " -#: cmdline/apt-cache.cc:338 +#: cmdline/apt-cache.cc:320 msgid "Total dependencies: " msgstr "Dependencias totales: " -#: cmdline/apt-cache.cc:341 +#: cmdline/apt-cache.cc:323 msgid "Total ver/file relations: " msgstr "Relaciones versión/archivo totales: " -#: cmdline/apt-cache.cc:343 +#: cmdline/apt-cache.cc:325 msgid "Total Desc/File relations: " msgstr "Relaciones descripción/archivo totales: " -#: cmdline/apt-cache.cc:345 +#: cmdline/apt-cache.cc:327 msgid "Total Provides mappings: " msgstr "Mapeo Total de Provisiones: " # globbed -> globalizadas ? (jfs) -#: cmdline/apt-cache.cc:357 +#: cmdline/apt-cache.cc:339 msgid "Total globbed strings: " msgstr "Cadenas globalizadas totales: " -#: cmdline/apt-cache.cc:371 +#: cmdline/apt-cache.cc:353 msgid "Total dependency version space: " msgstr "Espacio de versión de dependencias total: " -#: cmdline/apt-cache.cc:376 +#: cmdline/apt-cache.cc:358 msgid "Total slack space: " msgstr "Espacio desperdiciado total: " -#: cmdline/apt-cache.cc:384 +#: cmdline/apt-cache.cc:366 msgid "Total space accounted for: " msgstr "Espacio registrado total: " -#: cmdline/apt-cache.cc:515 cmdline/apt-cache.cc:1165 +#: cmdline/apt-cache.cc:497 cmdline/apt-cache.cc:1146 +#: apt-private/private-show.cc:55 #, c-format msgid "Package file %s is out of sync." msgstr "El archivo de paquetes %s está desincronizado." -#: cmdline/apt-cache.cc:593 cmdline/apt-cache.cc:1452 -#: cmdline/apt-cache.cc:1454 cmdline/apt-cache.cc:1531 cmdline/apt-mark.cc:46 -#: cmdline/apt-mark.cc:93 cmdline/apt-mark.cc:219 +#: cmdline/apt-cache.cc:575 cmdline/apt-cache.cc:1432 +#: cmdline/apt-cache.cc:1434 cmdline/apt-cache.cc:1511 cmdline/apt-mark.cc:48 +#: cmdline/apt-mark.cc:95 cmdline/apt-mark.cc:221 +#: apt-private/private-show.cc:167 apt-private/private-show.cc:169 msgid "No packages found" msgstr "No se encontró ningún paquete" -#: cmdline/apt-cache.cc:1265 +#: cmdline/apt-cache.cc:1245 msgid "You must give at least one search pattern" msgstr "Debe proporcionar al menos un patrón de búsqueda" -#: cmdline/apt-cache.cc:1431 +#: cmdline/apt-cache.cc:1411 msgid "This command is deprecated. Please use 'apt-mark showauto' instead." msgstr "" -#: cmdline/apt-cache.cc:1526 apt-pkg/cacheset.cc:510 +#: cmdline/apt-cache.cc:1506 apt-pkg/cacheset.cc:586 #, c-format msgid "Unable to locate package %s" msgstr "No se ha podido localizar el paquete %s" -#: cmdline/apt-cache.cc:1556 +#: cmdline/apt-cache.cc:1536 msgid "Package files:" msgstr "Archivos de paquetes:" -#: cmdline/apt-cache.cc:1563 cmdline/apt-cache.cc:1654 +#: cmdline/apt-cache.cc:1543 cmdline/apt-cache.cc:1634 msgid "Cache is out of sync, can't x-ref a package file" msgstr "" "Caché fuera de sincronismo, no se puede hacer x-ref a un archivo de paquetes" #. Show any packages have explicit pins -#: cmdline/apt-cache.cc:1577 +#: cmdline/apt-cache.cc:1557 msgid "Pinned packages:" msgstr "Paquetes con pin:" -#: cmdline/apt-cache.cc:1589 cmdline/apt-cache.cc:1634 +#: cmdline/apt-cache.cc:1569 cmdline/apt-cache.cc:1614 msgid "(not found)" msgstr "(no encontrado)" -#: cmdline/apt-cache.cc:1597 +#: cmdline/apt-cache.cc:1577 msgid " Installed: " msgstr " Instalados: " -#: cmdline/apt-cache.cc:1598 +#: cmdline/apt-cache.cc:1578 msgid " Candidate: " msgstr " Candidato: " -#: cmdline/apt-cache.cc:1616 cmdline/apt-cache.cc:1624 +#: cmdline/apt-cache.cc:1596 cmdline/apt-cache.cc:1604 msgid "(none)" msgstr "(ninguno)" -#: cmdline/apt-cache.cc:1631 +#: cmdline/apt-cache.cc:1611 msgid " Package pin: " msgstr " Pin del paquete: " #. Show the priority tables -#: cmdline/apt-cache.cc:1640 +#: cmdline/apt-cache.cc:1620 msgid " Version table:" msgstr " Tabla de versión:" -#: cmdline/apt-cache.cc:1753 cmdline/apt-cdrom.cc:206 cmdline/apt-config.cc:81 -#: cmdline/apt-get.cc:3392 cmdline/apt-mark.cc:375 -#: cmdline/apt-extracttemplates.cc:229 ftparchive/apt-ftparchive.cc:591 -#: cmdline/apt-internal-solver.cc:33 cmdline/apt-sortpkgs.cc:147 +#: cmdline/apt-cache.cc:1733 cmdline/apt-cdrom.cc:252 cmdline/apt-config.cc:83 +#: cmdline/apt-get.cc:1580 cmdline/apt-mark.cc:377 cmdline/apt.cc:66 +#: cmdline/apt-extracttemplates.cc:217 ftparchive/apt-ftparchive.cc:591 +#: cmdline/apt-internal-solver.cc:34 cmdline/apt-sortpkgs.cc:147 #, c-format msgid "%s %s for %s compiled on %s %s\n" msgstr "%s %s para %s compilado en %s %s\n" -#: cmdline/apt-cache.cc:1760 +#: cmdline/apt-cache.cc:1740 #, fuzzy msgid "" "Usage: apt-cache [options] command\n" @@ -296,36 +298,36 @@ msgstr "" "Vea las páginas del manual apt-cache(8) y apt.conf(5) para más información.\n" #. }}} -#: cmdline/apt-cdrom.cc:43 +#: cmdline/apt-cdrom.cc:45 msgid "" "No CD-ROM could be auto-detected or found using the default mount point.\n" "You may try the --cdrom option to set the CD-ROM mount point. See 'man apt-" "cdrom' for more information about the CD-ROM auto-detection and mount point." msgstr "" -#: cmdline/apt-cdrom.cc:85 +#: cmdline/apt-cdrom.cc:89 msgid "Please provide a name for this Disc, such as 'Debian 5.0.3 Disk 1'" msgstr "" "Proporcione un nombre para este disco, como pueda ser «Debian 5.0.3 Disco 1»" -#: cmdline/apt-cdrom.cc:100 +#: cmdline/apt-cdrom.cc:104 msgid "Please insert a Disc in the drive and press enter" msgstr "Por favor, introduzca un disco en la unidad y pulse Intro" -#: cmdline/apt-cdrom.cc:135 +#: cmdline/apt-cdrom.cc:141 #, c-format msgid "Failed to mount '%s' to '%s'" msgstr "No se pudo montar «%s» como «%s»" -#: cmdline/apt-cdrom.cc:170 +#: cmdline/apt-cdrom.cc:196 msgid "Repeat this process for the rest of the CDs in your set." msgstr "Repita este proceso para el resto de los CDs del conjunto." -#: cmdline/apt-config.cc:46 +#: cmdline/apt-config.cc:48 msgid "Arguments not in pairs" msgstr "Argumentos no emparejados" -#: cmdline/apt-config.cc:87 +#: cmdline/apt-config.cc:89 msgid "" "Usage: apt-config [options] command\n" "\n" @@ -354,607 +356,71 @@ msgstr "" " -o=? Establece una opción de configuración arbitraria, p. ej. -o dir::\n" " cache=/tmp\n" -#. TRANSLATOR: Yes/No question help-text: defaulting to Y[es] -#. e.g. "Do you want to continue? [Y/n] " -#. The user has to answer with an input matching the -#. YESEXPR/NOEXPR defined in your l10n. -#: cmdline/apt-get.cc:146 -msgid "[Y/n]" -msgstr "[S/n]" - -#. TRANSLATOR: Yes/No question help-text: defaulting to N[o] -#. e.g. "Should this file be removed? [y/N] " -#. The user has to answer with an input matching the -#. YESEXPR/NOEXPR defined in your l10n. -#: cmdline/apt-get.cc:152 -msgid "[y/N]" -msgstr "[s/N]" - -#. TRANSLATOR: "Yes" answer printed for a yes/no question if --assume-yes is set -#: cmdline/apt-get.cc:163 -msgid "Y" -msgstr "S" - -#. TRANSLATOR: "No" answer printed for a yes/no question if --assume-no is set -#: cmdline/apt-get.cc:169 -msgid "N" -msgstr "" - -#: cmdline/apt-get.cc:191 apt-pkg/cachefilter.cc:33 -#, c-format -msgid "Regex compilation error - %s" -msgstr "Error de compilación de expresiones regulares - %s" - -#: cmdline/apt-get.cc:289 -msgid "The following packages have unmet dependencies:" -msgstr "Los siguientes paquetes tienen dependencias incumplidas:" - -#: cmdline/apt-get.cc:379 -#, c-format -msgid "but %s is installed" -msgstr "pero %s está instalado" - -#: cmdline/apt-get.cc:381 -#, c-format -msgid "but %s is to be installed" -msgstr "pero %s va a ser instalado" - -#: cmdline/apt-get.cc:388 -msgid "but it is not installable" -msgstr "pero no es instalable" - -#: cmdline/apt-get.cc:390 -msgid "but it is a virtual package" -msgstr "pero es un paquete virtual" - -#: cmdline/apt-get.cc:393 -msgid "but it is not installed" -msgstr "pero no está instalado" - -#: cmdline/apt-get.cc:393 -msgid "but it is not going to be installed" -msgstr "pero no va a instalarse" - -#: cmdline/apt-get.cc:398 -msgid " or" -msgstr " o" - -#: cmdline/apt-get.cc:427 -msgid "The following NEW packages will be installed:" -msgstr "Se instalarán los siguientes paquetes NUEVOS:" - -#: cmdline/apt-get.cc:453 -msgid "The following packages will be REMOVED:" -msgstr "Los siguientes paquetes se ELIMINARÁN:" - -#: cmdline/apt-get.cc:475 -msgid "The following packages have been kept back:" -msgstr "Los siguientes paquetes se han retenido:" - -#: cmdline/apt-get.cc:496 -msgid "The following packages will be upgraded:" -msgstr "Se actualizarán los siguientes paquetes:" - -#: cmdline/apt-get.cc:517 -msgid "The following packages will be DOWNGRADED:" -msgstr "Se DESACTUALIZARÁN los siguientes paquetes:" - -#: cmdline/apt-get.cc:537 -msgid "The following held packages will be changed:" -msgstr "Se cambiarán los siguientes paquetes retenidos:" - -#: cmdline/apt-get.cc:592 -#, c-format -msgid "%s (due to %s) " -msgstr "%s (por %s) " - -#: cmdline/apt-get.cc:600 -msgid "" -"WARNING: The following essential packages will be removed.\n" -"This should NOT be done unless you know exactly what you are doing!" -msgstr "" -"AVISO: Se van a eliminar los siguientes paquetes esenciales.\n" -"¡NO debe hacerse a menos que sepa exactamente lo que está haciendo!" - -#: cmdline/apt-get.cc:631 -#, c-format -msgid "%lu upgraded, %lu newly installed, " -msgstr "%lu actualizados, %lu se instalarán, " - -#: cmdline/apt-get.cc:635 -#, c-format -msgid "%lu reinstalled, " -msgstr "%lu reinstalados, " - -#: cmdline/apt-get.cc:637 -#, c-format -msgid "%lu downgraded, " -msgstr "%lu desactualizados, " - -#: cmdline/apt-get.cc:639 -#, c-format -msgid "%lu to remove and %lu not upgraded.\n" -msgstr "%lu para eliminar y %lu no actualizados.\n" - -#: cmdline/apt-get.cc:643 -#, c-format -msgid "%lu not fully installed or removed.\n" -msgstr "%lu no instalados del todo o eliminados.\n" - -#: cmdline/apt-get.cc:664 -#, c-format -msgid "Note, selecting '%s' for task '%s'\n" -msgstr "Nota, seleccionando «%s» para la tarea «%s»\n" - -#: cmdline/apt-get.cc:669 -#, c-format -msgid "Note, selecting '%s' for regex '%s'\n" -msgstr "Nota, seleccionando «%s» para la expresión regular «%s»\n" - -#: cmdline/apt-get.cc:686 -#, c-format -msgid "Package %s is a virtual package provided by:\n" -msgstr "El paquete %s es un paquete virtual provisto por:\n" - -#: cmdline/apt-get.cc:697 -msgid " [Installed]" -msgstr " [Instalado]" - -#: cmdline/apt-get.cc:706 -msgid " [Not candidate version]" -msgstr " [No es la versión candidata]" - -#: cmdline/apt-get.cc:708 -msgid "You should explicitly select one to install." -msgstr "Necesita seleccionar explícitamente uno para instalar." - -#: cmdline/apt-get.cc:711 -#, c-format -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 "" -"El paquete %s no está disponible, pero algún otro paquete hace referencia\n" -"a él. Esto puede significar que el paquete falta, está obsoleto o sólo se\n" -"encuentra disponible desde alguna otra fuente\n" - -#: cmdline/apt-get.cc:729 -msgid "However the following packages replace it:" -msgstr "Sin embargo, los siguientes paquetes lo reemplazan:" - -#: cmdline/apt-get.cc:741 -#, c-format -msgid "Package '%s' has no installation candidate" -msgstr "El paquete «%s» no tiene un candidato para la instalación" - -#: cmdline/apt-get.cc:754 -#, c-format -msgid "Virtual packages like '%s' can't be removed\n" -msgstr "No pueden eliminarse los paquetes virtuales como «%s»\n" - -#. TRANSLATORS: Note, this is not an interactive question -#: cmdline/apt-get.cc:766 cmdline/apt-get.cc:969 +#: cmdline/apt-get.cc:244 #, fuzzy, c-format -msgid "Package '%s' is not installed, so not removed. Did you mean '%s'?\n" -msgstr "El paquete %s no está instalado, no se eliminará\n" +msgid "Can not find a package for architecture '%s'" +msgstr "No se pudo encontrar ningún paquete con la expresión regular «%s»" -#: cmdline/apt-get.cc:772 cmdline/apt-get.cc:975 +#: cmdline/apt-get.cc:326 #, fuzzy, c-format -msgid "Package '%s' is not installed, so not removed\n" -msgstr "El paquete %s no está instalado, no se eliminará\n" - -#: cmdline/apt-get.cc:817 -#, c-format -msgid "Note, selecting '%s' instead of '%s'\n" -msgstr "Nota, seleccionando «%s» en lugar de «%s»\n" - -#: cmdline/apt-get.cc:847 -#, c-format -msgid "Skipping %s, it is already installed and upgrade is not set.\n" -msgstr "Ignorando %s, ya está instalado y no está activada la actualización.\n" - -#: cmdline/apt-get.cc:851 -#, c-format -msgid "Skipping %s, it is not installed and only upgrades are requested.\n" -msgstr "" -"Ignorando %s, no está instalado y sólo se están solicitando " -"actualizaciones.\n" - -#: cmdline/apt-get.cc:863 -#, c-format -msgid "Reinstallation of %s is not possible, it cannot be downloaded.\n" -msgstr "No es posible reinstalar el paquete %s, no se puede descargar.\n" - -#: cmdline/apt-get.cc:868 -#, c-format -msgid "%s is already the newest version.\n" -msgstr "%s ya está en su versión más reciente.\n" - -#: cmdline/apt-get.cc:887 cmdline/apt-get.cc:2187 cmdline/apt-mark.cc:68 -#, c-format -msgid "%s set to manually installed.\n" -msgstr "fijado %s como instalado manualmente.\n" - -#: cmdline/apt-get.cc:913 -#, c-format -msgid "Selected version '%s' (%s) for '%s'\n" -msgstr "Versión seleccionada «%s» (%s) para «%s»\n" +msgid "Can not find a package '%s' with version '%s'" +msgstr "No se pudo encontrar ningún paquete con la expresión regular «%s»" -#: cmdline/apt-get.cc:918 +#: cmdline/apt-get.cc:329 #, fuzzy, c-format -msgid "Selected version '%s' (%s) for '%s' because of '%s'\n" -msgstr "Versión seleccionada «%s» (%s) para «%s»\n" - -#: cmdline/apt-get.cc:1054 -msgid "Correcting dependencies..." -msgstr "Corrigiendo dependencias..." - -#: cmdline/apt-get.cc:1057 -msgid " failed." -msgstr " falló." - -#: cmdline/apt-get.cc:1060 -msgid "Unable to correct dependencies" -msgstr "No se puede corregir las dependencias" - -#: cmdline/apt-get.cc:1063 -msgid "Unable to minimize the upgrade set" -msgstr "No se puede minimizar el conjunto de actualización" - -#: cmdline/apt-get.cc:1065 -msgid " Done" -msgstr " Listo" - -#: cmdline/apt-get.cc:1069 -msgid "You might want to run 'apt-get -f install' to correct these." -msgstr "Tal vez quiera ejecutar «apt-get -f install» para corregirlo." - -#: cmdline/apt-get.cc:1072 -msgid "Unmet dependencies. Try using -f." -msgstr "Dependencias incumplidas. Pruebe de nuevo usando -f." - -#: cmdline/apt-get.cc:1097 -msgid "WARNING: The following packages cannot be authenticated!" -msgstr "AVISO: ¡No se han podido autenticar los siguientes paquetes!" - -#: cmdline/apt-get.cc:1101 -msgid "Authentication warning overridden.\n" -msgstr "Aviso de autenticación ignorado.\n" - -#: cmdline/apt-get.cc:1108 -msgid "Install these packages without verification?" -msgstr "¿Instalar estos paquetes sin verificación?" - -#: cmdline/apt-get.cc:1110 -msgid "Some packages could not be authenticated" -msgstr "Algunos paquetes no se pueden autenticar" - -#: cmdline/apt-get.cc:1119 cmdline/apt-get.cc:1280 -msgid "There are problems and -y was used without --force-yes" -msgstr "Hay problemas y se utilizó -y sin --force-yes" - -#: cmdline/apt-get.cc:1160 -msgid "Internal error, InstallPackages was called with broken packages!" -msgstr "Error interno, ¡se llamó a «InstallPackages» con paquetes rotos!" - -#: cmdline/apt-get.cc:1169 -msgid "Packages need to be removed but remove is disabled." -msgstr "" -"Los paquetes necesitan eliminarse pero está deshabilitado la posibilidad de " -"eliminar." - -#: cmdline/apt-get.cc:1180 -msgid "Internal error, Ordering didn't finish" -msgstr "Error interno, no terminó la ordenación" - -#: cmdline/apt-get.cc:1218 -msgid "How odd.. The sizes didn't match, email apt@packages.debian.org" -msgstr "" -"Qué raro.. Los tamaños no concuerdan, mande un correo a apt@packages.debian." -"org" - -#. 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:1225 -#, c-format -msgid "Need to get %sB/%sB of archives.\n" -msgstr "Se necesita descargar %sB/%sB de archivos.\n" - -#. 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:1230 -#, c-format -msgid "Need to get %sB of archives.\n" -msgstr "Necesito descargar %sB de archivos.\n" - -#. 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:1237 -#, c-format -msgid "After this operation, %sB of additional disk space will be used.\n" -msgstr "" -"Se utilizarán %sB de espacio de disco adicional después de esta operación.\n" - -#. 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:1242 -#, c-format -msgid "After this operation, %sB disk space will be freed.\n" -msgstr "Se liberarán %sB después de esta operación.\n" - -#: cmdline/apt-get.cc:1257 cmdline/apt-get.cc:1260 cmdline/apt-get.cc:2621 -#: cmdline/apt-get.cc:2624 -#, c-format -msgid "Couldn't determine free space in %s" -msgstr "No pude determinar el espacio libre en %s" - -#: cmdline/apt-get.cc:1270 -#, c-format -msgid "You don't have enough free space in %s." -msgstr "No tiene suficiente espacio libre en %s." - -#: cmdline/apt-get.cc:1286 cmdline/apt-get.cc:1308 -msgid "Trivial Only specified but this is not a trivial operation." -msgstr "Se especificó Trivial Only pero ésta no es una operación trivial." - -#. TRANSLATOR: This string needs to be typed by the user as a confirmation, so be -#. careful with hard to type or special characters (like non-breaking spaces) -#: cmdline/apt-get.cc:1290 -msgid "Yes, do as I say!" -msgstr "Sí, ¡haga lo que le digo!" - -#: cmdline/apt-get.cc:1292 -#, c-format -msgid "" -"You are about to do something potentially harmful.\n" -"To continue type in the phrase '%s'\n" -" ?] " -msgstr "" -"Está a punto de hacer algo potencialmente dañino\n" -"Para continuar escriba la frase «%s»\n" -" ?] " - -#: cmdline/apt-get.cc:1298 cmdline/apt-get.cc:1317 -msgid "Abort." -msgstr "Abortado." - -#: cmdline/apt-get.cc:1313 -msgid "Do you want to continue?" -msgstr "¿Desea continuar?" - -#: cmdline/apt-get.cc:1385 cmdline/apt-get.cc:2686 apt-pkg/algorithms.cc:1566 -#, c-format -msgid "Failed to fetch %s %s\n" -msgstr "Imposible obtener %s %s\n" - -#: cmdline/apt-get.cc:1403 -msgid "Some files failed to download" -msgstr "No se pudieron descargar algunos archivos" - -#: cmdline/apt-get.cc:1404 cmdline/apt-get.cc:2698 -msgid "Download complete and in download only mode" -msgstr "Descarga completa y en modo de sólo descarga" - -#: cmdline/apt-get.cc:1410 -msgid "" -"Unable to fetch some archives, maybe run apt-get update or try with --fix-" -"missing?" -msgstr "" -"No se pudieron obtener algunos archivos, ¿quizás deba ejecutar «apt-get " -"update» o deba intentarlo de nuevo con --fix-missing?" - -#: cmdline/apt-get.cc:1414 -msgid "--fix-missing and media swapping is not currently supported" -msgstr "Actualmente no están soportados --fix-missing e intercambio de medio" - -#: cmdline/apt-get.cc:1419 -msgid "Unable to correct missing packages." -msgstr "No se pudieron corregir los paquetes que faltan." - -#: cmdline/apt-get.cc:1420 -msgid "Aborting install." -msgstr "Abortando la instalación." - -#: cmdline/apt-get.cc:1448 -msgid "" -"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] "" -"El paquete mostrado a continuación ha desaparecido de su sistema\n" -"dado que todos sus ficheros han sido sobreescritos por otros paquetes:" -msgstr[1] "" -"Los paquetes mostrados a continuación han desaparecido de su sistema\n" -"dado que todos sus ficheros han sido sobreescritos por otros paquetes:" - -#: cmdline/apt-get.cc:1452 -msgid "Note: This is done automatically and on purpose by dpkg." -msgstr "Nota: Dpkg realiza esto de forma automática y a propósito." - -#: cmdline/apt-get.cc:1590 -#, c-format -msgid "Ignore unavailable target release '%s' of package '%s'" -msgstr "Ignorar la distribución objetivo no disponible «%s» del paquete «%s»" +msgid "Can not find a package '%s' with release '%s'" +msgstr "No se pudo encontrar ningún paquete con la expresión regular «%s»" -#: cmdline/apt-get.cc:1622 +#: cmdline/apt-get.cc:366 #, c-format msgid "Picking '%s' as source package instead of '%s'\n" msgstr "Escogiendo «%s» como paquete fuente en lugar de «%s»\n" -#. if (VerTag.empty() == false && Last == 0) -#: cmdline/apt-get.cc:1660 -#, c-format -msgid "Ignore unavailable version '%s' of package '%s'" +#: cmdline/apt-get.cc:422 +#, fuzzy, c-format +msgid "Can not find version '%s' of package '%s'" msgstr "Ignorar la versión no disponible «%s» del paquete «%s»" -#: cmdline/apt-get.cc:1676 -msgid "The update command takes no arguments" -msgstr "El comando de actualización no toma argumentos" - -#: cmdline/apt-get.cc:1742 -msgid "We are not supposed to delete stuff, can't start AutoRemover" -msgstr "" -"Se supone que no vamos a eliminar cosas, no se pudo iniciar «AutoRemover»" - -#: cmdline/apt-get.cc:1846 -msgid "" -"Hmm, seems like the AutoRemover destroyed something which really\n" -"shouldn't happen. Please file a bug report against apt." -msgstr "" -"Hmmm. Parece que «AutoRemover» destruyó algo y eso no debería haber pasado. " -"Por favor, envíe un informe de fallo al programa 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:1849 cmdline/apt-get.cc:2017 -msgid "The following information may help to resolve the situation:" -msgstr "La siguiente información puede ayudar a resolver la situación:" - -#: cmdline/apt-get.cc:1853 -msgid "Internal Error, AutoRemover broke stuff" -msgstr "Error interno, «AutoRemover» rompió cosas" - -#: cmdline/apt-get.cc:1860 -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] "" -"El paquete indicado a continuación se instaló de forma automática y ya no es " -"necesarios." -msgstr[1] "" -"Los paquetes indicados a continuación se instalaron de forma automática y ya " -"no son necesarios." - -#: cmdline/apt-get.cc:1864 -#, 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] "Se instaló de forma automática %lu paquete y ya no es necesario.\n" -msgstr[1] "" -"Se instalaron de forma automática %lu paquetes y ya no son necesarios.\n" - -#: cmdline/apt-get.cc:1866 -#, fuzzy -msgid "Use 'apt-get autoremove' to remove it." -msgid_plural "Use 'apt-get autoremove' to remove them." -msgstr[0] "Utilice «apt-get autoremove» para eliminarlos." -msgstr[1] "Utilice «apt-get autoremove» para eliminarlos." - -#: cmdline/apt-get.cc:1885 -msgid "Internal error, AllUpgrade broke stuff" -msgstr "Error Interno, AllUpgrade rompió cosas" - -#: cmdline/apt-get.cc:1984 -msgid "You might want to run 'apt-get -f install' to correct these:" -msgstr "Tal vez quiera ejecutar «apt-get -f install» para corregirlo:" - -#: cmdline/apt-get.cc:1988 -msgid "" -"Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a " -"solution)." -msgstr "" -"Dependencias incumplidas. Intente «apt-get -f install» sin paquetes (o " -"especifique una solución)." - -#: cmdline/apt-get.cc:2002 -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 "" -"No se pudieron instalar algunos paquetes. Esto puede significar que\n" -"usted pidió una situación imposible o, si está usando la distribución\n" -"inestable, que algunos paquetes necesarios no han sido creados o han\n" -"sido movidos fuera de Incoming." - -#: cmdline/apt-get.cc:2023 -msgid "Broken packages" -msgstr "Paquetes rotos" - -#: cmdline/apt-get.cc:2049 -msgid "The following extra packages will be installed:" -msgstr "Se instalarán los siguientes paquetes extras:" - -#: cmdline/apt-get.cc:2139 -msgid "Suggested packages:" -msgstr "Paquetes sugeridos:" - -#: cmdline/apt-get.cc:2140 -msgid "Recommended packages:" -msgstr "Paquetes recomendados:" - -#: cmdline/apt-get.cc:2182 +#: cmdline/apt-get.cc:453 #, c-format msgid "Couldn't find package %s" msgstr "No se pudo encontrar el paquete %s" -#: cmdline/apt-get.cc:2189 cmdline/apt-mark.cc:70 +#: cmdline/apt-get.cc:458 cmdline/apt-mark.cc:70 +#, c-format +msgid "%s set to manually installed.\n" +msgstr "fijado %s como instalado manualmente.\n" + +#: cmdline/apt-get.cc:460 cmdline/apt-mark.cc:72 #, c-format msgid "%s set to automatically installed.\n" msgstr "fijado %s como instalado automáticamente.\n" -#: cmdline/apt-get.cc:2197 cmdline/apt-mark.cc:114 +#: cmdline/apt-get.cc:468 cmdline/apt-mark.cc:116 msgid "" "This command is deprecated. Please use 'apt-mark auto' and 'apt-mark manual' " "instead." msgstr "" -#: cmdline/apt-get.cc:2213 -msgid "Calculating upgrade... " -msgstr "Calculando la actualización... " - -#: cmdline/apt-get.cc:2216 methods/ftp.cc:712 methods/connect.cc:116 -msgid "Failed" -msgstr "Falló" - -#: cmdline/apt-get.cc:2221 -msgid "Done" -msgstr "Listo" - -#: cmdline/apt-get.cc:2288 cmdline/apt-get.cc:2296 +#: cmdline/apt-get.cc:537 cmdline/apt-get.cc:545 msgid "Internal error, problem resolver broke stuff" msgstr "" "Error interno, el sistema de solución de problemas rompió algunas cosas" -#: cmdline/apt-get.cc:2324 cmdline/apt-get.cc:2361 +#: cmdline/apt-get.cc:573 cmdline/apt-get.cc:610 msgid "Unable to lock the download directory" msgstr "No se puede bloquear el directorio de descarga" -#: cmdline/apt-get.cc:2418 -#, c-format -msgid "Can't find a source to download version '%s' of '%s'" -msgstr "" - -#: cmdline/apt-get.cc:2423 -#, c-format -msgid "Downloading %s %s" -msgstr "" - -#: cmdline/apt-get.cc:2483 +#: cmdline/apt-get.cc:725 msgid "Must specify at least one package to fetch source for" msgstr "Debe especificar al menos un paquete para obtener su código fuente" -#: cmdline/apt-get.cc:2523 cmdline/apt-get.cc:2835 +#: cmdline/apt-get.cc:765 cmdline/apt-get.cc:1060 #, c-format msgid "Unable to find a source package for %s" msgstr "No se pudo encontrar un paquete de fuentes para %s" -#: cmdline/apt-get.cc:2540 +#: cmdline/apt-get.cc:782 #, c-format msgid "" "NOTICE: '%s' packaging is maintained in the '%s' version control system at:\n" @@ -964,7 +430,7 @@ msgstr "" "versiones «%s» en:\n" "%s\n" -#: cmdline/apt-get.cc:2545 +#: cmdline/apt-get.cc:787 #, fuzzy, c-format msgid "" "Please use:\n" @@ -976,87 +442,97 @@ msgstr "" "para obtener las últimas actualizaciones (posiblemente no publicadas aún) " "del paquete.\n" -#: cmdline/apt-get.cc:2598 +#: cmdline/apt-get.cc:840 #, c-format msgid "Skipping already downloaded file '%s'\n" msgstr "Omitiendo el fichero ya descargado «%s»\n" -#: cmdline/apt-get.cc:2635 +#: cmdline/apt-get.cc:863 cmdline/apt-get.cc:866 +#: apt-private/private-install.cc:198 apt-private/private-install.cc:201 +#, c-format +msgid "Couldn't determine free space in %s" +msgstr "No pude determinar el espacio libre en %s" + +#: cmdline/apt-get.cc:877 #, c-format msgid "You don't have enough free space in %s" msgstr "No tiene suficiente espacio libre en %s" #. 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:2644 +#: cmdline/apt-get.cc:886 #, c-format msgid "Need to get %sB/%sB of source archives.\n" msgstr "Necesito descargar %sB/%sB de archivos fuente.\n" #. 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:2649 +#: cmdline/apt-get.cc:891 #, c-format msgid "Need to get %sB of source archives.\n" msgstr "Necesito descargar %sB de archivos fuente.\n" -#: cmdline/apt-get.cc:2655 +#: cmdline/apt-get.cc:897 #, c-format msgid "Fetch source %s\n" msgstr "Fuente obtenida %s\n" -#: cmdline/apt-get.cc:2693 +#: cmdline/apt-get.cc:918 msgid "Failed to fetch some archives." msgstr "No se pudieron obtener algunos archivos." -#: cmdline/apt-get.cc:2724 +#: cmdline/apt-get.cc:923 apt-private/private-install.cc:325 +msgid "Download complete and in download only mode" +msgstr "Descarga completa y en modo de sólo descarga" + +#: cmdline/apt-get.cc:949 #, c-format msgid "Skipping unpack of already unpacked source in %s\n" msgstr "Ignorando desempaquetamiento de paquetes ya desempaquetados en %s\n" -#: cmdline/apt-get.cc:2736 +#: cmdline/apt-get.cc:961 #, c-format msgid "Unpack command '%s' failed.\n" msgstr "Falló la orden de desempaquetamiento «%s».\n" -#: cmdline/apt-get.cc:2737 +#: cmdline/apt-get.cc:962 #, c-format msgid "Check if the 'dpkg-dev' package is installed.\n" msgstr "Compruebe que el paquete «dpkg-dev» esté instalado.\n" -#: cmdline/apt-get.cc:2759 +#: cmdline/apt-get.cc:984 #, c-format msgid "Build command '%s' failed.\n" msgstr "Falló la orden de construcción «%s».\n" -#: cmdline/apt-get.cc:2779 +#: cmdline/apt-get.cc:1004 msgid "Child process failed" msgstr "Falló el proceso hijo" -#: cmdline/apt-get.cc:2798 +#: cmdline/apt-get.cc:1023 msgid "Must specify at least one package to check builddeps for" msgstr "" "Debe especificar al menos un paquete para verificar sus dependencias de " "construcción" -#: cmdline/apt-get.cc:2823 +#: cmdline/apt-get.cc:1048 #, c-format msgid "" "No architecture information available for %s. See apt.conf(5) APT::" "Architectures for setup" msgstr "" -#: cmdline/apt-get.cc:2847 cmdline/apt-get.cc:2850 +#: cmdline/apt-get.cc:1072 cmdline/apt-get.cc:1075 #, c-format msgid "Unable to get build-dependency information for %s" msgstr "No se pudo obtener información de dependencias de construcción para %s" -#: cmdline/apt-get.cc:2870 +#: cmdline/apt-get.cc:1095 #, c-format msgid "%s has no build depends.\n" msgstr "%s no tiene dependencias de construcción.\n" -#: cmdline/apt-get.cc:3040 +#: cmdline/apt-get.cc:1265 #, fuzzy, c-format msgid "" "%s dependency for %s can't be satisfied because %s is not allowed on '%s' " @@ -1065,7 +541,7 @@ msgstr "" "La dependencia %s en %s no puede satisfacerse porque no se puede encontrar " "el paquete %s" -#: cmdline/apt-get.cc:3058 +#: cmdline/apt-get.cc:1283 #, c-format msgid "" "%s dependency for %s cannot be satisfied because the package %s cannot be " @@ -1074,14 +550,14 @@ msgstr "" "La dependencia %s en %s no puede satisfacerse porque no se puede encontrar " "el paquete %s" -#: cmdline/apt-get.cc:3081 +#: cmdline/apt-get.cc:1306 #, c-format msgid "Failed to satisfy %s dependency for %s: Installed package %s is too new" msgstr "" "No se pudo satisfacer la dependencia %s para %s: El paquete instalado %s es " "demasiado nuevo" -#: cmdline/apt-get.cc:3120 +#: cmdline/apt-get.cc:1345 #, fuzzy, c-format msgid "" "%s dependency for %s cannot be satisfied because candidate version of " @@ -1090,7 +566,7 @@ msgstr "" "La dependencia %s en %s no puede satisfacerse porque ninguna versión " "disponible del paquete %s satisface los requisitos de versión" -#: cmdline/apt-get.cc:3126 +#: cmdline/apt-get.cc:1351 #, fuzzy, c-format msgid "" "%s dependency for %s cannot be satisfied because package %s has no candidate " @@ -1099,30 +575,30 @@ msgstr "" "La dependencia %s en %s no puede satisfacerse porque no se puede encontrar " "el paquete %s" -#: cmdline/apt-get.cc:3149 +#: cmdline/apt-get.cc:1374 #, c-format msgid "Failed to satisfy %s dependency for %s: %s" msgstr "No se pudo satisfacer la dependencia %s para %s: %s" -#: cmdline/apt-get.cc:3164 +#: cmdline/apt-get.cc:1389 #, c-format msgid "Build-dependencies for %s could not be satisfied." msgstr "No se pudieron satisfacer las dependencias de construcción de %s." -#: cmdline/apt-get.cc:3169 +#: cmdline/apt-get.cc:1394 msgid "Failed to process build dependencies" msgstr "No se pudieron procesar las dependencias de construcción" -#: cmdline/apt-get.cc:3262 cmdline/apt-get.cc:3274 +#: cmdline/apt-get.cc:1487 cmdline/apt-get.cc:1499 #, fuzzy, c-format msgid "Changelog for %s (%s)" msgstr "Conectando a %s (%s)" -#: cmdline/apt-get.cc:3397 +#: cmdline/apt-get.cc:1585 msgid "Supported modules:" msgstr "Módulos soportados:" -#: cmdline/apt-get.cc:3438 +#: cmdline/apt-get.cc:1626 #, fuzzy msgid "" "Usage: apt-get [options] command\n" @@ -1213,102 +689,53 @@ msgstr "" "para más información y opciones.\n" " Este APT tiene poderes de Super Vaca.\n" -#: cmdline/apt-get.cc:3603 -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 "" -"NOTA: ¡Esto es sólo una simulación\n" -" apt-get necesita privilegios de administrador para la ejecución real.\n" -" Tenga también en cuenta que se han desactivado los bloqueos,\n" -" ¡no dependa de la relevancia a la situación real actual!" - -#: cmdline/acqprogress.cc:60 -msgid "Hit " -msgstr "Obj " - -#: cmdline/acqprogress.cc:84 -msgid "Get:" -msgstr "Des:" - -#: cmdline/acqprogress.cc:115 -msgid "Ign " -msgstr "Ign " - -#: cmdline/acqprogress.cc:119 -msgid "Err " -msgstr "Err " - -#: cmdline/acqprogress.cc:140 -#, c-format -msgid "Fetched %sB in %s (%sB/s)\n" -msgstr "Descargados %sB en %s (%sB/s)\n" - -#: cmdline/acqprogress.cc:230 -#, c-format -msgid " [Working]" -msgstr " [Trabajando]" - -#: cmdline/acqprogress.cc:286 -#, c-format -msgid "" -"Media change: please insert the disc labeled\n" -" '%s'\n" -"in the drive '%s' and press enter\n" -msgstr "" -"Cambio de medio: Por favor, inserte el disco etiquetado como\n" -" «%s»\n" -"en la unidad «%s» y pulse Intro\n" - -#: cmdline/apt-mark.cc:55 +#: cmdline/apt-mark.cc:57 #, fuzzy, c-format msgid "%s can not be marked as it is not installed.\n" msgstr "pero no está instalado" -#: cmdline/apt-mark.cc:61 +#: cmdline/apt-mark.cc:63 #, fuzzy, c-format msgid "%s was already set to manually installed.\n" msgstr "fijado %s como instalado manualmente.\n" -#: cmdline/apt-mark.cc:63 +#: cmdline/apt-mark.cc:65 #, fuzzy, c-format msgid "%s was already set to automatically installed.\n" msgstr "fijado %s como instalado automáticamente.\n" -#: cmdline/apt-mark.cc:228 +#: cmdline/apt-mark.cc:230 #, fuzzy, c-format msgid "%s was already set on hold.\n" msgstr "%s ya está en su versión más reciente.\n" -#: cmdline/apt-mark.cc:230 +#: cmdline/apt-mark.cc:232 #, fuzzy, c-format msgid "%s was already not hold.\n" msgstr "%s ya está en su versión más reciente.\n" -#: cmdline/apt-mark.cc:245 cmdline/apt-mark.cc:326 -#: apt-pkg/contrib/fileutl.cc:832 apt-pkg/contrib/gpgv.cc:223 -#: apt-pkg/deb/dpkgpm.cc:1032 +#: cmdline/apt-mark.cc:247 cmdline/apt-mark.cc:328 +#: apt-pkg/contrib/fileutl.cc:850 apt-pkg/contrib/gpgv.cc:217 +#: apt-pkg/deb/dpkgpm.cc:1182 #, c-format msgid "Waited for %s but it wasn't there" msgstr "Esperaba %s pero no estaba allí" -#: cmdline/apt-mark.cc:260 cmdline/apt-mark.cc:309 +#: cmdline/apt-mark.cc:262 cmdline/apt-mark.cc:311 #, fuzzy, c-format msgid "%s set on hold.\n" msgstr "fijado %s como instalado manualmente.\n" -#: cmdline/apt-mark.cc:262 cmdline/apt-mark.cc:314 +#: cmdline/apt-mark.cc:264 cmdline/apt-mark.cc:316 #, fuzzy, c-format msgid "Canceled hold on %s.\n" msgstr "No se pudo abrir %s" -#: cmdline/apt-mark.cc:332 +#: cmdline/apt-mark.cc:334 msgid "Executing dpkg failed. Are you root?" msgstr "" -#: cmdline/apt-mark.cc:379 +#: cmdline/apt-mark.cc:381 msgid "" "Usage: apt-mark [options] {auto|manual} pkg1 [pkg2 ...]\n" "\n" @@ -1318,6 +745,11 @@ msgid "" "Commands:\n" " auto - Mark the given packages as automatically installed\n" " manual - Mark the given packages as manually installed\n" +" hold - Mark a package as held back\n" +" unhold - Unset a package set as held back\n" +" showauto - Print the list of automatically installed packages\n" +" showmanual - Print the list of manually installed packages\n" +" showhold - Print the list of package on hold\n" "\n" "Options:\n" " -h This help text.\n" @@ -1330,6 +762,28 @@ msgid "" "See the apt-mark(8) and apt.conf(5) manual pages for more information." msgstr "" +#: cmdline/apt.cc:71 +msgid "" +"Usage: apt [options] command\n" +"\n" +"CLI for apt.\n" +"Basic commands: \n" +" list - list packages based on package names\n" +" search - search in package descriptions\n" +" show - show package details\n" +"\n" +" update - update list of available packages\n" +"\n" +" install - install packages\n" +" remove - remove packages\n" +"\n" +" upgrade - upgrade the system by installing/upgrading packages\n" +" full-upgrade - upgrade the system by removing/installing/upgrading " +"packages\n" +"\n" +" edit-sources - edit the source information file\n" +msgstr "" + #: methods/cdrom.cc:203 #, c-format msgid "Unable to read the cdrom database %s" @@ -1356,16 +810,16 @@ msgstr "No pude desmontar el CD-ROM de %s, tal vez todavía este en uso." msgid "Disk not found." msgstr "Disco no encontrado." -#: methods/cdrom.cc:262 methods/file.cc:82 methods/rsh.cc:275 +#: methods/cdrom.cc:262 methods/file.cc:82 methods/rsh.cc:274 msgid "File not found" msgstr "Fichero no encontrado" -#: methods/copy.cc:46 methods/gzip.cc:105 methods/gzip.cc:114 -#: methods/rred.cc:512 methods/rred.cc:521 +#: methods/copy.cc:46 methods/gzip.cc:106 methods/rred.cc:599 +#: methods/rred.cc:609 msgid "Failed to stat" msgstr "No pude leer" -#: methods/copy.cc:83 methods/gzip.cc:111 methods/rred.cc:518 +#: methods/copy.cc:82 methods/gzip.cc:113 methods/rred.cc:606 msgid "Failed to set modification time" msgstr "No pude poner el tiempo de modificación" @@ -1374,34 +828,34 @@ msgid "Invalid URI, local URIS must not start with //" msgstr "URI inválido, los URIS locales no deben de empezar con //" #. Login must be before getpeername otherwise dante won't work. -#: methods/ftp.cc:173 +#: methods/ftp.cc:172 msgid "Logging in" msgstr "Entrando" -#: methods/ftp.cc:179 +#: methods/ftp.cc:178 msgid "Unable to determine the peer name" msgstr "No pude determinar el nombre del par" -#: methods/ftp.cc:184 +#: methods/ftp.cc:183 msgid "Unable to determine the local name" msgstr "Imposible determinar el nombre local" -#: methods/ftp.cc:215 methods/ftp.cc:243 +#: methods/ftp.cc:214 methods/ftp.cc:242 #, c-format msgid "The server refused the connection and said: %s" msgstr "El servidor rechazó nuestra conexión y dijo: %s" -#: methods/ftp.cc:221 +#: methods/ftp.cc:220 #, c-format msgid "USER failed, server said: %s" msgstr "Usuario (USER) falló, el servidor dijo: %s" -#: methods/ftp.cc:228 +#: methods/ftp.cc:227 #, c-format msgid "PASS failed, server said: %s" msgstr "Clave (PASS) falló, el servidor dijo: %s" -#: methods/ftp.cc:248 +#: methods/ftp.cc:247 msgid "" "A proxy server was specified but no login script, Acquire::ftp::ProxyLogin " "is empty." @@ -1409,117 +863,121 @@ msgstr "" "Se especificó un servidor proxy pero no un script de entrada, «Acquire::ftp::" "ProxyLogin» está vacío." -#: methods/ftp.cc:276 +#: methods/ftp.cc:275 #, c-format msgid "Login script command '%s' failed, server said: %s" msgstr "Falló la orden «%s» del script de entrada, el servidor dijo: %s" -#: methods/ftp.cc:302 +#: methods/ftp.cc:301 #, c-format msgid "TYPE failed, server said: %s" msgstr "Tipo (TYPE) falló, el servidor dijo: %s" -#: methods/ftp.cc:340 methods/ftp.cc:452 methods/rsh.cc:192 methods/rsh.cc:237 +#: methods/ftp.cc:339 methods/ftp.cc:451 methods/rsh.cc:191 methods/rsh.cc:236 msgid "Connection timeout" msgstr "La conexión expiró" -#: methods/ftp.cc:346 +#: methods/ftp.cc:345 msgid "Server closed the connection" msgstr "El servidor cerró la conexión" -#: methods/ftp.cc:349 methods/rsh.cc:199 apt-pkg/contrib/fileutl.cc:1264 -#: apt-pkg/contrib/fileutl.cc:1273 apt-pkg/contrib/fileutl.cc:1276 +#: methods/ftp.cc:348 methods/rsh.cc:198 apt-pkg/contrib/fileutl.cc:1292 +#: apt-pkg/contrib/fileutl.cc:1301 apt-pkg/contrib/fileutl.cc:1304 msgid "Read error" msgstr "Error de lectura" -#: methods/ftp.cc:356 methods/rsh.cc:206 +#: methods/ftp.cc:355 methods/rsh.cc:205 msgid "A response overflowed the buffer." msgstr "No pude crear un socket." -#: methods/ftp.cc:373 methods/ftp.cc:385 +#: methods/ftp.cc:372 methods/ftp.cc:384 msgid "Protocol corruption" msgstr "Fallo del protocolo" -#: methods/ftp.cc:458 methods/rred.cc:238 methods/rsh.cc:243 -#: apt-pkg/contrib/fileutl.cc:1360 apt-pkg/contrib/fileutl.cc:1369 -#: apt-pkg/contrib/fileutl.cc:1372 apt-pkg/contrib/fileutl.cc:1397 +#: methods/ftp.cc:457 methods/rsh.cc:242 apt-pkg/contrib/fileutl.cc:1388 +#: apt-pkg/contrib/fileutl.cc:1397 apt-pkg/contrib/fileutl.cc:1400 +#: apt-pkg/contrib/fileutl.cc:1425 msgid "Write error" msgstr "Error de escritura" -#: methods/ftp.cc:697 methods/ftp.cc:703 methods/ftp.cc:738 +#: methods/ftp.cc:696 methods/ftp.cc:702 methods/ftp.cc:737 msgid "Could not create a socket" msgstr "No pude crear un socket" -#: methods/ftp.cc:708 +#: methods/ftp.cc:707 msgid "Could not connect data socket, connection timed out" msgstr "No pude conectar el socket de datos, expiró el tiempo de conexión" -#: methods/ftp.cc:714 +#: methods/ftp.cc:711 methods/connect.cc:116 apt-private/private-upgrade.cc:22 +msgid "Failed" +msgstr "Falló" + +#: methods/ftp.cc:713 msgid "Could not connect passive socket." msgstr "No pude conectar un socket pasivo." -#: methods/ftp.cc:731 +#: methods/ftp.cc:730 msgid "getaddrinfo was unable to get a listening socket" msgstr "getaddrinfo no pude obtener un socket oyente" -#: methods/ftp.cc:745 +#: methods/ftp.cc:744 msgid "Could not bind a socket" msgstr "No pude ligar un socket" -#: methods/ftp.cc:749 +#: methods/ftp.cc:748 msgid "Could not listen on the socket" msgstr "No pude escuchar en el socket" -#: methods/ftp.cc:756 +#: methods/ftp.cc:755 msgid "Could not determine the socket's name" msgstr "No pude determinar el nombre del socket" -#: methods/ftp.cc:788 +#: methods/ftp.cc:787 msgid "Unable to send PORT command" msgstr "No pude mandar la orden PORT" -#: methods/ftp.cc:798 +#: methods/ftp.cc:797 #, c-format msgid "Unknown address family %u (AF_*)" msgstr "Dirección de familia %u desconocida (AF_*)" -#: methods/ftp.cc:807 +#: methods/ftp.cc:806 #, c-format msgid "EPRT failed, server said: %s" msgstr "EPRT falló, el servidor dijo: %s" -#: methods/ftp.cc:827 +#: methods/ftp.cc:826 msgid "Data socket connect timed out" msgstr "Expiró conexión a socket de datos" -#: methods/ftp.cc:834 +#: methods/ftp.cc:833 msgid "Unable to accept connection" msgstr "No pude aceptar la conexión" -#: methods/ftp.cc:873 methods/http.cc:1038 methods/rsh.cc:313 +#: methods/ftp.cc:872 methods/server.cc:357 methods/rsh.cc:312 msgid "Problem hashing file" msgstr "Se produjo un problema al hacer un hash del archivo" -#: methods/ftp.cc:886 +#: methods/ftp.cc:885 #, c-format msgid "Unable to fetch file, server said '%s'" msgstr "Imposible traer archivo, el servidor dijo «%s»" -#: methods/ftp.cc:901 methods/rsh.cc:332 +#: methods/ftp.cc:900 methods/rsh.cc:331 msgid "Data socket timed out" msgstr "Expiró el socket de datos" -#: methods/ftp.cc:931 +#: methods/ftp.cc:930 #, c-format msgid "Data transfer failed, server said '%s'" msgstr "Falló transferencia de datos, el servidor dijo «%s»" #. Get the files information -#: methods/ftp.cc:1008 +#: methods/ftp.cc:1009 msgid "Query" msgstr "Consulta" -#: methods/ftp.cc:1120 +#: methods/ftp.cc:1123 msgid "Unable to invoke " msgstr "No pude invocar " @@ -1585,39 +1043,39 @@ msgstr "Algo raro pasó al resolver «%s:%s» (%i - %s)" msgid "Unable to connect to %s:%s:" msgstr "No se pudo conectar a %s:%s:" -#: methods/gpgv.cc:167 +#: methods/gpgv.cc:166 msgid "" "Internal error: Good signature, but could not determine key fingerprint?!" msgstr "" "Error interno: Firma correcta, ¡¿pero no se pudo determinar su huella " "digital?!" -#: methods/gpgv.cc:171 +#: methods/gpgv.cc:170 msgid "At least one invalid signature was encountered." msgstr "Se encontró al menos una firma inválida." -#: methods/gpgv.cc:173 +#: methods/gpgv.cc:172 msgid "Could not execute 'gpgv' to verify signature (is gpgv installed?)" msgstr "" "No se pudo ejecutar «gpgv» para verificar la firma (¿está instalado gpgv?)" #. TRANSLATORS: %s is a single techy word like 'NODATA' -#: methods/gpgv.cc:179 +#: methods/gpgv.cc:178 #, c-format msgid "" "Clearsigned file isn't valid, got '%s' (does the network require " "authentication?)" msgstr "" -#: methods/gpgv.cc:183 +#: methods/gpgv.cc:182 msgid "Unknown error executing gpgv" msgstr "Error desconocido ejecutando gpgv" -#: methods/gpgv.cc:216 methods/gpgv.cc:223 +#: methods/gpgv.cc:215 methods/gpgv.cc:222 msgid "The following signatures were invalid:\n" msgstr "Las siguientes firms fueron inválidas:\n" -#: methods/gpgv.cc:230 +#: methods/gpgv.cc:229 msgid "" "The following signatures couldn't be verified because the public key is not " "available:\n" @@ -1629,81 +1087,624 @@ msgstr "" msgid "Empty files can't be valid archives" msgstr "" -#: methods/http.cc:394 +#: methods/http.cc:516 +msgid "Error writing to the file" +msgstr "Error escribiendo al archivo" + +#: methods/http.cc:530 +msgid "Error reading from server. Remote end closed connection" +msgstr "Error leyendo del servidor, el lado remoto cerró la conexión." + +#: methods/http.cc:532 +msgid "Error reading from server" +msgstr "Error leyendo del servidor" + +#: methods/http.cc:568 +msgid "Error writing to file" +msgstr "Error escribiendo a archivo" + +#: methods/http.cc:628 +msgid "Select failed" +msgstr "Falló la selección" + +#: methods/http.cc:633 +msgid "Connection timed out" +msgstr "Expiró la conexión" + +#: methods/http.cc:656 +msgid "Error writing to output file" +msgstr "Error escribiendo al archivo de salida" + +#: methods/server.cc:56 msgid "Waiting for headers" msgstr "Esperando las cabeceras" -#: methods/http.cc:544 +#: methods/server.cc:114 msgid "Bad header line" msgstr "Mala línea de cabecera" -#: methods/http.cc:569 methods/http.cc:576 +#: methods/server.cc:139 methods/server.cc:146 msgid "The HTTP server sent an invalid reply header" msgstr "El servidor de http envió una cabecera de respuesta inválida" -#: methods/http.cc:606 +#: methods/server.cc:176 msgid "The HTTP server sent an invalid Content-Length header" msgstr "El servidor de http envió una cabecera de Content-Length inválida" -#: methods/http.cc:621 +#: methods/server.cc:199 msgid "The HTTP server sent an invalid Content-Range header" msgstr "El servidor de http envió una cabecera de Content-Range inválida" -#: methods/http.cc:623 +#: methods/server.cc:201 msgid "This HTTP server has broken range support" msgstr "Éste servidor de http tiene el soporte de alcance roto" -#: methods/http.cc:647 +#: methods/server.cc:225 msgid "Unknown date format" msgstr "Formato de fecha desconocido" -#: methods/http.cc:826 -msgid "Select failed" -msgstr "Falló la selección" +#: methods/server.cc:494 +msgid "Bad header data" +msgstr "Mala cabecera Data" -#: methods/http.cc:831 -msgid "Connection timed out" -msgstr "Expiró la conexión" +#: methods/server.cc:511 methods/server.cc:567 +msgid "Connection failed" +msgstr "Fallo la conexión" -#: methods/http.cc:854 -msgid "Error writing to output file" -msgstr "Error escribiendo al archivo de salida" +#: methods/server.cc:659 +msgid "Internal error" +msgstr "Error interno" -#: methods/http.cc:885 -msgid "Error writing to file" -msgstr "Error escribiendo a archivo" +#: apt-private/private-list.cc:147 +msgid "Listing" +msgstr "" -#: methods/http.cc:913 -msgid "Error writing to the file" -msgstr "Error escribiendo al archivo" +#: apt-private/private-install.cc:93 +msgid "Internal error, InstallPackages was called with broken packages!" +msgstr "Error interno, ¡se llamó a «InstallPackages» con paquetes rotos!" -#: methods/http.cc:927 -msgid "Error reading from server. Remote end closed connection" -msgstr "Error leyendo del servidor, el lado remoto cerró la conexión." +#: apt-private/private-install.cc:102 +msgid "Packages need to be removed but remove is disabled." +msgstr "" +"Los paquetes necesitan eliminarse pero está deshabilitado la posibilidad de " +"eliminar." -#: methods/http.cc:929 -msgid "Error reading from server" -msgstr "Error leyendo del servidor" +#: apt-private/private-install.cc:121 +msgid "Internal error, Ordering didn't finish" +msgstr "Error interno, no terminó la ordenación" -#: methods/http.cc:1197 -msgid "Bad header data" -msgstr "Mala cabecera Data" +#: apt-private/private-install.cc:159 +msgid "How odd.. The sizes didn't match, email apt@packages.debian.org" +msgstr "" +"Qué raro.. Los tamaños no concuerdan, mande un correo a apt@packages.debian." +"org" -#: methods/http.cc:1214 methods/http.cc:1269 -msgid "Connection failed" -msgstr "Fallo la conexión" +#. 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 +#: apt-private/private-install.cc:166 +#, c-format +msgid "Need to get %sB/%sB of archives.\n" +msgstr "Se necesita descargar %sB/%sB de archivos.\n" -#: methods/http.cc:1361 -msgid "Internal error" -msgstr "Error interno" +#. 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 +#: apt-private/private-install.cc:171 +#, c-format +msgid "Need to get %sB of archives.\n" +msgstr "Necesito descargar %sB de archivos.\n" + +#. 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 +#: apt-private/private-install.cc:178 +#, c-format +msgid "After this operation, %sB of additional disk space will be used.\n" +msgstr "" +"Se utilizarán %sB de espacio de disco adicional después de esta operación.\n" + +#. 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 +#: apt-private/private-install.cc:183 +#, c-format +msgid "After this operation, %sB disk space will be freed.\n" +msgstr "Se liberarán %sB después de esta operación.\n" + +#: apt-private/private-install.cc:211 +#, c-format +msgid "You don't have enough free space in %s." +msgstr "No tiene suficiente espacio libre en %s." + +#: apt-private/private-install.cc:221 apt-private/private-download.cc:55 +msgid "There are problems and -y was used without --force-yes" +msgstr "Hay problemas y se utilizó -y sin --force-yes" + +#: apt-private/private-install.cc:227 apt-private/private-install.cc:249 +msgid "Trivial Only specified but this is not a trivial operation." +msgstr "Se especificó Trivial Only pero ésta no es una operación trivial." + +#. TRANSLATOR: This string needs to be typed by the user as a confirmation, so be +#. careful with hard to type or special characters (like non-breaking spaces) +#: apt-private/private-install.cc:231 +msgid "Yes, do as I say!" +msgstr "Sí, ¡haga lo que le digo!" + +#: apt-private/private-install.cc:233 +#, c-format +msgid "" +"You are about to do something potentially harmful.\n" +"To continue type in the phrase '%s'\n" +" ?] " +msgstr "" +"Está a punto de hacer algo potencialmente dañino\n" +"Para continuar escriba la frase «%s»\n" +" ?] " + +#: apt-private/private-install.cc:239 apt-private/private-install.cc:257 +msgid "Abort." +msgstr "Abortado." + +#: apt-private/private-install.cc:254 +msgid "Do you want to continue?" +msgstr "¿Desea continuar?" + +#: apt-private/private-install.cc:324 +msgid "Some files failed to download" +msgstr "No se pudieron descargar algunos archivos" + +#: apt-private/private-install.cc:331 +msgid "" +"Unable to fetch some archives, maybe run apt-get update or try with --fix-" +"missing?" +msgstr "" +"No se pudieron obtener algunos archivos, ¿quizás deba ejecutar «apt-get " +"update» o deba intentarlo de nuevo con --fix-missing?" + +#: apt-private/private-install.cc:335 +msgid "--fix-missing and media swapping is not currently supported" +msgstr "Actualmente no están soportados --fix-missing e intercambio de medio" + +#: apt-private/private-install.cc:340 +msgid "Unable to correct missing packages." +msgstr "No se pudieron corregir los paquetes que faltan." + +#: apt-private/private-install.cc:341 +msgid "Aborting install." +msgstr "Abortando la instalación." + +#: apt-private/private-install.cc:377 +msgid "" +"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] "" +"El paquete mostrado a continuación ha desaparecido de su sistema\n" +"dado que todos sus ficheros han sido sobreescritos por otros paquetes:" +msgstr[1] "" +"Los paquetes mostrados a continuación han desaparecido de su sistema\n" +"dado que todos sus ficheros han sido sobreescritos por otros paquetes:" + +#: apt-private/private-install.cc:381 +msgid "Note: This is done automatically and on purpose by dpkg." +msgstr "Nota: Dpkg realiza esto de forma automática y a propósito." + +#: apt-private/private-install.cc:402 +msgid "We are not supposed to delete stuff, can't start AutoRemover" +msgstr "" +"Se supone que no vamos a eliminar cosas, no se pudo iniciar «AutoRemover»" + +#: apt-private/private-install.cc:510 +msgid "" +"Hmm, seems like the AutoRemover destroyed something which really\n" +"shouldn't happen. Please file a bug report against apt." +msgstr "" +"Hmmm. Parece que «AutoRemover» destruyó algo y eso no debería haber pasado. " +"Por favor, envíe un informe de fallo al programa apt." + +#. +#. if (Packages == 1) +#. { +#. c1out << std::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.") << std::endl; +#. } +#. +#: apt-private/private-install.cc:513 apt-private/private-install.cc:654 +msgid "The following information may help to resolve the situation:" +msgstr "La siguiente información puede ayudar a resolver la situación:" + +#: apt-private/private-install.cc:517 +msgid "Internal Error, AutoRemover broke stuff" +msgstr "Error interno, «AutoRemover» rompió cosas" + +#: apt-private/private-install.cc:524 +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] "" +"El paquete indicado a continuación se instaló de forma automática y ya no es " +"necesarios." +msgstr[1] "" +"Los paquetes indicados a continuación se instalaron de forma automática y ya " +"no son necesarios." + +#: apt-private/private-install.cc:528 +#, 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] "Se instaló de forma automática %lu paquete y ya no es necesario.\n" +msgstr[1] "" +"Se instalaron de forma automática %lu paquetes y ya no son necesarios.\n" + +#: apt-private/private-install.cc:530 +#, fuzzy +msgid "Use 'apt-get autoremove' to remove it." +msgid_plural "Use 'apt-get autoremove' to remove them." +msgstr[0] "Utilice «apt-get autoremove» para eliminarlos." +msgstr[1] "Utilice «apt-get autoremove» para eliminarlos." + +#: apt-private/private-install.cc:624 +msgid "You might want to run 'apt-get -f install' to correct these:" +msgstr "Tal vez quiera ejecutar «apt-get -f install» para corregirlo:" + +#: apt-private/private-install.cc:626 +msgid "" +"Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a " +"solution)." +msgstr "" +"Dependencias incumplidas. Intente «apt-get -f install» sin paquetes (o " +"especifique una solución)." + +#: apt-private/private-install.cc:639 +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 "" +"No se pudieron instalar algunos paquetes. Esto puede significar que\n" +"usted pidió una situación imposible o, si está usando la distribución\n" +"inestable, que algunos paquetes necesarios no han sido creados o han\n" +"sido movidos fuera de Incoming." + +#: apt-private/private-install.cc:660 +msgid "Broken packages" +msgstr "Paquetes rotos" + +#: apt-private/private-install.cc:713 +msgid "The following extra packages will be installed:" +msgstr "Se instalarán los siguientes paquetes extras:" + +#: apt-private/private-install.cc:803 +msgid "Suggested packages:" +msgstr "Paquetes sugeridos:" + +#: apt-private/private-install.cc:804 +msgid "Recommended packages:" +msgstr "Paquetes recomendados:" + +#: apt-private/private-download.cc:32 +msgid "WARNING: The following packages cannot be authenticated!" +msgstr "AVISO: ¡No se han podido autenticar los siguientes paquetes!" + +#: apt-private/private-download.cc:36 +msgid "Authentication warning overridden.\n" +msgstr "Aviso de autenticación ignorado.\n" + +#: apt-private/private-download.cc:41 apt-private/private-download.cc:48 +msgid "Some packages could not be authenticated" +msgstr "Algunos paquetes no se pueden autenticar" + +#: apt-private/private-download.cc:46 +msgid "Install these packages without verification?" +msgstr "¿Instalar estos paquetes sin verificación?" + +#: apt-private/private-download.cc:87 apt-pkg/update.cc:84 +#, c-format +msgid "Failed to fetch %s %s\n" +msgstr "Imposible obtener %s %s\n" + +#: apt-private/private-output.cc:75 apt-private/private-show.cc:81 +#: apt-private/private-show.cc:86 +msgid "unknown" +msgstr "" + +#: apt-private/private-output.cc:201 +#, fuzzy, c-format +msgid "[installed,upgradable to: %s]" +msgstr " [Instalado]" + +#: apt-private/private-output.cc:205 +#, fuzzy +msgid "[installed,local]" +msgstr " [Instalado]" + +#: apt-private/private-output.cc:208 +msgid "[installed,auto-removable]" +msgstr "" + +#: apt-private/private-output.cc:210 +#, fuzzy +msgid "[installed,automatic]" +msgstr " [Instalado]" + +#: apt-private/private-output.cc:212 +#, fuzzy +msgid "[installed]" +msgstr " [Instalado]" + +#: apt-private/private-output.cc:216 +#, c-format +msgid "[upgradable from: %s]" +msgstr "" + +#: apt-private/private-output.cc:220 +msgid "[residual-config]" +msgstr "" + +#: apt-private/private-output.cc:320 +msgid "The following packages have unmet dependencies:" +msgstr "Los siguientes paquetes tienen dependencias incumplidas:" + +#: apt-private/private-output.cc:410 +#, c-format +msgid "but %s is installed" +msgstr "pero %s está instalado" + +#: apt-private/private-output.cc:412 +#, c-format +msgid "but %s is to be installed" +msgstr "pero %s va a ser instalado" + +#: apt-private/private-output.cc:419 +msgid "but it is not installable" +msgstr "pero no es instalable" + +#: apt-private/private-output.cc:421 +msgid "but it is a virtual package" +msgstr "pero es un paquete virtual" + +#: apt-private/private-output.cc:424 +msgid "but it is not installed" +msgstr "pero no está instalado" + +#: apt-private/private-output.cc:424 +msgid "but it is not going to be installed" +msgstr "pero no va a instalarse" + +#: apt-private/private-output.cc:429 +msgid " or" +msgstr " o" + +#: apt-private/private-output.cc:458 +msgid "The following NEW packages will be installed:" +msgstr "Se instalarán los siguientes paquetes NUEVOS:" + +#: apt-private/private-output.cc:484 +msgid "The following packages will be REMOVED:" +msgstr "Los siguientes paquetes se ELIMINARÁN:" + +#: apt-private/private-output.cc:506 +msgid "The following packages have been kept back:" +msgstr "Los siguientes paquetes se han retenido:" + +#: apt-private/private-output.cc:527 +msgid "The following packages will be upgraded:" +msgstr "Se actualizarán los siguientes paquetes:" + +#: apt-private/private-output.cc:548 +msgid "The following packages will be DOWNGRADED:" +msgstr "Se DESACTUALIZARÁN los siguientes paquetes:" + +#: apt-private/private-output.cc:568 +msgid "The following held packages will be changed:" +msgstr "Se cambiarán los siguientes paquetes retenidos:" + +#: apt-private/private-output.cc:623 +#, c-format +msgid "%s (due to %s) " +msgstr "%s (por %s) " + +#: apt-private/private-output.cc:631 +msgid "" +"WARNING: The following essential packages will be removed.\n" +"This should NOT be done unless you know exactly what you are doing!" +msgstr "" +"AVISO: Se van a eliminar los siguientes paquetes esenciales.\n" +"¡NO debe hacerse a menos que sepa exactamente lo que está haciendo!" + +#: apt-private/private-output.cc:662 +#, c-format +msgid "%lu upgraded, %lu newly installed, " +msgstr "%lu actualizados, %lu se instalarán, " + +#: apt-private/private-output.cc:666 +#, c-format +msgid "%lu reinstalled, " +msgstr "%lu reinstalados, " + +#: apt-private/private-output.cc:668 +#, c-format +msgid "%lu downgraded, " +msgstr "%lu desactualizados, " + +#: apt-private/private-output.cc:670 +#, c-format +msgid "%lu to remove and %lu not upgraded.\n" +msgstr "%lu para eliminar y %lu no actualizados.\n" + +#: apt-private/private-output.cc:674 +#, c-format +msgid "%lu not fully installed or removed.\n" +msgstr "%lu no instalados del todo o eliminados.\n" + +#. TRANSLATOR: Yes/No question help-text: defaulting to Y[es] +#. e.g. "Do you want to continue? [Y/n] " +#. The user has to answer with an input matching the +#. YESEXPR/NOEXPR defined in your l10n. +#: apt-private/private-output.cc:696 +msgid "[Y/n]" +msgstr "[S/n]" + +#. TRANSLATOR: Yes/No question help-text: defaulting to N[o] +#. e.g. "Should this file be removed? [y/N] " +#. The user has to answer with an input matching the +#. YESEXPR/NOEXPR defined in your l10n. +#: apt-private/private-output.cc:702 +msgid "[y/N]" +msgstr "[s/N]" + +#. TRANSLATOR: "Yes" answer printed for a yes/no question if --assume-yes is set +#: apt-private/private-output.cc:713 +msgid "Y" +msgstr "S" + +#. TRANSLATOR: "No" answer printed for a yes/no question if --assume-no is set +#: apt-private/private-output.cc:719 +msgid "N" +msgstr "" + +#: apt-private/private-output.cc:741 apt-pkg/cachefilter.cc:33 +#, c-format +msgid "Regex compilation error - %s" +msgstr "Error de compilación de expresiones regulares - %s" + +#: apt-private/private-cachefile.cc:87 +msgid "Correcting dependencies..." +msgstr "Corrigiendo dependencias..." + +#: apt-private/private-cachefile.cc:90 +msgid " failed." +msgstr " falló." + +#: apt-private/private-cachefile.cc:93 +msgid "Unable to correct dependencies" +msgstr "No se puede corregir las dependencias" + +#: apt-private/private-cachefile.cc:96 +msgid "Unable to minimize the upgrade set" +msgstr "No se puede minimizar el conjunto de actualización" + +#: apt-private/private-cachefile.cc:98 +msgid " Done" +msgstr " Listo" + +#: apt-private/private-cachefile.cc:102 +msgid "You might want to run 'apt-get -f install' to correct these." +msgstr "Tal vez quiera ejecutar «apt-get -f install» para corregirlo." + +#: apt-private/private-cachefile.cc:105 +msgid "Unmet dependencies. Try using -f." +msgstr "Dependencias incumplidas. Pruebe de nuevo usando -f." + +#: apt-private/private-cacheset.cc:26 apt-private/private-search.cc:57 +msgid "Sorting" +msgstr "" + +#: apt-private/private-update.cc:45 +msgid "The update command takes no arguments" +msgstr "El comando de actualización no toma argumentos" + +#: apt-private/private-upgrade.cc:19 +msgid "Calculating upgrade... " +msgstr "Calculando la actualización... " + +#: apt-private/private-upgrade.cc:24 +#, fuzzy +msgid "Internal error, Upgrade broke stuff" +msgstr "Error Interno, AllUpgrade rompió cosas" + +#: apt-private/private-upgrade.cc:26 +msgid "Done" +msgstr "Listo" + +#: apt-private/private-search.cc:61 +msgid "Full Text Search" +msgstr "" + +#: apt-private/private-show.cc:152 +#, c-format +msgid "There is %lu additional record. Please use the '-a' switch to see it" +msgid_plural "" +"There are %lu additional records. Please use the '-a' switch to see them." +msgstr[0] "" +msgstr[1] "" + +#: apt-private/private-show.cc:159 +msgid "not a real package (virtual)" +msgstr "" + +#: apt-private/private-main.cc:19 +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 "" +"NOTA: ¡Esto es sólo una simulación\n" +" apt-get necesita privilegios de administrador para la ejecución real.\n" +" Tenga también en cuenta que se han desactivado los bloqueos,\n" +" ¡no dependa de la relevancia a la situación real actual!" + +#: apt-private/private-sources.cc:45 +#, fuzzy, c-format +msgid "Failed to parse %s. Edit again? " +msgstr "No pude abrir %s.new" + +#: apt-private/private-sources.cc:57 +#, c-format +msgid "Your '%s' file changed, please run 'apt-get update'." +msgstr "" + +#: apt-private/acqprogress.cc:63 +msgid "Hit " +msgstr "Obj " + +#: apt-private/acqprogress.cc:87 +msgid "Get:" +msgstr "Des:" + +#: apt-private/acqprogress.cc:118 +msgid "Ign " +msgstr "Ign " + +#: apt-private/acqprogress.cc:122 +msgid "Err " +msgstr "Err " + +#: apt-private/acqprogress.cc:143 +#, c-format +msgid "Fetched %sB in %s (%sB/s)\n" +msgstr "Descargados %sB en %s (%sB/s)\n" + +#: apt-private/acqprogress.cc:233 +#, c-format +msgid " [Working]" +msgstr " [Trabajando]" + +#: apt-private/acqprogress.cc:294 +#, c-format +msgid "" +"Media change: please insert the disc labeled\n" +" '%s'\n" +"in the drive '%s' and press enter\n" +msgstr "" +"Cambio de medio: Por favor, inserte el disco etiquetado como\n" +" «%s»\n" +"en la unidad «%s» y pulse Intro\n" #. 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:464 -#: apt-pkg/contrib/cdromutl.cc:184 apt-pkg/contrib/fileutl.cc:404 -#: apt-pkg/contrib/fileutl.cc:517 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:362 +#: apt-pkg/contrib/cdromutl.cc:184 apt-pkg/contrib/fileutl.cc:406 +#: apt-pkg/contrib/fileutl.cc:519 apt-pkg/sourcelist.cc:271 +#: apt-pkg/sourcelist.cc:277 apt-pkg/acquire.cc:485 apt-pkg/init.cc:100 +#: apt-pkg/init.cc:108 apt-pkg/clean.cc:36 apt-pkg/policy.cc:373 #, c-format msgid "Unable to read %s" msgstr "No pude leer %s" @@ -1740,62 +1741,44 @@ msgstr "No se encontró un archivo de réplica «%s»" msgid "[Mirror: %s]" msgstr "[Réplica: %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 "" -"No se pudo parchear %s con mmap y con el modo de uso de la operación de " -"ficheros - el paquete parece dañado." - -#: 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 "" -"No se pudo parchear %s con mmap (pero no hay un fallo mmap específico) - el " -"parche parece dañado." - -#: methods/rsh.cc:99 ftparchive/multicompress.cc:168 +#: methods/rsh.cc:98 ftparchive/multicompress.cc:169 msgid "Failed to create IPC pipe to subprocess" msgstr "Falló la creación de una tubería IPC para el subproceso" -#: methods/rsh.cc:340 +#: methods/rsh.cc:339 msgid "Connection closed prematurely" msgstr "La conexión se cerró prematuramente" -#: dselect/install:32 +#: dselect/install:33 msgid "Bad default setting!" msgstr "¡Parámetro por omisión incorrecto!" -#: dselect/install:51 dselect/install:83 dselect/install:87 dselect/install:94 -#: dselect/install:105 dselect/update:45 +#: dselect/install:52 dselect/install:84 dselect/install:88 dselect/install:95 +#: dselect/install:106 dselect/update:45 msgid "Press enter to continue." msgstr "Pulse Intro para continuar." -#: dselect/install:91 +#: dselect/install:92 msgid "Do you want to erase any previously downloaded .deb files?" msgstr "¿Desea borrar los archivos .deb descargados con anterioridad?" -#: dselect/install:101 +#: dselect/install:102 msgid "Some errors occurred while unpacking. Packages that were installed" msgstr "" "Se produjeron algunos problemas mientras se desempaquetaba. Los paquetes que " "se instalaron" -#: dselect/install:102 +#: dselect/install:103 msgid "will be configured. This may result in duplicate errors" msgstr "van a configurarse. Esto puede dar lugar a errores duplicados" -#: dselect/install:103 +#: dselect/install:104 msgid "or errors caused by missing dependencies. This is OK, only the errors" msgstr "" "o errores causados por dependencias no presentes. Esto está BIEN, sólo los " "errores" -#: dselect/install:104 +#: dselect/install:105 msgid "" "above this message are important. Please fix them and run [I]nstall again" msgstr "" @@ -1806,12 +1789,7 @@ msgstr "" msgid "Merging available information" msgstr "Fusionando información disponible" -#: cmdline/apt-extracttemplates.cc:102 -#, c-format -msgid "%s not a valid DEB package." -msgstr "%s no es un paquete DEB válido." - -#: cmdline/apt-extracttemplates.cc:236 +#: cmdline/apt-extracttemplates.cc:224 msgid "" "Usage: apt-extracttemplates file1 [file2 ...]\n" "\n" @@ -1836,12 +1814,12 @@ msgstr "" " -o=? Establece una opción de configuración arbitraria, p. ej. -o dir::" "cache=/tmp\n" -#: cmdline/apt-extracttemplates.cc:271 apt-pkg/pkgcachegen.cc:1388 +#: cmdline/apt-extracttemplates.cc:256 apt-pkg/pkgcachegen.cc:1388 #, c-format msgid "Unable to write to %s" msgstr "No se puede escribir en %s" -#: cmdline/apt-extracttemplates.cc:313 +#: cmdline/apt-extracttemplates.cc:298 msgid "Cannot get debconf version. Is debconf installed?" msgstr "No se puede encontrar la versión de debconf. ¿Está debconf instalado?" @@ -2051,36 +2029,36 @@ msgstr "No se pudo leer el enlace %s" msgid "Failed to unlink %s" msgstr "No se pudo desligar %s" -#: ftparchive/writer.cc:288 +#: ftparchive/writer.cc:289 #, c-format msgid "*** Failed to link %s to %s" msgstr "*** No pude enlazar %s con %s" -#: ftparchive/writer.cc:298 +#: ftparchive/writer.cc:299 #, c-format msgid " DeLink limit of %sB hit.\n" msgstr " DeLink se ha llegado al límite de %sB.\n" -#: ftparchive/writer.cc:403 +#: ftparchive/writer.cc:404 msgid "Archive had no package field" msgstr "Archivo no tiene campo de paquetes" -#: ftparchive/writer.cc:411 ftparchive/writer.cc:701 +#: ftparchive/writer.cc:412 ftparchive/writer.cc:702 #, c-format msgid " %s has no override entry\n" msgstr " %s no tiene entrada de predominio\n" -#: ftparchive/writer.cc:479 ftparchive/writer.cc:845 +#: ftparchive/writer.cc:480 ftparchive/writer.cc:846 #, c-format msgid " %s maintainer is %s not %s\n" msgstr " el encargado de %s es %s y no %s\n" -#: ftparchive/writer.cc:711 +#: ftparchive/writer.cc:712 #, c-format msgid " %s has no source override entry\n" msgstr " %s no tiene una entrada fuente predominante\n" -#: ftparchive/writer.cc:715 +#: ftparchive/writer.cc:716 #, c-format msgid " %s has no binary override entry either\n" msgstr " %s tampoco tiene una entrada binaria predominante\n" @@ -2089,77 +2067,84 @@ msgstr " %s tampoco tiene una entrada binaria predominante\n" msgid "realloc - Failed to allocate memory" msgstr "realloc - No pudo reservar memoria" -#: ftparchive/override.cc:35 ftparchive/override.cc:143 +#: ftparchive/override.cc:35 ftparchive/override.cc:139 #, c-format msgid "Unable to open %s" msgstr "No se pudo abrir %s" -#: ftparchive/override.cc:61 ftparchive/override.cc:167 +#. skip spaces +#. find end of word +#: ftparchive/override.cc:65 +#, fuzzy, c-format +msgid "Malformed override %s line %llu (%s)" +msgstr "Predominio mal formado %s línea %lu #1" + +#: ftparchive/override.cc:124 ftparchive/override.cc:198 +#, c-format +msgid "Failed to read the override file %s" +msgstr "No se pudo leer el archivo de predominio %s" + +#: ftparchive/override.cc:163 #, fuzzy, c-format msgid "Malformed override %s line %llu #1" msgstr "Predominio mal formado %s línea %lu #1" -#: ftparchive/override.cc:75 ftparchive/override.cc:179 +#: ftparchive/override.cc:175 #, fuzzy, c-format msgid "Malformed override %s line %llu #2" msgstr "Predominio mal formado %s línea %lu #2" -#: ftparchive/override.cc:89 ftparchive/override.cc:192 +#: ftparchive/override.cc:188 #, fuzzy, c-format msgid "Malformed override %s line %llu #3" msgstr "Predominio mal formado %s línea %lu #3" -#: ftparchive/override.cc:128 ftparchive/override.cc:202 -#, c-format -msgid "Failed to read the override file %s" -msgstr "No se pudo leer el archivo de predominio %s" - -#: ftparchive/multicompress.cc:70 +#: ftparchive/multicompress.cc:71 #, c-format msgid "Unknown compression algorithm '%s'" msgstr "Algoritmo desconocido de compresión «%s»" -#: ftparchive/multicompress.cc:100 +#: ftparchive/multicompress.cc:101 #, c-format msgid "Compressed output %s needs a compression set" msgstr "Salida comprimida %s necesita una herramienta de compresión" -#: ftparchive/multicompress.cc:189 +#: ftparchive/multicompress.cc:190 msgid "Failed to create FILE*" msgstr "No se pudo crear FICHERO*" -#: ftparchive/multicompress.cc:192 +#: ftparchive/multicompress.cc:193 msgid "Failed to fork" msgstr "No se pudo bifurcar" -#: ftparchive/multicompress.cc:206 +#: ftparchive/multicompress.cc:207 msgid "Compress child" msgstr "Hijo compresión" -#: ftparchive/multicompress.cc:229 +#: ftparchive/multicompress.cc:230 #, c-format msgid "Internal error, failed to create %s" msgstr "Error interno, no se pudo crear %s" -#: ftparchive/multicompress.cc:304 +#: ftparchive/multicompress.cc:303 msgid "IO to subprocess/file failed" msgstr "Falló la ES a subproceso/archivo" -#: ftparchive/multicompress.cc:342 +#: ftparchive/multicompress.cc:341 msgid "Failed to read while computing MD5" msgstr "No se pudo leer mientras se computaba MD5" -#: ftparchive/multicompress.cc:358 +#: ftparchive/multicompress.cc:357 #, c-format msgid "Problem unlinking %s" msgstr "Se produjo un problema al desligar %s" -#: ftparchive/multicompress.cc:373 apt-inst/extract.cc:187 +#: ftparchive/multicompress.cc:372 apt-inst/extract.cc:187 #, c-format msgid "Failed to rename %s to %s" msgstr "Falló el renombre de %s a %s" -#: cmdline/apt-internal-solver.cc:37 +#: cmdline/apt-internal-solver.cc:38 #, fuzzy msgid "" "Usage: apt-internal-solver\n" @@ -2214,24 +2199,24 @@ msgstr "" " -o=? Establece una opción de configuración arbitraria, p. ej. -o dir::\n" "cache=/tmp\n" -#: apt-inst/contrib/extracttar.cc:116 +#: apt-inst/contrib/extracttar.cc:122 msgid "Failed to create pipes" msgstr "No pude crear las tuberías" -#: apt-inst/contrib/extracttar.cc:143 +#: apt-inst/contrib/extracttar.cc:149 msgid "Failed to exec gzip " msgstr "No pude ejecutar gzip" -#: apt-inst/contrib/extracttar.cc:180 apt-inst/contrib/extracttar.cc:210 +#: apt-inst/contrib/extracttar.cc:186 apt-inst/contrib/extracttar.cc:216 msgid "Corrupted archive" msgstr "Archivo dañado" -#: apt-inst/contrib/extracttar.cc:195 +#: apt-inst/contrib/extracttar.cc:201 msgid "Tar checksum failed, archive corrupted" msgstr "" "Se produjo un fallo al calcular la suma de control de tar, archive dañado" -#: apt-inst/contrib/extracttar.cc:302 +#: apt-inst/contrib/extracttar.cc:306 #, c-format msgid "Unknown TAR header type %u, member %s" msgstr "Cabecera del TAR tipo %u desconocida, miembro %s" @@ -2297,7 +2282,7 @@ msgstr "Archivo de configuración duplicado %s/%s" msgid "Failed to write file %s" msgstr "Falló la escritura del archivo %s" -#: apt-inst/dirstream.cc:98 apt-inst/dirstream.cc:106 +#: apt-inst/dirstream.cc:106 #, c-format msgid "Failed to close file %s" msgstr "No pude cerrar el archivo %s" @@ -2354,23 +2339,18 @@ msgstr "El archivo %s/%s sobreescribe al que está en el paquete %s" msgid "Unable to stat %s" msgstr "No pude leer %s" -#: apt-inst/deb/debfile.cc:41 apt-inst/deb/debfile.cc:46 +#: apt-inst/deb/debfile.cc:41 apt-inst/deb/debfile.cc:48 +#: apt-inst/deb/debfile.cc:57 #, c-format msgid "This is not a valid DEB archive, missing '%s' member" msgstr "Este no es un archivo DEB válido, falta el miembro «%s»" -#. 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 "Este no es un archivo DEB válido, falta el miembro «%s», «%s» o «%s»" - -#: apt-inst/deb/debfile.cc:120 +#: apt-inst/deb/debfile.cc:124 #, c-format msgid "Internal error, could not locate member %s" msgstr "Error interno, no pude localizar el miembro %s" -#: apt-inst/deb/debfile.cc:214 +#: apt-inst/deb/debfile.cc:219 msgid "Unparsable control file" msgstr "Archivo de control inanalizable" @@ -2414,7 +2394,7 @@ msgstr "" "La asignación dinámica MMap no tiene más espacio. Por favor, incrementa el " "valor de «APT::Cache-Start». El valor actual es: %lu (man 5 apt.conf)" -#: apt-pkg/contrib/mmap.cc:440 +#: apt-pkg/contrib/mmap.cc:446 #, c-format msgid "" "Unable to increase the size of the MMap as the limit of %lu bytes is already " @@ -2423,7 +2403,7 @@ msgstr "" "No se pudo incrementar el tamaño del MMap dado que se ha alcanzado ya el " "límite de %lu bytes." -#: apt-pkg/contrib/mmap.cc:443 +#: apt-pkg/contrib/mmap.cc:449 msgid "" "Unable to increase size of the MMap as automatic growing is disabled by user." msgstr "" @@ -2431,89 +2411,89 @@ msgstr "" "deshabilitado el crecimiento automático." #. d means days, h means hours, min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:378 +#: apt-pkg/contrib/strutl.cc:401 #, c-format msgid "%lid %lih %limin %lis" msgstr "%lid %lih %limin. %liseg." #. h means hours, min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:385 +#: apt-pkg/contrib/strutl.cc:408 #, c-format msgid "%lih %limin %lis" msgstr "%lih %limin. %liseg." #. min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:392 +#: apt-pkg/contrib/strutl.cc:415 #, c-format msgid "%limin %lis" msgstr "%limin. %liseg." #. s means seconds -#: apt-pkg/contrib/strutl.cc:397 +#: apt-pkg/contrib/strutl.cc:420 #, c-format msgid "%lis" msgstr "%liseg." -#: apt-pkg/contrib/strutl.cc:1173 +#: apt-pkg/contrib/strutl.cc:1229 #, c-format msgid "Selection %s not found" msgstr "Selección %s no encontrada" -#: apt-pkg/contrib/configuration.cc:491 +#: apt-pkg/contrib/configuration.cc:503 #, c-format msgid "Unrecognized type abbreviation: '%c'" msgstr "Tipo de abreviación no reconocida: «%c»" -#: apt-pkg/contrib/configuration.cc:605 +#: apt-pkg/contrib/configuration.cc:617 #, c-format msgid "Opening configuration file %s" msgstr "Abriendo fichero de configuración %s" -#: apt-pkg/contrib/configuration.cc:773 +#: apt-pkg/contrib/configuration.cc:785 #, c-format msgid "Syntax error %s:%u: Block starts with no name." msgstr "Error de sintaxis %s:%u: No hay un nombre al comienzo del bloque." -#: apt-pkg/contrib/configuration.cc:792 +#: apt-pkg/contrib/configuration.cc:804 #, c-format msgid "Syntax error %s:%u: Malformed tag" msgstr "Error de sintaxis %s:%u: Marca mal formada" -#: apt-pkg/contrib/configuration.cc:809 +#: apt-pkg/contrib/configuration.cc:821 #, c-format msgid "Syntax error %s:%u: Extra junk after value" msgstr "Error de sintaxis %s:%u: Basura extra después del valor" -#: apt-pkg/contrib/configuration.cc:849 +#: apt-pkg/contrib/configuration.cc:861 #, c-format msgid "Syntax error %s:%u: Directives can only be done at the top level" msgstr "" "Error de sintaxis %s:%u: Las directivas sólo se pueden poner en el primer " "nivel" -#: apt-pkg/contrib/configuration.cc:856 +#: apt-pkg/contrib/configuration.cc:868 #, c-format msgid "Syntax error %s:%u: Too many nested includes" msgstr "Error de sintaxis %s:%u: Demasiadas inclusiones anidadas" -#: apt-pkg/contrib/configuration.cc:860 apt-pkg/contrib/configuration.cc:865 +#: apt-pkg/contrib/configuration.cc:872 apt-pkg/contrib/configuration.cc:877 #, c-format msgid "Syntax error %s:%u: Included from here" msgstr "Error de sintaxis %s:%u: Incluido desde aquí" -#: apt-pkg/contrib/configuration.cc:869 +#: apt-pkg/contrib/configuration.cc:881 #, c-format msgid "Syntax error %s:%u: Unsupported directive '%s'" msgstr "Error de sintaxis %s:%u: Directiva «%s» no soportada" -#: apt-pkg/contrib/configuration.cc:872 +#: apt-pkg/contrib/configuration.cc:884 #, c-format msgid "Syntax error %s:%u: clear directive requires an option tree as argument" msgstr "" "Error de sintaxis %s:%u: la directiva «clear» tiene que incluir un árbol de " "opciones como argumento" -#: apt-pkg/contrib/configuration.cc:922 +#: apt-pkg/contrib/configuration.cc:934 #, c-format msgid "Syntax error %s:%u: Extra junk at end of file" msgstr "Error de sintaxis %s:%u: Basura extra al final del archivo" @@ -2538,50 +2518,50 @@ msgstr "" msgid "%c%s... %u%%" msgstr "%c%s... Hecho" -#: apt-pkg/contrib/cmndline.cc:80 +#: apt-pkg/contrib/cmndline.cc:116 #, c-format msgid "Command line option '%c' [from %s] is not known." msgstr "No se conoce la opción de línea de órdenes «%c» [de %s]." -#: apt-pkg/contrib/cmndline.cc:105 apt-pkg/contrib/cmndline.cc:114 -#: apt-pkg/contrib/cmndline.cc:122 +#: apt-pkg/contrib/cmndline.cc:141 apt-pkg/contrib/cmndline.cc:150 +#: apt-pkg/contrib/cmndline.cc:158 #, c-format msgid "Command line option %s is not understood" msgstr "No se entiende la opción de línea de órdenes %s" -#: apt-pkg/contrib/cmndline.cc:127 +#: apt-pkg/contrib/cmndline.cc:163 #, c-format msgid "Command line option %s is not boolean" msgstr "La opción de línea de órdenes %s no es un booleano" -#: apt-pkg/contrib/cmndline.cc:168 apt-pkg/contrib/cmndline.cc:189 +#: apt-pkg/contrib/cmndline.cc:204 apt-pkg/contrib/cmndline.cc:225 #, c-format msgid "Option %s requires an argument." msgstr "La opción %s necesita un argumento." -#: apt-pkg/contrib/cmndline.cc:202 apt-pkg/contrib/cmndline.cc:208 +#: apt-pkg/contrib/cmndline.cc:238 apt-pkg/contrib/cmndline.cc:244 #, c-format msgid "Option %s: Configuration item specification must have an =<val>." msgstr "" "Opción %s: La especificación del elemento de configuración debe tener un " "=<val>." -#: apt-pkg/contrib/cmndline.cc:237 +#: apt-pkg/contrib/cmndline.cc:273 #, c-format msgid "Option %s requires an integer argument, not '%s'" msgstr "La opción %s exige un argumento entero, no «%s»" -#: apt-pkg/contrib/cmndline.cc:268 +#: apt-pkg/contrib/cmndline.cc:304 #, c-format msgid "Option '%s' is too long" msgstr "Opción «%s» demasiado larga" -#: apt-pkg/contrib/cmndline.cc:300 +#: apt-pkg/contrib/cmndline.cc:336 #, c-format msgid "Sense %s is not understood, try true or false." msgstr "El sentido %s no se entiende, pruebe verdadero o falso." -#: apt-pkg/contrib/cmndline.cc:350 +#: apt-pkg/contrib/cmndline.cc:386 #, c-format msgid "Invalid operation %s" msgstr "Operación inválida: %s" @@ -2595,121 +2575,121 @@ msgstr "No se puede obtener información del punto de montaje %s" msgid "Failed to stat the cdrom" msgstr "No pude montar el cdrom" -#: apt-pkg/contrib/fileutl.cc:93 +#: apt-pkg/contrib/fileutl.cc:95 #, c-format msgid "Problem closing the gzip file %s" msgstr "Se produjo un problema al cerrar el fichero gzip %s" -#: apt-pkg/contrib/fileutl.cc:226 +#: apt-pkg/contrib/fileutl.cc:228 #, c-format msgid "Not using locking for read only lock file %s" msgstr "No se utiliza bloqueos para el fichero de bloqueo de sólo lectura %s" -#: apt-pkg/contrib/fileutl.cc:231 +#: apt-pkg/contrib/fileutl.cc:233 #, c-format msgid "Could not open lock file %s" msgstr "No se pudo abrir el fichero de bloqueo «%s»" -#: apt-pkg/contrib/fileutl.cc:254 +#: apt-pkg/contrib/fileutl.cc:256 #, c-format msgid "Not using locking for nfs mounted lock file %s" msgstr "No se utilizan bloqueos para el fichero de bloqueo de montaje nfs %s" -#: apt-pkg/contrib/fileutl.cc:259 +#: apt-pkg/contrib/fileutl.cc:261 #, c-format msgid "Could not get lock %s" msgstr "No se pudo bloquear %s" -#: apt-pkg/contrib/fileutl.cc:396 apt-pkg/contrib/fileutl.cc:510 +#: apt-pkg/contrib/fileutl.cc:398 apt-pkg/contrib/fileutl.cc:512 #, c-format msgid "List of files can't be created as '%s' is not a directory" msgstr "" -#: apt-pkg/contrib/fileutl.cc:430 +#: apt-pkg/contrib/fileutl.cc:432 #, c-format msgid "Ignoring '%s' in directory '%s' as it is not a regular file" msgstr "" -#: apt-pkg/contrib/fileutl.cc:448 +#: apt-pkg/contrib/fileutl.cc:450 #, c-format msgid "Ignoring file '%s' in directory '%s' as it has no filename extension" msgstr "" -#: apt-pkg/contrib/fileutl.cc:457 +#: apt-pkg/contrib/fileutl.cc:459 #, c-format msgid "" "Ignoring file '%s' in directory '%s' as it has an invalid filename extension" msgstr "" -#: apt-pkg/contrib/fileutl.cc:844 +#: apt-pkg/contrib/fileutl.cc:862 #, c-format msgid "Sub-process %s received a segmentation fault." msgstr "El subproceso %s recibió un fallo de segmentación." -#: apt-pkg/contrib/fileutl.cc:846 +#: apt-pkg/contrib/fileutl.cc:864 #, c-format msgid "Sub-process %s received signal %u." msgstr "El subproceso %s recibió la señal %u." -#: apt-pkg/contrib/fileutl.cc:850 apt-pkg/contrib/gpgv.cc:243 +#: apt-pkg/contrib/fileutl.cc:868 apt-pkg/contrib/gpgv.cc:237 #, c-format msgid "Sub-process %s returned an error code (%u)" msgstr "El subproceso %s devolvió un código de error (%u)" -#: apt-pkg/contrib/fileutl.cc:852 apt-pkg/contrib/gpgv.cc:236 +#: apt-pkg/contrib/fileutl.cc:870 apt-pkg/contrib/gpgv.cc:230 #, c-format msgid "Sub-process %s exited unexpectedly" msgstr "El subproceso %s terminó de forma inesperada" -#: apt-pkg/contrib/fileutl.cc:988 +#: apt-pkg/contrib/fileutl.cc:1016 #, c-format msgid "Could not open file %s" msgstr "No pude abrir el fichero %s" -#: apt-pkg/contrib/fileutl.cc:1065 +#: apt-pkg/contrib/fileutl.cc:1093 #, c-format msgid "Could not open file descriptor %d" msgstr "No se pudo abrir el descriptor de fichero %d" -#: apt-pkg/contrib/fileutl.cc:1150 +#: apt-pkg/contrib/fileutl.cc:1178 msgid "Failed to create subprocess IPC" msgstr "No se pudo crear el subproceso IPC" -#: apt-pkg/contrib/fileutl.cc:1205 +#: apt-pkg/contrib/fileutl.cc:1233 msgid "Failed to exec compressor " msgstr "No se pudo ejecutar el compresor " -#: apt-pkg/contrib/fileutl.cc:1298 +#: apt-pkg/contrib/fileutl.cc:1326 #, fuzzy, c-format msgid "read, still have %llu to read but none left" msgstr "leídos, todavía debía leer %lu pero no queda nada" -#: apt-pkg/contrib/fileutl.cc:1385 apt-pkg/contrib/fileutl.cc:1407 +#: apt-pkg/contrib/fileutl.cc:1413 apt-pkg/contrib/fileutl.cc:1435 #, fuzzy, c-format msgid "write, still have %llu to write but couldn't" msgstr "escritos, todavía tenía que escribir %lu pero no pude hacerlo" -#: apt-pkg/contrib/fileutl.cc:1695 +#: apt-pkg/contrib/fileutl.cc:1723 #, c-format msgid "Problem closing the file %s" msgstr "Se produjo un problema al cerrar el fichero %s" -#: apt-pkg/contrib/fileutl.cc:1707 +#: apt-pkg/contrib/fileutl.cc:1735 #, c-format msgid "Problem renaming the file %s to %s" msgstr "Se produjo un problema al renombrar el fichero %s a %s" -#: apt-pkg/contrib/fileutl.cc:1718 +#: apt-pkg/contrib/fileutl.cc:1746 #, c-format msgid "Problem unlinking the file %s" msgstr "Se produjo un problema al desligar el fichero %s" -#: apt-pkg/contrib/fileutl.cc:1731 +#: apt-pkg/contrib/fileutl.cc:1759 msgid "Problem syncing the file" msgstr "Se produjo un problema al sincronizar el fichero" #. TRANSLATOR: %s is the trusted keyring parts directory -#: apt-pkg/contrib/gpgv.cc:76 +#: apt-pkg/contrib/gpgv.cc:70 #, c-format msgid "No keyring installed in %s." msgstr "No se instaló ningún anillo de claves %s." @@ -2822,93 +2802,103 @@ msgstr "No se pudo abrir el fichero de estado %s" msgid "Failed to write temporary StateFile %s" msgstr "Falló la escritura del fichero de estado temporal %s" -#: apt-pkg/tagfile.cc:129 +#: apt-pkg/tagfile.cc:138 #, c-format msgid "Unable to parse package file %s (1)" msgstr "No se pudo tratar el archivo de paquetes %s (1)" -#: apt-pkg/tagfile.cc:216 +#: apt-pkg/tagfile.cc:235 #, c-format msgid "Unable to parse package file %s (2)" msgstr "No se pudo tratar el archivo de paquetes %s (2)" -#: apt-pkg/sourcelist.cc:96 +#: apt-pkg/sourcelist.cc:118 +#, fuzzy, c-format +msgid "Malformed stanza %u in source list %s (URI parse)" +msgstr "Línea %lu mal formada en la lista de fuentes %s (análisis de URI)" + +#: apt-pkg/sourcelist.cc:161 #, c-format msgid "Malformed line %lu in source list %s ([option] unparseable)" msgstr "" "Línea %lu mal formada en la lista de fuentes %s ([opción] no parseable)" -#: apt-pkg/sourcelist.cc:99 +#: apt-pkg/sourcelist.cc:164 #, c-format msgid "Malformed line %lu in source list %s ([option] too short)" msgstr "" "Línea %lu mal formada en la lista de fuentes %s ([opción] demasiado corta)" -#: apt-pkg/sourcelist.cc:110 +#: apt-pkg/sourcelist.cc:175 #, c-format msgid "Malformed line %lu in source list %s ([%s] is not an assignment)" msgstr "" "Línea %lu mal formada en la lista de fuentes %s ([%s] no es una asignación)" -#: apt-pkg/sourcelist.cc:116 +#: apt-pkg/sourcelist.cc:181 #, c-format msgid "Malformed line %lu in source list %s ([%s] has no key)" msgstr "" "Línea %lu mal formada en la lista de fuentes %s (no hay clave para [%s])" -#: apt-pkg/sourcelist.cc:119 +#: apt-pkg/sourcelist.cc:184 #, c-format msgid "Malformed line %lu in source list %s ([%s] key %s has no value)" msgstr "" "Línea %lu mal formada en la lista de fuentes %s ([%s] la clave %s no tiene " "asociado un valor)" -#: apt-pkg/sourcelist.cc:132 +#: apt-pkg/sourcelist.cc:197 #, c-format msgid "Malformed line %lu in source list %s (URI)" msgstr "Línea %lu mal formada en la lista de fuentes %s (URI)" -#: apt-pkg/sourcelist.cc:134 +#: apt-pkg/sourcelist.cc:199 #, c-format msgid "Malformed line %lu in source list %s (dist)" msgstr "Línea %lu mal formada en la lista de fuentes %s (dist)" -#: apt-pkg/sourcelist.cc:137 +#: apt-pkg/sourcelist.cc:202 #, c-format msgid "Malformed line %lu in source list %s (URI parse)" msgstr "Línea %lu mal formada en la lista de fuentes %s (análisis de URI)" -#: apt-pkg/sourcelist.cc:143 +#: apt-pkg/sourcelist.cc:208 #, c-format msgid "Malformed line %lu in source list %s (absolute dist)" msgstr "Línea %lu mal formada en la lista de fuentes %s (dist absoluta)" -#: apt-pkg/sourcelist.cc:150 +#: apt-pkg/sourcelist.cc:215 #, c-format msgid "Malformed line %lu in source list %s (dist parse)" msgstr "Línea %lu mal formada en la lista de fuentes %s (análisis de dist)" -#: apt-pkg/sourcelist.cc:248 +#: apt-pkg/sourcelist.cc:326 #, c-format msgid "Opening %s" msgstr "Abriendo %s" -#: apt-pkg/sourcelist.cc:265 apt-pkg/cdrom.cc:495 +#: apt-pkg/sourcelist.cc:338 apt-pkg/cdrom.cc:495 #, c-format msgid "Line %u too long in source list %s." msgstr "Línea %u demasiado larga en la lista de fuentes %s." -#: apt-pkg/sourcelist.cc:289 +#: apt-pkg/sourcelist.cc:362 #, c-format msgid "Malformed line %u in source list %s (type)" msgstr "Línea %u mal formada en la lista de fuentes %s (tipo)" -#: apt-pkg/sourcelist.cc:293 +#: apt-pkg/sourcelist.cc:366 #, c-format msgid "Type '%s' is not known on line %u in source list %s" msgstr "Tipo «%s» desconocido en la línea %u de lista de fuentes %s" -#: apt-pkg/packagemanager.cc:297 apt-pkg/packagemanager.cc:923 +#: apt-pkg/sourcelist.cc:407 +#, fuzzy, c-format +msgid "Type '%s' is not known on stanza %u in source list %s" +msgstr "Tipo «%s» desconocido en la línea %u de lista de fuentes %s" + +#: apt-pkg/packagemanager.cc:296 apt-pkg/packagemanager.cc:922 #, c-format msgid "" "Could not perform immediate configuration on '%s'. Please see man 5 apt.conf " @@ -2918,12 +2908,12 @@ msgstr "" "de manual con «man 5 apt.conf» bajo «APT::Immediate-Configure» para más " "información. (%d)" -#: apt-pkg/packagemanager.cc:498 apt-pkg/packagemanager.cc:529 +#: apt-pkg/packagemanager.cc:497 apt-pkg/packagemanager.cc:528 #, fuzzy, c-format msgid "Could not configure '%s'. " msgstr "No pude abrir el fichero «%s»" -#: apt-pkg/packagemanager.cc:571 +#: apt-pkg/packagemanager.cc:570 #, c-format msgid "" "This installation run will require temporarily removing the essential " @@ -2948,7 +2938,7 @@ msgstr "" "El paquete %s necesita ser reinstalado, pero no se encuentra un archivo para " "éste." -#: apt-pkg/algorithms.cc:1238 +#: apt-pkg/algorithms.cc:1068 msgid "" "Error, pkgProblemResolver::Resolve generated breaks, this may be caused by " "held packages." @@ -2956,21 +2946,12 @@ msgstr "" "Error, pkgProblemResolver::Resolve generó cortes, esto puede haber sido " "causado por paquetes retenidos." -#: apt-pkg/algorithms.cc:1240 +#: apt-pkg/algorithms.cc:1070 msgid "Unable to correct problems, you have held broken packages." msgstr "" "No se pudieron corregir los problemas, usted ha retenido paquetes rotos." -#: apt-pkg/algorithms.cc:1592 apt-pkg/algorithms.cc:1594 -#, fuzzy -msgid "" -"Some index files failed to download. They have been ignored, or old ones " -"used instead." -msgstr "" -"No se han podido descargar algunos archivos de índice, se han ignorado, o se " -"ha utilizado unos antiguos en su lugar." - -#: apt-pkg/acquire.cc:81 apt-pkg/cdrom.cc:838 +#: apt-pkg/acquire.cc:81 apt-pkg/cdrom.cc:811 #, c-format msgid "List directory %spartial is missing." msgstr "Falta el directorio de listas %spartial." @@ -2997,27 +2978,32 @@ msgstr "Descargando fichero %li de %li (falta %s)" msgid "Retrieving file %li of %li" msgstr "Descargando fichero %li de %li" -#: apt-pkg/acquire-worker.cc:112 +#: apt-pkg/acquire-worker.cc:113 #, c-format msgid "The method driver %s could not be found." msgstr "No se pudo encontrar el método %s." -#: apt-pkg/acquire-worker.cc:161 +#: apt-pkg/acquire-worker.cc:115 +#, fuzzy, c-format +msgid "Is the package %s installed?" +msgstr "Compruebe que el paquete «dpkg-dev» esté instalado.\n" + +#: apt-pkg/acquire-worker.cc:166 #, c-format msgid "Method %s did not start correctly" msgstr "El método %s no se inició correctamente" -#: apt-pkg/acquire-worker.cc:447 +#: apt-pkg/acquire-worker.cc:452 #, c-format msgid "Please insert the disc labeled: '%s' in the drive '%s' and press enter." msgstr "Por favor, inserte el disco «%s» en la unidad «%s» y pulse Intro." -#: apt-pkg/init.cc:151 +#: apt-pkg/init.cc:143 #, c-format msgid "Packaging system '%s' is not supported" msgstr "No está soportado el sistema de paquetes «%s»" -#: apt-pkg/init.cc:167 +#: apt-pkg/init.cc:159 msgid "Unable to determine a suitable packaging system type" msgstr "No se pudo determinar un tipo de sistema de paquetes adecuado" @@ -3051,18 +3037,18 @@ msgid "" "available in the sources" msgstr "" -#: apt-pkg/policy.cc:399 +#: apt-pkg/policy.cc:414 #, c-format msgid "Invalid record in the preferences file %s, no Package header" msgstr "" "Registro inválido en el archivo de preferencias %s, no hay cabecera «Package»" -#: apt-pkg/policy.cc:421 +#: apt-pkg/policy.cc:436 #, c-format msgid "Did not understand pin type %s" msgstr "No se entiende el pin tipo %s" -#: apt-pkg/policy.cc:429 +#: apt-pkg/policy.cc:444 msgid "No priority (or zero) specified for pin" msgstr "No hay prioridad especificada para pin (o es cero)" @@ -3134,46 +3120,50 @@ msgstr "Error de E/S guardando caché fuente" msgid "rename failed, %s (%s -> %s)." msgstr "falló el cambio de nombre, %s (%s -> %s)." -#: apt-pkg/acquire-item.cc:599 -msgid "MD5Sum mismatch" -msgstr "La suma MD5 difiere" - -#: apt-pkg/acquire-item.cc:870 apt-pkg/acquire-item.cc:1887 -#: apt-pkg/acquire-item.cc:2030 +#: apt-pkg/acquire-item.cc:154 msgid "Hash Sum mismatch" msgstr "La suma hash difiere" -#: apt-pkg/acquire-item.cc:1388 +#: apt-pkg/acquire-item.cc:159 +msgid "Size mismatch" +msgstr "El tamaño difiere" + +#: apt-pkg/acquire-item.cc:164 +#, fuzzy +msgid "Invalid file format" +msgstr "Operación inválida: %s" + +#: apt-pkg/acquire-item.cc:1570 #, 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:1404 +#: apt-pkg/acquire-item.cc:1586 #, fuzzy, c-format msgid "Unable to find hash sum for '%s' in Release file" msgstr "No se pudo leer el archivo «Release» %s" -#: apt-pkg/acquire-item.cc:1446 +#: apt-pkg/acquire-item.cc:1628 msgid "There is no public key available for the following key IDs:\n" msgstr "" "No existe ninguna clave pública disponible para los siguientes " "identificadores de clave:\n" -#: apt-pkg/acquire-item.cc:1484 +#: apt-pkg/acquire-item.cc:1666 #, 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:1506 +#: apt-pkg/acquire-item.cc:1688 #, c-format msgid "Conflicting distribution: %s (expected %s but got %s)" msgstr "Distribución conflictiva: %s (se esperaba %s, pero se obtuvo %s)" -#: apt-pkg/acquire-item.cc:1536 +#: apt-pkg/acquire-item.cc:1718 #, c-format msgid "" "An error occurred during the signature verification. The repository is not " @@ -3184,12 +3174,12 @@ msgstr "" "GPG es: %s: %s\n" #. Invalid signature file, reject (LP: #346386) (Closes: #627642) -#: apt-pkg/acquire-item.cc:1546 apt-pkg/acquire-item.cc:1551 +#: apt-pkg/acquire-item.cc:1728 apt-pkg/acquire-item.cc:1733 #, c-format msgid "GPG error: %s: %s" msgstr "Error de GPG: %s: %s" -#: apt-pkg/acquire-item.cc:1663 +#: apt-pkg/acquire-item.cc:1856 #, c-format msgid "" "I wasn't able to locate a file for the %s package. This might mean you need " @@ -3199,16 +3189,12 @@ msgstr "" "que necesita arreglar manualmente este paquete (debido a que falta una " "arquitectura)" -#: apt-pkg/acquire-item.cc:1722 +#: apt-pkg/acquire-item.cc:1922 #, c-format -msgid "" -"I wasn't able to locate a file for the %s package. This might mean you need " -"to manually fix this package." +msgid "Can't find a source to download version '%s' of '%s'" msgstr "" -"No se pudo localizar un archivo para el paquete %s. Esto puede significar " -"que necesita arreglar manualmente este paquete." -#: apt-pkg/acquire-item.cc:1781 +#: apt-pkg/acquire-item.cc:1980 #, c-format msgid "" "The package index files are corrupted. No Filename: field for package %s." @@ -3216,16 +3202,12 @@ msgstr "" "Los archivos de índice de paquetes están dañados. No existe un campo " "«Filename:» para el paquete %s." -#: apt-pkg/acquire-item.cc:1879 -msgid "Size mismatch" -msgstr "El tamaño difiere" - -#: apt-pkg/indexrecords.cc:68 +#: apt-pkg/indexrecords.cc:73 #, c-format msgid "Unable to parse Release file %s" msgstr "No se pudo leer el archivo «Release» %s" -#: apt-pkg/indexrecords.cc:78 +#: apt-pkg/indexrecords.cc:81 #, c-format msgid "No sections in Release file %s" msgstr "No se encontraron secciones en el archivo «Release» %s" @@ -3250,50 +3232,41 @@ msgstr "Entrada «Date» inválida en el archivo «Release» %s" msgid "Vendor block %s contains no fingerprint" msgstr "Bloque de fabricante %s sin huella digital" -#: apt-pkg/cdrom.cc:576 -#, c-format -msgid "" -"Using CD-ROM mount point %s\n" -"Mounting CD-ROM\n" -msgstr "" -"Usando el punto de montaje del CD-ROM %s\n" -"Montando el CD-ROM\n" - -#: apt-pkg/cdrom.cc:585 apt-pkg/cdrom.cc:682 -msgid "Identifying.. " -msgstr "Identificando.. " - -#: apt-pkg/cdrom.cc:613 -#, c-format -msgid "Stored label: %s\n" -msgstr "Etiqueta guardada: %s \n" - -#: apt-pkg/cdrom.cc:622 apt-pkg/cdrom.cc:915 -msgid "Unmounting CD-ROM...\n" -msgstr "Desmontando el CD-ROM...\n" - -#: apt-pkg/cdrom.cc:642 +#: apt-pkg/cdrom.cc:575 #, c-format msgid "Using CD-ROM mount point %s\n" msgstr "Usando el punto de montaje del CD-ROM %s\n" -#: apt-pkg/cdrom.cc:660 +#: apt-pkg/cdrom.cc:583 msgid "Unmounting CD-ROM\n" msgstr "Desmontando el CD-ROM\n" -#: apt-pkg/cdrom.cc:665 +#: apt-pkg/cdrom.cc:588 msgid "Waiting for disc...\n" msgstr "Esperando el disco...\n" -#: apt-pkg/cdrom.cc:674 +#: apt-pkg/cdrom.cc:597 msgid "Mounting CD-ROM...\n" msgstr "Montando el CD-ROM...\n" -#: apt-pkg/cdrom.cc:693 +#: apt-pkg/cdrom.cc:605 +msgid "Identifying.. " +msgstr "Identificando.. " + +#: apt-pkg/cdrom.cc:643 +#, c-format +msgid "Stored label: %s\n" +msgstr "Etiqueta guardada: %s \n" + +#: apt-pkg/cdrom.cc:652 apt-pkg/cdrom.cc:888 +msgid "Unmounting CD-ROM...\n" +msgstr "Desmontando el CD-ROM...\n" + +#: apt-pkg/cdrom.cc:667 msgid "Scanning disc for index files..\n" msgstr "Buscando en el disco archivos de índices...\n" -#: apt-pkg/cdrom.cc:744 +#: apt-pkg/cdrom.cc:717 #, c-format msgid "" "Found %zu package indexes, %zu source indexes, %zu translation indexes and " @@ -3302,7 +3275,7 @@ msgstr "" "Se encontraron %zu índices de paquetes, %zu índices de fuentes, %zu índices " "de traducción y %zu firmas\n" -#: apt-pkg/cdrom.cc:755 +#: apt-pkg/cdrom.cc:728 msgid "" "Unable to locate any package files, perhaps this is not a Debian Disc or the " "wrong architecture?" @@ -3310,16 +3283,16 @@ msgstr "" "No pude localizar ningún archivo de paquete, ¿quizás este no sea un disco de " "Debian o sea de otra arquitectura?" -#: apt-pkg/cdrom.cc:782 +#: apt-pkg/cdrom.cc:755 #, c-format msgid "Found label '%s'\n" msgstr "Se encontró la etiqueta: «%s»\n" -#: apt-pkg/cdrom.cc:811 +#: apt-pkg/cdrom.cc:784 msgid "That is not a valid name, try again.\n" msgstr "Ese no es un nombre válido, inténtelo de nuevo.\n" -#: apt-pkg/cdrom.cc:828 +#: apt-pkg/cdrom.cc:801 #, c-format msgid "" "This disc is called: \n" @@ -3328,15 +3301,15 @@ msgstr "" "Este disco se llama: \n" "«%s»\n" -#: apt-pkg/cdrom.cc:830 +#: apt-pkg/cdrom.cc:803 msgid "Copying package lists..." msgstr "Copiando las listas de paquetes..." -#: apt-pkg/cdrom.cc:865 +#: apt-pkg/cdrom.cc:838 msgid "Writing new source list\n" msgstr "Escribiendo nueva lista de fuente\n" -#: apt-pkg/cdrom.cc:873 +#: apt-pkg/cdrom.cc:846 msgid "Source list entries for this disc are:\n" msgstr "Las entradas de la lista de fuentes para este disco son:\n" @@ -3371,34 +3344,39 @@ msgstr "No se pudo encontrar un registro de autenticación para: %s" msgid "Hash mismatch for: %s" msgstr "La suma hash difiere para: %s" -#: apt-pkg/cacheset.cc:403 +#: apt-pkg/cacheset.cc:479 #, c-format msgid "Release '%s' for '%s' was not found" msgstr "No se encontró la Distribución «%s» para «%s»" -#: apt-pkg/cacheset.cc:406 +#: apt-pkg/cacheset.cc:482 #, c-format msgid "Version '%s' for '%s' was not found" msgstr "No se encontró la versión «%s» para «%s»" -#: apt-pkg/cacheset.cc:517 +#: apt-pkg/cacheset.cc:593 #, c-format msgid "Couldn't find task '%s'" msgstr "No se pudo encontrar la tarea «%s»" -#: apt-pkg/cacheset.cc:523 +#: apt-pkg/cacheset.cc:599 #, c-format msgid "Couldn't find any package by regex '%s'" msgstr "No se pudo encontrar ningún paquete con la expresión regular «%s»" -#: apt-pkg/cacheset.cc:534 +#: apt-pkg/cacheset.cc:605 +#, fuzzy, c-format +msgid "Couldn't find any package by glob '%s'" +msgstr "No se pudo encontrar ningún paquete con la expresión regular «%s»" + +#: apt-pkg/cacheset.cc:616 #, c-format msgid "Can't select versions from package '%s' as it is purely virtual" msgstr "" "No se pueden seleccionar distintas versiones del paquete «%s» porque es " "puramente virtual" -#: apt-pkg/cacheset.cc:541 apt-pkg/cacheset.cc:548 +#: apt-pkg/cacheset.cc:623 apt-pkg/cacheset.cc:630 #, c-format msgid "" "Can't select installed nor candidate version from package '%s' as it has " @@ -3407,21 +3385,21 @@ msgstr "" "No se puede seleccionar una versión instalada o candidata para el paquete " "«%s» dado que éste no tiene ninguna de éstas" -#: apt-pkg/cacheset.cc:555 +#: apt-pkg/cacheset.cc:637 #, c-format msgid "Can't select newest version from package '%s' as it is purely virtual" msgstr "" "No se puede seleccionar la última versión del paquete «%s» dado que es " "puramente virtual" -#: apt-pkg/cacheset.cc:563 +#: apt-pkg/cacheset.cc:645 #, c-format msgid "Can't select candidate version from package %s as it has no candidate" msgstr "" "No se puede seleccionar una versión candidata del paquete %s dado que no " "tiene candidatos" -#: apt-pkg/cacheset.cc:571 +#: apt-pkg/cacheset.cc:653 #, c-format msgid "Can't select installed version from package %s as it is not installed" msgstr "" @@ -3448,113 +3426,138 @@ msgstr "" msgid "Execute external solver" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:73 +#: apt-pkg/install-progress.cc:51 +#, c-format +msgid "Progress: [%3i%%]" +msgstr "" + +#: apt-pkg/install-progress.cc:85 apt-pkg/install-progress.cc:168 +msgid "Running dpkg" +msgstr "Ejecutando dpkg" + +#: apt-pkg/update.cc:110 apt-pkg/update.cc:112 +#, fuzzy +msgid "" +"Some index files failed to download. They have been ignored, or old ones " +"used instead." +msgstr "" +"No se han podido descargar algunos archivos de índice, se han ignorado, o se " +"ha utilizado unos antiguos en su lugar." + +#: apt-pkg/deb/dpkgpm.cc:91 #, c-format msgid "Installing %s" msgstr "Instalando %s" -#: apt-pkg/deb/dpkgpm.cc:74 apt-pkg/deb/dpkgpm.cc:982 +#: apt-pkg/deb/dpkgpm.cc:92 apt-pkg/deb/dpkgpm.cc:977 #, c-format msgid "Configuring %s" msgstr "Configurando %s" -#: apt-pkg/deb/dpkgpm.cc:75 apt-pkg/deb/dpkgpm.cc:989 +#: apt-pkg/deb/dpkgpm.cc:93 apt-pkg/deb/dpkgpm.cc:984 #, c-format msgid "Removing %s" msgstr "Eliminando %s" -#: apt-pkg/deb/dpkgpm.cc:76 +#: apt-pkg/deb/dpkgpm.cc:94 #, c-format msgid "Completely removing %s" msgstr "Borrando completamente %s" -#: apt-pkg/deb/dpkgpm.cc:77 +#: apt-pkg/deb/dpkgpm.cc:95 #, c-format msgid "Noting disappearance of %s" msgstr "Se detectó la desaparición de %s" -#: apt-pkg/deb/dpkgpm.cc:78 +#: apt-pkg/deb/dpkgpm.cc:96 #, c-format msgid "Running post-installation trigger %s" msgstr "Ejecutando disparador post-instalación %s" #. FIXME: use a better string after freeze -#: apt-pkg/deb/dpkgpm.cc:735 +#: apt-pkg/deb/dpkgpm.cc:808 #, c-format msgid "Directory '%s' missing" msgstr "Falta el directorio «%s»." -#: apt-pkg/deb/dpkgpm.cc:750 apt-pkg/deb/dpkgpm.cc:770 +#: apt-pkg/deb/dpkgpm.cc:823 apt-pkg/deb/dpkgpm.cc:845 #, c-format msgid "Could not open file '%s'" msgstr "No pude abrir el fichero «%s»" -#: apt-pkg/deb/dpkgpm.cc:975 +#: apt-pkg/deb/dpkgpm.cc:970 #, c-format msgid "Preparing %s" msgstr "Preparando %s" -#: apt-pkg/deb/dpkgpm.cc:976 +#: apt-pkg/deb/dpkgpm.cc:971 #, c-format msgid "Unpacking %s" msgstr "Desempaquetando %s" -#: apt-pkg/deb/dpkgpm.cc:981 +#: apt-pkg/deb/dpkgpm.cc:976 #, c-format msgid "Preparing to configure %s" msgstr "Preparándose para configurar %s" -#: apt-pkg/deb/dpkgpm.cc:983 +#: apt-pkg/deb/dpkgpm.cc:978 #, c-format msgid "Installed %s" msgstr "%s instalado" -#: apt-pkg/deb/dpkgpm.cc:988 +#: apt-pkg/deb/dpkgpm.cc:983 #, c-format msgid "Preparing for removal of %s" msgstr "Preparándose para eliminar %s" -#: apt-pkg/deb/dpkgpm.cc:990 +#: apt-pkg/deb/dpkgpm.cc:985 #, c-format msgid "Removed %s" msgstr "%s eliminado" -#: apt-pkg/deb/dpkgpm.cc:995 +#: apt-pkg/deb/dpkgpm.cc:990 #, c-format msgid "Preparing to completely remove %s" msgstr "Preparándose para eliminar completamente %s" -#: apt-pkg/deb/dpkgpm.cc:996 +#: apt-pkg/deb/dpkgpm.cc:991 #, c-format msgid "Completely removed %s" msgstr "Se borró completamente %s" -#: apt-pkg/deb/dpkgpm.cc:1243 -msgid "Can not write log, openpty() failed (/dev/pts not mounted?)\n" +#: apt-pkg/deb/dpkgpm.cc:1046 +msgid "ioctl(TIOCGWINSZ) failed" msgstr "" -"No pudo escribirse el registro, falló la llamada a openpty() (¿está montado " -"«/dev/pts?)\n" -#: apt-pkg/deb/dpkgpm.cc:1273 -msgid "Running dpkg" -msgstr "Ejecutando dpkg" +#: apt-pkg/deb/dpkgpm.cc:1049 apt-pkg/deb/dpkgpm.cc:1070 +#, fuzzy, c-format +msgid "Can not write log (%s)" +msgstr "No se puede escribir en %s" -#: apt-pkg/deb/dpkgpm.cc:1445 +#: apt-pkg/deb/dpkgpm.cc:1049 +msgid "Is /dev/pts mounted?" +msgstr "" + +#: apt-pkg/deb/dpkgpm.cc:1070 +msgid "Is stdout a terminal?" +msgstr "" + +#: apt-pkg/deb/dpkgpm.cc:1558 msgid "Operation was interrupted before it could finish" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1507 +#: apt-pkg/deb/dpkgpm.cc:1620 msgid "No apport report written because MaxReports is reached already" msgstr "" "No se escribió ningún informe «apport» porque ya se ha alcanzado el valor de " "«MaxReports»" #. check if its not a follow up error -#: apt-pkg/deb/dpkgpm.cc:1512 +#: apt-pkg/deb/dpkgpm.cc:1625 msgid "dependency problems - leaving unconfigured" msgstr "problemas de dependencias - dejando sin instalar" -#: apt-pkg/deb/dpkgpm.cc:1514 +#: apt-pkg/deb/dpkgpm.cc:1627 msgid "" "No apport report written because the error message indicates its a followup " "error from a previous failure." @@ -3562,7 +3565,7 @@ msgstr "" "No se escribió un informe «apport» porque el mensaje de error indica que es " "un mensaje de error asociado a un fallo previo." -#: apt-pkg/deb/dpkgpm.cc:1520 +#: apt-pkg/deb/dpkgpm.cc:1633 msgid "" "No apport report written because the error message indicates a disk full " "error" @@ -3570,7 +3573,7 @@ msgstr "" "No se escribió un informe «apport» porque el mensaje de error indica que el " "error es de disco lleno" -#: apt-pkg/deb/dpkgpm.cc:1526 +#: apt-pkg/deb/dpkgpm.cc:1640 msgid "" "No apport report written because the error message indicates a out of memory " "error" @@ -3578,7 +3581,16 @@ msgstr "" "No se escribió un informe «apport» porque el mensaje de error indica un " "error de memoria excedida" -#: apt-pkg/deb/dpkgpm.cc:1533 +#: apt-pkg/deb/dpkgpm.cc:1647 apt-pkg/deb/dpkgpm.cc:1653 +#, fuzzy +msgid "" +"No apport report written because the error message indicates an issue on the " +"local system" +msgstr "" +"No se escribió un informe «apport» porque el mensaje de error indica que el " +"error es de disco lleno" + +#: apt-pkg/deb/dpkgpm.cc:1674 msgid "" "No apport report written because the error message indicates a dpkg I/O error" msgstr "" @@ -3613,6 +3625,121 @@ msgstr "" msgid "Not locked" msgstr "No bloqueado" +#~ msgid "%s not a valid DEB package." +#~ msgstr "%s no es un paquete DEB válido." + +#~ msgid "" +#~ "Using CD-ROM mount point %s\n" +#~ "Mounting CD-ROM\n" +#~ msgstr "" +#~ "Usando el punto de montaje del CD-ROM %s\n" +#~ "Montando el CD-ROM\n" + +#~ msgid "" +#~ "Could not patch %s with mmap and with file operation usage - the patch " +#~ "seems to be corrupt." +#~ msgstr "" +#~ "No se pudo parchear %s con mmap y con el modo de uso de la operación de " +#~ "ficheros - el paquete parece dañado." + +#~ msgid "" +#~ "Could not patch %s with mmap (but no mmap specific fail) - the patch " +#~ "seems to be corrupt." +#~ msgstr "" +#~ "No se pudo parchear %s con mmap (pero no hay un fallo mmap específico) - " +#~ "el parche parece dañado." + +#~ msgid "Note, selecting '%s' for task '%s'\n" +#~ msgstr "Nota, seleccionando «%s» para la tarea «%s»\n" + +#~ msgid "Note, selecting '%s' for regex '%s'\n" +#~ msgstr "Nota, seleccionando «%s» para la expresión regular «%s»\n" + +#~ msgid "Package %s is a virtual package provided by:\n" +#~ msgstr "El paquete %s es un paquete virtual provisto por:\n" + +#~ msgid " [Not candidate version]" +#~ msgstr " [No es la versión candidata]" + +#~ msgid "You should explicitly select one to install." +#~ msgstr "Necesita seleccionar explícitamente uno para instalar." + +#~ 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 "" +#~ "El paquete %s no está disponible, pero algún otro paquete hace " +#~ "referencia\n" +#~ "a él. Esto puede significar que el paquete falta, está obsoleto o sólo " +#~ "se\n" +#~ "encuentra disponible desde alguna otra fuente\n" + +#~ msgid "However the following packages replace it:" +#~ msgstr "Sin embargo, los siguientes paquetes lo reemplazan:" + +#~ msgid "Package '%s' has no installation candidate" +#~ msgstr "El paquete «%s» no tiene un candidato para la instalación" + +#~ msgid "Virtual packages like '%s' can't be removed\n" +#~ msgstr "No pueden eliminarse los paquetes virtuales como «%s»\n" + +#, fuzzy +#~ msgid "Package '%s' is not installed, so not removed. Did you mean '%s'?\n" +#~ msgstr "El paquete %s no está instalado, no se eliminará\n" + +#, fuzzy +#~ msgid "Package '%s' is not installed, so not removed\n" +#~ msgstr "El paquete %s no está instalado, no se eliminará\n" + +#~ msgid "Note, selecting '%s' instead of '%s'\n" +#~ msgstr "Nota, seleccionando «%s» en lugar de «%s»\n" + +#~ msgid "Skipping %s, it is already installed and upgrade is not set.\n" +#~ msgstr "" +#~ "Ignorando %s, ya está instalado y no está activada la actualización.\n" + +#~ msgid "Skipping %s, it is not installed and only upgrades are requested.\n" +#~ msgstr "" +#~ "Ignorando %s, no está instalado y sólo se están solicitando " +#~ "actualizaciones.\n" + +#~ msgid "Reinstallation of %s is not possible, it cannot be downloaded.\n" +#~ msgstr "No es posible reinstalar el paquete %s, no se puede descargar.\n" + +#~ msgid "%s is already the newest version.\n" +#~ msgstr "%s ya está en su versión más reciente.\n" + +#~ msgid "Selected version '%s' (%s) for '%s'\n" +#~ msgstr "Versión seleccionada «%s» (%s) para «%s»\n" + +#, fuzzy +#~ msgid "Selected version '%s' (%s) for '%s' because of '%s'\n" +#~ msgstr "Versión seleccionada «%s» (%s) para «%s»\n" + +#~ msgid "Ignore unavailable target release '%s' of package '%s'" +#~ msgstr "" +#~ "Ignorar la distribución objetivo no disponible «%s» del paquete «%s»" + +#~ msgid "This is not a valid DEB archive, it has no '%s', '%s' or '%s' member" +#~ msgstr "" +#~ "Este no es un archivo DEB válido, falta el miembro «%s», «%s» o «%s»" + +#~ msgid "MD5Sum mismatch" +#~ msgstr "La suma MD5 difiere" + +#~ msgid "" +#~ "I wasn't able to locate a file for the %s package. This might mean you " +#~ "need to manually fix this package." +#~ msgstr "" +#~ "No se pudo localizar un archivo para el paquete %s. Esto puede significar " +#~ "que necesita arreglar manualmente este paquete." + +#~ msgid "Can not write log, openpty() failed (/dev/pts not mounted?)\n" +#~ msgstr "" +#~ "No pudo escribirse el registro, falló la llamada a openpty() (¿está " +#~ "montado «/dev/pts?)\n" + #~ msgid "Skipping nonexistent file %s" #~ msgstr "Omitiendo el fichero inexistente %s" @@ -4041,9 +4168,6 @@ msgstr "No bloqueado" #~ msgid "Failed to stat %s%s" #~ msgstr "No pude leer %s%s" -#~ msgid "Failed to open %s.new" -#~ msgstr "No pude abrir %s.new" - #~ msgid "Failed to rename %s.new to %s" #~ msgstr "No se pudo renombrar %s.new a %s" @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: apt_po_eu\n" "Report-Msgid-Bugs-To: APT Development Team <deity@lists.debian.org>\n" -"POT-Creation-Date: 2013-07-31 16:24+0200\n" +"POT-Creation-Date: 2014-02-23 00:29+0100\n" "PO-Revision-Date: 2009-05-17 00:41+0200\n" "Last-Translator: Piarres Beobide <pi@beobide.net>\n" "Language-Team: Euskara <debian-l10n-basque@lists.debian.org>\n" @@ -18,154 +18,156 @@ msgstr "" "X-Generator: KBabel 1.11.4\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" -#: cmdline/apt-cache.cc:158 +#: cmdline/apt-cache.cc:140 #, c-format msgid "Package %s version %s has an unmet dep:\n" msgstr "%s paketeak (%s bertsioa) mendekotasun arazo bat du:\n" -#: cmdline/apt-cache.cc:286 +#: cmdline/apt-cache.cc:268 msgid "Total package names: " msgstr "Pakete Izenak Guztira : " -#: cmdline/apt-cache.cc:288 +#: cmdline/apt-cache.cc:270 #, fuzzy msgid "Total package structures: " msgstr "Pakete Izenak Guztira : " -#: cmdline/apt-cache.cc:328 +#: cmdline/apt-cache.cc:310 msgid " Normal packages: " msgstr " Pakete normalak:" -#: cmdline/apt-cache.cc:329 +#: cmdline/apt-cache.cc:311 msgid " Pure virtual packages: " msgstr " Pakete birtual puruak:" -#: cmdline/apt-cache.cc:330 +#: cmdline/apt-cache.cc:312 msgid " Single virtual packages: " msgstr " Bakanako pakete birtualak: " -#: cmdline/apt-cache.cc:331 +#: cmdline/apt-cache.cc:313 msgid " Mixed virtual packages: " msgstr " Nahastutako pakete birtualak: " -#: cmdline/apt-cache.cc:332 +#: cmdline/apt-cache.cc:314 msgid " Missing: " msgstr " Falta direnak: " -#: cmdline/apt-cache.cc:334 +#: cmdline/apt-cache.cc:316 msgid "Total distinct versions: " msgstr "Bertsio Ezberdinak Guztira: " -#: cmdline/apt-cache.cc:336 +#: cmdline/apt-cache.cc:318 msgid "Total distinct descriptions: " msgstr "Azalpen Ezberdinak Guztira: " -#: cmdline/apt-cache.cc:338 +#: cmdline/apt-cache.cc:320 msgid "Total dependencies: " msgstr "Dependentziak Guztira: " -#: cmdline/apt-cache.cc:341 +#: cmdline/apt-cache.cc:323 msgid "Total ver/file relations: " msgstr "Guztira Bertsio/fitxategi erlazioak: " -#: cmdline/apt-cache.cc:343 +#: cmdline/apt-cache.cc:325 msgid "Total Desc/File relations: " msgstr "Fitx/Azalpen erlazioak guztira: " -#: cmdline/apt-cache.cc:345 +#: cmdline/apt-cache.cc:327 msgid "Total Provides mappings: " msgstr "Guztira Saltzaile Mapatzea: " -#: cmdline/apt-cache.cc:357 +#: cmdline/apt-cache.cc:339 msgid "Total globbed strings: " msgstr "Guztira bateratutako kateak: " -#: cmdline/apt-cache.cc:371 +#: cmdline/apt-cache.cc:353 msgid "Total dependency version space: " msgstr "Guztira bertsio dependentzia lekua: " -#: cmdline/apt-cache.cc:376 +#: cmdline/apt-cache.cc:358 msgid "Total slack space: " msgstr "Guztira galdutako tokia:" -#: cmdline/apt-cache.cc:384 +#: cmdline/apt-cache.cc:366 msgid "Total space accounted for: " msgstr "Guztira erregistratutako lekua: " -#: cmdline/apt-cache.cc:515 cmdline/apt-cache.cc:1165 +#: cmdline/apt-cache.cc:497 cmdline/apt-cache.cc:1146 +#: apt-private/private-show.cc:55 #, c-format msgid "Package file %s is out of sync." msgstr "%s pakete fitxategia ez dago sinkronizatuta." -#: cmdline/apt-cache.cc:593 cmdline/apt-cache.cc:1452 -#: cmdline/apt-cache.cc:1454 cmdline/apt-cache.cc:1531 cmdline/apt-mark.cc:46 -#: cmdline/apt-mark.cc:93 cmdline/apt-mark.cc:219 +#: cmdline/apt-cache.cc:575 cmdline/apt-cache.cc:1432 +#: cmdline/apt-cache.cc:1434 cmdline/apt-cache.cc:1511 cmdline/apt-mark.cc:48 +#: cmdline/apt-mark.cc:95 cmdline/apt-mark.cc:221 +#: apt-private/private-show.cc:167 apt-private/private-show.cc:169 msgid "No packages found" msgstr "Ez da paketerik aurkitu" -#: cmdline/apt-cache.cc:1265 +#: cmdline/apt-cache.cc:1245 #, fuzzy msgid "You must give at least one search pattern" msgstr "Zehazki eredu bat eman behar duzu." -#: cmdline/apt-cache.cc:1431 +#: cmdline/apt-cache.cc:1411 msgid "This command is deprecated. Please use 'apt-mark showauto' instead." msgstr "" -#: cmdline/apt-cache.cc:1526 apt-pkg/cacheset.cc:510 +#: cmdline/apt-cache.cc:1506 apt-pkg/cacheset.cc:586 #, c-format msgid "Unable to locate package %s" msgstr "Ezin da %s paketea lokalizatu" -#: cmdline/apt-cache.cc:1556 +#: cmdline/apt-cache.cc:1536 msgid "Package files:" msgstr "Pakete Fitxategiak:" -#: cmdline/apt-cache.cc:1563 cmdline/apt-cache.cc:1654 +#: cmdline/apt-cache.cc:1543 cmdline/apt-cache.cc:1634 msgid "Cache is out of sync, can't x-ref a package file" msgstr "" "Katxea ez dago sinkronizatuta, ezin zaio erreferentziarik (x-ref) egin " "pakete fitxategi bati" #. Show any packages have explicit pins -#: cmdline/apt-cache.cc:1577 +#: cmdline/apt-cache.cc:1557 msgid "Pinned packages:" msgstr "Pin duten Paketeak:" -#: cmdline/apt-cache.cc:1589 cmdline/apt-cache.cc:1634 +#: cmdline/apt-cache.cc:1569 cmdline/apt-cache.cc:1614 msgid "(not found)" msgstr "(ez da aurkitu)" -#: cmdline/apt-cache.cc:1597 +#: cmdline/apt-cache.cc:1577 msgid " Installed: " msgstr " Instalatuta: " -#: cmdline/apt-cache.cc:1598 +#: cmdline/apt-cache.cc:1578 msgid " Candidate: " msgstr " Hautagaia: " -#: cmdline/apt-cache.cc:1616 cmdline/apt-cache.cc:1624 +#: cmdline/apt-cache.cc:1596 cmdline/apt-cache.cc:1604 msgid "(none)" msgstr "(bat ere ez)" -#: cmdline/apt-cache.cc:1631 +#: cmdline/apt-cache.cc:1611 msgid " Package pin: " msgstr " Paketearen pin-a:" #. Show the priority tables -#: cmdline/apt-cache.cc:1640 +#: cmdline/apt-cache.cc:1620 msgid " Version table:" msgstr " Bertsio taula:" -#: cmdline/apt-cache.cc:1753 cmdline/apt-cdrom.cc:206 cmdline/apt-config.cc:81 -#: cmdline/apt-get.cc:3392 cmdline/apt-mark.cc:375 -#: cmdline/apt-extracttemplates.cc:229 ftparchive/apt-ftparchive.cc:591 -#: cmdline/apt-internal-solver.cc:33 cmdline/apt-sortpkgs.cc:147 +#: cmdline/apt-cache.cc:1733 cmdline/apt-cdrom.cc:252 cmdline/apt-config.cc:83 +#: cmdline/apt-get.cc:1580 cmdline/apt-mark.cc:377 cmdline/apt.cc:66 +#: cmdline/apt-extracttemplates.cc:217 ftparchive/apt-ftparchive.cc:591 +#: cmdline/apt-internal-solver.cc:34 cmdline/apt-sortpkgs.cc:147 #, c-format msgid "%s %s for %s compiled on %s %s\n" msgstr "%s %s %s-rentzat %s %s-ean konpilatua\n" -#: cmdline/apt-cache.cc:1760 +#: cmdline/apt-cache.cc:1740 #, fuzzy msgid "" "Usage: apt-cache [options] command\n" @@ -238,37 +240,37 @@ msgstr "" "Informazio gehiago nahi izanez gero: ikus apt-cache(8) eta apt.conf(5).\n" #. }}} -#: cmdline/apt-cdrom.cc:43 +#: cmdline/apt-cdrom.cc:45 msgid "" "No CD-ROM could be auto-detected or found using the default mount point.\n" "You may try the --cdrom option to set the CD-ROM mount point. See 'man apt-" "cdrom' for more information about the CD-ROM auto-detection and mount point." msgstr "" -#: cmdline/apt-cdrom.cc:85 +#: cmdline/apt-cdrom.cc:89 #, fuzzy msgid "Please provide a name for this Disc, such as 'Debian 5.0.3 Disk 1'" msgstr "" "Mesedez idatzi izen bat diska honentzat, 'Debian 2.1r1 1 Diska' antzerakoan" -#: cmdline/apt-cdrom.cc:100 +#: cmdline/apt-cdrom.cc:104 msgid "Please insert a Disc in the drive and press enter" msgstr "Mesedez sar diska bat gailuan eta enter sakatu" -#: cmdline/apt-cdrom.cc:135 +#: cmdline/apt-cdrom.cc:141 #, fuzzy, c-format msgid "Failed to mount '%s' to '%s'" msgstr "Huts egin du %s izenaren ordez %s ipintzean" -#: cmdline/apt-cdrom.cc:170 +#: cmdline/apt-cdrom.cc:196 msgid "Repeat this process for the rest of the CDs in your set." msgstr "Prozesu hau bildumako beste CD guztiekin errepikatu." -#: cmdline/apt-config.cc:46 +#: cmdline/apt-config.cc:48 msgid "Arguments not in pairs" msgstr "Parekatu gabeko argumentuak" -#: cmdline/apt-config.cc:87 +#: cmdline/apt-config.cc:89 msgid "" "Usage: apt-config [options] command\n" "\n" @@ -296,608 +298,77 @@ msgstr "" " -c=? Irakurri konfigurazio fitxategi hau\n" " -o=? Ezarri konfigurazio aukera arbitrario bat. Adib.: -o dir::cache=/tmp\n" -#. TRANSLATOR: Yes/No question help-text: defaulting to Y[es] -#. e.g. "Do you want to continue? [Y/n] " -#. The user has to answer with an input matching the -#. YESEXPR/NOEXPR defined in your l10n. -#: cmdline/apt-get.cc:146 -msgid "[Y/n]" -msgstr "[B/e]" - -#. TRANSLATOR: Yes/No question help-text: defaulting to N[o] -#. e.g. "Should this file be removed? [y/N] " -#. The user has to answer with an input matching the -#. YESEXPR/NOEXPR defined in your l10n. -#: cmdline/apt-get.cc:152 -msgid "[y/N]" -msgstr "[b/E]" - -#. TRANSLATOR: "Yes" answer printed for a yes/no question if --assume-yes is set -#: cmdline/apt-get.cc:163 -msgid "Y" -msgstr "" - -#. TRANSLATOR: "No" answer printed for a yes/no question if --assume-no is set -#: cmdline/apt-get.cc:169 -msgid "N" -msgstr "" - -#: cmdline/apt-get.cc:191 apt-pkg/cachefilter.cc:33 -#, c-format -msgid "Regex compilation error - %s" -msgstr "Adierazpen erregularren konpilazio errorea - %s" - -#: cmdline/apt-get.cc:289 -msgid "The following packages have unmet dependencies:" -msgstr "Ondorengo paketeetan bete gabeko mendekotasunak daude:" - -#: cmdline/apt-get.cc:379 -#, c-format -msgid "but %s is installed" -msgstr "baina %s instalatuta dago" - -#: cmdline/apt-get.cc:381 -#, c-format -msgid "but %s is to be installed" -msgstr "baina %s instalatzeko dago" - -#: cmdline/apt-get.cc:388 -msgid "but it is not installable" -msgstr "baina ez da instalagarria" - -#: cmdline/apt-get.cc:390 -msgid "but it is a virtual package" -msgstr "baina pakete birtuala da" - -#: cmdline/apt-get.cc:393 -msgid "but it is not installed" -msgstr "baina ez dago instalatuta" - -#: cmdline/apt-get.cc:393 -msgid "but it is not going to be installed" -msgstr "baina ez da instalatuko" - -#: cmdline/apt-get.cc:398 -msgid " or" -msgstr " edo" - -#: cmdline/apt-get.cc:427 -msgid "The following NEW packages will be installed:" -msgstr "Ondorengo pakete BERRIAK instalatuko dira:" - -#: cmdline/apt-get.cc:453 -msgid "The following packages will be REMOVED:" -msgstr "Ondorengo paketeak KENDUKO dira:" - -#: cmdline/apt-get.cc:475 -msgid "The following packages have been kept back:" -msgstr "Ondorengo paketeak mantendu egin dira:" - -#: cmdline/apt-get.cc:496 -msgid "The following packages will be upgraded:" -msgstr "Ondorengo paketeak bertsio-berrituko dira:" - -#: cmdline/apt-get.cc:517 -msgid "The following packages will be DOWNGRADED:" -msgstr "Ondorengo paketeak AURREKO BERTSIORA itzuliko dira:" - -#: cmdline/apt-get.cc:537 -msgid "The following held packages will be changed:" -msgstr "Ondorengo pakete atxikiak aldatu egingo dira:" - -#: cmdline/apt-get.cc:592 -#, c-format -msgid "%s (due to %s) " -msgstr "%s (arrazoia: %s) " - -#: cmdline/apt-get.cc:600 -msgid "" -"WARNING: The following essential packages will be removed.\n" -"This should NOT be done unless you know exactly what you are doing!" -msgstr "" -"KONTUZ: Ondorengo funtsezko paketeak kendu egingo dira\n" -"EZ ezazu horrelakorik egin, ez badakizu ondo zertan ari zaren!" - -#: cmdline/apt-get.cc:631 -#, c-format -msgid "%lu upgraded, %lu newly installed, " -msgstr "%lu bertsio berritua(k), %lu berriki instalatuta, " - -#: cmdline/apt-get.cc:635 -#, c-format -msgid "%lu reinstalled, " -msgstr "%lu berrinstalatuta, " - -#: cmdline/apt-get.cc:637 -#, c-format -msgid "%lu downgraded, " -msgstr "%lu aurreko bertsiora itzulita, " - -#: cmdline/apt-get.cc:639 -#, c-format -msgid "%lu to remove and %lu not upgraded.\n" -msgstr "%lu kentzeko, eta %lu bertsio-berritu gabe.\n" - -#: cmdline/apt-get.cc:643 -#, c-format -msgid "%lu not fully installed or removed.\n" -msgstr "%lu ez erabat instalatuta edo kenduta.\n" - -#: cmdline/apt-get.cc:664 -#, fuzzy, c-format -msgid "Note, selecting '%s' for task '%s'\n" -msgstr "Oharra: %s hautatzen '%s' adierazpen erregularrarentzat\n" - -#: cmdline/apt-get.cc:669 -#, fuzzy, c-format -msgid "Note, selecting '%s' for regex '%s'\n" -msgstr "Oharra: %s hautatzen '%s' adierazpen erregularrarentzat\n" - -#: cmdline/apt-get.cc:686 -#, c-format -msgid "Package %s is a virtual package provided by:\n" -msgstr "%s pakete birtual bat da, honek hornitua:\n" - -#: cmdline/apt-get.cc:697 -msgid " [Installed]" -msgstr " [Instalatuta]" - -#: cmdline/apt-get.cc:706 -#, fuzzy -msgid " [Not candidate version]" -msgstr "Hautagaien bertsioak" - -#: cmdline/apt-get.cc:708 -msgid "You should explicitly select one to install." -msgstr "Zehazki bat hautatu behar duzu instalatzeko." - -#: cmdline/apt-get.cc:711 -#, c-format -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 paketea ez dago erabilgarri, baina beste pakete batek erreferentzia \n" -"egiten dio. Beharbada paketea faltako da, edo zaharkituta egongo da, edo \n" -"beste iturburu batean bakarrik egongo da erabilgarri\n" - -#: cmdline/apt-get.cc:729 -msgid "However the following packages replace it:" -msgstr "Baina ondorengo paketeek ordezten dute:" - -#: cmdline/apt-get.cc:741 -#, fuzzy, c-format -msgid "Package '%s' has no installation candidate" -msgstr "%s paketeak ez du instalatzeko hautagairik" - -#: cmdline/apt-get.cc:754 -#, c-format -msgid "Virtual packages like '%s' can't be removed\n" -msgstr "" - -#. TRANSLATORS: Note, this is not an interactive question -#: cmdline/apt-get.cc:766 cmdline/apt-get.cc:969 -#, fuzzy, c-format -msgid "Package '%s' is not installed, so not removed. Did you mean '%s'?\n" -msgstr "%s paketea ez dago instalatuta, eta, beraz, ez da kenduko\n" - -#: cmdline/apt-get.cc:772 cmdline/apt-get.cc:975 +#: cmdline/apt-get.cc:244 #, fuzzy, c-format -msgid "Package '%s' is not installed, so not removed\n" -msgstr "%s paketea ez dago instalatuta, eta, beraz, ez da kenduko\n" - -#: cmdline/apt-get.cc:817 -#, fuzzy, c-format -msgid "Note, selecting '%s' instead of '%s'\n" -msgstr "Oharra, %s hautatzen %s(r)en ordez\n" - -#: cmdline/apt-get.cc:847 -#, c-format -msgid "Skipping %s, it is already installed and upgrade is not set.\n" -msgstr "%s saltatzen. Instalatuta dago, eta ez dago bertsio-berritzerik.\n" - -#: cmdline/apt-get.cc:851 -#, fuzzy, c-format -msgid "Skipping %s, it is not installed and only upgrades are requested.\n" -msgstr "%s saltatzen. Instalatuta dago, eta ez dago bertsio-berritzerik.\n" - -#: cmdline/apt-get.cc:863 -#, c-format -msgid "Reinstallation of %s is not possible, it cannot be downloaded.\n" -msgstr "%s berriro instalatzea ez da posible; ezin da deskargatu.\n" - -#: cmdline/apt-get.cc:868 -#, c-format -msgid "%s is already the newest version.\n" -msgstr "%s bertsiorik berriena da jada.\n" - -#: cmdline/apt-get.cc:887 cmdline/apt-get.cc:2187 cmdline/apt-mark.cc:68 -#, c-format -msgid "%s set to manually installed.\n" -msgstr "%s eskuz instalatua bezala ezarri.\n" +msgid "Can not find a package for architecture '%s'" +msgstr "Ezin izan da %s paketea aurkitu" -#: cmdline/apt-get.cc:913 +#: cmdline/apt-get.cc:326 #, fuzzy, c-format -msgid "Selected version '%s' (%s) for '%s'\n" -msgstr "Hautatutako bertsioa: %s (%s) -- %s\n" +msgid "Can not find a package '%s' with version '%s'" +msgstr "Ezin izan da %s paketea aurkitu" -#: cmdline/apt-get.cc:918 +#: cmdline/apt-get.cc:329 #, fuzzy, c-format -msgid "Selected version '%s' (%s) for '%s' because of '%s'\n" -msgstr "Hautatutako bertsioa: %s (%s) -- %s\n" - -#: cmdline/apt-get.cc:1054 -msgid "Correcting dependencies..." -msgstr "Mendekotasunak zuzentzen..." - -#: cmdline/apt-get.cc:1057 -msgid " failed." -msgstr " : huts egin du." - -#: cmdline/apt-get.cc:1060 -msgid "Unable to correct dependencies" -msgstr "Ezin dira mendekotasunak zuzendu" - -#: cmdline/apt-get.cc:1063 -msgid "Unable to minimize the upgrade set" -msgstr "Ezin da bertsio berritzeko multzoa minimizatu" - -#: cmdline/apt-get.cc:1065 -msgid " Done" -msgstr " Eginda" - -#: cmdline/apt-get.cc:1069 -msgid "You might want to run 'apt-get -f install' to correct these." -msgstr "Beharbada 'apt-get -f install' exekutatu nahiko duzu zuzentzeko." - -#: cmdline/apt-get.cc:1072 -msgid "Unmet dependencies. Try using -f." -msgstr "Bete gabeko mendekotasunak. Probatu -f erabiliz." - -#: cmdline/apt-get.cc:1097 -msgid "WARNING: The following packages cannot be authenticated!" -msgstr "KONTUZ: Hurrengo paketeak ezin dira egiaztatu!" - -#: cmdline/apt-get.cc:1101 -msgid "Authentication warning overridden.\n" -msgstr "Egiaztapen abisua gainidazten.\n" - -#: cmdline/apt-get.cc:1108 -msgid "Install these packages without verification?" -msgstr "Paketeak egiaztapen gabe instalatu?" - -#: cmdline/apt-get.cc:1110 -msgid "Some packages could not be authenticated" -msgstr "Zenbait pakete ezin dira egiaztatu" - -#: cmdline/apt-get.cc:1119 cmdline/apt-get.cc:1280 -msgid "There are problems and -y was used without --force-yes" -msgstr "Arazoak daude, eta -y erabili da --force-yes gabe" - -#: cmdline/apt-get.cc:1160 -msgid "Internal error, InstallPackages was called with broken packages!" -msgstr "Barne errorea, InstallPackages apurturiko paketeez deitu da!" - -#: cmdline/apt-get.cc:1169 -msgid "Packages need to be removed but remove is disabled." -msgstr "Paketeak ezabatu beharra dute baina Ezabatzea ezgaiturik dago." - -#: cmdline/apt-get.cc:1180 -msgid "Internal error, Ordering didn't finish" -msgstr "Barne errorea, ez da ordenatzeaz amaitu" - -#: cmdline/apt-get.cc:1218 -msgid "How odd.. The sizes didn't match, email apt@packages.debian.org" -msgstr "" -"Hau bitxia.. Tamainak ez dira berdina, idatzi apt@packages.debian.org-ra " -"berri emanez (ingelesez)" - -#. 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:1225 -#, c-format -msgid "Need to get %sB/%sB of archives.\n" -msgstr "Artxiboetako %sB/%sB eskuratu behar dira.\n" - -#. 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:1230 -#, c-format -msgid "Need to get %sB of archives.\n" -msgstr "Artxiboetako %sB eskuratu behar dira.\n" - -#. 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:1237 -#, c-format -msgid "After this operation, %sB of additional disk space will be used.\n" -msgstr "Ekintza honen ondoren, %sB gehiago erabiliko dira diskoan.\n" - -#. 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:1242 -#, c-format -msgid "After this operation, %sB disk space will be freed.\n" -msgstr "Ekintza honen ondoren, %sB libratuko dira diskoan.\n" - -#: cmdline/apt-get.cc:1257 cmdline/apt-get.cc:1260 cmdline/apt-get.cc:2621 -#: cmdline/apt-get.cc:2624 -#, c-format -msgid "Couldn't determine free space in %s" -msgstr "Ezin da %s(e)n duzun leku librea atzeman." - -#: cmdline/apt-get.cc:1270 -#, c-format -msgid "You don't have enough free space in %s." -msgstr "Ez daukazu nahikoa leku libre %s(e)n." - -#: cmdline/apt-get.cc:1286 cmdline/apt-get.cc:1308 -msgid "Trivial Only specified but this is not a trivial operation." -msgstr "'Trivial Only' zehaztu da, baina hau ez da eragiketa tribial bat." - -#. TRANSLATOR: This string needs to be typed by the user as a confirmation, so be -#. careful with hard to type or special characters (like non-breaking spaces) -#: cmdline/apt-get.cc:1290 -msgid "Yes, do as I say!" -msgstr "Bai, egin esandakoa!" - -#: cmdline/apt-get.cc:1292 -#, c-format -msgid "" -"You are about to do something potentially harmful.\n" -"To continue type in the phrase '%s'\n" -" ?] " -msgstr "" -"Egin nahi duzunak kalte larriak eragin ditzake\n" -"Jarraitzeko, idatzi '%s' esaldia\n" -" ?] " - -#: cmdline/apt-get.cc:1298 cmdline/apt-get.cc:1317 -msgid "Abort." -msgstr "Abortatu." - -#: cmdline/apt-get.cc:1313 -msgid "Do you want to continue?" -msgstr "Aurrera jarraitu nahi al duzu?" - -#: cmdline/apt-get.cc:1385 cmdline/apt-get.cc:2686 apt-pkg/algorithms.cc:1566 -#, c-format -msgid "Failed to fetch %s %s\n" -msgstr "Ezin da lortu %s %s\n" - -#: cmdline/apt-get.cc:1403 -msgid "Some files failed to download" -msgstr "Fitxategi batzuk ezin izan dira deskargatu" - -#: cmdline/apt-get.cc:1404 cmdline/apt-get.cc:2698 -msgid "Download complete and in download only mode" -msgstr "Deskarga amaituta eta deskarga soileko moduan" - -#: cmdline/apt-get.cc:1410 -msgid "" -"Unable to fetch some archives, maybe run apt-get update or try with --fix-" -"missing?" -msgstr "" -"Ezin izan dira artxibo batzuk lortu; beharbada apt-get update exekutatu, edo " -"--fix-missing aukerarekin saiatu?" - -#: cmdline/apt-get.cc:1414 -msgid "--fix-missing and media swapping is not currently supported" -msgstr "--fix-missing eta euskarri aldaketa ez dira onartzen oraingoz" - -#: cmdline/apt-get.cc:1419 -msgid "Unable to correct missing packages." -msgstr "Falta diren paketeak ezin dira zuzendu." - -#: cmdline/apt-get.cc:1420 -msgid "Aborting install." -msgstr "Abortatu instalazioa." - -#: cmdline/apt-get.cc:1448 -msgid "" -"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] "" -msgstr[1] "" - -#: cmdline/apt-get.cc:1452 -msgid "Note: This is done automatically and on purpose by dpkg." -msgstr "" - -#: cmdline/apt-get.cc:1590 -#, c-format -msgid "Ignore unavailable target release '%s' of package '%s'" -msgstr "" +msgid "Can not find a package '%s' with release '%s'" +msgstr "Ezin izan da %s paketea aurkitu" -#: cmdline/apt-get.cc:1622 +#: cmdline/apt-get.cc:366 #, fuzzy, c-format msgid "Picking '%s' as source package instead of '%s'\n" msgstr "Ezin da atzitu %s iturburu paketeen zerrenda" -#. if (VerTag.empty() == false && Last == 0) -#: cmdline/apt-get.cc:1660 +#: cmdline/apt-get.cc:422 #, c-format -msgid "Ignore unavailable version '%s' of package '%s'" -msgstr "" - -#: cmdline/apt-get.cc:1676 -msgid "The update command takes no arguments" -msgstr "Eguneratzeko komandoak ez du argumenturik hartzen" - -#: cmdline/apt-get.cc:1742 -msgid "We are not supposed to delete stuff, can't start AutoRemover" -msgstr "Suposatu ez dugun zerbait ezabatuko da, ezin da AutoRemover abiarazi" - -#: cmdline/apt-get.cc:1846 -msgid "" -"Hmm, seems like the AutoRemover destroyed something which really\n" -"shouldn't happen. Please file a bug report against apt." +msgid "Can not find version '%s' of package '%s'" msgstr "" -"Hmm, dirudienez AutoRemover-ek gertatu behar ez zen apurtu du\n" -"Mesedez programa errore txosten bat bete mesedez." - -#. -#. 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:1849 cmdline/apt-get.cc:2017 -msgid "The following information may help to resolve the situation:" -msgstr "Informazio honek arazoa konpontzen lagun dezake:" - -#: cmdline/apt-get.cc:1853 -msgid "Internal Error, AutoRemover broke stuff" -msgstr "Barne Errorea, AutoRemover-ek zerbait apurtu du" -#: cmdline/apt-get.cc:1860 -#, fuzzy -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] "" -"Ondorengo pakete automatikoki instalatuak izan ziren eta ez dira luzaroago " -"behar." -msgstr[1] "" -"Ondorengo pakete automatikoki instalatuak izan ziren eta ez dira luzaroago " -"behar." - -#: cmdline/apt-get.cc:1864 -#, fuzzy, 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] "" -"Ondorengo pakete automatikoki instalatuak izan ziren eta ez dira luzaroago " -"behar." -msgstr[1] "" -"Ondorengo pakete automatikoki instalatuak izan ziren eta ez dira luzaroago " -"behar." - -#: cmdline/apt-get.cc:1866 -#, fuzzy -msgid "Use 'apt-get autoremove' to remove it." -msgid_plural "Use 'apt-get autoremove' to remove them." -msgstr[0] "'apt-get autoremove' erabili ezabatzeko." -msgstr[1] "'apt-get autoremove' erabili ezabatzeko." - -#: cmdline/apt-get.cc:1885 -msgid "Internal error, AllUpgrade broke stuff" -msgstr "Barne Errorea, AllUpgade-k zerbait apurtu du" - -#: cmdline/apt-get.cc:1984 -msgid "You might want to run 'apt-get -f install' to correct these:" -msgstr "Beharbada 'apt-get -f install' exekutatu nahiko duzu hauek zuzentzeko:" - -#: cmdline/apt-get.cc:1988 -msgid "" -"Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a " -"solution)." -msgstr "" -"Bete gabeko mendekotasunak. Probatu 'apt-get -f install' paketerik gabe (edo " -"zehaztu konponbide bat)." - -#: cmdline/apt-get.cc:2002 -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 "" -"Pakete batzuk ezin izan dira instalatu. Beharbada ezinezko egoera \n" -"bat eskatu duzu, edo, banaketa ezegonkorra erabiltzen ari bazara,\n" -"beharrezko pakete batzuk ez ziren sortuko oraindik, edo \n" -"Sarrerakoetan (Incoming) egoten jarraituko dute." - -#: cmdline/apt-get.cc:2023 -msgid "Broken packages" -msgstr "Hautsitako paketeak" - -#: cmdline/apt-get.cc:2049 -msgid "The following extra packages will be installed:" -msgstr "Ondorengo pakete gehigarriak instalatuko dira:" - -#: cmdline/apt-get.cc:2139 -msgid "Suggested packages:" -msgstr "Iradokitako paketeak:" - -#: cmdline/apt-get.cc:2140 -msgid "Recommended packages:" -msgstr "Gomendatutako paketeak:" - -#: cmdline/apt-get.cc:2182 +#: cmdline/apt-get.cc:453 #, c-format msgid "Couldn't find package %s" msgstr "Ezin izan da %s paketea aurkitu" -#: cmdline/apt-get.cc:2189 cmdline/apt-mark.cc:70 +#: cmdline/apt-get.cc:458 cmdline/apt-mark.cc:70 +#, c-format +msgid "%s set to manually installed.\n" +msgstr "%s eskuz instalatua bezala ezarri.\n" + +#: cmdline/apt-get.cc:460 cmdline/apt-mark.cc:72 #, fuzzy, c-format msgid "%s set to automatically installed.\n" msgstr "%s eskuz instalatua bezala ezarri.\n" -#: cmdline/apt-get.cc:2197 cmdline/apt-mark.cc:114 +#: cmdline/apt-get.cc:468 cmdline/apt-mark.cc:116 msgid "" "This command is deprecated. Please use 'apt-mark auto' and 'apt-mark manual' " "instead." msgstr "" -#: cmdline/apt-get.cc:2213 -msgid "Calculating upgrade... " -msgstr "Berriketak kalkulatzen... " - -#: cmdline/apt-get.cc:2216 methods/ftp.cc:712 methods/connect.cc:116 -msgid "Failed" -msgstr "Huts egin du" - -#: cmdline/apt-get.cc:2221 -msgid "Done" -msgstr "Eginda" - -#: cmdline/apt-get.cc:2288 cmdline/apt-get.cc:2296 +#: cmdline/apt-get.cc:537 cmdline/apt-get.cc:545 msgid "Internal error, problem resolver broke stuff" msgstr "Barne Errorea, arazo konpontzaileak zerbait apurtu du" -#: cmdline/apt-get.cc:2324 cmdline/apt-get.cc:2361 +#: cmdline/apt-get.cc:573 cmdline/apt-get.cc:610 msgid "Unable to lock the download directory" msgstr "Ezin da deskarga direktorioa blokeatu" -#: cmdline/apt-get.cc:2418 -#, c-format -msgid "Can't find a source to download version '%s' of '%s'" -msgstr "" - -#: cmdline/apt-get.cc:2423 -#, c-format -msgid "Downloading %s %s" -msgstr "" - -#: cmdline/apt-get.cc:2483 +#: cmdline/apt-get.cc:725 msgid "Must specify at least one package to fetch source for" msgstr "Gutxienez pakete bat zehaztu behar duzu iturburua lortzeko" -#: cmdline/apt-get.cc:2523 cmdline/apt-get.cc:2835 +#: cmdline/apt-get.cc:765 cmdline/apt-get.cc:1060 #, c-format msgid "Unable to find a source package for %s" msgstr "Ezin da iturburu paketerik aurkitu %s(r)entzat" -#: cmdline/apt-get.cc:2540 +#: cmdline/apt-get.cc:782 #, c-format msgid "" "NOTICE: '%s' packaging is maintained in the '%s' version control system at:\n" "%s\n" msgstr "" -#: cmdline/apt-get.cc:2545 +#: cmdline/apt-get.cc:787 #, c-format msgid "" "Please use:\n" @@ -905,87 +376,97 @@ msgid "" "to retrieve the latest (possibly unreleased) updates to the package.\n" msgstr "" -#: cmdline/apt-get.cc:2598 +#: cmdline/apt-get.cc:840 #, c-format msgid "Skipping already downloaded file '%s'\n" msgstr "Dagoeneko deskargaturiko '%s' fitxategia saltatzen\n" -#: cmdline/apt-get.cc:2635 +#: cmdline/apt-get.cc:863 cmdline/apt-get.cc:866 +#: apt-private/private-install.cc:198 apt-private/private-install.cc:201 +#, c-format +msgid "Couldn't determine free space in %s" +msgstr "Ezin da %s(e)n duzun leku librea atzeman." + +#: cmdline/apt-get.cc:877 #, c-format msgid "You don't have enough free space in %s" msgstr "Ez daukazu nahikoa leku libre %s(e)n." #. 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:2644 +#: cmdline/apt-get.cc:886 #, c-format msgid "Need to get %sB/%sB of source archives.\n" msgstr "Iturburu artxiboetako %sB/%sB eskuratu behar dira.\n" #. 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:2649 +#: cmdline/apt-get.cc:891 #, c-format msgid "Need to get %sB of source archives.\n" msgstr "Iturburu artxiboetako %sB eskuratu behar dira.\n" -#: cmdline/apt-get.cc:2655 +#: cmdline/apt-get.cc:897 #, c-format msgid "Fetch source %s\n" msgstr "Eskuratu %s iturburua\n" -#: cmdline/apt-get.cc:2693 +#: cmdline/apt-get.cc:918 msgid "Failed to fetch some archives." msgstr "Huts egin du zenbat artxibo lortzean." -#: cmdline/apt-get.cc:2724 +#: cmdline/apt-get.cc:923 apt-private/private-install.cc:325 +msgid "Download complete and in download only mode" +msgstr "Deskarga amaituta eta deskarga soileko moduan" + +#: cmdline/apt-get.cc:949 #, c-format msgid "Skipping unpack of already unpacked source in %s\n" msgstr "" "%s(e)n dagoeneko deskonprimitutako iturburua deskonprimitzea saltatzen\n" -#: cmdline/apt-get.cc:2736 +#: cmdline/apt-get.cc:961 #, c-format msgid "Unpack command '%s' failed.\n" msgstr "Deskonprimitzeko '%s' komandoak huts egin du.\n" -#: cmdline/apt-get.cc:2737 +#: cmdline/apt-get.cc:962 #, c-format msgid "Check if the 'dpkg-dev' package is installed.\n" msgstr "Egiaztatu 'dpkg-dev' paketea instalaturik dagoen.\n" -#: cmdline/apt-get.cc:2759 +#: cmdline/apt-get.cc:984 #, c-format msgid "Build command '%s' failed.\n" msgstr "Eraikitzeko '%s' komandoak huts egin du.\n" -#: cmdline/apt-get.cc:2779 +#: cmdline/apt-get.cc:1004 msgid "Child process failed" msgstr "Prozesu umeak huts egin du" -#: cmdline/apt-get.cc:2798 +#: cmdline/apt-get.cc:1023 msgid "Must specify at least one package to check builddeps for" msgstr "" "Gutxienez pakete bat zehaztu behar duzu eraikitze mendekotasunak egiaztatzeko" -#: cmdline/apt-get.cc:2823 +#: cmdline/apt-get.cc:1048 #, c-format msgid "" "No architecture information available for %s. See apt.conf(5) APT::" "Architectures for setup" msgstr "" -#: cmdline/apt-get.cc:2847 cmdline/apt-get.cc:2850 +#: cmdline/apt-get.cc:1072 cmdline/apt-get.cc:1075 #, c-format msgid "Unable to get build-dependency information for %s" msgstr "Ezin izan da %s(r)en eraikitze mendekotasunen informazioa eskuratu" -#: cmdline/apt-get.cc:2870 +#: cmdline/apt-get.cc:1095 #, c-format msgid "%s has no build depends.\n" msgstr "%s: ez du eraikitze mendekotasunik.\n" -#: cmdline/apt-get.cc:3040 +#: cmdline/apt-get.cc:1265 #, fuzzy, c-format msgid "" "%s dependency for %s can't be satisfied because %s is not allowed on '%s' " @@ -993,7 +474,7 @@ msgid "" msgstr "" "%2$s(r)en %1$s mendekotasuna ezin da bete, %3$s paketea ezin delako aurkitu" -#: cmdline/apt-get.cc:3058 +#: cmdline/apt-get.cc:1283 #, c-format msgid "" "%s dependency for %s cannot be satisfied because the package %s cannot be " @@ -1001,14 +482,14 @@ msgid "" msgstr "" "%2$s(r)en %1$s mendekotasuna ezin da bete, %3$s paketea ezin delako aurkitu" -#: cmdline/apt-get.cc:3081 +#: cmdline/apt-get.cc:1306 #, c-format msgid "Failed to satisfy %s dependency for %s: Installed package %s is too new" msgstr "" "Huts egin du %2$s(r)en %1$s mendekotasuna betetzean: instalatutako %3$s " "paketea berriegia da" -#: cmdline/apt-get.cc:3120 +#: cmdline/apt-get.cc:1345 #, fuzzy, c-format msgid "" "%s dependency for %s cannot be satisfied because candidate version of " @@ -1017,7 +498,7 @@ msgstr "" "%2$s(r)en %1$s mendekotasuna ezin da bete, ez baitago bertsio-eskakizunak " "betetzen dituen %3$s paketearen bertsio erabilgarririk" -#: cmdline/apt-get.cc:3126 +#: cmdline/apt-get.cc:1351 #, fuzzy, c-format msgid "" "%s dependency for %s cannot be satisfied because package %s has no candidate " @@ -1025,30 +506,30 @@ msgid "" msgstr "" "%2$s(r)en %1$s mendekotasuna ezin da bete, %3$s paketea ezin delako aurkitu" -#: cmdline/apt-get.cc:3149 +#: cmdline/apt-get.cc:1374 #, c-format msgid "Failed to satisfy %s dependency for %s: %s" msgstr "Huts egin du %2$s(r)en %1$s mendekotasuna betetzean: %3$s" -#: cmdline/apt-get.cc:3164 +#: cmdline/apt-get.cc:1389 #, c-format msgid "Build-dependencies for %s could not be satisfied." msgstr "%s(r)en eraikitze mendekotasunak ezin izan dira bete." -#: cmdline/apt-get.cc:3169 +#: cmdline/apt-get.cc:1394 msgid "Failed to process build dependencies" msgstr "Huts egin du eraikitze mendekotasunak prozesatzean" -#: cmdline/apt-get.cc:3262 cmdline/apt-get.cc:3274 +#: cmdline/apt-get.cc:1487 cmdline/apt-get.cc:1499 #, fuzzy, c-format msgid "Changelog for %s (%s)" msgstr "Konektatzen -> %s.(%s)" -#: cmdline/apt-get.cc:3397 +#: cmdline/apt-get.cc:1585 msgid "Supported modules:" msgstr "Onartutako Moduluak:" -#: cmdline/apt-get.cc:3438 +#: cmdline/apt-get.cc:1626 #, fuzzy msgid "" "Usage: apt-get [options] command\n" @@ -1135,98 +616,53 @@ msgstr "" "sources.list(5) eta apt.conf(5) orrialdeak eskuliburuan.\n" " APT honek Super Behiaren Ahalmenak ditu.\n" -#: cmdline/apt-get.cc:3603 -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 "" - -#: cmdline/acqprogress.cc:60 -msgid "Hit " -msgstr "Atzituta " - -#: cmdline/acqprogress.cc:84 -msgid "Get:" -msgstr "Hartu:" - -#: cmdline/acqprogress.cc:115 -msgid "Ign " -msgstr "Ez ikusi " - -#: cmdline/acqprogress.cc:119 -msgid "Err " -msgstr "Err " - -#: cmdline/acqprogress.cc:140 -#, c-format -msgid "Fetched %sB in %s (%sB/s)\n" -msgstr "Lortuta: %sB (%s) (%sB/s)\n" - -#: cmdline/acqprogress.cc:230 -#, c-format -msgid " [Working]" -msgstr " [Lanean]" - -#: cmdline/acqprogress.cc:286 -#, c-format -msgid "" -"Media change: please insert the disc labeled\n" -" '%s'\n" -"in the drive '%s' and press enter\n" -msgstr "" -"Medio Aldaketa: Mesedez sar\n" -" '%s'\n" -"izeneko diska '%s' gailuan eta enter sakatu\n" - -#: cmdline/apt-mark.cc:55 +#: cmdline/apt-mark.cc:57 #, fuzzy, c-format msgid "%s can not be marked as it is not installed.\n" msgstr "baina ez dago instalatuta" -#: cmdline/apt-mark.cc:61 +#: cmdline/apt-mark.cc:63 #, fuzzy, c-format msgid "%s was already set to manually installed.\n" msgstr "%s eskuz instalatua bezala ezarri.\n" -#: cmdline/apt-mark.cc:63 +#: cmdline/apt-mark.cc:65 #, fuzzy, c-format msgid "%s was already set to automatically installed.\n" msgstr "%s eskuz instalatua bezala ezarri.\n" -#: cmdline/apt-mark.cc:228 +#: cmdline/apt-mark.cc:230 #, fuzzy, c-format msgid "%s was already set on hold.\n" msgstr "%s bertsiorik berriena da jada.\n" -#: cmdline/apt-mark.cc:230 +#: cmdline/apt-mark.cc:232 #, fuzzy, c-format msgid "%s was already not hold.\n" msgstr "%s bertsiorik berriena da jada.\n" -#: cmdline/apt-mark.cc:245 cmdline/apt-mark.cc:326 -#: apt-pkg/contrib/fileutl.cc:832 apt-pkg/contrib/gpgv.cc:223 -#: apt-pkg/deb/dpkgpm.cc:1032 +#: cmdline/apt-mark.cc:247 cmdline/apt-mark.cc:328 +#: apt-pkg/contrib/fileutl.cc:850 apt-pkg/contrib/gpgv.cc:217 +#: apt-pkg/deb/dpkgpm.cc:1182 #, c-format msgid "Waited for %s but it wasn't there" msgstr "%s espero zen baina ez zegoen han" -#: cmdline/apt-mark.cc:260 cmdline/apt-mark.cc:309 +#: cmdline/apt-mark.cc:262 cmdline/apt-mark.cc:311 #, fuzzy, c-format msgid "%s set on hold.\n" msgstr "%s eskuz instalatua bezala ezarri.\n" -#: cmdline/apt-mark.cc:262 cmdline/apt-mark.cc:314 +#: cmdline/apt-mark.cc:264 cmdline/apt-mark.cc:316 #, fuzzy, c-format msgid "Canceled hold on %s.\n" msgstr "Huts egin du %s irekitzean" -#: cmdline/apt-mark.cc:332 +#: cmdline/apt-mark.cc:334 msgid "Executing dpkg failed. Are you root?" msgstr "" -#: cmdline/apt-mark.cc:379 +#: cmdline/apt-mark.cc:381 msgid "" "Usage: apt-mark [options] {auto|manual} pkg1 [pkg2 ...]\n" "\n" @@ -1236,6 +672,11 @@ msgid "" "Commands:\n" " auto - Mark the given packages as automatically installed\n" " manual - Mark the given packages as manually installed\n" +" hold - Mark a package as held back\n" +" unhold - Unset a package set as held back\n" +" showauto - Print the list of automatically installed packages\n" +" showmanual - Print the list of manually installed packages\n" +" showhold - Print the list of package on hold\n" "\n" "Options:\n" " -h This help text.\n" @@ -1248,6 +689,28 @@ msgid "" "See the apt-mark(8) and apt.conf(5) manual pages for more information." msgstr "" +#: cmdline/apt.cc:71 +msgid "" +"Usage: apt [options] command\n" +"\n" +"CLI for apt.\n" +"Basic commands: \n" +" list - list packages based on package names\n" +" search - search in package descriptions\n" +" show - show package details\n" +"\n" +" update - update list of available packages\n" +"\n" +" install - install packages\n" +" remove - remove packages\n" +"\n" +" upgrade - upgrade the system by installing/upgrading packages\n" +" full-upgrade - upgrade the system by removing/installing/upgrading " +"packages\n" +"\n" +" edit-sources - edit the source information file\n" +msgstr "" + #: methods/cdrom.cc:203 #, c-format msgid "Unable to read the cdrom database %s" @@ -1275,16 +738,16 @@ msgstr "" msgid "Disk not found." msgstr "Ez da diska aurkitu" -#: methods/cdrom.cc:262 methods/file.cc:82 methods/rsh.cc:275 +#: methods/cdrom.cc:262 methods/file.cc:82 methods/rsh.cc:274 msgid "File not found" msgstr "Ez da fitxategia aurkitu" -#: methods/copy.cc:46 methods/gzip.cc:105 methods/gzip.cc:114 -#: methods/rred.cc:512 methods/rred.cc:521 +#: methods/copy.cc:46 methods/gzip.cc:106 methods/rred.cc:599 +#: methods/rred.cc:609 msgid "Failed to stat" msgstr "Huts egin du atzitzean" -#: methods/copy.cc:83 methods/gzip.cc:111 methods/rred.cc:518 +#: methods/copy.cc:82 methods/gzip.cc:113 methods/rred.cc:606 msgid "Failed to set modification time" msgstr "Huts egin du aldaketa ordua ezartzean" @@ -1293,34 +756,34 @@ msgid "Invalid URI, local URIS must not start with //" msgstr "URI baliogabea. URI lokalek ezin dute // eduki hasieran" #. Login must be before getpeername otherwise dante won't work. -#: methods/ftp.cc:173 +#: methods/ftp.cc:172 msgid "Logging in" msgstr "Sartzen" -#: methods/ftp.cc:179 +#: methods/ftp.cc:178 msgid "Unable to determine the peer name" msgstr "Ezin izan da peer edo parekoaren izena zehaztu" -#: methods/ftp.cc:184 +#: methods/ftp.cc:183 msgid "Unable to determine the local name" msgstr "Ezin izan da izen lokala zehaztu" -#: methods/ftp.cc:215 methods/ftp.cc:243 +#: methods/ftp.cc:214 methods/ftp.cc:242 #, c-format msgid "The server refused the connection and said: %s" msgstr "Zerbitzariak gure konexioa ukatu eta hau esan du: %s" -#: methods/ftp.cc:221 +#: methods/ftp.cc:220 #, c-format msgid "USER failed, server said: %s" msgstr "USERek huts egin du, eta zerbitzariak hau esan du: %s" -#: methods/ftp.cc:228 +#: methods/ftp.cc:227 #, c-format msgid "PASS failed, server said: %s" msgstr "PASSek huts egin du, eta zerbitzariak hau esan du: %s" -#: methods/ftp.cc:248 +#: methods/ftp.cc:247 msgid "" "A proxy server was specified but no login script, Acquire::ftp::ProxyLogin " "is empty." @@ -1328,120 +791,124 @@ msgstr "" "Proxy zerbitzari bat zehaztu da, baina sarrerako script-ik ez. Acquire::ftp::" "ProxyLogin hutsik dago." -#: methods/ftp.cc:276 +#: methods/ftp.cc:275 #, c-format msgid "Login script command '%s' failed, server said: %s" msgstr "" "Sarrerako script-eko '%s' komandoak huts egin du, eta zerbitzariak hau esan " "du: %s" -#: methods/ftp.cc:302 +#: methods/ftp.cc:301 #, c-format msgid "TYPE failed, server said: %s" msgstr "TYPEk huts egin du, eta zerbitzariak hau esan du: %s" -#: methods/ftp.cc:340 methods/ftp.cc:452 methods/rsh.cc:192 methods/rsh.cc:237 +#: methods/ftp.cc:339 methods/ftp.cc:451 methods/rsh.cc:191 methods/rsh.cc:236 msgid "Connection timeout" msgstr "Konexioa denboraz kanpo" -#: methods/ftp.cc:346 +#: methods/ftp.cc:345 msgid "Server closed the connection" msgstr "Zerbitzariak konexioa itxi du" -#: methods/ftp.cc:349 methods/rsh.cc:199 apt-pkg/contrib/fileutl.cc:1264 -#: apt-pkg/contrib/fileutl.cc:1273 apt-pkg/contrib/fileutl.cc:1276 +#: methods/ftp.cc:348 methods/rsh.cc:198 apt-pkg/contrib/fileutl.cc:1292 +#: apt-pkg/contrib/fileutl.cc:1301 apt-pkg/contrib/fileutl.cc:1304 msgid "Read error" msgstr "Irakurketa errorea" -#: methods/ftp.cc:356 methods/rsh.cc:206 +#: methods/ftp.cc:355 methods/rsh.cc:205 msgid "A response overflowed the buffer." msgstr "Erantzun batek bufferrari gainez eragin dio." -#: methods/ftp.cc:373 methods/ftp.cc:385 +#: methods/ftp.cc:372 methods/ftp.cc:384 msgid "Protocol corruption" msgstr "Protokolo hondatzea" -#: methods/ftp.cc:458 methods/rred.cc:238 methods/rsh.cc:243 -#: apt-pkg/contrib/fileutl.cc:1360 apt-pkg/contrib/fileutl.cc:1369 -#: apt-pkg/contrib/fileutl.cc:1372 apt-pkg/contrib/fileutl.cc:1397 +#: methods/ftp.cc:457 methods/rsh.cc:242 apt-pkg/contrib/fileutl.cc:1388 +#: apt-pkg/contrib/fileutl.cc:1397 apt-pkg/contrib/fileutl.cc:1400 +#: apt-pkg/contrib/fileutl.cc:1425 msgid "Write error" msgstr "Idazketa errorea" -#: methods/ftp.cc:697 methods/ftp.cc:703 methods/ftp.cc:738 +#: methods/ftp.cc:696 methods/ftp.cc:702 methods/ftp.cc:737 msgid "Could not create a socket" msgstr "Ezin izan da socket-a sortu" -#: methods/ftp.cc:708 +#: methods/ftp.cc:707 msgid "Could not connect data socket, connection timed out" msgstr "" "Ezin izan da datu-socketa konektatu; konexioak denbora muga gainditu du" -#: methods/ftp.cc:714 +#: methods/ftp.cc:711 methods/connect.cc:116 apt-private/private-upgrade.cc:22 +msgid "Failed" +msgstr "Huts egin du" + +#: methods/ftp.cc:713 msgid "Could not connect passive socket." msgstr "Ezin izan da socket pasibora konektatu." -#: methods/ftp.cc:731 +#: methods/ftp.cc:730 msgid "getaddrinfo was unable to get a listening socket" msgstr "getaddrinfo-k ezin izan du socket entzule bat eskuratu" -#: methods/ftp.cc:745 +#: methods/ftp.cc:744 msgid "Could not bind a socket" msgstr "Ezin izan da socket bat lotu" -#: methods/ftp.cc:749 +#: methods/ftp.cc:748 msgid "Could not listen on the socket" msgstr "Ezin izan da socket-ean entzun" -#: methods/ftp.cc:756 +#: methods/ftp.cc:755 msgid "Could not determine the socket's name" msgstr "Ezin izan da socket-aren izena zehaztu" -#: methods/ftp.cc:788 +#: methods/ftp.cc:787 msgid "Unable to send PORT command" msgstr "Ezin da PORT komandoa bidali" -#: methods/ftp.cc:798 +#: methods/ftp.cc:797 #, c-format msgid "Unknown address family %u (AF_*)" msgstr "Helbide familia ezezagunaa: %u (AF_*)" -#: methods/ftp.cc:807 +#: methods/ftp.cc:806 #, c-format msgid "EPRT failed, server said: %s" msgstr "EPRTek huts egin du, eta zerbitzariak hau esan du: %s" -#: methods/ftp.cc:827 +#: methods/ftp.cc:826 msgid "Data socket connect timed out" msgstr "Datu-socket konexioak denbora muga gainditu du" -#: methods/ftp.cc:834 +#: methods/ftp.cc:833 msgid "Unable to accept connection" msgstr "Ezin da konexioa onartu" -#: methods/ftp.cc:873 methods/http.cc:1038 methods/rsh.cc:313 +#: methods/ftp.cc:872 methods/server.cc:357 methods/rsh.cc:312 msgid "Problem hashing file" msgstr "Arazoa fitxategiaren hash egitean" -#: methods/ftp.cc:886 +#: methods/ftp.cc:885 #, c-format msgid "Unable to fetch file, server said '%s'" msgstr "Ezin da fitxategia lortu; zerbitzariak hau esan du: '%s'" -#: methods/ftp.cc:901 methods/rsh.cc:332 +#: methods/ftp.cc:900 methods/rsh.cc:331 msgid "Data socket timed out" msgstr "Datu-socketak denbora muga gainditu du" -#: methods/ftp.cc:931 +#: methods/ftp.cc:930 #, c-format msgid "Data transfer failed, server said '%s'" msgstr "Datu transferentziak huts egin du, eta zerbitzariak hau esan du: '%s'" #. Get the files information -#: methods/ftp.cc:1008 +#: methods/ftp.cc:1009 msgid "Query" msgstr "Kontsulta" -#: methods/ftp.cc:1120 +#: methods/ftp.cc:1123 msgid "Unable to invoke " msgstr "Ezin da deitu " @@ -1508,37 +975,37 @@ msgstr "Zerbait arraroa pasatu da '%s:%s' (%i) ebaztean" msgid "Unable to connect to %s:%s:" msgstr "Ezin da konektatu -> %s %s:" -#: methods/gpgv.cc:167 +#: methods/gpgv.cc:166 msgid "" "Internal error: Good signature, but could not determine key fingerprint?!" msgstr "Barne errorea: Sinadura zuzena, baina ezin da egiaztapen marka zehaztu" -#: methods/gpgv.cc:171 +#: methods/gpgv.cc:170 msgid "At least one invalid signature was encountered." msgstr "Beintza sinadura baliogabe bat aurkitu da." -#: methods/gpgv.cc:173 +#: methods/gpgv.cc:172 #, fuzzy msgid "Could not execute 'gpgv' to verify signature (is gpgv installed?)" msgstr "Ezin da %s abiarazi sinadura egiaztatzeko (gpgv instalaturik al dago?)" #. TRANSLATORS: %s is a single techy word like 'NODATA' -#: methods/gpgv.cc:179 +#: methods/gpgv.cc:178 #, c-format msgid "" "Clearsigned file isn't valid, got '%s' (does the network require " "authentication?)" msgstr "" -#: methods/gpgv.cc:183 +#: methods/gpgv.cc:182 msgid "Unknown error executing gpgv" msgstr "Errore ezezaguna gpgv exekutatzean" -#: methods/gpgv.cc:216 methods/gpgv.cc:223 +#: methods/gpgv.cc:215 methods/gpgv.cc:222 msgid "The following signatures were invalid:\n" msgstr "Ondorengo sinadurak baliogabeak dira:\n" -#: methods/gpgv.cc:230 +#: methods/gpgv.cc:229 msgid "" "The following signatures couldn't be verified because the public key is not " "available:\n" @@ -1550,81 +1017,616 @@ msgstr "" msgid "Empty files can't be valid archives" msgstr "" -#: methods/http.cc:394 +#: methods/http.cc:516 +msgid "Error writing to the file" +msgstr "Errorea fitxategian idaztean" + +#: methods/http.cc:530 +msgid "Error reading from server. Remote end closed connection" +msgstr "Errorea zerbitzaritik irakurtzen Urrunetik amaitutako konexio itxiera" + +#: methods/http.cc:532 +msgid "Error reading from server" +msgstr "Errorea zerbitzaritik irakurtzean" + +#: methods/http.cc:568 +msgid "Error writing to file" +msgstr "Errorea fitxategian idaztean" + +#: methods/http.cc:628 +msgid "Select failed" +msgstr "Hautapenak huts egin du" + +#: methods/http.cc:633 +msgid "Connection timed out" +msgstr "Konexioaren denbora muga gainditu da" + +#: methods/http.cc:656 +msgid "Error writing to output file" +msgstr "Errorea irteerako fitxategian idaztean" + +#: methods/server.cc:56 msgid "Waiting for headers" msgstr "Goiburuen zain" -#: methods/http.cc:544 +#: methods/server.cc:114 msgid "Bad header line" msgstr "Okerreko goiburu-lerroa" -#: methods/http.cc:569 methods/http.cc:576 +#: methods/server.cc:139 methods/server.cc:146 msgid "The HTTP server sent an invalid reply header" msgstr "http zerbitzariak erantzun goiburu baliogabe bat bidali du." -#: methods/http.cc:606 +#: methods/server.cc:176 msgid "The HTTP server sent an invalid Content-Length header" msgstr "http zerbitzariak Content-Length buru baliogabe bat bidali du" -#: methods/http.cc:621 +#: methods/server.cc:199 msgid "The HTTP server sent an invalid Content-Range header" msgstr "http zerbitzariak Content-Range buru baliogabe bat bidali du" -#: methods/http.cc:623 +#: methods/server.cc:201 msgid "This HTTP server has broken range support" msgstr "http zerbitzariak barruti onarpena apurturik du" -#: methods/http.cc:647 +#: methods/server.cc:225 msgid "Unknown date format" msgstr "Datu formatu ezezaguna" -#: methods/http.cc:826 -msgid "Select failed" -msgstr "Hautapenak huts egin du" +#: methods/server.cc:494 +msgid "Bad header data" +msgstr "Goiburu data gaizki dago" -#: methods/http.cc:831 -msgid "Connection timed out" -msgstr "Konexioaren denbora muga gainditu da" +#: methods/server.cc:511 methods/server.cc:567 +msgid "Connection failed" +msgstr "Konexioak huts egin du" -#: methods/http.cc:854 -msgid "Error writing to output file" -msgstr "Errorea irteerako fitxategian idaztean" +#: methods/server.cc:659 +msgid "Internal error" +msgstr "Barne errorea" -#: methods/http.cc:885 -msgid "Error writing to file" -msgstr "Errorea fitxategian idaztean" +#: apt-private/private-list.cc:147 +msgid "Listing" +msgstr "" -#: methods/http.cc:913 -msgid "Error writing to the file" -msgstr "Errorea fitxategian idaztean" +#: apt-private/private-install.cc:93 +msgid "Internal error, InstallPackages was called with broken packages!" +msgstr "Barne errorea, InstallPackages apurturiko paketeez deitu da!" -#: methods/http.cc:927 -msgid "Error reading from server. Remote end closed connection" -msgstr "Errorea zerbitzaritik irakurtzen Urrunetik amaitutako konexio itxiera" +#: apt-private/private-install.cc:102 +msgid "Packages need to be removed but remove is disabled." +msgstr "Paketeak ezabatu beharra dute baina Ezabatzea ezgaiturik dago." -#: methods/http.cc:929 -msgid "Error reading from server" -msgstr "Errorea zerbitzaritik irakurtzean" +#: apt-private/private-install.cc:121 +msgid "Internal error, Ordering didn't finish" +msgstr "Barne errorea, ez da ordenatzeaz amaitu" -#: methods/http.cc:1197 -msgid "Bad header data" -msgstr "Goiburu data gaizki dago" +#: apt-private/private-install.cc:159 +msgid "How odd.. The sizes didn't match, email apt@packages.debian.org" +msgstr "" +"Hau bitxia.. Tamainak ez dira berdina, idatzi apt@packages.debian.org-ra " +"berri emanez (ingelesez)" -#: methods/http.cc:1214 methods/http.cc:1269 -msgid "Connection failed" -msgstr "Konexioak huts egin du" +#. 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 +#: apt-private/private-install.cc:166 +#, c-format +msgid "Need to get %sB/%sB of archives.\n" +msgstr "Artxiboetako %sB/%sB eskuratu behar dira.\n" -#: methods/http.cc:1361 -msgid "Internal error" -msgstr "Barne errorea" +#. 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 +#: apt-private/private-install.cc:171 +#, c-format +msgid "Need to get %sB of archives.\n" +msgstr "Artxiboetako %sB eskuratu behar dira.\n" + +#. 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 +#: apt-private/private-install.cc:178 +#, c-format +msgid "After this operation, %sB of additional disk space will be used.\n" +msgstr "Ekintza honen ondoren, %sB gehiago erabiliko dira diskoan.\n" + +#. 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 +#: apt-private/private-install.cc:183 +#, c-format +msgid "After this operation, %sB disk space will be freed.\n" +msgstr "Ekintza honen ondoren, %sB libratuko dira diskoan.\n" + +#: apt-private/private-install.cc:211 +#, c-format +msgid "You don't have enough free space in %s." +msgstr "Ez daukazu nahikoa leku libre %s(e)n." + +#: apt-private/private-install.cc:221 apt-private/private-download.cc:55 +msgid "There are problems and -y was used without --force-yes" +msgstr "Arazoak daude, eta -y erabili da --force-yes gabe" + +#: apt-private/private-install.cc:227 apt-private/private-install.cc:249 +msgid "Trivial Only specified but this is not a trivial operation." +msgstr "'Trivial Only' zehaztu da, baina hau ez da eragiketa tribial bat." + +#. TRANSLATOR: This string needs to be typed by the user as a confirmation, so be +#. careful with hard to type or special characters (like non-breaking spaces) +#: apt-private/private-install.cc:231 +msgid "Yes, do as I say!" +msgstr "Bai, egin esandakoa!" + +#: apt-private/private-install.cc:233 +#, c-format +msgid "" +"You are about to do something potentially harmful.\n" +"To continue type in the phrase '%s'\n" +" ?] " +msgstr "" +"Egin nahi duzunak kalte larriak eragin ditzake\n" +"Jarraitzeko, idatzi '%s' esaldia\n" +" ?] " + +#: apt-private/private-install.cc:239 apt-private/private-install.cc:257 +msgid "Abort." +msgstr "Abortatu." + +#: apt-private/private-install.cc:254 +msgid "Do you want to continue?" +msgstr "Aurrera jarraitu nahi al duzu?" + +#: apt-private/private-install.cc:324 +msgid "Some files failed to download" +msgstr "Fitxategi batzuk ezin izan dira deskargatu" + +#: apt-private/private-install.cc:331 +msgid "" +"Unable to fetch some archives, maybe run apt-get update or try with --fix-" +"missing?" +msgstr "" +"Ezin izan dira artxibo batzuk lortu; beharbada apt-get update exekutatu, edo " +"--fix-missing aukerarekin saiatu?" + +#: apt-private/private-install.cc:335 +msgid "--fix-missing and media swapping is not currently supported" +msgstr "--fix-missing eta euskarri aldaketa ez dira onartzen oraingoz" + +#: apt-private/private-install.cc:340 +msgid "Unable to correct missing packages." +msgstr "Falta diren paketeak ezin dira zuzendu." + +#: apt-private/private-install.cc:341 +msgid "Aborting install." +msgstr "Abortatu instalazioa." + +#: apt-private/private-install.cc:377 +msgid "" +"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] "" +msgstr[1] "" + +#: apt-private/private-install.cc:381 +msgid "Note: This is done automatically and on purpose by dpkg." +msgstr "" + +#: apt-private/private-install.cc:402 +msgid "We are not supposed to delete stuff, can't start AutoRemover" +msgstr "Suposatu ez dugun zerbait ezabatuko da, ezin da AutoRemover abiarazi" + +#: apt-private/private-install.cc:510 +msgid "" +"Hmm, seems like the AutoRemover destroyed something which really\n" +"shouldn't happen. Please file a bug report against apt." +msgstr "" +"Hmm, dirudienez AutoRemover-ek gertatu behar ez zen apurtu du\n" +"Mesedez programa errore txosten bat bete mesedez." + +#. +#. if (Packages == 1) +#. { +#. c1out << std::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.") << std::endl; +#. } +#. +#: apt-private/private-install.cc:513 apt-private/private-install.cc:654 +msgid "The following information may help to resolve the situation:" +msgstr "Informazio honek arazoa konpontzen lagun dezake:" + +#: apt-private/private-install.cc:517 +msgid "Internal Error, AutoRemover broke stuff" +msgstr "Barne Errorea, AutoRemover-ek zerbait apurtu du" + +#: apt-private/private-install.cc:524 +#, fuzzy +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] "" +"Ondorengo pakete automatikoki instalatuak izan ziren eta ez dira luzaroago " +"behar." +msgstr[1] "" +"Ondorengo pakete automatikoki instalatuak izan ziren eta ez dira luzaroago " +"behar." + +#: apt-private/private-install.cc:528 +#, fuzzy, 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] "" +"Ondorengo pakete automatikoki instalatuak izan ziren eta ez dira luzaroago " +"behar." +msgstr[1] "" +"Ondorengo pakete automatikoki instalatuak izan ziren eta ez dira luzaroago " +"behar." + +#: apt-private/private-install.cc:530 +#, fuzzy +msgid "Use 'apt-get autoremove' to remove it." +msgid_plural "Use 'apt-get autoremove' to remove them." +msgstr[0] "'apt-get autoremove' erabili ezabatzeko." +msgstr[1] "'apt-get autoremove' erabili ezabatzeko." + +#: apt-private/private-install.cc:624 +msgid "You might want to run 'apt-get -f install' to correct these:" +msgstr "Beharbada 'apt-get -f install' exekutatu nahiko duzu hauek zuzentzeko:" + +#: apt-private/private-install.cc:626 +msgid "" +"Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a " +"solution)." +msgstr "" +"Bete gabeko mendekotasunak. Probatu 'apt-get -f install' paketerik gabe (edo " +"zehaztu konponbide bat)." + +#: apt-private/private-install.cc:639 +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 "" +"Pakete batzuk ezin izan dira instalatu. Beharbada ezinezko egoera \n" +"bat eskatu duzu, edo, banaketa ezegonkorra erabiltzen ari bazara,\n" +"beharrezko pakete batzuk ez ziren sortuko oraindik, edo \n" +"Sarrerakoetan (Incoming) egoten jarraituko dute." + +#: apt-private/private-install.cc:660 +msgid "Broken packages" +msgstr "Hautsitako paketeak" + +#: apt-private/private-install.cc:713 +msgid "The following extra packages will be installed:" +msgstr "Ondorengo pakete gehigarriak instalatuko dira:" + +#: apt-private/private-install.cc:803 +msgid "Suggested packages:" +msgstr "Iradokitako paketeak:" + +#: apt-private/private-install.cc:804 +msgid "Recommended packages:" +msgstr "Gomendatutako paketeak:" + +#: apt-private/private-download.cc:32 +msgid "WARNING: The following packages cannot be authenticated!" +msgstr "KONTUZ: Hurrengo paketeak ezin dira egiaztatu!" + +#: apt-private/private-download.cc:36 +msgid "Authentication warning overridden.\n" +msgstr "Egiaztapen abisua gainidazten.\n" + +#: apt-private/private-download.cc:41 apt-private/private-download.cc:48 +msgid "Some packages could not be authenticated" +msgstr "Zenbait pakete ezin dira egiaztatu" + +#: apt-private/private-download.cc:46 +msgid "Install these packages without verification?" +msgstr "Paketeak egiaztapen gabe instalatu?" + +#: apt-private/private-download.cc:87 apt-pkg/update.cc:84 +#, c-format +msgid "Failed to fetch %s %s\n" +msgstr "Ezin da lortu %s %s\n" + +#: apt-private/private-output.cc:75 apt-private/private-show.cc:81 +#: apt-private/private-show.cc:86 +msgid "unknown" +msgstr "" + +#: apt-private/private-output.cc:201 +#, fuzzy, c-format +msgid "[installed,upgradable to: %s]" +msgstr " [Instalatuta]" + +#: apt-private/private-output.cc:205 +#, fuzzy +msgid "[installed,local]" +msgstr " [Instalatuta]" + +#: apt-private/private-output.cc:208 +msgid "[installed,auto-removable]" +msgstr "" + +#: apt-private/private-output.cc:210 +#, fuzzy +msgid "[installed,automatic]" +msgstr " [Instalatuta]" + +#: apt-private/private-output.cc:212 +#, fuzzy +msgid "[installed]" +msgstr " [Instalatuta]" + +#: apt-private/private-output.cc:216 +#, c-format +msgid "[upgradable from: %s]" +msgstr "" + +#: apt-private/private-output.cc:220 +msgid "[residual-config]" +msgstr "" + +#: apt-private/private-output.cc:320 +msgid "The following packages have unmet dependencies:" +msgstr "Ondorengo paketeetan bete gabeko mendekotasunak daude:" + +#: apt-private/private-output.cc:410 +#, c-format +msgid "but %s is installed" +msgstr "baina %s instalatuta dago" + +#: apt-private/private-output.cc:412 +#, c-format +msgid "but %s is to be installed" +msgstr "baina %s instalatzeko dago" + +#: apt-private/private-output.cc:419 +msgid "but it is not installable" +msgstr "baina ez da instalagarria" + +#: apt-private/private-output.cc:421 +msgid "but it is a virtual package" +msgstr "baina pakete birtuala da" + +#: apt-private/private-output.cc:424 +msgid "but it is not installed" +msgstr "baina ez dago instalatuta" + +#: apt-private/private-output.cc:424 +msgid "but it is not going to be installed" +msgstr "baina ez da instalatuko" + +#: apt-private/private-output.cc:429 +msgid " or" +msgstr " edo" + +#: apt-private/private-output.cc:458 +msgid "The following NEW packages will be installed:" +msgstr "Ondorengo pakete BERRIAK instalatuko dira:" + +#: apt-private/private-output.cc:484 +msgid "The following packages will be REMOVED:" +msgstr "Ondorengo paketeak KENDUKO dira:" + +#: apt-private/private-output.cc:506 +msgid "The following packages have been kept back:" +msgstr "Ondorengo paketeak mantendu egin dira:" + +#: apt-private/private-output.cc:527 +msgid "The following packages will be upgraded:" +msgstr "Ondorengo paketeak bertsio-berrituko dira:" + +#: apt-private/private-output.cc:548 +msgid "The following packages will be DOWNGRADED:" +msgstr "Ondorengo paketeak AURREKO BERTSIORA itzuliko dira:" + +#: apt-private/private-output.cc:568 +msgid "The following held packages will be changed:" +msgstr "Ondorengo pakete atxikiak aldatu egingo dira:" + +#: apt-private/private-output.cc:623 +#, c-format +msgid "%s (due to %s) " +msgstr "%s (arrazoia: %s) " + +#: apt-private/private-output.cc:631 +msgid "" +"WARNING: The following essential packages will be removed.\n" +"This should NOT be done unless you know exactly what you are doing!" +msgstr "" +"KONTUZ: Ondorengo funtsezko paketeak kendu egingo dira\n" +"EZ ezazu horrelakorik egin, ez badakizu ondo zertan ari zaren!" + +#: apt-private/private-output.cc:662 +#, c-format +msgid "%lu upgraded, %lu newly installed, " +msgstr "%lu bertsio berritua(k), %lu berriki instalatuta, " + +#: apt-private/private-output.cc:666 +#, c-format +msgid "%lu reinstalled, " +msgstr "%lu berrinstalatuta, " + +#: apt-private/private-output.cc:668 +#, c-format +msgid "%lu downgraded, " +msgstr "%lu aurreko bertsiora itzulita, " + +#: apt-private/private-output.cc:670 +#, c-format +msgid "%lu to remove and %lu not upgraded.\n" +msgstr "%lu kentzeko, eta %lu bertsio-berritu gabe.\n" + +#: apt-private/private-output.cc:674 +#, c-format +msgid "%lu not fully installed or removed.\n" +msgstr "%lu ez erabat instalatuta edo kenduta.\n" + +#. TRANSLATOR: Yes/No question help-text: defaulting to Y[es] +#. e.g. "Do you want to continue? [Y/n] " +#. The user has to answer with an input matching the +#. YESEXPR/NOEXPR defined in your l10n. +#: apt-private/private-output.cc:696 +msgid "[Y/n]" +msgstr "[B/e]" + +#. TRANSLATOR: Yes/No question help-text: defaulting to N[o] +#. e.g. "Should this file be removed? [y/N] " +#. The user has to answer with an input matching the +#. YESEXPR/NOEXPR defined in your l10n. +#: apt-private/private-output.cc:702 +msgid "[y/N]" +msgstr "[b/E]" + +#. TRANSLATOR: "Yes" answer printed for a yes/no question if --assume-yes is set +#: apt-private/private-output.cc:713 +msgid "Y" +msgstr "" + +#. TRANSLATOR: "No" answer printed for a yes/no question if --assume-no is set +#: apt-private/private-output.cc:719 +msgid "N" +msgstr "" + +#: apt-private/private-output.cc:741 apt-pkg/cachefilter.cc:33 +#, c-format +msgid "Regex compilation error - %s" +msgstr "Adierazpen erregularren konpilazio errorea - %s" + +#: apt-private/private-cachefile.cc:87 +msgid "Correcting dependencies..." +msgstr "Mendekotasunak zuzentzen..." + +#: apt-private/private-cachefile.cc:90 +msgid " failed." +msgstr " : huts egin du." + +#: apt-private/private-cachefile.cc:93 +msgid "Unable to correct dependencies" +msgstr "Ezin dira mendekotasunak zuzendu" + +#: apt-private/private-cachefile.cc:96 +msgid "Unable to minimize the upgrade set" +msgstr "Ezin da bertsio berritzeko multzoa minimizatu" + +#: apt-private/private-cachefile.cc:98 +msgid " Done" +msgstr " Eginda" + +#: apt-private/private-cachefile.cc:102 +msgid "You might want to run 'apt-get -f install' to correct these." +msgstr "Beharbada 'apt-get -f install' exekutatu nahiko duzu zuzentzeko." + +#: apt-private/private-cachefile.cc:105 +msgid "Unmet dependencies. Try using -f." +msgstr "Bete gabeko mendekotasunak. Probatu -f erabiliz." + +#: apt-private/private-cacheset.cc:26 apt-private/private-search.cc:57 +msgid "Sorting" +msgstr "" + +#: apt-private/private-update.cc:45 +msgid "The update command takes no arguments" +msgstr "Eguneratzeko komandoak ez du argumenturik hartzen" + +#: apt-private/private-upgrade.cc:19 +msgid "Calculating upgrade... " +msgstr "Berriketak kalkulatzen... " + +#: apt-private/private-upgrade.cc:24 +#, fuzzy +msgid "Internal error, Upgrade broke stuff" +msgstr "Barne Errorea, AllUpgade-k zerbait apurtu du" + +#: apt-private/private-upgrade.cc:26 +msgid "Done" +msgstr "Eginda" + +#: apt-private/private-search.cc:61 +msgid "Full Text Search" +msgstr "" + +#: apt-private/private-show.cc:152 +#, c-format +msgid "There is %lu additional record. Please use the '-a' switch to see it" +msgid_plural "" +"There are %lu additional records. Please use the '-a' switch to see them." +msgstr[0] "" +msgstr[1] "" + +#: apt-private/private-show.cc:159 +msgid "not a real package (virtual)" +msgstr "" + +#: apt-private/private-main.cc:19 +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 "" + +#: apt-private/private-sources.cc:45 +#, fuzzy, c-format +msgid "Failed to parse %s. Edit again? " +msgstr "Huts egin du %s izenaren ordez %s ipintzean" + +#: apt-private/private-sources.cc:57 +#, c-format +msgid "Your '%s' file changed, please run 'apt-get update'." +msgstr "" + +#: apt-private/acqprogress.cc:63 +msgid "Hit " +msgstr "Atzituta " + +#: apt-private/acqprogress.cc:87 +msgid "Get:" +msgstr "Hartu:" + +#: apt-private/acqprogress.cc:118 +msgid "Ign " +msgstr "Ez ikusi " + +#: apt-private/acqprogress.cc:122 +msgid "Err " +msgstr "Err " + +#: apt-private/acqprogress.cc:143 +#, c-format +msgid "Fetched %sB in %s (%sB/s)\n" +msgstr "Lortuta: %sB (%s) (%sB/s)\n" + +#: apt-private/acqprogress.cc:233 +#, c-format +msgid " [Working]" +msgstr " [Lanean]" + +#: apt-private/acqprogress.cc:294 +#, c-format +msgid "" +"Media change: please insert the disc labeled\n" +" '%s'\n" +"in the drive '%s' and press enter\n" +msgstr "" +"Medio Aldaketa: Mesedez sar\n" +" '%s'\n" +"izeneko diska '%s' gailuan eta enter sakatu\n" #. 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:464 -#: apt-pkg/contrib/cdromutl.cc:184 apt-pkg/contrib/fileutl.cc:404 -#: apt-pkg/contrib/fileutl.cc:517 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:362 +#: apt-pkg/contrib/cdromutl.cc:184 apt-pkg/contrib/fileutl.cc:406 +#: apt-pkg/contrib/fileutl.cc:519 apt-pkg/sourcelist.cc:271 +#: apt-pkg/sourcelist.cc:277 apt-pkg/acquire.cc:485 apt-pkg/init.cc:100 +#: apt-pkg/init.cc:108 apt-pkg/clean.cc:36 apt-pkg/policy.cc:373 #, c-format msgid "Unable to read %s" msgstr "Ezin da %s irakurri" @@ -1661,56 +1663,42 @@ msgstr "%s fitxategia ezin izan da ireki" msgid "[Mirror: %s]" msgstr "" -#: 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 "" - -#: 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 "" - -#: methods/rsh.cc:99 ftparchive/multicompress.cc:168 +#: methods/rsh.cc:98 ftparchive/multicompress.cc:169 msgid "Failed to create IPC pipe to subprocess" msgstr "Huts egin du azpiprozesuarentzako IPC kanalizazio bat sortzean" -#: methods/rsh.cc:340 +#: methods/rsh.cc:339 msgid "Connection closed prematurely" msgstr "Konexioa behar baino lehenago itxi da" -#: dselect/install:32 +#: dselect/install:33 msgid "Bad default setting!" msgstr "Okerreko ezarpen lehenetsia!" -#: dselect/install:51 dselect/install:83 dselect/install:87 dselect/install:94 -#: dselect/install:105 dselect/update:45 +#: dselect/install:52 dselect/install:84 dselect/install:88 dselect/install:95 +#: dselect/install:106 dselect/update:45 msgid "Press enter to continue." msgstr "Jarraitzeko, sakatu Sartu." -#: dselect/install:91 +#: dselect/install:92 msgid "Do you want to erase any previously downloaded .deb files?" msgstr "Deskargaturiko .deb fitxategi guztiak ezabatu nahi al dituzu?" -#: dselect/install:101 +#: dselect/install:102 #, fuzzy msgid "Some errors occurred while unpacking. Packages that were installed" msgstr "Errore batzuk gertatu dira deskonprimitzean. Konfiguratu egingo ditut" -#: dselect/install:102 +#: dselect/install:103 #, fuzzy msgid "will be configured. This may result in duplicate errors" msgstr "instalatutako paketeak. Horrek errore bikoiztuak eragin ditzake" -#: dselect/install:103 +#: dselect/install:104 msgid "or errors caused by missing dependencies. This is OK, only the errors" msgstr "edo falta diren mendekotasunen erroreak. Hori ondo dago; mezu honen" -#: dselect/install:104 +#: dselect/install:105 msgid "" "above this message are important. Please fix them and run [I]nstall again" msgstr "" @@ -1721,12 +1709,7 @@ msgstr "" msgid "Merging available information" msgstr "Eskuragarrien datuak biltzen" -#: cmdline/apt-extracttemplates.cc:102 -#, c-format -msgid "%s not a valid DEB package." -msgstr "%s ez da baliozko DEB pakete bat." - -#: cmdline/apt-extracttemplates.cc:236 +#: cmdline/apt-extracttemplates.cc:224 msgid "" "Usage: apt-extracttemplates file1 [file2 ...]\n" "\n" @@ -1750,12 +1733,12 @@ msgstr "" " -c=? Irakurri konfigurazio fitxategi hau\n" " -o=? Ezarri konfigurazio aukera arbitrario bat. Adib.: -o dir::cache=/tmp\n" -#: cmdline/apt-extracttemplates.cc:271 apt-pkg/pkgcachegen.cc:1388 +#: cmdline/apt-extracttemplates.cc:256 apt-pkg/pkgcachegen.cc:1388 #, c-format msgid "Unable to write to %s" msgstr "%s : ezin da idatzi" -#: cmdline/apt-extracttemplates.cc:313 +#: cmdline/apt-extracttemplates.cc:298 msgid "Cannot get debconf version. Is debconf installed?" msgstr "Ezin da debconf bertsioa eskuratu. Debconf instalatuta dago?" @@ -1960,36 +1943,36 @@ msgstr "Huts egin du %s esteka irakurtzean" msgid "Failed to unlink %s" msgstr "Huts egin du %s desestekatzean" -#: ftparchive/writer.cc:288 +#: ftparchive/writer.cc:289 #, c-format msgid "*** Failed to link %s to %s" msgstr "*** Ezin izan da %s %s(r)ekin estekatu" -#: ftparchive/writer.cc:298 +#: ftparchive/writer.cc:299 #, c-format msgid " DeLink limit of %sB hit.\n" msgstr " DeLink-en mugara (%sB) heldu da.\n" -#: ftparchive/writer.cc:403 +#: ftparchive/writer.cc:404 msgid "Archive had no package field" msgstr "Artxiboak ez du pakete eremurik" -#: ftparchive/writer.cc:411 ftparchive/writer.cc:701 +#: ftparchive/writer.cc:412 ftparchive/writer.cc:702 #, c-format msgid " %s has no override entry\n" msgstr " %s: ez du override sarrerarik\n" -#: ftparchive/writer.cc:479 ftparchive/writer.cc:845 +#: ftparchive/writer.cc:480 ftparchive/writer.cc:846 #, c-format msgid " %s maintainer is %s not %s\n" msgstr " %s mantentzailea %s da, eta ez %s\n" -#: ftparchive/writer.cc:711 +#: ftparchive/writer.cc:712 #, c-format msgid " %s has no source override entry\n" msgstr " %s: ez du jatorri gainidazketa sarrerarik\n" -#: ftparchive/writer.cc:715 +#: ftparchive/writer.cc:716 #, c-format msgid " %s has no binary override entry either\n" msgstr " %s: ez du bitar gainidazketa sarrerarik\n" @@ -1998,77 +1981,84 @@ msgstr " %s: ez du bitar gainidazketa sarrerarik\n" msgid "realloc - Failed to allocate memory" msgstr "realloc - Huts egin du memoria esleitzean" -#: ftparchive/override.cc:35 ftparchive/override.cc:143 +#: ftparchive/override.cc:35 ftparchive/override.cc:139 #, c-format msgid "Unable to open %s" msgstr "Ezin da %s ireki" -#: ftparchive/override.cc:61 ftparchive/override.cc:167 +#. skip spaces +#. find end of word +#: ftparchive/override.cc:65 +#, fuzzy, c-format +msgid "Malformed override %s line %llu (%s)" +msgstr "Gaizki osatutako override %s, lerroa: %lu #1" + +#: ftparchive/override.cc:124 ftparchive/override.cc:198 +#, c-format +msgid "Failed to read the override file %s" +msgstr "Huts egin du %s override fitxategia irakurtzean" + +#: ftparchive/override.cc:163 #, fuzzy, c-format msgid "Malformed override %s line %llu #1" msgstr "Gaizki osatutako override %s, lerroa: %lu #1" -#: ftparchive/override.cc:75 ftparchive/override.cc:179 +#: ftparchive/override.cc:175 #, fuzzy, c-format msgid "Malformed override %s line %llu #2" msgstr "Gaizki osatutako override %s, lerroa: %lu #2" -#: ftparchive/override.cc:89 ftparchive/override.cc:192 +#: ftparchive/override.cc:188 #, fuzzy, c-format msgid "Malformed override %s line %llu #3" msgstr "Gaizki osatutako override %s, lerroa: %lu #3" -#: ftparchive/override.cc:128 ftparchive/override.cc:202 -#, c-format -msgid "Failed to read the override file %s" -msgstr "Huts egin du %s override fitxategia irakurtzean" - -#: ftparchive/multicompress.cc:70 +#: ftparchive/multicompress.cc:71 #, c-format msgid "Unknown compression algorithm '%s'" msgstr "'%s' Konpresio Algoritmo Ezezaguna" -#: ftparchive/multicompress.cc:100 +#: ftparchive/multicompress.cc:101 #, c-format msgid "Compressed output %s needs a compression set" msgstr "%s irteera konprimituak konpresio-tresna bat behar du" -#: ftparchive/multicompress.cc:189 +#: ftparchive/multicompress.cc:190 msgid "Failed to create FILE*" msgstr "Huts egin du FILE* sortzean" -#: ftparchive/multicompress.cc:192 +#: ftparchive/multicompress.cc:193 msgid "Failed to fork" msgstr "Huts egin du sardetzean" -#: ftparchive/multicompress.cc:206 +#: ftparchive/multicompress.cc:207 msgid "Compress child" msgstr "Konprimatu Umeak" -#: ftparchive/multicompress.cc:229 +#: ftparchive/multicompress.cc:230 #, c-format msgid "Internal error, failed to create %s" msgstr "Barne Errorea, Huts %s sortzerakoan" -#: ftparchive/multicompress.cc:304 +#: ftparchive/multicompress.cc:303 msgid "IO to subprocess/file failed" msgstr "Huts egin du azpiprozesu/fitxategiko S/Iak" -#: ftparchive/multicompress.cc:342 +#: ftparchive/multicompress.cc:341 msgid "Failed to read while computing MD5" msgstr "Huts egin du MD5 konputatzean" -#: ftparchive/multicompress.cc:358 +#: ftparchive/multicompress.cc:357 #, c-format msgid "Problem unlinking %s" msgstr "Arazoa %s desestekatzean" -#: ftparchive/multicompress.cc:373 apt-inst/extract.cc:187 +#: ftparchive/multicompress.cc:372 apt-inst/extract.cc:187 #, c-format msgid "Failed to rename %s to %s" msgstr "Huts egin du %s izenaren ordez %s ipintzean" -#: cmdline/apt-internal-solver.cc:37 +#: cmdline/apt-internal-solver.cc:38 #, fuzzy msgid "" "Usage: apt-internal-solver\n" @@ -2121,23 +2111,23 @@ msgstr "" " -c=? Irakurri konfigurazio fitxategi hau\n" " -o=? Ezarri konfigurazio aukera arbitrario bat. Adib: -o dir::cache=/tmp\n" -#: apt-inst/contrib/extracttar.cc:116 +#: apt-inst/contrib/extracttar.cc:122 msgid "Failed to create pipes" msgstr "Huts egin du kanalizazioak sortzean" -#: apt-inst/contrib/extracttar.cc:143 +#: apt-inst/contrib/extracttar.cc:149 msgid "Failed to exec gzip " msgstr "Huts egin du gzip exekutatzean " -#: apt-inst/contrib/extracttar.cc:180 apt-inst/contrib/extracttar.cc:210 +#: apt-inst/contrib/extracttar.cc:186 apt-inst/contrib/extracttar.cc:216 msgid "Corrupted archive" msgstr "Hondatutako artxiboa" -#: apt-inst/contrib/extracttar.cc:195 +#: apt-inst/contrib/extracttar.cc:201 msgid "Tar checksum failed, archive corrupted" msgstr "Tar egiaztapenak huts egin, hondatutakofitxategia" -#: apt-inst/contrib/extracttar.cc:302 +#: apt-inst/contrib/extracttar.cc:306 #, c-format msgid "Unknown TAR header type %u, member %s" msgstr "%u TAR goiburu mota ezezaguna, %s kidea" @@ -2203,7 +2193,7 @@ msgstr "Konfigurazio fitxategi bikoiztua: %s/%s" msgid "Failed to write file %s" msgstr "Ezin izan da %s fitxategian idatzi" -#: apt-inst/dirstream.cc:98 apt-inst/dirstream.cc:106 +#: apt-inst/dirstream.cc:106 #, c-format msgid "Failed to close file %s" msgstr "Ezin izan da %s fitxategia itxi" @@ -2260,24 +2250,18 @@ msgstr "%s/%s fitxategiak %s paketekoa gainidazten du" msgid "Unable to stat %s" msgstr "Ezin da daturik lortu %s(e)tik" -#: apt-inst/deb/debfile.cc:41 apt-inst/deb/debfile.cc:46 +#: apt-inst/deb/debfile.cc:41 apt-inst/deb/debfile.cc:48 +#: apt-inst/deb/debfile.cc:57 #, c-format msgid "This is not a valid DEB archive, missing '%s' member" msgstr "Ez da baliozko DEB artxiboa; '%s' kidea falta da" -#. 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 "" -"Hau ez da baliozko DEB fitxategi bat, ez du '%s', '%s' edo '%s' atalik " - -#: apt-inst/deb/debfile.cc:120 +#: apt-inst/deb/debfile.cc:124 #, c-format msgid "Internal error, could not locate member %s" msgstr "Barne Errorea, ezin da %s atala kokatu" -#: apt-inst/deb/debfile.cc:214 +#: apt-inst/deb/debfile.cc:219 msgid "Unparsable control file" msgstr "Kontrol fitxategi ezin analizagarria" @@ -2323,98 +2307,98 @@ msgstr "" "MMAP dinamikoa memoriaz kanpo. Mesedez handitu APT::Cache-Start muga. Uneko " "balioa: %lu. (man 5 apt.conf)" -#: apt-pkg/contrib/mmap.cc:440 +#: apt-pkg/contrib/mmap.cc:446 #, c-format msgid "" "Unable to increase the size of the MMap as the limit of %lu bytes is already " "reached." msgstr "" -#: apt-pkg/contrib/mmap.cc:443 +#: apt-pkg/contrib/mmap.cc:449 msgid "" "Unable to increase size of the MMap as automatic growing is disabled by user." msgstr "" #. d means days, h means hours, min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:378 +#: apt-pkg/contrib/strutl.cc:401 #, c-format msgid "%lid %lih %limin %lis" msgstr "" #. h means hours, min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:385 +#: apt-pkg/contrib/strutl.cc:408 #, c-format msgid "%lih %limin %lis" msgstr "" #. min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:392 +#: apt-pkg/contrib/strutl.cc:415 #, c-format msgid "%limin %lis" msgstr "" #. s means seconds -#: apt-pkg/contrib/strutl.cc:397 +#: apt-pkg/contrib/strutl.cc:420 #, c-format msgid "%lis" msgstr "" -#: apt-pkg/contrib/strutl.cc:1173 +#: apt-pkg/contrib/strutl.cc:1229 #, c-format msgid "Selection %s not found" msgstr "%s hautapena ez da aurkitu" -#: apt-pkg/contrib/configuration.cc:491 +#: apt-pkg/contrib/configuration.cc:503 #, c-format msgid "Unrecognized type abbreviation: '%c'" msgstr "Mota ezezaguneko laburtzapena: '%c'" -#: apt-pkg/contrib/configuration.cc:605 +#: apt-pkg/contrib/configuration.cc:617 #, c-format msgid "Opening configuration file %s" msgstr "%s konfigurazio fitxategia irekitzen" -#: apt-pkg/contrib/configuration.cc:773 +#: apt-pkg/contrib/configuration.cc:785 #, c-format msgid "Syntax error %s:%u: Block starts with no name." msgstr "Sintaxi errorea, %s:%u: Blokearen hasieran ez dago izenik." -#: apt-pkg/contrib/configuration.cc:792 +#: apt-pkg/contrib/configuration.cc:804 #, c-format msgid "Syntax error %s:%u: Malformed tag" msgstr "Sintaxi errorea %s:%u: Gaizki eratutako" -#: apt-pkg/contrib/configuration.cc:809 +#: apt-pkg/contrib/configuration.cc:821 #, c-format msgid "Syntax error %s:%u: Extra junk after value" msgstr "Sintaxi errorea, %s:%u: Zabor gehigarria balioaren ondoren" -#: apt-pkg/contrib/configuration.cc:849 +#: apt-pkg/contrib/configuration.cc:861 #, c-format msgid "Syntax error %s:%u: Directives can only be done at the top level" msgstr "Sintaxi errorea, %s:%u: Direktibak goi-mailan bakarrik egin daitezke" -#: apt-pkg/contrib/configuration.cc:856 +#: apt-pkg/contrib/configuration.cc:868 #, c-format msgid "Syntax error %s:%u: Too many nested includes" msgstr "Sintaxi errorea, %s:%u: habiaratutako elementu gehiegi" -#: apt-pkg/contrib/configuration.cc:860 apt-pkg/contrib/configuration.cc:865 +#: apt-pkg/contrib/configuration.cc:872 apt-pkg/contrib/configuration.cc:877 #, c-format msgid "Syntax error %s:%u: Included from here" msgstr "Sintaxi errorea, %s:%u: hemendik barne hartuta" -#: apt-pkg/contrib/configuration.cc:869 +#: apt-pkg/contrib/configuration.cc:881 #, c-format msgid "Syntax error %s:%u: Unsupported directive '%s'" msgstr "Sintaxi errorea, %s:%u: onartu gabeko '%s' direktiba" -#: apt-pkg/contrib/configuration.cc:872 +#: apt-pkg/contrib/configuration.cc:884 #, fuzzy, c-format msgid "Syntax error %s:%u: clear directive requires an option tree as argument" msgstr "Sintaxi errorea, %s:%u: Direktibak goi-mailan bakarrik egin daitezke" -#: apt-pkg/contrib/configuration.cc:922 +#: apt-pkg/contrib/configuration.cc:934 #, c-format msgid "Syntax error %s:%u: Extra junk at end of file" msgstr "Sintaxi errorea, %s:%u: Zabor gehigarria fitxategi amaieran" @@ -2439,49 +2423,49 @@ msgstr "" msgid "%c%s... %u%%" msgstr "%c%s... Eginda" -#: apt-pkg/contrib/cmndline.cc:80 +#: apt-pkg/contrib/cmndline.cc:116 #, c-format msgid "Command line option '%c' [from %s] is not known." msgstr "Ez da ezagutzen komando lerroko '%c' aukera [%s]." -#: apt-pkg/contrib/cmndline.cc:105 apt-pkg/contrib/cmndline.cc:114 -#: apt-pkg/contrib/cmndline.cc:122 +#: apt-pkg/contrib/cmndline.cc:141 apt-pkg/contrib/cmndline.cc:150 +#: apt-pkg/contrib/cmndline.cc:158 #, c-format msgid "Command line option %s is not understood" msgstr "Ez da ulertzen komando lerroko %s aukera" -#: apt-pkg/contrib/cmndline.cc:127 +#: apt-pkg/contrib/cmndline.cc:163 #, c-format msgid "Command line option %s is not boolean" msgstr "Komando lerroko %s aukera ez da boolearra." -#: apt-pkg/contrib/cmndline.cc:168 apt-pkg/contrib/cmndline.cc:189 +#: apt-pkg/contrib/cmndline.cc:204 apt-pkg/contrib/cmndline.cc:225 #, c-format msgid "Option %s requires an argument." msgstr "%s aukerak argumentu bat behar du." -#: apt-pkg/contrib/cmndline.cc:202 apt-pkg/contrib/cmndline.cc:208 +#: apt-pkg/contrib/cmndline.cc:238 apt-pkg/contrib/cmndline.cc:244 #, c-format msgid "Option %s: Configuration item specification must have an =<val>." msgstr "" "%s aukera: konfigurazio elementuaren zehaztapenak =<val> eduki behar du." -#: apt-pkg/contrib/cmndline.cc:237 +#: apt-pkg/contrib/cmndline.cc:273 #, c-format msgid "Option %s requires an integer argument, not '%s'" msgstr "%s aukerak osoko argumentu bat behar du, eta ez '%s'" -#: apt-pkg/contrib/cmndline.cc:268 +#: apt-pkg/contrib/cmndline.cc:304 #, c-format msgid "Option '%s' is too long" msgstr "'%s' aukera luzeegia da" -#: apt-pkg/contrib/cmndline.cc:300 +#: apt-pkg/contrib/cmndline.cc:336 #, c-format msgid "Sense %s is not understood, try true or false." msgstr "%s zentzua ez da ulertzen; probatu egiazkoa edo faltsua." -#: apt-pkg/contrib/cmndline.cc:350 +#: apt-pkg/contrib/cmndline.cc:386 #, c-format msgid "Invalid operation %s" msgstr "Eragiketa baliogabea: %s" @@ -2495,124 +2479,124 @@ msgstr "Ezin da atzitu %s muntatze puntua" msgid "Failed to stat the cdrom" msgstr "Huts egin du CDROMa atzitzean" -#: apt-pkg/contrib/fileutl.cc:93 +#: apt-pkg/contrib/fileutl.cc:95 #, fuzzy, c-format msgid "Problem closing the gzip file %s" msgstr "Arazoa fitxategia ixtean" -#: apt-pkg/contrib/fileutl.cc:226 +#: apt-pkg/contrib/fileutl.cc:228 #, c-format msgid "Not using locking for read only lock file %s" msgstr "" "Ez da blokeorik erabiltzen ari irakurtzeko soilik den %s blokeo " "fitxategiarentzat" -#: apt-pkg/contrib/fileutl.cc:231 +#: apt-pkg/contrib/fileutl.cc:233 #, c-format msgid "Could not open lock file %s" msgstr "Ezin izan da %s blokeo fitxategia ireki" -#: apt-pkg/contrib/fileutl.cc:254 +#: apt-pkg/contrib/fileutl.cc:256 #, c-format msgid "Not using locking for nfs mounted lock file %s" msgstr "" "Ez da blokeorik erabiltzen ari nfs %s muntatutako blokeo fitxategiarentzat" -#: apt-pkg/contrib/fileutl.cc:259 +#: apt-pkg/contrib/fileutl.cc:261 #, c-format msgid "Could not get lock %s" msgstr "Ezin izan da %s blokeoa hartu" -#: apt-pkg/contrib/fileutl.cc:396 apt-pkg/contrib/fileutl.cc:510 +#: apt-pkg/contrib/fileutl.cc:398 apt-pkg/contrib/fileutl.cc:512 #, c-format msgid "List of files can't be created as '%s' is not a directory" msgstr "" -#: apt-pkg/contrib/fileutl.cc:430 +#: apt-pkg/contrib/fileutl.cc:432 #, c-format msgid "Ignoring '%s' in directory '%s' as it is not a regular file" msgstr "" -#: apt-pkg/contrib/fileutl.cc:448 +#: apt-pkg/contrib/fileutl.cc:450 #, c-format msgid "Ignoring file '%s' in directory '%s' as it has no filename extension" msgstr "" -#: apt-pkg/contrib/fileutl.cc:457 +#: apt-pkg/contrib/fileutl.cc:459 #, c-format msgid "" "Ignoring file '%s' in directory '%s' as it has an invalid filename extension" msgstr "" -#: apt-pkg/contrib/fileutl.cc:844 +#: apt-pkg/contrib/fileutl.cc:862 #, c-format msgid "Sub-process %s received a segmentation fault." msgstr "%s azpiprozesuak segmentaziuo hutsegitea jaso du." -#: apt-pkg/contrib/fileutl.cc:846 +#: apt-pkg/contrib/fileutl.cc:864 #, fuzzy, c-format msgid "Sub-process %s received signal %u." msgstr "%s azpiprozesuak segmentaziuo hutsegitea jaso du." -#: apt-pkg/contrib/fileutl.cc:850 apt-pkg/contrib/gpgv.cc:243 +#: apt-pkg/contrib/fileutl.cc:868 apt-pkg/contrib/gpgv.cc:237 #, c-format msgid "Sub-process %s returned an error code (%u)" msgstr "%s azpiprozesuak errore kode bat itzuli du (%u)" -#: apt-pkg/contrib/fileutl.cc:852 apt-pkg/contrib/gpgv.cc:236 +#: apt-pkg/contrib/fileutl.cc:870 apt-pkg/contrib/gpgv.cc:230 #, c-format msgid "Sub-process %s exited unexpectedly" msgstr "%s azpiprozesua ustekabean amaitu da" -#: apt-pkg/contrib/fileutl.cc:988 +#: apt-pkg/contrib/fileutl.cc:1016 #, c-format msgid "Could not open file %s" msgstr "%s fitxategia ezin izan da ireki" -#: apt-pkg/contrib/fileutl.cc:1065 +#: apt-pkg/contrib/fileutl.cc:1093 #, fuzzy, c-format msgid "Could not open file descriptor %d" msgstr "Ezin izan da %s(r)en kanalizazioa ireki" -#: apt-pkg/contrib/fileutl.cc:1150 +#: apt-pkg/contrib/fileutl.cc:1178 msgid "Failed to create subprocess IPC" msgstr "Huts egin du IPC azpiprozesua sortzean" -#: apt-pkg/contrib/fileutl.cc:1205 +#: apt-pkg/contrib/fileutl.cc:1233 msgid "Failed to exec compressor " msgstr "Huts egin du konpresorea exekutatzean " -#: apt-pkg/contrib/fileutl.cc:1298 +#: apt-pkg/contrib/fileutl.cc:1326 #, fuzzy, c-format msgid "read, still have %llu to read but none left" msgstr "irakurrita; oraindik %lu irakurtzeke, baina ez da ezer geratzen" -#: apt-pkg/contrib/fileutl.cc:1385 apt-pkg/contrib/fileutl.cc:1407 +#: apt-pkg/contrib/fileutl.cc:1413 apt-pkg/contrib/fileutl.cc:1435 #, fuzzy, c-format msgid "write, still have %llu to write but couldn't" msgstr "idatzita; oraindik %lu idazteke, baina ezin da" -#: apt-pkg/contrib/fileutl.cc:1695 +#: apt-pkg/contrib/fileutl.cc:1723 #, fuzzy, c-format msgid "Problem closing the file %s" msgstr "Arazoa fitxategia ixtean" -#: apt-pkg/contrib/fileutl.cc:1707 +#: apt-pkg/contrib/fileutl.cc:1735 #, fuzzy, c-format msgid "Problem renaming the file %s to %s" msgstr "Arazoa fitxategia sinkronizatzean" -#: apt-pkg/contrib/fileutl.cc:1718 +#: apt-pkg/contrib/fileutl.cc:1746 #, fuzzy, c-format msgid "Problem unlinking the file %s" msgstr "Arazoa fitxategia desestekatzean" -#: apt-pkg/contrib/fileutl.cc:1731 +#: apt-pkg/contrib/fileutl.cc:1759 msgid "Problem syncing the file" msgstr "Arazoa fitxategia sinkronizatzean" #. TRANSLATOR: %s is the trusted keyring parts directory -#: apt-pkg/contrib/gpgv.cc:76 +#: apt-pkg/contrib/gpgv.cc:70 #, fuzzy, c-format msgid "No keyring installed in %s." msgstr "Abortatu instalazioa." @@ -2725,99 +2709,109 @@ msgstr "Huts egin du %s EgoeraFitxategia irekitzean" msgid "Failed to write temporary StateFile %s" msgstr "Ezin izan da %s aldiroko EgoeraFitrxategia idatzi" -#: apt-pkg/tagfile.cc:129 +#: apt-pkg/tagfile.cc:138 #, c-format msgid "Unable to parse package file %s (1)" msgstr "Ezin da %s pakete fitxategia analizatu (1)" -#: apt-pkg/tagfile.cc:216 +#: apt-pkg/tagfile.cc:235 #, c-format msgid "Unable to parse package file %s (2)" msgstr "Ezin da %s pakete fitxategia analizatu (2)" -#: apt-pkg/sourcelist.cc:96 +#: apt-pkg/sourcelist.cc:118 +#, fuzzy, c-format +msgid "Malformed stanza %u in source list %s (URI parse)" +msgstr "Gaizki osatutako %lu lerroa %s Iturburu zerrendan (URI analisia)" + +#: apt-pkg/sourcelist.cc:161 #, fuzzy, c-format msgid "Malformed line %lu in source list %s ([option] unparseable)" msgstr "Gaizki osatutako %lu lerroa %s Iturburu zerrendan (dist analisia)" -#: apt-pkg/sourcelist.cc:99 +#: apt-pkg/sourcelist.cc:164 #, fuzzy, c-format msgid "Malformed line %lu in source list %s ([option] too short)" msgstr "Gaizki osatutako %lu lerroa %s Iturburu zerrendan (dist)" -#: apt-pkg/sourcelist.cc:110 +#: apt-pkg/sourcelist.cc:175 #, fuzzy, c-format msgid "Malformed line %lu in source list %s ([%s] is not an assignment)" msgstr "Gaizki osatutako %lu lerroa %s Iturburu zerrendan (dist analisia)" -#: apt-pkg/sourcelist.cc:116 +#: apt-pkg/sourcelist.cc:181 #, fuzzy, c-format msgid "Malformed line %lu in source list %s ([%s] has no key)" msgstr "Gaizki osatutako %lu lerroa %s Iturburu zerrendan (dist analisia)" -#: apt-pkg/sourcelist.cc:119 +#: apt-pkg/sourcelist.cc:184 #, fuzzy, c-format msgid "Malformed line %lu in source list %s ([%s] key %s has no value)" msgstr "Gaizki osatutako %lu lerroa %s Iturburu zerrendan (dist analisia)" -#: apt-pkg/sourcelist.cc:132 +#: apt-pkg/sourcelist.cc:197 #, c-format msgid "Malformed line %lu in source list %s (URI)" msgstr "Gaizki osatutako %lu lerroa %s Iturburu zerrendan (URI)" -#: apt-pkg/sourcelist.cc:134 +#: apt-pkg/sourcelist.cc:199 #, c-format msgid "Malformed line %lu in source list %s (dist)" msgstr "Gaizki osatutako %lu lerroa %s Iturburu zerrendan (dist)" -#: apt-pkg/sourcelist.cc:137 +#: apt-pkg/sourcelist.cc:202 #, c-format msgid "Malformed line %lu in source list %s (URI parse)" msgstr "Gaizki osatutako %lu lerroa %s Iturburu zerrendan (URI analisia)" -#: apt-pkg/sourcelist.cc:143 +#: apt-pkg/sourcelist.cc:208 #, c-format msgid "Malformed line %lu in source list %s (absolute dist)" msgstr "Gaizkieratutako %lu lerroa %s iturburu zerrendan (banaketa orokorra)" -#: apt-pkg/sourcelist.cc:150 +#: apt-pkg/sourcelist.cc:215 #, c-format msgid "Malformed line %lu in source list %s (dist parse)" msgstr "Gaizki osatutako %lu lerroa %s Iturburu zerrendan (dist analisia)" -#: apt-pkg/sourcelist.cc:248 +#: apt-pkg/sourcelist.cc:326 #, c-format msgid "Opening %s" msgstr "%s irekitzen" -#: apt-pkg/sourcelist.cc:265 apt-pkg/cdrom.cc:495 +#: apt-pkg/sourcelist.cc:338 apt-pkg/cdrom.cc:495 #, c-format msgid "Line %u too long in source list %s." msgstr "%2$s iturburu zerrendako %1$u lerroa luzeegia da." -#: apt-pkg/sourcelist.cc:289 +#: apt-pkg/sourcelist.cc:362 #, c-format msgid "Malformed line %u in source list %s (type)" msgstr "Gaizki osatutako %u lerroa %s Iturburu zerrendan (type)" -#: apt-pkg/sourcelist.cc:293 +#: apt-pkg/sourcelist.cc:366 #, c-format msgid "Type '%s' is not known on line %u in source list %s" msgstr "'%s' mota ez da ezagutzen %u lerroan %s Iturburu zerrendan" -#: apt-pkg/packagemanager.cc:297 apt-pkg/packagemanager.cc:923 +#: apt-pkg/sourcelist.cc:407 +#, fuzzy, c-format +msgid "Type '%s' is not known on stanza %u in source list %s" +msgstr "'%s' mota ez da ezagutzen %u lerroan %s Iturburu zerrendan" + +#: apt-pkg/packagemanager.cc:296 apt-pkg/packagemanager.cc:922 #, c-format msgid "" "Could not perform immediate configuration on '%s'. Please see man 5 apt.conf " "under APT::Immediate-Configure for details. (%d)" msgstr "" -#: apt-pkg/packagemanager.cc:498 apt-pkg/packagemanager.cc:529 +#: apt-pkg/packagemanager.cc:497 apt-pkg/packagemanager.cc:528 #, fuzzy, c-format msgid "Could not configure '%s'. " msgstr "%s fitxategia ezin izan da ireki" -#: apt-pkg/packagemanager.cc:571 +#: apt-pkg/packagemanager.cc:570 #, c-format msgid "" "This installation run will require temporarily removing the essential " @@ -2841,7 +2835,7 @@ msgid "" msgstr "" "%s paketea berriro instalatu behar da, baina ezin dut artxiborik aurkitu." -#: apt-pkg/algorithms.cc:1238 +#: apt-pkg/algorithms.cc:1068 msgid "" "Error, pkgProblemResolver::Resolve generated breaks, this may be caused by " "held packages." @@ -2849,20 +2843,11 @@ msgstr "" "Errorea: pkgProblemResolver::Resolve. Etenak sortu ditu, beharbada " "atxikitako paketeek eraginda." -#: apt-pkg/algorithms.cc:1240 +#: apt-pkg/algorithms.cc:1070 msgid "Unable to correct problems, you have held broken packages." msgstr "Ezin dira arazoak konpondu; hautsitako paketeak atxiki dituzu." -#: apt-pkg/algorithms.cc:1592 apt-pkg/algorithms.cc:1594 -#, fuzzy -msgid "" -"Some index files failed to download. They have been ignored, or old ones " -"used instead." -msgstr "" -"Indize fitxategi batzuk ezin izan dira deskargatu; ez ikusi egin zaie, edo " -"zaharrak erabili dira haien ordez." - -#: apt-pkg/acquire.cc:81 apt-pkg/cdrom.cc:838 +#: apt-pkg/acquire.cc:81 apt-pkg/cdrom.cc:811 #, fuzzy, c-format msgid "List directory %spartial is missing." msgstr "%spartial zerrenda-direktorioa falta da." @@ -2889,27 +2874,32 @@ msgstr "%li fitxategi deskargatzen %li -tik (%s falta da)" msgid "Retrieving file %li of %li" msgstr "%li fitxategia jasotzen %li-tik" -#: apt-pkg/acquire-worker.cc:112 +#: apt-pkg/acquire-worker.cc:113 #, c-format msgid "The method driver %s could not be found." msgstr "Ezin izan da %s metodo kontrolatzailea aurkitu." -#: apt-pkg/acquire-worker.cc:161 +#: apt-pkg/acquire-worker.cc:115 +#, fuzzy, c-format +msgid "Is the package %s installed?" +msgstr "Egiaztatu 'dpkg-dev' paketea instalaturik dagoen.\n" + +#: apt-pkg/acquire-worker.cc:166 #, c-format msgid "Method %s did not start correctly" msgstr "%s metodoa ez da behar bezala abiarazi" -#: apt-pkg/acquire-worker.cc:447 +#: apt-pkg/acquire-worker.cc:452 #, c-format msgid "Please insert the disc labeled: '%s' in the drive '%s' and press enter." msgstr "Mesedez sa ''%s' izeneko diska '%s' gailuan eta enter sakatu" -#: apt-pkg/init.cc:151 +#: apt-pkg/init.cc:143 #, c-format msgid "Packaging system '%s' is not supported" msgstr "'%s' pakete sistema ez da onartzen" -#: apt-pkg/init.cc:167 +#: apt-pkg/init.cc:159 msgid "Unable to determine a suitable packaging system type" msgstr "Ezin da pakete sistemaren mota egokirik zehaztu" @@ -2941,17 +2931,17 @@ msgid "" "available in the sources" msgstr "" -#: apt-pkg/policy.cc:399 +#: apt-pkg/policy.cc:414 #, fuzzy, c-format msgid "Invalid record in the preferences file %s, no Package header" msgstr "Erregistro baliogabea hobespenen fitxategian, pakete goibururik ez" -#: apt-pkg/policy.cc:421 +#: apt-pkg/policy.cc:436 #, c-format msgid "Did not understand pin type %s" msgstr "Ez da ulertu %s orratz-mota (pin)" -#: apt-pkg/policy.cc:429 +#: apt-pkg/policy.cc:444 msgid "No priority (or zero) specified for pin" msgstr "Ez da lehentasunik zehaztu orratzarentzat (pin) (edo zero da)" @@ -3018,44 +3008,48 @@ msgstr "S/I errorea iturburu katxea gordetzean" msgid "rename failed, %s (%s -> %s)." msgstr "huts egin du izen-aldaketak, %s (%s -> %s)." -#: apt-pkg/acquire-item.cc:599 -msgid "MD5Sum mismatch" -msgstr "MD5Sum ez dator bat" - -#: apt-pkg/acquire-item.cc:870 apt-pkg/acquire-item.cc:1887 -#: apt-pkg/acquire-item.cc:2030 +#: apt-pkg/acquire-item.cc:154 msgid "Hash Sum mismatch" msgstr "Egiaztapena ez dator bat" -#: apt-pkg/acquire-item.cc:1388 +#: apt-pkg/acquire-item.cc:159 +msgid "Size mismatch" +msgstr "Tamaina ez dator bat" + +#: apt-pkg/acquire-item.cc:164 +#, fuzzy +msgid "Invalid file format" +msgstr "Eragiketa baliogabea: %s" + +#: apt-pkg/acquire-item.cc:1570 #, 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:1404 +#: apt-pkg/acquire-item.cc:1586 #, fuzzy, c-format msgid "Unable to find hash sum for '%s' in Release file" msgstr "Ezin da %s pakete fitxategia analizatu (1)" -#: apt-pkg/acquire-item.cc:1446 +#: apt-pkg/acquire-item.cc:1628 msgid "There is no public key available for the following key IDs:\n" msgstr "Ez dago gako publiko erabilgarririk hurrengo gako ID hauentzat:\n" -#: apt-pkg/acquire-item.cc:1484 +#: apt-pkg/acquire-item.cc:1666 #, 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:1506 +#: apt-pkg/acquire-item.cc:1688 #, c-format msgid "Conflicting distribution: %s (expected %s but got %s)" msgstr "" -#: apt-pkg/acquire-item.cc:1536 +#: apt-pkg/acquire-item.cc:1718 #, c-format msgid "" "An error occurred during the signature verification. The repository is not " @@ -3063,12 +3057,12 @@ msgid "" msgstr "" #. Invalid signature file, reject (LP: #346386) (Closes: #627642) -#: apt-pkg/acquire-item.cc:1546 apt-pkg/acquire-item.cc:1551 +#: apt-pkg/acquire-item.cc:1728 apt-pkg/acquire-item.cc:1733 #, c-format msgid "GPG error: %s: %s" msgstr "" -#: apt-pkg/acquire-item.cc:1663 +#: apt-pkg/acquire-item.cc:1856 #, c-format msgid "" "I wasn't able to locate a file for the %s package. This might mean you need " @@ -3077,16 +3071,12 @@ msgstr "" "Ezin izan dut %s paketeko fitxategi bat lokalizatu. Beharbada eskuz konpondu " "beharko duzu paketea. (arkitektura falta delako)" -#: apt-pkg/acquire-item.cc:1722 +#: apt-pkg/acquire-item.cc:1922 #, c-format -msgid "" -"I wasn't able to locate a file for the %s package. This might mean you need " -"to manually fix this package." +msgid "Can't find a source to download version '%s' of '%s'" msgstr "" -"Ezin izan dut %s paketeko fitxategi bat lokalizatu. Beharbada eskuz konpondu " -"beharko duzu paketea." -#: apt-pkg/acquire-item.cc:1781 +#: apt-pkg/acquire-item.cc:1980 #, c-format msgid "" "The package index files are corrupted. No Filename: field for package %s." @@ -3094,16 +3084,12 @@ msgstr "" "Paketearen indize fitxategiak hondatuta daude. 'Filename:' eremurik ez %s " "paketearentzat." -#: apt-pkg/acquire-item.cc:1879 -msgid "Size mismatch" -msgstr "Tamaina ez dator bat" - -#: apt-pkg/indexrecords.cc:68 +#: apt-pkg/indexrecords.cc:73 #, fuzzy, c-format msgid "Unable to parse Release file %s" msgstr "Ezin da %s pakete fitxategia analizatu (1)" -#: apt-pkg/indexrecords.cc:78 +#: apt-pkg/indexrecords.cc:81 #, fuzzy, c-format msgid "No sections in Release file %s" msgstr "Oharra, %s hautatzen %s(r)en ordez\n" @@ -3128,50 +3114,41 @@ msgstr "Ezin da %s pakete fitxategia analizatu (1)" msgid "Vendor block %s contains no fingerprint" msgstr "%s saltzaile blokeak ez du egiaztapen markarik" -#: apt-pkg/cdrom.cc:576 -#, c-format -msgid "" -"Using CD-ROM mount point %s\n" -"Mounting CD-ROM\n" -msgstr "" -"%s CD-ROM muntatze puntua erabiltzen\n" -"CD-ROM-a muntatzen\n" - -#: apt-pkg/cdrom.cc:585 apt-pkg/cdrom.cc:682 -msgid "Identifying.. " -msgstr "Egiaztatzen... " - -#: apt-pkg/cdrom.cc:613 -#, c-format -msgid "Stored label: %s\n" -msgstr "Gordetako Etiketa: %s \n" - -#: apt-pkg/cdrom.cc:622 apt-pkg/cdrom.cc:915 -msgid "Unmounting CD-ROM...\n" -msgstr "CD-ROM Desmuntatzen...\n" - -#: apt-pkg/cdrom.cc:642 +#: apt-pkg/cdrom.cc:575 #, c-format msgid "Using CD-ROM mount point %s\n" msgstr "%s CD-ROM muntatze puntua erabiltzen\n" -#: apt-pkg/cdrom.cc:660 +#: apt-pkg/cdrom.cc:583 msgid "Unmounting CD-ROM\n" msgstr "CD-ROM-a desmuntatzen\n" -#: apt-pkg/cdrom.cc:665 +#: apt-pkg/cdrom.cc:588 msgid "Waiting for disc...\n" msgstr "Diska itxaroten...\n" -#: apt-pkg/cdrom.cc:674 +#: apt-pkg/cdrom.cc:597 msgid "Mounting CD-ROM...\n" msgstr "CD-ROM-a muntatzen...\n" -#: apt-pkg/cdrom.cc:693 +#: apt-pkg/cdrom.cc:605 +msgid "Identifying.. " +msgstr "Egiaztatzen... " + +#: apt-pkg/cdrom.cc:643 +#, c-format +msgid "Stored label: %s\n" +msgstr "Gordetako Etiketa: %s \n" + +#: apt-pkg/cdrom.cc:652 apt-pkg/cdrom.cc:888 +msgid "Unmounting CD-ROM...\n" +msgstr "CD-ROM Desmuntatzen...\n" + +#: apt-pkg/cdrom.cc:667 msgid "Scanning disc for index files..\n" msgstr "Indize fitxategien bila diska arakatzen...\n" -#: apt-pkg/cdrom.cc:744 +#: apt-pkg/cdrom.cc:717 #, c-format msgid "" "Found %zu package indexes, %zu source indexes, %zu translation indexes and " @@ -3180,22 +3157,22 @@ msgstr "" "%zu pakete indize, %zu jatorri indize %zu itzulpen indize eta %zu sinadura " "aurkitu dira\n" -#: apt-pkg/cdrom.cc:755 +#: apt-pkg/cdrom.cc:728 msgid "" "Unable to locate any package files, perhaps this is not a Debian Disc or the " "wrong architecture?" msgstr "" -#: apt-pkg/cdrom.cc:782 +#: apt-pkg/cdrom.cc:755 #, c-format msgid "Found label '%s'\n" msgstr "Aurkitutako Etiketa: '%s' \n" -#: apt-pkg/cdrom.cc:811 +#: apt-pkg/cdrom.cc:784 msgid "That is not a valid name, try again.\n" msgstr "Hau ez baliozko izen bat, froga berriro.\n" -#: apt-pkg/cdrom.cc:828 +#: apt-pkg/cdrom.cc:801 #, c-format msgid "" "This disc is called: \n" @@ -3204,15 +3181,15 @@ msgstr "" "Diskaren izen:\n" "'%s'\n" -#: apt-pkg/cdrom.cc:830 +#: apt-pkg/cdrom.cc:803 msgid "Copying package lists..." msgstr "Pakete zerrendak kopiatzen..." -#: apt-pkg/cdrom.cc:865 +#: apt-pkg/cdrom.cc:838 msgid "Writing new source list\n" msgstr "Jatorri zerrenda berria idazten\n" -#: apt-pkg/cdrom.cc:873 +#: apt-pkg/cdrom.cc:846 msgid "Source list entries for this disc are:\n" msgstr "Diskoarentzako jatorri sarrerak:\n" @@ -3247,49 +3224,54 @@ msgstr "" msgid "Hash mismatch for: %s" msgstr "Egiaztapena ez dator bat" -#: apt-pkg/cacheset.cc:403 +#: apt-pkg/cacheset.cc:479 #, c-format msgid "Release '%s' for '%s' was not found" msgstr "'%2$s'(r)en '%1$s' banaketa ez da aurkitu" -#: apt-pkg/cacheset.cc:406 +#: apt-pkg/cacheset.cc:482 #, c-format msgid "Version '%s' for '%s' was not found" msgstr "'%2$s'(r)en '%1$s' bertsioa ez da aurkitu" -#: apt-pkg/cacheset.cc:517 +#: apt-pkg/cacheset.cc:593 #, fuzzy, c-format msgid "Couldn't find task '%s'" msgstr "Ezin izan da %s zeregina aurkitu" -#: apt-pkg/cacheset.cc:523 +#: apt-pkg/cacheset.cc:599 #, fuzzy, c-format msgid "Couldn't find any package by regex '%s'" msgstr "Ezin izan da %s paketea aurkitu" -#: apt-pkg/cacheset.cc:534 +#: apt-pkg/cacheset.cc:605 +#, fuzzy, c-format +msgid "Couldn't find any package by glob '%s'" +msgstr "Ezin izan da %s paketea aurkitu" + +#: apt-pkg/cacheset.cc:616 #, c-format msgid "Can't select versions from package '%s' as it is purely virtual" msgstr "" -#: apt-pkg/cacheset.cc:541 apt-pkg/cacheset.cc:548 +#: apt-pkg/cacheset.cc:623 apt-pkg/cacheset.cc:630 #, c-format msgid "" "Can't select installed nor candidate version from package '%s' as it has " "neither of them" msgstr "" -#: apt-pkg/cacheset.cc:555 +#: apt-pkg/cacheset.cc:637 #, c-format msgid "Can't select newest version from package '%s' as it is purely virtual" msgstr "" -#: apt-pkg/cacheset.cc:563 +#: apt-pkg/cacheset.cc:645 #, c-format msgid "Can't select candidate version from package %s as it has no candidate" msgstr "" -#: apt-pkg/cacheset.cc:571 +#: apt-pkg/cacheset.cc:653 #, c-format msgid "Can't select installed version from package %s as it is not installed" msgstr "" @@ -3314,129 +3296,160 @@ msgstr "" msgid "Execute external solver" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:73 +#: apt-pkg/install-progress.cc:51 +#, c-format +msgid "Progress: [%3i%%]" +msgstr "" + +#: apt-pkg/install-progress.cc:85 apt-pkg/install-progress.cc:168 +msgid "Running dpkg" +msgstr "" + +#: apt-pkg/update.cc:110 apt-pkg/update.cc:112 +#, fuzzy +msgid "" +"Some index files failed to download. They have been ignored, or old ones " +"used instead." +msgstr "" +"Indize fitxategi batzuk ezin izan dira deskargatu; ez ikusi egin zaie, edo " +"zaharrak erabili dira haien ordez." + +#: apt-pkg/deb/dpkgpm.cc:91 #, c-format msgid "Installing %s" msgstr "%s Instalatzen" -#: apt-pkg/deb/dpkgpm.cc:74 apt-pkg/deb/dpkgpm.cc:982 +#: apt-pkg/deb/dpkgpm.cc:92 apt-pkg/deb/dpkgpm.cc:977 #, c-format msgid "Configuring %s" msgstr "%s konfiguratzen" -#: apt-pkg/deb/dpkgpm.cc:75 apt-pkg/deb/dpkgpm.cc:989 +#: apt-pkg/deb/dpkgpm.cc:93 apt-pkg/deb/dpkgpm.cc:984 #, c-format msgid "Removing %s" msgstr "%s kentzen" -#: apt-pkg/deb/dpkgpm.cc:76 +#: apt-pkg/deb/dpkgpm.cc:94 #, fuzzy, c-format msgid "Completely removing %s" msgstr "%s guztiz ezabatu da" -#: apt-pkg/deb/dpkgpm.cc:77 +#: apt-pkg/deb/dpkgpm.cc:95 #, c-format msgid "Noting disappearance of %s" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:78 +#: apt-pkg/deb/dpkgpm.cc:96 #, c-format msgid "Running post-installation trigger %s" msgstr "Inbstalazio-ondorengo %s abiarazlea exekutatzen" #. FIXME: use a better string after freeze -#: apt-pkg/deb/dpkgpm.cc:735 +#: apt-pkg/deb/dpkgpm.cc:808 #, c-format msgid "Directory '%s' missing" msgstr "'%s' direktorioa falta da" -#: apt-pkg/deb/dpkgpm.cc:750 apt-pkg/deb/dpkgpm.cc:770 +#: apt-pkg/deb/dpkgpm.cc:823 apt-pkg/deb/dpkgpm.cc:845 #, fuzzy, c-format msgid "Could not open file '%s'" msgstr "%s fitxategia ezin izan da ireki" -#: apt-pkg/deb/dpkgpm.cc:975 +#: apt-pkg/deb/dpkgpm.cc:970 #, c-format msgid "Preparing %s" msgstr "%s prestatzen" -#: apt-pkg/deb/dpkgpm.cc:976 +#: apt-pkg/deb/dpkgpm.cc:971 #, c-format msgid "Unpacking %s" msgstr "%s irekitzen" -#: apt-pkg/deb/dpkgpm.cc:981 +#: apt-pkg/deb/dpkgpm.cc:976 #, c-format msgid "Preparing to configure %s" msgstr "%s konfiguratzeko prestatzen" -#: apt-pkg/deb/dpkgpm.cc:983 +#: apt-pkg/deb/dpkgpm.cc:978 #, c-format msgid "Installed %s" msgstr "%s Instalatuta" -#: apt-pkg/deb/dpkgpm.cc:988 +#: apt-pkg/deb/dpkgpm.cc:983 #, c-format msgid "Preparing for removal of %s" msgstr "%s kentzeko prestatzen" -#: apt-pkg/deb/dpkgpm.cc:990 +#: apt-pkg/deb/dpkgpm.cc:985 #, c-format msgid "Removed %s" msgstr "%s kendurik" -#: apt-pkg/deb/dpkgpm.cc:995 +#: apt-pkg/deb/dpkgpm.cc:990 #, c-format msgid "Preparing to completely remove %s" msgstr "%s guztiz ezabatzeko prestatzen" -#: apt-pkg/deb/dpkgpm.cc:996 +#: apt-pkg/deb/dpkgpm.cc:991 #, c-format msgid "Completely removed %s" msgstr "%s guztiz ezabatu da" -#: apt-pkg/deb/dpkgpm.cc:1243 -msgid "Can not write log, openpty() failed (/dev/pts not mounted?)\n" +#: apt-pkg/deb/dpkgpm.cc:1046 +msgid "ioctl(TIOCGWINSZ) failed" msgstr "" -"Ezin da erregistroa idatzi, openpty() -ek huts egin du (/dev/pts ez dago " -"muntaturik?)\n" -#: apt-pkg/deb/dpkgpm.cc:1273 -msgid "Running dpkg" +#: apt-pkg/deb/dpkgpm.cc:1049 apt-pkg/deb/dpkgpm.cc:1070 +#, fuzzy, c-format +msgid "Can not write log (%s)" +msgstr "%s : ezin da idatzi" + +#: apt-pkg/deb/dpkgpm.cc:1049 +msgid "Is /dev/pts mounted?" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1445 +#: apt-pkg/deb/dpkgpm.cc:1070 +msgid "Is stdout a terminal?" +msgstr "" + +#: apt-pkg/deb/dpkgpm.cc:1558 msgid "Operation was interrupted before it could finish" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1507 +#: apt-pkg/deb/dpkgpm.cc:1620 msgid "No apport report written because MaxReports is reached already" msgstr "" #. check if its not a follow up error -#: apt-pkg/deb/dpkgpm.cc:1512 +#: apt-pkg/deb/dpkgpm.cc:1625 msgid "dependency problems - leaving unconfigured" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1514 +#: apt-pkg/deb/dpkgpm.cc:1627 msgid "" "No apport report written because the error message indicates its a followup " "error from a previous failure." msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1520 +#: apt-pkg/deb/dpkgpm.cc:1633 msgid "" "No apport report written because the error message indicates a disk full " "error" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1526 +#: apt-pkg/deb/dpkgpm.cc:1640 msgid "" "No apport report written because the error message indicates a out of memory " "error" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1533 +#: apt-pkg/deb/dpkgpm.cc:1647 apt-pkg/deb/dpkgpm.cc:1653 +msgid "" +"No apport report written because the error message indicates an issue on the " +"local system" +msgstr "" + +#: apt-pkg/deb/dpkgpm.cc:1674 msgid "" "No apport report written because the error message indicates a dpkg I/O error" msgstr "" @@ -3465,6 +3478,103 @@ msgstr "" msgid "Not locked" msgstr "" +#~ msgid "%s not a valid DEB package." +#~ msgstr "%s ez da baliozko DEB pakete bat." + +#~ msgid "" +#~ "Using CD-ROM mount point %s\n" +#~ "Mounting CD-ROM\n" +#~ msgstr "" +#~ "%s CD-ROM muntatze puntua erabiltzen\n" +#~ "CD-ROM-a muntatzen\n" + +#, fuzzy +#~ msgid "Note, selecting '%s' for task '%s'\n" +#~ msgstr "Oharra: %s hautatzen '%s' adierazpen erregularrarentzat\n" + +#, fuzzy +#~ msgid "Note, selecting '%s' for regex '%s'\n" +#~ msgstr "Oharra: %s hautatzen '%s' adierazpen erregularrarentzat\n" + +#~ msgid "Package %s is a virtual package provided by:\n" +#~ msgstr "%s pakete birtual bat da, honek hornitua:\n" + +#, fuzzy +#~ msgid " [Not candidate version]" +#~ msgstr "Hautagaien bertsioak" + +#~ msgid "You should explicitly select one to install." +#~ msgstr "Zehazki bat hautatu behar duzu instalatzeko." + +#~ 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 paketea ez dago erabilgarri, baina beste pakete batek erreferentzia \n" +#~ "egiten dio. Beharbada paketea faltako da, edo zaharkituta egongo da, " +#~ "edo \n" +#~ "beste iturburu batean bakarrik egongo da erabilgarri\n" + +#~ msgid "However the following packages replace it:" +#~ msgstr "Baina ondorengo paketeek ordezten dute:" + +#, fuzzy +#~ msgid "Package '%s' has no installation candidate" +#~ msgstr "%s paketeak ez du instalatzeko hautagairik" + +#, fuzzy +#~ msgid "Package '%s' is not installed, so not removed. Did you mean '%s'?\n" +#~ msgstr "%s paketea ez dago instalatuta, eta, beraz, ez da kenduko\n" + +#, fuzzy +#~ msgid "Package '%s' is not installed, so not removed\n" +#~ msgstr "%s paketea ez dago instalatuta, eta, beraz, ez da kenduko\n" + +#, fuzzy +#~ msgid "Note, selecting '%s' instead of '%s'\n" +#~ msgstr "Oharra, %s hautatzen %s(r)en ordez\n" + +#~ msgid "Skipping %s, it is already installed and upgrade is not set.\n" +#~ msgstr "%s saltatzen. Instalatuta dago, eta ez dago bertsio-berritzerik.\n" + +#, fuzzy +#~ msgid "Skipping %s, it is not installed and only upgrades are requested.\n" +#~ msgstr "%s saltatzen. Instalatuta dago, eta ez dago bertsio-berritzerik.\n" + +#~ msgid "Reinstallation of %s is not possible, it cannot be downloaded.\n" +#~ msgstr "%s berriro instalatzea ez da posible; ezin da deskargatu.\n" + +#~ msgid "%s is already the newest version.\n" +#~ msgstr "%s bertsiorik berriena da jada.\n" + +#, fuzzy +#~ msgid "Selected version '%s' (%s) for '%s'\n" +#~ msgstr "Hautatutako bertsioa: %s (%s) -- %s\n" + +#, fuzzy +#~ msgid "Selected version '%s' (%s) for '%s' because of '%s'\n" +#~ msgstr "Hautatutako bertsioa: %s (%s) -- %s\n" + +#~ msgid "This is not a valid DEB archive, it has no '%s', '%s' or '%s' member" +#~ msgstr "" +#~ "Hau ez da baliozko DEB fitxategi bat, ez du '%s', '%s' edo '%s' atalik " + +#~ msgid "MD5Sum mismatch" +#~ msgstr "MD5Sum ez dator bat" + +#~ msgid "" +#~ "I wasn't able to locate a file for the %s package. This might mean you " +#~ "need to manually fix this package." +#~ msgstr "" +#~ "Ezin izan dut %s paketeko fitxategi bat lokalizatu. Beharbada eskuz " +#~ "konpondu beharko duzu paketea." + +#~ msgid "Can not write log, openpty() failed (/dev/pts not mounted?)\n" +#~ msgstr "" +#~ "Ezin da erregistroa idatzi, openpty() -ek huts egin du (/dev/pts ez dago " +#~ "muntaturik?)\n" + #, fuzzy #~ msgid "Skipping nonexistent file %s" #~ msgstr "%s konfigurazio fitxategia irekitzen" @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: apt 0.5.26\n" "Report-Msgid-Bugs-To: APT Development Team <deity@lists.debian.org>\n" -"POT-Creation-Date: 2013-07-31 16:24+0200\n" +"POT-Creation-Date: 2014-02-23 00:29+0100\n" "PO-Revision-Date: 2008-12-11 14:52+0200\n" "Last-Translator: Tapio Lehtonen <tale@debian.org>\n" "Language-Team: Finnish <debian-l10n-finnish@lists.debian.org>\n" @@ -18,152 +18,154 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: cmdline/apt-cache.cc:158 +#: cmdline/apt-cache.cc:140 #, c-format msgid "Package %s version %s has an unmet dep:\n" msgstr "Paketin %s versiossa %s on tyydyttämätön riippuvuus:\n" -#: cmdline/apt-cache.cc:286 +#: cmdline/apt-cache.cc:268 msgid "Total package names: " msgstr "Pakettien kokonaismäärä : " -#: cmdline/apt-cache.cc:288 +#: cmdline/apt-cache.cc:270 #, fuzzy msgid "Total package structures: " msgstr "Pakettien kokonaismäärä : " -#: cmdline/apt-cache.cc:328 +#: cmdline/apt-cache.cc:310 msgid " Normal packages: " msgstr " Tavallisia paketteja: " -#: cmdline/apt-cache.cc:329 +#: cmdline/apt-cache.cc:311 msgid " Pure virtual packages: " msgstr " Aitoja näennäispaketteja: " -#: cmdline/apt-cache.cc:330 +#: cmdline/apt-cache.cc:312 msgid " Single virtual packages: " msgstr " Yksinkertaisia näennäispaketteja: " -#: cmdline/apt-cache.cc:331 +#: cmdline/apt-cache.cc:313 msgid " Mixed virtual packages: " msgstr " Sekanäennäispaketteja: " -#: cmdline/apt-cache.cc:332 +#: cmdline/apt-cache.cc:314 msgid " Missing: " msgstr " Puuttuu: " -#: cmdline/apt-cache.cc:334 +#: cmdline/apt-cache.cc:316 msgid "Total distinct versions: " msgstr "Eri versioita yhteensä: " -#: cmdline/apt-cache.cc:336 +#: cmdline/apt-cache.cc:318 msgid "Total distinct descriptions: " msgstr "Eri kuvauksia yhteensä: " -#: cmdline/apt-cache.cc:338 +#: cmdline/apt-cache.cc:320 msgid "Total dependencies: " msgstr "Riippuvuuksia yhteensä: " -#: cmdline/apt-cache.cc:341 +#: cmdline/apt-cache.cc:323 msgid "Total ver/file relations: " msgstr "Versio/tdsto suhteita yht: " -#: cmdline/apt-cache.cc:343 +#: cmdline/apt-cache.cc:325 msgid "Total Desc/File relations: " msgstr "Kuvaus/tdsto suhteita yht: " -#: cmdline/apt-cache.cc:345 +#: cmdline/apt-cache.cc:327 msgid "Total Provides mappings: " msgstr "Tarjoamiskuvauksia yhteensä: " -#: cmdline/apt-cache.cc:357 +#: cmdline/apt-cache.cc:339 msgid "Total globbed strings: " msgstr "Erilaisia merkkijonoja yhteensä: " -#: cmdline/apt-cache.cc:371 +#: cmdline/apt-cache.cc:353 msgid "Total dependency version space: " msgstr "Versioriippuvuustila yhteensä: " -#: cmdline/apt-cache.cc:376 +#: cmdline/apt-cache.cc:358 msgid "Total slack space: " msgstr "Löysää tilaa yhteensä: " -#: cmdline/apt-cache.cc:384 +#: cmdline/apt-cache.cc:366 msgid "Total space accounted for: " msgstr "Käytetty tila yhteensä: " -#: cmdline/apt-cache.cc:515 cmdline/apt-cache.cc:1165 +#: cmdline/apt-cache.cc:497 cmdline/apt-cache.cc:1146 +#: apt-private/private-show.cc:55 #, c-format msgid "Package file %s is out of sync." msgstr "Pakettitiedosto %s ei ole ajan tasalla." -#: cmdline/apt-cache.cc:593 cmdline/apt-cache.cc:1452 -#: cmdline/apt-cache.cc:1454 cmdline/apt-cache.cc:1531 cmdline/apt-mark.cc:46 -#: cmdline/apt-mark.cc:93 cmdline/apt-mark.cc:219 +#: cmdline/apt-cache.cc:575 cmdline/apt-cache.cc:1432 +#: cmdline/apt-cache.cc:1434 cmdline/apt-cache.cc:1511 cmdline/apt-mark.cc:48 +#: cmdline/apt-mark.cc:95 cmdline/apt-mark.cc:221 +#: apt-private/private-show.cc:167 apt-private/private-show.cc:169 msgid "No packages found" msgstr "Yhtään pakettia ei löytynyt" -#: cmdline/apt-cache.cc:1265 +#: cmdline/apt-cache.cc:1245 #, fuzzy msgid "You must give at least one search pattern" msgstr "On annettava täsmälleen yksi lauseke" -#: cmdline/apt-cache.cc:1431 +#: cmdline/apt-cache.cc:1411 msgid "This command is deprecated. Please use 'apt-mark showauto' instead." msgstr "" -#: cmdline/apt-cache.cc:1526 apt-pkg/cacheset.cc:510 +#: cmdline/apt-cache.cc:1506 apt-pkg/cacheset.cc:586 #, c-format msgid "Unable to locate package %s" msgstr "Pakettia %s ei löydy" -#: cmdline/apt-cache.cc:1556 +#: cmdline/apt-cache.cc:1536 msgid "Package files:" msgstr "Pakettitiedostot:" -#: cmdline/apt-cache.cc:1563 cmdline/apt-cache.cc:1654 +#: cmdline/apt-cache.cc:1543 cmdline/apt-cache.cc:1634 msgid "Cache is out of sync, can't x-ref a package file" msgstr "Varasto ei ole ajan tasalla, pakettitiedostoa ei löydy kansiosta" #. Show any packages have explicit pins -#: cmdline/apt-cache.cc:1577 +#: cmdline/apt-cache.cc:1557 msgid "Pinned packages:" msgstr "Paketit joissa tunniste:" -#: cmdline/apt-cache.cc:1589 cmdline/apt-cache.cc:1634 +#: cmdline/apt-cache.cc:1569 cmdline/apt-cache.cc:1614 msgid "(not found)" msgstr "(ei löydy)" -#: cmdline/apt-cache.cc:1597 +#: cmdline/apt-cache.cc:1577 msgid " Installed: " msgstr " Asennettu: " -#: cmdline/apt-cache.cc:1598 +#: cmdline/apt-cache.cc:1578 msgid " Candidate: " msgstr " Ehdokas: " -#: cmdline/apt-cache.cc:1616 cmdline/apt-cache.cc:1624 +#: cmdline/apt-cache.cc:1596 cmdline/apt-cache.cc:1604 msgid "(none)" msgstr "(ei mitään)" -#: cmdline/apt-cache.cc:1631 +#: cmdline/apt-cache.cc:1611 msgid " Package pin: " msgstr " Paketin tunnistenumero: " #. Show the priority tables -#: cmdline/apt-cache.cc:1640 +#: cmdline/apt-cache.cc:1620 msgid " Version table:" msgstr " Versiotaulukko:" -#: cmdline/apt-cache.cc:1753 cmdline/apt-cdrom.cc:206 cmdline/apt-config.cc:81 -#: cmdline/apt-get.cc:3392 cmdline/apt-mark.cc:375 -#: cmdline/apt-extracttemplates.cc:229 ftparchive/apt-ftparchive.cc:591 -#: cmdline/apt-internal-solver.cc:33 cmdline/apt-sortpkgs.cc:147 +#: cmdline/apt-cache.cc:1733 cmdline/apt-cdrom.cc:252 cmdline/apt-config.cc:83 +#: cmdline/apt-get.cc:1580 cmdline/apt-mark.cc:377 cmdline/apt.cc:66 +#: cmdline/apt-extracttemplates.cc:217 ftparchive/apt-ftparchive.cc:591 +#: cmdline/apt-internal-solver.cc:34 cmdline/apt-sortpkgs.cc:147 #, c-format msgid "%s %s for %s compiled on %s %s\n" msgstr "%s %s laitealustalle %s käännöksen päiväys %s %s\n" -#: cmdline/apt-cache.cc:1760 +#: cmdline/apt-cache.cc:1740 #, fuzzy msgid "" "Usage: apt-cache [options] command\n" @@ -236,36 +238,36 @@ msgstr "" "Lisätietoja apt-cache(8) ja apt.conf(5) käsikirjasivuilla.\n" #. }}} -#: cmdline/apt-cdrom.cc:43 +#: cmdline/apt-cdrom.cc:45 msgid "" "No CD-ROM could be auto-detected or found using the default mount point.\n" "You may try the --cdrom option to set the CD-ROM mount point. See 'man apt-" "cdrom' for more information about the CD-ROM auto-detection and mount point." msgstr "" -#: cmdline/apt-cdrom.cc:85 +#: cmdline/apt-cdrom.cc:89 #, fuzzy msgid "Please provide a name for this Disc, such as 'Debian 5.0.3 Disk 1'" msgstr "Kirjoita levylle nimi, kuten \"Debian 2.1r1 Levy 1\"" -#: cmdline/apt-cdrom.cc:100 +#: cmdline/apt-cdrom.cc:104 msgid "Please insert a Disc in the drive and press enter" msgstr "Aseta levy asemaan ja paina Enter" -#: cmdline/apt-cdrom.cc:135 +#: cmdline/apt-cdrom.cc:141 #, fuzzy, c-format msgid "Failed to mount '%s' to '%s'" msgstr "Nimen muuttaminen %s -> %s ei onnistunut" -#: cmdline/apt-cdrom.cc:170 +#: cmdline/apt-cdrom.cc:196 msgid "Repeat this process for the rest of the CDs in your set." msgstr "Toista tämä lopuille rompuille kasassasi." -#: cmdline/apt-config.cc:46 +#: cmdline/apt-config.cc:48 msgid "Arguments not in pairs" msgstr "Parametrit eivät ole pareittain" -#: cmdline/apt-config.cc:87 +#: cmdline/apt-config.cc:89 msgid "" "Usage: apt-config [options] command\n" "\n" @@ -293,608 +295,77 @@ msgstr "" " -c=? Lue tämä asetustiedosto\n" " -o=? Aseta mikä asetusvalitsin tahansa, esim. -o dir::cache=/tmp\n" -#. TRANSLATOR: Yes/No question help-text: defaulting to Y[es] -#. e.g. "Do you want to continue? [Y/n] " -#. The user has to answer with an input matching the -#. YESEXPR/NOEXPR defined in your l10n. -#: cmdline/apt-get.cc:146 -msgid "[Y/n]" -msgstr "[K/e]" - -#. TRANSLATOR: Yes/No question help-text: defaulting to N[o] -#. e.g. "Should this file be removed? [y/N] " -#. The user has to answer with an input matching the -#. YESEXPR/NOEXPR defined in your l10n. -#: cmdline/apt-get.cc:152 -msgid "[y/N]" -msgstr "" - -#. TRANSLATOR: "Yes" answer printed for a yes/no question if --assume-yes is set -#: cmdline/apt-get.cc:163 -msgid "Y" -msgstr "K" - -#. TRANSLATOR: "No" answer printed for a yes/no question if --assume-no is set -#: cmdline/apt-get.cc:169 -msgid "N" -msgstr "" - -#: cmdline/apt-get.cc:191 apt-pkg/cachefilter.cc:33 -#, c-format -msgid "Regex compilation error - %s" -msgstr "Käännösvirhe lausekkeessa - %s" - -#: cmdline/apt-get.cc:289 -msgid "The following packages have unmet dependencies:" -msgstr "Näillä paketeilla on tyydyttämättömiä riippuvuuksia:" - -#: cmdline/apt-get.cc:379 -#, c-format -msgid "but %s is installed" -msgstr "mutta %s on asennettu" - -#: cmdline/apt-get.cc:381 -#, c-format -msgid "but %s is to be installed" -msgstr "mutta %s on merkitty asennettavaksi" - -#: cmdline/apt-get.cc:388 -msgid "but it is not installable" -msgstr "mutta ei ole asennuskelpoinen" - -#: cmdline/apt-get.cc:390 -msgid "but it is a virtual package" -msgstr "mutta on näennäispaketti" - -#: cmdline/apt-get.cc:393 -msgid "but it is not installed" -msgstr "mutta ei ole asennettu" - -#: cmdline/apt-get.cc:393 -msgid "but it is not going to be installed" -msgstr "mutta ei ole merkitty asennettavaksi" - -#: cmdline/apt-get.cc:398 -msgid " or" -msgstr " tai" - -#: cmdline/apt-get.cc:427 -msgid "The following NEW packages will be installed:" -msgstr "Seuraavat UUDET paketit asennetaan:" - -#: cmdline/apt-get.cc:453 -msgid "The following packages will be REMOVED:" -msgstr "Seuraavat paketit POISTETAAN:" - -#: cmdline/apt-get.cc:475 -msgid "The following packages have been kept back:" -msgstr "Nämä paketit on jätetty odottamaan:" - -#: cmdline/apt-get.cc:496 -msgid "The following packages will be upgraded:" -msgstr "Nämä paketit päivitetään:" - -#: cmdline/apt-get.cc:517 -msgid "The following packages will be DOWNGRADED:" -msgstr "Nämä paketit VARHENNETAAN:" - -#: cmdline/apt-get.cc:537 -msgid "The following held packages will be changed:" -msgstr "Seuraavat pysytetyt paketit muutetaan:" - -#: cmdline/apt-get.cc:592 -#, c-format -msgid "%s (due to %s) " -msgstr "%s (syynä %s) " - -#: cmdline/apt-get.cc:600 -msgid "" -"WARNING: The following essential packages will be removed.\n" -"This should NOT be done unless you know exactly what you are doing!" -msgstr "" -"VAROITUS: Seuraavat välttämättömät paketit poistetaan.\n" -"Näin EI PITÄISI tehdä jos ei aivan tarkkaan tiedä mitä tekee!" - -#: cmdline/apt-get.cc:631 -#, c-format -msgid "%lu upgraded, %lu newly installed, " -msgstr "%lu päivitetty, %lu uutta asennusta, " - -#: cmdline/apt-get.cc:635 -#, c-format -msgid "%lu reinstalled, " -msgstr "%lu uudelleen asennettua, " - -#: cmdline/apt-get.cc:637 -#, c-format -msgid "%lu downgraded, " -msgstr "%lu varhennettua, " - -#: cmdline/apt-get.cc:639 -#, c-format -msgid "%lu to remove and %lu not upgraded.\n" -msgstr "%lu poistettavaa ja %lu päivittämätöntä.\n" - -#: cmdline/apt-get.cc:643 -#, c-format -msgid "%lu not fully installed or removed.\n" -msgstr "%lu ei asennettu kokonaan tai poistettiin.\n" - -#: cmdline/apt-get.cc:664 -#, fuzzy, c-format -msgid "Note, selecting '%s' for task '%s'\n" -msgstr "Huomautus, valitaan %s lausekkeella \"%s\"\n" - -#: cmdline/apt-get.cc:669 -#, fuzzy, c-format -msgid "Note, selecting '%s' for regex '%s'\n" -msgstr "Huomautus, valitaan %s lausekkeella \"%s\"\n" - -#: cmdline/apt-get.cc:686 -#, c-format -msgid "Package %s is a virtual package provided by:\n" -msgstr "Paketti %s on näennäispaketti, jonka kattaa:\n" - -#: cmdline/apt-get.cc:697 -msgid " [Installed]" -msgstr " [Asennettu]" - -#: cmdline/apt-get.cc:706 -#, fuzzy -msgid " [Not candidate version]" -msgstr "Mahdolliset versiot" - -#: cmdline/apt-get.cc:708 -msgid "You should explicitly select one to install." -msgstr "Yksi pitää valita asennettavaksi." - -#: cmdline/apt-get.cc:711 -#, c-format -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 "" -"Pakettia %s ei ole saatavilla, mutta toinen paketti viittaa siihen.\n" -"Tämä voi tarkoittaa paketin puuttuvan, olevan vanhentunut tai\n" -"saatavilla vain jostain muusta lähteestä\n" - -#: cmdline/apt-get.cc:729 -msgid "However the following packages replace it:" -msgstr "Seuraavat paketit kuitenkin korvaavat sen:" - -#: cmdline/apt-get.cc:741 -#, fuzzy, c-format -msgid "Package '%s' has no installation candidate" -msgstr "Paketilla %s ei ole asennettavaa valintaa" - -#: cmdline/apt-get.cc:754 -#, c-format -msgid "Virtual packages like '%s' can't be removed\n" -msgstr "" - -#. TRANSLATORS: Note, this is not an interactive question -#: cmdline/apt-get.cc:766 cmdline/apt-get.cc:969 -#, fuzzy, c-format -msgid "Package '%s' is not installed, so not removed. Did you mean '%s'?\n" -msgstr "Pakettia %s ei ole asennettu, niinpä sitä ei poisteta\n" - -#: cmdline/apt-get.cc:772 cmdline/apt-get.cc:975 +#: cmdline/apt-get.cc:244 #, fuzzy, c-format -msgid "Package '%s' is not installed, so not removed\n" -msgstr "Pakettia %s ei ole asennettu, niinpä sitä ei poisteta\n" - -#: cmdline/apt-get.cc:817 -#, fuzzy, c-format -msgid "Note, selecting '%s' instead of '%s'\n" -msgstr "Huomautus, valitaan %s eikä %s\n" - -#: cmdline/apt-get.cc:847 -#, c-format -msgid "Skipping %s, it is already installed and upgrade is not set.\n" -msgstr "Ohitetaan %s, se on jo asennettu eikä ole komennettu päivitystä.\n" - -#: cmdline/apt-get.cc:851 -#, fuzzy, c-format -msgid "Skipping %s, it is not installed and only upgrades are requested.\n" -msgstr "Ohitetaan %s, se on jo asennettu eikä ole komennettu päivitystä.\n" - -#: cmdline/apt-get.cc:863 -#, c-format -msgid "Reinstallation of %s is not possible, it cannot be downloaded.\n" -msgstr "Paketin %s uudelleenasennus ei ole mahdollista, sitä ei voi noutaa.\n" - -#: cmdline/apt-get.cc:868 -#, c-format -msgid "%s is already the newest version.\n" -msgstr "%s on jo uusin versio.\n" - -#: cmdline/apt-get.cc:887 cmdline/apt-get.cc:2187 cmdline/apt-mark.cc:68 -#, c-format -msgid "%s set to manually installed.\n" -msgstr "%s on merkitty käyttäjän toimesta asennetuksi.\n" +msgid "Can not find a package for architecture '%s'" +msgstr "Pakettia %s ei löytynyt" -#: cmdline/apt-get.cc:913 +#: cmdline/apt-get.cc:326 #, fuzzy, c-format -msgid "Selected version '%s' (%s) for '%s'\n" -msgstr "Valittiin versio %s (%s) paketille %s\n" +msgid "Can not find a package '%s' with version '%s'" +msgstr "Pakettia %s ei löytynyt" -#: cmdline/apt-get.cc:918 +#: cmdline/apt-get.cc:329 #, fuzzy, c-format -msgid "Selected version '%s' (%s) for '%s' because of '%s'\n" -msgstr "Valittiin versio %s (%s) paketille %s\n" - -#: cmdline/apt-get.cc:1054 -msgid "Correcting dependencies..." -msgstr "Korjataan riippuvuuksia..." - -#: cmdline/apt-get.cc:1057 -msgid " failed." -msgstr " ei onnistunut." - -#: cmdline/apt-get.cc:1060 -msgid "Unable to correct dependencies" -msgstr "Riippuvuuksien korjaus ei onnistu" - -#: cmdline/apt-get.cc:1063 -msgid "Unable to minimize the upgrade set" -msgstr "Päivitysjoukon minimointi ei onnistu" - -#: cmdline/apt-get.cc:1065 -msgid " Done" -msgstr " Valmis" - -#: cmdline/apt-get.cc:1069 -msgid "You might want to run 'apt-get -f install' to correct these." -msgstr "Halunnet suorittaa \"apt-get -f install\" korjaamaan nämä." - -#: cmdline/apt-get.cc:1072 -msgid "Unmet dependencies. Try using -f." -msgstr "Tyydyttämättömiä riippuvuuksia. Koita käyttää -f." - -#: cmdline/apt-get.cc:1097 -msgid "WARNING: The following packages cannot be authenticated!" -msgstr "VAROITUS: Seuraavian pakettien alkuperää ei voi varmistaa!" - -#: cmdline/apt-get.cc:1101 -msgid "Authentication warning overridden.\n" -msgstr "Varoitus varmistamisesta on ohitettu.\n" - -#: cmdline/apt-get.cc:1108 -msgid "Install these packages without verification?" -msgstr "Asennetaanko nämä paketit ilman todennusta?" - -#: cmdline/apt-get.cc:1110 -msgid "Some packages could not be authenticated" -msgstr "Joidenkin pakettien alkuperästä ei voitu varmistua" - -#: cmdline/apt-get.cc:1119 cmdline/apt-get.cc:1280 -msgid "There are problems and -y was used without --force-yes" -msgstr "Oli pulmia ja -y käytettiin ilman valitsinta --force-yes" - -#: cmdline/apt-get.cc:1160 -msgid "Internal error, InstallPackages was called with broken packages!" -msgstr "Sisäinen virhe, InstallPackages kutsuttiin rikkinäisille paketeille!" - -#: cmdline/apt-get.cc:1169 -msgid "Packages need to be removed but remove is disabled." -msgstr "Paketteja pitäisi poistaa mutta Remove ei ole käytössä." - -#: cmdline/apt-get.cc:1180 -msgid "Internal error, Ordering didn't finish" -msgstr "Tapahtui sisäinen virhe, järjestäminen keskeytyi" - -#: cmdline/apt-get.cc:1218 -msgid "How odd.. The sizes didn't match, email apt@packages.debian.org" -msgstr "" -"No jo on... Koot eivät täsmää, sähköpostita email apt@packages.debian.org" - -#. 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:1225 -#, c-format -msgid "Need to get %sB/%sB of archives.\n" -msgstr "Noudettavaa arkistoa %st/%st.\n" - -#. 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:1230 -#, c-format -msgid "Need to get %sB of archives.\n" -msgstr "Noudettavaa arkistoa %st.\n" - -#. 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:1237 -#, c-format -msgid "After this operation, %sB of additional disk space will be used.\n" -msgstr "Toiminnon jälkeen käytetään %s t lisää levytilaa.\n" - -#. 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:1242 -#, c-format -msgid "After this operation, %sB disk space will be freed.\n" -msgstr "Toiminnon jälkeen vapautuu %s t levytilaa.\n" - -#: cmdline/apt-get.cc:1257 cmdline/apt-get.cc:1260 cmdline/apt-get.cc:2621 -#: cmdline/apt-get.cc:2624 -#, c-format -msgid "Couldn't determine free space in %s" -msgstr "Kansion %s vapaan tilan määrä ei selvinnyt" - -#: cmdline/apt-get.cc:1270 -#, c-format -msgid "You don't have enough free space in %s." -msgstr "Kansiossa %s ei ole riittävästi vapaata tilaa." - -#: cmdline/apt-get.cc:1286 cmdline/apt-get.cc:1308 -msgid "Trivial Only specified but this is not a trivial operation." -msgstr "" -"On määritetty Trivial Only mutta tämä ei ole itsestäänselvä toimenpide." - -#. TRANSLATOR: This string needs to be typed by the user as a confirmation, so be -#. careful with hard to type or special characters (like non-breaking spaces) -#: cmdline/apt-get.cc:1290 -msgid "Yes, do as I say!" -msgstr "Kyllä, tee kuten käsketään!" - -#: cmdline/apt-get.cc:1292 -#, c-format -msgid "" -"You are about to do something potentially harmful.\n" -"To continue type in the phrase '%s'\n" -" ?] " -msgstr "" -"Olet aikeissa tehdä mahdollisesti vahingollisen toimenpiteen.\n" -"Jatka kirjoittamalla \"%s\"\n" -" ?] " - -#: cmdline/apt-get.cc:1298 cmdline/apt-get.cc:1317 -msgid "Abort." -msgstr "Keskeytä." - -#: cmdline/apt-get.cc:1313 -msgid "Do you want to continue?" -msgstr "Haluatko jatkaa?" - -#: cmdline/apt-get.cc:1385 cmdline/apt-get.cc:2686 apt-pkg/algorithms.cc:1566 -#, c-format -msgid "Failed to fetch %s %s\n" -msgstr "Tiedoston %s nouto ei onnistunut %s\n" - -#: cmdline/apt-get.cc:1403 -msgid "Some files failed to download" -msgstr "Joidenkin tiedostojen nouto ei onnistunut" - -#: cmdline/apt-get.cc:1404 cmdline/apt-get.cc:2698 -msgid "Download complete and in download only mode" -msgstr "Nouto on valmis ja määrätty vain nouto" - -#: cmdline/apt-get.cc:1410 -msgid "" -"Unable to fetch some archives, maybe run apt-get update or try with --fix-" -"missing?" -msgstr "" -"Joidenkin arkistojen nouto ei onnistunut, ehkä \"apt-get update\" auttaa tai " -"kokeile --fix-missing?" - -#: cmdline/apt-get.cc:1414 -msgid "--fix-missing and media swapping is not currently supported" -msgstr "--fix-missing ja taltion vaihto ei ole nyt tuettu" - -#: cmdline/apt-get.cc:1419 -msgid "Unable to correct missing packages." -msgstr "Puuttuvia paketteja ei voi korjata." - -#: cmdline/apt-get.cc:1420 -msgid "Aborting install." -msgstr "Asennus keskeytetään." - -#: cmdline/apt-get.cc:1448 -msgid "" -"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] "" -msgstr[1] "" - -#: cmdline/apt-get.cc:1452 -msgid "Note: This is done automatically and on purpose by dpkg." -msgstr "" - -#: cmdline/apt-get.cc:1590 -#, c-format -msgid "Ignore unavailable target release '%s' of package '%s'" -msgstr "" +msgid "Can not find a package '%s' with release '%s'" +msgstr "Pakettia %s ei löytynyt" -#: cmdline/apt-get.cc:1622 +#: cmdline/apt-get.cc:366 #, fuzzy, c-format msgid "Picking '%s' as source package instead of '%s'\n" msgstr "stat ei toiminut lähdepakettiluettelolle %s" -#. if (VerTag.empty() == false && Last == 0) -#: cmdline/apt-get.cc:1660 +#: cmdline/apt-get.cc:422 #, c-format -msgid "Ignore unavailable version '%s' of package '%s'" -msgstr "" - -#: cmdline/apt-get.cc:1676 -msgid "The update command takes no arguments" -msgstr "Komento update ei käytä parametreja" - -#: cmdline/apt-get.cc:1742 -msgid "We are not supposed to delete stuff, can't start AutoRemover" -msgstr "" -"On tarkoitus olla poistamatta mitään, joten AutoRemover:ia ei voi käynnistää" - -#: cmdline/apt-get.cc:1846 -msgid "" -"Hmm, seems like the AutoRemover destroyed something which really\n" -"shouldn't happen. Please file a bug report against apt." +msgid "Can not find version '%s' of package '%s'" msgstr "" -"Hmm, nähtävästi AutoRemover tuhosi jotain, mitä ei pitäisi tapahtua.\n" -"Tekisitkö vikailmoituksen apt:sta." - -#. -#. 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:1849 cmdline/apt-get.cc:2017 -msgid "The following information may help to resolve the situation:" -msgstr "Seuraavista tiedoista voi olla hyötyä selvitettäessä tilannetta:" - -#: cmdline/apt-get.cc:1853 -msgid "Internal Error, AutoRemover broke stuff" -msgstr "Sisäinen virhe, AutoRemover rikkoi jotain" -#: cmdline/apt-get.cc:1860 -#, fuzzy -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] "" -"Seuraavat paketit asennettiin automaattisesti, eivätkä ne ole enää " -"vaadittuja:" -msgstr[1] "" -"Seuraavat paketit asennettiin automaattisesti, eivätkä ne ole enää " -"vaadittuja:" - -#: cmdline/apt-get.cc:1864 -#, fuzzy, 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] "" -"Seuraavat paketit asennettiin automaattisesti, eivätkä ne ole enää " -"vaadittuja:" -msgstr[1] "" -"Seuraavat paketit asennettiin automaattisesti, eivätkä ne ole enää " -"vaadittuja:" - -#: cmdline/apt-get.cc:1866 -#, fuzzy -msgid "Use 'apt-get autoremove' to remove it." -msgid_plural "Use 'apt-get autoremove' to remove them." -msgstr[0] "Poista ne komennolla \"apt-get autoremove\"." -msgstr[1] "Poista ne komennolla \"apt-get autoremove\"." - -#: cmdline/apt-get.cc:1885 -msgid "Internal error, AllUpgrade broke stuff" -msgstr "Sisäinen virhe, AllUpgrade rikkoi jotain" - -#: cmdline/apt-get.cc:1984 -msgid "You might want to run 'apt-get -f install' to correct these:" -msgstr "Saatat haluta suorittaa \"apt-get -f install\" korjaamaan nämä:" - -#: cmdline/apt-get.cc:1988 -msgid "" -"Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a " -"solution)." -msgstr "" -"Kaikkia riippuvuuksia ei ole tyydytetty. Kokeile \"apt-get -f install\" " -"ilmanpaketteja (tai ratkaise itse)." - -#: cmdline/apt-get.cc:2002 -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 "" -"Joitakin paketteja ei voitu asentaa. On ehkä vaadittu mahdottomia tai,\n" -"jos käytetään epävakaata jakelua, joitain vaadittuja paketteja ei ole\n" -"vielä luotu tai siirretty Incoming-kansiosta." - -#: cmdline/apt-get.cc:2023 -msgid "Broken packages" -msgstr "Rikkinäiset paketit" - -#: cmdline/apt-get.cc:2049 -msgid "The following extra packages will be installed:" -msgstr "Seuraavat ylimääräiset paketit on merkitty asennettaviksi:" - -#: cmdline/apt-get.cc:2139 -msgid "Suggested packages:" -msgstr "Ehdotetut paketit:" - -#: cmdline/apt-get.cc:2140 -msgid "Recommended packages:" -msgstr "Suositellut paketit:" - -#: cmdline/apt-get.cc:2182 +#: cmdline/apt-get.cc:453 #, c-format msgid "Couldn't find package %s" msgstr "Pakettia %s ei löytynyt" -#: cmdline/apt-get.cc:2189 cmdline/apt-mark.cc:70 +#: cmdline/apt-get.cc:458 cmdline/apt-mark.cc:70 +#, c-format +msgid "%s set to manually installed.\n" +msgstr "%s on merkitty käyttäjän toimesta asennetuksi.\n" + +#: cmdline/apt-get.cc:460 cmdline/apt-mark.cc:72 #, fuzzy, c-format msgid "%s set to automatically installed.\n" msgstr "%s on merkitty käyttäjän toimesta asennetuksi.\n" -#: cmdline/apt-get.cc:2197 cmdline/apt-mark.cc:114 +#: cmdline/apt-get.cc:468 cmdline/apt-mark.cc:116 msgid "" "This command is deprecated. Please use 'apt-mark auto' and 'apt-mark manual' " "instead." msgstr "" -#: cmdline/apt-get.cc:2213 -msgid "Calculating upgrade... " -msgstr "Käsitellään päivitystä ... " - -#: cmdline/apt-get.cc:2216 methods/ftp.cc:712 methods/connect.cc:116 -msgid "Failed" -msgstr "Ei onnistunut" - -#: cmdline/apt-get.cc:2221 -msgid "Done" -msgstr "Valmis" - -#: cmdline/apt-get.cc:2288 cmdline/apt-get.cc:2296 +#: cmdline/apt-get.cc:537 cmdline/apt-get.cc:545 msgid "Internal error, problem resolver broke stuff" msgstr "Sisäinen virhe, resolver rikkoi jotain" -#: cmdline/apt-get.cc:2324 cmdline/apt-get.cc:2361 +#: cmdline/apt-get.cc:573 cmdline/apt-get.cc:610 msgid "Unable to lock the download directory" msgstr "Noutokansiota ei saatu lukittua" -#: cmdline/apt-get.cc:2418 -#, c-format -msgid "Can't find a source to download version '%s' of '%s'" -msgstr "" - -#: cmdline/apt-get.cc:2423 -#, c-format -msgid "Downloading %s %s" -msgstr "" - -#: cmdline/apt-get.cc:2483 +#: cmdline/apt-get.cc:725 msgid "Must specify at least one package to fetch source for" msgstr "On annettava ainakin yksi paketti jonka lähdekoodi noudetaan" -#: cmdline/apt-get.cc:2523 cmdline/apt-get.cc:2835 +#: cmdline/apt-get.cc:765 cmdline/apt-get.cc:1060 #, c-format msgid "Unable to find a source package for %s" msgstr "Paketin %s lähdekoodipakettia ei löytynyt" -#: cmdline/apt-get.cc:2540 +#: cmdline/apt-get.cc:782 #, c-format msgid "" "NOTICE: '%s' packaging is maintained in the '%s' version control system at:\n" "%s\n" msgstr "" -#: cmdline/apt-get.cc:2545 +#: cmdline/apt-get.cc:787 #, c-format msgid "" "Please use:\n" @@ -902,86 +373,96 @@ msgid "" "to retrieve the latest (possibly unreleased) updates to the package.\n" msgstr "" -#: cmdline/apt-get.cc:2598 +#: cmdline/apt-get.cc:840 #, c-format msgid "Skipping already downloaded file '%s'\n" msgstr "Ohitetaan jo noudettu tiedosto \"%s\"\n" -#: cmdline/apt-get.cc:2635 +#: cmdline/apt-get.cc:863 cmdline/apt-get.cc:866 +#: apt-private/private-install.cc:198 apt-private/private-install.cc:201 +#, c-format +msgid "Couldn't determine free space in %s" +msgstr "Kansion %s vapaan tilan määrä ei selvinnyt" + +#: cmdline/apt-get.cc:877 #, c-format msgid "You don't have enough free space in %s" msgstr "Kansiossa %s ei ole riittävästi vapaata tilaa" #. 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:2644 +#: cmdline/apt-get.cc:886 #, c-format msgid "Need to get %sB/%sB of source archives.\n" msgstr "On noudettava %st/%st lähdekoodiarkistoja.\n" #. 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:2649 +#: cmdline/apt-get.cc:891 #, c-format msgid "Need to get %sB of source archives.\n" msgstr "On noudettava %st lähdekoodiarkistoja.\n" -#: cmdline/apt-get.cc:2655 +#: cmdline/apt-get.cc:897 #, c-format msgid "Fetch source %s\n" msgstr "Nouda lähdekoodi %s\n" -#: cmdline/apt-get.cc:2693 +#: cmdline/apt-get.cc:918 msgid "Failed to fetch some archives." msgstr "Joidenkin arkistojen noutaminen ei onnistunut." -#: cmdline/apt-get.cc:2724 +#: cmdline/apt-get.cc:923 apt-private/private-install.cc:325 +msgid "Download complete and in download only mode" +msgstr "Nouto on valmis ja määrätty vain nouto" + +#: cmdline/apt-get.cc:949 #, c-format msgid "Skipping unpack of already unpacked source in %s\n" msgstr "Ohitetaan purku jo puretun lähdekoodin %s kohdalla\n" -#: cmdline/apt-get.cc:2736 +#: cmdline/apt-get.cc:961 #, c-format msgid "Unpack command '%s' failed.\n" msgstr "Purkukomento \"%s\" ei onnistunut.\n" -#: cmdline/apt-get.cc:2737 +#: cmdline/apt-get.cc:962 #, c-format msgid "Check if the 'dpkg-dev' package is installed.\n" msgstr "Tarkista onko paketti \"dpkg-dev\" asennettu.\n" -#: cmdline/apt-get.cc:2759 +#: cmdline/apt-get.cc:984 #, c-format msgid "Build command '%s' failed.\n" msgstr "Paketointikomento \"%s\" ei onnistunut.\n" -#: cmdline/apt-get.cc:2779 +#: cmdline/apt-get.cc:1004 msgid "Child process failed" msgstr "Lapsiprosessi kaatui" -#: cmdline/apt-get.cc:2798 +#: cmdline/apt-get.cc:1023 msgid "Must specify at least one package to check builddeps for" msgstr "" "On annettava ainakin yksi paketti jonka paketointiriippuvuudet tarkistetaan" -#: cmdline/apt-get.cc:2823 +#: cmdline/apt-get.cc:1048 #, c-format msgid "" "No architecture information available for %s. See apt.conf(5) APT::" "Architectures for setup" msgstr "" -#: cmdline/apt-get.cc:2847 cmdline/apt-get.cc:2850 +#: cmdline/apt-get.cc:1072 cmdline/apt-get.cc:1075 #, c-format msgid "Unable to get build-dependency information for %s" msgstr "Paketille %s ei ole saatavilla riippuvuustietoja" -#: cmdline/apt-get.cc:2870 +#: cmdline/apt-get.cc:1095 #, c-format msgid "%s has no build depends.\n" msgstr "Paketille %s ei ole määritetty paketointiriippuvuuksia.\n" -#: cmdline/apt-get.cc:3040 +#: cmdline/apt-get.cc:1265 #, fuzzy, c-format msgid "" "%s dependency for %s can't be satisfied because %s is not allowed on '%s' " @@ -989,7 +470,7 @@ msgid "" msgstr "" "riippuvuutta %s paketille %s ei voi tyydyttää koska pakettia %s ei löydy" -#: cmdline/apt-get.cc:3058 +#: cmdline/apt-get.cc:1283 #, c-format msgid "" "%s dependency for %s cannot be satisfied because the package %s cannot be " @@ -997,14 +478,14 @@ msgid "" msgstr "" "riippuvuutta %s paketille %s ei voi tyydyttää koska pakettia %s ei löydy" -#: cmdline/apt-get.cc:3081 +#: cmdline/apt-get.cc:1306 #, c-format msgid "Failed to satisfy %s dependency for %s: Installed package %s is too new" msgstr "" "Riippuvutta %s paketille %s ei voi tyydyttää: Asennettu paketti %s on liian " "uusi" -#: cmdline/apt-get.cc:3120 +#: cmdline/apt-get.cc:1345 #, fuzzy, c-format msgid "" "%s dependency for %s cannot be satisfied because candidate version of " @@ -1013,7 +494,7 @@ msgstr "" "%s riippuvuutta paketille %s ei voi tyydyttää koska mikään paketin %s versio " "ei vastaa versioriippuvuuksia" -#: cmdline/apt-get.cc:3126 +#: cmdline/apt-get.cc:1351 #, fuzzy, c-format msgid "" "%s dependency for %s cannot be satisfied because package %s has no candidate " @@ -1021,30 +502,30 @@ msgid "" msgstr "" "riippuvuutta %s paketille %s ei voi tyydyttää koska pakettia %s ei löydy" -#: cmdline/apt-get.cc:3149 +#: cmdline/apt-get.cc:1374 #, c-format msgid "Failed to satisfy %s dependency for %s: %s" msgstr "Riippuvuutta %s paketille %s ei voi tyydyttää: %s" -#: cmdline/apt-get.cc:3164 +#: cmdline/apt-get.cc:1389 #, c-format msgid "Build-dependencies for %s could not be satisfied." msgstr "Paketointiriippuvuuksia paketille %s ei voi tyydyttää." -#: cmdline/apt-get.cc:3169 +#: cmdline/apt-get.cc:1394 msgid "Failed to process build dependencies" msgstr "Paketointiriippuvuuksien käsittely ei onnistunut" -#: cmdline/apt-get.cc:3262 cmdline/apt-get.cc:3274 +#: cmdline/apt-get.cc:1487 cmdline/apt-get.cc:1499 #, fuzzy, c-format msgid "Changelog for %s (%s)" msgstr "Avataan yhteys %s (%s)" -#: cmdline/apt-get.cc:3397 +#: cmdline/apt-get.cc:1585 msgid "Supported modules:" msgstr "Tuetut moduulit:" -#: cmdline/apt-get.cc:3438 +#: cmdline/apt-get.cc:1626 #, fuzzy msgid "" "Usage: apt-get [options] command\n" @@ -1130,98 +611,53 @@ msgstr "" "lisätietoja ja lisää valitsimia.\n" " This APT has Super Cow Powers.\n" -#: cmdline/apt-get.cc:3603 -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 "" - -#: cmdline/acqprogress.cc:60 -msgid "Hit " -msgstr "Löytyi " - -#: cmdline/acqprogress.cc:84 -msgid "Get:" -msgstr "Nouda:" - -#: cmdline/acqprogress.cc:115 -msgid "Ign " -msgstr "Siv " - -#: cmdline/acqprogress.cc:119 -msgid "Err " -msgstr "Vrhe " - -#: cmdline/acqprogress.cc:140 -#, c-format -msgid "Fetched %sB in %s (%sB/s)\n" -msgstr "Noudettiin %st ajassa %s (%st/s)\n" - -#: cmdline/acqprogress.cc:230 -#, c-format -msgid " [Working]" -msgstr " [Työskennellään]" - -#: cmdline/acqprogress.cc:286 -#, c-format -msgid "" -"Media change: please insert the disc labeled\n" -" '%s'\n" -"in the drive '%s' and press enter\n" -msgstr "" -"Taltion vaihto: Pistä levy \n" -"\"%s\"\n" -"asemaan \"%s\" ja paina Enter\n" - -#: cmdline/apt-mark.cc:55 +#: cmdline/apt-mark.cc:57 #, fuzzy, c-format msgid "%s can not be marked as it is not installed.\n" msgstr "mutta ei ole asennettu" -#: cmdline/apt-mark.cc:61 +#: cmdline/apt-mark.cc:63 #, fuzzy, c-format msgid "%s was already set to manually installed.\n" msgstr "%s on merkitty käyttäjän toimesta asennetuksi.\n" -#: cmdline/apt-mark.cc:63 +#: cmdline/apt-mark.cc:65 #, fuzzy, c-format msgid "%s was already set to automatically installed.\n" msgstr "%s on merkitty käyttäjän toimesta asennetuksi.\n" -#: cmdline/apt-mark.cc:228 +#: cmdline/apt-mark.cc:230 #, fuzzy, c-format msgid "%s was already set on hold.\n" msgstr "%s on jo uusin versio.\n" -#: cmdline/apt-mark.cc:230 +#: cmdline/apt-mark.cc:232 #, fuzzy, c-format msgid "%s was already not hold.\n" msgstr "%s on jo uusin versio.\n" -#: cmdline/apt-mark.cc:245 cmdline/apt-mark.cc:326 -#: apt-pkg/contrib/fileutl.cc:832 apt-pkg/contrib/gpgv.cc:223 -#: apt-pkg/deb/dpkgpm.cc:1032 +#: cmdline/apt-mark.cc:247 cmdline/apt-mark.cc:328 +#: apt-pkg/contrib/fileutl.cc:850 apt-pkg/contrib/gpgv.cc:217 +#: apt-pkg/deb/dpkgpm.cc:1182 #, c-format msgid "Waited for %s but it wasn't there" msgstr "Odotettiin %s, mutta sitä ei ollut" -#: cmdline/apt-mark.cc:260 cmdline/apt-mark.cc:309 +#: cmdline/apt-mark.cc:262 cmdline/apt-mark.cc:311 #, fuzzy, c-format msgid "%s set on hold.\n" msgstr "%s on merkitty käyttäjän toimesta asennetuksi.\n" -#: cmdline/apt-mark.cc:262 cmdline/apt-mark.cc:314 +#: cmdline/apt-mark.cc:264 cmdline/apt-mark.cc:316 #, fuzzy, c-format msgid "Canceled hold on %s.\n" msgstr "Tiedoston %s avaaminen ei onnistunut" -#: cmdline/apt-mark.cc:332 +#: cmdline/apt-mark.cc:334 msgid "Executing dpkg failed. Are you root?" msgstr "" -#: cmdline/apt-mark.cc:379 +#: cmdline/apt-mark.cc:381 msgid "" "Usage: apt-mark [options] {auto|manual} pkg1 [pkg2 ...]\n" "\n" @@ -1231,6 +667,11 @@ msgid "" "Commands:\n" " auto - Mark the given packages as automatically installed\n" " manual - Mark the given packages as manually installed\n" +" hold - Mark a package as held back\n" +" unhold - Unset a package set as held back\n" +" showauto - Print the list of automatically installed packages\n" +" showmanual - Print the list of manually installed packages\n" +" showhold - Print the list of package on hold\n" "\n" "Options:\n" " -h This help text.\n" @@ -1243,6 +684,28 @@ msgid "" "See the apt-mark(8) and apt.conf(5) manual pages for more information." msgstr "" +#: cmdline/apt.cc:71 +msgid "" +"Usage: apt [options] command\n" +"\n" +"CLI for apt.\n" +"Basic commands: \n" +" list - list packages based on package names\n" +" search - search in package descriptions\n" +" show - show package details\n" +"\n" +" update - update list of available packages\n" +"\n" +" install - install packages\n" +" remove - remove packages\n" +"\n" +" upgrade - upgrade the system by installing/upgrading packages\n" +" full-upgrade - upgrade the system by removing/installing/upgrading " +"packages\n" +"\n" +" edit-sources - edit the source information file\n" +msgstr "" + #: methods/cdrom.cc:203 #, c-format msgid "Unable to read the cdrom database %s" @@ -1269,16 +732,16 @@ msgstr "Rompun %s irrottaminen ei onnistu, se on ehkä käytössä." msgid "Disk not found." msgstr "Levyä ei löydy" -#: methods/cdrom.cc:262 methods/file.cc:82 methods/rsh.cc:275 +#: methods/cdrom.cc:262 methods/file.cc:82 methods/rsh.cc:274 msgid "File not found" msgstr "Tiedostoa ei löydy" -#: methods/copy.cc:46 methods/gzip.cc:105 methods/gzip.cc:114 -#: methods/rred.cc:512 methods/rred.cc:521 +#: methods/copy.cc:46 methods/gzip.cc:106 methods/rred.cc:599 +#: methods/rred.cc:609 msgid "Failed to stat" msgstr "Komento stat ei toiminut" -#: methods/copy.cc:83 methods/gzip.cc:111 methods/rred.cc:518 +#: methods/copy.cc:82 methods/gzip.cc:113 methods/rred.cc:606 msgid "Failed to set modification time" msgstr "Tiedoston muutospäivämäärää ei saatu vaihdettua" @@ -1287,34 +750,34 @@ msgid "Invalid URI, local URIS must not start with //" msgstr "URI on kelvoton, paikallinen URI ei saa alkaa //" #. Login must be before getpeername otherwise dante won't work. -#: methods/ftp.cc:173 +#: methods/ftp.cc:172 msgid "Logging in" msgstr "Kirjaudutaan sisään" -#: methods/ftp.cc:179 +#: methods/ftp.cc:178 msgid "Unable to determine the peer name" msgstr "Vastapään nimeä ei saa selville" -#: methods/ftp.cc:184 +#: methods/ftp.cc:183 msgid "Unable to determine the local name" msgstr "Paikallista nimeä ei saa selville" -#: methods/ftp.cc:215 methods/ftp.cc:243 +#: methods/ftp.cc:214 methods/ftp.cc:242 #, c-format msgid "The server refused the connection and said: %s" msgstr "Palvelin ei huolinut yhteyttä ilmoituksella: %s" -#: methods/ftp.cc:221 +#: methods/ftp.cc:220 #, c-format msgid "USER failed, server said: %s" msgstr "USER ei onnistunut, palvelimen ilmoitus: %s" -#: methods/ftp.cc:228 +#: methods/ftp.cc:227 #, c-format msgid "PASS failed, server said: %s" msgstr "PASS ei onnistunut, palvelimen ilmoitus: %s" -#: methods/ftp.cc:248 +#: methods/ftp.cc:247 msgid "" "A proxy server was specified but no login script, Acquire::ftp::ProxyLogin " "is empty." @@ -1322,117 +785,121 @@ msgstr "" "Määritettiin välipalvelin mutta ei komentotiedostoa kirjautumiseen, Acquire::" "ftp::ProxyLogin on tyhjä." -#: methods/ftp.cc:276 +#: methods/ftp.cc:275 #, c-format msgid "Login script command '%s' failed, server said: %s" msgstr "Komentotiedoston rivi \"%s\" ei toiminut, palvelin ilmoitti: %s" -#: methods/ftp.cc:302 +#: methods/ftp.cc:301 #, c-format msgid "TYPE failed, server said: %s" msgstr "TYPE ei toiminut, palvelin ilmoitti: %s" -#: methods/ftp.cc:340 methods/ftp.cc:452 methods/rsh.cc:192 methods/rsh.cc:237 +#: methods/ftp.cc:339 methods/ftp.cc:451 methods/rsh.cc:191 methods/rsh.cc:236 msgid "Connection timeout" msgstr "Yhteys aikakatkaistiin" -#: methods/ftp.cc:346 +#: methods/ftp.cc:345 msgid "Server closed the connection" msgstr "Palvelin sulki yhteyden" -#: methods/ftp.cc:349 methods/rsh.cc:199 apt-pkg/contrib/fileutl.cc:1264 -#: apt-pkg/contrib/fileutl.cc:1273 apt-pkg/contrib/fileutl.cc:1276 +#: methods/ftp.cc:348 methods/rsh.cc:198 apt-pkg/contrib/fileutl.cc:1292 +#: apt-pkg/contrib/fileutl.cc:1301 apt-pkg/contrib/fileutl.cc:1304 msgid "Read error" msgstr "Lukuvirhe" -#: methods/ftp.cc:356 methods/rsh.cc:206 +#: methods/ftp.cc:355 methods/rsh.cc:205 msgid "A response overflowed the buffer." msgstr "Vastaus aiheutti puskurin ylivuodon." -#: methods/ftp.cc:373 methods/ftp.cc:385 +#: methods/ftp.cc:372 methods/ftp.cc:384 msgid "Protocol corruption" msgstr "Yhteyskäytäntö on turmeltunut" -#: methods/ftp.cc:458 methods/rred.cc:238 methods/rsh.cc:243 -#: apt-pkg/contrib/fileutl.cc:1360 apt-pkg/contrib/fileutl.cc:1369 -#: apt-pkg/contrib/fileutl.cc:1372 apt-pkg/contrib/fileutl.cc:1397 +#: methods/ftp.cc:457 methods/rsh.cc:242 apt-pkg/contrib/fileutl.cc:1388 +#: apt-pkg/contrib/fileutl.cc:1397 apt-pkg/contrib/fileutl.cc:1400 +#: apt-pkg/contrib/fileutl.cc:1425 msgid "Write error" msgstr "Virhe kirjoitettaessa" -#: methods/ftp.cc:697 methods/ftp.cc:703 methods/ftp.cc:738 +#: methods/ftp.cc:696 methods/ftp.cc:702 methods/ftp.cc:737 msgid "Could not create a socket" msgstr "Pistoketta ei voitu luoda" -#: methods/ftp.cc:708 +#: methods/ftp.cc:707 msgid "Could not connect data socket, connection timed out" msgstr "Pistoketta ei voitu kytkeä, yhteys aikakatkaistiin" -#: methods/ftp.cc:714 +#: methods/ftp.cc:711 methods/connect.cc:116 apt-private/private-upgrade.cc:22 +msgid "Failed" +msgstr "Ei onnistunut" + +#: methods/ftp.cc:713 msgid "Could not connect passive socket." msgstr "Passiivista pistoketta ei voitu kytkeä." -#: methods/ftp.cc:731 +#: methods/ftp.cc:730 msgid "getaddrinfo was unable to get a listening socket" msgstr "getaddrinfo ei saanut kuuntelupistoketta" -#: methods/ftp.cc:745 +#: methods/ftp.cc:744 msgid "Could not bind a socket" msgstr "Pistoketta ei voitu nimetä" -#: methods/ftp.cc:749 +#: methods/ftp.cc:748 msgid "Could not listen on the socket" msgstr "Pistoketta ei voitu kuunnella" -#: methods/ftp.cc:756 +#: methods/ftp.cc:755 msgid "Could not determine the socket's name" msgstr "Pistokkeen nimeä ei saatu selville" -#: methods/ftp.cc:788 +#: methods/ftp.cc:787 msgid "Unable to send PORT command" msgstr "Komennon PORT lähetys ei onnistu" -#: methods/ftp.cc:798 +#: methods/ftp.cc:797 #, c-format msgid "Unknown address family %u (AF_*)" msgstr "Tuntematon osoiteperhe %u (AF_*)" -#: methods/ftp.cc:807 +#: methods/ftp.cc:806 #, c-format msgid "EPRT failed, server said: %s" msgstr "EPRT ei onnistunut, palvelin ilmoitti: %s" -#: methods/ftp.cc:827 +#: methods/ftp.cc:826 msgid "Data socket connect timed out" msgstr "Pistokkeen kytkeminen aikakatkaistiin" -#: methods/ftp.cc:834 +#: methods/ftp.cc:833 msgid "Unable to accept connection" msgstr "Yhteyttä ei voitu hyväksyä" -#: methods/ftp.cc:873 methods/http.cc:1038 methods/rsh.cc:313 +#: methods/ftp.cc:872 methods/server.cc:357 methods/rsh.cc:312 msgid "Problem hashing file" msgstr "Pulmia tiedoston hajautuksessa" -#: methods/ftp.cc:886 +#: methods/ftp.cc:885 #, c-format msgid "Unable to fetch file, server said '%s'" msgstr "Tiedostoa ei saatu noudettua, palvelin ilmoitti \"%s\"" -#: methods/ftp.cc:901 methods/rsh.cc:332 +#: methods/ftp.cc:900 methods/rsh.cc:331 msgid "Data socket timed out" msgstr "Pistoke aikakatkaistiin" -#: methods/ftp.cc:931 +#: methods/ftp.cc:930 #, c-format msgid "Data transfer failed, server said '%s'" msgstr "Tiedonsiirto ei onnistunut, palvelin ilmoitti \"%s\"" #. Get the files information -#: methods/ftp.cc:1008 +#: methods/ftp.cc:1009 msgid "Query" msgstr "Kysely" -#: methods/ftp.cc:1120 +#: methods/ftp.cc:1123 msgid "Unable to invoke " msgstr "Käynnistys ei onnistu" @@ -1498,39 +965,39 @@ msgstr "Jotain kenkkua tapahtui selvitettäessä \"%s: %s\" (%i)" msgid "Unable to connect to %s:%s:" msgstr "Ei ole mahdollista muodostaa yhteyttä %s %s:" -#: methods/gpgv.cc:167 +#: methods/gpgv.cc:166 msgid "" "Internal error: Good signature, but could not determine key fingerprint?!" msgstr "" "Sisäinen virhe: Allekirjoitus kelpaa, mutta avaimen sormenjälki tuntematon?!" -#: methods/gpgv.cc:171 +#: methods/gpgv.cc:170 msgid "At least one invalid signature was encountered." msgstr "LÖytyi ainakin yksi kelvoton allekirjoitus." -#: methods/gpgv.cc:173 +#: methods/gpgv.cc:172 #, fuzzy msgid "Could not execute 'gpgv' to verify signature (is gpgv installed?)" msgstr "" "Ei käynnistynyt \"%s\" allekirjoitusta tarkistamaan (onko gpgv asennettu?)" #. TRANSLATORS: %s is a single techy word like 'NODATA' -#: methods/gpgv.cc:179 +#: methods/gpgv.cc:178 #, c-format msgid "" "Clearsigned file isn't valid, got '%s' (does the network require " "authentication?)" msgstr "" -#: methods/gpgv.cc:183 +#: methods/gpgv.cc:182 msgid "Unknown error executing gpgv" msgstr "Tapahtui tuntematon virhe suoritettaessa gpgv" -#: methods/gpgv.cc:216 methods/gpgv.cc:223 +#: methods/gpgv.cc:215 methods/gpgv.cc:222 msgid "The following signatures were invalid:\n" msgstr "Seuraavat allekirjoitukset eivät olleet kelvollisia:\n" -#: methods/gpgv.cc:230 +#: methods/gpgv.cc:229 msgid "" "The following signatures couldn't be verified because the public key is not " "available:\n" @@ -1542,81 +1009,616 @@ msgstr "" msgid "Empty files can't be valid archives" msgstr "" -#: methods/http.cc:394 +#: methods/http.cc:516 +msgid "Error writing to the file" +msgstr "Tapahtui virhe kirjoitettaessa tiedostoon" + +#: methods/http.cc:530 +msgid "Error reading from server. Remote end closed connection" +msgstr "Tapahtui virhe luettaessa palvelimelta. Etäpää sulki yhteyden" + +#: methods/http.cc:532 +msgid "Error reading from server" +msgstr "Tapahtui virhe luettaessa palvelimelta" + +#: methods/http.cc:568 +msgid "Error writing to file" +msgstr "Tapahtui virhe kirjoitettaessa tiedostoon" + +#: methods/http.cc:628 +msgid "Select failed" +msgstr "Select ei toiminut" + +#: methods/http.cc:633 +msgid "Connection timed out" +msgstr "Yhteys aikakatkaistiin" + +#: methods/http.cc:656 +msgid "Error writing to output file" +msgstr "Tapahtui virhe kirjoitettaessa tulostustiedostoon" + +#: methods/server.cc:56 msgid "Waiting for headers" msgstr "Odotetaan otsikoita" -#: methods/http.cc:544 +#: methods/server.cc:114 msgid "Bad header line" msgstr "Virheellinen otsikkorivi" -#: methods/http.cc:569 methods/http.cc:576 +#: methods/server.cc:139 methods/server.cc:146 msgid "The HTTP server sent an invalid reply header" msgstr "HTTP-palvelin lähetti virheellisen vastausotsikon" -#: methods/http.cc:606 +#: methods/server.cc:176 msgid "The HTTP server sent an invalid Content-Length header" msgstr "HTTP-palvelin lähetti virheellisen Content-Length-otsikon" -#: methods/http.cc:621 +#: methods/server.cc:199 msgid "The HTTP server sent an invalid Content-Range header" msgstr "HTTP-palvelin lähetti virheellisen Content-Range-otsikon" -#: methods/http.cc:623 +#: methods/server.cc:201 msgid "This HTTP server has broken range support" msgstr "HTTP-palvelimen arvoaluetuki on rikki" -#: methods/http.cc:647 +#: methods/server.cc:225 msgid "Unknown date format" msgstr "Tuntematon päiväysmuoto" -#: methods/http.cc:826 -msgid "Select failed" -msgstr "Select ei toiminut" +#: methods/server.cc:494 +msgid "Bad header data" +msgstr "Virheellinen otsikkotieto" -#: methods/http.cc:831 -msgid "Connection timed out" -msgstr "Yhteys aikakatkaistiin" +#: methods/server.cc:511 methods/server.cc:567 +msgid "Connection failed" +msgstr "Yhteys ei toiminut" -#: methods/http.cc:854 -msgid "Error writing to output file" -msgstr "Tapahtui virhe kirjoitettaessa tulostustiedostoon" +#: methods/server.cc:659 +msgid "Internal error" +msgstr "Sisäinen virhe" -#: methods/http.cc:885 -msgid "Error writing to file" -msgstr "Tapahtui virhe kirjoitettaessa tiedostoon" +#: apt-private/private-list.cc:147 +msgid "Listing" +msgstr "" -#: methods/http.cc:913 -msgid "Error writing to the file" -msgstr "Tapahtui virhe kirjoitettaessa tiedostoon" +#: apt-private/private-install.cc:93 +msgid "Internal error, InstallPackages was called with broken packages!" +msgstr "Sisäinen virhe, InstallPackages kutsuttiin rikkinäisille paketeille!" -#: methods/http.cc:927 -msgid "Error reading from server. Remote end closed connection" -msgstr "Tapahtui virhe luettaessa palvelimelta. Etäpää sulki yhteyden" +#: apt-private/private-install.cc:102 +msgid "Packages need to be removed but remove is disabled." +msgstr "Paketteja pitäisi poistaa mutta Remove ei ole käytössä." -#: methods/http.cc:929 -msgid "Error reading from server" -msgstr "Tapahtui virhe luettaessa palvelimelta" +#: apt-private/private-install.cc:121 +msgid "Internal error, Ordering didn't finish" +msgstr "Tapahtui sisäinen virhe, järjestäminen keskeytyi" -#: methods/http.cc:1197 -msgid "Bad header data" -msgstr "Virheellinen otsikkotieto" +#: apt-private/private-install.cc:159 +msgid "How odd.. The sizes didn't match, email apt@packages.debian.org" +msgstr "" +"No jo on... Koot eivät täsmää, sähköpostita email apt@packages.debian.org" -#: methods/http.cc:1214 methods/http.cc:1269 -msgid "Connection failed" -msgstr "Yhteys ei toiminut" +#. 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 +#: apt-private/private-install.cc:166 +#, c-format +msgid "Need to get %sB/%sB of archives.\n" +msgstr "Noudettavaa arkistoa %st/%st.\n" -#: methods/http.cc:1361 -msgid "Internal error" -msgstr "Sisäinen virhe" +#. 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 +#: apt-private/private-install.cc:171 +#, c-format +msgid "Need to get %sB of archives.\n" +msgstr "Noudettavaa arkistoa %st.\n" + +#. 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 +#: apt-private/private-install.cc:178 +#, c-format +msgid "After this operation, %sB of additional disk space will be used.\n" +msgstr "Toiminnon jälkeen käytetään %s t lisää levytilaa.\n" + +#. 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 +#: apt-private/private-install.cc:183 +#, c-format +msgid "After this operation, %sB disk space will be freed.\n" +msgstr "Toiminnon jälkeen vapautuu %s t levytilaa.\n" + +#: apt-private/private-install.cc:211 +#, c-format +msgid "You don't have enough free space in %s." +msgstr "Kansiossa %s ei ole riittävästi vapaata tilaa." + +#: apt-private/private-install.cc:221 apt-private/private-download.cc:55 +msgid "There are problems and -y was used without --force-yes" +msgstr "Oli pulmia ja -y käytettiin ilman valitsinta --force-yes" + +#: apt-private/private-install.cc:227 apt-private/private-install.cc:249 +msgid "Trivial Only specified but this is not a trivial operation." +msgstr "" +"On määritetty Trivial Only mutta tämä ei ole itsestäänselvä toimenpide." + +#. TRANSLATOR: This string needs to be typed by the user as a confirmation, so be +#. careful with hard to type or special characters (like non-breaking spaces) +#: apt-private/private-install.cc:231 +msgid "Yes, do as I say!" +msgstr "Kyllä, tee kuten käsketään!" + +#: apt-private/private-install.cc:233 +#, c-format +msgid "" +"You are about to do something potentially harmful.\n" +"To continue type in the phrase '%s'\n" +" ?] " +msgstr "" +"Olet aikeissa tehdä mahdollisesti vahingollisen toimenpiteen.\n" +"Jatka kirjoittamalla \"%s\"\n" +" ?] " + +#: apt-private/private-install.cc:239 apt-private/private-install.cc:257 +msgid "Abort." +msgstr "Keskeytä." + +#: apt-private/private-install.cc:254 +msgid "Do you want to continue?" +msgstr "Haluatko jatkaa?" + +#: apt-private/private-install.cc:324 +msgid "Some files failed to download" +msgstr "Joidenkin tiedostojen nouto ei onnistunut" + +#: apt-private/private-install.cc:331 +msgid "" +"Unable to fetch some archives, maybe run apt-get update or try with --fix-" +"missing?" +msgstr "" +"Joidenkin arkistojen nouto ei onnistunut, ehkä \"apt-get update\" auttaa tai " +"kokeile --fix-missing?" + +#: apt-private/private-install.cc:335 +msgid "--fix-missing and media swapping is not currently supported" +msgstr "--fix-missing ja taltion vaihto ei ole nyt tuettu" + +#: apt-private/private-install.cc:340 +msgid "Unable to correct missing packages." +msgstr "Puuttuvia paketteja ei voi korjata." + +#: apt-private/private-install.cc:341 +msgid "Aborting install." +msgstr "Asennus keskeytetään." + +#: apt-private/private-install.cc:377 +msgid "" +"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] "" +msgstr[1] "" + +#: apt-private/private-install.cc:381 +msgid "Note: This is done automatically and on purpose by dpkg." +msgstr "" + +#: apt-private/private-install.cc:402 +msgid "We are not supposed to delete stuff, can't start AutoRemover" +msgstr "" +"On tarkoitus olla poistamatta mitään, joten AutoRemover:ia ei voi käynnistää" + +#: apt-private/private-install.cc:510 +msgid "" +"Hmm, seems like the AutoRemover destroyed something which really\n" +"shouldn't happen. Please file a bug report against apt." +msgstr "" +"Hmm, nähtävästi AutoRemover tuhosi jotain, mitä ei pitäisi tapahtua.\n" +"Tekisitkö vikailmoituksen apt:sta." + +#. +#. if (Packages == 1) +#. { +#. c1out << std::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.") << std::endl; +#. } +#. +#: apt-private/private-install.cc:513 apt-private/private-install.cc:654 +msgid "The following information may help to resolve the situation:" +msgstr "Seuraavista tiedoista voi olla hyötyä selvitettäessä tilannetta:" + +#: apt-private/private-install.cc:517 +msgid "Internal Error, AutoRemover broke stuff" +msgstr "Sisäinen virhe, AutoRemover rikkoi jotain" + +#: apt-private/private-install.cc:524 +#, fuzzy +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] "" +"Seuraavat paketit asennettiin automaattisesti, eivätkä ne ole enää " +"vaadittuja:" +msgstr[1] "" +"Seuraavat paketit asennettiin automaattisesti, eivätkä ne ole enää " +"vaadittuja:" + +#: apt-private/private-install.cc:528 +#, fuzzy, 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] "" +"Seuraavat paketit asennettiin automaattisesti, eivätkä ne ole enää " +"vaadittuja:" +msgstr[1] "" +"Seuraavat paketit asennettiin automaattisesti, eivätkä ne ole enää " +"vaadittuja:" + +#: apt-private/private-install.cc:530 +#, fuzzy +msgid "Use 'apt-get autoremove' to remove it." +msgid_plural "Use 'apt-get autoremove' to remove them." +msgstr[0] "Poista ne komennolla \"apt-get autoremove\"." +msgstr[1] "Poista ne komennolla \"apt-get autoremove\"." + +#: apt-private/private-install.cc:624 +msgid "You might want to run 'apt-get -f install' to correct these:" +msgstr "Saatat haluta suorittaa \"apt-get -f install\" korjaamaan nämä:" + +#: apt-private/private-install.cc:626 +msgid "" +"Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a " +"solution)." +msgstr "" +"Kaikkia riippuvuuksia ei ole tyydytetty. Kokeile \"apt-get -f install\" " +"ilmanpaketteja (tai ratkaise itse)." + +#: apt-private/private-install.cc:639 +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 "" +"Joitakin paketteja ei voitu asentaa. On ehkä vaadittu mahdottomia tai,\n" +"jos käytetään epävakaata jakelua, joitain vaadittuja paketteja ei ole\n" +"vielä luotu tai siirretty Incoming-kansiosta." + +#: apt-private/private-install.cc:660 +msgid "Broken packages" +msgstr "Rikkinäiset paketit" + +#: apt-private/private-install.cc:713 +msgid "The following extra packages will be installed:" +msgstr "Seuraavat ylimääräiset paketit on merkitty asennettaviksi:" + +#: apt-private/private-install.cc:803 +msgid "Suggested packages:" +msgstr "Ehdotetut paketit:" + +#: apt-private/private-install.cc:804 +msgid "Recommended packages:" +msgstr "Suositellut paketit:" + +#: apt-private/private-download.cc:32 +msgid "WARNING: The following packages cannot be authenticated!" +msgstr "VAROITUS: Seuraavian pakettien alkuperää ei voi varmistaa!" + +#: apt-private/private-download.cc:36 +msgid "Authentication warning overridden.\n" +msgstr "Varoitus varmistamisesta on ohitettu.\n" + +#: apt-private/private-download.cc:41 apt-private/private-download.cc:48 +msgid "Some packages could not be authenticated" +msgstr "Joidenkin pakettien alkuperästä ei voitu varmistua" + +#: apt-private/private-download.cc:46 +msgid "Install these packages without verification?" +msgstr "Asennetaanko nämä paketit ilman todennusta?" + +#: apt-private/private-download.cc:87 apt-pkg/update.cc:84 +#, c-format +msgid "Failed to fetch %s %s\n" +msgstr "Tiedoston %s nouto ei onnistunut %s\n" + +#: apt-private/private-output.cc:75 apt-private/private-show.cc:81 +#: apt-private/private-show.cc:86 +msgid "unknown" +msgstr "" + +#: apt-private/private-output.cc:201 +#, fuzzy, c-format +msgid "[installed,upgradable to: %s]" +msgstr " [Asennettu]" + +#: apt-private/private-output.cc:205 +#, fuzzy +msgid "[installed,local]" +msgstr " [Asennettu]" + +#: apt-private/private-output.cc:208 +msgid "[installed,auto-removable]" +msgstr "" + +#: apt-private/private-output.cc:210 +#, fuzzy +msgid "[installed,automatic]" +msgstr " [Asennettu]" + +#: apt-private/private-output.cc:212 +#, fuzzy +msgid "[installed]" +msgstr " [Asennettu]" + +#: apt-private/private-output.cc:216 +#, c-format +msgid "[upgradable from: %s]" +msgstr "" + +#: apt-private/private-output.cc:220 +msgid "[residual-config]" +msgstr "" + +#: apt-private/private-output.cc:320 +msgid "The following packages have unmet dependencies:" +msgstr "Näillä paketeilla on tyydyttämättömiä riippuvuuksia:" + +#: apt-private/private-output.cc:410 +#, c-format +msgid "but %s is installed" +msgstr "mutta %s on asennettu" + +#: apt-private/private-output.cc:412 +#, c-format +msgid "but %s is to be installed" +msgstr "mutta %s on merkitty asennettavaksi" + +#: apt-private/private-output.cc:419 +msgid "but it is not installable" +msgstr "mutta ei ole asennuskelpoinen" + +#: apt-private/private-output.cc:421 +msgid "but it is a virtual package" +msgstr "mutta on näennäispaketti" + +#: apt-private/private-output.cc:424 +msgid "but it is not installed" +msgstr "mutta ei ole asennettu" + +#: apt-private/private-output.cc:424 +msgid "but it is not going to be installed" +msgstr "mutta ei ole merkitty asennettavaksi" + +#: apt-private/private-output.cc:429 +msgid " or" +msgstr " tai" + +#: apt-private/private-output.cc:458 +msgid "The following NEW packages will be installed:" +msgstr "Seuraavat UUDET paketit asennetaan:" + +#: apt-private/private-output.cc:484 +msgid "The following packages will be REMOVED:" +msgstr "Seuraavat paketit POISTETAAN:" + +#: apt-private/private-output.cc:506 +msgid "The following packages have been kept back:" +msgstr "Nämä paketit on jätetty odottamaan:" + +#: apt-private/private-output.cc:527 +msgid "The following packages will be upgraded:" +msgstr "Nämä paketit päivitetään:" + +#: apt-private/private-output.cc:548 +msgid "The following packages will be DOWNGRADED:" +msgstr "Nämä paketit VARHENNETAAN:" + +#: apt-private/private-output.cc:568 +msgid "The following held packages will be changed:" +msgstr "Seuraavat pysytetyt paketit muutetaan:" + +#: apt-private/private-output.cc:623 +#, c-format +msgid "%s (due to %s) " +msgstr "%s (syynä %s) " + +#: apt-private/private-output.cc:631 +msgid "" +"WARNING: The following essential packages will be removed.\n" +"This should NOT be done unless you know exactly what you are doing!" +msgstr "" +"VAROITUS: Seuraavat välttämättömät paketit poistetaan.\n" +"Näin EI PITÄISI tehdä jos ei aivan tarkkaan tiedä mitä tekee!" + +#: apt-private/private-output.cc:662 +#, c-format +msgid "%lu upgraded, %lu newly installed, " +msgstr "%lu päivitetty, %lu uutta asennusta, " + +#: apt-private/private-output.cc:666 +#, c-format +msgid "%lu reinstalled, " +msgstr "%lu uudelleen asennettua, " + +#: apt-private/private-output.cc:668 +#, c-format +msgid "%lu downgraded, " +msgstr "%lu varhennettua, " + +#: apt-private/private-output.cc:670 +#, c-format +msgid "%lu to remove and %lu not upgraded.\n" +msgstr "%lu poistettavaa ja %lu päivittämätöntä.\n" + +#: apt-private/private-output.cc:674 +#, c-format +msgid "%lu not fully installed or removed.\n" +msgstr "%lu ei asennettu kokonaan tai poistettiin.\n" + +#. TRANSLATOR: Yes/No question help-text: defaulting to Y[es] +#. e.g. "Do you want to continue? [Y/n] " +#. The user has to answer with an input matching the +#. YESEXPR/NOEXPR defined in your l10n. +#: apt-private/private-output.cc:696 +msgid "[Y/n]" +msgstr "[K/e]" + +#. TRANSLATOR: Yes/No question help-text: defaulting to N[o] +#. e.g. "Should this file be removed? [y/N] " +#. The user has to answer with an input matching the +#. YESEXPR/NOEXPR defined in your l10n. +#: apt-private/private-output.cc:702 +msgid "[y/N]" +msgstr "" + +#. TRANSLATOR: "Yes" answer printed for a yes/no question if --assume-yes is set +#: apt-private/private-output.cc:713 +msgid "Y" +msgstr "K" + +#. TRANSLATOR: "No" answer printed for a yes/no question if --assume-no is set +#: apt-private/private-output.cc:719 +msgid "N" +msgstr "" + +#: apt-private/private-output.cc:741 apt-pkg/cachefilter.cc:33 +#, c-format +msgid "Regex compilation error - %s" +msgstr "Käännösvirhe lausekkeessa - %s" + +#: apt-private/private-cachefile.cc:87 +msgid "Correcting dependencies..." +msgstr "Korjataan riippuvuuksia..." + +#: apt-private/private-cachefile.cc:90 +msgid " failed." +msgstr " ei onnistunut." + +#: apt-private/private-cachefile.cc:93 +msgid "Unable to correct dependencies" +msgstr "Riippuvuuksien korjaus ei onnistu" + +#: apt-private/private-cachefile.cc:96 +msgid "Unable to minimize the upgrade set" +msgstr "Päivitysjoukon minimointi ei onnistu" + +#: apt-private/private-cachefile.cc:98 +msgid " Done" +msgstr " Valmis" + +#: apt-private/private-cachefile.cc:102 +msgid "You might want to run 'apt-get -f install' to correct these." +msgstr "Halunnet suorittaa \"apt-get -f install\" korjaamaan nämä." + +#: apt-private/private-cachefile.cc:105 +msgid "Unmet dependencies. Try using -f." +msgstr "Tyydyttämättömiä riippuvuuksia. Koita käyttää -f." + +#: apt-private/private-cacheset.cc:26 apt-private/private-search.cc:57 +msgid "Sorting" +msgstr "" + +#: apt-private/private-update.cc:45 +msgid "The update command takes no arguments" +msgstr "Komento update ei käytä parametreja" + +#: apt-private/private-upgrade.cc:19 +msgid "Calculating upgrade... " +msgstr "Käsitellään päivitystä ... " + +#: apt-private/private-upgrade.cc:24 +#, fuzzy +msgid "Internal error, Upgrade broke stuff" +msgstr "Sisäinen virhe, AllUpgrade rikkoi jotain" + +#: apt-private/private-upgrade.cc:26 +msgid "Done" +msgstr "Valmis" + +#: apt-private/private-search.cc:61 +msgid "Full Text Search" +msgstr "" + +#: apt-private/private-show.cc:152 +#, c-format +msgid "There is %lu additional record. Please use the '-a' switch to see it" +msgid_plural "" +"There are %lu additional records. Please use the '-a' switch to see them." +msgstr[0] "" +msgstr[1] "" + +#: apt-private/private-show.cc:159 +msgid "not a real package (virtual)" +msgstr "" + +#: apt-private/private-main.cc:19 +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 "" + +#: apt-private/private-sources.cc:45 +#, fuzzy, c-format +msgid "Failed to parse %s. Edit again? " +msgstr "Nimen muuttaminen %s -> %s ei onnistunut" + +#: apt-private/private-sources.cc:57 +#, c-format +msgid "Your '%s' file changed, please run 'apt-get update'." +msgstr "" + +#: apt-private/acqprogress.cc:63 +msgid "Hit " +msgstr "Löytyi " + +#: apt-private/acqprogress.cc:87 +msgid "Get:" +msgstr "Nouda:" + +#: apt-private/acqprogress.cc:118 +msgid "Ign " +msgstr "Siv " + +#: apt-private/acqprogress.cc:122 +msgid "Err " +msgstr "Vrhe " + +#: apt-private/acqprogress.cc:143 +#, c-format +msgid "Fetched %sB in %s (%sB/s)\n" +msgstr "Noudettiin %st ajassa %s (%st/s)\n" + +#: apt-private/acqprogress.cc:233 +#, c-format +msgid " [Working]" +msgstr " [Työskennellään]" + +#: apt-private/acqprogress.cc:294 +#, c-format +msgid "" +"Media change: please insert the disc labeled\n" +" '%s'\n" +"in the drive '%s' and press enter\n" +msgstr "" +"Taltion vaihto: Pistä levy \n" +"\"%s\"\n" +"asemaan \"%s\" ja paina Enter\n" #. 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:464 -#: apt-pkg/contrib/cdromutl.cc:184 apt-pkg/contrib/fileutl.cc:404 -#: apt-pkg/contrib/fileutl.cc:517 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:362 +#: apt-pkg/contrib/cdromutl.cc:184 apt-pkg/contrib/fileutl.cc:406 +#: apt-pkg/contrib/fileutl.cc:519 apt-pkg/sourcelist.cc:271 +#: apt-pkg/sourcelist.cc:277 apt-pkg/acquire.cc:485 apt-pkg/init.cc:100 +#: apt-pkg/init.cc:108 apt-pkg/clean.cc:36 apt-pkg/policy.cc:373 #, c-format msgid "Unable to read %s" msgstr "Tiedostoa %s ei voi lukea" @@ -1653,57 +1655,43 @@ msgstr "Tiedostoa %s ei voitu avata" msgid "[Mirror: %s]" msgstr "" -#: 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 "" - -#: 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 "" - -#: methods/rsh.cc:99 ftparchive/multicompress.cc:168 +#: methods/rsh.cc:98 ftparchive/multicompress.cc:169 msgid "Failed to create IPC pipe to subprocess" msgstr "IPC-putken luominen aliprosessiin ei onnistunut" -#: methods/rsh.cc:340 +#: methods/rsh.cc:339 msgid "Connection closed prematurely" msgstr "Yhteys katkesi ennenaikaisesti" -#: dselect/install:32 +#: dselect/install:33 msgid "Bad default setting!" msgstr "Oletusasetus ei kelpaa!" -#: dselect/install:51 dselect/install:83 dselect/install:87 dselect/install:94 -#: dselect/install:105 dselect/update:45 +#: dselect/install:52 dselect/install:84 dselect/install:88 dselect/install:95 +#: dselect/install:106 dselect/update:45 msgid "Press enter to continue." msgstr "Jatka painamalla Enter." -#: dselect/install:91 +#: dselect/install:92 msgid "Do you want to erase any previously downloaded .deb files?" msgstr "Haluatko poistaa aiemmin noudettuja .deb-tiedostoja?" -#: dselect/install:101 +#: dselect/install:102 #, fuzzy msgid "Some errors occurred while unpacking. Packages that were installed" msgstr "Tapahtui virheitä purettaessa. Tehdään asennettujen" -#: dselect/install:102 +#: dselect/install:103 #, fuzzy msgid "will be configured. This may result in duplicate errors" msgstr "pakettien asetukset. Samat virheet voivat tulla toiseen kertaan" -#: dselect/install:103 +#: dselect/install:104 msgid "or errors caused by missing dependencies. This is OK, only the errors" msgstr "" "tai tyydyttämättömät riippuvuudet aiheuttavat virheitä. Tämä ei haittaa" -#: dselect/install:104 +#: dselect/install:105 msgid "" "above this message are important. Please fix them and run [I]nstall again" msgstr "" @@ -1714,12 +1702,7 @@ msgstr "" msgid "Merging available information" msgstr "Yhdistetään saatavuustiedot" -#: cmdline/apt-extracttemplates.cc:102 -#, c-format -msgid "%s not a valid DEB package." -msgstr "%s ei kelpaa DEB-paketiksi." - -#: cmdline/apt-extracttemplates.cc:236 +#: cmdline/apt-extracttemplates.cc:224 msgid "" "Usage: apt-extracttemplates file1 [file2 ...]\n" "\n" @@ -1743,12 +1726,12 @@ msgstr "" " -c=? Lue tämä asetustiedosto\n" " -o=? Aseta mikä asetusvalitsin tahansa, esim. -o dir::cache=/tmp\n" -#: cmdline/apt-extracttemplates.cc:271 apt-pkg/pkgcachegen.cc:1388 +#: cmdline/apt-extracttemplates.cc:256 apt-pkg/pkgcachegen.cc:1388 #, c-format msgid "Unable to write to %s" msgstr "Tiedostoon %s kirjoittaminen ei onnistu" -#: cmdline/apt-extracttemplates.cc:313 +#: cmdline/apt-extracttemplates.cc:298 msgid "Cannot get debconf version. Is debconf installed?" msgstr "Ohjelman debconf versiota ei saa selvitettyä. Onko debconf asennettu?" @@ -1957,36 +1940,36 @@ msgstr "readlink %s ei onnistunut" msgid "Failed to unlink %s" msgstr "unlink %s ei onnistunut" -#: ftparchive/writer.cc:288 +#: ftparchive/writer.cc:289 #, c-format msgid "*** Failed to link %s to %s" msgstr "*** Linkin %s -> %s luonti ei onnistunut" -#: ftparchive/writer.cc:298 +#: ftparchive/writer.cc:299 #, c-format msgid " DeLink limit of %sB hit.\n" msgstr " DeLinkin yläraja %st saavutettu.\n" -#: ftparchive/writer.cc:403 +#: ftparchive/writer.cc:404 msgid "Archive had no package field" msgstr "Arkistossa ei ollut pakettikenttää" -#: ftparchive/writer.cc:411 ftparchive/writer.cc:701 +#: ftparchive/writer.cc:412 ftparchive/writer.cc:702 #, c-format msgid " %s has no override entry\n" msgstr " %s:llä ei ole poikkeustietuetta\n" -#: ftparchive/writer.cc:479 ftparchive/writer.cc:845 +#: ftparchive/writer.cc:480 ftparchive/writer.cc:846 #, c-format msgid " %s maintainer is %s not %s\n" msgstr " %s ylläpitäjä on %s eikä %s\n" -#: ftparchive/writer.cc:711 +#: ftparchive/writer.cc:712 #, c-format msgid " %s has no source override entry\n" msgstr " %s:llä ei ole poikkeustietuetta\n" -#: ftparchive/writer.cc:715 +#: ftparchive/writer.cc:716 #, c-format msgid " %s has no binary override entry either\n" msgstr " %s:llä ei ole binääristäkään poikkeustietuetta\n" @@ -1995,77 +1978,84 @@ msgstr " %s:llä ei ole binääristäkään poikkeustietuetta\n" msgid "realloc - Failed to allocate memory" msgstr "realloc - Muistin varaaminen ei onnistunut" -#: ftparchive/override.cc:35 ftparchive/override.cc:143 +#: ftparchive/override.cc:35 ftparchive/override.cc:139 #, c-format msgid "Unable to open %s" msgstr "Tiedoston %s avaaminen ei onnistunut" -#: ftparchive/override.cc:61 ftparchive/override.cc:167 +#. skip spaces +#. find end of word +#: ftparchive/override.cc:65 +#, fuzzy, c-format +msgid "Malformed override %s line %llu (%s)" +msgstr "Väärän muotoinen poikkeus %s rivi %lu n:ro 1" + +#: ftparchive/override.cc:124 ftparchive/override.cc:198 +#, c-format +msgid "Failed to read the override file %s" +msgstr "Poikkeustiedoston %s lukeminen ei onnistunut" + +#: ftparchive/override.cc:163 #, fuzzy, c-format msgid "Malformed override %s line %llu #1" msgstr "Väärän muotoinen poikkeus %s rivi %lu n:ro 1" -#: ftparchive/override.cc:75 ftparchive/override.cc:179 +#: ftparchive/override.cc:175 #, fuzzy, c-format msgid "Malformed override %s line %llu #2" msgstr "Väärän muotoinen poikkeus %s rivi %lu n:ro 2" -#: ftparchive/override.cc:89 ftparchive/override.cc:192 +#: ftparchive/override.cc:188 #, fuzzy, c-format msgid "Malformed override %s line %llu #3" msgstr "Väärän muotoinen poikkeus %s rivi %lu n:ro 3" -#: ftparchive/override.cc:128 ftparchive/override.cc:202 -#, c-format -msgid "Failed to read the override file %s" -msgstr "Poikkeustiedoston %s lukeminen ei onnistunut" - -#: ftparchive/multicompress.cc:70 +#: ftparchive/multicompress.cc:71 #, c-format msgid "Unknown compression algorithm '%s'" msgstr "Tuntematon pakkausalgoritmi \"%s\"" -#: ftparchive/multicompress.cc:100 +#: ftparchive/multicompress.cc:101 #, c-format msgid "Compressed output %s needs a compression set" msgstr "Pakattu tulostus %s tarvitsee pakkausjoukon" -#: ftparchive/multicompress.cc:189 +#: ftparchive/multicompress.cc:190 msgid "Failed to create FILE*" msgstr "FILE* luominen ei onnistunut" -#: ftparchive/multicompress.cc:192 +#: ftparchive/multicompress.cc:193 msgid "Failed to fork" msgstr "fork ei onnistunut" -#: ftparchive/multicompress.cc:206 +#: ftparchive/multicompress.cc:207 msgid "Compress child" msgstr "Compress-lapsiprosessi" -#: ftparchive/multicompress.cc:229 +#: ftparchive/multicompress.cc:230 #, c-format msgid "Internal error, failed to create %s" msgstr "Sisäinen virhe, prosessin %s luominen ei onnistunut" -#: ftparchive/multicompress.cc:304 +#: ftparchive/multicompress.cc:303 msgid "IO to subprocess/file failed" msgstr "Syöttö/tulostus aliprosessiin/tiedostoon ei onnistunut" -#: ftparchive/multicompress.cc:342 +#: ftparchive/multicompress.cc:341 msgid "Failed to read while computing MD5" msgstr "Lukeminen ei onnistunut laskettaessa MD5:ttä" -#: ftparchive/multicompress.cc:358 +#: ftparchive/multicompress.cc:357 #, c-format msgid "Problem unlinking %s" msgstr "Ilmeni pulmia poistettaessa tiedosto %s" -#: ftparchive/multicompress.cc:373 apt-inst/extract.cc:187 +#: ftparchive/multicompress.cc:372 apt-inst/extract.cc:187 #, c-format msgid "Failed to rename %s to %s" msgstr "Nimen muuttaminen %s -> %s ei onnistunut" -#: cmdline/apt-internal-solver.cc:37 +#: cmdline/apt-internal-solver.cc:38 #, fuzzy msgid "" "Usage: apt-internal-solver\n" @@ -2118,23 +2108,23 @@ msgstr "" " -c=? Lue tämä asetustiedosto\n" " -o=? Aseta mikä asetusvalitsin tahansa, esim. -o dir::cache=/tmp\n" -#: apt-inst/contrib/extracttar.cc:116 +#: apt-inst/contrib/extracttar.cc:122 msgid "Failed to create pipes" msgstr "Putkien luonti ei onnistunut" -#: apt-inst/contrib/extracttar.cc:143 +#: apt-inst/contrib/extracttar.cc:149 msgid "Failed to exec gzip " msgstr "exec gzip ei onnistunut" -#: apt-inst/contrib/extracttar.cc:180 apt-inst/contrib/extracttar.cc:210 +#: apt-inst/contrib/extracttar.cc:186 apt-inst/contrib/extracttar.cc:216 msgid "Corrupted archive" msgstr "Arkisto on turmeltunut" -#: apt-inst/contrib/extracttar.cc:195 +#: apt-inst/contrib/extracttar.cc:201 msgid "Tar checksum failed, archive corrupted" msgstr "Tar-ohjelman laskema tarkistussumma ei täsmää, arkisto on turmeltunut" -#: apt-inst/contrib/extracttar.cc:302 +#: apt-inst/contrib/extracttar.cc:306 #, c-format msgid "Unknown TAR header type %u, member %s" msgstr "Tuntematon TAR-otsikon tyyppi %u, tiedosto %s" @@ -2200,7 +2190,7 @@ msgstr "Asetustiedoston kaksoiskappale %s/%s" msgid "Failed to write file %s" msgstr "Tiedoston %s kirjoittaminen ei onnistunut" -#: apt-inst/dirstream.cc:98 apt-inst/dirstream.cc:106 +#: apt-inst/dirstream.cc:106 #, c-format msgid "Failed to close file %s" msgstr "Tiedoston %s sulkeminen ei onnistunut" @@ -2257,25 +2247,18 @@ msgstr "Tiedosto %s/%s kirjoitetaan paketista %s tulleen päälle" msgid "Unable to stat %s" msgstr "Tiedostolle %s ei toimi stat" -#: apt-inst/deb/debfile.cc:41 apt-inst/deb/debfile.cc:46 +#: apt-inst/deb/debfile.cc:41 apt-inst/deb/debfile.cc:48 +#: apt-inst/deb/debfile.cc:57 #, c-format msgid "This is not a valid DEB archive, missing '%s' member" msgstr "Tämä ei ole kelvollinen DEB-arkisto, puuttuu tiedosto \"%s\"" -#. 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 "" -"Tämä ei ole kelvollinen DEB-arkisto, jokin osista \"%s\", \"%s\" tai \"%s\" " -"puuttuu." - -#: apt-inst/deb/debfile.cc:120 +#: apt-inst/deb/debfile.cc:124 #, c-format msgid "Internal error, could not locate member %s" msgstr "Tapahtui sisäinen virhe, tiedostoa %s ei löydy" -#: apt-inst/deb/debfile.cc:214 +#: apt-inst/deb/debfile.cc:219 msgid "Unparsable control file" msgstr "Ohjaustiedosto ei jäsenny" @@ -2319,98 +2302,98 @@ msgid "" "Current value: %lu. (man 5 apt.conf)" msgstr "" -#: apt-pkg/contrib/mmap.cc:440 +#: apt-pkg/contrib/mmap.cc:446 #, c-format msgid "" "Unable to increase the size of the MMap as the limit of %lu bytes is already " "reached." msgstr "" -#: apt-pkg/contrib/mmap.cc:443 +#: apt-pkg/contrib/mmap.cc:449 msgid "" "Unable to increase size of the MMap as automatic growing is disabled by user." msgstr "" #. d means days, h means hours, min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:378 +#: apt-pkg/contrib/strutl.cc:401 #, c-format msgid "%lid %lih %limin %lis" msgstr "" #. h means hours, min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:385 +#: apt-pkg/contrib/strutl.cc:408 #, c-format msgid "%lih %limin %lis" msgstr "" #. min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:392 +#: apt-pkg/contrib/strutl.cc:415 #, c-format msgid "%limin %lis" msgstr "" #. s means seconds -#: apt-pkg/contrib/strutl.cc:397 +#: apt-pkg/contrib/strutl.cc:420 #, c-format msgid "%lis" msgstr "" -#: apt-pkg/contrib/strutl.cc:1173 +#: apt-pkg/contrib/strutl.cc:1229 #, c-format msgid "Selection %s not found" msgstr "Valintaa %s ei löydy" -#: apt-pkg/contrib/configuration.cc:491 +#: apt-pkg/contrib/configuration.cc:503 #, c-format msgid "Unrecognized type abbreviation: '%c'" msgstr "Tuntematon tyypin lyhenne: \"%c\"" -#: apt-pkg/contrib/configuration.cc:605 +#: apt-pkg/contrib/configuration.cc:617 #, c-format msgid "Opening configuration file %s" msgstr "Avataan asetustiedosto %s" -#: apt-pkg/contrib/configuration.cc:773 +#: apt-pkg/contrib/configuration.cc:785 #, c-format msgid "Syntax error %s:%u: Block starts with no name." msgstr "Syntaksivirhe %s: %u: Lohko alkaa ilman nimeä." -#: apt-pkg/contrib/configuration.cc:792 +#: apt-pkg/contrib/configuration.cc:804 #, c-format msgid "Syntax error %s:%u: Malformed tag" msgstr "Syntaksivirhe %s: %u: väärän muotoinen nimikenttä" -#: apt-pkg/contrib/configuration.cc:809 +#: apt-pkg/contrib/configuration.cc:821 #, c-format msgid "Syntax error %s:%u: Extra junk after value" msgstr "Syntaksivirhe %s: %u: Arvon jälkeen ylimääräistä roskaa" -#: apt-pkg/contrib/configuration.cc:849 +#: apt-pkg/contrib/configuration.cc:861 #, c-format msgid "Syntax error %s:%u: Directives can only be done at the top level" msgstr "Syntaksivirhe %s: %u: Direktiivejä voi olla vain ylimmällä tasolla" -#: apt-pkg/contrib/configuration.cc:856 +#: apt-pkg/contrib/configuration.cc:868 #, c-format msgid "Syntax error %s:%u: Too many nested includes" msgstr "Syntaksivirhe %s: %u: Liian monta sisäkkäistä includea" -#: apt-pkg/contrib/configuration.cc:860 apt-pkg/contrib/configuration.cc:865 +#: apt-pkg/contrib/configuration.cc:872 apt-pkg/contrib/configuration.cc:877 #, c-format msgid "Syntax error %s:%u: Included from here" msgstr "Syntaksivirhe %s: %u: Sisällytetty tästä" -#: apt-pkg/contrib/configuration.cc:869 +#: apt-pkg/contrib/configuration.cc:881 #, c-format msgid "Syntax error %s:%u: Unsupported directive '%s'" msgstr "Syntaksivirhe %s: %u: Tätä direktiiviä ei tueta \"%s\"" -#: apt-pkg/contrib/configuration.cc:872 +#: apt-pkg/contrib/configuration.cc:884 #, fuzzy, c-format msgid "Syntax error %s:%u: clear directive requires an option tree as argument" msgstr "Syntaksivirhe %s: %u: Direktiivejä voi olla vain ylimmällä tasolla" -#: apt-pkg/contrib/configuration.cc:922 +#: apt-pkg/contrib/configuration.cc:934 #, c-format msgid "Syntax error %s:%u: Extra junk at end of file" msgstr "Syntaksivirhe %s: %u: Ylimääräistä roskaa tiedoston lopussa" @@ -2435,48 +2418,48 @@ msgstr "" msgid "%c%s... %u%%" msgstr "%c%s... Valmis" -#: apt-pkg/contrib/cmndline.cc:80 +#: apt-pkg/contrib/cmndline.cc:116 #, c-format msgid "Command line option '%c' [from %s] is not known." msgstr "Komentorivin valitsin \"%c\" [%s] on tuntematon." -#: apt-pkg/contrib/cmndline.cc:105 apt-pkg/contrib/cmndline.cc:114 -#: apt-pkg/contrib/cmndline.cc:122 +#: apt-pkg/contrib/cmndline.cc:141 apt-pkg/contrib/cmndline.cc:150 +#: apt-pkg/contrib/cmndline.cc:158 #, c-format msgid "Command line option %s is not understood" msgstr "Komentorivin valitsin %s on tuntematon" -#: apt-pkg/contrib/cmndline.cc:127 +#: apt-pkg/contrib/cmndline.cc:163 #, c-format msgid "Command line option %s is not boolean" msgstr "Komentorivin valitsin %s ei ole totuusarvoinen" -#: apt-pkg/contrib/cmndline.cc:168 apt-pkg/contrib/cmndline.cc:189 +#: apt-pkg/contrib/cmndline.cc:204 apt-pkg/contrib/cmndline.cc:225 #, c-format msgid "Option %s requires an argument." msgstr "Valitsin %s tarvitsee parametrin" -#: apt-pkg/contrib/cmndline.cc:202 apt-pkg/contrib/cmndline.cc:208 +#: apt-pkg/contrib/cmndline.cc:238 apt-pkg/contrib/cmndline.cc:244 #, c-format msgid "Option %s: Configuration item specification must have an =<val>." msgstr "Valitsin %s: Asetusarvon määrityksessä on oltava =<arvo>." -#: apt-pkg/contrib/cmndline.cc:237 +#: apt-pkg/contrib/cmndline.cc:273 #, c-format msgid "Option %s requires an integer argument, not '%s'" msgstr "Valitsin %s tarvitsee kokonaislukuparametrin, ei \"%s\"" -#: apt-pkg/contrib/cmndline.cc:268 +#: apt-pkg/contrib/cmndline.cc:304 #, c-format msgid "Option '%s' is too long" msgstr "Valitsin \"%s\" on liian pitkä" -#: apt-pkg/contrib/cmndline.cc:300 +#: apt-pkg/contrib/cmndline.cc:336 #, c-format msgid "Sense %s is not understood, try true or false." msgstr "Arvo %s on tuntematon, yritä tosi tai epätosi." -#: apt-pkg/contrib/cmndline.cc:350 +#: apt-pkg/contrib/cmndline.cc:386 #, c-format msgid "Invalid operation %s" msgstr "Virheellinen toiminto %s" @@ -2490,121 +2473,121 @@ msgstr "Komento stat ei toiminut liitoskohdalle %s" msgid "Failed to stat the cdrom" msgstr "Komento stat ei toiminut rompulle" -#: apt-pkg/contrib/fileutl.cc:93 +#: apt-pkg/contrib/fileutl.cc:95 #, fuzzy, c-format msgid "Problem closing the gzip file %s" msgstr "Pulmia tiedoston sulkemisessa" -#: apt-pkg/contrib/fileutl.cc:226 +#: apt-pkg/contrib/fileutl.cc:228 #, c-format msgid "Not using locking for read only lock file %s" msgstr "Lukkoa ei käytetä kirjoitussuojatulle tiedostolle %s" -#: apt-pkg/contrib/fileutl.cc:231 +#: apt-pkg/contrib/fileutl.cc:233 #, c-format msgid "Could not open lock file %s" msgstr "Lukkotiedostoa %s ei voitu avata" -#: apt-pkg/contrib/fileutl.cc:254 +#: apt-pkg/contrib/fileutl.cc:256 #, c-format msgid "Not using locking for nfs mounted lock file %s" msgstr "Lukitusta ei käytetä NFS-liitetylle tiedostolle %s" -#: apt-pkg/contrib/fileutl.cc:259 +#: apt-pkg/contrib/fileutl.cc:261 #, c-format msgid "Could not get lock %s" msgstr "Lukkoa %s ei saada" -#: apt-pkg/contrib/fileutl.cc:396 apt-pkg/contrib/fileutl.cc:510 +#: apt-pkg/contrib/fileutl.cc:398 apt-pkg/contrib/fileutl.cc:512 #, c-format msgid "List of files can't be created as '%s' is not a directory" msgstr "" -#: apt-pkg/contrib/fileutl.cc:430 +#: apt-pkg/contrib/fileutl.cc:432 #, c-format msgid "Ignoring '%s' in directory '%s' as it is not a regular file" msgstr "" -#: apt-pkg/contrib/fileutl.cc:448 +#: apt-pkg/contrib/fileutl.cc:450 #, c-format msgid "Ignoring file '%s' in directory '%s' as it has no filename extension" msgstr "" -#: apt-pkg/contrib/fileutl.cc:457 +#: apt-pkg/contrib/fileutl.cc:459 #, c-format msgid "" "Ignoring file '%s' in directory '%s' as it has an invalid filename extension" msgstr "" -#: apt-pkg/contrib/fileutl.cc:844 +#: apt-pkg/contrib/fileutl.cc:862 #, c-format msgid "Sub-process %s received a segmentation fault." msgstr "Aliprosessi %s aiheutti suojausvirheen." -#: apt-pkg/contrib/fileutl.cc:846 +#: apt-pkg/contrib/fileutl.cc:864 #, fuzzy, c-format msgid "Sub-process %s received signal %u." msgstr "Aliprosessi %s aiheutti suojausvirheen." -#: apt-pkg/contrib/fileutl.cc:850 apt-pkg/contrib/gpgv.cc:243 +#: apt-pkg/contrib/fileutl.cc:868 apt-pkg/contrib/gpgv.cc:237 #, c-format msgid "Sub-process %s returned an error code (%u)" msgstr "Aliprosessi %s palautti virhekoodin (%u)" -#: apt-pkg/contrib/fileutl.cc:852 apt-pkg/contrib/gpgv.cc:236 +#: apt-pkg/contrib/fileutl.cc:870 apt-pkg/contrib/gpgv.cc:230 #, c-format msgid "Sub-process %s exited unexpectedly" msgstr "Aliprosessi %s lopetti odottamatta" -#: apt-pkg/contrib/fileutl.cc:988 +#: apt-pkg/contrib/fileutl.cc:1016 #, c-format msgid "Could not open file %s" msgstr "Tiedostoa %s ei voitu avata" -#: apt-pkg/contrib/fileutl.cc:1065 +#: apt-pkg/contrib/fileutl.cc:1093 #, fuzzy, c-format msgid "Could not open file descriptor %d" msgstr "Putkea %s ei voitu avata" -#: apt-pkg/contrib/fileutl.cc:1150 +#: apt-pkg/contrib/fileutl.cc:1178 msgid "Failed to create subprocess IPC" msgstr "Prosessien välistä kommunikaatiota aliprosessiin ei saatu luotua" -#: apt-pkg/contrib/fileutl.cc:1205 +#: apt-pkg/contrib/fileutl.cc:1233 msgid "Failed to exec compressor " msgstr "Pakkaajan käynnistäminen ei onnistunut" -#: apt-pkg/contrib/fileutl.cc:1298 +#: apt-pkg/contrib/fileutl.cc:1326 #, fuzzy, c-format msgid "read, still have %llu to read but none left" msgstr "read, vielä %lu lukematta mutta tiedosto loppui" -#: apt-pkg/contrib/fileutl.cc:1385 apt-pkg/contrib/fileutl.cc:1407 +#: apt-pkg/contrib/fileutl.cc:1413 apt-pkg/contrib/fileutl.cc:1435 #, fuzzy, c-format msgid "write, still have %llu to write but couldn't" msgstr "write, vielä %lu kirjoittamatta mutta epäonnistui" -#: apt-pkg/contrib/fileutl.cc:1695 +#: apt-pkg/contrib/fileutl.cc:1723 #, fuzzy, c-format msgid "Problem closing the file %s" msgstr "Pulmia tiedoston sulkemisessa" -#: apt-pkg/contrib/fileutl.cc:1707 +#: apt-pkg/contrib/fileutl.cc:1735 #, fuzzy, c-format msgid "Problem renaming the file %s to %s" msgstr "Pulmia tehtäessä tiedostolle sync" -#: apt-pkg/contrib/fileutl.cc:1718 +#: apt-pkg/contrib/fileutl.cc:1746 #, fuzzy, c-format msgid "Problem unlinking the file %s" msgstr "Pulmia tehtäessä tiedostolle unlink" -#: apt-pkg/contrib/fileutl.cc:1731 +#: apt-pkg/contrib/fileutl.cc:1759 msgid "Problem syncing the file" msgstr "Pulmia tehtäessä tiedostolle sync" #. TRANSLATOR: %s is the trusted keyring parts directory -#: apt-pkg/contrib/gpgv.cc:76 +#: apt-pkg/contrib/gpgv.cc:70 #, fuzzy, c-format msgid "No keyring installed in %s." msgstr "Asennus keskeytetään." @@ -2717,99 +2700,109 @@ msgstr "Tilatiedoston %s avaaminen ei onnistunut" msgid "Failed to write temporary StateFile %s" msgstr "Tilapäisen tilatiedoston %s kirjoittaminen ei onnistunut" -#: apt-pkg/tagfile.cc:129 +#: apt-pkg/tagfile.cc:138 #, c-format msgid "Unable to parse package file %s (1)" msgstr "Pakettitiedostoa %s (1) ei voi jäsentää" -#: apt-pkg/tagfile.cc:216 +#: apt-pkg/tagfile.cc:235 #, c-format msgid "Unable to parse package file %s (2)" msgstr "Pakettitiedostoa %s (2) ei voi jäsentää" -#: apt-pkg/sourcelist.cc:96 +#: apt-pkg/sourcelist.cc:118 +#, fuzzy, c-format +msgid "Malformed stanza %u in source list %s (URI parse)" +msgstr "Väärän muotoinen rivi %lu lähdeluettelossa %s (URI-jäsennys)" + +#: apt-pkg/sourcelist.cc:161 #, fuzzy, c-format msgid "Malformed line %lu in source list %s ([option] unparseable)" msgstr "Väärän muotoinen rivi %lu lähdeluettelossa %s (dist-jäsennys)" -#: apt-pkg/sourcelist.cc:99 +#: apt-pkg/sourcelist.cc:164 #, fuzzy, c-format msgid "Malformed line %lu in source list %s ([option] too short)" msgstr "Väärän muotoinen rivi %lu lähdeluettelossa %s (dist)" -#: apt-pkg/sourcelist.cc:110 +#: apt-pkg/sourcelist.cc:175 #, fuzzy, c-format msgid "Malformed line %lu in source list %s ([%s] is not an assignment)" msgstr "Väärän muotoinen rivi %lu lähdeluettelossa %s (dist-jäsennys)" -#: apt-pkg/sourcelist.cc:116 +#: apt-pkg/sourcelist.cc:181 #, fuzzy, c-format msgid "Malformed line %lu in source list %s ([%s] has no key)" msgstr "Väärän muotoinen rivi %lu lähdeluettelossa %s (dist-jäsennys)" -#: apt-pkg/sourcelist.cc:119 +#: apt-pkg/sourcelist.cc:184 #, fuzzy, c-format msgid "Malformed line %lu in source list %s ([%s] key %s has no value)" msgstr "Väärän muotoinen rivi %lu lähdeluettelossa %s (dist-jäsennys)" -#: apt-pkg/sourcelist.cc:132 +#: apt-pkg/sourcelist.cc:197 #, c-format msgid "Malformed line %lu in source list %s (URI)" msgstr "Väärän muotoinen rivi %lu lähdeluettelossa %s (URI)" -#: apt-pkg/sourcelist.cc:134 +#: apt-pkg/sourcelist.cc:199 #, c-format msgid "Malformed line %lu in source list %s (dist)" msgstr "Väärän muotoinen rivi %lu lähdeluettelossa %s (dist)" -#: apt-pkg/sourcelist.cc:137 +#: apt-pkg/sourcelist.cc:202 #, c-format msgid "Malformed line %lu in source list %s (URI parse)" msgstr "Väärän muotoinen rivi %lu lähdeluettelossa %s (URI-jäsennys)" -#: apt-pkg/sourcelist.cc:143 +#: apt-pkg/sourcelist.cc:208 #, c-format msgid "Malformed line %lu in source list %s (absolute dist)" msgstr "Väärän muotoinen rivi %lu lähdeluettelossa %s (Absoluuttinen dist)" -#: apt-pkg/sourcelist.cc:150 +#: apt-pkg/sourcelist.cc:215 #, c-format msgid "Malformed line %lu in source list %s (dist parse)" msgstr "Väärän muotoinen rivi %lu lähdeluettelossa %s (dist-jäsennys)" -#: apt-pkg/sourcelist.cc:248 +#: apt-pkg/sourcelist.cc:326 #, c-format msgid "Opening %s" msgstr "Avataan %s" -#: apt-pkg/sourcelist.cc:265 apt-pkg/cdrom.cc:495 +#: apt-pkg/sourcelist.cc:338 apt-pkg/cdrom.cc:495 #, c-format msgid "Line %u too long in source list %s." msgstr "Rivi %u on liian pitkä lähdeluettelossa %s." -#: apt-pkg/sourcelist.cc:289 +#: apt-pkg/sourcelist.cc:362 #, c-format msgid "Malformed line %u in source list %s (type)" msgstr "Rivi %u on väärän muotoinen lähdeluettelossa %s (tyyppi)" -#: apt-pkg/sourcelist.cc:293 +#: apt-pkg/sourcelist.cc:366 #, c-format msgid "Type '%s' is not known on line %u in source list %s" msgstr "Tyyppi \"%s\" on tuntematon rivillä %u lähdeluettelossa %s" -#: apt-pkg/packagemanager.cc:297 apt-pkg/packagemanager.cc:923 +#: apt-pkg/sourcelist.cc:407 +#, fuzzy, c-format +msgid "Type '%s' is not known on stanza %u in source list %s" +msgstr "Tyyppi \"%s\" on tuntematon rivillä %u lähdeluettelossa %s" + +#: apt-pkg/packagemanager.cc:296 apt-pkg/packagemanager.cc:922 #, c-format msgid "" "Could not perform immediate configuration on '%s'. Please see man 5 apt.conf " "under APT::Immediate-Configure for details. (%d)" msgstr "" -#: apt-pkg/packagemanager.cc:498 apt-pkg/packagemanager.cc:529 +#: apt-pkg/packagemanager.cc:497 apt-pkg/packagemanager.cc:528 #, fuzzy, c-format msgid "Could not configure '%s'. " msgstr "Tiedostoa %s ei voitu avata" -#: apt-pkg/packagemanager.cc:571 +#: apt-pkg/packagemanager.cc:570 #, c-format msgid "" "This installation run will require temporarily removing the essential " @@ -2831,7 +2824,7 @@ msgid "" "The package %s needs to be reinstalled, but I can't find an archive for it." msgstr "Paketti %s olisi asennettava uudelleen, mutta sen arkistoa ei löydy." -#: apt-pkg/algorithms.cc:1238 +#: apt-pkg/algorithms.cc:1068 msgid "" "Error, pkgProblemResolver::Resolve generated breaks, this may be caused by " "held packages." @@ -2839,20 +2832,11 @@ msgstr "" "Virhe, pkgProblemResolver::Resolve tuotti katkoja, syynä voi olla pysytetyt " "paketit." -#: apt-pkg/algorithms.cc:1240 +#: apt-pkg/algorithms.cc:1070 msgid "Unable to correct problems, you have held broken packages." msgstr "Pulmia ei voi korjata, rikkinäisiä paketteja on pysytetty." -#: apt-pkg/algorithms.cc:1592 apt-pkg/algorithms.cc:1594 -#, fuzzy -msgid "" -"Some index files failed to download. They have been ignored, or old ones " -"used instead." -msgstr "" -"Joidenkin hakemistotiedostojen nouto ei onnistunut, ne on ohitettu tai " -"käytetty vanhoja. " - -#: apt-pkg/acquire.cc:81 apt-pkg/cdrom.cc:838 +#: apt-pkg/acquire.cc:81 apt-pkg/cdrom.cc:811 #, fuzzy, c-format msgid "List directory %spartial is missing." msgstr "Luettelokansio %spartial puuttuu." @@ -2879,27 +2863,32 @@ msgstr "Noudetaan tiedosto %li / %li (jäljellä %s)" msgid "Retrieving file %li of %li" msgstr "Noudetaan tiedosto %li / %li" -#: apt-pkg/acquire-worker.cc:112 +#: apt-pkg/acquire-worker.cc:113 #, c-format msgid "The method driver %s could not be found." msgstr "Menetelmän ajuria %s ei löytynyt" -#: apt-pkg/acquire-worker.cc:161 +#: apt-pkg/acquire-worker.cc:115 +#, fuzzy, c-format +msgid "Is the package %s installed?" +msgstr "Tarkista onko paketti \"dpkg-dev\" asennettu.\n" + +#: apt-pkg/acquire-worker.cc:166 #, c-format msgid "Method %s did not start correctly" msgstr "Menetelmä %s ei käynnistynyt oikein" -#: apt-pkg/acquire-worker.cc:447 +#: apt-pkg/acquire-worker.cc:452 #, c-format msgid "Please insert the disc labeled: '%s' in the drive '%s' and press enter." msgstr "Pistä levy nimeltään: \"%s\" asemaan \"%s\" ja paina Enter." -#: apt-pkg/init.cc:151 +#: apt-pkg/init.cc:143 #, c-format msgid "Packaging system '%s' is not supported" msgstr "Paketointijärjestelmä \"%s\" ei ole tuettu" -#: apt-pkg/init.cc:167 +#: apt-pkg/init.cc:159 msgid "Unable to determine a suitable packaging system type" msgstr "Sopivaa paketointijärjestelmän tyyppiä ei saa selvitettyä" @@ -2932,17 +2921,17 @@ msgid "" "available in the sources" msgstr "" -#: apt-pkg/policy.cc:399 +#: apt-pkg/policy.cc:414 #, fuzzy, c-format msgid "Invalid record in the preferences file %s, no Package header" msgstr "Asetustiedostossa on virheellinen tietue, Package-otsikko puuttuu" -#: apt-pkg/policy.cc:421 +#: apt-pkg/policy.cc:436 #, c-format msgid "Did not understand pin type %s" msgstr "Tunnistetyyppi %s on tuntematon" -#: apt-pkg/policy.cc:429 +#: apt-pkg/policy.cc:444 msgid "No priority (or zero) specified for pin" msgstr "Tärkeysjärjestystä ei määritetty tunnisteelle (tai se on nolla)" @@ -3010,44 +2999,48 @@ msgstr "Syöttö/Tulostus -virhe tallennettaessa pakettivarastoa" msgid "rename failed, %s (%s -> %s)." msgstr "nimen vaihto ei onnistunut, %s (%s -> %s)." -#: apt-pkg/acquire-item.cc:599 -msgid "MD5Sum mismatch" -msgstr "MD5Sum ei täsmää" - -#: apt-pkg/acquire-item.cc:870 apt-pkg/acquire-item.cc:1887 -#: apt-pkg/acquire-item.cc:2030 +#: apt-pkg/acquire-item.cc:154 msgid "Hash Sum mismatch" msgstr "Tarkistussumma ei täsmää" -#: apt-pkg/acquire-item.cc:1388 +#: apt-pkg/acquire-item.cc:159 +msgid "Size mismatch" +msgstr "Koko ei täsmää" + +#: apt-pkg/acquire-item.cc:164 +#, fuzzy +msgid "Invalid file format" +msgstr "Virheellinen toiminto %s" + +#: apt-pkg/acquire-item.cc:1570 #, 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:1404 +#: apt-pkg/acquire-item.cc:1586 #, fuzzy, c-format msgid "Unable to find hash sum for '%s' in Release file" msgstr "Pakettitiedostoa %s (1) ei voi jäsentää" -#: apt-pkg/acquire-item.cc:1446 +#: apt-pkg/acquire-item.cc:1628 msgid "There is no public key available for the following key IDs:\n" msgstr "Julkisia avaimia ei ole saatavilla, avainten ID:t ovat:\n" -#: apt-pkg/acquire-item.cc:1484 +#: apt-pkg/acquire-item.cc:1666 #, 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:1506 +#: apt-pkg/acquire-item.cc:1688 #, c-format msgid "Conflicting distribution: %s (expected %s but got %s)" msgstr "" -#: apt-pkg/acquire-item.cc:1536 +#: apt-pkg/acquire-item.cc:1718 #, c-format msgid "" "An error occurred during the signature verification. The repository is not " @@ -3055,12 +3048,12 @@ msgid "" msgstr "" #. Invalid signature file, reject (LP: #346386) (Closes: #627642) -#: apt-pkg/acquire-item.cc:1546 apt-pkg/acquire-item.cc:1551 +#: apt-pkg/acquire-item.cc:1728 apt-pkg/acquire-item.cc:1733 #, c-format msgid "GPG error: %s: %s" msgstr "" -#: apt-pkg/acquire-item.cc:1663 +#: apt-pkg/acquire-item.cc:1856 #, c-format msgid "" "I wasn't able to locate a file for the %s package. This might mean you need " @@ -3069,16 +3062,12 @@ msgstr "" "En löytänyt pakettia %s vastaavaa tiedostoa. Voit ehkä joutua korjaamaan " "tämän paketin itse (puuttuvan arkkitehtuurin vuoksi)" -#: apt-pkg/acquire-item.cc:1722 +#: apt-pkg/acquire-item.cc:1922 #, c-format -msgid "" -"I wasn't able to locate a file for the %s package. This might mean you need " -"to manually fix this package." +msgid "Can't find a source to download version '%s' of '%s'" msgstr "" -"Pakettia %s vastaavaa tiedostoa ei löytynyt. Voit ehkä joutua korjaamaan " -"tämän paketin itse." -#: apt-pkg/acquire-item.cc:1781 +#: apt-pkg/acquire-item.cc:1980 #, c-format msgid "" "The package index files are corrupted. No Filename: field for package %s." @@ -3086,16 +3075,12 @@ msgstr "" "Pakettihakemistotiedostot ovat turmeltuneet. Paketille %s ei ole Filename-" "kenttää." -#: apt-pkg/acquire-item.cc:1879 -msgid "Size mismatch" -msgstr "Koko ei täsmää" - -#: apt-pkg/indexrecords.cc:68 +#: apt-pkg/indexrecords.cc:73 #, fuzzy, c-format msgid "Unable to parse Release file %s" msgstr "Pakettitiedostoa %s (1) ei voi jäsentää" -#: apt-pkg/indexrecords.cc:78 +#: apt-pkg/indexrecords.cc:81 #, fuzzy, c-format msgid "No sections in Release file %s" msgstr "Huomautus, valitaan %s eikä %s\n" @@ -3120,50 +3105,41 @@ msgstr "Pakettitiedostoa %s (1) ei voi jäsentää" msgid "Vendor block %s contains no fingerprint" msgstr "Toimittajan lohkosta %s puuttuu sormenjälki" -#: apt-pkg/cdrom.cc:576 -#, c-format -msgid "" -"Using CD-ROM mount point %s\n" -"Mounting CD-ROM\n" -msgstr "" -"Käytetään rompun liitoskohtaa %s\n" -"Liitetään romppu\n" - -#: apt-pkg/cdrom.cc:585 apt-pkg/cdrom.cc:682 -msgid "Identifying.. " -msgstr "Tunnistetaan... " - -#: apt-pkg/cdrom.cc:613 -#, c-format -msgid "Stored label: %s\n" -msgstr "Tallennettu nimio: %s \n" - -#: apt-pkg/cdrom.cc:622 apt-pkg/cdrom.cc:915 -msgid "Unmounting CD-ROM...\n" -msgstr "Irrotetaan romppu...\n" - -#: apt-pkg/cdrom.cc:642 +#: apt-pkg/cdrom.cc:575 #, c-format msgid "Using CD-ROM mount point %s\n" msgstr "Käytetään rompun liitoskohtaa %s\n" -#: apt-pkg/cdrom.cc:660 +#: apt-pkg/cdrom.cc:583 msgid "Unmounting CD-ROM\n" msgstr "Irrotetaan romppu\n" -#: apt-pkg/cdrom.cc:665 +#: apt-pkg/cdrom.cc:588 msgid "Waiting for disc...\n" msgstr "Odotetaan levyä...\n" -#: apt-pkg/cdrom.cc:674 +#: apt-pkg/cdrom.cc:597 msgid "Mounting CD-ROM...\n" msgstr "Liitetään romppu...\n" -#: apt-pkg/cdrom.cc:693 +#: apt-pkg/cdrom.cc:605 +msgid "Identifying.. " +msgstr "Tunnistetaan... " + +#: apt-pkg/cdrom.cc:643 +#, c-format +msgid "Stored label: %s\n" +msgstr "Tallennettu nimio: %s \n" + +#: apt-pkg/cdrom.cc:652 apt-pkg/cdrom.cc:888 +msgid "Unmounting CD-ROM...\n" +msgstr "Irrotetaan romppu...\n" + +#: apt-pkg/cdrom.cc:667 msgid "Scanning disc for index files..\n" msgstr "Etsitään levyltä hakemistotiedostoja...\n" -#: apt-pkg/cdrom.cc:744 +#: apt-pkg/cdrom.cc:717 #, c-format msgid "" "Found %zu package indexes, %zu source indexes, %zu translation indexes and " @@ -3172,22 +3148,22 @@ msgstr "" "Hakemistoja löytyi: Asennuspakettien %zu, lähdekoodipakettien %zu, " "käännösten %zu ja allekirjoituksia löytyi %zu\n" -#: apt-pkg/cdrom.cc:755 +#: apt-pkg/cdrom.cc:728 msgid "" "Unable to locate any package files, perhaps this is not a Debian Disc or the " "wrong architecture?" msgstr "" -#: apt-pkg/cdrom.cc:782 +#: apt-pkg/cdrom.cc:755 #, c-format msgid "Found label '%s'\n" msgstr "Löytyi nimiö: \"%s\"\n" -#: apt-pkg/cdrom.cc:811 +#: apt-pkg/cdrom.cc:784 msgid "That is not a valid name, try again.\n" msgstr "Tuo ei kelpaa nimeksi, yritä uudelleen.\n" -#: apt-pkg/cdrom.cc:828 +#: apt-pkg/cdrom.cc:801 #, c-format msgid "" "This disc is called: \n" @@ -3196,15 +3172,15 @@ msgstr "" "Tämä levy on: \n" "\"%s\"\n" -#: apt-pkg/cdrom.cc:830 +#: apt-pkg/cdrom.cc:803 msgid "Copying package lists..." msgstr "Kopioidaan pakettiluetteloita..." -#: apt-pkg/cdrom.cc:865 +#: apt-pkg/cdrom.cc:838 msgid "Writing new source list\n" msgstr "Kirjoitetaan uusi lähdeluettelo\n" -#: apt-pkg/cdrom.cc:873 +#: apt-pkg/cdrom.cc:846 msgid "Source list entries for this disc are:\n" msgstr "Tämän levyn lähdekoodipakettien luettelon tietueita ovat:\n" @@ -3240,49 +3216,54 @@ msgstr "" msgid "Hash mismatch for: %s" msgstr "Kohteen %s tarkistussumma ei täsmää" -#: apt-pkg/cacheset.cc:403 +#: apt-pkg/cacheset.cc:479 #, c-format msgid "Release '%s' for '%s' was not found" msgstr "Julkaisua \"%s\" paketille \"%s\" ei löytynyt" -#: apt-pkg/cacheset.cc:406 +#: apt-pkg/cacheset.cc:482 #, c-format msgid "Version '%s' for '%s' was not found" msgstr "Versiota \"%s\" paketille \"%s\" ei löytynyt" -#: apt-pkg/cacheset.cc:517 +#: apt-pkg/cacheset.cc:593 #, fuzzy, c-format msgid "Couldn't find task '%s'" msgstr "Tehtävää %s ei löytynyt" -#: apt-pkg/cacheset.cc:523 +#: apt-pkg/cacheset.cc:599 #, fuzzy, c-format msgid "Couldn't find any package by regex '%s'" msgstr "Pakettia %s ei löytynyt" -#: apt-pkg/cacheset.cc:534 +#: apt-pkg/cacheset.cc:605 +#, fuzzy, c-format +msgid "Couldn't find any package by glob '%s'" +msgstr "Pakettia %s ei löytynyt" + +#: apt-pkg/cacheset.cc:616 #, c-format msgid "Can't select versions from package '%s' as it is purely virtual" msgstr "" -#: apt-pkg/cacheset.cc:541 apt-pkg/cacheset.cc:548 +#: apt-pkg/cacheset.cc:623 apt-pkg/cacheset.cc:630 #, c-format msgid "" "Can't select installed nor candidate version from package '%s' as it has " "neither of them" msgstr "" -#: apt-pkg/cacheset.cc:555 +#: apt-pkg/cacheset.cc:637 #, c-format msgid "Can't select newest version from package '%s' as it is purely virtual" msgstr "" -#: apt-pkg/cacheset.cc:563 +#: apt-pkg/cacheset.cc:645 #, c-format msgid "Can't select candidate version from package %s as it has no candidate" msgstr "" -#: apt-pkg/cacheset.cc:571 +#: apt-pkg/cacheset.cc:653 #, c-format msgid "Can't select installed version from package %s as it is not installed" msgstr "" @@ -3307,129 +3288,160 @@ msgstr "" msgid "Execute external solver" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:73 +#: apt-pkg/install-progress.cc:51 +#, c-format +msgid "Progress: [%3i%%]" +msgstr "" + +#: apt-pkg/install-progress.cc:85 apt-pkg/install-progress.cc:168 +msgid "Running dpkg" +msgstr "" + +#: apt-pkg/update.cc:110 apt-pkg/update.cc:112 +#, fuzzy +msgid "" +"Some index files failed to download. They have been ignored, or old ones " +"used instead." +msgstr "" +"Joidenkin hakemistotiedostojen nouto ei onnistunut, ne on ohitettu tai " +"käytetty vanhoja. " + +#: apt-pkg/deb/dpkgpm.cc:91 #, c-format msgid "Installing %s" msgstr "Asennetaan %s" -#: apt-pkg/deb/dpkgpm.cc:74 apt-pkg/deb/dpkgpm.cc:982 +#: apt-pkg/deb/dpkgpm.cc:92 apt-pkg/deb/dpkgpm.cc:977 #, c-format msgid "Configuring %s" msgstr "Tehdään asetukset: %s" -#: apt-pkg/deb/dpkgpm.cc:75 apt-pkg/deb/dpkgpm.cc:989 +#: apt-pkg/deb/dpkgpm.cc:93 apt-pkg/deb/dpkgpm.cc:984 #, c-format msgid "Removing %s" msgstr "Poistetaan %s" -#: apt-pkg/deb/dpkgpm.cc:76 +#: apt-pkg/deb/dpkgpm.cc:94 #, fuzzy, c-format msgid "Completely removing %s" msgstr "%s poistettiin kokonaan" -#: apt-pkg/deb/dpkgpm.cc:77 +#: apt-pkg/deb/dpkgpm.cc:95 #, c-format msgid "Noting disappearance of %s" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:78 +#: apt-pkg/deb/dpkgpm.cc:96 #, c-format msgid "Running post-installation trigger %s" msgstr "Suoritetaan jälkiasennusliipaisin %s" #. FIXME: use a better string after freeze -#: apt-pkg/deb/dpkgpm.cc:735 +#: apt-pkg/deb/dpkgpm.cc:808 #, c-format msgid "Directory '%s' missing" msgstr "Kansio \"%s\" puuttuu." -#: apt-pkg/deb/dpkgpm.cc:750 apt-pkg/deb/dpkgpm.cc:770 +#: apt-pkg/deb/dpkgpm.cc:823 apt-pkg/deb/dpkgpm.cc:845 #, fuzzy, c-format msgid "Could not open file '%s'" msgstr "Tiedostoa %s ei voitu avata" -#: apt-pkg/deb/dpkgpm.cc:975 +#: apt-pkg/deb/dpkgpm.cc:970 #, c-format msgid "Preparing %s" msgstr "Valmistellaan %s" -#: apt-pkg/deb/dpkgpm.cc:976 +#: apt-pkg/deb/dpkgpm.cc:971 #, c-format msgid "Unpacking %s" msgstr "Puretaan %s" -#: apt-pkg/deb/dpkgpm.cc:981 +#: apt-pkg/deb/dpkgpm.cc:976 #, c-format msgid "Preparing to configure %s" msgstr "Valmistaudutaan tekemään asetukset: %s" -#: apt-pkg/deb/dpkgpm.cc:983 +#: apt-pkg/deb/dpkgpm.cc:978 #, c-format msgid "Installed %s" msgstr "%s asennettu" -#: apt-pkg/deb/dpkgpm.cc:988 +#: apt-pkg/deb/dpkgpm.cc:983 #, c-format msgid "Preparing for removal of %s" msgstr "Valmistaudutaan poistamaan %s" -#: apt-pkg/deb/dpkgpm.cc:990 +#: apt-pkg/deb/dpkgpm.cc:985 #, c-format msgid "Removed %s" msgstr "%s poistettu" -#: apt-pkg/deb/dpkgpm.cc:995 +#: apt-pkg/deb/dpkgpm.cc:990 #, c-format msgid "Preparing to completely remove %s" msgstr "Valmistaudutaan poistamaan %s kokonaan" -#: apt-pkg/deb/dpkgpm.cc:996 +#: apt-pkg/deb/dpkgpm.cc:991 #, c-format msgid "Completely removed %s" msgstr "%s poistettiin kokonaan" -#: apt-pkg/deb/dpkgpm.cc:1243 -msgid "Can not write log, openpty() failed (/dev/pts not mounted?)\n" +#: apt-pkg/deb/dpkgpm.cc:1046 +msgid "ioctl(TIOCGWINSZ) failed" msgstr "" -"Lokiin ei voi kirjoittaa, openpty() epäonnistui (onko /dev/pts " -"liittämättä?)\n" -#: apt-pkg/deb/dpkgpm.cc:1273 -msgid "Running dpkg" +#: apt-pkg/deb/dpkgpm.cc:1049 apt-pkg/deb/dpkgpm.cc:1070 +#, fuzzy, c-format +msgid "Can not write log (%s)" +msgstr "Tiedostoon %s kirjoittaminen ei onnistu" + +#: apt-pkg/deb/dpkgpm.cc:1049 +msgid "Is /dev/pts mounted?" +msgstr "" + +#: apt-pkg/deb/dpkgpm.cc:1070 +msgid "Is stdout a terminal?" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1445 +#: apt-pkg/deb/dpkgpm.cc:1558 msgid "Operation was interrupted before it could finish" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1507 +#: apt-pkg/deb/dpkgpm.cc:1620 msgid "No apport report written because MaxReports is reached already" msgstr "" #. check if its not a follow up error -#: apt-pkg/deb/dpkgpm.cc:1512 +#: apt-pkg/deb/dpkgpm.cc:1625 msgid "dependency problems - leaving unconfigured" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1514 +#: apt-pkg/deb/dpkgpm.cc:1627 msgid "" "No apport report written because the error message indicates its a followup " "error from a previous failure." msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1520 +#: apt-pkg/deb/dpkgpm.cc:1633 msgid "" "No apport report written because the error message indicates a disk full " "error" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1526 +#: apt-pkg/deb/dpkgpm.cc:1640 msgid "" "No apport report written because the error message indicates a out of memory " "error" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1533 +#: apt-pkg/deb/dpkgpm.cc:1647 apt-pkg/deb/dpkgpm.cc:1653 +msgid "" +"No apport report written because the error message indicates an issue on the " +"local system" +msgstr "" + +#: apt-pkg/deb/dpkgpm.cc:1674 msgid "" "No apport report written because the error message indicates a dpkg I/O error" msgstr "" @@ -3458,6 +3470,104 @@ msgstr "" msgid "Not locked" msgstr "" +#~ msgid "%s not a valid DEB package." +#~ msgstr "%s ei kelpaa DEB-paketiksi." + +#~ msgid "" +#~ "Using CD-ROM mount point %s\n" +#~ "Mounting CD-ROM\n" +#~ msgstr "" +#~ "Käytetään rompun liitoskohtaa %s\n" +#~ "Liitetään romppu\n" + +#, fuzzy +#~ msgid "Note, selecting '%s' for task '%s'\n" +#~ msgstr "Huomautus, valitaan %s lausekkeella \"%s\"\n" + +#, fuzzy +#~ msgid "Note, selecting '%s' for regex '%s'\n" +#~ msgstr "Huomautus, valitaan %s lausekkeella \"%s\"\n" + +#~ msgid "Package %s is a virtual package provided by:\n" +#~ msgstr "Paketti %s on näennäispaketti, jonka kattaa:\n" + +#, fuzzy +#~ msgid " [Not candidate version]" +#~ msgstr "Mahdolliset versiot" + +#~ msgid "You should explicitly select one to install." +#~ msgstr "Yksi pitää valita asennettavaksi." + +#~ 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 "" +#~ "Pakettia %s ei ole saatavilla, mutta toinen paketti viittaa siihen.\n" +#~ "Tämä voi tarkoittaa paketin puuttuvan, olevan vanhentunut tai\n" +#~ "saatavilla vain jostain muusta lähteestä\n" + +#~ msgid "However the following packages replace it:" +#~ msgstr "Seuraavat paketit kuitenkin korvaavat sen:" + +#, fuzzy +#~ msgid "Package '%s' has no installation candidate" +#~ msgstr "Paketilla %s ei ole asennettavaa valintaa" + +#, fuzzy +#~ msgid "Package '%s' is not installed, so not removed. Did you mean '%s'?\n" +#~ msgstr "Pakettia %s ei ole asennettu, niinpä sitä ei poisteta\n" + +#, fuzzy +#~ msgid "Package '%s' is not installed, so not removed\n" +#~ msgstr "Pakettia %s ei ole asennettu, niinpä sitä ei poisteta\n" + +#, fuzzy +#~ msgid "Note, selecting '%s' instead of '%s'\n" +#~ msgstr "Huomautus, valitaan %s eikä %s\n" + +#~ msgid "Skipping %s, it is already installed and upgrade is not set.\n" +#~ msgstr "Ohitetaan %s, se on jo asennettu eikä ole komennettu päivitystä.\n" + +#, fuzzy +#~ msgid "Skipping %s, it is not installed and only upgrades are requested.\n" +#~ msgstr "Ohitetaan %s, se on jo asennettu eikä ole komennettu päivitystä.\n" + +#~ msgid "Reinstallation of %s is not possible, it cannot be downloaded.\n" +#~ msgstr "" +#~ "Paketin %s uudelleenasennus ei ole mahdollista, sitä ei voi noutaa.\n" + +#~ msgid "%s is already the newest version.\n" +#~ msgstr "%s on jo uusin versio.\n" + +#, fuzzy +#~ msgid "Selected version '%s' (%s) for '%s'\n" +#~ msgstr "Valittiin versio %s (%s) paketille %s\n" + +#, fuzzy +#~ msgid "Selected version '%s' (%s) for '%s' because of '%s'\n" +#~ msgstr "Valittiin versio %s (%s) paketille %s\n" + +#~ msgid "This is not a valid DEB archive, it has no '%s', '%s' or '%s' member" +#~ msgstr "" +#~ "Tämä ei ole kelvollinen DEB-arkisto, jokin osista \"%s\", \"%s\" tai \"%s" +#~ "\" puuttuu." + +#~ msgid "MD5Sum mismatch" +#~ msgstr "MD5Sum ei täsmää" + +#~ msgid "" +#~ "I wasn't able to locate a file for the %s package. This might mean you " +#~ "need to manually fix this package." +#~ msgstr "" +#~ "Pakettia %s vastaavaa tiedostoa ei löytynyt. Voit ehkä joutua korjaamaan " +#~ "tämän paketin itse." + +#~ msgid "Can not write log, openpty() failed (/dev/pts not mounted?)\n" +#~ msgstr "" +#~ "Lokiin ei voi kirjoittaa, openpty() epäonnistui (onko /dev/pts " +#~ "liittämättä?)\n" + #, fuzzy #~ msgid "Skipping nonexistent file %s" #~ msgstr "Avataan asetustiedosto %s" @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: fr\n" "Report-Msgid-Bugs-To: APT Development Team <deity@lists.debian.org>\n" -"POT-Creation-Date: 2013-07-31 16:24+0200\n" +"POT-Creation-Date: 2014-02-23 00:29+0100\n" "PO-Revision-Date: 2013-08-17 07:57+0200\n" "Last-Translator: Christian Perrier <bubulle@debian.org>\n" "Language-Team: French <debian-l10n-french@lists.debian.org>\n" @@ -19,150 +19,152 @@ msgstr "" "X-Generator: Lokalize 1.5\n" "Plural-Forms: Plural-Forms: nplurals=2; plural=n > 1;\n" -#: cmdline/apt-cache.cc:158 +#: cmdline/apt-cache.cc:140 #, c-format msgid "Package %s version %s has an unmet dep:\n" msgstr "Le paquet %s de version %s contient une dépendance absente :\n" -#: cmdline/apt-cache.cc:286 +#: cmdline/apt-cache.cc:268 msgid "Total package names: " msgstr "Nombre total de paquets : " -#: cmdline/apt-cache.cc:288 +#: cmdline/apt-cache.cc:270 msgid "Total package structures: " msgstr "Nombre total de structures de paquets : " -#: cmdline/apt-cache.cc:328 +#: cmdline/apt-cache.cc:310 msgid " Normal packages: " msgstr " Paquets ordinaires : " -#: cmdline/apt-cache.cc:329 +#: cmdline/apt-cache.cc:311 msgid " Pure virtual packages: " msgstr " Paquets entièrement virtuels : " -#: cmdline/apt-cache.cc:330 +#: cmdline/apt-cache.cc:312 msgid " Single virtual packages: " msgstr " Paquets virtuels simples : " -#: cmdline/apt-cache.cc:331 +#: cmdline/apt-cache.cc:313 msgid " Mixed virtual packages: " msgstr " Paquets virtuels mixtes : " -#: cmdline/apt-cache.cc:332 +#: cmdline/apt-cache.cc:314 msgid " Missing: " msgstr " Manquants : " -#: cmdline/apt-cache.cc:334 +#: cmdline/apt-cache.cc:316 msgid "Total distinct versions: " msgstr "Nombre de versions distinctes : " -#: cmdline/apt-cache.cc:336 +#: cmdline/apt-cache.cc:318 msgid "Total distinct descriptions: " msgstr "Nombre de descriptions distinctes : " -#: cmdline/apt-cache.cc:338 +#: cmdline/apt-cache.cc:320 msgid "Total dependencies: " msgstr "Nombre de dépendances : " -#: cmdline/apt-cache.cc:341 +#: cmdline/apt-cache.cc:323 msgid "Total ver/file relations: " msgstr "Nombre de relations version/fichier : " -#: cmdline/apt-cache.cc:343 +#: cmdline/apt-cache.cc:325 msgid "Total Desc/File relations: " msgstr "Nombre de relations description/fichier : " -#: cmdline/apt-cache.cc:345 +#: cmdline/apt-cache.cc:327 msgid "Total Provides mappings: " msgstr "Nombre de relations « Provides » : " -#: cmdline/apt-cache.cc:357 +#: cmdline/apt-cache.cc:339 msgid "Total globbed strings: " msgstr "Nombre de motifs rationnels : " -#: cmdline/apt-cache.cc:371 +#: cmdline/apt-cache.cc:353 msgid "Total dependency version space: " msgstr "Espace occupé par les versions des dépendances : " -#: cmdline/apt-cache.cc:376 +#: cmdline/apt-cache.cc:358 msgid "Total slack space: " msgstr "Espace disque gaspillé : " -#: cmdline/apt-cache.cc:384 +#: cmdline/apt-cache.cc:366 msgid "Total space accounted for: " msgstr "Total de l'espace attribué : " -#: cmdline/apt-cache.cc:515 cmdline/apt-cache.cc:1165 +#: cmdline/apt-cache.cc:497 cmdline/apt-cache.cc:1146 +#: apt-private/private-show.cc:55 #, c-format msgid "Package file %s is out of sync." msgstr "Fichier %s désynchronisé." -#: cmdline/apt-cache.cc:593 cmdline/apt-cache.cc:1452 -#: cmdline/apt-cache.cc:1454 cmdline/apt-cache.cc:1531 cmdline/apt-mark.cc:46 -#: cmdline/apt-mark.cc:93 cmdline/apt-mark.cc:219 +#: cmdline/apt-cache.cc:575 cmdline/apt-cache.cc:1432 +#: cmdline/apt-cache.cc:1434 cmdline/apt-cache.cc:1511 cmdline/apt-mark.cc:48 +#: cmdline/apt-mark.cc:95 cmdline/apt-mark.cc:221 +#: apt-private/private-show.cc:167 apt-private/private-show.cc:169 msgid "No packages found" msgstr "Aucun paquet n'a été trouvé" -#: cmdline/apt-cache.cc:1265 +#: cmdline/apt-cache.cc:1245 msgid "You must give at least one search pattern" msgstr "Vous devez fournir au moins un motif de recherche" -#: cmdline/apt-cache.cc:1431 +#: cmdline/apt-cache.cc:1411 msgid "This command is deprecated. Please use 'apt-mark showauto' instead." msgstr "Cette commande est obsolète. Veuillez utiliser « apt-mark showauto »." -#: cmdline/apt-cache.cc:1526 apt-pkg/cacheset.cc:510 +#: cmdline/apt-cache.cc:1506 apt-pkg/cacheset.cc:586 #, c-format msgid "Unable to locate package %s" msgstr "Impossible de trouver le paquet %s" -#: cmdline/apt-cache.cc:1556 +#: cmdline/apt-cache.cc:1536 msgid "Package files:" msgstr "Fichiers du paquet :" -#: cmdline/apt-cache.cc:1563 cmdline/apt-cache.cc:1654 +#: cmdline/apt-cache.cc:1543 cmdline/apt-cache.cc:1634 msgid "Cache is out of sync, can't x-ref a package file" msgstr "Le cache est désynchronisé, impossible de référencer un fichier" #. Show any packages have explicit pins -#: cmdline/apt-cache.cc:1577 +#: cmdline/apt-cache.cc:1557 msgid "Pinned packages:" msgstr "Paquets épinglés :" -#: cmdline/apt-cache.cc:1589 cmdline/apt-cache.cc:1634 +#: cmdline/apt-cache.cc:1569 cmdline/apt-cache.cc:1614 msgid "(not found)" msgstr "(non trouvé)" -#: cmdline/apt-cache.cc:1597 +#: cmdline/apt-cache.cc:1577 msgid " Installed: " msgstr " Installé : " -#: cmdline/apt-cache.cc:1598 +#: cmdline/apt-cache.cc:1578 msgid " Candidate: " msgstr " Candidat : " -#: cmdline/apt-cache.cc:1616 cmdline/apt-cache.cc:1624 +#: cmdline/apt-cache.cc:1596 cmdline/apt-cache.cc:1604 msgid "(none)" msgstr "(aucun)" -#: cmdline/apt-cache.cc:1631 +#: cmdline/apt-cache.cc:1611 msgid " Package pin: " msgstr " Épinglage de paquet : " #. Show the priority tables -#: cmdline/apt-cache.cc:1640 +#: cmdline/apt-cache.cc:1620 msgid " Version table:" msgstr " Table de version :" -#: cmdline/apt-cache.cc:1753 cmdline/apt-cdrom.cc:206 cmdline/apt-config.cc:81 -#: cmdline/apt-get.cc:3392 cmdline/apt-mark.cc:375 -#: cmdline/apt-extracttemplates.cc:229 ftparchive/apt-ftparchive.cc:591 -#: cmdline/apt-internal-solver.cc:33 cmdline/apt-sortpkgs.cc:147 +#: cmdline/apt-cache.cc:1733 cmdline/apt-cdrom.cc:252 cmdline/apt-config.cc:83 +#: cmdline/apt-get.cc:1580 cmdline/apt-mark.cc:377 cmdline/apt.cc:66 +#: cmdline/apt-extracttemplates.cc:217 ftparchive/apt-ftparchive.cc:591 +#: cmdline/apt-internal-solver.cc:34 cmdline/apt-sortpkgs.cc:147 #, c-format msgid "%s %s for %s compiled on %s %s\n" msgstr "%s %s pour %s compilé sur %s %s\n" -#: cmdline/apt-cache.cc:1760 +#: cmdline/apt-cache.cc:1740 msgid "" "Usage: apt-cache [options] command\n" " apt-cache [options] showpkg pkg1 [pkg2 ...]\n" @@ -237,7 +239,7 @@ msgstr "" "d'informations.\n" #. }}} -#: cmdline/apt-cdrom.cc:43 +#: cmdline/apt-cdrom.cc:45 msgid "" "No CD-ROM could be auto-detected or found using the default mount point.\n" "You may try the --cdrom option to set the CD-ROM mount point. See 'man apt-" @@ -248,32 +250,32 @@ msgstr "" "CD-ROM. Voir la page de manuel d'apt-cdrom pour plus d'informations sur " "l'auto-détection des CD et le point de montage." -#: cmdline/apt-cdrom.cc:85 +#: cmdline/apt-cdrom.cc:89 msgid "Please provide a name for this Disc, such as 'Debian 5.0.3 Disk 1'" msgstr "" "Veuillez indiquer le nom de ce disque, par exemple « Debian 5.0.3 Disk 1 »" -#: cmdline/apt-cdrom.cc:100 +#: cmdline/apt-cdrom.cc:104 msgid "Please insert a Disc in the drive and press enter" msgstr "" "Veuillez insérer un disque dans le lecteur et appuyez sur la touche Entrée" -#: cmdline/apt-cdrom.cc:135 +#: cmdline/apt-cdrom.cc:141 #, c-format msgid "Failed to mount '%s' to '%s'" msgstr "Impossible de monter « %s » sur « %s »" -#: cmdline/apt-cdrom.cc:170 +#: cmdline/apt-cdrom.cc:196 msgid "Repeat this process for the rest of the CDs in your set." msgstr "" "Veuillez répéter cette opération pour tous les disques de votre jeu de " "cédéroms." -#: cmdline/apt-config.cc:46 +#: cmdline/apt-config.cc:48 msgid "Arguments not in pairs" msgstr "Les paramètres ne sont pas appariés" -#: cmdline/apt-config.cc:87 +#: cmdline/apt-config.cc:89 msgid "" "Usage: apt-config [options] command\n" "\n" @@ -301,575 +303,53 @@ msgstr "" " -c=? Lit ce fichier de configuration\n" " -o=? Spécifie une option de configuration, p. ex. -o dir::cache=/tmp\n" -#. TRANSLATOR: Yes/No question help-text: defaulting to Y[es] -#. e.g. "Do you want to continue? [Y/n] " -#. The user has to answer with an input matching the -#. YESEXPR/NOEXPR defined in your l10n. -#: cmdline/apt-get.cc:146 -msgid "[Y/n]" -msgstr "[O/n]" - -#. TRANSLATOR: Yes/No question help-text: defaulting to N[o] -#. e.g. "Should this file be removed? [y/N] " -#. The user has to answer with an input matching the -#. YESEXPR/NOEXPR defined in your l10n. -#: cmdline/apt-get.cc:152 -msgid "[y/N]" -msgstr "[o/N]" - -#. TRANSLATOR: "Yes" answer printed for a yes/no question if --assume-yes is set -#: cmdline/apt-get.cc:163 -msgid "Y" -msgstr "O" - -#. TRANSLATOR: "No" answer printed for a yes/no question if --assume-no is set -#: cmdline/apt-get.cc:169 -msgid "N" -msgstr "N" - -#: cmdline/apt-get.cc:191 apt-pkg/cachefilter.cc:33 -#, c-format -msgid "Regex compilation error - %s" -msgstr "Erreur de compilation de l'expression rationnelle - %s" - -#: cmdline/apt-get.cc:289 -msgid "The following packages have unmet dependencies:" -msgstr "Les paquets suivants contiennent des dépendances non satisfaites :" - -#: cmdline/apt-get.cc:379 -#, c-format -msgid "but %s is installed" -msgstr "mais %s est installé" - -#: cmdline/apt-get.cc:381 -#, c-format -msgid "but %s is to be installed" -msgstr "mais %s devra être installé" - -#: cmdline/apt-get.cc:388 -msgid "but it is not installable" -msgstr "mais il n'est pas installable" - -#: cmdline/apt-get.cc:390 -msgid "but it is a virtual package" -msgstr "mais c'est un paquet virtuel" - -#: cmdline/apt-get.cc:393 -msgid "but it is not installed" -msgstr "mais il n'est pas installé" - -#: cmdline/apt-get.cc:393 -msgid "but it is not going to be installed" -msgstr "mais ne sera pas installé" - -#: cmdline/apt-get.cc:398 -msgid " or" -msgstr " ou" - -#: cmdline/apt-get.cc:427 -msgid "The following NEW packages will be installed:" -msgstr "Les NOUVEAUX paquets suivants seront installés :" - -#: cmdline/apt-get.cc:453 -msgid "The following packages will be REMOVED:" -msgstr "Les paquets suivants seront ENLEVÉS :" - -#: cmdline/apt-get.cc:475 -msgid "The following packages have been kept back:" -msgstr "Les paquets suivants ont été conservés :" - -#: cmdline/apt-get.cc:496 -msgid "The following packages will be upgraded:" -msgstr "Les paquets suivants seront mis à jour :" - -#: cmdline/apt-get.cc:517 -msgid "The following packages will be DOWNGRADED:" -msgstr "Les paquets suivants seront mis à une VERSION INFÉRIEURE :" - -#: cmdline/apt-get.cc:537 -msgid "The following held packages will be changed:" -msgstr "Les paquets retenus suivants seront changés :" - -#: cmdline/apt-get.cc:592 -#, c-format -msgid "%s (due to %s) " -msgstr "%s (en raison de %s) " - -#: cmdline/apt-get.cc:600 -msgid "" -"WARNING: The following essential packages will be removed.\n" -"This should NOT be done unless you know exactly what you are doing!" -msgstr "" -"ATTENTION : Les paquets essentiels suivants vont être enlevés.\n" -"Vous NE devez PAS faire ceci, à moins de savoir exactement ce\n" -"que vous êtes en train de faire." - -#: cmdline/apt-get.cc:631 -#, c-format -msgid "%lu upgraded, %lu newly installed, " -msgstr "%lu mis à jour, %lu nouvellement installés, " - -#: cmdline/apt-get.cc:635 -#, c-format -msgid "%lu reinstalled, " -msgstr "%lu réinstallés, " - -#: cmdline/apt-get.cc:637 -#, c-format -msgid "%lu downgraded, " -msgstr "%lu remis à une version inférieure, " - -#: cmdline/apt-get.cc:639 -#, c-format -msgid "%lu to remove and %lu not upgraded.\n" -msgstr "%lu à enlever et %lu non mis à jour.\n" - -#: cmdline/apt-get.cc:643 -#, c-format -msgid "%lu not fully installed or removed.\n" -msgstr "%lu partiellement installés ou enlevés.\n" - -#: cmdline/apt-get.cc:664 -#, c-format -msgid "Note, selecting '%s' for task '%s'\n" -msgstr "Note : sélection de %s pour la tâche « %s »\n" - -#: cmdline/apt-get.cc:669 -#, c-format -msgid "Note, selecting '%s' for regex '%s'\n" -msgstr "Note : sélection de %s pour l'expression rationnelle « %s »\n" - -#: cmdline/apt-get.cc:686 -#, c-format -msgid "Package %s is a virtual package provided by:\n" -msgstr "Le paquet %s est un paquet virtuel fourni par :\n" - -#: cmdline/apt-get.cc:697 -msgid " [Installed]" -msgstr " [Installé]" - -#: cmdline/apt-get.cc:706 -msgid " [Not candidate version]" -msgstr " [Pas de version candidate]" - -#: cmdline/apt-get.cc:708 -msgid "You should explicitly select one to install." -msgstr "Vous devez explicitement sélectionner un paquet à installer." - -#: cmdline/apt-get.cc:711 -#, c-format -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" +#: cmdline/apt-get.cc:244 +#, fuzzy, c-format +msgid "Can not find a package for architecture '%s'" msgstr "" -"Aucune version du paquet %s n'est disponible, mais il existe dans la base\n" -"de données. Cela signifie en général que le paquet est manquant, qu'il est " -"devenu obsolète\n" -"ou qu'il n'est disponible que sur une autre source\n" - -#: cmdline/apt-get.cc:729 -msgid "However the following packages replace it:" -msgstr "Cependant les paquets suivants le remplacent :" - -#: cmdline/apt-get.cc:741 -#, c-format -msgid "Package '%s' has no installation candidate" -msgstr "Le paquet « %s » n'a pas de version susceptible d'être installée" - -#: cmdline/apt-get.cc:754 -#, c-format -msgid "Virtual packages like '%s' can't be removed\n" -msgstr "Les paquets virtuels comme « %s » ne peuvent pas être supprimés\n" - -#. TRANSLATORS: Note, this is not an interactive question -#: cmdline/apt-get.cc:766 cmdline/apt-get.cc:969 -#, c-format -msgid "Package '%s' is not installed, so not removed. Did you mean '%s'?\n" -msgstr "" -"Le paquet « %s » n'est pas installé, et ne peut donc être supprimé. Peut-" -"être vouliez-vous écrire « %s » ?\n" - -#: cmdline/apt-get.cc:772 cmdline/apt-get.cc:975 -#, c-format -msgid "Package '%s' is not installed, so not removed\n" -msgstr "Le paquet « %s » n'est pas installé, et ne peut donc être supprimé\n" - -#: cmdline/apt-get.cc:817 -#, c-format -msgid "Note, selecting '%s' instead of '%s'\n" -msgstr "Note : sélection de « %s » au lieu de « %s »\n" - -#: cmdline/apt-get.cc:847 -#, c-format -msgid "Skipping %s, it is already installed and upgrade is not set.\n" -msgstr "Passe %s, il est déjà installé et la mise à jour n'est pas prévue.\n" - -#: cmdline/apt-get.cc:851 -#, c-format -msgid "Skipping %s, it is not installed and only upgrades are requested.\n" -msgstr "" -"%s ignoré : il n'est pas installé et seules des mises à jour ont été " -"demandées.\n" - -#: cmdline/apt-get.cc:863 -#, c-format -msgid "Reinstallation of %s is not possible, it cannot be downloaded.\n" -msgstr "" -"La réinstallation de %s est impossible, il ne peut pas être téléchargé.\n" - -#: cmdline/apt-get.cc:868 -#, c-format -msgid "%s is already the newest version.\n" -msgstr "%s est déjà la plus récente version disponible.\n" - -#: cmdline/apt-get.cc:887 cmdline/apt-get.cc:2187 cmdline/apt-mark.cc:68 -#, c-format -msgid "%s set to manually installed.\n" -msgstr "%s passé en « installé manuellement ».\n" - -#: cmdline/apt-get.cc:913 -#, c-format -msgid "Selected version '%s' (%s) for '%s'\n" -msgstr "Version choisie « %s » (%s) pour « %s »\n" - -#: cmdline/apt-get.cc:918 -#, c-format -msgid "Selected version '%s' (%s) for '%s' because of '%s'\n" -msgstr "Version choisie « %s » (%s) pour « %s » à cause de « %s »\n" - -#: cmdline/apt-get.cc:1054 -msgid "Correcting dependencies..." -msgstr "Correction des dépendances..." - -#: cmdline/apt-get.cc:1057 -msgid " failed." -msgstr " a échoué." - -#: cmdline/apt-get.cc:1060 -msgid "Unable to correct dependencies" -msgstr "Impossible de corriger les dépendances" - -#: cmdline/apt-get.cc:1063 -msgid "Unable to minimize the upgrade set" -msgstr "Impossible de minimiser le nombre des paquets mis à jour" - -#: cmdline/apt-get.cc:1065 -msgid " Done" -msgstr " Fait" - -#: cmdline/apt-get.cc:1069 -msgid "You might want to run 'apt-get -f install' to correct these." -msgstr "Vous pouvez lancer « apt-get -f install » pour corriger ces problèmes." - -#: cmdline/apt-get.cc:1072 -msgid "Unmet dependencies. Try using -f." -msgstr "Dépendances manquantes. Essayez d'utiliser l'option -f." - -#: cmdline/apt-get.cc:1097 -msgid "WARNING: The following packages cannot be authenticated!" -msgstr "ATTENTION : les paquets suivants n'ont pas été authentifiés." - -#: cmdline/apt-get.cc:1101 -msgid "Authentication warning overridden.\n" -msgstr "Avertissement d'authentification ignoré.\n" - -#: cmdline/apt-get.cc:1108 -msgid "Install these packages without verification?" -msgstr "Faut-il installer ces paquets sans vérification ?" - -#: cmdline/apt-get.cc:1110 -msgid "Some packages could not be authenticated" -msgstr "Certains paquets n'ont pas pu être authentifiés" - -#: cmdline/apt-get.cc:1119 cmdline/apt-get.cc:1280 -msgid "There are problems and -y was used without --force-yes" -msgstr "Il y a des problèmes et -y a été employé sans --force-yes" - -#: cmdline/apt-get.cc:1160 -msgid "Internal error, InstallPackages was called with broken packages!" -msgstr "Erreur interne, « InstallPackages » appelé avec des paquets cassés." - -#: cmdline/apt-get.cc:1169 -msgid "Packages need to be removed but remove is disabled." -msgstr "" -"Les paquets doivent être enlevés mais la désinstallation est désactivée." - -#: cmdline/apt-get.cc:1180 -msgid "Internal error, Ordering didn't finish" -msgstr "Erreur interne. Le tri a été interrompu." - -#: cmdline/apt-get.cc:1218 -msgid "How odd.. The sizes didn't match, email apt@packages.debian.org" -msgstr "" -"Étrangement, les tailles ne correspondent pas. Veuillez le signaler par " -"courriel à apt@packages.debian.org." - -#. 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:1225 -#, c-format -msgid "Need to get %sB/%sB of archives.\n" -msgstr "Il est nécessaire de prendre %so/%so dans les archives.\n" - -#. 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:1230 -#, c-format -msgid "Need to get %sB of archives.\n" -msgstr "Il est nécessaire de prendre %so dans les archives.\n" - -#. 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:1237 -#, c-format -msgid "After this operation, %sB of additional disk space will be used.\n" -msgstr "" -"Après cette opération, %so d'espace disque supplémentaires seront utilisés.\n" - -#. 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:1242 -#, c-format -msgid "After this operation, %sB disk space will be freed.\n" -msgstr "Après cette opération, %so d'espace disque seront libérés.\n" - -#: cmdline/apt-get.cc:1257 cmdline/apt-get.cc:1260 cmdline/apt-get.cc:2621 -#: cmdline/apt-get.cc:2624 -#, c-format -msgid "Couldn't determine free space in %s" -msgstr "Impossible de déterminer l'espace disponible sur %s" - -#: cmdline/apt-get.cc:1270 -#, c-format -msgid "You don't have enough free space in %s." -msgstr "Pas assez d'espace disponible sur %s" - -#: cmdline/apt-get.cc:1286 cmdline/apt-get.cc:1308 -msgid "Trivial Only specified but this is not a trivial operation." -msgstr "" -"L'option --trivial-only a été indiquée mais il ne s'agit pas d'une opération " -"triviale." - -# The space before the exclamation mark must not be a non-breaking space; this -# sentence is supposed to be typed by a user who cannot see the difference. -#. TRANSLATOR: This string needs to be typed by the user as a confirmation, so be -#. careful with hard to type or special characters (like non-breaking spaces) -#: cmdline/apt-get.cc:1290 -msgid "Yes, do as I say!" -msgstr "Oui, faites ce que je vous dis !" - -#: cmdline/apt-get.cc:1292 -#, c-format -msgid "" -"You are about to do something potentially harmful.\n" -"To continue type in the phrase '%s'\n" -" ?] " -msgstr "" -"Vous êtes sur le point de faire quelque chose de potentiellement dangereux\n" -"Pour continuer, tapez la phrase « %s »\n" -" ?]" - -#: cmdline/apt-get.cc:1298 cmdline/apt-get.cc:1317 -msgid "Abort." -msgstr "Annulation." - -#: cmdline/apt-get.cc:1313 -msgid "Do you want to continue?" -msgstr "Souhaitez-vous continuer ?" - -#: cmdline/apt-get.cc:1385 cmdline/apt-get.cc:2686 apt-pkg/algorithms.cc:1566 -#, c-format -msgid "Failed to fetch %s %s\n" -msgstr "Impossible de récupérer %s %s\n" - -#: cmdline/apt-get.cc:1403 -msgid "Some files failed to download" -msgstr "Certains fichiers n'ont pu être téléchargés." - -#: cmdline/apt-get.cc:1404 cmdline/apt-get.cc:2698 -msgid "Download complete and in download only mode" -msgstr "Téléchargement achevé et dans le mode téléchargement uniquement" - -#: cmdline/apt-get.cc:1410 -msgid "" -"Unable to fetch some archives, maybe run apt-get update or try with --fix-" -"missing?" -msgstr "" -"Impossible de récupérer quelques archives, peut-être devrez-vous lancer apt-" -"get update ou essayer avec --fix-missing ?" - -#: cmdline/apt-get.cc:1414 -msgid "--fix-missing and media swapping is not currently supported" -msgstr "" -"l'option --fix-missing et l'échange de support ne sont pas encore reconnus." - -#: cmdline/apt-get.cc:1419 -msgid "Unable to correct missing packages." -msgstr "Impossible de corriger le fait que les paquets manquent." - -#: cmdline/apt-get.cc:1420 -msgid "Aborting install." -msgstr "Annulation de l'installation." - -#: cmdline/apt-get.cc:1448 -msgid "" -"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] "" -"Le paquet suivant a disparu du système car tous ses fichiers\n" -"ont été remplacés par d'autres paquets :" -msgstr[1] "" -"Les paquets suivants ont disparu du système car tous leurs fichiers\n" -"ont été remplacés par d'autres paquets :" +"Impossible de trouver de paquet correspondant à l'expression rationnelle " +"« %s »" -#: cmdline/apt-get.cc:1452 -msgid "Note: This is done automatically and on purpose by dpkg." +#: cmdline/apt-get.cc:326 +#, fuzzy, c-format +msgid "Can not find a package '%s' with version '%s'" msgstr "" -"Note : cette opération volontaire (effectuée par dpkg) est automatique." +"Impossible de trouver de paquet correspondant à l'expression rationnelle " +"« %s »" -#: cmdline/apt-get.cc:1590 -#, c-format -msgid "Ignore unavailable target release '%s' of package '%s'" +#: cmdline/apt-get.cc:329 +#, fuzzy, c-format +msgid "Can not find a package '%s' with release '%s'" msgstr "" -"La distribution cible « %s » indisponible pour le paquet « %s » est ignorée" +"Impossible de trouver de paquet correspondant à l'expression rationnelle " +"« %s »" -#: cmdline/apt-get.cc:1622 +#: cmdline/apt-get.cc:366 #, c-format msgid "Picking '%s' as source package instead of '%s'\n" msgstr "Choix de « %s » comme paquet source à la place de « %s »\n" -#. if (VerTag.empty() == false && Last == 0) -#: cmdline/apt-get.cc:1660 -#, c-format -msgid "Ignore unavailable version '%s' of package '%s'" +#: cmdline/apt-get.cc:422 +#, fuzzy, c-format +msgid "Can not find version '%s' of package '%s'" msgstr "La version « %s » indisponible du paquet « %s » est ignorée" -#: cmdline/apt-get.cc:1676 -msgid "The update command takes no arguments" -msgstr "La commande de mise à jour ne prend pas de paramètre" - -#: cmdline/apt-get.cc:1742 -msgid "We are not supposed to delete stuff, can't start AutoRemover" -msgstr "" -"Aucune suppression n'est censée se produire : impossible de lancer " -"« Autoremover »" - -#: cmdline/apt-get.cc:1846 -msgid "" -"Hmm, seems like the AutoRemover destroyed something which really\n" -"shouldn't happen. Please file a bug report against apt." -msgstr "" -"Il semble que l'outil de suppression automatique (« Autoremover ») ait\n" -"supprimé quelque chose, ce qui est inattendu. Veuillez envoyer un\n" -"rapport de bogue pour le paquet « 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:1849 cmdline/apt-get.cc:2017 -msgid "The following information may help to resolve the situation:" -msgstr "L'information suivante devrait vous aider à résoudre la situation : " - -#: cmdline/apt-get.cc:1853 -msgid "Internal Error, AutoRemover broke stuff" -msgstr "" -"Erreur interne, l'outil de suppression automatique a cassé quelque chose." - -#: cmdline/apt-get.cc:1860 -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] "" -"Le paquet suivant a été installé automatiquement et n'est plus nécessaire :" -msgstr[1] "" -"Les paquets suivants ont été installés automatiquement et ne sont plus " -"nécessaires :" - -#: cmdline/apt-get.cc:1864 -#, 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 paquet a été installé automatiquement et n'est plus nécessaire.\n" -msgstr[1] "" -"%lu paquets ont été installés automatiquement et ne sont plus nécessaires.\n" - -#: cmdline/apt-get.cc:1866 -msgid "Use 'apt-get autoremove' to remove it." -msgid_plural "Use 'apt-get autoremove' to remove them." -msgstr[0] "Veuillez utiliser « apt-get autoremove » pour le supprimer." -msgstr[1] "Veuillez utiliser « apt-get autoremove » pour les supprimer." - -#: cmdline/apt-get.cc:1885 -msgid "Internal error, AllUpgrade broke stuff" -msgstr "Erreur interne, AllUpgrade a cassé le boulot !" - -#: cmdline/apt-get.cc:1984 -msgid "You might want to run 'apt-get -f install' to correct these:" -msgstr "" -"Vous pouvez lancer « apt-get -f install » pour corriger ces problèmes :" - -#: cmdline/apt-get.cc:1988 -msgid "" -"Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a " -"solution)." -msgstr "" -"Dépendances non satisfaites. Essayez « apt-get -f install » sans paquet\n" -"(ou indiquez une solution)." - -#: cmdline/apt-get.cc:2002 -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 "" -"Certains paquets ne peuvent être installés. Ceci peut signifier\n" -"que vous avez demandé l'impossible, ou bien, si vous utilisez\n" -"la distribution unstable, que certains paquets n'ont pas encore\n" -"été créés ou ne sont pas sortis d'Incoming." - -#: cmdline/apt-get.cc:2023 -msgid "Broken packages" -msgstr "Paquets défectueux" - -#: cmdline/apt-get.cc:2049 -msgid "The following extra packages will be installed:" -msgstr "Les paquets supplémentaires suivants seront installés : " - -#: cmdline/apt-get.cc:2139 -msgid "Suggested packages:" -msgstr "Paquets suggérés :" - -#: cmdline/apt-get.cc:2140 -msgid "Recommended packages:" -msgstr "Paquets recommandés :" - -#: cmdline/apt-get.cc:2182 +#: cmdline/apt-get.cc:453 #, c-format msgid "Couldn't find package %s" msgstr "Impossible de trouver le paquet %s" -#: cmdline/apt-get.cc:2189 cmdline/apt-mark.cc:70 +#: cmdline/apt-get.cc:458 cmdline/apt-mark.cc:70 +#, c-format +msgid "%s set to manually installed.\n" +msgstr "%s passé en « installé manuellement ».\n" + +#: cmdline/apt-get.cc:460 cmdline/apt-mark.cc:72 #, c-format msgid "%s set to automatically installed.\n" msgstr "%s passé en « installé automatiquement ».\n" -#: cmdline/apt-get.cc:2197 cmdline/apt-mark.cc:114 +#: cmdline/apt-get.cc:468 cmdline/apt-mark.cc:116 msgid "" "This command is deprecated. Please use 'apt-mark auto' and 'apt-mark manual' " "instead." @@ -877,50 +357,26 @@ msgstr "" "Cette commande est obsolète. Veuillez utiliser « apt-mark auto » et « apt-" "mark manual »." -#: cmdline/apt-get.cc:2213 -msgid "Calculating upgrade... " -msgstr "Calcul de la mise à jour... " - -#: cmdline/apt-get.cc:2216 methods/ftp.cc:712 methods/connect.cc:116 -msgid "Failed" -msgstr "Échec" - -#: cmdline/apt-get.cc:2221 -msgid "Done" -msgstr "Fait" - -#: cmdline/apt-get.cc:2288 cmdline/apt-get.cc:2296 +#: cmdline/apt-get.cc:537 cmdline/apt-get.cc:545 msgid "Internal error, problem resolver broke stuff" msgstr "" "Erreur interne, la tentative de résolution du problème a cassé certaines " "parties" -#: cmdline/apt-get.cc:2324 cmdline/apt-get.cc:2361 +#: cmdline/apt-get.cc:573 cmdline/apt-get.cc:610 msgid "Unable to lock the download directory" msgstr "Impossible de verrouiller le répertoire de téléchargement" -#: cmdline/apt-get.cc:2418 -#, c-format -msgid "Can't find a source to download version '%s' of '%s'" -msgstr "" -"Impossible de trouver une source de téléchargement de la version « %s » de " -"« %s »" - -#: cmdline/apt-get.cc:2423 -#, c-format -msgid "Downloading %s %s" -msgstr "Téléchargement de %s %s" - -#: cmdline/apt-get.cc:2483 +#: cmdline/apt-get.cc:725 msgid "Must specify at least one package to fetch source for" msgstr "Vous devez spécifier au moins un paquet source" -#: cmdline/apt-get.cc:2523 cmdline/apt-get.cc:2835 +#: cmdline/apt-get.cc:765 cmdline/apt-get.cc:1060 #, c-format msgid "Unable to find a source package for %s" msgstr "Impossible de trouver une source de paquet pour %s" -#: cmdline/apt-get.cc:2540 +#: cmdline/apt-get.cc:782 #, c-format msgid "" "NOTICE: '%s' packaging is maintained in the '%s' version control system at:\n" @@ -930,7 +386,7 @@ msgstr "" "suivi de versions « %s » à l'adresse :\n" "%s\n" -#: cmdline/apt-get.cc:2545 +#: cmdline/apt-get.cc:787 #, c-format msgid "" "Please use:\n" @@ -942,70 +398,80 @@ msgstr "" "pour récupérer les dernières mises à jour (éventuellement non encore " "publiées) du paquet.\n" -#: cmdline/apt-get.cc:2598 +#: cmdline/apt-get.cc:840 #, c-format msgid "Skipping already downloaded file '%s'\n" msgstr "Saut du téléchargement du fichier « %s », déjà téléchargé\n" -#: cmdline/apt-get.cc:2635 +#: cmdline/apt-get.cc:863 cmdline/apt-get.cc:866 +#: apt-private/private-install.cc:198 apt-private/private-install.cc:201 +#, c-format +msgid "Couldn't determine free space in %s" +msgstr "Impossible de déterminer l'espace disponible sur %s" + +#: cmdline/apt-get.cc:877 #, c-format msgid "You don't have enough free space in %s" msgstr "Pas assez d'espace disponible sur %s" #. 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:2644 +#: cmdline/apt-get.cc:886 #, c-format msgid "Need to get %sB/%sB of source archives.\n" msgstr "Nécessité de prendre %so/%so dans les sources.\n" #. 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:2649 +#: cmdline/apt-get.cc:891 #, c-format msgid "Need to get %sB of source archives.\n" msgstr "Nécessité de prendre %so dans les sources.\n" -#: cmdline/apt-get.cc:2655 +#: cmdline/apt-get.cc:897 #, c-format msgid "Fetch source %s\n" msgstr "Récupération des sources %s\n" -#: cmdline/apt-get.cc:2693 +#: cmdline/apt-get.cc:918 msgid "Failed to fetch some archives." msgstr "Échec lors de la récupération de quelques archives." -#: cmdline/apt-get.cc:2724 +#: cmdline/apt-get.cc:923 apt-private/private-install.cc:325 +msgid "Download complete and in download only mode" +msgstr "Téléchargement achevé et dans le mode téléchargement uniquement" + +#: cmdline/apt-get.cc:949 #, c-format msgid "Skipping unpack of already unpacked source in %s\n" msgstr "Saut du décompactage des paquets sources déjà décompactés dans %s\n" -#: cmdline/apt-get.cc:2736 +#: cmdline/apt-get.cc:961 #, c-format msgid "Unpack command '%s' failed.\n" msgstr "La commande de décompactage « %s » a échoué.\n" -#: cmdline/apt-get.cc:2737 +#: cmdline/apt-get.cc:962 #, c-format msgid "Check if the 'dpkg-dev' package is installed.\n" msgstr "Veuillez vérifier si le paquet dpkg-dev est installé.\n" -#: cmdline/apt-get.cc:2759 +#: cmdline/apt-get.cc:984 #, c-format msgid "Build command '%s' failed.\n" msgstr "La commande de construction « %s » a échoué.\n" -#: cmdline/apt-get.cc:2779 +#: cmdline/apt-get.cc:1004 msgid "Child process failed" msgstr "Échec du processus fils" -#: cmdline/apt-get.cc:2798 +#: cmdline/apt-get.cc:1023 msgid "Must specify at least one package to check builddeps for" msgstr "" "Il faut spécifier au moins un paquet pour vérifier les dépendances de " "construction" -#: cmdline/apt-get.cc:2823 +#: cmdline/apt-get.cc:1048 #, c-format msgid "" "No architecture information available for %s. See apt.conf(5) APT::" @@ -1015,17 +481,17 @@ msgstr "" "consulter la section à propos de APT::Architectures dans la page de manuel " "apt.conf(5)." -#: cmdline/apt-get.cc:2847 cmdline/apt-get.cc:2850 +#: cmdline/apt-get.cc:1072 cmdline/apt-get.cc:1075 #, c-format msgid "Unable to get build-dependency information for %s" msgstr "Impossible d'obtenir les dépendances de construction pour %s" -#: cmdline/apt-get.cc:2870 +#: cmdline/apt-get.cc:1095 #, c-format msgid "%s has no build depends.\n" msgstr "%s n'a pas de dépendance de construction.\n" -#: cmdline/apt-get.cc:3040 +#: cmdline/apt-get.cc:1265 #, c-format msgid "" "%s dependency for %s can't be satisfied because %s is not allowed on '%s' " @@ -1034,7 +500,7 @@ msgstr "" "La dépendance %s vis-à-vis de %s ne peut être satisfaite car %s n'est pas " "autorisé avec les paquets « %s »." -#: cmdline/apt-get.cc:3058 +#: cmdline/apt-get.cc:1283 #, c-format msgid "" "%s dependency for %s cannot be satisfied because the package %s cannot be " @@ -1043,14 +509,14 @@ msgstr "" "La dépendance %s vis-à-vis de %s ne peut être satisfaite car le paquet %s ne " "peut être trouvé" -#: cmdline/apt-get.cc:3081 +#: cmdline/apt-get.cc:1306 #, c-format msgid "Failed to satisfy %s dependency for %s: Installed package %s is too new" msgstr "" "Impossible de satisfaire la dépendance %s pour %s : le paquet installé %s " "est trop récent" -#: cmdline/apt-get.cc:3120 +#: cmdline/apt-get.cc:1345 #, c-format msgid "" "%s dependency for %s cannot be satisfied because candidate version of " @@ -1059,7 +525,7 @@ msgstr "" "La dépendance %s vis-à-vis de %s ne peut être satisfaite car aucune version " "disponible du paquet %s ne peut satisfaire les prérequis de version." -#: cmdline/apt-get.cc:3126 +#: cmdline/apt-get.cc:1351 #, c-format msgid "" "%s dependency for %s cannot be satisfied because package %s has no candidate " @@ -1068,31 +534,31 @@ msgstr "" "La dépendance %s vis-à-vis de %s ne peut être satisfaite car le paquet %s " "n'a pas de version disponible." -#: cmdline/apt-get.cc:3149 +#: cmdline/apt-get.cc:1374 #, c-format msgid "Failed to satisfy %s dependency for %s: %s" msgstr "Impossible de satisfaire les dépendances %s pour %s : %s" -#: cmdline/apt-get.cc:3164 +#: cmdline/apt-get.cc:1389 #, c-format msgid "Build-dependencies for %s could not be satisfied." msgstr "" "Les dépendances de compilation pour %s ne peuvent pas être satisfaites." -#: cmdline/apt-get.cc:3169 +#: cmdline/apt-get.cc:1394 msgid "Failed to process build dependencies" msgstr "Impossible d'activer les dépendances de construction" -#: cmdline/apt-get.cc:3262 cmdline/apt-get.cc:3274 +#: cmdline/apt-get.cc:1487 cmdline/apt-get.cc:1499 #, c-format msgid "Changelog for %s (%s)" msgstr "Journal des modifications pour %s (%s)" -#: cmdline/apt-get.cc:3397 +#: cmdline/apt-get.cc:1585 msgid "Supported modules:" msgstr "Modules reconnus :" -#: cmdline/apt-get.cc:3438 +#: cmdline/apt-get.cc:1626 msgid "" "Usage: apt-get [options] command\n" " apt-get [options] install|remove pkg1 [pkg2 ...]\n" @@ -1182,106 +648,56 @@ msgstr "" "apt.conf(5) pour plus d'informations et d'options.\n" " Cet APT a les « Super Cow Powers »\n" -#: cmdline/apt-get.cc:3603 -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 "" -"NOTE: Ceci n'est qu'une simulation !\n" -" apt-get a besoin des privilèges du superutilisateur\n" -" pour pouvoir vraiment fonctionner.\n" -" Veuillez aussi noter que le verrouillage est désactivé,\n" -" et la situation n'est donc pas forcément représentative\n" -" de la réalité !" - -#: cmdline/acqprogress.cc:60 -msgid "Hit " -msgstr "Atteint " - -#: cmdline/acqprogress.cc:84 -msgid "Get:" -msgstr "Réception de : " - -#: cmdline/acqprogress.cc:115 -msgid "Ign " -msgstr "Ign " - -#: cmdline/acqprogress.cc:119 -msgid "Err " -msgstr "Err " - -#: cmdline/acqprogress.cc:140 -#, c-format -msgid "Fetched %sB in %s (%sB/s)\n" -msgstr "%so réceptionnés en %s (%so/s)\n" - -#: cmdline/acqprogress.cc:230 -#, c-format -msgid " [Working]" -msgstr " [En cours]" - -#: cmdline/acqprogress.cc:286 -#, c-format -msgid "" -"Media change: please insert the disc labeled\n" -" '%s'\n" -"in the drive '%s' and press enter\n" -msgstr "" -"Changement de support : veuillez insérer le disque\n" -"« %s »\n" -"dans le lecteur « %s » et appuyez sur la touche Entrée\n" - -#: cmdline/apt-mark.cc:55 +#: cmdline/apt-mark.cc:57 #, c-format msgid "%s can not be marked as it is not installed.\n" msgstr "%s ne peut pas être marqué car il n'est pas installé.\n" -#: cmdline/apt-mark.cc:61 +#: cmdline/apt-mark.cc:63 #, c-format msgid "%s was already set to manually installed.\n" msgstr "%s était déjà marqué comme installé manuellement.\n" -#: cmdline/apt-mark.cc:63 +#: cmdline/apt-mark.cc:65 #, c-format msgid "%s was already set to automatically installed.\n" msgstr "%s était déjà marqué comme installé automatiquement.\n" -#: cmdline/apt-mark.cc:228 +#: cmdline/apt-mark.cc:230 #, c-format msgid "%s was already set on hold.\n" msgstr "%s était déjà marqué comme figé (« hold »).\n" -#: cmdline/apt-mark.cc:230 +#: cmdline/apt-mark.cc:232 #, c-format msgid "%s was already not hold.\n" msgstr "%s était déjà marqué comme non figé.\n" -#: cmdline/apt-mark.cc:245 cmdline/apt-mark.cc:326 -#: apt-pkg/contrib/fileutl.cc:832 apt-pkg/contrib/gpgv.cc:223 -#: apt-pkg/deb/dpkgpm.cc:1032 +#: cmdline/apt-mark.cc:247 cmdline/apt-mark.cc:328 +#: apt-pkg/contrib/fileutl.cc:850 apt-pkg/contrib/gpgv.cc:217 +#: apt-pkg/deb/dpkgpm.cc:1182 #, c-format msgid "Waited for %s but it wasn't there" msgstr "A attendu %s mais il n'était pas présent" -#: cmdline/apt-mark.cc:260 cmdline/apt-mark.cc:309 +#: cmdline/apt-mark.cc:262 cmdline/apt-mark.cc:311 #, c-format msgid "%s set on hold.\n" msgstr "%s passé en figé (« hold »).\n" -#: cmdline/apt-mark.cc:262 cmdline/apt-mark.cc:314 +#: cmdline/apt-mark.cc:264 cmdline/apt-mark.cc:316 #, c-format msgid "Canceled hold on %s.\n" msgstr "Annulation de l'état figé pour %s.\n" -#: cmdline/apt-mark.cc:332 +#: cmdline/apt-mark.cc:334 msgid "Executing dpkg failed. Are you root?" msgstr "" "Échec de l'exécution de dpkg. Possédez-vous les privilèges du " "superutilisateur ?" -#: cmdline/apt-mark.cc:379 +#: cmdline/apt-mark.cc:381 +#, fuzzy msgid "" "Usage: apt-mark [options] {auto|manual} pkg1 [pkg2 ...]\n" "\n" @@ -1291,6 +707,11 @@ msgid "" "Commands:\n" " auto - Mark the given packages as automatically installed\n" " manual - Mark the given packages as manually installed\n" +" hold - Mark a package as held back\n" +" unhold - Unset a package set as held back\n" +" showauto - Print the list of automatically installed packages\n" +" showmanual - Print the list of manually installed packages\n" +" showhold - Print the list of package on hold\n" "\n" "Options:\n" " -h This help text.\n" @@ -1325,6 +746,28 @@ msgstr "" "Veuillez consulter les pages de manuel apt-mark(8) et apt.conf(5)\n" "pour plus d'informations." +#: cmdline/apt.cc:71 +msgid "" +"Usage: apt [options] command\n" +"\n" +"CLI for apt.\n" +"Basic commands: \n" +" list - list packages based on package names\n" +" search - search in package descriptions\n" +" show - show package details\n" +"\n" +" update - update list of available packages\n" +"\n" +" install - install packages\n" +" remove - remove packages\n" +"\n" +" upgrade - upgrade the system by installing/upgrading packages\n" +" full-upgrade - upgrade the system by removing/installing/upgrading " +"packages\n" +"\n" +" edit-sources - edit the source information file\n" +msgstr "" + #: methods/cdrom.cc:203 #, c-format msgid "Unable to read the cdrom database %s" @@ -1353,16 +796,16 @@ msgstr "" msgid "Disk not found." msgstr "Disque non trouvé." -#: methods/cdrom.cc:262 methods/file.cc:82 methods/rsh.cc:275 +#: methods/cdrom.cc:262 methods/file.cc:82 methods/rsh.cc:274 msgid "File not found" msgstr "Fichier non trouvé" -#: methods/copy.cc:46 methods/gzip.cc:105 methods/gzip.cc:114 -#: methods/rred.cc:512 methods/rred.cc:521 +#: methods/copy.cc:46 methods/gzip.cc:106 methods/rred.cc:599 +#: methods/rred.cc:609 msgid "Failed to stat" msgstr "Impossible de statuer" -#: methods/copy.cc:83 methods/gzip.cc:111 methods/rred.cc:518 +#: methods/copy.cc:82 methods/gzip.cc:113 methods/rred.cc:606 msgid "Failed to set modification time" msgstr "Impossible de modifier l'heure " @@ -1371,34 +814,34 @@ msgid "Invalid URI, local URIS must not start with //" msgstr "Liens invalides, les liens locaux ne doivent pas débuter avec //" #. Login must be before getpeername otherwise dante won't work. -#: methods/ftp.cc:173 +#: methods/ftp.cc:172 msgid "Logging in" msgstr "Connexion en cours" -#: methods/ftp.cc:179 +#: methods/ftp.cc:178 msgid "Unable to determine the peer name" msgstr "Impossible de déterminer le nom de la machine distante" -#: methods/ftp.cc:184 +#: methods/ftp.cc:183 msgid "Unable to determine the local name" msgstr "Impossible de déterminer le nom local" -#: methods/ftp.cc:215 methods/ftp.cc:243 +#: methods/ftp.cc:214 methods/ftp.cc:242 #, c-format msgid "The server refused the connection and said: %s" msgstr "Le serveur a refusé notre connexion et a répondu : %s" -#: methods/ftp.cc:221 +#: methods/ftp.cc:220 #, c-format msgid "USER failed, server said: %s" msgstr "USER incorrect, le serveur a répondu : %s" -#: methods/ftp.cc:228 +#: methods/ftp.cc:227 #, c-format msgid "PASS failed, server said: %s" msgstr "PASS incorrect, le serveur a répondu : %s" -#: methods/ftp.cc:248 +#: methods/ftp.cc:247 msgid "" "A proxy server was specified but no login script, Acquire::ftp::ProxyLogin " "is empty." @@ -1406,119 +849,123 @@ msgstr "" "Un serveur proxy a été spécifié, mais aucun script de connexion, Acquire::" "ftp::ProxyLogin est vide." -#: methods/ftp.cc:276 +#: methods/ftp.cc:275 #, c-format msgid "Login script command '%s' failed, server said: %s" msgstr "" "La commande « %s » du script de connexion a échoué, le serveur a répondu : %s" -#: methods/ftp.cc:302 +#: methods/ftp.cc:301 #, c-format msgid "TYPE failed, server said: %s" msgstr "Échec de TYPE, le serveur a répondu : %s" -#: methods/ftp.cc:340 methods/ftp.cc:452 methods/rsh.cc:192 methods/rsh.cc:237 +#: methods/ftp.cc:339 methods/ftp.cc:451 methods/rsh.cc:191 methods/rsh.cc:236 msgid "Connection timeout" msgstr "Dépassement du délai de connexion" -#: methods/ftp.cc:346 +#: methods/ftp.cc:345 msgid "Server closed the connection" msgstr "Le serveur a fermé la connexion" -#: methods/ftp.cc:349 methods/rsh.cc:199 apt-pkg/contrib/fileutl.cc:1264 -#: apt-pkg/contrib/fileutl.cc:1273 apt-pkg/contrib/fileutl.cc:1276 +#: methods/ftp.cc:348 methods/rsh.cc:198 apt-pkg/contrib/fileutl.cc:1292 +#: apt-pkg/contrib/fileutl.cc:1301 apt-pkg/contrib/fileutl.cc:1304 msgid "Read error" msgstr "Erreur de lecture" -#: methods/ftp.cc:356 methods/rsh.cc:206 +#: methods/ftp.cc:355 methods/rsh.cc:205 msgid "A response overflowed the buffer." msgstr "Une réponse a fait déborder le tampon." -#: methods/ftp.cc:373 methods/ftp.cc:385 +#: methods/ftp.cc:372 methods/ftp.cc:384 msgid "Protocol corruption" msgstr "Corruption du protocole" -#: methods/ftp.cc:458 methods/rred.cc:238 methods/rsh.cc:243 -#: apt-pkg/contrib/fileutl.cc:1360 apt-pkg/contrib/fileutl.cc:1369 -#: apt-pkg/contrib/fileutl.cc:1372 apt-pkg/contrib/fileutl.cc:1397 +#: methods/ftp.cc:457 methods/rsh.cc:242 apt-pkg/contrib/fileutl.cc:1388 +#: apt-pkg/contrib/fileutl.cc:1397 apt-pkg/contrib/fileutl.cc:1400 +#: apt-pkg/contrib/fileutl.cc:1425 msgid "Write error" msgstr "Erreur d'écriture" -#: methods/ftp.cc:697 methods/ftp.cc:703 methods/ftp.cc:738 +#: methods/ftp.cc:696 methods/ftp.cc:702 methods/ftp.cc:737 msgid "Could not create a socket" msgstr "Impossible de créer un connecteur" -#: methods/ftp.cc:708 +#: methods/ftp.cc:707 msgid "Could not connect data socket, connection timed out" msgstr "" "Impossible de se connecter sur le port de données, délai de connexion dépassé" -#: methods/ftp.cc:714 +#: methods/ftp.cc:711 methods/connect.cc:116 apt-private/private-upgrade.cc:22 +msgid "Failed" +msgstr "Échec" + +#: methods/ftp.cc:713 msgid "Could not connect passive socket." msgstr "Impossible de se connecter au port en mode passif." -#: methods/ftp.cc:731 +#: methods/ftp.cc:730 msgid "getaddrinfo was unable to get a listening socket" msgstr "gettaddrinfo n'a pu obtenir un port d'écoute" -#: methods/ftp.cc:745 +#: methods/ftp.cc:744 msgid "Could not bind a socket" msgstr "Impossible de se connecter à un port" -#: methods/ftp.cc:749 +#: methods/ftp.cc:748 msgid "Could not listen on the socket" msgstr "Impossible d'écouter sur le port" -#: methods/ftp.cc:756 +#: methods/ftp.cc:755 msgid "Could not determine the socket's name" msgstr "Impossible de déterminer le nom du port" -#: methods/ftp.cc:788 +#: methods/ftp.cc:787 msgid "Unable to send PORT command" msgstr "Impossible d'envoyer la commande PORT" -#: methods/ftp.cc:798 +#: methods/ftp.cc:797 #, c-format msgid "Unknown address family %u (AF_*)" msgstr "Famille d'adresses %u inconnue (AF_*)" -#: methods/ftp.cc:807 +#: methods/ftp.cc:806 #, c-format msgid "EPRT failed, server said: %s" msgstr "EPRT a échoué, le serveur a répondu : %s" -#: methods/ftp.cc:827 +#: methods/ftp.cc:826 msgid "Data socket connect timed out" msgstr "Délai de connexion au port de données dépassé" -#: methods/ftp.cc:834 +#: methods/ftp.cc:833 msgid "Unable to accept connection" msgstr "Impossible d'accepter une connexion" -#: methods/ftp.cc:873 methods/http.cc:1038 methods/rsh.cc:313 +#: methods/ftp.cc:872 methods/server.cc:357 methods/rsh.cc:312 msgid "Problem hashing file" msgstr "Problème de hachage du fichier" -#: methods/ftp.cc:886 +#: methods/ftp.cc:885 #, c-format msgid "Unable to fetch file, server said '%s'" msgstr "Impossible de récupérer le fichier, le serveur a répondu « %s »" -#: methods/ftp.cc:901 methods/rsh.cc:332 +#: methods/ftp.cc:900 methods/rsh.cc:331 msgid "Data socket timed out" msgstr "Pas de réponse du port données dans les délais" -#: methods/ftp.cc:931 +#: methods/ftp.cc:930 #, c-format msgid "Data transfer failed, server said '%s'" msgstr "Le transfert de données a échoué, le serveur a répondu « %s »" #. Get the files information -#: methods/ftp.cc:1008 +#: methods/ftp.cc:1009 msgid "Query" msgstr "Requête" -#: methods/ftp.cc:1120 +#: methods/ftp.cc:1123 msgid "Unable to invoke " msgstr "Impossible d'invoquer " @@ -1586,25 +1033,25 @@ msgstr "" msgid "Unable to connect to %s:%s:" msgstr "Impossible de se connecter à %s:%s :" -#: methods/gpgv.cc:167 +#: methods/gpgv.cc:166 msgid "" "Internal error: Good signature, but could not determine key fingerprint?!" msgstr "" "Erreur interne : signature correcte, mais il est impossible de déterminer " "l'empreinte de la clé." -#: methods/gpgv.cc:171 +#: methods/gpgv.cc:170 msgid "At least one invalid signature was encountered." msgstr "Au moins une signature non valable a été rencontrée." -#: methods/gpgv.cc:173 +#: methods/gpgv.cc:172 msgid "Could not execute 'gpgv' to verify signature (is gpgv installed?)" msgstr "" "Impossible d'exécuter « gpgv » pour contrôler la signature (veuillez " "vérifier si gpgv est installé)." #. TRANSLATORS: %s is a single techy word like 'NODATA' -#: methods/gpgv.cc:179 +#: methods/gpgv.cc:178 #, c-format msgid "" "Clearsigned file isn't valid, got '%s' (does the network require " @@ -1613,15 +1060,15 @@ msgstr "" "Le fichier signé en clair n'est pas valable, ce qui a été reçu est « %s ». " "Peut-être le réseau nécessite-t-il une authentification." -#: methods/gpgv.cc:183 +#: methods/gpgv.cc:182 msgid "Unknown error executing gpgv" msgstr "Erreur inconnue à l'exécution de gpgv" -#: methods/gpgv.cc:216 methods/gpgv.cc:223 +#: methods/gpgv.cc:215 methods/gpgv.cc:222 msgid "The following signatures were invalid:\n" msgstr "Les signatures suivantes ne sont pas valables :\n" -#: methods/gpgv.cc:230 +#: methods/gpgv.cc:229 msgid "" "The following signatures couldn't be verified because the public key is not " "available:\n" @@ -1633,81 +1080,635 @@ msgstr "" msgid "Empty files can't be valid archives" msgstr "Les fichiers vides ne peuvent être des archives valables" -#: methods/http.cc:394 +#: methods/http.cc:516 +msgid "Error writing to the file" +msgstr "Erreur d'écriture sur le fichier" + +#: methods/http.cc:530 +msgid "Error reading from server. Remote end closed connection" +msgstr "Erreur de lecture depuis le serveur distant et clôture de la connexion" + +#: methods/http.cc:532 +msgid "Error reading from server" +msgstr "Erreur de lecture du serveur" + +#: methods/http.cc:568 +msgid "Error writing to file" +msgstr "Erreur d'écriture sur un fichier" + +#: methods/http.cc:628 +msgid "Select failed" +msgstr "Sélection défaillante" + +#: methods/http.cc:633 +msgid "Connection timed out" +msgstr "Délai de connexion dépassé" + +#: methods/http.cc:656 +msgid "Error writing to output file" +msgstr "Erreur d'écriture du fichier de sortie" + +#: methods/server.cc:56 msgid "Waiting for headers" msgstr "Attente des fichiers d'en-tête" -#: methods/http.cc:544 +#: methods/server.cc:114 msgid "Bad header line" msgstr "Mauvaise ligne d'en-tête" -#: methods/http.cc:569 methods/http.cc:576 +#: methods/server.cc:139 methods/server.cc:146 msgid "The HTTP server sent an invalid reply header" msgstr "Le serveur http a envoyé une réponse dont l'en-tête est invalide" -#: methods/http.cc:606 +#: methods/server.cc:176 msgid "The HTTP server sent an invalid Content-Length header" msgstr "Le serveur http a envoyé un en-tête « Content-Length » invalide" -#: methods/http.cc:621 +#: methods/server.cc:199 msgid "The HTTP server sent an invalid Content-Range header" msgstr "Le serveur http a envoyé un en-tête « Content-Range » invalide" -#: methods/http.cc:623 +#: methods/server.cc:201 msgid "This HTTP server has broken range support" msgstr "Ce serveur http possède un support des limites non-valide" -#: methods/http.cc:647 +#: methods/server.cc:225 msgid "Unknown date format" msgstr "Format de date inconnu" -#: methods/http.cc:826 -msgid "Select failed" -msgstr "Sélection défaillante" +#: methods/server.cc:494 +msgid "Bad header data" +msgstr "Mauvais en-tête de donnée" -#: methods/http.cc:831 -msgid "Connection timed out" -msgstr "Délai de connexion dépassé" +#: methods/server.cc:511 methods/server.cc:567 +msgid "Connection failed" +msgstr "Échec de la connexion" -#: methods/http.cc:854 -msgid "Error writing to output file" -msgstr "Erreur d'écriture du fichier de sortie" +#: methods/server.cc:659 +msgid "Internal error" +msgstr "Erreur interne" -#: methods/http.cc:885 -msgid "Error writing to file" -msgstr "Erreur d'écriture sur un fichier" +#: apt-private/private-list.cc:147 +msgid "Listing" +msgstr "" -#: methods/http.cc:913 -msgid "Error writing to the file" -msgstr "Erreur d'écriture sur le fichier" +#: apt-private/private-install.cc:93 +msgid "Internal error, InstallPackages was called with broken packages!" +msgstr "Erreur interne, « InstallPackages » appelé avec des paquets cassés." -#: methods/http.cc:927 -msgid "Error reading from server. Remote end closed connection" -msgstr "Erreur de lecture depuis le serveur distant et clôture de la connexion" +#: apt-private/private-install.cc:102 +msgid "Packages need to be removed but remove is disabled." +msgstr "" +"Les paquets doivent être enlevés mais la désinstallation est désactivée." -#: methods/http.cc:929 -msgid "Error reading from server" -msgstr "Erreur de lecture du serveur" +#: apt-private/private-install.cc:121 +msgid "Internal error, Ordering didn't finish" +msgstr "Erreur interne. Le tri a été interrompu." -#: methods/http.cc:1197 -msgid "Bad header data" -msgstr "Mauvais en-tête de donnée" +#: apt-private/private-install.cc:159 +msgid "How odd.. The sizes didn't match, email apt@packages.debian.org" +msgstr "" +"Étrangement, les tailles ne correspondent pas. Veuillez le signaler par " +"courriel à apt@packages.debian.org." -#: methods/http.cc:1214 methods/http.cc:1269 -msgid "Connection failed" -msgstr "Échec de la connexion" +#. 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 +#: apt-private/private-install.cc:166 +#, c-format +msgid "Need to get %sB/%sB of archives.\n" +msgstr "Il est nécessaire de prendre %so/%so dans les archives.\n" -#: methods/http.cc:1361 -msgid "Internal error" -msgstr "Erreur interne" +#. 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 +#: apt-private/private-install.cc:171 +#, c-format +msgid "Need to get %sB of archives.\n" +msgstr "Il est nécessaire de prendre %so dans les archives.\n" + +#. 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 +#: apt-private/private-install.cc:178 +#, c-format +msgid "After this operation, %sB of additional disk space will be used.\n" +msgstr "" +"Après cette opération, %so d'espace disque supplémentaires seront utilisés.\n" + +#. 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 +#: apt-private/private-install.cc:183 +#, c-format +msgid "After this operation, %sB disk space will be freed.\n" +msgstr "Après cette opération, %so d'espace disque seront libérés.\n" + +#: apt-private/private-install.cc:211 +#, c-format +msgid "You don't have enough free space in %s." +msgstr "Pas assez d'espace disponible sur %s" + +#: apt-private/private-install.cc:221 apt-private/private-download.cc:55 +msgid "There are problems and -y was used without --force-yes" +msgstr "Il y a des problèmes et -y a été employé sans --force-yes" + +#: apt-private/private-install.cc:227 apt-private/private-install.cc:249 +msgid "Trivial Only specified but this is not a trivial operation." +msgstr "" +"L'option --trivial-only a été indiquée mais il ne s'agit pas d'une opération " +"triviale." + +# The space before the exclamation mark must not be a non-breaking space; this +# sentence is supposed to be typed by a user who cannot see the difference. +#. TRANSLATOR: This string needs to be typed by the user as a confirmation, so be +#. careful with hard to type or special characters (like non-breaking spaces) +#: apt-private/private-install.cc:231 +msgid "Yes, do as I say!" +msgstr "Oui, faites ce que je vous dis !" + +#: apt-private/private-install.cc:233 +#, c-format +msgid "" +"You are about to do something potentially harmful.\n" +"To continue type in the phrase '%s'\n" +" ?] " +msgstr "" +"Vous êtes sur le point de faire quelque chose de potentiellement dangereux\n" +"Pour continuer, tapez la phrase « %s »\n" +" ?]" + +#: apt-private/private-install.cc:239 apt-private/private-install.cc:257 +msgid "Abort." +msgstr "Annulation." + +#: apt-private/private-install.cc:254 +msgid "Do you want to continue?" +msgstr "Souhaitez-vous continuer ?" + +#: apt-private/private-install.cc:324 +msgid "Some files failed to download" +msgstr "Certains fichiers n'ont pu être téléchargés." + +#: apt-private/private-install.cc:331 +msgid "" +"Unable to fetch some archives, maybe run apt-get update or try with --fix-" +"missing?" +msgstr "" +"Impossible de récupérer quelques archives, peut-être devrez-vous lancer apt-" +"get update ou essayer avec --fix-missing ?" + +#: apt-private/private-install.cc:335 +msgid "--fix-missing and media swapping is not currently supported" +msgstr "" +"l'option --fix-missing et l'échange de support ne sont pas encore reconnus." + +#: apt-private/private-install.cc:340 +msgid "Unable to correct missing packages." +msgstr "Impossible de corriger le fait que les paquets manquent." + +#: apt-private/private-install.cc:341 +msgid "Aborting install." +msgstr "Annulation de l'installation." + +#: apt-private/private-install.cc:377 +msgid "" +"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] "" +"Le paquet suivant a disparu du système car tous ses fichiers\n" +"ont été remplacés par d'autres paquets :" +msgstr[1] "" +"Les paquets suivants ont disparu du système car tous leurs fichiers\n" +"ont été remplacés par d'autres paquets :" + +#: apt-private/private-install.cc:381 +msgid "Note: This is done automatically and on purpose by dpkg." +msgstr "" +"Note : cette opération volontaire (effectuée par dpkg) est automatique." + +#: apt-private/private-install.cc:402 +msgid "We are not supposed to delete stuff, can't start AutoRemover" +msgstr "" +"Aucune suppression n'est censée se produire : impossible de lancer " +"« Autoremover »" + +#: apt-private/private-install.cc:510 +msgid "" +"Hmm, seems like the AutoRemover destroyed something which really\n" +"shouldn't happen. Please file a bug report against apt." +msgstr "" +"Il semble que l'outil de suppression automatique (« Autoremover ») ait\n" +"supprimé quelque chose, ce qui est inattendu. Veuillez envoyer un\n" +"rapport de bogue pour le paquet « apt »." + +#. +#. if (Packages == 1) +#. { +#. c1out << std::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.") << std::endl; +#. } +#. +#: apt-private/private-install.cc:513 apt-private/private-install.cc:654 +msgid "The following information may help to resolve the situation:" +msgstr "L'information suivante devrait vous aider à résoudre la situation : " + +#: apt-private/private-install.cc:517 +msgid "Internal Error, AutoRemover broke stuff" +msgstr "" +"Erreur interne, l'outil de suppression automatique a cassé quelque chose." + +#: apt-private/private-install.cc:524 +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] "" +"Le paquet suivant a été installé automatiquement et n'est plus nécessaire :" +msgstr[1] "" +"Les paquets suivants ont été installés automatiquement et ne sont plus " +"nécessaires :" + +#: apt-private/private-install.cc:528 +#, 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 paquet a été installé automatiquement et n'est plus nécessaire.\n" +msgstr[1] "" +"%lu paquets ont été installés automatiquement et ne sont plus nécessaires.\n" + +#: apt-private/private-install.cc:530 +msgid "Use 'apt-get autoremove' to remove it." +msgid_plural "Use 'apt-get autoremove' to remove them." +msgstr[0] "Veuillez utiliser « apt-get autoremove » pour le supprimer." +msgstr[1] "Veuillez utiliser « apt-get autoremove » pour les supprimer." + +#: apt-private/private-install.cc:624 +msgid "You might want to run 'apt-get -f install' to correct these:" +msgstr "" +"Vous pouvez lancer « apt-get -f install » pour corriger ces problèmes :" + +#: apt-private/private-install.cc:626 +msgid "" +"Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a " +"solution)." +msgstr "" +"Dépendances non satisfaites. Essayez « apt-get -f install » sans paquet\n" +"(ou indiquez une solution)." + +#: apt-private/private-install.cc:639 +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 "" +"Certains paquets ne peuvent être installés. Ceci peut signifier\n" +"que vous avez demandé l'impossible, ou bien, si vous utilisez\n" +"la distribution unstable, que certains paquets n'ont pas encore\n" +"été créés ou ne sont pas sortis d'Incoming." + +#: apt-private/private-install.cc:660 +msgid "Broken packages" +msgstr "Paquets défectueux" + +#: apt-private/private-install.cc:713 +msgid "The following extra packages will be installed:" +msgstr "Les paquets supplémentaires suivants seront installés : " + +#: apt-private/private-install.cc:803 +msgid "Suggested packages:" +msgstr "Paquets suggérés :" + +#: apt-private/private-install.cc:804 +msgid "Recommended packages:" +msgstr "Paquets recommandés :" + +#: apt-private/private-download.cc:32 +msgid "WARNING: The following packages cannot be authenticated!" +msgstr "ATTENTION : les paquets suivants n'ont pas été authentifiés." + +#: apt-private/private-download.cc:36 +msgid "Authentication warning overridden.\n" +msgstr "Avertissement d'authentification ignoré.\n" + +#: apt-private/private-download.cc:41 apt-private/private-download.cc:48 +msgid "Some packages could not be authenticated" +msgstr "Certains paquets n'ont pas pu être authentifiés" + +#: apt-private/private-download.cc:46 +msgid "Install these packages without verification?" +msgstr "Faut-il installer ces paquets sans vérification ?" + +#: apt-private/private-download.cc:87 apt-pkg/update.cc:84 +#, c-format +msgid "Failed to fetch %s %s\n" +msgstr "Impossible de récupérer %s %s\n" + +#: apt-private/private-output.cc:75 apt-private/private-show.cc:81 +#: apt-private/private-show.cc:86 +msgid "unknown" +msgstr "" + +#: apt-private/private-output.cc:201 +#, fuzzy, c-format +msgid "[installed,upgradable to: %s]" +msgstr " [Installé]" + +#: apt-private/private-output.cc:205 +#, fuzzy +msgid "[installed,local]" +msgstr " [Installé]" + +#: apt-private/private-output.cc:208 +msgid "[installed,auto-removable]" +msgstr "" + +#: apt-private/private-output.cc:210 +#, fuzzy +msgid "[installed,automatic]" +msgstr " [Installé]" + +#: apt-private/private-output.cc:212 +#, fuzzy +msgid "[installed]" +msgstr " [Installé]" + +#: apt-private/private-output.cc:216 +#, c-format +msgid "[upgradable from: %s]" +msgstr "" + +#: apt-private/private-output.cc:220 +msgid "[residual-config]" +msgstr "" + +#: apt-private/private-output.cc:320 +msgid "The following packages have unmet dependencies:" +msgstr "Les paquets suivants contiennent des dépendances non satisfaites :" + +#: apt-private/private-output.cc:410 +#, c-format +msgid "but %s is installed" +msgstr "mais %s est installé" + +#: apt-private/private-output.cc:412 +#, c-format +msgid "but %s is to be installed" +msgstr "mais %s devra être installé" + +#: apt-private/private-output.cc:419 +msgid "but it is not installable" +msgstr "mais il n'est pas installable" + +#: apt-private/private-output.cc:421 +msgid "but it is a virtual package" +msgstr "mais c'est un paquet virtuel" + +#: apt-private/private-output.cc:424 +msgid "but it is not installed" +msgstr "mais il n'est pas installé" + +#: apt-private/private-output.cc:424 +msgid "but it is not going to be installed" +msgstr "mais ne sera pas installé" + +#: apt-private/private-output.cc:429 +msgid " or" +msgstr " ou" + +#: apt-private/private-output.cc:458 +msgid "The following NEW packages will be installed:" +msgstr "Les NOUVEAUX paquets suivants seront installés :" + +#: apt-private/private-output.cc:484 +msgid "The following packages will be REMOVED:" +msgstr "Les paquets suivants seront ENLEVÉS :" + +#: apt-private/private-output.cc:506 +msgid "The following packages have been kept back:" +msgstr "Les paquets suivants ont été conservés :" + +#: apt-private/private-output.cc:527 +msgid "The following packages will be upgraded:" +msgstr "Les paquets suivants seront mis à jour :" + +#: apt-private/private-output.cc:548 +msgid "The following packages will be DOWNGRADED:" +msgstr "Les paquets suivants seront mis à une VERSION INFÉRIEURE :" + +#: apt-private/private-output.cc:568 +msgid "The following held packages will be changed:" +msgstr "Les paquets retenus suivants seront changés :" + +#: apt-private/private-output.cc:623 +#, c-format +msgid "%s (due to %s) " +msgstr "%s (en raison de %s) " + +#: apt-private/private-output.cc:631 +msgid "" +"WARNING: The following essential packages will be removed.\n" +"This should NOT be done unless you know exactly what you are doing!" +msgstr "" +"ATTENTION : Les paquets essentiels suivants vont être enlevés.\n" +"Vous NE devez PAS faire ceci, à moins de savoir exactement ce\n" +"que vous êtes en train de faire." + +#: apt-private/private-output.cc:662 +#, c-format +msgid "%lu upgraded, %lu newly installed, " +msgstr "%lu mis à jour, %lu nouvellement installés, " + +#: apt-private/private-output.cc:666 +#, c-format +msgid "%lu reinstalled, " +msgstr "%lu réinstallés, " + +#: apt-private/private-output.cc:668 +#, c-format +msgid "%lu downgraded, " +msgstr "%lu remis à une version inférieure, " + +#: apt-private/private-output.cc:670 +#, c-format +msgid "%lu to remove and %lu not upgraded.\n" +msgstr "%lu à enlever et %lu non mis à jour.\n" + +#: apt-private/private-output.cc:674 +#, c-format +msgid "%lu not fully installed or removed.\n" +msgstr "%lu partiellement installés ou enlevés.\n" + +#. TRANSLATOR: Yes/No question help-text: defaulting to Y[es] +#. e.g. "Do you want to continue? [Y/n] " +#. The user has to answer with an input matching the +#. YESEXPR/NOEXPR defined in your l10n. +#: apt-private/private-output.cc:696 +msgid "[Y/n]" +msgstr "[O/n]" + +#. TRANSLATOR: Yes/No question help-text: defaulting to N[o] +#. e.g. "Should this file be removed? [y/N] " +#. The user has to answer with an input matching the +#. YESEXPR/NOEXPR defined in your l10n. +#: apt-private/private-output.cc:702 +msgid "[y/N]" +msgstr "[o/N]" + +#. TRANSLATOR: "Yes" answer printed for a yes/no question if --assume-yes is set +#: apt-private/private-output.cc:713 +msgid "Y" +msgstr "O" + +#. TRANSLATOR: "No" answer printed for a yes/no question if --assume-no is set +#: apt-private/private-output.cc:719 +msgid "N" +msgstr "N" + +#: apt-private/private-output.cc:741 apt-pkg/cachefilter.cc:33 +#, c-format +msgid "Regex compilation error - %s" +msgstr "Erreur de compilation de l'expression rationnelle - %s" + +#: apt-private/private-cachefile.cc:87 +msgid "Correcting dependencies..." +msgstr "Correction des dépendances..." + +#: apt-private/private-cachefile.cc:90 +msgid " failed." +msgstr " a échoué." + +#: apt-private/private-cachefile.cc:93 +msgid "Unable to correct dependencies" +msgstr "Impossible de corriger les dépendances" + +#: apt-private/private-cachefile.cc:96 +msgid "Unable to minimize the upgrade set" +msgstr "Impossible de minimiser le nombre des paquets mis à jour" + +#: apt-private/private-cachefile.cc:98 +msgid " Done" +msgstr " Fait" + +#: apt-private/private-cachefile.cc:102 +msgid "You might want to run 'apt-get -f install' to correct these." +msgstr "Vous pouvez lancer « apt-get -f install » pour corriger ces problèmes." + +#: apt-private/private-cachefile.cc:105 +msgid "Unmet dependencies. Try using -f." +msgstr "Dépendances manquantes. Essayez d'utiliser l'option -f." + +#: apt-private/private-cacheset.cc:26 apt-private/private-search.cc:57 +msgid "Sorting" +msgstr "" + +#: apt-private/private-update.cc:45 +msgid "The update command takes no arguments" +msgstr "La commande de mise à jour ne prend pas de paramètre" + +#: apt-private/private-upgrade.cc:19 +msgid "Calculating upgrade... " +msgstr "Calcul de la mise à jour... " + +#: apt-private/private-upgrade.cc:24 +#, fuzzy +msgid "Internal error, Upgrade broke stuff" +msgstr "Erreur interne, AllUpgrade a cassé le boulot !" + +#: apt-private/private-upgrade.cc:26 +msgid "Done" +msgstr "Fait" + +#: apt-private/private-search.cc:61 +msgid "Full Text Search" +msgstr "" + +#: apt-private/private-show.cc:152 +#, c-format +msgid "There is %lu additional record. Please use the '-a' switch to see it" +msgid_plural "" +"There are %lu additional records. Please use the '-a' switch to see them." +msgstr[0] "" +msgstr[1] "" + +#: apt-private/private-show.cc:159 +msgid "not a real package (virtual)" +msgstr "" + +#: apt-private/private-main.cc:19 +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 "" +"NOTE: Ceci n'est qu'une simulation !\n" +" apt-get a besoin des privilèges du superutilisateur\n" +" pour pouvoir vraiment fonctionner.\n" +" Veuillez aussi noter que le verrouillage est désactivé,\n" +" et la situation n'est donc pas forcément représentative\n" +" de la réalité !" + +#: apt-private/private-sources.cc:45 +#, fuzzy, c-format +msgid "Failed to parse %s. Edit again? " +msgstr "Impossible de changer le nom %s en %s" + +#: apt-private/private-sources.cc:57 +#, c-format +msgid "Your '%s' file changed, please run 'apt-get update'." +msgstr "" + +#: apt-private/acqprogress.cc:63 +msgid "Hit " +msgstr "Atteint " + +#: apt-private/acqprogress.cc:87 +msgid "Get:" +msgstr "Réception de : " + +#: apt-private/acqprogress.cc:118 +msgid "Ign " +msgstr "Ign " + +#: apt-private/acqprogress.cc:122 +msgid "Err " +msgstr "Err " + +#: apt-private/acqprogress.cc:143 +#, c-format +msgid "Fetched %sB in %s (%sB/s)\n" +msgstr "%so réceptionnés en %s (%so/s)\n" + +#: apt-private/acqprogress.cc:233 +#, c-format +msgid " [Working]" +msgstr " [En cours]" + +#: apt-private/acqprogress.cc:294 +#, c-format +msgid "" +"Media change: please insert the disc labeled\n" +" '%s'\n" +"in the drive '%s' and press enter\n" +msgstr "" +"Changement de support : veuillez insérer le disque\n" +"« %s »\n" +"dans le lecteur « %s » et appuyez sur la touche Entrée\n" #. 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:464 -#: apt-pkg/contrib/cdromutl.cc:184 apt-pkg/contrib/fileutl.cc:404 -#: apt-pkg/contrib/fileutl.cc:517 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:362 +#: apt-pkg/contrib/cdromutl.cc:184 apt-pkg/contrib/fileutl.cc:406 +#: apt-pkg/contrib/fileutl.cc:519 apt-pkg/sourcelist.cc:271 +#: apt-pkg/sourcelist.cc:277 apt-pkg/acquire.cc:485 apt-pkg/init.cc:100 +#: apt-pkg/init.cc:108 apt-pkg/clean.cc:36 apt-pkg/policy.cc:373 #, c-format msgid "Unable to read %s" msgstr "Impossible de lire %s" @@ -1744,61 +1745,43 @@ msgstr "Pas d'entrée trouvée dans le fichier de miroir « %s »." msgid "[Mirror: %s]" msgstr "[Miroir : %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 "" -"Impossible de modifier %s avec mmap et l'utilisation des opérations de " -"fichiers : le correctif semble être corrompu." - -#: 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 "" -"Impossible de modifier %s avec mmap (sans échec particulier de mmap) : le " -"correctif semble être corrompu." - -#: methods/rsh.cc:99 ftparchive/multicompress.cc:168 +#: methods/rsh.cc:98 ftparchive/multicompress.cc:169 msgid "Failed to create IPC pipe to subprocess" msgstr "Impossible de créer le tube IPC sur le sous-processus" -#: methods/rsh.cc:340 +#: methods/rsh.cc:339 msgid "Connection closed prematurely" msgstr "Connexion fermée prématurément" -#: dselect/install:32 +#: dselect/install:33 msgid "Bad default setting!" msgstr "Mauvais paramètre par défaut !" -#: dselect/install:51 dselect/install:83 dselect/install:87 dselect/install:94 -#: dselect/install:105 dselect/update:45 +#: dselect/install:52 dselect/install:84 dselect/install:88 dselect/install:95 +#: dselect/install:106 dselect/update:45 msgid "Press enter to continue." msgstr "Veuillez appuyer sur Entrée pour continuer." -#: dselect/install:91 +#: dselect/install:92 msgid "Do you want to erase any previously downloaded .deb files?" msgstr "Voulez-vous effacer les fichiers .deb précédemment téléchargés ?" -#: dselect/install:101 +#: dselect/install:102 msgid "Some errors occurred while unpacking. Packages that were installed" msgstr "Quelques erreurs sont apparues lors du décompactage. Les paquets qui" -#: dselect/install:102 +#: dselect/install:103 msgid "will be configured. This may result in duplicate errors" msgstr "" "ont été installés vont être configurés . Il peut en résulter d'autres erreurs" -#: dselect/install:103 +#: dselect/install:104 msgid "or errors caused by missing dependencies. This is OK, only the errors" msgstr "" "ou des erreurs provoquées par les dépendances manquantes. C'est bénin, " "seules les erreurs." -#: dselect/install:104 +#: dselect/install:105 msgid "" "above this message are important. Please fix them and run [I]nstall again" msgstr "" @@ -1809,12 +1792,7 @@ msgstr "" msgid "Merging available information" msgstr "Fusion des informations disponibles" -#: cmdline/apt-extracttemplates.cc:102 -#, c-format -msgid "%s not a valid DEB package." -msgstr "%s n'est pas un paquet Debian valide." - -#: cmdline/apt-extracttemplates.cc:236 +#: cmdline/apt-extracttemplates.cc:224 msgid "" "Usage: apt-extracttemplates file1 [file2 ...]\n" "\n" @@ -1838,12 +1816,12 @@ msgstr "" " -c=? Lit ce fichier de configuration\n" " -o=? Spécifie une option de configuration, p. ex. -o dir::cache=/tmp\n" -#: cmdline/apt-extracttemplates.cc:271 apt-pkg/pkgcachegen.cc:1388 +#: cmdline/apt-extracttemplates.cc:256 apt-pkg/pkgcachegen.cc:1388 #, c-format msgid "Unable to write to %s" msgstr "Impossible d'écrire sur %s" -#: cmdline/apt-extracttemplates.cc:313 +#: cmdline/apt-extracttemplates.cc:298 msgid "Cannot get debconf version. Is debconf installed?" msgstr "" "Impossible d'obtenir la version de debconf. Est-ce que debconf est installé ?" @@ -2053,36 +2031,36 @@ msgstr "Impossible de lire le lien %s" msgid "Failed to unlink %s" msgstr "Impossible de délier %s" -#: ftparchive/writer.cc:288 +#: ftparchive/writer.cc:289 #, c-format msgid "*** Failed to link %s to %s" msgstr "*** Impossible de lier %s à %s" -#: ftparchive/writer.cc:298 +#: ftparchive/writer.cc:299 #, c-format msgid " DeLink limit of %sB hit.\n" msgstr " Seuil de delink de %so atteint.\n" -#: ftparchive/writer.cc:403 +#: ftparchive/writer.cc:404 msgid "Archive had no package field" msgstr "L'archive ne possède pas de champ de paquet" -#: ftparchive/writer.cc:411 ftparchive/writer.cc:701 +#: ftparchive/writer.cc:412 ftparchive/writer.cc:702 #, c-format msgid " %s has no override entry\n" msgstr "%s ne possède pas d'entrée « override »\n" -#: ftparchive/writer.cc:479 ftparchive/writer.cc:845 +#: ftparchive/writer.cc:480 ftparchive/writer.cc:846 #, c-format msgid " %s maintainer is %s not %s\n" msgstr " le responsable de %s est %s et non %s\n" -#: ftparchive/writer.cc:711 +#: ftparchive/writer.cc:712 #, c-format msgid " %s has no source override entry\n" msgstr " %s ne possède pas d'entrée « source override »\n" -#: ftparchive/writer.cc:715 +#: ftparchive/writer.cc:716 #, c-format msgid " %s has no binary override entry either\n" msgstr " %s ne possède pas également pas d'entrée « binary override »\n" @@ -2091,77 +2069,84 @@ msgstr " %s ne possède pas également pas d'entrée « binary override »\n" msgid "realloc - Failed to allocate memory" msgstr "realloc - Échec de l'allocation de mémoire" -#: ftparchive/override.cc:35 ftparchive/override.cc:143 +#: ftparchive/override.cc:35 ftparchive/override.cc:139 #, c-format msgid "Unable to open %s" msgstr "Impossible d'ouvrir %s" -#: ftparchive/override.cc:61 ftparchive/override.cc:167 +#. skip spaces +#. find end of word +#: ftparchive/override.cc:65 +#, fuzzy, c-format +msgid "Malformed override %s line %llu (%s)" +msgstr "Entrée « override » %s mal formée ligne %llu n° 1" + +#: ftparchive/override.cc:124 ftparchive/override.cc:198 +#, c-format +msgid "Failed to read the override file %s" +msgstr "Impossible de lire le fichier d'« override » %s" + +#: ftparchive/override.cc:163 #, c-format msgid "Malformed override %s line %llu #1" msgstr "Entrée « override » %s mal formée ligne %llu n° 1" -#: ftparchive/override.cc:75 ftparchive/override.cc:179 +#: ftparchive/override.cc:175 #, c-format msgid "Malformed override %s line %llu #2" msgstr "Entrée « override » %s mal formée %llu n° 2" -#: ftparchive/override.cc:89 ftparchive/override.cc:192 +#: ftparchive/override.cc:188 #, c-format msgid "Malformed override %s line %llu #3" msgstr "Entrée « override » %s mal formée %llu n° 3" -#: ftparchive/override.cc:128 ftparchive/override.cc:202 -#, c-format -msgid "Failed to read the override file %s" -msgstr "Impossible de lire le fichier d'« override » %s" - -#: ftparchive/multicompress.cc:70 +#: ftparchive/multicompress.cc:71 #, c-format msgid "Unknown compression algorithm '%s'" msgstr "Algorithme de compression « %s » inconnu" -#: ftparchive/multicompress.cc:100 +#: ftparchive/multicompress.cc:101 #, c-format msgid "Compressed output %s needs a compression set" msgstr "La sortie compressée %s a besoin d'un ensemble de compression" -#: ftparchive/multicompress.cc:189 +#: ftparchive/multicompress.cc:190 msgid "Failed to create FILE*" msgstr "Impossible de créer FILE*" -#: ftparchive/multicompress.cc:192 +#: ftparchive/multicompress.cc:193 msgid "Failed to fork" msgstr "Échec du fork" -#: ftparchive/multicompress.cc:206 +#: ftparchive/multicompress.cc:207 msgid "Compress child" msgstr "Fils compressé" -#: ftparchive/multicompress.cc:229 +#: ftparchive/multicompress.cc:230 #, c-format msgid "Internal error, failed to create %s" msgstr "Erreur interne, impossible de créer %s" -#: ftparchive/multicompress.cc:304 +#: ftparchive/multicompress.cc:303 msgid "IO to subprocess/file failed" msgstr "Échec d'entrée/sortie du sous-processus sur le fichier" -#: ftparchive/multicompress.cc:342 +#: ftparchive/multicompress.cc:341 msgid "Failed to read while computing MD5" msgstr "Impossible de lire lors du calcul de la somme MD5" -#: ftparchive/multicompress.cc:358 +#: ftparchive/multicompress.cc:357 #, c-format msgid "Problem unlinking %s" msgstr "Problème en déliant %s" -#: ftparchive/multicompress.cc:373 apt-inst/extract.cc:187 +#: ftparchive/multicompress.cc:372 apt-inst/extract.cc:187 #, c-format msgid "Failed to rename %s to %s" msgstr "Impossible de changer le nom %s en %s" -#: cmdline/apt-internal-solver.cc:37 +#: cmdline/apt-internal-solver.cc:38 msgid "" "Usage: apt-internal-solver\n" "\n" @@ -2217,23 +2202,23 @@ msgstr "" " -o=? Place une option de configuration arbitraire, p. ex. -o dir::cache=/" "tmp\n" -#: apt-inst/contrib/extracttar.cc:116 +#: apt-inst/contrib/extracttar.cc:122 msgid "Failed to create pipes" msgstr "Échec de création de tubes" -#: apt-inst/contrib/extracttar.cc:143 +#: apt-inst/contrib/extracttar.cc:149 msgid "Failed to exec gzip " msgstr "Impossible d'exécuter gzip " -#: apt-inst/contrib/extracttar.cc:180 apt-inst/contrib/extracttar.cc:210 +#: apt-inst/contrib/extracttar.cc:186 apt-inst/contrib/extracttar.cc:216 msgid "Corrupted archive" msgstr "Archive corrompue" -#: apt-inst/contrib/extracttar.cc:195 +#: apt-inst/contrib/extracttar.cc:201 msgid "Tar checksum failed, archive corrupted" msgstr "Échec dans la somme de contrôle de tar, l'archive est corrompue" -#: apt-inst/contrib/extracttar.cc:302 +#: apt-inst/contrib/extracttar.cc:306 #, c-format msgid "Unknown TAR header type %u, member %s" msgstr "Type d'en-tête %u inconnu pour TAR, partie %s" @@ -2299,7 +2284,7 @@ msgstr "Fichier de configuration en double %s/%s" msgid "Failed to write file %s" msgstr "Erreur d'écriture du fichier %s" -#: apt-inst/dirstream.cc:98 apt-inst/dirstream.cc:106 +#: apt-inst/dirstream.cc:106 #, c-format msgid "Failed to close file %s" msgstr "Échec de clôture du fichier %s" @@ -2356,25 +2341,18 @@ msgstr "Le fichier %s/%s écrase celui inclus dans le paquet %s" msgid "Unable to stat %s" msgstr "Impossible de statuer pour %s." -#: apt-inst/deb/debfile.cc:41 apt-inst/deb/debfile.cc:46 +#: apt-inst/deb/debfile.cc:41 apt-inst/deb/debfile.cc:48 +#: apt-inst/deb/debfile.cc:57 #, c-format msgid "This is not a valid DEB archive, missing '%s' member" msgstr "Ce n'est pas une archive DEB valide, partie « %s » manquante" -#. 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 "" -"Ce n'est pas une archive DEB valide, elle n'a pas de membre « %s », « %s » " -"ou « %s »" - -#: apt-inst/deb/debfile.cc:120 +#: apt-inst/deb/debfile.cc:124 #, c-format msgid "Internal error, could not locate member %s" msgstr "Erreur interne, ne peut localiser la partie %s" -#: apt-inst/deb/debfile.cc:214 +#: apt-inst/deb/debfile.cc:219 msgid "Unparsable control file" msgstr "Fichier de contrôle non traitable" @@ -2419,7 +2397,7 @@ msgstr "" "Vous devriez augmenter la taille de APT::Cache-Start, dont la valeur " "actuelle est de %lu (voir « man 5 apt.conf »)." -#: apt-pkg/contrib/mmap.cc:440 +#: apt-pkg/contrib/mmap.cc:446 #, c-format msgid "" "Unable to increase the size of the MMap as the limit of %lu bytes is already " @@ -2428,7 +2406,7 @@ msgstr "" "Impossible d'augmenter la taille de la « mmap » car la limite de %lu octets " "est déjà atteinte." -#: apt-pkg/contrib/mmap.cc:443 +#: apt-pkg/contrib/mmap.cc:449 msgid "" "Unable to increase size of the MMap as automatic growing is disabled by user." msgstr "" @@ -2436,89 +2414,89 @@ msgstr "" "automatique a été désactivée par une option utilisateur." #. d means days, h means hours, min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:378 +#: apt-pkg/contrib/strutl.cc:401 #, c-format msgid "%lid %lih %limin %lis" msgstr "%lid %lih %limin %lis" #. h means hours, min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:385 +#: apt-pkg/contrib/strutl.cc:408 #, c-format msgid "%lih %limin %lis" msgstr "%lih %limin %lis" #. min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:392 +#: apt-pkg/contrib/strutl.cc:415 #, c-format msgid "%limin %lis" msgstr "%limin %lis" #. s means seconds -#: apt-pkg/contrib/strutl.cc:397 +#: apt-pkg/contrib/strutl.cc:420 #, c-format msgid "%lis" msgstr "%lis" -#: apt-pkg/contrib/strutl.cc:1173 +#: apt-pkg/contrib/strutl.cc:1229 #, c-format msgid "Selection %s not found" msgstr "La sélection %s n'a pu être trouvée" -#: apt-pkg/contrib/configuration.cc:491 +#: apt-pkg/contrib/configuration.cc:503 #, c-format msgid "Unrecognized type abbreviation: '%c'" msgstr "Type d'abréviation non reconnue : « %c »" -#: apt-pkg/contrib/configuration.cc:605 +#: apt-pkg/contrib/configuration.cc:617 #, c-format msgid "Opening configuration file %s" msgstr "Ouverture du fichier de configuration %s" -#: apt-pkg/contrib/configuration.cc:773 +#: apt-pkg/contrib/configuration.cc:785 #, c-format msgid "Syntax error %s:%u: Block starts with no name." msgstr "Erreur syntaxique %s:%u : le bloc commence sans aucun nom." -#: apt-pkg/contrib/configuration.cc:792 +#: apt-pkg/contrib/configuration.cc:804 #, c-format msgid "Syntax error %s:%u: Malformed tag" msgstr "Erreur syntaxique %s:%u : balise mal formée" -#: apt-pkg/contrib/configuration.cc:809 +#: apt-pkg/contrib/configuration.cc:821 #, c-format msgid "Syntax error %s:%u: Extra junk after value" msgstr "Erreur syntaxique %s:%u : valeur suivie de choses illicites" -#: apt-pkg/contrib/configuration.cc:849 +#: apt-pkg/contrib/configuration.cc:861 #, c-format msgid "Syntax error %s:%u: Directives can only be done at the top level" msgstr "" "Erreur syntaxique %s:%u : ces directives ne peuvent être appliquées qu'au " "niveau le plus haut" -#: apt-pkg/contrib/configuration.cc:856 +#: apt-pkg/contrib/configuration.cc:868 #, c-format msgid "Syntax error %s:%u: Too many nested includes" msgstr "Erreur syntaxique %s:%u: trop de niveaux d'imbrication d'includes" -#: apt-pkg/contrib/configuration.cc:860 apt-pkg/contrib/configuration.cc:865 +#: apt-pkg/contrib/configuration.cc:872 apt-pkg/contrib/configuration.cc:877 #, c-format msgid "Syntax error %s:%u: Included from here" msgstr "Erreur syntaxique %s:%u : inclus à partir d'ici" -#: apt-pkg/contrib/configuration.cc:869 +#: apt-pkg/contrib/configuration.cc:881 #, c-format msgid "Syntax error %s:%u: Unsupported directive '%s'" msgstr "Erreur syntaxique %s:%u : directive « %s » non tolérée" -#: apt-pkg/contrib/configuration.cc:872 +#: apt-pkg/contrib/configuration.cc:884 #, c-format msgid "Syntax error %s:%u: clear directive requires an option tree as argument" msgstr "" "Erreur de syntaxe %s:%u : la directive « clear » a besoin d'un arbre " "d'options comme paramètre" -#: apt-pkg/contrib/configuration.cc:922 +#: apt-pkg/contrib/configuration.cc:934 #, c-format msgid "Syntax error %s:%u: Extra junk at end of file" msgstr "Erreur syntaxique %s:%u : valeur aberrante à la fin du fichier" @@ -2543,48 +2521,48 @@ msgstr "…" msgid "%c%s... %u%%" msgstr "%c%s… %u%%" -#: apt-pkg/contrib/cmndline.cc:80 +#: apt-pkg/contrib/cmndline.cc:116 #, c-format msgid "Command line option '%c' [from %s] is not known." msgstr "L'option « %c » de la ligne de commande [d'origine %s] est inconnue." -#: apt-pkg/contrib/cmndline.cc:105 apt-pkg/contrib/cmndline.cc:114 -#: apt-pkg/contrib/cmndline.cc:122 +#: apt-pkg/contrib/cmndline.cc:141 apt-pkg/contrib/cmndline.cc:150 +#: apt-pkg/contrib/cmndline.cc:158 #, c-format msgid "Command line option %s is not understood" msgstr "L'option %s de la ligne de commande n'est pas reconnue" -#: apt-pkg/contrib/cmndline.cc:127 +#: apt-pkg/contrib/cmndline.cc:163 #, c-format msgid "Command line option %s is not boolean" msgstr "L'option %s de la ligne de commande n'est pas une valeur booléenne" -#: apt-pkg/contrib/cmndline.cc:168 apt-pkg/contrib/cmndline.cc:189 +#: apt-pkg/contrib/cmndline.cc:204 apt-pkg/contrib/cmndline.cc:225 #, c-format msgid "Option %s requires an argument." msgstr "L'option %s nécessite un paramètre." -#: apt-pkg/contrib/cmndline.cc:202 apt-pkg/contrib/cmndline.cc:208 +#: apt-pkg/contrib/cmndline.cc:238 apt-pkg/contrib/cmndline.cc:244 #, c-format msgid "Option %s: Configuration item specification must have an =<val>." msgstr "Option %s : l'item configuration doit être spécifiée avec un =<val>." -#: apt-pkg/contrib/cmndline.cc:237 +#: apt-pkg/contrib/cmndline.cc:273 #, c-format msgid "Option %s requires an integer argument, not '%s'" msgstr "L'option %s prend un nombre entier en paramètre, et non « %s »" -#: apt-pkg/contrib/cmndline.cc:268 +#: apt-pkg/contrib/cmndline.cc:304 #, c-format msgid "Option '%s' is too long" msgstr "L'option « %s » est trop longue" -#: apt-pkg/contrib/cmndline.cc:300 +#: apt-pkg/contrib/cmndline.cc:336 #, c-format msgid "Sense %s is not understood, try true or false." msgstr "La signification %s n'est pas comprise, veuillez essayer vrai ou faux." -#: apt-pkg/contrib/cmndline.cc:350 +#: apt-pkg/contrib/cmndline.cc:386 #, c-format msgid "Invalid operation %s" msgstr "L'opération %s n'est pas valable" @@ -2598,53 +2576,53 @@ msgstr "Impossible de localiser le point de montage %s" msgid "Failed to stat the cdrom" msgstr "Impossible d'accéder au cédérom." -#: apt-pkg/contrib/fileutl.cc:93 +#: apt-pkg/contrib/fileutl.cc:95 #, c-format msgid "Problem closing the gzip file %s" msgstr "Problème de fermeture du fichier gzip %s" -#: apt-pkg/contrib/fileutl.cc:226 +#: apt-pkg/contrib/fileutl.cc:228 #, c-format msgid "Not using locking for read only lock file %s" msgstr "Verrou non utilisé pour le fichier %s en lecture seule" -#: apt-pkg/contrib/fileutl.cc:231 +#: apt-pkg/contrib/fileutl.cc:233 #, c-format msgid "Could not open lock file %s" msgstr "Impossible d'ouvrir le fichier verrou %s" -#: apt-pkg/contrib/fileutl.cc:254 +#: apt-pkg/contrib/fileutl.cc:256 #, c-format msgid "Not using locking for nfs mounted lock file %s" msgstr "Verrou non utilisé pour le fichier %s se situant sur une partition nfs" -#: apt-pkg/contrib/fileutl.cc:259 +#: apt-pkg/contrib/fileutl.cc:261 #, c-format msgid "Could not get lock %s" msgstr "Impossible d'obtenir le verrou %s" -#: apt-pkg/contrib/fileutl.cc:396 apt-pkg/contrib/fileutl.cc:510 +#: apt-pkg/contrib/fileutl.cc:398 apt-pkg/contrib/fileutl.cc:512 #, c-format msgid "List of files can't be created as '%s' is not a directory" msgstr "" "La liste des fichiers ne peut pas être créée car « %s » n'est pas un " "répertoire" -#: apt-pkg/contrib/fileutl.cc:430 +#: apt-pkg/contrib/fileutl.cc:432 #, c-format msgid "Ignoring '%s' in directory '%s' as it is not a regular file" msgstr "" "« %s » dans le répertoire « %s » a été ignoré car ce n'est pas un fichier " "ordinaire" -#: apt-pkg/contrib/fileutl.cc:448 +#: apt-pkg/contrib/fileutl.cc:450 #, c-format msgid "Ignoring file '%s' in directory '%s' as it has no filename extension" msgstr "" "« %s » dans le répertoire « %s » a été ignoré car il n'utilise pas " "d'extension" -#: apt-pkg/contrib/fileutl.cc:457 +#: apt-pkg/contrib/fileutl.cc:459 #, c-format msgid "" "Ignoring file '%s' in directory '%s' as it has an invalid filename extension" @@ -2652,75 +2630,75 @@ msgstr "" "« %s » dans le répertoire « %s » a été ignoré car il utilise une extension " "non valable" -#: apt-pkg/contrib/fileutl.cc:844 +#: apt-pkg/contrib/fileutl.cc:862 #, c-format msgid "Sub-process %s received a segmentation fault." msgstr "Le sous-processus %s a commis une violation d'accès mémoire" -#: apt-pkg/contrib/fileutl.cc:846 +#: apt-pkg/contrib/fileutl.cc:864 #, c-format msgid "Sub-process %s received signal %u." msgstr "Le sous-processus %s a reçu le signal %u" -#: apt-pkg/contrib/fileutl.cc:850 apt-pkg/contrib/gpgv.cc:243 +#: apt-pkg/contrib/fileutl.cc:868 apt-pkg/contrib/gpgv.cc:237 #, c-format msgid "Sub-process %s returned an error code (%u)" msgstr "Le sous-processus %s a renvoyé un code d'erreur (%u)" -#: apt-pkg/contrib/fileutl.cc:852 apt-pkg/contrib/gpgv.cc:236 +#: apt-pkg/contrib/fileutl.cc:870 apt-pkg/contrib/gpgv.cc:230 #, c-format msgid "Sub-process %s exited unexpectedly" msgstr "Le sous-processus %s s'est arrêté prématurément" -#: apt-pkg/contrib/fileutl.cc:988 +#: apt-pkg/contrib/fileutl.cc:1016 #, c-format msgid "Could not open file %s" msgstr "Impossible d'ouvrir le fichier %s" -#: apt-pkg/contrib/fileutl.cc:1065 +#: apt-pkg/contrib/fileutl.cc:1093 #, c-format msgid "Could not open file descriptor %d" msgstr "Impossible d'ouvrir le descripteur de fichier %d" -#: apt-pkg/contrib/fileutl.cc:1150 +#: apt-pkg/contrib/fileutl.cc:1178 msgid "Failed to create subprocess IPC" msgstr "Impossible de créer un sous-processus IPC" -#: apt-pkg/contrib/fileutl.cc:1205 +#: apt-pkg/contrib/fileutl.cc:1233 msgid "Failed to exec compressor " msgstr "Impossible d'exécuter la compression " -#: apt-pkg/contrib/fileutl.cc:1298 +#: apt-pkg/contrib/fileutl.cc:1326 #, c-format msgid "read, still have %llu to read but none left" msgstr "lu(s), %llu restant à lire, mais rien n'est disponible" -#: apt-pkg/contrib/fileutl.cc:1385 apt-pkg/contrib/fileutl.cc:1407 +#: apt-pkg/contrib/fileutl.cc:1413 apt-pkg/contrib/fileutl.cc:1435 #, c-format msgid "write, still have %llu to write but couldn't" msgstr "écrit(s), %llu restant à écrire, mais l'écriture est impossible" -#: apt-pkg/contrib/fileutl.cc:1695 +#: apt-pkg/contrib/fileutl.cc:1723 #, c-format msgid "Problem closing the file %s" msgstr "Problème de fermeture du fichier %s" -#: apt-pkg/contrib/fileutl.cc:1707 +#: apt-pkg/contrib/fileutl.cc:1735 #, c-format msgid "Problem renaming the file %s to %s" msgstr "Problème de renommage du fichier %s en %s" -#: apt-pkg/contrib/fileutl.cc:1718 +#: apt-pkg/contrib/fileutl.cc:1746 #, c-format msgid "Problem unlinking the file %s" msgstr "Problème de suppression du lien %s" -#: apt-pkg/contrib/fileutl.cc:1731 +#: apt-pkg/contrib/fileutl.cc:1759 msgid "Problem syncing the file" msgstr "Problème de synchronisation du fichier" #. TRANSLATOR: %s is the trusted keyring parts directory -#: apt-pkg/contrib/gpgv.cc:76 +#: apt-pkg/contrib/gpgv.cc:70 #, c-format msgid "No keyring installed in %s." msgstr "Pas de porte-clés installé dans %s." @@ -2832,98 +2810,109 @@ msgstr "Impossible d'ouvrir le fichier d'état %s" msgid "Failed to write temporary StateFile %s" msgstr "Erreur d'écriture du fichier d'état temporaire %s" -#: apt-pkg/tagfile.cc:129 +#: apt-pkg/tagfile.cc:138 #, c-format msgid "Unable to parse package file %s (1)" msgstr "Impossible de traiter le fichier %s (1)" -#: apt-pkg/tagfile.cc:216 +#: apt-pkg/tagfile.cc:235 #, c-format msgid "Unable to parse package file %s (2)" msgstr "Impossible de traiter le fichier %s (2)" -#: apt-pkg/sourcelist.cc:96 +#: apt-pkg/sourcelist.cc:118 +#, fuzzy, c-format +msgid "Malformed stanza %u in source list %s (URI parse)" +msgstr "Ligne %lu mal formée dans la liste des sources %s (analyse de l'URI)" + +#: apt-pkg/sourcelist.cc:161 #, c-format msgid "Malformed line %lu in source list %s ([option] unparseable)" msgstr "" "Ligne %lu mal formée dans la liste des sources %s (impossible d'analyser " "[option])" -#: apt-pkg/sourcelist.cc:99 +#: apt-pkg/sourcelist.cc:164 #, c-format msgid "Malformed line %lu in source list %s ([option] too short)" msgstr "" "Ligne %lu mal formée dans la liste de sources %s ([option] trop courte)" -#: apt-pkg/sourcelist.cc:110 +#: apt-pkg/sourcelist.cc:175 #, c-format msgid "Malformed line %lu in source list %s ([%s] is not an assignment)" msgstr "" "Ligne %lu mal formée dans la liste des sources %s ([%s] n'est pas une " "affectation)" -#: apt-pkg/sourcelist.cc:116 +#: apt-pkg/sourcelist.cc:181 #, c-format msgid "Malformed line %lu in source list %s ([%s] has no key)" msgstr "" "Ligne %lu mal formée dans la liste des sources %s ([%s] n'a pas de clé)" -#: apt-pkg/sourcelist.cc:119 +#: apt-pkg/sourcelist.cc:184 #, c-format msgid "Malformed line %lu in source list %s ([%s] key %s has no value)" msgstr "" "Ligne %lu mal formée dans la liste des sources %s ([%s] la clé %s n'a pas de " "valeur)" -#: apt-pkg/sourcelist.cc:132 +#: apt-pkg/sourcelist.cc:197 #, c-format msgid "Malformed line %lu in source list %s (URI)" msgstr "Ligne %lu mal formée dans le fichier de source %s (URI)" -#: apt-pkg/sourcelist.cc:134 +#: apt-pkg/sourcelist.cc:199 #, c-format msgid "Malformed line %lu in source list %s (dist)" msgstr "Ligne %lu mal formée dans la liste de sources %s (distribution)" -#: apt-pkg/sourcelist.cc:137 +#: apt-pkg/sourcelist.cc:202 #, c-format msgid "Malformed line %lu in source list %s (URI parse)" msgstr "Ligne %lu mal formée dans la liste des sources %s (analyse de l'URI)" -#: apt-pkg/sourcelist.cc:143 +#: apt-pkg/sourcelist.cc:208 #, c-format msgid "Malformed line %lu in source list %s (absolute dist)" msgstr "" "Ligne %lu mal formée dans la liste des sources %s (distribution absolue)" -#: apt-pkg/sourcelist.cc:150 +#: apt-pkg/sourcelist.cc:215 #, c-format msgid "Malformed line %lu in source list %s (dist parse)" msgstr "" "Ligne %lu mal formée dans la liste des sources %s (analyse de distribution)" -#: apt-pkg/sourcelist.cc:248 +#: apt-pkg/sourcelist.cc:326 #, c-format msgid "Opening %s" msgstr "Ouverture de %s" -#: apt-pkg/sourcelist.cc:265 apt-pkg/cdrom.cc:495 +#: apt-pkg/sourcelist.cc:338 apt-pkg/cdrom.cc:495 #, c-format msgid "Line %u too long in source list %s." msgstr "La ligne %u du fichier des listes de sources %s est trop longue." -#: apt-pkg/sourcelist.cc:289 +#: apt-pkg/sourcelist.cc:362 #, c-format msgid "Malformed line %u in source list %s (type)" msgstr "Ligne %u mal formée dans la liste des sources %s (type)" -#: apt-pkg/sourcelist.cc:293 +#: apt-pkg/sourcelist.cc:366 #, c-format msgid "Type '%s' is not known on line %u in source list %s" msgstr "" "Le type « %s » est inconnu sur la ligne %u dans la liste des sources %s" -#: apt-pkg/packagemanager.cc:297 apt-pkg/packagemanager.cc:923 +#: apt-pkg/sourcelist.cc:407 +#, fuzzy, c-format +msgid "Type '%s' is not known on stanza %u in source list %s" +msgstr "" +"Le type « %s » est inconnu sur la ligne %u dans la liste des sources %s" + +#: apt-pkg/packagemanager.cc:296 apt-pkg/packagemanager.cc:922 #, c-format msgid "" "Could not perform immediate configuration on '%s'. Please see man 5 apt.conf " @@ -2933,12 +2922,12 @@ msgstr "" "consulter la page de manuel apt.conf(5) et notamment la section à propos de " "APT::Immediate-Configure, pour plus d'informations. (%d)" -#: apt-pkg/packagemanager.cc:498 apt-pkg/packagemanager.cc:529 +#: apt-pkg/packagemanager.cc:497 apt-pkg/packagemanager.cc:528 #, c-format msgid "Could not configure '%s'. " msgstr "Impossible de configurer « %s »." -#: apt-pkg/packagemanager.cc:571 +#: apt-pkg/packagemanager.cc:570 #, c-format msgid "" "This installation run will require temporarily removing the essential " @@ -2963,7 +2952,7 @@ msgstr "" "Le paquet %s doit être réinstallé, mais il est impossible de trouver son " "archive." -#: apt-pkg/algorithms.cc:1238 +#: apt-pkg/algorithms.cc:1068 msgid "" "Error, pkgProblemResolver::Resolve generated breaks, this may be caused by " "held packages." @@ -2971,21 +2960,13 @@ msgstr "" "Erreur, pkgProblem::Resolve a généré des ruptures, ce qui a pu être causé " "par les paquets devant être gardés en l'état." -#: apt-pkg/algorithms.cc:1240 +#: apt-pkg/algorithms.cc:1070 msgid "Unable to correct problems, you have held broken packages." msgstr "" "Impossible de corriger les problèmes, des paquets défectueux sont en mode " "« garder en l'état »." -#: apt-pkg/algorithms.cc:1592 apt-pkg/algorithms.cc:1594 -msgid "" -"Some index files failed to download. They have been ignored, or old ones " -"used instead." -msgstr "" -"Le téléchargement de quelques fichiers d'index a échoué, ils ont été " -"ignorés, ou les anciens ont été utilisés à la place." - -#: apt-pkg/acquire.cc:81 apt-pkg/cdrom.cc:838 +#: apt-pkg/acquire.cc:81 apt-pkg/cdrom.cc:811 #, c-format msgid "List directory %spartial is missing." msgstr "Le répertoire %spartial pour les listes n'existe pas." @@ -3012,29 +2993,34 @@ msgstr "Téléchargement du fichier %li sur %li (%s restant)" msgid "Retrieving file %li of %li" msgstr "Téléchargement du fichier %li sur %li" -#: apt-pkg/acquire-worker.cc:112 +#: apt-pkg/acquire-worker.cc:113 #, c-format msgid "The method driver %s could not be found." msgstr "Le pilote pour la méthode %s n'a pu être trouvé." -#: apt-pkg/acquire-worker.cc:161 +#: apt-pkg/acquire-worker.cc:115 +#, fuzzy, c-format +msgid "Is the package %s installed?" +msgstr "Veuillez vérifier si le paquet dpkg-dev est installé.\n" + +#: apt-pkg/acquire-worker.cc:166 #, c-format msgid "Method %s did not start correctly" msgstr "La méthode %s n'a pas démarré correctement" -#: apt-pkg/acquire-worker.cc:447 +#: apt-pkg/acquire-worker.cc:452 #, c-format msgid "Please insert the disc labeled: '%s' in the drive '%s' and press enter." msgstr "" "Veuillez insérer le disque « %s » dans le lecteur « %s » et appuyez sur la " "touche Entrée." -#: apt-pkg/init.cc:151 +#: apt-pkg/init.cc:143 #, c-format msgid "Packaging system '%s' is not supported" msgstr "Le système de paquet « %s » n'est pas supporté" -#: apt-pkg/init.cc:167 +#: apt-pkg/init.cc:159 msgid "Unable to determine a suitable packaging system type" msgstr "Impossible de déterminer un type du système de paquets adéquat" @@ -3071,19 +3057,19 @@ msgstr "" "La valeur « %s » n'est pas valable pour APT::Default-Release car cette " "version ne fait pas partie des sources disponibles." -#: apt-pkg/policy.cc:399 +#: apt-pkg/policy.cc:414 #, c-format msgid "Invalid record in the preferences file %s, no Package header" msgstr "" "Enregistrement non valable dans le fichier de préférences %s, aucune entrée " "« Package »." -#: apt-pkg/policy.cc:421 +#: apt-pkg/policy.cc:436 #, c-format msgid "Did not understand pin type %s" msgstr "Type d'épinglage %s inconnu" -#: apt-pkg/policy.cc:429 +#: apt-pkg/policy.cc:444 msgid "No priority (or zero) specified for pin" msgstr "Aucune priorité (ou zéro) n'a été spécifiée pour l'épinglage" @@ -3161,16 +3147,20 @@ msgstr "" msgid "rename failed, %s (%s -> %s)." msgstr "impossible de changer le nom, %s (%s -> %s)." -#: apt-pkg/acquire-item.cc:599 -msgid "MD5Sum mismatch" -msgstr "Somme de contrôle MD5 incohérente" - -#: apt-pkg/acquire-item.cc:870 apt-pkg/acquire-item.cc:1887 -#: apt-pkg/acquire-item.cc:2030 +#: apt-pkg/acquire-item.cc:154 msgid "Hash Sum mismatch" msgstr "Somme de contrôle de hachage incohérente" -#: apt-pkg/acquire-item.cc:1388 +#: apt-pkg/acquire-item.cc:159 +msgid "Size mismatch" +msgstr "Taille incohérente" + +#: apt-pkg/acquire-item.cc:164 +#, fuzzy +msgid "Invalid file format" +msgstr "L'opération %s n'est pas valable" + +#: apt-pkg/acquire-item.cc:1570 #, c-format msgid "" "Unable to find expected entry '%s' in Release file (Wrong sources.list entry " @@ -3179,18 +3169,18 @@ msgstr "" "Impossible de trouver l'entrée « %s » attendue dans le fichier « Release » : " " ligne non valable dans sources.list ou fichier corrompu" -#: apt-pkg/acquire-item.cc:1404 +#: apt-pkg/acquire-item.cc:1586 #, c-format msgid "Unable to find hash sum for '%s' in Release file" msgstr "" "Impossible de trouver la comme de contrôle de « %s » dans le fichier Release" -#: apt-pkg/acquire-item.cc:1446 +#: apt-pkg/acquire-item.cc:1628 msgid "There is no public key available for the following key IDs:\n" msgstr "" "Aucune clé publique n'est disponible pour la/les clé(s) suivante(s) :\n" -#: apt-pkg/acquire-item.cc:1484 +#: apt-pkg/acquire-item.cc:1666 #, c-format msgid "" "Release file for %s is expired (invalid since %s). Updates for this " @@ -3199,12 +3189,12 @@ msgstr "" "Le fichier « Release » pour %s a expiré (plus valable depuis %s). Les mises " "à jour depuis ce dépôt ne s'effectueront pas." -#: apt-pkg/acquire-item.cc:1506 +#: apt-pkg/acquire-item.cc:1688 #, c-format msgid "Conflicting distribution: %s (expected %s but got %s)" msgstr "Distribution en conflit : %s (%s attendu, mais %s obtenu)" -#: apt-pkg/acquire-item.cc:1536 +#: apt-pkg/acquire-item.cc:1718 #, c-format msgid "" "An error occurred during the signature verification. The repository is not " @@ -3215,12 +3205,12 @@ msgstr "" "GPG : %s : %s\n" #. Invalid signature file, reject (LP: #346386) (Closes: #627642) -#: apt-pkg/acquire-item.cc:1546 apt-pkg/acquire-item.cc:1551 +#: apt-pkg/acquire-item.cc:1728 apt-pkg/acquire-item.cc:1733 #, c-format msgid "GPG error: %s: %s" msgstr "Erreur de GPG : %s : %s" -#: apt-pkg/acquire-item.cc:1663 +#: apt-pkg/acquire-item.cc:1856 #, c-format msgid "" "I wasn't able to locate a file for the %s package. This might mean you need " @@ -3229,16 +3219,14 @@ msgstr "" "Impossible de localiser un fichier du paquet %s. Cela signifie que vous " "devrez corriger ce paquet vous-même (absence d'architecture)." -#: apt-pkg/acquire-item.cc:1722 +#: apt-pkg/acquire-item.cc:1922 #, c-format -msgid "" -"I wasn't able to locate a file for the %s package. This might mean you need " -"to manually fix this package." +msgid "Can't find a source to download version '%s' of '%s'" msgstr "" -"Impossible de localiser un fichier du paquet %s. Cela signifie que vous " -"devrez corriger ce paquet vous-même." +"Impossible de trouver une source de téléchargement de la version « %s » de " +"« %s »" -#: apt-pkg/acquire-item.cc:1781 +#: apt-pkg/acquire-item.cc:1980 #, c-format msgid "" "The package index files are corrupted. No Filename: field for package %s." @@ -3246,16 +3234,12 @@ msgstr "" "Les fichiers d'index des paquets sont corrompus. Aucun champ « Filename: » " "pour le paquet %s." -#: apt-pkg/acquire-item.cc:1879 -msgid "Size mismatch" -msgstr "Taille incohérente" - -#: apt-pkg/indexrecords.cc:68 +#: apt-pkg/indexrecords.cc:73 #, c-format msgid "Unable to parse Release file %s" msgstr "Impossible d'analyser le fichier Release %s" -#: apt-pkg/indexrecords.cc:78 +#: apt-pkg/indexrecords.cc:81 #, c-format msgid "No sections in Release file %s" msgstr "Pas de sections dans le fichier Release %s" @@ -3280,50 +3264,41 @@ msgstr "Entrée « Date » non valable dans le fichier Release %s" msgid "Vendor block %s contains no fingerprint" msgstr "Le bloc de fournisseur %s ne comporte pas d'empreinte" -#: apt-pkg/cdrom.cc:576 -#, c-format -msgid "" -"Using CD-ROM mount point %s\n" -"Mounting CD-ROM\n" -msgstr "" -"Utilisation du point de montage %s pour le cédérom\n" -"Montage du cédérom\n" - -#: apt-pkg/cdrom.cc:585 apt-pkg/cdrom.cc:682 -msgid "Identifying.. " -msgstr "Identification..." - -#: apt-pkg/cdrom.cc:613 -#, c-format -msgid "Stored label: %s\n" -msgstr "Étiquette stockée : %s\n" - -#: apt-pkg/cdrom.cc:622 apt-pkg/cdrom.cc:915 -msgid "Unmounting CD-ROM...\n" -msgstr "Démontage du cédérom...\n" - -#: apt-pkg/cdrom.cc:642 +#: apt-pkg/cdrom.cc:575 #, c-format msgid "Using CD-ROM mount point %s\n" msgstr "Utilisation du point de montage %s pour le cédérom\n" -#: apt-pkg/cdrom.cc:660 +#: apt-pkg/cdrom.cc:583 msgid "Unmounting CD-ROM\n" msgstr "Démontage du cédérom\n" -#: apt-pkg/cdrom.cc:665 +#: apt-pkg/cdrom.cc:588 msgid "Waiting for disc...\n" msgstr "Attente du disque...\n" -#: apt-pkg/cdrom.cc:674 +#: apt-pkg/cdrom.cc:597 msgid "Mounting CD-ROM...\n" msgstr "Montage du cédérom...\n" -#: apt-pkg/cdrom.cc:693 +#: apt-pkg/cdrom.cc:605 +msgid "Identifying.. " +msgstr "Identification..." + +#: apt-pkg/cdrom.cc:643 +#, c-format +msgid "Stored label: %s\n" +msgstr "Étiquette stockée : %s\n" + +#: apt-pkg/cdrom.cc:652 apt-pkg/cdrom.cc:888 +msgid "Unmounting CD-ROM...\n" +msgstr "Démontage du cédérom...\n" + +#: apt-pkg/cdrom.cc:667 msgid "Scanning disc for index files..\n" msgstr "Examen du disque à la recherche de fichiers d'index...\n" -#: apt-pkg/cdrom.cc:744 +#: apt-pkg/cdrom.cc:717 #, c-format msgid "" "Found %zu package indexes, %zu source indexes, %zu translation indexes and " @@ -3332,7 +3307,7 @@ msgstr "" "%zu index de paquets trouvés, %zu index de sources, %zu index de traductions " "et %zu signatures\n" -#: apt-pkg/cdrom.cc:755 +#: apt-pkg/cdrom.cc:728 msgid "" "Unable to locate any package files, perhaps this is not a Debian Disc or the " "wrong architecture?" @@ -3340,16 +3315,16 @@ msgstr "" "Aucun fichier de paquets trouvé. Ceci n'est peut-être pas un disque Debian " "ou bien l'architecture est-elle incorrecte." -#: apt-pkg/cdrom.cc:782 +#: apt-pkg/cdrom.cc:755 #, c-format msgid "Found label '%s'\n" msgstr "Étiquette « %s » trouvée\n" -#: apt-pkg/cdrom.cc:811 +#: apt-pkg/cdrom.cc:784 msgid "That is not a valid name, try again.\n" msgstr "Ce nom n'est pas valable, veuillez recommencer.\n" -#: apt-pkg/cdrom.cc:828 +#: apt-pkg/cdrom.cc:801 #, c-format msgid "" "This disc is called: \n" @@ -3358,15 +3333,15 @@ msgstr "" "Ce disque s'appelle :\n" "« %s »\n" -#: apt-pkg/cdrom.cc:830 +#: apt-pkg/cdrom.cc:803 msgid "Copying package lists..." msgstr "Copie des listes de paquets..." -#: apt-pkg/cdrom.cc:865 +#: apt-pkg/cdrom.cc:838 msgid "Writing new source list\n" msgstr "Écriture de la nouvelle liste de sources\n" -#: apt-pkg/cdrom.cc:873 +#: apt-pkg/cdrom.cc:846 msgid "Source list entries for this disc are:\n" msgstr "Les entrées de listes de sources pour ce disque sont :\n" @@ -3402,36 +3377,43 @@ msgstr "Impossible de trouver l'enregistrement d'authentification pour %s" msgid "Hash mismatch for: %s" msgstr "Somme de contrôle de hachage incohérente pour %s" -#: apt-pkg/cacheset.cc:403 +#: apt-pkg/cacheset.cc:479 #, c-format msgid "Release '%s' for '%s' was not found" msgstr "La version « %s » de « %s » est introuvable" -#: apt-pkg/cacheset.cc:406 +#: apt-pkg/cacheset.cc:482 #, c-format msgid "Version '%s' for '%s' was not found" msgstr "La version « %s » de « %s » n'a pu être trouvée" -#: apt-pkg/cacheset.cc:517 +#: apt-pkg/cacheset.cc:593 #, c-format msgid "Couldn't find task '%s'" msgstr "Impossible de trouver la tâche « %s »" -#: apt-pkg/cacheset.cc:523 +#: apt-pkg/cacheset.cc:599 #, c-format msgid "Couldn't find any package by regex '%s'" msgstr "" "Impossible de trouver de paquet correspondant à l'expression rationnelle " "« %s »" -#: apt-pkg/cacheset.cc:534 +#: apt-pkg/cacheset.cc:605 +#, fuzzy, c-format +msgid "Couldn't find any package by glob '%s'" +msgstr "" +"Impossible de trouver de paquet correspondant à l'expression rationnelle " +"« %s »" + +#: apt-pkg/cacheset.cc:616 #, c-format msgid "Can't select versions from package '%s' as it is purely virtual" msgstr "" "Impossible de choisir les versions du paquet « %s » qui n'est qu'un paquet " "virtuel" -#: apt-pkg/cacheset.cc:541 apt-pkg/cacheset.cc:548 +#: apt-pkg/cacheset.cc:623 apt-pkg/cacheset.cc:630 #, c-format msgid "" "Can't select installed nor candidate version from package '%s' as it has " @@ -3440,20 +3422,20 @@ msgstr "" "Impossible de choisir une version installée ou candidate du paquet « %s » " "qui n'en n'a aucune" -#: apt-pkg/cacheset.cc:555 +#: apt-pkg/cacheset.cc:637 #, c-format msgid "Can't select newest version from package '%s' as it is purely virtual" msgstr "" "Impossible de choisir une nouvelle version du paquet « %s » qui n'est qu'un " "paquet virtuel" -#: apt-pkg/cacheset.cc:563 +#: apt-pkg/cacheset.cc:645 #, c-format msgid "Can't select candidate version from package %s as it has no candidate" msgstr "" "Impossible de choisir une version candidate du paquet « %s » qui n'en n'a pas" -#: apt-pkg/cacheset.cc:571 +#: apt-pkg/cacheset.cc:653 #, c-format msgid "Can't select installed version from package %s as it is not installed" msgstr "" @@ -3480,111 +3462,135 @@ msgstr "Échec du solveur externe sans message d'erreur adapté" msgid "Execute external solver" msgstr "Exécu tion du solveur externe" -#: apt-pkg/deb/dpkgpm.cc:73 +#: apt-pkg/install-progress.cc:51 +#, c-format +msgid "Progress: [%3i%%]" +msgstr "" + +#: apt-pkg/install-progress.cc:85 apt-pkg/install-progress.cc:168 +msgid "Running dpkg" +msgstr "Exécution de dpkg" + +#: apt-pkg/update.cc:110 apt-pkg/update.cc:112 +msgid "" +"Some index files failed to download. They have been ignored, or old ones " +"used instead." +msgstr "" +"Le téléchargement de quelques fichiers d'index a échoué, ils ont été " +"ignorés, ou les anciens ont été utilisés à la place." + +#: apt-pkg/deb/dpkgpm.cc:91 #, c-format msgid "Installing %s" msgstr "Installation de %s" -#: apt-pkg/deb/dpkgpm.cc:74 apt-pkg/deb/dpkgpm.cc:982 +#: apt-pkg/deb/dpkgpm.cc:92 apt-pkg/deb/dpkgpm.cc:977 #, c-format msgid "Configuring %s" msgstr "Configuration de %s" -#: apt-pkg/deb/dpkgpm.cc:75 apt-pkg/deb/dpkgpm.cc:989 +#: apt-pkg/deb/dpkgpm.cc:93 apt-pkg/deb/dpkgpm.cc:984 #, c-format msgid "Removing %s" msgstr "Suppression de %s" -#: apt-pkg/deb/dpkgpm.cc:76 +#: apt-pkg/deb/dpkgpm.cc:94 #, c-format msgid "Completely removing %s" msgstr "Suppression complète de %s" -#: apt-pkg/deb/dpkgpm.cc:77 +#: apt-pkg/deb/dpkgpm.cc:95 #, c-format msgid "Noting disappearance of %s" msgstr "Disparition de %s constatée" -#: apt-pkg/deb/dpkgpm.cc:78 +#: apt-pkg/deb/dpkgpm.cc:96 #, c-format msgid "Running post-installation trigger %s" msgstr "Exécution des actions différées (« trigger ») de %s" #. FIXME: use a better string after freeze -#: apt-pkg/deb/dpkgpm.cc:735 +#: apt-pkg/deb/dpkgpm.cc:808 #, c-format msgid "Directory '%s' missing" msgstr "Répertoire %s inexistant" -#: apt-pkg/deb/dpkgpm.cc:750 apt-pkg/deb/dpkgpm.cc:770 +#: apt-pkg/deb/dpkgpm.cc:823 apt-pkg/deb/dpkgpm.cc:845 #, c-format msgid "Could not open file '%s'" msgstr "Impossible d'ouvrir le fichier « %s »" -#: apt-pkg/deb/dpkgpm.cc:975 +#: apt-pkg/deb/dpkgpm.cc:970 #, c-format msgid "Preparing %s" msgstr "Préparation de %s" -#: apt-pkg/deb/dpkgpm.cc:976 +#: apt-pkg/deb/dpkgpm.cc:971 #, c-format msgid "Unpacking %s" msgstr "Décompression de %s" -#: apt-pkg/deb/dpkgpm.cc:981 +#: apt-pkg/deb/dpkgpm.cc:976 #, c-format msgid "Preparing to configure %s" msgstr "Préparation de la configuration de %s" -#: apt-pkg/deb/dpkgpm.cc:983 +#: apt-pkg/deb/dpkgpm.cc:978 #, c-format msgid "Installed %s" msgstr "%s installé" -#: apt-pkg/deb/dpkgpm.cc:988 +#: apt-pkg/deb/dpkgpm.cc:983 #, c-format msgid "Preparing for removal of %s" msgstr "Préparation de la suppression de %s" -#: apt-pkg/deb/dpkgpm.cc:990 +#: apt-pkg/deb/dpkgpm.cc:985 #, c-format msgid "Removed %s" msgstr "%s supprimé" -#: apt-pkg/deb/dpkgpm.cc:995 +#: apt-pkg/deb/dpkgpm.cc:990 #, c-format msgid "Preparing to completely remove %s" msgstr "Préparation de la suppression complète de %s" -#: apt-pkg/deb/dpkgpm.cc:996 +#: apt-pkg/deb/dpkgpm.cc:991 #, c-format msgid "Completely removed %s" msgstr "%s complètement supprimé" -#: apt-pkg/deb/dpkgpm.cc:1243 -msgid "Can not write log, openpty() failed (/dev/pts not mounted?)\n" +#: apt-pkg/deb/dpkgpm.cc:1046 +msgid "ioctl(TIOCGWINSZ) failed" msgstr "" -"Impossible d'écrire le journal, échec d'openpty()\n" -"(/dev/pts est-il monté ?)\n" -#: apt-pkg/deb/dpkgpm.cc:1273 -msgid "Running dpkg" -msgstr "Exécution de dpkg" +#: apt-pkg/deb/dpkgpm.cc:1049 apt-pkg/deb/dpkgpm.cc:1070 +#, fuzzy, c-format +msgid "Can not write log (%s)" +msgstr "Impossible d'écrire sur %s" + +#: apt-pkg/deb/dpkgpm.cc:1049 +msgid "Is /dev/pts mounted?" +msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1445 +#: apt-pkg/deb/dpkgpm.cc:1070 +msgid "Is stdout a terminal?" +msgstr "" + +#: apt-pkg/deb/dpkgpm.cc:1558 msgid "Operation was interrupted before it could finish" msgstr "L'opération a été interrompue avant de se terminer" -#: apt-pkg/deb/dpkgpm.cc:1507 +#: apt-pkg/deb/dpkgpm.cc:1620 msgid "No apport report written because MaxReports is reached already" msgstr "Aucun rapport « apport » écrit car MaxReports a déjà été atteint" #. check if its not a follow up error -#: apt-pkg/deb/dpkgpm.cc:1512 +#: apt-pkg/deb/dpkgpm.cc:1625 msgid "dependency problems - leaving unconfigured" msgstr "problème de dépendances : laissé non configuré" -#: apt-pkg/deb/dpkgpm.cc:1514 +#: apt-pkg/deb/dpkgpm.cc:1627 msgid "" "No apport report written because the error message indicates its a followup " "error from a previous failure." @@ -3592,14 +3598,14 @@ msgstr "" "Aucun rapport « apport » n'a été créé car le message d'erreur indique une " "erreur consécutive à un échec précédent." -#: apt-pkg/deb/dpkgpm.cc:1520 +#: apt-pkg/deb/dpkgpm.cc:1633 msgid "" "No apport report written because the error message indicates a disk full " "error" msgstr "" "Aucun rapport « apport » n'a été créé car un disque plein a été signalé" -#: apt-pkg/deb/dpkgpm.cc:1526 +#: apt-pkg/deb/dpkgpm.cc:1640 msgid "" "No apport report written because the error message indicates a out of memory " "error" @@ -3607,7 +3613,15 @@ msgstr "" "Aucun « apport » n'a été créé car une erreur de dépassement de capacité " "mémoire a été signalée" -#: apt-pkg/deb/dpkgpm.cc:1533 +#: apt-pkg/deb/dpkgpm.cc:1647 apt-pkg/deb/dpkgpm.cc:1653 +#, fuzzy +msgid "" +"No apport report written because the error message indicates an issue on the " +"local system" +msgstr "" +"Aucun rapport « apport » n'a été créé car un disque plein a été signalé" + +#: apt-pkg/deb/dpkgpm.cc:1674 msgid "" "No apport report written because the error message indicates a dpkg I/O error" msgstr "" @@ -3644,6 +3658,127 @@ msgstr "" msgid "Not locked" msgstr "Non verrouillé" +#~ msgid "%s not a valid DEB package." +#~ msgstr "%s n'est pas un paquet Debian valide." + +#~ msgid "" +#~ "Using CD-ROM mount point %s\n" +#~ "Mounting CD-ROM\n" +#~ msgstr "" +#~ "Utilisation du point de montage %s pour le cédérom\n" +#~ "Montage du cédérom\n" + +#~ msgid "" +#~ "Could not patch %s with mmap and with file operation usage - the patch " +#~ "seems to be corrupt." +#~ msgstr "" +#~ "Impossible de modifier %s avec mmap et l'utilisation des opérations de " +#~ "fichiers : le correctif semble être corrompu." + +#~ msgid "" +#~ "Could not patch %s with mmap (but no mmap specific fail) - the patch " +#~ "seems to be corrupt." +#~ msgstr "" +#~ "Impossible de modifier %s avec mmap (sans échec particulier de mmap) : le " +#~ "correctif semble être corrompu." + +#~ msgid "Note, selecting '%s' for task '%s'\n" +#~ msgstr "Note : sélection de %s pour la tâche « %s »\n" + +#~ msgid "Note, selecting '%s' for regex '%s'\n" +#~ msgstr "Note : sélection de %s pour l'expression rationnelle « %s »\n" + +#~ msgid "Package %s is a virtual package provided by:\n" +#~ msgstr "Le paquet %s est un paquet virtuel fourni par :\n" + +#~ msgid " [Not candidate version]" +#~ msgstr " [Pas de version candidate]" + +#~ msgid "You should explicitly select one to install." +#~ msgstr "Vous devez explicitement sélectionner un paquet à installer." + +#~ 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 "" +#~ "Aucune version du paquet %s n'est disponible, mais il existe dans la " +#~ "base\n" +#~ "de données. Cela signifie en général que le paquet est manquant, qu'il " +#~ "est devenu obsolète\n" +#~ "ou qu'il n'est disponible que sur une autre source\n" + +#~ msgid "However the following packages replace it:" +#~ msgstr "Cependant les paquets suivants le remplacent :" + +#~ msgid "Package '%s' has no installation candidate" +#~ msgstr "Le paquet « %s » n'a pas de version susceptible d'être installée" + +#~ msgid "Virtual packages like '%s' can't be removed\n" +#~ msgstr "Les paquets virtuels comme « %s » ne peuvent pas être supprimés\n" + +#~ msgid "Package '%s' is not installed, so not removed. Did you mean '%s'?\n" +#~ msgstr "" +#~ "Le paquet « %s » n'est pas installé, et ne peut donc être supprimé. Peut-" +#~ "être vouliez-vous écrire « %s » ?\n" + +#~ msgid "Package '%s' is not installed, so not removed\n" +#~ msgstr "" +#~ "Le paquet « %s » n'est pas installé, et ne peut donc être supprimé\n" + +#~ msgid "Note, selecting '%s' instead of '%s'\n" +#~ msgstr "Note : sélection de « %s » au lieu de « %s »\n" + +#~ msgid "Skipping %s, it is already installed and upgrade is not set.\n" +#~ msgstr "" +#~ "Passe %s, il est déjà installé et la mise à jour n'est pas prévue.\n" + +#~ msgid "Skipping %s, it is not installed and only upgrades are requested.\n" +#~ msgstr "" +#~ "%s ignoré : il n'est pas installé et seules des mises à jour ont été " +#~ "demandées.\n" + +#~ msgid "Reinstallation of %s is not possible, it cannot be downloaded.\n" +#~ msgstr "" +#~ "La réinstallation de %s est impossible, il ne peut pas être téléchargé.\n" + +#~ msgid "%s is already the newest version.\n" +#~ msgstr "%s est déjà la plus récente version disponible.\n" + +#~ msgid "Selected version '%s' (%s) for '%s'\n" +#~ msgstr "Version choisie « %s » (%s) pour « %s »\n" + +#~ msgid "Selected version '%s' (%s) for '%s' because of '%s'\n" +#~ msgstr "Version choisie « %s » (%s) pour « %s » à cause de « %s »\n" + +#~ msgid "Ignore unavailable target release '%s' of package '%s'" +#~ msgstr "" +#~ "La distribution cible « %s » indisponible pour le paquet « %s » est " +#~ "ignorée" + +#~ msgid "Downloading %s %s" +#~ msgstr "Téléchargement de %s %s" + +#~ msgid "This is not a valid DEB archive, it has no '%s', '%s' or '%s' member" +#~ msgstr "" +#~ "Ce n'est pas une archive DEB valide, elle n'a pas de membre « %s », " +#~ "« %s » ou « %s »" + +#~ msgid "MD5Sum mismatch" +#~ msgstr "Somme de contrôle MD5 incohérente" + +#~ msgid "" +#~ "I wasn't able to locate a file for the %s package. This might mean you " +#~ "need to manually fix this package." +#~ msgstr "" +#~ "Impossible de localiser un fichier du paquet %s. Cela signifie que vous " +#~ "devrez corriger ce paquet vous-même." + +#~ msgid "Can not write log, openpty() failed (/dev/pts not mounted?)\n" +#~ msgstr "" +#~ "Impossible d'écrire le journal, échec d'openpty()\n" +#~ "(/dev/pts est-il monté ?)\n" + #~ msgid "File %s doesn't start with a clearsigned message" #~ msgstr "Le fichier %s ne commence pas par un message signé en clair." @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: apt_po_gl\n" "Report-Msgid-Bugs-To: APT Development Team <deity@lists.debian.org>\n" -"POT-Creation-Date: 2013-07-31 16:24+0200\n" +"POT-Creation-Date: 2014-02-23 00:29+0100\n" "PO-Revision-Date: 2011-05-12 15:28+0100\n" "Last-Translator: Miguel Anxo Bouzada <mbouzada@gmail.com>\n" "Language-Team: galician <proxecto@trasno.net>\n" @@ -22,152 +22,154 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Poedit-Language: Galician\n" -#: cmdline/apt-cache.cc:158 +#: cmdline/apt-cache.cc:140 #, c-format msgid "Package %s version %s has an unmet dep:\n" msgstr "O paquete %s versión %s ten unha dependencia incumprida:\n" -#: cmdline/apt-cache.cc:286 +#: cmdline/apt-cache.cc:268 msgid "Total package names: " msgstr "Número total de nomes de paquetes : " -#: cmdline/apt-cache.cc:288 +#: cmdline/apt-cache.cc:270 msgid "Total package structures: " msgstr "Estruturas de paquetes totais: " -#: cmdline/apt-cache.cc:328 +#: cmdline/apt-cache.cc:310 msgid " Normal packages: " msgstr " Paquetes normais: " -#: cmdline/apt-cache.cc:329 +#: cmdline/apt-cache.cc:311 msgid " Pure virtual packages: " msgstr " Paquetes virtuais puros: " -#: cmdline/apt-cache.cc:330 +#: cmdline/apt-cache.cc:312 msgid " Single virtual packages: " msgstr " Paquetes virtuais simples: " -#: cmdline/apt-cache.cc:331 +#: cmdline/apt-cache.cc:313 msgid " Mixed virtual packages: " msgstr " Paquetes virtuais mixtos: " -#: cmdline/apt-cache.cc:332 +#: cmdline/apt-cache.cc:314 msgid " Missing: " msgstr " Non atopados: " -#: cmdline/apt-cache.cc:334 +#: cmdline/apt-cache.cc:316 msgid "Total distinct versions: " msgstr "Número total de versións distintas: " -#: cmdline/apt-cache.cc:336 +#: cmdline/apt-cache.cc:318 msgid "Total distinct descriptions: " msgstr "Número total de descricións distintas: " -#: cmdline/apt-cache.cc:338 +#: cmdline/apt-cache.cc:320 msgid "Total dependencies: " msgstr "Número total de dependencias: " -#: cmdline/apt-cache.cc:341 +#: cmdline/apt-cache.cc:323 msgid "Total ver/file relations: " msgstr "Número total de relacións versión/ficheiro: " -#: cmdline/apt-cache.cc:343 +#: cmdline/apt-cache.cc:325 msgid "Total Desc/File relations: " msgstr "Número total de relacións descrición/ficheiro: " -#: cmdline/apt-cache.cc:345 +#: cmdline/apt-cache.cc:327 msgid "Total Provides mappings: " msgstr "Número total de asignacións provistas: " -#: cmdline/apt-cache.cc:357 +#: cmdline/apt-cache.cc:339 msgid "Total globbed strings: " msgstr "Número total de cadeas: " -#: cmdline/apt-cache.cc:371 +#: cmdline/apt-cache.cc:353 msgid "Total dependency version space: " msgstr "Espazo total de versións de dependencias: " -#: cmdline/apt-cache.cc:376 +#: cmdline/apt-cache.cc:358 msgid "Total slack space: " msgstr "Espazo de reserva total: " -#: cmdline/apt-cache.cc:384 +#: cmdline/apt-cache.cc:366 msgid "Total space accounted for: " msgstr "Espazo total contabilizado: " -#: cmdline/apt-cache.cc:515 cmdline/apt-cache.cc:1165 +#: cmdline/apt-cache.cc:497 cmdline/apt-cache.cc:1146 +#: apt-private/private-show.cc:55 #, c-format msgid "Package file %s is out of sync." msgstr "O ficheiro de paquete %s está sen sincronizar." -#: cmdline/apt-cache.cc:593 cmdline/apt-cache.cc:1452 -#: cmdline/apt-cache.cc:1454 cmdline/apt-cache.cc:1531 cmdline/apt-mark.cc:46 -#: cmdline/apt-mark.cc:93 cmdline/apt-mark.cc:219 +#: cmdline/apt-cache.cc:575 cmdline/apt-cache.cc:1432 +#: cmdline/apt-cache.cc:1434 cmdline/apt-cache.cc:1511 cmdline/apt-mark.cc:48 +#: cmdline/apt-mark.cc:95 cmdline/apt-mark.cc:221 +#: apt-private/private-show.cc:167 apt-private/private-show.cc:169 msgid "No packages found" msgstr "Non se atopou ningún paquete" -#: cmdline/apt-cache.cc:1265 +#: cmdline/apt-cache.cc:1245 msgid "You must give at least one search pattern" msgstr "Debe fornecer cando menos un patrón de busca" -#: cmdline/apt-cache.cc:1431 +#: cmdline/apt-cache.cc:1411 msgid "This command is deprecated. Please use 'apt-mark showauto' instead." msgstr "" -#: cmdline/apt-cache.cc:1526 apt-pkg/cacheset.cc:510 +#: cmdline/apt-cache.cc:1506 apt-pkg/cacheset.cc:586 #, c-format msgid "Unable to locate package %s" msgstr "Non foi posíbel atopar o paquete %s" -#: cmdline/apt-cache.cc:1556 +#: cmdline/apt-cache.cc:1536 msgid "Package files:" msgstr "Ficheiros de paquetes:" -#: cmdline/apt-cache.cc:1563 cmdline/apt-cache.cc:1654 +#: cmdline/apt-cache.cc:1543 cmdline/apt-cache.cc:1634 msgid "Cache is out of sync, can't x-ref a package file" msgstr "" "A caché está sen sincronizar, non se pode facer referencia a un ficheiro de " "paquetes" #. Show any packages have explicit pins -#: cmdline/apt-cache.cc:1577 +#: cmdline/apt-cache.cc:1557 msgid "Pinned packages:" msgstr "Paquetes inmobilizados:" -#: cmdline/apt-cache.cc:1589 cmdline/apt-cache.cc:1634 +#: cmdline/apt-cache.cc:1569 cmdline/apt-cache.cc:1614 msgid "(not found)" msgstr "(non se atopou)" -#: cmdline/apt-cache.cc:1597 +#: cmdline/apt-cache.cc:1577 msgid " Installed: " msgstr " Instalado: " -#: cmdline/apt-cache.cc:1598 +#: cmdline/apt-cache.cc:1578 msgid " Candidate: " msgstr " Candidato: " -#: cmdline/apt-cache.cc:1616 cmdline/apt-cache.cc:1624 +#: cmdline/apt-cache.cc:1596 cmdline/apt-cache.cc:1604 msgid "(none)" msgstr "(ningún)" -#: cmdline/apt-cache.cc:1631 +#: cmdline/apt-cache.cc:1611 msgid " Package pin: " msgstr " Inmobilizado: " #. Show the priority tables -#: cmdline/apt-cache.cc:1640 +#: cmdline/apt-cache.cc:1620 msgid " Version table:" msgstr " Táboa de versións:" -#: cmdline/apt-cache.cc:1753 cmdline/apt-cdrom.cc:206 cmdline/apt-config.cc:81 -#: cmdline/apt-get.cc:3392 cmdline/apt-mark.cc:375 -#: cmdline/apt-extracttemplates.cc:229 ftparchive/apt-ftparchive.cc:591 -#: cmdline/apt-internal-solver.cc:33 cmdline/apt-sortpkgs.cc:147 +#: cmdline/apt-cache.cc:1733 cmdline/apt-cdrom.cc:252 cmdline/apt-config.cc:83 +#: cmdline/apt-get.cc:1580 cmdline/apt-mark.cc:377 cmdline/apt.cc:66 +#: cmdline/apt-extracttemplates.cc:217 ftparchive/apt-ftparchive.cc:591 +#: cmdline/apt-internal-solver.cc:34 cmdline/apt-sortpkgs.cc:147 #, c-format msgid "%s %s for %s compiled on %s %s\n" msgstr "%s %s para %s compilado en %s %s\n" -#: cmdline/apt-cache.cc:1760 +#: cmdline/apt-cache.cc:1740 #, fuzzy msgid "" "Usage: apt-cache [options] command\n" @@ -242,35 +244,35 @@ msgstr "" "información.\n" #. }}} -#: cmdline/apt-cdrom.cc:43 +#: cmdline/apt-cdrom.cc:45 msgid "" "No CD-ROM could be auto-detected or found using the default mount point.\n" "You may try the --cdrom option to set the CD-ROM mount point. See 'man apt-" "cdrom' for more information about the CD-ROM auto-detection and mount point." msgstr "" -#: cmdline/apt-cdrom.cc:85 +#: cmdline/apt-cdrom.cc:89 msgid "Please provide a name for this Disc, such as 'Debian 5.0.3 Disk 1'" msgstr "Forneza un nome para este disco, como «Debian 5.0.3 Disco 1»" -#: cmdline/apt-cdrom.cc:100 +#: cmdline/apt-cdrom.cc:104 msgid "Please insert a Disc in the drive and press enter" msgstr "Insira un disco na unidade e prema Intro" -#: cmdline/apt-cdrom.cc:135 +#: cmdline/apt-cdrom.cc:141 #, c-format msgid "Failed to mount '%s' to '%s'" msgstr "Produciuse un fallo ao montar «%s» en «%s»" -#: cmdline/apt-cdrom.cc:170 +#: cmdline/apt-cdrom.cc:196 msgid "Repeat this process for the rest of the CDs in your set." msgstr "Repita este proceso para o resto de CD do seu conxunto." -#: cmdline/apt-config.cc:46 +#: cmdline/apt-config.cc:48 msgid "Arguments not in pairs" msgstr "Os argumentos non van en parellas" -#: cmdline/apt-config.cc:87 +#: cmdline/apt-config.cc:89 msgid "" "Usage: apt-config [options] command\n" "\n" @@ -299,605 +301,70 @@ msgstr "" " -o=? Estabelece unha opción de configuración, por exemplo: -o dir::cache=/" "tmp\n" -#. TRANSLATOR: Yes/No question help-text: defaulting to Y[es] -#. e.g. "Do you want to continue? [Y/n] " -#. The user has to answer with an input matching the -#. YESEXPR/NOEXPR defined in your l10n. -#: cmdline/apt-get.cc:146 -msgid "[Y/n]" -msgstr "[S/n]" - -#. TRANSLATOR: Yes/No question help-text: defaulting to N[o] -#. e.g. "Should this file be removed? [y/N] " -#. The user has to answer with an input matching the -#. YESEXPR/NOEXPR defined in your l10n. -#: cmdline/apt-get.cc:152 -msgid "[y/N]" -msgstr "[s/N]" - -#. TRANSLATOR: "Yes" answer printed for a yes/no question if --assume-yes is set -#: cmdline/apt-get.cc:163 -msgid "Y" -msgstr "S" - -#. TRANSLATOR: "No" answer printed for a yes/no question if --assume-no is set -#: cmdline/apt-get.cc:169 -msgid "N" -msgstr "N" - -#: cmdline/apt-get.cc:191 apt-pkg/cachefilter.cc:33 -#, c-format -msgid "Regex compilation error - %s" -msgstr "Produciuse un erro na compilación da expresión regular - %s" - -#: cmdline/apt-get.cc:289 -msgid "The following packages have unmet dependencies:" -msgstr "Os seguintes paquetes teñen dependencias sen cumprir:" - -#: cmdline/apt-get.cc:379 -#, c-format -msgid "but %s is installed" -msgstr "mais %s está instalado" - -#: cmdline/apt-get.cc:381 -#, c-format -msgid "but %s is to be installed" -msgstr "mais vaise instalar %s" - -#: cmdline/apt-get.cc:388 -msgid "but it is not installable" -msgstr "mais non é instalábel" - -#: cmdline/apt-get.cc:390 -msgid "but it is a virtual package" -msgstr "mais é un paquete virtual" - -#: cmdline/apt-get.cc:393 -msgid "but it is not installed" -msgstr "mais non está instalado" - -#: cmdline/apt-get.cc:393 -msgid "but it is not going to be installed" -msgstr "mais non se vai a instalar" - -#: cmdline/apt-get.cc:398 -msgid " or" -msgstr " ou" - -#: cmdline/apt-get.cc:427 -msgid "The following NEW packages will be installed:" -msgstr "Os seguintes paquetes NOVOS hanse instalar:" - -#: cmdline/apt-get.cc:453 -msgid "The following packages will be REMOVED:" -msgstr "Vanse RETIRAR os paquetes seguintes:" - -#: cmdline/apt-get.cc:475 -msgid "The following packages have been kept back:" -msgstr "Consérvanse os seguintes paquetes:" - -#: cmdline/apt-get.cc:496 -msgid "The following packages will be upgraded:" -msgstr "Vanse anovar os paquetes seguintes:" - -#: cmdline/apt-get.cc:517 -msgid "The following packages will be DOWNGRADED:" -msgstr "Vanse REVERTER os seguintes paquetes :" - -#: cmdline/apt-get.cc:537 -msgid "The following held packages will be changed:" -msgstr "Vanse modificar os paquetes retidos seguintes:" - -#: cmdline/apt-get.cc:592 -#, c-format -msgid "%s (due to %s) " -msgstr "%s (por mor de %s) " - -#: cmdline/apt-get.cc:600 -msgid "" -"WARNING: The following essential packages will be removed.\n" -"This should NOT be done unless you know exactly what you are doing!" -msgstr "" -"AVISO: Retiraranse os seguintes paquetes esenciais.\n" -"Isto NON se debe facer a menos que saiba exactamente o que está a facer!" - -#: cmdline/apt-get.cc:631 -#, c-format -msgid "%lu upgraded, %lu newly installed, " -msgstr "%lu anovados, %lu instalados, " - -#: cmdline/apt-get.cc:635 -#, c-format -msgid "%lu reinstalled, " -msgstr "%lu reinstalados, " - -#: cmdline/apt-get.cc:637 -#, c-format -msgid "%lu downgraded, " -msgstr "%lu revertidos, " - -#: cmdline/apt-get.cc:639 -#, c-format -msgid "%lu to remove and %lu not upgraded.\n" -msgstr "Vanse retirar %lu e deixar %lu sen anovar.\n" - -#: cmdline/apt-get.cc:643 -#, c-format -msgid "%lu not fully installed or removed.\n" -msgstr "%lu non instalados ou retirados de todo.\n" - -#: cmdline/apt-get.cc:664 -#, c-format -msgid "Note, selecting '%s' for task '%s'\n" -msgstr "Nota, seleccione «%s» para a tarefa «%s»\n" - -#: cmdline/apt-get.cc:669 -#, c-format -msgid "Note, selecting '%s' for regex '%s'\n" -msgstr "Nota, seleccione «%s» para a expresión regular «%s»\n" - -#: cmdline/apt-get.cc:686 -#, c-format -msgid "Package %s is a virtual package provided by:\n" -msgstr "O paquete %s é un paquete virtual fornecido por:\n" - -#: cmdline/apt-get.cc:697 -msgid " [Installed]" -msgstr " [Instalado]" - -#: cmdline/apt-get.cc:706 -msgid " [Not candidate version]" -msgstr " [Non hai unha versión candidata]" - -#: cmdline/apt-get.cc:708 -msgid "You should explicitly select one to install." -msgstr "Debería escoller un para instalar." - -#: cmdline/apt-get.cc:711 -#, c-format -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 "" -"O paquete %s non está dispoñíbel, mais outro paquete fai referencia a el.\n" -"Isto pode significar que falta o paquete, está obsoleto ou só está\n" -"dispoñíbel noutra fonte.\n" - -#: cmdline/apt-get.cc:729 -msgid "However the following packages replace it:" -msgstr "Porén, os seguintes paquetes substitúeno:" - -#: cmdline/apt-get.cc:741 -#, c-format -msgid "Package '%s' has no installation candidate" -msgstr "O paquete «%s» non ten unha instalación candidata" - -#: cmdline/apt-get.cc:754 -#, c-format -msgid "Virtual packages like '%s' can't be removed\n" -msgstr "Non se poden retirar os paquetes virtuais como «%s»\n" - -#. TRANSLATORS: Note, this is not an interactive question -#: cmdline/apt-get.cc:766 cmdline/apt-get.cc:969 +#: cmdline/apt-get.cc:244 #, fuzzy, c-format -msgid "Package '%s' is not installed, so not removed. Did you mean '%s'?\n" -msgstr "O paquete %s non está instalado, así que non foi retirado\n" +msgid "Can not find a package for architecture '%s'" +msgstr "Non foi posíbel atopar ningún paquete pola expresión de rexistro «%s»" -#: cmdline/apt-get.cc:772 cmdline/apt-get.cc:975 +#: cmdline/apt-get.cc:326 #, fuzzy, c-format -msgid "Package '%s' is not installed, so not removed\n" -msgstr "O paquete %s non está instalado, así que non foi retirado\n" - -#: cmdline/apt-get.cc:817 -#, c-format -msgid "Note, selecting '%s' instead of '%s'\n" -msgstr "Nota, seleccione «%s» no canto de «%s»\n" - -#: cmdline/apt-get.cc:847 -#, c-format -msgid "Skipping %s, it is already installed and upgrade is not set.\n" -msgstr "Omítese %s, xa está instalado e non se especificou a anovación.\n" - -#: cmdline/apt-get.cc:851 -#, c-format -msgid "Skipping %s, it is not installed and only upgrades are requested.\n" -msgstr "Omitindo %s, non está instalado e só se solicitaron as anovacións.\n" - -#: cmdline/apt-get.cc:863 -#, c-format -msgid "Reinstallation of %s is not possible, it cannot be downloaded.\n" -msgstr "A reinstalación de %s non é posíbel, non se pode descargar.\n" - -#: cmdline/apt-get.cc:868 -#, c-format -msgid "%s is already the newest version.\n" -msgstr "%s xa é a versión máis recente.\n" - -#: cmdline/apt-get.cc:887 cmdline/apt-get.cc:2187 cmdline/apt-mark.cc:68 -#, c-format -msgid "%s set to manually installed.\n" -msgstr "%s cambiado a instalado manualmente.\n" - -#: cmdline/apt-get.cc:913 -#, c-format -msgid "Selected version '%s' (%s) for '%s'\n" -msgstr "Versión seleccionada «%s» (%s) para «%s»\n" - -#: cmdline/apt-get.cc:918 -#, c-format -msgid "Selected version '%s' (%s) for '%s' because of '%s'\n" -msgstr "Versión seleccionada «%s» (%s) para «%s» xa que «%s»\n" - -#: cmdline/apt-get.cc:1054 -msgid "Correcting dependencies..." -msgstr "Corrixindo as dependencias..." - -#: cmdline/apt-get.cc:1057 -msgid " failed." -msgstr " fallou." - -#: cmdline/apt-get.cc:1060 -msgid "Unable to correct dependencies" -msgstr "Non foi posíbel corrixir as dependencias." - -#: cmdline/apt-get.cc:1063 -msgid "Unable to minimize the upgrade set" -msgstr "Non foi posíbel minimizar o conxunto de anovacións" - -#: cmdline/apt-get.cc:1065 -msgid " Done" -msgstr " Feito" - -#: cmdline/apt-get.cc:1069 -msgid "You might want to run 'apt-get -f install' to correct these." -msgstr "Pode querer executar «apt-get -f install» para corrixilos." - -#: cmdline/apt-get.cc:1072 -msgid "Unmet dependencies. Try using -f." -msgstr "Dependencias incumpridas. Probe a empregar -f." - -#: cmdline/apt-get.cc:1097 -msgid "WARNING: The following packages cannot be authenticated!" -msgstr "AVISO: Non se poden autenticar os seguintes paquetes!" - -#: cmdline/apt-get.cc:1101 -msgid "Authentication warning overridden.\n" -msgstr "Ignórase o aviso de autenticación.\n" - -#: cmdline/apt-get.cc:1108 -msgid "Install these packages without verification?" -msgstr "Instalar estes paquetes sen verificación?" - -#: cmdline/apt-get.cc:1110 -msgid "Some packages could not be authenticated" -msgstr "Non foi posíbel autenticar algúns paquetes" - -#: cmdline/apt-get.cc:1119 cmdline/apt-get.cc:1280 -msgid "There are problems and -y was used without --force-yes" -msgstr "Xurdiron problemas e empregouse -y sen --force-yes" - -#: cmdline/apt-get.cc:1160 -msgid "Internal error, InstallPackages was called with broken packages!" -msgstr "" -"Produciuse un erro interno, chamouse a InstallPackages con paquetes " -"estragados." - -#: cmdline/apt-get.cc:1169 -msgid "Packages need to be removed but remove is disabled." -msgstr "Hai que retirar paquetes mais o retirado está desactivado." - -#: cmdline/apt-get.cc:1180 -msgid "Internal error, Ordering didn't finish" -msgstr "Produciuse un erro interno; non rematou a ordenación" - -#: cmdline/apt-get.cc:1218 -msgid "How odd.. The sizes didn't match, email apt@packages.debian.org" -msgstr "" -"Que estraño... Os tamaños non coinciden; envíe un correo-e a apt@packages." -"debian.org" - -#. 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:1225 -#, c-format -msgid "Need to get %sB/%sB of archives.\n" -msgstr "Ten que recibir %sB/%sB de arquivos.\n" - -#. 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:1230 -#, c-format -msgid "Need to get %sB of archives.\n" -msgstr "Ten que recibir %sB de arquivos.\n" - -#. 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:1237 -#, c-format -msgid "After this operation, %sB of additional disk space will be used.\n" -msgstr "Despois desta operación ocuparanse %sB de disco adicionais.\n" - -#. 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:1242 -#, c-format -msgid "After this operation, %sB disk space will be freed.\n" -msgstr "Despois desta operación liberaranse %sB de espazo de disco.\n" - -#: cmdline/apt-get.cc:1257 cmdline/apt-get.cc:1260 cmdline/apt-get.cc:2621 -#: cmdline/apt-get.cc:2624 -#, c-format -msgid "Couldn't determine free space in %s" -msgstr "Non foi posíbel determinar o espazo libre en %s" - -#: cmdline/apt-get.cc:1270 -#, c-format -msgid "You don't have enough free space in %s." -msgstr "Non hai espazo libre abondo en %s." - -#: cmdline/apt-get.cc:1286 cmdline/apt-get.cc:1308 -msgid "Trivial Only specified but this is not a trivial operation." -msgstr "Especificouse «Só triviais» mais esta non é unha operación trivial." - -#. TRANSLATOR: This string needs to be typed by the user as a confirmation, so be -#. careful with hard to type or special characters (like non-breaking spaces) -#: cmdline/apt-get.cc:1290 -msgid "Yes, do as I say!" -msgstr "Si, fai o que digo!" - -#: cmdline/apt-get.cc:1292 -#, c-format -msgid "" -"You are about to do something potentially harmful.\n" -"To continue type in the phrase '%s'\n" -" ?] " -msgstr "" -"Está a piques de facer algo perigoso.\n" -"Para continuar escriba a frase «%s»\n" -" ?] " - -#: cmdline/apt-get.cc:1298 cmdline/apt-get.cc:1317 -msgid "Abort." -msgstr "Interromper." - -#: cmdline/apt-get.cc:1313 -msgid "Do you want to continue?" -msgstr "Quere continuar?" - -#: cmdline/apt-get.cc:1385 cmdline/apt-get.cc:2686 apt-pkg/algorithms.cc:1566 -#, c-format -msgid "Failed to fetch %s %s\n" -msgstr "Non foi posíbel obter %s %s\n" - -#: cmdline/apt-get.cc:1403 -msgid "Some files failed to download" -msgstr "Non foi posíbel descargar algúns ficheiros" - -#: cmdline/apt-get.cc:1404 cmdline/apt-get.cc:2698 -msgid "Download complete and in download only mode" -msgstr "Completouse a descarga no modo de só descargas" - -#: cmdline/apt-get.cc:1410 -msgid "" -"Unable to fetch some archives, maybe run apt-get update or try with --fix-" -"missing?" -msgstr "" -"Non foi posíbel obter algúns arquivos; probe con apt-get update ou --fix-" -"missing." - -#: cmdline/apt-get.cc:1414 -msgid "--fix-missing and media swapping is not currently supported" -msgstr "" -"O emprego conxunto de --fix-missing e intercambio de discos non está admitido" - -#: cmdline/apt-get.cc:1419 -msgid "Unable to correct missing packages." -msgstr "Non é posíbel corrixir os paquetes non dispoñíbeis." - -#: cmdline/apt-get.cc:1420 -msgid "Aborting install." -msgstr "Interrompendo a instalación." - -#: cmdline/apt-get.cc:1448 -msgid "" -"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] "" -"O seguinte paquete desapareceu do seu sistema e todos os \n" -"ficheiros serán sobrescritos por outros paquetes:" -msgstr[1] "" -"Os seguintes paquetes desapareceron do seu sistema e todos os \n" -"ficheiros serán sobrescritos por outros paquetes:" - -#: cmdline/apt-get.cc:1452 -msgid "Note: This is done automatically and on purpose by dpkg." -msgstr "Nota: Isto será feito automaticamente por dpkg." +msgid "Can not find a package '%s' with version '%s'" +msgstr "Non foi posíbel atopar ningún paquete pola expresión de rexistro «%s»" -#: cmdline/apt-get.cc:1590 -#, c-format -msgid "Ignore unavailable target release '%s' of package '%s'" -msgstr "Ignorase a versión de destino «%s» non dispoñíbel do paquete «%s»" +#: cmdline/apt-get.cc:329 +#, fuzzy, c-format +msgid "Can not find a package '%s' with release '%s'" +msgstr "Non foi posíbel atopar ningún paquete pola expresión de rexistro «%s»" -#: cmdline/apt-get.cc:1622 +#: cmdline/apt-get.cc:366 #, c-format msgid "Picking '%s' as source package instead of '%s'\n" msgstr "Tome «%s» como paquete fonte no canto de «%s»\n" -#. if (VerTag.empty() == false && Last == 0) -#: cmdline/apt-get.cc:1660 -#, c-format -msgid "Ignore unavailable version '%s' of package '%s'" +#: cmdline/apt-get.cc:422 +#, fuzzy, c-format +msgid "Can not find version '%s' of package '%s'" msgstr "Ignorar a versión non dispoñíbel «%s» do paquete «%s»" -#: cmdline/apt-get.cc:1676 -msgid "The update command takes no arguments" -msgstr "A orde «update» non toma argumentos" - -#: cmdline/apt-get.cc:1742 -msgid "We are not supposed to delete stuff, can't start AutoRemover" -msgstr "" -"Non se agarda que eliminemos cousas, non se pode iniciar o Retirado " -"automático" - -#: cmdline/apt-get.cc:1846 -msgid "" -"Hmm, seems like the AutoRemover destroyed something which really\n" -"shouldn't happen. Please file a bug report against apt." -msgstr "" -"Vaia, semella que o Retirado automático destruíu algo que realmente\n" -"non debería ter feito. Informe deste erro de 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:1849 cmdline/apt-get.cc:2017 -msgid "The following information may help to resolve the situation:" -msgstr "A seguinte información pode axudar a solucionar a situación:" - -#: cmdline/apt-get.cc:1853 -msgid "Internal Error, AutoRemover broke stuff" -msgstr "Produciuse un erro interno, o Retirado automático estragou cousas" - -#: cmdline/apt-get.cc:1860 -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] "" -"O seguinte paquete foi instalado automaticamente e xa non é necesario:" -msgstr[1] "" -"Os seguintes paquetes foron instalados automaticamente e xa non son " -"necesarios:" - -#: cmdline/apt-get.cc:1864 -#, 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 paquete foi instalado automaticamente e xa non é necesario.\n" -msgstr[1] "" -"%lu paquetes foron instalados automaticamente e xa non son necesarios.\n" - -#: cmdline/apt-get.cc:1866 -#, fuzzy -msgid "Use 'apt-get autoremove' to remove it." -msgid_plural "Use 'apt-get autoremove' to remove them." -msgstr[0] "Empregue «apt-get autoremove» para eliminalos." -msgstr[1] "Empregue «apt-get autoremove» para eliminalos." - -#: cmdline/apt-get.cc:1885 -msgid "Internal error, AllUpgrade broke stuff" -msgstr "Produciuse un erro interno, AllUpgrade estragou cousas" - -#: cmdline/apt-get.cc:1984 -msgid "You might want to run 'apt-get -f install' to correct these:" -msgstr "Pode querer executar «apt-get -f install» para corrixir isto:" - -#: cmdline/apt-get.cc:1988 -msgid "" -"Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a " -"solution)." -msgstr "" -"Dependencias incumpridas. Probe «apt-get -f install» sen paquetes (ou " -"especifique unha solución)." - -#: cmdline/apt-get.cc:2002 -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 "" -"Non foi posíbel instalar algúns paquetes. Isto pode significar que " -"solicitou\n" -"unha situación imposíbel ou, se emprega a distribución inestábel, que\n" -"algúns paquetes solicitados aínda non se creasen ou que se movesen da " -"entrada." - -#: cmdline/apt-get.cc:2023 -msgid "Broken packages" -msgstr "Paquetes estragados" - -#: cmdline/apt-get.cc:2049 -msgid "The following extra packages will be installed:" -msgstr "Instalaranse os seguintes paquetes extra:" - -#: cmdline/apt-get.cc:2139 -msgid "Suggested packages:" -msgstr "Paquetes suxeridos:" - -#: cmdline/apt-get.cc:2140 -msgid "Recommended packages:" -msgstr "Paquetes recomendados:" - -#: cmdline/apt-get.cc:2182 +#: cmdline/apt-get.cc:453 #, c-format msgid "Couldn't find package %s" msgstr "Non foi posíbel atopar o paquete %s" -#: cmdline/apt-get.cc:2189 cmdline/apt-mark.cc:70 +#: cmdline/apt-get.cc:458 cmdline/apt-mark.cc:70 +#, c-format +msgid "%s set to manually installed.\n" +msgstr "%s cambiado a instalado manualmente.\n" + +#: cmdline/apt-get.cc:460 cmdline/apt-mark.cc:72 #, c-format msgid "%s set to automatically installed.\n" msgstr "%s está estabelecido para a súa instalación automática.\n" -#: cmdline/apt-get.cc:2197 cmdline/apt-mark.cc:114 +#: cmdline/apt-get.cc:468 cmdline/apt-mark.cc:116 msgid "" "This command is deprecated. Please use 'apt-mark auto' and 'apt-mark manual' " "instead." msgstr "" -#: cmdline/apt-get.cc:2213 -msgid "Calculating upgrade... " -msgstr "Calculando a anovación... " - -#: cmdline/apt-get.cc:2216 methods/ftp.cc:712 methods/connect.cc:116 -msgid "Failed" -msgstr "Fallou" - -#: cmdline/apt-get.cc:2221 -msgid "Done" -msgstr "Feito" - -#: cmdline/apt-get.cc:2288 cmdline/apt-get.cc:2296 +#: cmdline/apt-get.cc:537 cmdline/apt-get.cc:545 msgid "Internal error, problem resolver broke stuff" msgstr "Produciuse un erro interno, o solucionador interno estragou cousas" -#: cmdline/apt-get.cc:2324 cmdline/apt-get.cc:2361 +#: cmdline/apt-get.cc:573 cmdline/apt-get.cc:610 msgid "Unable to lock the download directory" msgstr "Non é posíbel bloquear o directorio de descargas" -#: cmdline/apt-get.cc:2418 -#, c-format -msgid "Can't find a source to download version '%s' of '%s'" -msgstr "" - -#: cmdline/apt-get.cc:2423 -#, c-format -msgid "Downloading %s %s" -msgstr "Descargando %s %s" - -#: cmdline/apt-get.cc:2483 +#: cmdline/apt-get.cc:725 msgid "Must specify at least one package to fetch source for" msgstr "Ten que especificar polo menos un paquete para obter o código fonte" -#: cmdline/apt-get.cc:2523 cmdline/apt-get.cc:2835 +#: cmdline/apt-get.cc:765 cmdline/apt-get.cc:1060 #, c-format msgid "Unable to find a source package for %s" msgstr "Non sé posíbel atopar un paquete fonte para %s" -#: cmdline/apt-get.cc:2540 +#: cmdline/apt-get.cc:782 #, c-format msgid "" "NOTICE: '%s' packaging is maintained in the '%s' version control system at:\n" @@ -906,7 +373,7 @@ msgstr "" "AVISO: o paquete «%s» mantense no sistema de control de versións «%s» en:\n" "%s\n" -#: cmdline/apt-get.cc:2545 +#: cmdline/apt-get.cc:787 #, fuzzy, c-format msgid "" "Please use:\n" @@ -918,87 +385,97 @@ msgstr "" "para obter as últimas actualizacións (posibelmente non publicadas) do " "paquete.\n" -#: cmdline/apt-get.cc:2598 +#: cmdline/apt-get.cc:840 #, c-format msgid "Skipping already downloaded file '%s'\n" msgstr "Omítese o ficheiro xa descargado «%s»\n" -#: cmdline/apt-get.cc:2635 +#: cmdline/apt-get.cc:863 cmdline/apt-get.cc:866 +#: apt-private/private-install.cc:198 apt-private/private-install.cc:201 +#, c-format +msgid "Couldn't determine free space in %s" +msgstr "Non foi posíbel determinar o espazo libre en %s" + +#: cmdline/apt-get.cc:877 #, c-format msgid "You don't have enough free space in %s" msgstr "Non hai espazo libre abondo en %s" #. 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:2644 +#: cmdline/apt-get.cc:886 #, c-format msgid "Need to get %sB/%sB of source archives.\n" msgstr "Ten que recibir %sB/%sB de arquivos de fonte.\n" #. 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:2649 +#: cmdline/apt-get.cc:891 #, c-format msgid "Need to get %sB of source archives.\n" msgstr "Ten que recibir %sB de arquivos de fonte.\n" -#: cmdline/apt-get.cc:2655 +#: cmdline/apt-get.cc:897 #, c-format msgid "Fetch source %s\n" msgstr "Obter fonte %s\n" -#: cmdline/apt-get.cc:2693 +#: cmdline/apt-get.cc:918 msgid "Failed to fetch some archives." msgstr "Non se puideron obter algúns arquivos." -#: cmdline/apt-get.cc:2724 +#: cmdline/apt-get.cc:923 apt-private/private-install.cc:325 +msgid "Download complete and in download only mode" +msgstr "Completouse a descarga no modo de só descargas" + +#: cmdline/apt-get.cc:949 #, c-format msgid "Skipping unpack of already unpacked source in %s\n" msgstr "Omítese o desempaquetado do código fonte xa desempaquetado en %s\n" -#: cmdline/apt-get.cc:2736 +#: cmdline/apt-get.cc:961 #, c-format msgid "Unpack command '%s' failed.\n" msgstr "Fallou a orde de desempaquetado «%s».\n" -#: cmdline/apt-get.cc:2737 +#: cmdline/apt-get.cc:962 #, c-format msgid "Check if the 'dpkg-dev' package is installed.\n" msgstr "Comprobe que o paquete «dpkg-dev» estea instalado.\n" -#: cmdline/apt-get.cc:2759 +#: cmdline/apt-get.cc:984 #, c-format msgid "Build command '%s' failed.\n" msgstr "Fallou a orde de construción de «%s».\n" -#: cmdline/apt-get.cc:2779 +#: cmdline/apt-get.cc:1004 msgid "Child process failed" msgstr "O proceso fillo fallou" -#: cmdline/apt-get.cc:2798 +#: cmdline/apt-get.cc:1023 msgid "Must specify at least one package to check builddeps for" msgstr "" "Ten que especificar polo menos un paquete para comprobarlle as dependencias " "de compilación" -#: cmdline/apt-get.cc:2823 +#: cmdline/apt-get.cc:1048 #, c-format msgid "" "No architecture information available for %s. See apt.conf(5) APT::" "Architectures for setup" msgstr "" -#: cmdline/apt-get.cc:2847 cmdline/apt-get.cc:2850 +#: cmdline/apt-get.cc:1072 cmdline/apt-get.cc:1075 #, c-format msgid "Unable to get build-dependency information for %s" msgstr "Non é posíbel obter a información de dependencias de compilación de %s" -#: cmdline/apt-get.cc:2870 +#: cmdline/apt-get.cc:1095 #, c-format msgid "%s has no build depends.\n" msgstr "%s non ten dependencias de compilación.\n" -#: cmdline/apt-get.cc:3040 +#: cmdline/apt-get.cc:1265 #, fuzzy, c-format msgid "" "%s dependency for %s can't be satisfied because %s is not allowed on '%s' " @@ -1007,7 +484,7 @@ msgstr "" "A dependencia «%s» de %s non se pode satisfacer porque non se pode atopar o " "paquete %s" -#: cmdline/apt-get.cc:3058 +#: cmdline/apt-get.cc:1283 #, c-format msgid "" "%s dependency for %s cannot be satisfied because the package %s cannot be " @@ -1016,14 +493,14 @@ msgstr "" "A dependencia «%s» de %s non se pode satisfacer porque non se pode atopar o " "paquete %s" -#: cmdline/apt-get.cc:3081 +#: cmdline/apt-get.cc:1306 #, c-format msgid "Failed to satisfy %s dependency for %s: Installed package %s is too new" msgstr "" "Non foi posíbel satisfacer a dependencia «%s» de %s: O paquete instalado %s " "é novo de máis" -#: cmdline/apt-get.cc:3120 +#: cmdline/apt-get.cc:1345 #, fuzzy, c-format msgid "" "%s dependency for %s cannot be satisfied because candidate version of " @@ -1032,7 +509,7 @@ msgstr "" "A dependencia «%s» de %s non se pode satisfacer porque ningunha versión " "dispoñíbel do paquete %s satisfai os requirimentos de versión" -#: cmdline/apt-get.cc:3126 +#: cmdline/apt-get.cc:1351 #, fuzzy, c-format msgid "" "%s dependency for %s cannot be satisfied because package %s has no candidate " @@ -1041,30 +518,30 @@ msgstr "" "A dependencia «%s» de %s non se pode satisfacer porque non se pode atopar o " "paquete %s" -#: cmdline/apt-get.cc:3149 +#: cmdline/apt-get.cc:1374 #, c-format msgid "Failed to satisfy %s dependency for %s: %s" msgstr "Non foi posíbel satisfacer a dependencia «%s» de %s: %s" -#: cmdline/apt-get.cc:3164 +#: cmdline/apt-get.cc:1389 #, c-format msgid "Build-dependencies for %s could not be satisfied." msgstr "Non se puideron satisfacer as dependencias de construción de %s." -#: cmdline/apt-get.cc:3169 +#: cmdline/apt-get.cc:1394 msgid "Failed to process build dependencies" msgstr "Non se puideron procesar as dependencias de construción" -#: cmdline/apt-get.cc:3262 cmdline/apt-get.cc:3274 +#: cmdline/apt-get.cc:1487 cmdline/apt-get.cc:1499 #, c-format msgid "Changelog for %s (%s)" msgstr "Rexistro de cambios de %s (%s)" -#: cmdline/apt-get.cc:3397 +#: cmdline/apt-get.cc:1585 msgid "Supported modules:" msgstr "Módulos admitidos:" -#: cmdline/apt-get.cc:3438 +#: cmdline/apt-get.cc:1626 #, fuzzy msgid "" "Usage: apt-get [options] command\n" @@ -1157,103 +634,53 @@ msgstr "" "para obter mais información e opcións\n" " Este APT ten poderes da Super Vaca.\n" -#: cmdline/apt-get.cc:3603 -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 "" -"NOTA: Isto é só unha simulación!\n" -" apt-get precisa de privilexios de administrador para executarse " -"realmente.\n" -" Lembre tamén que o bloqueo está desactivado,\n" -" polo que non debe depender da relevancia da situación actual real." - -#: cmdline/acqprogress.cc:60 -msgid "Hit " -msgstr "Teño " - -#: cmdline/acqprogress.cc:84 -msgid "Get:" -msgstr "Rcb:" - -#: cmdline/acqprogress.cc:115 -msgid "Ign " -msgstr "Ign " - -#: cmdline/acqprogress.cc:119 -msgid "Err " -msgstr "Err " - -#: cmdline/acqprogress.cc:140 -#, c-format -msgid "Fetched %sB in %s (%sB/s)\n" -msgstr "Obtivéronse %sB en %s (%sB/s)\n" - -#: cmdline/acqprogress.cc:230 -#, c-format -msgid " [Working]" -msgstr " [Traballando]" - -#: cmdline/acqprogress.cc:286 -#, c-format -msgid "" -"Media change: please insert the disc labeled\n" -" '%s'\n" -"in the drive '%s' and press enter\n" -msgstr "" -"Cambio de soporte: introduza o disco etiquetado\n" -" «%s»\n" -"na unidade «%s» e prema Intro\n" - -#: cmdline/apt-mark.cc:55 +#: cmdline/apt-mark.cc:57 #, fuzzy, c-format msgid "%s can not be marked as it is not installed.\n" msgstr "mais non está instalado" -#: cmdline/apt-mark.cc:61 +#: cmdline/apt-mark.cc:63 #, fuzzy, c-format msgid "%s was already set to manually installed.\n" msgstr "%s cambiado a instalado manualmente.\n" -#: cmdline/apt-mark.cc:63 +#: cmdline/apt-mark.cc:65 #, fuzzy, c-format msgid "%s was already set to automatically installed.\n" msgstr "%s está estabelecido para a súa instalación automática.\n" -#: cmdline/apt-mark.cc:228 +#: cmdline/apt-mark.cc:230 #, fuzzy, c-format msgid "%s was already set on hold.\n" msgstr "%s xa é a versión máis recente.\n" -#: cmdline/apt-mark.cc:230 +#: cmdline/apt-mark.cc:232 #, fuzzy, c-format msgid "%s was already not hold.\n" msgstr "%s xa é a versión máis recente.\n" -#: cmdline/apt-mark.cc:245 cmdline/apt-mark.cc:326 -#: apt-pkg/contrib/fileutl.cc:832 apt-pkg/contrib/gpgv.cc:223 -#: apt-pkg/deb/dpkgpm.cc:1032 +#: cmdline/apt-mark.cc:247 cmdline/apt-mark.cc:328 +#: apt-pkg/contrib/fileutl.cc:850 apt-pkg/contrib/gpgv.cc:217 +#: apt-pkg/deb/dpkgpm.cc:1182 #, c-format msgid "Waited for %s but it wasn't there" msgstr "Agardouse por %s pero non estaba alí" -#: cmdline/apt-mark.cc:260 cmdline/apt-mark.cc:309 +#: cmdline/apt-mark.cc:262 cmdline/apt-mark.cc:311 #, fuzzy, c-format msgid "%s set on hold.\n" msgstr "%s cambiado a instalado manualmente.\n" -#: cmdline/apt-mark.cc:262 cmdline/apt-mark.cc:314 +#: cmdline/apt-mark.cc:264 cmdline/apt-mark.cc:316 #, fuzzy, c-format msgid "Canceled hold on %s.\n" msgstr "Non foi posíbel abrir %s" -#: cmdline/apt-mark.cc:332 +#: cmdline/apt-mark.cc:334 msgid "Executing dpkg failed. Are you root?" msgstr "" -#: cmdline/apt-mark.cc:379 +#: cmdline/apt-mark.cc:381 msgid "" "Usage: apt-mark [options] {auto|manual} pkg1 [pkg2 ...]\n" "\n" @@ -1263,6 +690,11 @@ msgid "" "Commands:\n" " auto - Mark the given packages as automatically installed\n" " manual - Mark the given packages as manually installed\n" +" hold - Mark a package as held back\n" +" unhold - Unset a package set as held back\n" +" showauto - Print the list of automatically installed packages\n" +" showmanual - Print the list of manually installed packages\n" +" showhold - Print the list of package on hold\n" "\n" "Options:\n" " -h This help text.\n" @@ -1275,6 +707,28 @@ msgid "" "See the apt-mark(8) and apt.conf(5) manual pages for more information." msgstr "" +#: cmdline/apt.cc:71 +msgid "" +"Usage: apt [options] command\n" +"\n" +"CLI for apt.\n" +"Basic commands: \n" +" list - list packages based on package names\n" +" search - search in package descriptions\n" +" show - show package details\n" +"\n" +" update - update list of available packages\n" +"\n" +" install - install packages\n" +" remove - remove packages\n" +"\n" +" upgrade - upgrade the system by installing/upgrading packages\n" +" full-upgrade - upgrade the system by removing/installing/upgrading " +"packages\n" +"\n" +" edit-sources - edit the source information file\n" +msgstr "" + #: methods/cdrom.cc:203 #, c-format msgid "Unable to read the cdrom database %s" @@ -1301,16 +755,16 @@ msgstr "Non é posíbel desmontar o CD-ROM de %s, pode estarse empregando aínda msgid "Disk not found." msgstr "Non se atopou o disco" -#: methods/cdrom.cc:262 methods/file.cc:82 methods/rsh.cc:275 +#: methods/cdrom.cc:262 methods/file.cc:82 methods/rsh.cc:274 msgid "File not found" msgstr "Non se atopou o ficheiro" -#: methods/copy.cc:46 methods/gzip.cc:105 methods/gzip.cc:114 -#: methods/rred.cc:512 methods/rred.cc:521 +#: methods/copy.cc:46 methods/gzip.cc:106 methods/rred.cc:599 +#: methods/rred.cc:609 msgid "Failed to stat" msgstr "Non foi posíbel determinar o estado" -#: methods/copy.cc:83 methods/gzip.cc:111 methods/rred.cc:518 +#: methods/copy.cc:82 methods/gzip.cc:113 methods/rred.cc:606 msgid "Failed to set modification time" msgstr "Non foi posíbel estabelecer a hora de modificación" @@ -1319,34 +773,34 @@ msgid "Invalid URI, local URIS must not start with //" msgstr "URI incorrecto, os URI locais non deben comezar por //" #. Login must be before getpeername otherwise dante won't work. -#: methods/ftp.cc:173 +#: methods/ftp.cc:172 msgid "Logging in" msgstr "Identificándose" -#: methods/ftp.cc:179 +#: methods/ftp.cc:178 msgid "Unable to determine the peer name" msgstr "Non é posíbel determinar o nome do outro extremo" -#: methods/ftp.cc:184 +#: methods/ftp.cc:183 msgid "Unable to determine the local name" msgstr "Non é posíbel determinar o nome local" -#: methods/ftp.cc:215 methods/ftp.cc:243 +#: methods/ftp.cc:214 methods/ftp.cc:242 #, c-format msgid "The server refused the connection and said: %s" msgstr "O servidor rexeitou a conexión e dixo: %s" -#: methods/ftp.cc:221 +#: methods/ftp.cc:220 #, c-format msgid "USER failed, server said: %s" msgstr "Fallou a orde USER, o servidor dixo: %s" -#: methods/ftp.cc:228 +#: methods/ftp.cc:227 #, c-format msgid "PASS failed, server said: %s" msgstr "Fallou a orde PASS, o servidor dixo: %s" -#: methods/ftp.cc:248 +#: methods/ftp.cc:247 msgid "" "A proxy server was specified but no login script, Acquire::ftp::ProxyLogin " "is empty." @@ -1354,118 +808,122 @@ msgstr "" "Especificouse un servidor proxy pero non un script de conexión, Acquire::" "ftp::ProxyLogin está baleiro." -#: methods/ftp.cc:276 +#: methods/ftp.cc:275 #, c-format msgid "Login script command '%s' failed, server said: %s" msgstr "Fallou a orde do script de acceso «%s», o servidor dixo: %s" -#: methods/ftp.cc:302 +#: methods/ftp.cc:301 #, c-format msgid "TYPE failed, server said: %s" msgstr "Fallou a orde TYPE, o servidor dixo: %s" -#: methods/ftp.cc:340 methods/ftp.cc:452 methods/rsh.cc:192 methods/rsh.cc:237 +#: methods/ftp.cc:339 methods/ftp.cc:451 methods/rsh.cc:191 methods/rsh.cc:236 msgid "Connection timeout" msgstr "Esgotouse o tempo para a conexión" -#: methods/ftp.cc:346 +#: methods/ftp.cc:345 msgid "Server closed the connection" msgstr "O servidor pechou a conexión" -#: methods/ftp.cc:349 methods/rsh.cc:199 apt-pkg/contrib/fileutl.cc:1264 -#: apt-pkg/contrib/fileutl.cc:1273 apt-pkg/contrib/fileutl.cc:1276 +#: methods/ftp.cc:348 methods/rsh.cc:198 apt-pkg/contrib/fileutl.cc:1292 +#: apt-pkg/contrib/fileutl.cc:1301 apt-pkg/contrib/fileutl.cc:1304 msgid "Read error" msgstr "Produciuse un erro de lectura" -#: methods/ftp.cc:356 methods/rsh.cc:206 +#: methods/ftp.cc:355 methods/rsh.cc:205 msgid "A response overflowed the buffer." msgstr "Unha resposta desbordou o búfer." -#: methods/ftp.cc:373 methods/ftp.cc:385 +#: methods/ftp.cc:372 methods/ftp.cc:384 msgid "Protocol corruption" msgstr "Dano no protocolo" -#: methods/ftp.cc:458 methods/rred.cc:238 methods/rsh.cc:243 -#: apt-pkg/contrib/fileutl.cc:1360 apt-pkg/contrib/fileutl.cc:1369 -#: apt-pkg/contrib/fileutl.cc:1372 apt-pkg/contrib/fileutl.cc:1397 +#: methods/ftp.cc:457 methods/rsh.cc:242 apt-pkg/contrib/fileutl.cc:1388 +#: apt-pkg/contrib/fileutl.cc:1397 apt-pkg/contrib/fileutl.cc:1400 +#: apt-pkg/contrib/fileutl.cc:1425 msgid "Write error" msgstr "Produciuse un erro de escritura" -#: methods/ftp.cc:697 methods/ftp.cc:703 methods/ftp.cc:738 +#: methods/ftp.cc:696 methods/ftp.cc:702 methods/ftp.cc:737 msgid "Could not create a socket" msgstr "Non é posíbel crear un socket" -#: methods/ftp.cc:708 +#: methods/ftp.cc:707 msgid "Could not connect data socket, connection timed out" msgstr "" "Non é posíbel conectar o socket de datos, o tempo esgotouse para a conexión" -#: methods/ftp.cc:714 +#: methods/ftp.cc:711 methods/connect.cc:116 apt-private/private-upgrade.cc:22 +msgid "Failed" +msgstr "Fallou" + +#: methods/ftp.cc:713 msgid "Could not connect passive socket." msgstr "Non é posíbel conectar o socket pasivo." -#: methods/ftp.cc:731 +#: methods/ftp.cc:730 msgid "getaddrinfo was unable to get a listening socket" msgstr "getaddrinfo non puido obter un socket no que atender" -#: methods/ftp.cc:745 +#: methods/ftp.cc:744 msgid "Could not bind a socket" msgstr "Non é posíbel ligar un socket" -#: methods/ftp.cc:749 +#: methods/ftp.cc:748 msgid "Could not listen on the socket" msgstr "Non é posíbel escoitar no socket" -#: methods/ftp.cc:756 +#: methods/ftp.cc:755 msgid "Could not determine the socket's name" msgstr "Non é posíbel determinar o nome do socket" -#: methods/ftp.cc:788 +#: methods/ftp.cc:787 msgid "Unable to send PORT command" msgstr "Non é posíbel enviar a orde PORT" -#: methods/ftp.cc:798 +#: methods/ftp.cc:797 #, c-format msgid "Unknown address family %u (AF_*)" msgstr "Familia de enderezos %u (AF_*) descoñecida" -#: methods/ftp.cc:807 +#: methods/ftp.cc:806 #, c-format msgid "EPRT failed, server said: %s" msgstr "Produciuse un fallou na orde EPRT, o servidor dixo: %s" -#: methods/ftp.cc:827 +#: methods/ftp.cc:826 msgid "Data socket connect timed out" msgstr "A conexión do socket de datos esgotou o tempo" -#: methods/ftp.cc:834 +#: methods/ftp.cc:833 msgid "Unable to accept connection" msgstr "Non é posíbel aceptar a conexión" -#: methods/ftp.cc:873 methods/http.cc:1038 methods/rsh.cc:313 +#: methods/ftp.cc:872 methods/server.cc:357 methods/rsh.cc:312 msgid "Problem hashing file" msgstr "Xurdiu un problema ao calcular o hash do ficheiro" -#: methods/ftp.cc:886 +#: methods/ftp.cc:885 #, c-format msgid "Unable to fetch file, server said '%s'" msgstr "Non é posíbel obter o ficheiro, o servidor dixo «%s»" -#: methods/ftp.cc:901 methods/rsh.cc:332 +#: methods/ftp.cc:900 methods/rsh.cc:331 msgid "Data socket timed out" msgstr "O socket de datos esgotou o tempo" -#: methods/ftp.cc:931 +#: methods/ftp.cc:930 #, c-format msgid "Data transfer failed, server said '%s'" msgstr "Produciuse un fallou na transferencia de datos, o servidor dixo «%s»" #. Get the files information -#: methods/ftp.cc:1008 +#: methods/ftp.cc:1009 msgid "Query" msgstr "Petición" -#: methods/ftp.cc:1120 +#: methods/ftp.cc:1123 msgid "Unable to invoke " msgstr "Non é posíbel chamar a " @@ -1531,40 +989,40 @@ msgstr "Aconteceu algo malo, buscando «%s:%s» (%i - %s)" msgid "Unable to connect to %s:%s:" msgstr "Non é posíbel conectar %s:%s:" -#: methods/gpgv.cc:167 +#: methods/gpgv.cc:166 msgid "" "Internal error: Good signature, but could not determine key fingerprint?!" msgstr "" "Erro interno: Sinatura correcta, pero non foi posíbel determinar a pegada " "dixital da chave" -#: methods/gpgv.cc:171 +#: methods/gpgv.cc:170 msgid "At least one invalid signature was encountered." msgstr "Atopouse polo menos unha sinatura incorrecta." -#: methods/gpgv.cc:173 +#: methods/gpgv.cc:172 msgid "Could not execute 'gpgv' to verify signature (is gpgv installed?)" msgstr "" "Non é posíbel executar «gpgv» para verificar a sinatura (Está instalado " "gpgv?)" #. TRANSLATORS: %s is a single techy word like 'NODATA' -#: methods/gpgv.cc:179 +#: methods/gpgv.cc:178 #, c-format msgid "" "Clearsigned file isn't valid, got '%s' (does the network require " "authentication?)" msgstr "" -#: methods/gpgv.cc:183 +#: methods/gpgv.cc:182 msgid "Unknown error executing gpgv" msgstr "Produciuse un erro descoñecido ao executar gpgv" -#: methods/gpgv.cc:216 methods/gpgv.cc:223 +#: methods/gpgv.cc:215 methods/gpgv.cc:222 msgid "The following signatures were invalid:\n" msgstr "As seguintes sinaturas non eran correctas:\n" -#: methods/gpgv.cc:230 +#: methods/gpgv.cc:229 msgid "" "The following signatures couldn't be verified because the public key is not " "available:\n" @@ -1576,83 +1034,628 @@ msgstr "" msgid "Empty files can't be valid archives" msgstr "Os ficheiros baleiros non poden ser arquivadores válidos" -#: methods/http.cc:394 +#: methods/http.cc:516 +msgid "Error writing to the file" +msgstr "Produciuse un erro ao escribir no ficheiro" + +#: methods/http.cc:530 +msgid "Error reading from server. Remote end closed connection" +msgstr "" +"Produciuse un erro ao ler do servidor. O extremo remoto pechou a conexión" + +#: methods/http.cc:532 +msgid "Error reading from server" +msgstr "Produciuse un erro ao ler do servidor" + +#: methods/http.cc:568 +msgid "Error writing to file" +msgstr "Produciuse un erro ao escribir nun ficheiro" + +#: methods/http.cc:628 +msgid "Select failed" +msgstr "Fallou a chamada a select" + +#: methods/http.cc:633 +msgid "Connection timed out" +msgstr "A conexión esgotou o tempo" + +#: methods/http.cc:656 +msgid "Error writing to output file" +msgstr "Produciuse un erro ao escribir no ficheiro de saída" + +#: methods/server.cc:56 msgid "Waiting for headers" msgstr "Agardando polas cabeceiras" -#: methods/http.cc:544 +#: methods/server.cc:114 msgid "Bad header line" msgstr "Liña de cabeceira incorrecta" -#: methods/http.cc:569 methods/http.cc:576 +#: methods/server.cc:139 methods/server.cc:146 msgid "The HTTP server sent an invalid reply header" msgstr "O servidor HTTP enviou unha cabeceira de resposta incorrecta" -#: methods/http.cc:606 +#: methods/server.cc:176 msgid "The HTTP server sent an invalid Content-Length header" msgstr "" "O servidor HTTP enviou unha cabeceira cunha lonxitude de contido incorrecta" -#: methods/http.cc:621 +#: methods/server.cc:199 msgid "The HTTP server sent an invalid Content-Range header" msgstr "O servidor HTTP enviou unha cabeceira cun rango de contido incorrecto" -#: methods/http.cc:623 +#: methods/server.cc:201 msgid "This HTTP server has broken range support" msgstr "Este servidor HTTP ten a compatibilidade de rangos estragada" -#: methods/http.cc:647 +#: methods/server.cc:225 msgid "Unknown date format" msgstr "Formato de datos descoñecido" -#: methods/http.cc:826 -msgid "Select failed" -msgstr "Fallou a chamada a select" +#: methods/server.cc:494 +msgid "Bad header data" +msgstr "Datos da cabeceira incorrectos" -#: methods/http.cc:831 -msgid "Connection timed out" -msgstr "A conexión esgotou o tempo" +#: methods/server.cc:511 methods/server.cc:567 +msgid "Connection failed" +msgstr "Produciuse un fallo na conexión" -#: methods/http.cc:854 -msgid "Error writing to output file" -msgstr "Produciuse un erro ao escribir no ficheiro de saída" +#: methods/server.cc:659 +msgid "Internal error" +msgstr "Produciuse un erro interno" -#: methods/http.cc:885 -msgid "Error writing to file" -msgstr "Produciuse un erro ao escribir nun ficheiro" +#: apt-private/private-list.cc:147 +msgid "Listing" +msgstr "" -#: methods/http.cc:913 -msgid "Error writing to the file" -msgstr "Produciuse un erro ao escribir no ficheiro" +#: apt-private/private-install.cc:93 +msgid "Internal error, InstallPackages was called with broken packages!" +msgstr "" +"Produciuse un erro interno, chamouse a InstallPackages con paquetes " +"estragados." -#: methods/http.cc:927 -msgid "Error reading from server. Remote end closed connection" +#: apt-private/private-install.cc:102 +msgid "Packages need to be removed but remove is disabled." +msgstr "Hai que retirar paquetes mais o retirado está desactivado." + +#: apt-private/private-install.cc:121 +msgid "Internal error, Ordering didn't finish" +msgstr "Produciuse un erro interno; non rematou a ordenación" + +#: apt-private/private-install.cc:159 +msgid "How odd.. The sizes didn't match, email apt@packages.debian.org" msgstr "" -"Produciuse un erro ao ler do servidor. O extremo remoto pechou a conexión" +"Que estraño... Os tamaños non coinciden; envíe un correo-e a apt@packages." +"debian.org" -#: methods/http.cc:929 -msgid "Error reading from server" -msgstr "Produciuse un erro ao ler do servidor" +#. 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 +#: apt-private/private-install.cc:166 +#, c-format +msgid "Need to get %sB/%sB of archives.\n" +msgstr "Ten que recibir %sB/%sB de arquivos.\n" -#: methods/http.cc:1197 -msgid "Bad header data" -msgstr "Datos da cabeceira incorrectos" +#. 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 +#: apt-private/private-install.cc:171 +#, c-format +msgid "Need to get %sB of archives.\n" +msgstr "Ten que recibir %sB de arquivos.\n" -#: methods/http.cc:1214 methods/http.cc:1269 -msgid "Connection failed" -msgstr "Produciuse un fallo na conexión" +#. 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 +#: apt-private/private-install.cc:178 +#, c-format +msgid "After this operation, %sB of additional disk space will be used.\n" +msgstr "Despois desta operación ocuparanse %sB de disco adicionais.\n" -#: methods/http.cc:1361 -msgid "Internal error" -msgstr "Produciuse un erro interno" +#. 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 +#: apt-private/private-install.cc:183 +#, c-format +msgid "After this operation, %sB disk space will be freed.\n" +msgstr "Despois desta operación liberaranse %sB de espazo de disco.\n" + +#: apt-private/private-install.cc:211 +#, c-format +msgid "You don't have enough free space in %s." +msgstr "Non hai espazo libre abondo en %s." + +#: apt-private/private-install.cc:221 apt-private/private-download.cc:55 +msgid "There are problems and -y was used without --force-yes" +msgstr "Xurdiron problemas e empregouse -y sen --force-yes" + +#: apt-private/private-install.cc:227 apt-private/private-install.cc:249 +msgid "Trivial Only specified but this is not a trivial operation." +msgstr "Especificouse «Só triviais» mais esta non é unha operación trivial." + +#. TRANSLATOR: This string needs to be typed by the user as a confirmation, so be +#. careful with hard to type or special characters (like non-breaking spaces) +#: apt-private/private-install.cc:231 +msgid "Yes, do as I say!" +msgstr "Si, fai o que digo!" + +#: apt-private/private-install.cc:233 +#, c-format +msgid "" +"You are about to do something potentially harmful.\n" +"To continue type in the phrase '%s'\n" +" ?] " +msgstr "" +"Está a piques de facer algo perigoso.\n" +"Para continuar escriba a frase «%s»\n" +" ?] " + +#: apt-private/private-install.cc:239 apt-private/private-install.cc:257 +msgid "Abort." +msgstr "Interromper." + +#: apt-private/private-install.cc:254 +msgid "Do you want to continue?" +msgstr "Quere continuar?" + +#: apt-private/private-install.cc:324 +msgid "Some files failed to download" +msgstr "Non foi posíbel descargar algúns ficheiros" + +#: apt-private/private-install.cc:331 +msgid "" +"Unable to fetch some archives, maybe run apt-get update or try with --fix-" +"missing?" +msgstr "" +"Non foi posíbel obter algúns arquivos; probe con apt-get update ou --fix-" +"missing." + +#: apt-private/private-install.cc:335 +msgid "--fix-missing and media swapping is not currently supported" +msgstr "" +"O emprego conxunto de --fix-missing e intercambio de discos non está admitido" + +#: apt-private/private-install.cc:340 +msgid "Unable to correct missing packages." +msgstr "Non é posíbel corrixir os paquetes non dispoñíbeis." + +#: apt-private/private-install.cc:341 +msgid "Aborting install." +msgstr "Interrompendo a instalación." + +#: apt-private/private-install.cc:377 +msgid "" +"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] "" +"O seguinte paquete desapareceu do seu sistema e todos os \n" +"ficheiros serán sobrescritos por outros paquetes:" +msgstr[1] "" +"Os seguintes paquetes desapareceron do seu sistema e todos os \n" +"ficheiros serán sobrescritos por outros paquetes:" + +#: apt-private/private-install.cc:381 +msgid "Note: This is done automatically and on purpose by dpkg." +msgstr "Nota: Isto será feito automaticamente por dpkg." + +#: apt-private/private-install.cc:402 +msgid "We are not supposed to delete stuff, can't start AutoRemover" +msgstr "" +"Non se agarda que eliminemos cousas, non se pode iniciar o Retirado " +"automático" + +#: apt-private/private-install.cc:510 +msgid "" +"Hmm, seems like the AutoRemover destroyed something which really\n" +"shouldn't happen. Please file a bug report against apt." +msgstr "" +"Vaia, semella que o Retirado automático destruíu algo que realmente\n" +"non debería ter feito. Informe deste erro de apt." + +#. +#. if (Packages == 1) +#. { +#. c1out << std::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.") << std::endl; +#. } +#. +#: apt-private/private-install.cc:513 apt-private/private-install.cc:654 +msgid "The following information may help to resolve the situation:" +msgstr "A seguinte información pode axudar a solucionar a situación:" + +#: apt-private/private-install.cc:517 +msgid "Internal Error, AutoRemover broke stuff" +msgstr "Produciuse un erro interno, o Retirado automático estragou cousas" + +#: apt-private/private-install.cc:524 +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] "" +"O seguinte paquete foi instalado automaticamente e xa non é necesario:" +msgstr[1] "" +"Os seguintes paquetes foron instalados automaticamente e xa non son " +"necesarios:" + +#: apt-private/private-install.cc:528 +#, 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 paquete foi instalado automaticamente e xa non é necesario.\n" +msgstr[1] "" +"%lu paquetes foron instalados automaticamente e xa non son necesarios.\n" + +#: apt-private/private-install.cc:530 +#, fuzzy +msgid "Use 'apt-get autoremove' to remove it." +msgid_plural "Use 'apt-get autoremove' to remove them." +msgstr[0] "Empregue «apt-get autoremove» para eliminalos." +msgstr[1] "Empregue «apt-get autoremove» para eliminalos." + +#: apt-private/private-install.cc:624 +msgid "You might want to run 'apt-get -f install' to correct these:" +msgstr "Pode querer executar «apt-get -f install» para corrixir isto:" + +#: apt-private/private-install.cc:626 +msgid "" +"Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a " +"solution)." +msgstr "" +"Dependencias incumpridas. Probe «apt-get -f install» sen paquetes (ou " +"especifique unha solución)." + +#: apt-private/private-install.cc:639 +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 "" +"Non foi posíbel instalar algúns paquetes. Isto pode significar que " +"solicitou\n" +"unha situación imposíbel ou, se emprega a distribución inestábel, que\n" +"algúns paquetes solicitados aínda non se creasen ou que se movesen da " +"entrada." + +#: apt-private/private-install.cc:660 +msgid "Broken packages" +msgstr "Paquetes estragados" + +#: apt-private/private-install.cc:713 +msgid "The following extra packages will be installed:" +msgstr "Instalaranse os seguintes paquetes extra:" + +#: apt-private/private-install.cc:803 +msgid "Suggested packages:" +msgstr "Paquetes suxeridos:" + +#: apt-private/private-install.cc:804 +msgid "Recommended packages:" +msgstr "Paquetes recomendados:" + +#: apt-private/private-download.cc:32 +msgid "WARNING: The following packages cannot be authenticated!" +msgstr "AVISO: Non se poden autenticar os seguintes paquetes!" + +#: apt-private/private-download.cc:36 +msgid "Authentication warning overridden.\n" +msgstr "Ignórase o aviso de autenticación.\n" + +#: apt-private/private-download.cc:41 apt-private/private-download.cc:48 +msgid "Some packages could not be authenticated" +msgstr "Non foi posíbel autenticar algúns paquetes" + +#: apt-private/private-download.cc:46 +msgid "Install these packages without verification?" +msgstr "Instalar estes paquetes sen verificación?" + +#: apt-private/private-download.cc:87 apt-pkg/update.cc:84 +#, c-format +msgid "Failed to fetch %s %s\n" +msgstr "Non foi posíbel obter %s %s\n" + +#: apt-private/private-output.cc:75 apt-private/private-show.cc:81 +#: apt-private/private-show.cc:86 +msgid "unknown" +msgstr "" + +#: apt-private/private-output.cc:201 +#, fuzzy, c-format +msgid "[installed,upgradable to: %s]" +msgstr " [Instalado]" + +#: apt-private/private-output.cc:205 +#, fuzzy +msgid "[installed,local]" +msgstr " [Instalado]" + +#: apt-private/private-output.cc:208 +msgid "[installed,auto-removable]" +msgstr "" + +#: apt-private/private-output.cc:210 +#, fuzzy +msgid "[installed,automatic]" +msgstr " [Instalado]" + +#: apt-private/private-output.cc:212 +#, fuzzy +msgid "[installed]" +msgstr " [Instalado]" + +#: apt-private/private-output.cc:216 +#, c-format +msgid "[upgradable from: %s]" +msgstr "" + +#: apt-private/private-output.cc:220 +msgid "[residual-config]" +msgstr "" + +#: apt-private/private-output.cc:320 +msgid "The following packages have unmet dependencies:" +msgstr "Os seguintes paquetes teñen dependencias sen cumprir:" + +#: apt-private/private-output.cc:410 +#, c-format +msgid "but %s is installed" +msgstr "mais %s está instalado" + +#: apt-private/private-output.cc:412 +#, c-format +msgid "but %s is to be installed" +msgstr "mais vaise instalar %s" + +#: apt-private/private-output.cc:419 +msgid "but it is not installable" +msgstr "mais non é instalábel" + +#: apt-private/private-output.cc:421 +msgid "but it is a virtual package" +msgstr "mais é un paquete virtual" + +#: apt-private/private-output.cc:424 +msgid "but it is not installed" +msgstr "mais non está instalado" + +#: apt-private/private-output.cc:424 +msgid "but it is not going to be installed" +msgstr "mais non se vai a instalar" + +#: apt-private/private-output.cc:429 +msgid " or" +msgstr " ou" + +#: apt-private/private-output.cc:458 +msgid "The following NEW packages will be installed:" +msgstr "Os seguintes paquetes NOVOS hanse instalar:" + +#: apt-private/private-output.cc:484 +msgid "The following packages will be REMOVED:" +msgstr "Vanse RETIRAR os paquetes seguintes:" + +#: apt-private/private-output.cc:506 +msgid "The following packages have been kept back:" +msgstr "Consérvanse os seguintes paquetes:" + +#: apt-private/private-output.cc:527 +msgid "The following packages will be upgraded:" +msgstr "Vanse anovar os paquetes seguintes:" + +#: apt-private/private-output.cc:548 +msgid "The following packages will be DOWNGRADED:" +msgstr "Vanse REVERTER os seguintes paquetes :" + +#: apt-private/private-output.cc:568 +msgid "The following held packages will be changed:" +msgstr "Vanse modificar os paquetes retidos seguintes:" + +#: apt-private/private-output.cc:623 +#, c-format +msgid "%s (due to %s) " +msgstr "%s (por mor de %s) " + +#: apt-private/private-output.cc:631 +msgid "" +"WARNING: The following essential packages will be removed.\n" +"This should NOT be done unless you know exactly what you are doing!" +msgstr "" +"AVISO: Retiraranse os seguintes paquetes esenciais.\n" +"Isto NON se debe facer a menos que saiba exactamente o que está a facer!" + +#: apt-private/private-output.cc:662 +#, c-format +msgid "%lu upgraded, %lu newly installed, " +msgstr "%lu anovados, %lu instalados, " + +#: apt-private/private-output.cc:666 +#, c-format +msgid "%lu reinstalled, " +msgstr "%lu reinstalados, " + +#: apt-private/private-output.cc:668 +#, c-format +msgid "%lu downgraded, " +msgstr "%lu revertidos, " + +#: apt-private/private-output.cc:670 +#, c-format +msgid "%lu to remove and %lu not upgraded.\n" +msgstr "Vanse retirar %lu e deixar %lu sen anovar.\n" + +#: apt-private/private-output.cc:674 +#, c-format +msgid "%lu not fully installed or removed.\n" +msgstr "%lu non instalados ou retirados de todo.\n" + +#. TRANSLATOR: Yes/No question help-text: defaulting to Y[es] +#. e.g. "Do you want to continue? [Y/n] " +#. The user has to answer with an input matching the +#. YESEXPR/NOEXPR defined in your l10n. +#: apt-private/private-output.cc:696 +msgid "[Y/n]" +msgstr "[S/n]" + +#. TRANSLATOR: Yes/No question help-text: defaulting to N[o] +#. e.g. "Should this file be removed? [y/N] " +#. The user has to answer with an input matching the +#. YESEXPR/NOEXPR defined in your l10n. +#: apt-private/private-output.cc:702 +msgid "[y/N]" +msgstr "[s/N]" + +#. TRANSLATOR: "Yes" answer printed for a yes/no question if --assume-yes is set +#: apt-private/private-output.cc:713 +msgid "Y" +msgstr "S" + +#. TRANSLATOR: "No" answer printed for a yes/no question if --assume-no is set +#: apt-private/private-output.cc:719 +msgid "N" +msgstr "N" + +#: apt-private/private-output.cc:741 apt-pkg/cachefilter.cc:33 +#, c-format +msgid "Regex compilation error - %s" +msgstr "Produciuse un erro na compilación da expresión regular - %s" + +#: apt-private/private-cachefile.cc:87 +msgid "Correcting dependencies..." +msgstr "Corrixindo as dependencias..." + +#: apt-private/private-cachefile.cc:90 +msgid " failed." +msgstr " fallou." + +#: apt-private/private-cachefile.cc:93 +msgid "Unable to correct dependencies" +msgstr "Non foi posíbel corrixir as dependencias." + +#: apt-private/private-cachefile.cc:96 +msgid "Unable to minimize the upgrade set" +msgstr "Non foi posíbel minimizar o conxunto de anovacións" + +#: apt-private/private-cachefile.cc:98 +msgid " Done" +msgstr " Feito" + +#: apt-private/private-cachefile.cc:102 +msgid "You might want to run 'apt-get -f install' to correct these." +msgstr "Pode querer executar «apt-get -f install» para corrixilos." + +#: apt-private/private-cachefile.cc:105 +msgid "Unmet dependencies. Try using -f." +msgstr "Dependencias incumpridas. Probe a empregar -f." + +#: apt-private/private-cacheset.cc:26 apt-private/private-search.cc:57 +msgid "Sorting" +msgstr "" + +#: apt-private/private-update.cc:45 +msgid "The update command takes no arguments" +msgstr "A orde «update» non toma argumentos" + +#: apt-private/private-upgrade.cc:19 +msgid "Calculating upgrade... " +msgstr "Calculando a anovación... " + +#: apt-private/private-upgrade.cc:24 +#, fuzzy +msgid "Internal error, Upgrade broke stuff" +msgstr "Produciuse un erro interno, AllUpgrade estragou cousas" + +#: apt-private/private-upgrade.cc:26 +msgid "Done" +msgstr "Feito" + +#: apt-private/private-search.cc:61 +msgid "Full Text Search" +msgstr "" + +#: apt-private/private-show.cc:152 +#, c-format +msgid "There is %lu additional record. Please use the '-a' switch to see it" +msgid_plural "" +"There are %lu additional records. Please use the '-a' switch to see them." +msgstr[0] "" +msgstr[1] "" + +#: apt-private/private-show.cc:159 +msgid "not a real package (virtual)" +msgstr "" + +#: apt-private/private-main.cc:19 +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 "" +"NOTA: Isto é só unha simulación!\n" +" apt-get precisa de privilexios de administrador para executarse " +"realmente.\n" +" Lembre tamén que o bloqueo está desactivado,\n" +" polo que non debe depender da relevancia da situación actual real." + +#: apt-private/private-sources.cc:45 +#, fuzzy, c-format +msgid "Failed to parse %s. Edit again? " +msgstr "Non foi posíbel cambiar o nome de %s a %s" + +#: apt-private/private-sources.cc:57 +#, c-format +msgid "Your '%s' file changed, please run 'apt-get update'." +msgstr "" + +#: apt-private/acqprogress.cc:63 +msgid "Hit " +msgstr "Teño " + +#: apt-private/acqprogress.cc:87 +msgid "Get:" +msgstr "Rcb:" + +#: apt-private/acqprogress.cc:118 +msgid "Ign " +msgstr "Ign " + +#: apt-private/acqprogress.cc:122 +msgid "Err " +msgstr "Err " + +#: apt-private/acqprogress.cc:143 +#, c-format +msgid "Fetched %sB in %s (%sB/s)\n" +msgstr "Obtivéronse %sB en %s (%sB/s)\n" + +#: apt-private/acqprogress.cc:233 +#, c-format +msgid " [Working]" +msgstr " [Traballando]" + +#: apt-private/acqprogress.cc:294 +#, c-format +msgid "" +"Media change: please insert the disc labeled\n" +" '%s'\n" +"in the drive '%s' and press enter\n" +msgstr "" +"Cambio de soporte: introduza o disco etiquetado\n" +" «%s»\n" +"na unidade «%s» e prema Intro\n" #. 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:464 -#: apt-pkg/contrib/cdromutl.cc:184 apt-pkg/contrib/fileutl.cc:404 -#: apt-pkg/contrib/fileutl.cc:517 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:362 +#: apt-pkg/contrib/cdromutl.cc:184 apt-pkg/contrib/fileutl.cc:406 +#: apt-pkg/contrib/fileutl.cc:519 apt-pkg/sourcelist.cc:271 +#: apt-pkg/sourcelist.cc:277 apt-pkg/acquire.cc:485 apt-pkg/init.cc:100 +#: apt-pkg/init.cc:108 apt-pkg/clean.cc:36 apt-pkg/policy.cc:373 #, c-format msgid "Unable to read %s" msgstr "Non é posíbel ler %s" @@ -1689,60 +1692,42 @@ msgstr "Non é posíbel ler o ficheiro de replica «%s»" msgid "[Mirror: %s]" msgstr "[Replica: %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 "" -"Non foi posíbel actualizar %s con mmap e co ficheiro usado na operación - a " -"actualización semella estar danada." - -#: 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 "" -"Non foi posíbel actualizar %s con mmap e (mais non hai un fallo específico " -"de mmap) - a actualización semella estar danada." - -#: methods/rsh.cc:99 ftparchive/multicompress.cc:168 +#: methods/rsh.cc:98 ftparchive/multicompress.cc:169 msgid "Failed to create IPC pipe to subprocess" msgstr "Non foi posíbel crear a canle IPC ao subproceso" -#: methods/rsh.cc:340 +#: methods/rsh.cc:339 msgid "Connection closed prematurely" msgstr "A conexión pechouse prematuramente" -#: dselect/install:32 +#: dselect/install:33 msgid "Bad default setting!" msgstr "Configuración predeterminada incorrecta!" -#: dselect/install:51 dselect/install:83 dselect/install:87 dselect/install:94 -#: dselect/install:105 dselect/update:45 +#: dselect/install:52 dselect/install:84 dselect/install:88 dselect/install:95 +#: dselect/install:106 dselect/update:45 msgid "Press enter to continue." msgstr "Prema Intro para continuar." -#: dselect/install:91 +#: dselect/install:92 msgid "Do you want to erase any previously downloaded .deb files?" msgstr "Quere borrar os ficheiros .deb descargados anteriormente?" -#: dselect/install:101 +#: dselect/install:102 msgid "Some errors occurred while unpacking. Packages that were installed" msgstr "" "Ocorreron algúns erros ao desempaquetar, Os paquetes que se instalaron" -#: dselect/install:102 +#: dselect/install:103 msgid "will be configured. This may result in duplicate errors" msgstr "serán configurados, Isto pode dar erros de duplicación" -#: dselect/install:103 +#: dselect/install:104 msgid "or errors caused by missing dependencies. This is OK, only the errors" msgstr "" "ou erros causados por dependencias incumpridas. Isto é normal, só os erros" -#: dselect/install:104 +#: dselect/install:105 msgid "" "above this message are important. Please fix them and run [I]nstall again" msgstr "" @@ -1752,12 +1737,7 @@ msgstr "" msgid "Merging available information" msgstr "Mesturando a información sobre paquetes dispoñíbeis" -#: cmdline/apt-extracttemplates.cc:102 -#, c-format -msgid "%s not a valid DEB package." -msgstr "%s non é un paquete DEB válido." - -#: cmdline/apt-extracttemplates.cc:236 +#: cmdline/apt-extracttemplates.cc:224 msgid "" "Usage: apt-extracttemplates file1 [file2 ...]\n" "\n" @@ -1782,12 +1762,12 @@ msgstr "" " -o=? Estabelece unha opción de configuración, por exemplo: -o dir::cache=/" "tmp\n" -#: cmdline/apt-extracttemplates.cc:271 apt-pkg/pkgcachegen.cc:1388 +#: cmdline/apt-extracttemplates.cc:256 apt-pkg/pkgcachegen.cc:1388 #, c-format msgid "Unable to write to %s" msgstr "Non é posíbel escribir en %s" -#: cmdline/apt-extracttemplates.cc:313 +#: cmdline/apt-extracttemplates.cc:298 msgid "Cannot get debconf version. Is debconf installed?" msgstr "Non é posíbel obter a versión de debconf. Debconf está instalado?" @@ -1995,36 +1975,36 @@ msgstr "Non foi posíbel ler a ligazón %s" msgid "Failed to unlink %s" msgstr "Non foi posíbel desligar %s" -#: ftparchive/writer.cc:288 +#: ftparchive/writer.cc:289 #, c-format msgid "*** Failed to link %s to %s" msgstr "*** Non foi posíbel ligar %s con %s" -#: ftparchive/writer.cc:298 +#: ftparchive/writer.cc:299 #, c-format msgid " DeLink limit of %sB hit.\n" msgstr " Acadouse o límite de desligado de %sB.\n" -#: ftparchive/writer.cc:403 +#: ftparchive/writer.cc:404 msgid "Archive had no package field" msgstr "O arquivo non tiña un campo Package" -#: ftparchive/writer.cc:411 ftparchive/writer.cc:701 +#: ftparchive/writer.cc:412 ftparchive/writer.cc:702 #, c-format msgid " %s has no override entry\n" msgstr " %s non ten unha entrada de «override»\n" -#: ftparchive/writer.cc:479 ftparchive/writer.cc:845 +#: ftparchive/writer.cc:480 ftparchive/writer.cc:846 #, c-format msgid " %s maintainer is %s not %s\n" msgstr " O mantedor de %s é %s, non %s\n" -#: ftparchive/writer.cc:711 +#: ftparchive/writer.cc:712 #, c-format msgid " %s has no source override entry\n" msgstr " %s non ten unha entrada de «override» de código fonte\n" -#: ftparchive/writer.cc:715 +#: ftparchive/writer.cc:716 #, c-format msgid " %s has no binary override entry either\n" msgstr " %s tampouco ten unha entrada de «override» de binarios\n" @@ -2033,77 +2013,84 @@ msgstr " %s tampouco ten unha entrada de «override» de binarios\n" msgid "realloc - Failed to allocate memory" msgstr "realloc - Non foi posíbel reservar memoria" -#: ftparchive/override.cc:35 ftparchive/override.cc:143 +#: ftparchive/override.cc:35 ftparchive/override.cc:139 #, c-format msgid "Unable to open %s" msgstr "Non é posíbel puido abrir %s" -#: ftparchive/override.cc:61 ftparchive/override.cc:167 +#. skip spaces +#. find end of word +#: ftparchive/override.cc:65 +#, fuzzy, c-format +msgid "Malformed override %s line %llu (%s)" +msgstr "«Override» %s liña %lu incorrecta (1)" + +#: ftparchive/override.cc:124 ftparchive/override.cc:198 +#, c-format +msgid "Failed to read the override file %s" +msgstr "Non foi posíbel ler o ficheiro de «override» %s" + +#: ftparchive/override.cc:163 #, fuzzy, c-format msgid "Malformed override %s line %llu #1" msgstr "«Override» %s liña %lu incorrecta (1)" -#: ftparchive/override.cc:75 ftparchive/override.cc:179 +#: ftparchive/override.cc:175 #, fuzzy, c-format msgid "Malformed override %s line %llu #2" msgstr "«Override» %s liña %lu incorrecta (2)" -#: ftparchive/override.cc:89 ftparchive/override.cc:192 +#: ftparchive/override.cc:188 #, fuzzy, c-format msgid "Malformed override %s line %llu #3" msgstr "«Override» %s liña %lu incorrecta (3)" -#: ftparchive/override.cc:128 ftparchive/override.cc:202 -#, c-format -msgid "Failed to read the override file %s" -msgstr "Non foi posíbel ler o ficheiro de «override» %s" - -#: ftparchive/multicompress.cc:70 +#: ftparchive/multicompress.cc:71 #, c-format msgid "Unknown compression algorithm '%s'" msgstr "Algoritmo de compresión «%s» descoñecido" -#: ftparchive/multicompress.cc:100 +#: ftparchive/multicompress.cc:101 #, c-format msgid "Compressed output %s needs a compression set" msgstr "A saída comprimida %s precisa dun conxunto de compresión" -#: ftparchive/multicompress.cc:189 +#: ftparchive/multicompress.cc:190 msgid "Failed to create FILE*" msgstr "Non foi posíbel crear o FILE*" -#: ftparchive/multicompress.cc:192 +#: ftparchive/multicompress.cc:193 msgid "Failed to fork" msgstr "Non foi posíbel facer a bifurcación" -#: ftparchive/multicompress.cc:206 +#: ftparchive/multicompress.cc:207 msgid "Compress child" msgstr "Fillo de compresión" -#: ftparchive/multicompress.cc:229 +#: ftparchive/multicompress.cc:230 #, c-format msgid "Internal error, failed to create %s" msgstr "Produciuse un erro interno, non foi posíbel crear %s" -#: ftparchive/multicompress.cc:304 +#: ftparchive/multicompress.cc:303 msgid "IO to subprocess/file failed" msgstr "Produciuse un fallo na E/S do subproceso/ficheiro" -#: ftparchive/multicompress.cc:342 +#: ftparchive/multicompress.cc:341 msgid "Failed to read while computing MD5" msgstr "Non foi posíbel ler ao calcular o MD5" -#: ftparchive/multicompress.cc:358 +#: ftparchive/multicompress.cc:357 #, c-format msgid "Problem unlinking %s" msgstr "Xurdiu un problema ao desligar %s" -#: ftparchive/multicompress.cc:373 apt-inst/extract.cc:187 +#: ftparchive/multicompress.cc:372 apt-inst/extract.cc:187 #, c-format msgid "Failed to rename %s to %s" msgstr "Non foi posíbel cambiar o nome de %s a %s" -#: cmdline/apt-internal-solver.cc:37 +#: cmdline/apt-internal-solver.cc:38 #, fuzzy msgid "" "Usage: apt-internal-solver\n" @@ -2158,23 +2145,23 @@ msgstr "" " -o=? Estabelece unha opción de configuración; por exemplo, -o dir::cache=/" "tmp\n" -#: apt-inst/contrib/extracttar.cc:116 +#: apt-inst/contrib/extracttar.cc:122 msgid "Failed to create pipes" msgstr "Non foi posíbel crear as canles" -#: apt-inst/contrib/extracttar.cc:143 +#: apt-inst/contrib/extracttar.cc:149 msgid "Failed to exec gzip " msgstr "Non foi posíbel executar gzip " -#: apt-inst/contrib/extracttar.cc:180 apt-inst/contrib/extracttar.cc:210 +#: apt-inst/contrib/extracttar.cc:186 apt-inst/contrib/extracttar.cc:216 msgid "Corrupted archive" msgstr "Arquivo danado" -#: apt-inst/contrib/extracttar.cc:195 +#: apt-inst/contrib/extracttar.cc:201 msgid "Tar checksum failed, archive corrupted" msgstr "A suma de comprobación do arquivo tar non coincide, está danado" -#: apt-inst/contrib/extracttar.cc:302 +#: apt-inst/contrib/extracttar.cc:306 #, c-format msgid "Unknown TAR header type %u, member %s" msgstr "Tipo de cabeceira TAR %u descoñecido, membro %s" @@ -2240,7 +2227,7 @@ msgstr "Ficheiro de configuración %s/%s duplicado" msgid "Failed to write file %s" msgstr "Non foi posíbel escribir no ficheiro «%s»" -#: apt-inst/dirstream.cc:98 apt-inst/dirstream.cc:106 +#: apt-inst/dirstream.cc:106 #, c-format msgid "Failed to close file %s" msgstr "Non foi posíbel pechar o ficheiro %s" @@ -2297,24 +2284,18 @@ msgstr "O ficheiro %s/%s sobrescribe o do paquete %s" msgid "Unable to stat %s" msgstr "Non é posíbel determinar o estado %s" -#: apt-inst/deb/debfile.cc:41 apt-inst/deb/debfile.cc:46 +#: apt-inst/deb/debfile.cc:41 apt-inst/deb/debfile.cc:48 +#: apt-inst/deb/debfile.cc:57 #, c-format msgid "This is not a valid DEB archive, missing '%s' member" msgstr "Este non é un arquivo DEB correcto, falta o membro «%s»" -#. 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 "" -"Este non é un arquivo DEB correcto, non ten un membro «%s», «%s» ou «%s»" - -#: apt-inst/deb/debfile.cc:120 +#: apt-inst/deb/debfile.cc:124 #, c-format msgid "Internal error, could not locate member %s" msgstr "Produciuse un erro interno, non foi posíbel atopar o membro %s" -#: apt-inst/deb/debfile.cc:214 +#: apt-inst/deb/debfile.cc:219 msgid "Unparsable control file" msgstr "Ficheiro de control non analizábel" @@ -2358,7 +2339,7 @@ msgstr "" "Dynamic MMap executouse fora do lugar. Incremente o tamaño de APT::Cache-" "Start. O valor actual é : %lu. (man 5 apt.conf)" -#: apt-pkg/contrib/mmap.cc:440 +#: apt-pkg/contrib/mmap.cc:446 #, c-format msgid "" "Unable to increase the size of the MMap as the limit of %lu bytes is already " @@ -2367,7 +2348,7 @@ msgstr "" "Non é posíbel aumentar o tamaño de MMap xa que o límite de %lu bytes xa foi " "acadado." -#: apt-pkg/contrib/mmap.cc:443 +#: apt-pkg/contrib/mmap.cc:449 msgid "" "Unable to increase size of the MMap as automatic growing is disabled by user." msgstr "" @@ -2375,89 +2356,89 @@ msgstr "" "desactivado polo usuario." #. d means days, h means hours, min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:378 +#: apt-pkg/contrib/strutl.cc:401 #, c-format msgid "%lid %lih %limin %lis" msgstr "%lid %lih %limin %lis" #. h means hours, min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:385 +#: apt-pkg/contrib/strutl.cc:408 #, c-format msgid "%lih %limin %lis" msgstr "%lih %limin %lis" #. min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:392 +#: apt-pkg/contrib/strutl.cc:415 #, c-format msgid "%limin %lis" msgstr "%limin %lis" #. s means seconds -#: apt-pkg/contrib/strutl.cc:397 +#: apt-pkg/contrib/strutl.cc:420 #, c-format msgid "%lis" msgstr "%lis" -#: apt-pkg/contrib/strutl.cc:1173 +#: apt-pkg/contrib/strutl.cc:1229 #, c-format msgid "Selection %s not found" msgstr "Non se atopou a selección %s" -#: apt-pkg/contrib/configuration.cc:491 +#: apt-pkg/contrib/configuration.cc:503 #, c-format msgid "Unrecognized type abbreviation: '%c'" msgstr "Abreviatura de tipo «%c» descoñecida" -#: apt-pkg/contrib/configuration.cc:605 +#: apt-pkg/contrib/configuration.cc:617 #, c-format msgid "Opening configuration file %s" msgstr "Abrindo o ficheiro de configuración %s" -#: apt-pkg/contrib/configuration.cc:773 +#: apt-pkg/contrib/configuration.cc:785 #, c-format msgid "Syntax error %s:%u: Block starts with no name." msgstr "Produciuse un erro de sintaxe %s:%u: O bloque comeza sen un nome." -#: apt-pkg/contrib/configuration.cc:792 +#: apt-pkg/contrib/configuration.cc:804 #, c-format msgid "Syntax error %s:%u: Malformed tag" msgstr "Produciuse un erro de sintaxe %s:%u: Etiqueta mal formada" -#: apt-pkg/contrib/configuration.cc:809 +#: apt-pkg/contrib/configuration.cc:821 #, c-format msgid "Syntax error %s:%u: Extra junk after value" msgstr "Produciuse un erro de sintaxe %s:%u: Lixo extra despois do valor" -#: apt-pkg/contrib/configuration.cc:849 +#: apt-pkg/contrib/configuration.cc:861 #, c-format msgid "Syntax error %s:%u: Directives can only be done at the top level" msgstr "" "Produciuse un erro de sintaxe %s:%u: Só se poden facer directivas no nivel " "superior" -#: apt-pkg/contrib/configuration.cc:856 +#: apt-pkg/contrib/configuration.cc:868 #, c-format msgid "Syntax error %s:%u: Too many nested includes" msgstr "Produciuse un erro de sintaxe %s:%u: Includes aniñados de máis" -#: apt-pkg/contrib/configuration.cc:860 apt-pkg/contrib/configuration.cc:865 +#: apt-pkg/contrib/configuration.cc:872 apt-pkg/contrib/configuration.cc:877 #, c-format msgid "Syntax error %s:%u: Included from here" msgstr "Produciuse un erro de sintaxe %s:%u: Incluído de aquí" -#: apt-pkg/contrib/configuration.cc:869 +#: apt-pkg/contrib/configuration.cc:881 #, c-format msgid "Syntax error %s:%u: Unsupported directive '%s'" msgstr "Produciuse un erro de sintaxe %s:%u: Non se admite a directiva «%s»" -#: apt-pkg/contrib/configuration.cc:872 +#: apt-pkg/contrib/configuration.cc:884 #, c-format msgid "Syntax error %s:%u: clear directive requires an option tree as argument" msgstr "" "Produciuse un erro de sintaxe %s:%u: a directiva «clear» require unha árbore " "de opción como argumento" -#: apt-pkg/contrib/configuration.cc:922 +#: apt-pkg/contrib/configuration.cc:934 #, c-format msgid "Syntax error %s:%u: Extra junk at end of file" msgstr "Produciuse un erro de sintaxe %s:%u: Lixo extra á fin da liña" @@ -2482,49 +2463,49 @@ msgstr "" msgid "%c%s... %u%%" msgstr "%c%s... Feito" -#: apt-pkg/contrib/cmndline.cc:80 +#: apt-pkg/contrib/cmndline.cc:116 #, c-format msgid "Command line option '%c' [from %s] is not known." msgstr "Non se coñece a opción de liña de ordes «%c» [de %s]." -#: apt-pkg/contrib/cmndline.cc:105 apt-pkg/contrib/cmndline.cc:114 -#: apt-pkg/contrib/cmndline.cc:122 +#: apt-pkg/contrib/cmndline.cc:141 apt-pkg/contrib/cmndline.cc:150 +#: apt-pkg/contrib/cmndline.cc:158 #, c-format msgid "Command line option %s is not understood" msgstr "Non se entende a opción de liña de ordes %s" -#: apt-pkg/contrib/cmndline.cc:127 +#: apt-pkg/contrib/cmndline.cc:163 #, c-format msgid "Command line option %s is not boolean" msgstr "A opción de liña de ordes %s non é booleana" -#: apt-pkg/contrib/cmndline.cc:168 apt-pkg/contrib/cmndline.cc:189 +#: apt-pkg/contrib/cmndline.cc:204 apt-pkg/contrib/cmndline.cc:225 #, c-format msgid "Option %s requires an argument." msgstr "A opción %s precisa dun argumento." -#: apt-pkg/contrib/cmndline.cc:202 apt-pkg/contrib/cmndline.cc:208 +#: apt-pkg/contrib/cmndline.cc:238 apt-pkg/contrib/cmndline.cc:244 #, c-format msgid "Option %s: Configuration item specification must have an =<val>." msgstr "" "Opción %s: A especificación de elemento de configuración debe ter un =<val>." -#: apt-pkg/contrib/cmndline.cc:237 +#: apt-pkg/contrib/cmndline.cc:273 #, c-format msgid "Option %s requires an integer argument, not '%s'" msgstr "A opción %s precisa dun argumento enteiro, non «%s»" -#: apt-pkg/contrib/cmndline.cc:268 +#: apt-pkg/contrib/cmndline.cc:304 #, c-format msgid "Option '%s' is too long" msgstr "A opción «%s» é longa de máis" -#: apt-pkg/contrib/cmndline.cc:300 +#: apt-pkg/contrib/cmndline.cc:336 #, c-format msgid "Sense %s is not understood, try true or false." msgstr "O senso %s non se entende, probe «true» ou «false»." -#: apt-pkg/contrib/cmndline.cc:350 +#: apt-pkg/contrib/cmndline.cc:386 #, c-format msgid "Invalid operation %s" msgstr "Operación incorrecta: %s" @@ -2538,48 +2519,48 @@ msgstr "Non é posíbel analizar o punto de montaxe %s" msgid "Failed to stat the cdrom" msgstr "Non foi posíbel analizar o CD-ROM" -#: apt-pkg/contrib/fileutl.cc:93 +#: apt-pkg/contrib/fileutl.cc:95 #, c-format msgid "Problem closing the gzip file %s" msgstr "Produciuse un problema ao pechar o arquivo gzip %s" -#: apt-pkg/contrib/fileutl.cc:226 +#: apt-pkg/contrib/fileutl.cc:228 #, c-format msgid "Not using locking for read only lock file %s" msgstr "Non se empregan bloqueos para o ficheiro de bloqueo de só lectura %s" -#: apt-pkg/contrib/fileutl.cc:231 +#: apt-pkg/contrib/fileutl.cc:233 #, c-format msgid "Could not open lock file %s" msgstr "Non foi posíbel abrir o ficheiro de bloqueo %s" -#: apt-pkg/contrib/fileutl.cc:254 +#: apt-pkg/contrib/fileutl.cc:256 #, c-format msgid "Not using locking for nfs mounted lock file %s" msgstr "Non se empregan bloqueos para o ficheiro de bloqueo montado por NFS %s" -#: apt-pkg/contrib/fileutl.cc:259 +#: apt-pkg/contrib/fileutl.cc:261 #, c-format msgid "Could not get lock %s" msgstr "Non foi posíbel obter o bloqueo %s" -#: apt-pkg/contrib/fileutl.cc:396 apt-pkg/contrib/fileutl.cc:510 +#: apt-pkg/contrib/fileutl.cc:398 apt-pkg/contrib/fileutl.cc:512 #, c-format msgid "List of files can't be created as '%s' is not a directory" msgstr "A lista de ficheiros non pode ser creada como «%s» non é un directorio" -#: apt-pkg/contrib/fileutl.cc:430 +#: apt-pkg/contrib/fileutl.cc:432 #, c-format msgid "Ignoring '%s' in directory '%s' as it is not a regular file" msgstr "Ignorando «%s» no directorio «%s» xa que non é un ficheiro regular" -#: apt-pkg/contrib/fileutl.cc:448 +#: apt-pkg/contrib/fileutl.cc:450 #, c-format msgid "Ignoring file '%s' in directory '%s' as it has no filename extension" msgstr "" "Ignorando o ficheiro «%s» no directorio «%s» xa que non ten extensión de nome" -#: apt-pkg/contrib/fileutl.cc:457 +#: apt-pkg/contrib/fileutl.cc:459 #, c-format msgid "" "Ignoring file '%s' in directory '%s' as it has an invalid filename extension" @@ -2587,75 +2568,75 @@ msgstr "" "Ignorando o ficheiro «%s» no directorio «%s» xa que ten unha extensión de " "nome incorrecta" -#: apt-pkg/contrib/fileutl.cc:844 +#: apt-pkg/contrib/fileutl.cc:862 #, c-format msgid "Sub-process %s received a segmentation fault." msgstr "O subproceso %s recibiu un fallo de segmento." -#: apt-pkg/contrib/fileutl.cc:846 +#: apt-pkg/contrib/fileutl.cc:864 #, c-format msgid "Sub-process %s received signal %u." msgstr "O subproceso %s recibiu o sinal %u." -#: apt-pkg/contrib/fileutl.cc:850 apt-pkg/contrib/gpgv.cc:243 +#: apt-pkg/contrib/fileutl.cc:868 apt-pkg/contrib/gpgv.cc:237 #, c-format msgid "Sub-process %s returned an error code (%u)" msgstr "O subproceso %s devolveu un código de erro (%u)" -#: apt-pkg/contrib/fileutl.cc:852 apt-pkg/contrib/gpgv.cc:236 +#: apt-pkg/contrib/fileutl.cc:870 apt-pkg/contrib/gpgv.cc:230 #, c-format msgid "Sub-process %s exited unexpectedly" msgstr "O subproceso %s saíu de xeito inesperado" -#: apt-pkg/contrib/fileutl.cc:988 +#: apt-pkg/contrib/fileutl.cc:1016 #, c-format msgid "Could not open file %s" msgstr "Non foi posíbel abrir o ficheiro %s" -#: apt-pkg/contrib/fileutl.cc:1065 +#: apt-pkg/contrib/fileutl.cc:1093 #, c-format msgid "Could not open file descriptor %d" msgstr "Non foi posíbel abrir o descritor de ficheiro %d" -#: apt-pkg/contrib/fileutl.cc:1150 +#: apt-pkg/contrib/fileutl.cc:1178 msgid "Failed to create subprocess IPC" msgstr "Non foi posíbel crear o IPC do subproceso" -#: apt-pkg/contrib/fileutl.cc:1205 +#: apt-pkg/contrib/fileutl.cc:1233 msgid "Failed to exec compressor " msgstr "Non foi posíbel executar o compresor " -#: apt-pkg/contrib/fileutl.cc:1298 +#: apt-pkg/contrib/fileutl.cc:1326 #, fuzzy, c-format msgid "read, still have %llu to read but none left" msgstr "lectura, aínda hai %lu para ler pero non queda ningún" -#: apt-pkg/contrib/fileutl.cc:1385 apt-pkg/contrib/fileutl.cc:1407 +#: apt-pkg/contrib/fileutl.cc:1413 apt-pkg/contrib/fileutl.cc:1435 #, fuzzy, c-format msgid "write, still have %llu to write but couldn't" msgstr "escritura, aínda hai %lu para escribir pero non se puido" -#: apt-pkg/contrib/fileutl.cc:1695 +#: apt-pkg/contrib/fileutl.cc:1723 #, c-format msgid "Problem closing the file %s" msgstr "Produciuse un problema ao pechar o ficheiro %s" -#: apt-pkg/contrib/fileutl.cc:1707 +#: apt-pkg/contrib/fileutl.cc:1735 #, c-format msgid "Problem renaming the file %s to %s" msgstr "Produciuse un problema ao renomear o ficheiro %s a %s" -#: apt-pkg/contrib/fileutl.cc:1718 +#: apt-pkg/contrib/fileutl.cc:1746 #, c-format msgid "Problem unlinking the file %s" msgstr "Produciuse un problema ao desligar o ficheiro %s" -#: apt-pkg/contrib/fileutl.cc:1731 +#: apt-pkg/contrib/fileutl.cc:1759 msgid "Problem syncing the file" msgstr "Produciuse un problema ao sincronizar o ficheiro" #. TRANSLATOR: %s is the trusted keyring parts directory -#: apt-pkg/contrib/gpgv.cc:76 +#: apt-pkg/contrib/gpgv.cc:70 #, c-format msgid "No keyring installed in %s." msgstr "Non ha ningún chaveiro instalado en %s." @@ -2768,91 +2749,101 @@ msgstr "Non foi posíbel abrir o ficheiro de estado %s" msgid "Failed to write temporary StateFile %s" msgstr "Non foi posíbel gravar o ficheiro de estado temporal %s" -#: apt-pkg/tagfile.cc:129 +#: apt-pkg/tagfile.cc:138 #, c-format msgid "Unable to parse package file %s (1)" msgstr "Non é posíbel analizar o ficheiro de paquetes %s (1)" -#: apt-pkg/tagfile.cc:216 +#: apt-pkg/tagfile.cc:235 #, c-format msgid "Unable to parse package file %s (2)" msgstr "Non é posíbel analizar o ficheiro de paquetes %s (2)" -#: apt-pkg/sourcelist.cc:96 +#: apt-pkg/sourcelist.cc:118 +#, fuzzy, c-format +msgid "Malformed stanza %u in source list %s (URI parse)" +msgstr "Liña %lu mal construída na lista de orixes %s (análise de URI)" + +#: apt-pkg/sourcelist.cc:161 #, c-format msgid "Malformed line %lu in source list %s ([option] unparseable)" msgstr "" "Liña %lu mal construída na lista de fontes %s ([opción] non analizábel)" -#: apt-pkg/sourcelist.cc:99 +#: apt-pkg/sourcelist.cc:164 #, c-format msgid "Malformed line %lu in source list %s ([option] too short)" msgstr "" "Liña %lu mal construída na lista de fontes %s ([opción] demasiado curta)" -#: apt-pkg/sourcelist.cc:110 +#: apt-pkg/sourcelist.cc:175 #, c-format msgid "Malformed line %lu in source list %s ([%s] is not an assignment)" msgstr "" "Liña %lu mal construída na lista de fontes %s ([%s] non é unha asignación)" -#: apt-pkg/sourcelist.cc:116 +#: apt-pkg/sourcelist.cc:181 #, c-format msgid "Malformed line %lu in source list %s ([%s] has no key)" msgstr "Liña %lu mal construída na lista de fontes %s ([%s] non ten chave)" -#: apt-pkg/sourcelist.cc:119 +#: apt-pkg/sourcelist.cc:184 #, c-format msgid "Malformed line %lu in source list %s ([%s] key %s has no value)" msgstr "" "Liña %lu mal construída na lista de fontes %s ([%s] a chave %s non ten valor)" -#: apt-pkg/sourcelist.cc:132 +#: apt-pkg/sourcelist.cc:197 #, c-format msgid "Malformed line %lu in source list %s (URI)" msgstr "Liña %lu mal construída na lista de orixes %s (URI)" -#: apt-pkg/sourcelist.cc:134 +#: apt-pkg/sourcelist.cc:199 #, c-format msgid "Malformed line %lu in source list %s (dist)" msgstr "Liña %lu mal construída na lista de orixes %s (dist)" -#: apt-pkg/sourcelist.cc:137 +#: apt-pkg/sourcelist.cc:202 #, c-format msgid "Malformed line %lu in source list %s (URI parse)" msgstr "Liña %lu mal construída na lista de orixes %s (análise de URI)" -#: apt-pkg/sourcelist.cc:143 +#: apt-pkg/sourcelist.cc:208 #, c-format msgid "Malformed line %lu in source list %s (absolute dist)" msgstr "Liña %lu mal construída na lista de orixes %s (dist absoluta)" -#: apt-pkg/sourcelist.cc:150 +#: apt-pkg/sourcelist.cc:215 #, c-format msgid "Malformed line %lu in source list %s (dist parse)" msgstr "Liña %lu mal construída na lista de orixes %s (análise de dist)" -#: apt-pkg/sourcelist.cc:248 +#: apt-pkg/sourcelist.cc:326 #, c-format msgid "Opening %s" msgstr "Abrindo %s" -#: apt-pkg/sourcelist.cc:265 apt-pkg/cdrom.cc:495 +#: apt-pkg/sourcelist.cc:338 apt-pkg/cdrom.cc:495 #, c-format msgid "Line %u too long in source list %s." msgstr "Liña %u longa de máis na lista de orixes %s." -#: apt-pkg/sourcelist.cc:289 +#: apt-pkg/sourcelist.cc:362 #, c-format msgid "Malformed line %u in source list %s (type)" msgstr "Liña %u mal construída na lista de orixes %s (tipo)" -#: apt-pkg/sourcelist.cc:293 +#: apt-pkg/sourcelist.cc:366 #, c-format msgid "Type '%s' is not known on line %u in source list %s" msgstr "O tipo «%s» non se coñece na liña %u da lista de orixes %s" -#: apt-pkg/packagemanager.cc:297 apt-pkg/packagemanager.cc:923 +#: apt-pkg/sourcelist.cc:407 +#, fuzzy, c-format +msgid "Type '%s' is not known on stanza %u in source list %s" +msgstr "O tipo «%s» non se coñece na liña %u da lista de orixes %s" + +#: apt-pkg/packagemanager.cc:296 apt-pkg/packagemanager.cc:922 #, c-format msgid "" "Could not perform immediate configuration on '%s'. Please see man 5 apt.conf " @@ -2861,12 +2852,12 @@ msgstr "" "Non foi posíbel facer a configuración inmediata en «%s». Vexa man 5 apt.conf " "baixo APT::Immediate-Configure para obter máis detalles. (%d)" -#: apt-pkg/packagemanager.cc:498 apt-pkg/packagemanager.cc:529 +#: apt-pkg/packagemanager.cc:497 apt-pkg/packagemanager.cc:528 #, fuzzy, c-format msgid "Could not configure '%s'. " msgstr "Non foi posíbel abrir o ficheiro «%s»" -#: apt-pkg/packagemanager.cc:571 +#: apt-pkg/packagemanager.cc:570 #, c-format msgid "" "This installation run will require temporarily removing the essential " @@ -2890,7 +2881,7 @@ msgstr "" "O paquete %s ten que ser reinstalado, mais non é posíbel atopar o seu " "arquivo." -#: apt-pkg/algorithms.cc:1238 +#: apt-pkg/algorithms.cc:1068 msgid "" "Error, pkgProblemResolver::Resolve generated breaks, this may be caused by " "held packages." @@ -2898,20 +2889,11 @@ msgstr "" "Erro, pkgProblemResolver::Resolve xerou interrupcións, isto pode estar " "causado por paquetes retidos." -#: apt-pkg/algorithms.cc:1240 +#: apt-pkg/algorithms.cc:1070 msgid "Unable to correct problems, you have held broken packages." msgstr "Non é posíbel solucionar os problemas, ten retidos paquetes rotos." -#: apt-pkg/algorithms.cc:1592 apt-pkg/algorithms.cc:1594 -#, fuzzy -msgid "" -"Some index files failed to download. They have been ignored, or old ones " -"used instead." -msgstr "" -"Algúns ficheiros de índice fallaron durante a descarga. Ignoráronse, ou " -"foron utilizados algúns antigos no seu lugar" - -#: apt-pkg/acquire.cc:81 apt-pkg/cdrom.cc:838 +#: apt-pkg/acquire.cc:81 apt-pkg/cdrom.cc:811 #, c-format msgid "List directory %spartial is missing." msgstr "Non se atopa a lista de directorios %sparcial." @@ -2938,27 +2920,32 @@ msgstr "Obtendo o ficheiro %li de %li (restan %s)" msgid "Retrieving file %li of %li" msgstr "Obtendo o ficheiro %li de %li" -#: apt-pkg/acquire-worker.cc:112 +#: apt-pkg/acquire-worker.cc:113 #, c-format msgid "The method driver %s could not be found." msgstr "Non foi posíbel atopar o controlador de métodos %s." -#: apt-pkg/acquire-worker.cc:161 +#: apt-pkg/acquire-worker.cc:115 +#, fuzzy, c-format +msgid "Is the package %s installed?" +msgstr "Comprobe que o paquete «dpkg-dev» estea instalado.\n" + +#: apt-pkg/acquire-worker.cc:166 #, c-format msgid "Method %s did not start correctly" msgstr "O método %s non se iniciou correctamente" -#: apt-pkg/acquire-worker.cc:447 +#: apt-pkg/acquire-worker.cc:452 #, c-format msgid "Please insert the disc labeled: '%s' in the drive '%s' and press enter." msgstr "Insira o disco etiquetado: «%s» na unidade «%s» e prema Intro." -#: apt-pkg/init.cc:151 +#: apt-pkg/init.cc:143 #, c-format msgid "Packaging system '%s' is not supported" msgstr "O sistema de empaquetado «%s» non está admitido" -#: apt-pkg/init.cc:167 +#: apt-pkg/init.cc:159 msgid "Unable to determine a suitable packaging system type" msgstr "Non é posíbel determinar un tipo de sistema de empaquetado axeitado" @@ -2992,18 +2979,18 @@ msgid "" "available in the sources" msgstr "" -#: apt-pkg/policy.cc:399 +#: apt-pkg/policy.cc:414 #, c-format msgid "Invalid record in the preferences file %s, no Package header" msgstr "" "Rexistro incorrecto no ficheiro de preferencias %s; falta a cabeceira Package" -#: apt-pkg/policy.cc:421 +#: apt-pkg/policy.cc:436 #, c-format msgid "Did not understand pin type %s" msgstr "Non se entendeu o tipo de inmobilización %s" -#: apt-pkg/policy.cc:429 +#: apt-pkg/policy.cc:444 msgid "No priority (or zero) specified for pin" msgstr "" "Non se indicou unha prioridade (ou indicouse cero) para a inmobilización" @@ -3074,16 +3061,20 @@ msgstr "Produciuse un erro de E/S ao gravar a caché de fontes" msgid "rename failed, %s (%s -> %s)." msgstr "non foi posíbel cambiar o nome, %s (%s -> %s)." -#: apt-pkg/acquire-item.cc:599 -msgid "MD5Sum mismatch" -msgstr "A MD5Sum non coincide" - -#: apt-pkg/acquire-item.cc:870 apt-pkg/acquire-item.cc:1887 -#: apt-pkg/acquire-item.cc:2030 +#: apt-pkg/acquire-item.cc:154 msgid "Hash Sum mismatch" msgstr "A sumas «hash» non coinciden" -#: apt-pkg/acquire-item.cc:1388 +#: apt-pkg/acquire-item.cc:159 +msgid "Size mismatch" +msgstr "Os tamaños non coinciden" + +#: apt-pkg/acquire-item.cc:164 +#, fuzzy +msgid "Invalid file format" +msgstr "Operación incorrecta: %s" + +#: apt-pkg/acquire-item.cc:1570 #, c-format msgid "" "Unable to find expected entry '%s' in Release file (Wrong sources.list entry " @@ -3092,29 +3083,29 @@ msgstr "" "Non é posíbel atopar a entrada agardada «%s» no ficheiro de publicación " "(entrada sources.list incorrecta ou ficheiro con formato incorrecto)" -#: apt-pkg/acquire-item.cc:1404 +#: apt-pkg/acquire-item.cc:1586 #, c-format msgid "Unable to find hash sum for '%s' in Release file" msgstr "" "Non é posíbel ler a suma de comprobación para «%s» no ficheiro de publicación" -#: apt-pkg/acquire-item.cc:1446 +#: apt-pkg/acquire-item.cc:1628 msgid "There is no public key available for the following key IDs:\n" msgstr "Non hai unha chave pública dispoñíbel para os seguintes ID de chave:\n" -#: apt-pkg/acquire-item.cc:1484 +#: apt-pkg/acquire-item.cc:1666 #, 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:1506 +#: apt-pkg/acquire-item.cc:1688 #, c-format msgid "Conflicting distribution: %s (expected %s but got %s)" msgstr "Conflito na distribución: %s (agardábase %s mais obtívose %s)" -#: apt-pkg/acquire-item.cc:1536 +#: apt-pkg/acquire-item.cc:1718 #, c-format msgid "" "An error occurred during the signature verification. The repository is not " @@ -3125,12 +3116,12 @@ msgstr "" "%s: %s\n" #. Invalid signature file, reject (LP: #346386) (Closes: #627642) -#: apt-pkg/acquire-item.cc:1546 apt-pkg/acquire-item.cc:1551 +#: apt-pkg/acquire-item.cc:1728 apt-pkg/acquire-item.cc:1733 #, c-format msgid "GPG error: %s: %s" msgstr "Produciuse un erro de GPG: %s %s" -#: apt-pkg/acquire-item.cc:1663 +#: apt-pkg/acquire-item.cc:1856 #, c-format msgid "" "I wasn't able to locate a file for the %s package. This might mean you need " @@ -3139,16 +3130,12 @@ msgstr "" "Non é posíbel atopar un ficheiro para o paquete %s. Isto pode significar que " "ten que arranxar este paquete a man. (Falta a arquitectura)" -#: apt-pkg/acquire-item.cc:1722 +#: apt-pkg/acquire-item.cc:1922 #, c-format -msgid "" -"I wasn't able to locate a file for the %s package. This might mean you need " -"to manually fix this package." +msgid "Can't find a source to download version '%s' of '%s'" msgstr "" -"Non é posíbel atopar un ficheiro para o paquete %s. Isto pode significar que " -"ten que arranxar este paquete a man." -#: apt-pkg/acquire-item.cc:1781 +#: apt-pkg/acquire-item.cc:1980 #, c-format msgid "" "The package index files are corrupted. No Filename: field for package %s." @@ -3156,16 +3143,12 @@ msgstr "" "Os ficheiros de índices de paquetes están danados. Non hai un campo " "Filename: para o paquete %s." -#: apt-pkg/acquire-item.cc:1879 -msgid "Size mismatch" -msgstr "Os tamaños non coinciden" - -#: apt-pkg/indexrecords.cc:68 +#: apt-pkg/indexrecords.cc:73 #, c-format msgid "Unable to parse Release file %s" msgstr "Non se puido analizar o ficheiro de publicación %s" -#: apt-pkg/indexrecords.cc:78 +#: apt-pkg/indexrecords.cc:81 #, c-format msgid "No sections in Release file %s" msgstr "Non hai seccións no ficheiro de publicación %s" @@ -3190,50 +3173,41 @@ msgstr "A entrada «Date» no ficheiro de publicación %s non é válida" msgid "Vendor block %s contains no fingerprint" msgstr "O bloque de provedor %s non contén unha pegada dixital" -#: apt-pkg/cdrom.cc:576 -#, c-format -msgid "" -"Using CD-ROM mount point %s\n" -"Mounting CD-ROM\n" -msgstr "" -"Empregando o punto de montaxe de CD-ROMs %s\n" -"Montando o CD-ROM\n" - -#: apt-pkg/cdrom.cc:585 apt-pkg/cdrom.cc:682 -msgid "Identifying.. " -msgstr "Identificando... " - -#: apt-pkg/cdrom.cc:613 -#, c-format -msgid "Stored label: %s\n" -msgstr "Etiqueta almacenada: %s\n" - -#: apt-pkg/cdrom.cc:622 apt-pkg/cdrom.cc:915 -msgid "Unmounting CD-ROM...\n" -msgstr "Desmontando o CD-ROM...\n" - -#: apt-pkg/cdrom.cc:642 +#: apt-pkg/cdrom.cc:575 #, c-format msgid "Using CD-ROM mount point %s\n" msgstr "Empregando o punto de montaxe de CD-ROM %s\n" -#: apt-pkg/cdrom.cc:660 +#: apt-pkg/cdrom.cc:583 msgid "Unmounting CD-ROM\n" msgstr "Desmontando o CD-ROM\n" -#: apt-pkg/cdrom.cc:665 +#: apt-pkg/cdrom.cc:588 msgid "Waiting for disc...\n" msgstr "Agardando polo disco...\n" -#: apt-pkg/cdrom.cc:674 +#: apt-pkg/cdrom.cc:597 msgid "Mounting CD-ROM...\n" msgstr "Montando o CD-ROM...\n" -#: apt-pkg/cdrom.cc:693 +#: apt-pkg/cdrom.cc:605 +msgid "Identifying.. " +msgstr "Identificando... " + +#: apt-pkg/cdrom.cc:643 +#, c-format +msgid "Stored label: %s\n" +msgstr "Etiqueta almacenada: %s\n" + +#: apt-pkg/cdrom.cc:652 apt-pkg/cdrom.cc:888 +msgid "Unmounting CD-ROM...\n" +msgstr "Desmontando o CD-ROM...\n" + +#: apt-pkg/cdrom.cc:667 msgid "Scanning disc for index files..\n" msgstr "Buscando os ficheiros de índices no disco..\n" -#: apt-pkg/cdrom.cc:744 +#: apt-pkg/cdrom.cc:717 #, c-format msgid "" "Found %zu package indexes, %zu source indexes, %zu translation indexes and " @@ -3242,7 +3216,7 @@ msgstr "" "Atopáronse %zu índices de paquetes, %zu índices de orixes, %zu índices de " "traducións e %zu sinaturas\n" -#: apt-pkg/cdrom.cc:755 +#: apt-pkg/cdrom.cc:728 msgid "" "Unable to locate any package files, perhaps this is not a Debian Disc or the " "wrong architecture?" @@ -3250,16 +3224,16 @@ msgstr "" "Non é posíbel localizar ningún ficheiro de paquetes. É posíbel que non sexa " "un disco de Debian ou que a arquitectura sexa incorrecta." -#: apt-pkg/cdrom.cc:782 +#: apt-pkg/cdrom.cc:755 #, c-format msgid "Found label '%s'\n" msgstr "Atopouse a etiqueta «%s»\n" -#: apt-pkg/cdrom.cc:811 +#: apt-pkg/cdrom.cc:784 msgid "That is not a valid name, try again.\n" msgstr "Ese non é un nome correcto, volva tentalo.\n" -#: apt-pkg/cdrom.cc:828 +#: apt-pkg/cdrom.cc:801 #, c-format msgid "" "This disc is called: \n" @@ -3268,15 +3242,15 @@ msgstr "" "Este disco chámase: \n" "«%s»\n" -#: apt-pkg/cdrom.cc:830 +#: apt-pkg/cdrom.cc:803 msgid "Copying package lists..." msgstr "Copiando as listas de paquetes..." -#: apt-pkg/cdrom.cc:865 +#: apt-pkg/cdrom.cc:838 msgid "Writing new source list\n" msgstr "Escribindo a nova lista de orixes\n" -#: apt-pkg/cdrom.cc:873 +#: apt-pkg/cdrom.cc:846 msgid "Source list entries for this disc are:\n" msgstr "As entradas da lista de orixes deste disco son:\n" @@ -3312,34 +3286,39 @@ msgstr "Non é posíbel atopar un rexistro de autenticación para: %s" msgid "Hash mismatch for: %s" msgstr "Valor de hash non coincidente para: %s" -#: apt-pkg/cacheset.cc:403 +#: apt-pkg/cacheset.cc:479 #, c-format msgid "Release '%s' for '%s' was not found" msgstr "Non se atopou a publicación «%s» de «%s»" -#: apt-pkg/cacheset.cc:406 +#: apt-pkg/cacheset.cc:482 #, c-format msgid "Version '%s' for '%s' was not found" msgstr "Non se atopou a versión «%s» de «%s»" -#: apt-pkg/cacheset.cc:517 +#: apt-pkg/cacheset.cc:593 #, c-format msgid "Couldn't find task '%s'" msgstr "Non foi posíbel atopar a tarefa «%s»" -#: apt-pkg/cacheset.cc:523 +#: apt-pkg/cacheset.cc:599 #, c-format msgid "Couldn't find any package by regex '%s'" msgstr "Non foi posíbel atopar ningún paquete pola expresión de rexistro «%s»" -#: apt-pkg/cacheset.cc:534 +#: apt-pkg/cacheset.cc:605 +#, fuzzy, c-format +msgid "Couldn't find any package by glob '%s'" +msgstr "Non foi posíbel atopar ningún paquete pola expresión de rexistro «%s»" + +#: apt-pkg/cacheset.cc:616 #, c-format msgid "Can't select versions from package '%s' as it is purely virtual" msgstr "" "Non é posíbel seleccionar distintas versións do paquete «%s» xa que é " "puramente virtual" -#: apt-pkg/cacheset.cc:541 apt-pkg/cacheset.cc:548 +#: apt-pkg/cacheset.cc:623 apt-pkg/cacheset.cc:630 #, c-format msgid "" "Can't select installed nor candidate version from package '%s' as it has " @@ -3348,21 +3327,21 @@ msgstr "" "Non é posíbel seleccionar nin a versión instalada nin a candidata do paquete " "«%s» xa que non ten ningunha delas" -#: apt-pkg/cacheset.cc:555 +#: apt-pkg/cacheset.cc:637 #, c-format msgid "Can't select newest version from package '%s' as it is purely virtual" msgstr "" "Non é posíbel seleccionar a versión máis recente do paquete «%s» xa que é " "puramente virtual" -#: apt-pkg/cacheset.cc:563 +#: apt-pkg/cacheset.cc:645 #, c-format msgid "Can't select candidate version from package %s as it has no candidate" msgstr "" "Non é posíbel seleccionar a versión candidata do paquete %s xa que non ten " "candidata" -#: apt-pkg/cacheset.cc:571 +#: apt-pkg/cacheset.cc:653 #, c-format msgid "Can't select installed version from package %s as it is not installed" msgstr "" @@ -3389,113 +3368,138 @@ msgstr "" msgid "Execute external solver" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:73 +#: apt-pkg/install-progress.cc:51 +#, c-format +msgid "Progress: [%3i%%]" +msgstr "" + +#: apt-pkg/install-progress.cc:85 apt-pkg/install-progress.cc:168 +msgid "Running dpkg" +msgstr "Executando dpkg" + +#: apt-pkg/update.cc:110 apt-pkg/update.cc:112 +#, fuzzy +msgid "" +"Some index files failed to download. They have been ignored, or old ones " +"used instead." +msgstr "" +"Algúns ficheiros de índice fallaron durante a descarga. Ignoráronse, ou " +"foron utilizados algúns antigos no seu lugar" + +#: apt-pkg/deb/dpkgpm.cc:91 #, c-format msgid "Installing %s" msgstr "Instalando %s" -#: apt-pkg/deb/dpkgpm.cc:74 apt-pkg/deb/dpkgpm.cc:982 +#: apt-pkg/deb/dpkgpm.cc:92 apt-pkg/deb/dpkgpm.cc:977 #, c-format msgid "Configuring %s" msgstr "Configurando %s" -#: apt-pkg/deb/dpkgpm.cc:75 apt-pkg/deb/dpkgpm.cc:989 +#: apt-pkg/deb/dpkgpm.cc:93 apt-pkg/deb/dpkgpm.cc:984 #, c-format msgid "Removing %s" msgstr "Retirando %s" -#: apt-pkg/deb/dpkgpm.cc:76 +#: apt-pkg/deb/dpkgpm.cc:94 #, c-format msgid "Completely removing %s" msgstr "%s completamente retirado" -#: apt-pkg/deb/dpkgpm.cc:77 +#: apt-pkg/deb/dpkgpm.cc:95 #, c-format msgid "Noting disappearance of %s" msgstr "Tomando nota da desaparición de %s" -#: apt-pkg/deb/dpkgpm.cc:78 +#: apt-pkg/deb/dpkgpm.cc:96 #, c-format msgid "Running post-installation trigger %s" msgstr "Executando o disparador de post-instalación %s" #. FIXME: use a better string after freeze -#: apt-pkg/deb/dpkgpm.cc:735 +#: apt-pkg/deb/dpkgpm.cc:808 #, c-format msgid "Directory '%s' missing" msgstr "Falta o directorio «%s»" -#: apt-pkg/deb/dpkgpm.cc:750 apt-pkg/deb/dpkgpm.cc:770 +#: apt-pkg/deb/dpkgpm.cc:823 apt-pkg/deb/dpkgpm.cc:845 #, c-format msgid "Could not open file '%s'" msgstr "Non foi posíbel abrir o ficheiro «%s»" -#: apt-pkg/deb/dpkgpm.cc:975 +#: apt-pkg/deb/dpkgpm.cc:970 #, c-format msgid "Preparing %s" msgstr "Preparando %s" -#: apt-pkg/deb/dpkgpm.cc:976 +#: apt-pkg/deb/dpkgpm.cc:971 #, c-format msgid "Unpacking %s" msgstr "Desempaquetando %s" -#: apt-pkg/deb/dpkgpm.cc:981 +#: apt-pkg/deb/dpkgpm.cc:976 #, c-format msgid "Preparing to configure %s" msgstr "Preparandose para configurar %s" -#: apt-pkg/deb/dpkgpm.cc:983 +#: apt-pkg/deb/dpkgpm.cc:978 #, c-format msgid "Installed %s" msgstr "Instalouse %s" -#: apt-pkg/deb/dpkgpm.cc:988 +#: apt-pkg/deb/dpkgpm.cc:983 #, c-format msgid "Preparing for removal of %s" msgstr "Preparándose para o retirado de %s" -#: apt-pkg/deb/dpkgpm.cc:990 +#: apt-pkg/deb/dpkgpm.cc:985 #, c-format msgid "Removed %s" msgstr "Retirouse %s" -#: apt-pkg/deb/dpkgpm.cc:995 +#: apt-pkg/deb/dpkgpm.cc:990 #, c-format msgid "Preparing to completely remove %s" msgstr "Preparándose para retirar %s completamente" -#: apt-pkg/deb/dpkgpm.cc:996 +#: apt-pkg/deb/dpkgpm.cc:991 #, c-format msgid "Completely removed %s" msgstr "Retirouse %s completamente" -#: apt-pkg/deb/dpkgpm.cc:1243 -msgid "Can not write log, openpty() failed (/dev/pts not mounted?)\n" +#: apt-pkg/deb/dpkgpm.cc:1046 +msgid "ioctl(TIOCGWINSZ) failed" msgstr "" -"Non foi posíbel escribir no rexistro, a chamada a openpty() fallou (/dev/pts " -"non estaba montado?)\n" -#: apt-pkg/deb/dpkgpm.cc:1273 -msgid "Running dpkg" -msgstr "Executando dpkg" +#: apt-pkg/deb/dpkgpm.cc:1049 apt-pkg/deb/dpkgpm.cc:1070 +#, fuzzy, c-format +msgid "Can not write log (%s)" +msgstr "Non é posíbel escribir en %s" + +#: apt-pkg/deb/dpkgpm.cc:1049 +msgid "Is /dev/pts mounted?" +msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1445 +#: apt-pkg/deb/dpkgpm.cc:1070 +msgid "Is stdout a terminal?" +msgstr "" + +#: apt-pkg/deb/dpkgpm.cc:1558 msgid "Operation was interrupted before it could finish" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1507 +#: apt-pkg/deb/dpkgpm.cc:1620 msgid "No apport report written because MaxReports is reached already" msgstr "" "Non se escribiu ningún informe de Apport porque xa se acadou o nivel " "MaxReports" #. check if its not a follow up error -#: apt-pkg/deb/dpkgpm.cc:1512 +#: apt-pkg/deb/dpkgpm.cc:1625 msgid "dependency problems - leaving unconfigured" msgstr "problemas de dependencias - déixase sen configurar" -#: apt-pkg/deb/dpkgpm.cc:1514 +#: apt-pkg/deb/dpkgpm.cc:1627 msgid "" "No apport report written because the error message indicates its a followup " "error from a previous failure." @@ -3503,7 +3507,7 @@ msgstr "" "Non se escribiu ningún informe de Apport porque a mensaxe de erro indica que " "é un error provinte dun fallo anterior." -#: apt-pkg/deb/dpkgpm.cc:1520 +#: apt-pkg/deb/dpkgpm.cc:1633 msgid "" "No apport report written because the error message indicates a disk full " "error" @@ -3511,7 +3515,7 @@ msgstr "" "Non se escribiu ningún informe de Apport porque a mensaxe de erro indica un " "erro de disco cheo." -#: apt-pkg/deb/dpkgpm.cc:1526 +#: apt-pkg/deb/dpkgpm.cc:1640 msgid "" "No apport report written because the error message indicates a out of memory " "error" @@ -3519,7 +3523,16 @@ msgstr "" "Non se escribiu un informe de contribución porque a mensaxe de erro indica " "un erro de falta de memoria" -#: apt-pkg/deb/dpkgpm.cc:1533 +#: apt-pkg/deb/dpkgpm.cc:1647 apt-pkg/deb/dpkgpm.cc:1653 +#, fuzzy +msgid "" +"No apport report written because the error message indicates an issue on the " +"local system" +msgstr "" +"Non se escribiu ningún informe de Apport porque a mensaxe de erro indica un " +"erro de disco cheo." + +#: apt-pkg/deb/dpkgpm.cc:1674 msgid "" "No apport report written because the error message indicates a dpkg I/O error" msgstr "" @@ -3555,6 +3568,119 @@ msgstr "" msgid "Not locked" msgstr "Non está bloqueado" +#~ msgid "%s not a valid DEB package." +#~ msgstr "%s non é un paquete DEB válido." + +#~ msgid "" +#~ "Using CD-ROM mount point %s\n" +#~ "Mounting CD-ROM\n" +#~ msgstr "" +#~ "Empregando o punto de montaxe de CD-ROMs %s\n" +#~ "Montando o CD-ROM\n" + +#~ msgid "" +#~ "Could not patch %s with mmap and with file operation usage - the patch " +#~ "seems to be corrupt." +#~ msgstr "" +#~ "Non foi posíbel actualizar %s con mmap e co ficheiro usado na operación - " +#~ "a actualización semella estar danada." + +#~ msgid "" +#~ "Could not patch %s with mmap (but no mmap specific fail) - the patch " +#~ "seems to be corrupt." +#~ msgstr "" +#~ "Non foi posíbel actualizar %s con mmap e (mais non hai un fallo " +#~ "específico de mmap) - a actualización semella estar danada." + +#~ msgid "Note, selecting '%s' for task '%s'\n" +#~ msgstr "Nota, seleccione «%s» para a tarefa «%s»\n" + +#~ msgid "Note, selecting '%s' for regex '%s'\n" +#~ msgstr "Nota, seleccione «%s» para a expresión regular «%s»\n" + +#~ msgid "Package %s is a virtual package provided by:\n" +#~ msgstr "O paquete %s é un paquete virtual fornecido por:\n" + +#~ msgid " [Not candidate version]" +#~ msgstr " [Non hai unha versión candidata]" + +#~ msgid "You should explicitly select one to install." +#~ msgstr "Debería escoller un para instalar." + +#~ 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 "" +#~ "O paquete %s non está dispoñíbel, mais outro paquete fai referencia a " +#~ "el.\n" +#~ "Isto pode significar que falta o paquete, está obsoleto ou só está\n" +#~ "dispoñíbel noutra fonte.\n" + +#~ msgid "However the following packages replace it:" +#~ msgstr "Porén, os seguintes paquetes substitúeno:" + +#~ msgid "Package '%s' has no installation candidate" +#~ msgstr "O paquete «%s» non ten unha instalación candidata" + +#~ msgid "Virtual packages like '%s' can't be removed\n" +#~ msgstr "Non se poden retirar os paquetes virtuais como «%s»\n" + +#, fuzzy +#~ msgid "Package '%s' is not installed, so not removed. Did you mean '%s'?\n" +#~ msgstr "O paquete %s non está instalado, así que non foi retirado\n" + +#, fuzzy +#~ msgid "Package '%s' is not installed, so not removed\n" +#~ msgstr "O paquete %s non está instalado, así que non foi retirado\n" + +#~ msgid "Note, selecting '%s' instead of '%s'\n" +#~ msgstr "Nota, seleccione «%s» no canto de «%s»\n" + +#~ msgid "Skipping %s, it is already installed and upgrade is not set.\n" +#~ msgstr "Omítese %s, xa está instalado e non se especificou a anovación.\n" + +#~ msgid "Skipping %s, it is not installed and only upgrades are requested.\n" +#~ msgstr "" +#~ "Omitindo %s, non está instalado e só se solicitaron as anovacións.\n" + +#~ msgid "Reinstallation of %s is not possible, it cannot be downloaded.\n" +#~ msgstr "A reinstalación de %s non é posíbel, non se pode descargar.\n" + +#~ msgid "%s is already the newest version.\n" +#~ msgstr "%s xa é a versión máis recente.\n" + +#~ msgid "Selected version '%s' (%s) for '%s'\n" +#~ msgstr "Versión seleccionada «%s» (%s) para «%s»\n" + +#~ msgid "Selected version '%s' (%s) for '%s' because of '%s'\n" +#~ msgstr "Versión seleccionada «%s» (%s) para «%s» xa que «%s»\n" + +#~ msgid "Ignore unavailable target release '%s' of package '%s'" +#~ msgstr "Ignorase a versión de destino «%s» non dispoñíbel do paquete «%s»" + +#~ msgid "Downloading %s %s" +#~ msgstr "Descargando %s %s" + +#~ msgid "This is not a valid DEB archive, it has no '%s', '%s' or '%s' member" +#~ msgstr "" +#~ "Este non é un arquivo DEB correcto, non ten un membro «%s», «%s» ou «%s»" + +#~ msgid "MD5Sum mismatch" +#~ msgstr "A MD5Sum non coincide" + +#~ msgid "" +#~ "I wasn't able to locate a file for the %s package. This might mean you " +#~ "need to manually fix this package." +#~ msgstr "" +#~ "Non é posíbel atopar un ficheiro para o paquete %s. Isto pode significar " +#~ "que ten que arranxar este paquete a man." + +#~ msgid "Can not write log, openpty() failed (/dev/pts not mounted?)\n" +#~ msgstr "" +#~ "Non foi posíbel escribir no rexistro, a chamada a openpty() fallou (/dev/" +#~ "pts non estaba montado?)\n" + #~ msgid "Skipping nonexistent file %s" #~ msgstr "Omitindo o ficheiro inexistente %s" @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: apt trunk\n" "Report-Msgid-Bugs-To: APT Development Team <deity@lists.debian.org>\n" -"POT-Creation-Date: 2013-07-31 16:24+0200\n" +"POT-Creation-Date: 2014-02-23 00:29+0100\n" "PO-Revision-Date: 2012-06-25 17:09+0200\n" "Last-Translator: Gabor Kelemen <kelemeng at gnome dot hu>\n" "Language-Team: Hungarian <gnome-hu-list at gnome dot org>\n" @@ -21,151 +21,153 @@ msgstr "" "X-Poedit-Country: HUNGARY\n" "X-Poedit-Language: Hungarian\n" -#: cmdline/apt-cache.cc:158 +#: cmdline/apt-cache.cc:140 #, c-format msgid "Package %s version %s has an unmet dep:\n" msgstr "%s csomag %s verziójának teljesítetlen függősége van:\n" -#: cmdline/apt-cache.cc:286 +#: cmdline/apt-cache.cc:268 msgid "Total package names: " msgstr "Csomagnevek összesen : " -#: cmdline/apt-cache.cc:288 +#: cmdline/apt-cache.cc:270 msgid "Total package structures: " msgstr "Csomagstruktúrák összesen: " -#: cmdline/apt-cache.cc:328 +#: cmdline/apt-cache.cc:310 msgid " Normal packages: " msgstr " Normális csomagok: " -#: cmdline/apt-cache.cc:329 +#: cmdline/apt-cache.cc:311 msgid " Pure virtual packages: " msgstr " Teljesen virtuális csomagok: " -#: cmdline/apt-cache.cc:330 +#: cmdline/apt-cache.cc:312 msgid " Single virtual packages: " msgstr " Egyedi virtuális csomagok: " -#: cmdline/apt-cache.cc:331 +#: cmdline/apt-cache.cc:313 msgid " Mixed virtual packages: " msgstr " Vegyes virtuális csomagok: " -#: cmdline/apt-cache.cc:332 +#: cmdline/apt-cache.cc:314 msgid " Missing: " msgstr " Hiányzik: " -#: cmdline/apt-cache.cc:334 +#: cmdline/apt-cache.cc:316 msgid "Total distinct versions: " msgstr "Különböző verziók összesen: " -#: cmdline/apt-cache.cc:336 +#: cmdline/apt-cache.cc:318 msgid "Total distinct descriptions: " msgstr "Összes különböző leírás: " -#: cmdline/apt-cache.cc:338 +#: cmdline/apt-cache.cc:320 msgid "Total dependencies: " msgstr "Függőségek összesen: " -#: cmdline/apt-cache.cc:341 +#: cmdline/apt-cache.cc:323 msgid "Total ver/file relations: " msgstr "Verzió/Fájl kapcsolatok összesen: " -#: cmdline/apt-cache.cc:343 +#: cmdline/apt-cache.cc:325 msgid "Total Desc/File relations: " msgstr "Leírás/Fájl kapcsolatok összesen: " -#: cmdline/apt-cache.cc:345 +#: cmdline/apt-cache.cc:327 msgid "Total Provides mappings: " msgstr "„Biztosítja” kapcsolatok összesen: " -#: cmdline/apt-cache.cc:357 +#: cmdline/apt-cache.cc:339 msgid "Total globbed strings: " msgstr "Minták összesen: " -#: cmdline/apt-cache.cc:371 +#: cmdline/apt-cache.cc:353 msgid "Total dependency version space: " msgstr "Függőségiverzió-terület összesen: " -#: cmdline/apt-cache.cc:376 +#: cmdline/apt-cache.cc:358 msgid "Total slack space: " msgstr "Slack terület összesen: " -#: cmdline/apt-cache.cc:384 +#: cmdline/apt-cache.cc:366 msgid "Total space accounted for: " msgstr "Nyilvántartott terület összesen: " -#: cmdline/apt-cache.cc:515 cmdline/apt-cache.cc:1165 +#: cmdline/apt-cache.cc:497 cmdline/apt-cache.cc:1146 +#: apt-private/private-show.cc:55 #, c-format msgid "Package file %s is out of sync." msgstr "%s csomagfájl nincs szinkronban." -#: cmdline/apt-cache.cc:593 cmdline/apt-cache.cc:1452 -#: cmdline/apt-cache.cc:1454 cmdline/apt-cache.cc:1531 cmdline/apt-mark.cc:46 -#: cmdline/apt-mark.cc:93 cmdline/apt-mark.cc:219 +#: cmdline/apt-cache.cc:575 cmdline/apt-cache.cc:1432 +#: cmdline/apt-cache.cc:1434 cmdline/apt-cache.cc:1511 cmdline/apt-mark.cc:48 +#: cmdline/apt-mark.cc:95 cmdline/apt-mark.cc:221 +#: apt-private/private-show.cc:167 apt-private/private-show.cc:169 msgid "No packages found" msgstr "Nem találhatók csomagok" -#: cmdline/apt-cache.cc:1265 +#: cmdline/apt-cache.cc:1245 msgid "You must give at least one search pattern" msgstr "Legalább egy keresési mintát meg kell adnia" -#: cmdline/apt-cache.cc:1431 +#: cmdline/apt-cache.cc:1411 msgid "This command is deprecated. Please use 'apt-mark showauto' instead." msgstr "Ez a parancs elavult. Használja helyette az „apt-mark showauto”-t." -#: cmdline/apt-cache.cc:1526 apt-pkg/cacheset.cc:510 +#: cmdline/apt-cache.cc:1506 apt-pkg/cacheset.cc:586 #, c-format msgid "Unable to locate package %s" msgstr "Ez a csomag nem található: %s" -#: cmdline/apt-cache.cc:1556 +#: cmdline/apt-cache.cc:1536 msgid "Package files:" msgstr "Csomagfájlok:" -#: cmdline/apt-cache.cc:1563 cmdline/apt-cache.cc:1654 +#: cmdline/apt-cache.cc:1543 cmdline/apt-cache.cc:1634 msgid "Cache is out of sync, can't x-ref a package file" msgstr "" "A gyorsítótár nincs szinkronban, nem lehet kereszthivatkozni a csomagfájlra" #. Show any packages have explicit pins -#: cmdline/apt-cache.cc:1577 +#: cmdline/apt-cache.cc:1557 msgid "Pinned packages:" msgstr "Rögzített csomagok:" -#: cmdline/apt-cache.cc:1589 cmdline/apt-cache.cc:1634 +#: cmdline/apt-cache.cc:1569 cmdline/apt-cache.cc:1614 msgid "(not found)" msgstr "(nem található)" -#: cmdline/apt-cache.cc:1597 +#: cmdline/apt-cache.cc:1577 msgid " Installed: " msgstr " Telepítve: " -#: cmdline/apt-cache.cc:1598 +#: cmdline/apt-cache.cc:1578 msgid " Candidate: " msgstr " Jelölt: " -#: cmdline/apt-cache.cc:1616 cmdline/apt-cache.cc:1624 +#: cmdline/apt-cache.cc:1596 cmdline/apt-cache.cc:1604 msgid "(none)" msgstr "(nincs)" -#: cmdline/apt-cache.cc:1631 +#: cmdline/apt-cache.cc:1611 msgid " Package pin: " msgstr " Csomagrögzítés: " #. Show the priority tables -#: cmdline/apt-cache.cc:1640 +#: cmdline/apt-cache.cc:1620 msgid " Version table:" msgstr " Verziótáblázat:" -#: cmdline/apt-cache.cc:1753 cmdline/apt-cdrom.cc:206 cmdline/apt-config.cc:81 -#: cmdline/apt-get.cc:3392 cmdline/apt-mark.cc:375 -#: cmdline/apt-extracttemplates.cc:229 ftparchive/apt-ftparchive.cc:591 -#: cmdline/apt-internal-solver.cc:33 cmdline/apt-sortpkgs.cc:147 +#: cmdline/apt-cache.cc:1733 cmdline/apt-cdrom.cc:252 cmdline/apt-config.cc:83 +#: cmdline/apt-get.cc:1580 cmdline/apt-mark.cc:377 cmdline/apt.cc:66 +#: cmdline/apt-extracttemplates.cc:217 ftparchive/apt-ftparchive.cc:591 +#: cmdline/apt-internal-solver.cc:34 cmdline/apt-sortpkgs.cc:147 #, c-format msgid "%s %s for %s compiled on %s %s\n" msgstr "%s %s erre: %s lefordítva ekkor: %s %s\n" -#: cmdline/apt-cache.cc:1760 +#: cmdline/apt-cache.cc:1740 msgid "" "Usage: apt-cache [options] command\n" " apt-cache [options] showpkg pkg1 [pkg2 ...]\n" @@ -237,35 +239,35 @@ msgstr "" "információkért.\n" #. }}} -#: cmdline/apt-cdrom.cc:43 +#: cmdline/apt-cdrom.cc:45 msgid "" "No CD-ROM could be auto-detected or found using the default mount point.\n" "You may try the --cdrom option to set the CD-ROM mount point. See 'man apt-" "cdrom' for more information about the CD-ROM auto-detection and mount point." msgstr "" -#: cmdline/apt-cdrom.cc:85 +#: cmdline/apt-cdrom.cc:89 msgid "Please provide a name for this Disc, such as 'Debian 5.0.3 Disk 1'" msgstr "Adja meg a lemez nevét, mint például „Debian 5.0.3 1. lemez”" -#: cmdline/apt-cdrom.cc:100 +#: cmdline/apt-cdrom.cc:104 msgid "Please insert a Disc in the drive and press enter" msgstr "Helyezzen be egy lemezt a meghajtóba, és nyomja meg az Entert" -#: cmdline/apt-cdrom.cc:135 +#: cmdline/apt-cdrom.cc:141 #, c-format msgid "Failed to mount '%s' to '%s'" msgstr "„%s” csatolása a(z) „%s” könyvtárba meghiúsult" -#: cmdline/apt-cdrom.cc:170 +#: cmdline/apt-cdrom.cc:196 msgid "Repeat this process for the rest of the CDs in your set." msgstr "Ismételje meg a folyamatot készlete többi CD-jével is." -#: cmdline/apt-config.cc:46 +#: cmdline/apt-config.cc:48 msgid "Arguments not in pairs" msgstr "Az argumentumok nincsenek párban" -#: cmdline/apt-config.cc:87 +#: cmdline/apt-config.cc:89 msgid "" "Usage: apt-config [options] command\n" "\n" @@ -292,555 +294,48 @@ msgstr "" " -c=? Ezt a konfigurációs fájlt olvassa be\n" " -o=? Beállít egy tetszőleges konfigurációs opciót, pl -o dir::cache=/tmp\n" -#. TRANSLATOR: Yes/No question help-text: defaulting to Y[es] -#. e.g. "Do you want to continue? [Y/n] " -#. The user has to answer with an input matching the -#. YESEXPR/NOEXPR defined in your l10n. -#: cmdline/apt-get.cc:146 -msgid "[Y/n]" -msgstr "[I/n]" - -#. TRANSLATOR: Yes/No question help-text: defaulting to N[o] -#. e.g. "Should this file be removed? [y/N] " -#. The user has to answer with an input matching the -#. YESEXPR/NOEXPR defined in your l10n. -#: cmdline/apt-get.cc:152 -msgid "[y/N]" -msgstr "[i/N]" - -#. TRANSLATOR: "Yes" answer printed for a yes/no question if --assume-yes is set -#: cmdline/apt-get.cc:163 -msgid "Y" -msgstr "I" - -#. TRANSLATOR: "No" answer printed for a yes/no question if --assume-no is set -#: cmdline/apt-get.cc:169 -msgid "N" -msgstr "N" - -#: cmdline/apt-get.cc:191 apt-pkg/cachefilter.cc:33 -#, c-format -msgid "Regex compilation error - %s" -msgstr "Regex fordítási hiba - %s" - -#: cmdline/apt-get.cc:289 -msgid "The following packages have unmet dependencies:" -msgstr "Az alábbi csomagoknak teljesítetlen függőségei vannak:" - -#: cmdline/apt-get.cc:379 -#, c-format -msgid "but %s is installed" -msgstr "de %s van telepítve" - -#: cmdline/apt-get.cc:381 -#, c-format -msgid "but %s is to be installed" -msgstr "de csak %s telepíthető" - -#: cmdline/apt-get.cc:388 -msgid "but it is not installable" -msgstr "de az nem telepíthető" - -#: cmdline/apt-get.cc:390 -msgid "but it is a virtual package" -msgstr "de az egy virtuális csomag" - -#: cmdline/apt-get.cc:393 -msgid "but it is not installed" -msgstr "de az nincs telepítve" - -#: cmdline/apt-get.cc:393 -msgid "but it is not going to be installed" -msgstr "de az nincs telepítésre megjelölve" - -#: cmdline/apt-get.cc:398 -msgid " or" -msgstr " vagy" - -#: cmdline/apt-get.cc:427 -msgid "The following NEW packages will be installed:" -msgstr "Az alábbi ÚJ csomagok lesznek telepítve:" - -#: cmdline/apt-get.cc:453 -msgid "The following packages will be REMOVED:" -msgstr "Az alábbi csomagok el lesznek TÁVOLÍTVA:" - -#: cmdline/apt-get.cc:475 -msgid "The following packages have been kept back:" -msgstr "Az alábbi csomagok vissza lesznek tartva:" - -#: cmdline/apt-get.cc:496 -msgid "The following packages will be upgraded:" -msgstr "Az alábbi csomagok frissítve lesznek:" - -#: cmdline/apt-get.cc:517 -msgid "The following packages will be DOWNGRADED:" -msgstr "Az alábbi csomagok VISSZAFEJLESZTÉSRE kerülnek:" - -#: cmdline/apt-get.cc:537 -msgid "The following held packages will be changed:" -msgstr "Az alábbi visszafogott csomagokat cserélem:" - -#: cmdline/apt-get.cc:592 -#, c-format -msgid "%s (due to %s) " -msgstr "%s (%s miatt) " - -#: cmdline/apt-get.cc:600 -msgid "" -"WARNING: The following essential packages will be removed.\n" -"This should NOT be done unless you know exactly what you are doing!" -msgstr "" -"FIGYELMEZTETÉS: Az alábbi alapvető csomagok el lesznek távolítva.\n" -"NE tegye ezt, hacsak nem tudja pontosan, mit csinál!" - -#: cmdline/apt-get.cc:631 -#, c-format -msgid "%lu upgraded, %lu newly installed, " -msgstr "%lu frissített, %lu újonnan telepített, " - -#: cmdline/apt-get.cc:635 -#, c-format -msgid "%lu reinstalled, " -msgstr "%lu újratelepítendő, " - -#: cmdline/apt-get.cc:637 -#, c-format -msgid "%lu downgraded, " -msgstr "%lu visszafejlesztendő, " - -#: cmdline/apt-get.cc:639 -#, c-format -msgid "%lu to remove and %lu not upgraded.\n" -msgstr "%lu eltávolítandó és %lu nem frissített.\n" - -#: cmdline/apt-get.cc:643 -#, c-format -msgid "%lu not fully installed or removed.\n" -msgstr "%lu nincs teljesen telepítve/eltávolítva.\n" - -#: cmdline/apt-get.cc:664 -#, c-format -msgid "Note, selecting '%s' for task '%s'\n" -msgstr "Megjegyzés: „%s” kijelölése „%s” feladathoz\n" - -#: cmdline/apt-get.cc:669 -#, c-format -msgid "Note, selecting '%s' for regex '%s'\n" -msgstr "Megjegyzés: „%s” kijelölése „%s” regexhez\n" - -#: cmdline/apt-get.cc:686 -#, c-format -msgid "Package %s is a virtual package provided by:\n" -msgstr "%s egy virtuális csomag, melyet az alábbi csomagok biztosítanak:\n" - -#: cmdline/apt-get.cc:697 -msgid " [Installed]" -msgstr " [Telepítve]" - -#: cmdline/apt-get.cc:706 -msgid " [Not candidate version]" -msgstr " [Nem jelölt verzió]" - -#: cmdline/apt-get.cc:708 -msgid "You should explicitly select one to install." -msgstr "Egyet név szerint ki kell jelölni a telepítésre." - -#: cmdline/apt-get.cc:711 -#, c-format -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 csomag nem elérhető, de egy másik hivatkozik rá.\n" -"A kért csomag hiányzik, elavult vagy csak más forrásból érhető el\n" - -#: cmdline/apt-get.cc:729 -msgid "However the following packages replace it:" -msgstr "De az alábbi csomagok helyettesítik:" - -#: cmdline/apt-get.cc:741 -#, c-format -msgid "Package '%s' has no installation candidate" -msgstr "„%s” csomagnak nincs telepítésre jelölt verziója" - -#: cmdline/apt-get.cc:754 -#, c-format -msgid "Virtual packages like '%s' can't be removed\n" -msgstr "A virtuális csomagokat, mint a(z) „%s” nem lehet eltávolítani\n" - -#. TRANSLATORS: Note, this is not an interactive question -#: cmdline/apt-get.cc:766 cmdline/apt-get.cc:969 -#, c-format -msgid "Package '%s' is not installed, so not removed. Did you mean '%s'?\n" -msgstr "" -"A(z) „%s” csomag nincs telepítve, így nem lett törölve. Erre gondolt: „%s”?\n" - -#: cmdline/apt-get.cc:772 cmdline/apt-get.cc:975 -#, c-format -msgid "Package '%s' is not installed, so not removed\n" -msgstr "A(z) „%s” csomag nincs telepítve, így nem lett törölve\n" - -#: cmdline/apt-get.cc:817 -#, c-format -msgid "Note, selecting '%s' instead of '%s'\n" -msgstr "Megjegyzés: „%s” kijelölése „%s” helyett\n" - -#: cmdline/apt-get.cc:847 -#, c-format -msgid "Skipping %s, it is already installed and upgrade is not set.\n" -msgstr "%s kihagyása, ez már telepítve van, és a frissítés nincs beállítva.\n" - -#: cmdline/apt-get.cc:851 -#, c-format -msgid "Skipping %s, it is not installed and only upgrades are requested.\n" -msgstr "„%s” kihagyása, nincs telepítve, és csak frissítések lettek kérve.\n" - -#: cmdline/apt-get.cc:863 -#, c-format -msgid "Reinstallation of %s is not possible, it cannot be downloaded.\n" -msgstr "%s újratelepítése nem lehetséges, mert nem lehet letölteni.\n" - -#: cmdline/apt-get.cc:868 -#, c-format -msgid "%s is already the newest version.\n" -msgstr "%s már a legújabb verzió.\n" - -#: cmdline/apt-get.cc:887 cmdline/apt-get.cc:2187 cmdline/apt-mark.cc:68 -#, c-format -msgid "%s set to manually installed.\n" -msgstr "%s kézi telepítésűre állítva.\n" - -#: cmdline/apt-get.cc:913 -#, c-format -msgid "Selected version '%s' (%s) for '%s'\n" -msgstr "„%s” (%s) verzió lett kijelölve ehhez: „%s”\n" - -#: cmdline/apt-get.cc:918 -#, c-format -msgid "Selected version '%s' (%s) for '%s' because of '%s'\n" -msgstr "„%s” (%s) verzió lett kijelölve ehhez: „%s”, a(z) „%s” miatt\n" - -#: cmdline/apt-get.cc:1054 -msgid "Correcting dependencies..." -msgstr "Függőségek javítása..." - -#: cmdline/apt-get.cc:1057 -msgid " failed." -msgstr " sikertelen." - -#: cmdline/apt-get.cc:1060 -msgid "Unable to correct dependencies" -msgstr "Nem lehet javítani a függőségeket" - -#: cmdline/apt-get.cc:1063 -msgid "Unable to minimize the upgrade set" -msgstr "Nem lehet minimalizálni a frissítendő csomagok mennyiségét" - -#: cmdline/apt-get.cc:1065 -msgid " Done" -msgstr " Kész" - -#: cmdline/apt-get.cc:1069 -msgid "You might want to run 'apt-get -f install' to correct these." -msgstr "Próbálja futtatni az „apt-get -f install” parancsot ezek javításához." - -#: cmdline/apt-get.cc:1072 -msgid "Unmet dependencies. Try using -f." -msgstr "Teljesítetlen függőségek. Próbálja a -f használatával." - -#: cmdline/apt-get.cc:1097 -msgid "WARNING: The following packages cannot be authenticated!" -msgstr "FIGYELMEZTETÉS: Az alábbi csomagok nem hitelesíthetők!" - -#: cmdline/apt-get.cc:1101 -msgid "Authentication warning overridden.\n" -msgstr "A hitelesítési figyelmeztetés felülbírálva.\n" - -#: cmdline/apt-get.cc:1108 -msgid "Install these packages without verification?" -msgstr "Valóban ellenőrzés nélkül telepíti a csomagokat?" - -#: cmdline/apt-get.cc:1110 -msgid "Some packages could not be authenticated" -msgstr "Néhány csomag nem hitelesíthető" - -#: cmdline/apt-get.cc:1119 cmdline/apt-get.cc:1280 -msgid "There are problems and -y was used without --force-yes" -msgstr "Problémák vannak, és a -y kapcsolót használta --force-yes nélkül" - -#: cmdline/apt-get.cc:1160 -msgid "Internal error, InstallPackages was called with broken packages!" -msgstr "Belső hiba, az InstallPackages törött csomagokkal lett meghívva!" - -#: cmdline/apt-get.cc:1169 -msgid "Packages need to be removed but remove is disabled." -msgstr "Csomagokat kellene eltávolítani, de az eltávolítás nem engedélyezett." - -#: cmdline/apt-get.cc:1180 -msgid "Internal error, Ordering didn't finish" -msgstr "Belső hiba, a rendezés nem fejeződött be" - -#: cmdline/apt-get.cc:1218 -msgid "How odd.. The sizes didn't match, email apt@packages.debian.org" -msgstr "A méretek nem egyeznek, írjon az apt@packages.debian.org címre" - -#. 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:1225 -#, c-format -msgid "Need to get %sB/%sB of archives.\n" -msgstr "Letöltendő adatmennyiség: %sB/%sB.\n" - -#. 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:1230 -#, c-format -msgid "Need to get %sB of archives.\n" -msgstr "Letöltendő adatmennyiség: %sB.\n" - -#. 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:1237 -#, c-format -msgid "After this operation, %sB of additional disk space will be used.\n" -msgstr "A művelet után %sB lemezterület kerül felhasználásra.\n" - -#. 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:1242 -#, c-format -msgid "After this operation, %sB disk space will be freed.\n" -msgstr "A művelet után %sB lemezterület szabadul fel.\n" - -#: cmdline/apt-get.cc:1257 cmdline/apt-get.cc:1260 cmdline/apt-get.cc:2621 -#: cmdline/apt-get.cc:2624 -#, c-format -msgid "Couldn't determine free space in %s" -msgstr "Nem határozható meg a szabad hely mennyisége itt: %s" - -#: cmdline/apt-get.cc:1270 -#, c-format -msgid "You don't have enough free space in %s." -msgstr "Nincs elég szabad hely itt: %s." - -#: cmdline/apt-get.cc:1286 cmdline/apt-get.cc:1308 -msgid "Trivial Only specified but this is not a trivial operation." -msgstr "A „Trivial Only” meg van adva, de ez nem egy triviális művelet." - -#. TRANSLATOR: This string needs to be typed by the user as a confirmation, so be -#. careful with hard to type or special characters (like non-breaking spaces) -#: cmdline/apt-get.cc:1290 -msgid "Yes, do as I say!" -msgstr "Igen, tedd amit mondok!" - -#: cmdline/apt-get.cc:1292 -#, c-format -msgid "" -"You are about to do something potentially harmful.\n" -"To continue type in the phrase '%s'\n" -" ?] " -msgstr "" -"Ártalmasnak tűnő műveletet készül végrehajtani.\n" -"A folytatáshoz írja be ezt a mondatot: „%s”\n" -" ?] " - -#: cmdline/apt-get.cc:1298 cmdline/apt-get.cc:1317 -msgid "Abort." -msgstr "Megszakítva." - -#: cmdline/apt-get.cc:1313 -msgid "Do you want to continue?" -msgstr "Folytatni akarja?" - -#: cmdline/apt-get.cc:1385 cmdline/apt-get.cc:2686 apt-pkg/algorithms.cc:1566 -#, c-format -msgid "Failed to fetch %s %s\n" -msgstr "Sikertelen letöltés: %s %s\n" - -#: cmdline/apt-get.cc:1403 -msgid "Some files failed to download" -msgstr "Néhány fájlt nem sikerült letölteni" - -#: cmdline/apt-get.cc:1404 cmdline/apt-get.cc:2698 -msgid "Download complete and in download only mode" -msgstr "A letöltés befejeződött a „csak letöltés” módban" - -#: cmdline/apt-get.cc:1410 -msgid "" -"Unable to fetch some archives, maybe run apt-get update or try with --fix-" -"missing?" -msgstr "" -"Nem lehet letölteni néhány archívumot. Próbálja futtatni az „apt-get update” " -"parancsot, vagy használja a --fix-missing kapcsolót." - -#: cmdline/apt-get.cc:1414 -msgid "--fix-missing and media swapping is not currently supported" -msgstr "A --fix-missing és az adathordozó-csere jelenleg nem támogatott" - -#: cmdline/apt-get.cc:1419 -msgid "Unable to correct missing packages." -msgstr "Nem lehet javítani a hiányzó csomagokat." - -#: cmdline/apt-get.cc:1420 -msgid "Aborting install." -msgstr "Telepítés megszakítása." - -#: cmdline/apt-get.cc:1448 -msgid "" -"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] "" -"A következő csomag eltűnt a rendszerből, mivel\n" -"az összes fájlt más csomagok fölülírták:" -msgstr[1] "" -"A következő csomagok eltűntek a rendszerből, mivel\n" -"az összes fájlt más csomagok fölülírták:" +#: cmdline/apt-get.cc:244 +#, fuzzy, c-format +msgid "Can not find a package for architecture '%s'" +msgstr "Nem található csomag a(z) „%s” reguláris kifejezéssel" -#: cmdline/apt-get.cc:1452 -msgid "Note: This is done automatically and on purpose by dpkg." -msgstr "Megjegyzés: ezt a dpkg automatikusan és szándékosan hajtja végre." +#: cmdline/apt-get.cc:326 +#, fuzzy, c-format +msgid "Can not find a package '%s' with version '%s'" +msgstr "Nem található csomag a(z) „%s” reguláris kifejezéssel" -#: cmdline/apt-get.cc:1590 -#, c-format -msgid "Ignore unavailable target release '%s' of package '%s'" -msgstr "" -"A(z) „%2$s” csomag el nem érhető „%1$s” cél kiadásának figyelmen kívül " -"hagyása" +#: cmdline/apt-get.cc:329 +#, fuzzy, c-format +msgid "Can not find a package '%s' with release '%s'" +msgstr "Nem található csomag a(z) „%s” reguláris kifejezéssel" -#: cmdline/apt-get.cc:1622 +#: cmdline/apt-get.cc:366 #, c-format msgid "Picking '%s' as source package instead of '%s'\n" msgstr "„%s” kiválasztása forráscsomagként „%s” helyett\n" -#. if (VerTag.empty() == false && Last == 0) -#: cmdline/apt-get.cc:1660 -#, c-format -msgid "Ignore unavailable version '%s' of package '%s'" +#: cmdline/apt-get.cc:422 +#, fuzzy, c-format +msgid "Can not find version '%s' of package '%s'" msgstr "" "A(z) „%2$s” csomag el nem érhető „%1$s” verziójának figyelmen kívül hagyása" -#: cmdline/apt-get.cc:1676 -msgid "The update command takes no arguments" -msgstr "Az update parancsnak nincsenek argumentumai" - -#: cmdline/apt-get.cc:1742 -msgid "We are not supposed to delete stuff, can't start AutoRemover" -msgstr "Nem kellene semmit törölni, az AutoRemover nem indítható" - -#: cmdline/apt-get.cc:1846 -msgid "" -"Hmm, seems like the AutoRemover destroyed something which really\n" -"shouldn't happen. Please file a bug report against apt." -msgstr "" -"Úgy tűnik, az AutoRemover hibát okozott, ez nem történhetne meg.\n" -"Küldjön hibajelentést az apt csomaghoz." - -#. -#. 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:1849 cmdline/apt-get.cc:2017 -msgid "The following information may help to resolve the situation:" -msgstr "Az alábbi információk segíthetnek megoldani a problémát:" - -#: cmdline/apt-get.cc:1853 -msgid "Internal Error, AutoRemover broke stuff" -msgstr "Belső hiba, az AutoRemover sérült" - -#: cmdline/apt-get.cc:1860 -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] "" -"A következő csomag automatikusan lett telepítve, és már nincs rá szükség:" -msgstr[1] "" -"A következő csomagok automatikusan lettek telepítve, és már nincs rájuk " -"szükség:" - -#: cmdline/apt-get.cc:1864 -#, 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 csomag automatikusan lett telepítve, és már nincs rá szükség.\n" -msgstr[1] "" -"%lu csomag automatikusan lett telepítve, és már nincs rájuk szükség.\n" - -#: cmdline/apt-get.cc:1866 -msgid "Use 'apt-get autoremove' to remove it." -msgid_plural "Use 'apt-get autoremove' to remove them." -msgstr[0] "Ezt az „apt-get autoremove” paranccsal törölheti." -msgstr[1] "Ezeket az „apt-get autoremove” paranccsal törölheti." - -#: cmdline/apt-get.cc:1885 -msgid "Internal error, AllUpgrade broke stuff" -msgstr "Belső hiba, az AllUpgrade megsértett valamit" - -#: cmdline/apt-get.cc:1984 -msgid "You might want to run 'apt-get -f install' to correct these:" -msgstr "" -"Próbálja futtatni az „apt-get -f install” parancsot az alábbiak javításához:" - -#: cmdline/apt-get.cc:1988 -msgid "" -"Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a " -"solution)." -msgstr "" -"Teljesítetlen függőségek. Próbálja kiadni az „apt-get -f install” parancsot " -"csomagok nélkül (vagy telepítse a függőségeket is!)." - -#: cmdline/apt-get.cc:2002 -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 "" -"Néhány csomagot nem lehetett telepíteni. Ez azt jelentheti, hogy\n" -"egy lehetetlen állapotot kért, vagy ha az unstable disztribúciót\n" -"használja, akkor néhány igényelt csomag még nem készült el vagy ki\n" -"lett mozdítva az Incoming-ból." - -#: cmdline/apt-get.cc:2023 -msgid "Broken packages" -msgstr "Törött csomagok" - -#: cmdline/apt-get.cc:2049 -msgid "The following extra packages will be installed:" -msgstr "Az alábbi extra csomagok kerülnek telepítésre:" - -#: cmdline/apt-get.cc:2139 -msgid "Suggested packages:" -msgstr "Javasolt csomagok:" - -#: cmdline/apt-get.cc:2140 -msgid "Recommended packages:" -msgstr "Ajánlott csomagok:" - -#: cmdline/apt-get.cc:2182 +#: cmdline/apt-get.cc:453 #, c-format msgid "Couldn't find package %s" msgstr "Az alábbi csomag nem található: %s" -#: cmdline/apt-get.cc:2189 cmdline/apt-mark.cc:70 +#: cmdline/apt-get.cc:458 cmdline/apt-mark.cc:70 +#, c-format +msgid "%s set to manually installed.\n" +msgstr "%s kézi telepítésűre állítva.\n" + +#: cmdline/apt-get.cc:460 cmdline/apt-mark.cc:72 #, c-format msgid "%s set to automatically installed.\n" msgstr "%s megjelölve automatikusan telepítettként.\n" -#: cmdline/apt-get.cc:2197 cmdline/apt-mark.cc:114 +#: cmdline/apt-get.cc:468 cmdline/apt-mark.cc:116 msgid "" "This command is deprecated. Please use 'apt-mark auto' and 'apt-mark manual' " "instead." @@ -848,47 +343,25 @@ msgstr "" "Ez a parancs elavult. Használja helyette az „apt-mark auto” és az „apt-mark " "auto” parancsokat." -#: cmdline/apt-get.cc:2213 -msgid "Calculating upgrade... " -msgstr "Frissítés kiszámítása... " - -#: cmdline/apt-get.cc:2216 methods/ftp.cc:712 methods/connect.cc:116 -msgid "Failed" -msgstr "Sikertelen" - -#: cmdline/apt-get.cc:2221 -msgid "Done" -msgstr "Kész" - -#: cmdline/apt-get.cc:2288 cmdline/apt-get.cc:2296 +#: cmdline/apt-get.cc:537 cmdline/apt-get.cc:545 msgid "Internal error, problem resolver broke stuff" msgstr "Belső hiba, a problémamegoldó hibát okozott" -#: cmdline/apt-get.cc:2324 cmdline/apt-get.cc:2361 +#: cmdline/apt-get.cc:573 cmdline/apt-get.cc:610 msgid "Unable to lock the download directory" msgstr "Nem lehet zárolni a letöltési könyvtárat" -#: cmdline/apt-get.cc:2418 -#, c-format -msgid "Can't find a source to download version '%s' of '%s'" -msgstr "Nem található forrás a(z) „%2$s” „%1$s” verziójának letöltéséhez" - -#: cmdline/apt-get.cc:2423 -#, c-format -msgid "Downloading %s %s" -msgstr "Letöltés: %s %s" - -#: cmdline/apt-get.cc:2483 +#: cmdline/apt-get.cc:725 msgid "Must specify at least one package to fetch source for" msgstr "" "Legalább egy csomagot meg kell adni, amelynek a forrását le kell tölteni" -#: cmdline/apt-get.cc:2523 cmdline/apt-get.cc:2835 +#: cmdline/apt-get.cc:765 cmdline/apt-get.cc:1060 #, c-format msgid "Unable to find a source package for %s" msgstr "Nem található forráscsomag ehhez: %s" -#: cmdline/apt-get.cc:2540 +#: cmdline/apt-get.cc:782 #, c-format msgid "" "NOTICE: '%s' packaging is maintained in the '%s' version control system at:\n" @@ -898,7 +371,7 @@ msgstr "" "karbantartva:\n" "%s\n" -#: cmdline/apt-get.cc:2545 +#: cmdline/apt-get.cc:787 #, c-format msgid "" "Please use:\n" @@ -909,70 +382,80 @@ msgstr "" "bzr branch %s\n" "a csomag legújabb (esetleg kiadatlan) frissítéseinek letöltéséhez.\n" -#: cmdline/apt-get.cc:2598 +#: cmdline/apt-get.cc:840 #, c-format msgid "Skipping already downloaded file '%s'\n" msgstr "A már letöltött „%s” fájl kihagyása\n" -#: cmdline/apt-get.cc:2635 +#: cmdline/apt-get.cc:863 cmdline/apt-get.cc:866 +#: apt-private/private-install.cc:198 apt-private/private-install.cc:201 +#, c-format +msgid "Couldn't determine free space in %s" +msgstr "Nem határozható meg a szabad hely mennyisége itt: %s" + +#: cmdline/apt-get.cc:877 #, c-format msgid "You don't have enough free space in %s" msgstr "Nincs elég szabad hely itt: %s" #. 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:2644 +#: cmdline/apt-get.cc:886 #, c-format msgid "Need to get %sB/%sB of source archives.\n" msgstr "Letöltendő forrásadat-mennyiség: %sB/%sB.\n" #. 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:2649 +#: cmdline/apt-get.cc:891 #, c-format msgid "Need to get %sB of source archives.\n" msgstr "Letöltendő forrásadat-mennyiség: %sB.\n" -#: cmdline/apt-get.cc:2655 +#: cmdline/apt-get.cc:897 #, c-format msgid "Fetch source %s\n" msgstr "Forrás letöltése: %s\n" -#: cmdline/apt-get.cc:2693 +#: cmdline/apt-get.cc:918 msgid "Failed to fetch some archives." msgstr "Nem sikerült néhány archívumot letölteni." -#: cmdline/apt-get.cc:2724 +#: cmdline/apt-get.cc:923 apt-private/private-install.cc:325 +msgid "Download complete and in download only mode" +msgstr "A letöltés befejeződött a „csak letöltés” módban" + +#: cmdline/apt-get.cc:949 #, c-format msgid "Skipping unpack of already unpacked source in %s\n" msgstr "Egy már kibontott forrás kibontásának kihagyása itt: %s\n" -#: cmdline/apt-get.cc:2736 +#: cmdline/apt-get.cc:961 #, c-format msgid "Unpack command '%s' failed.\n" msgstr "„%s” kibontási parancs nem sikerült.\n" -#: cmdline/apt-get.cc:2737 +#: cmdline/apt-get.cc:962 #, c-format msgid "Check if the 'dpkg-dev' package is installed.\n" msgstr "Ellenőrizze, hogy a „dpkg-dev” csomag telepítve van-e.\n" -#: cmdline/apt-get.cc:2759 +#: cmdline/apt-get.cc:984 #, c-format msgid "Build command '%s' failed.\n" msgstr "„%s” elkészítési parancs nem sikerült.\n" -#: cmdline/apt-get.cc:2779 +#: cmdline/apt-get.cc:1004 msgid "Child process failed" msgstr "Hiba a gyermekfolyamatnál" -#: cmdline/apt-get.cc:2798 +#: cmdline/apt-get.cc:1023 msgid "Must specify at least one package to check builddeps for" msgstr "" "Legalább egy csomagot adjon meg, amelynek fordítási függőségeit ellenőrizni " "kell" -#: cmdline/apt-get.cc:2823 +#: cmdline/apt-get.cc:1048 #, c-format msgid "" "No architecture information available for %s. See apt.conf(5) APT::" @@ -981,17 +464,17 @@ msgstr "" "Nem érhetők el architektúrainformációk ehhez: %s. A beállításokkal " "kapcsolatban lásd az apt.conf(5) APT::Architectures részét." -#: cmdline/apt-get.cc:2847 cmdline/apt-get.cc:2850 +#: cmdline/apt-get.cc:1072 cmdline/apt-get.cc:1075 #, c-format msgid "Unable to get build-dependency information for %s" msgstr "Nem lehet %s fordítási függőségeinek információit letölteni" -#: cmdline/apt-get.cc:2870 +#: cmdline/apt-get.cc:1095 #, c-format msgid "%s has no build depends.\n" msgstr "Nincs fordítási függősége a következőnek: %s.\n" -#: cmdline/apt-get.cc:3040 +#: cmdline/apt-get.cc:1265 #, c-format msgid "" "%s dependency for %s can't be satisfied because %s is not allowed on '%s' " @@ -1000,7 +483,7 @@ msgstr "" "%2$s csomag %1$s függősége nem elégíthető ki, mert a(z) %3$s nem " "engedélyezett a(z) „%4$s” csomagokon" -#: cmdline/apt-get.cc:3058 +#: cmdline/apt-get.cc:1283 #, c-format msgid "" "%s dependency for %s cannot be satisfied because the package %s cannot be " @@ -1009,14 +492,14 @@ msgstr "" "%2$s csomag %1$s függősége nem elégíthető ki, mert a(z) %3$s csomag nem " "található" -#: cmdline/apt-get.cc:3081 +#: cmdline/apt-get.cc:1306 #, c-format msgid "Failed to satisfy %s dependency for %s: Installed package %s is too new" msgstr "" "%2$s csomag %1$s függősége nem elégíthető ki: a telepített %3$s csomag túl " "friss" -#: cmdline/apt-get.cc:3120 +#: cmdline/apt-get.cc:1345 #, c-format msgid "" "%s dependency for %s cannot be satisfied because candidate version of " @@ -1025,7 +508,7 @@ msgstr "" "%2$s csomag %1$s függősége nem elégíthető ki, mert a(z) %3$s csomag elérhető " "verziója nem elégíti ki a verziókövetelményeket" -#: cmdline/apt-get.cc:3126 +#: cmdline/apt-get.cc:1351 #, c-format msgid "" "%s dependency for %s cannot be satisfied because package %s has no candidate " @@ -1034,30 +517,30 @@ msgstr "" "%2$s csomag %1$s függősége nem elégíthető ki, mert a(z) %3$s csomagnak nincs " "jelölt verziója" -#: cmdline/apt-get.cc:3149 +#: cmdline/apt-get.cc:1374 #, c-format msgid "Failed to satisfy %s dependency for %s: %s" msgstr "%2$s csomag %1$s függősége nem elégíthető ki: %3$s" -#: cmdline/apt-get.cc:3164 +#: cmdline/apt-get.cc:1389 #, c-format msgid "Build-dependencies for %s could not be satisfied." msgstr "%s építési függőségei nem elégíthetők ki." -#: cmdline/apt-get.cc:3169 +#: cmdline/apt-get.cc:1394 msgid "Failed to process build dependencies" msgstr "Nem sikerült az építési függőségeket feldolgozni" -#: cmdline/apt-get.cc:3262 cmdline/apt-get.cc:3274 +#: cmdline/apt-get.cc:1487 cmdline/apt-get.cc:1499 #, c-format msgid "Changelog for %s (%s)" msgstr "Változási napló ehhez: %s (%s)" -#: cmdline/apt-get.cc:3397 +#: cmdline/apt-get.cc:1585 msgid "Supported modules:" msgstr "Támogatott modulok:" -#: cmdline/apt-get.cc:3438 +#: cmdline/apt-get.cc:1626 msgid "" "Usage: apt-get [options] command\n" " apt-get [options] install|remove pkg1 [pkg2 ...]\n" @@ -1146,102 +629,54 @@ msgstr "" "információkért és opciókért.\n" " Ez az APT a SzuperTehén Hatalmával rendelkezik.\n" -#: cmdline/apt-get.cc:3603 -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 "" -"NE FELEDJE: Ez csak szimuláció!\n" -" Az apt-get rendszergazdai jogokat igényel a tényleges végrehajtáshoz.\n" -" Ne feledje, hogy a zárolás is ki van kapcsolva,\n" -" így ne számítson a jelenlegi helyzet valósságára!" - -#: cmdline/acqprogress.cc:60 -msgid "Hit " -msgstr "Találat " - -#: cmdline/acqprogress.cc:84 -msgid "Get:" -msgstr "Letöltés:" - -#: cmdline/acqprogress.cc:115 -msgid "Ign " -msgstr "Mellőz " - -#: cmdline/acqprogress.cc:119 -msgid "Err " -msgstr "Hiba " - -#: cmdline/acqprogress.cc:140 -#, c-format -msgid "Fetched %sB in %s (%sB/s)\n" -msgstr "Letöltve %sB %s alatt (%sB/s)\n" - -#: cmdline/acqprogress.cc:230 -#, c-format -msgid " [Working]" -msgstr " [Folyamatban]" - -#: cmdline/acqprogress.cc:286 -#, c-format -msgid "" -"Media change: please insert the disc labeled\n" -" '%s'\n" -"in the drive '%s' and press enter\n" -msgstr "" -"Helyezze be a(z)\n" -" „%s”\n" -"címkéjű lemezt a(z) %s meghajtóba, és nyomja meg az Entert\n" - -#: cmdline/apt-mark.cc:55 +#: cmdline/apt-mark.cc:57 #, c-format msgid "%s can not be marked as it is not installed.\n" msgstr "%s nem jelölhető meg, mivel nincs telepítve.\n" -#: cmdline/apt-mark.cc:61 +#: cmdline/apt-mark.cc:63 #, c-format msgid "%s was already set to manually installed.\n" msgstr "%s már be van állítva kézi telepítésűre.\n" -#: cmdline/apt-mark.cc:63 +#: cmdline/apt-mark.cc:65 #, c-format msgid "%s was already set to automatically installed.\n" msgstr "%s már meg van jelölve automatikusan telepítettként.\n" -#: cmdline/apt-mark.cc:228 +#: cmdline/apt-mark.cc:230 #, c-format msgid "%s was already set on hold.\n" msgstr "%s már be van állítva visszafogásra.\n" -#: cmdline/apt-mark.cc:230 +#: cmdline/apt-mark.cc:232 #, c-format msgid "%s was already not hold.\n" msgstr "%s eddig sem volt visszafogva.\n" -#: cmdline/apt-mark.cc:245 cmdline/apt-mark.cc:326 -#: apt-pkg/contrib/fileutl.cc:832 apt-pkg/contrib/gpgv.cc:223 -#: apt-pkg/deb/dpkgpm.cc:1032 +#: cmdline/apt-mark.cc:247 cmdline/apt-mark.cc:328 +#: apt-pkg/contrib/fileutl.cc:850 apt-pkg/contrib/gpgv.cc:217 +#: apt-pkg/deb/dpkgpm.cc:1182 #, c-format msgid "Waited for %s but it wasn't there" msgstr "Nem található a(z) %s, a várakozás után sem" -#: cmdline/apt-mark.cc:260 cmdline/apt-mark.cc:309 +#: cmdline/apt-mark.cc:262 cmdline/apt-mark.cc:311 #, c-format msgid "%s set on hold.\n" msgstr "%s beállítva visszafogásra.\n" -#: cmdline/apt-mark.cc:262 cmdline/apt-mark.cc:314 +#: cmdline/apt-mark.cc:264 cmdline/apt-mark.cc:316 #, c-format msgid "Canceled hold on %s.\n" msgstr "Visszafogás törölve ezen: %s.\n" -#: cmdline/apt-mark.cc:332 +#: cmdline/apt-mark.cc:334 msgid "Executing dpkg failed. Are you root?" msgstr "A dpkg futtatása sikertelen. Van root jogosultsága?" -#: cmdline/apt-mark.cc:379 +#: cmdline/apt-mark.cc:381 +#, fuzzy msgid "" "Usage: apt-mark [options] {auto|manual} pkg1 [pkg2 ...]\n" "\n" @@ -1251,6 +686,11 @@ msgid "" "Commands:\n" " auto - Mark the given packages as automatically installed\n" " manual - Mark the given packages as manually installed\n" +" hold - Mark a package as held back\n" +" unhold - Unset a package set as held back\n" +" showauto - Print the list of automatically installed packages\n" +" showmanual - Print the list of manually installed packages\n" +" showhold - Print the list of package on hold\n" "\n" "Options:\n" " -h This help text.\n" @@ -1283,6 +723,28 @@ msgstr "" "Lásd még az apt-mark(8) és apt.conf(5) kézikönyvlapokat további\n" "információkért." +#: cmdline/apt.cc:71 +msgid "" +"Usage: apt [options] command\n" +"\n" +"CLI for apt.\n" +"Basic commands: \n" +" list - list packages based on package names\n" +" search - search in package descriptions\n" +" show - show package details\n" +"\n" +" update - update list of available packages\n" +"\n" +" install - install packages\n" +" remove - remove packages\n" +"\n" +" upgrade - upgrade the system by installing/upgrading packages\n" +" full-upgrade - upgrade the system by removing/installing/upgrading " +"packages\n" +"\n" +" edit-sources - edit the source information file\n" +msgstr "" + #: methods/cdrom.cc:203 #, c-format msgid "Unable to read the cdrom database %s" @@ -1310,16 +772,16 @@ msgstr "" msgid "Disk not found." msgstr "A lemez nem található." -#: methods/cdrom.cc:262 methods/file.cc:82 methods/rsh.cc:275 +#: methods/cdrom.cc:262 methods/file.cc:82 methods/rsh.cc:274 msgid "File not found" msgstr "A fájl nem található" -#: methods/copy.cc:46 methods/gzip.cc:105 methods/gzip.cc:114 -#: methods/rred.cc:512 methods/rred.cc:521 +#: methods/copy.cc:46 methods/gzip.cc:106 methods/rred.cc:599 +#: methods/rred.cc:609 msgid "Failed to stat" msgstr "Nem érhető el" -#: methods/copy.cc:83 methods/gzip.cc:111 methods/rred.cc:518 +#: methods/copy.cc:82 methods/gzip.cc:113 methods/rred.cc:606 msgid "Failed to set modification time" msgstr "A módosítási idő beállítása sikertelen" @@ -1328,34 +790,34 @@ msgid "Invalid URI, local URIS must not start with //" msgstr "Érvénytelen URI, helyi URI-k nem kezdődhetnek //-rel" #. Login must be before getpeername otherwise dante won't work. -#: methods/ftp.cc:173 +#: methods/ftp.cc:172 msgid "Logging in" msgstr "Bejelentkezés" -#: methods/ftp.cc:179 +#: methods/ftp.cc:178 msgid "Unable to determine the peer name" msgstr "Nem lehet a partner nevét megállapítani" -#: methods/ftp.cc:184 +#: methods/ftp.cc:183 msgid "Unable to determine the local name" msgstr "Nem lehet a helyi nevet megállapítani" -#: methods/ftp.cc:215 methods/ftp.cc:243 +#: methods/ftp.cc:214 methods/ftp.cc:242 #, c-format msgid "The server refused the connection and said: %s" msgstr "A kiszolgáló visszautasította a kapcsolatot: %s" -#: methods/ftp.cc:221 +#: methods/ftp.cc:220 #, c-format msgid "USER failed, server said: %s" msgstr "Hibás USER, a kiszolgáló üzenete: %s" -#: methods/ftp.cc:228 +#: methods/ftp.cc:227 #, c-format msgid "PASS failed, server said: %s" msgstr "Hibás PASS, a kiszolgáló üzenete: %s" -#: methods/ftp.cc:248 +#: methods/ftp.cc:247 msgid "" "A proxy server was specified but no login script, Acquire::ftp::ProxyLogin " "is empty." @@ -1363,120 +825,124 @@ msgstr "" "Meg lett adva proxy kiszolgáló, de nincs bejelentkezési parancsfájl és az " "Acquire::ftp::ProxyLogin üres." -#: methods/ftp.cc:276 +#: methods/ftp.cc:275 #, c-format msgid "Login script command '%s' failed, server said: %s" msgstr "" "A bejelentkezési parancsfájl „%s” parancsa sikertelen, a kiszolgáló üzenete: " "%s" -#: methods/ftp.cc:302 +#: methods/ftp.cc:301 #, c-format msgid "TYPE failed, server said: %s" msgstr "Hibás TYPE, a kiszolgáló üzenete: %s" -#: methods/ftp.cc:340 methods/ftp.cc:452 methods/rsh.cc:192 methods/rsh.cc:237 +#: methods/ftp.cc:339 methods/ftp.cc:451 methods/rsh.cc:191 methods/rsh.cc:236 msgid "Connection timeout" msgstr "Időtúllépés a kapcsolatban" -#: methods/ftp.cc:346 +#: methods/ftp.cc:345 msgid "Server closed the connection" msgstr "A kiszolgáló lezárta a kapcsolatot" -#: methods/ftp.cc:349 methods/rsh.cc:199 apt-pkg/contrib/fileutl.cc:1264 -#: apt-pkg/contrib/fileutl.cc:1273 apt-pkg/contrib/fileutl.cc:1276 +#: methods/ftp.cc:348 methods/rsh.cc:198 apt-pkg/contrib/fileutl.cc:1292 +#: apt-pkg/contrib/fileutl.cc:1301 apt-pkg/contrib/fileutl.cc:1304 msgid "Read error" msgstr "Olvasási hiba" -#: methods/ftp.cc:356 methods/rsh.cc:206 +#: methods/ftp.cc:355 methods/rsh.cc:205 msgid "A response overflowed the buffer." msgstr "A válasz túlcsordította a puffert." -#: methods/ftp.cc:373 methods/ftp.cc:385 +#: methods/ftp.cc:372 methods/ftp.cc:384 msgid "Protocol corruption" msgstr "Protokollhiba" -#: methods/ftp.cc:458 methods/rred.cc:238 methods/rsh.cc:243 -#: apt-pkg/contrib/fileutl.cc:1360 apt-pkg/contrib/fileutl.cc:1369 -#: apt-pkg/contrib/fileutl.cc:1372 apt-pkg/contrib/fileutl.cc:1397 +#: methods/ftp.cc:457 methods/rsh.cc:242 apt-pkg/contrib/fileutl.cc:1388 +#: apt-pkg/contrib/fileutl.cc:1397 apt-pkg/contrib/fileutl.cc:1400 +#: apt-pkg/contrib/fileutl.cc:1425 msgid "Write error" msgstr "Írási hiba" -#: methods/ftp.cc:697 methods/ftp.cc:703 methods/ftp.cc:738 +#: methods/ftp.cc:696 methods/ftp.cc:702 methods/ftp.cc:737 msgid "Could not create a socket" msgstr "Nem lehet létrehozni a foglalatot" -#: methods/ftp.cc:708 +#: methods/ftp.cc:707 msgid "Could not connect data socket, connection timed out" msgstr "" "Nem lehet kapcsolódni az adatfoglalathoz, a kapcsolat túllépte az időkorlátot" -#: methods/ftp.cc:714 +#: methods/ftp.cc:711 methods/connect.cc:116 apt-private/private-upgrade.cc:22 +msgid "Failed" +msgstr "Sikertelen" + +#: methods/ftp.cc:713 msgid "Could not connect passive socket." msgstr "Nem lehet kapcsolódni a passzív foglalathoz." -#: methods/ftp.cc:731 +#: methods/ftp.cc:730 msgid "getaddrinfo was unable to get a listening socket" msgstr "A getaddrinfo nem talált figyelőfoglalatot" -#: methods/ftp.cc:745 +#: methods/ftp.cc:744 msgid "Could not bind a socket" msgstr "Nem lehet összekapcsolódni a foglalattal" -#: methods/ftp.cc:749 +#: methods/ftp.cc:748 msgid "Could not listen on the socket" msgstr "Nem lehet figyelni a foglalaton" -#: methods/ftp.cc:756 +#: methods/ftp.cc:755 msgid "Could not determine the socket's name" msgstr "Nem lehet megállapítani a foglalat nevét" -#: methods/ftp.cc:788 +#: methods/ftp.cc:787 msgid "Unable to send PORT command" msgstr "Nem lehet PORT parancsot küldeni" -#: methods/ftp.cc:798 +#: methods/ftp.cc:797 #, c-format msgid "Unknown address family %u (AF_*)" msgstr "Ismeretlen címcsalád: %u (AF_*)" -#: methods/ftp.cc:807 +#: methods/ftp.cc:806 #, c-format msgid "EPRT failed, server said: %s" msgstr "Hibás EPRT, a kiszolgáló üzenete: %s" -#: methods/ftp.cc:827 +#: methods/ftp.cc:826 msgid "Data socket connect timed out" msgstr "Az adatfoglalathoz kapcsolódás túllépte az időkorlátot" -#: methods/ftp.cc:834 +#: methods/ftp.cc:833 msgid "Unable to accept connection" msgstr "Nem lehet elfogadni a kapcsolatot" -#: methods/ftp.cc:873 methods/http.cc:1038 methods/rsh.cc:313 +#: methods/ftp.cc:872 methods/server.cc:357 methods/rsh.cc:312 msgid "Problem hashing file" msgstr "Probléma a fájl hash értékének meghatározásakor" -#: methods/ftp.cc:886 +#: methods/ftp.cc:885 #, c-format msgid "Unable to fetch file, server said '%s'" msgstr "Nem lehet letölteni a fájlt, a kiszolgáló üzenete: „%s”" -#: methods/ftp.cc:901 methods/rsh.cc:332 +#: methods/ftp.cc:900 methods/rsh.cc:331 msgid "Data socket timed out" msgstr "Az adatfoglalat túllépte az időkorlátot" -#: methods/ftp.cc:931 +#: methods/ftp.cc:930 #, c-format msgid "Data transfer failed, server said '%s'" msgstr "Az adatátvitel sikertelen, a kiszolgáló üzenete: „%s”" #. Get the files information -#: methods/ftp.cc:1008 +#: methods/ftp.cc:1009 msgid "Query" msgstr "Lekérdezés" -#: methods/ftp.cc:1120 +#: methods/ftp.cc:1123 msgid "Unable to invoke " msgstr "Nem lehet meghívni " @@ -1542,37 +1008,37 @@ msgstr "Hiba történt „%s:%s” feloldásakor (%i - %s)" msgid "Unable to connect to %s:%s:" msgstr "Nem lehet csatlakozni ehhez: %s:%s:" -#: methods/gpgv.cc:167 +#: methods/gpgv.cc:166 msgid "" "Internal error: Good signature, but could not determine key fingerprint?!" msgstr "Belső hiba: Jó aláírás, de nem állapítható meg a kulcs ujjlenyomata." -#: methods/gpgv.cc:171 +#: methods/gpgv.cc:170 msgid "At least one invalid signature was encountered." msgstr "Legalább egy aláírás érvénytelen." -#: methods/gpgv.cc:173 +#: methods/gpgv.cc:172 msgid "Could not execute 'gpgv' to verify signature (is gpgv installed?)" msgstr "" "Nem indítható el a „gpgv” az aláírás ellenőrzéséhez (telepítve van a gpgv?)" #. TRANSLATORS: %s is a single techy word like 'NODATA' -#: methods/gpgv.cc:179 +#: methods/gpgv.cc:178 #, c-format msgid "" "Clearsigned file isn't valid, got '%s' (does the network require " "authentication?)" msgstr "" -#: methods/gpgv.cc:183 +#: methods/gpgv.cc:182 msgid "Unknown error executing gpgv" msgstr "Ismeretlen gpgv futtatási hiba" -#: methods/gpgv.cc:216 methods/gpgv.cc:223 +#: methods/gpgv.cc:215 methods/gpgv.cc:222 msgid "The following signatures were invalid:\n" msgstr "Az alábbi aláírások érvénytelenek voltak:\n" -#: methods/gpgv.cc:230 +#: methods/gpgv.cc:229 msgid "" "The following signatures couldn't be verified because the public key is not " "available:\n" @@ -1584,81 +1050,617 @@ msgstr "" msgid "Empty files can't be valid archives" msgstr "Az üres fájlok biztosan nem érvényes csomagok" -#: methods/http.cc:394 +#: methods/http.cc:516 +msgid "Error writing to the file" +msgstr "Hiba a fájl írásakor" + +#: methods/http.cc:530 +msgid "Error reading from server. Remote end closed connection" +msgstr "Hiba a kiszolgálóról olvasáskor, a túloldal lezárta a kapcsolatot" + +#: methods/http.cc:532 +msgid "Error reading from server" +msgstr "Hiba a kiszolgálóról olvasáskor" + +#: methods/http.cc:568 +msgid "Error writing to file" +msgstr "Hiba a fájl írásakor" + +#: methods/http.cc:628 +msgid "Select failed" +msgstr "A kiválasztás sikertelen" + +#: methods/http.cc:633 +msgid "Connection timed out" +msgstr "Időtúllépés a kapcsolatban" + +#: methods/http.cc:656 +msgid "Error writing to output file" +msgstr "Hiba a kimeneti fájl írásakor" + +#: methods/server.cc:56 msgid "Waiting for headers" msgstr "Várakozás a fejlécekre" -#: methods/http.cc:544 +#: methods/server.cc:114 msgid "Bad header line" msgstr "Rossz fejlécsor" -#: methods/http.cc:569 methods/http.cc:576 +#: methods/server.cc:139 methods/server.cc:146 msgid "The HTTP server sent an invalid reply header" msgstr "A HTTP-kiszolgáló érvénytelen válaszfejlécet küldött" -#: methods/http.cc:606 +#: methods/server.cc:176 msgid "The HTTP server sent an invalid Content-Length header" msgstr "A HTTP-kiszolgáló érvénytelen Content-Length fejlécet küldött" -#: methods/http.cc:621 +#: methods/server.cc:199 msgid "The HTTP server sent an invalid Content-Range header" msgstr "A HTTP-kiszolgáló érvénytelen Content-Range fejlécet küldött" -#: methods/http.cc:623 +#: methods/server.cc:201 msgid "This HTTP server has broken range support" msgstr "A HTTP-kiszolgáló tartománytámogatása sérült" -#: methods/http.cc:647 +#: methods/server.cc:225 msgid "Unknown date format" msgstr "Ismeretlen dátumformátum" -#: methods/http.cc:826 -msgid "Select failed" -msgstr "A kiválasztás sikertelen" +#: methods/server.cc:494 +msgid "Bad header data" +msgstr "Rossz fejlécadatok" -#: methods/http.cc:831 -msgid "Connection timed out" -msgstr "Időtúllépés a kapcsolatban" +#: methods/server.cc:511 methods/server.cc:567 +msgid "Connection failed" +msgstr "Sikertelen kapcsolódás" -#: methods/http.cc:854 -msgid "Error writing to output file" -msgstr "Hiba a kimeneti fájl írásakor" +#: methods/server.cc:659 +msgid "Internal error" +msgstr "Belső hiba" -#: methods/http.cc:885 -msgid "Error writing to file" -msgstr "Hiba a fájl írásakor" +#: apt-private/private-list.cc:147 +msgid "Listing" +msgstr "" -#: methods/http.cc:913 -msgid "Error writing to the file" -msgstr "Hiba a fájl írásakor" +#: apt-private/private-install.cc:93 +msgid "Internal error, InstallPackages was called with broken packages!" +msgstr "Belső hiba, az InstallPackages törött csomagokkal lett meghívva!" -#: methods/http.cc:927 -msgid "Error reading from server. Remote end closed connection" -msgstr "Hiba a kiszolgálóról olvasáskor, a túloldal lezárta a kapcsolatot" +#: apt-private/private-install.cc:102 +msgid "Packages need to be removed but remove is disabled." +msgstr "Csomagokat kellene eltávolítani, de az eltávolítás nem engedélyezett." -#: methods/http.cc:929 -msgid "Error reading from server" -msgstr "Hiba a kiszolgálóról olvasáskor" +#: apt-private/private-install.cc:121 +msgid "Internal error, Ordering didn't finish" +msgstr "Belső hiba, a rendezés nem fejeződött be" -#: methods/http.cc:1197 -msgid "Bad header data" -msgstr "Rossz fejlécadatok" +#: apt-private/private-install.cc:159 +msgid "How odd.. The sizes didn't match, email apt@packages.debian.org" +msgstr "A méretek nem egyeznek, írjon az apt@packages.debian.org címre" -#: methods/http.cc:1214 methods/http.cc:1269 -msgid "Connection failed" -msgstr "Sikertelen kapcsolódás" +#. 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 +#: apt-private/private-install.cc:166 +#, c-format +msgid "Need to get %sB/%sB of archives.\n" +msgstr "Letöltendő adatmennyiség: %sB/%sB.\n" -#: methods/http.cc:1361 -msgid "Internal error" -msgstr "Belső hiba" +#. 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 +#: apt-private/private-install.cc:171 +#, c-format +msgid "Need to get %sB of archives.\n" +msgstr "Letöltendő adatmennyiség: %sB.\n" + +#. 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 +#: apt-private/private-install.cc:178 +#, c-format +msgid "After this operation, %sB of additional disk space will be used.\n" +msgstr "A művelet után %sB lemezterület kerül felhasználásra.\n" + +#. 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 +#: apt-private/private-install.cc:183 +#, c-format +msgid "After this operation, %sB disk space will be freed.\n" +msgstr "A művelet után %sB lemezterület szabadul fel.\n" + +#: apt-private/private-install.cc:211 +#, c-format +msgid "You don't have enough free space in %s." +msgstr "Nincs elég szabad hely itt: %s." + +#: apt-private/private-install.cc:221 apt-private/private-download.cc:55 +msgid "There are problems and -y was used without --force-yes" +msgstr "Problémák vannak, és a -y kapcsolót használta --force-yes nélkül" + +#: apt-private/private-install.cc:227 apt-private/private-install.cc:249 +msgid "Trivial Only specified but this is not a trivial operation." +msgstr "A „Trivial Only” meg van adva, de ez nem egy triviális művelet." + +#. TRANSLATOR: This string needs to be typed by the user as a confirmation, so be +#. careful with hard to type or special characters (like non-breaking spaces) +#: apt-private/private-install.cc:231 +msgid "Yes, do as I say!" +msgstr "Igen, tedd amit mondok!" + +#: apt-private/private-install.cc:233 +#, c-format +msgid "" +"You are about to do something potentially harmful.\n" +"To continue type in the phrase '%s'\n" +" ?] " +msgstr "" +"Ártalmasnak tűnő műveletet készül végrehajtani.\n" +"A folytatáshoz írja be ezt a mondatot: „%s”\n" +" ?] " + +#: apt-private/private-install.cc:239 apt-private/private-install.cc:257 +msgid "Abort." +msgstr "Megszakítva." + +#: apt-private/private-install.cc:254 +msgid "Do you want to continue?" +msgstr "Folytatni akarja?" + +#: apt-private/private-install.cc:324 +msgid "Some files failed to download" +msgstr "Néhány fájlt nem sikerült letölteni" + +#: apt-private/private-install.cc:331 +msgid "" +"Unable to fetch some archives, maybe run apt-get update or try with --fix-" +"missing?" +msgstr "" +"Nem lehet letölteni néhány archívumot. Próbálja futtatni az „apt-get update” " +"parancsot, vagy használja a --fix-missing kapcsolót." + +#: apt-private/private-install.cc:335 +msgid "--fix-missing and media swapping is not currently supported" +msgstr "A --fix-missing és az adathordozó-csere jelenleg nem támogatott" + +#: apt-private/private-install.cc:340 +msgid "Unable to correct missing packages." +msgstr "Nem lehet javítani a hiányzó csomagokat." + +#: apt-private/private-install.cc:341 +msgid "Aborting install." +msgstr "Telepítés megszakítása." + +#: apt-private/private-install.cc:377 +msgid "" +"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] "" +"A következő csomag eltűnt a rendszerből, mivel\n" +"az összes fájlt más csomagok fölülírták:" +msgstr[1] "" +"A következő csomagok eltűntek a rendszerből, mivel\n" +"az összes fájlt más csomagok fölülírták:" + +#: apt-private/private-install.cc:381 +msgid "Note: This is done automatically and on purpose by dpkg." +msgstr "Megjegyzés: ezt a dpkg automatikusan és szándékosan hajtja végre." + +#: apt-private/private-install.cc:402 +msgid "We are not supposed to delete stuff, can't start AutoRemover" +msgstr "Nem kellene semmit törölni, az AutoRemover nem indítható" + +#: apt-private/private-install.cc:510 +msgid "" +"Hmm, seems like the AutoRemover destroyed something which really\n" +"shouldn't happen. Please file a bug report against apt." +msgstr "" +"Úgy tűnik, az AutoRemover hibát okozott, ez nem történhetne meg.\n" +"Küldjön hibajelentést az apt csomaghoz." + +#. +#. if (Packages == 1) +#. { +#. c1out << std::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.") << std::endl; +#. } +#. +#: apt-private/private-install.cc:513 apt-private/private-install.cc:654 +msgid "The following information may help to resolve the situation:" +msgstr "Az alábbi információk segíthetnek megoldani a problémát:" + +#: apt-private/private-install.cc:517 +msgid "Internal Error, AutoRemover broke stuff" +msgstr "Belső hiba, az AutoRemover sérült" + +#: apt-private/private-install.cc:524 +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] "" +"A következő csomag automatikusan lett telepítve, és már nincs rá szükség:" +msgstr[1] "" +"A következő csomagok automatikusan lettek telepítve, és már nincs rájuk " +"szükség:" + +#: apt-private/private-install.cc:528 +#, 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 csomag automatikusan lett telepítve, és már nincs rá szükség.\n" +msgstr[1] "" +"%lu csomag automatikusan lett telepítve, és már nincs rájuk szükség.\n" + +#: apt-private/private-install.cc:530 +msgid "Use 'apt-get autoremove' to remove it." +msgid_plural "Use 'apt-get autoremove' to remove them." +msgstr[0] "Ezt az „apt-get autoremove” paranccsal törölheti." +msgstr[1] "Ezeket az „apt-get autoremove” paranccsal törölheti." + +#: apt-private/private-install.cc:624 +msgid "You might want to run 'apt-get -f install' to correct these:" +msgstr "" +"Próbálja futtatni az „apt-get -f install” parancsot az alábbiak javításához:" + +#: apt-private/private-install.cc:626 +msgid "" +"Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a " +"solution)." +msgstr "" +"Teljesítetlen függőségek. Próbálja kiadni az „apt-get -f install” parancsot " +"csomagok nélkül (vagy telepítse a függőségeket is!)." + +#: apt-private/private-install.cc:639 +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 "" +"Néhány csomagot nem lehetett telepíteni. Ez azt jelentheti, hogy\n" +"egy lehetetlen állapotot kért, vagy ha az unstable disztribúciót\n" +"használja, akkor néhány igényelt csomag még nem készült el vagy ki\n" +"lett mozdítva az Incoming-ból." + +#: apt-private/private-install.cc:660 +msgid "Broken packages" +msgstr "Törött csomagok" + +#: apt-private/private-install.cc:713 +msgid "The following extra packages will be installed:" +msgstr "Az alábbi extra csomagok kerülnek telepítésre:" + +#: apt-private/private-install.cc:803 +msgid "Suggested packages:" +msgstr "Javasolt csomagok:" + +#: apt-private/private-install.cc:804 +msgid "Recommended packages:" +msgstr "Ajánlott csomagok:" + +#: apt-private/private-download.cc:32 +msgid "WARNING: The following packages cannot be authenticated!" +msgstr "FIGYELMEZTETÉS: Az alábbi csomagok nem hitelesíthetők!" + +#: apt-private/private-download.cc:36 +msgid "Authentication warning overridden.\n" +msgstr "A hitelesítési figyelmeztetés felülbírálva.\n" + +#: apt-private/private-download.cc:41 apt-private/private-download.cc:48 +msgid "Some packages could not be authenticated" +msgstr "Néhány csomag nem hitelesíthető" + +#: apt-private/private-download.cc:46 +msgid "Install these packages without verification?" +msgstr "Valóban ellenőrzés nélkül telepíti a csomagokat?" + +#: apt-private/private-download.cc:87 apt-pkg/update.cc:84 +#, c-format +msgid "Failed to fetch %s %s\n" +msgstr "Sikertelen letöltés: %s %s\n" + +#: apt-private/private-output.cc:75 apt-private/private-show.cc:81 +#: apt-private/private-show.cc:86 +msgid "unknown" +msgstr "" + +#: apt-private/private-output.cc:201 +#, fuzzy, c-format +msgid "[installed,upgradable to: %s]" +msgstr " [Telepítve]" + +#: apt-private/private-output.cc:205 +#, fuzzy +msgid "[installed,local]" +msgstr " [Telepítve]" + +#: apt-private/private-output.cc:208 +msgid "[installed,auto-removable]" +msgstr "" + +#: apt-private/private-output.cc:210 +#, fuzzy +msgid "[installed,automatic]" +msgstr " [Telepítve]" + +#: apt-private/private-output.cc:212 +#, fuzzy +msgid "[installed]" +msgstr " [Telepítve]" + +#: apt-private/private-output.cc:216 +#, c-format +msgid "[upgradable from: %s]" +msgstr "" + +#: apt-private/private-output.cc:220 +msgid "[residual-config]" +msgstr "" + +#: apt-private/private-output.cc:320 +msgid "The following packages have unmet dependencies:" +msgstr "Az alábbi csomagoknak teljesítetlen függőségei vannak:" + +#: apt-private/private-output.cc:410 +#, c-format +msgid "but %s is installed" +msgstr "de %s van telepítve" + +#: apt-private/private-output.cc:412 +#, c-format +msgid "but %s is to be installed" +msgstr "de csak %s telepíthető" + +#: apt-private/private-output.cc:419 +msgid "but it is not installable" +msgstr "de az nem telepíthető" + +#: apt-private/private-output.cc:421 +msgid "but it is a virtual package" +msgstr "de az egy virtuális csomag" + +#: apt-private/private-output.cc:424 +msgid "but it is not installed" +msgstr "de az nincs telepítve" + +#: apt-private/private-output.cc:424 +msgid "but it is not going to be installed" +msgstr "de az nincs telepítésre megjelölve" + +#: apt-private/private-output.cc:429 +msgid " or" +msgstr " vagy" + +#: apt-private/private-output.cc:458 +msgid "The following NEW packages will be installed:" +msgstr "Az alábbi ÚJ csomagok lesznek telepítve:" + +#: apt-private/private-output.cc:484 +msgid "The following packages will be REMOVED:" +msgstr "Az alábbi csomagok el lesznek TÁVOLÍTVA:" + +#: apt-private/private-output.cc:506 +msgid "The following packages have been kept back:" +msgstr "Az alábbi csomagok vissza lesznek tartva:" + +#: apt-private/private-output.cc:527 +msgid "The following packages will be upgraded:" +msgstr "Az alábbi csomagok frissítve lesznek:" + +#: apt-private/private-output.cc:548 +msgid "The following packages will be DOWNGRADED:" +msgstr "Az alábbi csomagok VISSZAFEJLESZTÉSRE kerülnek:" + +#: apt-private/private-output.cc:568 +msgid "The following held packages will be changed:" +msgstr "Az alábbi visszafogott csomagokat cserélem:" + +#: apt-private/private-output.cc:623 +#, c-format +msgid "%s (due to %s) " +msgstr "%s (%s miatt) " + +#: apt-private/private-output.cc:631 +msgid "" +"WARNING: The following essential packages will be removed.\n" +"This should NOT be done unless you know exactly what you are doing!" +msgstr "" +"FIGYELMEZTETÉS: Az alábbi alapvető csomagok el lesznek távolítva.\n" +"NE tegye ezt, hacsak nem tudja pontosan, mit csinál!" + +#: apt-private/private-output.cc:662 +#, c-format +msgid "%lu upgraded, %lu newly installed, " +msgstr "%lu frissített, %lu újonnan telepített, " + +#: apt-private/private-output.cc:666 +#, c-format +msgid "%lu reinstalled, " +msgstr "%lu újratelepítendő, " + +#: apt-private/private-output.cc:668 +#, c-format +msgid "%lu downgraded, " +msgstr "%lu visszafejlesztendő, " + +#: apt-private/private-output.cc:670 +#, c-format +msgid "%lu to remove and %lu not upgraded.\n" +msgstr "%lu eltávolítandó és %lu nem frissített.\n" + +#: apt-private/private-output.cc:674 +#, c-format +msgid "%lu not fully installed or removed.\n" +msgstr "%lu nincs teljesen telepítve/eltávolítva.\n" + +#. TRANSLATOR: Yes/No question help-text: defaulting to Y[es] +#. e.g. "Do you want to continue? [Y/n] " +#. The user has to answer with an input matching the +#. YESEXPR/NOEXPR defined in your l10n. +#: apt-private/private-output.cc:696 +msgid "[Y/n]" +msgstr "[I/n]" + +#. TRANSLATOR: Yes/No question help-text: defaulting to N[o] +#. e.g. "Should this file be removed? [y/N] " +#. The user has to answer with an input matching the +#. YESEXPR/NOEXPR defined in your l10n. +#: apt-private/private-output.cc:702 +msgid "[y/N]" +msgstr "[i/N]" + +#. TRANSLATOR: "Yes" answer printed for a yes/no question if --assume-yes is set +#: apt-private/private-output.cc:713 +msgid "Y" +msgstr "I" + +#. TRANSLATOR: "No" answer printed for a yes/no question if --assume-no is set +#: apt-private/private-output.cc:719 +msgid "N" +msgstr "N" + +#: apt-private/private-output.cc:741 apt-pkg/cachefilter.cc:33 +#, c-format +msgid "Regex compilation error - %s" +msgstr "Regex fordítási hiba - %s" + +#: apt-private/private-cachefile.cc:87 +msgid "Correcting dependencies..." +msgstr "Függőségek javítása..." + +#: apt-private/private-cachefile.cc:90 +msgid " failed." +msgstr " sikertelen." + +#: apt-private/private-cachefile.cc:93 +msgid "Unable to correct dependencies" +msgstr "Nem lehet javítani a függőségeket" + +#: apt-private/private-cachefile.cc:96 +msgid "Unable to minimize the upgrade set" +msgstr "Nem lehet minimalizálni a frissítendő csomagok mennyiségét" + +#: apt-private/private-cachefile.cc:98 +msgid " Done" +msgstr " Kész" + +#: apt-private/private-cachefile.cc:102 +msgid "You might want to run 'apt-get -f install' to correct these." +msgstr "Próbálja futtatni az „apt-get -f install” parancsot ezek javításához." + +#: apt-private/private-cachefile.cc:105 +msgid "Unmet dependencies. Try using -f." +msgstr "Teljesítetlen függőségek. Próbálja a -f használatával." + +#: apt-private/private-cacheset.cc:26 apt-private/private-search.cc:57 +msgid "Sorting" +msgstr "" + +#: apt-private/private-update.cc:45 +msgid "The update command takes no arguments" +msgstr "Az update parancsnak nincsenek argumentumai" + +#: apt-private/private-upgrade.cc:19 +msgid "Calculating upgrade... " +msgstr "Frissítés kiszámítása... " + +#: apt-private/private-upgrade.cc:24 +#, fuzzy +msgid "Internal error, Upgrade broke stuff" +msgstr "Belső hiba, az AllUpgrade megsértett valamit" + +#: apt-private/private-upgrade.cc:26 +msgid "Done" +msgstr "Kész" + +#: apt-private/private-search.cc:61 +msgid "Full Text Search" +msgstr "" + +#: apt-private/private-show.cc:152 +#, c-format +msgid "There is %lu additional record. Please use the '-a' switch to see it" +msgid_plural "" +"There are %lu additional records. Please use the '-a' switch to see them." +msgstr[0] "" +msgstr[1] "" + +#: apt-private/private-show.cc:159 +msgid "not a real package (virtual)" +msgstr "" + +#: apt-private/private-main.cc:19 +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 "" +"NE FELEDJE: Ez csak szimuláció!\n" +" Az apt-get rendszergazdai jogokat igényel a tényleges végrehajtáshoz.\n" +" Ne feledje, hogy a zárolás is ki van kapcsolva,\n" +" így ne számítson a jelenlegi helyzet valósságára!" + +#: apt-private/private-sources.cc:45 +#, fuzzy, c-format +msgid "Failed to parse %s. Edit again? " +msgstr "„%s” átnevezése sikertelen erre: %s" + +#: apt-private/private-sources.cc:57 +#, c-format +msgid "Your '%s' file changed, please run 'apt-get update'." +msgstr "" + +#: apt-private/acqprogress.cc:63 +msgid "Hit " +msgstr "Találat " + +#: apt-private/acqprogress.cc:87 +msgid "Get:" +msgstr "Letöltés:" + +#: apt-private/acqprogress.cc:118 +msgid "Ign " +msgstr "Mellőz " + +#: apt-private/acqprogress.cc:122 +msgid "Err " +msgstr "Hiba " + +#: apt-private/acqprogress.cc:143 +#, c-format +msgid "Fetched %sB in %s (%sB/s)\n" +msgstr "Letöltve %sB %s alatt (%sB/s)\n" + +#: apt-private/acqprogress.cc:233 +#, c-format +msgid " [Working]" +msgstr " [Folyamatban]" + +#: apt-private/acqprogress.cc:294 +#, c-format +msgid "" +"Media change: please insert the disc labeled\n" +" '%s'\n" +"in the drive '%s' and press enter\n" +msgstr "" +"Helyezze be a(z)\n" +" „%s”\n" +"címkéjű lemezt a(z) %s meghajtóba, és nyomja meg az Entert\n" #. 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:464 -#: apt-pkg/contrib/cdromutl.cc:184 apt-pkg/contrib/fileutl.cc:404 -#: apt-pkg/contrib/fileutl.cc:517 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:362 +#: apt-pkg/contrib/cdromutl.cc:184 apt-pkg/contrib/fileutl.cc:406 +#: apt-pkg/contrib/fileutl.cc:519 apt-pkg/sourcelist.cc:271 +#: apt-pkg/sourcelist.cc:277 apt-pkg/acquire.cc:485 apt-pkg/init.cc:100 +#: apt-pkg/init.cc:108 apt-pkg/clean.cc:36 apt-pkg/policy.cc:373 #, c-format msgid "Unable to read %s" msgstr "%s nem olvasható" @@ -1695,60 +1697,42 @@ msgstr "A(z) „%s” tükörfájl nem olvasható" msgid "[Mirror: %s]" msgstr "[Tükör: %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 "" -"%s nem foltozható mmappel és fájlművelet használatával - a folt sérültnek " -"tűnik." - -#: 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 "" -"%s nem foltozható mmappel (nem mmap specifikus hiba) - a folt sérültnek " -"tűnik." - -#: methods/rsh.cc:99 ftparchive/multicompress.cc:168 +#: methods/rsh.cc:98 ftparchive/multicompress.cc:169 msgid "Failed to create IPC pipe to subprocess" msgstr "Nem sikerült IPC-adatcsatornát létrehozni az alfolyamathoz" -#: methods/rsh.cc:340 +#: methods/rsh.cc:339 msgid "Connection closed prematurely" msgstr "A kapcsolat idő előtt lezárult" -#: dselect/install:32 +#: dselect/install:33 msgid "Bad default setting!" msgstr "Hibás alapértelmezett beállítás!" -#: dselect/install:51 dselect/install:83 dselect/install:87 dselect/install:94 -#: dselect/install:105 dselect/update:45 +#: dselect/install:52 dselect/install:84 dselect/install:88 dselect/install:95 +#: dselect/install:106 dselect/update:45 msgid "Press enter to continue." msgstr "Nyomja meg az Entert a folytatáshoz." -#: dselect/install:91 +#: dselect/install:92 msgid "Do you want to erase any previously downloaded .deb files?" msgstr "Törli a korábban letöltött .deb fájlokat?" -#: dselect/install:101 +#: dselect/install:102 msgid "Some errors occurred while unpacking. Packages that were installed" msgstr "Hiba történt a kicsomagolás során. A telepített csomagok" -#: dselect/install:102 +#: dselect/install:103 msgid "will be configured. This may result in duplicate errors" msgstr "beállításra kerülnek. Ez többszörös" -#: dselect/install:103 +#: dselect/install:104 msgid "or errors caused by missing dependencies. This is OK, only the errors" msgstr "" "vagy hiányzó függőségek miatti hibákat okozhat. Ez így van rendben, csak az " "ezen üzenet" -#: dselect/install:104 +#: dselect/install:105 msgid "" "above this message are important. Please fix them and run [I]nstall again" msgstr "előtti hibák fontosak. Javítsa azokat, és futtassa az [I]nstallt újra" @@ -1757,12 +1741,7 @@ msgstr "előtti hibák fontosak. Javítsa azokat, és futtassa az [I]nstallt új msgid "Merging available information" msgstr "Elérhető információk egyesítése" -#: cmdline/apt-extracttemplates.cc:102 -#, c-format -msgid "%s not a valid DEB package." -msgstr "%s nem egy érvényes DEB csomag." - -#: cmdline/apt-extracttemplates.cc:236 +#: cmdline/apt-extracttemplates.cc:224 msgid "" "Usage: apt-extracttemplates file1 [file2 ...]\n" "\n" @@ -1787,12 +1766,12 @@ msgstr "" " -c=? Ezt a konfigurációs fájlt olvassa be\n" " -o=? Beállít egy tetszőleges konfigurációs opciót, pl -o dir::cache=/tmp\n" -#: cmdline/apt-extracttemplates.cc:271 apt-pkg/pkgcachegen.cc:1388 +#: cmdline/apt-extracttemplates.cc:256 apt-pkg/pkgcachegen.cc:1388 #, c-format msgid "Unable to write to %s" msgstr "Nem lehet írni ebbe: %s" -#: cmdline/apt-extracttemplates.cc:313 +#: cmdline/apt-extracttemplates.cc:298 msgid "Cannot get debconf version. Is debconf installed?" msgstr "Nem lehet megállapítani a debconf verziót. A debconf telepítve van?" @@ -1999,36 +1978,36 @@ msgstr "readlink nem hajtható végre erre: %s" msgid "Failed to unlink %s" msgstr "%s törlése sikertelen" -#: ftparchive/writer.cc:288 +#: ftparchive/writer.cc:289 #, c-format msgid "*** Failed to link %s to %s" msgstr "*** %s linkelése sikertelen ehhez: %s" -#: ftparchive/writer.cc:298 +#: ftparchive/writer.cc:299 #, c-format msgid " DeLink limit of %sB hit.\n" msgstr " a DeLink korlátja (%sB) elérve.\n" -#: ftparchive/writer.cc:403 +#: ftparchive/writer.cc:404 msgid "Archive had no package field" msgstr "Az archívumnak nem volt csomag mezője" -#: ftparchive/writer.cc:411 ftparchive/writer.cc:701 +#: ftparchive/writer.cc:412 ftparchive/writer.cc:702 #, c-format msgid " %s has no override entry\n" msgstr " %s nem rendelkezik felülbíráló bejegyzéssel\n" -#: ftparchive/writer.cc:479 ftparchive/writer.cc:845 +#: ftparchive/writer.cc:480 ftparchive/writer.cc:846 #, c-format msgid " %s maintainer is %s not %s\n" msgstr " %s karbantartója %s, nem %s\n" -#: ftparchive/writer.cc:711 +#: ftparchive/writer.cc:712 #, c-format msgid " %s has no source override entry\n" msgstr " %s nem rendelkezik forrás-felülbíráló bejegyzéssel\n" -#: ftparchive/writer.cc:715 +#: ftparchive/writer.cc:716 #, c-format msgid " %s has no binary override entry either\n" msgstr " %s nem rendelkezik bináris-felülbíráló bejegyzéssel sem\n" @@ -2037,77 +2016,84 @@ msgstr " %s nem rendelkezik bináris-felülbíráló bejegyzéssel sem\n" msgid "realloc - Failed to allocate memory" msgstr "realloc - Nem sikerült memóriát lefoglalni" -#: ftparchive/override.cc:35 ftparchive/override.cc:143 +#: ftparchive/override.cc:35 ftparchive/override.cc:139 #, c-format msgid "Unable to open %s" msgstr "%s megnyitása sikertelen" -#: ftparchive/override.cc:61 ftparchive/override.cc:167 +#. skip spaces +#. find end of word +#: ftparchive/override.cc:65 +#, fuzzy, c-format +msgid "Malformed override %s line %llu (%s)" +msgstr "%s felülbírálás deformált a(z) %llu. sorában #1" + +#: ftparchive/override.cc:124 ftparchive/override.cc:198 +#, c-format +msgid "Failed to read the override file %s" +msgstr "Nem lehet a(z) %s felülbírálófájlt olvasni" + +#: ftparchive/override.cc:163 #, c-format msgid "Malformed override %s line %llu #1" msgstr "%s felülbírálás deformált a(z) %llu. sorában #1" -#: ftparchive/override.cc:75 ftparchive/override.cc:179 +#: ftparchive/override.cc:175 #, c-format msgid "Malformed override %s line %llu #2" msgstr "%s felülbírálás deformált a(z) %llu. sorában #2" -#: ftparchive/override.cc:89 ftparchive/override.cc:192 +#: ftparchive/override.cc:188 #, c-format msgid "Malformed override %s line %llu #3" msgstr "%s felülbírálás deformált a(z) %llu. sorában #3" -#: ftparchive/override.cc:128 ftparchive/override.cc:202 -#, c-format -msgid "Failed to read the override file %s" -msgstr "Nem lehet a(z) %s felülbírálófájlt olvasni" - -#: ftparchive/multicompress.cc:70 +#: ftparchive/multicompress.cc:71 #, c-format msgid "Unknown compression algorithm '%s'" msgstr "„%s” tömörítési algoritmus ismeretlen" -#: ftparchive/multicompress.cc:100 +#: ftparchive/multicompress.cc:101 #, c-format msgid "Compressed output %s needs a compression set" msgstr "%s tömörített kimenetnek egy tömörítő készletre van szüksége" -#: ftparchive/multicompress.cc:189 +#: ftparchive/multicompress.cc:190 msgid "Failed to create FILE*" msgstr "Nem sikerült FILE*-ot létrehozni" -#: ftparchive/multicompress.cc:192 +#: ftparchive/multicompress.cc:193 msgid "Failed to fork" msgstr "Nem sikerült forkolni" -#: ftparchive/multicompress.cc:206 +#: ftparchive/multicompress.cc:207 msgid "Compress child" msgstr "Gyermekfolyamat tömörítése" -#: ftparchive/multicompress.cc:229 +#: ftparchive/multicompress.cc:230 #, c-format msgid "Internal error, failed to create %s" msgstr "Belső hiba, %s létrehozása sikertelen" -#: ftparchive/multicompress.cc:304 +#: ftparchive/multicompress.cc:303 msgid "IO to subprocess/file failed" msgstr "IO az alfolyamathoz/fájlhoz nem sikerült" -#: ftparchive/multicompress.cc:342 +#: ftparchive/multicompress.cc:341 msgid "Failed to read while computing MD5" msgstr "Olvasási hiba az MD5 kiszámításakor" -#: ftparchive/multicompress.cc:358 +#: ftparchive/multicompress.cc:357 #, c-format msgid "Problem unlinking %s" msgstr "Hiba %s törlésekor" -#: ftparchive/multicompress.cc:373 apt-inst/extract.cc:187 +#: ftparchive/multicompress.cc:372 apt-inst/extract.cc:187 #, c-format msgid "Failed to rename %s to %s" msgstr "„%s” átnevezése sikertelen erre: %s" -#: cmdline/apt-internal-solver.cc:37 +#: cmdline/apt-internal-solver.cc:38 msgid "" "Usage: apt-internal-solver\n" "\n" @@ -2161,23 +2147,23 @@ msgstr "" " -c=? Ezt a konfigurációs fájlt olvassa be\n" " -o=? Beállít egy tetszőleges konfigurációs opciót, pl -o dir::cache=/tmp\n" -#: apt-inst/contrib/extracttar.cc:116 +#: apt-inst/contrib/extracttar.cc:122 msgid "Failed to create pipes" msgstr "Nem sikerült adatcsatornákat létrehozni" -#: apt-inst/contrib/extracttar.cc:143 +#: apt-inst/contrib/extracttar.cc:149 msgid "Failed to exec gzip " msgstr "Nem sikerült a gzipet futtatni " -#: apt-inst/contrib/extracttar.cc:180 apt-inst/contrib/extracttar.cc:210 +#: apt-inst/contrib/extracttar.cc:186 apt-inst/contrib/extracttar.cc:216 msgid "Corrupted archive" msgstr "Hibás archívum" -#: apt-inst/contrib/extracttar.cc:195 +#: apt-inst/contrib/extracttar.cc:201 msgid "Tar checksum failed, archive corrupted" msgstr "Tar ellenőrzőösszeg nem egyezik, az archívum megsérült" -#: apt-inst/contrib/extracttar.cc:302 +#: apt-inst/contrib/extracttar.cc:306 #, c-format msgid "Unknown TAR header type %u, member %s" msgstr "Ismeretlen a(z) %u TAR fejléctípus, %s tag" @@ -2243,7 +2229,7 @@ msgstr "Dupla %s/%s konfigurációs fájl" msgid "Failed to write file %s" msgstr "A(z) %s fájl írása sikertelen" -#: apt-inst/dirstream.cc:98 apt-inst/dirstream.cc:106 +#: apt-inst/dirstream.cc:106 #, c-format msgid "Failed to close file %s" msgstr "A(z) %s fájl bezárása sikertelen" @@ -2300,23 +2286,18 @@ msgstr "A(z) %s/%s fájl felülírja a(z) %s csomagban levőt" msgid "Unable to stat %s" msgstr "%s nem érhető el" -#: apt-inst/deb/debfile.cc:41 apt-inst/deb/debfile.cc:46 +#: apt-inst/deb/debfile.cc:41 apt-inst/deb/debfile.cc:48 +#: apt-inst/deb/debfile.cc:57 #, c-format msgid "This is not a valid DEB archive, missing '%s' member" msgstr "Ez nem egy érvényes DEB archívum, hiányzik a(z) „%s” tag" -#. 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 "Érvénytelen DEB archívum, nincs „%s”, „%s” vagy „%s” tagja" - -#: apt-inst/deb/debfile.cc:120 +#: apt-inst/deb/debfile.cc:124 #, c-format msgid "Internal error, could not locate member %s" msgstr "Belső hiba, %s tag nem található" -#: apt-inst/deb/debfile.cc:214 +#: apt-inst/deb/debfile.cc:219 msgid "Unparsable control file" msgstr "Értelmezhetetlen control fájl" @@ -2361,7 +2342,7 @@ msgstr "" "A dinamikus MMap helye elfogyott. Növelje az APT::Cache-Start méretét. A " "jelenlegi érték: %lu. (lásd: man 5 apt.conf)" -#: apt-pkg/contrib/mmap.cc:440 +#: apt-pkg/contrib/mmap.cc:446 #, c-format msgid "" "Unable to increase the size of the MMap as the limit of %lu bytes is already " @@ -2369,7 +2350,7 @@ msgid "" msgstr "" "Nem lehet növelni az MMap méretét, mert a(z) %lu bájt korlátot már elérte." -#: apt-pkg/contrib/mmap.cc:443 +#: apt-pkg/contrib/mmap.cc:449 msgid "" "Unable to increase size of the MMap as automatic growing is disabled by user." msgstr "" @@ -2377,87 +2358,87 @@ msgstr "" "automatikus emelést." #. d means days, h means hours, min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:378 +#: apt-pkg/contrib/strutl.cc:401 #, c-format msgid "%lid %lih %limin %lis" msgstr "%lin %lió %lip %limp" #. h means hours, min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:385 +#: apt-pkg/contrib/strutl.cc:408 #, c-format msgid "%lih %limin %lis" msgstr "%lió %lip %limp" #. min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:392 +#: apt-pkg/contrib/strutl.cc:415 #, c-format msgid "%limin %lis" msgstr "%lip %limp" #. s means seconds -#: apt-pkg/contrib/strutl.cc:397 +#: apt-pkg/contrib/strutl.cc:420 #, c-format msgid "%lis" msgstr "%limp" -#: apt-pkg/contrib/strutl.cc:1173 +#: apt-pkg/contrib/strutl.cc:1229 #, c-format msgid "Selection %s not found" msgstr "%s kiválasztás nem található" -#: apt-pkg/contrib/configuration.cc:491 +#: apt-pkg/contrib/configuration.cc:503 #, c-format msgid "Unrecognized type abbreviation: '%c'" msgstr "Ismeretlen típusrövidítés: „%c”" -#: apt-pkg/contrib/configuration.cc:605 +#: apt-pkg/contrib/configuration.cc:617 #, c-format msgid "Opening configuration file %s" msgstr "%s konfigurációs fájl megnyitása" -#: apt-pkg/contrib/configuration.cc:773 +#: apt-pkg/contrib/configuration.cc:785 #, c-format msgid "Syntax error %s:%u: Block starts with no name." msgstr "Szintaktikai hiba %s: %u: A blokk név nélkül kezdődik." -#: apt-pkg/contrib/configuration.cc:792 +#: apt-pkg/contrib/configuration.cc:804 #, c-format msgid "Syntax error %s:%u: Malformed tag" msgstr "Szintaktikai hiba %s: %u: rosszul formázott címke" -#: apt-pkg/contrib/configuration.cc:809 +#: apt-pkg/contrib/configuration.cc:821 #, c-format msgid "Syntax error %s:%u: Extra junk after value" msgstr "Szintaktikai hiba %s: %u: fölösleges szemét az érték után" -#: apt-pkg/contrib/configuration.cc:849 +#: apt-pkg/contrib/configuration.cc:861 #, c-format msgid "Syntax error %s:%u: Directives can only be done at the top level" msgstr "Szintaktikai hiba %s: %u: Csak legfelső szinten használhatók előírások" -#: apt-pkg/contrib/configuration.cc:856 +#: apt-pkg/contrib/configuration.cc:868 #, c-format msgid "Syntax error %s:%u: Too many nested includes" msgstr "Szintaktikai hiba %s: %u: Túl sok beágyazott include" -#: apt-pkg/contrib/configuration.cc:860 apt-pkg/contrib/configuration.cc:865 +#: apt-pkg/contrib/configuration.cc:872 apt-pkg/contrib/configuration.cc:877 #, c-format msgid "Syntax error %s:%u: Included from here" msgstr "Szintaktikai hiba %s: %u: ugyaninnen include-olva" -#: apt-pkg/contrib/configuration.cc:869 +#: apt-pkg/contrib/configuration.cc:881 #, c-format msgid "Syntax error %s:%u: Unsupported directive '%s'" msgstr "Szintaktikai hiba %s:%u: „%s” nem támogatott előírás" -#: apt-pkg/contrib/configuration.cc:872 +#: apt-pkg/contrib/configuration.cc:884 #, c-format msgid "Syntax error %s:%u: clear directive requires an option tree as argument" msgstr "" "Szintaktikai hiba %s:%u: a törlési parancs egy beállítási fát vár " "argumentumként" -#: apt-pkg/contrib/configuration.cc:922 +#: apt-pkg/contrib/configuration.cc:934 #, c-format msgid "Syntax error %s:%u: Extra junk at end of file" msgstr "Szintaktikai hiba %s: %u: fölösleges szemét a fájl végén" @@ -2482,49 +2463,49 @@ msgstr "" msgid "%c%s... %u%%" msgstr "%c%s... Kész" -#: apt-pkg/contrib/cmndline.cc:80 +#: apt-pkg/contrib/cmndline.cc:116 #, c-format msgid "Command line option '%c' [from %s] is not known." msgstr "A(z) „%c” parancssori kapcsoló [a következőből: %s] ismeretlen." -#: apt-pkg/contrib/cmndline.cc:105 apt-pkg/contrib/cmndline.cc:114 -#: apt-pkg/contrib/cmndline.cc:122 +#: apt-pkg/contrib/cmndline.cc:141 apt-pkg/contrib/cmndline.cc:150 +#: apt-pkg/contrib/cmndline.cc:158 #, c-format msgid "Command line option %s is not understood" msgstr "%s parancssori kapcsoló értelmezhetetlen" -#: apt-pkg/contrib/cmndline.cc:127 +#: apt-pkg/contrib/cmndline.cc:163 #, c-format msgid "Command line option %s is not boolean" msgstr "%s parancssori kapcsoló nem logikai" -#: apt-pkg/contrib/cmndline.cc:168 apt-pkg/contrib/cmndline.cc:189 +#: apt-pkg/contrib/cmndline.cc:204 apt-pkg/contrib/cmndline.cc:225 #, c-format msgid "Option %s requires an argument." msgstr "%s kapcsolóhoz argumentum szükséges." -#: apt-pkg/contrib/cmndline.cc:202 apt-pkg/contrib/cmndline.cc:208 +#: apt-pkg/contrib/cmndline.cc:238 apt-pkg/contrib/cmndline.cc:244 #, c-format msgid "Option %s: Configuration item specification must have an =<val>." msgstr "" "%s kapcsoló: a konfigurációs elem megadásához szükséges egy =<érték> rész." -#: apt-pkg/contrib/cmndline.cc:237 +#: apt-pkg/contrib/cmndline.cc:273 #, c-format msgid "Option %s requires an integer argument, not '%s'" msgstr "%s kapcsoló egész, és nem „%s” típusú argumentumot követel meg" -#: apt-pkg/contrib/cmndline.cc:268 +#: apt-pkg/contrib/cmndline.cc:304 #, c-format msgid "Option '%s' is too long" msgstr "Túl hosszú „%s” kapcsoló" -#: apt-pkg/contrib/cmndline.cc:300 +#: apt-pkg/contrib/cmndline.cc:336 #, c-format msgid "Sense %s is not understood, try true or false." msgstr "%s jelentés nem értelmezhető, próbálja a true vagy false értékeket." -#: apt-pkg/contrib/cmndline.cc:350 +#: apt-pkg/contrib/cmndline.cc:386 #, c-format msgid "Invalid operation %s" msgstr "%s érvénytelen művelet" @@ -2538,50 +2519,50 @@ msgstr "%s csatolási pont nem érhető el" msgid "Failed to stat the cdrom" msgstr "Nem sikerült elérni a CD-ROM-ot." -#: apt-pkg/contrib/fileutl.cc:93 +#: apt-pkg/contrib/fileutl.cc:95 #, c-format msgid "Problem closing the gzip file %s" msgstr "Hiba a(z) %s gzip fájl bezárásakor" -#: apt-pkg/contrib/fileutl.cc:226 +#: apt-pkg/contrib/fileutl.cc:228 #, c-format msgid "Not using locking for read only lock file %s" msgstr "Nem lesz zárolva a(z) „%s” csak olvasható zárolási fájl" -#: apt-pkg/contrib/fileutl.cc:231 +#: apt-pkg/contrib/fileutl.cc:233 #, c-format msgid "Could not open lock file %s" msgstr "%s zárolási fájl nem nyitható meg" -#: apt-pkg/contrib/fileutl.cc:254 +#: apt-pkg/contrib/fileutl.cc:256 #, c-format msgid "Not using locking for nfs mounted lock file %s" msgstr "Nem lesz zárolva a(z) %s NFS-csatolású zárolási fájl" -#: apt-pkg/contrib/fileutl.cc:259 +#: apt-pkg/contrib/fileutl.cc:261 #, c-format msgid "Could not get lock %s" msgstr "Nem sikerült zárolni: %s" -#: apt-pkg/contrib/fileutl.cc:396 apt-pkg/contrib/fileutl.cc:510 +#: apt-pkg/contrib/fileutl.cc:398 apt-pkg/contrib/fileutl.cc:512 #, c-format msgid "List of files can't be created as '%s' is not a directory" msgstr "A fájlok listáját nem lehetett létrehozni, mert „%s” nem könyvtár" -#: apt-pkg/contrib/fileutl.cc:430 +#: apt-pkg/contrib/fileutl.cc:432 #, c-format msgid "Ignoring '%s' in directory '%s' as it is not a regular file" msgstr "" "„%s” figyelmen kívül hagyása a(z) „%s” könyvtárban, mert nem szabályos fájl" -#: apt-pkg/contrib/fileutl.cc:448 +#: apt-pkg/contrib/fileutl.cc:450 #, c-format msgid "Ignoring file '%s' in directory '%s' as it has no filename extension" msgstr "" "„%s” fájl figyelmen kívül hagyása a(z) „%s” könyvtárban, mert nincs " "fájlkiterjesztése" -#: apt-pkg/contrib/fileutl.cc:457 +#: apt-pkg/contrib/fileutl.cc:459 #, c-format msgid "" "Ignoring file '%s' in directory '%s' as it has an invalid filename extension" @@ -2589,75 +2570,75 @@ msgstr "" "„%s” fájl figyelmen kívül hagyása a(z) „%s” könyvtárban, mert érvénytelen " "fájlkiterjesztése van" -#: apt-pkg/contrib/fileutl.cc:844 +#: apt-pkg/contrib/fileutl.cc:862 #, c-format msgid "Sub-process %s received a segmentation fault." msgstr "%s alfolyamat szegmentálási hibát okozott." -#: apt-pkg/contrib/fileutl.cc:846 +#: apt-pkg/contrib/fileutl.cc:864 #, c-format msgid "Sub-process %s received signal %u." msgstr "A(z) %s alfolyamat %u számú szignált kapott." -#: apt-pkg/contrib/fileutl.cc:850 apt-pkg/contrib/gpgv.cc:243 +#: apt-pkg/contrib/fileutl.cc:868 apt-pkg/contrib/gpgv.cc:237 #, c-format msgid "Sub-process %s returned an error code (%u)" msgstr "%s alfolyamat hibakóddal tért vissza (%u)" -#: apt-pkg/contrib/fileutl.cc:852 apt-pkg/contrib/gpgv.cc:236 +#: apt-pkg/contrib/fileutl.cc:870 apt-pkg/contrib/gpgv.cc:230 #, c-format msgid "Sub-process %s exited unexpectedly" msgstr "%s alfolyamat váratlanul kilépett" -#: apt-pkg/contrib/fileutl.cc:988 +#: apt-pkg/contrib/fileutl.cc:1016 #, c-format msgid "Could not open file %s" msgstr "Nem lehet megnyitni a(z) %s fájlt" -#: apt-pkg/contrib/fileutl.cc:1065 +#: apt-pkg/contrib/fileutl.cc:1093 #, c-format msgid "Could not open file descriptor %d" msgstr "Nem lehet megnyitni a(z) %d fájlleírót" -#: apt-pkg/contrib/fileutl.cc:1150 +#: apt-pkg/contrib/fileutl.cc:1178 msgid "Failed to create subprocess IPC" msgstr "Nem sikerült az alfolyamat IPC-t létrehozni" -#: apt-pkg/contrib/fileutl.cc:1205 +#: apt-pkg/contrib/fileutl.cc:1233 msgid "Failed to exec compressor " msgstr "Nem sikerült elindítani a tömörítőt " -#: apt-pkg/contrib/fileutl.cc:1298 +#: apt-pkg/contrib/fileutl.cc:1326 #, c-format msgid "read, still have %llu to read but none left" msgstr "olvasás, még kellene %llu, de már az összes elfogyott" -#: apt-pkg/contrib/fileutl.cc:1385 apt-pkg/contrib/fileutl.cc:1407 +#: apt-pkg/contrib/fileutl.cc:1413 apt-pkg/contrib/fileutl.cc:1435 #, c-format msgid "write, still have %llu to write but couldn't" msgstr "írás, még kiírandó %llu, de ez nem lehetséges" -#: apt-pkg/contrib/fileutl.cc:1695 +#: apt-pkg/contrib/fileutl.cc:1723 #, c-format msgid "Problem closing the file %s" msgstr "Hiba a(z) %s fájl bezárásakor" -#: apt-pkg/contrib/fileutl.cc:1707 +#: apt-pkg/contrib/fileutl.cc:1735 #, c-format msgid "Problem renaming the file %s to %s" msgstr "Hiba a(z) %s fájl átnevezésekor erre: %s" -#: apt-pkg/contrib/fileutl.cc:1718 +#: apt-pkg/contrib/fileutl.cc:1746 #, c-format msgid "Problem unlinking the file %s" msgstr "Hiba a(z) %s fájl törlésekor" -#: apt-pkg/contrib/fileutl.cc:1731 +#: apt-pkg/contrib/fileutl.cc:1759 msgid "Problem syncing the file" msgstr "Hiba a fájl szinkronizálásakor" #. TRANSLATOR: %s is the trusted keyring parts directory -#: apt-pkg/contrib/gpgv.cc:76 +#: apt-pkg/contrib/gpgv.cc:70 #, c-format msgid "No keyring installed in %s." msgstr "Nincs kulcstartó telepítve ide: %s." @@ -2769,97 +2750,107 @@ msgstr "%s állapotfájl megnyitása sikertelen" msgid "Failed to write temporary StateFile %s" msgstr "%s átmeneti állapotfájl írása sikertelen" -#: apt-pkg/tagfile.cc:129 +#: apt-pkg/tagfile.cc:138 #, c-format msgid "Unable to parse package file %s (1)" msgstr "Nem lehet a(z) %s csomagfájlt feldolgozni (1)" -#: apt-pkg/tagfile.cc:216 +#: apt-pkg/tagfile.cc:235 #, c-format msgid "Unable to parse package file %s (2)" msgstr "Nem lehet a(z) %s csomagfájlt feldolgozni (2)" -#: apt-pkg/sourcelist.cc:96 +#: apt-pkg/sourcelist.cc:118 +#, fuzzy, c-format +msgid "Malformed stanza %u in source list %s (URI parse)" +msgstr "A(z) %lu. sor hibás a(z) %s forráslistában (URI-feldolgozás)" + +#: apt-pkg/sourcelist.cc:161 #, c-format msgid "Malformed line %lu in source list %s ([option] unparseable)" msgstr "" "Helytelenül formázott a(z) %lu. sor a(z) %s forráslistában (az [option] " "feldolgozhatatlan)" -#: apt-pkg/sourcelist.cc:99 +#: apt-pkg/sourcelist.cc:164 #, c-format msgid "Malformed line %lu in source list %s ([option] too short)" msgstr "" "Helytelenül formázott a(z) %lu. sor a(z) %s forráslistában (az [option] túl " "rövid)" -#: apt-pkg/sourcelist.cc:110 +#: apt-pkg/sourcelist.cc:175 #, c-format msgid "Malformed line %lu in source list %s ([%s] is not an assignment)" msgstr "" "Helytelenül formázott a(z) %lu. sor a(z) %s forráslistában ([%s] nem " "érvényes hozzárendelés)" -#: apt-pkg/sourcelist.cc:116 +#: apt-pkg/sourcelist.cc:181 #, c-format msgid "Malformed line %lu in source list %s ([%s] has no key)" msgstr "" "Helytelenül formázott a(z) %lu. sor a(z) %s forráslistában ([%s] nem " "tartalmaz kulcsot)" -#: apt-pkg/sourcelist.cc:119 +#: apt-pkg/sourcelist.cc:184 #, c-format msgid "Malformed line %lu in source list %s ([%s] key %s has no value)" msgstr "" "Helytelenül formázott a(z) %lu. sor a(z) %s forráslistában ([%s] %s kulcsnak " "nincs értéke)" -#: apt-pkg/sourcelist.cc:132 +#: apt-pkg/sourcelist.cc:197 #, c-format msgid "Malformed line %lu in source list %s (URI)" msgstr "A(z) %lu. sor hibás a(z) %s forráslistában (URI)" -#: apt-pkg/sourcelist.cc:134 +#: apt-pkg/sourcelist.cc:199 #, c-format msgid "Malformed line %lu in source list %s (dist)" msgstr "A(z) %lu. sor hibás a(z) %s forráslistában (dist)" -#: apt-pkg/sourcelist.cc:137 +#: apt-pkg/sourcelist.cc:202 #, c-format msgid "Malformed line %lu in source list %s (URI parse)" msgstr "A(z) %lu. sor hibás a(z) %s forráslistában (URI-feldolgozás)" -#: apt-pkg/sourcelist.cc:143 +#: apt-pkg/sourcelist.cc:208 #, c-format msgid "Malformed line %lu in source list %s (absolute dist)" msgstr "A(z) %lu. sor hibás a(z) %s forráslistában (Abszolút dist)" -#: apt-pkg/sourcelist.cc:150 +#: apt-pkg/sourcelist.cc:215 #, c-format msgid "Malformed line %lu in source list %s (dist parse)" msgstr "A(z) %lu. sor hibás a(z) %s forráslistában (dist feldolgozás)" -#: apt-pkg/sourcelist.cc:248 +#: apt-pkg/sourcelist.cc:326 #, c-format msgid "Opening %s" msgstr "%s megnyitása" -#: apt-pkg/sourcelist.cc:265 apt-pkg/cdrom.cc:495 +#: apt-pkg/sourcelist.cc:338 apt-pkg/cdrom.cc:495 #, c-format msgid "Line %u too long in source list %s." msgstr "A(z) %u. sor túl hosszú a(z) %s forráslistában." -#: apt-pkg/sourcelist.cc:289 +#: apt-pkg/sourcelist.cc:362 #, c-format msgid "Malformed line %u in source list %s (type)" msgstr "A(z) %u. sor hibás a(z) %s forráslistában (típus)" -#: apt-pkg/sourcelist.cc:293 +#: apt-pkg/sourcelist.cc:366 #, c-format msgid "Type '%s' is not known on line %u in source list %s" msgstr "„%1$s” típus nem ismert a(z) %3$s forráslista %2$u. sorában" -#: apt-pkg/packagemanager.cc:297 apt-pkg/packagemanager.cc:923 +#: apt-pkg/sourcelist.cc:407 +#, fuzzy, c-format +msgid "Type '%s' is not known on stanza %u in source list %s" +msgstr "„%1$s” típus nem ismert a(z) %3$s forráslista %2$u. sorában" + +#: apt-pkg/packagemanager.cc:296 apt-pkg/packagemanager.cc:922 #, c-format msgid "" "Could not perform immediate configuration on '%s'. Please see man 5 apt.conf " @@ -2868,12 +2859,12 @@ msgstr "" "Nem lehetett a(z) „%s” közvetlen beállítását végrehajtani. A részletekért " "lásd a man 5 apt.conf oldalt az APT::Immediate-Configure címszó alatt. (%d)" -#: apt-pkg/packagemanager.cc:498 apt-pkg/packagemanager.cc:529 +#: apt-pkg/packagemanager.cc:497 apt-pkg/packagemanager.cc:528 #, c-format msgid "Could not configure '%s'. " msgstr "A(z) „%s” beállítása sikertelen" -#: apt-pkg/packagemanager.cc:571 +#: apt-pkg/packagemanager.cc:570 #, c-format msgid "" "This installation run will require temporarily removing the essential " @@ -2896,7 +2887,7 @@ msgid "" msgstr "" "A(z) %s csomagot újra kell telepíteni, de nem található hozzá archívum." -#: apt-pkg/algorithms.cc:1238 +#: apt-pkg/algorithms.cc:1068 msgid "" "Error, pkgProblemResolver::Resolve generated breaks, this may be caused by " "held packages." @@ -2904,19 +2895,11 @@ msgstr "" "Hiba, a pkgProblemResolver::Resolve töréseket generált, ezt visszafogott " "csomagok okozhatják." -#: apt-pkg/algorithms.cc:1240 +#: apt-pkg/algorithms.cc:1070 msgid "Unable to correct problems, you have held broken packages." msgstr "A problémák nem javíthatók, sérült csomagokat fogott vissza." -#: apt-pkg/algorithms.cc:1592 apt-pkg/algorithms.cc:1594 -msgid "" -"Some index files failed to download. They have been ignored, or old ones " -"used instead." -msgstr "" -"Néhány indexfájlt nem sikerült letölteni. Figyelmen kívül lettek hagyva, " -"vagy régebbiek lettek felhasználva." - -#: apt-pkg/acquire.cc:81 apt-pkg/cdrom.cc:838 +#: apt-pkg/acquire.cc:81 apt-pkg/cdrom.cc:811 #, c-format msgid "List directory %spartial is missing." msgstr "A(z) %spartial listakönyvtár hiányzik." @@ -2943,29 +2926,34 @@ msgstr "%li/%li fájl letöltése (%s marad)" msgid "Retrieving file %li of %li" msgstr "%li/%li fájl letöltése" -#: apt-pkg/acquire-worker.cc:112 +#: apt-pkg/acquire-worker.cc:113 #, c-format msgid "The method driver %s could not be found." msgstr "A(z) %s metódusvezérlő nem található." -#: apt-pkg/acquire-worker.cc:161 +#: apt-pkg/acquire-worker.cc:115 +#, fuzzy, c-format +msgid "Is the package %s installed?" +msgstr "Ellenőrizze, hogy a „dpkg-dev” csomag telepítve van-e.\n" + +#: apt-pkg/acquire-worker.cc:166 #, c-format msgid "Method %s did not start correctly" msgstr "A(z) %s metódus nem indult el megfelelően" -#: apt-pkg/acquire-worker.cc:447 +#: apt-pkg/acquire-worker.cc:452 #, c-format msgid "Please insert the disc labeled: '%s' in the drive '%s' and press enter." msgstr "" "Helyezze be a(z) „%s” címkéjű lemezt a(z) „%s” meghajtóba, és nyomja meg az " "Entert." -#: apt-pkg/init.cc:151 +#: apt-pkg/init.cc:143 #, c-format msgid "Packaging system '%s' is not supported" msgstr "A(z) „%s” csomagrendszer nem támogatott" -#: apt-pkg/init.cc:167 +#: apt-pkg/init.cc:159 msgid "Unable to determine a suitable packaging system type" msgstr "A megfelelő csomagrendszertípus nem határozható meg" @@ -3001,17 +2989,17 @@ msgstr "" "A(z) „%s” érték érvénytelen az APT::Default-Release beállításhoz, mert nincs " "ilyen kiadás a forrásokban" -#: apt-pkg/policy.cc:399 +#: apt-pkg/policy.cc:414 #, c-format msgid "Invalid record in the preferences file %s, no Package header" msgstr "Érvénytelen rekord a(z) %s beállításfájlban, nincs Package fejléc" -#: apt-pkg/policy.cc:421 +#: apt-pkg/policy.cc:436 #, c-format msgid "Did not understand pin type %s" msgstr "A(z) %s rögzítéstípus nem értelmezhető" -#: apt-pkg/policy.cc:429 +#: apt-pkg/policy.cc:444 msgid "No priority (or zero) specified for pin" msgstr "Nincs prioritás (vagy nulla) megadva a rögzítéshez" @@ -3081,16 +3069,20 @@ msgstr "IO hiba a forrás-gyorsítótár mentésekor" msgid "rename failed, %s (%s -> %s)." msgstr "sikertelen átnevezés, %s (%s -> %s)." -#: apt-pkg/acquire-item.cc:599 -msgid "MD5Sum mismatch" -msgstr "Az MD5Sum nem megfelelő" - -#: apt-pkg/acquire-item.cc:870 apt-pkg/acquire-item.cc:1887 -#: apt-pkg/acquire-item.cc:2030 +#: apt-pkg/acquire-item.cc:154 msgid "Hash Sum mismatch" msgstr "A Hash Sum nem megfelelő" -#: apt-pkg/acquire-item.cc:1388 +#: apt-pkg/acquire-item.cc:159 +msgid "Size mismatch" +msgstr "A méret nem megfelelő" + +#: apt-pkg/acquire-item.cc:164 +#, fuzzy +msgid "Invalid file format" +msgstr "%s érvénytelen művelet" + +#: apt-pkg/acquire-item.cc:1570 #, c-format msgid "" "Unable to find expected entry '%s' in Release file (Wrong sources.list entry " @@ -3099,16 +3091,16 @@ msgstr "" "A várt „%s” bejegyzés nem található a Release fájlban (Rossz sources.list " "bejegyzés vagy helytelenül formázott fájl)" -#: apt-pkg/acquire-item.cc:1404 +#: apt-pkg/acquire-item.cc:1586 #, c-format msgid "Unable to find hash sum for '%s' in Release file" msgstr "Nem található a(z) „%s” ellenőrzőösszege a Release fájlban" -#: apt-pkg/acquire-item.cc:1446 +#: apt-pkg/acquire-item.cc:1628 msgid "There is no public key available for the following key IDs:\n" msgstr "Nem érhető el nyilvános kulcs az alábbi kulcsazonosítókhoz:\n" -#: apt-pkg/acquire-item.cc:1484 +#: apt-pkg/acquire-item.cc:1666 #, c-format msgid "" "Release file for %s is expired (invalid since %s). Updates for this " @@ -3117,12 +3109,12 @@ msgstr "" "A Release fájl elavult ehhez: %s (érvénytelen ez óta: %s). A tároló " "frissítései nem kerülnek alkalmazásra." -#: apt-pkg/acquire-item.cc:1506 +#: apt-pkg/acquire-item.cc:1688 #, c-format msgid "Conflicting distribution: %s (expected %s but got %s)" msgstr "Ütköző disztribúció: %s (a várt %s helyett %s érkezett)" -#: apt-pkg/acquire-item.cc:1536 +#: apt-pkg/acquire-item.cc:1718 #, c-format msgid "" "An error occurred during the signature verification. The repository is not " @@ -3132,12 +3124,12 @@ msgstr "" "előző indexfájl lesz használva. GPG hiba: %s: %s\n" #. Invalid signature file, reject (LP: #346386) (Closes: #627642) -#: apt-pkg/acquire-item.cc:1546 apt-pkg/acquire-item.cc:1551 +#: apt-pkg/acquire-item.cc:1728 apt-pkg/acquire-item.cc:1733 #, c-format msgid "GPG error: %s: %s" msgstr "GPG hiba: %s: %s" -#: apt-pkg/acquire-item.cc:1663 +#: apt-pkg/acquire-item.cc:1856 #, c-format msgid "" "I wasn't able to locate a file for the %s package. This might mean you need " @@ -3146,32 +3138,24 @@ msgstr "" "Egy fájl nem található a(z) %s csomaghoz. Ez azt jelentheti, hogy kézzel " "kell kijavítani a csomagot. (hiányzó arch. miatt)" -#: apt-pkg/acquire-item.cc:1722 +#: apt-pkg/acquire-item.cc:1922 #, c-format -msgid "" -"I wasn't able to locate a file for the %s package. This might mean you need " -"to manually fix this package." -msgstr "" -"Egy fájl nem található a(z) %s csomaghoz. Ez azt jelentheti, hogy kézzel " -"kell kijavítani a csomagot." +msgid "Can't find a source to download version '%s' of '%s'" +msgstr "Nem található forrás a(z) „%2$s” „%1$s” verziójának letöltéséhez" -#: apt-pkg/acquire-item.cc:1781 +#: apt-pkg/acquire-item.cc:1980 #, c-format msgid "" "The package index files are corrupted. No Filename: field for package %s." msgstr "" "A csomagindexfájlok megsérültek. Nincs Filename: mező a(z) %s csomaghoz." -#: apt-pkg/acquire-item.cc:1879 -msgid "Size mismatch" -msgstr "A méret nem megfelelő" - -#: apt-pkg/indexrecords.cc:68 +#: apt-pkg/indexrecords.cc:73 #, c-format msgid "Unable to parse Release file %s" msgstr "A(z) %s Release fájl nem dolgozható fel" -#: apt-pkg/indexrecords.cc:78 +#: apt-pkg/indexrecords.cc:81 #, c-format msgid "No sections in Release file %s" msgstr "A(z) %s Release fájl nem tartalmaz szakaszokat" @@ -3196,50 +3180,41 @@ msgstr "Érvénytelen „Date” bejegyzés a(z) %s Release fájlban" msgid "Vendor block %s contains no fingerprint" msgstr "A(z) %s terjesztőblokk nem tartalmaz ujjlenyomatot" -#: apt-pkg/cdrom.cc:576 -#, c-format -msgid "" -"Using CD-ROM mount point %s\n" -"Mounting CD-ROM\n" -msgstr "" -"%s CD-ROM csatolási pont használata\n" -"CD-ROM csatolása\n" - -#: apt-pkg/cdrom.cc:585 apt-pkg/cdrom.cc:682 -msgid "Identifying.. " -msgstr "Azonosítás... " - -#: apt-pkg/cdrom.cc:613 -#, c-format -msgid "Stored label: %s\n" -msgstr "Tárolt címke: %s\n" - -#: apt-pkg/cdrom.cc:622 apt-pkg/cdrom.cc:915 -msgid "Unmounting CD-ROM...\n" -msgstr "CD-ROM leválasztása...\n" - -#: apt-pkg/cdrom.cc:642 +#: apt-pkg/cdrom.cc:575 #, c-format msgid "Using CD-ROM mount point %s\n" msgstr "%s CD-ROM csatolási pont használata\n" -#: apt-pkg/cdrom.cc:660 +#: apt-pkg/cdrom.cc:583 msgid "Unmounting CD-ROM\n" msgstr "CD-ROM leválasztása\n" -#: apt-pkg/cdrom.cc:665 +#: apt-pkg/cdrom.cc:588 msgid "Waiting for disc...\n" msgstr "Várakozás a lemezre...\n" -#: apt-pkg/cdrom.cc:674 +#: apt-pkg/cdrom.cc:597 msgid "Mounting CD-ROM...\n" msgstr "CD-ROM csatolása...\n" -#: apt-pkg/cdrom.cc:693 +#: apt-pkg/cdrom.cc:605 +msgid "Identifying.. " +msgstr "Azonosítás... " + +#: apt-pkg/cdrom.cc:643 +#, c-format +msgid "Stored label: %s\n" +msgstr "Tárolt címke: %s\n" + +#: apt-pkg/cdrom.cc:652 apt-pkg/cdrom.cc:888 +msgid "Unmounting CD-ROM...\n" +msgstr "CD-ROM leválasztása...\n" + +#: apt-pkg/cdrom.cc:667 msgid "Scanning disc for index files..\n" msgstr "Indexfájlok keresése a lemezen...\n" -#: apt-pkg/cdrom.cc:744 +#: apt-pkg/cdrom.cc:717 #, c-format msgid "" "Found %zu package indexes, %zu source indexes, %zu translation indexes and " @@ -3248,7 +3223,7 @@ msgstr "" "%zu csomagindex, %zu forrásindex, %zu fordításindex és %zu aláírás " "megtalálva\n" -#: apt-pkg/cdrom.cc:755 +#: apt-pkg/cdrom.cc:728 msgid "" "Unable to locate any package files, perhaps this is not a Debian Disc or the " "wrong architecture?" @@ -3256,16 +3231,16 @@ msgstr "" "Nem találhatók csomagfájlok, lehet hogy ez nem Debian lemez, vagy nem " "megfelelő az architektúra?" -#: apt-pkg/cdrom.cc:782 +#: apt-pkg/cdrom.cc:755 #, c-format msgid "Found label '%s'\n" msgstr "Talált címke: „%s”\n" -#: apt-pkg/cdrom.cc:811 +#: apt-pkg/cdrom.cc:784 msgid "That is not a valid name, try again.\n" msgstr "A név érvénytelen, próbálja újra.\n" -#: apt-pkg/cdrom.cc:828 +#: apt-pkg/cdrom.cc:801 #, c-format msgid "" "This disc is called: \n" @@ -3274,15 +3249,15 @@ msgstr "" "A lemez neve: \n" "„%s”\n" -#: apt-pkg/cdrom.cc:830 +#: apt-pkg/cdrom.cc:803 msgid "Copying package lists..." msgstr "Csomaglisták másolása..." -#: apt-pkg/cdrom.cc:865 +#: apt-pkg/cdrom.cc:838 msgid "Writing new source list\n" msgstr "Új forráslista írása\n" -#: apt-pkg/cdrom.cc:873 +#: apt-pkg/cdrom.cc:846 msgid "Source list entries for this disc are:\n" msgstr "A lemezhez tartozó forráslistabejegyzések a következők:\n" @@ -3316,32 +3291,37 @@ msgstr "%s hitelesítési rekordja nem található" msgid "Hash mismatch for: %s" msgstr "%s ellenőrzőösszege nem megfelelő" -#: apt-pkg/cacheset.cc:403 +#: apt-pkg/cacheset.cc:479 #, c-format msgid "Release '%s' for '%s' was not found" msgstr "„%s” kiadás nem található ehhez: „%s”" -#: apt-pkg/cacheset.cc:406 +#: apt-pkg/cacheset.cc:482 #, c-format msgid "Version '%s' for '%s' was not found" msgstr "„%s” verzió nem található ehhez: „%s”" -#: apt-pkg/cacheset.cc:517 +#: apt-pkg/cacheset.cc:593 #, c-format msgid "Couldn't find task '%s'" msgstr "„%s” feladat nem található" -#: apt-pkg/cacheset.cc:523 +#: apt-pkg/cacheset.cc:599 #, c-format msgid "Couldn't find any package by regex '%s'" msgstr "Nem található csomag a(z) „%s” reguláris kifejezéssel" -#: apt-pkg/cacheset.cc:534 +#: apt-pkg/cacheset.cc:605 +#, fuzzy, c-format +msgid "Couldn't find any package by glob '%s'" +msgstr "Nem található csomag a(z) „%s” reguláris kifejezéssel" + +#: apt-pkg/cacheset.cc:616 #, c-format msgid "Can't select versions from package '%s' as it is purely virtual" msgstr "„%s” csomagból nem választható verzió, mert teljesen virtuális" -#: apt-pkg/cacheset.cc:541 apt-pkg/cacheset.cc:548 +#: apt-pkg/cacheset.cc:623 apt-pkg/cacheset.cc:630 #, c-format msgid "" "Can't select installed nor candidate version from package '%s' as it has " @@ -3350,19 +3330,19 @@ msgstr "" "„%s” csomagból nem választható sem telepített, sem kiadásra jelölt verzió, " "mert egyikkel sem rendelkezik" -#: apt-pkg/cacheset.cc:555 +#: apt-pkg/cacheset.cc:637 #, c-format msgid "Can't select newest version from package '%s' as it is purely virtual" msgstr "" "„%s” csomag legújabb verziója nem választható ki, mert teljesen virtuális" -#: apt-pkg/cacheset.cc:563 +#: apt-pkg/cacheset.cc:645 #, c-format msgid "Can't select candidate version from package %s as it has no candidate" msgstr "" "„%s” csomag kiadásra jelölt verziója nem választható ki, mert nincs jelöltje" -#: apt-pkg/cacheset.cc:571 +#: apt-pkg/cacheset.cc:653 #, c-format msgid "Can't select installed version from package %s as it is not installed" msgstr "" @@ -3388,110 +3368,135 @@ msgstr "A külső solver megfelelő hibaüzenet nélkül hibázott" msgid "Execute external solver" msgstr "Külső solver végrehajtása" -#: apt-pkg/deb/dpkgpm.cc:73 +#: apt-pkg/install-progress.cc:51 +#, c-format +msgid "Progress: [%3i%%]" +msgstr "" + +#: apt-pkg/install-progress.cc:85 apt-pkg/install-progress.cc:168 +msgid "Running dpkg" +msgstr "A dpkg futtatása" + +#: apt-pkg/update.cc:110 apt-pkg/update.cc:112 +msgid "" +"Some index files failed to download. They have been ignored, or old ones " +"used instead." +msgstr "" +"Néhány indexfájlt nem sikerült letölteni. Figyelmen kívül lettek hagyva, " +"vagy régebbiek lettek felhasználva." + +#: apt-pkg/deb/dpkgpm.cc:91 #, c-format msgid "Installing %s" msgstr "%s telepítése" -#: apt-pkg/deb/dpkgpm.cc:74 apt-pkg/deb/dpkgpm.cc:982 +#: apt-pkg/deb/dpkgpm.cc:92 apt-pkg/deb/dpkgpm.cc:977 #, c-format msgid "Configuring %s" msgstr "%s konfigurálása" -#: apt-pkg/deb/dpkgpm.cc:75 apt-pkg/deb/dpkgpm.cc:989 +#: apt-pkg/deb/dpkgpm.cc:93 apt-pkg/deb/dpkgpm.cc:984 #, c-format msgid "Removing %s" msgstr "%s eltávolítása" -#: apt-pkg/deb/dpkgpm.cc:76 +#: apt-pkg/deb/dpkgpm.cc:94 #, c-format msgid "Completely removing %s" msgstr "%s teljes eltávolítása" -#: apt-pkg/deb/dpkgpm.cc:77 +#: apt-pkg/deb/dpkgpm.cc:95 #, c-format msgid "Noting disappearance of %s" msgstr "„%s” eltűnése feljegyezve" -#: apt-pkg/deb/dpkgpm.cc:78 +#: apt-pkg/deb/dpkgpm.cc:96 #, c-format msgid "Running post-installation trigger %s" msgstr "A(z) %s telepítés utáni trigger futtatása" #. FIXME: use a better string after freeze -#: apt-pkg/deb/dpkgpm.cc:735 +#: apt-pkg/deb/dpkgpm.cc:808 #, c-format msgid "Directory '%s' missing" msgstr "A(z) „%s” könyvtár hiányzik" -#: apt-pkg/deb/dpkgpm.cc:750 apt-pkg/deb/dpkgpm.cc:770 +#: apt-pkg/deb/dpkgpm.cc:823 apt-pkg/deb/dpkgpm.cc:845 #, c-format msgid "Could not open file '%s'" msgstr "A(z) „%s” fájl megnyitása sikertelen" -#: apt-pkg/deb/dpkgpm.cc:975 +#: apt-pkg/deb/dpkgpm.cc:970 #, c-format msgid "Preparing %s" msgstr "%s előkészítése" -#: apt-pkg/deb/dpkgpm.cc:976 +#: apt-pkg/deb/dpkgpm.cc:971 #, c-format msgid "Unpacking %s" msgstr "%s kicsomagolása" -#: apt-pkg/deb/dpkgpm.cc:981 +#: apt-pkg/deb/dpkgpm.cc:976 #, c-format msgid "Preparing to configure %s" msgstr "%s konfigurálásának előkészítése" -#: apt-pkg/deb/dpkgpm.cc:983 +#: apt-pkg/deb/dpkgpm.cc:978 #, c-format msgid "Installed %s" msgstr "%s telepítve" -#: apt-pkg/deb/dpkgpm.cc:988 +#: apt-pkg/deb/dpkgpm.cc:983 #, c-format msgid "Preparing for removal of %s" msgstr "%s eltávolításának előkészítése" -#: apt-pkg/deb/dpkgpm.cc:990 +#: apt-pkg/deb/dpkgpm.cc:985 #, c-format msgid "Removed %s" msgstr "%s eltávolítva" -#: apt-pkg/deb/dpkgpm.cc:995 +#: apt-pkg/deb/dpkgpm.cc:990 #, c-format msgid "Preparing to completely remove %s" msgstr "%s teljes eltávolításának előkészítése" -#: apt-pkg/deb/dpkgpm.cc:996 +#: apt-pkg/deb/dpkgpm.cc:991 #, c-format msgid "Completely removed %s" msgstr "%s teljesen eltávolítva" -#: apt-pkg/deb/dpkgpm.cc:1243 -msgid "Can not write log, openpty() failed (/dev/pts not mounted?)\n" +#: apt-pkg/deb/dpkgpm.cc:1046 +msgid "ioctl(TIOCGWINSZ) failed" msgstr "" -"Nem írható a napló, sikertelen openpty() (a /dev/pts nincs csatolva?)\n" -#: apt-pkg/deb/dpkgpm.cc:1273 -msgid "Running dpkg" -msgstr "A dpkg futtatása" +#: apt-pkg/deb/dpkgpm.cc:1049 apt-pkg/deb/dpkgpm.cc:1070 +#, fuzzy, c-format +msgid "Can not write log (%s)" +msgstr "Nem lehet írni ebbe: %s" + +#: apt-pkg/deb/dpkgpm.cc:1049 +msgid "Is /dev/pts mounted?" +msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1445 +#: apt-pkg/deb/dpkgpm.cc:1070 +msgid "Is stdout a terminal?" +msgstr "" + +#: apt-pkg/deb/dpkgpm.cc:1558 msgid "Operation was interrupted before it could finish" msgstr "A művelet megszakadt, mielőtt befejeződhetett volna" -#: apt-pkg/deb/dpkgpm.cc:1507 +#: apt-pkg/deb/dpkgpm.cc:1620 msgid "No apport report written because MaxReports is reached already" msgstr "Nem került írásra apport jelentés, mivel a MaxReports már elérve" #. check if its not a follow up error -#: apt-pkg/deb/dpkgpm.cc:1512 +#: apt-pkg/deb/dpkgpm.cc:1625 msgid "dependency problems - leaving unconfigured" msgstr "függőségi hibák - a csomag beállítatlan maradt" -#: apt-pkg/deb/dpkgpm.cc:1514 +#: apt-pkg/deb/dpkgpm.cc:1627 msgid "" "No apport report written because the error message indicates its a followup " "error from a previous failure." @@ -3499,7 +3504,7 @@ msgstr "" "Nem került kiírásra apport jelentés, mivel a hibaüzenet szerint ez a hiba " "egy korábbi hiba következménye." -#: apt-pkg/deb/dpkgpm.cc:1520 +#: apt-pkg/deb/dpkgpm.cc:1633 msgid "" "No apport report written because the error message indicates a disk full " "error" @@ -3507,7 +3512,7 @@ msgstr "" "Nem került kiírásra apport jelentés, mivel a hibaüzenet szerint megtelt a " "lemez" -#: apt-pkg/deb/dpkgpm.cc:1526 +#: apt-pkg/deb/dpkgpm.cc:1640 msgid "" "No apport report written because the error message indicates a out of memory " "error" @@ -3515,7 +3520,15 @@ msgstr "" "Nem került kiírásra apport jelentés, mivel a hibaüzenet memóriaelfogyási " "hibát jelez" -#: apt-pkg/deb/dpkgpm.cc:1533 +#: apt-pkg/deb/dpkgpm.cc:1647 apt-pkg/deb/dpkgpm.cc:1653 +msgid "" +"No apport report written because the error message indicates an issue on the " +"local system" +msgstr "" +"Nem került kiírásra apport jelentés, mert a hibaüzenet a helyi rendszeren " +"lévő hibát jelez" + +#: apt-pkg/deb/dpkgpm.cc:1674 msgid "" "No apport report written because the error message indicates a dpkg I/O error" msgstr "" @@ -3550,6 +3563,118 @@ msgstr "" msgid "Not locked" msgstr "Nincs zárolva" +#~ msgid "%s not a valid DEB package." +#~ msgstr "%s nem egy érvényes DEB csomag." + +#~ msgid "" +#~ "Using CD-ROM mount point %s\n" +#~ "Mounting CD-ROM\n" +#~ msgstr "" +#~ "%s CD-ROM csatolási pont használata\n" +#~ "CD-ROM csatolása\n" + +#~ msgid "" +#~ "Could not patch %s with mmap and with file operation usage - the patch " +#~ "seems to be corrupt." +#~ msgstr "" +#~ "%s nem foltozható mmappel és fájlművelet használatával - a folt sérültnek " +#~ "tűnik." + +#~ msgid "" +#~ "Could not patch %s with mmap (but no mmap specific fail) - the patch " +#~ "seems to be corrupt." +#~ msgstr "" +#~ "%s nem foltozható mmappel (nem mmap specifikus hiba) - a folt sérültnek " +#~ "tűnik." + +#~ msgid "Note, selecting '%s' for task '%s'\n" +#~ msgstr "Megjegyzés: „%s” kijelölése „%s” feladathoz\n" + +#~ msgid "Note, selecting '%s' for regex '%s'\n" +#~ msgstr "Megjegyzés: „%s” kijelölése „%s” regexhez\n" + +#~ msgid "Package %s is a virtual package provided by:\n" +#~ msgstr "%s egy virtuális csomag, melyet az alábbi csomagok biztosítanak:\n" + +#~ msgid " [Not candidate version]" +#~ msgstr " [Nem jelölt verzió]" + +#~ msgid "You should explicitly select one to install." +#~ msgstr "Egyet név szerint ki kell jelölni a telepítésre." + +#~ 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 csomag nem elérhető, de egy másik hivatkozik rá.\n" +#~ "A kért csomag hiányzik, elavult vagy csak más forrásból érhető el\n" + +#~ msgid "However the following packages replace it:" +#~ msgstr "De az alábbi csomagok helyettesítik:" + +#~ msgid "Package '%s' has no installation candidate" +#~ msgstr "„%s” csomagnak nincs telepítésre jelölt verziója" + +#~ msgid "Virtual packages like '%s' can't be removed\n" +#~ msgstr "A virtuális csomagokat, mint a(z) „%s” nem lehet eltávolítani\n" + +#~ msgid "Package '%s' is not installed, so not removed. Did you mean '%s'?\n" +#~ msgstr "" +#~ "A(z) „%s” csomag nincs telepítve, így nem lett törölve. Erre gondolt: " +#~ "„%s”?\n" + +#~ msgid "Package '%s' is not installed, so not removed\n" +#~ msgstr "A(z) „%s” csomag nincs telepítve, így nem lett törölve\n" + +#~ msgid "Note, selecting '%s' instead of '%s'\n" +#~ msgstr "Megjegyzés: „%s” kijelölése „%s” helyett\n" + +#~ msgid "Skipping %s, it is already installed and upgrade is not set.\n" +#~ msgstr "" +#~ "%s kihagyása, ez már telepítve van, és a frissítés nincs beállítva.\n" + +#~ msgid "Skipping %s, it is not installed and only upgrades are requested.\n" +#~ msgstr "" +#~ "„%s” kihagyása, nincs telepítve, és csak frissítések lettek kérve.\n" + +#~ msgid "Reinstallation of %s is not possible, it cannot be downloaded.\n" +#~ msgstr "%s újratelepítése nem lehetséges, mert nem lehet letölteni.\n" + +#~ msgid "%s is already the newest version.\n" +#~ msgstr "%s már a legújabb verzió.\n" + +#~ msgid "Selected version '%s' (%s) for '%s'\n" +#~ msgstr "„%s” (%s) verzió lett kijelölve ehhez: „%s”\n" + +#~ msgid "Selected version '%s' (%s) for '%s' because of '%s'\n" +#~ msgstr "„%s” (%s) verzió lett kijelölve ehhez: „%s”, a(z) „%s” miatt\n" + +#~ msgid "Ignore unavailable target release '%s' of package '%s'" +#~ msgstr "" +#~ "A(z) „%2$s” csomag el nem érhető „%1$s” cél kiadásának figyelmen kívül " +#~ "hagyása" + +#~ msgid "Downloading %s %s" +#~ msgstr "Letöltés: %s %s" + +#~ msgid "This is not a valid DEB archive, it has no '%s', '%s' or '%s' member" +#~ msgstr "Érvénytelen DEB archívum, nincs „%s”, „%s” vagy „%s” tagja" + +#~ msgid "MD5Sum mismatch" +#~ msgstr "Az MD5Sum nem megfelelő" + +#~ msgid "" +#~ "I wasn't able to locate a file for the %s package. This might mean you " +#~ "need to manually fix this package." +#~ msgstr "" +#~ "Egy fájl nem található a(z) %s csomaghoz. Ez azt jelentheti, hogy kézzel " +#~ "kell kijavítani a csomagot." + +#~ msgid "Can not write log, openpty() failed (/dev/pts not mounted?)\n" +#~ msgstr "" +#~ "Nem írható a napló, sikertelen openpty() (a /dev/pts nincs csatolva?)\n" + #~ msgid "File %s doesn't start with a clearsigned message" #~ msgstr "A(z) %s fájl nem digitálisan aláírt üzenettel kezdődik" @@ -3689,10 +3814,3 @@ msgstr "Nincs zárolva" #~ msgid "Error occurred while processing %s (CollectFileProvides)" #~ msgstr "Hiba történt %s feldolgozásakor (CollectFileProvides)" - -#~ msgid "" -#~ "No apport report written because the error message indicates an issue on " -#~ "the local system" -#~ msgstr "" -#~ "Nem került kiírásra apport jelentés, mert a hibaüzenet a helyi rendszeren " -#~ "lévő hibát jelez" @@ -1,15 +1,15 @@ # Italian translation of apt -# Copyright (C) 2002-2010, 2011, 2012 The Free Software Foundation, Inc. +# Copyright (C) 2002-2010, 2011, 2012, 2013 The Free Software Foundation, Inc. # This file is distributed under the same license as the apt package. # Samuele Giovanni Tonon <samu@debian.org>, 2002. -# Milo Casagrande <milo@ubuntu.com>, 2009, 2010, 2011, 2012. +# Milo Casagrande <milo@ubuntu.com>, 2009, 2010, 2011, 2012, 2013. # msgid "" msgstr "" "Project-Id-Version: apt\n" "Report-Msgid-Bugs-To: APT Development Team <deity@lists.debian.org>\n" -"POT-Creation-Date: 2013-07-31 16:24+0200\n" -"PO-Revision-Date: 2012-06-25 21:54+0200\n" +"POT-Creation-Date: 2014-02-23 00:29+0100\n" +"PO-Revision-Date: 2013-08-27 22:06+0200\n" "Last-Translator: Milo Casagrande <milo@ubuntu.com>\n" "Language-Team: Italian <tp@lists.linux.it>\n" "Language: it\n" @@ -18,154 +18,156 @@ msgstr "" "Content-Transfer-Encoding: 8-bit\n" "Plural-Forms: nplurals=2; plural=(n!=1);\n" "X-Launchpad-Export-Date: 2012-06-25 19:48+0000\n" -"X-Generator: Launchpad (build 15482)\n" +"X-Generator: Gtranslator 2.91.6\n" -#: cmdline/apt-cache.cc:158 +#: cmdline/apt-cache.cc:140 #, c-format msgid "Package %s version %s has an unmet dep:\n" msgstr "Il pacchetto %s versione %s ha una dipendenza non soddisfatta:\n" -#: cmdline/apt-cache.cc:286 +#: cmdline/apt-cache.cc:268 msgid "Total package names: " msgstr "Totale nomi dei pacchetti: " -#: cmdline/apt-cache.cc:288 +#: cmdline/apt-cache.cc:270 msgid "Total package structures: " msgstr "Totale strutture dei pacchetti: " -#: cmdline/apt-cache.cc:328 +#: cmdline/apt-cache.cc:310 msgid " Normal packages: " msgstr " Pacchetti normali: " -#: cmdline/apt-cache.cc:329 +#: cmdline/apt-cache.cc:311 msgid " Pure virtual packages: " msgstr " Pacchetti virtuali puri: " -#: cmdline/apt-cache.cc:330 +#: cmdline/apt-cache.cc:312 msgid " Single virtual packages: " msgstr " Pacchetti virtuali singoli: " -#: cmdline/apt-cache.cc:331 +#: cmdline/apt-cache.cc:313 msgid " Mixed virtual packages: " msgstr " Pacchetti virtuali misti: " -#: cmdline/apt-cache.cc:332 +#: cmdline/apt-cache.cc:314 msgid " Missing: " msgstr " Mancante: " -#: cmdline/apt-cache.cc:334 +#: cmdline/apt-cache.cc:316 msgid "Total distinct versions: " msgstr "Totale versioni distinte: " -#: cmdline/apt-cache.cc:336 +#: cmdline/apt-cache.cc:318 msgid "Total distinct descriptions: " msgstr "Totale descrizioni distinte: " -#: cmdline/apt-cache.cc:338 +#: cmdline/apt-cache.cc:320 msgid "Total dependencies: " msgstr "Totale dipendenze: " -#: cmdline/apt-cache.cc:341 +#: cmdline/apt-cache.cc:323 msgid "Total ver/file relations: " msgstr "Totale relazioni ver/file: " -#: cmdline/apt-cache.cc:343 +#: cmdline/apt-cache.cc:325 msgid "Total Desc/File relations: " msgstr "Totale relazioni desc/file: " -#: cmdline/apt-cache.cc:345 +#: cmdline/apt-cache.cc:327 msgid "Total Provides mappings: " msgstr "Totale corrispondenze fornite: " -#: cmdline/apt-cache.cc:357 +#: cmdline/apt-cache.cc:339 msgid "Total globbed strings: " msgstr "Totale stringhe globalizzate: " -#: cmdline/apt-cache.cc:371 +#: cmdline/apt-cache.cc:353 msgid "Total dependency version space: " msgstr "Totale spazio dipendenza di versione: " -#: cmdline/apt-cache.cc:376 +#: cmdline/apt-cache.cc:358 msgid "Total slack space: " msgstr "Totale spazio inutilizzato: " -#: cmdline/apt-cache.cc:384 +#: cmdline/apt-cache.cc:366 msgid "Total space accounted for: " msgstr "Totale spazio occupato: " -#: cmdline/apt-cache.cc:515 cmdline/apt-cache.cc:1165 +#: cmdline/apt-cache.cc:497 cmdline/apt-cache.cc:1146 +#: apt-private/private-show.cc:55 #, c-format msgid "Package file %s is out of sync." msgstr "Il file dei pacchetti %s non è sincronizzato." -#: cmdline/apt-cache.cc:593 cmdline/apt-cache.cc:1452 -#: cmdline/apt-cache.cc:1454 cmdline/apt-cache.cc:1531 cmdline/apt-mark.cc:46 -#: cmdline/apt-mark.cc:93 cmdline/apt-mark.cc:219 +#: cmdline/apt-cache.cc:575 cmdline/apt-cache.cc:1432 +#: cmdline/apt-cache.cc:1434 cmdline/apt-cache.cc:1511 cmdline/apt-mark.cc:48 +#: cmdline/apt-mark.cc:95 cmdline/apt-mark.cc:221 +#: apt-private/private-show.cc:167 apt-private/private-show.cc:169 msgid "No packages found" msgstr "Nessun pacchetto trovato" -#: cmdline/apt-cache.cc:1265 +#: cmdline/apt-cache.cc:1245 msgid "You must give at least one search pattern" msgstr "È necessario specificare almeno un modello per la ricerca" -#: cmdline/apt-cache.cc:1431 +#: cmdline/apt-cache.cc:1411 msgid "This command is deprecated. Please use 'apt-mark showauto' instead." msgstr "" "Questo comando è deprecato. Utilizzare \"apt-mark showauto\" al suo posto." -#: cmdline/apt-cache.cc:1526 apt-pkg/cacheset.cc:510 +#: cmdline/apt-cache.cc:1506 apt-pkg/cacheset.cc:586 #, c-format msgid "Unable to locate package %s" msgstr "Impossibile trovare il pacchetto %s" -#: cmdline/apt-cache.cc:1556 +#: cmdline/apt-cache.cc:1536 msgid "Package files:" msgstr "File dei pacchetti:" -#: cmdline/apt-cache.cc:1563 cmdline/apt-cache.cc:1654 +#: cmdline/apt-cache.cc:1543 cmdline/apt-cache.cc:1634 msgid "Cache is out of sync, can't x-ref a package file" msgstr "" "La cache non è sincronizzata, impossibile referenziare un file di pacchetti" #. Show any packages have explicit pins -#: cmdline/apt-cache.cc:1577 +#: cmdline/apt-cache.cc:1557 msgid "Pinned packages:" msgstr "Pacchetti con gancio:" -#: cmdline/apt-cache.cc:1589 cmdline/apt-cache.cc:1634 +#: cmdline/apt-cache.cc:1569 cmdline/apt-cache.cc:1614 msgid "(not found)" msgstr "(non trovato)" -#: cmdline/apt-cache.cc:1597 +#: cmdline/apt-cache.cc:1577 msgid " Installed: " msgstr " Installato: " -#: cmdline/apt-cache.cc:1598 +#: cmdline/apt-cache.cc:1578 msgid " Candidate: " msgstr " Candidato: " -#: cmdline/apt-cache.cc:1616 cmdline/apt-cache.cc:1624 +#: cmdline/apt-cache.cc:1596 cmdline/apt-cache.cc:1604 msgid "(none)" msgstr "(nessuno)" -#: cmdline/apt-cache.cc:1631 +#: cmdline/apt-cache.cc:1611 msgid " Package pin: " msgstr " Gancio del pacchetto: " #. Show the priority tables -#: cmdline/apt-cache.cc:1640 +#: cmdline/apt-cache.cc:1620 msgid " Version table:" msgstr " Tabella versione:" -#: cmdline/apt-cache.cc:1753 cmdline/apt-cdrom.cc:206 cmdline/apt-config.cc:81 -#: cmdline/apt-get.cc:3392 cmdline/apt-mark.cc:375 -#: cmdline/apt-extracttemplates.cc:229 ftparchive/apt-ftparchive.cc:591 -#: cmdline/apt-internal-solver.cc:33 cmdline/apt-sortpkgs.cc:147 +#: cmdline/apt-cache.cc:1733 cmdline/apt-cdrom.cc:252 cmdline/apt-config.cc:83 +#: cmdline/apt-get.cc:1580 cmdline/apt-mark.cc:377 cmdline/apt.cc:66 +#: cmdline/apt-extracttemplates.cc:217 ftparchive/apt-ftparchive.cc:591 +#: cmdline/apt-internal-solver.cc:34 cmdline/apt-sortpkgs.cc:147 #, c-format msgid "%s %s for %s compiled on %s %s\n" msgstr "%s %s per %s compilato il %s %s\n" -#: cmdline/apt-cache.cc:1760 +#: cmdline/apt-cache.cc:1740 msgid "" "Usage: apt-cache [options] command\n" " apt-cache [options] showpkg pkg1 [pkg2 ...]\n" @@ -239,35 +241,41 @@ msgstr "" "apt.conf(5).\n" #. }}} -#: cmdline/apt-cdrom.cc:43 +#: cmdline/apt-cdrom.cc:45 msgid "" "No CD-ROM could be auto-detected or found using the default mount point.\n" "You may try the --cdrom option to set the CD-ROM mount point. See 'man apt-" "cdrom' for more information about the CD-ROM auto-detection and mount point." msgstr "" +"Impossibile rilevare automaticamente un CD-ROM oppure è stato trovato con " +"il\n" +"punto di mount predefinito.\n" +"È possibile provare l'opzione --cdrom per impostare il punto di mount del\n" +"CD-ROM. Per maggiori informazioni sull'autorilevamento e sul punto di mount\n" +"del CD-ROM, consultare \"man apt-cdrom\"." -#: cmdline/apt-cdrom.cc:85 +#: cmdline/apt-cdrom.cc:89 msgid "Please provide a name for this Disc, such as 'Debian 5.0.3 Disk 1'" msgstr "Dare un nome a questo disco, tipo \"Debian 5.0.3 Disco 1\"" -#: cmdline/apt-cdrom.cc:100 +#: cmdline/apt-cdrom.cc:104 msgid "Please insert a Disc in the drive and press enter" msgstr "Inserire un disco nell'unità e premere Invio" -#: cmdline/apt-cdrom.cc:135 +#: cmdline/apt-cdrom.cc:141 #, c-format msgid "Failed to mount '%s' to '%s'" msgstr "Mount di \"%s\" su \"%s\" non riuscito" -#: cmdline/apt-cdrom.cc:170 +#: cmdline/apt-cdrom.cc:196 msgid "Repeat this process for the rest of the CDs in your set." msgstr "Ripetere questo processo per il resto dei CD." -#: cmdline/apt-config.cc:46 +#: cmdline/apt-config.cc:48 msgid "Arguments not in pairs" msgstr "Argomenti non in coppia" -#: cmdline/apt-config.cc:87 +#: cmdline/apt-config.cc:89 msgid "" "Usage: apt-config [options] command\n" "\n" @@ -295,568 +303,50 @@ msgstr "" " -c=? Legge come configurazione il file specificato\n" " -o=? Imposta un'opzione di configurazione, come -o dir::cache=/tmp\n" -#. TRANSLATOR: Yes/No question help-text: defaulting to Y[es] -#. e.g. "Do you want to continue? [Y/n] " -#. The user has to answer with an input matching the -#. YESEXPR/NOEXPR defined in your l10n. -#: cmdline/apt-get.cc:146 -msgid "[Y/n]" -msgstr "[S/n]" - -#. TRANSLATOR: Yes/No question help-text: defaulting to N[o] -#. e.g. "Should this file be removed? [y/N] " -#. The user has to answer with an input matching the -#. YESEXPR/NOEXPR defined in your l10n. -#: cmdline/apt-get.cc:152 -msgid "[y/N]" -msgstr "[s/N]" - -#. TRANSLATOR: "Yes" answer printed for a yes/no question if --assume-yes is set -#: cmdline/apt-get.cc:163 -msgid "Y" -msgstr "S" - -#. TRANSLATOR: "No" answer printed for a yes/no question if --assume-no is set -#: cmdline/apt-get.cc:169 -msgid "N" -msgstr "N" - -#: cmdline/apt-get.cc:191 apt-pkg/cachefilter.cc:33 -#, c-format -msgid "Regex compilation error - %s" -msgstr "Errore di compilazione dell'espressione regolare - %s" - -#: cmdline/apt-get.cc:289 -msgid "The following packages have unmet dependencies:" -msgstr "I seguenti pacchetti hanno dipendenze non soddisfatte:" - -#: cmdline/apt-get.cc:379 -#, c-format -msgid "but %s is installed" -msgstr "ma la versione %s è installata" - -#: cmdline/apt-get.cc:381 -#, c-format -msgid "but %s is to be installed" -msgstr "ma la versione %s sta per essere installata" - -#: cmdline/apt-get.cc:388 -msgid "but it is not installable" -msgstr "ma non è installabile" - -#: cmdline/apt-get.cc:390 -msgid "but it is a virtual package" -msgstr "ma è un pacchetto virtuale" - -#: cmdline/apt-get.cc:393 -msgid "but it is not installed" -msgstr "ma non è installato" - -#: cmdline/apt-get.cc:393 -msgid "but it is not going to be installed" -msgstr "ma non sta per essere installato" - -#: cmdline/apt-get.cc:398 -msgid " or" -msgstr " oppure" - -#: cmdline/apt-get.cc:427 -msgid "The following NEW packages will be installed:" -msgstr "I seguenti pacchetti NUOVI saranno installati:" - -#: cmdline/apt-get.cc:453 -msgid "The following packages will be REMOVED:" -msgstr "I seguenti pacchetti saranno RIMOSSI:" - -#: cmdline/apt-get.cc:475 -msgid "The following packages have been kept back:" -msgstr "I seguenti pacchetti sono stati mantenuti alla versione attuale:" - -#: cmdline/apt-get.cc:496 -msgid "The following packages will be upgraded:" -msgstr "I seguenti pacchetti saranno aggiornati:" - -#: cmdline/apt-get.cc:517 -msgid "The following packages will be DOWNGRADED:" -msgstr "I seguenti pacchetti saranno RETROCESSI:" - -#: cmdline/apt-get.cc:537 -msgid "The following held packages will be changed:" -msgstr "I seguenti pacchetti bloccati saranno cambiati:" - -#: cmdline/apt-get.cc:592 -#, c-format -msgid "%s (due to %s) " -msgstr "%s (a causa di %s) " - -#: cmdline/apt-get.cc:600 -msgid "" -"WARNING: The following essential packages will be removed.\n" -"This should NOT be done unless you know exactly what you are doing!" -msgstr "" -"ATTENZIONE: i seguenti pacchetti essenziali stanno per essere rimossi.\n" -"Questo non dovrebbe essere fatto a meno che non si sappia esattamente cosa " -"si sta facendo." - -#: cmdline/apt-get.cc:631 -#, c-format -msgid "%lu upgraded, %lu newly installed, " -msgstr "%lu aggiornati, %lu installati, " - -#: cmdline/apt-get.cc:635 -#, c-format -msgid "%lu reinstalled, " -msgstr "%lu reinstallati, " - -#: cmdline/apt-get.cc:637 -#, c-format -msgid "%lu downgraded, " -msgstr "%lu retrocessi, " - -#: cmdline/apt-get.cc:639 -#, c-format -msgid "%lu to remove and %lu not upgraded.\n" -msgstr "%lu da rimuovere e %lu non aggiornati.\n" - -#: cmdline/apt-get.cc:643 -#, c-format -msgid "%lu not fully installed or removed.\n" -msgstr "%lu non completamente installati o rimossi.\n" - -#: cmdline/apt-get.cc:664 -#, c-format -msgid "Note, selecting '%s' for task '%s'\n" -msgstr "Nota, viene selezionato \"%s\" per il task \"%s\"\n" - -#: cmdline/apt-get.cc:669 -#, c-format -msgid "Note, selecting '%s' for regex '%s'\n" -msgstr "Nota, viene selezionato \"%s\" per l'espressione regolare \"%s\"\n" - -#: cmdline/apt-get.cc:686 -#, c-format -msgid "Package %s is a virtual package provided by:\n" -msgstr "Il pacchetto %s è un pacchetto virtuale fornito da:\n" - -#: cmdline/apt-get.cc:697 -msgid " [Installed]" -msgstr " [Installato]" - -#: cmdline/apt-get.cc:706 -msgid " [Not candidate version]" -msgstr " [Versione non candidata]" - -#: cmdline/apt-get.cc:708 -msgid "You should explicitly select one to install." -msgstr "È necessario sceglierne uno da installare." - -#: cmdline/apt-get.cc:711 -#, c-format -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 "" -"Il pacchetto %s non ha versioni disponibili, ma è nominato da un altro\n" -"pacchetto. Questo potrebbe indicare che il pacchetto è mancante, obsoleto\n" -"oppure è disponibile solo all'interno di un'altra sorgente\n" - -#: cmdline/apt-get.cc:729 -msgid "However the following packages replace it:" -msgstr "Tuttavia questi pacchetti lo sostituiscono:" - -#: cmdline/apt-get.cc:741 -#, c-format -msgid "Package '%s' has no installation candidate" -msgstr "Il pacchetto \"%s\" non ha candidati da installare" - -#: cmdline/apt-get.cc:754 -#, c-format -msgid "Virtual packages like '%s' can't be removed\n" -msgstr "Pacchetti virtuali come \"%s\" non possono essere rimossi\n" - -#. TRANSLATORS: Note, this is not an interactive question -#: cmdline/apt-get.cc:766 cmdline/apt-get.cc:969 -#, c-format -msgid "Package '%s' is not installed, so not removed. Did you mean '%s'?\n" -msgstr "" -"Il pacchetto \"%s\" non è installato e quindi non è stato rimosso: si " -"intendeva \"%s\"?\n" - -#: cmdline/apt-get.cc:772 cmdline/apt-get.cc:975 -#, c-format -msgid "Package '%s' is not installed, so not removed\n" -msgstr "Il pacchetto \"%s\" non è installato e quindi non è stato rimosso\n" - -#: cmdline/apt-get.cc:817 -#, c-format -msgid "Note, selecting '%s' instead of '%s'\n" -msgstr "Nota, viene selezionato \"%s\" al posto di \"%s\"\n" - -#: cmdline/apt-get.cc:847 -#, c-format -msgid "Skipping %s, it is already installed and upgrade is not set.\n" -msgstr "" -"Viene saltato %s poiché è già installato e l'aggiornamento non è impostato.\n" - -#: cmdline/apt-get.cc:851 -#, c-format -msgid "Skipping %s, it is not installed and only upgrades are requested.\n" -msgstr "" -"Viene saltato %s poiché non è installato e sono richiesti solo gli " -"aggiornamenti.\n" - -#: cmdline/apt-get.cc:863 -#, c-format -msgid "Reinstallation of %s is not possible, it cannot be downloaded.\n" -msgstr "La reinstallazione di %s non è possibile, non può essere scaricato.\n" - -#: cmdline/apt-get.cc:868 -#, c-format -msgid "%s is already the newest version.\n" -msgstr "%s è già alla versione più recente.\n" - -#: cmdline/apt-get.cc:887 cmdline/apt-get.cc:2187 cmdline/apt-mark.cc:68 -#, c-format -msgid "%s set to manually installed.\n" -msgstr "È stato impostato %s per l'installazione manuale.\n" - -#: cmdline/apt-get.cc:913 -#, c-format -msgid "Selected version '%s' (%s) for '%s'\n" -msgstr "Versione \"%s\" (%s) selezionata per \"%s\"\n" - -#: cmdline/apt-get.cc:918 -#, c-format -msgid "Selected version '%s' (%s) for '%s' because of '%s'\n" -msgstr "Versione \"%s\" (%s) selezionata per \"%s\" per via di \"%s\"\n" - -#: cmdline/apt-get.cc:1054 -msgid "Correcting dependencies..." -msgstr "Correzione delle dipendenze..." - -#: cmdline/apt-get.cc:1057 -msgid " failed." -msgstr " non riuscita." - -#: cmdline/apt-get.cc:1060 -msgid "Unable to correct dependencies" -msgstr "Impossibile correggere le dipendenze" - -#: cmdline/apt-get.cc:1063 -msgid "Unable to minimize the upgrade set" -msgstr "Impossibile minimizzare l'insieme da aggiornare" - -#: cmdline/apt-get.cc:1065 -msgid " Done" -msgstr " Fatto" - -#: cmdline/apt-get.cc:1069 -msgid "You might want to run 'apt-get -f install' to correct these." -msgstr "È utile eseguire \"apt-get -f install\" per correggere ciò." - -#: cmdline/apt-get.cc:1072 -msgid "Unmet dependencies. Try using -f." -msgstr "Dipendenze non trovate. Riprovare usando -f." - -#: cmdline/apt-get.cc:1097 -msgid "WARNING: The following packages cannot be authenticated!" -msgstr "ATTENZIONE: i seguenti pacchetti non possono essere autenticati." - -#: cmdline/apt-get.cc:1101 -msgid "Authentication warning overridden.\n" -msgstr "Avviso di autenticazione disabilitato.\n" - -#: cmdline/apt-get.cc:1108 -msgid "Install these packages without verification?" -msgstr "Installare questi pacchetti senza verificarli?" - -#: cmdline/apt-get.cc:1110 -msgid "Some packages could not be authenticated" -msgstr "Alcuni pacchetti non possono essere autenticati" - -#: cmdline/apt-get.cc:1119 cmdline/apt-get.cc:1280 -msgid "There are problems and -y was used without --force-yes" -msgstr "Si sono verificati dei problemi ed è stata usata -y senza --force-yes" - -#: cmdline/apt-get.cc:1160 -msgid "Internal error, InstallPackages was called with broken packages!" -msgstr "" -"Errore interno, InstallPackages è stato chiamato con un pacchetto " -"danneggiato." - -#: cmdline/apt-get.cc:1169 -msgid "Packages need to be removed but remove is disabled." -msgstr "" -"I pacchetti devono essere rimossi, ma l'azione di rimozione è disabilitata." - -#: cmdline/apt-get.cc:1180 -msgid "Internal error, Ordering didn't finish" -msgstr "Errore interno, l'ordinamento non è stato terminato" - -#: cmdline/apt-get.cc:1218 -msgid "How odd.. The sizes didn't match, email apt@packages.debian.org" -msgstr "" -"Le dimensioni non corrispondono. Inviare un'email a: apt@packages.debian.org" - -#. 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:1225 -#, c-format -msgid "Need to get %sB/%sB of archives.\n" -msgstr "È necessario scaricare %sB/%sB di archivi.\n" - -#. 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:1230 -#, c-format -msgid "Need to get %sB of archives.\n" -msgstr "È necessario scaricare %sB di archivi.\n" - -#. 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:1237 -#, c-format -msgid "After this operation, %sB of additional disk space will be used.\n" -msgstr "Dopo quest'operazione, verranno occupati %sB di spazio su disco.\n" - -#. 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:1242 -#, c-format -msgid "After this operation, %sB disk space will be freed.\n" -msgstr "Dopo quest'operazione, verranno liberati %sB di spazio su disco.\n" - -#: cmdline/apt-get.cc:1257 cmdline/apt-get.cc:1260 cmdline/apt-get.cc:2621 -#: cmdline/apt-get.cc:2624 -#, c-format -msgid "Couldn't determine free space in %s" -msgstr "Impossibile determinare lo spazio libero in %s" - -#: cmdline/apt-get.cc:1270 -#, c-format -msgid "You don't have enough free space in %s." -msgstr "Spazio libero in %s insufficiente." - -#: cmdline/apt-get.cc:1286 cmdline/apt-get.cc:1308 -msgid "Trivial Only specified but this is not a trivial operation." +#: cmdline/apt-get.cc:244 +#, fuzzy, c-format +msgid "Can not find a package for architecture '%s'" msgstr "" -"È stata specificata la modalità \"Trivial Only\", ma questa non è " -"un'operazione banale." - -#. TRANSLATOR: This string needs to be typed by the user as a confirmation, so be -#. careful with hard to type or special characters (like non-breaking spaces) -#: cmdline/apt-get.cc:1290 -msgid "Yes, do as I say!" -msgstr "Sì, esegui come da richiesta." +"Impossibile trovare alcun pacchetto tramite l'espressione regolare \"%s\"" -#: cmdline/apt-get.cc:1292 -#, c-format -msgid "" -"You are about to do something potentially harmful.\n" -"To continue type in the phrase '%s'\n" -" ?] " +#: cmdline/apt-get.cc:326 +#, fuzzy, c-format +msgid "Can not find a package '%s' with version '%s'" msgstr "" -"Si sta per compiere un'azione potenzialmente pericolosa.\n" -"Per continuare scrivere la frase \"%s\"\n" -" ?] " - -#: cmdline/apt-get.cc:1298 cmdline/apt-get.cc:1317 -msgid "Abort." -msgstr "Interrotto." - -#: cmdline/apt-get.cc:1313 -msgid "Do you want to continue?" -msgstr "Continuare?" - -#: cmdline/apt-get.cc:1385 cmdline/apt-get.cc:2686 apt-pkg/algorithms.cc:1566 -#, c-format -msgid "Failed to fetch %s %s\n" -msgstr "Impossibile recuperare %s %s\n" - -#: cmdline/apt-get.cc:1403 -msgid "Some files failed to download" -msgstr "Scaricamento di alcuni file non riuscito" - -#: cmdline/apt-get.cc:1404 cmdline/apt-get.cc:2698 -msgid "Download complete and in download only mode" -msgstr "Scaricamento completato e in modalità solo scaricamento" +"Impossibile trovare alcun pacchetto tramite l'espressione regolare \"%s\"" -#: cmdline/apt-get.cc:1410 -msgid "" -"Unable to fetch some archives, maybe run apt-get update or try with --fix-" -"missing?" +#: cmdline/apt-get.cc:329 +#, fuzzy, c-format +msgid "Can not find a package '%s' with release '%s'" msgstr "" -"Impossibile scaricare alcuni pacchetti. Potrebbe essere utile eseguire \"apt-" -"get update\" o provare l'opzione \"--fix-missing\"." - -#: cmdline/apt-get.cc:1414 -msgid "--fix-missing and media swapping is not currently supported" -msgstr "--fix-missing su supporti estraibili non è ancora supportato" - -#: cmdline/apt-get.cc:1419 -msgid "Unable to correct missing packages." -msgstr "Impossibile correggere i pacchetti mancanti." - -#: cmdline/apt-get.cc:1420 -msgid "Aborting install." -msgstr "Interruzione dell'installazione." - -#: cmdline/apt-get.cc:1448 -msgid "" -"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] "" -"Il seguente pacchetto è sparito dal sistema poiché\n" -"tutti i file sono stati sovrascritti da altri pacchetti:" -msgstr[1] "" -"I seguenti pacchetti sono spariti dal sistema poiché\n" -"tutti i file sono stati sovrascritti da altri pacchetti:" - -#: cmdline/apt-get.cc:1452 -msgid "Note: This is done automatically and on purpose by dpkg." -msgstr "Nota: questo viene svolto automaticamente e volutamente da dpkg." - -#: cmdline/apt-get.cc:1590 -#, c-format -msgid "Ignore unavailable target release '%s' of package '%s'" -msgstr "Ignorato il rilascio non disponibile \"%s\" del pacchetto \"%s\"" +"Impossibile trovare alcun pacchetto tramite l'espressione regolare \"%s\"" -#: cmdline/apt-get.cc:1622 +#: cmdline/apt-get.cc:366 #, c-format msgid "Picking '%s' as source package instead of '%s'\n" msgstr "Scelto \"%s\" come pacchetto sorgente al posto di \"%s\"\n" -#. if (VerTag.empty() == false && Last == 0) -#: cmdline/apt-get.cc:1660 -#, c-format -msgid "Ignore unavailable version '%s' of package '%s'" +#: cmdline/apt-get.cc:422 +#, fuzzy, c-format +msgid "Can not find version '%s' of package '%s'" msgstr "Ignorata la versione \"%s\" non disponibile del pacchetto \"%s\"" -#: cmdline/apt-get.cc:1676 -msgid "The update command takes no arguments" -msgstr "Il comando update non accetta argomenti" - -#: cmdline/apt-get.cc:1742 -msgid "We are not supposed to delete stuff, can't start AutoRemover" -msgstr "" -"Non si è autorizzati a rimuovere nulla, impossibile avviare AutoRemover" - -#: cmdline/apt-get.cc:1846 -msgid "" -"Hmm, seems like the AutoRemover destroyed something which really\n" -"shouldn't happen. Please file a bug report against apt." -msgstr "" -"Sembra che AutoRemover abbia rovinato qualcosa e questo\n" -"non doveva accadere. Segnalare un bug riguardo 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:1849 cmdline/apt-get.cc:2017 -msgid "The following information may help to resolve the situation:" -msgstr "Le seguenti informazioni possono aiutare a risolvere la situazione:" - -#: cmdline/apt-get.cc:1853 -msgid "Internal Error, AutoRemover broke stuff" -msgstr "Errore interno, AutoRemover ha rovinato qualche cosa" - -#: cmdline/apt-get.cc:1860 -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] "" -"Il seguente pacchetto è stato installato automaticamente e non è più " -"richiesto:" -msgstr[1] "" -"I seguenti pacchetti sono stati installati automaticamente e non sono più " -"richiesti:" - -#: cmdline/apt-get.cc:1864 -#, 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 pacchetto è stato installato automaticamente e non è più richiesto.\n" -msgstr[1] "" -"%lu pacchetti sono stati installati automaticamente e non sono più " -"richiesti.\n" - -#: cmdline/apt-get.cc:1866 -msgid "Use 'apt-get autoremove' to remove it." -msgid_plural "Use 'apt-get autoremove' to remove them." -msgstr[0] "Usare \"apt-get autoremove\" per rimuoverlo." -msgstr[1] "Usare \"apt-get autoremove\" per rimuoverli." - -#: cmdline/apt-get.cc:1885 -msgid "Internal error, AllUpgrade broke stuff" -msgstr "Errore interno, AllUpgrade ha rovinato qualche cosa" - -#: cmdline/apt-get.cc:1984 -msgid "You might want to run 'apt-get -f install' to correct these:" -msgstr "" -"È utile eseguire \"apt-get -f install\" per correggere questi problemi:" - -#: cmdline/apt-get.cc:1988 -msgid "" -"Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a " -"solution)." -msgstr "" -"Dipendenze non soddisfatte. Provare \"apt-get -f install\" senza pacchetti " -"(o specificare una soluzione)." - -#: cmdline/apt-get.cc:2002 -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 "" -"Alcuni pacchetti non possono essere installati. Questo può voler dire\n" -"che è stata richiesta una situazione impossibile oppure, se si sta\n" -"usando una distribuzione in sviluppo, che alcuni pacchetti richiesti\n" -"non sono ancora stati creati o sono stati rimossi da Incoming." - -#: cmdline/apt-get.cc:2023 -msgid "Broken packages" -msgstr "Pacchetti danneggiati" - -#: cmdline/apt-get.cc:2049 -msgid "The following extra packages will be installed:" -msgstr "I seguenti pacchetti saranno inoltre installati:" - -#: cmdline/apt-get.cc:2139 -msgid "Suggested packages:" -msgstr "Pacchetti suggeriti:" - -#: cmdline/apt-get.cc:2140 -msgid "Recommended packages:" -msgstr "Pacchetti raccomandati:" - -#: cmdline/apt-get.cc:2182 +#: cmdline/apt-get.cc:453 #, c-format msgid "Couldn't find package %s" msgstr "Impossibile trovare il pacchetto %s" -#: cmdline/apt-get.cc:2189 cmdline/apt-mark.cc:70 +#: cmdline/apt-get.cc:458 cmdline/apt-mark.cc:70 +#, c-format +msgid "%s set to manually installed.\n" +msgstr "È stato impostato %s per l'installazione manuale.\n" + +#: cmdline/apt-get.cc:460 cmdline/apt-mark.cc:72 #, c-format msgid "%s set to automatically installed.\n" msgstr "%s impostato automaticamente come installato.\n" -#: cmdline/apt-get.cc:2197 cmdline/apt-mark.cc:114 +#: cmdline/apt-get.cc:468 cmdline/apt-mark.cc:116 msgid "" "This command is deprecated. Please use 'apt-mark auto' and 'apt-mark manual' " "instead." @@ -864,48 +354,25 @@ msgstr "" "Questo comando è deprecato. Utilizzare \"apt-mark auto\" e \"apt-mark manual" "\" al suo posto." -#: cmdline/apt-get.cc:2213 -msgid "Calculating upgrade... " -msgstr "Calcolo dell'aggiornamento... " - -#: cmdline/apt-get.cc:2216 methods/ftp.cc:712 methods/connect.cc:116 -msgid "Failed" -msgstr "Non riuscito" - -#: cmdline/apt-get.cc:2221 -msgid "Done" -msgstr "Eseguito" - -#: cmdline/apt-get.cc:2288 cmdline/apt-get.cc:2296 +#: cmdline/apt-get.cc:537 cmdline/apt-get.cc:545 msgid "Internal error, problem resolver broke stuff" msgstr "Errore interno, \"problem resolver\" ha rovinato qualcosa" -#: cmdline/apt-get.cc:2324 cmdline/apt-get.cc:2361 +#: cmdline/apt-get.cc:573 cmdline/apt-get.cc:610 msgid "Unable to lock the download directory" msgstr "Impossibile bloccare la directory di scaricamento" -#: cmdline/apt-get.cc:2418 -#, c-format -msgid "Can't find a source to download version '%s' of '%s'" -msgstr "" -"Impossibile trovare una sorgente per scaricare la versione \"%s\" di \"%s\"" - -#: cmdline/apt-get.cc:2423 -#, c-format -msgid "Downloading %s %s" -msgstr "Scaricamento di %s %s" - -#: cmdline/apt-get.cc:2483 +#: cmdline/apt-get.cc:725 msgid "Must specify at least one package to fetch source for" msgstr "" "È necessario specificare almeno un pacchetto di cui recuperare il sorgente" -#: cmdline/apt-get.cc:2523 cmdline/apt-get.cc:2835 +#: cmdline/apt-get.cc:765 cmdline/apt-get.cc:1060 #, c-format msgid "Unable to find a source package for %s" msgstr "Impossibile trovare un pacchetto sorgente per %s" -#: cmdline/apt-get.cc:2540 +#: cmdline/apt-get.cc:782 #, c-format msgid "" "NOTICE: '%s' packaging is maintained in the '%s' version control system at:\n" @@ -915,7 +382,7 @@ msgstr "" "all'interno del sistema di controllo della versione \"%s\" presso:\n" "%s\n" -#: cmdline/apt-get.cc:2545 +#: cmdline/apt-get.cc:787 #, c-format msgid "" "Please use:\n" @@ -927,70 +394,80 @@ msgstr "" "per recuperare gli ultimi (forse non rilasciati) aggiornamenti del " "pacchetto.\n" -#: cmdline/apt-get.cc:2598 +#: cmdline/apt-get.cc:840 #, c-format msgid "Skipping already downloaded file '%s'\n" msgstr "Il pacchetto \"%s\" già scaricato viene saltato\n" -#: cmdline/apt-get.cc:2635 +#: cmdline/apt-get.cc:863 cmdline/apt-get.cc:866 +#: apt-private/private-install.cc:198 apt-private/private-install.cc:201 +#, c-format +msgid "Couldn't determine free space in %s" +msgstr "Impossibile determinare lo spazio libero in %s" + +#: cmdline/apt-get.cc:877 #, c-format msgid "You don't have enough free space in %s" msgstr "Lo spazio libero in %s è insufficiente" #. 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:2644 +#: cmdline/apt-get.cc:886 #, c-format msgid "Need to get %sB/%sB of source archives.\n" msgstr "È necessario recuperare %sB/%sB di sorgenti.\n" #. 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:2649 +#: cmdline/apt-get.cc:891 #, c-format msgid "Need to get %sB of source archives.\n" msgstr "È necessario scaricare %sB di sorgenti.\n" -#: cmdline/apt-get.cc:2655 +#: cmdline/apt-get.cc:897 #, c-format msgid "Fetch source %s\n" msgstr "Recupero sorgente %s\n" -#: cmdline/apt-get.cc:2693 +#: cmdline/apt-get.cc:918 msgid "Failed to fetch some archives." msgstr "Recupero di alcuni archivi non riuscito." -#: cmdline/apt-get.cc:2724 +#: cmdline/apt-get.cc:923 apt-private/private-install.cc:325 +msgid "Download complete and in download only mode" +msgstr "Scaricamento completato e in modalità solo scaricamento" + +#: cmdline/apt-get.cc:949 #, c-format msgid "Skipping unpack of already unpacked source in %s\n" msgstr "Estrazione del pacchetto sorgente già estratto in %s saltata\n" -#: cmdline/apt-get.cc:2736 +#: cmdline/apt-get.cc:961 #, c-format msgid "Unpack command '%s' failed.\n" msgstr "Comando di estrazione \"%s\" non riuscito.\n" -#: cmdline/apt-get.cc:2737 +#: cmdline/apt-get.cc:962 #, c-format msgid "Check if the 'dpkg-dev' package is installed.\n" msgstr "Verificare che il pacchetto \"dpkg-dev\" sia installato.\n" -#: cmdline/apt-get.cc:2759 +#: cmdline/apt-get.cc:984 #, c-format msgid "Build command '%s' failed.\n" msgstr "Comando \"%s\" di generazione non riuscito.\n" -#: cmdline/apt-get.cc:2779 +#: cmdline/apt-get.cc:1004 msgid "Child process failed" msgstr "Creazione processo figlio non riuscita" -#: cmdline/apt-get.cc:2798 +#: cmdline/apt-get.cc:1023 msgid "Must specify at least one package to check builddeps for" msgstr "" "È necessario specificare almeno un pacchetto di cui controllare le " "dipendenze di generazione" -#: cmdline/apt-get.cc:2823 +#: cmdline/apt-get.cc:1048 #, c-format msgid "" "No architecture information available for %s. See apt.conf(5) APT::" @@ -999,17 +476,17 @@ msgstr "" "Informazioni sull'architettura non disponibili per %s. Consultare apt." "conf(5) APT::Architectures per l'impostazione" -#: cmdline/apt-get.cc:2847 cmdline/apt-get.cc:2850 +#: cmdline/apt-get.cc:1072 cmdline/apt-get.cc:1075 #, c-format msgid "Unable to get build-dependency information for %s" msgstr "Impossibile ottenere informazioni di dipendenza di generazione per %s" -#: cmdline/apt-get.cc:2870 +#: cmdline/apt-get.cc:1095 #, c-format msgid "%s has no build depends.\n" msgstr "%s non ha dipendenze di generazione.\n" -#: cmdline/apt-get.cc:3040 +#: cmdline/apt-get.cc:1265 #, c-format msgid "" "%s dependency for %s can't be satisfied because %s is not allowed on '%s' " @@ -1018,7 +495,7 @@ msgstr "" "La dipendenza %s per %s non può essere soddisfatta perché %s non è " "consentito su pacchetti \"%s\"" -#: cmdline/apt-get.cc:3058 +#: cmdline/apt-get.cc:1283 #, c-format msgid "" "%s dependency for %s cannot be satisfied because the package %s cannot be " @@ -1027,14 +504,14 @@ msgstr "" "%s dipendenze per %s non possono essere soddisfatte perché il pacchetto %s " "non può essere trovato" -#: cmdline/apt-get.cc:3081 +#: cmdline/apt-get.cc:1306 #, c-format msgid "Failed to satisfy %s dependency for %s: Installed package %s is too new" msgstr "" "La dipendenza %s per %s non è stata soddisfatta: il pacchetto installato %s " "è troppo recente" -#: cmdline/apt-get.cc:3120 +#: cmdline/apt-get.cc:1345 #, c-format msgid "" "%s dependency for %s cannot be satisfied because candidate version of " @@ -1043,7 +520,7 @@ msgstr "" "La dipendenza %s per %s non può essere soddisfatta perché la versione " "candidata del pacchetto %s non può soddisfare i requisiti di versione" -#: cmdline/apt-get.cc:3126 +#: cmdline/apt-get.cc:1351 #, c-format msgid "" "%s dependency for %s cannot be satisfied because package %s has no candidate " @@ -1052,30 +529,30 @@ msgstr "" "La dipendenza %s per %s non può essere soddisfatta perché il pacchetto %s " "non ha una versione candidata" -#: cmdline/apt-get.cc:3149 +#: cmdline/apt-get.cc:1374 #, c-format msgid "Failed to satisfy %s dependency for %s: %s" msgstr "La dipendenza %s per %s non è stata soddisfatta: %s" -#: cmdline/apt-get.cc:3164 +#: cmdline/apt-get.cc:1389 #, c-format msgid "Build-dependencies for %s could not be satisfied." msgstr "Le dipendenze di generazione per %s non sono state soddisfatte." -#: cmdline/apt-get.cc:3169 +#: cmdline/apt-get.cc:1394 msgid "Failed to process build dependencies" msgstr "Elaborazione delle dipendenze di generazione non riuscita" -#: cmdline/apt-get.cc:3262 cmdline/apt-get.cc:3274 +#: cmdline/apt-get.cc:1487 cmdline/apt-get.cc:1499 #, c-format msgid "Changelog for %s (%s)" msgstr "Changelog per %s (%s)" -#: cmdline/apt-get.cc:3397 +#: cmdline/apt-get.cc:1585 msgid "Supported modules:" msgstr "Moduli supportati:" -#: cmdline/apt-get.cc:3438 +#: cmdline/apt-get.cc:1626 msgid "" "Usage: apt-get [options] command\n" " apt-get [options] install|remove pkg1 [pkg2 ...]\n" @@ -1165,103 +642,54 @@ msgstr "" "apt-get(8), sources.list(5) e apt.conf(5).\n" " Questo APT ha i poteri della Super Mucca.\n" -#: cmdline/apt-get.cc:3603 -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 "" -"Nota: questa è solo una simulazione.\n" -" apt-get necessita dei privilegi di root per la normale esecuzione.\n" -" Inoltre, il meccanismo di blocco non è attivato e non è quindi\n" -" utile dare importanza a tutto ciò per una situazione reale." - -#: cmdline/acqprogress.cc:60 -msgid "Hit " -msgstr "Trovato " - -#: cmdline/acqprogress.cc:84 -msgid "Get:" -msgstr "Scaricamento di:" - -# (ndt) questa non so cosa voglia dire -#: cmdline/acqprogress.cc:115 -msgid "Ign " -msgstr "Ign " - -#: cmdline/acqprogress.cc:119 -msgid "Err " -msgstr "Err " - -#: cmdline/acqprogress.cc:140 -#, c-format -msgid "Fetched %sB in %s (%sB/s)\n" -msgstr "Recuperati %sB in %s (%sB/s)\n" - -#: cmdline/acqprogress.cc:230 -#, c-format -msgid " [Working]" -msgstr " [In lavorazione]" - -#: cmdline/acqprogress.cc:286 -#, c-format -msgid "" -"Media change: please insert the disc labeled\n" -" '%s'\n" -"in the drive '%s' and press enter\n" -msgstr "" -"Cambio disco: inserire il disco chiamato\n" -" \"%s\"\n" -"nell'unità \"%s\" e premere Invio\n" - -#: cmdline/apt-mark.cc:55 +#: cmdline/apt-mark.cc:57 #, c-format msgid "%s can not be marked as it is not installed.\n" msgstr "%s non può essere segnato perché non è installato.\n" -#: cmdline/apt-mark.cc:61 +#: cmdline/apt-mark.cc:63 #, c-format msgid "%s was already set to manually installed.\n" msgstr "%s è già stato impostato come installato manualmente.\n" -#: cmdline/apt-mark.cc:63 +#: cmdline/apt-mark.cc:65 #, c-format msgid "%s was already set to automatically installed.\n" msgstr "%s è già stato impostato come installato automaticamente.\n" -#: cmdline/apt-mark.cc:228 +#: cmdline/apt-mark.cc:230 #, c-format msgid "%s was already set on hold.\n" msgstr "%s è già stato impostato come bloccato.\n" -#: cmdline/apt-mark.cc:230 +#: cmdline/apt-mark.cc:232 #, c-format msgid "%s was already not hold.\n" msgstr "%s era già non bloccato.\n" -#: cmdline/apt-mark.cc:245 cmdline/apt-mark.cc:326 -#: apt-pkg/contrib/fileutl.cc:832 apt-pkg/contrib/gpgv.cc:223 -#: apt-pkg/deb/dpkgpm.cc:1032 +#: cmdline/apt-mark.cc:247 cmdline/apt-mark.cc:328 +#: apt-pkg/contrib/fileutl.cc:850 apt-pkg/contrib/gpgv.cc:217 +#: apt-pkg/deb/dpkgpm.cc:1182 #, c-format msgid "Waited for %s but it wasn't there" msgstr "In attesa di %s ma non era presente" -#: cmdline/apt-mark.cc:260 cmdline/apt-mark.cc:309 +#: cmdline/apt-mark.cc:262 cmdline/apt-mark.cc:311 #, c-format msgid "%s set on hold.\n" msgstr "%s impostato come bloccato.\n" -#: cmdline/apt-mark.cc:262 cmdline/apt-mark.cc:314 +#: cmdline/apt-mark.cc:264 cmdline/apt-mark.cc:316 #, c-format msgid "Canceled hold on %s.\n" msgstr "Blocco su %s annullato.\n" -#: cmdline/apt-mark.cc:332 +#: cmdline/apt-mark.cc:334 msgid "Executing dpkg failed. Are you root?" msgstr "Esecuzione di dpkg non riuscita. È stato lanciato come root?" -#: cmdline/apt-mark.cc:379 +#: cmdline/apt-mark.cc:381 +#, fuzzy msgid "" "Usage: apt-mark [options] {auto|manual} pkg1 [pkg2 ...]\n" "\n" @@ -1271,6 +699,11 @@ msgid "" "Commands:\n" " auto - Mark the given packages as automatically installed\n" " manual - Mark the given packages as manually installed\n" +" hold - Mark a package as held back\n" +" unhold - Unset a package set as held back\n" +" showauto - Print the list of automatically installed packages\n" +" showmanual - Print the list of manually installed packages\n" +" showhold - Print the list of package on hold\n" "\n" "Options:\n" " -h This help text.\n" @@ -1304,6 +737,28 @@ msgstr "" "Per maggiori informazioni, consultare le pagine di manuale apt-mark(8) e\n" "apt.conf(5)." +#: cmdline/apt.cc:71 +msgid "" +"Usage: apt [options] command\n" +"\n" +"CLI for apt.\n" +"Basic commands: \n" +" list - list packages based on package names\n" +" search - search in package descriptions\n" +" show - show package details\n" +"\n" +" update - update list of available packages\n" +"\n" +" install - install packages\n" +" remove - remove packages\n" +"\n" +" upgrade - upgrade the system by installing/upgrading packages\n" +" full-upgrade - upgrade the system by removing/installing/upgrading " +"packages\n" +"\n" +" edit-sources - edit the source information file\n" +msgstr "" + #: methods/cdrom.cc:203 #, c-format msgid "Unable to read the cdrom database %s" @@ -1330,16 +785,16 @@ msgstr "Impossibile smontare il CD-ROM in %s, potrebbe essere ancora in uso." msgid "Disk not found." msgstr "Disco non trovato" -#: methods/cdrom.cc:262 methods/file.cc:82 methods/rsh.cc:275 +#: methods/cdrom.cc:262 methods/file.cc:82 methods/rsh.cc:274 msgid "File not found" msgstr "File non trovato" -#: methods/copy.cc:46 methods/gzip.cc:105 methods/gzip.cc:114 -#: methods/rred.cc:512 methods/rred.cc:521 +#: methods/copy.cc:46 methods/gzip.cc:106 methods/rred.cc:599 +#: methods/rred.cc:609 msgid "Failed to stat" msgstr "Esecuzione di stat non riuscita" -#: methods/copy.cc:83 methods/gzip.cc:111 methods/rred.cc:518 +#: methods/copy.cc:82 methods/gzip.cc:113 methods/rred.cc:606 msgid "Failed to set modification time" msgstr "Impostazione della data di modifica non riuscita" @@ -1348,34 +803,34 @@ msgid "Invalid URI, local URIS must not start with //" msgstr "URI non valido, gli URI locali non devono iniziare con //" #. Login must be before getpeername otherwise dante won't work. -#: methods/ftp.cc:173 +#: methods/ftp.cc:172 msgid "Logging in" msgstr "Accesso in corso" -#: methods/ftp.cc:179 +#: methods/ftp.cc:178 msgid "Unable to determine the peer name" msgstr "Impossibile determinare il nome del nodo" -#: methods/ftp.cc:184 +#: methods/ftp.cc:183 msgid "Unable to determine the local name" msgstr "Impossibile determinare il nome locale" -#: methods/ftp.cc:215 methods/ftp.cc:243 +#: methods/ftp.cc:214 methods/ftp.cc:242 #, c-format msgid "The server refused the connection and said: %s" msgstr "Il server ha rifiutato la connessione e riporta: %s" -#: methods/ftp.cc:221 +#: methods/ftp.cc:220 #, c-format msgid "USER failed, server said: %s" msgstr "USER non riuscito, il server riporta: %s" -#: methods/ftp.cc:228 +#: methods/ftp.cc:227 #, c-format msgid "PASS failed, server said: %s" msgstr "PASS non riuscito, il server riporta: %s" -#: methods/ftp.cc:248 +#: methods/ftp.cc:247 msgid "" "A proxy server was specified but no login script, Acquire::ftp::ProxyLogin " "is empty." @@ -1383,119 +838,123 @@ msgstr "" "È stato specificato un server proxy, ma nessuno script di accesso: Acquire::" "ftp::ProxyLogin è vuoto." -#: methods/ftp.cc:276 +#: methods/ftp.cc:275 #, c-format msgid "Login script command '%s' failed, server said: %s" msgstr "" "Comando dello script di accesso \"%s\" non riuscito, il server riporta: %s" -#: methods/ftp.cc:302 +#: methods/ftp.cc:301 #, c-format msgid "TYPE failed, server said: %s" msgstr "TYPE non riuscito, il server riporta: %s" -#: methods/ftp.cc:340 methods/ftp.cc:452 methods/rsh.cc:192 methods/rsh.cc:237 +#: methods/ftp.cc:339 methods/ftp.cc:451 methods/rsh.cc:191 methods/rsh.cc:236 msgid "Connection timeout" msgstr "Connessione scaduta" -#: methods/ftp.cc:346 +#: methods/ftp.cc:345 msgid "Server closed the connection" msgstr "Il server ha chiuso la connessione" -#: methods/ftp.cc:349 methods/rsh.cc:199 apt-pkg/contrib/fileutl.cc:1264 -#: apt-pkg/contrib/fileutl.cc:1273 apt-pkg/contrib/fileutl.cc:1276 +#: methods/ftp.cc:348 methods/rsh.cc:198 apt-pkg/contrib/fileutl.cc:1292 +#: apt-pkg/contrib/fileutl.cc:1301 apt-pkg/contrib/fileutl.cc:1304 msgid "Read error" msgstr "Errore di lettura" -#: methods/ftp.cc:356 methods/rsh.cc:206 +#: methods/ftp.cc:355 methods/rsh.cc:205 msgid "A response overflowed the buffer." msgstr "Una risposta ha superato le dimensioni del buffer." -#: methods/ftp.cc:373 methods/ftp.cc:385 +#: methods/ftp.cc:372 methods/ftp.cc:384 msgid "Protocol corruption" msgstr "Protocollo danneggiato" -#: methods/ftp.cc:458 methods/rred.cc:238 methods/rsh.cc:243 -#: apt-pkg/contrib/fileutl.cc:1360 apt-pkg/contrib/fileutl.cc:1369 -#: apt-pkg/contrib/fileutl.cc:1372 apt-pkg/contrib/fileutl.cc:1397 +#: methods/ftp.cc:457 methods/rsh.cc:242 apt-pkg/contrib/fileutl.cc:1388 +#: apt-pkg/contrib/fileutl.cc:1397 apt-pkg/contrib/fileutl.cc:1400 +#: apt-pkg/contrib/fileutl.cc:1425 msgid "Write error" msgstr "Errore di scrittura" -#: methods/ftp.cc:697 methods/ftp.cc:703 methods/ftp.cc:738 +#: methods/ftp.cc:696 methods/ftp.cc:702 methods/ftp.cc:737 msgid "Could not create a socket" msgstr "Impossibile creare un socket" -#: methods/ftp.cc:708 +#: methods/ftp.cc:707 msgid "Could not connect data socket, connection timed out" msgstr "" "Impossibile connettersi al socket dati, tempo esaurito per la connessione" -#: methods/ftp.cc:714 +#: methods/ftp.cc:711 methods/connect.cc:116 apt-private/private-upgrade.cc:22 +msgid "Failed" +msgstr "Non riuscito" + +#: methods/ftp.cc:713 msgid "Could not connect passive socket." msgstr "Impossibile connettersi alla socket passiva." -#: methods/ftp.cc:731 +#: methods/ftp.cc:730 msgid "getaddrinfo was unable to get a listening socket" msgstr "Impossibile ottenere un socket in ascolto con getaddrinfo()" -#: methods/ftp.cc:745 +#: methods/ftp.cc:744 msgid "Could not bind a socket" msgstr "Impossibile eseguire bind() su un socket" -#: methods/ftp.cc:749 +#: methods/ftp.cc:748 msgid "Could not listen on the socket" msgstr "Impossibile eseguire listen() su un socket" -#: methods/ftp.cc:756 +#: methods/ftp.cc:755 msgid "Could not determine the socket's name" msgstr "Impossibile determinare il nome del socket" -#: methods/ftp.cc:788 +#: methods/ftp.cc:787 msgid "Unable to send PORT command" msgstr "Impossibile inviare il comando PORT" -#: methods/ftp.cc:798 +#: methods/ftp.cc:797 #, c-format msgid "Unknown address family %u (AF_*)" msgstr "Famiglia di indirizzamento %u (AF_*) sconosciuta" -#: methods/ftp.cc:807 +#: methods/ftp.cc:806 #, c-format msgid "EPRT failed, server said: %s" msgstr "EPRT non riuscito, il server riporta: %s" -#: methods/ftp.cc:827 +#: methods/ftp.cc:826 msgid "Data socket connect timed out" msgstr "Connessione al socket dati terminata" -#: methods/ftp.cc:834 +#: methods/ftp.cc:833 msgid "Unable to accept connection" msgstr "Impossibile accettare connessioni" -#: methods/ftp.cc:873 methods/http.cc:1038 methods/rsh.cc:313 +#: methods/ftp.cc:872 methods/server.cc:357 methods/rsh.cc:312 msgid "Problem hashing file" msgstr "Si è verificato un problema nel creare l'hash del file" -#: methods/ftp.cc:886 +#: methods/ftp.cc:885 #, c-format msgid "Unable to fetch file, server said '%s'" msgstr "Impossibile recuperare il file, il server riporta: \"%s\"" -#: methods/ftp.cc:901 methods/rsh.cc:332 +#: methods/ftp.cc:900 methods/rsh.cc:331 msgid "Data socket timed out" msgstr "Socket dati terminato" -#: methods/ftp.cc:931 +#: methods/ftp.cc:930 #, c-format msgid "Data transfer failed, server said '%s'" msgstr "Trasferimento dati non riuscito, il server riporta: \"%s\"" #. Get the files information -#: methods/ftp.cc:1008 +#: methods/ftp.cc:1009 msgid "Query" msgstr "Interrogazione" -#: methods/ftp.cc:1120 +#: methods/ftp.cc:1123 msgid "Unable to invoke " msgstr "Impossibile invocare " @@ -1547,10 +1006,9 @@ msgid "Temporary failure resolving '%s'" msgstr "Risoluzione di \"%s\" temporaneamente non riuscita" #: methods/connect.cc:209 -#, fuzzy, c-format +#, c-format msgid "System error resolving '%s:%s'" -msgstr "" -"Si è verificato qualcosa di anormale nella risoluzione di \"%s:%s\" (%i - %s)" +msgstr "Errore di sistema nella risoluzione di \"%s:%s\"" #: methods/connect.cc:211 #, c-format @@ -1563,40 +1021,42 @@ msgstr "" msgid "Unable to connect to %s:%s:" msgstr "Impossibile connettersi a %s:%s:" -#: methods/gpgv.cc:167 +#: methods/gpgv.cc:166 msgid "" "Internal error: Good signature, but could not determine key fingerprint?!" msgstr "" "Errore interno: firma corretta, ma non è possibile determinare l'impronta " "della chiave." -#: methods/gpgv.cc:171 +#: methods/gpgv.cc:170 msgid "At least one invalid signature was encountered." msgstr "È stata trovata almeno una firma non valida." -#: methods/gpgv.cc:173 +#: methods/gpgv.cc:172 msgid "Could not execute 'gpgv' to verify signature (is gpgv installed?)" msgstr "" "Impossibile eseguire \"gpgv\" per verificare la firma (forse gpgv non è " "installato)" #. TRANSLATORS: %s is a single techy word like 'NODATA' -#: methods/gpgv.cc:179 +#: methods/gpgv.cc:178 #, c-format msgid "" "Clearsigned file isn't valid, got '%s' (does the network require " "authentication?)" msgstr "" +"Il file con la firma in chiaro non è valido, ottenuto \"%s\" (la rete " +"richiede autenticazione?)" -#: methods/gpgv.cc:183 +#: methods/gpgv.cc:182 msgid "Unknown error executing gpgv" msgstr "Errore sconosciuto durante l'esecuzione di gpgv" -#: methods/gpgv.cc:216 methods/gpgv.cc:223 +#: methods/gpgv.cc:215 methods/gpgv.cc:222 msgid "The following signatures were invalid:\n" msgstr "Le seguenti firme non erano valide:\n" -#: methods/gpgv.cc:230 +#: methods/gpgv.cc:229 msgid "" "The following signatures couldn't be verified because the public key is not " "available:\n" @@ -1608,81 +1068,629 @@ msgstr "" msgid "Empty files can't be valid archives" msgstr "File vuoti non possono essere archivi validi" -#: methods/http.cc:394 +#: methods/http.cc:516 +msgid "Error writing to the file" +msgstr "Errore nello scrivere sul file" + +#: methods/http.cc:530 +msgid "Error reading from server. Remote end closed connection" +msgstr "Errore nel leggere dal server. Il lato remoto ha chiuso la connessione" + +#: methods/http.cc:532 +msgid "Error reading from server" +msgstr "Errore nel leggere dal server" + +#: methods/http.cc:568 +msgid "Error writing to file" +msgstr "Errore nello scrivere su file" + +#: methods/http.cc:628 +msgid "Select failed" +msgstr "Select non riuscita" + +#: methods/http.cc:633 +msgid "Connection timed out" +msgstr "Connessione terminata" + +#: methods/http.cc:656 +msgid "Error writing to output file" +msgstr "Errore nello scrivere sul file di output" + +#: methods/server.cc:56 msgid "Waiting for headers" msgstr "In attesa degli header" -#: methods/http.cc:544 +#: methods/server.cc:114 msgid "Bad header line" msgstr "Riga header non corretta" -#: methods/http.cc:569 methods/http.cc:576 +#: methods/server.cc:139 methods/server.cc:146 msgid "The HTTP server sent an invalid reply header" msgstr "Il server HTTP ha inviato un header di risposta non valido" -#: methods/http.cc:606 +#: methods/server.cc:176 msgid "The HTTP server sent an invalid Content-Length header" msgstr "Il server HTTP ha inviato un header Content-Length non valido" -#: methods/http.cc:621 +#: methods/server.cc:199 msgid "The HTTP server sent an invalid Content-Range header" msgstr "Il server HTTP ha inviato un header Content-Range non valido" -#: methods/http.cc:623 +#: methods/server.cc:201 msgid "This HTTP server has broken range support" msgstr "Questo server HTTP ha un supporto del range non corretto" -#: methods/http.cc:647 +#: methods/server.cc:225 msgid "Unknown date format" msgstr "Formato della data sconosciuto" -#: methods/http.cc:826 -msgid "Select failed" -msgstr "Select non riuscita" +#: methods/server.cc:494 +msgid "Bad header data" +msgstr "Header dati non corretto" -#: methods/http.cc:831 -msgid "Connection timed out" -msgstr "Connessione terminata" +#: methods/server.cc:511 methods/server.cc:567 +msgid "Connection failed" +msgstr "Connessione non riuscita" -#: methods/http.cc:854 -msgid "Error writing to output file" -msgstr "Errore nello scrivere sul file di output" +#: methods/server.cc:659 +msgid "Internal error" +msgstr "Errore interno" -#: methods/http.cc:885 -msgid "Error writing to file" -msgstr "Errore nello scrivere su file" +#: apt-private/private-list.cc:147 +msgid "Listing" +msgstr "" -#: methods/http.cc:913 -msgid "Error writing to the file" -msgstr "Errore nello scrivere sul file" +#: apt-private/private-install.cc:93 +msgid "Internal error, InstallPackages was called with broken packages!" +msgstr "" +"Errore interno, InstallPackages è stato chiamato con un pacchetto " +"danneggiato." -#: methods/http.cc:927 -msgid "Error reading from server. Remote end closed connection" -msgstr "Errore nel leggere dal server. Il lato remoto ha chiuso la connessione" +#: apt-private/private-install.cc:102 +msgid "Packages need to be removed but remove is disabled." +msgstr "" +"I pacchetti devono essere rimossi, ma l'azione di rimozione è disabilitata." -#: methods/http.cc:929 -msgid "Error reading from server" -msgstr "Errore nel leggere dal server" +#: apt-private/private-install.cc:121 +msgid "Internal error, Ordering didn't finish" +msgstr "Errore interno, l'ordinamento non è stato terminato" -#: methods/http.cc:1197 -msgid "Bad header data" -msgstr "Header dati non corretto" +#: apt-private/private-install.cc:159 +msgid "How odd.. The sizes didn't match, email apt@packages.debian.org" +msgstr "" +"Le dimensioni non corrispondono. Inviare un'email a: apt@packages.debian.org" -#: methods/http.cc:1214 methods/http.cc:1269 -msgid "Connection failed" -msgstr "Connessione non riuscita" +#. 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 +#: apt-private/private-install.cc:166 +#, c-format +msgid "Need to get %sB/%sB of archives.\n" +msgstr "È necessario scaricare %sB/%sB di archivi.\n" -#: methods/http.cc:1361 -msgid "Internal error" -msgstr "Errore interno" +#. 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 +#: apt-private/private-install.cc:171 +#, c-format +msgid "Need to get %sB of archives.\n" +msgstr "È necessario scaricare %sB di archivi.\n" + +#. 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 +#: apt-private/private-install.cc:178 +#, c-format +msgid "After this operation, %sB of additional disk space will be used.\n" +msgstr "Dopo quest'operazione, verranno occupati %sB di spazio su disco.\n" + +#. 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 +#: apt-private/private-install.cc:183 +#, c-format +msgid "After this operation, %sB disk space will be freed.\n" +msgstr "Dopo quest'operazione, verranno liberati %sB di spazio su disco.\n" + +#: apt-private/private-install.cc:211 +#, c-format +msgid "You don't have enough free space in %s." +msgstr "Spazio libero in %s insufficiente." + +#: apt-private/private-install.cc:221 apt-private/private-download.cc:55 +msgid "There are problems and -y was used without --force-yes" +msgstr "Si sono verificati dei problemi ed è stata usata -y senza --force-yes" + +#: apt-private/private-install.cc:227 apt-private/private-install.cc:249 +msgid "Trivial Only specified but this is not a trivial operation." +msgstr "" +"È stata specificata la modalità \"Trivial Only\", ma questa non è " +"un'operazione banale." + +#. TRANSLATOR: This string needs to be typed by the user as a confirmation, so be +#. careful with hard to type or special characters (like non-breaking spaces) +#: apt-private/private-install.cc:231 +msgid "Yes, do as I say!" +msgstr "Sì, esegui come da richiesta." + +#: apt-private/private-install.cc:233 +#, c-format +msgid "" +"You are about to do something potentially harmful.\n" +"To continue type in the phrase '%s'\n" +" ?] " +msgstr "" +"Si sta per compiere un'azione potenzialmente pericolosa.\n" +"Per continuare scrivere la frase \"%s\"\n" +" ?] " + +#: apt-private/private-install.cc:239 apt-private/private-install.cc:257 +msgid "Abort." +msgstr "Interrotto." + +#: apt-private/private-install.cc:254 +msgid "Do you want to continue?" +msgstr "Continuare?" + +#: apt-private/private-install.cc:324 +msgid "Some files failed to download" +msgstr "Scaricamento di alcuni file non riuscito" + +#: apt-private/private-install.cc:331 +msgid "" +"Unable to fetch some archives, maybe run apt-get update or try with --fix-" +"missing?" +msgstr "" +"Impossibile scaricare alcuni pacchetti. Potrebbe essere utile eseguire \"apt-" +"get update\" o provare l'opzione \"--fix-missing\"." + +#: apt-private/private-install.cc:335 +msgid "--fix-missing and media swapping is not currently supported" +msgstr "--fix-missing su supporti estraibili non è ancora supportato" + +#: apt-private/private-install.cc:340 +msgid "Unable to correct missing packages." +msgstr "Impossibile correggere i pacchetti mancanti." + +#: apt-private/private-install.cc:341 +msgid "Aborting install." +msgstr "Interruzione dell'installazione." + +#: apt-private/private-install.cc:377 +msgid "" +"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] "" +"Il seguente pacchetto è sparito dal sistema poiché\n" +"tutti i file sono stati sovrascritti da altri pacchetti:" +msgstr[1] "" +"I seguenti pacchetti sono spariti dal sistema poiché\n" +"tutti i file sono stati sovrascritti da altri pacchetti:" + +#: apt-private/private-install.cc:381 +msgid "Note: This is done automatically and on purpose by dpkg." +msgstr "Nota: questo viene svolto automaticamente e volutamente da dpkg." + +#: apt-private/private-install.cc:402 +msgid "We are not supposed to delete stuff, can't start AutoRemover" +msgstr "" +"Non si è autorizzati a rimuovere nulla, impossibile avviare AutoRemover" + +#: apt-private/private-install.cc:510 +msgid "" +"Hmm, seems like the AutoRemover destroyed something which really\n" +"shouldn't happen. Please file a bug report against apt." +msgstr "" +"Sembra che AutoRemover abbia rovinato qualcosa e questo\n" +"non doveva accadere. Segnalare un bug riguardo apt." + +#. +#. if (Packages == 1) +#. { +#. c1out << std::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.") << std::endl; +#. } +#. +#: apt-private/private-install.cc:513 apt-private/private-install.cc:654 +msgid "The following information may help to resolve the situation:" +msgstr "Le seguenti informazioni possono aiutare a risolvere la situazione:" + +#: apt-private/private-install.cc:517 +msgid "Internal Error, AutoRemover broke stuff" +msgstr "Errore interno, AutoRemover ha rovinato qualche cosa" + +#: apt-private/private-install.cc:524 +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] "" +"Il seguente pacchetto è stato installato automaticamente e non è più " +"richiesto:" +msgstr[1] "" +"I seguenti pacchetti sono stati installati automaticamente e non sono più " +"richiesti:" + +#: apt-private/private-install.cc:528 +#, 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 pacchetto è stato installato automaticamente e non è più richiesto.\n" +msgstr[1] "" +"%lu pacchetti sono stati installati automaticamente e non sono più " +"richiesti.\n" + +#: apt-private/private-install.cc:530 +msgid "Use 'apt-get autoremove' to remove it." +msgid_plural "Use 'apt-get autoremove' to remove them." +msgstr[0] "Usare \"apt-get autoremove\" per rimuoverlo." +msgstr[1] "Usare \"apt-get autoremove\" per rimuoverli." + +#: apt-private/private-install.cc:624 +msgid "You might want to run 'apt-get -f install' to correct these:" +msgstr "" +"È utile eseguire \"apt-get -f install\" per correggere questi problemi:" + +#: apt-private/private-install.cc:626 +msgid "" +"Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a " +"solution)." +msgstr "" +"Dipendenze non soddisfatte. Provare \"apt-get -f install\" senza pacchetti " +"(o specificare una soluzione)." + +#: apt-private/private-install.cc:639 +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 "" +"Alcuni pacchetti non possono essere installati. Questo può voler dire\n" +"che è stata richiesta una situazione impossibile oppure, se si sta\n" +"usando una distribuzione in sviluppo, che alcuni pacchetti richiesti\n" +"non sono ancora stati creati o sono stati rimossi da Incoming." + +#: apt-private/private-install.cc:660 +msgid "Broken packages" +msgstr "Pacchetti danneggiati" + +#: apt-private/private-install.cc:713 +msgid "The following extra packages will be installed:" +msgstr "I seguenti pacchetti saranno inoltre installati:" + +#: apt-private/private-install.cc:803 +msgid "Suggested packages:" +msgstr "Pacchetti suggeriti:" + +#: apt-private/private-install.cc:804 +msgid "Recommended packages:" +msgstr "Pacchetti raccomandati:" + +#: apt-private/private-download.cc:32 +msgid "WARNING: The following packages cannot be authenticated!" +msgstr "ATTENZIONE: i seguenti pacchetti non possono essere autenticati." + +#: apt-private/private-download.cc:36 +msgid "Authentication warning overridden.\n" +msgstr "Avviso di autenticazione disabilitato.\n" + +#: apt-private/private-download.cc:41 apt-private/private-download.cc:48 +msgid "Some packages could not be authenticated" +msgstr "Alcuni pacchetti non possono essere autenticati" + +#: apt-private/private-download.cc:46 +msgid "Install these packages without verification?" +msgstr "Installare questi pacchetti senza verificarli?" + +#: apt-private/private-download.cc:87 apt-pkg/update.cc:84 +#, c-format +msgid "Failed to fetch %s %s\n" +msgstr "Impossibile recuperare %s %s\n" + +#: apt-private/private-output.cc:75 apt-private/private-show.cc:81 +#: apt-private/private-show.cc:86 +msgid "unknown" +msgstr "" + +#: apt-private/private-output.cc:201 +#, fuzzy, c-format +msgid "[installed,upgradable to: %s]" +msgstr " [Installato]" + +#: apt-private/private-output.cc:205 +#, fuzzy +msgid "[installed,local]" +msgstr " [Installato]" + +#: apt-private/private-output.cc:208 +msgid "[installed,auto-removable]" +msgstr "" + +#: apt-private/private-output.cc:210 +#, fuzzy +msgid "[installed,automatic]" +msgstr " [Installato]" + +#: apt-private/private-output.cc:212 +#, fuzzy +msgid "[installed]" +msgstr " [Installato]" + +#: apt-private/private-output.cc:216 +#, c-format +msgid "[upgradable from: %s]" +msgstr "" + +#: apt-private/private-output.cc:220 +msgid "[residual-config]" +msgstr "" + +#: apt-private/private-output.cc:320 +msgid "The following packages have unmet dependencies:" +msgstr "I seguenti pacchetti hanno dipendenze non soddisfatte:" + +#: apt-private/private-output.cc:410 +#, c-format +msgid "but %s is installed" +msgstr "ma la versione %s è installata" + +#: apt-private/private-output.cc:412 +#, c-format +msgid "but %s is to be installed" +msgstr "ma la versione %s sta per essere installata" + +#: apt-private/private-output.cc:419 +msgid "but it is not installable" +msgstr "ma non è installabile" + +#: apt-private/private-output.cc:421 +msgid "but it is a virtual package" +msgstr "ma è un pacchetto virtuale" + +#: apt-private/private-output.cc:424 +msgid "but it is not installed" +msgstr "ma non è installato" + +#: apt-private/private-output.cc:424 +msgid "but it is not going to be installed" +msgstr "ma non sta per essere installato" + +#: apt-private/private-output.cc:429 +msgid " or" +msgstr " oppure" + +#: apt-private/private-output.cc:458 +msgid "The following NEW packages will be installed:" +msgstr "I seguenti pacchetti NUOVI saranno installati:" + +#: apt-private/private-output.cc:484 +msgid "The following packages will be REMOVED:" +msgstr "I seguenti pacchetti saranno RIMOSSI:" + +#: apt-private/private-output.cc:506 +msgid "The following packages have been kept back:" +msgstr "I seguenti pacchetti sono stati mantenuti alla versione attuale:" + +#: apt-private/private-output.cc:527 +msgid "The following packages will be upgraded:" +msgstr "I seguenti pacchetti saranno aggiornati:" + +#: apt-private/private-output.cc:548 +msgid "The following packages will be DOWNGRADED:" +msgstr "I seguenti pacchetti saranno RETROCESSI:" + +#: apt-private/private-output.cc:568 +msgid "The following held packages will be changed:" +msgstr "I seguenti pacchetti bloccati saranno cambiati:" + +#: apt-private/private-output.cc:623 +#, c-format +msgid "%s (due to %s) " +msgstr "%s (a causa di %s) " + +#: apt-private/private-output.cc:631 +msgid "" +"WARNING: The following essential packages will be removed.\n" +"This should NOT be done unless you know exactly what you are doing!" +msgstr "" +"ATTENZIONE: i seguenti pacchetti essenziali stanno per essere rimossi.\n" +"Questo non dovrebbe essere fatto a meno che non si sappia esattamente cosa " +"si sta facendo." + +#: apt-private/private-output.cc:662 +#, c-format +msgid "%lu upgraded, %lu newly installed, " +msgstr "%lu aggiornati, %lu installati, " + +#: apt-private/private-output.cc:666 +#, c-format +msgid "%lu reinstalled, " +msgstr "%lu reinstallati, " + +#: apt-private/private-output.cc:668 +#, c-format +msgid "%lu downgraded, " +msgstr "%lu retrocessi, " + +#: apt-private/private-output.cc:670 +#, c-format +msgid "%lu to remove and %lu not upgraded.\n" +msgstr "%lu da rimuovere e %lu non aggiornati.\n" + +#: apt-private/private-output.cc:674 +#, c-format +msgid "%lu not fully installed or removed.\n" +msgstr "%lu non completamente installati o rimossi.\n" + +#. TRANSLATOR: Yes/No question help-text: defaulting to Y[es] +#. e.g. "Do you want to continue? [Y/n] " +#. The user has to answer with an input matching the +#. YESEXPR/NOEXPR defined in your l10n. +#: apt-private/private-output.cc:696 +msgid "[Y/n]" +msgstr "[S/n]" + +#. TRANSLATOR: Yes/No question help-text: defaulting to N[o] +#. e.g. "Should this file be removed? [y/N] " +#. The user has to answer with an input matching the +#. YESEXPR/NOEXPR defined in your l10n. +#: apt-private/private-output.cc:702 +msgid "[y/N]" +msgstr "[s/N]" + +#. TRANSLATOR: "Yes" answer printed for a yes/no question if --assume-yes is set +#: apt-private/private-output.cc:713 +msgid "Y" +msgstr "S" + +#. TRANSLATOR: "No" answer printed for a yes/no question if --assume-no is set +#: apt-private/private-output.cc:719 +msgid "N" +msgstr "N" + +#: apt-private/private-output.cc:741 apt-pkg/cachefilter.cc:33 +#, c-format +msgid "Regex compilation error - %s" +msgstr "Errore di compilazione dell'espressione regolare - %s" + +#: apt-private/private-cachefile.cc:87 +msgid "Correcting dependencies..." +msgstr "Correzione delle dipendenze..." + +#: apt-private/private-cachefile.cc:90 +msgid " failed." +msgstr " non riuscita." + +#: apt-private/private-cachefile.cc:93 +msgid "Unable to correct dependencies" +msgstr "Impossibile correggere le dipendenze" + +#: apt-private/private-cachefile.cc:96 +msgid "Unable to minimize the upgrade set" +msgstr "Impossibile minimizzare l'insieme da aggiornare" + +#: apt-private/private-cachefile.cc:98 +msgid " Done" +msgstr " Fatto" + +#: apt-private/private-cachefile.cc:102 +msgid "You might want to run 'apt-get -f install' to correct these." +msgstr "È utile eseguire \"apt-get -f install\" per correggere ciò." + +#: apt-private/private-cachefile.cc:105 +msgid "Unmet dependencies. Try using -f." +msgstr "Dipendenze non trovate. Riprovare usando -f." + +#: apt-private/private-cacheset.cc:26 apt-private/private-search.cc:57 +msgid "Sorting" +msgstr "" + +#: apt-private/private-update.cc:45 +msgid "The update command takes no arguments" +msgstr "Il comando update non accetta argomenti" + +#: apt-private/private-upgrade.cc:19 +msgid "Calculating upgrade... " +msgstr "Calcolo dell'aggiornamento... " + +#: apt-private/private-upgrade.cc:24 +#, fuzzy +msgid "Internal error, Upgrade broke stuff" +msgstr "Errore interno, AllUpgrade ha rovinato qualche cosa" + +#: apt-private/private-upgrade.cc:26 +msgid "Done" +msgstr "Eseguito" + +#: apt-private/private-search.cc:61 +msgid "Full Text Search" +msgstr "" + +#: apt-private/private-show.cc:152 +#, c-format +msgid "There is %lu additional record. Please use the '-a' switch to see it" +msgid_plural "" +"There are %lu additional records. Please use the '-a' switch to see them." +msgstr[0] "" +msgstr[1] "" + +#: apt-private/private-show.cc:159 +msgid "not a real package (virtual)" +msgstr "" + +#: apt-private/private-main.cc:19 +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 "" +"Nota: questa è solo una simulazione.\n" +" apt-get necessita dei privilegi di root per la normale esecuzione.\n" +" Inoltre, il meccanismo di blocco non è attivato e non è quindi\n" +" utile dare importanza a tutto ciò per una situazione reale." + +#: apt-private/private-sources.cc:45 +#, fuzzy, c-format +msgid "Failed to parse %s. Edit again? " +msgstr "Rinomina di %s in %s non riuscita" + +#: apt-private/private-sources.cc:57 +#, c-format +msgid "Your '%s' file changed, please run 'apt-get update'." +msgstr "" + +#: apt-private/acqprogress.cc:63 +msgid "Hit " +msgstr "Trovato " + +#: apt-private/acqprogress.cc:87 +msgid "Get:" +msgstr "Scaricamento di:" + +# (ndt) questa non so cosa voglia dire +#: apt-private/acqprogress.cc:118 +msgid "Ign " +msgstr "Ign " + +#: apt-private/acqprogress.cc:122 +msgid "Err " +msgstr "Err " + +#: apt-private/acqprogress.cc:143 +#, c-format +msgid "Fetched %sB in %s (%sB/s)\n" +msgstr "Recuperati %sB in %s (%sB/s)\n" + +#: apt-private/acqprogress.cc:233 +#, c-format +msgid " [Working]" +msgstr " [In lavorazione]" + +#: apt-private/acqprogress.cc:294 +#, c-format +msgid "" +"Media change: please insert the disc labeled\n" +" '%s'\n" +"in the drive '%s' and press enter\n" +msgstr "" +"Cambio disco: inserire il disco chiamato\n" +" \"%s\"\n" +"nell'unità \"%s\" e premere Invio\n" #. 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:464 -#: apt-pkg/contrib/cdromutl.cc:184 apt-pkg/contrib/fileutl.cc:404 -#: apt-pkg/contrib/fileutl.cc:517 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:362 +#: apt-pkg/contrib/cdromutl.cc:184 apt-pkg/contrib/fileutl.cc:406 +#: apt-pkg/contrib/fileutl.cc:519 apt-pkg/sourcelist.cc:271 +#: apt-pkg/sourcelist.cc:277 apt-pkg/acquire.cc:485 apt-pkg/init.cc:100 +#: apt-pkg/init.cc:108 apt-pkg/clean.cc:36 apt-pkg/policy.cc:373 #, c-format msgid "Unable to read %s" msgstr "Impossibile leggere %s" @@ -1710,72 +1718,54 @@ msgid "Can not read mirror file '%s'" msgstr "Impossibile leggere il file mirror \"%s\"" #: methods/mirror.cc:315 -#, fuzzy, c-format +#, c-format msgid "No entry found in mirror file '%s'" -msgstr "Impossibile leggere il file mirror \"%s\"" +msgstr "Nessuna voce trovata nel file mirror \"%s\"" #: methods/mirror.cc:445 #, c-format msgid "[Mirror: %s]" msgstr "[Mirror: %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 "" -"Impossibile applicare la patch a %s con mmap e con l'utilizzo di operazioni " -"file. La patch sembra essere danneggiata." - -#: 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 "" -"Impossibile applicare la patch a %s con mmap (nessun errore da parte di " -"mmap). La patch sembra essere danneggiata." - -#: methods/rsh.cc:99 ftparchive/multicompress.cc:168 +#: methods/rsh.cc:98 ftparchive/multicompress.cc:169 msgid "Failed to create IPC pipe to subprocess" msgstr "Creazione di una pipe IPC verso il sottoprocesso non riuscita" -#: methods/rsh.cc:340 +#: methods/rsh.cc:339 msgid "Connection closed prematurely" msgstr "Connessione chiusa prematuramente" -#: dselect/install:32 +#: dselect/install:33 msgid "Bad default setting!" msgstr "Impostazione predefinita errata." -#: dselect/install:51 dselect/install:83 dselect/install:87 dselect/install:94 -#: dselect/install:105 dselect/update:45 +#: dselect/install:52 dselect/install:84 dselect/install:88 dselect/install:95 +#: dselect/install:106 dselect/update:45 msgid "Press enter to continue." msgstr "Premere Invio per continuare." -#: dselect/install:91 +#: dselect/install:92 msgid "Do you want to erase any previously downloaded .deb files?" msgstr "Eliminare tutti i file .deb precedentemente scaricati?" # Note to translators: The following four messages belong together. It doesn't # matter where sentences start, but it has to fit in just these four lines, and # at only 80 characters per line, if possible. -#: dselect/install:101 +#: dselect/install:102 msgid "Some errors occurred while unpacking. Packages that were installed" msgstr "" "Si sono verificati alcuni errori nell'estrazione. Verrà tentata la " "configurazione" -#: dselect/install:102 +#: dselect/install:103 msgid "will be configured. This may result in duplicate errors" msgstr "dei pacchetti installati. Questo potrebbe generare errori duplicati" -#: dselect/install:103 +#: dselect/install:104 msgid "or errors caused by missing dependencies. This is OK, only the errors" msgstr "o errori causati da dipendenze mancanti. Questo non causa problemi," -#: dselect/install:104 +#: dselect/install:105 msgid "" "above this message are important. Please fix them and run [I]nstall again" msgstr "" @@ -1786,12 +1776,7 @@ msgstr "" msgid "Merging available information" msgstr "Unione delle informazioni disponibili" -#: cmdline/apt-extracttemplates.cc:102 -#, c-format -msgid "%s not a valid DEB package." -msgstr "%s non è un pacchetto DEB valido." - -#: cmdline/apt-extracttemplates.cc:236 +#: cmdline/apt-extracttemplates.cc:224 msgid "" "Usage: apt-extracttemplates file1 [file2 ...]\n" "\n" @@ -1815,12 +1800,12 @@ msgstr "" " -c=? Legge come configurazione il file specificato\n" " -o=? Imposta un'opzione di configurazione, come -o dir::cache=/tmp\n" -#: cmdline/apt-extracttemplates.cc:271 apt-pkg/pkgcachegen.cc:1388 +#: cmdline/apt-extracttemplates.cc:256 apt-pkg/pkgcachegen.cc:1388 #, c-format msgid "Unable to write to %s" msgstr "Impossibile scrivere in %s" -#: cmdline/apt-extracttemplates.cc:313 +#: cmdline/apt-extracttemplates.cc:298 msgid "Cannot get debconf version. Is debconf installed?" msgstr "Impossibile trovare la versione di debconf. È installato?" @@ -2029,36 +2014,36 @@ msgstr "Esecuzione di readlink su %s non riuscita" msgid "Failed to unlink %s" msgstr "Esecuzione di unlink su %s non riuscita" -#: ftparchive/writer.cc:288 +#: ftparchive/writer.cc:289 #, c-format msgid "*** Failed to link %s to %s" msgstr "*** Collegamento di %s a %s non riuscito" -#: ftparchive/writer.cc:298 +#: ftparchive/writer.cc:299 #, c-format msgid " DeLink limit of %sB hit.\n" msgstr " Raggiunto il limite di DeLink di %sB.\n" -#: ftparchive/writer.cc:403 +#: ftparchive/writer.cc:404 msgid "Archive had no package field" msgstr "L'archivio non ha un campo \"package\"" -#: ftparchive/writer.cc:411 ftparchive/writer.cc:701 +#: ftparchive/writer.cc:412 ftparchive/writer.cc:702 #, c-format msgid " %s has no override entry\n" msgstr " %s non ha un campo override\n" -#: ftparchive/writer.cc:479 ftparchive/writer.cc:845 +#: ftparchive/writer.cc:480 ftparchive/writer.cc:846 #, c-format msgid " %s maintainer is %s not %s\n" msgstr " il responsabile di %s è %s non %s\n" -#: ftparchive/writer.cc:711 +#: ftparchive/writer.cc:712 #, c-format msgid " %s has no source override entry\n" msgstr " %s non ha un campo source override\n" -#: ftparchive/writer.cc:715 +#: ftparchive/writer.cc:716 #, c-format msgid " %s has no binary override entry either\n" msgstr " %s non ha neppure un campo binario override\n" @@ -2067,77 +2052,84 @@ msgstr " %s non ha neppure un campo binario override\n" msgid "realloc - Failed to allocate memory" msgstr "realloc - Allocazione della memoria non riuscita" -#: ftparchive/override.cc:35 ftparchive/override.cc:143 +#: ftparchive/override.cc:35 ftparchive/override.cc:139 #, c-format msgid "Unable to open %s" msgstr "Impossibile aprire %s" -#: ftparchive/override.cc:61 ftparchive/override.cc:167 +#. skip spaces +#. find end of word +#: ftparchive/override.cc:65 +#, fuzzy, c-format +msgid "Malformed override %s line %llu (%s)" +msgstr "Override %s riga %llu malformato #1" + +#: ftparchive/override.cc:124 ftparchive/override.cc:198 +#, c-format +msgid "Failed to read the override file %s" +msgstr "Lettura del file override %s non riuscita" + +#: ftparchive/override.cc:163 #, c-format msgid "Malformed override %s line %llu #1" msgstr "Override %s riga %llu malformato #1" -#: ftparchive/override.cc:75 ftparchive/override.cc:179 +#: ftparchive/override.cc:175 #, c-format msgid "Malformed override %s line %llu #2" msgstr "Override %s riga %llu malformato #2" -#: ftparchive/override.cc:89 ftparchive/override.cc:192 +#: ftparchive/override.cc:188 #, c-format msgid "Malformed override %s line %llu #3" msgstr "Override %s riga %llu malformato #3" -#: ftparchive/override.cc:128 ftparchive/override.cc:202 -#, c-format -msgid "Failed to read the override file %s" -msgstr "Lettura del file override %s non riuscita" - -#: ftparchive/multicompress.cc:70 +#: ftparchive/multicompress.cc:71 #, c-format msgid "Unknown compression algorithm '%s'" msgstr "Algoritmo di compressione \"%s\" sconosciuto" -#: ftparchive/multicompress.cc:100 +#: ftparchive/multicompress.cc:101 #, c-format msgid "Compressed output %s needs a compression set" msgstr "L'output compresso %s necessita di un insieme di compressione" -#: ftparchive/multicompress.cc:189 +#: ftparchive/multicompress.cc:190 msgid "Failed to create FILE*" msgstr "Creazione di FILE* non riuscita" -#: ftparchive/multicompress.cc:192 +#: ftparchive/multicompress.cc:193 msgid "Failed to fork" msgstr "Fork non riuscita" -#: ftparchive/multicompress.cc:206 +#: ftparchive/multicompress.cc:207 msgid "Compress child" msgstr "Sottoprocesso compresso" -#: ftparchive/multicompress.cc:229 +#: ftparchive/multicompress.cc:230 #, c-format msgid "Internal error, failed to create %s" msgstr "Errore interno, creazione di %s non riuscita" -#: ftparchive/multicompress.cc:304 +#: ftparchive/multicompress.cc:303 msgid "IO to subprocess/file failed" msgstr "I/O al sottoprocesso/file non riuscito" -#: ftparchive/multicompress.cc:342 +#: ftparchive/multicompress.cc:341 msgid "Failed to read while computing MD5" msgstr "Lettura durante l'elaborazione MD5 non riuscita" -#: ftparchive/multicompress.cc:358 +#: ftparchive/multicompress.cc:357 #, c-format msgid "Problem unlinking %s" msgstr "Problema nell'unlink di %s" -#: ftparchive/multicompress.cc:373 apt-inst/extract.cc:187 +#: ftparchive/multicompress.cc:372 apt-inst/extract.cc:187 #, c-format msgid "Failed to rename %s to %s" msgstr "Rinomina di %s in %s non riuscita" -#: cmdline/apt-internal-solver.cc:37 +#: cmdline/apt-internal-solver.cc:38 msgid "" "Usage: apt-internal-solver\n" "\n" @@ -2189,23 +2181,23 @@ msgstr "" " -c=? Legge come configurazione il file specificato\n" " -o=? Imposta un'opzione di configurazione, es. -o dir::cache=/tmp\n" -#: apt-inst/contrib/extracttar.cc:116 +#: apt-inst/contrib/extracttar.cc:122 msgid "Failed to create pipes" msgstr "Creazione delle pipe non riuscita" -#: apt-inst/contrib/extracttar.cc:143 +#: apt-inst/contrib/extracttar.cc:149 msgid "Failed to exec gzip " msgstr "Esecuzione di gzip non riuscita " -#: apt-inst/contrib/extracttar.cc:180 apt-inst/contrib/extracttar.cc:210 +#: apt-inst/contrib/extracttar.cc:186 apt-inst/contrib/extracttar.cc:216 msgid "Corrupted archive" msgstr "Archivio danneggiato" -#: apt-inst/contrib/extracttar.cc:195 +#: apt-inst/contrib/extracttar.cc:201 msgid "Tar checksum failed, archive corrupted" msgstr "Checksum di tar non riuscito, archivio danneggiato" -#: apt-inst/contrib/extracttar.cc:302 +#: apt-inst/contrib/extracttar.cc:306 #, c-format msgid "Unknown TAR header type %u, member %s" msgstr "Intestazione TAR di tipo %u sconosciuta, member %s" @@ -2271,7 +2263,7 @@ msgstr "File di configurazione duplicato %s/%s" msgid "Failed to write file %s" msgstr "Scrittura del file %s non riuscita" -#: apt-inst/dirstream.cc:98 apt-inst/dirstream.cc:106 +#: apt-inst/dirstream.cc:106 #, c-format msgid "Failed to close file %s" msgstr "Chiusura del file %s non riuscita" @@ -2329,24 +2321,18 @@ msgstr "Il file %s/%s sovrascrive quello nel pacchetto %s" msgid "Unable to stat %s" msgstr "Impossibile eseguire stat su %s" -#: apt-inst/deb/debfile.cc:41 apt-inst/deb/debfile.cc:46 +#: apt-inst/deb/debfile.cc:41 apt-inst/deb/debfile.cc:48 +#: apt-inst/deb/debfile.cc:57 #, c-format msgid "This is not a valid DEB archive, missing '%s' member" msgstr "Questo non è un archivio DEB valido: membro \"%s\" mancante" -#. 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 "" -"Questo non è un archivio DEB valido: membri \"%s\", \"%s\" o \"%s\" mancanti" - -#: apt-inst/deb/debfile.cc:120 +#: apt-inst/deb/debfile.cc:124 #, c-format msgid "Internal error, could not locate member %s" msgstr "Errore interno, impossibile trovare il membro %s" -#: apt-inst/deb/debfile.cc:214 +#: apt-inst/deb/debfile.cc:219 msgid "Unparsable control file" msgstr "File \"control\" non analizzabile" @@ -2390,7 +2376,7 @@ msgstr "" "MMap dinamica esaurita. Aumentare la dimensione di APT::Cache-Start. Il " "valore attuale è: %lu (man 5 apt.conf)." -#: apt-pkg/contrib/mmap.cc:440 +#: apt-pkg/contrib/mmap.cc:446 #, c-format msgid "" "Unable to increase the size of the MMap as the limit of %lu bytes is already " @@ -2400,7 +2386,7 @@ msgstr "" "byte è stato raggiunto." # (ndt) lunghetta... -#: apt-pkg/contrib/mmap.cc:443 +#: apt-pkg/contrib/mmap.cc:449 msgid "" "Unable to increase size of the MMap as automatic growing is disabled by user." msgstr "" @@ -2408,90 +2394,90 @@ msgstr "" "ridimensionamento automatico è stato disabilitato dall'utente." #. d means days, h means hours, min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:378 +#: apt-pkg/contrib/strutl.cc:401 #, c-format msgid "%lid %lih %limin %lis" msgstr "%lig %lih %limin %lis" #. h means hours, min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:385 +#: apt-pkg/contrib/strutl.cc:408 #, c-format msgid "%lih %limin %lis" msgstr "%lih %limin %lis" #. min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:392 +#: apt-pkg/contrib/strutl.cc:415 #, c-format msgid "%limin %lis" msgstr "%limin %lis" #. s means seconds -#: apt-pkg/contrib/strutl.cc:397 +#: apt-pkg/contrib/strutl.cc:420 #, c-format msgid "%lis" msgstr "%lis" -#: apt-pkg/contrib/strutl.cc:1173 +#: apt-pkg/contrib/strutl.cc:1229 #, c-format msgid "Selection %s not found" msgstr "Selezione %s non trovata" -#: apt-pkg/contrib/configuration.cc:491 +#: apt-pkg/contrib/configuration.cc:503 #, c-format msgid "Unrecognized type abbreviation: '%c'" msgstr "Tipo di abbreviazione non riconosciuto: \"%c\"" -#: apt-pkg/contrib/configuration.cc:605 +#: apt-pkg/contrib/configuration.cc:617 #, c-format msgid "Opening configuration file %s" msgstr "Apertura file di configurazione %s" -#: apt-pkg/contrib/configuration.cc:773 +#: apt-pkg/contrib/configuration.cc:785 #, c-format msgid "Syntax error %s:%u: Block starts with no name." msgstr "Errore di sintassi %s:%u: il blocco inizia senza nome" -#: apt-pkg/contrib/configuration.cc:792 +#: apt-pkg/contrib/configuration.cc:804 #, c-format msgid "Syntax error %s:%u: Malformed tag" msgstr "Errore di sintassi %s:%u: tag non corretto" -#: apt-pkg/contrib/configuration.cc:809 +#: apt-pkg/contrib/configuration.cc:821 #, c-format msgid "Syntax error %s:%u: Extra junk after value" msgstr "Errore di sintassi %s:%u: caratteri extra dopo il valore" -#: apt-pkg/contrib/configuration.cc:849 +#: apt-pkg/contrib/configuration.cc:861 #, c-format msgid "Syntax error %s:%u: Directives can only be done at the top level" msgstr "" "Errore di sintassi %s:%u: le direttive possono essere fatte solo al livello " "più alto" -#: apt-pkg/contrib/configuration.cc:856 +#: apt-pkg/contrib/configuration.cc:868 #, c-format msgid "Syntax error %s:%u: Too many nested includes" msgstr "Errore di sintassi %s:%u: troppe inclusioni annidate" -#: apt-pkg/contrib/configuration.cc:860 apt-pkg/contrib/configuration.cc:865 +#: apt-pkg/contrib/configuration.cc:872 apt-pkg/contrib/configuration.cc:877 #, c-format msgid "Syntax error %s:%u: Included from here" msgstr "Errore di sintassi %s:%u: incluso da qui" -#: apt-pkg/contrib/configuration.cc:869 +#: apt-pkg/contrib/configuration.cc:881 #, c-format msgid "Syntax error %s:%u: Unsupported directive '%s'" msgstr "Errore di sintassi %s:%u: direttiva \"%s\" non supportata" # (ndt) sarebbe da controllare meglio... -#: apt-pkg/contrib/configuration.cc:872 +#: apt-pkg/contrib/configuration.cc:884 #, c-format msgid "Syntax error %s:%u: clear directive requires an option tree as argument" msgstr "" "Errore di sintassi %s:%u: la direttiva clear richiede un albero di opzioni " "come argomento" -#: apt-pkg/contrib/configuration.cc:922 +#: apt-pkg/contrib/configuration.cc:934 #, c-format msgid "Syntax error %s:%u: Extra junk at end of file" msgstr "Errore di sintassi %s:%u: caratteri extra alla fine del file" @@ -2508,58 +2494,58 @@ msgstr "%c%s... Fatto" #: apt-pkg/contrib/progress.cc:179 msgid "..." -msgstr "" +msgstr "..." #. Print the spinner #: apt-pkg/contrib/progress.cc:195 -#, fuzzy, c-format +#, c-format msgid "%c%s... %u%%" -msgstr "%c%s... Fatto" +msgstr "%c%s... %u%%" -#: apt-pkg/contrib/cmndline.cc:80 +#: apt-pkg/contrib/cmndline.cc:116 #, c-format msgid "Command line option '%c' [from %s] is not known." msgstr "Opzione a riga di comando \"%c\" [da %s] sconosciuta." -#: apt-pkg/contrib/cmndline.cc:105 apt-pkg/contrib/cmndline.cc:114 -#: apt-pkg/contrib/cmndline.cc:122 +#: apt-pkg/contrib/cmndline.cc:141 apt-pkg/contrib/cmndline.cc:150 +#: apt-pkg/contrib/cmndline.cc:158 #, c-format msgid "Command line option %s is not understood" msgstr "Opzione a riga di comando %s non comprensibile" -#: apt-pkg/contrib/cmndline.cc:127 +#: apt-pkg/contrib/cmndline.cc:163 #, c-format msgid "Command line option %s is not boolean" msgstr "Opzione a riga di comando %s non booleana" -#: apt-pkg/contrib/cmndline.cc:168 apt-pkg/contrib/cmndline.cc:189 +#: apt-pkg/contrib/cmndline.cc:204 apt-pkg/contrib/cmndline.cc:225 #, c-format msgid "Option %s requires an argument." msgstr "L'opzione %s richiede un argomento." -#: apt-pkg/contrib/cmndline.cc:202 apt-pkg/contrib/cmndline.cc:208 +#: apt-pkg/contrib/cmndline.cc:238 apt-pkg/contrib/cmndline.cc:244 #, c-format msgid "Option %s: Configuration item specification must have an =<val>." msgstr "" "Opzione %s: la specifica di configurazione dell'oggetto deve avere un " "=<valore>." -#: apt-pkg/contrib/cmndline.cc:237 +#: apt-pkg/contrib/cmndline.cc:273 #, c-format msgid "Option %s requires an integer argument, not '%s'" msgstr "L'opzione %s richiede un argomento intero, non \"%s\"" -#: apt-pkg/contrib/cmndline.cc:268 +#: apt-pkg/contrib/cmndline.cc:304 #, c-format msgid "Option '%s' is too long" msgstr "Opzione \"%s\" troppo lunga" -#: apt-pkg/contrib/cmndline.cc:300 +#: apt-pkg/contrib/cmndline.cc:336 #, c-format msgid "Sense %s is not understood, try true or false." msgstr "Il valore %s non è comprensibile, provare \"true\" o \"false\"." -#: apt-pkg/contrib/cmndline.cc:350 +#: apt-pkg/contrib/cmndline.cc:386 #, c-format msgid "Invalid operation %s" msgstr "Operazione %s non valida" @@ -2573,51 +2559,51 @@ msgstr "Impossibile eseguire stat sul punto di mount %s" msgid "Failed to stat the cdrom" msgstr "Esecuzione di stat sul CD-ROM non riuscita" -#: apt-pkg/contrib/fileutl.cc:93 +#: apt-pkg/contrib/fileutl.cc:95 #, c-format msgid "Problem closing the gzip file %s" msgstr "Si è verificato un problema nel chiudere il file gzip %s" -#: apt-pkg/contrib/fileutl.cc:226 +#: apt-pkg/contrib/fileutl.cc:228 #, c-format msgid "Not using locking for read only lock file %s" msgstr "Blocco disabilitato per il file di blocco in sola lettura %s" -#: apt-pkg/contrib/fileutl.cc:231 +#: apt-pkg/contrib/fileutl.cc:233 #, c-format msgid "Could not open lock file %s" msgstr "Impossibile aprire il file di blocco %s" -#: apt-pkg/contrib/fileutl.cc:254 +#: apt-pkg/contrib/fileutl.cc:256 #, c-format msgid "Not using locking for nfs mounted lock file %s" msgstr "Blocco disabilitato per il file di blocco %s montato via nfs" -#: apt-pkg/contrib/fileutl.cc:259 +#: apt-pkg/contrib/fileutl.cc:261 #, c-format msgid "Could not get lock %s" msgstr "Impossibile impostare il blocco %s" -#: apt-pkg/contrib/fileutl.cc:396 apt-pkg/contrib/fileutl.cc:510 +#: apt-pkg/contrib/fileutl.cc:398 apt-pkg/contrib/fileutl.cc:512 #, c-format msgid "List of files can't be created as '%s' is not a directory" msgstr "" "L'elenco dei file non può essere creato poiché \"%s\" non è una directory" -#: apt-pkg/contrib/fileutl.cc:430 +#: apt-pkg/contrib/fileutl.cc:432 #, c-format msgid "Ignoring '%s' in directory '%s' as it is not a regular file" msgstr "" "Viene ignorato \"%s\" nella directory \"%s\" poiché non è un file regolare" -#: apt-pkg/contrib/fileutl.cc:448 +#: apt-pkg/contrib/fileutl.cc:450 #, c-format msgid "Ignoring file '%s' in directory '%s' as it has no filename extension" msgstr "" "Viene ignorato il file \"%s\" nella directory \"%s\" poiché non ha " "un'estensione" -#: apt-pkg/contrib/fileutl.cc:457 +#: apt-pkg/contrib/fileutl.cc:459 #, c-format msgid "" "Ignoring file '%s' in directory '%s' as it has an invalid filename extension" @@ -2625,75 +2611,75 @@ msgstr "" "Viene ignorato il file \"%s\" nella directory \"%s\" poiché ha un'estensione " "non valida" -#: apt-pkg/contrib/fileutl.cc:844 +#: apt-pkg/contrib/fileutl.cc:862 #, c-format msgid "Sub-process %s received a segmentation fault." msgstr "Il sottoprocesso %s ha ricevuto un segmentation fault." -#: apt-pkg/contrib/fileutl.cc:846 +#: apt-pkg/contrib/fileutl.cc:864 #, c-format msgid "Sub-process %s received signal %u." msgstr "Il sottoprocesso %s ha ricevuto il segnale %u." -#: apt-pkg/contrib/fileutl.cc:850 apt-pkg/contrib/gpgv.cc:243 +#: apt-pkg/contrib/fileutl.cc:868 apt-pkg/contrib/gpgv.cc:237 #, c-format msgid "Sub-process %s returned an error code (%u)" msgstr "Il sottoprocesso %s ha restituito un codice d'errore (%u)" -#: apt-pkg/contrib/fileutl.cc:852 apt-pkg/contrib/gpgv.cc:236 +#: apt-pkg/contrib/fileutl.cc:870 apt-pkg/contrib/gpgv.cc:230 #, c-format msgid "Sub-process %s exited unexpectedly" msgstr "Il sottoprocesso %s è uscito inaspettatamente" -#: apt-pkg/contrib/fileutl.cc:988 +#: apt-pkg/contrib/fileutl.cc:1016 #, c-format msgid "Could not open file %s" msgstr "Impossibile aprire il file %s" -#: apt-pkg/contrib/fileutl.cc:1065 +#: apt-pkg/contrib/fileutl.cc:1093 #, c-format msgid "Could not open file descriptor %d" msgstr "Impossibile aprire il descrittore del file %d" -#: apt-pkg/contrib/fileutl.cc:1150 +#: apt-pkg/contrib/fileutl.cc:1178 msgid "Failed to create subprocess IPC" msgstr "Creazione di un sottoprocesso IPC non riuscita" -#: apt-pkg/contrib/fileutl.cc:1205 +#: apt-pkg/contrib/fileutl.cc:1233 msgid "Failed to exec compressor " msgstr "Esecuzione non riuscita del compressore " -#: apt-pkg/contrib/fileutl.cc:1298 +#: apt-pkg/contrib/fileutl.cc:1326 #, c-format msgid "read, still have %llu to read but none left" msgstr "lettura, ancora %llu da leggere, ma non è stato trovato nulla" -#: apt-pkg/contrib/fileutl.cc:1385 apt-pkg/contrib/fileutl.cc:1407 +#: apt-pkg/contrib/fileutl.cc:1413 apt-pkg/contrib/fileutl.cc:1435 #, c-format msgid "write, still have %llu to write but couldn't" msgstr "scrittura, ancora %llu da scrivere, ma non è possibile" -#: apt-pkg/contrib/fileutl.cc:1695 +#: apt-pkg/contrib/fileutl.cc:1723 #, c-format msgid "Problem closing the file %s" msgstr "Si è verificato un problema nel chiudere il file %s" -#: apt-pkg/contrib/fileutl.cc:1707 +#: apt-pkg/contrib/fileutl.cc:1735 #, c-format msgid "Problem renaming the file %s to %s" msgstr "Si è verificato un problema nel rinominare il file %s in %s" -#: apt-pkg/contrib/fileutl.cc:1718 +#: apt-pkg/contrib/fileutl.cc:1746 #, c-format msgid "Problem unlinking the file %s" msgstr "Si è verificato un problema nell'eseguire l'unlink del file %s" -#: apt-pkg/contrib/fileutl.cc:1731 +#: apt-pkg/contrib/fileutl.cc:1759 msgid "Problem syncing the file" msgstr "Si è verificato un problema nel sincronizzare il file" #. TRANSLATOR: %s is the trusted keyring parts directory -#: apt-pkg/contrib/gpgv.cc:76 +#: apt-pkg/contrib/gpgv.cc:70 #, c-format msgid "No keyring installed in %s." msgstr "Nessun portachiavi installato in %s." @@ -2806,97 +2792,107 @@ msgstr "Apertura del file di stato %s non riuscita" msgid "Failed to write temporary StateFile %s" msgstr "Scrittura del file temporaneo di stato %s non riuscita" -#: apt-pkg/tagfile.cc:129 +#: apt-pkg/tagfile.cc:138 #, c-format msgid "Unable to parse package file %s (1)" msgstr "Impossibile analizzare il file di pacchetto %s (1)" -#: apt-pkg/tagfile.cc:216 +#: apt-pkg/tagfile.cc:235 #, c-format msgid "Unable to parse package file %s (2)" msgstr "Impossibile analizzare il file di pacchetto %s (2)" -#: apt-pkg/sourcelist.cc:96 +#: apt-pkg/sourcelist.cc:118 +#, fuzzy, c-format +msgid "Malformed stanza %u in source list %s (URI parse)" +msgstr "La riga %lu nel file %s non è corretta (URI parse)" + +#: apt-pkg/sourcelist.cc:161 #, c-format msgid "Malformed line %lu in source list %s ([option] unparseable)" msgstr "" "La riga %lu nel file delle sorgenti %s non è corretta ([opzione] non " "analizzabile)" -#: apt-pkg/sourcelist.cc:99 +#: apt-pkg/sourcelist.cc:164 #, c-format msgid "Malformed line %lu in source list %s ([option] too short)" msgstr "" "La riga %lu nel file delle sorgenti %s non è corretta ([opzione] troppo " "corta)" -#: apt-pkg/sourcelist.cc:110 +#: apt-pkg/sourcelist.cc:175 #, c-format msgid "Malformed line %lu in source list %s ([%s] is not an assignment)" msgstr "" "La riga %lu nel file delle sorgenti %s non è corretta ([%s] non è " "un'assegnazione)" -#: apt-pkg/sourcelist.cc:116 +#: apt-pkg/sourcelist.cc:181 #, c-format msgid "Malformed line %lu in source list %s ([%s] has no key)" msgstr "" "La riga %lu nel file delle sorgenti %s non è corretta ([%s] non ha una " "chiave)" -#: apt-pkg/sourcelist.cc:119 +#: apt-pkg/sourcelist.cc:184 #, c-format msgid "Malformed line %lu in source list %s ([%s] key %s has no value)" msgstr "" "La riga %lu nel file delle sorgenti %s non è corretta ([%s] la chiave %s non " "ha un valore)" -#: apt-pkg/sourcelist.cc:132 +#: apt-pkg/sourcelist.cc:197 #, c-format msgid "Malformed line %lu in source list %s (URI)" msgstr "La riga %lu nel file %s non è corretta (URI)" -#: apt-pkg/sourcelist.cc:134 +#: apt-pkg/sourcelist.cc:199 #, c-format msgid "Malformed line %lu in source list %s (dist)" msgstr "La riga %lu nel file %s non è corretta (dist)" -#: apt-pkg/sourcelist.cc:137 +#: apt-pkg/sourcelist.cc:202 #, c-format msgid "Malformed line %lu in source list %s (URI parse)" msgstr "La riga %lu nel file %s non è corretta (URI parse)" -#: apt-pkg/sourcelist.cc:143 +#: apt-pkg/sourcelist.cc:208 #, c-format msgid "Malformed line %lu in source list %s (absolute dist)" msgstr "La riga %lu nel file %s non è corretta (absolute dist)" -#: apt-pkg/sourcelist.cc:150 +#: apt-pkg/sourcelist.cc:215 #, c-format msgid "Malformed line %lu in source list %s (dist parse)" msgstr "La riga %lu nel file %s non è corretta (dist parse)" -#: apt-pkg/sourcelist.cc:248 +#: apt-pkg/sourcelist.cc:326 #, c-format msgid "Opening %s" msgstr "Apertura di %s" -#: apt-pkg/sourcelist.cc:265 apt-pkg/cdrom.cc:495 +#: apt-pkg/sourcelist.cc:338 apt-pkg/cdrom.cc:495 #, c-format msgid "Line %u too long in source list %s." msgstr "Riga %u troppo lunga nel file %s." -#: apt-pkg/sourcelist.cc:289 +#: apt-pkg/sourcelist.cc:362 #, c-format msgid "Malformed line %u in source list %s (type)" msgstr "La riga %u nel file %s non è corretta (type)" -#: apt-pkg/sourcelist.cc:293 +#: apt-pkg/sourcelist.cc:366 #, c-format msgid "Type '%s' is not known on line %u in source list %s" msgstr "Tipo \"%s\" non riconosciuto alla riga %u nel file %s" -#: apt-pkg/packagemanager.cc:297 apt-pkg/packagemanager.cc:923 +#: apt-pkg/sourcelist.cc:407 +#, fuzzy, c-format +msgid "Type '%s' is not known on stanza %u in source list %s" +msgstr "Tipo \"%s\" non riconosciuto alla riga %u nel file %s" + +#: apt-pkg/packagemanager.cc:296 apt-pkg/packagemanager.cc:922 #, c-format msgid "" "Could not perform immediate configuration on '%s'. Please see man 5 apt.conf " @@ -2906,12 +2902,12 @@ msgstr "" "maggiori informazioni, consultare \"man 5 apt.conf\" alla sezione \"APT::" "Immediate-Configure\" (%d)." -#: apt-pkg/packagemanager.cc:498 apt-pkg/packagemanager.cc:529 +#: apt-pkg/packagemanager.cc:497 apt-pkg/packagemanager.cc:528 #, c-format msgid "Could not configure '%s'. " msgstr "Impossibile configurare \"%s\". " -#: apt-pkg/packagemanager.cc:571 +#: apt-pkg/packagemanager.cc:570 #, c-format msgid "" "This installation run will require temporarily removing the essential " @@ -2936,7 +2932,7 @@ msgstr "" "Il pacchetto %s deve essere reinstallato, ma non è possibile trovarne un " "archivio." -#: apt-pkg/algorithms.cc:1238 +#: apt-pkg/algorithms.cc:1068 msgid "" "Error, pkgProblemResolver::Resolve generated breaks, this may be caused by " "held packages." @@ -2944,21 +2940,13 @@ msgstr "" "Errore, pkgProblemResolver::Resolve ha generato delle interruzioni. Questo " "potrebbe essere causato da pacchetti bloccati." -#: apt-pkg/algorithms.cc:1240 +#: apt-pkg/algorithms.cc:1070 msgid "Unable to correct problems, you have held broken packages." msgstr "" "Impossibile correggere i problemi, ci sono pacchetti danneggiati bloccati." -#: apt-pkg/algorithms.cc:1592 apt-pkg/algorithms.cc:1594 -msgid "" -"Some index files failed to download. They have been ignored, or old ones " -"used instead." -msgstr "" -"Impossibile scaricare alcuni file di indice: saranno ignorati o verranno " -"usati quelli vecchi." - # (ndt) sarebbe da controllare meglio assieme a quella dopo -#: apt-pkg/acquire.cc:81 apt-pkg/cdrom.cc:838 +#: apt-pkg/acquire.cc:81 apt-pkg/cdrom.cc:811 #, c-format msgid "List directory %spartial is missing." msgstr "Manca la directory di liste %spartial." @@ -2985,27 +2973,32 @@ msgstr "Scaricamento file %li di %li (%s rimanente)" msgid "Retrieving file %li of %li" msgstr "Scaricamento file %li di %li" -#: apt-pkg/acquire-worker.cc:112 +#: apt-pkg/acquire-worker.cc:113 #, c-format msgid "The method driver %s could not be found." msgstr "Impossibile trovare un driver per il metodo %s." -#: apt-pkg/acquire-worker.cc:161 +#: apt-pkg/acquire-worker.cc:115 +#, fuzzy, c-format +msgid "Is the package %s installed?" +msgstr "Verificare che il pacchetto \"dpkg-dev\" sia installato.\n" + +#: apt-pkg/acquire-worker.cc:166 #, c-format msgid "Method %s did not start correctly" msgstr "Il metodo %s non si è avviato correttamente" -#: apt-pkg/acquire-worker.cc:447 +#: apt-pkg/acquire-worker.cc:452 #, c-format msgid "Please insert the disc labeled: '%s' in the drive '%s' and press enter." msgstr "Inserire il disco chiamato \"%s\" nell'unità \"%s\" e premere Invio." -#: apt-pkg/init.cc:151 +#: apt-pkg/init.cc:143 #, c-format msgid "Packaging system '%s' is not supported" msgstr "Il sistema di pacchetti \"%s\" non è supportato" -#: apt-pkg/init.cc:167 +#: apt-pkg/init.cc:159 msgid "Unable to determine a suitable packaging system type" msgstr "Impossibile determinare un tipo di sistema appropriato di pacchetti" @@ -3042,19 +3035,19 @@ msgstr "" "Il valore \"%s\" non è valido per APT::Default-Release poiché tale release " "non è disponibile dalle sorgenti" -#: apt-pkg/policy.cc:399 +#: apt-pkg/policy.cc:414 #, c-format msgid "Invalid record in the preferences file %s, no Package header" msgstr "" "Campo non valido nel file delle preferenze %s, manca l'intestazione \"Package" "\"" -#: apt-pkg/policy.cc:421 +#: apt-pkg/policy.cc:436 #, c-format msgid "Did not understand pin type %s" msgstr "Impossibile comprendere il tipo di gancio %s" -#: apt-pkg/policy.cc:429 +#: apt-pkg/policy.cc:444 msgid "No priority (or zero) specified for pin" msgstr "Priorità per il gancio non specificata (o zero)" @@ -3126,16 +3119,20 @@ msgstr "Errore di I/O nel salvare la cache sorgente" msgid "rename failed, %s (%s -> %s)." msgstr "rename() non riuscita: %s (%s -> %s)." -#: apt-pkg/acquire-item.cc:599 -msgid "MD5Sum mismatch" -msgstr "MD5sum non corrispondente" - -#: apt-pkg/acquire-item.cc:870 apt-pkg/acquire-item.cc:1887 -#: apt-pkg/acquire-item.cc:2030 +#: apt-pkg/acquire-item.cc:154 msgid "Hash Sum mismatch" msgstr "Somma hash non corrispondente" -#: apt-pkg/acquire-item.cc:1388 +#: apt-pkg/acquire-item.cc:159 +msgid "Size mismatch" +msgstr "Le dimensioni non corrispondono" + +#: apt-pkg/acquire-item.cc:164 +#, fuzzy +msgid "Invalid file format" +msgstr "Operazione %s non valida" + +#: apt-pkg/acquire-item.cc:1570 #, c-format msgid "" "Unable to find expected entry '%s' in Release file (Wrong sources.list entry " @@ -3144,17 +3141,17 @@ msgstr "" "Impossibile trovare la voce \"%s\" nel file Release (voce in sources.list " "errata o file danneggiato)" -#: apt-pkg/acquire-item.cc:1404 +#: apt-pkg/acquire-item.cc:1586 #, c-format msgid "Unable to find hash sum for '%s' in Release file" msgstr "Impossibile trovare la somma hash per \"%s\" nel file Release" -#: apt-pkg/acquire-item.cc:1446 +#: apt-pkg/acquire-item.cc:1628 msgid "There is no public key available for the following key IDs:\n" msgstr "" "Non è disponibile alcuna chiave pubblica per i seguenti ID di chiavi:\n" -#: apt-pkg/acquire-item.cc:1484 +#: apt-pkg/acquire-item.cc:1666 #, c-format msgid "" "Release file for %s is expired (invalid since %s). Updates for this " @@ -3163,12 +3160,12 @@ msgstr "" "Il file Release per %s è scaduto (non valido dal %s). Gli aggiornamenti per " "questo repository non verranno applicati." -#: apt-pkg/acquire-item.cc:1506 +#: apt-pkg/acquire-item.cc:1688 #, c-format msgid "Conflicting distribution: %s (expected %s but got %s)" msgstr "Distribuzione in conflitto: %s (atteso %s ma ottenuto %s)" -#: apt-pkg/acquire-item.cc:1536 +#: apt-pkg/acquire-item.cc:1718 #, c-format msgid "" "An error occurred during the signature verification. The repository is not " @@ -3178,12 +3175,12 @@ msgstr "" "aggiornato e verranno usati i file indice precedenti. Errore GPG: %s: %s\n" #. Invalid signature file, reject (LP: #346386) (Closes: #627642) -#: apt-pkg/acquire-item.cc:1546 apt-pkg/acquire-item.cc:1551 +#: apt-pkg/acquire-item.cc:1728 apt-pkg/acquire-item.cc:1733 #, c-format msgid "GPG error: %s: %s" msgstr "Errore GPG: %s: %s" -#: apt-pkg/acquire-item.cc:1663 +#: apt-pkg/acquire-item.cc:1856 #, c-format msgid "" "I wasn't able to locate a file for the %s package. This might mean you need " @@ -3192,17 +3189,14 @@ msgstr "" "Impossibile trovare un file per il pacchetto %s. Potrebbe essere necessario " "sistemare manualmente questo pacchetto (a causa dell'architettura mancante)." -#: apt-pkg/acquire-item.cc:1722 +#: apt-pkg/acquire-item.cc:1922 #, c-format -msgid "" -"I wasn't able to locate a file for the %s package. This might mean you need " -"to manually fix this package." +msgid "Can't find a source to download version '%s' of '%s'" msgstr "" -"Impossibile trovare un file per il pacchetto %s. Potrebbe essere necessario " -"correggere manualmente questo pacchetto." +"Impossibile trovare una sorgente per scaricare la versione \"%s\" di \"%s\"" # (ndt) sarebbe da controllare se veramente possono esistere più file indice -#: apt-pkg/acquire-item.cc:1781 +#: apt-pkg/acquire-item.cc:1980 #, c-format msgid "" "The package index files are corrupted. No Filename: field for package %s." @@ -3210,16 +3204,12 @@ msgstr "" "I file indice del pacchetto sono danneggiati. Manca il campo \"Filename:\" " "per il pacchetto %s." -#: apt-pkg/acquire-item.cc:1879 -msgid "Size mismatch" -msgstr "Le dimensioni non corrispondono" - -#: apt-pkg/indexrecords.cc:68 +#: apt-pkg/indexrecords.cc:73 #, c-format msgid "Unable to parse Release file %s" msgstr "Impossibile analizzare il file Release %s" -#: apt-pkg/indexrecords.cc:78 +#: apt-pkg/indexrecords.cc:81 #, c-format msgid "No sections in Release file %s" msgstr "Nessuna sezione nel file Release %s" @@ -3244,50 +3234,41 @@ msgstr "Voce \"Date\" nel file Release %s non valida" msgid "Vendor block %s contains no fingerprint" msgstr "Il blocco vendor %s non contiene impronte" -#: apt-pkg/cdrom.cc:576 -#, c-format -msgid "" -"Using CD-ROM mount point %s\n" -"Mounting CD-ROM\n" -msgstr "" -"Viene usato il punto di mount del CD-ROM %s\n" -"Montaggio CD-ROM\n" - -#: apt-pkg/cdrom.cc:585 apt-pkg/cdrom.cc:682 -msgid "Identifying.. " -msgstr "Identificazione... " - -#: apt-pkg/cdrom.cc:613 -#, c-format -msgid "Stored label: %s\n" -msgstr "Etichette archiviate: %s\n" - -#: apt-pkg/cdrom.cc:622 apt-pkg/cdrom.cc:915 -msgid "Unmounting CD-ROM...\n" -msgstr "Smontaggio CD-ROM...\n" - -#: apt-pkg/cdrom.cc:642 +#: apt-pkg/cdrom.cc:575 #, c-format msgid "Using CD-ROM mount point %s\n" msgstr "Viene usato il punto di mount del CD-ROM %s\n" -#: apt-pkg/cdrom.cc:660 +#: apt-pkg/cdrom.cc:583 msgid "Unmounting CD-ROM\n" msgstr "Smontaggio CD-ROM\n" -#: apt-pkg/cdrom.cc:665 +#: apt-pkg/cdrom.cc:588 msgid "Waiting for disc...\n" msgstr "In attesa del disco...\n" -#: apt-pkg/cdrom.cc:674 +#: apt-pkg/cdrom.cc:597 msgid "Mounting CD-ROM...\n" msgstr "Montaggio CD-ROM...\n" -#: apt-pkg/cdrom.cc:693 +#: apt-pkg/cdrom.cc:605 +msgid "Identifying.. " +msgstr "Identificazione... " + +#: apt-pkg/cdrom.cc:643 +#, c-format +msgid "Stored label: %s\n" +msgstr "Etichette archiviate: %s\n" + +#: apt-pkg/cdrom.cc:652 apt-pkg/cdrom.cc:888 +msgid "Unmounting CD-ROM...\n" +msgstr "Smontaggio CD-ROM...\n" + +#: apt-pkg/cdrom.cc:667 msgid "Scanning disc for index files..\n" msgstr "Analisi del disco per file indice...\n" -#: apt-pkg/cdrom.cc:744 +#: apt-pkg/cdrom.cc:717 #, c-format msgid "" "Found %zu package indexes, %zu source indexes, %zu translation indexes and " @@ -3296,7 +3277,7 @@ msgstr "" "Trovati %zu indici di pacchetto, %zu indici di sorgente, %zu indici di " "traduzione e %zu firme\n" -#: apt-pkg/cdrom.cc:755 +#: apt-pkg/cdrom.cc:728 msgid "" "Unable to locate any package files, perhaps this is not a Debian Disc or the " "wrong architecture?" @@ -3304,16 +3285,16 @@ msgstr "" "Impossibile trovare alcun file di pacchetto. Questo potrebbe non essere un " "disco Debian o potrebbe essere l'architettura errata." -#: apt-pkg/cdrom.cc:782 +#: apt-pkg/cdrom.cc:755 #, c-format msgid "Found label '%s'\n" msgstr "Trovata l'etichetta \"%s\"\n" -#: apt-pkg/cdrom.cc:811 +#: apt-pkg/cdrom.cc:784 msgid "That is not a valid name, try again.\n" msgstr "Questo non è un nome valido, riprovare.\n" -#: apt-pkg/cdrom.cc:828 +#: apt-pkg/cdrom.cc:801 #, c-format msgid "" "This disc is called: \n" @@ -3322,15 +3303,15 @@ msgstr "" "Questo disco è chiamato: \n" "\"%s\"\n" -#: apt-pkg/cdrom.cc:830 +#: apt-pkg/cdrom.cc:803 msgid "Copying package lists..." msgstr "Copia elenco pacchetti..." -#: apt-pkg/cdrom.cc:865 +#: apt-pkg/cdrom.cc:838 msgid "Writing new source list\n" msgstr "Scrittura nuovo elenco sorgenti\n" -#: apt-pkg/cdrom.cc:873 +#: apt-pkg/cdrom.cc:846 msgid "Source list entries for this disc are:\n" msgstr "Le voci dell'elenco sorgenti per questo disco sono:\n" @@ -3366,35 +3347,41 @@ msgid "Hash mismatch for: %s" msgstr "Hash non corrispondente per %s" # (ndt) dovrebbe essere inteso il file Release -#: apt-pkg/cacheset.cc:403 +#: apt-pkg/cacheset.cc:479 #, c-format msgid "Release '%s' for '%s' was not found" msgstr "Release \"%s\" per \"%s\" non trovato." # (ndt) dovrebbe essere inteso il Version -#: apt-pkg/cacheset.cc:406 +#: apt-pkg/cacheset.cc:482 #, c-format msgid "Version '%s' for '%s' was not found" msgstr "Version \"%s\" per \"%s\" non trovato" -#: apt-pkg/cacheset.cc:517 +#: apt-pkg/cacheset.cc:593 #, c-format msgid "Couldn't find task '%s'" msgstr "Impossibile trovare il task \"%s\"" -#: apt-pkg/cacheset.cc:523 +#: apt-pkg/cacheset.cc:599 #, c-format msgid "Couldn't find any package by regex '%s'" msgstr "" "Impossibile trovare alcun pacchetto tramite l'espressione regolare \"%s\"" -#: apt-pkg/cacheset.cc:534 +#: apt-pkg/cacheset.cc:605 +#, fuzzy, c-format +msgid "Couldn't find any package by glob '%s'" +msgstr "" +"Impossibile trovare alcun pacchetto tramite l'espressione regolare \"%s\"" + +#: apt-pkg/cacheset.cc:616 #, c-format msgid "Can't select versions from package '%s' as it is purely virtual" msgstr "" "Impossibile selezionare le versioni dal pacchetto \"%s\" poiché è virtuale" -#: apt-pkg/cacheset.cc:541 apt-pkg/cacheset.cc:548 +#: apt-pkg/cacheset.cc:623 apt-pkg/cacheset.cc:630 #, c-format msgid "" "Can't select installed nor candidate version from package '%s' as it has " @@ -3403,21 +3390,21 @@ msgstr "" "Impossibile selezionare la versione installata o la candidata dal pacchetto " "\"%s\" poiché non sono presenti" -#: apt-pkg/cacheset.cc:555 +#: apt-pkg/cacheset.cc:637 #, c-format msgid "Can't select newest version from package '%s' as it is purely virtual" msgstr "" "Impossibile selezionare la versione più recente dal pacchetto \"%s\" poiché " "è virtuale" -#: apt-pkg/cacheset.cc:563 +#: apt-pkg/cacheset.cc:645 #, c-format msgid "Can't select candidate version from package %s as it has no candidate" msgstr "" "Impossibile selezionare la versione candidata dal pacchetto %s poiché non ha " "alcun candidato" -#: apt-pkg/cacheset.cc:571 +#: apt-pkg/cacheset.cc:653 #, c-format msgid "Can't select installed version from package %s as it is not installed" msgstr "" @@ -3444,113 +3431,137 @@ msgstr "Il solver esterno è terminato senza un errore di messaggio" msgid "Execute external solver" msgstr "Esecuzione solver esterno" -#: apt-pkg/deb/dpkgpm.cc:73 +#: apt-pkg/install-progress.cc:51 +#, c-format +msgid "Progress: [%3i%%]" +msgstr "" + +#: apt-pkg/install-progress.cc:85 apt-pkg/install-progress.cc:168 +msgid "Running dpkg" +msgstr "Esecuzione di dpkg" + +#: apt-pkg/update.cc:110 apt-pkg/update.cc:112 +msgid "" +"Some index files failed to download. They have been ignored, or old ones " +"used instead." +msgstr "" +"Impossibile scaricare alcuni file di indice: saranno ignorati o verranno " +"usati quelli vecchi." + +#: apt-pkg/deb/dpkgpm.cc:91 #, c-format msgid "Installing %s" msgstr "Installazione di %s" -#: apt-pkg/deb/dpkgpm.cc:74 apt-pkg/deb/dpkgpm.cc:982 +#: apt-pkg/deb/dpkgpm.cc:92 apt-pkg/deb/dpkgpm.cc:977 #, c-format msgid "Configuring %s" msgstr "Configurazione di %s" -#: apt-pkg/deb/dpkgpm.cc:75 apt-pkg/deb/dpkgpm.cc:989 +#: apt-pkg/deb/dpkgpm.cc:93 apt-pkg/deb/dpkgpm.cc:984 #, c-format msgid "Removing %s" msgstr "Rimozione di %s" -#: apt-pkg/deb/dpkgpm.cc:76 +#: apt-pkg/deb/dpkgpm.cc:94 #, c-format msgid "Completely removing %s" msgstr "Rimozione completa di %s" -#: apt-pkg/deb/dpkgpm.cc:77 +#: apt-pkg/deb/dpkgpm.cc:95 #, c-format msgid "Noting disappearance of %s" msgstr "Notata la sparizione di %s" -#: apt-pkg/deb/dpkgpm.cc:78 +#: apt-pkg/deb/dpkgpm.cc:96 #, c-format msgid "Running post-installation trigger %s" msgstr "Esecuzione comando di post installazione %s" #. FIXME: use a better string after freeze -#: apt-pkg/deb/dpkgpm.cc:735 +#: apt-pkg/deb/dpkgpm.cc:808 #, c-format msgid "Directory '%s' missing" msgstr "Directory \"%s\" mancante" -#: apt-pkg/deb/dpkgpm.cc:750 apt-pkg/deb/dpkgpm.cc:770 +#: apt-pkg/deb/dpkgpm.cc:823 apt-pkg/deb/dpkgpm.cc:845 #, c-format msgid "Could not open file '%s'" msgstr "Impossibile aprire il file \"%s\"" -#: apt-pkg/deb/dpkgpm.cc:975 +#: apt-pkg/deb/dpkgpm.cc:970 #, c-format msgid "Preparing %s" msgstr "Preparazione di %s" -#: apt-pkg/deb/dpkgpm.cc:976 +#: apt-pkg/deb/dpkgpm.cc:971 #, c-format msgid "Unpacking %s" msgstr "Estrazione di %s" -#: apt-pkg/deb/dpkgpm.cc:981 +#: apt-pkg/deb/dpkgpm.cc:976 #, c-format msgid "Preparing to configure %s" msgstr "Preparazione alla configurazione di %s" -#: apt-pkg/deb/dpkgpm.cc:983 +#: apt-pkg/deb/dpkgpm.cc:978 #, c-format msgid "Installed %s" msgstr "Pacchetto %s installato" -#: apt-pkg/deb/dpkgpm.cc:988 +#: apt-pkg/deb/dpkgpm.cc:983 #, c-format msgid "Preparing for removal of %s" msgstr "Preparazione alla rimozione di %s" -#: apt-pkg/deb/dpkgpm.cc:990 +#: apt-pkg/deb/dpkgpm.cc:985 #, c-format msgid "Removed %s" msgstr "Pacchetto %s rimosso" -#: apt-pkg/deb/dpkgpm.cc:995 +#: apt-pkg/deb/dpkgpm.cc:990 #, c-format msgid "Preparing to completely remove %s" msgstr "Preparazione alla rimozione completa di %s" -#: apt-pkg/deb/dpkgpm.cc:996 +#: apt-pkg/deb/dpkgpm.cc:991 #, c-format msgid "Completely removed %s" msgstr "Pacchetto %s rimosso completamente" -#: apt-pkg/deb/dpkgpm.cc:1243 -msgid "Can not write log, openpty() failed (/dev/pts not mounted?)\n" +#: apt-pkg/deb/dpkgpm.cc:1046 +msgid "ioctl(TIOCGWINSZ) failed" msgstr "" -"Impossibile scrivere il registro, openpty() non riuscita (forse /dev/pts non " -"è montato)\n" -#: apt-pkg/deb/dpkgpm.cc:1273 -msgid "Running dpkg" -msgstr "Esecuzione di dpkg" +#: apt-pkg/deb/dpkgpm.cc:1049 apt-pkg/deb/dpkgpm.cc:1070 +#, fuzzy, c-format +msgid "Can not write log (%s)" +msgstr "Impossibile scrivere in %s" + +#: apt-pkg/deb/dpkgpm.cc:1049 +msgid "Is /dev/pts mounted?" +msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1445 +#: apt-pkg/deb/dpkgpm.cc:1070 +msgid "Is stdout a terminal?" +msgstr "" + +#: apt-pkg/deb/dpkgpm.cc:1558 msgid "Operation was interrupted before it could finish" msgstr "L'operazione è stata interrotta prima di essere completata" -#: apt-pkg/deb/dpkgpm.cc:1507 +#: apt-pkg/deb/dpkgpm.cc:1620 msgid "No apport report written because MaxReports is reached already" msgstr "" "Segnalazione apport non scritta poiché è stato raggiunto il valore massimo " "di MaxReports" #. check if its not a follow up error -#: apt-pkg/deb/dpkgpm.cc:1512 +#: apt-pkg/deb/dpkgpm.cc:1625 msgid "dependency problems - leaving unconfigured" msgstr "Problemi con le dipendenze - Viene lasciato non configurato" -#: apt-pkg/deb/dpkgpm.cc:1514 +#: apt-pkg/deb/dpkgpm.cc:1627 msgid "" "No apport report written because the error message indicates its a followup " "error from a previous failure." @@ -3558,7 +3569,7 @@ msgstr "" "Segnalazione apport non scritta poiché il messaggio di errore indica la " "presenza di un fallimento precedente." -#: apt-pkg/deb/dpkgpm.cc:1520 +#: apt-pkg/deb/dpkgpm.cc:1633 msgid "" "No apport report written because the error message indicates a disk full " "error" @@ -3566,7 +3577,7 @@ msgstr "" "Segnalazione apport non scritta poiché il messaggio di errore indica un " "errore per disco pieno." -#: apt-pkg/deb/dpkgpm.cc:1526 +#: apt-pkg/deb/dpkgpm.cc:1640 msgid "" "No apport report written because the error message indicates a out of memory " "error" @@ -3574,7 +3585,16 @@ msgstr "" "Segnalazione apport non scritta poiché il messaggio di errore indica un " "errore di memoria esaurita" -#: apt-pkg/deb/dpkgpm.cc:1533 +#: apt-pkg/deb/dpkgpm.cc:1647 apt-pkg/deb/dpkgpm.cc:1653 +#, fuzzy +msgid "" +"No apport report written because the error message indicates an issue on the " +"local system" +msgstr "" +"Segnalazione apport non scritta poiché il messaggio di errore indica un " +"errore per disco pieno." + +#: apt-pkg/deb/dpkgpm.cc:1674 msgid "" "No apport report written because the error message indicates a dpkg I/O error" msgstr "" @@ -3611,146 +3631,120 @@ msgstr "" msgid "Not locked" msgstr "Non bloccato" -#~ msgid "File %s doesn't start with a clearsigned message" -#~ msgstr "Il file %s non inizia con un messaggio di firma in chiaro" - -#~ msgid "Skipping nonexistent file %s" -#~ msgstr "Saltato il file inesistente %s" - -#~ msgid "Failed to remove %s" -#~ msgstr "Rimozione di %s non riuscita" - -#~ msgid "Unable to create %s" -#~ msgstr "Impossibile creare %s" - -#~ msgid "Failed to stat %sinfo" -#~ msgstr "Esecuzione di stat su %sinfo non riuscita" - -#~ msgid "The info and temp directories need to be on the same filesystem" -#~ msgstr "Le directory temp e info devono essere sullo stesso file system" - -#~ msgid "Failed to change to the admin dir %sinfo" -#~ msgstr "Cambio della directory admin %sinfo non riuscito" - -#~ msgid "Internal error getting a package name" -#~ msgstr "Errore interno nel recuperare un nome di un pacchetto" - -#~ msgid "Reading file listing" -#~ msgstr "Lettura elenco dei file" +#~ msgid "%s not a valid DEB package." +#~ msgstr "%s non è un pacchetto DEB valido." #~ 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!" +#~ "Using CD-ROM mount point %s\n" +#~ "Mounting CD-ROM\n" #~ msgstr "" -#~ "Impossibile aprire il file dell'elenco \"%sinfo/%s\". Se non è possibile " -#~ "ripristinarlo, crearne uno vuoto e reinstallare immediatamente la stessa " -#~ "versione del pacchetto." - -#~ msgid "Failed reading the list file %sinfo/%s" -#~ msgstr "Lettura del file dell'elenco %sinfo/%s non riuscita" - -#~ msgid "Internal error getting a node" -#~ msgstr "Errore interno nel recuperare un nodo" +#~ "Viene usato il punto di mount del CD-ROM %s\n" +#~ "Montaggio CD-ROM\n" -#~ msgid "Failed to open the diversions file %sdiversions" -#~ msgstr "Apertura del file di deviazione %sdiversions non riuscita" - -#~ msgid "The diversion file is corrupted" -#~ msgstr "Il file di deviazione è danneggiato" - -#~ msgid "Invalid line in the diversion file: %s" -#~ msgstr "Riga non valida nel file di diversion: %s" - -#~ msgid "Internal error adding a diversion" -#~ msgstr "Errore interno nell'aggiungere una deviazioni" - -#~ msgid "The pkg cache must be initialized first" -#~ msgstr "La cache dei pacchetti deve prima essere inizializzata" - -#~ msgid "Failed to find a Package: header, offset %lu" -#~ msgstr "Impossibile trovare un Package: header, offset %lu" - -#~ msgid "Bad ConfFile section in the status file. Offset %lu" -#~ msgstr "Sezione ConfFile nel file di stato non corretta. Offset %lu" +#~ msgid "" +#~ "Could not patch %s with mmap and with file operation usage - the patch " +#~ "seems to be corrupt." +#~ msgstr "" +#~ "Impossibile applicare la patch a %s con mmap e con l'utilizzo di " +#~ "operazioni file. La patch sembra essere danneggiata." -#~ msgid "Error parsing MD5. Offset %lu" -#~ msgstr "Errore nell'analisi MD5. Offset %lu" +#~ msgid "" +#~ "Could not patch %s with mmap (but no mmap specific fail) - the patch " +#~ "seems to be corrupt." +#~ msgstr "" +#~ "Impossibile applicare la patch a %s con mmap (nessun errore da parte di " +#~ "mmap). La patch sembra essere danneggiata." -#~ msgid "Couldn't change to %s" -#~ msgstr "Impossibile passare a %s" +#~ msgid "Note, selecting '%s' for task '%s'\n" +#~ msgstr "Nota, viene selezionato \"%s\" per il task \"%s\"\n" -#~ msgid "Failed to locate a valid control file" -#~ msgstr "Impossibile localizzare un file \"control\" valido" +#~ msgid "Note, selecting '%s' for regex '%s'\n" +#~ msgstr "Nota, viene selezionato \"%s\" per l'espressione regolare \"%s\"\n" -#~ msgid "Couldn't open pipe for %s" -#~ msgstr "Impossibile aprire una pipe per %s" +#~ msgid "Package %s is a virtual package provided by:\n" +#~ msgstr "Il pacchetto %s è un pacchetto virtuale fornito da:\n" -#~ msgid "Read error from %s process" -#~ msgstr "Errore di lettura dal processo %s" +#~ msgid " [Not candidate version]" +#~ msgstr " [Versione non candidata]" -#~ msgid "Got a single header line over %u chars" -#~ msgstr "Ricevuta una singola riga header su %u caratteri" +#~ msgid "You should explicitly select one to install." +#~ msgstr "È necessario sceglierne uno da installare." #~ msgid "" -#~ "No apport report written because the error message indicates an issue on " -#~ "the local system" +#~ "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 "" -#~ "Non è stata scritta alcuna segnalazione di apport poiché il messaggio di " -#~ "errore indica la presenza di un problema nel sistema locale" +#~ "Il pacchetto %s non ha versioni disponibili, ma è nominato da un altro\n" +#~ "pacchetto. Questo potrebbe indicare che il pacchetto è mancante, " +#~ "obsoleto\n" +#~ "oppure è disponibile solo all'interno di un'altra sorgente\n" -#~ msgid "Malformed override %s line %lu #1" -#~ msgstr "Override non corretto: file %s riga %lu #1" +#~ msgid "However the following packages replace it:" +#~ msgstr "Tuttavia questi pacchetti lo sostituiscono:" -#~ msgid "Malformed override %s line %lu #2" -#~ msgstr "Override non corretto: file %s riga %lu #2" +#~ msgid "Package '%s' has no installation candidate" +#~ msgstr "Il pacchetto \"%s\" non ha candidati da installare" -#~ msgid "Malformed override %s line %lu #3" -#~ msgstr "Override non corretto: file %s riga %lu #3" +#~ msgid "Virtual packages like '%s' can't be removed\n" +#~ msgstr "Pacchetti virtuali come \"%s\" non possono essere rimossi\n" -#~ msgid "read, still have %lu to read but none left" -#~ msgstr "lettura, c'erano ancora %lu da leggere ma non ne è rimasto alcuno" +#~ msgid "Package '%s' is not installed, so not removed. Did you mean '%s'?\n" +#~ msgstr "" +#~ "Il pacchetto \"%s\" non è installato e quindi non è stato rimosso: si " +#~ "intendeva \"%s\"?\n" -#~ msgid "write, still have %lu to write but couldn't" -#~ msgstr "scrittura, c'erano ancora %lu da scrivere ma non è stato possibile" +#~ msgid "Package '%s' is not installed, so not removed\n" +#~ msgstr "Il pacchetto \"%s\" non è installato e quindi non è stato rimosso\n" -#~ msgid "Error occurred while processing %s (NewPackage)" -#~ msgstr "Si è verificato un errore nell'elaborare %s (NewPackage)" +#~ msgid "Note, selecting '%s' instead of '%s'\n" +#~ msgstr "Nota, viene selezionato \"%s\" al posto di \"%s\"\n" -#~ msgid "Error occurred while processing %s (UsePackage1)" -#~ msgstr "Si è verificato un errore nell'elaborare %s (UsePackage1)" +#~ msgid "Skipping %s, it is already installed and upgrade is not set.\n" +#~ msgstr "" +#~ "Viene saltato %s poiché è già installato e l'aggiornamento non è " +#~ "impostato.\n" -#~ msgid "Error occurred while processing %s (NewFileDesc1)" -#~ msgstr "Si è verificato un errore nell'elaborare %s (NewFileDesc1)" +#~ msgid "Skipping %s, it is not installed and only upgrades are requested.\n" +#~ msgstr "" +#~ "Viene saltato %s poiché non è installato e sono richiesti solo gli " +#~ "aggiornamenti.\n" -#~ msgid "Error occurred while processing %s (UsePackage2)" -#~ msgstr "Si è verificato un errore nell'elaborare %s (UsePackage2)" +#~ msgid "Reinstallation of %s is not possible, it cannot be downloaded.\n" +#~ msgstr "" +#~ "La reinstallazione di %s non è possibile, non può essere scaricato.\n" -#~ msgid "Error occurred while processing %s (NewFileVer1)" -#~ msgstr "Si è verificato un errore nell'elaborare %s (NewFileVer1)" +#~ msgid "%s is already the newest version.\n" +#~ msgstr "%s è già alla versione più recente.\n" -#~ msgid "Error occurred while processing %s (UsePackage3)" -#~ msgstr "Si è verificato un errore nell'elaborare %s (UsePackage3)" +#~ msgid "Selected version '%s' (%s) for '%s'\n" +#~ msgstr "Versione \"%s\" (%s) selezionata per \"%s\"\n" -#~ msgid "Error occurred while processing %s (NewFileDesc2)" -#~ msgstr "Si è verificato un errore nell'elaborare %s (NewFileDesc2)" +#~ msgid "Selected version '%s' (%s) for '%s' because of '%s'\n" +#~ msgstr "Versione \"%s\" (%s) selezionata per \"%s\" per via di \"%s\"\n" -#~ msgid "Error occurred while processing %s (FindPkg)" -#~ msgstr "Si è verificato un errore nell'elaborare %s (FindPkg)" +#~ msgid "Ignore unavailable target release '%s' of package '%s'" +#~ msgstr "Ignorato il rilascio non disponibile \"%s\" del pacchetto \"%s\"" -#~ msgid "Error occurred while processing %s (CollectFileProvides)" -#~ msgstr "Si è verificato un errore nell'elaborare %s (CollectFileProvides)" +#~ msgid "Downloading %s %s" +#~ msgstr "Scaricamento di %s %s" -#~ msgid "decompressor" -#~ msgstr "de-compressore" +#~ msgid "This is not a valid DEB archive, it has no '%s', '%s' or '%s' member" +#~ msgstr "" +#~ "Questo non è un archivio DEB valido: membri \"%s\", \"%s\" o \"%s\" " +#~ "mancanti" -#~ msgid "Error occurred while processing %s (NewVersion%d)" -#~ msgstr "Si è verificato un errore nell'elaborare %s (NewVersion%d)" +#~ msgid "MD5Sum mismatch" +#~ msgstr "MD5sum non corrispondente" #~ msgid "" -#~ "Could not perform immediate configuration on already unpacked '%s'. " -#~ "Please see man 5 apt.conf under APT::Immediate-Configure for details." +#~ "I wasn't able to locate a file for the %s package. This might mean you " +#~ "need to manually fix this package." +#~ msgstr "" +#~ "Impossibile trovare un file per il pacchetto %s. Potrebbe essere " +#~ "necessario correggere manualmente questo pacchetto." + +#~ msgid "Can not write log, openpty() failed (/dev/pts not mounted?)\n" #~ msgstr "" -#~ "Impossibile eseguire immediatamente la configurazione su \"%s\" già " -#~ "estratto. Per maggiori informazioni, consultare \"man 5 apt.conf\" alla " -#~ "sezione \"APT::Immediate-Configure\"." +#~ "Impossibile scrivere il registro, openpty() non riuscita (forse /dev/pts " +#~ "non è montato)\n" @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: apt 0.9.9.4\n" "Report-Msgid-Bugs-To: APT Development Team <deity@lists.debian.org>\n" -"POT-Creation-Date: 2013-07-31 16:24+0200\n" +"POT-Creation-Date: 2014-02-23 00:29+0100\n" "PO-Revision-Date: 2013-08-11 19:39+0900\n" "Last-Translator: Kenshi Muto <kmuto@debian.org>\n" "Language-Team: Debian Japanese List <debian-japanese@lists.debian.org>\n" @@ -18,151 +18,153 @@ msgstr "" "Content-Transfer-Encoding: 8 bit\n" "Plural-Forms: Plural-Forms: nplurals=1; plural=0;\n" -#: cmdline/apt-cache.cc:158 +#: cmdline/apt-cache.cc:140 #, c-format msgid "Package %s version %s has an unmet dep:\n" msgstr "パッケージ %s のバージョン %s には解決不可能な依存関係があります:\n" -#: cmdline/apt-cache.cc:286 +#: cmdline/apt-cache.cc:268 msgid "Total package names: " msgstr "パッケージ名総数: " -#: cmdline/apt-cache.cc:288 +#: cmdline/apt-cache.cc:270 msgid "Total package structures: " msgstr "パッケージ構造総数: " -#: cmdline/apt-cache.cc:328 +#: cmdline/apt-cache.cc:310 msgid " Normal packages: " msgstr " 通常パッケージ: " -#: cmdline/apt-cache.cc:329 +#: cmdline/apt-cache.cc:311 msgid " Pure virtual packages: " msgstr " 純粋仮想パッケージ: " -#: cmdline/apt-cache.cc:330 +#: cmdline/apt-cache.cc:312 msgid " Single virtual packages: " msgstr " 単一仮想パッケージ: " -#: cmdline/apt-cache.cc:331 +#: cmdline/apt-cache.cc:313 msgid " Mixed virtual packages: " msgstr " 複合仮想パッケージ: " -#: cmdline/apt-cache.cc:332 +#: cmdline/apt-cache.cc:314 msgid " Missing: " msgstr " 欠落: " -#: cmdline/apt-cache.cc:334 +#: cmdline/apt-cache.cc:316 msgid "Total distinct versions: " msgstr "個別バージョン総数: " -#: cmdline/apt-cache.cc:336 +#: cmdline/apt-cache.cc:318 msgid "Total distinct descriptions: " msgstr "個別説明総数: " -#: cmdline/apt-cache.cc:338 +#: cmdline/apt-cache.cc:320 msgid "Total dependencies: " msgstr "依存関係総数: " -#: cmdline/apt-cache.cc:341 +#: cmdline/apt-cache.cc:323 msgid "Total ver/file relations: " msgstr "バージョン/ファイル関係総数: " -#: cmdline/apt-cache.cc:343 +#: cmdline/apt-cache.cc:325 msgid "Total Desc/File relations: " msgstr "説明/ファイル関係総数: " -#: cmdline/apt-cache.cc:345 +#: cmdline/apt-cache.cc:327 msgid "Total Provides mappings: " msgstr "提供マッピング総数: " -#: cmdline/apt-cache.cc:357 +#: cmdline/apt-cache.cc:339 msgid "Total globbed strings: " msgstr "Glob 文字列の総数: " -#: cmdline/apt-cache.cc:371 +#: cmdline/apt-cache.cc:353 msgid "Total dependency version space: " msgstr "総依存関係・バージョン容量: " -#: cmdline/apt-cache.cc:376 +#: cmdline/apt-cache.cc:358 msgid "Total slack space: " msgstr "総空き容量: " -#: cmdline/apt-cache.cc:384 +#: cmdline/apt-cache.cc:366 msgid "Total space accounted for: " msgstr "総占有容量: " -#: cmdline/apt-cache.cc:515 cmdline/apt-cache.cc:1165 +#: cmdline/apt-cache.cc:497 cmdline/apt-cache.cc:1146 +#: apt-private/private-show.cc:55 #, c-format msgid "Package file %s is out of sync." msgstr "Package ファイル %s が同期していません。" -#: cmdline/apt-cache.cc:593 cmdline/apt-cache.cc:1452 -#: cmdline/apt-cache.cc:1454 cmdline/apt-cache.cc:1531 cmdline/apt-mark.cc:46 -#: cmdline/apt-mark.cc:93 cmdline/apt-mark.cc:219 +#: cmdline/apt-cache.cc:575 cmdline/apt-cache.cc:1432 +#: cmdline/apt-cache.cc:1434 cmdline/apt-cache.cc:1511 cmdline/apt-mark.cc:48 +#: cmdline/apt-mark.cc:95 cmdline/apt-mark.cc:221 +#: apt-private/private-show.cc:167 apt-private/private-show.cc:169 msgid "No packages found" msgstr "パッケージが見つかりません" -#: cmdline/apt-cache.cc:1265 +#: cmdline/apt-cache.cc:1245 msgid "You must give at least one search pattern" msgstr "検索パターンはちょうど 1 つだけ指定してください" -#: cmdline/apt-cache.cc:1431 +#: cmdline/apt-cache.cc:1411 msgid "This command is deprecated. Please use 'apt-mark showauto' instead." msgstr "" "このコマンドは時代遅れです。'apt-mark showauto' を代わりに使用してください。" -#: cmdline/apt-cache.cc:1526 apt-pkg/cacheset.cc:510 +#: cmdline/apt-cache.cc:1506 apt-pkg/cacheset.cc:586 #, c-format msgid "Unable to locate package %s" msgstr "パッケージ %s が見つかりません" -#: cmdline/apt-cache.cc:1556 +#: cmdline/apt-cache.cc:1536 msgid "Package files:" msgstr "パッケージファイル:" -#: cmdline/apt-cache.cc:1563 cmdline/apt-cache.cc:1654 +#: cmdline/apt-cache.cc:1543 cmdline/apt-cache.cc:1634 msgid "Cache is out of sync, can't x-ref a package file" msgstr "キャッシュが同期しておらず、パッケージファイルを相互参照できません" #. Show any packages have explicit pins -#: cmdline/apt-cache.cc:1577 +#: cmdline/apt-cache.cc:1557 msgid "Pinned packages:" msgstr "Pin されたパッケージ:" -#: cmdline/apt-cache.cc:1589 cmdline/apt-cache.cc:1634 +#: cmdline/apt-cache.cc:1569 cmdline/apt-cache.cc:1614 msgid "(not found)" msgstr "(見つかりません)" -#: cmdline/apt-cache.cc:1597 +#: cmdline/apt-cache.cc:1577 msgid " Installed: " msgstr " インストールされているバージョン: " -#: cmdline/apt-cache.cc:1598 +#: cmdline/apt-cache.cc:1578 msgid " Candidate: " msgstr " 候補: " -#: cmdline/apt-cache.cc:1616 cmdline/apt-cache.cc:1624 +#: cmdline/apt-cache.cc:1596 cmdline/apt-cache.cc:1604 msgid "(none)" msgstr "(なし)" -#: cmdline/apt-cache.cc:1631 +#: cmdline/apt-cache.cc:1611 msgid " Package pin: " msgstr " パッケージ Pin: " #. Show the priority tables -#: cmdline/apt-cache.cc:1640 +#: cmdline/apt-cache.cc:1620 msgid " Version table:" msgstr " バージョンテーブル:" -#: cmdline/apt-cache.cc:1753 cmdline/apt-cdrom.cc:206 cmdline/apt-config.cc:81 -#: cmdline/apt-get.cc:3392 cmdline/apt-mark.cc:375 -#: cmdline/apt-extracttemplates.cc:229 ftparchive/apt-ftparchive.cc:591 -#: cmdline/apt-internal-solver.cc:33 cmdline/apt-sortpkgs.cc:147 +#: cmdline/apt-cache.cc:1733 cmdline/apt-cdrom.cc:252 cmdline/apt-config.cc:83 +#: cmdline/apt-get.cc:1580 cmdline/apt-mark.cc:377 cmdline/apt.cc:66 +#: cmdline/apt-extracttemplates.cc:217 ftparchive/apt-ftparchive.cc:591 +#: cmdline/apt-internal-solver.cc:34 cmdline/apt-sortpkgs.cc:147 #, c-format msgid "%s %s for %s compiled on %s %s\n" msgstr "%s %s for %s コンパイル日時: %s %s\n" -#: cmdline/apt-cache.cc:1760 +#: cmdline/apt-cache.cc:1740 msgid "" "Usage: apt-cache [options] command\n" " apt-cache [options] showpkg pkg1 [pkg2 ...]\n" @@ -233,7 +235,7 @@ msgstr "" "詳細は、apt-cache(8) や apt.conf(5) のマニュアルページを参照してください。\n" #. }}} -#: cmdline/apt-cdrom.cc:43 +#: cmdline/apt-cdrom.cc:45 msgid "" "No CD-ROM could be auto-detected or found using the default mount point.\n" "You may try the --cdrom option to set the CD-ROM mount point. See 'man apt-" @@ -244,29 +246,29 @@ msgstr "" "を試すことができます。CD-ROM の自動検出およびマウントポイントの詳細について" "は、'man apt-cdrom' を参照してください。" -#: cmdline/apt-cdrom.cc:85 +#: cmdline/apt-cdrom.cc:89 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:100 +#: cmdline/apt-cdrom.cc:104 msgid "Please insert a Disc in the drive and press enter" msgstr "ディスクをドライブに入れて Enter キーを押してください" -#: cmdline/apt-cdrom.cc:135 +#: cmdline/apt-cdrom.cc:141 #, c-format msgid "Failed to mount '%s' to '%s'" msgstr "'%s' を '%s' にマウントできませんでした" -#: cmdline/apt-cdrom.cc:170 +#: cmdline/apt-cdrom.cc:196 msgid "Repeat this process for the rest of the CDs in your set." msgstr "" "あなたの持っている CD セットの残り全部に、この手順を繰り返してください。" -#: cmdline/apt-config.cc:46 +#: cmdline/apt-config.cc:48 msgid "Arguments not in pairs" msgstr "引数がペアではありません" -#: cmdline/apt-config.cc:87 +#: cmdline/apt-config.cc:89 msgid "" "Usage: apt-config [options] command\n" "\n" @@ -294,556 +296,47 @@ msgstr "" " -c=? 指定した設定ファイルを読み込む\n" " -o=? 指定した設定オプションを適用する (例: -o dir::cache=/tmp)\n" -#. TRANSLATOR: Yes/No question help-text: defaulting to Y[es] -#. e.g. "Do you want to continue? [Y/n] " -#. The user has to answer with an input matching the -#. YESEXPR/NOEXPR defined in your l10n. -#: cmdline/apt-get.cc:146 -msgid "[Y/n]" -msgstr "[Y/n]" - -#. TRANSLATOR: Yes/No question help-text: defaulting to N[o] -#. e.g. "Should this file be removed? [y/N] " -#. The user has to answer with an input matching the -#. YESEXPR/NOEXPR defined in your l10n. -#: cmdline/apt-get.cc:152 -msgid "[y/N]" -msgstr "[y/N]" - -#. TRANSLATOR: "Yes" answer printed for a yes/no question if --assume-yes is set -#: cmdline/apt-get.cc:163 -msgid "Y" -msgstr "Y" - -#. TRANSLATOR: "No" answer printed for a yes/no question if --assume-no is set -#: cmdline/apt-get.cc:169 -msgid "N" -msgstr "N" - -#: cmdline/apt-get.cc:191 apt-pkg/cachefilter.cc:33 -#, c-format -msgid "Regex compilation error - %s" -msgstr "正規表現の展開エラー - %s" - -#: cmdline/apt-get.cc:289 -msgid "The following packages have unmet dependencies:" -msgstr "以下のパッケージには満たせない依存関係があります:" - -#: cmdline/apt-get.cc:379 -#, c-format -msgid "but %s is installed" -msgstr "しかし、%s はインストールされています" - -#: cmdline/apt-get.cc:381 -#, c-format -msgid "but %s is to be installed" -msgstr "しかし、%s はインストールされようとしています" - -#: cmdline/apt-get.cc:388 -msgid "but it is not installable" -msgstr "しかし、インストールすることができません" - -#: cmdline/apt-get.cc:390 -msgid "but it is a virtual package" -msgstr "しかし、これは仮想パッケージです" - -#: cmdline/apt-get.cc:393 -msgid "but it is not installed" -msgstr "しかし、インストールされていません" - -#: cmdline/apt-get.cc:393 -msgid "but it is not going to be installed" -msgstr "しかし、インストールされようとしていません" - -#: cmdline/apt-get.cc:398 -msgid " or" -msgstr " または" - -#: cmdline/apt-get.cc:427 -msgid "The following NEW packages will be installed:" -msgstr "以下のパッケージが新たにインストールされます:" - -#: cmdline/apt-get.cc:453 -msgid "The following packages will be REMOVED:" -msgstr "以下のパッケージは「削除」されます:" - -#: cmdline/apt-get.cc:475 -msgid "The following packages have been kept back:" -msgstr "以下のパッケージは保留されます:" - -#: cmdline/apt-get.cc:496 -msgid "The following packages will be upgraded:" -msgstr "以下のパッケージはアップグレードされます:" - -#: cmdline/apt-get.cc:517 -msgid "The following packages will be DOWNGRADED:" -msgstr "以下のパッケージは「ダウングレード」されます:" - -#: cmdline/apt-get.cc:537 -msgid "The following held packages will be changed:" -msgstr "以下の変更禁止パッケージは変更されます:" - -#: cmdline/apt-get.cc:592 -#, c-format -msgid "%s (due to %s) " -msgstr "%s (%s のため) " - -#: cmdline/apt-get.cc:600 -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:631 -#, c-format -msgid "%lu upgraded, %lu newly installed, " -msgstr "アップグレード: %lu 個、新規インストール: %lu 個、" - -#: cmdline/apt-get.cc:635 -#, c-format -msgid "%lu reinstalled, " -msgstr "再インストール: %lu 個、" - -#: cmdline/apt-get.cc:637 -#, c-format -msgid "%lu downgraded, " -msgstr "ダウングレード: %lu 個、" - -#: cmdline/apt-get.cc:639 -#, c-format -msgid "%lu to remove and %lu not upgraded.\n" -msgstr "削除: %lu 個、保留: %lu 個。\n" - -#: cmdline/apt-get.cc:643 -#, c-format -msgid "%lu not fully installed or removed.\n" -msgstr "%lu 個のパッケージが完全にインストールまたは削除されていません。\n" - -#: cmdline/apt-get.cc:664 -#, c-format -msgid "Note, selecting '%s' for task '%s'\n" -msgstr "注意: タスク '%2$s' に対して '%1$s' を選択しています\n" - -#: cmdline/apt-get.cc:669 -#, c-format -msgid "Note, selecting '%s' for regex '%s'\n" -msgstr "注意: 正規表現 '%2$s' に対して '%1$s' を選択しています\n" - -#: cmdline/apt-get.cc:686 -#, c-format -msgid "Package %s is a virtual package provided by:\n" -msgstr "%s は以下のパッケージで提供されている仮想パッケージです:\n" - -#: cmdline/apt-get.cc:697 -msgid " [Installed]" -msgstr " [インストール済み]" - -#: cmdline/apt-get.cc:706 -msgid " [Not candidate version]" -msgstr "[候補バージョンなし]" - -#: cmdline/apt-get.cc:708 -msgid "You should explicitly select one to install." -msgstr "インストールするパッケージを明示的に選択する必要があります。" - -#: cmdline/apt-get.cc:711 -#, c-format -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:729 -msgid "However the following packages replace it:" -msgstr "しかし、以下のパッケージで置き換えられています:" - -#: cmdline/apt-get.cc:741 -#, c-format -msgid "Package '%s' has no installation candidate" -msgstr "パッケージ '%s' にはインストール候補がありません" - -#: cmdline/apt-get.cc:754 -#, c-format -msgid "Virtual packages like '%s' can't be removed\n" -msgstr "'%s' のような仮想パッケージは削除できません\n" - -#. TRANSLATORS: Note, this is not an interactive question -#: cmdline/apt-get.cc:766 cmdline/apt-get.cc:969 -#, c-format -msgid "Package '%s' is not installed, so not removed. Did you mean '%s'?\n" -msgstr "" -"パッケージ %s はインストールされていないため、削除はできません。'%s' のことで" -"しょうか?\n" - -#: cmdline/apt-get.cc:772 cmdline/apt-get.cc:975 -#, c-format -msgid "Package '%s' is not installed, so not removed\n" -msgstr "パッケージ '%s' はインストールされていないため、削除はできません\n" - -#: cmdline/apt-get.cc:817 -#, c-format -msgid "Note, selecting '%s' instead of '%s'\n" -msgstr "注意、'%2$s' の代わりに '%1$s' を選択しています\n" - -#: cmdline/apt-get.cc:847 -#, c-format -msgid "Skipping %s, it is already installed and upgrade is not set.\n" -msgstr "" -"すでにインストールされておりアップグレードも設定されていないため、%s をスキッ" -"プします。\n" - -#: cmdline/apt-get.cc:851 -#, c-format -msgid "Skipping %s, it is not installed and only upgrades are requested.\n" -msgstr "" -"%s はインストールされていないのにアップグレードだけが要求されているので、ス" -"キップします。\n" - -#: cmdline/apt-get.cc:863 -#, c-format -msgid "Reinstallation of %s is not possible, it cannot be downloaded.\n" -msgstr "ダウンロードできないため、%s の再インストールは不可能です。\n" - -#: cmdline/apt-get.cc:868 -#, c-format -msgid "%s is already the newest version.\n" -msgstr "%s はすでに最新バージョンです。\n" - -#: cmdline/apt-get.cc:887 cmdline/apt-get.cc:2187 cmdline/apt-mark.cc:68 -#, c-format -msgid "%s set to manually installed.\n" -msgstr "%s は手動でインストールしたと設定されました。\n" - -#: cmdline/apt-get.cc:913 -#, c-format -msgid "Selected version '%s' (%s) for '%s'\n" -msgstr "'%3$s' にはバージョン '%1$s' (%2$s) を選択しました\n" - -#: cmdline/apt-get.cc:918 -#, c-format -msgid "Selected version '%s' (%s) for '%s' because of '%s'\n" -msgstr "'%4$s' のため、'%3$s' にはバージョン '%1$s' (%2$s) を選択しました\n" - -#: cmdline/apt-get.cc:1054 -msgid "Correcting dependencies..." -msgstr "依存関係を解決しています ..." - -#: cmdline/apt-get.cc:1057 -msgid " failed." -msgstr " 失敗しました。" - -#: cmdline/apt-get.cc:1060 -msgid "Unable to correct dependencies" -msgstr "依存関係を訂正できません" - -#: cmdline/apt-get.cc:1063 -msgid "Unable to minimize the upgrade set" -msgstr "アップグレードセットを最小化できません" - -#: cmdline/apt-get.cc:1065 -msgid " Done" -msgstr " 完了" - -#: cmdline/apt-get.cc:1069 -msgid "You might want to run 'apt-get -f install' to correct these." -msgstr "" -"これらを直すためには 'apt-get -f install' を実行する必要があるかもしれませ" -"ん。" - -#: cmdline/apt-get.cc:1072 -msgid "Unmet dependencies. Try using -f." -msgstr "未解決の依存関係があります。-f オプションを試してください。" - -#: cmdline/apt-get.cc:1097 -msgid "WARNING: The following packages cannot be authenticated!" -msgstr "警告: 以下のパッケージは認証されていません!" - -#: cmdline/apt-get.cc:1101 -msgid "Authentication warning overridden.\n" -msgstr "認証の警告は上書きされました。\n" - -#: cmdline/apt-get.cc:1108 -msgid "Install these packages without verification?" -msgstr "検証なしにこれらのパッケージをインストールしますか?" - -#: cmdline/apt-get.cc:1110 -msgid "Some packages could not be authenticated" -msgstr "いくつかのパッケージを認証できませんでした" - -#: cmdline/apt-get.cc:1119 cmdline/apt-get.cc:1280 -msgid "There are problems and -y was used without --force-yes" -msgstr "問題が発生し、-y オプションが --force-yes なしで使用されました" - -#: cmdline/apt-get.cc:1160 -msgid "Internal error, InstallPackages was called with broken packages!" -msgstr "内部エラー、InstallPackages が壊れたパッケージで呼び出されました!" - -#: cmdline/apt-get.cc:1169 -msgid "Packages need to be removed but remove is disabled." -msgstr "パッケージを削除しなければなりませんが、削除が無効になっています。" - -#: cmdline/apt-get.cc:1180 -msgid "Internal error, Ordering didn't finish" -msgstr "内部エラー、調整が終わっていません" - -#: cmdline/apt-get.cc:1218 -msgid "How odd.. The sizes didn't match, email apt@packages.debian.org" -msgstr "" -"おっと、サイズがマッチしません。apt@packages.debian.org にメールしてください" - -#. 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:1225 -#, c-format -msgid "Need to get %sB/%sB of archives.\n" -msgstr "%2$sB 中 %1$sB のアーカイブを取得する必要があります。\n" - -#. 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:1230 -#, c-format -msgid "Need to get %sB of archives.\n" -msgstr "%sB のアーカイブを取得する必要があります。\n" - -#. 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:1237 -#, c-format -msgid "After this operation, %sB of additional disk space will be used.\n" -msgstr "この操作後に追加で %sB のディスク容量が消費されます。\n" - -#. 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:1242 -#, c-format -msgid "After this operation, %sB disk space will be freed.\n" -msgstr "この操作後に %sB のディスク容量が解放されます。\n" - -#: cmdline/apt-get.cc:1257 cmdline/apt-get.cc:1260 cmdline/apt-get.cc:2621 -#: cmdline/apt-get.cc:2624 -#, c-format -msgid "Couldn't determine free space in %s" -msgstr "%s の空き領域を測定できません" - -#: cmdline/apt-get.cc:1270 -#, c-format -msgid "You don't have enough free space in %s." -msgstr "%s に充分な空きスペースがありません。" - -#: cmdline/apt-get.cc:1286 cmdline/apt-get.cc:1308 -msgid "Trivial Only specified but this is not a trivial operation." -msgstr "Trivial Only が指定されましたが、これは簡単な操作ではありません。" - -#. TRANSLATOR: This string needs to be typed by the user as a confirmation, so be -#. careful with hard to type or special characters (like non-breaking spaces) -#: cmdline/apt-get.cc:1290 -msgid "Yes, do as I say!" -msgstr "Yes, do as I say!" - -#: cmdline/apt-get.cc:1292 -#, c-format -msgid "" -"You are about to do something potentially harmful.\n" -"To continue type in the phrase '%s'\n" -" ?] " -msgstr "" -"重大な問題を引き起こす可能性のあることをしようとしています。\n" -"続行するには、'%s' というフレーズをタイプしてください。\n" -" ?] " - -#: cmdline/apt-get.cc:1298 cmdline/apt-get.cc:1317 -msgid "Abort." -msgstr "中断しました。" - -#: cmdline/apt-get.cc:1313 -msgid "Do you want to continue?" -msgstr "続行しますか?" - -#: cmdline/apt-get.cc:1385 cmdline/apt-get.cc:2686 apt-pkg/algorithms.cc:1566 -#, c-format -msgid "Failed to fetch %s %s\n" -msgstr "%s の取得に失敗しました %s\n" - -#: cmdline/apt-get.cc:1403 -msgid "Some files failed to download" -msgstr "いくつかのファイルの取得に失敗しました" - -#: cmdline/apt-get.cc:1404 cmdline/apt-get.cc:2698 -msgid "Download complete and in download only mode" -msgstr "ダウンロードオンリーモードでパッケージのダウンロードが完了しました" - -#: cmdline/apt-get.cc:1410 -msgid "" -"Unable to fetch some archives, maybe run apt-get update or try with --fix-" -"missing?" -msgstr "" -"いくつかのアーカイブを取得できません。apt-get update を実行するか --fix-" -"missing オプションを付けて試してみてください。" - -#: cmdline/apt-get.cc:1414 -msgid "--fix-missing and media swapping is not currently supported" -msgstr "--fix-missing とメディア交換は現在同時にはサポートされていません" - -#: cmdline/apt-get.cc:1419 -msgid "Unable to correct missing packages." -msgstr "足りないパッケージを直すことができません。" - -#: cmdline/apt-get.cc:1420 -msgid "Aborting install." -msgstr "インストールを中断します。" - -#: cmdline/apt-get.cc:1448 -msgid "" -"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] "" -"以下のパッケージは、全ファイルが別のパッケージで上書きされたため、\n" -"システムから消えました:" +#: cmdline/apt-get.cc:244 +#, fuzzy, c-format +msgid "Can not find a package for architecture '%s'" +msgstr "正規表現 '%s' ではパッケージは見つかりませんでした" -#: cmdline/apt-get.cc:1452 -msgid "Note: This is done automatically and on purpose by dpkg." -msgstr "注意: これは dpkg により自動でわざと行われれます。" +#: cmdline/apt-get.cc:326 +#, fuzzy, c-format +msgid "Can not find a package '%s' with version '%s'" +msgstr "正規表現 '%s' ではパッケージは見つかりませんでした" -#: cmdline/apt-get.cc:1590 -#, c-format -msgid "Ignore unavailable target release '%s' of package '%s'" -msgstr "パッケージ '%2$s' の利用できないターゲットリリース '%1$s' を無視" +#: cmdline/apt-get.cc:329 +#, fuzzy, c-format +msgid "Can not find a package '%s' with release '%s'" +msgstr "正規表現 '%s' ではパッケージは見つかりませんでした" -#: cmdline/apt-get.cc:1622 +#: cmdline/apt-get.cc:366 #, c-format msgid "Picking '%s' as source package instead of '%s'\n" msgstr "'%2$s' の代わりに '%1$s' をソースパッケージとして選出しています\n" -#. if (VerTag.empty() == false && Last == 0) -#: cmdline/apt-get.cc:1660 -#, c-format -msgid "Ignore unavailable version '%s' of package '%s'" +#: cmdline/apt-get.cc:422 +#, fuzzy, c-format +msgid "Can not find version '%s' of package '%s'" msgstr "パッケージ '%2$s' の利用できないバージョン '%1$s' を無視" -#: cmdline/apt-get.cc:1676 -msgid "The update command takes no arguments" -msgstr "update コマンドは引数をとりません" - -#: cmdline/apt-get.cc:1742 -msgid "We are not supposed to delete stuff, can't start AutoRemover" -msgstr "" -"一連のものを削除するようになっていないので、AutoRemover を開始できません" - -#: cmdline/apt-get.cc:1846 -msgid "" -"Hmm, seems like the AutoRemover destroyed something which really\n" -"shouldn't happen. Please file a bug report against apt." -msgstr "" -"AutoRemover が、本来起きるべきでない何かを壊したようです。\n" -"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:1849 cmdline/apt-get.cc:2017 -msgid "The following information may help to resolve the situation:" -msgstr "以下の情報がこの問題を解決するために役立つかもしれません:" - -#: cmdline/apt-get.cc:1853 -msgid "Internal Error, AutoRemover broke stuff" -msgstr "内部エラー、AutoRemover が何かを破壊しました" - -#: cmdline/apt-get.cc:1860 -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:1864 -#, 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:1866 -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:1885 -msgid "Internal error, AllUpgrade broke stuff" -msgstr "内部エラー、AllUpgrade が何かを破壊しました" - -#: cmdline/apt-get.cc:1984 -msgid "You might want to run 'apt-get -f install' to correct these:" -msgstr "" -"以下の問題を解決するために 'apt-get -f install' を実行する必要があるかもしれ" -"ません:" - -#: cmdline/apt-get.cc:1988 -msgid "" -"Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a " -"solution)." -msgstr "" -"未解決の依存関係です。'apt-get -f install' を実行してみてください (または解法" -"を明示してください)。" - -#: cmdline/apt-get.cc:2002 -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 "" -"インストールすることができないパッケージがありました。おそらく、あり得\n" -"ない状況を要求したか、(不安定版ディストリビューションを使用しているの\n" -"であれば) 必要なパッケージがまだ作成されていなかったり Incoming から移\n" -"動されていないことが考えられます。" - -#: cmdline/apt-get.cc:2023 -msgid "Broken packages" -msgstr "壊れたパッケージ" - -#: cmdline/apt-get.cc:2049 -msgid "The following extra packages will be installed:" -msgstr "以下の特別パッケージがインストールされます:" - -#: cmdline/apt-get.cc:2139 -msgid "Suggested packages:" -msgstr "提案パッケージ:" - -#: cmdline/apt-get.cc:2140 -msgid "Recommended packages:" -msgstr "推奨パッケージ:" - -#: cmdline/apt-get.cc:2182 +#: cmdline/apt-get.cc:453 #, c-format msgid "Couldn't find package %s" msgstr "パッケージ %s が見つかりません" -#: cmdline/apt-get.cc:2189 cmdline/apt-mark.cc:70 +#: cmdline/apt-get.cc:458 cmdline/apt-mark.cc:70 +#, c-format +msgid "%s set to manually installed.\n" +msgstr "%s は手動でインストールしたと設定されました。\n" + +#: cmdline/apt-get.cc:460 cmdline/apt-mark.cc:72 #, c-format msgid "%s set to automatically installed.\n" msgstr "%s は自動でインストールしたと設定されました。\n" -#: cmdline/apt-get.cc:2197 cmdline/apt-mark.cc:114 +#: cmdline/apt-get.cc:468 cmdline/apt-mark.cc:116 msgid "" "This command is deprecated. Please use 'apt-mark auto' and 'apt-mark manual' " "instead." @@ -851,47 +344,25 @@ msgstr "" "このコマンドは時代遅れです。'apt-mark auto' および 'apt-mark manual' を代わり" "に使用してください。" -#: cmdline/apt-get.cc:2213 -msgid "Calculating upgrade... " -msgstr "アップグレードパッケージを検出しています ... " - -#: cmdline/apt-get.cc:2216 methods/ftp.cc:712 methods/connect.cc:116 -msgid "Failed" -msgstr "失敗" - -#: cmdline/apt-get.cc:2221 -msgid "Done" -msgstr "完了" - -#: cmdline/apt-get.cc:2288 cmdline/apt-get.cc:2296 +#: cmdline/apt-get.cc:537 cmdline/apt-get.cc:545 msgid "Internal error, problem resolver broke stuff" msgstr "内部エラー、問題リゾルバが何かを破壊しました" -#: cmdline/apt-get.cc:2324 cmdline/apt-get.cc:2361 +#: cmdline/apt-get.cc:573 cmdline/apt-get.cc:610 msgid "Unable to lock the download directory" msgstr "ダウンロードディレクトリをロックできません" -#: cmdline/apt-get.cc:2418 -#, c-format -msgid "Can't find a source to download version '%s' of '%s'" -msgstr "'%2$s' のバージョン '%1$s' をダウンロードするソースが見つかりません" - -#: cmdline/apt-get.cc:2423 -#, c-format -msgid "Downloading %s %s" -msgstr "%s %s をダウンロードしています" - -#: cmdline/apt-get.cc:2483 +#: cmdline/apt-get.cc:725 msgid "Must specify at least one package to fetch source for" msgstr "" "ソースを取得するには少なくとも 1 つのパッケージ名を指定する必要があります" -#: cmdline/apt-get.cc:2523 cmdline/apt-get.cc:2835 +#: cmdline/apt-get.cc:765 cmdline/apt-get.cc:1060 #, c-format msgid "Unable to find a source package for %s" msgstr "%s のソースパッケージが見つかりません" -#: cmdline/apt-get.cc:2540 +#: cmdline/apt-get.cc:782 #, c-format msgid "" "NOTICE: '%s' packaging is maintained in the '%s' version control system at:\n" @@ -901,7 +372,7 @@ msgstr "" "ます:\n" "%s\n" -#: cmdline/apt-get.cc:2545 +#: cmdline/apt-get.cc:787 #, c-format msgid "" "Please use:\n" @@ -913,70 +384,80 @@ msgstr "" "bzr branch %s\n" "を使用してください。\n" -#: cmdline/apt-get.cc:2598 +#: cmdline/apt-get.cc:840 #, c-format msgid "Skipping already downloaded file '%s'\n" msgstr "すでにダウンロードされたファイル '%s' をスキップします\n" -#: cmdline/apt-get.cc:2635 +#: cmdline/apt-get.cc:863 cmdline/apt-get.cc:866 +#: apt-private/private-install.cc:198 apt-private/private-install.cc:201 +#, c-format +msgid "Couldn't determine free space in %s" +msgstr "%s の空き領域を測定できません" + +#: cmdline/apt-get.cc:877 #, c-format msgid "You don't have enough free space in %s" msgstr "%s に充分な空きスペースがありません" #. 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:2644 +#: cmdline/apt-get.cc:886 #, c-format msgid "Need to get %sB/%sB of source archives.\n" msgstr "%2$sB 中 %1$sB のソースアーカイブを取得する必要があります。\n" #. 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:2649 +#: cmdline/apt-get.cc:891 #, c-format msgid "Need to get %sB of source archives.\n" msgstr "%sB のソースアーカイブを取得する必要があります。\n" -#: cmdline/apt-get.cc:2655 +#: cmdline/apt-get.cc:897 #, c-format msgid "Fetch source %s\n" msgstr "ソース %s を取得\n" -#: cmdline/apt-get.cc:2693 +#: cmdline/apt-get.cc:918 msgid "Failed to fetch some archives." msgstr "いくつかのアーカイブの取得に失敗しました。" -#: cmdline/apt-get.cc:2724 +#: cmdline/apt-get.cc:923 apt-private/private-install.cc:325 +msgid "Download complete and in download only mode" +msgstr "ダウンロードオンリーモードでパッケージのダウンロードが完了しました" + +#: cmdline/apt-get.cc:949 #, c-format msgid "Skipping unpack of already unpacked source in %s\n" msgstr "すでに %s に展開されたソースがあるため、展開をスキップします\n" -#: cmdline/apt-get.cc:2736 +#: cmdline/apt-get.cc:961 #, c-format msgid "Unpack command '%s' failed.\n" msgstr "展開コマンド '%s' が失敗しました。\n" -#: cmdline/apt-get.cc:2737 +#: cmdline/apt-get.cc:962 #, c-format msgid "Check if the 'dpkg-dev' package is installed.\n" msgstr "" "'dpkg-dev' パッケージがインストールされていることを確認してください。\n" -#: cmdline/apt-get.cc:2759 +#: cmdline/apt-get.cc:984 #, c-format msgid "Build command '%s' failed.\n" msgstr "ビルドコマンド '%s' が失敗しました。\n" -#: cmdline/apt-get.cc:2779 +#: cmdline/apt-get.cc:1004 msgid "Child process failed" msgstr "子プロセスが失敗しました" -#: cmdline/apt-get.cc:2798 +#: cmdline/apt-get.cc:1023 msgid "Must specify at least one package to check builddeps for" msgstr "" "ビルド依存関係をチェックするパッケージを少なくとも 1 つ指定する必要があります" -#: cmdline/apt-get.cc:2823 +#: cmdline/apt-get.cc:1048 #, c-format msgid "" "No architecture information available for %s. See apt.conf(5) APT::" @@ -985,17 +466,17 @@ msgstr "" "%s に利用可能なアーキテクチャ情報がありません。セットアップのために apt." "conf(5) の APT::Architectures を参照してください。" -#: cmdline/apt-get.cc:2847 cmdline/apt-get.cc:2850 +#: cmdline/apt-get.cc:1072 cmdline/apt-get.cc:1075 #, c-format msgid "Unable to get build-dependency information for %s" msgstr "%s のビルド依存情報を取得できません" -#: cmdline/apt-get.cc:2870 +#: cmdline/apt-get.cc:1095 #, c-format msgid "%s has no build depends.\n" msgstr "%s にはビルド依存情報が指定されていません。\n" -#: cmdline/apt-get.cc:3040 +#: cmdline/apt-get.cc:1265 #, c-format msgid "" "%s dependency for %s can't be satisfied because %s is not allowed on '%s' " @@ -1004,7 +485,7 @@ msgstr "" "パッケージ %3$s が '%4$s' パッケージで許されていないため、%2$s に対する %1$s " "の依存関係を満たすことができません" -#: cmdline/apt-get.cc:3058 +#: cmdline/apt-get.cc:1283 #, c-format msgid "" "%s dependency for %s cannot be satisfied because the package %s cannot be " @@ -1013,14 +494,14 @@ msgstr "" "パッケージ %3$s が見つからないため、%2$s に対する %1$s の依存関係を満たすこと" "ができません" -#: cmdline/apt-get.cc:3081 +#: cmdline/apt-get.cc:1306 #, 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:3120 +#: cmdline/apt-get.cc:1345 #, c-format msgid "" "%s dependency for %s cannot be satisfied because candidate version of " @@ -1029,7 +510,7 @@ msgstr "" "パッケージ %3$s の候補バージョンはバージョンについての要求を満たせないた" "め、%2$s に対する %1$s の依存関係を満たすことができません" -#: cmdline/apt-get.cc:3126 +#: cmdline/apt-get.cc:1351 #, c-format msgid "" "%s dependency for %s cannot be satisfied because package %s has no candidate " @@ -1038,30 +519,30 @@ msgstr "" "パッケージ %3$s の候補バージョンが存在しないため、%2$s に対する %1$s の依存関" "係を満たすことができません" -#: cmdline/apt-get.cc:3149 +#: cmdline/apt-get.cc:1374 #, c-format msgid "Failed to satisfy %s dependency for %s: %s" msgstr "%2$s の依存関係 %1$s を満たすことができません: %3$s" -#: cmdline/apt-get.cc:3164 +#: cmdline/apt-get.cc:1389 #, c-format msgid "Build-dependencies for %s could not be satisfied." msgstr "%s のビルド依存関係を満たすことができませんでした。" -#: cmdline/apt-get.cc:3169 +#: cmdline/apt-get.cc:1394 msgid "Failed to process build dependencies" msgstr "ビルド依存関係の処理に失敗しました" -#: cmdline/apt-get.cc:3262 cmdline/apt-get.cc:3274 +#: cmdline/apt-get.cc:1487 cmdline/apt-get.cc:1499 #, c-format msgid "Changelog for %s (%s)" msgstr "%s (%s) の変更履歴" -#: cmdline/apt-get.cc:3397 +#: cmdline/apt-get.cc:1585 msgid "Supported modules:" msgstr "サポートされているモジュール:" -#: cmdline/apt-get.cc:3438 +#: cmdline/apt-get.cc:1626 msgid "" "Usage: apt-get [options] command\n" " apt-get [options] install|remove pkg1 [pkg2 ...]\n" @@ -1153,102 +634,54 @@ msgstr "" "apt-get(8)、sources.list(5)、apt.conf(5) を参照してください。\n" " この APT は Super Cow Powers 化されています。\n" -#: cmdline/apt-get.cc:3603 -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" -" ロックが非アクティブであることから、今この時点の状態に妥当性が\n" -" あるとは言い切れないことに注意してください!" - -#: cmdline/acqprogress.cc:60 -msgid "Hit " -msgstr "ヒット " - -#: cmdline/acqprogress.cc:84 -msgid "Get:" -msgstr "取得:" - -#: cmdline/acqprogress.cc:115 -msgid "Ign " -msgstr "無視 " - -#: cmdline/acqprogress.cc:119 -msgid "Err " -msgstr "エラー " - -#: cmdline/acqprogress.cc:140 -#, c-format -msgid "Fetched %sB in %s (%sB/s)\n" -msgstr "%sB を %s で取得しました (%sB/s)\n" - -#: cmdline/acqprogress.cc:230 -#, c-format -msgid " [Working]" -msgstr " [処理中]" - -#: cmdline/acqprogress.cc:286 -#, c-format -msgid "" -"Media change: please insert the disc labeled\n" -" '%s'\n" -"in the drive '%s' and press enter\n" -msgstr "" -"メディア変更: \n" -" '%s'\n" -"とラベルの付いたディスクをドライブ '%s' に入れて Enter キーを押してください\n" - -#: cmdline/apt-mark.cc:55 +#: cmdline/apt-mark.cc:57 #, c-format msgid "%s can not be marked as it is not installed.\n" msgstr "%s をインストールされていないものとしてマークできません\n" -#: cmdline/apt-mark.cc:61 +#: cmdline/apt-mark.cc:63 #, c-format msgid "%s was already set to manually installed.\n" msgstr "%s は手動でインストールしたとすでに設定されています。\n" -#: cmdline/apt-mark.cc:63 +#: cmdline/apt-mark.cc:65 #, c-format msgid "%s was already set to automatically installed.\n" msgstr "%s は自動でインストールしたとすでに設定されています。\n" -#: cmdline/apt-mark.cc:228 +#: cmdline/apt-mark.cc:230 #, c-format msgid "%s was already set on hold.\n" msgstr "%s はすでに保留に設定されています。\n" -#: cmdline/apt-mark.cc:230 +#: cmdline/apt-mark.cc:232 #, c-format msgid "%s was already not hold.\n" msgstr "%s はすでに保留されていません。\n" -#: cmdline/apt-mark.cc:245 cmdline/apt-mark.cc:326 -#: apt-pkg/contrib/fileutl.cc:832 apt-pkg/contrib/gpgv.cc:223 -#: apt-pkg/deb/dpkgpm.cc:1032 +#: cmdline/apt-mark.cc:247 cmdline/apt-mark.cc:328 +#: apt-pkg/contrib/fileutl.cc:850 apt-pkg/contrib/gpgv.cc:217 +#: apt-pkg/deb/dpkgpm.cc:1182 #, c-format msgid "Waited for %s but it wasn't there" msgstr "%s を待ちましたが、そこにはありませんでした" -#: cmdline/apt-mark.cc:260 cmdline/apt-mark.cc:309 +#: cmdline/apt-mark.cc:262 cmdline/apt-mark.cc:311 #, c-format msgid "%s set on hold.\n" msgstr "%s は保留に設定されました。\n" -#: cmdline/apt-mark.cc:262 cmdline/apt-mark.cc:314 +#: cmdline/apt-mark.cc:264 cmdline/apt-mark.cc:316 #, c-format msgid "Canceled hold on %s.\n" msgstr "%s の保留を解除しました。\n" -#: cmdline/apt-mark.cc:332 +#: cmdline/apt-mark.cc:334 msgid "Executing dpkg failed. Are you root?" msgstr "dpkg の実行に失敗しました。root 権限で実行していますか?" -#: cmdline/apt-mark.cc:379 +#: cmdline/apt-mark.cc:381 +#, fuzzy msgid "" "Usage: apt-mark [options] {auto|manual} pkg1 [pkg2 ...]\n" "\n" @@ -1258,6 +691,11 @@ msgid "" "Commands:\n" " auto - Mark the given packages as automatically installed\n" " manual - Mark the given packages as manually installed\n" +" hold - Mark a package as held back\n" +" unhold - Unset a package set as held back\n" +" showauto - Print the list of automatically installed packages\n" +" showmanual - Print the list of manually installed packages\n" +" showhold - Print the list of package on hold\n" "\n" "Options:\n" " -h This help text.\n" @@ -1289,6 +727,28 @@ msgstr "" "さらなる情報については、マニュアルページ apt-mark(8) および apt.conf(5) を参" "照してください。" +#: cmdline/apt.cc:71 +msgid "" +"Usage: apt [options] command\n" +"\n" +"CLI for apt.\n" +"Basic commands: \n" +" list - list packages based on package names\n" +" search - search in package descriptions\n" +" show - show package details\n" +"\n" +" update - update list of available packages\n" +"\n" +" install - install packages\n" +" remove - remove packages\n" +"\n" +" upgrade - upgrade the system by installing/upgrading packages\n" +" full-upgrade - upgrade the system by removing/installing/upgrading " +"packages\n" +"\n" +" edit-sources - edit the source information file\n" +msgstr "" + #: methods/cdrom.cc:203 #, c-format msgid "Unable to read the cdrom database %s" @@ -1315,16 +775,16 @@ msgstr "%s の CD-ROM は使用中のためアンマウントすることがで msgid "Disk not found." msgstr "ディスクが見つかりません。" -#: methods/cdrom.cc:262 methods/file.cc:82 methods/rsh.cc:275 +#: methods/cdrom.cc:262 methods/file.cc:82 methods/rsh.cc:274 msgid "File not found" msgstr "ファイルが見つかりません" -#: methods/copy.cc:46 methods/gzip.cc:105 methods/gzip.cc:114 -#: methods/rred.cc:512 methods/rred.cc:521 +#: methods/copy.cc:46 methods/gzip.cc:106 methods/rred.cc:599 +#: methods/rred.cc:609 msgid "Failed to stat" msgstr "状態の取得に失敗しました" -#: methods/copy.cc:83 methods/gzip.cc:111 methods/rred.cc:518 +#: methods/copy.cc:82 methods/gzip.cc:113 methods/rred.cc:606 msgid "Failed to set modification time" msgstr "変更時刻の設定に失敗しました" @@ -1333,34 +793,34 @@ 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:173 +#: methods/ftp.cc:172 msgid "Logging in" msgstr "ログインしています" -#: methods/ftp.cc:179 +#: methods/ftp.cc:178 msgid "Unable to determine the peer name" msgstr "ピアネームを決定することができません" -#: methods/ftp.cc:184 +#: methods/ftp.cc:183 msgid "Unable to determine the local name" msgstr "ローカルネームを決定することができません" -#: methods/ftp.cc:215 methods/ftp.cc:243 +#: methods/ftp.cc:214 methods/ftp.cc:242 #, c-format msgid "The server refused the connection and said: %s" msgstr "サーバから接続を拒絶されました。応答: %s" -#: methods/ftp.cc:221 +#: methods/ftp.cc:220 #, c-format msgid "USER failed, server said: %s" msgstr "USER 失敗、サーバ応答: %s" -#: methods/ftp.cc:228 +#: methods/ftp.cc:227 #, c-format msgid "PASS failed, server said: %s" msgstr "PASS 失敗、サーバ応答: %s" -#: methods/ftp.cc:248 +#: methods/ftp.cc:247 msgid "" "A proxy server was specified but no login script, Acquire::ftp::ProxyLogin " "is empty." @@ -1368,117 +828,121 @@ msgstr "" "プロキシサーバが指定されていますが、ログインスクリプトが設定されていません。" "Acquire::ftp::ProxyLogin が空です。" -#: methods/ftp.cc:276 +#: methods/ftp.cc:275 #, c-format msgid "Login script command '%s' failed, server said: %s" msgstr "ログインスクリプトのコマンド '%s' 失敗、サーバ応答: %s" -#: methods/ftp.cc:302 +#: methods/ftp.cc:301 #, c-format msgid "TYPE failed, server said: %s" msgstr "TYPE 失敗、サーバ応答: %s" -#: methods/ftp.cc:340 methods/ftp.cc:452 methods/rsh.cc:192 methods/rsh.cc:237 +#: methods/ftp.cc:339 methods/ftp.cc:451 methods/rsh.cc:191 methods/rsh.cc:236 msgid "Connection timeout" msgstr "接続タイムアウト" -#: methods/ftp.cc:346 +#: methods/ftp.cc:345 msgid "Server closed the connection" msgstr "サーバが接続を切断しました" -#: methods/ftp.cc:349 methods/rsh.cc:199 apt-pkg/contrib/fileutl.cc:1264 -#: apt-pkg/contrib/fileutl.cc:1273 apt-pkg/contrib/fileutl.cc:1276 +#: methods/ftp.cc:348 methods/rsh.cc:198 apt-pkg/contrib/fileutl.cc:1292 +#: apt-pkg/contrib/fileutl.cc:1301 apt-pkg/contrib/fileutl.cc:1304 msgid "Read error" msgstr "読み込みエラー" -#: methods/ftp.cc:356 methods/rsh.cc:206 +#: methods/ftp.cc:355 methods/rsh.cc:205 msgid "A response overflowed the buffer." msgstr "レスポンスがバッファをオーバフローさせました。" -#: methods/ftp.cc:373 methods/ftp.cc:385 +#: methods/ftp.cc:372 methods/ftp.cc:384 msgid "Protocol corruption" msgstr "プロトコルが壊れています" -#: methods/ftp.cc:458 methods/rred.cc:238 methods/rsh.cc:243 -#: apt-pkg/contrib/fileutl.cc:1360 apt-pkg/contrib/fileutl.cc:1369 -#: apt-pkg/contrib/fileutl.cc:1372 apt-pkg/contrib/fileutl.cc:1397 +#: methods/ftp.cc:457 methods/rsh.cc:242 apt-pkg/contrib/fileutl.cc:1388 +#: apt-pkg/contrib/fileutl.cc:1397 apt-pkg/contrib/fileutl.cc:1400 +#: apt-pkg/contrib/fileutl.cc:1425 msgid "Write error" msgstr "書き込みエラー" -#: methods/ftp.cc:697 methods/ftp.cc:703 methods/ftp.cc:738 +#: methods/ftp.cc:696 methods/ftp.cc:702 methods/ftp.cc:737 msgid "Could not create a socket" msgstr "ソケットを作成できません" -#: methods/ftp.cc:708 +#: methods/ftp.cc:707 msgid "Could not connect data socket, connection timed out" msgstr "データソケットへ接続できませんでした。接続がタイムアウトしました" -#: methods/ftp.cc:714 +#: methods/ftp.cc:711 methods/connect.cc:116 apt-private/private-upgrade.cc:22 +msgid "Failed" +msgstr "失敗" + +#: methods/ftp.cc:713 msgid "Could not connect passive socket." msgstr "パッシブソケットに接続できません。" -#: methods/ftp.cc:731 +#: methods/ftp.cc:730 msgid "getaddrinfo was unable to get a listening socket" msgstr "getaddrinfo はリスニングソケットを取得できませんでした" -#: methods/ftp.cc:745 +#: methods/ftp.cc:744 msgid "Could not bind a socket" msgstr "ソケットをバインドできませんでした" -#: methods/ftp.cc:749 +#: methods/ftp.cc:748 msgid "Could not listen on the socket" msgstr "ソケットをリスンできませんでした" -#: methods/ftp.cc:756 +#: methods/ftp.cc:755 msgid "Could not determine the socket's name" msgstr "ソケットの名前を特定できませんでした" -#: methods/ftp.cc:788 +#: methods/ftp.cc:787 msgid "Unable to send PORT command" msgstr "PORT コマンドを送信できません" -#: methods/ftp.cc:798 +#: methods/ftp.cc:797 #, c-format msgid "Unknown address family %u (AF_*)" msgstr "未知のアドレスファミリ %u (AF_*)" -#: methods/ftp.cc:807 +#: methods/ftp.cc:806 #, c-format msgid "EPRT failed, server said: %s" msgstr "EPRT に失敗しました。サーバ応答: %s" -#: methods/ftp.cc:827 +#: methods/ftp.cc:826 msgid "Data socket connect timed out" msgstr "データソケット接続タイムアウト" -#: methods/ftp.cc:834 +#: methods/ftp.cc:833 msgid "Unable to accept connection" msgstr "接続を accept できません" -#: methods/ftp.cc:873 methods/http.cc:1038 methods/rsh.cc:313 +#: methods/ftp.cc:872 methods/server.cc:357 methods/rsh.cc:312 msgid "Problem hashing file" msgstr "ファイルのハッシュでの問題" -#: methods/ftp.cc:886 +#: methods/ftp.cc:885 #, c-format msgid "Unable to fetch file, server said '%s'" msgstr "ファイルを取得できません。サーバ応答 '%s'" -#: methods/ftp.cc:901 methods/rsh.cc:332 +#: methods/ftp.cc:900 methods/rsh.cc:331 msgid "Data socket timed out" msgstr "データソケットタイムアウト" -#: methods/ftp.cc:931 +#: methods/ftp.cc:930 #, c-format msgid "Data transfer failed, server said '%s'" msgstr "データ転送に失敗しました。サーバ応答 '%s'" #. Get the files information -#: methods/ftp.cc:1008 +#: methods/ftp.cc:1009 msgid "Query" msgstr "問い合わせ" -#: methods/ftp.cc:1120 +#: methods/ftp.cc:1123 msgid "Unable to invoke " msgstr "呼び出せません" @@ -1544,23 +1008,23 @@ msgstr "'%s:%s' (%i - %s) の解決中に何か問題が起こりました" msgid "Unable to connect to %s:%s:" msgstr "%s:%s へ接続できません:" -#: methods/gpgv.cc:167 +#: methods/gpgv.cc:166 msgid "" "Internal error: Good signature, but could not determine key fingerprint?!" msgstr "内部エラー: 正しい署名ですが、鍵指紋を確定できません?!" -#: methods/gpgv.cc:171 +#: methods/gpgv.cc:170 msgid "At least one invalid signature was encountered." msgstr "少なくとも 1 つの不正な署名が発見されました。" -#: methods/gpgv.cc:173 +#: methods/gpgv.cc:172 msgid "Could not execute 'gpgv' to verify signature (is gpgv installed?)" msgstr "" "署名を検証するための 'gpgv' の実行ができませんでした (gpgv はインストールされ" "ていますか?)" #. TRANSLATORS: %s is a single techy word like 'NODATA' -#: methods/gpgv.cc:179 +#: methods/gpgv.cc:178 #, c-format msgid "" "Clearsigned file isn't valid, got '%s' (does the network require " @@ -1569,15 +1033,15 @@ msgstr "" "クリアサインされたファイルが有効ではなく、'%s' を得ました (認証にネットワーク" "が必要?)" -#: methods/gpgv.cc:183 +#: methods/gpgv.cc:182 msgid "Unknown error executing gpgv" msgstr "gpgv の実行中に未知のエラーが発生" -#: methods/gpgv.cc:216 methods/gpgv.cc:223 +#: methods/gpgv.cc:215 methods/gpgv.cc:222 msgid "The following signatures were invalid:\n" msgstr "以下の署名が無効です:\n" -#: methods/gpgv.cc:230 +#: methods/gpgv.cc:229 msgid "" "The following signatures couldn't be verified because the public key is not " "available:\n" @@ -1587,81 +1051,614 @@ msgstr "公開鍵を利用できないため、以下の署名は検証できま msgid "Empty files can't be valid archives" msgstr "空のファイルは有効なアーカイブと認められません" -#: methods/http.cc:394 +#: methods/http.cc:516 +msgid "Error writing to the file" +msgstr "ファイルへの書き込みでエラーが発生しました" + +#: methods/http.cc:530 +msgid "Error reading from server. Remote end closed connection" +msgstr "リモート側で接続がクローズされてサーバからの読み込みに失敗しました" + +#: methods/http.cc:532 +msgid "Error reading from server" +msgstr "サーバからの読み込みに失敗しました" + +#: methods/http.cc:568 +msgid "Error writing to file" +msgstr "ファイルへの書き込みでエラーが発生しました" + +#: methods/http.cc:628 +msgid "Select failed" +msgstr "select に失敗しました" + +#: methods/http.cc:633 +msgid "Connection timed out" +msgstr "接続タイムアウト" + +#: methods/http.cc:656 +msgid "Error writing to output file" +msgstr "出力ファイルへの書き込みでエラーが発生しました" + +#: methods/server.cc:56 msgid "Waiting for headers" msgstr "ヘッダの待機中です" -#: methods/http.cc:544 +#: methods/server.cc:114 msgid "Bad header line" msgstr "不正なヘッダ行です" -#: methods/http.cc:569 methods/http.cc:576 +#: methods/server.cc:139 methods/server.cc:146 msgid "The HTTP server sent an invalid reply header" msgstr "HTTP サーバが不正なリプライヘッダを送信してきました" -#: methods/http.cc:606 +#: methods/server.cc:176 msgid "The HTTP server sent an invalid Content-Length header" msgstr "HTTP サーバが不正な Content-Length ヘッダを送信してきました" -#: methods/http.cc:621 +#: methods/server.cc:199 msgid "The HTTP server sent an invalid Content-Range header" msgstr "HTTP サーバが不正な Content-Range ヘッダを送信してきました" -#: methods/http.cc:623 +#: methods/server.cc:201 msgid "This HTTP server has broken range support" msgstr "HTTP サーバのレンジサポートが壊れています" -#: methods/http.cc:647 +#: methods/server.cc:225 msgid "Unknown date format" msgstr "不明な日付フォーマットです" -#: methods/http.cc:826 -msgid "Select failed" -msgstr "select に失敗しました" +#: methods/server.cc:494 +msgid "Bad header data" +msgstr "不正なヘッダです" -#: methods/http.cc:831 -msgid "Connection timed out" -msgstr "接続タイムアウト" +#: methods/server.cc:511 methods/server.cc:567 +msgid "Connection failed" +msgstr "接続失敗" -#: methods/http.cc:854 -msgid "Error writing to output file" -msgstr "出力ファイルへの書き込みでエラーが発生しました" +#: methods/server.cc:659 +msgid "Internal error" +msgstr "内部エラー" -#: methods/http.cc:885 -msgid "Error writing to file" -msgstr "ファイルへの書き込みでエラーが発生しました" +#: apt-private/private-list.cc:147 +msgid "Listing" +msgstr "" -#: methods/http.cc:913 -msgid "Error writing to the file" -msgstr "ファイルへの書き込みでエラーが発生しました" +#: apt-private/private-install.cc:93 +msgid "Internal error, InstallPackages was called with broken packages!" +msgstr "内部エラー、InstallPackages が壊れたパッケージで呼び出されました!" -#: methods/http.cc:927 -msgid "Error reading from server. Remote end closed connection" -msgstr "リモート側で接続がクローズされてサーバからの読み込みに失敗しました" +#: apt-private/private-install.cc:102 +msgid "Packages need to be removed but remove is disabled." +msgstr "パッケージを削除しなければなりませんが、削除が無効になっています。" -#: methods/http.cc:929 -msgid "Error reading from server" -msgstr "サーバからの読み込みに失敗しました" +#: apt-private/private-install.cc:121 +msgid "Internal error, Ordering didn't finish" +msgstr "内部エラー、調整が終わっていません" -#: methods/http.cc:1197 -msgid "Bad header data" -msgstr "不正なヘッダです" +#: apt-private/private-install.cc:159 +msgid "How odd.. The sizes didn't match, email apt@packages.debian.org" +msgstr "" +"おっと、サイズがマッチしません。apt@packages.debian.org にメールしてください" -#: methods/http.cc:1214 methods/http.cc:1269 -msgid "Connection failed" -msgstr "接続失敗" +#. 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 +#: apt-private/private-install.cc:166 +#, c-format +msgid "Need to get %sB/%sB of archives.\n" +msgstr "%2$sB 中 %1$sB のアーカイブを取得する必要があります。\n" -#: methods/http.cc:1361 -msgid "Internal error" -msgstr "内部エラー" +#. 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 +#: apt-private/private-install.cc:171 +#, c-format +msgid "Need to get %sB of archives.\n" +msgstr "%sB のアーカイブを取得する必要があります。\n" + +#. 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 +#: apt-private/private-install.cc:178 +#, c-format +msgid "After this operation, %sB of additional disk space will be used.\n" +msgstr "この操作後に追加で %sB のディスク容量が消費されます。\n" + +#. 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 +#: apt-private/private-install.cc:183 +#, c-format +msgid "After this operation, %sB disk space will be freed.\n" +msgstr "この操作後に %sB のディスク容量が解放されます。\n" + +#: apt-private/private-install.cc:211 +#, c-format +msgid "You don't have enough free space in %s." +msgstr "%s に充分な空きスペースがありません。" + +#: apt-private/private-install.cc:221 apt-private/private-download.cc:55 +msgid "There are problems and -y was used without --force-yes" +msgstr "問題が発生し、-y オプションが --force-yes なしで使用されました" + +#: apt-private/private-install.cc:227 apt-private/private-install.cc:249 +msgid "Trivial Only specified but this is not a trivial operation." +msgstr "Trivial Only が指定されましたが、これは簡単な操作ではありません。" + +#. TRANSLATOR: This string needs to be typed by the user as a confirmation, so be +#. careful with hard to type or special characters (like non-breaking spaces) +#: apt-private/private-install.cc:231 +msgid "Yes, do as I say!" +msgstr "Yes, do as I say!" + +#: apt-private/private-install.cc:233 +#, c-format +msgid "" +"You are about to do something potentially harmful.\n" +"To continue type in the phrase '%s'\n" +" ?] " +msgstr "" +"重大な問題を引き起こす可能性のあることをしようとしています。\n" +"続行するには、'%s' というフレーズをタイプしてください。\n" +" ?] " + +#: apt-private/private-install.cc:239 apt-private/private-install.cc:257 +msgid "Abort." +msgstr "中断しました。" + +#: apt-private/private-install.cc:254 +msgid "Do you want to continue?" +msgstr "続行しますか?" + +#: apt-private/private-install.cc:324 +msgid "Some files failed to download" +msgstr "いくつかのファイルの取得に失敗しました" + +#: apt-private/private-install.cc:331 +msgid "" +"Unable to fetch some archives, maybe run apt-get update or try with --fix-" +"missing?" +msgstr "" +"いくつかのアーカイブを取得できません。apt-get update を実行するか --fix-" +"missing オプションを付けて試してみてください。" + +#: apt-private/private-install.cc:335 +msgid "--fix-missing and media swapping is not currently supported" +msgstr "--fix-missing とメディア交換は現在同時にはサポートされていません" + +#: apt-private/private-install.cc:340 +msgid "Unable to correct missing packages." +msgstr "足りないパッケージを直すことができません。" + +#: apt-private/private-install.cc:341 +msgid "Aborting install." +msgstr "インストールを中断します。" + +#: apt-private/private-install.cc:377 +msgid "" +"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] "" +"以下のパッケージは、全ファイルが別のパッケージで上書きされたため、\n" +"システムから消えました:" + +#: apt-private/private-install.cc:381 +msgid "Note: This is done automatically and on purpose by dpkg." +msgstr "注意: これは dpkg により自動でわざと行われれます。" + +#: apt-private/private-install.cc:402 +msgid "We are not supposed to delete stuff, can't start AutoRemover" +msgstr "" +"一連のものを削除するようになっていないので、AutoRemover を開始できません" + +#: apt-private/private-install.cc:510 +msgid "" +"Hmm, seems like the AutoRemover destroyed something which really\n" +"shouldn't happen. Please file a bug report against apt." +msgstr "" +"AutoRemover が、本来起きるべきでない何かを壊したようです。\n" +"apt にバグ報告を送ってください。" + +#. +#. if (Packages == 1) +#. { +#. c1out << std::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.") << std::endl; +#. } +#. +#: apt-private/private-install.cc:513 apt-private/private-install.cc:654 +msgid "The following information may help to resolve the situation:" +msgstr "以下の情報がこの問題を解決するために役立つかもしれません:" + +#: apt-private/private-install.cc:517 +msgid "Internal Error, AutoRemover broke stuff" +msgstr "内部エラー、AutoRemover が何かを破壊しました" + +#: apt-private/private-install.cc:524 +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] "" +"以下のパッケージが自動でインストールされましたが、もう必要とされていません:" + +#: apt-private/private-install.cc:528 +#, 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" + +#: apt-private/private-install.cc:530 +msgid "Use 'apt-get autoremove' to remove it." +msgid_plural "Use 'apt-get autoremove' to remove them." +msgstr[0] "これを削除するには 'apt-get autoremove' を利用してください。" + +#: apt-private/private-install.cc:624 +msgid "You might want to run 'apt-get -f install' to correct these:" +msgstr "" +"以下の問題を解決するために 'apt-get -f install' を実行する必要があるかもしれ" +"ません:" + +#: apt-private/private-install.cc:626 +msgid "" +"Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a " +"solution)." +msgstr "" +"未解決の依存関係です。'apt-get -f install' を実行してみてください (または解法" +"を明示してください)。" + +#: apt-private/private-install.cc:639 +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 "" +"インストールすることができないパッケージがありました。おそらく、あり得\n" +"ない状況を要求したか、(不安定版ディストリビューションを使用しているの\n" +"であれば) 必要なパッケージがまだ作成されていなかったり Incoming から移\n" +"動されていないことが考えられます。" + +#: apt-private/private-install.cc:660 +msgid "Broken packages" +msgstr "壊れたパッケージ" + +#: apt-private/private-install.cc:713 +msgid "The following extra packages will be installed:" +msgstr "以下の特別パッケージがインストールされます:" + +#: apt-private/private-install.cc:803 +msgid "Suggested packages:" +msgstr "提案パッケージ:" + +#: apt-private/private-install.cc:804 +msgid "Recommended packages:" +msgstr "推奨パッケージ:" + +#: apt-private/private-download.cc:32 +msgid "WARNING: The following packages cannot be authenticated!" +msgstr "警告: 以下のパッケージは認証されていません!" + +#: apt-private/private-download.cc:36 +msgid "Authentication warning overridden.\n" +msgstr "認証の警告は上書きされました。\n" + +#: apt-private/private-download.cc:41 apt-private/private-download.cc:48 +msgid "Some packages could not be authenticated" +msgstr "いくつかのパッケージを認証できませんでした" + +#: apt-private/private-download.cc:46 +msgid "Install these packages without verification?" +msgstr "検証なしにこれらのパッケージをインストールしますか?" + +#: apt-private/private-download.cc:87 apt-pkg/update.cc:84 +#, c-format +msgid "Failed to fetch %s %s\n" +msgstr "%s の取得に失敗しました %s\n" + +#: apt-private/private-output.cc:75 apt-private/private-show.cc:81 +#: apt-private/private-show.cc:86 +msgid "unknown" +msgstr "" + +#: apt-private/private-output.cc:201 +#, fuzzy, c-format +msgid "[installed,upgradable to: %s]" +msgstr " [インストール済み]" + +#: apt-private/private-output.cc:205 +#, fuzzy +msgid "[installed,local]" +msgstr " [インストール済み]" + +#: apt-private/private-output.cc:208 +msgid "[installed,auto-removable]" +msgstr "" + +#: apt-private/private-output.cc:210 +#, fuzzy +msgid "[installed,automatic]" +msgstr " [インストール済み]" + +#: apt-private/private-output.cc:212 +#, fuzzy +msgid "[installed]" +msgstr " [インストール済み]" + +#: apt-private/private-output.cc:216 +#, c-format +msgid "[upgradable from: %s]" +msgstr "" + +#: apt-private/private-output.cc:220 +msgid "[residual-config]" +msgstr "" + +#: apt-private/private-output.cc:320 +msgid "The following packages have unmet dependencies:" +msgstr "以下のパッケージには満たせない依存関係があります:" + +#: apt-private/private-output.cc:410 +#, c-format +msgid "but %s is installed" +msgstr "しかし、%s はインストールされています" + +#: apt-private/private-output.cc:412 +#, c-format +msgid "but %s is to be installed" +msgstr "しかし、%s はインストールされようとしています" + +#: apt-private/private-output.cc:419 +msgid "but it is not installable" +msgstr "しかし、インストールすることができません" + +#: apt-private/private-output.cc:421 +msgid "but it is a virtual package" +msgstr "しかし、これは仮想パッケージです" + +#: apt-private/private-output.cc:424 +msgid "but it is not installed" +msgstr "しかし、インストールされていません" + +#: apt-private/private-output.cc:424 +msgid "but it is not going to be installed" +msgstr "しかし、インストールされようとしていません" + +#: apt-private/private-output.cc:429 +msgid " or" +msgstr " または" + +#: apt-private/private-output.cc:458 +msgid "The following NEW packages will be installed:" +msgstr "以下のパッケージが新たにインストールされます:" + +#: apt-private/private-output.cc:484 +msgid "The following packages will be REMOVED:" +msgstr "以下のパッケージは「削除」されます:" + +#: apt-private/private-output.cc:506 +msgid "The following packages have been kept back:" +msgstr "以下のパッケージは保留されます:" + +#: apt-private/private-output.cc:527 +msgid "The following packages will be upgraded:" +msgstr "以下のパッケージはアップグレードされます:" + +#: apt-private/private-output.cc:548 +msgid "The following packages will be DOWNGRADED:" +msgstr "以下のパッケージは「ダウングレード」されます:" + +#: apt-private/private-output.cc:568 +msgid "The following held packages will be changed:" +msgstr "以下の変更禁止パッケージは変更されます:" + +#: apt-private/private-output.cc:623 +#, c-format +msgid "%s (due to %s) " +msgstr "%s (%s のため) " + +#: apt-private/private-output.cc:631 +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" +"何をしようとしているか本当にわかっていない場合は、実行してはいけません!" + +#: apt-private/private-output.cc:662 +#, c-format +msgid "%lu upgraded, %lu newly installed, " +msgstr "アップグレード: %lu 個、新規インストール: %lu 個、" + +#: apt-private/private-output.cc:666 +#, c-format +msgid "%lu reinstalled, " +msgstr "再インストール: %lu 個、" + +#: apt-private/private-output.cc:668 +#, c-format +msgid "%lu downgraded, " +msgstr "ダウングレード: %lu 個、" + +#: apt-private/private-output.cc:670 +#, c-format +msgid "%lu to remove and %lu not upgraded.\n" +msgstr "削除: %lu 個、保留: %lu 個。\n" + +#: apt-private/private-output.cc:674 +#, c-format +msgid "%lu not fully installed or removed.\n" +msgstr "%lu 個のパッケージが完全にインストールまたは削除されていません。\n" + +#. TRANSLATOR: Yes/No question help-text: defaulting to Y[es] +#. e.g. "Do you want to continue? [Y/n] " +#. The user has to answer with an input matching the +#. YESEXPR/NOEXPR defined in your l10n. +#: apt-private/private-output.cc:696 +msgid "[Y/n]" +msgstr "[Y/n]" + +#. TRANSLATOR: Yes/No question help-text: defaulting to N[o] +#. e.g. "Should this file be removed? [y/N] " +#. The user has to answer with an input matching the +#. YESEXPR/NOEXPR defined in your l10n. +#: apt-private/private-output.cc:702 +msgid "[y/N]" +msgstr "[y/N]" + +#. TRANSLATOR: "Yes" answer printed for a yes/no question if --assume-yes is set +#: apt-private/private-output.cc:713 +msgid "Y" +msgstr "Y" + +#. TRANSLATOR: "No" answer printed for a yes/no question if --assume-no is set +#: apt-private/private-output.cc:719 +msgid "N" +msgstr "N" + +#: apt-private/private-output.cc:741 apt-pkg/cachefilter.cc:33 +#, c-format +msgid "Regex compilation error - %s" +msgstr "正規表現の展開エラー - %s" + +#: apt-private/private-cachefile.cc:87 +msgid "Correcting dependencies..." +msgstr "依存関係を解決しています ..." + +#: apt-private/private-cachefile.cc:90 +msgid " failed." +msgstr " 失敗しました。" + +#: apt-private/private-cachefile.cc:93 +msgid "Unable to correct dependencies" +msgstr "依存関係を訂正できません" + +#: apt-private/private-cachefile.cc:96 +msgid "Unable to minimize the upgrade set" +msgstr "アップグレードセットを最小化できません" + +#: apt-private/private-cachefile.cc:98 +msgid " Done" +msgstr " 完了" + +#: apt-private/private-cachefile.cc:102 +msgid "You might want to run 'apt-get -f install' to correct these." +msgstr "" +"これらを直すためには 'apt-get -f install' を実行する必要があるかもしれませ" +"ん。" + +#: apt-private/private-cachefile.cc:105 +msgid "Unmet dependencies. Try using -f." +msgstr "未解決の依存関係があります。-f オプションを試してください。" + +#: apt-private/private-cacheset.cc:26 apt-private/private-search.cc:57 +msgid "Sorting" +msgstr "" + +#: apt-private/private-update.cc:45 +msgid "The update command takes no arguments" +msgstr "update コマンドは引数をとりません" + +#: apt-private/private-upgrade.cc:19 +msgid "Calculating upgrade... " +msgstr "アップグレードパッケージを検出しています ... " + +#: apt-private/private-upgrade.cc:24 +#, fuzzy +msgid "Internal error, Upgrade broke stuff" +msgstr "内部エラー、AllUpgrade が何かを破壊しました" + +#: apt-private/private-upgrade.cc:26 +msgid "Done" +msgstr "完了" + +#: apt-private/private-search.cc:61 +msgid "Full Text Search" +msgstr "" + +#: apt-private/private-show.cc:152 +#, c-format +msgid "There is %lu additional record. Please use the '-a' switch to see it" +msgid_plural "" +"There are %lu additional records. Please use the '-a' switch to see them." +msgstr[0] "" + +#: apt-private/private-show.cc:159 +msgid "not a real package (virtual)" +msgstr "" + +#: apt-private/private-main.cc:19 +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" +" ロックが非アクティブであることから、今この時点の状態に妥当性が\n" +" あるとは言い切れないことに注意してください!" + +#: apt-private/private-sources.cc:45 +#, fuzzy, c-format +msgid "Failed to parse %s. Edit again? " +msgstr "%s を %s に名前変更できませんでした" + +#: apt-private/private-sources.cc:57 +#, c-format +msgid "Your '%s' file changed, please run 'apt-get update'." +msgstr "" + +#: apt-private/acqprogress.cc:63 +msgid "Hit " +msgstr "ヒット " + +#: apt-private/acqprogress.cc:87 +msgid "Get:" +msgstr "取得:" + +#: apt-private/acqprogress.cc:118 +msgid "Ign " +msgstr "無視 " + +#: apt-private/acqprogress.cc:122 +msgid "Err " +msgstr "エラー " + +#: apt-private/acqprogress.cc:143 +#, c-format +msgid "Fetched %sB in %s (%sB/s)\n" +msgstr "%sB を %s で取得しました (%sB/s)\n" + +#: apt-private/acqprogress.cc:233 +#, c-format +msgid " [Working]" +msgstr " [処理中]" + +#: apt-private/acqprogress.cc:294 +#, c-format +msgid "" +"Media change: please insert the disc labeled\n" +" '%s'\n" +"in the drive '%s' and press enter\n" +msgstr "" +"メディア変更: \n" +" '%s'\n" +"とラベルの付いたディスクをドライブ '%s' に入れて Enter キーを押してください\n" #. 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:464 -#: apt-pkg/contrib/cdromutl.cc:184 apt-pkg/contrib/fileutl.cc:404 -#: apt-pkg/contrib/fileutl.cc:517 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:362 +#: apt-pkg/contrib/cdromutl.cc:184 apt-pkg/contrib/fileutl.cc:406 +#: apt-pkg/contrib/fileutl.cc:519 apt-pkg/sourcelist.cc:271 +#: apt-pkg/sourcelist.cc:277 apt-pkg/acquire.cc:485 apt-pkg/init.cc:100 +#: apt-pkg/init.cc:108 apt-pkg/clean.cc:36 apt-pkg/policy.cc:373 #, c-format msgid "Unable to read %s" msgstr "%s を読み込むことができません" @@ -1698,58 +1695,40 @@ msgstr "ミラーファイル '%s' のエントリが見つかりません" 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 +#: methods/rsh.cc:98 ftparchive/multicompress.cc:169 msgid "Failed to create IPC pipe to subprocess" msgstr "子プロセスへの IPC パイプの作成に失敗しました" -#: methods/rsh.cc:340 +#: methods/rsh.cc:339 msgid "Connection closed prematurely" msgstr "途中で接続がクローズされました" -#: dselect/install:32 +#: dselect/install:33 msgid "Bad default setting!" msgstr "不正なデフォルト設定です!" -#: dselect/install:51 dselect/install:83 dselect/install:87 dselect/install:94 -#: dselect/install:105 dselect/update:45 +#: dselect/install:52 dselect/install:84 dselect/install:88 dselect/install:95 +#: dselect/install:106 dselect/update:45 msgid "Press enter to continue." msgstr "Enter キーを押すと続行します。" -#: dselect/install:91 +#: dselect/install:92 msgid "Do you want to erase any previously downloaded .deb files?" msgstr "過去にダウンロードした .deb ファイルを削除しますか?" -#: dselect/install:101 +#: dselect/install:102 msgid "Some errors occurred while unpacking. Packages that were installed" msgstr "展開中に何らかのエラーが発生しました。インストールされたパッケージを" -#: dselect/install:102 +#: dselect/install:103 msgid "will be configured. This may result in duplicate errors" msgstr "設定します。これにより、エラーが複数出るか、依存関係の欠如に" -#: dselect/install:103 +#: dselect/install:104 msgid "or errors caused by missing dependencies. This is OK, only the errors" msgstr "よるエラーが出るかもしれません。これには問題はなく、上記のメッセージ" -#: dselect/install:104 +#: dselect/install:105 msgid "" "above this message are important. Please fix them and run [I]nstall again" msgstr "が重要です。これを修正して「導入」を再度実行してください" @@ -1758,12 +1737,7 @@ msgstr "が重要です。これを修正して「導入」を再度実行して 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 +#: cmdline/apt-extracttemplates.cc:224 msgid "" "Usage: apt-extracttemplates file1 [file2 ...]\n" "\n" @@ -1787,12 +1761,12 @@ msgstr "" " -c=? 指定した設定ファイルを読み込む\n" " -o=? 指定した設定オプションを適用する (例: -o dir::cache=/tmp)\n" -#: cmdline/apt-extracttemplates.cc:271 apt-pkg/pkgcachegen.cc:1388 +#: cmdline/apt-extracttemplates.cc:256 apt-pkg/pkgcachegen.cc:1388 #, c-format msgid "Unable to write to %s" msgstr "%s に書き込めません" -#: cmdline/apt-extracttemplates.cc:313 +#: cmdline/apt-extracttemplates.cc:298 msgid "Cannot get debconf version. Is debconf installed?" msgstr "" "debconf のバージョンを取得できません。debconf はインストールされていますか?" @@ -1999,36 +1973,36 @@ msgstr "%s のリンク読み取りに失敗しました" msgid "Failed to unlink %s" msgstr "%s のリンク解除に失敗しました" -#: ftparchive/writer.cc:288 +#: ftparchive/writer.cc:289 #, c-format msgid "*** Failed to link %s to %s" msgstr "*** %s を %s にリンクするのに失敗しました" -#: ftparchive/writer.cc:298 +#: ftparchive/writer.cc:299 #, c-format msgid " DeLink limit of %sB hit.\n" msgstr " リンクを外す制限の %sB に到達しました。\n" -#: ftparchive/writer.cc:403 +#: ftparchive/writer.cc:404 msgid "Archive had no package field" msgstr "アーカイブにパッケージフィールドがありませんでした" -#: ftparchive/writer.cc:411 ftparchive/writer.cc:701 +#: ftparchive/writer.cc:412 ftparchive/writer.cc:702 #, c-format msgid " %s has no override entry\n" msgstr " %s に override エントリがありません\n" -#: ftparchive/writer.cc:479 ftparchive/writer.cc:845 +#: ftparchive/writer.cc:480 ftparchive/writer.cc:846 #, c-format msgid " %s maintainer is %s not %s\n" msgstr " %1$s メンテナは %3$s ではなく %2$s です\n" -#: ftparchive/writer.cc:711 +#: ftparchive/writer.cc:712 #, c-format msgid " %s has no source override entry\n" msgstr " %s にソース override エントリがありません\n" -#: ftparchive/writer.cc:715 +#: ftparchive/writer.cc:716 #, c-format msgid " %s has no binary override entry either\n" msgstr " %s にバイナリ override エントリがありません\n" @@ -2037,77 +2011,84 @@ msgstr " %s にバイナリ override エントリがありません\n" msgid "realloc - Failed to allocate memory" msgstr "realloc - メモリの割り当てに失敗しました" -#: ftparchive/override.cc:35 ftparchive/override.cc:143 +#: ftparchive/override.cc:35 ftparchive/override.cc:139 #, c-format msgid "Unable to open %s" msgstr "'%s' をオープンできません" -#: ftparchive/override.cc:61 ftparchive/override.cc:167 +#. skip spaces +#. find end of word +#: ftparchive/override.cc:65 +#, fuzzy, c-format +msgid "Malformed override %s line %llu (%s)" +msgstr "不正な override %s %llu 行目 #1" + +#: ftparchive/override.cc:124 ftparchive/override.cc:198 +#, c-format +msgid "Failed to read the override file %s" +msgstr "override ファイル %s を読み込むのに失敗しました" + +#: ftparchive/override.cc:163 #, c-format msgid "Malformed override %s line %llu #1" msgstr "不正な override %s %llu 行目 #1" -#: ftparchive/override.cc:75 ftparchive/override.cc:179 +#: ftparchive/override.cc:175 #, c-format msgid "Malformed override %s line %llu #2" msgstr "不正な override %s %llu 行目 #2" -#: ftparchive/override.cc:89 ftparchive/override.cc:192 +#: ftparchive/override.cc:188 #, c-format msgid "Malformed override %s line %llu #3" msgstr "不正な override %s %llu 行目 #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 +#: ftparchive/multicompress.cc:71 #, c-format msgid "Unknown compression algorithm '%s'" msgstr "'%s' は未知の圧縮アルゴリズムです" -#: ftparchive/multicompress.cc:100 +#: ftparchive/multicompress.cc:101 #, c-format msgid "Compressed output %s needs a compression set" msgstr "圧縮出力 %s には圧縮セットが必要です" -#: ftparchive/multicompress.cc:189 +#: ftparchive/multicompress.cc:190 msgid "Failed to create FILE*" msgstr "FILE* の作成に失敗しました" -#: ftparchive/multicompress.cc:192 +#: ftparchive/multicompress.cc:193 msgid "Failed to fork" msgstr "fork に失敗しました" -#: ftparchive/multicompress.cc:206 +#: ftparchive/multicompress.cc:207 msgid "Compress child" msgstr "圧縮子プロセス" -#: ftparchive/multicompress.cc:229 +#: ftparchive/multicompress.cc:230 #, c-format msgid "Internal error, failed to create %s" msgstr "内部エラー、%s の作成に失敗しました" -#: ftparchive/multicompress.cc:304 +#: ftparchive/multicompress.cc:303 msgid "IO to subprocess/file failed" msgstr "子プロセス/ファイルへの IO が失敗しました" -#: ftparchive/multicompress.cc:342 +#: ftparchive/multicompress.cc:341 msgid "Failed to read while computing MD5" msgstr "MD5 の計算中に読み込みに失敗しました" -#: ftparchive/multicompress.cc:358 +#: ftparchive/multicompress.cc:357 #, c-format msgid "Problem unlinking %s" msgstr "%s のリンク解除で問題が発生しました" -#: ftparchive/multicompress.cc:373 apt-inst/extract.cc:187 +#: ftparchive/multicompress.cc:372 apt-inst/extract.cc:187 #, c-format msgid "Failed to rename %s to %s" msgstr "%s を %s に名前変更できませんでした" -#: cmdline/apt-internal-solver.cc:37 +#: cmdline/apt-internal-solver.cc:38 msgid "" "Usage: apt-internal-solver\n" "\n" @@ -2159,23 +2140,23 @@ msgstr "" " -c=? 指定した設定ファイルを読み込む\n" " -o=? 指定した設定オプションを適用する (例: -o dir::cache=/tmp)\n" -#: apt-inst/contrib/extracttar.cc:116 +#: apt-inst/contrib/extracttar.cc:122 msgid "Failed to create pipes" msgstr "パイプの生成に失敗しました" -#: apt-inst/contrib/extracttar.cc:143 +#: apt-inst/contrib/extracttar.cc:149 msgid "Failed to exec gzip " msgstr "gzip の実行に失敗しました" -#: apt-inst/contrib/extracttar.cc:180 apt-inst/contrib/extracttar.cc:210 +#: apt-inst/contrib/extracttar.cc:186 apt-inst/contrib/extracttar.cc:216 msgid "Corrupted archive" msgstr "壊れたアーカイブ" -#: apt-inst/contrib/extracttar.cc:195 +#: apt-inst/contrib/extracttar.cc:201 msgid "Tar checksum failed, archive corrupted" msgstr "tar チェックサム検証が失敗しました。アーカイブが壊れています" -#: apt-inst/contrib/extracttar.cc:302 +#: apt-inst/contrib/extracttar.cc:306 #, c-format msgid "Unknown TAR header type %u, member %s" msgstr "未知の TAR ヘッダタイプ %u、メンバー %s" @@ -2241,7 +2222,7 @@ msgstr "設定ファイル %s/%s が重複しています" msgid "Failed to write file %s" msgstr "ファイル %s の書き込みに失敗しました" -#: apt-inst/dirstream.cc:98 apt-inst/dirstream.cc:106 +#: apt-inst/dirstream.cc:106 #, c-format msgid "Failed to close file %s" msgstr "%s のクローズに失敗しました" @@ -2299,25 +2280,18 @@ msgstr "ファイル %s/%s がパッケージ %s のものを上書きします" msgid "Unable to stat %s" msgstr "%s の状態を取得できません" -#: apt-inst/deb/debfile.cc:41 apt-inst/deb/debfile.cc:46 +#: apt-inst/deb/debfile.cc:41 apt-inst/deb/debfile.cc:48 +#: apt-inst/deb/debfile.cc:57 #, c-format msgid "This is not a valid DEB archive, missing '%s' member" msgstr "'%s' メンバーがないため、正しい DEB アーカイブではありません" -#. 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' のいずれのメン" -"バーもありません" - -#: apt-inst/deb/debfile.cc:120 +#: apt-inst/deb/debfile.cc:124 #, c-format msgid "Internal error, could not locate member %s" msgstr "内部エラー、メンバー %s を特定できません" -#: apt-inst/deb/debfile.cc:214 +#: apt-inst/deb/debfile.cc:219 msgid "Unparsable control file" msgstr "解析できないコントロールファイル" @@ -2361,101 +2335,101 @@ msgstr "" "動的 MMap が範囲を越えました。APT::Cache-Start の大きさを増やしてください。現" "在値は %lu です (man 5 apt.conf を参照)。" -#: apt-pkg/contrib/mmap.cc:440 +#: apt-pkg/contrib/mmap.cc:446 #, c-format msgid "" "Unable to increase the size of the MMap as the limit of %lu bytes is already " "reached." msgstr "%lu バイトの上限に達しているため、MMap のサイズを増やせません。" -#: apt-pkg/contrib/mmap.cc:443 +#: apt-pkg/contrib/mmap.cc:449 msgid "" "Unable to increase size of the MMap as automatic growing is disabled by user." msgstr "" "自動増加がユーザによって無効にされているため、MMap のサイズを増やせません。" #. d means days, h means hours, min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:378 +#: apt-pkg/contrib/strutl.cc:401 #, c-format msgid "%lid %lih %limin %lis" msgstr "%li日 %li時間 %li分 %li秒" #. h means hours, min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:385 +#: apt-pkg/contrib/strutl.cc:408 #, c-format msgid "%lih %limin %lis" msgstr "%li時間 %li分 %li秒" #. min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:392 +#: apt-pkg/contrib/strutl.cc:415 #, c-format msgid "%limin %lis" msgstr "%li分 %li秒" #. s means seconds -#: apt-pkg/contrib/strutl.cc:397 +#: apt-pkg/contrib/strutl.cc:420 #, c-format msgid "%lis" msgstr "%li秒" -#: apt-pkg/contrib/strutl.cc:1173 +#: apt-pkg/contrib/strutl.cc:1229 #, c-format msgid "Selection %s not found" msgstr "選択された %s が見つかりません" -#: apt-pkg/contrib/configuration.cc:491 +#: apt-pkg/contrib/configuration.cc:503 #, c-format msgid "Unrecognized type abbreviation: '%c'" msgstr "理解できない省略形式です: '%c'" -#: apt-pkg/contrib/configuration.cc:605 +#: apt-pkg/contrib/configuration.cc:617 #, c-format msgid "Opening configuration file %s" msgstr "設定ファイル %s をオープンできませんでした" -#: apt-pkg/contrib/configuration.cc:773 +#: apt-pkg/contrib/configuration.cc:785 #, c-format msgid "Syntax error %s:%u: Block starts with no name." msgstr "文法エラー %s:%u: ブロックが名前なしで始まっています。" -#: apt-pkg/contrib/configuration.cc:792 +#: apt-pkg/contrib/configuration.cc:804 #, c-format msgid "Syntax error %s:%u: Malformed tag" msgstr "文法エラー %s:%u: 不正なタグです" -#: apt-pkg/contrib/configuration.cc:809 +#: apt-pkg/contrib/configuration.cc:821 #, c-format msgid "Syntax error %s:%u: Extra junk after value" msgstr "文法エラー %s:%u: 値の後に余分なゴミが入っています" -#: apt-pkg/contrib/configuration.cc:849 +#: apt-pkg/contrib/configuration.cc:861 #, c-format msgid "Syntax error %s:%u: Directives can only be done at the top level" msgstr "文法エラー %s:%u: 命令はトップレベルでのみ実行できます" -#: apt-pkg/contrib/configuration.cc:856 +#: apt-pkg/contrib/configuration.cc:868 #, c-format msgid "Syntax error %s:%u: Too many nested includes" msgstr "文法エラー %s:%u: インクルードのネストが多すぎます" -#: apt-pkg/contrib/configuration.cc:860 apt-pkg/contrib/configuration.cc:865 +#: apt-pkg/contrib/configuration.cc:872 apt-pkg/contrib/configuration.cc:877 #, c-format msgid "Syntax error %s:%u: Included from here" msgstr "文法エラー %s:%u: ここからインクルードされています" -#: apt-pkg/contrib/configuration.cc:869 +#: apt-pkg/contrib/configuration.cc:881 #, c-format msgid "Syntax error %s:%u: Unsupported directive '%s'" msgstr "文法エラー %s:%u: 未対応の命令 '%s'" -#: apt-pkg/contrib/configuration.cc:872 +#: apt-pkg/contrib/configuration.cc:884 #, c-format msgid "Syntax error %s:%u: clear directive requires an option tree as argument" msgstr "" "文法エラー %s:%u: clear ディレクティブは、引数としてオプションツリーを必要と" "します" -#: apt-pkg/contrib/configuration.cc:922 +#: apt-pkg/contrib/configuration.cc:934 #, c-format msgid "Syntax error %s:%u: Extra junk at end of file" msgstr "文法エラー %s:%u: ファイルの最後に余計なゴミがあります" @@ -2480,48 +2454,48 @@ msgstr "..." msgid "%c%s... %u%%" msgstr "%c%s... %u%%" -#: apt-pkg/contrib/cmndline.cc:80 +#: apt-pkg/contrib/cmndline.cc:116 #, c-format msgid "Command line option '%c' [from %s] is not known." msgstr "コマンドラインオプション '%c' [%s から] は不明です。" -#: apt-pkg/contrib/cmndline.cc:105 apt-pkg/contrib/cmndline.cc:114 -#: apt-pkg/contrib/cmndline.cc:122 +#: apt-pkg/contrib/cmndline.cc:141 apt-pkg/contrib/cmndline.cc:150 +#: apt-pkg/contrib/cmndline.cc:158 #, c-format msgid "Command line option %s is not understood" msgstr "コマンドラインオプション %s を理解できません" -#: apt-pkg/contrib/cmndline.cc:127 +#: apt-pkg/contrib/cmndline.cc:163 #, c-format msgid "Command line option %s is not boolean" msgstr "コマンドラインオプション %s は boolean ではありません" -#: apt-pkg/contrib/cmndline.cc:168 apt-pkg/contrib/cmndline.cc:189 +#: apt-pkg/contrib/cmndline.cc:204 apt-pkg/contrib/cmndline.cc:225 #, c-format msgid "Option %s requires an argument." msgstr "オプション %s には引数が必要です。" -#: apt-pkg/contrib/cmndline.cc:202 apt-pkg/contrib/cmndline.cc:208 +#: apt-pkg/contrib/cmndline.cc:238 apt-pkg/contrib/cmndline.cc:244 #, c-format msgid "Option %s: Configuration item specification must have an =<val>." msgstr "オプション %s: 設定項目には =<値> を指定する必要があります。" -#: apt-pkg/contrib/cmndline.cc:237 +#: apt-pkg/contrib/cmndline.cc:273 #, c-format msgid "Option %s requires an integer argument, not '%s'" msgstr "オプション %s には '%s' ではなく整数の引数が必要です" -#: apt-pkg/contrib/cmndline.cc:268 +#: apt-pkg/contrib/cmndline.cc:304 #, c-format msgid "Option '%s' is too long" msgstr "オプション '%s' は長すぎます" -#: apt-pkg/contrib/cmndline.cc:300 +#: apt-pkg/contrib/cmndline.cc:336 #, c-format msgid "Sense %s is not understood, try true or false." msgstr "%s を解釈することができません。true か false を試してください。" -#: apt-pkg/contrib/cmndline.cc:350 +#: apt-pkg/contrib/cmndline.cc:386 #, c-format msgid "Invalid operation %s" msgstr "不正な操作 %s" @@ -2535,48 +2509,48 @@ msgstr "マウントポイント %s の状態を取得できません" msgid "Failed to stat the cdrom" msgstr "CD-ROM の状態を取得するのに失敗しました" -#: apt-pkg/contrib/fileutl.cc:93 +#: apt-pkg/contrib/fileutl.cc:95 #, c-format msgid "Problem closing the gzip file %s" msgstr "gzip ファイル %s のクローズ中に問題が発生しました" -#: apt-pkg/contrib/fileutl.cc:226 +#: apt-pkg/contrib/fileutl.cc:228 #, c-format msgid "Not using locking for read only lock file %s" msgstr "読み込み専用のロックファイル %s にロックは使用しません" -#: apt-pkg/contrib/fileutl.cc:231 +#: apt-pkg/contrib/fileutl.cc:233 #, c-format msgid "Could not open lock file %s" msgstr "ロックファイル %s をオープンできません" -#: apt-pkg/contrib/fileutl.cc:254 +#: apt-pkg/contrib/fileutl.cc:256 #, c-format msgid "Not using locking for nfs mounted lock file %s" msgstr "nfs マウントされたロックファイル %s にはロックを使用しません" -#: apt-pkg/contrib/fileutl.cc:259 +#: apt-pkg/contrib/fileutl.cc:261 #, c-format msgid "Could not get lock %s" msgstr "ロック %s が取得できませんでした" -#: apt-pkg/contrib/fileutl.cc:396 apt-pkg/contrib/fileutl.cc:510 +#: apt-pkg/contrib/fileutl.cc:398 apt-pkg/contrib/fileutl.cc:512 #, c-format msgid "List of files can't be created as '%s' is not a directory" msgstr "'%s' がディレクトリではないため、ファイルの一覧を作成できません" -#: apt-pkg/contrib/fileutl.cc:430 +#: apt-pkg/contrib/fileutl.cc:432 #, c-format msgid "Ignoring '%s' in directory '%s' as it is not a regular file" msgstr "ディレクトリ '%2$s' の '%1$s' が通常ファイルではないため、無視します" -#: apt-pkg/contrib/fileutl.cc:448 +#: apt-pkg/contrib/fileutl.cc:450 #, c-format msgid "Ignoring file '%s' in directory '%s' as it has no filename extension" msgstr "" "ディレクトリ '%2$s' の '%1$s' がファイル名拡張子を持たないため、無視します" -#: apt-pkg/contrib/fileutl.cc:457 +#: apt-pkg/contrib/fileutl.cc:459 #, c-format msgid "" "Ignoring file '%s' in directory '%s' as it has an invalid filename extension" @@ -2584,75 +2558,75 @@ msgstr "" "ディレクトリ '%2$s' の '%1$s' が無効なファイル名拡張子を持っているため、無視" "します" -#: apt-pkg/contrib/fileutl.cc:844 +#: apt-pkg/contrib/fileutl.cc:862 #, c-format msgid "Sub-process %s received a segmentation fault." msgstr "子プロセス %s がセグメンテーション違反を受け取りました。" -#: apt-pkg/contrib/fileutl.cc:846 +#: apt-pkg/contrib/fileutl.cc:864 #, c-format msgid "Sub-process %s received signal %u." msgstr "子プロセス %s がシグナル %u を受け取りました。" -#: apt-pkg/contrib/fileutl.cc:850 apt-pkg/contrib/gpgv.cc:243 +#: apt-pkg/contrib/fileutl.cc:868 apt-pkg/contrib/gpgv.cc:237 #, c-format msgid "Sub-process %s returned an error code (%u)" msgstr "子プロセス %s がエラーコード (%u) を返しました" -#: apt-pkg/contrib/fileutl.cc:852 apt-pkg/contrib/gpgv.cc:236 +#: apt-pkg/contrib/fileutl.cc:870 apt-pkg/contrib/gpgv.cc:230 #, c-format msgid "Sub-process %s exited unexpectedly" msgstr "子プロセス %s が予期せず終了しました" -#: apt-pkg/contrib/fileutl.cc:988 +#: apt-pkg/contrib/fileutl.cc:1016 #, c-format msgid "Could not open file %s" msgstr "ファイル %s をオープンできませんでした" -#: apt-pkg/contrib/fileutl.cc:1065 +#: apt-pkg/contrib/fileutl.cc:1093 #, c-format msgid "Could not open file descriptor %d" msgstr "ファイルデスクリプタ %d を開けませんでした" -#: apt-pkg/contrib/fileutl.cc:1150 +#: apt-pkg/contrib/fileutl.cc:1178 msgid "Failed to create subprocess IPC" msgstr "子プロセス IPC の生成に失敗しました" -#: apt-pkg/contrib/fileutl.cc:1205 +#: apt-pkg/contrib/fileutl.cc:1233 msgid "Failed to exec compressor " msgstr "以下の圧縮ツールの実行に失敗しました: " -#: apt-pkg/contrib/fileutl.cc:1298 +#: apt-pkg/contrib/fileutl.cc:1326 #, c-format msgid "read, still have %llu to read but none left" msgstr "読み込みが %llu 残っているはずですが、何も残っていません" -#: apt-pkg/contrib/fileutl.cc:1385 apt-pkg/contrib/fileutl.cc:1407 +#: apt-pkg/contrib/fileutl.cc:1413 apt-pkg/contrib/fileutl.cc:1435 #, c-format msgid "write, still have %llu to write but couldn't" msgstr "あと %llu 書き込む必要がありますが、書き込むことができませんでした" -#: apt-pkg/contrib/fileutl.cc:1695 +#: apt-pkg/contrib/fileutl.cc:1723 #, c-format msgid "Problem closing the file %s" msgstr "ファイル %s のクローズ中に問題が発生しました" -#: apt-pkg/contrib/fileutl.cc:1707 +#: apt-pkg/contrib/fileutl.cc:1735 #, c-format msgid "Problem renaming the file %s to %s" msgstr "%s から %s へのファイル名変更中に問題が発生しました" -#: apt-pkg/contrib/fileutl.cc:1718 +#: apt-pkg/contrib/fileutl.cc:1746 #, c-format msgid "Problem unlinking the file %s" msgstr "ファイル %s の削除中に問題が発生しました" -#: apt-pkg/contrib/fileutl.cc:1731 +#: apt-pkg/contrib/fileutl.cc:1759 msgid "Problem syncing the file" msgstr "ファイルの同期中に問題が発生しました" #. TRANSLATOR: %s is the trusted keyring parts directory -#: apt-pkg/contrib/gpgv.cc:76 +#: apt-pkg/contrib/gpgv.cc:70 #, c-format msgid "No keyring installed in %s." msgstr "%s にキーリングがインストールされていません。" @@ -2764,91 +2738,101 @@ msgstr "状態ファイル %s のオープンに失敗しました" msgid "Failed to write temporary StateFile %s" msgstr "一時状態ファイル %s の書き込みに失敗しました" -#: apt-pkg/tagfile.cc:129 +#: apt-pkg/tagfile.cc:138 #, c-format msgid "Unable to parse package file %s (1)" msgstr "パッケージファイル %s を解釈することができません (1)" -#: apt-pkg/tagfile.cc:216 +#: apt-pkg/tagfile.cc:235 #, c-format msgid "Unable to parse package file %s (2)" msgstr "パッケージファイル %s を解釈することができません (2)" -#: apt-pkg/sourcelist.cc:96 +#: apt-pkg/sourcelist.cc:118 +#, fuzzy, c-format +msgid "Malformed stanza %u in source list %s (URI parse)" +msgstr "ソースリスト %2$s の %1$lu 行目が不正です (URI parse)" + +#: apt-pkg/sourcelist.cc:161 #, c-format msgid "Malformed line %lu in source list %s ([option] unparseable)" msgstr "" "ソースリスト %2$s の %1$lu 行目が不正です ([オプション] を解釈できません)" -#: apt-pkg/sourcelist.cc:99 +#: apt-pkg/sourcelist.cc:164 #, c-format msgid "Malformed line %lu in source list %s ([option] too short)" msgstr "" "ソースリスト %2$s の %1$lu 行目が不正です ([オプション] が短かすぎます)" -#: apt-pkg/sourcelist.cc:110 +#: apt-pkg/sourcelist.cc:175 #, 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 +#: apt-pkg/sourcelist.cc:181 #, 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 +#: apt-pkg/sourcelist.cc:184 #, 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 +#: apt-pkg/sourcelist.cc:197 #, c-format msgid "Malformed line %lu in source list %s (URI)" msgstr "ソースリスト %2$s の %1$lu 行目が不正です (URI)" -#: apt-pkg/sourcelist.cc:134 +#: apt-pkg/sourcelist.cc:199 #, c-format msgid "Malformed line %lu in source list %s (dist)" msgstr "ソースリスト %2$s の %1$lu 行目が不正です (dist)" -#: apt-pkg/sourcelist.cc:137 +#: apt-pkg/sourcelist.cc:202 #, c-format msgid "Malformed line %lu in source list %s (URI parse)" msgstr "ソースリスト %2$s の %1$lu 行目が不正です (URI parse)" -#: apt-pkg/sourcelist.cc:143 +#: apt-pkg/sourcelist.cc:208 #, c-format msgid "Malformed line %lu in source list %s (absolute dist)" msgstr "ソースリスト %2$s の %1$lu 行目が不正です (absolute dist)" -#: apt-pkg/sourcelist.cc:150 +#: apt-pkg/sourcelist.cc:215 #, c-format msgid "Malformed line %lu in source list %s (dist parse)" msgstr "ソースリスト %2$s の %1$lu 行目が不正です (dist parse)" -#: apt-pkg/sourcelist.cc:248 +#: apt-pkg/sourcelist.cc:326 #, c-format msgid "Opening %s" msgstr "%s をオープンしています" -#: apt-pkg/sourcelist.cc:265 apt-pkg/cdrom.cc:495 +#: apt-pkg/sourcelist.cc:338 apt-pkg/cdrom.cc:495 #, c-format msgid "Line %u too long in source list %s." msgstr "ソースリスト %2$s の %1$u 行目が長すぎます。" -#: apt-pkg/sourcelist.cc:289 +#: apt-pkg/sourcelist.cc:362 #, c-format msgid "Malformed line %u in source list %s (type)" msgstr "ソースリスト %2$s の %1$u 行目が不正です (type)" -#: apt-pkg/sourcelist.cc:293 +#: apt-pkg/sourcelist.cc:366 #, c-format msgid "Type '%s' is not known on line %u in source list %s" msgstr "ソースリスト %3$s の %2$u 行にあるタイプ '%1$s' は不明です" -#: apt-pkg/packagemanager.cc:297 apt-pkg/packagemanager.cc:923 +#: apt-pkg/sourcelist.cc:407 +#, fuzzy, c-format +msgid "Type '%s' is not known on stanza %u in source list %s" +msgstr "ソースリスト %3$s の %2$u 行にあるタイプ '%1$s' は不明です" + +#: apt-pkg/packagemanager.cc:296 apt-pkg/packagemanager.cc:922 #, c-format msgid "" "Could not perform immediate configuration on '%s'. Please see man 5 apt.conf " @@ -2857,12 +2841,12 @@ msgstr "" "'%s' の即時設定は動作しません。詳細については man 5 apt.conf の APT::" "Immediate-Configure の項を参照してください。(%d)" -#: apt-pkg/packagemanager.cc:498 apt-pkg/packagemanager.cc:529 +#: apt-pkg/packagemanager.cc:497 apt-pkg/packagemanager.cc:528 #, c-format msgid "Could not configure '%s'. " msgstr "'%s' を設定できませんでした。" -#: apt-pkg/packagemanager.cc:571 +#: apt-pkg/packagemanager.cc:570 #, c-format msgid "" "This installation run will require temporarily removing the essential " @@ -2886,7 +2870,7 @@ msgstr "" "パッケージ %s を再インストールする必要がありますが、そのためのアーカイブを見" "つけることができませんでした。" -#: apt-pkg/algorithms.cc:1238 +#: apt-pkg/algorithms.cc:1068 msgid "" "Error, pkgProblemResolver::Resolve generated breaks, this may be caused by " "held packages." @@ -2894,19 +2878,11 @@ msgstr "" "エラー、pkgProblemResolver::Resolve は停止しました。おそらく変更禁止パッケー" "ジが原因です。" -#: apt-pkg/algorithms.cc:1240 +#: apt-pkg/algorithms.cc:1070 msgid "Unable to correct problems, you have held broken packages." msgstr "問題を解決することができません。壊れた変更禁止パッケージがあります。" -#: apt-pkg/algorithms.cc:1592 apt-pkg/algorithms.cc:1594 -msgid "" -"Some index files failed to download. They have been ignored, or old ones " -"used instead." -msgstr "" -"いくつかのインデックスファイルのダウンロードに失敗しました。これらは無視され" -"るか、古いものが代わりに使われます。" - -#: apt-pkg/acquire.cc:81 apt-pkg/cdrom.cc:838 +#: apt-pkg/acquire.cc:81 apt-pkg/cdrom.cc:811 #, c-format msgid "List directory %spartial is missing." msgstr "リストディレクトリ %spartial が見つかりません。" @@ -2933,29 +2909,35 @@ msgstr "ファイルを取得しています %li/%li (残り %s)" msgid "Retrieving file %li of %li" msgstr "ファイルを取得しています %li/%li" -#: apt-pkg/acquire-worker.cc:112 +#: apt-pkg/acquire-worker.cc:113 #, c-format msgid "The method driver %s could not be found." msgstr "メソッドドライバ %s が見つかりません。" -#: apt-pkg/acquire-worker.cc:161 +#: apt-pkg/acquire-worker.cc:115 +#, fuzzy, c-format +msgid "Is the package %s installed?" +msgstr "" +"'dpkg-dev' パッケージがインストールされていることを確認してください。\n" + +#: apt-pkg/acquire-worker.cc:166 #, c-format msgid "Method %s did not start correctly" msgstr "メソッド %s が正常に開始しませんでした" -#: apt-pkg/acquire-worker.cc:447 +#: apt-pkg/acquire-worker.cc:452 #, c-format msgid "Please insert the disc labeled: '%s' in the drive '%s' and press enter." msgstr "" "'%s' とラベルの付いたディスクをドライブ '%s' に入れて Enter キーを押してくだ" "さい。" -#: apt-pkg/init.cc:151 +#: apt-pkg/init.cc:143 #, c-format msgid "Packaging system '%s' is not supported" msgstr "パッケージングシステム '%s' はサポートされていません" -#: apt-pkg/init.cc:167 +#: apt-pkg/init.cc:159 msgid "Unable to determine a suitable packaging system type" msgstr "適切なパッケージシステムタイプを特定できません" @@ -2993,19 +2975,19 @@ msgstr "" "APT::Default-Release の 値 '%s' は、そのようなリリースをソース中から利用でき" "ないため、無効です" -#: apt-pkg/policy.cc:399 +#: apt-pkg/policy.cc:414 #, c-format msgid "Invalid record in the preferences file %s, no Package header" msgstr "" "不正なレコードがプリファレンスファイル %s に存在します。パッケージヘッダがあ" "りません" -#: apt-pkg/policy.cc:421 +#: apt-pkg/policy.cc:436 #, c-format msgid "Did not understand pin type %s" msgstr "pin タイプ %s を理解できませんでした" -#: apt-pkg/policy.cc:429 +#: apt-pkg/policy.cc:444 msgid "No priority (or zero) specified for pin" msgstr "pin で優先度 (または 0) が指定されていません" @@ -3072,16 +3054,20 @@ msgstr "ソースキャッシュの保存中に IO エラーが発生しまし msgid "rename failed, %s (%s -> %s)." msgstr "名前の変更に失敗しました。%s (%s -> %s)" -#: apt-pkg/acquire-item.cc:599 -msgid "MD5Sum mismatch" -msgstr "MD5Sum が適合しません" - -#: apt-pkg/acquire-item.cc:870 apt-pkg/acquire-item.cc:1887 -#: apt-pkg/acquire-item.cc:2030 +#: apt-pkg/acquire-item.cc:154 msgid "Hash Sum mismatch" msgstr "ハッシュサムが適合しません" -#: apt-pkg/acquire-item.cc:1388 +#: apt-pkg/acquire-item.cc:159 +msgid "Size mismatch" +msgstr "サイズが適合しません" + +#: apt-pkg/acquire-item.cc:164 +#, fuzzy +msgid "Invalid file format" +msgstr "不正な操作 %s" + +#: apt-pkg/acquire-item.cc:1570 #, c-format msgid "" "Unable to find expected entry '%s' in Release file (Wrong sources.list entry " @@ -3090,16 +3076,16 @@ msgstr "" "期待されるエントリ '%s' が Release ファイル内に見つかりません (誤った " "sources.list エントリか、壊れたファイル)" -#: apt-pkg/acquire-item.cc:1404 +#: apt-pkg/acquire-item.cc:1586 #, c-format msgid "Unable to find hash sum for '%s' in Release file" msgstr "Release ファイル中の '%s' のハッシュサムを見つけられません" -#: apt-pkg/acquire-item.cc:1446 +#: apt-pkg/acquire-item.cc:1628 msgid "There is no public key available for the following key IDs:\n" msgstr "以下の鍵 ID に対して利用可能な公開鍵がありません:\n" -#: apt-pkg/acquire-item.cc:1484 +#: apt-pkg/acquire-item.cc:1666 #, c-format msgid "" "Release file for %s is expired (invalid since %s). Updates for this " @@ -3108,14 +3094,14 @@ msgstr "" "%s の Release ファイルは期限切れ (%s 以来無効) です。このリポジトリからの更新" "物は適用されません。" -#: apt-pkg/acquire-item.cc:1506 +#: apt-pkg/acquire-item.cc:1688 #, c-format msgid "Conflicting distribution: %s (expected %s but got %s)" msgstr "" "ディストリビューションが競合しています: %s (%s を期待していたのに %s を取得し" "ました)" -#: apt-pkg/acquire-item.cc:1536 +#: apt-pkg/acquire-item.cc:1718 #, c-format msgid "" "An error occurred during the signature verification. The repository is not " @@ -3125,12 +3111,12 @@ msgstr "" "ファイルが使われます。GPG エラー: %s: %s\n" #. Invalid signature file, reject (LP: #346386) (Closes: #627642) -#: apt-pkg/acquire-item.cc:1546 apt-pkg/acquire-item.cc:1551 +#: apt-pkg/acquire-item.cc:1728 apt-pkg/acquire-item.cc:1733 #, c-format msgid "GPG error: %s: %s" msgstr "GPG エラー: %s: %s" -#: apt-pkg/acquire-item.cc:1663 +#: apt-pkg/acquire-item.cc:1856 #, c-format msgid "" "I wasn't able to locate a file for the %s package. This might mean you need " @@ -3139,16 +3125,12 @@ msgstr "" "パッケージ %s のファイルの位置を特定できません。おそらくこのパッケージを手動" "で修正する必要があります (存在しないアーキテクチャのため)。" -#: apt-pkg/acquire-item.cc:1722 +#: apt-pkg/acquire-item.cc:1922 #, c-format -msgid "" -"I wasn't able to locate a file for the %s package. This might mean you need " -"to manually fix this package." -msgstr "" -"パッケージ %s のファイルの位置を特定できません。おそらくこのパッケージを手動" -"で修正する必要があります。" +msgid "Can't find a source to download version '%s' of '%s'" +msgstr "'%2$s' のバージョン '%1$s' をダウンロードするソースが見つかりません" -#: apt-pkg/acquire-item.cc:1781 +#: apt-pkg/acquire-item.cc:1980 #, c-format msgid "" "The package index files are corrupted. No Filename: field for package %s." @@ -3156,16 +3138,12 @@ msgstr "" "パッケージインデックスファイルが壊れています。パッケージ %s に Filename: " "フィールドがありません。" -#: apt-pkg/acquire-item.cc:1879 -msgid "Size mismatch" -msgstr "サイズが適合しません" - -#: apt-pkg/indexrecords.cc:68 +#: apt-pkg/indexrecords.cc:73 #, c-format msgid "Unable to parse Release file %s" msgstr "Release ファイル %s を解釈することができません" -#: apt-pkg/indexrecords.cc:78 +#: apt-pkg/indexrecords.cc:81 #, c-format msgid "No sections in Release file %s" msgstr "Release ファイル %s にセクションがありません" @@ -3190,50 +3168,41 @@ msgstr "Release ファイル %s に無効な 'Date' エントリがあります" msgid "Vendor block %s contains no fingerprint" msgstr "ベンダブロック %s は鍵指紋を含んでいません" -#: apt-pkg/cdrom.cc:576 -#, c-format -msgid "" -"Using CD-ROM mount point %s\n" -"Mounting CD-ROM\n" -msgstr "" -"CD-ROM マウントポイント %s を使用します\n" -"CD-ROM をマウントしています\n" - -#: apt-pkg/cdrom.cc:585 apt-pkg/cdrom.cc:682 -msgid "Identifying.. " -msgstr "確認しています.. " - -#: apt-pkg/cdrom.cc:613 -#, c-format -msgid "Stored label: %s\n" -msgstr "格納されたラベル: %s \n" - -#: apt-pkg/cdrom.cc:622 apt-pkg/cdrom.cc:915 -msgid "Unmounting CD-ROM...\n" -msgstr "CD-ROM をアンマウントしています ...\n" - -#: apt-pkg/cdrom.cc:642 +#: apt-pkg/cdrom.cc:575 #, c-format msgid "Using CD-ROM mount point %s\n" msgstr "CD-ROM マウントポイント %s を使用します\n" -#: apt-pkg/cdrom.cc:660 +#: apt-pkg/cdrom.cc:583 msgid "Unmounting CD-ROM\n" msgstr "CD-ROM をアンマウントしています\n" -#: apt-pkg/cdrom.cc:665 +#: apt-pkg/cdrom.cc:588 msgid "Waiting for disc...\n" msgstr "ディスクを待っています ...\n" -#: apt-pkg/cdrom.cc:674 +#: apt-pkg/cdrom.cc:597 msgid "Mounting CD-ROM...\n" msgstr "CD-ROM をマウントしています ...\n" -#: apt-pkg/cdrom.cc:693 +#: apt-pkg/cdrom.cc:605 +msgid "Identifying.. " +msgstr "確認しています.. " + +#: apt-pkg/cdrom.cc:643 +#, c-format +msgid "Stored label: %s\n" +msgstr "格納されたラベル: %s \n" + +#: apt-pkg/cdrom.cc:652 apt-pkg/cdrom.cc:888 +msgid "Unmounting CD-ROM...\n" +msgstr "CD-ROM をアンマウントしています ...\n" + +#: apt-pkg/cdrom.cc:667 msgid "Scanning disc for index files..\n" msgstr "ディスクのインデックスファイルを走査しています ..\n" -#: apt-pkg/cdrom.cc:744 +#: apt-pkg/cdrom.cc:717 #, c-format msgid "" "Found %zu package indexes, %zu source indexes, %zu translation indexes and " @@ -3242,7 +3211,7 @@ msgstr "" "%zu のパッケージインデックス、%zu のソースインデックス、%zu の翻訳インデック" "ス、%zu の署名を見つけました\n" -#: apt-pkg/cdrom.cc:755 +#: apt-pkg/cdrom.cc:728 msgid "" "Unable to locate any package files, perhaps this is not a Debian Disc or the " "wrong architecture?" @@ -3250,16 +3219,16 @@ msgstr "" "パッケージファイルを配置できません。Debian のディスクではないか、誤ったアーキ" "テクチャではないでしょうか?" -#: apt-pkg/cdrom.cc:782 +#: apt-pkg/cdrom.cc:755 #, c-format msgid "Found label '%s'\n" msgstr "ラベル '%s' を見つけました\n" -#: apt-pkg/cdrom.cc:811 +#: apt-pkg/cdrom.cc:784 msgid "That is not a valid name, try again.\n" msgstr "これは有効な名前ではありません。再試行してください。\n" -#: apt-pkg/cdrom.cc:828 +#: apt-pkg/cdrom.cc:801 #, c-format msgid "" "This disc is called: \n" @@ -3268,15 +3237,15 @@ msgstr "" "このディスクは以下のように呼ばれます: \n" "'%s'\n" -#: apt-pkg/cdrom.cc:830 +#: apt-pkg/cdrom.cc:803 msgid "Copying package lists..." msgstr "パッケージリストをコピーしています ..." -#: apt-pkg/cdrom.cc:865 +#: apt-pkg/cdrom.cc:838 msgid "Writing new source list\n" msgstr "新しいソースリストを書き込んでいます\n" -#: apt-pkg/cdrom.cc:873 +#: apt-pkg/cdrom.cc:846 msgid "Source list entries for this disc are:\n" msgstr "このディスクのソースリストのエントリ:\n" @@ -3312,32 +3281,37 @@ msgstr "認証レコードが見つかりません: %s" msgid "Hash mismatch for: %s" msgstr "ハッシュサムが適合しません: %s" -#: apt-pkg/cacheset.cc:403 +#: apt-pkg/cacheset.cc:479 #, c-format msgid "Release '%s' for '%s' was not found" msgstr "'%2$s' のリリース '%1$s' が見つかりませんでした" -#: apt-pkg/cacheset.cc:406 +#: apt-pkg/cacheset.cc:482 #, c-format msgid "Version '%s' for '%s' was not found" msgstr "'%2$s' のバージョン '%1$s' が見つかりませんでした" -#: apt-pkg/cacheset.cc:517 +#: apt-pkg/cacheset.cc:593 #, c-format msgid "Couldn't find task '%s'" msgstr "タスク '%s' が見つかりません" -#: apt-pkg/cacheset.cc:523 +#: apt-pkg/cacheset.cc:599 #, c-format msgid "Couldn't find any package by regex '%s'" msgstr "正規表現 '%s' ではパッケージは見つかりませんでした" -#: apt-pkg/cacheset.cc:534 +#: apt-pkg/cacheset.cc:605 +#, fuzzy, c-format +msgid "Couldn't find any package by glob '%s'" +msgstr "正規表現 '%s' ではパッケージは見つかりませんでした" + +#: apt-pkg/cacheset.cc:616 #, c-format msgid "Can't select versions from package '%s' as it is purely virtual" msgstr "純粋な仮想パッケージのため、パッケージ '%s' のバージョンを選べません" -#: apt-pkg/cacheset.cc:541 apt-pkg/cacheset.cc:548 +#: apt-pkg/cacheset.cc:623 apt-pkg/cacheset.cc:630 #, c-format msgid "" "Can't select installed nor candidate version from package '%s' as it has " @@ -3346,18 +3320,18 @@ msgstr "" "パッケージ '%s' のインストール済みまたは候補のバージョンはいずれも存在しない" "ので選べません" -#: apt-pkg/cacheset.cc:555 +#: apt-pkg/cacheset.cc:637 #, c-format msgid "Can't select newest version from package '%s' as it is purely virtual" msgstr "" "純粋な仮想パッケージのため、パッケージ '%s' の最新バージョンを選べません" -#: apt-pkg/cacheset.cc:563 +#: apt-pkg/cacheset.cc:645 #, c-format msgid "Can't select candidate version from package %s as it has no candidate" msgstr "候補が存在しないので、パッケージ %s の候補バージョンを選べません" -#: apt-pkg/cacheset.cc:571 +#: apt-pkg/cacheset.cc:653 #, c-format msgid "Can't select installed version from package %s as it is not installed" msgstr "" @@ -3384,111 +3358,135 @@ msgstr "外部ソルバが適切なエラーメッセージなしに失敗しま msgid "Execute external solver" msgstr "外部ソルバを実行" -#: apt-pkg/deb/dpkgpm.cc:73 +#: apt-pkg/install-progress.cc:51 +#, c-format +msgid "Progress: [%3i%%]" +msgstr "" + +#: apt-pkg/install-progress.cc:85 apt-pkg/install-progress.cc:168 +msgid "Running dpkg" +msgstr "dpkg を実行しています" + +#: apt-pkg/update.cc:110 apt-pkg/update.cc:112 +msgid "" +"Some index files failed to download. They have been ignored, or old ones " +"used instead." +msgstr "" +"いくつかのインデックスファイルのダウンロードに失敗しました。これらは無視され" +"るか、古いものが代わりに使われます。" + +#: apt-pkg/deb/dpkgpm.cc:91 #, c-format msgid "Installing %s" msgstr "%s をインストールしています" -#: apt-pkg/deb/dpkgpm.cc:74 apt-pkg/deb/dpkgpm.cc:982 +#: apt-pkg/deb/dpkgpm.cc:92 apt-pkg/deb/dpkgpm.cc:977 #, c-format msgid "Configuring %s" msgstr "%s を設定しています" -#: apt-pkg/deb/dpkgpm.cc:75 apt-pkg/deb/dpkgpm.cc:989 +#: apt-pkg/deb/dpkgpm.cc:93 apt-pkg/deb/dpkgpm.cc:984 #, c-format msgid "Removing %s" msgstr "%s を削除しています" -#: apt-pkg/deb/dpkgpm.cc:76 +#: apt-pkg/deb/dpkgpm.cc:94 #, c-format msgid "Completely removing %s" msgstr "%s を完全に削除しています" -#: apt-pkg/deb/dpkgpm.cc:77 +#: apt-pkg/deb/dpkgpm.cc:95 #, c-format msgid "Noting disappearance of %s" msgstr "%s の消失を記録しています" -#: apt-pkg/deb/dpkgpm.cc:78 +#: apt-pkg/deb/dpkgpm.cc:96 #, c-format msgid "Running post-installation trigger %s" msgstr "インストール後トリガ %s を実行しています" #. FIXME: use a better string after freeze -#: apt-pkg/deb/dpkgpm.cc:735 +#: apt-pkg/deb/dpkgpm.cc:808 #, c-format msgid "Directory '%s' missing" msgstr "ディレクトリ '%s' が見つかりません" -#: apt-pkg/deb/dpkgpm.cc:750 apt-pkg/deb/dpkgpm.cc:770 +#: apt-pkg/deb/dpkgpm.cc:823 apt-pkg/deb/dpkgpm.cc:845 #, c-format msgid "Could not open file '%s'" msgstr "ファイル '%s' をオープンできませんでした" -#: apt-pkg/deb/dpkgpm.cc:975 +#: apt-pkg/deb/dpkgpm.cc:970 #, c-format msgid "Preparing %s" msgstr "%s を準備しています" -#: apt-pkg/deb/dpkgpm.cc:976 +#: apt-pkg/deb/dpkgpm.cc:971 #, c-format msgid "Unpacking %s" msgstr "%s を展開しています" -#: apt-pkg/deb/dpkgpm.cc:981 +#: apt-pkg/deb/dpkgpm.cc:976 #, c-format msgid "Preparing to configure %s" msgstr "%s の設定を準備しています" -#: apt-pkg/deb/dpkgpm.cc:983 +#: apt-pkg/deb/dpkgpm.cc:978 #, c-format msgid "Installed %s" msgstr "%s をインストールしました" -#: apt-pkg/deb/dpkgpm.cc:988 +#: apt-pkg/deb/dpkgpm.cc:983 #, c-format msgid "Preparing for removal of %s" msgstr "%s の削除を準備しています" -#: apt-pkg/deb/dpkgpm.cc:990 +#: apt-pkg/deb/dpkgpm.cc:985 #, c-format msgid "Removed %s" msgstr "%s を削除しました" -#: apt-pkg/deb/dpkgpm.cc:995 +#: apt-pkg/deb/dpkgpm.cc:990 #, c-format msgid "Preparing to completely remove %s" msgstr "%s を完全に削除する準備をしています" -#: apt-pkg/deb/dpkgpm.cc:996 +#: apt-pkg/deb/dpkgpm.cc:991 #, c-format msgid "Completely removed %s" msgstr "%s を完全に削除しました" -#: apt-pkg/deb/dpkgpm.cc:1243 -msgid "Can not write log, openpty() failed (/dev/pts not mounted?)\n" +#: apt-pkg/deb/dpkgpm.cc:1046 +msgid "ioctl(TIOCGWINSZ) failed" msgstr "" -"ログに書き込めません。openpty() に失敗しました (/dev/pts がマウントされていな" -"い?)\n" -#: apt-pkg/deb/dpkgpm.cc:1273 -msgid "Running dpkg" -msgstr "dpkg を実行しています" +#: apt-pkg/deb/dpkgpm.cc:1049 apt-pkg/deb/dpkgpm.cc:1070 +#, fuzzy, c-format +msgid "Can not write log (%s)" +msgstr "%s に書き込めません" + +#: apt-pkg/deb/dpkgpm.cc:1049 +msgid "Is /dev/pts mounted?" +msgstr "" + +#: apt-pkg/deb/dpkgpm.cc:1070 +msgid "Is stdout a terminal?" +msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1445 +#: apt-pkg/deb/dpkgpm.cc:1558 msgid "Operation was interrupted before it could finish" msgstr "操作はそれが完了する前に中断されました" -#: apt-pkg/deb/dpkgpm.cc:1507 +#: apt-pkg/deb/dpkgpm.cc:1620 msgid "No apport report written because MaxReports is reached already" msgstr "MaxReports にすでに達しているため、レポートは書き込まれません" #. check if its not a follow up error -#: apt-pkg/deb/dpkgpm.cc:1512 +#: apt-pkg/deb/dpkgpm.cc:1625 msgid "dependency problems - leaving unconfigured" msgstr "依存関係の問題 - 未設定のままにしています" -#: apt-pkg/deb/dpkgpm.cc:1514 +#: apt-pkg/deb/dpkgpm.cc:1627 msgid "" "No apport report written because the error message indicates its a followup " "error from a previous failure." @@ -3496,7 +3494,7 @@ msgstr "" "エラーメッセージは前の失敗から続くエラーであることを示しているので、レポート" "は書き込まれません。" -#: apt-pkg/deb/dpkgpm.cc:1520 +#: apt-pkg/deb/dpkgpm.cc:1633 msgid "" "No apport report written because the error message indicates a disk full " "error" @@ -3504,7 +3502,7 @@ msgstr "" "エラーメッセージはディスクフルエラーであることを示しているので、レポートは書" "き込まれません。" -#: apt-pkg/deb/dpkgpm.cc:1526 +#: apt-pkg/deb/dpkgpm.cc:1640 msgid "" "No apport report written because the error message indicates a out of memory " "error" @@ -3512,7 +3510,16 @@ msgstr "" "エラーメッセージはメモリ超過エラーであることを示しているので、レポートは書き" "込まれません。" -#: apt-pkg/deb/dpkgpm.cc:1533 +#: apt-pkg/deb/dpkgpm.cc:1647 apt-pkg/deb/dpkgpm.cc:1653 +#, fuzzy +msgid "" +"No apport report written because the error message indicates an issue on the " +"local system" +msgstr "" +"エラーメッセージはディスクフルエラーであることを示しているので、レポートは書" +"き込まれません。" + +#: apt-pkg/deb/dpkgpm.cc:1674 msgid "" "No apport report written because the error message indicates a dpkg I/O error" msgstr "" @@ -3547,3 +3554,119 @@ msgstr "" #: apt-pkg/deb/debsystem.cc:121 msgid "Not locked" msgstr "ロックされていません" + +#~ msgid "%s not a valid DEB package." +#~ msgstr "%s は正しい DEB パッケージではありません。" + +#~ msgid "" +#~ "Using CD-ROM mount point %s\n" +#~ "Mounting CD-ROM\n" +#~ msgstr "" +#~ "CD-ROM マウントポイント %s を使用します\n" +#~ "CD-ROM をマウントしています\n" + +#~ msgid "" +#~ "Could not patch %s with mmap and with file operation usage - the patch " +#~ "seems to be corrupt." +#~ msgstr "" +#~ "mmap およびファイル操作用法へのパッチ %s を適用できません - パッチが壊れて" +#~ "いるようです。" + +#~ msgid "" +#~ "Could not patch %s with mmap (but no mmap specific fail) - the patch " +#~ "seems to be corrupt." +#~ msgstr "" +#~ "mmap へのパッチ %s を適用できません (しかし mmap 固有の失敗ではありませ" +#~ "ん) - パッチが壊れているようです。" + +#~ msgid "Note, selecting '%s' for task '%s'\n" +#~ msgstr "注意: タスク '%2$s' に対して '%1$s' を選択しています\n" + +#~ msgid "Note, selecting '%s' for regex '%s'\n" +#~ msgstr "注意: 正規表現 '%2$s' に対して '%1$s' を選択しています\n" + +#~ msgid "Package %s is a virtual package provided by:\n" +#~ msgstr "%s は以下のパッケージで提供されている仮想パッケージです:\n" + +#~ msgid " [Not candidate version]" +#~ msgstr "[候補バージョンなし]" + +#~ msgid "You should explicitly select one to install." +#~ msgstr "インストールするパッケージを明示的に選択する必要があります。" + +#~ 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" + +#~ msgid "However the following packages replace it:" +#~ msgstr "しかし、以下のパッケージで置き換えられています:" + +#~ msgid "Package '%s' has no installation candidate" +#~ msgstr "パッケージ '%s' にはインストール候補がありません" + +#~ msgid "Virtual packages like '%s' can't be removed\n" +#~ msgstr "'%s' のような仮想パッケージは削除できません\n" + +#~ msgid "Package '%s' is not installed, so not removed. Did you mean '%s'?\n" +#~ msgstr "" +#~ "パッケージ %s はインストールされていないため、削除はできません。'%s' のこ" +#~ "とでしょうか?\n" + +#~ msgid "Package '%s' is not installed, so not removed\n" +#~ msgstr "パッケージ '%s' はインストールされていないため、削除はできません\n" + +#~ msgid "Note, selecting '%s' instead of '%s'\n" +#~ msgstr "注意、'%2$s' の代わりに '%1$s' を選択しています\n" + +#~ msgid "Skipping %s, it is already installed and upgrade is not set.\n" +#~ msgstr "" +#~ "すでにインストールされておりアップグレードも設定されていないため、%s をス" +#~ "キップします。\n" + +#~ msgid "Skipping %s, it is not installed and only upgrades are requested.\n" +#~ msgstr "" +#~ "%s はインストールされていないのにアップグレードだけが要求されているので、" +#~ "スキップします。\n" + +#~ msgid "Reinstallation of %s is not possible, it cannot be downloaded.\n" +#~ msgstr "ダウンロードできないため、%s の再インストールは不可能です。\n" + +#~ msgid "%s is already the newest version.\n" +#~ msgstr "%s はすでに最新バージョンです。\n" + +#~ msgid "Selected version '%s' (%s) for '%s'\n" +#~ msgstr "'%3$s' にはバージョン '%1$s' (%2$s) を選択しました\n" + +#~ msgid "Selected version '%s' (%s) for '%s' because of '%s'\n" +#~ msgstr "'%4$s' のため、'%3$s' にはバージョン '%1$s' (%2$s) を選択しました\n" + +#~ msgid "Ignore unavailable target release '%s' of package '%s'" +#~ msgstr "パッケージ '%2$s' の利用できないターゲットリリース '%1$s' を無視" + +#~ msgid "Downloading %s %s" +#~ msgstr "%s %s をダウンロードしています" + +#~ msgid "This is not a valid DEB archive, it has no '%s', '%s' or '%s' member" +#~ msgstr "" +#~ "これは正しい DEB アーカイブではありません。'%s'、'%s'、'%s' のいずれのメン" +#~ "バーもありません" + +#~ msgid "MD5Sum mismatch" +#~ msgstr "MD5Sum が適合しません" + +#~ msgid "" +#~ "I wasn't able to locate a file for the %s package. This might mean you " +#~ "need to manually fix this package." +#~ msgstr "" +#~ "パッケージ %s のファイルの位置を特定できません。おそらくこのパッケージを手" +#~ "動で修正する必要があります。" + +#~ msgid "Can not write log, openpty() failed (/dev/pts not mounted?)\n" +#~ msgstr "" +#~ "ログに書き込めません。openpty() に失敗しました (/dev/pts がマウントされて" +#~ "いない?)\n" @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: apt_po_km\n" "Report-Msgid-Bugs-To: APT Development Team <deity@lists.debian.org>\n" -"POT-Creation-Date: 2013-07-31 16:24+0200\n" +"POT-Creation-Date: 2014-02-23 00:29+0100\n" "PO-Revision-Date: 2006-10-10 09:48+0700\n" "Last-Translator: Khoem Sokhem <khoemsokhem@khmeros.info>\n" "Language-Team: Khmer <support@khmeros.info>\n" @@ -20,154 +20,156 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "X-Generator: KBabel 1.11.2\n" -#: cmdline/apt-cache.cc:158 +#: cmdline/apt-cache.cc:140 #, c-format msgid "Package %s version %s has an unmet dep:\n" msgstr "កញ្ចប់ %s កំណែ %s មានភាពអាស្រ័យមិនត្រូវគ្នា ៖\n" -#: cmdline/apt-cache.cc:286 +#: cmdline/apt-cache.cc:268 msgid "Total package names: " msgstr "ឈ្មោះកញ្ចប់សរុប ៖ " -#: cmdline/apt-cache.cc:288 +#: cmdline/apt-cache.cc:270 #, fuzzy msgid "Total package structures: " msgstr "ឈ្មោះកញ្ចប់សរុប ៖ " -#: cmdline/apt-cache.cc:328 +#: cmdline/apt-cache.cc:310 msgid " Normal packages: " msgstr " កញ្ចប់ធម្មតា ៖ " -#: cmdline/apt-cache.cc:329 +#: cmdline/apt-cache.cc:311 msgid " Pure virtual packages: " msgstr " កញ្ចប់និម្មិតសុទ្ធ ៖ " -#: cmdline/apt-cache.cc:330 +#: cmdline/apt-cache.cc:312 msgid " Single virtual packages: " msgstr " កញ្ចប់និម្មិតតែមួយ ៖ " -#: cmdline/apt-cache.cc:331 +#: cmdline/apt-cache.cc:313 msgid " Mixed virtual packages: " msgstr " កញ្ចប់និម្មិតលាយ ៖ " -#: cmdline/apt-cache.cc:332 +#: cmdline/apt-cache.cc:314 msgid " Missing: " msgstr " បាត់បង់ ៖ " -#: cmdline/apt-cache.cc:334 +#: cmdline/apt-cache.cc:316 msgid "Total distinct versions: " msgstr "កំណែផ្សេងៗសរុប ៖ " -#: cmdline/apt-cache.cc:336 +#: cmdline/apt-cache.cc:318 #, fuzzy msgid "Total distinct descriptions: " msgstr "កំណែផ្សេងៗសរុប ៖ " -#: cmdline/apt-cache.cc:338 +#: cmdline/apt-cache.cc:320 msgid "Total dependencies: " msgstr "ភាពអាស្រ័យសរុប ៖ " -#: cmdline/apt-cache.cc:341 +#: cmdline/apt-cache.cc:323 msgid "Total ver/file relations: " msgstr "ទំនាក់ទំនង កំណែ/ឯកសារសរុប ៖ " -#: cmdline/apt-cache.cc:343 +#: cmdline/apt-cache.cc:325 #, fuzzy msgid "Total Desc/File relations: " msgstr "ទំនាក់ទំនង កំណែ/ឯកសារសរុប ៖ " -#: cmdline/apt-cache.cc:345 +#: cmdline/apt-cache.cc:327 msgid "Total Provides mappings: " msgstr "ការផ្គូរផ្គងការផ្ដល់សរុប ៖ " -#: cmdline/apt-cache.cc:357 +#: cmdline/apt-cache.cc:339 msgid "Total globbed strings: " msgstr "ខ្សែអក្សរសរុប ៖ " -#: cmdline/apt-cache.cc:371 +#: cmdline/apt-cache.cc:353 msgid "Total dependency version space: " msgstr "ទំហំកំណែភាពអាស្រ័យសរុប ៖ " -#: cmdline/apt-cache.cc:376 +#: cmdline/apt-cache.cc:358 msgid "Total slack space: " msgstr "ទំហំ slack សរុប ៖" -#: cmdline/apt-cache.cc:384 +#: cmdline/apt-cache.cc:366 msgid "Total space accounted for: " msgstr "ទំហំសរុបដែលទុកសម្រាប់ ៖ " -#: cmdline/apt-cache.cc:515 cmdline/apt-cache.cc:1165 +#: cmdline/apt-cache.cc:497 cmdline/apt-cache.cc:1146 +#: apt-private/private-show.cc:55 #, c-format msgid "Package file %s is out of sync." msgstr "ឯកសារកញ្ចប់ %s នៅខាងក្រៅការធ្វើសមកាលកម្ម ។" -#: cmdline/apt-cache.cc:593 cmdline/apt-cache.cc:1452 -#: cmdline/apt-cache.cc:1454 cmdline/apt-cache.cc:1531 cmdline/apt-mark.cc:46 -#: cmdline/apt-mark.cc:93 cmdline/apt-mark.cc:219 +#: cmdline/apt-cache.cc:575 cmdline/apt-cache.cc:1432 +#: cmdline/apt-cache.cc:1434 cmdline/apt-cache.cc:1511 cmdline/apt-mark.cc:48 +#: cmdline/apt-mark.cc:95 cmdline/apt-mark.cc:221 +#: apt-private/private-show.cc:167 apt-private/private-show.cc:169 msgid "No packages found" msgstr "រកកញ្ចប់មិនឃើញ" -#: cmdline/apt-cache.cc:1265 +#: cmdline/apt-cache.cc:1245 #, fuzzy msgid "You must give at least one search pattern" msgstr "អ្នកត្រូវតែផ្ដល់លំនាំមួយដែលពិតប្រាកដ" -#: cmdline/apt-cache.cc:1431 +#: cmdline/apt-cache.cc:1411 msgid "This command is deprecated. Please use 'apt-mark showauto' instead." msgstr "" -#: cmdline/apt-cache.cc:1526 apt-pkg/cacheset.cc:510 +#: cmdline/apt-cache.cc:1506 apt-pkg/cacheset.cc:586 #, c-format msgid "Unable to locate package %s" msgstr "មិនអាចកំណត់ទីតាំងកញ្ចប់ %s បានឡើយ" -#: cmdline/apt-cache.cc:1556 +#: cmdline/apt-cache.cc:1536 msgid "Package files:" msgstr "ឯកសារកញ្ចប់ ៖" -#: cmdline/apt-cache.cc:1563 cmdline/apt-cache.cc:1654 +#: cmdline/apt-cache.cc:1543 cmdline/apt-cache.cc:1634 msgid "Cache is out of sync, can't x-ref a package file" msgstr "ឃ្លាំងសម្ងាត់ឋិតនៅក្រៅការធ្វើសមកាលកម្ម ដែលមិនអាច x-ref ឯកសារកញ្ចប់បានទេ" #. Show any packages have explicit pins -#: cmdline/apt-cache.cc:1577 +#: cmdline/apt-cache.cc:1557 msgid "Pinned packages:" msgstr "កញ្ចប់ដែលបានខ្ទាស់ ៖" -#: cmdline/apt-cache.cc:1589 cmdline/apt-cache.cc:1634 +#: cmdline/apt-cache.cc:1569 cmdline/apt-cache.cc:1614 msgid "(not found)" msgstr "(រកមិនឃើញ)" -#: cmdline/apt-cache.cc:1597 +#: cmdline/apt-cache.cc:1577 msgid " Installed: " msgstr " បានដំឡើង ៖ " -#: cmdline/apt-cache.cc:1598 +#: cmdline/apt-cache.cc:1578 msgid " Candidate: " msgstr " សាកល្បង ៖ " -#: cmdline/apt-cache.cc:1616 cmdline/apt-cache.cc:1624 +#: cmdline/apt-cache.cc:1596 cmdline/apt-cache.cc:1604 msgid "(none)" msgstr "(គ្មាន)" -#: cmdline/apt-cache.cc:1631 +#: cmdline/apt-cache.cc:1611 msgid " Package pin: " msgstr " ខ្ទាស់កញ្ចប់ ៖ " #. Show the priority tables -#: cmdline/apt-cache.cc:1640 +#: cmdline/apt-cache.cc:1620 msgid " Version table:" msgstr " តារាងកំណែ ៖" -#: cmdline/apt-cache.cc:1753 cmdline/apt-cdrom.cc:206 cmdline/apt-config.cc:81 -#: cmdline/apt-get.cc:3392 cmdline/apt-mark.cc:375 -#: cmdline/apt-extracttemplates.cc:229 ftparchive/apt-ftparchive.cc:591 -#: cmdline/apt-internal-solver.cc:33 cmdline/apt-sortpkgs.cc:147 +#: cmdline/apt-cache.cc:1733 cmdline/apt-cdrom.cc:252 cmdline/apt-config.cc:83 +#: cmdline/apt-get.cc:1580 cmdline/apt-mark.cc:377 cmdline/apt.cc:66 +#: cmdline/apt-extracttemplates.cc:217 ftparchive/apt-ftparchive.cc:591 +#: cmdline/apt-internal-solver.cc:34 cmdline/apt-sortpkgs.cc:147 #, fuzzy, c-format msgid "%s %s for %s compiled on %s %s\n" msgstr "%s %s សម្រាប់ %s %s បានចងក្រងនៅលើ%s %s\n" -#: cmdline/apt-cache.cc:1760 +#: cmdline/apt-cache.cc:1740 #, fuzzy msgid "" "Usage: apt-cache [options] command\n" @@ -241,36 +243,36 @@ msgstr "" "មើល apt-cache(8) និង apt.conf(5) សម្រាប់ព័ត៌មានបន្ថែមមានក្នុងទំព័រសៀវភៅដៃ ។\n" #. }}} -#: cmdline/apt-cdrom.cc:43 +#: cmdline/apt-cdrom.cc:45 msgid "" "No CD-ROM could be auto-detected or found using the default mount point.\n" "You may try the --cdrom option to set the CD-ROM mount point. See 'man apt-" "cdrom' for more information about the CD-ROM auto-detection and mount point." msgstr "" -#: cmdline/apt-cdrom.cc:85 +#: cmdline/apt-cdrom.cc:89 #, fuzzy msgid "Please provide a name for this Disc, such as 'Debian 5.0.3 Disk 1'" msgstr "សូមផ្ដល់ឈ្មោះឲ្យថាសនេះ ឧទាហរណ៍ដូចជា 'ដេបៀន 2.1r1 ថាសទី ១' ជាដើម" -#: cmdline/apt-cdrom.cc:100 +#: cmdline/apt-cdrom.cc:104 msgid "Please insert a Disc in the drive and press enter" msgstr "សូមបញ្ចូលថាសក្នុងដ្រាយហើយចុចបញ្ចូល" -#: cmdline/apt-cdrom.cc:135 +#: cmdline/apt-cdrom.cc:141 #, fuzzy, c-format msgid "Failed to mount '%s' to '%s'" msgstr "បរាជ័យក្នុងការប្តូរឈ្មោះ %s ទៅ %s" -#: cmdline/apt-cdrom.cc:170 +#: cmdline/apt-cdrom.cc:196 msgid "Repeat this process for the rest of the CDs in your set." msgstr "ធ្វើដំណើរការនេះម្តងទៀត សម្រាប់ស៊ីឌីទាំងអស់ក្នុងសំណុំរបស់អ្នក ។" -#: cmdline/apt-config.cc:46 +#: cmdline/apt-config.cc:48 msgid "Arguments not in pairs" msgstr "អាគុយម៉ង់មិនមានគូទេ" -#: cmdline/apt-config.cc:87 +#: cmdline/apt-config.cc:89 msgid "" "Usage: apt-config [options] command\n" "\n" @@ -298,597 +300,77 @@ msgstr "" " -c=? អានឯកសារការកំណត់រចនាសម្ព័ន្ធនេះ \n" " -o=? កំណត់ជម្រើសការកំណត់រចនាសម្ព័ន្ធតាមចិត្ត ឧ. -o dir::cache=/tmp\n" -#. TRANSLATOR: Yes/No question help-text: defaulting to Y[es] -#. e.g. "Do you want to continue? [Y/n] " -#. The user has to answer with an input matching the -#. YESEXPR/NOEXPR defined in your l10n. -#: cmdline/apt-get.cc:146 -msgid "[Y/n]" -msgstr "" - -#. TRANSLATOR: Yes/No question help-text: defaulting to N[o] -#. e.g. "Should this file be removed? [y/N] " -#. The user has to answer with an input matching the -#. YESEXPR/NOEXPR defined in your l10n. -#: cmdline/apt-get.cc:152 -msgid "[y/N]" -msgstr "" - -#. TRANSLATOR: "Yes" answer printed for a yes/no question if --assume-yes is set -#: cmdline/apt-get.cc:163 -msgid "Y" -msgstr "Y" - -#. TRANSLATOR: "No" answer printed for a yes/no question if --assume-no is set -#: cmdline/apt-get.cc:169 -msgid "N" -msgstr "" - -#: cmdline/apt-get.cc:191 apt-pkg/cachefilter.cc:33 -#, c-format -msgid "Regex compilation error - %s" -msgstr "Regex កំហុសការចងក្រង - %s" - -#: cmdline/apt-get.cc:289 -msgid "The following packages have unmet dependencies:" -msgstr "កញ្ចប់ខាងក្រោមមានភាពអាស្រ័យដែលខុសគ្នា ៖" - -#: cmdline/apt-get.cc:379 -#, c-format -msgid "but %s is installed" -msgstr "ប៉ុន្តែ %s ត្រូវបានដំឡើង" - -#: cmdline/apt-get.cc:381 -#, c-format -msgid "but %s is to be installed" -msgstr "ប៉ុន្តែ %s នឹងត្រូវបានដំឡើង" - -#: cmdline/apt-get.cc:388 -msgid "but it is not installable" -msgstr "ប៉ុន្តែវាមិនអាចដំឡើងបានទេ" - -#: cmdline/apt-get.cc:390 -msgid "but it is a virtual package" -msgstr "ប៉ុន្តែវាជាកញ្ចប់និម្មិត" - -#: cmdline/apt-get.cc:393 -msgid "but it is not installed" -msgstr "ប៉ុន្តែវាមិនបានដំឡើងទេ" - -#: cmdline/apt-get.cc:393 -msgid "but it is not going to be installed" -msgstr "ប៉ុន្តែ វានឹងមិនត្រូវបានដំឡើងទេ" - -#: cmdline/apt-get.cc:398 -msgid " or" -msgstr " ឬ" - -#: cmdline/apt-get.cc:427 -msgid "The following NEW packages will be installed:" -msgstr "កញ្ចប់ថ្មីខាងក្រោមនឹងត្រូវបានដំឡើង ៖" - -#: cmdline/apt-get.cc:453 -msgid "The following packages will be REMOVED:" -msgstr "កញ្ចប់ខាងក្រោមនឹងត្រូវបានយកចេញ ៖" - -#: cmdline/apt-get.cc:475 -msgid "The following packages have been kept back:" -msgstr "កញ្ចប់ខាងក្រោមត្រូវបានយកត្រឡប់មកវិញ ៖" - -#: cmdline/apt-get.cc:496 -msgid "The following packages will be upgraded:" -msgstr "កញ្ចប់ខាងក្រោមនឹងត្រូវបានធ្វើឲ្យប្រសើឡើង ៖" - -#: cmdline/apt-get.cc:517 -msgid "The following packages will be DOWNGRADED:" -msgstr "កញ្ចប់ខាងក្រោមនឹងត្រូវបានបន្ទាប ៖" - -#: cmdline/apt-get.cc:537 -msgid "The following held packages will be changed:" -msgstr "កញ្ចប់រង់ចាំខាងក្រោមនឹងត្រូវបានផ្លាស់ប្តូរ ៖" - -#: cmdline/apt-get.cc:592 -#, c-format -msgid "%s (due to %s) " -msgstr "%s (ដោយសារតែ %s) " - -#: cmdline/apt-get.cc:600 -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:631 -#, c-format -msgid "%lu upgraded, %lu newly installed, " -msgstr "%lu ត្រូវបានធ្វើឲ្យប្រសើរ %lu ត្រូវបានដំឡើងថ្មី " - -#: cmdline/apt-get.cc:635 -#, c-format -msgid "%lu reinstalled, " -msgstr "%lu ត្រូវបានដំឡើងឡើងវិញ " - -#: cmdline/apt-get.cc:637 -#, c-format -msgid "%lu downgraded, " -msgstr "%lu ត្រូវបានបន្ទាប់ " - -#: cmdline/apt-get.cc:639 -#, c-format -msgid "%lu to remove and %lu not upgraded.\n" -msgstr "%lu ដែលត្រូវយកចេញ ហើយ %lu មិនបានធ្វើឲ្យប្រសើរឡើយ ។\n" - -#: cmdline/apt-get.cc:643 -#, c-format -msgid "%lu not fully installed or removed.\n" -msgstr "%lu មិនបានដំឡើង ឬ យកចេញបានគ្រប់ជ្រុងជ្រោយឡើយ ។\n" - -#: cmdline/apt-get.cc:664 +#: cmdline/apt-get.cc:244 #, fuzzy, c-format -msgid "Note, selecting '%s' for task '%s'\n" -msgstr "ចំណាំ កំពុងជ្រើស %s សម្រាប់ regex '%s'\n" - -#: cmdline/apt-get.cc:669 -#, fuzzy, c-format -msgid "Note, selecting '%s' for regex '%s'\n" -msgstr "ចំណាំ កំពុងជ្រើស %s សម្រាប់ regex '%s'\n" - -#: cmdline/apt-get.cc:686 -#, c-format -msgid "Package %s is a virtual package provided by:\n" -msgstr "កញ្ចប់ %s ជាកញ្ចប់និម្មិតដែលបានផ្តល់ដោយ ៖\n" - -#: cmdline/apt-get.cc:697 -msgid " [Installed]" -msgstr " [បានដំឡើង]" - -#: cmdline/apt-get.cc:706 -#, fuzzy -msgid " [Not candidate version]" -msgstr "កំណែសាកល្បង" - -#: cmdline/apt-get.cc:708 -msgid "You should explicitly select one to install." -msgstr "អ្នកគួរតែជ្រើសយកមួយឲ្យច្បាស់ដើម្បីដំឡើង ។" - -#: cmdline/apt-get.cc:711 -#, c-format -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:729 -msgid "However the following packages replace it:" -msgstr "ទោះយ៉ាងណាក៏ដោយ កញ្ចប់ខាងក្រោមជំនួសវា ៖" - -#: cmdline/apt-get.cc:741 -#, fuzzy, c-format -msgid "Package '%s' has no installation candidate" -msgstr "កញ្ចប់ %s មិនមានការដំឡើងសាកល្បងឡើយ" - -#: cmdline/apt-get.cc:754 -#, c-format -msgid "Virtual packages like '%s' can't be removed\n" -msgstr "" - -#. TRANSLATORS: Note, this is not an interactive question -#: cmdline/apt-get.cc:766 cmdline/apt-get.cc:969 -#, fuzzy, c-format -msgid "Package '%s' is not installed, so not removed. Did you mean '%s'?\n" -msgstr "មិនទាន់បានដំឡើងកញ្ចប់ %s ទេ ដូច្នេះ មិនបានយកចេញឡើយ \n" - -#: cmdline/apt-get.cc:772 cmdline/apt-get.cc:975 -#, fuzzy, c-format -msgid "Package '%s' is not installed, so not removed\n" -msgstr "មិនទាន់បានដំឡើងកញ្ចប់ %s ទេ ដូច្នេះ មិនបានយកចេញឡើយ \n" - -#: cmdline/apt-get.cc:817 -#, fuzzy, c-format -msgid "Note, selecting '%s' instead of '%s'\n" -msgstr "ចំណាំ កំពុងជ្រើស %s ជំនួស %s\n" - -#: cmdline/apt-get.cc:847 -#, c-format -msgid "Skipping %s, it is already installed and upgrade is not set.\n" -msgstr "កំពុងរំលង %s វាបានដំឡើងរួចរាល់ ហើយភាពធ្វើឲ្យប្រសើរមិនទាន់កំណត់ ។\n" - -#: cmdline/apt-get.cc:851 -#, fuzzy, c-format -msgid "Skipping %s, it is not installed and only upgrades are requested.\n" -msgstr "កំពុងរំលង %s វាបានដំឡើងរួចរាល់ ហើយភាពធ្វើឲ្យប្រសើរមិនទាន់កំណត់ ។\n" - -#: cmdline/apt-get.cc:863 -#, c-format -msgid "Reinstallation of %s is not possible, it cannot be downloaded.\n" -msgstr "មិនអាចធ្វើការដំឡើង %s ឡើងវិញបានទេ វាមិនអាចត្រូវបានទាញយកបានឡើយ ។\n" - -#: cmdline/apt-get.cc:868 -#, c-format -msgid "%s is already the newest version.\n" -msgstr "%s ជាកំណែដែលថ្មីបំផុតរួចទៅហើយ ។\n" - -#: cmdline/apt-get.cc:887 cmdline/apt-get.cc:2187 cmdline/apt-mark.cc:68 -#, fuzzy, c-format -msgid "%s set to manually installed.\n" -msgstr "ប៉ុន្តែ %s នឹងត្រូវបានដំឡើង" - -#: cmdline/apt-get.cc:913 -#, fuzzy, c-format -msgid "Selected version '%s' (%s) for '%s'\n" -msgstr "បានជ្រើសកំណែ %s (%s) សម្រាប់ %s\n" - -#: cmdline/apt-get.cc:918 -#, fuzzy, c-format -msgid "Selected version '%s' (%s) for '%s' because of '%s'\n" -msgstr "បានជ្រើសកំណែ %s (%s) សម្រាប់ %s\n" - -#: cmdline/apt-get.cc:1054 -msgid "Correcting dependencies..." -msgstr "កំពុងកែភាពអាស្រ័យ..." - -#: cmdline/apt-get.cc:1057 -msgid " failed." -msgstr " បានបរាជ័យ ។" - -#: cmdline/apt-get.cc:1060 -msgid "Unable to correct dependencies" -msgstr "មិនអាចកែភាពអាស្រ័យបានឡើយ" - -#: cmdline/apt-get.cc:1063 -msgid "Unable to minimize the upgrade set" -msgstr "មិនអាចបង្រួមការកំណត់ភាពប្រសើរបានឡើយ" - -#: cmdline/apt-get.cc:1065 -msgid " Done" -msgstr " ធ្វើរួច" - -#: cmdline/apt-get.cc:1069 -msgid "You might want to run 'apt-get -f install' to correct these." -msgstr "អ្នកប្រហែលជាចង់រត់ 'apt-get -f install' ដើម្បីកែវាទាំងនេះហើយ ។" - -#: cmdline/apt-get.cc:1072 -msgid "Unmet dependencies. Try using -f." -msgstr "ភាពអាស្រ័យដែលខុសគ្នា ។ ព្យាយាមការប្រើ -f ។" - -#: cmdline/apt-get.cc:1097 -msgid "WARNING: The following packages cannot be authenticated!" -msgstr "ព្រមាន ៖ មិនអាចធ្វើការផ្ទៀងផ្ទាត់ភាពត្រឹមត្រូវកញ្ចប់ខាងក្រោមបានឡើយ !" - -#: cmdline/apt-get.cc:1101 -msgid "Authentication warning overridden.\n" -msgstr "បានបដិសេធការព្រមានការផ្ទៀងផ្ទាត់ភាពត្រឹមត្រូវ ។\n" - -#: cmdline/apt-get.cc:1108 -#, fuzzy -msgid "Install these packages without verification?" -msgstr "ដំឡើងកញ្ចប់ទាំងនេះ ដោយគ្មានការពិនិត្យបញ្ជាក់ [y/N] ? " - -#: cmdline/apt-get.cc:1110 -msgid "Some packages could not be authenticated" -msgstr "មិនអាចផ្ទៀងផ្ទាត់ភាពត្រឹមត្រូវកញ្ចប់មួយចំនួនបានឡើយ" - -#: cmdline/apt-get.cc:1119 cmdline/apt-get.cc:1280 -msgid "There are problems and -y was used without --force-yes" -msgstr "មានបញ្ហា ហើយ -y ត្រូវបានប្រើដោយគ្មាន --force-yes" - -#: cmdline/apt-get.cc:1160 -msgid "Internal error, InstallPackages was called with broken packages!" -msgstr "កំហុសខាងក្នុង កញ្ចប់ដំឡើងត្រូវបានហៅជាមួយកញ្ចប់ដែលខូច !" - -#: cmdline/apt-get.cc:1169 -msgid "Packages need to be removed but remove is disabled." -msgstr "កញ្ចប់ ត្រូវការឲ្យយកចេញ ប៉ុន្តែមិនអនុញ្ញាតឲ្យយកចេញឡើយ ។" - -#: cmdline/apt-get.cc:1180 -msgid "Internal error, Ordering didn't finish" -msgstr "កំហុសខាងក្នុង ការរៀបតាមលំដាប់មិនបានបញ្ចប់ឡើយ" - -#: cmdline/apt-get.cc:1218 -msgid "How odd.. The sizes didn't match, email apt@packages.debian.org" -msgstr "យី អីក៏ចម្លែងម្លេះ.. ទំហំមិនដូចគ្នាឡើយ ។ សូមផ្ញើអ៊ីមែលទៅ apt@packages.debian.org" - -#. 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:1225 -#, c-format -msgid "Need to get %sB/%sB of archives.\n" -msgstr "ត្រូវការយក %sB/%sB នៃប័ណ្ណសារ ។\n" - -#. 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:1230 -#, c-format -msgid "Need to get %sB of archives.\n" -msgstr "ត្រូវការយក %sB នៃប័ណ្ណសារ ។\n" +msgid "Can not find a package for architecture '%s'" +msgstr "មិនអាចរកកញ្ចប់ %s បានទេ" -#. 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:1237 +#: cmdline/apt-get.cc:326 #, fuzzy, c-format -msgid "After this operation, %sB of additional disk space will be used.\n" -msgstr "បន្ទាប់ពីពន្លា %sB នៃការបន្ថែមទំហំថាសត្រូវបានប្រើ ។\n" +msgid "Can not find a package '%s' with version '%s'" +msgstr "មិនអាចរកកញ្ចប់ %s បានទេ" -#. 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:1242 +#: cmdline/apt-get.cc:329 #, fuzzy, c-format -msgid "After this operation, %sB disk space will be freed.\n" -msgstr "បន្ទាប់ពីពន្លា %sB ទំហំថាសនឹងទំនេរ ។ \n" - -#: cmdline/apt-get.cc:1257 cmdline/apt-get.cc:1260 cmdline/apt-get.cc:2621 -#: cmdline/apt-get.cc:2624 -#, c-format -msgid "Couldn't determine free space in %s" -msgstr "មិនអាចកំណត់ទំហំទំនេរក្នុង %s បានឡើយ" - -#: cmdline/apt-get.cc:1270 -#, c-format -msgid "You don't have enough free space in %s." -msgstr "អ្នកគ្មានទំហំទំនេរគ្រប់គ្រាន់ក្នុង %s ឡើយ ។" - -#: cmdline/apt-get.cc:1286 cmdline/apt-get.cc:1308 -msgid "Trivial Only specified but this is not a trivial operation." -msgstr "បានបញ្ជាក់តែប្រតិបត្តិការដែលមិនសំខាន់ប៉ុណ្ណោះ ប៉ុន្តែនេះមិនមែនជាប្រតិបត្តិការមិនសំខាន់នោះទេ ។" - -#. TRANSLATOR: This string needs to be typed by the user as a confirmation, so be -#. careful with hard to type or special characters (like non-breaking spaces) -#: cmdline/apt-get.cc:1290 -msgid "Yes, do as I say!" -msgstr "បាទ/ចាស ធ្វើដូចដែលខ្ញុំនិយាយ !" - -#: cmdline/apt-get.cc:1292 -#, c-format -msgid "" -"You are about to do something potentially harmful.\n" -"To continue type in the phrase '%s'\n" -" ?] " -msgstr "" -"អ្នកប្រហែលជាធ្វើអ្វីមួយដែលអាចបង្ករឲ្យមានមហន្ដរាយ ។\n" -"ដើម្បីបន្ត វាយក្នុងឃ្លា '%s'\n" -" ?] " - -#: cmdline/apt-get.cc:1298 cmdline/apt-get.cc:1317 -msgid "Abort." -msgstr "បោះបង់ ។" - -#: cmdline/apt-get.cc:1313 -#, fuzzy -msgid "Do you want to continue?" -msgstr "តើអ្នកចង់បន្តឬ [បាទ ចាស/ទេ] ? " - -#: cmdline/apt-get.cc:1385 cmdline/apt-get.cc:2686 apt-pkg/algorithms.cc:1566 -#, c-format -msgid "Failed to fetch %s %s\n" -msgstr "បរាជ័យក្នុងការទៅប្រមូលយក %s %s\n" - -#: cmdline/apt-get.cc:1403 -msgid "Some files failed to download" -msgstr "ឯកសារមួយចំនួនបានបរាជ័យក្នុងការទាញយក" - -#: cmdline/apt-get.cc:1404 cmdline/apt-get.cc:2698 -msgid "Download complete and in download only mode" -msgstr "បានបញ្ចប់ការទាញយក ហើយតែក្នុងរបៀបទាញយកប៉ុណ្ណោះ" - -#: cmdline/apt-get.cc:1410 -msgid "" -"Unable to fetch some archives, maybe run apt-get update or try with --fix-" -"missing?" -msgstr "" -"អនុញ្ញាតឲ្យទៅប្រមូលយកប័ណ្ណសារមួយចំនួន ប្រហែលជារត់ភាពទាន់សម័យ apt-get ឬ ព្យាយាមប្រើជាមួយ --" -"fix- ដែលបាត់ឬ់ ?" - -#: cmdline/apt-get.cc:1414 -msgid "--fix-missing and media swapping is not currently supported" -msgstr "--fix- ដែលបាត់ និង ស្វបមេឌៀដែលមិនបានគាំទ្រនៅពេលបច្ចុប្បន្ន" - -#: cmdline/apt-get.cc:1419 -msgid "Unable to correct missing packages." -msgstr "មិនអាចកែកញ្ចប់ដែលបាត់បង់បានឡើយ ។" - -#: cmdline/apt-get.cc:1420 -msgid "Aborting install." -msgstr "កំពុងបោះបង់ការដំឡើង ។" - -#: cmdline/apt-get.cc:1448 -msgid "" -"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] "" -msgstr[1] "" - -#: cmdline/apt-get.cc:1452 -msgid "Note: This is done automatically and on purpose by dpkg." -msgstr "" - -#: cmdline/apt-get.cc:1590 -#, c-format -msgid "Ignore unavailable target release '%s' of package '%s'" -msgstr "" +msgid "Can not find a package '%s' with release '%s'" +msgstr "មិនអាចរកកញ្ចប់ %s បានទេ" -#: cmdline/apt-get.cc:1622 +#: cmdline/apt-get.cc:366 #, fuzzy, c-format msgid "Picking '%s' as source package instead of '%s'\n" msgstr "មិនអាចថ្លែង បញ្ជីកញ្ចប់ប្រភពចប់ បានឡើយ %s" -#. if (VerTag.empty() == false && Last == 0) -#: cmdline/apt-get.cc:1660 +#: cmdline/apt-get.cc:422 #, c-format -msgid "Ignore unavailable version '%s' of package '%s'" -msgstr "" - -#: cmdline/apt-get.cc:1676 -msgid "The update command takes no arguments" -msgstr "ពាក្យបញ្ជាដែលធ្វើឲ្យទាន់សម័យគ្មានអាគុយម៉ង់ទេ" - -#: cmdline/apt-get.cc:1742 -msgid "We are not supposed to delete stuff, can't start AutoRemover" -msgstr "" - -#: cmdline/apt-get.cc:1846 -msgid "" -"Hmm, seems like the AutoRemover destroyed something which really\n" -"shouldn't happen. Please file a bug report against apt." -msgstr "" - -#. -#. 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:1849 cmdline/apt-get.cc:2017 -msgid "The following information may help to resolve the situation:" -msgstr "ព័ត៌មានដូចតទៅនេះ អាចជួយដោះស្រាយស្ថានភាពបាន ៖" - -#: cmdline/apt-get.cc:1853 -#, fuzzy -msgid "Internal Error, AutoRemover broke stuff" -msgstr "កំហុសខាងក្នុង អ្នកដោះស្រាយបញ្ហាបានធ្វើឲ្យខូចឧបករណ៍" - -#: cmdline/apt-get.cc:1860 -#, fuzzy -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] "កញ្ចប់ថ្មីខាងក្រោមនឹងត្រូវបានដំឡើង ៖" -msgstr[1] "កញ្ចប់ថ្មីខាងក្រោមនឹងត្រូវបានដំឡើង ៖" - -#: cmdline/apt-get.cc:1864 -#, fuzzy, 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] "កញ្ចប់ថ្មីខាងក្រោមនឹងត្រូវបានដំឡើង ៖" -msgstr[1] "កញ្ចប់ថ្មីខាងក្រោមនឹងត្រូវបានដំឡើង ៖" - -#: cmdline/apt-get.cc:1866 -msgid "Use 'apt-get autoremove' to remove it." -msgid_plural "Use 'apt-get autoremove' to remove them." -msgstr[0] "" -msgstr[1] "" - -#: cmdline/apt-get.cc:1885 -msgid "Internal error, AllUpgrade broke stuff" -msgstr "កំហុសខាងក្នុង ការធ្វើឲ្យប្រសើរទាំងអស់បានធ្វើឲ្យឧបករណ៍ខូច" - -#: cmdline/apt-get.cc:1984 -msgid "You might want to run 'apt-get -f install' to correct these:" -msgstr "អ្នកប្រហែលជាចង់រត់ 'apt-get -f install' ដើម្បីកែពួកវាទាំងនេះ ៖" - -#: cmdline/apt-get.cc:1988 -msgid "" -"Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a " -"solution)." -msgstr "" -"ភាពអស្រ័យដែលខុសគ្នា ។ ព្យាយាម 'apt-get -f install' ដោយគ្មានកញ្ចប់ (ឬ បញ្ជាក់ដំណោះស្រាយ) ។" - -#: cmdline/apt-get.cc:2002 -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." +msgid "Can not find version '%s' of package '%s'" msgstr "" -"មិនអាចដំឡើងកញ្ចប់មួយចំនួនបានឡើយ ។ នេះមានន័យថាអ្នក\n" -"បានស្នើរស្ថានភាពដែលមិនអាចធ្វើបានមួយ ឬ ប្រសិនបើអ្នកកំពុងប្រើការចែកចាយពុំមានលំនឹងនោះ កញ្ចប់" -"ដែលបានទាមទារនឹងមិនទាន់បានបង្កើតឡើយ\n" -" ឬ បានយកចេញពីការមកដល់ ។" -#: cmdline/apt-get.cc:2023 -msgid "Broken packages" -msgstr "កញ្ចប់ដែលបានខូច" - -#: cmdline/apt-get.cc:2049 -msgid "The following extra packages will be installed:" -msgstr "កញ្ចប់បន្ថែមដូចតទៅនេះ នឹងត្រូវបានដំឡើង ៖" - -#: cmdline/apt-get.cc:2139 -msgid "Suggested packages:" -msgstr "កញ្ចប់ដែលបានផ្ដល់យោបល់ ៖" - -#: cmdline/apt-get.cc:2140 -msgid "Recommended packages:" -msgstr "កញ្ចប់ដែលបានផ្ដល់អនុសាសន៍ ៖" - -#: cmdline/apt-get.cc:2182 +#: cmdline/apt-get.cc:453 #, c-format msgid "Couldn't find package %s" msgstr "មិនអាចរកកញ្ចប់ %s បានទេ" -#: cmdline/apt-get.cc:2189 cmdline/apt-mark.cc:70 +#: cmdline/apt-get.cc:458 cmdline/apt-mark.cc:70 +#, fuzzy, c-format +msgid "%s set to manually installed.\n" +msgstr "ប៉ុន្តែ %s នឹងត្រូវបានដំឡើង" + +#: cmdline/apt-get.cc:460 cmdline/apt-mark.cc:72 #, fuzzy, c-format msgid "%s set to automatically installed.\n" msgstr "ប៉ុន្តែ %s នឹងត្រូវបានដំឡើង" -#: cmdline/apt-get.cc:2197 cmdline/apt-mark.cc:114 +#: cmdline/apt-get.cc:468 cmdline/apt-mark.cc:116 msgid "" "This command is deprecated. Please use 'apt-mark auto' and 'apt-mark manual' " "instead." msgstr "" -#: cmdline/apt-get.cc:2213 -msgid "Calculating upgrade... " -msgstr "កំពុងគណនាការធ្វើឲ្យប្រសើរ... " - -#: cmdline/apt-get.cc:2216 methods/ftp.cc:712 methods/connect.cc:116 -msgid "Failed" -msgstr "បានបរាជ័យ" - -#: cmdline/apt-get.cc:2221 -msgid "Done" -msgstr "ធ្វើរួច" - -#: cmdline/apt-get.cc:2288 cmdline/apt-get.cc:2296 +#: cmdline/apt-get.cc:537 cmdline/apt-get.cc:545 msgid "Internal error, problem resolver broke stuff" msgstr "កំហុសខាងក្នុង អ្នកដោះស្រាយបញ្ហាបានធ្វើឲ្យខូចឧបករណ៍" -#: cmdline/apt-get.cc:2324 cmdline/apt-get.cc:2361 +#: cmdline/apt-get.cc:573 cmdline/apt-get.cc:610 msgid "Unable to lock the download directory" msgstr "មិនអាចចាក់សោថតទាញយកបានឡើយ" -#: cmdline/apt-get.cc:2418 -#, c-format -msgid "Can't find a source to download version '%s' of '%s'" -msgstr "" - -#: cmdline/apt-get.cc:2423 -#, c-format -msgid "Downloading %s %s" -msgstr "" - -#: cmdline/apt-get.cc:2483 +#: cmdline/apt-get.cc:725 msgid "Must specify at least one package to fetch source for" msgstr "យ៉ាងហោចណាស់ត្រូវបញ្ជាក់កញ្ចប់មួយ ដើម្បីទៅប្រមូលយកប្រភពសម្រាប់" -#: cmdline/apt-get.cc:2523 cmdline/apt-get.cc:2835 +#: cmdline/apt-get.cc:765 cmdline/apt-get.cc:1060 #, c-format msgid "Unable to find a source package for %s" msgstr "មិនអាចរកកញ្ចប់ប្រភពសម្រាប់ %s បានឡើយ" -#: cmdline/apt-get.cc:2540 +#: cmdline/apt-get.cc:782 #, c-format msgid "" "NOTICE: '%s' packaging is maintained in the '%s' version control system at:\n" "%s\n" msgstr "" -#: cmdline/apt-get.cc:2545 +#: cmdline/apt-get.cc:787 #, c-format msgid "" "Please use:\n" @@ -896,104 +378,114 @@ msgid "" "to retrieve the latest (possibly unreleased) updates to the package.\n" msgstr "" -#: cmdline/apt-get.cc:2598 +#: cmdline/apt-get.cc:840 #, c-format msgid "Skipping already downloaded file '%s'\n" msgstr "កំពុងរំលងឯកសារដែលបានទាញយករួច '%s'\n" -#: cmdline/apt-get.cc:2635 +#: cmdline/apt-get.cc:863 cmdline/apt-get.cc:866 +#: apt-private/private-install.cc:198 apt-private/private-install.cc:201 +#, c-format +msgid "Couldn't determine free space in %s" +msgstr "មិនអាចកំណត់ទំហំទំនេរក្នុង %s បានឡើយ" + +#: cmdline/apt-get.cc:877 #, c-format msgid "You don't have enough free space in %s" msgstr "អ្នកពុំមានទំហំទំនេរគ្រប់គ្រាន់ទេនៅក្នុង %s ឡើយ" #. 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:2644 +#: cmdline/apt-get.cc:886 #, c-format msgid "Need to get %sB/%sB of source archives.\n" msgstr "ត្រូវការយក %sB/%sB នៃប័ណ្ណសារប្រភព ។\n" #. 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:2649 +#: cmdline/apt-get.cc:891 #, c-format msgid "Need to get %sB of source archives.\n" msgstr "ត្រូវការយក %sB នៃប័ណ្ណសារប្រភព ។\n" -#: cmdline/apt-get.cc:2655 +#: cmdline/apt-get.cc:897 #, c-format msgid "Fetch source %s\n" msgstr "ទៅប្រមូលប្រភព %s\n" -#: cmdline/apt-get.cc:2693 +#: cmdline/apt-get.cc:918 msgid "Failed to fetch some archives." msgstr "បរាជ័យក្នុងការទៅប្រមូលយកប័ណ្ណសារមួយចំនួន ។" -#: cmdline/apt-get.cc:2724 +#: cmdline/apt-get.cc:923 apt-private/private-install.cc:325 +msgid "Download complete and in download only mode" +msgstr "បានបញ្ចប់ការទាញយក ហើយតែក្នុងរបៀបទាញយកប៉ុណ្ណោះ" + +#: cmdline/apt-get.cc:949 #, c-format msgid "Skipping unpack of already unpacked source in %s\n" msgstr "កំពុងរំលងការស្រាយនៃប្រភពដែលបានស្រាយរួចនៅក្នុង %s\n" -#: cmdline/apt-get.cc:2736 +#: cmdline/apt-get.cc:961 #, c-format msgid "Unpack command '%s' failed.\n" msgstr "ពាក្យបញ្ជាស្រាយ '%s' បានបរាជ័យ ។\n" -#: cmdline/apt-get.cc:2737 +#: cmdline/apt-get.cc:962 #, c-format msgid "Check if the 'dpkg-dev' package is installed.\n" msgstr "ពិនិត្យប្រសិនបើកញ្ចប់ 'dpkg-dev' មិនទាន់បានដំឡើង ។\n" -#: cmdline/apt-get.cc:2759 +#: cmdline/apt-get.cc:984 #, c-format msgid "Build command '%s' failed.\n" msgstr "សាងសងពាក្យបញ្ជា '%s' បានបរាជ័យ ។\n" -#: cmdline/apt-get.cc:2779 +#: cmdline/apt-get.cc:1004 msgid "Child process failed" msgstr "ដំណើរការកូនបានបរាជ័យ" -#: cmdline/apt-get.cc:2798 +#: cmdline/apt-get.cc:1023 msgid "Must specify at least one package to check builddeps for" msgstr "ត្រូវតែបញ្ជាក់យ៉ាងហោចណាស់មួយកញ្ចប់ដើម្បីពិនិត្យ builddeps សម្រាប់" -#: cmdline/apt-get.cc:2823 +#: cmdline/apt-get.cc:1048 #, c-format msgid "" "No architecture information available for %s. See apt.conf(5) APT::" "Architectures for setup" msgstr "" -#: cmdline/apt-get.cc:2847 cmdline/apt-get.cc:2850 +#: cmdline/apt-get.cc:1072 cmdline/apt-get.cc:1075 #, c-format msgid "Unable to get build-dependency information for %s" msgstr "មិនអាចសាងសង់ព័ត៌មានភាពអស្រ័យសម្រាប់ %s" -#: cmdline/apt-get.cc:2870 +#: cmdline/apt-get.cc:1095 #, c-format msgid "%s has no build depends.\n" msgstr "%s មិនមានភាពអាស្រ័យស្ថាបនាឡើយ ។\n" -#: cmdline/apt-get.cc:3040 +#: cmdline/apt-get.cc:1265 #, fuzzy, c-format msgid "" "%s dependency for %s can't be satisfied because %s is not allowed on '%s' " "packages" msgstr "%s ភាពអស្រ័យសម្រាប់ %s មិនអាចធ្វើឲ្យពេញចិត្ត ព្រោះរក %s កញ្ចប់មិនឃើញ " -#: cmdline/apt-get.cc:3058 +#: cmdline/apt-get.cc:1283 #, c-format msgid "" "%s dependency for %s cannot be satisfied because the package %s cannot be " "found" msgstr "%s ភាពអស្រ័យសម្រាប់ %s មិនអាចធ្វើឲ្យពេញចិត្ត ព្រោះរក %s កញ្ចប់មិនឃើញ " -#: cmdline/apt-get.cc:3081 +#: cmdline/apt-get.cc:1306 #, c-format msgid "Failed to satisfy %s dependency for %s: Installed package %s is too new" msgstr "បរាជ័យក្នុងការតម្រូវចិត្តភាពអាស្រ័យ %s សម្រាប់ %s ៖ កញ្ចប់ %s ដែលបានដំឡើង គឺថ្មីពេក" -#: cmdline/apt-get.cc:3120 +#: cmdline/apt-get.cc:1345 #, fuzzy, c-format msgid "" "%s dependency for %s cannot be satisfied because candidate version of " @@ -1002,37 +494,37 @@ msgstr "" "ភាពអាស្រ័យ %s សម្រាប់ %s មិនអាចតម្រូវចិត្តបានទេ ព្រោះ មិនមានកំណែនៃកញ្ចប់ %s ដែលអាចតម្រូវចិត្ត" "តម្រូវការកំណែបានឡើយ" -#: cmdline/apt-get.cc:3126 +#: cmdline/apt-get.cc:1351 #, fuzzy, c-format msgid "" "%s dependency for %s cannot be satisfied because package %s has no candidate " "version" msgstr "%s ភាពអស្រ័យសម្រាប់ %s មិនអាចធ្វើឲ្យពេញចិត្ត ព្រោះរក %s កញ្ចប់មិនឃើញ " -#: cmdline/apt-get.cc:3149 +#: cmdline/apt-get.cc:1374 #, c-format msgid "Failed to satisfy %s dependency for %s: %s" msgstr "បរាជ័យក្នុងការតម្រូវចិត្តភាពអាស្រ័យ %s សម្រាប់ %s: %s" -#: cmdline/apt-get.cc:3164 +#: cmdline/apt-get.cc:1389 #, c-format msgid "Build-dependencies for %s could not be satisfied." msgstr "ភាពអាស្រ័យដែលបង្កើត %s មិនអាចបំពេញសេចក្ដីត្រូវការបានទេ ។" -#: cmdline/apt-get.cc:3169 +#: cmdline/apt-get.cc:1394 msgid "Failed to process build dependencies" msgstr "បានបរាជ័យក្នុងការដំណើរការបង្កើតភាពអាស្រ័យ" -#: cmdline/apt-get.cc:3262 cmdline/apt-get.cc:3274 +#: cmdline/apt-get.cc:1487 cmdline/apt-get.cc:1499 #, fuzzy, c-format msgid "Changelog for %s (%s)" msgstr "កំពុងតភ្ជាប់ទៅកាន់ %s (%s)" -#: cmdline/apt-get.cc:3397 +#: cmdline/apt-get.cc:1585 msgid "Supported modules:" msgstr "ម៉ូឌុលដែលគាំទ្រ ៖ " -#: cmdline/apt-get.cc:3438 +#: cmdline/apt-get.cc:1626 #, fuzzy msgid "" "Usage: apt-get [options] command\n" @@ -1117,98 +609,53 @@ msgstr "" "pages for more information and options.\n" " This APT has Super Cow Powers.\n" -#: cmdline/apt-get.cc:3603 -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 "" - -#: cmdline/acqprogress.cc:60 -msgid "Hit " -msgstr "វាយ" - -#: cmdline/acqprogress.cc:84 -msgid "Get:" -msgstr "យក ៖" - -#: cmdline/acqprogress.cc:115 -msgid "Ign " -msgstr "Ign " - -#: cmdline/acqprogress.cc:119 -msgid "Err " -msgstr "Err " - -#: cmdline/acqprogress.cc:140 -#, c-format -msgid "Fetched %sB in %s (%sB/s)\n" -msgstr "បានទៅប្រមូល %sB ក្នុង %s (%sB/s)\n" - -#: cmdline/acqprogress.cc:230 -#, c-format -msgid " [Working]" -msgstr " [កំពុងធ្វើការ]" - -#: cmdline/acqprogress.cc:286 -#, c-format -msgid "" -"Media change: please insert the disc labeled\n" -" '%s'\n" -"in the drive '%s' and press enter\n" -msgstr "" -"ផ្លាស់ប្តូរមេឌៀ ៖ សូមបញ្ចូលថាសដែលមានស្លាក\n" -" '%s'\n" -"ក្នុងដ្រាយ '%s' ហើយចុចបញ្ចូល\n" - -#: cmdline/apt-mark.cc:55 +#: cmdline/apt-mark.cc:57 #, fuzzy, c-format msgid "%s can not be marked as it is not installed.\n" msgstr "ប៉ុន្តែវាមិនបានដំឡើងទេ" -#: cmdline/apt-mark.cc:61 +#: cmdline/apt-mark.cc:63 #, fuzzy, c-format msgid "%s was already set to manually installed.\n" msgstr "ប៉ុន្តែ %s នឹងត្រូវបានដំឡើង" -#: cmdline/apt-mark.cc:63 +#: cmdline/apt-mark.cc:65 #, fuzzy, c-format msgid "%s was already set to automatically installed.\n" msgstr "ប៉ុន្តែ %s នឹងត្រូវបានដំឡើង" -#: cmdline/apt-mark.cc:228 +#: cmdline/apt-mark.cc:230 #, fuzzy, c-format msgid "%s was already set on hold.\n" msgstr "%s ជាកំណែដែលថ្មីបំផុតរួចទៅហើយ ។\n" -#: cmdline/apt-mark.cc:230 +#: cmdline/apt-mark.cc:232 #, fuzzy, c-format msgid "%s was already not hold.\n" msgstr "%s ជាកំណែដែលថ្មីបំផុតរួចទៅហើយ ។\n" -#: cmdline/apt-mark.cc:245 cmdline/apt-mark.cc:326 -#: apt-pkg/contrib/fileutl.cc:832 apt-pkg/contrib/gpgv.cc:223 -#: apt-pkg/deb/dpkgpm.cc:1032 +#: cmdline/apt-mark.cc:247 cmdline/apt-mark.cc:328 +#: apt-pkg/contrib/fileutl.cc:850 apt-pkg/contrib/gpgv.cc:217 +#: apt-pkg/deb/dpkgpm.cc:1182 #, c-format msgid "Waited for %s but it wasn't there" msgstr "រង់ចាំប់ %s ប៉ុន្តែ វាមិននៅទីនោះ" -#: cmdline/apt-mark.cc:260 cmdline/apt-mark.cc:309 +#: cmdline/apt-mark.cc:262 cmdline/apt-mark.cc:311 #, fuzzy, c-format msgid "%s set on hold.\n" msgstr "ប៉ុន្តែ %s នឹងត្រូវបានដំឡើង" -#: cmdline/apt-mark.cc:262 cmdline/apt-mark.cc:314 +#: cmdline/apt-mark.cc:264 cmdline/apt-mark.cc:316 #, fuzzy, c-format msgid "Canceled hold on %s.\n" msgstr "បរាជ័យក្នុងការបើក %s" -#: cmdline/apt-mark.cc:332 +#: cmdline/apt-mark.cc:334 msgid "Executing dpkg failed. Are you root?" msgstr "" -#: cmdline/apt-mark.cc:379 +#: cmdline/apt-mark.cc:381 msgid "" "Usage: apt-mark [options] {auto|manual} pkg1 [pkg2 ...]\n" "\n" @@ -1218,6 +665,11 @@ msgid "" "Commands:\n" " auto - Mark the given packages as automatically installed\n" " manual - Mark the given packages as manually installed\n" +" hold - Mark a package as held back\n" +" unhold - Unset a package set as held back\n" +" showauto - Print the list of automatically installed packages\n" +" showmanual - Print the list of manually installed packages\n" +" showhold - Print the list of package on hold\n" "\n" "Options:\n" " -h This help text.\n" @@ -1230,6 +682,28 @@ msgid "" "See the apt-mark(8) and apt.conf(5) manual pages for more information." msgstr "" +#: cmdline/apt.cc:71 +msgid "" +"Usage: apt [options] command\n" +"\n" +"CLI for apt.\n" +"Basic commands: \n" +" list - list packages based on package names\n" +" search - search in package descriptions\n" +" show - show package details\n" +"\n" +" update - update list of available packages\n" +"\n" +" install - install packages\n" +" remove - remove packages\n" +"\n" +" upgrade - upgrade the system by installing/upgrading packages\n" +" full-upgrade - upgrade the system by removing/installing/upgrading " +"packages\n" +"\n" +" edit-sources - edit the source information file\n" +msgstr "" + #: methods/cdrom.cc:203 #, c-format msgid "Unable to read the cdrom database %s" @@ -1256,16 +730,16 @@ msgstr "មិនអាចអាន់ម៉ោន ស៊ីឌី-រ៉ូ msgid "Disk not found." msgstr "រកថាសមិនឃើញ ។" -#: methods/cdrom.cc:262 methods/file.cc:82 methods/rsh.cc:275 +#: methods/cdrom.cc:262 methods/file.cc:82 methods/rsh.cc:274 msgid "File not found" msgstr "រកឯកសារមិនឃើញ" -#: methods/copy.cc:46 methods/gzip.cc:105 methods/gzip.cc:114 -#: methods/rred.cc:512 methods/rred.cc:521 +#: methods/copy.cc:46 methods/gzip.cc:106 methods/rred.cc:599 +#: methods/rred.cc:609 msgid "Failed to stat" msgstr "បរាជ័យក្នុងការថ្លែង" -#: methods/copy.cc:83 methods/gzip.cc:111 methods/rred.cc:518 +#: methods/copy.cc:82 methods/gzip.cc:113 methods/rred.cc:606 msgid "Failed to set modification time" msgstr "បរាជ័យក្នុងការកំណត់ពេលវេលាការកែប្រែ" @@ -1274,151 +748,155 @@ msgid "Invalid URI, local URIS must not start with //" msgstr "URI មិនត្រឹមត្រូវ URIS មូលដ្ឋានមិនត្រូវចាប់ផ្តើមជាមួយ // ឡើយ" #. Login must be before getpeername otherwise dante won't work. -#: methods/ftp.cc:173 +#: methods/ftp.cc:172 msgid "Logging in" msgstr "កំពុងចូល" -#: methods/ftp.cc:179 +#: methods/ftp.cc:178 msgid "Unable to determine the peer name" msgstr "មិនអាចកំណត់ឈ្មោះដែលត្រូវបង្ហាញបានឡើយ" -#: methods/ftp.cc:184 +#: methods/ftp.cc:183 msgid "Unable to determine the local name" msgstr "មិនអាចកំណត់ឈ្មោះមូលដ្ឋានបានឡើយ" -#: methods/ftp.cc:215 methods/ftp.cc:243 +#: methods/ftp.cc:214 methods/ftp.cc:242 #, c-format msgid "The server refused the connection and said: %s" msgstr "ម៉ាស៊ីនបម្រើបានបដិសេធការតភ្ជាប់ ហើយ បាននិយាយ ៖ %s" -#: methods/ftp.cc:221 +#: methods/ftp.cc:220 #, c-format msgid "USER failed, server said: %s" msgstr "USER បរាជ័យ ម៉ាស៊ីនបម្រើបាននិយាយ ៖ %s" -#: methods/ftp.cc:228 +#: methods/ftp.cc:227 #, c-format msgid "PASS failed, server said: %s" msgstr "PASS បានបរាជ័យ ម៉ាស៊ីនបម្រើបាននិយាយ ៖ %s" -#: methods/ftp.cc:248 +#: methods/ftp.cc:247 msgid "" "A proxy server was specified but no login script, Acquire::ftp::ProxyLogin " "is empty." msgstr "" "ម៉ាស៊ីនបម្រើប្រូកស៊ីត្រូវបានបញ្ជាក់ ប៉ុន្តែគ្មានស្គ្រីបចូលទេ Acquire::ftp::ProxyLogin គឺ ទទេ ។" -#: methods/ftp.cc:276 +#: methods/ftp.cc:275 #, c-format msgid "Login script command '%s' failed, server said: %s" msgstr "ពាក្យបញ្ជាស្គ្រីបចូល '%s' បានបរាជ័យ ម៉ាស៊ីនបម្រើបាននិយាយ ៖ %s" -#: methods/ftp.cc:302 +#: methods/ftp.cc:301 #, c-format msgid "TYPE failed, server said: %s" msgstr "TYPE បានបរាជ័យ ម៉ាស៊ីនបម្រើបាននិយាយ ៖ %s" -#: methods/ftp.cc:340 methods/ftp.cc:452 methods/rsh.cc:192 methods/rsh.cc:237 +#: methods/ftp.cc:339 methods/ftp.cc:451 methods/rsh.cc:191 methods/rsh.cc:236 msgid "Connection timeout" msgstr "អស់ពេលក្នុងការតភ្ជាប់" -#: methods/ftp.cc:346 +#: methods/ftp.cc:345 msgid "Server closed the connection" msgstr "ម៉ាស៊ីនបម្រើបានបិទការតភ្ជាប់" -#: methods/ftp.cc:349 methods/rsh.cc:199 apt-pkg/contrib/fileutl.cc:1264 -#: apt-pkg/contrib/fileutl.cc:1273 apt-pkg/contrib/fileutl.cc:1276 +#: methods/ftp.cc:348 methods/rsh.cc:198 apt-pkg/contrib/fileutl.cc:1292 +#: apt-pkg/contrib/fileutl.cc:1301 apt-pkg/contrib/fileutl.cc:1304 msgid "Read error" msgstr "ការអានមានកំហុស" -#: methods/ftp.cc:356 methods/rsh.cc:206 +#: methods/ftp.cc:355 methods/rsh.cc:205 msgid "A response overflowed the buffer." msgstr "ឆ្លើយតបសតិបណ្តោះអាសន្នអស់ចំណុះ ។" -#: methods/ftp.cc:373 methods/ftp.cc:385 +#: methods/ftp.cc:372 methods/ftp.cc:384 msgid "Protocol corruption" msgstr "ការបង្ខូចពិធីការ" -#: methods/ftp.cc:458 methods/rred.cc:238 methods/rsh.cc:243 -#: apt-pkg/contrib/fileutl.cc:1360 apt-pkg/contrib/fileutl.cc:1369 -#: apt-pkg/contrib/fileutl.cc:1372 apt-pkg/contrib/fileutl.cc:1397 +#: methods/ftp.cc:457 methods/rsh.cc:242 apt-pkg/contrib/fileutl.cc:1388 +#: apt-pkg/contrib/fileutl.cc:1397 apt-pkg/contrib/fileutl.cc:1400 +#: apt-pkg/contrib/fileutl.cc:1425 msgid "Write error" msgstr "ការសរសេរមានកំហុស" -#: methods/ftp.cc:697 methods/ftp.cc:703 methods/ftp.cc:738 +#: methods/ftp.cc:696 methods/ftp.cc:702 methods/ftp.cc:737 msgid "Could not create a socket" msgstr "មិនអាចបង្កើតរន្ធបានឡើយ" -#: methods/ftp.cc:708 +#: methods/ftp.cc:707 msgid "Could not connect data socket, connection timed out" msgstr "មិនអាចតភ្ជាប់រន្ធទិន្នន័យបានឡើយ អស់ពេលក្នុងការតភ្ជាប់" -#: methods/ftp.cc:714 +#: methods/ftp.cc:711 methods/connect.cc:116 apt-private/private-upgrade.cc:22 +msgid "Failed" +msgstr "បានបរាជ័យ" + +#: methods/ftp.cc:713 msgid "Could not connect passive socket." msgstr "មិនអាចតភ្ជាប់រន្ធអកម្មបានឡើយ ។" -#: methods/ftp.cc:731 +#: methods/ftp.cc:730 msgid "getaddrinfo was unable to get a listening socket" msgstr "getaddrinfo មិនអាចទទួលយករន្ធសម្រាប់ស្តាប់បានឡើយ" -#: methods/ftp.cc:745 +#: methods/ftp.cc:744 msgid "Could not bind a socket" msgstr "មិនអាចចងរន្ធបានបានឡើយ" -#: methods/ftp.cc:749 +#: methods/ftp.cc:748 msgid "Could not listen on the socket" msgstr "មិនអាចស្ដាប់នៅលើរន្ធបានឡើយ" -#: methods/ftp.cc:756 +#: methods/ftp.cc:755 msgid "Could not determine the socket's name" msgstr "មិនអាចកំណត់ឈ្មោះរបស់រន្ធបានឡើយ" -#: methods/ftp.cc:788 +#: methods/ftp.cc:787 msgid "Unable to send PORT command" msgstr "មិនអាចផ្ញើពាក្យបញ្ជា PORT បានឡើយ" -#: methods/ftp.cc:798 +#: methods/ftp.cc:797 #, c-format msgid "Unknown address family %u (AF_*)" msgstr "មិនស្គាល់អាសយដ្ឋានគ្រួសារ %u (AF_*)" -#: methods/ftp.cc:807 +#: methods/ftp.cc:806 #, c-format msgid "EPRT failed, server said: %s" msgstr "EPRT បរាជ័យ ម៉ាស៊ីនបម្រើបាននិយាយ ៖ %s" -#: methods/ftp.cc:827 +#: methods/ftp.cc:826 msgid "Data socket connect timed out" msgstr "ការតភ្ជាប់រន្ធទិន្នន័បានអស់ពេល" -#: methods/ftp.cc:834 +#: methods/ftp.cc:833 msgid "Unable to accept connection" msgstr "មិនអាចទទួលយកការតភ្ជាប់បានឡើយ" -#: methods/ftp.cc:873 methods/http.cc:1038 methods/rsh.cc:313 +#: methods/ftp.cc:872 methods/server.cc:357 methods/rsh.cc:312 msgid "Problem hashing file" msgstr "បញ្ហាធ្វើឲ្យខូចឯកសារ" -#: methods/ftp.cc:886 +#: methods/ftp.cc:885 #, c-format msgid "Unable to fetch file, server said '%s'" msgstr "មិនអាចទៅប្រមូលយកឯកសារបានឡើយ ម៉ាស៊ីនបម្រើបាននិយាយ '%s'" -#: methods/ftp.cc:901 methods/rsh.cc:332 +#: methods/ftp.cc:900 methods/rsh.cc:331 msgid "Data socket timed out" msgstr "រន្ធទិន្នន័យបានអស់ពេល" -#: methods/ftp.cc:931 +#: methods/ftp.cc:930 #, c-format msgid "Data transfer failed, server said '%s'" msgstr "បរាជ័យក្នុងការផ្ទេរទិន្នន័យ ម៉ាស៊ីនបម្រើបាននិយាយ '%s'" #. Get the files information -#: methods/ftp.cc:1008 +#: methods/ftp.cc:1009 msgid "Query" msgstr "សំណួរ" -#: methods/ftp.cc:1120 +#: methods/ftp.cc:1123 msgid "Unable to invoke " msgstr "មិនអាចហៅ " @@ -1484,37 +962,37 @@ msgstr "ការដោះស្រាយអ្វីអាក្រក msgid "Unable to connect to %s:%s:" msgstr "មិនអាចតភ្ជាប់ទៅកាន់ %s %s ៖" -#: methods/gpgv.cc:167 +#: methods/gpgv.cc:166 msgid "" "Internal error: Good signature, but could not determine key fingerprint?!" msgstr "កំហុសខាងក្នុង ៖ ហត្ថលេខាល្អ ប៉ុន្តែ មិនអាចកំណត់កូនសោស្នាមម្រាមដៃ ?!" -#: methods/gpgv.cc:171 +#: methods/gpgv.cc:170 msgid "At least one invalid signature was encountered." msgstr "បានជួបប្រទះហត្ថលេខាយ៉ាងហោចណាស់មួយ ដែលត្រឹមត្រូវ ។" -#: methods/gpgv.cc:173 +#: methods/gpgv.cc:172 #, fuzzy msgid "Could not execute 'gpgv' to verify signature (is gpgv installed?)" msgstr "មិនអាចប្រតិបត្តិ '%s' ដើម្បីផ្ទៀងផ្ទាត់ហត្ថលេខា (តើ gpgv ត្រូវបានដំឡើងឬនៅ ?)" #. TRANSLATORS: %s is a single techy word like 'NODATA' -#: methods/gpgv.cc:179 +#: methods/gpgv.cc:178 #, c-format msgid "" "Clearsigned file isn't valid, got '%s' (does the network require " "authentication?)" msgstr "" -#: methods/gpgv.cc:183 +#: methods/gpgv.cc:182 msgid "Unknown error executing gpgv" msgstr "មិនស្គាល់កំហុស ក្នុងការប្រតិបត្តិ gpgv" -#: methods/gpgv.cc:216 methods/gpgv.cc:223 +#: methods/gpgv.cc:215 methods/gpgv.cc:222 msgid "The following signatures were invalid:\n" msgstr "ហត្ថលេខាខាងក្រោមមិនត្រឹមត្រូវ ៖\n" -#: methods/gpgv.cc:230 +#: methods/gpgv.cc:229 msgid "" "The following signatures couldn't be verified because the public key is not " "available:\n" @@ -1524,81 +1002,605 @@ msgstr "ហត្ថលេខាខាងក្រោមមិនអា msgid "Empty files can't be valid archives" msgstr "" -#: methods/http.cc:394 +#: methods/http.cc:516 +msgid "Error writing to the file" +msgstr "កំហុសក្នុងការសរសេរទៅកាន់ឯកសារ" + +#: methods/http.cc:530 +msgid "Error reading from server. Remote end closed connection" +msgstr "កំហុសក្នុងការអានពីម៉ាស៊ីនបម្រើ ។ ការបញ្ចប់ពីចម្ងាយបានបិទការតភ្ជាប់" + +#: methods/http.cc:532 +msgid "Error reading from server" +msgstr "កំហុសក្នុងការអានពីម៉ាស៊ីនបម្រើ" + +#: methods/http.cc:568 +msgid "Error writing to file" +msgstr "កំហុសក្នុងការសរសេរទៅកាន់ឯកសារ" + +#: methods/http.cc:628 +msgid "Select failed" +msgstr "ជ្រើសបានបរាជ័យ" + +#: methods/http.cc:633 +msgid "Connection timed out" +msgstr "ការតភ្ជាប់បានអស់ពេល" + +#: methods/http.cc:656 +msgid "Error writing to output file" +msgstr "កំហុសក្នុងការសរសេរទៅកាន់ឯកសារលទ្ធផល" + +#: methods/server.cc:56 msgid "Waiting for headers" msgstr "កំពុងរង់ចាំបឋមកថា" -#: methods/http.cc:544 +#: methods/server.cc:114 msgid "Bad header line" msgstr "ជួរបឋមកថាខូច" -#: methods/http.cc:569 methods/http.cc:576 +#: methods/server.cc:139 methods/server.cc:146 msgid "The HTTP server sent an invalid reply header" msgstr "ម៉ាស៊ីនបម្រើ HTTP បានផ្ញើបឋមកថាចម្លើយតបមិនត្រឹមត្រូវ" -#: methods/http.cc:606 +#: methods/server.cc:176 msgid "The HTTP server sent an invalid Content-Length header" msgstr "ម៉ាស៊ីនបម្រើ HTTP បានផ្ញើបឋមកថាប្រវែងមាតិកាមិនត្រឹមត្រូវ" -#: methods/http.cc:621 +#: methods/server.cc:199 msgid "The HTTP server sent an invalid Content-Range header" msgstr "ម៉ាស៊ីនបម្រើ HTTP បានផ្ញើបឋមកថាជួរមាតិកាមិនត្រឹមត្រូវ" -#: methods/http.cc:623 +#: methods/server.cc:201 msgid "This HTTP server has broken range support" msgstr "ម៉ាស៊ីនបម្រើ HTTP នេះបានខូចជួរគាំទ្រ" -#: methods/http.cc:647 +#: methods/server.cc:225 msgid "Unknown date format" msgstr "មិនស្គាល់ទ្រង់ទ្រាយកាលបរិច្ឆេទ" -#: methods/http.cc:826 -msgid "Select failed" -msgstr "ជ្រើសបានបរាជ័យ" +#: methods/server.cc:494 +msgid "Bad header data" +msgstr "ទិន្នន័យបឋមកថាខូច" -#: methods/http.cc:831 -msgid "Connection timed out" -msgstr "ការតភ្ជាប់បានអស់ពេល" +#: methods/server.cc:511 methods/server.cc:567 +msgid "Connection failed" +msgstr "ការតភ្ជាប់បានបរាជ័យ" -#: methods/http.cc:854 -msgid "Error writing to output file" -msgstr "កំហុសក្នុងការសរសេរទៅកាន់ឯកសារលទ្ធផល" +#: methods/server.cc:659 +msgid "Internal error" +msgstr "កំហុសខាងក្នុង" -#: methods/http.cc:885 -msgid "Error writing to file" -msgstr "កំហុសក្នុងការសរសេរទៅកាន់ឯកសារ" +#: apt-private/private-list.cc:147 +msgid "Listing" +msgstr "" -#: methods/http.cc:913 -msgid "Error writing to the file" -msgstr "កំហុសក្នុងការសរសេរទៅកាន់ឯកសារ" +#: apt-private/private-install.cc:93 +msgid "Internal error, InstallPackages was called with broken packages!" +msgstr "កំហុសខាងក្នុង កញ្ចប់ដំឡើងត្រូវបានហៅជាមួយកញ្ចប់ដែលខូច !" -#: methods/http.cc:927 -msgid "Error reading from server. Remote end closed connection" -msgstr "កំហុសក្នុងការអានពីម៉ាស៊ីនបម្រើ ។ ការបញ្ចប់ពីចម្ងាយបានបិទការតភ្ជាប់" +#: apt-private/private-install.cc:102 +msgid "Packages need to be removed but remove is disabled." +msgstr "កញ្ចប់ ត្រូវការឲ្យយកចេញ ប៉ុន្តែមិនអនុញ្ញាតឲ្យយកចេញឡើយ ។" -#: methods/http.cc:929 -msgid "Error reading from server" -msgstr "កំហុសក្នុងការអានពីម៉ាស៊ីនបម្រើ" +#: apt-private/private-install.cc:121 +msgid "Internal error, Ordering didn't finish" +msgstr "កំហុសខាងក្នុង ការរៀបតាមលំដាប់មិនបានបញ្ចប់ឡើយ" -#: methods/http.cc:1197 -msgid "Bad header data" -msgstr "ទិន្នន័យបឋមកថាខូច" +#: apt-private/private-install.cc:159 +msgid "How odd.. The sizes didn't match, email apt@packages.debian.org" +msgstr "យី អីក៏ចម្លែងម្លេះ.. ទំហំមិនដូចគ្នាឡើយ ។ សូមផ្ញើអ៊ីមែលទៅ apt@packages.debian.org" -#: methods/http.cc:1214 methods/http.cc:1269 -msgid "Connection failed" -msgstr "ការតភ្ជាប់បានបរាជ័យ" +#. 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 +#: apt-private/private-install.cc:166 +#, c-format +msgid "Need to get %sB/%sB of archives.\n" +msgstr "ត្រូវការយក %sB/%sB នៃប័ណ្ណសារ ។\n" -#: methods/http.cc:1361 -msgid "Internal error" -msgstr "កំហុសខាងក្នុង" +#. 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 +#: apt-private/private-install.cc:171 +#, c-format +msgid "Need to get %sB of archives.\n" +msgstr "ត្រូវការយក %sB នៃប័ណ្ណសារ ។\n" + +#. 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 +#: apt-private/private-install.cc:178 +#, fuzzy, c-format +msgid "After this operation, %sB of additional disk space will be used.\n" +msgstr "បន្ទាប់ពីពន្លា %sB នៃការបន្ថែមទំហំថាសត្រូវបានប្រើ ។\n" + +#. 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 +#: apt-private/private-install.cc:183 +#, fuzzy, c-format +msgid "After this operation, %sB disk space will be freed.\n" +msgstr "បន្ទាប់ពីពន្លា %sB ទំហំថាសនឹងទំនេរ ។ \n" + +#: apt-private/private-install.cc:211 +#, c-format +msgid "You don't have enough free space in %s." +msgstr "អ្នកគ្មានទំហំទំនេរគ្រប់គ្រាន់ក្នុង %s ឡើយ ។" + +#: apt-private/private-install.cc:221 apt-private/private-download.cc:55 +msgid "There are problems and -y was used without --force-yes" +msgstr "មានបញ្ហា ហើយ -y ត្រូវបានប្រើដោយគ្មាន --force-yes" + +#: apt-private/private-install.cc:227 apt-private/private-install.cc:249 +msgid "Trivial Only specified but this is not a trivial operation." +msgstr "បានបញ្ជាក់តែប្រតិបត្តិការដែលមិនសំខាន់ប៉ុណ្ណោះ ប៉ុន្តែនេះមិនមែនជាប្រតិបត្តិការមិនសំខាន់នោះទេ ។" + +#. TRANSLATOR: This string needs to be typed by the user as a confirmation, so be +#. careful with hard to type or special characters (like non-breaking spaces) +#: apt-private/private-install.cc:231 +msgid "Yes, do as I say!" +msgstr "បាទ/ចាស ធ្វើដូចដែលខ្ញុំនិយាយ !" + +#: apt-private/private-install.cc:233 +#, c-format +msgid "" +"You are about to do something potentially harmful.\n" +"To continue type in the phrase '%s'\n" +" ?] " +msgstr "" +"អ្នកប្រហែលជាធ្វើអ្វីមួយដែលអាចបង្ករឲ្យមានមហន្ដរាយ ។\n" +"ដើម្បីបន្ត វាយក្នុងឃ្លា '%s'\n" +" ?] " + +#: apt-private/private-install.cc:239 apt-private/private-install.cc:257 +msgid "Abort." +msgstr "បោះបង់ ។" + +#: apt-private/private-install.cc:254 +#, fuzzy +msgid "Do you want to continue?" +msgstr "តើអ្នកចង់បន្តឬ [បាទ ចាស/ទេ] ? " + +#: apt-private/private-install.cc:324 +msgid "Some files failed to download" +msgstr "ឯកសារមួយចំនួនបានបរាជ័យក្នុងការទាញយក" + +#: apt-private/private-install.cc:331 +msgid "" +"Unable to fetch some archives, maybe run apt-get update or try with --fix-" +"missing?" +msgstr "" +"អនុញ្ញាតឲ្យទៅប្រមូលយកប័ណ្ណសារមួយចំនួន ប្រហែលជារត់ភាពទាន់សម័យ apt-get ឬ ព្យាយាមប្រើជាមួយ --" +"fix- ដែលបាត់ឬ់ ?" + +#: apt-private/private-install.cc:335 +msgid "--fix-missing and media swapping is not currently supported" +msgstr "--fix- ដែលបាត់ និង ស្វបមេឌៀដែលមិនបានគាំទ្រនៅពេលបច្ចុប្បន្ន" + +#: apt-private/private-install.cc:340 +msgid "Unable to correct missing packages." +msgstr "មិនអាចកែកញ្ចប់ដែលបាត់បង់បានឡើយ ។" + +#: apt-private/private-install.cc:341 +msgid "Aborting install." +msgstr "កំពុងបោះបង់ការដំឡើង ។" + +#: apt-private/private-install.cc:377 +msgid "" +"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] "" +msgstr[1] "" + +#: apt-private/private-install.cc:381 +msgid "Note: This is done automatically and on purpose by dpkg." +msgstr "" + +#: apt-private/private-install.cc:402 +msgid "We are not supposed to delete stuff, can't start AutoRemover" +msgstr "" + +#: apt-private/private-install.cc:510 +msgid "" +"Hmm, seems like the AutoRemover destroyed something which really\n" +"shouldn't happen. Please file a bug report against apt." +msgstr "" + +#. +#. if (Packages == 1) +#. { +#. c1out << std::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.") << std::endl; +#. } +#. +#: apt-private/private-install.cc:513 apt-private/private-install.cc:654 +msgid "The following information may help to resolve the situation:" +msgstr "ព័ត៌មានដូចតទៅនេះ អាចជួយដោះស្រាយស្ថានភាពបាន ៖" + +#: apt-private/private-install.cc:517 +#, fuzzy +msgid "Internal Error, AutoRemover broke stuff" +msgstr "កំហុសខាងក្នុង អ្នកដោះស្រាយបញ្ហាបានធ្វើឲ្យខូចឧបករណ៍" + +#: apt-private/private-install.cc:524 +#, fuzzy +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] "កញ្ចប់ថ្មីខាងក្រោមនឹងត្រូវបានដំឡើង ៖" +msgstr[1] "កញ្ចប់ថ្មីខាងក្រោមនឹងត្រូវបានដំឡើង ៖" + +#: apt-private/private-install.cc:528 +#, fuzzy, 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] "កញ្ចប់ថ្មីខាងក្រោមនឹងត្រូវបានដំឡើង ៖" +msgstr[1] "កញ្ចប់ថ្មីខាងក្រោមនឹងត្រូវបានដំឡើង ៖" + +#: apt-private/private-install.cc:530 +msgid "Use 'apt-get autoremove' to remove it." +msgid_plural "Use 'apt-get autoremove' to remove them." +msgstr[0] "" +msgstr[1] "" + +#: apt-private/private-install.cc:624 +msgid "You might want to run 'apt-get -f install' to correct these:" +msgstr "អ្នកប្រហែលជាចង់រត់ 'apt-get -f install' ដើម្បីកែពួកវាទាំងនេះ ៖" + +#: apt-private/private-install.cc:626 +msgid "" +"Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a " +"solution)." +msgstr "" +"ភាពអស្រ័យដែលខុសគ្នា ។ ព្យាយាម 'apt-get -f install' ដោយគ្មានកញ្ចប់ (ឬ បញ្ជាក់ដំណោះស្រាយ) ។" + +#: apt-private/private-install.cc:639 +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 "" +"មិនអាចដំឡើងកញ្ចប់មួយចំនួនបានឡើយ ។ នេះមានន័យថាអ្នក\n" +"បានស្នើរស្ថានភាពដែលមិនអាចធ្វើបានមួយ ឬ ប្រសិនបើអ្នកកំពុងប្រើការចែកចាយពុំមានលំនឹងនោះ កញ្ចប់" +"ដែលបានទាមទារនឹងមិនទាន់បានបង្កើតឡើយ\n" +" ឬ បានយកចេញពីការមកដល់ ។" + +#: apt-private/private-install.cc:660 +msgid "Broken packages" +msgstr "កញ្ចប់ដែលបានខូច" + +#: apt-private/private-install.cc:713 +msgid "The following extra packages will be installed:" +msgstr "កញ្ចប់បន្ថែមដូចតទៅនេះ នឹងត្រូវបានដំឡើង ៖" + +#: apt-private/private-install.cc:803 +msgid "Suggested packages:" +msgstr "កញ្ចប់ដែលបានផ្ដល់យោបល់ ៖" + +#: apt-private/private-install.cc:804 +msgid "Recommended packages:" +msgstr "កញ្ចប់ដែលបានផ្ដល់អនុសាសន៍ ៖" + +#: apt-private/private-download.cc:32 +msgid "WARNING: The following packages cannot be authenticated!" +msgstr "ព្រមាន ៖ មិនអាចធ្វើការផ្ទៀងផ្ទាត់ភាពត្រឹមត្រូវកញ្ចប់ខាងក្រោមបានឡើយ !" + +#: apt-private/private-download.cc:36 +msgid "Authentication warning overridden.\n" +msgstr "បានបដិសេធការព្រមានការផ្ទៀងផ្ទាត់ភាពត្រឹមត្រូវ ។\n" + +#: apt-private/private-download.cc:41 apt-private/private-download.cc:48 +msgid "Some packages could not be authenticated" +msgstr "មិនអាចផ្ទៀងផ្ទាត់ភាពត្រឹមត្រូវកញ្ចប់មួយចំនួនបានឡើយ" + +#: apt-private/private-download.cc:46 +#, fuzzy +msgid "Install these packages without verification?" +msgstr "ដំឡើងកញ្ចប់ទាំងនេះ ដោយគ្មានការពិនិត្យបញ្ជាក់ [y/N] ? " + +#: apt-private/private-download.cc:87 apt-pkg/update.cc:84 +#, c-format +msgid "Failed to fetch %s %s\n" +msgstr "បរាជ័យក្នុងការទៅប្រមូលយក %s %s\n" + +#: apt-private/private-output.cc:75 apt-private/private-show.cc:81 +#: apt-private/private-show.cc:86 +msgid "unknown" +msgstr "" + +#: apt-private/private-output.cc:201 +#, fuzzy, c-format +msgid "[installed,upgradable to: %s]" +msgstr " [បានដំឡើង]" + +#: apt-private/private-output.cc:205 +#, fuzzy +msgid "[installed,local]" +msgstr " [បានដំឡើង]" + +#: apt-private/private-output.cc:208 +msgid "[installed,auto-removable]" +msgstr "" + +#: apt-private/private-output.cc:210 +#, fuzzy +msgid "[installed,automatic]" +msgstr " [បានដំឡើង]" + +#: apt-private/private-output.cc:212 +#, fuzzy +msgid "[installed]" +msgstr " [បានដំឡើង]" + +#: apt-private/private-output.cc:216 +#, c-format +msgid "[upgradable from: %s]" +msgstr "" + +#: apt-private/private-output.cc:220 +msgid "[residual-config]" +msgstr "" + +#: apt-private/private-output.cc:320 +msgid "The following packages have unmet dependencies:" +msgstr "កញ្ចប់ខាងក្រោមមានភាពអាស្រ័យដែលខុសគ្នា ៖" + +#: apt-private/private-output.cc:410 +#, c-format +msgid "but %s is installed" +msgstr "ប៉ុន្តែ %s ត្រូវបានដំឡើង" + +#: apt-private/private-output.cc:412 +#, c-format +msgid "but %s is to be installed" +msgstr "ប៉ុន្តែ %s នឹងត្រូវបានដំឡើង" + +#: apt-private/private-output.cc:419 +msgid "but it is not installable" +msgstr "ប៉ុន្តែវាមិនអាចដំឡើងបានទេ" + +#: apt-private/private-output.cc:421 +msgid "but it is a virtual package" +msgstr "ប៉ុន្តែវាជាកញ្ចប់និម្មិត" + +#: apt-private/private-output.cc:424 +msgid "but it is not installed" +msgstr "ប៉ុន្តែវាមិនបានដំឡើងទេ" + +#: apt-private/private-output.cc:424 +msgid "but it is not going to be installed" +msgstr "ប៉ុន្តែ វានឹងមិនត្រូវបានដំឡើងទេ" + +#: apt-private/private-output.cc:429 +msgid " or" +msgstr " ឬ" + +#: apt-private/private-output.cc:458 +msgid "The following NEW packages will be installed:" +msgstr "កញ្ចប់ថ្មីខាងក្រោមនឹងត្រូវបានដំឡើង ៖" + +#: apt-private/private-output.cc:484 +msgid "The following packages will be REMOVED:" +msgstr "កញ្ចប់ខាងក្រោមនឹងត្រូវបានយកចេញ ៖" + +#: apt-private/private-output.cc:506 +msgid "The following packages have been kept back:" +msgstr "កញ្ចប់ខាងក្រោមត្រូវបានយកត្រឡប់មកវិញ ៖" + +#: apt-private/private-output.cc:527 +msgid "The following packages will be upgraded:" +msgstr "កញ្ចប់ខាងក្រោមនឹងត្រូវបានធ្វើឲ្យប្រសើឡើង ៖" + +#: apt-private/private-output.cc:548 +msgid "The following packages will be DOWNGRADED:" +msgstr "កញ្ចប់ខាងក្រោមនឹងត្រូវបានបន្ទាប ៖" + +#: apt-private/private-output.cc:568 +msgid "The following held packages will be changed:" +msgstr "កញ្ចប់រង់ចាំខាងក្រោមនឹងត្រូវបានផ្លាស់ប្តូរ ៖" + +#: apt-private/private-output.cc:623 +#, c-format +msgid "%s (due to %s) " +msgstr "%s (ដោយសារតែ %s) " + +#: apt-private/private-output.cc:631 +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" +"ការយកចេញនេះមិនត្រូវបានធ្វើទេលុះត្រាតែអ្នកដឹងថាអ្នកកំពុងធ្វើអ្វីឲ្យប្រាកដ !" + +#: apt-private/private-output.cc:662 +#, c-format +msgid "%lu upgraded, %lu newly installed, " +msgstr "%lu ត្រូវបានធ្វើឲ្យប្រសើរ %lu ត្រូវបានដំឡើងថ្មី " + +#: apt-private/private-output.cc:666 +#, c-format +msgid "%lu reinstalled, " +msgstr "%lu ត្រូវបានដំឡើងឡើងវិញ " + +#: apt-private/private-output.cc:668 +#, c-format +msgid "%lu downgraded, " +msgstr "%lu ត្រូវបានបន្ទាប់ " + +#: apt-private/private-output.cc:670 +#, c-format +msgid "%lu to remove and %lu not upgraded.\n" +msgstr "%lu ដែលត្រូវយកចេញ ហើយ %lu មិនបានធ្វើឲ្យប្រសើរឡើយ ។\n" + +#: apt-private/private-output.cc:674 +#, c-format +msgid "%lu not fully installed or removed.\n" +msgstr "%lu មិនបានដំឡើង ឬ យកចេញបានគ្រប់ជ្រុងជ្រោយឡើយ ។\n" + +#. TRANSLATOR: Yes/No question help-text: defaulting to Y[es] +#. e.g. "Do you want to continue? [Y/n] " +#. The user has to answer with an input matching the +#. YESEXPR/NOEXPR defined in your l10n. +#: apt-private/private-output.cc:696 +msgid "[Y/n]" +msgstr "" + +#. TRANSLATOR: Yes/No question help-text: defaulting to N[o] +#. e.g. "Should this file be removed? [y/N] " +#. The user has to answer with an input matching the +#. YESEXPR/NOEXPR defined in your l10n. +#: apt-private/private-output.cc:702 +msgid "[y/N]" +msgstr "" + +#. TRANSLATOR: "Yes" answer printed for a yes/no question if --assume-yes is set +#: apt-private/private-output.cc:713 +msgid "Y" +msgstr "Y" + +#. TRANSLATOR: "No" answer printed for a yes/no question if --assume-no is set +#: apt-private/private-output.cc:719 +msgid "N" +msgstr "" + +#: apt-private/private-output.cc:741 apt-pkg/cachefilter.cc:33 +#, c-format +msgid "Regex compilation error - %s" +msgstr "Regex កំហុសការចងក្រង - %s" + +#: apt-private/private-cachefile.cc:87 +msgid "Correcting dependencies..." +msgstr "កំពុងកែភាពអាស្រ័យ..." + +#: apt-private/private-cachefile.cc:90 +msgid " failed." +msgstr " បានបរាជ័យ ។" + +#: apt-private/private-cachefile.cc:93 +msgid "Unable to correct dependencies" +msgstr "មិនអាចកែភាពអាស្រ័យបានឡើយ" + +#: apt-private/private-cachefile.cc:96 +msgid "Unable to minimize the upgrade set" +msgstr "មិនអាចបង្រួមការកំណត់ភាពប្រសើរបានឡើយ" + +#: apt-private/private-cachefile.cc:98 +msgid " Done" +msgstr " ធ្វើរួច" + +#: apt-private/private-cachefile.cc:102 +msgid "You might want to run 'apt-get -f install' to correct these." +msgstr "អ្នកប្រហែលជាចង់រត់ 'apt-get -f install' ដើម្បីកែវាទាំងនេះហើយ ។" + +#: apt-private/private-cachefile.cc:105 +msgid "Unmet dependencies. Try using -f." +msgstr "ភាពអាស្រ័យដែលខុសគ្នា ។ ព្យាយាមការប្រើ -f ។" + +#: apt-private/private-cacheset.cc:26 apt-private/private-search.cc:57 +msgid "Sorting" +msgstr "" + +#: apt-private/private-update.cc:45 +msgid "The update command takes no arguments" +msgstr "ពាក្យបញ្ជាដែលធ្វើឲ្យទាន់សម័យគ្មានអាគុយម៉ង់ទេ" + +#: apt-private/private-upgrade.cc:19 +msgid "Calculating upgrade... " +msgstr "កំពុងគណនាការធ្វើឲ្យប្រសើរ... " + +#: apt-private/private-upgrade.cc:24 +#, fuzzy +msgid "Internal error, Upgrade broke stuff" +msgstr "កំហុសខាងក្នុង ការធ្វើឲ្យប្រសើរទាំងអស់បានធ្វើឲ្យឧបករណ៍ខូច" + +#: apt-private/private-upgrade.cc:26 +msgid "Done" +msgstr "ធ្វើរួច" + +#: apt-private/private-search.cc:61 +msgid "Full Text Search" +msgstr "" + +#: apt-private/private-show.cc:152 +#, c-format +msgid "There is %lu additional record. Please use the '-a' switch to see it" +msgid_plural "" +"There are %lu additional records. Please use the '-a' switch to see them." +msgstr[0] "" +msgstr[1] "" + +#: apt-private/private-show.cc:159 +msgid "not a real package (virtual)" +msgstr "" + +#: apt-private/private-main.cc:19 +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 "" + +#: apt-private/private-sources.cc:45 +#, fuzzy, c-format +msgid "Failed to parse %s. Edit again? " +msgstr "បរាជ័យក្នុងការប្តូរឈ្មោះ %s ទៅ %s" + +#: apt-private/private-sources.cc:57 +#, c-format +msgid "Your '%s' file changed, please run 'apt-get update'." +msgstr "" + +#: apt-private/acqprogress.cc:63 +msgid "Hit " +msgstr "វាយ" + +#: apt-private/acqprogress.cc:87 +msgid "Get:" +msgstr "យក ៖" + +#: apt-private/acqprogress.cc:118 +msgid "Ign " +msgstr "Ign " + +#: apt-private/acqprogress.cc:122 +msgid "Err " +msgstr "Err " + +#: apt-private/acqprogress.cc:143 +#, c-format +msgid "Fetched %sB in %s (%sB/s)\n" +msgstr "បានទៅប្រមូល %sB ក្នុង %s (%sB/s)\n" + +#: apt-private/acqprogress.cc:233 +#, c-format +msgid " [Working]" +msgstr " [កំពុងធ្វើការ]" + +#: apt-private/acqprogress.cc:294 +#, c-format +msgid "" +"Media change: please insert the disc labeled\n" +" '%s'\n" +"in the drive '%s' and press enter\n" +msgstr "" +"ផ្លាស់ប្តូរមេឌៀ ៖ សូមបញ្ចូលថាសដែលមានស្លាក\n" +" '%s'\n" +"ក្នុងដ្រាយ '%s' ហើយចុចបញ្ចូល\n" #. 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:464 -#: apt-pkg/contrib/cdromutl.cc:184 apt-pkg/contrib/fileutl.cc:404 -#: apt-pkg/contrib/fileutl.cc:517 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:362 +#: apt-pkg/contrib/cdromutl.cc:184 apt-pkg/contrib/fileutl.cc:406 +#: apt-pkg/contrib/fileutl.cc:519 apt-pkg/sourcelist.cc:271 +#: apt-pkg/sourcelist.cc:277 apt-pkg/acquire.cc:485 apt-pkg/init.cc:100 +#: apt-pkg/init.cc:108 apt-pkg/clean.cc:36 apt-pkg/policy.cc:373 #, c-format msgid "Unable to read %s" msgstr "មិនអាចអាន %s បានឡើយ" @@ -1635,56 +1637,42 @@ msgstr "មិនអាចបើកឯកសារ %s បានឡ msgid "[Mirror: %s]" msgstr "" -#: 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 "" - -#: 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 "" - -#: methods/rsh.cc:99 ftparchive/multicompress.cc:168 +#: methods/rsh.cc:98 ftparchive/multicompress.cc:169 msgid "Failed to create IPC pipe to subprocess" msgstr "បរាជ័យក្នុងការបង្កើតបំពង់ IPC សម្រាប់ដំណើរការរង" -#: methods/rsh.cc:340 +#: methods/rsh.cc:339 msgid "Connection closed prematurely" msgstr "បានបិទការតភ្ជាប់មុនពេល" -#: dselect/install:32 +#: dselect/install:33 msgid "Bad default setting!" msgstr "ការកំណត់លំនាំដើមមិនល្អ !" -#: dselect/install:51 dselect/install:83 dselect/install:87 dselect/install:94 -#: dselect/install:105 dselect/update:45 +#: dselect/install:52 dselect/install:84 dselect/install:88 dselect/install:95 +#: dselect/install:106 dselect/update:45 msgid "Press enter to continue." msgstr "សង្កត់ បញ្ចូល ដើម្បីបន្ត ។" -#: dselect/install:91 +#: dselect/install:92 msgid "Do you want to erase any previously downloaded .deb files?" msgstr "" -#: dselect/install:101 +#: dselect/install:102 #, fuzzy msgid "Some errors occurred while unpacking. Packages that were installed" msgstr "កំហុសមួយចំនួនបានកើតឡើងខណៈពេលពន្លាកញ្ចប់ ។ ខ្ញុំនឹងកំណត់រចនាសម្ប័ន្ធ" -#: dselect/install:102 +#: dselect/install:103 #, fuzzy msgid "will be configured. This may result in duplicate errors" msgstr "កញ្ចប់ដែលបានដំឡើង ។ នេះប្រហែលជាលទ្ធផលកំហុសស្ទួន" -#: dselect/install:103 +#: dselect/install:104 msgid "or errors caused by missing dependencies. This is OK, only the errors" msgstr "ឬ កំហុសដែលបង្កដោយការបាត់បង់ភាពអាស្រ័យ ។ មិនអីទេ គ្រាន់តែជាកំហុស " -#: dselect/install:104 +#: dselect/install:105 msgid "" "above this message are important. Please fix them and run [I]nstall again" msgstr "នៅខាងលើសារនេះគឺសំខាន់ណាស់ ។ សូមជួសជុលពួកវា ហើយរត់ការដំឡើងម្តងទៀត" @@ -1693,12 +1681,7 @@ msgstr "នៅខាងលើសារនេះគឺសំខាន 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 +#: cmdline/apt-extracttemplates.cc:224 msgid "" "Usage: apt-extracttemplates file1 [file2 ...]\n" "\n" @@ -1722,12 +1705,12 @@ msgstr "" " -c=? អានឯកសារការកំណត់រចនាស្ព័ន្ធនេះ\n" " -o=? កំណត់ជម្រើសការកំណត់រចនាសម្ព័ន្ធតាមចិត្ត ឧ. eg -o dir::cache=/tmp\n" -#: cmdline/apt-extracttemplates.cc:271 apt-pkg/pkgcachegen.cc:1388 +#: cmdline/apt-extracttemplates.cc:256 apt-pkg/pkgcachegen.cc:1388 #, c-format msgid "Unable to write to %s" msgstr "មិនអាចសរសេរទៅ %s" -#: cmdline/apt-extracttemplates.cc:313 +#: cmdline/apt-extracttemplates.cc:298 msgid "Cannot get debconf version. Is debconf installed?" msgstr "មិនអាចទទួលយកកំណែ debconf ។ តើ debconf បានដំឡើងឬ ?" @@ -1934,36 +1917,36 @@ msgstr "បានបរាជ័យក្នុងការអាន msgid "Failed to unlink %s" msgstr "បានបរាជ័យក្នុងការផ្ដាច់ %s" -#: ftparchive/writer.cc:288 +#: ftparchive/writer.cc:289 #, c-format msgid "*** Failed to link %s to %s" msgstr "*** បានបរាជ័យក្នុងការត %s ទៅ %s" -#: ftparchive/writer.cc:298 +#: ftparchive/writer.cc:299 #, c-format msgid " DeLink limit of %sB hit.\n" msgstr " DeLink កំណត់នៃការវាយ %sB ។\n" -#: ftparchive/writer.cc:403 +#: ftparchive/writer.cc:404 msgid "Archive had no package field" msgstr "ប័ណ្ណសារគ្មានវាលកញ្ចប់" -#: ftparchive/writer.cc:411 ftparchive/writer.cc:701 +#: ftparchive/writer.cc:412 ftparchive/writer.cc:702 #, c-format msgid " %s has no override entry\n" msgstr " %s គ្មានធាតុធាតុបញ្ចូលបដិសេធឡើយ\n" -#: ftparchive/writer.cc:479 ftparchive/writer.cc:845 +#: ftparchive/writer.cc:480 ftparchive/writer.cc:846 #, c-format msgid " %s maintainer is %s not %s\n" msgstr " អ្នកថែទាំ %s គឺ %s មិនមែន %s\n" -#: ftparchive/writer.cc:711 +#: ftparchive/writer.cc:712 #, c-format msgid " %s has no source override entry\n" msgstr " %s គ្មានធាតុបដិសេធប្រភព\n" -#: ftparchive/writer.cc:715 +#: ftparchive/writer.cc:716 #, c-format msgid " %s has no binary override entry either\n" msgstr " %s គ្មានធាតុបដិសេធគោលពីរដែរ\n" @@ -1972,77 +1955,84 @@ msgstr " %s គ្មានធាតុបដិសេធគោលព msgid "realloc - Failed to allocate memory" msgstr "realloc - បរាជ័យក្នុងការបម្រុងទុកសតិ" -#: ftparchive/override.cc:35 ftparchive/override.cc:143 +#: ftparchive/override.cc:35 ftparchive/override.cc:139 #, c-format msgid "Unable to open %s" msgstr "មិនអាចបើក %s បានឡើយ" -#: ftparchive/override.cc:61 ftparchive/override.cc:167 +#. skip spaces +#. find end of word +#: ftparchive/override.cc:65 +#, fuzzy, c-format +msgid "Malformed override %s line %llu (%s)" +msgstr "Malformed បដិសេធ %s បន្ទាត់ %lu #1" + +#: ftparchive/override.cc:124 ftparchive/override.cc:198 +#, c-format +msgid "Failed to read the override file %s" +msgstr "បានបរាជ័យក្នុងការអានឯកសារបដិសេធ %s" + +#: ftparchive/override.cc:163 #, fuzzy, c-format msgid "Malformed override %s line %llu #1" msgstr "Malformed បដិសេធ %s បន្ទាត់ %lu #1" -#: ftparchive/override.cc:75 ftparchive/override.cc:179 +#: ftparchive/override.cc:175 #, fuzzy, c-format msgid "Malformed override %s line %llu #2" msgstr "Malformed បដិសេធ %s បន្ទាត់ %lu #2" -#: ftparchive/override.cc:89 ftparchive/override.cc:192 +#: ftparchive/override.cc:188 #, fuzzy, c-format msgid "Malformed override %s line %llu #3" msgstr "Malformed បដិសេធ %s បន្ទាត់ %lu #3" -#: ftparchive/override.cc:128 ftparchive/override.cc:202 -#, c-format -msgid "Failed to read the override file %s" -msgstr "បានបរាជ័យក្នុងការអានឯកសារបដិសេធ %s" - -#: ftparchive/multicompress.cc:70 +#: ftparchive/multicompress.cc:71 #, c-format msgid "Unknown compression algorithm '%s'" msgstr "មិនស្គាល់ក្បួនដោះស្រាយការបង្ហាប់ '%s'" -#: ftparchive/multicompress.cc:100 +#: ftparchive/multicompress.cc:101 #, c-format msgid "Compressed output %s needs a compression set" msgstr "ទិន្នផលដែលបានបង្ហាប់ %s ត្រូវការកំណត់ការបង្ហាប់" -#: ftparchive/multicompress.cc:189 +#: ftparchive/multicompress.cc:190 msgid "Failed to create FILE*" msgstr "បរាជ័យក្នុងការបង្កើត FILE*" -#: ftparchive/multicompress.cc:192 +#: ftparchive/multicompress.cc:193 msgid "Failed to fork" msgstr "បានបរាជ័យក្នុងការដាក់ជាពីរផ្នែក" -#: ftparchive/multicompress.cc:206 +#: ftparchive/multicompress.cc:207 msgid "Compress child" msgstr "បង្ហាប់កូន" -#: ftparchive/multicompress.cc:229 +#: ftparchive/multicompress.cc:230 #, c-format msgid "Internal error, failed to create %s" msgstr "កំហុសខាងក្នុង បរាជ័យក្នុងការបង្កើត %s" -#: ftparchive/multicompress.cc:304 +#: ftparchive/multicompress.cc:303 msgid "IO to subprocess/file failed" msgstr "IO សម្រាប់ដំណើរការរង/ឯកសារ បានបរាជ័យ" -#: ftparchive/multicompress.cc:342 +#: ftparchive/multicompress.cc:341 msgid "Failed to read while computing MD5" msgstr "បានបរាជ័យក្នុងការអាន នៅពេលគណនា MD5" -#: ftparchive/multicompress.cc:358 +#: ftparchive/multicompress.cc:357 #, c-format msgid "Problem unlinking %s" msgstr "មានបញ្ហាក្នុងការផ្ដាច់តំណ %s" -#: ftparchive/multicompress.cc:373 apt-inst/extract.cc:187 +#: ftparchive/multicompress.cc:372 apt-inst/extract.cc:187 #, c-format msgid "Failed to rename %s to %s" msgstr "បរាជ័យក្នុងការប្តូរឈ្មោះ %s ទៅ %s" -#: cmdline/apt-internal-solver.cc:37 +#: cmdline/apt-internal-solver.cc:38 #, fuzzy msgid "" "Usage: apt-internal-solver\n" @@ -2095,23 +2085,23 @@ msgstr "" " -c=? អានឯកសារកំណត់រចនាសម្ព័ន្ធនេះ\n" " -o=? កំណត់ជម្រើសការកំណត់រចនាសម្ព័ន្ធតាមចិត្ត ឧ. -o dir::cache=/tmp\n" -#: apt-inst/contrib/extracttar.cc:116 +#: apt-inst/contrib/extracttar.cc:122 msgid "Failed to create pipes" msgstr "បានបរាជ័យក្នុងការបង្កើតបំពង់" -#: apt-inst/contrib/extracttar.cc:143 +#: apt-inst/contrib/extracttar.cc:149 msgid "Failed to exec gzip " msgstr "បានបរាជ័យក្នុងការប្រតិបត្តិ gzip" -#: apt-inst/contrib/extracttar.cc:180 apt-inst/contrib/extracttar.cc:210 +#: apt-inst/contrib/extracttar.cc:186 apt-inst/contrib/extracttar.cc:216 msgid "Corrupted archive" msgstr "ប័ណ្ណសារបានខូច" -#: apt-inst/contrib/extracttar.cc:195 +#: apt-inst/contrib/extracttar.cc:201 msgid "Tar checksum failed, archive corrupted" msgstr "Tar ឆេកសាំបានបរាជ័យ ប័ណ្ណសារបានខូច" -#: apt-inst/contrib/extracttar.cc:302 +#: apt-inst/contrib/extracttar.cc:306 #, c-format msgid "Unknown TAR header type %u, member %s" msgstr "មិនស្គាល់ប្រភេទបឋមកថា TAR %u ដែលជាសមាជិក %s" @@ -2177,7 +2167,7 @@ msgstr "ឯកសារកំណត់រចនាសម្ព័ន្ធ msgid "Failed to write file %s" msgstr "បរាជ័យក្នុងការសរសេរឯកសារ %s" -#: apt-inst/dirstream.cc:98 apt-inst/dirstream.cc:106 +#: apt-inst/dirstream.cc:106 #, c-format msgid "Failed to close file %s" msgstr "បរាជ័យក្នុងការបិទឯកសារ %s" @@ -2234,23 +2224,18 @@ msgstr "ឯកសារ %s/%s សរសេរជាន់ពីលើ msgid "Unable to stat %s" msgstr "មិនអាចថ្លែង %s បានឡើយ" -#: apt-inst/deb/debfile.cc:41 apt-inst/deb/debfile.cc:46 +#: apt-inst/deb/debfile.cc:41 apt-inst/deb/debfile.cc:48 +#: apt-inst/deb/debfile.cc:57 #, c-format msgid "This is not a valid DEB archive, missing '%s' member" msgstr "នេះជាមិនមែនជាប័ណ្ណសារ DEB ត្រឹមត្រូវទេ បាត់បង់សមាជិក '%s'" -#. 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 -#, fuzzy, c-format -msgid "This is not a valid DEB archive, it has no '%s', '%s' or '%s' member" -msgstr "នេះជាប័ណ្ណសារ DEB មិនត្រឹមត្រូវ វាគ្មានសមាជិក '%s' ឬ '%s'" - -#: apt-inst/deb/debfile.cc:120 +#: apt-inst/deb/debfile.cc:124 #, c-format msgid "Internal error, could not locate member %s" msgstr "កំហុសខាងក្នុង មិនអាចកំណត់ទីតាំងសមាជិក %s បានឡើយ" -#: apt-inst/deb/debfile.cc:214 +#: apt-inst/deb/debfile.cc:219 msgid "Unparsable control file" msgstr "ឯកសារត្រួតពិនិត្យដែលមិនអាចញែកបាន" @@ -2295,98 +2280,98 @@ msgid "" "Current value: %lu. (man 5 apt.conf)" msgstr "" -#: apt-pkg/contrib/mmap.cc:440 +#: apt-pkg/contrib/mmap.cc:446 #, c-format msgid "" "Unable to increase the size of the MMap as the limit of %lu bytes is already " "reached." msgstr "" -#: apt-pkg/contrib/mmap.cc:443 +#: apt-pkg/contrib/mmap.cc:449 msgid "" "Unable to increase size of the MMap as automatic growing is disabled by user." msgstr "" #. d means days, h means hours, min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:378 +#: apt-pkg/contrib/strutl.cc:401 #, c-format msgid "%lid %lih %limin %lis" msgstr "" #. h means hours, min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:385 +#: apt-pkg/contrib/strutl.cc:408 #, c-format msgid "%lih %limin %lis" msgstr "" #. min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:392 +#: apt-pkg/contrib/strutl.cc:415 #, c-format msgid "%limin %lis" msgstr "" #. s means seconds -#: apt-pkg/contrib/strutl.cc:397 +#: apt-pkg/contrib/strutl.cc:420 #, c-format msgid "%lis" msgstr "" -#: apt-pkg/contrib/strutl.cc:1173 +#: apt-pkg/contrib/strutl.cc:1229 #, c-format msgid "Selection %s not found" msgstr "ជម្រើស %s រកមិនឃើញឡើយ" -#: apt-pkg/contrib/configuration.cc:491 +#: apt-pkg/contrib/configuration.cc:503 #, c-format msgid "Unrecognized type abbreviation: '%c'" msgstr "មិនបានទទួលស្គាល់ប្រភេទអក្សរសង្ខេប ៖ '%c'" -#: apt-pkg/contrib/configuration.cc:605 +#: apt-pkg/contrib/configuration.cc:617 #, c-format msgid "Opening configuration file %s" msgstr "កំពុងបើឯកសារកំណត់រចនាសម្ព័ន្ធ %s" -#: apt-pkg/contrib/configuration.cc:773 +#: apt-pkg/contrib/configuration.cc:785 #, c-format msgid "Syntax error %s:%u: Block starts with no name." msgstr "កំហុសវាក្យសម្ពន្ធ %s:%u ៖ ប្លុកចាប់ផ្តើមដោយគ្មានឈ្មោះ ។" -#: apt-pkg/contrib/configuration.cc:792 +#: apt-pkg/contrib/configuration.cc:804 #, c-format msgid "Syntax error %s:%u: Malformed tag" msgstr "កំហុសវាក្យសម្ពន្ធ %s:%u ៖ ស្លាកដែលបាន Malformed" -#: apt-pkg/contrib/configuration.cc:809 +#: apt-pkg/contrib/configuration.cc:821 #, c-format msgid "Syntax error %s:%u: Extra junk after value" msgstr "កំហុសវាក្យសម្ពន្ធ %s:%u ៖ តម្លៃឥតបានការនៅក្រៅ" -#: apt-pkg/contrib/configuration.cc:849 +#: apt-pkg/contrib/configuration.cc:861 #, c-format msgid "Syntax error %s:%u: Directives can only be done at the top level" msgstr "កំហុសវាក្យសម្ពន្ធ %s:%u ៖ សេចក្ដីបង្គាប់អាចត្រូវបានធ្វើតែនៅលើកម្រិតកំពូលតែប៉ុណ្ណោះ" -#: apt-pkg/contrib/configuration.cc:856 +#: apt-pkg/contrib/configuration.cc:868 #, c-format msgid "Syntax error %s:%u: Too many nested includes" msgstr "កំហុសវាក្យសម្ពន្ធ %s:%u ៖ មានការរួមបញ្ចូលដែលដាក់រួមគ្នាយ៉ាងច្រើន" -#: apt-pkg/contrib/configuration.cc:860 apt-pkg/contrib/configuration.cc:865 +#: apt-pkg/contrib/configuration.cc:872 apt-pkg/contrib/configuration.cc:877 #, c-format msgid "Syntax error %s:%u: Included from here" msgstr "កំហុសវាក្យសម្ពន្ធ %s:%u ៖ បានរួមបញ្ចូលពីទីនេះ" -#: apt-pkg/contrib/configuration.cc:869 +#: apt-pkg/contrib/configuration.cc:881 #, c-format msgid "Syntax error %s:%u: Unsupported directive '%s'" msgstr "កំហុសវាក្យសម្ពន្ធ %s:%u ៖ សេចក្ដីបង្គាប់ដែលមិនបានគាំទ្រ '%s'" -#: apt-pkg/contrib/configuration.cc:872 +#: apt-pkg/contrib/configuration.cc:884 #, fuzzy, c-format msgid "Syntax error %s:%u: clear directive requires an option tree as argument" msgstr "កំហុសវាក្យសម្ពន្ធ %s:%u ៖ សេចក្ដីបង្គាប់អាចត្រូវបានធ្វើតែនៅលើកម្រិតកំពូលតែប៉ុណ្ណោះ" -#: apt-pkg/contrib/configuration.cc:922 +#: apt-pkg/contrib/configuration.cc:934 #, c-format msgid "Syntax error %s:%u: Extra junk at end of file" msgstr "កំហុសវាក្យសម្ពន្ធ %s:%u ៖ សារឥតបានការបន្ថែម ដែលនៅខាងចុងឯកសារ" @@ -2411,48 +2396,48 @@ msgstr "" msgid "%c%s... %u%%" msgstr "%c%s... ធ្វើរួច" -#: apt-pkg/contrib/cmndline.cc:80 +#: apt-pkg/contrib/cmndline.cc:116 #, c-format msgid "Command line option '%c' [from %s] is not known." msgstr "ជម្រើសបន្ទាត់ពាក្យបញ្ជា '%c' [from %s] មិនស្គាល់ឡើយ ។" -#: apt-pkg/contrib/cmndline.cc:105 apt-pkg/contrib/cmndline.cc:114 -#: apt-pkg/contrib/cmndline.cc:122 +#: apt-pkg/contrib/cmndline.cc:141 apt-pkg/contrib/cmndline.cc:150 +#: apt-pkg/contrib/cmndline.cc:158 #, c-format msgid "Command line option %s is not understood" msgstr "មិនយល់ពីជម្រើសបន្ទាត់ពាក្យបញ្ជា %s ឡើយ" -#: apt-pkg/contrib/cmndline.cc:127 +#: apt-pkg/contrib/cmndline.cc:163 #, c-format msgid "Command line option %s is not boolean" msgstr "ជម្រើសបន្ទាត់ពាក្យបញ្ជា %s មិនមែនជាប៊ូលីនទេ" -#: apt-pkg/contrib/cmndline.cc:168 apt-pkg/contrib/cmndline.cc:189 +#: apt-pkg/contrib/cmndline.cc:204 apt-pkg/contrib/cmndline.cc:225 #, c-format msgid "Option %s requires an argument." msgstr "ជម្រើស %s ត្រូវការអាគុយម៉ង់មួយ ។" -#: apt-pkg/contrib/cmndline.cc:202 apt-pkg/contrib/cmndline.cc:208 +#: apt-pkg/contrib/cmndline.cc:238 apt-pkg/contrib/cmndline.cc:244 #, c-format msgid "Option %s: Configuration item specification must have an =<val>." msgstr "ជម្រើស %s ៖ ការបញ្ជាក់ធាតុកំណត់រចនាសម្ព័ន្ធត្រូវតែមាន =<val> មួយ ។" -#: apt-pkg/contrib/cmndline.cc:237 +#: apt-pkg/contrib/cmndline.cc:273 #, c-format msgid "Option %s requires an integer argument, not '%s'" msgstr "ជម្រើស %s ត្រូវការអាគុយម៉ង់ចំនួនគត់ មិនមែន '%s'" -#: apt-pkg/contrib/cmndline.cc:268 +#: apt-pkg/contrib/cmndline.cc:304 #, c-format msgid "Option '%s' is too long" msgstr "ជម្រើស '%s' វែងពេក" -#: apt-pkg/contrib/cmndline.cc:300 +#: apt-pkg/contrib/cmndline.cc:336 #, c-format msgid "Sense %s is not understood, try true or false." msgstr "មិនបានយល់អំពីការស្គាល់ %s ឡើយ សូមព្យាយមយក ពិត ឫ មិនពិត ។" -#: apt-pkg/contrib/cmndline.cc:350 +#: apt-pkg/contrib/cmndline.cc:386 #, c-format msgid "Invalid operation %s" msgstr "ប្រតិបត្តិការមិនត្រឹមត្រូវ %s" @@ -2466,121 +2451,121 @@ msgstr "មិនអាចថ្លែង ចំណុចម៉ោន %s ប msgid "Failed to stat the cdrom" msgstr "បរាជ័យក្នុងការថ្លែង ស៊ីឌីរ៉ូម" -#: apt-pkg/contrib/fileutl.cc:93 +#: apt-pkg/contrib/fileutl.cc:95 #, fuzzy, c-format msgid "Problem closing the gzip file %s" msgstr "មានបញ្ហាក្នុងការបិទឯកសារ" -#: apt-pkg/contrib/fileutl.cc:226 +#: apt-pkg/contrib/fileutl.cc:228 #, c-format msgid "Not using locking for read only lock file %s" msgstr "មិនប្រើប្រាស់ការចាក់សោ សម្រាប់តែឯកសារចាក់សោដែលបានតែអានប៉ុណ្ណោះ %s" -#: apt-pkg/contrib/fileutl.cc:231 +#: apt-pkg/contrib/fileutl.cc:233 #, c-format msgid "Could not open lock file %s" msgstr "មិនអាចបើកឯកសារចាក់សោ %s បានឡើយ" -#: apt-pkg/contrib/fileutl.cc:254 +#: apt-pkg/contrib/fileutl.cc:256 #, c-format msgid "Not using locking for nfs mounted lock file %s" msgstr "មិនប្រើការចាក់សោ សម្រាប់ nfs ឯកសារចាក់សោដែលបានម៉ោន%s" -#: apt-pkg/contrib/fileutl.cc:259 +#: apt-pkg/contrib/fileutl.cc:261 #, c-format msgid "Could not get lock %s" msgstr "មិនអាចចាក់សោ %s បានឡើយ" -#: apt-pkg/contrib/fileutl.cc:396 apt-pkg/contrib/fileutl.cc:510 +#: apt-pkg/contrib/fileutl.cc:398 apt-pkg/contrib/fileutl.cc:512 #, c-format msgid "List of files can't be created as '%s' is not a directory" msgstr "" -#: apt-pkg/contrib/fileutl.cc:430 +#: apt-pkg/contrib/fileutl.cc:432 #, c-format msgid "Ignoring '%s' in directory '%s' as it is not a regular file" msgstr "" -#: apt-pkg/contrib/fileutl.cc:448 +#: apt-pkg/contrib/fileutl.cc:450 #, c-format msgid "Ignoring file '%s' in directory '%s' as it has no filename extension" msgstr "" -#: apt-pkg/contrib/fileutl.cc:457 +#: apt-pkg/contrib/fileutl.cc:459 #, c-format msgid "" "Ignoring file '%s' in directory '%s' as it has an invalid filename extension" msgstr "" -#: apt-pkg/contrib/fileutl.cc:844 +#: apt-pkg/contrib/fileutl.cc:862 #, c-format msgid "Sub-process %s received a segmentation fault." msgstr "ដំណើរការរង %s បានទទួលកំហុសការចែកជាចម្រៀក ។" -#: apt-pkg/contrib/fileutl.cc:846 +#: apt-pkg/contrib/fileutl.cc:864 #, fuzzy, c-format msgid "Sub-process %s received signal %u." msgstr "ដំណើរការរង %s បានទទួលកំហុសការចែកជាចម្រៀក ។" -#: apt-pkg/contrib/fileutl.cc:850 apt-pkg/contrib/gpgv.cc:243 +#: apt-pkg/contrib/fileutl.cc:868 apt-pkg/contrib/gpgv.cc:237 #, c-format msgid "Sub-process %s returned an error code (%u)" msgstr "ដំណើរការរង %s បានត្រឡប់ទៅកាន់កូដមានកំហុស (%u)" -#: apt-pkg/contrib/fileutl.cc:852 apt-pkg/contrib/gpgv.cc:236 +#: apt-pkg/contrib/fileutl.cc:870 apt-pkg/contrib/gpgv.cc:230 #, c-format msgid "Sub-process %s exited unexpectedly" msgstr "ដំណើរការរង %s បានចេញ ដោយមិនរំពឹងទុក " -#: apt-pkg/contrib/fileutl.cc:988 +#: apt-pkg/contrib/fileutl.cc:1016 #, c-format msgid "Could not open file %s" msgstr "មិនអាចបើកឯកសារ %s បានឡើយ" -#: apt-pkg/contrib/fileutl.cc:1065 +#: apt-pkg/contrib/fileutl.cc:1093 #, fuzzy, c-format msgid "Could not open file descriptor %d" msgstr "មិនអាចបើកបំពុងសម្រាប់ %s បានឡើយ" -#: apt-pkg/contrib/fileutl.cc:1150 +#: apt-pkg/contrib/fileutl.cc:1178 msgid "Failed to create subprocess IPC" msgstr "បរាជ័យក្នុងការបង្កើតដំណើរការរង IPC" -#: apt-pkg/contrib/fileutl.cc:1205 +#: apt-pkg/contrib/fileutl.cc:1233 msgid "Failed to exec compressor " msgstr "បរាជ័យក្នុងការប្រតិបត្តិកម្មវិធីបង្ហាប់ " -#: apt-pkg/contrib/fileutl.cc:1298 +#: apt-pkg/contrib/fileutl.cc:1326 #, fuzzy, c-format msgid "read, still have %llu to read but none left" msgstr "អាន, នៅតែមាន %lu ដើម្បីអាន ប៉ុន្តែគ្មានអ្វីនៅសល់" -#: apt-pkg/contrib/fileutl.cc:1385 apt-pkg/contrib/fileutl.cc:1407 +#: apt-pkg/contrib/fileutl.cc:1413 apt-pkg/contrib/fileutl.cc:1435 #, fuzzy, c-format msgid "write, still have %llu to write but couldn't" msgstr "សរសេរ, នៅតែមាន %lu ដើម្បីសរសេរ ប៉ុន្តែមិនអាច" -#: apt-pkg/contrib/fileutl.cc:1695 +#: apt-pkg/contrib/fileutl.cc:1723 #, fuzzy, c-format msgid "Problem closing the file %s" msgstr "មានបញ្ហាក្នុងការបិទឯកសារ" -#: apt-pkg/contrib/fileutl.cc:1707 +#: apt-pkg/contrib/fileutl.cc:1735 #, fuzzy, c-format msgid "Problem renaming the file %s to %s" msgstr "មានបញ្ហាក្នុងការធ្វើសមកាលកម្មឯកសារ" -#: apt-pkg/contrib/fileutl.cc:1718 +#: apt-pkg/contrib/fileutl.cc:1746 #, fuzzy, c-format msgid "Problem unlinking the file %s" msgstr "មានបញ្ហាក្នុងការផ្ដាច់តំណឯកសារ" -#: apt-pkg/contrib/fileutl.cc:1731 +#: apt-pkg/contrib/fileutl.cc:1759 msgid "Problem syncing the file" msgstr "មានបញ្ហាក្នុងការធ្វើសមកាលកម្មឯកសារ" #. TRANSLATOR: %s is the trusted keyring parts directory -#: apt-pkg/contrib/gpgv.cc:76 +#: apt-pkg/contrib/gpgv.cc:70 #, fuzzy, c-format msgid "No keyring installed in %s." msgstr "កំពុងបោះបង់ការដំឡើង ។" @@ -2694,99 +2679,109 @@ msgstr "បរាជ័យក្នុងការបើក %s" msgid "Failed to write temporary StateFile %s" msgstr "បរាជ័យក្នុងការសរសេរឯកសារ %s" -#: apt-pkg/tagfile.cc:129 +#: apt-pkg/tagfile.cc:138 #, c-format msgid "Unable to parse package file %s (1)" msgstr "មិនអាចញែកឯកសារកញ្ចប់ %s (1) បានឡើយ" -#: apt-pkg/tagfile.cc:216 +#: apt-pkg/tagfile.cc:235 #, c-format msgid "Unable to parse package file %s (2)" msgstr "មិនអាចញែកឯកសារកញ្ចប់ %s (2) បានឡើយ" -#: apt-pkg/sourcelist.cc:96 +#: apt-pkg/sourcelist.cc:118 +#, fuzzy, c-format +msgid "Malformed stanza %u in source list %s (URI parse)" +msgstr "បន្ទាត់ Malformed %lu ក្នុងបញ្ជីប្រភព %s (URI ញែក)" + +#: apt-pkg/sourcelist.cc:161 #, fuzzy, c-format msgid "Malformed line %lu in source list %s ([option] unparseable)" msgstr "បន្ទាត់ Malformed %lu ក្នុងបញ្ជីប្រភព %s (dist ញែក)" -#: apt-pkg/sourcelist.cc:99 +#: apt-pkg/sourcelist.cc:164 #, fuzzy, c-format msgid "Malformed line %lu in source list %s ([option] too short)" msgstr "បន្ទាត់ Malformed %lu ក្នុងបញ្ជីប្រភព %s (dist)" -#: apt-pkg/sourcelist.cc:110 +#: apt-pkg/sourcelist.cc:175 #, fuzzy, c-format msgid "Malformed line %lu in source list %s ([%s] is not an assignment)" msgstr "បន្ទាត់ Malformed %lu ក្នុងបញ្ជីប្រភព %s (dist ញែក)" -#: apt-pkg/sourcelist.cc:116 +#: apt-pkg/sourcelist.cc:181 #, fuzzy, c-format msgid "Malformed line %lu in source list %s ([%s] has no key)" msgstr "បន្ទាត់ Malformed %lu ក្នុងបញ្ជីប្រភព %s (dist ញែក)" -#: apt-pkg/sourcelist.cc:119 +#: apt-pkg/sourcelist.cc:184 #, fuzzy, c-format msgid "Malformed line %lu in source list %s ([%s] key %s has no value)" msgstr "បន្ទាត់ Malformed %lu ក្នុងបញ្ជីប្រភព %s (dist ញែក)" -#: apt-pkg/sourcelist.cc:132 +#: apt-pkg/sourcelist.cc:197 #, c-format msgid "Malformed line %lu in source list %s (URI)" msgstr "បន្ទាត់ Malformed %lu ក្នុងញ្ជីប្រភព %s (URI)" -#: apt-pkg/sourcelist.cc:134 +#: apt-pkg/sourcelist.cc:199 #, c-format msgid "Malformed line %lu in source list %s (dist)" msgstr "បន្ទាត់ Malformed %lu ក្នុងបញ្ជីប្រភព %s (dist)" -#: apt-pkg/sourcelist.cc:137 +#: apt-pkg/sourcelist.cc:202 #, c-format msgid "Malformed line %lu in source list %s (URI parse)" msgstr "បន្ទាត់ Malformed %lu ក្នុងបញ្ជីប្រភព %s (URI ញែក)" -#: apt-pkg/sourcelist.cc:143 +#: apt-pkg/sourcelist.cc:208 #, c-format msgid "Malformed line %lu in source list %s (absolute dist)" msgstr "បន្ទាត់ Malformed %lu ក្នុងបញ្ជីប្រភព %s (dist លែងប្រើ)" -#: apt-pkg/sourcelist.cc:150 +#: apt-pkg/sourcelist.cc:215 #, c-format msgid "Malformed line %lu in source list %s (dist parse)" msgstr "បន្ទាត់ Malformed %lu ក្នុងបញ្ជីប្រភព %s (dist ញែក)" -#: apt-pkg/sourcelist.cc:248 +#: apt-pkg/sourcelist.cc:326 #, c-format msgid "Opening %s" msgstr "កំពុងបើក %s" -#: apt-pkg/sourcelist.cc:265 apt-pkg/cdrom.cc:495 +#: apt-pkg/sourcelist.cc:338 apt-pkg/cdrom.cc:495 #, c-format msgid "Line %u too long in source list %s." msgstr "បន្ទាត់ %u មានប្រវែងវែងពេកនៅក្នុងបញ្ជីប្រភព %s ។" -#: apt-pkg/sourcelist.cc:289 +#: apt-pkg/sourcelist.cc:362 #, c-format msgid "Malformed line %u in source list %s (type)" msgstr "បន្ទាត់ Malformed %u ក្នុងបញ្ជីប្រភព %s (ប្រភេទ)" -#: apt-pkg/sourcelist.cc:293 +#: apt-pkg/sourcelist.cc:366 #, c-format msgid "Type '%s' is not known on line %u in source list %s" msgstr "ប្រភេទ '%s' មិនស្គាល់នៅលើបន្ទាត់ %u ក្នុងបញ្ជីប្រភព %s ឡើយ" -#: apt-pkg/packagemanager.cc:297 apt-pkg/packagemanager.cc:923 +#: apt-pkg/sourcelist.cc:407 +#, fuzzy, c-format +msgid "Type '%s' is not known on stanza %u in source list %s" +msgstr "ប្រភេទ '%s' មិនស្គាល់នៅលើបន្ទាត់ %u ក្នុងបញ្ជីប្រភព %s ឡើយ" + +#: apt-pkg/packagemanager.cc:296 apt-pkg/packagemanager.cc:922 #, c-format msgid "" "Could not perform immediate configuration on '%s'. Please see man 5 apt.conf " "under APT::Immediate-Configure for details. (%d)" msgstr "" -#: apt-pkg/packagemanager.cc:498 apt-pkg/packagemanager.cc:529 +#: apt-pkg/packagemanager.cc:497 apt-pkg/packagemanager.cc:528 #, fuzzy, c-format msgid "Could not configure '%s'. " msgstr "មិនអាចបើកឯកសារ %s បានឡើយ" -#: apt-pkg/packagemanager.cc:571 +#: apt-pkg/packagemanager.cc:570 #, c-format msgid "" "This installation run will require temporarily removing the essential " @@ -2808,7 +2803,7 @@ msgid "" "The package %s needs to be reinstalled, but I can't find an archive for it." msgstr "កញ្ចប់ %s ត្រូវការឲ្យដំឡើង ប៉ុន្តែ ខ្ញុំមិនអាចរកប័ណ្ណសារសម្រាប់វាបានទេ ។" -#: apt-pkg/algorithms.cc:1238 +#: apt-pkg/algorithms.cc:1068 msgid "" "Error, pkgProblemResolver::Resolve generated breaks, this may be caused by " "held packages." @@ -2816,19 +2811,11 @@ msgstr "" "កំហុស pkgProblemResolver::ដោះស្រាយសញ្ញាបញ្ឈប់ដែលបានបង្កើត នេះប្រហែលជា បង្កដោយកញ្ចប់" "ដែលបានទុក ។" -#: apt-pkg/algorithms.cc:1240 +#: apt-pkg/algorithms.cc:1070 msgid "Unable to correct problems, you have held broken packages." msgstr "មិនអាចកែបញ្ហាបានទេេ អ្កបានទុកកញ្ចប់ដែលខូច ។។" -#: apt-pkg/algorithms.cc:1592 apt-pkg/algorithms.cc:1594 -#, fuzzy -msgid "" -"Some index files failed to download. They have been ignored, or old ones " -"used instead." -msgstr "" -"ឯកសារលិបិក្រមមួយចំនួនបានបរាជ័យក្នុងការទាញយក ពួកវាត្រូវបានមិនអើពើ ឬ ប្រើឯកសារចាស់ជំនួសវិញ ។" - -#: apt-pkg/acquire.cc:81 apt-pkg/cdrom.cc:838 +#: apt-pkg/acquire.cc:81 apt-pkg/cdrom.cc:811 #, fuzzy, c-format msgid "List directory %spartial is missing." msgstr "រាយបញ្ជីថត %spartial គឺបាត់បង់ ។" @@ -2855,27 +2842,32 @@ msgstr "កំពុងទៅយកឯកសារ %li នៃ %li (ន msgid "Retrieving file %li of %li" msgstr "កំពុងទៅយកឯកសារ %li នៃ %li" -#: apt-pkg/acquire-worker.cc:112 +#: apt-pkg/acquire-worker.cc:113 #, c-format msgid "The method driver %s could not be found." msgstr "មិនអាចរកឃើញកម្មវិធីបញ្ជាវិធីសាស្ត្រ %s ឡើយ ។" -#: apt-pkg/acquire-worker.cc:161 +#: apt-pkg/acquire-worker.cc:115 +#, fuzzy, c-format +msgid "Is the package %s installed?" +msgstr "ពិនិត្យប្រសិនបើកញ្ចប់ 'dpkg-dev' មិនទាន់បានដំឡើង ។\n" + +#: apt-pkg/acquire-worker.cc:166 #, c-format msgid "Method %s did not start correctly" msgstr "វិធីសាស្ត្រ %s មិនអាចចាប់ផ្តើមត្រឹមត្រូវទេ" -#: apt-pkg/acquire-worker.cc:447 +#: apt-pkg/acquire-worker.cc:452 #, c-format msgid "Please insert the disc labeled: '%s' in the drive '%s' and press enter." msgstr "សូមបញ្ចូលស្លាកឌីស ៖ '%s' ក្នុងដ្រាយ '%s' ហើយសង្កត់ចូល ។" -#: apt-pkg/init.cc:151 +#: apt-pkg/init.cc:143 #, c-format msgid "Packaging system '%s' is not supported" msgstr "មិនគាំទ្រប្រព័ន្ធកញ្ចប់'%s' ឡើយ" -#: apt-pkg/init.cc:167 +#: apt-pkg/init.cc:159 msgid "Unable to determine a suitable packaging system type" msgstr "មិនអាចកំណត់ប្រភេទប្រព័ន្ធកញ្ចប់ដែលសមរម្យបានឡើយ" @@ -2907,17 +2899,17 @@ msgid "" "available in the sources" msgstr "" -#: apt-pkg/policy.cc:399 +#: apt-pkg/policy.cc:414 #, fuzzy, c-format msgid "Invalid record in the preferences file %s, no Package header" msgstr "កំណត់ត្រាមិនត្រឹមត្រូវនៅក្នុងឯកសារចំណង់ចំណូលចិត្ត មិនមានបឋមកថាកញ្ចប់ទេ" -#: apt-pkg/policy.cc:421 +#: apt-pkg/policy.cc:436 #, c-format msgid "Did not understand pin type %s" msgstr "មិនបានយល់ពីប្រភេទម្ជុល %s ឡើយ" -#: apt-pkg/policy.cc:429 +#: apt-pkg/policy.cc:444 msgid "No priority (or zero) specified for pin" msgstr "គ្មានអទិភាព (ឬ សូន្យ) បានបញ្ជាក់សម្រាប់ម្ជុលទេ" @@ -2985,45 +2977,49 @@ msgstr "IO កំហុសក្នុងការររក្សាទុក msgid "rename failed, %s (%s -> %s)." msgstr "ប្តូរឈ្មោះបានបរាជ័យ, %s (%s -> %s) ។" -#: apt-pkg/acquire-item.cc:599 -msgid "MD5Sum mismatch" -msgstr "MD5Sum មិនផ្គួផ្គង" - -#: apt-pkg/acquire-item.cc:870 apt-pkg/acquire-item.cc:1887 -#: apt-pkg/acquire-item.cc:2030 +#: apt-pkg/acquire-item.cc:154 #, fuzzy msgid "Hash Sum mismatch" msgstr "MD5Sum មិនផ្គួផ្គង" -#: apt-pkg/acquire-item.cc:1388 +#: apt-pkg/acquire-item.cc:159 +msgid "Size mismatch" +msgstr "ទំហំមិនបានផ្គួផ្គង" + +#: apt-pkg/acquire-item.cc:164 +#, fuzzy +msgid "Invalid file format" +msgstr "ប្រតិបត្តិការមិនត្រឹមត្រូវ %s" + +#: apt-pkg/acquire-item.cc:1570 #, 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:1404 +#: apt-pkg/acquire-item.cc:1586 #, fuzzy, c-format msgid "Unable to find hash sum for '%s' in Release file" msgstr "មិនអាចញែកឯកសារកញ្ចប់ %s (1) បានឡើយ" -#: apt-pkg/acquire-item.cc:1446 +#: apt-pkg/acquire-item.cc:1628 msgid "There is no public key available for the following key IDs:\n" msgstr "គ្មានកូនសោសាធារណៈអាចរកបានក្នុងកូនសោ IDs ខាងក្រោមនេះទេ ៖\n" -#: apt-pkg/acquire-item.cc:1484 +#: apt-pkg/acquire-item.cc:1666 #, 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:1506 +#: apt-pkg/acquire-item.cc:1688 #, c-format msgid "Conflicting distribution: %s (expected %s but got %s)" msgstr "" -#: apt-pkg/acquire-item.cc:1536 +#: apt-pkg/acquire-item.cc:1718 #, c-format msgid "" "An error occurred during the signature verification. The repository is not " @@ -3031,12 +3027,12 @@ msgid "" msgstr "" #. Invalid signature file, reject (LP: #346386) (Closes: #627642) -#: apt-pkg/acquire-item.cc:1546 apt-pkg/acquire-item.cc:1551 +#: apt-pkg/acquire-item.cc:1728 apt-pkg/acquire-item.cc:1733 #, c-format msgid "GPG error: %s: %s" msgstr "" -#: apt-pkg/acquire-item.cc:1663 +#: apt-pkg/acquire-item.cc:1856 #, c-format msgid "" "I wasn't able to locate a file for the %s package. This might mean you need " @@ -3045,30 +3041,23 @@ msgstr "" "ខ្ញុំមិនអាចរកទីតាំងឯកសារសម្រាប់កញ្ចប់ %s បានទេ ។ មានន័យថាអ្នកត្រូវការជួសជុលកញ្ចប់នេះដោយដៃ ។ " "(ដោយសារបាត់ស្ថាបត្យកម្ម)" -#: apt-pkg/acquire-item.cc:1722 +#: apt-pkg/acquire-item.cc:1922 #, c-format -msgid "" -"I wasn't able to locate a file for the %s package. This might mean you need " -"to manually fix this package." +msgid "Can't find a source to download version '%s' of '%s'" msgstr "" -"ខ្ញុំមិនអាចរកទីតាំងឯកសារសម្រាប់កញ្ចប់ %s បានទេ ។ មានន័យថាអ្នកត្រូវការជួសជុលកញ្ចប់នេះដោយដៃ ។" -#: apt-pkg/acquire-item.cc:1781 +#: apt-pkg/acquire-item.cc:1980 #, c-format msgid "" "The package index files are corrupted. No Filename: field for package %s." msgstr "កញ្ចប់ឯកសារលិបិក្រមត្រូវបានខូច ។ គ្មានឈ្មោះឯកសារ ៖ វាលសម្រាប់កញ្ចប់នេះទេ %s ។" -#: apt-pkg/acquire-item.cc:1879 -msgid "Size mismatch" -msgstr "ទំហំមិនបានផ្គួផ្គង" - -#: apt-pkg/indexrecords.cc:68 +#: apt-pkg/indexrecords.cc:73 #, fuzzy, c-format msgid "Unable to parse Release file %s" msgstr "មិនអាចញែកឯកសារកញ្ចប់ %s (1) បានឡើយ" -#: apt-pkg/indexrecords.cc:78 +#: apt-pkg/indexrecords.cc:81 #, fuzzy, c-format msgid "No sections in Release file %s" msgstr "ចំណាំ កំពុងជ្រើស %s ជំនួស %s\n" @@ -3093,73 +3082,64 @@ msgstr "មិនអាចញែកឯកសារកញ្ចប់ %s (1 msgid "Vendor block %s contains no fingerprint" msgstr "ប្លុកក្រុមហ៊ុនលក់ %s គ្មានស្នាមផ្តិតម្រាមដៃ" -#: apt-pkg/cdrom.cc:576 -#, c-format -msgid "" -"Using CD-ROM mount point %s\n" -"Mounting CD-ROM\n" -msgstr "" -"ការប្រើប្រាស់ចំណុចម៉ោន ស៊ីឌី-រ៉ូម %s\n" -"កំពុងម៉ោនស៊ីឌី-រ៉ូម\n" - -#: apt-pkg/cdrom.cc:585 apt-pkg/cdrom.cc:682 -msgid "Identifying.. " -msgstr "កំពុងធ្វើអត្តសញ្ញាណនា.. " - -#: apt-pkg/cdrom.cc:613 -#, c-format -msgid "Stored label: %s\n" -msgstr "បានទុកស្លាក ៖ %s \n" - -#: apt-pkg/cdrom.cc:622 apt-pkg/cdrom.cc:915 -#, fuzzy -msgid "Unmounting CD-ROM...\n" -msgstr "មិនកំពុងម៉ោន ស៊ីឌី-រ៉ូម ទេ..." - -#: apt-pkg/cdrom.cc:642 +#: apt-pkg/cdrom.cc:575 #, c-format msgid "Using CD-ROM mount point %s\n" msgstr "ប្រើប្រាស់ចំណុចម៉ោន ស៊ីឌី-រ៉ូម %s\n" -#: apt-pkg/cdrom.cc:660 +#: apt-pkg/cdrom.cc:583 msgid "Unmounting CD-ROM\n" msgstr "ការមិនម៉ោន ស៊ីឌី-រ៉ូម\n" -#: apt-pkg/cdrom.cc:665 +#: apt-pkg/cdrom.cc:588 msgid "Waiting for disc...\n" msgstr "កំពុងរង់ចាំឌីស...\n" -#: apt-pkg/cdrom.cc:674 +#: apt-pkg/cdrom.cc:597 msgid "Mounting CD-ROM...\n" msgstr "កំពុងម៉ោន ស៊ីឌី-រ៉ូម...\n" -#: apt-pkg/cdrom.cc:693 +#: apt-pkg/cdrom.cc:605 +msgid "Identifying.. " +msgstr "កំពុងធ្វើអត្តសញ្ញាណនា.. " + +#: apt-pkg/cdrom.cc:643 +#, c-format +msgid "Stored label: %s\n" +msgstr "បានទុកស្លាក ៖ %s \n" + +#: apt-pkg/cdrom.cc:652 apt-pkg/cdrom.cc:888 +#, fuzzy +msgid "Unmounting CD-ROM...\n" +msgstr "មិនកំពុងម៉ោន ស៊ីឌី-រ៉ូម ទេ..." + +#: apt-pkg/cdrom.cc:667 msgid "Scanning disc for index files..\n" msgstr "កំពុងស្កេនឌីសសម្រាប់ឯកសារលិបិក្រម..\n" -#: apt-pkg/cdrom.cc:744 +#: apt-pkg/cdrom.cc:717 #, fuzzy, c-format msgid "" "Found %zu package indexes, %zu source indexes, %zu translation indexes and " "%zu signatures\n" msgstr "បានរកឃើញ លិបិក្រមកញ្ចប់ %i លិបិក្រមប្រភព%i និង ហត្ថលេខា %i \n" -#: apt-pkg/cdrom.cc:755 +#: apt-pkg/cdrom.cc:728 msgid "" "Unable to locate any package files, perhaps this is not a Debian Disc or the " "wrong architecture?" msgstr "" -#: apt-pkg/cdrom.cc:782 +#: apt-pkg/cdrom.cc:755 #, fuzzy, c-format msgid "Found label '%s'\n" msgstr "បានទុកស្លាក ៖ %s \n" -#: apt-pkg/cdrom.cc:811 +#: apt-pkg/cdrom.cc:784 msgid "That is not a valid name, try again.\n" msgstr "នោះមិនមែនជាឈ្មោះត្រឹមត្រូវទេ សូមព្យាយាមម្ដងទៀត ។\n" -#: apt-pkg/cdrom.cc:828 +#: apt-pkg/cdrom.cc:801 #, c-format msgid "" "This disc is called: \n" @@ -3168,15 +3148,15 @@ msgstr "" "ឌីសនេះត្រូវបានហៅ ៖ \n" "'%s'\n" -#: apt-pkg/cdrom.cc:830 +#: apt-pkg/cdrom.cc:803 msgid "Copying package lists..." msgstr "កំពុងចម្លងបញ្ជីកញ្ចប់..." -#: apt-pkg/cdrom.cc:865 +#: apt-pkg/cdrom.cc:838 msgid "Writing new source list\n" msgstr "កំពុងសរសេរបញ្ជីប្រភពថ្មី\n" -#: apt-pkg/cdrom.cc:873 +#: apt-pkg/cdrom.cc:846 msgid "Source list entries for this disc are:\n" msgstr "ធាតុបញ្ចូលបញ្ជីប្រភពសម្រាប់ឌីសនេះគឺ ៖\n" @@ -3210,49 +3190,54 @@ msgstr "" msgid "Hash mismatch for: %s" msgstr "MD5Sum មិនផ្គួផ្គង" -#: apt-pkg/cacheset.cc:403 +#: apt-pkg/cacheset.cc:479 #, c-format msgid "Release '%s' for '%s' was not found" msgstr "រកមិនឃើញការចេញផ្សាយ '%s' សម្រាប់ '%s' ឡើយ" -#: apt-pkg/cacheset.cc:406 +#: apt-pkg/cacheset.cc:482 #, c-format msgid "Version '%s' for '%s' was not found" msgstr "រកមិនឃើញកំណែ '%s' សម្រាប់ '%s'" -#: apt-pkg/cacheset.cc:517 +#: apt-pkg/cacheset.cc:593 #, fuzzy, c-format msgid "Couldn't find task '%s'" msgstr "មិនអាចរកកញ្ចប់ %s បានទេ" -#: apt-pkg/cacheset.cc:523 +#: apt-pkg/cacheset.cc:599 #, fuzzy, c-format msgid "Couldn't find any package by regex '%s'" msgstr "មិនអាចរកកញ្ចប់ %s បានទេ" -#: apt-pkg/cacheset.cc:534 +#: apt-pkg/cacheset.cc:605 +#, fuzzy, c-format +msgid "Couldn't find any package by glob '%s'" +msgstr "មិនអាចរកកញ្ចប់ %s បានទេ" + +#: apt-pkg/cacheset.cc:616 #, c-format msgid "Can't select versions from package '%s' as it is purely virtual" msgstr "" -#: apt-pkg/cacheset.cc:541 apt-pkg/cacheset.cc:548 +#: apt-pkg/cacheset.cc:623 apt-pkg/cacheset.cc:630 #, c-format msgid "" "Can't select installed nor candidate version from package '%s' as it has " "neither of them" msgstr "" -#: apt-pkg/cacheset.cc:555 +#: apt-pkg/cacheset.cc:637 #, c-format msgid "Can't select newest version from package '%s' as it is purely virtual" msgstr "" -#: apt-pkg/cacheset.cc:563 +#: apt-pkg/cacheset.cc:645 #, c-format msgid "Can't select candidate version from package %s as it has no candidate" msgstr "" -#: apt-pkg/cacheset.cc:571 +#: apt-pkg/cacheset.cc:653 #, c-format msgid "Can't select installed version from package %s as it is not installed" msgstr "" @@ -3277,127 +3262,159 @@ msgstr "" msgid "Execute external solver" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:73 +#: apt-pkg/install-progress.cc:51 +#, c-format +msgid "Progress: [%3i%%]" +msgstr "" + +#: apt-pkg/install-progress.cc:85 apt-pkg/install-progress.cc:168 +msgid "Running dpkg" +msgstr "" + +#: apt-pkg/update.cc:110 apt-pkg/update.cc:112 +#, fuzzy +msgid "" +"Some index files failed to download. They have been ignored, or old ones " +"used instead." +msgstr "" +"ឯកសារលិបិក្រមមួយចំនួនបានបរាជ័យក្នុងការទាញយក ពួកវាត្រូវបានមិនអើពើ ឬ ប្រើឯកសារចាស់ជំនួសវិញ ។" + +#: apt-pkg/deb/dpkgpm.cc:91 #, fuzzy, c-format msgid "Installing %s" msgstr "បានដំឡើង %s" -#: apt-pkg/deb/dpkgpm.cc:74 apt-pkg/deb/dpkgpm.cc:982 +#: apt-pkg/deb/dpkgpm.cc:92 apt-pkg/deb/dpkgpm.cc:977 #, c-format msgid "Configuring %s" msgstr "កំពុងកំណត់រចនាសម្ព័ន្ធ %s" -#: apt-pkg/deb/dpkgpm.cc:75 apt-pkg/deb/dpkgpm.cc:989 +#: apt-pkg/deb/dpkgpm.cc:93 apt-pkg/deb/dpkgpm.cc:984 #, c-format msgid "Removing %s" msgstr "កំពុងយក %s ចេញ" -#: apt-pkg/deb/dpkgpm.cc:76 +#: apt-pkg/deb/dpkgpm.cc:94 #, fuzzy, c-format msgid "Completely removing %s" msgstr "បានយក %s ចេញទាំងស្រុង" -#: apt-pkg/deb/dpkgpm.cc:77 +#: apt-pkg/deb/dpkgpm.cc:95 #, c-format msgid "Noting disappearance of %s" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:78 +#: apt-pkg/deb/dpkgpm.cc:96 #, c-format msgid "Running post-installation trigger %s" msgstr "" #. FIXME: use a better string after freeze -#: apt-pkg/deb/dpkgpm.cc:735 +#: apt-pkg/deb/dpkgpm.cc:808 #, fuzzy, c-format msgid "Directory '%s' missing" msgstr "រាយបញ្ជីថត %spartial គឺបាត់បង់ ។" -#: apt-pkg/deb/dpkgpm.cc:750 apt-pkg/deb/dpkgpm.cc:770 +#: apt-pkg/deb/dpkgpm.cc:823 apt-pkg/deb/dpkgpm.cc:845 #, fuzzy, c-format msgid "Could not open file '%s'" msgstr "មិនអាចបើកឯកសារ %s បានឡើយ" -#: apt-pkg/deb/dpkgpm.cc:975 +#: apt-pkg/deb/dpkgpm.cc:970 #, c-format msgid "Preparing %s" msgstr "កំពុងរៀបចំ %s" -#: apt-pkg/deb/dpkgpm.cc:976 +#: apt-pkg/deb/dpkgpm.cc:971 #, c-format msgid "Unpacking %s" msgstr "កំពុងស្រាយ %s" -#: apt-pkg/deb/dpkgpm.cc:981 +#: apt-pkg/deb/dpkgpm.cc:976 #, c-format msgid "Preparing to configure %s" msgstr "កំពុងរៀបចំកំណត់រចនាសម្ព័ន្ធ %s" -#: apt-pkg/deb/dpkgpm.cc:983 +#: apt-pkg/deb/dpkgpm.cc:978 #, c-format msgid "Installed %s" msgstr "បានដំឡើង %s" -#: apt-pkg/deb/dpkgpm.cc:988 +#: apt-pkg/deb/dpkgpm.cc:983 #, c-format msgid "Preparing for removal of %s" msgstr "កំពុងរៀបចំដើម្បីការយកចេញនៃ %s" -#: apt-pkg/deb/dpkgpm.cc:990 +#: apt-pkg/deb/dpkgpm.cc:985 #, c-format msgid "Removed %s" msgstr "បានយក %s ចេញ" -#: apt-pkg/deb/dpkgpm.cc:995 +#: apt-pkg/deb/dpkgpm.cc:990 #, c-format msgid "Preparing to completely remove %s" msgstr "កំពុងរៀបចំយក %s ចេញទាំងស្រុង" -#: apt-pkg/deb/dpkgpm.cc:996 +#: apt-pkg/deb/dpkgpm.cc:991 #, c-format msgid "Completely removed %s" msgstr "បានយក %s ចេញទាំងស្រុង" -#: apt-pkg/deb/dpkgpm.cc:1243 -msgid "Can not write log, openpty() failed (/dev/pts not mounted?)\n" +#: apt-pkg/deb/dpkgpm.cc:1046 +msgid "ioctl(TIOCGWINSZ) failed" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1273 -msgid "Running dpkg" +#: apt-pkg/deb/dpkgpm.cc:1049 apt-pkg/deb/dpkgpm.cc:1070 +#, fuzzy, c-format +msgid "Can not write log (%s)" +msgstr "មិនអាចសរសេរទៅ %s" + +#: apt-pkg/deb/dpkgpm.cc:1049 +msgid "Is /dev/pts mounted?" +msgstr "" + +#: apt-pkg/deb/dpkgpm.cc:1070 +msgid "Is stdout a terminal?" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1445 +#: apt-pkg/deb/dpkgpm.cc:1558 msgid "Operation was interrupted before it could finish" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1507 +#: apt-pkg/deb/dpkgpm.cc:1620 msgid "No apport report written because MaxReports is reached already" msgstr "" #. check if its not a follow up error -#: apt-pkg/deb/dpkgpm.cc:1512 +#: apt-pkg/deb/dpkgpm.cc:1625 msgid "dependency problems - leaving unconfigured" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1514 +#: apt-pkg/deb/dpkgpm.cc:1627 msgid "" "No apport report written because the error message indicates its a followup " "error from a previous failure." msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1520 +#: apt-pkg/deb/dpkgpm.cc:1633 msgid "" "No apport report written because the error message indicates a disk full " "error" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1526 +#: apt-pkg/deb/dpkgpm.cc:1640 msgid "" "No apport report written because the error message indicates a out of memory " "error" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1533 +#: apt-pkg/deb/dpkgpm.cc:1647 apt-pkg/deb/dpkgpm.cc:1653 +msgid "" +"No apport report written because the error message indicates an issue on the " +"local system" +msgstr "" + +#: apt-pkg/deb/dpkgpm.cc:1674 msgid "" "No apport report written because the error message indicates a dpkg I/O error" msgstr "" @@ -3426,6 +3443,96 @@ msgstr "" msgid "Not locked" msgstr "" +#~ msgid "%s not a valid DEB package." +#~ msgstr "%s មិនមែនជាកញ្ចប់ DEB ត្រឹមត្រូវទេ ។" + +#~ msgid "" +#~ "Using CD-ROM mount point %s\n" +#~ "Mounting CD-ROM\n" +#~ msgstr "" +#~ "ការប្រើប្រាស់ចំណុចម៉ោន ស៊ីឌី-រ៉ូម %s\n" +#~ "កំពុងម៉ោនស៊ីឌី-រ៉ូម\n" + +#, fuzzy +#~ msgid "Note, selecting '%s' for task '%s'\n" +#~ msgstr "ចំណាំ កំពុងជ្រើស %s សម្រាប់ regex '%s'\n" + +#, fuzzy +#~ msgid "Note, selecting '%s' for regex '%s'\n" +#~ msgstr "ចំណាំ កំពុងជ្រើស %s សម្រាប់ regex '%s'\n" + +#~ msgid "Package %s is a virtual package provided by:\n" +#~ msgstr "កញ្ចប់ %s ជាកញ្ចប់និម្មិតដែលបានផ្តល់ដោយ ៖\n" + +#, fuzzy +#~ msgid " [Not candidate version]" +#~ msgstr "កំណែសាកល្បង" + +#~ msgid "You should explicitly select one to install." +#~ msgstr "អ្នកគួរតែជ្រើសយកមួយឲ្យច្បាស់ដើម្បីដំឡើង ។" + +#~ 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" + +#~ msgid "However the following packages replace it:" +#~ msgstr "ទោះយ៉ាងណាក៏ដោយ កញ្ចប់ខាងក្រោមជំនួសវា ៖" + +#, fuzzy +#~ msgid "Package '%s' has no installation candidate" +#~ msgstr "កញ្ចប់ %s មិនមានការដំឡើងសាកល្បងឡើយ" + +#, fuzzy +#~ msgid "Package '%s' is not installed, so not removed. Did you mean '%s'?\n" +#~ msgstr "មិនទាន់បានដំឡើងកញ្ចប់ %s ទេ ដូច្នេះ មិនបានយកចេញឡើយ \n" + +#, fuzzy +#~ msgid "Package '%s' is not installed, so not removed\n" +#~ msgstr "មិនទាន់បានដំឡើងកញ្ចប់ %s ទេ ដូច្នេះ មិនបានយកចេញឡើយ \n" + +#, fuzzy +#~ msgid "Note, selecting '%s' instead of '%s'\n" +#~ msgstr "ចំណាំ កំពុងជ្រើស %s ជំនួស %s\n" + +#~ msgid "Skipping %s, it is already installed and upgrade is not set.\n" +#~ msgstr "កំពុងរំលង %s វាបានដំឡើងរួចរាល់ ហើយភាពធ្វើឲ្យប្រសើរមិនទាន់កំណត់ ។\n" + +#, fuzzy +#~ msgid "Skipping %s, it is not installed and only upgrades are requested.\n" +#~ msgstr "កំពុងរំលង %s វាបានដំឡើងរួចរាល់ ហើយភាពធ្វើឲ្យប្រសើរមិនទាន់កំណត់ ។\n" + +#~ msgid "Reinstallation of %s is not possible, it cannot be downloaded.\n" +#~ msgstr "មិនអាចធ្វើការដំឡើង %s ឡើងវិញបានទេ វាមិនអាចត្រូវបានទាញយកបានឡើយ ។\n" + +#~ msgid "%s is already the newest version.\n" +#~ msgstr "%s ជាកំណែដែលថ្មីបំផុតរួចទៅហើយ ។\n" + +#, fuzzy +#~ msgid "Selected version '%s' (%s) for '%s'\n" +#~ msgstr "បានជ្រើសកំណែ %s (%s) សម្រាប់ %s\n" + +#, fuzzy +#~ msgid "Selected version '%s' (%s) for '%s' because of '%s'\n" +#~ msgstr "បានជ្រើសកំណែ %s (%s) សម្រាប់ %s\n" + +#, fuzzy +#~ msgid "This is not a valid DEB archive, it has no '%s', '%s' or '%s' member" +#~ msgstr "នេះជាប័ណ្ណសារ DEB មិនត្រឹមត្រូវ វាគ្មានសមាជិក '%s' ឬ '%s'" + +#~ msgid "MD5Sum mismatch" +#~ msgstr "MD5Sum មិនផ្គួផ្គង" + +#~ msgid "" +#~ "I wasn't able to locate a file for the %s package. This might mean you " +#~ "need to manually fix this package." +#~ msgstr "" +#~ "ខ្ញុំមិនអាចរកទីតាំងឯកសារសម្រាប់កញ្ចប់ %s បានទេ ។ មានន័យថាអ្នកត្រូវការជួសជុលកញ្ចប់នេះដោយដៃ ។" + #, fuzzy #~ msgid "Skipping nonexistent file %s" #~ msgstr "កំពុងបើឯកសារកំណត់រចនាសម្ព័ន្ធ %s" @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: apt\n" "Report-Msgid-Bugs-To: APT Development Team <deity@lists.debian.org>\n" -"POT-Creation-Date: 2013-07-31 16:24+0200\n" +"POT-Creation-Date: 2014-02-23 00:29+0100\n" "PO-Revision-Date: 2010-08-30 02:31+0900\n" "Last-Translator: Changwoo Ryu <cwryu@debian.org>\n" "Language-Team: Korean <debian-l10n-korean@lists.debian.org>\n" @@ -15,150 +15,152 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: cmdline/apt-cache.cc:158 +#: cmdline/apt-cache.cc:140 #, c-format msgid "Package %s version %s has an unmet dep:\n" msgstr "%s 패키지의 %s 버전의 의존성이 맞지 않습니다:\n" -#: cmdline/apt-cache.cc:286 +#: cmdline/apt-cache.cc:268 msgid "Total package names: " msgstr "전체 패키지 이름 : " -#: cmdline/apt-cache.cc:288 +#: cmdline/apt-cache.cc:270 msgid "Total package structures: " msgstr "전체 패키지 구조: " -#: cmdline/apt-cache.cc:328 +#: cmdline/apt-cache.cc:310 msgid " Normal packages: " msgstr " 일반 패키지: " -#: cmdline/apt-cache.cc:329 +#: cmdline/apt-cache.cc:311 msgid " Pure virtual packages: " msgstr " 순수 가상 패키지: " -#: cmdline/apt-cache.cc:330 +#: cmdline/apt-cache.cc:312 msgid " Single virtual packages: " msgstr " 단일 가상 패키지: " -#: cmdline/apt-cache.cc:331 +#: cmdline/apt-cache.cc:313 msgid " Mixed virtual packages: " msgstr " 혼합 가상 패키지: " -#: cmdline/apt-cache.cc:332 +#: cmdline/apt-cache.cc:314 msgid " Missing: " msgstr " 빠짐: " -#: cmdline/apt-cache.cc:334 +#: cmdline/apt-cache.cc:316 msgid "Total distinct versions: " msgstr "개별 버전 전체: " -#: cmdline/apt-cache.cc:336 +#: cmdline/apt-cache.cc:318 msgid "Total distinct descriptions: " msgstr "개별 설명 전체: " -#: cmdline/apt-cache.cc:338 +#: cmdline/apt-cache.cc:320 msgid "Total dependencies: " msgstr "전체 의존성: " -#: cmdline/apt-cache.cc:341 +#: cmdline/apt-cache.cc:323 msgid "Total ver/file relations: " msgstr "전체 버전/파일 관계: " -#: cmdline/apt-cache.cc:343 +#: cmdline/apt-cache.cc:325 msgid "Total Desc/File relations: " msgstr "전체 설명/파일 관계: " -#: cmdline/apt-cache.cc:345 +#: cmdline/apt-cache.cc:327 msgid "Total Provides mappings: " msgstr "전체 제공 매핑: " -#: cmdline/apt-cache.cc:357 +#: cmdline/apt-cache.cc:339 msgid "Total globbed strings: " msgstr "전체 패턴 문자열: " -#: cmdline/apt-cache.cc:371 +#: cmdline/apt-cache.cc:353 msgid "Total dependency version space: " msgstr "전체 의존성 버전 용량: " -#: cmdline/apt-cache.cc:376 +#: cmdline/apt-cache.cc:358 msgid "Total slack space: " msgstr "전체 빈 용량: " -#: cmdline/apt-cache.cc:384 +#: cmdline/apt-cache.cc:366 msgid "Total space accounted for: " msgstr "차지하는 전체 용량: " -#: cmdline/apt-cache.cc:515 cmdline/apt-cache.cc:1165 +#: cmdline/apt-cache.cc:497 cmdline/apt-cache.cc:1146 +#: apt-private/private-show.cc:55 #, c-format msgid "Package file %s is out of sync." msgstr "패키지 파일 %s 파일이 동기화되지 않았습니다." -#: cmdline/apt-cache.cc:593 cmdline/apt-cache.cc:1452 -#: cmdline/apt-cache.cc:1454 cmdline/apt-cache.cc:1531 cmdline/apt-mark.cc:46 -#: cmdline/apt-mark.cc:93 cmdline/apt-mark.cc:219 +#: cmdline/apt-cache.cc:575 cmdline/apt-cache.cc:1432 +#: cmdline/apt-cache.cc:1434 cmdline/apt-cache.cc:1511 cmdline/apt-mark.cc:48 +#: cmdline/apt-mark.cc:95 cmdline/apt-mark.cc:221 +#: apt-private/private-show.cc:167 apt-private/private-show.cc:169 msgid "No packages found" msgstr "패키지가 없습니다" -#: cmdline/apt-cache.cc:1265 +#: cmdline/apt-cache.cc:1245 msgid "You must give at least one search pattern" msgstr "최소 한 개의 검색어를 지정해야 합니다" -#: cmdline/apt-cache.cc:1431 +#: cmdline/apt-cache.cc:1411 msgid "This command is deprecated. Please use 'apt-mark showauto' instead." msgstr "" -#: cmdline/apt-cache.cc:1526 apt-pkg/cacheset.cc:510 +#: cmdline/apt-cache.cc:1506 apt-pkg/cacheset.cc:586 #, c-format msgid "Unable to locate package %s" msgstr "%s 패키지를 찾을 수 없습니다" -#: cmdline/apt-cache.cc:1556 +#: cmdline/apt-cache.cc:1536 msgid "Package files:" msgstr "패키지 파일:" -#: cmdline/apt-cache.cc:1563 cmdline/apt-cache.cc:1654 +#: cmdline/apt-cache.cc:1543 cmdline/apt-cache.cc:1634 msgid "Cache is out of sync, can't x-ref a package file" msgstr "캐시가 동기화되지 않았습니다. 패키지 파일을 상호 참조할 수 없습니다" #. Show any packages have explicit pins -#: cmdline/apt-cache.cc:1577 +#: cmdline/apt-cache.cc:1557 msgid "Pinned packages:" msgstr "핀 패키지:" -#: cmdline/apt-cache.cc:1589 cmdline/apt-cache.cc:1634 +#: cmdline/apt-cache.cc:1569 cmdline/apt-cache.cc:1614 msgid "(not found)" msgstr "(없음)" -#: cmdline/apt-cache.cc:1597 +#: cmdline/apt-cache.cc:1577 msgid " Installed: " msgstr " 설치: " -#: cmdline/apt-cache.cc:1598 +#: cmdline/apt-cache.cc:1578 msgid " Candidate: " msgstr " 후보: " -#: cmdline/apt-cache.cc:1616 cmdline/apt-cache.cc:1624 +#: cmdline/apt-cache.cc:1596 cmdline/apt-cache.cc:1604 msgid "(none)" msgstr "(없음)" -#: cmdline/apt-cache.cc:1631 +#: cmdline/apt-cache.cc:1611 msgid " Package pin: " msgstr " 패키지 핀: " #. Show the priority tables -#: cmdline/apt-cache.cc:1640 +#: cmdline/apt-cache.cc:1620 msgid " Version table:" msgstr " 버전 테이블:" -#: cmdline/apt-cache.cc:1753 cmdline/apt-cdrom.cc:206 cmdline/apt-config.cc:81 -#: cmdline/apt-get.cc:3392 cmdline/apt-mark.cc:375 -#: cmdline/apt-extracttemplates.cc:229 ftparchive/apt-ftparchive.cc:591 -#: cmdline/apt-internal-solver.cc:33 cmdline/apt-sortpkgs.cc:147 +#: cmdline/apt-cache.cc:1733 cmdline/apt-cdrom.cc:252 cmdline/apt-config.cc:83 +#: cmdline/apt-get.cc:1580 cmdline/apt-mark.cc:377 cmdline/apt.cc:66 +#: cmdline/apt-extracttemplates.cc:217 ftparchive/apt-ftparchive.cc:591 +#: cmdline/apt-internal-solver.cc:34 cmdline/apt-sortpkgs.cc:147 #, c-format msgid "%s %s for %s compiled on %s %s\n" msgstr "%s %s(%s), 컴파일 시각 %s %s\n" -#: cmdline/apt-cache.cc:1760 +#: cmdline/apt-cache.cc:1740 #, fuzzy msgid "" "Usage: apt-cache [options] command\n" @@ -233,35 +235,35 @@ msgstr "" "좀 더 자세한 정보는 apt-cache(8) 및 apt.conf(5) 매뉴얼 페이지를 보십시오.\n" #. }}} -#: cmdline/apt-cdrom.cc:43 +#: cmdline/apt-cdrom.cc:45 msgid "" "No CD-ROM could be auto-detected or found using the default mount point.\n" "You may try the --cdrom option to set the CD-ROM mount point. See 'man apt-" "cdrom' for more information about the CD-ROM auto-detection and mount point." msgstr "" -#: cmdline/apt-cdrom.cc:85 +#: cmdline/apt-cdrom.cc:89 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:100 +#: cmdline/apt-cdrom.cc:104 msgid "Please insert a Disc in the drive and press enter" msgstr "드라이브에 디스크를 넣고 Enter를 누르십시오" -#: cmdline/apt-cdrom.cc:135 +#: cmdline/apt-cdrom.cc:141 #, c-format msgid "Failed to mount '%s' to '%s'" msgstr "%s 파일의 이름을 %s(으)로 바꾸는데 실패했습니다" -#: cmdline/apt-cdrom.cc:170 +#: cmdline/apt-cdrom.cc:196 msgid "Repeat this process for the rest of the CDs in your set." msgstr "현재 갖고 있는 다른 CD에도 이 과정을 반복하십시오." -#: cmdline/apt-config.cc:46 +#: cmdline/apt-config.cc:48 msgid "Arguments not in pairs" msgstr "인수가 두 개가 아닙니다" -#: cmdline/apt-config.cc:87 +#: cmdline/apt-config.cc:89 msgid "" "Usage: apt-config [options] command\n" "\n" @@ -289,594 +291,70 @@ msgstr "" " -c=? 해당 설정 파일을 읽습니다\n" " -o=? 임의의 옵션을 설정합니다. 예를 들어 -o dir::cache=/tmp\n" -#. TRANSLATOR: Yes/No question help-text: defaulting to Y[es] -#. e.g. "Do you want to continue? [Y/n] " -#. The user has to answer with an input matching the -#. YESEXPR/NOEXPR defined in your l10n. -#: cmdline/apt-get.cc:146 -msgid "[Y/n]" -msgstr "[Y/n]" - -#. TRANSLATOR: Yes/No question help-text: defaulting to N[o] -#. e.g. "Should this file be removed? [y/N] " -#. The user has to answer with an input matching the -#. YESEXPR/NOEXPR defined in your l10n. -#: cmdline/apt-get.cc:152 -msgid "[y/N]" -msgstr "[y/N]" - -#. TRANSLATOR: "Yes" answer printed for a yes/no question if --assume-yes is set -#: cmdline/apt-get.cc:163 -msgid "Y" -msgstr "Y" - -#. TRANSLATOR: "No" answer printed for a yes/no question if --assume-no is set -#: cmdline/apt-get.cc:169 -msgid "N" -msgstr "" - -#: cmdline/apt-get.cc:191 apt-pkg/cachefilter.cc:33 -#, c-format -msgid "Regex compilation error - %s" -msgstr "정규식 컴파일 오류 - %s" - -#: cmdline/apt-get.cc:289 -msgid "The following packages have unmet dependencies:" -msgstr "다음 패키지의 의존성이 맞지 않습니다:" - -#: cmdline/apt-get.cc:379 -#, c-format -msgid "but %s is installed" -msgstr "하지만 %s 패키지를 설치했습니다" - -#: cmdline/apt-get.cc:381 -#, c-format -msgid "but %s is to be installed" -msgstr "하지만 %s 패키지를 설치할 것입니다" - -#: cmdline/apt-get.cc:388 -msgid "but it is not installable" -msgstr "하지만 설치할 수 없습니다" - -#: cmdline/apt-get.cc:390 -msgid "but it is a virtual package" -msgstr "하지만 가상 패키지입니다" - -#: cmdline/apt-get.cc:393 -msgid "but it is not installed" -msgstr "하지만 설치하지 않았습니다" - -#: cmdline/apt-get.cc:393 -msgid "but it is not going to be installed" -msgstr "하지만 %s 패키지를 설치하지 않을 것입니다" - -#: cmdline/apt-get.cc:398 -msgid " or" -msgstr " 혹은" - -#: cmdline/apt-get.cc:427 -msgid "The following NEW packages will be installed:" -msgstr "다음 새 패키지를 설치할 것입니다:" - -#: cmdline/apt-get.cc:453 -msgid "The following packages will be REMOVED:" -msgstr "다음 패키지를 지울 것입니다:" - -#: cmdline/apt-get.cc:475 -msgid "The following packages have been kept back:" -msgstr "다음 패키지를 과거 버전으로 유지합니다:" - -#: cmdline/apt-get.cc:496 -msgid "The following packages will be upgraded:" -msgstr "다음 패키지를 업그레이드할 것입니다:" - -#: cmdline/apt-get.cc:517 -msgid "The following packages will be DOWNGRADED:" -msgstr "다음 패키지를 다운그레이드할 것입니다:" - -#: cmdline/apt-get.cc:537 -msgid "The following held packages will be changed:" -msgstr "고정되었던 다음 패키지를 바꿀 것입니다:" - -#: cmdline/apt-get.cc:592 -#, c-format -msgid "%s (due to %s) " -msgstr "%s (%s때문에) " - -#: cmdline/apt-get.cc:600 -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:631 -#, c-format -msgid "%lu upgraded, %lu newly installed, " -msgstr "%lu개 업그레이드, %lu개 새로 설치, " - -#: cmdline/apt-get.cc:635 -#, c-format -msgid "%lu reinstalled, " -msgstr "%lu개 다시 설치, " - -#: cmdline/apt-get.cc:637 -#, c-format -msgid "%lu downgraded, " -msgstr "%lu개 업그레이드, " - -#: cmdline/apt-get.cc:639 -#, c-format -msgid "%lu to remove and %lu not upgraded.\n" -msgstr "%lu개 제거 및 %lu개 업그레이드 안 함.\n" - -#: cmdline/apt-get.cc:643 -#, c-format -msgid "%lu not fully installed or removed.\n" -msgstr "%lu개를 완전히 설치하지 못했거나 지움.\n" - -#: cmdline/apt-get.cc:664 -#, c-format -msgid "Note, selecting '%s' for task '%s'\n" -msgstr "주의, 작업 '%2$s'에 대해 '%1$s'을(를) 선택합니다\n" - -#: cmdline/apt-get.cc:669 -#, c-format -msgid "Note, selecting '%s' for regex '%s'\n" -msgstr "주의, 정규식 '%2$s'에 대해 '%1$s'을(를) 선택합니다\n" - -#: cmdline/apt-get.cc:686 -#, c-format -msgid "Package %s is a virtual package provided by:\n" -msgstr "%s 패키지는 다음이 제공하는 가상 패키지입니다:\n" - -#: cmdline/apt-get.cc:697 -msgid " [Installed]" -msgstr " [설치함]" - -#: cmdline/apt-get.cc:706 -msgid " [Not candidate version]" -msgstr "[후보 버전 아님]" - -#: cmdline/apt-get.cc:708 -msgid "You should explicitly select one to install." -msgstr "설치할 패키지를 하나 분명히 지정해야 합니다." - -#: cmdline/apt-get.cc:711 -#, c-format -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:729 -msgid "However the following packages replace it:" -msgstr "하지만 다음 패키지가 대체합니다:" - -#: cmdline/apt-get.cc:741 -#, c-format -msgid "Package '%s' has no installation candidate" -msgstr "'%s' 패키지는 설치할 수 있는 후보가 없습니다" - -#: cmdline/apt-get.cc:754 -#, c-format -msgid "Virtual packages like '%s' can't be removed\n" -msgstr "'%s' 패키지와 같은 가상 패키지는 제거할 수 없습니다\n" - -#. TRANSLATORS: Note, this is not an interactive question -#: cmdline/apt-get.cc:766 cmdline/apt-get.cc:969 +#: cmdline/apt-get.cc:244 #, fuzzy, c-format -msgid "Package '%s' is not installed, so not removed. Did you mean '%s'?\n" -msgstr "%s 패키지를 설치하지 않았으므로, 지우지 않습니다\n" +msgid "Can not find a package for architecture '%s'" +msgstr "'%s' 정규식에 해당하는 패키지가 없습니다" -#: cmdline/apt-get.cc:772 cmdline/apt-get.cc:975 +#: cmdline/apt-get.cc:326 #, fuzzy, c-format -msgid "Package '%s' is not installed, so not removed\n" -msgstr "%s 패키지를 설치하지 않았으므로, 지우지 않습니다\n" - -#: cmdline/apt-get.cc:817 -#, c-format -msgid "Note, selecting '%s' instead of '%s'\n" -msgstr "주의, '%2$s' 대신에 '%1$s' 패키지를 선택합니다\n" - -#: cmdline/apt-get.cc:847 -#, c-format -msgid "Skipping %s, it is already installed and upgrade is not set.\n" -msgstr "" -"%s 패키지를 건너 뜁니다. 이미 설치되어 있고 업그레이드를 하지 않습니다.\n" - -#: cmdline/apt-get.cc:851 -#, c-format -msgid "Skipping %s, it is not installed and only upgrades are requested.\n" -msgstr "%s 패키지를 건너 뜁니다. 설치되지 않았고 업그레이드만 요청합니다.\n" - -#: cmdline/apt-get.cc:863 -#, c-format -msgid "Reinstallation of %s is not possible, it cannot be downloaded.\n" -msgstr "%s 패키지를 다시 설치하는 건 불가능합니다. 다운로드할 수 없습니다.\n" - -#: cmdline/apt-get.cc:868 -#, c-format -msgid "%s is already the newest version.\n" -msgstr "%s 패키지는 이미 최신 버전입니다.\n" - -#: cmdline/apt-get.cc:887 cmdline/apt-get.cc:2187 cmdline/apt-mark.cc:68 -#, c-format -msgid "%s set to manually installed.\n" -msgstr "%s 패키지 수동설치로 지정합니다.\n" - -#: cmdline/apt-get.cc:913 -#, c-format -msgid "Selected version '%s' (%s) for '%s'\n" -msgstr "'%3$s' 패키지의 '%1$s' (%2$s) 버전을 선택합니다\n" +msgid "Can not find a package '%s' with version '%s'" +msgstr "'%s' 정규식에 해당하는 패키지가 없습니다" -#: cmdline/apt-get.cc:918 +#: cmdline/apt-get.cc:329 #, fuzzy, c-format -msgid "Selected version '%s' (%s) for '%s' because of '%s'\n" -msgstr "'%3$s' 패키지의 '%1$s' (%2$s) 버전을 선택합니다\n" - -#: cmdline/apt-get.cc:1054 -msgid "Correcting dependencies..." -msgstr "의존성을 바로잡는 중입니다..." - -#: cmdline/apt-get.cc:1057 -msgid " failed." -msgstr " 실패." - -#: cmdline/apt-get.cc:1060 -msgid "Unable to correct dependencies" -msgstr "의존성을 바로잡을 수 없습니다" - -#: cmdline/apt-get.cc:1063 -msgid "Unable to minimize the upgrade set" -msgstr "업그레이드 집합을 최소화할 수 없습니다" - -#: cmdline/apt-get.cc:1065 -msgid " Done" -msgstr " 완료" - -#: cmdline/apt-get.cc:1069 -msgid "You might want to run 'apt-get -f install' to correct these." -msgstr "" -"이 상황을 바로잡으려면 'apt-get -f install'을 실행해야 할 수도 있습니다." - -#: cmdline/apt-get.cc:1072 -msgid "Unmet dependencies. Try using -f." -msgstr "의존성이 맞지 않습니다. -f 옵션을 사용해 보십시오." - -#: cmdline/apt-get.cc:1097 -msgid "WARNING: The following packages cannot be authenticated!" -msgstr "경고: 다음 패키지를 인증할 수 없습니다!" - -#: cmdline/apt-get.cc:1101 -msgid "Authentication warning overridden.\n" -msgstr "인증 경고를 무시합니다.\n" - -#: cmdline/apt-get.cc:1108 -msgid "Install these packages without verification?" -msgstr "확인하지 않고 패키지를 설치하시겠습니까?" - -#: cmdline/apt-get.cc:1110 -msgid "Some packages could not be authenticated" -msgstr "인증할 수 없는 패키지가 있습니다" - -#: cmdline/apt-get.cc:1119 cmdline/apt-get.cc:1280 -msgid "There are problems and -y was used without --force-yes" -msgstr "문제가 발생했고 -y 옵션이 --force-yes 옵션 없이 사용되었습니다" - -#: cmdline/apt-get.cc:1160 -msgid "Internal error, InstallPackages was called with broken packages!" -msgstr "내부 오류. 망가진 패키지에서 InstallPackages를 호출했습니다!" - -#: cmdline/apt-get.cc:1169 -msgid "Packages need to be removed but remove is disabled." -msgstr "패키지를 제거해야 하지만 제거가 금지되어 있습니다." - -#: cmdline/apt-get.cc:1180 -msgid "Internal error, Ordering didn't finish" -msgstr "내부 오류. 순서변경작업이 끝나지 않았습니다" - -#: cmdline/apt-get.cc:1218 -msgid "How odd.. The sizes didn't match, email apt@packages.debian.org" -msgstr "" -"이상하게도 크기가 서로 다릅니다. apt@packages.debian.org로 이메일을 보내주십" -"시오." - -#. 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:1225 -#, c-format -msgid "Need to get %sB/%sB of archives.\n" -msgstr "%s바이트/%s바이트 아카이브를 받아야 합니다.\n" - -#. 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:1230 -#, c-format -msgid "Need to get %sB of archives.\n" -msgstr "%s바이트 아카이브를 받아야 합니다.\n" - -#. 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:1237 -#, c-format -msgid "After this operation, %sB of additional disk space will be used.\n" -msgstr "이 작업 후 %s바이트의 디스크 공간을 더 사용하게 됩니다.\n" - -#. 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:1242 -#, c-format -msgid "After this operation, %sB disk space will be freed.\n" -msgstr "이 작업 후 %s바이트의 디스크 공간이 비워집니다.\n" - -#: cmdline/apt-get.cc:1257 cmdline/apt-get.cc:1260 cmdline/apt-get.cc:2621 -#: cmdline/apt-get.cc:2624 -#, c-format -msgid "Couldn't determine free space in %s" -msgstr "%s의 여유 공간의 크기를 파악할 수 없습니다" - -#: cmdline/apt-get.cc:1270 -#, c-format -msgid "You don't have enough free space in %s." -msgstr "%s 안에 충분한 여유 공간이 없습니다." - -#: cmdline/apt-get.cc:1286 cmdline/apt-get.cc:1308 -msgid "Trivial Only specified but this is not a trivial operation." -msgstr "" -"사소한 작업만 가능하도록(Trivial Only) 지정되었지만 이 작업은 사소한 작업이 " -"아닙니다." - -# 입력을 받아야 한다. 한글 입력을 못 할 수 있으므로 원문 그대로 사용. -#. TRANSLATOR: This string needs to be typed by the user as a confirmation, so be -#. careful with hard to type or special characters (like non-breaking spaces) -#: cmdline/apt-get.cc:1290 -msgid "Yes, do as I say!" -msgstr "Yes, do as I say!" - -#: cmdline/apt-get.cc:1292 -#, c-format -msgid "" -"You are about to do something potentially harmful.\n" -"To continue type in the phrase '%s'\n" -" ?] " -msgstr "" -"시스템에 무언가 해가 되는 작업을 하려고 합니다.\n" -"계속하시려면 다음 문구를 입력하십시오: '%s'\n" -" ?] " - -#: cmdline/apt-get.cc:1298 cmdline/apt-get.cc:1317 -msgid "Abort." -msgstr "중단." - -#: cmdline/apt-get.cc:1313 -msgid "Do you want to continue?" -msgstr "계속 하시겠습니까?" - -#: cmdline/apt-get.cc:1385 cmdline/apt-get.cc:2686 apt-pkg/algorithms.cc:1566 -#, c-format -msgid "Failed to fetch %s %s\n" -msgstr "%s 파일을 받는데 실패했습니다 %s\n" - -#: cmdline/apt-get.cc:1403 -msgid "Some files failed to download" -msgstr "일부 파일을 받는데 실패했습니다" - -#: cmdline/apt-get.cc:1404 cmdline/apt-get.cc:2698 -msgid "Download complete and in download only mode" -msgstr "다운로드를 마쳤고 다운로드 전용 모드입니다" - -#: cmdline/apt-get.cc:1410 -msgid "" -"Unable to fetch some archives, maybe run apt-get update or try with --fix-" -"missing?" -msgstr "" -"아카이브를 받을 수 없습니다. 아마도 apt-get update를 실행해야 하거나 --fix-" -"missing 옵션을 줘서 실행해야 할 것입니다." - -#: cmdline/apt-get.cc:1414 -msgid "--fix-missing and media swapping is not currently supported" -msgstr "--fix-missing 옵션과 동시에 미디어 바꾸기는 현재 지원하지 않습니다" - -#: cmdline/apt-get.cc:1419 -msgid "Unable to correct missing packages." -msgstr "빠진 패키지를 바로잡을 수 없습니다." - -#: cmdline/apt-get.cc:1420 -msgid "Aborting install." -msgstr "설치를 중단합니다." - -#: cmdline/apt-get.cc:1448 -msgid "" -"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] "" -"다음 패키지는 패키지의 파일을 모두 다른 패키지가\n" -"덮어썼기 때문에 사라졌습니다:" - -#: cmdline/apt-get.cc:1452 -msgid "Note: This is done automatically and on purpose by dpkg." -msgstr "주의: dpkg에서 자동으로 의도적으로 수행했습니다." - -#: cmdline/apt-get.cc:1590 -#, c-format -msgid "Ignore unavailable target release '%s' of package '%s'" -msgstr "'%2$s' 패키지의 '%1$s' 대상 릴리스는 없으므로 무시합니다." +msgid "Can not find a package '%s' with release '%s'" +msgstr "'%s' 정규식에 해당하는 패키지가 없습니다" -#: cmdline/apt-get.cc:1622 +#: cmdline/apt-get.cc:366 #, c-format msgid "Picking '%s' as source package instead of '%s'\n" msgstr "소스 패키지로 '%s'을(를) '%s' 대신 선택합니다\n" -#. if (VerTag.empty() == false && Last == 0) -#: cmdline/apt-get.cc:1660 -#, c-format -msgid "Ignore unavailable version '%s' of package '%s'" +#: cmdline/apt-get.cc:422 +#, fuzzy, c-format +msgid "Can not find version '%s' of package '%s'" msgstr "'%2$s' 패키지의 '%1$s' 버전은 없으므로 무시합니다." -#: cmdline/apt-get.cc:1676 -msgid "The update command takes no arguments" -msgstr "update 명령은 인수를 받지 않습니다" - -#: cmdline/apt-get.cc:1742 -msgid "We are not supposed to delete stuff, can't start AutoRemover" -msgstr "삭제를 할 수 없으므로 AutoRemover를 실행하지 못합니다" - -#: cmdline/apt-get.cc:1846 -msgid "" -"Hmm, seems like the AutoRemover destroyed something which really\n" -"shouldn't happen. Please file a bug report against apt." -msgstr "" -"AutoRemover가 뭔가를 망가뜨린 것으로 보입니다. 이 문제는 실제 일어나서는\n" -"안 됩니다. 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:1849 cmdline/apt-get.cc:2017 -msgid "The following information may help to resolve the situation:" -msgstr "이 상황을 해결하는데 다음 정보가 도움이 될 수도 있습니다:" - -#: cmdline/apt-get.cc:1853 -msgid "Internal Error, AutoRemover broke stuff" -msgstr "내부 오류, 문제 해결 프로그램이 무언가를 망가뜨렸습니다" - -#: cmdline/apt-get.cc:1860 -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:1864 -#, 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:1866 -#, 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:1885 -msgid "Internal error, AllUpgrade broke stuff" -msgstr "내부 오류, AllUpgrade 프로그램이 무언가를 망가뜨렸습니다" - -#: cmdline/apt-get.cc:1984 -msgid "You might want to run 'apt-get -f install' to correct these:" -msgstr "다음을 바로잡으려면 'apt-get -f install'을 실행해 보십시오:" - -# FIXME: specify a solution? 무슨 솔루션? -#: cmdline/apt-get.cc:1988 -msgid "" -"Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a " -"solution)." -msgstr "" -"의존성이 맞지 않습니다. 패키지 없이 'apt-get -f install'을 시도해 보십시오 " -"(아니면 해결 방법을 지정하십시오)." - -#: cmdline/apt-get.cc:2002 -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 "" -"몇몇 패키지를 설치할 수 없습니다. 요청한 상황이 불가능할 수도 있고,\n" -"불안정 배포판을 사용해서 일부 필요한 패키지를 아직 만들지 않았거나,\n" -"아직 Incoming에서 나오지 않은 경우일 수도 있습니다." - -#: cmdline/apt-get.cc:2023 -msgid "Broken packages" -msgstr "망가진 패키지" - -#: cmdline/apt-get.cc:2049 -msgid "The following extra packages will be installed:" -msgstr "다음 패키지를 더 설치할 것입니다:" - -#: cmdline/apt-get.cc:2139 -msgid "Suggested packages:" -msgstr "제안하는 패키지:" - -#: cmdline/apt-get.cc:2140 -msgid "Recommended packages:" -msgstr "추천하는 패키지:" - -#: cmdline/apt-get.cc:2182 +#: cmdline/apt-get.cc:453 #, c-format msgid "Couldn't find package %s" msgstr "%s 패키지를 찾을 수 없습니다" -#: cmdline/apt-get.cc:2189 cmdline/apt-mark.cc:70 +#: cmdline/apt-get.cc:458 cmdline/apt-mark.cc:70 +#, c-format +msgid "%s set to manually installed.\n" +msgstr "%s 패키지 수동설치로 지정합니다.\n" + +#: cmdline/apt-get.cc:460 cmdline/apt-mark.cc:72 #, c-format msgid "%s set to automatically installed.\n" msgstr "%s 패키지는 수동설치로 지정합니다.\n" -#: cmdline/apt-get.cc:2197 cmdline/apt-mark.cc:114 +#: cmdline/apt-get.cc:468 cmdline/apt-mark.cc:116 msgid "" "This command is deprecated. Please use 'apt-mark auto' and 'apt-mark manual' " "instead." msgstr "" -#: cmdline/apt-get.cc:2213 -msgid "Calculating upgrade... " -msgstr "업그레이드를 계산하는 중입니다... " - -#: cmdline/apt-get.cc:2216 methods/ftp.cc:712 methods/connect.cc:116 -msgid "Failed" -msgstr "실패" - -#: cmdline/apt-get.cc:2221 -msgid "Done" -msgstr "완료" - -#: cmdline/apt-get.cc:2288 cmdline/apt-get.cc:2296 +#: cmdline/apt-get.cc:537 cmdline/apt-get.cc:545 msgid "Internal error, problem resolver broke stuff" msgstr "내부 오류, 문제 해결 프로그램이 무언가를 망가뜨렸습니다" -#: cmdline/apt-get.cc:2324 cmdline/apt-get.cc:2361 +#: cmdline/apt-get.cc:573 cmdline/apt-get.cc:610 msgid "Unable to lock the download directory" msgstr "다운로드 디렉터리를 잠글 수 없습니다" -#: cmdline/apt-get.cc:2418 -#, c-format -msgid "Can't find a source to download version '%s' of '%s'" -msgstr "" - -#: cmdline/apt-get.cc:2423 -#, c-format -msgid "Downloading %s %s" -msgstr "" - -#: cmdline/apt-get.cc:2483 +#: cmdline/apt-get.cc:725 msgid "Must specify at least one package to fetch source for" msgstr "해당되는 소스 패키지를 가져올 패키지를 최소한 하나 지정해야 합니다" -#: cmdline/apt-get.cc:2523 cmdline/apt-get.cc:2835 +#: cmdline/apt-get.cc:765 cmdline/apt-get.cc:1060 #, c-format msgid "Unable to find a source package for %s" msgstr "%s의 소스 패키지를 찾을 수 없습니다" -#: cmdline/apt-get.cc:2540 +#: cmdline/apt-get.cc:782 #, c-format msgid "" "NOTICE: '%s' packaging is maintained in the '%s' version control system at:\n" @@ -885,7 +363,7 @@ msgstr "" "알림: '%s' 패키징은 다음 '%s' 버전 컨트롤 시스템에서 관리합니다:\n" "%s\n" -#: cmdline/apt-get.cc:2545 +#: cmdline/apt-get.cc:787 #, fuzzy, c-format msgid "" "Please use:\n" @@ -896,85 +374,95 @@ msgstr "" "다음과 같이 하십시오:\n" "bzr get %s\n" -#: cmdline/apt-get.cc:2598 +#: cmdline/apt-get.cc:840 #, c-format msgid "Skipping already downloaded file '%s'\n" msgstr "이미 다운로드 받은 파일 '%s'은(는) 다시 받지 않고 건너 뜁니다.\n" -#: cmdline/apt-get.cc:2635 +#: cmdline/apt-get.cc:863 cmdline/apt-get.cc:866 +#: apt-private/private-install.cc:198 apt-private/private-install.cc:201 +#, c-format +msgid "Couldn't determine free space in %s" +msgstr "%s의 여유 공간의 크기를 파악할 수 없습니다" + +#: cmdline/apt-get.cc:877 #, c-format msgid "You don't have enough free space in %s" msgstr "%s에 충분한 공간이 없습니다" #. 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:2644 +#: cmdline/apt-get.cc:886 #, c-format msgid "Need to get %sB/%sB of source archives.\n" msgstr "소스 아카이브를 %s바이트/%s바이트 받아야 합니다.\n" #. 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:2649 +#: cmdline/apt-get.cc:891 #, c-format msgid "Need to get %sB of source archives.\n" msgstr "소스 아카이브를 %s바이트 받아야 합니다.\n" -#: cmdline/apt-get.cc:2655 +#: cmdline/apt-get.cc:897 #, c-format msgid "Fetch source %s\n" msgstr "%s 소스를 가져옵니다\n" -#: cmdline/apt-get.cc:2693 +#: cmdline/apt-get.cc:918 msgid "Failed to fetch some archives." msgstr "일부 아카이브를 가져오는데 실패했습니다." -#: cmdline/apt-get.cc:2724 +#: cmdline/apt-get.cc:923 apt-private/private-install.cc:325 +msgid "Download complete and in download only mode" +msgstr "다운로드를 마쳤고 다운로드 전용 모드입니다" + +#: cmdline/apt-get.cc:949 #, c-format msgid "Skipping unpack of already unpacked source in %s\n" msgstr "%s에 이미 풀려 있는 소스의 압축을 풀지 않고 건너 뜁니다.\n" -#: cmdline/apt-get.cc:2736 +#: cmdline/apt-get.cc:961 #, c-format msgid "Unpack command '%s' failed.\n" msgstr "압축 풀기 명령 '%s' 실패.\n" -#: cmdline/apt-get.cc:2737 +#: cmdline/apt-get.cc:962 #, c-format msgid "Check if the 'dpkg-dev' package is installed.\n" msgstr "'dpkg-dev' 패키지가 설치되었는지를 확인하십시오.\n" -#: cmdline/apt-get.cc:2759 +#: cmdline/apt-get.cc:984 #, c-format msgid "Build command '%s' failed.\n" msgstr "빌드 명령 '%s' 실패.\n" -#: cmdline/apt-get.cc:2779 +#: cmdline/apt-get.cc:1004 msgid "Child process failed" msgstr "하위 프로세스가 실패했습니다" -#: cmdline/apt-get.cc:2798 +#: cmdline/apt-get.cc:1023 msgid "Must specify at least one package to check builddeps for" msgstr "해당되는 빌드 의존성을 검사할 패키지를 최소한 하나 지정해야 합니다" -#: cmdline/apt-get.cc:2823 +#: cmdline/apt-get.cc:1048 #, c-format msgid "" "No architecture information available for %s. See apt.conf(5) APT::" "Architectures for setup" msgstr "" -#: cmdline/apt-get.cc:2847 cmdline/apt-get.cc:2850 +#: cmdline/apt-get.cc:1072 cmdline/apt-get.cc:1075 #, c-format msgid "Unable to get build-dependency information for %s" msgstr "%s의 빌드 의존성 정보를 가져올 수 없습니다" -#: cmdline/apt-get.cc:2870 +#: cmdline/apt-get.cc:1095 #, c-format msgid "%s has no build depends.\n" msgstr "%s 패키지에 빌드 의존성이 없습니다.\n" -#: cmdline/apt-get.cc:3040 +#: cmdline/apt-get.cc:1265 #, fuzzy, c-format msgid "" "%s dependency for %s can't be satisfied because %s is not allowed on '%s' " @@ -983,7 +471,7 @@ msgstr "" "%2$s에 대한 %1$s 의존성을 만족시킬 수 없습니다. %3$s 패키지를 찾을 수 없습니" "다" -#: cmdline/apt-get.cc:3058 +#: cmdline/apt-get.cc:1283 #, c-format msgid "" "%s dependency for %s cannot be satisfied because the package %s cannot be " @@ -992,14 +480,14 @@ msgstr "" "%2$s에 대한 %1$s 의존성을 만족시킬 수 없습니다. %3$s 패키지를 찾을 수 없습니" "다" -#: cmdline/apt-get.cc:3081 +#: cmdline/apt-get.cc:1306 #, 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:3120 +#: cmdline/apt-get.cc:1345 #, fuzzy, c-format msgid "" "%s dependency for %s cannot be satisfied because candidate version of " @@ -1008,7 +496,7 @@ msgstr "" "%2$s에 대한 %1$s 의존성을 만족시킬 수 없습니다. %3$s 패키지의 사용 가능한 버" "전 중에서는 이 버전 요구사항을 만족시킬 수 없습니다" -#: cmdline/apt-get.cc:3126 +#: cmdline/apt-get.cc:1351 #, fuzzy, c-format msgid "" "%s dependency for %s cannot be satisfied because package %s has no candidate " @@ -1017,30 +505,30 @@ msgstr "" "%2$s에 대한 %1$s 의존성을 만족시킬 수 없습니다. %3$s 패키지를 찾을 수 없습니" "다" -#: cmdline/apt-get.cc:3149 +#: cmdline/apt-get.cc:1374 #, c-format msgid "Failed to satisfy %s dependency for %s: %s" msgstr "%2$s에 대한 %1$s 의존성을 만족시키는데 실패했습니다: %3$s" -#: cmdline/apt-get.cc:3164 +#: cmdline/apt-get.cc:1389 #, c-format msgid "Build-dependencies for %s could not be satisfied." msgstr "%s의 빌드 의존성을 만족시키지 못했습니다." -#: cmdline/apt-get.cc:3169 +#: cmdline/apt-get.cc:1394 msgid "Failed to process build dependencies" msgstr "빌드 의존성을 처리하는데 실패했습니다" -#: cmdline/apt-get.cc:3262 cmdline/apt-get.cc:3274 +#: cmdline/apt-get.cc:1487 cmdline/apt-get.cc:1499 #, fuzzy, c-format msgid "Changelog for %s (%s)" msgstr "%s(%s)에 연결하는 중입니다" -#: cmdline/apt-get.cc:3397 +#: cmdline/apt-get.cc:1585 msgid "Supported modules:" msgstr "지원하는 모듈:" -#: cmdline/apt-get.cc:3438 +#: cmdline/apt-get.cc:1626 #, fuzzy msgid "" "Usage: apt-get [options] command\n" @@ -1128,102 +616,53 @@ msgstr "" "apt.conf(5) 매뉴얼 페이지를 보십시오.\n" " 이 APT는 Super Cow Powers로 무장했습니다.\n" -#: cmdline/apt-get.cc:3603 -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을 실행할 때 루트 권한이 필요합니다.\n" -" 또 잠금 기능을 사용하지 않는 상태이므로, 현재 상황에 의존하지\n" -" 않도록 하십시오!" - -#: cmdline/acqprogress.cc:60 -msgid "Hit " -msgstr "기존 " - -#: cmdline/acqprogress.cc:84 -msgid "Get:" -msgstr "받기:" - -#: cmdline/acqprogress.cc:115 -msgid "Ign " -msgstr "무시" - -#: cmdline/acqprogress.cc:119 -msgid "Err " -msgstr "오류 " - -#: cmdline/acqprogress.cc:140 -#, c-format -msgid "Fetched %sB in %s (%sB/s)\n" -msgstr "내려받기 %s바이트, 소요시간 %s (%s바이트/초)\n" - -#: cmdline/acqprogress.cc:230 -#, c-format -msgid " [Working]" -msgstr " [작업중]" - -#: cmdline/acqprogress.cc:286 -#, c-format -msgid "" -"Media change: please insert the disc labeled\n" -" '%s'\n" -"in the drive '%s' and press enter\n" -msgstr "" -"미디어 바꾸기: '%2$s' 드라이브에 다음 레이블이 달린\n" -"디스크를 넣고 enter를 누르십시오\n" -" '%1$s'\n" - -#: cmdline/apt-mark.cc:55 +#: cmdline/apt-mark.cc:57 #, fuzzy, c-format msgid "%s can not be marked as it is not installed.\n" msgstr "하지만 설치하지 않았습니다" -#: cmdline/apt-mark.cc:61 +#: cmdline/apt-mark.cc:63 #, fuzzy, c-format msgid "%s was already set to manually installed.\n" msgstr "%s 패키지 수동설치로 지정합니다.\n" -#: cmdline/apt-mark.cc:63 +#: cmdline/apt-mark.cc:65 #, fuzzy, c-format msgid "%s was already set to automatically installed.\n" msgstr "%s 패키지는 수동설치로 지정합니다.\n" -#: cmdline/apt-mark.cc:228 +#: cmdline/apt-mark.cc:230 #, fuzzy, c-format msgid "%s was already set on hold.\n" msgstr "%s 패키지는 이미 최신 버전입니다.\n" -#: cmdline/apt-mark.cc:230 +#: cmdline/apt-mark.cc:232 #, fuzzy, c-format msgid "%s was already not hold.\n" msgstr "%s 패키지는 이미 최신 버전입니다.\n" -#: cmdline/apt-mark.cc:245 cmdline/apt-mark.cc:326 -#: apt-pkg/contrib/fileutl.cc:832 apt-pkg/contrib/gpgv.cc:223 -#: apt-pkg/deb/dpkgpm.cc:1032 +#: cmdline/apt-mark.cc:247 cmdline/apt-mark.cc:328 +#: apt-pkg/contrib/fileutl.cc:850 apt-pkg/contrib/gpgv.cc:217 +#: apt-pkg/deb/dpkgpm.cc:1182 #, c-format msgid "Waited for %s but it wasn't there" msgstr "%s 프로세스를 기다렸지만 해당 프로세스가 없습니다" -#: cmdline/apt-mark.cc:260 cmdline/apt-mark.cc:309 +#: cmdline/apt-mark.cc:262 cmdline/apt-mark.cc:311 #, fuzzy, c-format msgid "%s set on hold.\n" msgstr "%s 패키지 수동설치로 지정합니다.\n" -#: cmdline/apt-mark.cc:262 cmdline/apt-mark.cc:314 +#: cmdline/apt-mark.cc:264 cmdline/apt-mark.cc:316 #, fuzzy, c-format msgid "Canceled hold on %s.\n" msgstr "%s 파일을 여는데 실패했습니다" -#: cmdline/apt-mark.cc:332 +#: cmdline/apt-mark.cc:334 msgid "Executing dpkg failed. Are you root?" msgstr "" -#: cmdline/apt-mark.cc:379 +#: cmdline/apt-mark.cc:381 msgid "" "Usage: apt-mark [options] {auto|manual} pkg1 [pkg2 ...]\n" "\n" @@ -1233,6 +672,11 @@ msgid "" "Commands:\n" " auto - Mark the given packages as automatically installed\n" " manual - Mark the given packages as manually installed\n" +" hold - Mark a package as held back\n" +" unhold - Unset a package set as held back\n" +" showauto - Print the list of automatically installed packages\n" +" showmanual - Print the list of manually installed packages\n" +" showhold - Print the list of package on hold\n" "\n" "Options:\n" " -h This help text.\n" @@ -1245,6 +689,28 @@ msgid "" "See the apt-mark(8) and apt.conf(5) manual pages for more information." msgstr "" +#: cmdline/apt.cc:71 +msgid "" +"Usage: apt [options] command\n" +"\n" +"CLI for apt.\n" +"Basic commands: \n" +" list - list packages based on package names\n" +" search - search in package descriptions\n" +" show - show package details\n" +"\n" +" update - update list of available packages\n" +"\n" +" install - install packages\n" +" remove - remove packages\n" +"\n" +" upgrade - upgrade the system by installing/upgrading packages\n" +" full-upgrade - upgrade the system by removing/installing/upgrading " +"packages\n" +"\n" +" edit-sources - edit the source information file\n" +msgstr "" + #: methods/cdrom.cc:203 #, c-format msgid "Unable to read the cdrom database %s" @@ -1271,16 +737,16 @@ msgstr "%s 안의 CD-ROM을 마운트 해제할 수 없습니다. 사용 중일 msgid "Disk not found." msgstr "디스크가 없습니다." -#: methods/cdrom.cc:262 methods/file.cc:82 methods/rsh.cc:275 +#: methods/cdrom.cc:262 methods/file.cc:82 methods/rsh.cc:274 msgid "File not found" msgstr "파일이 없습니다" -#: methods/copy.cc:46 methods/gzip.cc:105 methods/gzip.cc:114 -#: methods/rred.cc:512 methods/rred.cc:521 +#: methods/copy.cc:46 methods/gzip.cc:106 methods/rred.cc:599 +#: methods/rred.cc:609 msgid "Failed to stat" msgstr "파일 정보를 읽는데 실패했습니다" -#: methods/copy.cc:83 methods/gzip.cc:111 methods/rred.cc:518 +#: methods/copy.cc:82 methods/gzip.cc:113 methods/rred.cc:606 msgid "Failed to set modification time" msgstr "파일 변경 시각을 설정하는데 실패했습니다" @@ -1289,34 +755,34 @@ 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:173 +#: methods/ftp.cc:172 msgid "Logging in" msgstr "로그인하는 중입니다" -#: methods/ftp.cc:179 +#: methods/ftp.cc:178 msgid "Unable to determine the peer name" msgstr "상대방의 이름을 알 수 없습니다" -#: methods/ftp.cc:184 +#: methods/ftp.cc:183 msgid "Unable to determine the local name" msgstr "로컬 이름을 알 수 없습니다" -#: methods/ftp.cc:215 methods/ftp.cc:243 +#: methods/ftp.cc:214 methods/ftp.cc:242 #, c-format msgid "The server refused the connection and said: %s" msgstr "서버에서 다음과 같이 연결을 거부했습니다: %s" -#: methods/ftp.cc:221 +#: methods/ftp.cc:220 #, c-format msgid "USER failed, server said: %s" msgstr "USER 실패, 서버에서는: %s" -#: methods/ftp.cc:228 +#: methods/ftp.cc:227 #, c-format msgid "PASS failed, server said: %s" msgstr "PASS 실패, 서버에서는: %s" -#: methods/ftp.cc:248 +#: methods/ftp.cc:247 msgid "" "A proxy server was specified but no login script, Acquire::ftp::ProxyLogin " "is empty." @@ -1324,117 +790,121 @@ msgstr "" "프록시 서버를 지정했지만 로그인 스크립트가 없습니다. Acquire::ftp::" "ProxyLogin 값이 비어 있습니다." -#: methods/ftp.cc:276 +#: methods/ftp.cc:275 #, c-format msgid "Login script command '%s' failed, server said: %s" msgstr "로그인 스크립트 명령 '%s' 실패, 서버에서는: %s" -#: methods/ftp.cc:302 +#: methods/ftp.cc:301 #, c-format msgid "TYPE failed, server said: %s" msgstr "TYPE 실패, 서버에서는: %s" -#: methods/ftp.cc:340 methods/ftp.cc:452 methods/rsh.cc:192 methods/rsh.cc:237 +#: methods/ftp.cc:339 methods/ftp.cc:451 methods/rsh.cc:191 methods/rsh.cc:236 msgid "Connection timeout" msgstr "연결 시간 초과" -#: methods/ftp.cc:346 +#: methods/ftp.cc:345 msgid "Server closed the connection" msgstr "서버에서 연결을 닫았습니다" -#: methods/ftp.cc:349 methods/rsh.cc:199 apt-pkg/contrib/fileutl.cc:1264 -#: apt-pkg/contrib/fileutl.cc:1273 apt-pkg/contrib/fileutl.cc:1276 +#: methods/ftp.cc:348 methods/rsh.cc:198 apt-pkg/contrib/fileutl.cc:1292 +#: apt-pkg/contrib/fileutl.cc:1301 apt-pkg/contrib/fileutl.cc:1304 msgid "Read error" msgstr "읽기 오류" -#: methods/ftp.cc:356 methods/rsh.cc:206 +#: methods/ftp.cc:355 methods/rsh.cc:205 msgid "A response overflowed the buffer." msgstr "응답이 버퍼 크기를 넘어갔습니다." -#: methods/ftp.cc:373 methods/ftp.cc:385 +#: methods/ftp.cc:372 methods/ftp.cc:384 msgid "Protocol corruption" msgstr "프로토콜이 틀렸습니다" -#: methods/ftp.cc:458 methods/rred.cc:238 methods/rsh.cc:243 -#: apt-pkg/contrib/fileutl.cc:1360 apt-pkg/contrib/fileutl.cc:1369 -#: apt-pkg/contrib/fileutl.cc:1372 apt-pkg/contrib/fileutl.cc:1397 +#: methods/ftp.cc:457 methods/rsh.cc:242 apt-pkg/contrib/fileutl.cc:1388 +#: apt-pkg/contrib/fileutl.cc:1397 apt-pkg/contrib/fileutl.cc:1400 +#: apt-pkg/contrib/fileutl.cc:1425 msgid "Write error" msgstr "쓰기 오류" -#: methods/ftp.cc:697 methods/ftp.cc:703 methods/ftp.cc:738 +#: methods/ftp.cc:696 methods/ftp.cc:702 methods/ftp.cc:737 msgid "Could not create a socket" msgstr "소켓을 만들 수 없습니다" -#: methods/ftp.cc:708 +#: methods/ftp.cc:707 msgid "Could not connect data socket, connection timed out" msgstr "데이터 소켓을 연결할 수 없습니다. 연결 시간이 초과되었습니다" -#: methods/ftp.cc:714 +#: methods/ftp.cc:711 methods/connect.cc:116 apt-private/private-upgrade.cc:22 +msgid "Failed" +msgstr "실패" + +#: methods/ftp.cc:713 msgid "Could not connect passive socket." msgstr "수동(passive) 소켓을 연결할 수 없습니다." -#: methods/ftp.cc:731 +#: methods/ftp.cc:730 msgid "getaddrinfo was unable to get a listening socket" msgstr "getaddrinfo에서 소켓에 listen할 수 없습니다" -#: methods/ftp.cc:745 +#: methods/ftp.cc:744 msgid "Could not bind a socket" msgstr "소켓을 bind할 수 없습니다" -#: methods/ftp.cc:749 +#: methods/ftp.cc:748 msgid "Could not listen on the socket" msgstr "소켓에 listen할 수 없습니다" -#: methods/ftp.cc:756 +#: methods/ftp.cc:755 msgid "Could not determine the socket's name" msgstr "소켓의 이름을 알아낼 수 없습니다" -#: methods/ftp.cc:788 +#: methods/ftp.cc:787 msgid "Unable to send PORT command" msgstr "PORT 명령을 보낼 수 없습니다" -#: methods/ftp.cc:798 +#: methods/ftp.cc:797 #, c-format msgid "Unknown address family %u (AF_*)" msgstr "주소 %u의 종류(AF_*)를 알 수 없습니다" -#: methods/ftp.cc:807 +#: methods/ftp.cc:806 #, c-format msgid "EPRT failed, server said: %s" msgstr "EPRT 실패, 서버에서는: %s" -#: methods/ftp.cc:827 +#: methods/ftp.cc:826 msgid "Data socket connect timed out" msgstr "데이터 소켓 연결 시간 초과" -#: methods/ftp.cc:834 +#: methods/ftp.cc:833 msgid "Unable to accept connection" msgstr "연결을 받을 수 없습니다" -#: methods/ftp.cc:873 methods/http.cc:1038 methods/rsh.cc:313 +#: methods/ftp.cc:872 methods/server.cc:357 methods/rsh.cc:312 msgid "Problem hashing file" msgstr "파일 해싱에 문제가 있습니다" -#: methods/ftp.cc:886 +#: methods/ftp.cc:885 #, c-format msgid "Unable to fetch file, server said '%s'" msgstr "파일을 가져올 수 없습니다. 서버 왈, '%s'" -#: methods/ftp.cc:901 methods/rsh.cc:332 +#: methods/ftp.cc:900 methods/rsh.cc:331 msgid "Data socket timed out" msgstr "데이터 소켓에 제한 시간이 초과했습니다" -#: methods/ftp.cc:931 +#: methods/ftp.cc:930 #, c-format msgid "Data transfer failed, server said '%s'" msgstr "데이터 전송 실패, 서버에서는: %s" #. Get the files information -#: methods/ftp.cc:1008 +#: methods/ftp.cc:1009 msgid "Query" msgstr "질의" -#: methods/ftp.cc:1120 +#: methods/ftp.cc:1123 msgid "Unable to invoke " msgstr "다음을 실행할 수 없습니다: " @@ -1500,37 +970,37 @@ msgstr "'%s:%s'의 주소를 알아내는데 무언가 이상한 일이 발생 msgid "Unable to connect to %s:%s:" msgstr "%s:%s에 연결할 수 없습니다:" -#: methods/gpgv.cc:167 +#: methods/gpgv.cc:166 msgid "" "Internal error: Good signature, but could not determine key fingerprint?!" msgstr "내부 오류: 서명은 올바르지만 키 핑거프린트를 확인할 수 없습니다?!" -#: methods/gpgv.cc:171 +#: methods/gpgv.cc:170 msgid "At least one invalid signature was encountered." msgstr "최소한 하나 이상의 서명이 잘못되었습니다." -#: methods/gpgv.cc:173 +#: methods/gpgv.cc:172 msgid "Could not execute 'gpgv' to verify signature (is gpgv installed?)" msgstr "" "서명을 확인하는 'gpgv' 프로그램을 실행할 수 없습니다. (gpgv를 설치했습니까?)" #. TRANSLATORS: %s is a single techy word like 'NODATA' -#: methods/gpgv.cc:179 +#: methods/gpgv.cc:178 #, c-format msgid "" "Clearsigned file isn't valid, got '%s' (does the network require " "authentication?)" msgstr "" -#: methods/gpgv.cc:183 +#: methods/gpgv.cc:182 msgid "Unknown error executing gpgv" msgstr "gpgv 실행 도중 알 수 없는 오류 발생" -#: methods/gpgv.cc:216 methods/gpgv.cc:223 +#: methods/gpgv.cc:215 methods/gpgv.cc:222 msgid "The following signatures were invalid:\n" msgstr "다음 서명이 올바르지 않습니다:\n" -#: methods/gpgv.cc:230 +#: methods/gpgv.cc:229 msgid "" "The following signatures couldn't be verified because the public key is not " "available:\n" @@ -1540,81 +1010,612 @@ msgstr "다음 서명들은 공개키가 없기 때문에 인증할 수 없습 msgid "Empty files can't be valid archives" msgstr "" -#: methods/http.cc:394 +#: methods/http.cc:516 +msgid "Error writing to the file" +msgstr "해당 파일에 쓰는데 오류가 발생했습니다" + +#: methods/http.cc:530 +msgid "Error reading from server. Remote end closed connection" +msgstr "서버에서 읽고 연결을 닫는데 오류가 발생했습니다" + +#: methods/http.cc:532 +msgid "Error reading from server" +msgstr "서버에서 읽는데 오류가 발생했습니다" + +#: methods/http.cc:568 +msgid "Error writing to file" +msgstr "파일에 쓰는데 오류가 발생했습니다" + +#: methods/http.cc:628 +msgid "Select failed" +msgstr "select가 실패했습니다" + +#: methods/http.cc:633 +msgid "Connection timed out" +msgstr "연결 시간이 초과했습니다" + +#: methods/http.cc:656 +msgid "Error writing to output file" +msgstr "출력 파일에 쓰는데 오류가 발생했습니다" + +#: methods/server.cc:56 msgid "Waiting for headers" msgstr "헤더를 기다리는 중입니다" -#: methods/http.cc:544 +#: methods/server.cc:114 msgid "Bad header line" msgstr "헤더 줄이 잘못되었습니다" -#: methods/http.cc:569 methods/http.cc:576 +#: methods/server.cc:139 methods/server.cc:146 msgid "The HTTP server sent an invalid reply header" msgstr "HTTP 서버에서 잘못된 응답 헤더를 보냈습니다" -#: methods/http.cc:606 +#: methods/server.cc:176 msgid "The HTTP server sent an invalid Content-Length header" msgstr "HTTP 서버에서 잘못된 Content-Length 헤더를 보냈습니다" -#: methods/http.cc:621 +#: methods/server.cc:199 msgid "The HTTP server sent an invalid Content-Range header" msgstr "HTTP 서버에서 잘못된 Content-Range 헤더를 보냈습니다" -#: methods/http.cc:623 +#: methods/server.cc:201 msgid "This HTTP server has broken range support" msgstr "HTTP 서버에 범위 지원 기능이 잘못되어 있습니다" -#: methods/http.cc:647 +#: methods/server.cc:225 msgid "Unknown date format" msgstr "데이터 형식을 알 수 없습니다" -#: methods/http.cc:826 -msgid "Select failed" -msgstr "select가 실패했습니다" +#: methods/server.cc:494 +msgid "Bad header data" +msgstr "헤더 데이터가 잘못되었습니다" -#: methods/http.cc:831 -msgid "Connection timed out" -msgstr "연결 시간이 초과했습니다" +#: methods/server.cc:511 methods/server.cc:567 +msgid "Connection failed" +msgstr "연결이 실패했습니다" -#: methods/http.cc:854 -msgid "Error writing to output file" -msgstr "출력 파일에 쓰는데 오류가 발생했습니다" +#: methods/server.cc:659 +msgid "Internal error" +msgstr "내부 오류" -#: methods/http.cc:885 -msgid "Error writing to file" -msgstr "파일에 쓰는데 오류가 발생했습니다" +#: apt-private/private-list.cc:147 +msgid "Listing" +msgstr "" -#: methods/http.cc:913 -msgid "Error writing to the file" -msgstr "해당 파일에 쓰는데 오류가 발생했습니다" +#: apt-private/private-install.cc:93 +msgid "Internal error, InstallPackages was called with broken packages!" +msgstr "내부 오류. 망가진 패키지에서 InstallPackages를 호출했습니다!" -#: methods/http.cc:927 -msgid "Error reading from server. Remote end closed connection" -msgstr "서버에서 읽고 연결을 닫는데 오류가 발생했습니다" +#: apt-private/private-install.cc:102 +msgid "Packages need to be removed but remove is disabled." +msgstr "패키지를 제거해야 하지만 제거가 금지되어 있습니다." -#: methods/http.cc:929 -msgid "Error reading from server" -msgstr "서버에서 읽는데 오류가 발생했습니다" +#: apt-private/private-install.cc:121 +msgid "Internal error, Ordering didn't finish" +msgstr "내부 오류. 순서변경작업이 끝나지 않았습니다" -#: methods/http.cc:1197 -msgid "Bad header data" -msgstr "헤더 데이터가 잘못되었습니다" +#: apt-private/private-install.cc:159 +msgid "How odd.. The sizes didn't match, email apt@packages.debian.org" +msgstr "" +"이상하게도 크기가 서로 다릅니다. apt@packages.debian.org로 이메일을 보내주십" +"시오." -#: methods/http.cc:1214 methods/http.cc:1269 -msgid "Connection failed" -msgstr "연결이 실패했습니다" +#. 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 +#: apt-private/private-install.cc:166 +#, c-format +msgid "Need to get %sB/%sB of archives.\n" +msgstr "%s바이트/%s바이트 아카이브를 받아야 합니다.\n" -#: methods/http.cc:1361 -msgid "Internal error" -msgstr "내부 오류" +#. 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 +#: apt-private/private-install.cc:171 +#, c-format +msgid "Need to get %sB of archives.\n" +msgstr "%s바이트 아카이브를 받아야 합니다.\n" + +#. 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 +#: apt-private/private-install.cc:178 +#, c-format +msgid "After this operation, %sB of additional disk space will be used.\n" +msgstr "이 작업 후 %s바이트의 디스크 공간을 더 사용하게 됩니다.\n" + +#. 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 +#: apt-private/private-install.cc:183 +#, c-format +msgid "After this operation, %sB disk space will be freed.\n" +msgstr "이 작업 후 %s바이트의 디스크 공간이 비워집니다.\n" + +#: apt-private/private-install.cc:211 +#, c-format +msgid "You don't have enough free space in %s." +msgstr "%s 안에 충분한 여유 공간이 없습니다." + +#: apt-private/private-install.cc:221 apt-private/private-download.cc:55 +msgid "There are problems and -y was used without --force-yes" +msgstr "문제가 발생했고 -y 옵션이 --force-yes 옵션 없이 사용되었습니다" + +#: apt-private/private-install.cc:227 apt-private/private-install.cc:249 +msgid "Trivial Only specified but this is not a trivial operation." +msgstr "" +"사소한 작업만 가능하도록(Trivial Only) 지정되었지만 이 작업은 사소한 작업이 " +"아닙니다." + +# 입력을 받아야 한다. 한글 입력을 못 할 수 있으므로 원문 그대로 사용. +#. TRANSLATOR: This string needs to be typed by the user as a confirmation, so be +#. careful with hard to type or special characters (like non-breaking spaces) +#: apt-private/private-install.cc:231 +msgid "Yes, do as I say!" +msgstr "Yes, do as I say!" + +#: apt-private/private-install.cc:233 +#, c-format +msgid "" +"You are about to do something potentially harmful.\n" +"To continue type in the phrase '%s'\n" +" ?] " +msgstr "" +"시스템에 무언가 해가 되는 작업을 하려고 합니다.\n" +"계속하시려면 다음 문구를 입력하십시오: '%s'\n" +" ?] " + +#: apt-private/private-install.cc:239 apt-private/private-install.cc:257 +msgid "Abort." +msgstr "중단." + +#: apt-private/private-install.cc:254 +msgid "Do you want to continue?" +msgstr "계속 하시겠습니까?" + +#: apt-private/private-install.cc:324 +msgid "Some files failed to download" +msgstr "일부 파일을 받는데 실패했습니다" + +#: apt-private/private-install.cc:331 +msgid "" +"Unable to fetch some archives, maybe run apt-get update or try with --fix-" +"missing?" +msgstr "" +"아카이브를 받을 수 없습니다. 아마도 apt-get update를 실행해야 하거나 --fix-" +"missing 옵션을 줘서 실행해야 할 것입니다." + +#: apt-private/private-install.cc:335 +msgid "--fix-missing and media swapping is not currently supported" +msgstr "--fix-missing 옵션과 동시에 미디어 바꾸기는 현재 지원하지 않습니다" + +#: apt-private/private-install.cc:340 +msgid "Unable to correct missing packages." +msgstr "빠진 패키지를 바로잡을 수 없습니다." + +#: apt-private/private-install.cc:341 +msgid "Aborting install." +msgstr "설치를 중단합니다." + +#: apt-private/private-install.cc:377 +msgid "" +"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] "" +"다음 패키지는 패키지의 파일을 모두 다른 패키지가\n" +"덮어썼기 때문에 사라졌습니다:" + +#: apt-private/private-install.cc:381 +msgid "Note: This is done automatically and on purpose by dpkg." +msgstr "주의: dpkg에서 자동으로 의도적으로 수행했습니다." + +#: apt-private/private-install.cc:402 +msgid "We are not supposed to delete stuff, can't start AutoRemover" +msgstr "삭제를 할 수 없으므로 AutoRemover를 실행하지 못합니다" + +#: apt-private/private-install.cc:510 +msgid "" +"Hmm, seems like the AutoRemover destroyed something which really\n" +"shouldn't happen. Please file a bug report against apt." +msgstr "" +"AutoRemover가 뭔가를 망가뜨린 것으로 보입니다. 이 문제는 실제 일어나서는\n" +"안 됩니다. apt에 대해 버그 보고를 하십시오." + +#. +#. if (Packages == 1) +#. { +#. c1out << std::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.") << std::endl; +#. } +#. +#: apt-private/private-install.cc:513 apt-private/private-install.cc:654 +msgid "The following information may help to resolve the situation:" +msgstr "이 상황을 해결하는데 다음 정보가 도움이 될 수도 있습니다:" + +#: apt-private/private-install.cc:517 +msgid "Internal Error, AutoRemover broke stuff" +msgstr "내부 오류, 문제 해결 프로그램이 무언가를 망가뜨렸습니다" + +#: apt-private/private-install.cc:524 +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] "다음 패키지가 자동으로 설치되었지만 더 이상 필요하지 않습니다:" + +#: apt-private/private-install.cc:528 +#, 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" + +#: apt-private/private-install.cc:530 +#, fuzzy +msgid "Use 'apt-get autoremove' to remove it." +msgid_plural "Use 'apt-get autoremove' to remove them." +msgstr[0] "이들을 지우려면 'apt-get autoremove'를 사용하십시오." + +#: apt-private/private-install.cc:624 +msgid "You might want to run 'apt-get -f install' to correct these:" +msgstr "다음을 바로잡으려면 'apt-get -f install'을 실행해 보십시오:" + +# FIXME: specify a solution? 무슨 솔루션? +#: apt-private/private-install.cc:626 +msgid "" +"Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a " +"solution)." +msgstr "" +"의존성이 맞지 않습니다. 패키지 없이 'apt-get -f install'을 시도해 보십시오 " +"(아니면 해결 방법을 지정하십시오)." + +#: apt-private/private-install.cc:639 +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 "" +"몇몇 패키지를 설치할 수 없습니다. 요청한 상황이 불가능할 수도 있고,\n" +"불안정 배포판을 사용해서 일부 필요한 패키지를 아직 만들지 않았거나,\n" +"아직 Incoming에서 나오지 않은 경우일 수도 있습니다." + +#: apt-private/private-install.cc:660 +msgid "Broken packages" +msgstr "망가진 패키지" + +#: apt-private/private-install.cc:713 +msgid "The following extra packages will be installed:" +msgstr "다음 패키지를 더 설치할 것입니다:" + +#: apt-private/private-install.cc:803 +msgid "Suggested packages:" +msgstr "제안하는 패키지:" + +#: apt-private/private-install.cc:804 +msgid "Recommended packages:" +msgstr "추천하는 패키지:" + +#: apt-private/private-download.cc:32 +msgid "WARNING: The following packages cannot be authenticated!" +msgstr "경고: 다음 패키지를 인증할 수 없습니다!" + +#: apt-private/private-download.cc:36 +msgid "Authentication warning overridden.\n" +msgstr "인증 경고를 무시합니다.\n" + +#: apt-private/private-download.cc:41 apt-private/private-download.cc:48 +msgid "Some packages could not be authenticated" +msgstr "인증할 수 없는 패키지가 있습니다" + +#: apt-private/private-download.cc:46 +msgid "Install these packages without verification?" +msgstr "확인하지 않고 패키지를 설치하시겠습니까?" + +#: apt-private/private-download.cc:87 apt-pkg/update.cc:84 +#, c-format +msgid "Failed to fetch %s %s\n" +msgstr "%s 파일을 받는데 실패했습니다 %s\n" + +#: apt-private/private-output.cc:75 apt-private/private-show.cc:81 +#: apt-private/private-show.cc:86 +msgid "unknown" +msgstr "" + +#: apt-private/private-output.cc:201 +#, fuzzy, c-format +msgid "[installed,upgradable to: %s]" +msgstr " [설치함]" + +#: apt-private/private-output.cc:205 +#, fuzzy +msgid "[installed,local]" +msgstr " [설치함]" + +#: apt-private/private-output.cc:208 +msgid "[installed,auto-removable]" +msgstr "" + +#: apt-private/private-output.cc:210 +#, fuzzy +msgid "[installed,automatic]" +msgstr " [설치함]" + +#: apt-private/private-output.cc:212 +#, fuzzy +msgid "[installed]" +msgstr " [설치함]" + +#: apt-private/private-output.cc:216 +#, c-format +msgid "[upgradable from: %s]" +msgstr "" + +#: apt-private/private-output.cc:220 +msgid "[residual-config]" +msgstr "" + +#: apt-private/private-output.cc:320 +msgid "The following packages have unmet dependencies:" +msgstr "다음 패키지의 의존성이 맞지 않습니다:" + +#: apt-private/private-output.cc:410 +#, c-format +msgid "but %s is installed" +msgstr "하지만 %s 패키지를 설치했습니다" + +#: apt-private/private-output.cc:412 +#, c-format +msgid "but %s is to be installed" +msgstr "하지만 %s 패키지를 설치할 것입니다" + +#: apt-private/private-output.cc:419 +msgid "but it is not installable" +msgstr "하지만 설치할 수 없습니다" + +#: apt-private/private-output.cc:421 +msgid "but it is a virtual package" +msgstr "하지만 가상 패키지입니다" + +#: apt-private/private-output.cc:424 +msgid "but it is not installed" +msgstr "하지만 설치하지 않았습니다" + +#: apt-private/private-output.cc:424 +msgid "but it is not going to be installed" +msgstr "하지만 %s 패키지를 설치하지 않을 것입니다" + +#: apt-private/private-output.cc:429 +msgid " or" +msgstr " 혹은" + +#: apt-private/private-output.cc:458 +msgid "The following NEW packages will be installed:" +msgstr "다음 새 패키지를 설치할 것입니다:" + +#: apt-private/private-output.cc:484 +msgid "The following packages will be REMOVED:" +msgstr "다음 패키지를 지울 것입니다:" + +#: apt-private/private-output.cc:506 +msgid "The following packages have been kept back:" +msgstr "다음 패키지를 과거 버전으로 유지합니다:" + +#: apt-private/private-output.cc:527 +msgid "The following packages will be upgraded:" +msgstr "다음 패키지를 업그레이드할 것입니다:" + +#: apt-private/private-output.cc:548 +msgid "The following packages will be DOWNGRADED:" +msgstr "다음 패키지를 다운그레이드할 것입니다:" + +#: apt-private/private-output.cc:568 +msgid "The following held packages will be changed:" +msgstr "고정되었던 다음 패키지를 바꿀 것입니다:" + +#: apt-private/private-output.cc:623 +#, c-format +msgid "%s (due to %s) " +msgstr "%s (%s때문에) " + +#: apt-private/private-output.cc:631 +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" +"무슨 일을 하고 있는 지 정확히 알지 못한다면 지우지 마십시오!" + +#: apt-private/private-output.cc:662 +#, c-format +msgid "%lu upgraded, %lu newly installed, " +msgstr "%lu개 업그레이드, %lu개 새로 설치, " + +#: apt-private/private-output.cc:666 +#, c-format +msgid "%lu reinstalled, " +msgstr "%lu개 다시 설치, " + +#: apt-private/private-output.cc:668 +#, c-format +msgid "%lu downgraded, " +msgstr "%lu개 업그레이드, " + +#: apt-private/private-output.cc:670 +#, c-format +msgid "%lu to remove and %lu not upgraded.\n" +msgstr "%lu개 제거 및 %lu개 업그레이드 안 함.\n" + +#: apt-private/private-output.cc:674 +#, c-format +msgid "%lu not fully installed or removed.\n" +msgstr "%lu개를 완전히 설치하지 못했거나 지움.\n" + +#. TRANSLATOR: Yes/No question help-text: defaulting to Y[es] +#. e.g. "Do you want to continue? [Y/n] " +#. The user has to answer with an input matching the +#. YESEXPR/NOEXPR defined in your l10n. +#: apt-private/private-output.cc:696 +msgid "[Y/n]" +msgstr "[Y/n]" + +#. TRANSLATOR: Yes/No question help-text: defaulting to N[o] +#. e.g. "Should this file be removed? [y/N] " +#. The user has to answer with an input matching the +#. YESEXPR/NOEXPR defined in your l10n. +#: apt-private/private-output.cc:702 +msgid "[y/N]" +msgstr "[y/N]" + +#. TRANSLATOR: "Yes" answer printed for a yes/no question if --assume-yes is set +#: apt-private/private-output.cc:713 +msgid "Y" +msgstr "Y" + +#. TRANSLATOR: "No" answer printed for a yes/no question if --assume-no is set +#: apt-private/private-output.cc:719 +msgid "N" +msgstr "" + +#: apt-private/private-output.cc:741 apt-pkg/cachefilter.cc:33 +#, c-format +msgid "Regex compilation error - %s" +msgstr "정규식 컴파일 오류 - %s" + +#: apt-private/private-cachefile.cc:87 +msgid "Correcting dependencies..." +msgstr "의존성을 바로잡는 중입니다..." + +#: apt-private/private-cachefile.cc:90 +msgid " failed." +msgstr " 실패." + +#: apt-private/private-cachefile.cc:93 +msgid "Unable to correct dependencies" +msgstr "의존성을 바로잡을 수 없습니다" + +#: apt-private/private-cachefile.cc:96 +msgid "Unable to minimize the upgrade set" +msgstr "업그레이드 집합을 최소화할 수 없습니다" + +#: apt-private/private-cachefile.cc:98 +msgid " Done" +msgstr " 완료" + +#: apt-private/private-cachefile.cc:102 +msgid "You might want to run 'apt-get -f install' to correct these." +msgstr "" +"이 상황을 바로잡으려면 'apt-get -f install'을 실행해야 할 수도 있습니다." + +#: apt-private/private-cachefile.cc:105 +msgid "Unmet dependencies. Try using -f." +msgstr "의존성이 맞지 않습니다. -f 옵션을 사용해 보십시오." + +#: apt-private/private-cacheset.cc:26 apt-private/private-search.cc:57 +msgid "Sorting" +msgstr "" + +#: apt-private/private-update.cc:45 +msgid "The update command takes no arguments" +msgstr "update 명령은 인수를 받지 않습니다" + +#: apt-private/private-upgrade.cc:19 +msgid "Calculating upgrade... " +msgstr "업그레이드를 계산하는 중입니다... " + +#: apt-private/private-upgrade.cc:24 +#, fuzzy +msgid "Internal error, Upgrade broke stuff" +msgstr "내부 오류, AllUpgrade 프로그램이 무언가를 망가뜨렸습니다" + +#: apt-private/private-upgrade.cc:26 +msgid "Done" +msgstr "완료" + +#: apt-private/private-search.cc:61 +msgid "Full Text Search" +msgstr "" + +#: apt-private/private-show.cc:152 +#, c-format +msgid "There is %lu additional record. Please use the '-a' switch to see it" +msgid_plural "" +"There are %lu additional records. Please use the '-a' switch to see them." +msgstr[0] "" + +#: apt-private/private-show.cc:159 +msgid "not a real package (virtual)" +msgstr "" + +#: apt-private/private-main.cc:19 +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을 실행할 때 루트 권한이 필요합니다.\n" +" 또 잠금 기능을 사용하지 않는 상태이므로, 현재 상황에 의존하지\n" +" 않도록 하십시오!" + +#: apt-private/private-sources.cc:45 +#, fuzzy, c-format +msgid "Failed to parse %s. Edit again? " +msgstr "%s 파일의 이름을 %s(으)로 바꾸는데 실패했습니다" + +#: apt-private/private-sources.cc:57 +#, c-format +msgid "Your '%s' file changed, please run 'apt-get update'." +msgstr "" + +#: apt-private/acqprogress.cc:63 +msgid "Hit " +msgstr "기존 " + +#: apt-private/acqprogress.cc:87 +msgid "Get:" +msgstr "받기:" + +#: apt-private/acqprogress.cc:118 +msgid "Ign " +msgstr "무시" + +#: apt-private/acqprogress.cc:122 +msgid "Err " +msgstr "오류 " + +#: apt-private/acqprogress.cc:143 +#, c-format +msgid "Fetched %sB in %s (%sB/s)\n" +msgstr "내려받기 %s바이트, 소요시간 %s (%s바이트/초)\n" + +#: apt-private/acqprogress.cc:233 +#, c-format +msgid " [Working]" +msgstr " [작업중]" + +#: apt-private/acqprogress.cc:294 +#, c-format +msgid "" +"Media change: please insert the disc labeled\n" +" '%s'\n" +"in the drive '%s' and press enter\n" +msgstr "" +"미디어 바꾸기: '%2$s' 드라이브에 다음 레이블이 달린\n" +"디스크를 넣고 enter를 누르십시오\n" +" '%1$s'\n" #. 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:464 -#: apt-pkg/contrib/cdromutl.cc:184 apt-pkg/contrib/fileutl.cc:404 -#: apt-pkg/contrib/fileutl.cc:517 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:362 +#: apt-pkg/contrib/cdromutl.cc:184 apt-pkg/contrib/fileutl.cc:406 +#: apt-pkg/contrib/fileutl.cc:519 apt-pkg/sourcelist.cc:271 +#: apt-pkg/sourcelist.cc:277 apt-pkg/acquire.cc:485 apt-pkg/init.cc:100 +#: apt-pkg/init.cc:108 apt-pkg/clean.cc:36 apt-pkg/policy.cc:373 #, c-format msgid "Unable to read %s" msgstr "%s을(를) 읽을 수 없습니다" @@ -1651,59 +1652,41 @@ msgstr "'%s' 미러 파일이 없습니다 " 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 "" -"%s 패치를 mmap과 파일 동작을 이용해 적용할 수 없습니다. 패치 파일이 손상된 것" -"처럼 보입니다." - -#: 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 "" -"%s 패치를 mmap을 이용해 (mmap 관련 실패는 없음) 적용할 수 없습니다. 패치 파일" -"이 손상된 것처럼 보입니다." - -#: methods/rsh.cc:99 ftparchive/multicompress.cc:168 +#: methods/rsh.cc:98 ftparchive/multicompress.cc:169 msgid "Failed to create IPC pipe to subprocess" msgstr "하위 프로세스에 대한 IPC 파이프를 만드는데 실패했습니다" -#: methods/rsh.cc:340 +#: methods/rsh.cc:339 msgid "Connection closed prematurely" msgstr "연결이 너무 빨리 끊어졌습니다" -#: dselect/install:32 +#: dselect/install:33 msgid "Bad default setting!" msgstr "기본 설정이 잘못되었습니다!" -#: dselect/install:51 dselect/install:83 dselect/install:87 dselect/install:94 -#: dselect/install:105 dselect/update:45 +#: dselect/install:52 dselect/install:84 dselect/install:88 dselect/install:95 +#: dselect/install:106 dselect/update:45 msgid "Press enter to continue." msgstr "계속 하시려면 enter를 누르십시오." -#: dselect/install:91 +#: dselect/install:92 msgid "Do you want to erase any previously downloaded .deb files?" msgstr "이전에 다운로드 받았던 .deb 파일을 지우시겠습니까?" -#: dselect/install:101 +#: dselect/install:102 msgid "Some errors occurred while unpacking. Packages that were installed" msgstr "압축을 푸는데 몇몇 오류가 발생했습니다. 설치된 패키지를" -#: dselect/install:102 +#: dselect/install:103 msgid "will be configured. This may result in duplicate errors" msgstr "설정합니다. 오류때문에 의존성을 만족하지 못해 설정하는 과정에서" -#: dselect/install:103 +#: dselect/install:104 msgid "or errors caused by missing dependencies. This is OK, only the errors" msgstr "" "오류가 중복되어 나타날 수 있습니다. 하지만 상관없고, 이 메세지 위에 나온" -#: dselect/install:104 +#: dselect/install:105 msgid "" "above this message are important. Please fix them and run [I]nstall again" msgstr "오류만 중요합니다. 이 오류를 고친 다음에 설치(I)를 다시 시도하십시오" @@ -1712,12 +1695,7 @@ msgstr "오류만 중요합니다. 이 오류를 고친 다음에 설치(I)를 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 +#: cmdline/apt-extracttemplates.cc:224 msgid "" "Usage: apt-extracttemplates file1 [file2 ...]\n" "\n" @@ -1741,12 +1719,12 @@ msgstr "" " -c=? 설정 파일을 읽습니다\n" " -o=? 임의의 옵션을 설정합니다. 예를 들어 -o dir::cache=/tmp\n" -#: cmdline/apt-extracttemplates.cc:271 apt-pkg/pkgcachegen.cc:1388 +#: cmdline/apt-extracttemplates.cc:256 apt-pkg/pkgcachegen.cc:1388 #, c-format msgid "Unable to write to %s" msgstr "%s에 쓸 수 없습니다" -#: cmdline/apt-extracttemplates.cc:313 +#: cmdline/apt-extracttemplates.cc:298 msgid "Cannot get debconf version. Is debconf installed?" msgstr "debconf 버전을 알 수 없습니다. debconf가 설치되었습니까?" @@ -1954,36 +1932,36 @@ msgstr "%s 파일에 readlink하는데 실패했습니다" msgid "Failed to unlink %s" msgstr "%s 파일을 지우는데 실패했습니다" -#: ftparchive/writer.cc:288 +#: ftparchive/writer.cc:289 #, c-format msgid "*** Failed to link %s to %s" msgstr "*** %s 파일을 %s에 링크하는데 실패했습니다" -#: ftparchive/writer.cc:298 +#: ftparchive/writer.cc:299 #, c-format msgid " DeLink limit of %sB hit.\n" msgstr " DeLink 한계값 %s바이트에 도달했습니다.\n" -#: ftparchive/writer.cc:403 +#: ftparchive/writer.cc:404 msgid "Archive had no package field" msgstr "아카이브에 패키지 필드가 없습니다" -#: ftparchive/writer.cc:411 ftparchive/writer.cc:701 +#: ftparchive/writer.cc:412 ftparchive/writer.cc:702 #, c-format msgid " %s has no override entry\n" msgstr " %s에는 override 항목이 없습니다\n" -#: ftparchive/writer.cc:479 ftparchive/writer.cc:845 +#: ftparchive/writer.cc:480 ftparchive/writer.cc:846 #, c-format msgid " %s maintainer is %s not %s\n" msgstr " %s 관리자가 %s입니다 (%s 아님)\n" -#: ftparchive/writer.cc:711 +#: ftparchive/writer.cc:712 #, c-format msgid " %s has no source override entry\n" msgstr " %s에는 source override 항목이 없습니다\n" -#: ftparchive/writer.cc:715 +#: ftparchive/writer.cc:716 #, c-format msgid " %s has no binary override entry either\n" msgstr " %s에는 binary override 항목이 없습니다\n" @@ -1992,77 +1970,84 @@ msgstr " %s에는 binary override 항목이 없습니다\n" msgid "realloc - Failed to allocate memory" msgstr "realloc - 메모리를 할당하는데 실패했습니다" -#: ftparchive/override.cc:35 ftparchive/override.cc:143 +#: ftparchive/override.cc:35 ftparchive/override.cc:139 #, c-format msgid "Unable to open %s" msgstr "%s 열 수 없습니다" -#: ftparchive/override.cc:61 ftparchive/override.cc:167 +#. skip spaces +#. find end of word +#: ftparchive/override.cc:65 +#, fuzzy, c-format +msgid "Malformed override %s line %llu (%s)" +msgstr "override %s의 %lu번 줄 #1이 잘못되었습니다" + +#: ftparchive/override.cc:124 ftparchive/override.cc:198 +#, c-format +msgid "Failed to read the override file %s" +msgstr "%s override 파일을 읽는데 실패했습니다" + +#: ftparchive/override.cc:163 #, fuzzy, c-format msgid "Malformed override %s line %llu #1" msgstr "override %s의 %lu번 줄 #1이 잘못되었습니다" -#: ftparchive/override.cc:75 ftparchive/override.cc:179 +#: ftparchive/override.cc:175 #, fuzzy, c-format msgid "Malformed override %s line %llu #2" msgstr "override %s의 %lu번 줄 #2가 잘못되었습니다" -#: ftparchive/override.cc:89 ftparchive/override.cc:192 +#: ftparchive/override.cc:188 #, 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 "%s override 파일을 읽는데 실패했습니다" - -#: ftparchive/multicompress.cc:70 +#: ftparchive/multicompress.cc:71 #, c-format msgid "Unknown compression algorithm '%s'" msgstr "'%s' 압축 알고리즘을 알 수 없습니다" -#: ftparchive/multicompress.cc:100 +#: ftparchive/multicompress.cc:101 #, c-format msgid "Compressed output %s needs a compression set" msgstr "압축된 출력물 %s에는 압축 세트가 필요합니다" -#: ftparchive/multicompress.cc:189 +#: ftparchive/multicompress.cc:190 msgid "Failed to create FILE*" msgstr "FILE*를 만드는데 실패했습니다" -#: ftparchive/multicompress.cc:192 +#: ftparchive/multicompress.cc:193 msgid "Failed to fork" msgstr "fork하는데 실패했습니다" -#: ftparchive/multicompress.cc:206 +#: ftparchive/multicompress.cc:207 msgid "Compress child" msgstr "압축 하위 프로세스" -#: ftparchive/multicompress.cc:229 +#: ftparchive/multicompress.cc:230 #, c-format msgid "Internal error, failed to create %s" msgstr "내부 오류, %s 만드는데 실패했습니다" -#: ftparchive/multicompress.cc:304 +#: ftparchive/multicompress.cc:303 msgid "IO to subprocess/file failed" msgstr "하위 프로세스/파일에 입출력하는데 실패했습니다" -#: ftparchive/multicompress.cc:342 +#: ftparchive/multicompress.cc:341 msgid "Failed to read while computing MD5" msgstr "MD5를 계산하는 동안 읽는데 실패했습니다" -#: ftparchive/multicompress.cc:358 +#: ftparchive/multicompress.cc:357 #, c-format msgid "Problem unlinking %s" msgstr "%s의 링크를 해제하는데 문제가 있습니다" -#: ftparchive/multicompress.cc:373 apt-inst/extract.cc:187 +#: ftparchive/multicompress.cc:372 apt-inst/extract.cc:187 #, c-format msgid "Failed to rename %s to %s" msgstr "%s 파일의 이름을 %s(으)로 바꾸는데 실패했습니다" -#: cmdline/apt-internal-solver.cc:37 +#: cmdline/apt-internal-solver.cc:38 #, fuzzy msgid "" "Usage: apt-internal-solver\n" @@ -2116,23 +2101,23 @@ msgstr "" " -c=? 이 설정 파일을 읽습니다\n" " -o=? 임의의 옵션을 설정합니다. 예를 들어 -o dir::cache=/tmp\n" -#: apt-inst/contrib/extracttar.cc:116 +#: apt-inst/contrib/extracttar.cc:122 msgid "Failed to create pipes" msgstr "파이프 만들기가 실패했습니다" -#: apt-inst/contrib/extracttar.cc:143 +#: apt-inst/contrib/extracttar.cc:149 msgid "Failed to exec gzip " msgstr "gzip 실행이 실패했습니다" -#: apt-inst/contrib/extracttar.cc:180 apt-inst/contrib/extracttar.cc:210 +#: apt-inst/contrib/extracttar.cc:186 apt-inst/contrib/extracttar.cc:216 msgid "Corrupted archive" msgstr "아카이브가 손상되었습니다" -#: apt-inst/contrib/extracttar.cc:195 +#: apt-inst/contrib/extracttar.cc:201 msgid "Tar checksum failed, archive corrupted" msgstr "tar 체크섬 실패, 아카이브가 손상되었습니다" -#: apt-inst/contrib/extracttar.cc:302 +#: apt-inst/contrib/extracttar.cc:306 #, c-format msgid "Unknown TAR header type %u, member %s" msgstr "알 수 없는 TAR 헤더 타입 %u, 멤버 %s" @@ -2198,7 +2183,7 @@ msgstr "%s/%s 설정 파일이 중복되었습니다" msgid "Failed to write file %s" msgstr "%s 파일을 쓰는데 실패했습니다" -#: apt-inst/dirstream.cc:98 apt-inst/dirstream.cc:106 +#: apt-inst/dirstream.cc:106 #, c-format msgid "Failed to close file %s" msgstr "%s 파일을 닫는데 실패했습니다" @@ -2255,23 +2240,18 @@ msgstr "%s/%s 파일은 %s 패키지에 있는 파일을 덮어 씁니다" msgid "Unable to stat %s" msgstr "%s의 정보를 읽을 수 없습니다" -#: apt-inst/deb/debfile.cc:41 apt-inst/deb/debfile.cc:46 +#: apt-inst/deb/debfile.cc:41 apt-inst/deb/debfile.cc:48 +#: apt-inst/deb/debfile.cc:57 #, c-format msgid "This is not a valid DEB archive, missing '%s' member" msgstr "올바른 DEB 아카이브가 아닙니다. '%s' 멤버가 없습니다" -#. 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' 멤버가 없습니다" - -#: apt-inst/deb/debfile.cc:120 +#: apt-inst/deb/debfile.cc:124 #, c-format msgid "Internal error, could not locate member %s" msgstr "내부 오류, %s 멤버를 찾을 수 없습니다" -#: apt-inst/deb/debfile.cc:214 +#: apt-inst/deb/debfile.cc:219 msgid "Unparsable control file" msgstr "control 파일을 파싱할 수 없습니다" @@ -2315,99 +2295,99 @@ msgstr "" "동적 mmap이 한계를 벗어났습니다. APT::Cache-Start의 크기를 높이십시오. 현재 " "값: %lu. (man 5 apt.conf)" -#: apt-pkg/contrib/mmap.cc:440 +#: apt-pkg/contrib/mmap.cc:446 #, c-format msgid "" "Unable to increase the size of the MMap as the limit of %lu bytes is already " "reached." msgstr "mmap 크기를 늘릴 수 없습니다. 이미 %lu 바이트 한계에 도달했습니다." -#: apt-pkg/contrib/mmap.cc:443 +#: apt-pkg/contrib/mmap.cc:449 msgid "" "Unable to increase size of the MMap as automatic growing is disabled by user." msgstr "" "mmap 크기를 늘릴 수 없습니다. 자동으로 늘리는 기능을 사용자가 금지했습니다." #. d means days, h means hours, min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:378 +#: apt-pkg/contrib/strutl.cc:401 #, c-format msgid "%lid %lih %limin %lis" msgstr "%li일 %li시간 %li분 %li초" #. h means hours, min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:385 +#: apt-pkg/contrib/strutl.cc:408 #, c-format msgid "%lih %limin %lis" msgstr "%li시간 %li분 %li초" #. min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:392 +#: apt-pkg/contrib/strutl.cc:415 #, c-format msgid "%limin %lis" msgstr "%li분 %li초" #. s means seconds -#: apt-pkg/contrib/strutl.cc:397 +#: apt-pkg/contrib/strutl.cc:420 #, c-format msgid "%lis" msgstr "%li초" -#: apt-pkg/contrib/strutl.cc:1173 +#: apt-pkg/contrib/strutl.cc:1229 #, c-format msgid "Selection %s not found" msgstr "선택한 %s이(가) 없습니다" -#: apt-pkg/contrib/configuration.cc:491 +#: apt-pkg/contrib/configuration.cc:503 #, c-format msgid "Unrecognized type abbreviation: '%c'" msgstr "이 타입 줄임말을 알 수 없습니다: '%c'" -#: apt-pkg/contrib/configuration.cc:605 +#: apt-pkg/contrib/configuration.cc:617 #, c-format msgid "Opening configuration file %s" msgstr "설정 파일 %s 파일을 여는 중입니다" -#: apt-pkg/contrib/configuration.cc:773 +#: apt-pkg/contrib/configuration.cc:785 #, c-format msgid "Syntax error %s:%u: Block starts with no name." msgstr "문법 오류 %s:%u: 블럭이 이름으로 시작하지 않습니다." -#: apt-pkg/contrib/configuration.cc:792 +#: apt-pkg/contrib/configuration.cc:804 #, c-format msgid "Syntax error %s:%u: Malformed tag" msgstr "문법 오류 %s:%u: 태그의 형식이 잘못되었습니다" -#: apt-pkg/contrib/configuration.cc:809 +#: apt-pkg/contrib/configuration.cc:821 #, c-format msgid "Syntax error %s:%u: Extra junk after value" msgstr "문법 오류 %s:%u: 값 뒤에 쓰레기 데이터가 더 있습니다" -#: apt-pkg/contrib/configuration.cc:849 +#: apt-pkg/contrib/configuration.cc:861 #, c-format msgid "Syntax error %s:%u: Directives can only be done at the top level" msgstr "문법 오류 %s:%u: 지시어는 맨 위 단계에서만 쓸 수 있습니다" -#: apt-pkg/contrib/configuration.cc:856 +#: apt-pkg/contrib/configuration.cc:868 #, c-format msgid "Syntax error %s:%u: Too many nested includes" msgstr "문법 오류 %s:%u: include가 너무 많이 겹쳐 있습니다" -#: apt-pkg/contrib/configuration.cc:860 apt-pkg/contrib/configuration.cc:865 +#: apt-pkg/contrib/configuration.cc:872 apt-pkg/contrib/configuration.cc:877 #, c-format msgid "Syntax error %s:%u: Included from here" msgstr "문법 오류 %s:%u: 여기서 include됩니다" -#: apt-pkg/contrib/configuration.cc:869 +#: apt-pkg/contrib/configuration.cc:881 #, c-format msgid "Syntax error %s:%u: Unsupported directive '%s'" msgstr "문법 오류 %s:%u: 지원하지 않는 지시어 '%s'" -#: apt-pkg/contrib/configuration.cc:872 +#: apt-pkg/contrib/configuration.cc:884 #, c-format msgid "Syntax error %s:%u: clear directive requires an option tree as argument" msgstr "문법 오류 %s:%u: clear 지시어는 인수로 option 트리를 지정해야 합니다" -#: apt-pkg/contrib/configuration.cc:922 +#: apt-pkg/contrib/configuration.cc:934 #, c-format msgid "Syntax error %s:%u: Extra junk at end of file" msgstr "문법 오류 %s:%u: 파일의 끝에 쓰레기 데이터가 더 있습니다" @@ -2432,48 +2412,48 @@ msgstr "" msgid "%c%s... %u%%" msgstr "%c%s... 완료" -#: apt-pkg/contrib/cmndline.cc:80 +#: apt-pkg/contrib/cmndline.cc:116 #, c-format msgid "Command line option '%c' [from %s] is not known." msgstr "명령행 옵션 '%c' 옵션을 [%s에서] 알 수 없습니다." -#: apt-pkg/contrib/cmndline.cc:105 apt-pkg/contrib/cmndline.cc:114 -#: apt-pkg/contrib/cmndline.cc:122 +#: apt-pkg/contrib/cmndline.cc:141 apt-pkg/contrib/cmndline.cc:150 +#: apt-pkg/contrib/cmndline.cc:158 #, c-format msgid "Command line option %s is not understood" msgstr "명령행 옵션 '%s' 옵션을 알 수 없습니다" -#: apt-pkg/contrib/cmndline.cc:127 +#: apt-pkg/contrib/cmndline.cc:163 #, c-format msgid "Command line option %s is not boolean" msgstr "명령행 옵션 '%s' 옵션은 불리언이 아닙니다" -#: apt-pkg/contrib/cmndline.cc:168 apt-pkg/contrib/cmndline.cc:189 +#: apt-pkg/contrib/cmndline.cc:204 apt-pkg/contrib/cmndline.cc:225 #, c-format msgid "Option %s requires an argument." msgstr "%s 옵션에는 인수가 필요합니다." -#: apt-pkg/contrib/cmndline.cc:202 apt-pkg/contrib/cmndline.cc:208 +#: apt-pkg/contrib/cmndline.cc:238 apt-pkg/contrib/cmndline.cc:244 #, c-format msgid "Option %s: Configuration item specification must have an =<val>." msgstr "%s 옵션: 설정 항목 지정은 =<값> 형태여야 합니다." -#: apt-pkg/contrib/cmndline.cc:237 +#: apt-pkg/contrib/cmndline.cc:273 #, c-format msgid "Option %s requires an integer argument, not '%s'" msgstr "%s 옵션에는 정수 인수가 필요합니다. '%s'이(가) 아닙니다" -#: apt-pkg/contrib/cmndline.cc:268 +#: apt-pkg/contrib/cmndline.cc:304 #, c-format msgid "Option '%s' is too long" msgstr "'%s' 옵션이 너무 깁니다" -#: apt-pkg/contrib/cmndline.cc:300 +#: apt-pkg/contrib/cmndline.cc:336 #, c-format msgid "Sense %s is not understood, try true or false." msgstr "%s 센스를 이해할 수 없습니다. 참 아니면 거짓으로 해 보십시오." -#: apt-pkg/contrib/cmndline.cc:350 +#: apt-pkg/contrib/cmndline.cc:386 #, c-format msgid "Invalid operation %s" msgstr "잘못된 작업 %s" @@ -2487,121 +2467,121 @@ msgstr "마운트 위치 %s의 정보를 읽을 수 없습니다" msgid "Failed to stat the cdrom" msgstr "CD-ROM의 정보를 읽을 수 없습니다" -#: apt-pkg/contrib/fileutl.cc:93 +#: apt-pkg/contrib/fileutl.cc:95 #, c-format msgid "Problem closing the gzip file %s" msgstr "%s gzip 파일을 닫는데 문제가 있습니다" -#: apt-pkg/contrib/fileutl.cc:226 +#: apt-pkg/contrib/fileutl.cc:228 #, c-format msgid "Not using locking for read only lock file %s" msgstr "읽기 전용 잠금 파일 %s에 대해 잠금을 사용하지 않습니다" -#: apt-pkg/contrib/fileutl.cc:231 +#: apt-pkg/contrib/fileutl.cc:233 #, c-format msgid "Could not open lock file %s" msgstr "잠금 파일 %s 파일을 열 수 없습니다" -#: apt-pkg/contrib/fileutl.cc:254 +#: apt-pkg/contrib/fileutl.cc:256 #, c-format msgid "Not using locking for nfs mounted lock file %s" msgstr "NFS로 마운트된 잠금 파일 %s에 대해 잠금을 사용하지 않습니다" -#: apt-pkg/contrib/fileutl.cc:259 +#: apt-pkg/contrib/fileutl.cc:261 #, c-format msgid "Could not get lock %s" msgstr "%s 잠금 파일을 얻을 수 없습니다" -#: apt-pkg/contrib/fileutl.cc:396 apt-pkg/contrib/fileutl.cc:510 +#: apt-pkg/contrib/fileutl.cc:398 apt-pkg/contrib/fileutl.cc:512 #, c-format msgid "List of files can't be created as '%s' is not a directory" msgstr "" -#: apt-pkg/contrib/fileutl.cc:430 +#: apt-pkg/contrib/fileutl.cc:432 #, c-format msgid "Ignoring '%s' in directory '%s' as it is not a regular file" msgstr "" -#: apt-pkg/contrib/fileutl.cc:448 +#: apt-pkg/contrib/fileutl.cc:450 #, c-format msgid "Ignoring file '%s' in directory '%s' as it has no filename extension" msgstr "" -#: apt-pkg/contrib/fileutl.cc:457 +#: apt-pkg/contrib/fileutl.cc:459 #, c-format msgid "" "Ignoring file '%s' in directory '%s' as it has an invalid filename extension" msgstr "" -#: apt-pkg/contrib/fileutl.cc:844 +#: apt-pkg/contrib/fileutl.cc:862 #, c-format msgid "Sub-process %s received a segmentation fault." msgstr "하위 프로세스 %s 프로세스가 세그멘테이션 오류를 받았습니다." -#: apt-pkg/contrib/fileutl.cc:846 +#: apt-pkg/contrib/fileutl.cc:864 #, c-format msgid "Sub-process %s received signal %u." msgstr "하위 프로세스 %s 프로세스가 %u번 시그널을 받았습니다." -#: apt-pkg/contrib/fileutl.cc:850 apt-pkg/contrib/gpgv.cc:243 +#: apt-pkg/contrib/fileutl.cc:868 apt-pkg/contrib/gpgv.cc:237 #, c-format msgid "Sub-process %s returned an error code (%u)" msgstr "하위 프로세스 %s 프로세스가 오류 코드(%u)를 리턴했습니다" -#: apt-pkg/contrib/fileutl.cc:852 apt-pkg/contrib/gpgv.cc:236 +#: apt-pkg/contrib/fileutl.cc:870 apt-pkg/contrib/gpgv.cc:230 #, c-format msgid "Sub-process %s exited unexpectedly" msgstr "하위 프로세스 %s 프로세스가 예상치 못하게 끝났습니다" -#: apt-pkg/contrib/fileutl.cc:988 +#: apt-pkg/contrib/fileutl.cc:1016 #, c-format msgid "Could not open file %s" msgstr "%s 파일을 열 수 없습니다" -#: apt-pkg/contrib/fileutl.cc:1065 +#: apt-pkg/contrib/fileutl.cc:1093 #, c-format msgid "Could not open file descriptor %d" msgstr "%d 파일 디스크립터를 열 수 없습니다" -#: apt-pkg/contrib/fileutl.cc:1150 +#: apt-pkg/contrib/fileutl.cc:1178 msgid "Failed to create subprocess IPC" msgstr "하위 프로세스 IPC를 만드는데 실패했습니다" -#: apt-pkg/contrib/fileutl.cc:1205 +#: apt-pkg/contrib/fileutl.cc:1233 msgid "Failed to exec compressor " msgstr "다음 압축 프로그램을 실행하는데 실패했습니다: " -#: apt-pkg/contrib/fileutl.cc:1298 +#: apt-pkg/contrib/fileutl.cc:1326 #, fuzzy, c-format msgid "read, still have %llu to read but none left" msgstr "%lu만큼 더 읽어야 하지만 더 이상 읽을 데이터가 없습니다" -#: apt-pkg/contrib/fileutl.cc:1385 apt-pkg/contrib/fileutl.cc:1407 +#: apt-pkg/contrib/fileutl.cc:1413 apt-pkg/contrib/fileutl.cc:1435 #, fuzzy, c-format msgid "write, still have %llu to write but couldn't" msgstr "%lu만큼 더 써야 하지만 더 이상 쓸 수 없습니다" -#: apt-pkg/contrib/fileutl.cc:1695 +#: apt-pkg/contrib/fileutl.cc:1723 #, c-format msgid "Problem closing the file %s" msgstr "%s 파일을 닫는데 문제가 있습니다" -#: apt-pkg/contrib/fileutl.cc:1707 +#: apt-pkg/contrib/fileutl.cc:1735 #, c-format msgid "Problem renaming the file %s to %s" msgstr "%s 파일을 %s(으)로 이름을 바꾸는데 문제가 있습니다" -#: apt-pkg/contrib/fileutl.cc:1718 +#: apt-pkg/contrib/fileutl.cc:1746 #, c-format msgid "Problem unlinking the file %s" msgstr "%s 파일을 삭제하는데 문제가 있습니다" -#: apt-pkg/contrib/fileutl.cc:1731 +#: apt-pkg/contrib/fileutl.cc:1759 msgid "Problem syncing the file" msgstr "파일을 동기화하는데 문제가 있습니다" #. TRANSLATOR: %s is the trusted keyring parts directory -#: apt-pkg/contrib/gpgv.cc:76 +#: apt-pkg/contrib/gpgv.cc:70 #, c-format msgid "No keyring installed in %s." msgstr "%s에 키 모음을 설치하지 않았습니다." @@ -2714,88 +2694,98 @@ msgstr "상태파일 %s 여는데 실패했습니다" msgid "Failed to write temporary StateFile %s" msgstr "임시 상태파일 %s 쓰는데 실패했습니다" -#: apt-pkg/tagfile.cc:129 +#: apt-pkg/tagfile.cc:138 #, c-format msgid "Unable to parse package file %s (1)" msgstr "패키지 파일 %s 파일을 파싱할 수 없습니다 (1)" -#: apt-pkg/tagfile.cc:216 +#: apt-pkg/tagfile.cc:235 #, c-format msgid "Unable to parse package file %s (2)" msgstr "패키지 파일 %s 파일을 파싱할 수 없습니다 (2)" -#: apt-pkg/sourcelist.cc:96 +#: apt-pkg/sourcelist.cc:118 +#, fuzzy, c-format +msgid "Malformed stanza %u in source list %s (URI parse)" +msgstr "소스 리스트 %2$s의 %1$lu번 줄이 잘못되었습니다 (URI 파싱)" + +#: apt-pkg/sourcelist.cc:161 #, c-format msgid "Malformed line %lu in source list %s ([option] unparseable)" msgstr "소스 리스트 %2$s의 %1$lu번 줄이 잘못되었습니다 ([option] 파싱 불가)" -#: apt-pkg/sourcelist.cc:99 +#: apt-pkg/sourcelist.cc:164 #, c-format msgid "Malformed line %lu in source list %s ([option] too short)" msgstr "소스 리스트 %2$s의 %1$lu번 줄이 잘못되었습니다 ([option] 너무 짧음)" -#: apt-pkg/sourcelist.cc:110 +#: apt-pkg/sourcelist.cc:175 #, 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 +#: apt-pkg/sourcelist.cc:181 #, 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 +#: apt-pkg/sourcelist.cc:184 #, 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 +#: apt-pkg/sourcelist.cc:197 #, c-format msgid "Malformed line %lu in source list %s (URI)" msgstr "소스 리스트 %2$s의 %1$lu번 줄이 잘못되었습니다 (URI)" -#: apt-pkg/sourcelist.cc:134 +#: apt-pkg/sourcelist.cc:199 #, c-format msgid "Malformed line %lu in source list %s (dist)" msgstr "소스 리스트 %2$s의 %1$lu번 줄이 잘못되었습니다 (dist)" -#: apt-pkg/sourcelist.cc:137 +#: apt-pkg/sourcelist.cc:202 #, c-format msgid "Malformed line %lu in source list %s (URI parse)" msgstr "소스 리스트 %2$s의 %1$lu번 줄이 잘못되었습니다 (URI 파싱)" -#: apt-pkg/sourcelist.cc:143 +#: apt-pkg/sourcelist.cc:208 #, c-format msgid "Malformed line %lu in source list %s (absolute dist)" msgstr "소스 리스트 %2$s의 %1$lu번 줄이 잘못되었습니다 (절대 dist)" -#: apt-pkg/sourcelist.cc:150 +#: apt-pkg/sourcelist.cc:215 #, c-format msgid "Malformed line %lu in source list %s (dist parse)" msgstr "소스 리스트 %2$s의 %1$lu번 줄이 잘못되었습니다 (dist 파싱)" -#: apt-pkg/sourcelist.cc:248 +#: apt-pkg/sourcelist.cc:326 #, c-format msgid "Opening %s" msgstr "%s 파일을 여는 중입니다" -#: apt-pkg/sourcelist.cc:265 apt-pkg/cdrom.cc:495 +#: apt-pkg/sourcelist.cc:338 apt-pkg/cdrom.cc:495 #, c-format msgid "Line %u too long in source list %s." msgstr "소스 리스트 %2$s의 %1$u번 줄이 너무 깁니다." -#: apt-pkg/sourcelist.cc:289 +#: apt-pkg/sourcelist.cc:362 #, c-format msgid "Malformed line %u in source list %s (type)" msgstr "소스 리스트 %2$s의 %1$u번 줄이 잘못되었습니다 (타입)" -#: apt-pkg/sourcelist.cc:293 +#: apt-pkg/sourcelist.cc:366 #, c-format msgid "Type '%s' is not known on line %u in source list %s" msgstr "소스 목록 %3$s의 %2$u번 줄의 '%1$s' 타입을 알 수 없습니다" -#: apt-pkg/packagemanager.cc:297 apt-pkg/packagemanager.cc:923 +#: apt-pkg/sourcelist.cc:407 +#, fuzzy, c-format +msgid "Type '%s' is not known on stanza %u in source list %s" +msgstr "소스 목록 %3$s의 %2$u번 줄의 '%1$s' 타입을 알 수 없습니다" + +#: apt-pkg/packagemanager.cc:296 apt-pkg/packagemanager.cc:922 #, c-format msgid "" "Could not perform immediate configuration on '%s'. Please see man 5 apt.conf " @@ -2804,12 +2794,12 @@ msgstr "" "'%s'에 대해 즉시 설정을 할 수 없습니다. 자세한 설명은 man 5 apt.conf 페이지에" "서 APT::Immediate-Configure 항목을 보십시오. (%d)" -#: apt-pkg/packagemanager.cc:498 apt-pkg/packagemanager.cc:529 +#: apt-pkg/packagemanager.cc:497 apt-pkg/packagemanager.cc:528 #, fuzzy, c-format msgid "Could not configure '%s'. " msgstr "'%s' 파일을 열 수 없습니다" -#: apt-pkg/packagemanager.cc:571 +#: apt-pkg/packagemanager.cc:570 #, c-format msgid "" "This installation run will require temporarily removing the essential " @@ -2832,7 +2822,7 @@ msgid "" msgstr "" "%s 패키지를 다시 설치해야 하지만, 이 패키지의 아카이브를 찾을 수 없습니다." -#: apt-pkg/algorithms.cc:1238 +#: apt-pkg/algorithms.cc:1068 msgid "" "Error, pkgProblemResolver::Resolve generated breaks, this may be caused by " "held packages." @@ -2840,20 +2830,11 @@ msgstr "" "오류, pkgProblemResolver::Resolve가 망가졌습니다. 고정 패키지때문에 발생할 수" "도 있습니다." -#: apt-pkg/algorithms.cc:1240 +#: apt-pkg/algorithms.cc:1070 msgid "Unable to correct problems, you have held broken packages." msgstr "문제를 바로잡을 수 없습니다. 망가진 고정 패키지가 있습니다." -#: apt-pkg/algorithms.cc:1592 apt-pkg/algorithms.cc:1594 -#, fuzzy -msgid "" -"Some index files failed to download. They have been ignored, or old ones " -"used instead." -msgstr "" -"일부 인덱스 파일을 다운로드하는데 실패했습니다. 해당 파일을 무시하거나 과거" -"의 버전을 대신 사용합니다." - -#: apt-pkg/acquire.cc:81 apt-pkg/cdrom.cc:838 +#: apt-pkg/acquire.cc:81 apt-pkg/cdrom.cc:811 #, c-format msgid "List directory %spartial is missing." msgstr "목록 디렉터리 %spartial이 빠졌습니다." @@ -2880,28 +2861,33 @@ msgstr "파일 받아오는 중: %2$li 중 %1$li (%3$s 남았음)" msgid "Retrieving file %li of %li" msgstr "파일 받아오는 중: %2$li 중 %1$li" -#: apt-pkg/acquire-worker.cc:112 +#: apt-pkg/acquire-worker.cc:113 #, c-format msgid "The method driver %s could not be found." msgstr "설치 방법 드라이버 %s을(를) 찾을 수 없습니다." -#: apt-pkg/acquire-worker.cc:161 +#: apt-pkg/acquire-worker.cc:115 +#, fuzzy, c-format +msgid "Is the package %s installed?" +msgstr "'dpkg-dev' 패키지가 설치되었는지를 확인하십시오.\n" + +#: apt-pkg/acquire-worker.cc:166 #, c-format msgid "Method %s did not start correctly" msgstr "설치 방법 %s이(가) 올바르게 시작하지 않았습니다" -#: apt-pkg/acquire-worker.cc:447 +#: apt-pkg/acquire-worker.cc:452 #, c-format msgid "Please insert the disc labeled: '%s' in the drive '%s' and press enter." msgstr "" "'%2$s' 드라이브에 '%1$s'(으)로 표기된 디스크를 넣고 Enter를 누르십시오." -#: apt-pkg/init.cc:151 +#: apt-pkg/init.cc:143 #, c-format msgid "Packaging system '%s' is not supported" msgstr "'%s' 패키지 시스템을 지원하지 않습니다" -#: apt-pkg/init.cc:167 +#: apt-pkg/init.cc:159 msgid "Unable to determine a suitable packaging system type" msgstr "올바른 패키지 시스템 타입을 알아낼 수 없습니다" @@ -2933,17 +2919,17 @@ msgid "" "available in the sources" msgstr "" -#: apt-pkg/policy.cc:399 +#: apt-pkg/policy.cc:414 #, c-format msgid "Invalid record in the preferences file %s, no Package header" msgstr "기본 설정 파일 %s에 잘못된 데이터가 있습니다. Package 헤더가 없습니다" -#: apt-pkg/policy.cc:421 +#: apt-pkg/policy.cc:436 #, c-format msgid "Did not understand pin type %s" msgstr "핀 타입 %s이(가) 무엇인지 이해할 수 없습니다" -#: apt-pkg/policy.cc:429 +#: apt-pkg/policy.cc:444 msgid "No priority (or zero) specified for pin" msgstr "핀에 우선순위(혹은 0)를 지정하지 않았습니다" @@ -3010,44 +2996,48 @@ msgstr "소스 캐시를 저장하는데 입출력 오류가 발생했습니다" msgid "rename failed, %s (%s -> %s)." msgstr "이름 바꾸기가 실패했습니다. %s (%s -> %s)." -#: apt-pkg/acquire-item.cc:599 -msgid "MD5Sum mismatch" -msgstr "MD5Sum이 맞지 않습니다" - -#: apt-pkg/acquire-item.cc:870 apt-pkg/acquire-item.cc:1887 -#: apt-pkg/acquire-item.cc:2030 +#: apt-pkg/acquire-item.cc:154 msgid "Hash Sum mismatch" msgstr "해시 합이 맞지 않습니다" -#: apt-pkg/acquire-item.cc:1388 +#: apt-pkg/acquire-item.cc:159 +msgid "Size mismatch" +msgstr "크기가 맞지 않습니다" + +#: apt-pkg/acquire-item.cc:164 +#, fuzzy +msgid "Invalid file format" +msgstr "잘못된 작업 %s" + +#: apt-pkg/acquire-item.cc:1570 #, 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:1404 +#: apt-pkg/acquire-item.cc:1586 #, fuzzy, c-format msgid "Unable to find hash sum for '%s' in Release file" msgstr "Release 파일 %s 파일을 파싱할 수 없습니다" -#: apt-pkg/acquire-item.cc:1446 +#: apt-pkg/acquire-item.cc:1628 msgid "There is no public key available for the following key IDs:\n" msgstr "다음 키 ID의 공개키가 없습니다:\n" -#: apt-pkg/acquire-item.cc:1484 +#: apt-pkg/acquire-item.cc:1666 #, 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:1506 +#: apt-pkg/acquire-item.cc:1688 #, c-format msgid "Conflicting distribution: %s (expected %s but got %s)" msgstr "배포판 충돌: %s (예상값 %s, 실제값 %s)" -#: apt-pkg/acquire-item.cc:1536 +#: apt-pkg/acquire-item.cc:1718 #, c-format msgid "" "An error occurred during the signature verification. The repository is not " @@ -3057,12 +3047,12 @@ msgstr "" "예전의 인덱스 파일을 사용합니다. GPG 오류: %s: %s\n" #. Invalid signature file, reject (LP: #346386) (Closes: #627642) -#: apt-pkg/acquire-item.cc:1546 apt-pkg/acquire-item.cc:1551 +#: apt-pkg/acquire-item.cc:1728 apt-pkg/acquire-item.cc:1733 #, c-format msgid "GPG error: %s: %s" msgstr "GPG 오류: %s: %s" -#: apt-pkg/acquire-item.cc:1663 +#: apt-pkg/acquire-item.cc:1856 #, c-format msgid "" "I wasn't able to locate a file for the %s package. This might mean you need " @@ -3071,32 +3061,24 @@ msgstr "" "%s 패키지의 파일을 찾을 수 없습니다. 수동으로 이 패키지를 고쳐야 할 수도 있습" "니다. (아키텍쳐가 빠졌기 때문입니다)" -#: apt-pkg/acquire-item.cc:1722 +#: apt-pkg/acquire-item.cc:1922 #, c-format -msgid "" -"I wasn't able to locate a file for the %s package. This might mean you need " -"to manually fix this package." +msgid "Can't find a source to download version '%s' of '%s'" msgstr "" -"%s 패키지의 파일을 찾을 수 없습니다. 수동으로 이 패키지를 고쳐야 할 수도 있습" -"니다." -#: apt-pkg/acquire-item.cc:1781 +#: apt-pkg/acquire-item.cc:1980 #, c-format msgid "" "The package index files are corrupted. No Filename: field for package %s." msgstr "" "패키지 인덱스 파일이 손상되었습니다. %s 패키지에 Filename: 필드가 없습니다." -#: apt-pkg/acquire-item.cc:1879 -msgid "Size mismatch" -msgstr "크기가 맞지 않습니다" - -#: apt-pkg/indexrecords.cc:68 +#: apt-pkg/indexrecords.cc:73 #, c-format msgid "Unable to parse Release file %s" msgstr "Release 파일 %s 파일을 파싱할 수 없습니다" -#: apt-pkg/indexrecords.cc:78 +#: apt-pkg/indexrecords.cc:81 #, c-format msgid "No sections in Release file %s" msgstr "Release 파일 %s에 섹션이 없습니다" @@ -3121,57 +3103,48 @@ msgstr "Release 파일 %s에 'Date' 항목이 잘못되었습니다" msgid "Vendor block %s contains no fingerprint" msgstr "벤더 블럭 %s의 핑거프린트가 없습니다" -#: apt-pkg/cdrom.cc:576 -#, c-format -msgid "" -"Using CD-ROM mount point %s\n" -"Mounting CD-ROM\n" -msgstr "" -"CD-ROM 마운트 위치로 %s 사용\n" -"CD-ROM을 마운트하는 중입니다\n" - -#: apt-pkg/cdrom.cc:585 apt-pkg/cdrom.cc:682 -msgid "Identifying.. " -msgstr "알아보는 중입니다.. " - -#: apt-pkg/cdrom.cc:613 -#, c-format -msgid "Stored label: %s\n" -msgstr "저장된 레이블: %s\n" - -#: apt-pkg/cdrom.cc:622 apt-pkg/cdrom.cc:915 -msgid "Unmounting CD-ROM...\n" -msgstr "CD-ROM을 마운트 해제하는 중입니다...\n" - -#: apt-pkg/cdrom.cc:642 +#: apt-pkg/cdrom.cc:575 #, c-format msgid "Using CD-ROM mount point %s\n" msgstr "CD-ROM 마운트 위치 %s 사용\n" -#: apt-pkg/cdrom.cc:660 +#: apt-pkg/cdrom.cc:583 msgid "Unmounting CD-ROM\n" msgstr "CD-ROM 마운트 해제하는 중입니다\n" -#: apt-pkg/cdrom.cc:665 +#: apt-pkg/cdrom.cc:588 msgid "Waiting for disc...\n" msgstr "디스크를 기다리는 중입니다...\n" -#: apt-pkg/cdrom.cc:674 +#: apt-pkg/cdrom.cc:597 msgid "Mounting CD-ROM...\n" msgstr "CD-ROM 마운트하는 중입니다...\n" -#: apt-pkg/cdrom.cc:693 +#: apt-pkg/cdrom.cc:605 +msgid "Identifying.. " +msgstr "알아보는 중입니다.. " + +#: apt-pkg/cdrom.cc:643 +#, c-format +msgid "Stored label: %s\n" +msgstr "저장된 레이블: %s\n" + +#: apt-pkg/cdrom.cc:652 apt-pkg/cdrom.cc:888 +msgid "Unmounting CD-ROM...\n" +msgstr "CD-ROM을 마운트 해제하는 중입니다...\n" + +#: apt-pkg/cdrom.cc:667 msgid "Scanning disc for index files..\n" msgstr "디스크에서 색인 파일을 찾는 중입니다...\n" -#: apt-pkg/cdrom.cc:744 +#: apt-pkg/cdrom.cc:717 #, 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:755 +#: apt-pkg/cdrom.cc:728 msgid "" "Unable to locate any package files, perhaps this is not a Debian Disc or the " "wrong architecture?" @@ -3179,16 +3152,16 @@ msgstr "" "패키지 파일이 하나도 없습니다. 아마도 데비안 디스크가 아니거나 아키텍처가 잘" "못된 것 같습니다?" -#: apt-pkg/cdrom.cc:782 +#: apt-pkg/cdrom.cc:755 #, c-format msgid "Found label '%s'\n" msgstr "레이블 발견: %s \n" -#: apt-pkg/cdrom.cc:811 +#: apt-pkg/cdrom.cc:784 msgid "That is not a valid name, try again.\n" msgstr "올바른 이름이 아닙니다. 다시 시도하십시오.\n" -#: apt-pkg/cdrom.cc:828 +#: apt-pkg/cdrom.cc:801 #, c-format msgid "" "This disc is called: \n" @@ -3197,15 +3170,15 @@ msgstr "" "이 디스크는 다음과 같습니다: \n" "'%s'\n" -#: apt-pkg/cdrom.cc:830 +#: apt-pkg/cdrom.cc:803 msgid "Copying package lists..." msgstr "패키지 목록을 복사하는 중입니다..." -#: apt-pkg/cdrom.cc:865 +#: apt-pkg/cdrom.cc:838 msgid "Writing new source list\n" msgstr "새 소스 리스트를 쓰는 중입니다\n" -#: apt-pkg/cdrom.cc:873 +#: apt-pkg/cdrom.cc:846 msgid "Source list entries for this disc are:\n" msgstr "이 디스크의 소스 리스트 항목은 다음과 같습니다:\n" @@ -3239,32 +3212,37 @@ msgstr "다음의 인증 기록을 찾을 수 없습니다: %s" msgid "Hash mismatch for: %s" msgstr "다음의 해시가 다릅니다: %s" -#: apt-pkg/cacheset.cc:403 +#: apt-pkg/cacheset.cc:479 #, c-format msgid "Release '%s' for '%s' was not found" msgstr "%2$s 패키지의 '%1$s' 릴리즈를 찾을 수 없습니다" -#: apt-pkg/cacheset.cc:406 +#: apt-pkg/cacheset.cc:482 #, c-format msgid "Version '%s' for '%s' was not found" msgstr "%2$s 패키지의 '%1$s' 버전을 찾을 수 없습니다" -#: apt-pkg/cacheset.cc:517 +#: apt-pkg/cacheset.cc:593 #, c-format msgid "Couldn't find task '%s'" msgstr "'%s' 작업을 찾을 수 없습니다" -#: apt-pkg/cacheset.cc:523 +#: apt-pkg/cacheset.cc:599 #, c-format msgid "Couldn't find any package by regex '%s'" msgstr "'%s' 정규식에 해당하는 패키지가 없습니다" -#: apt-pkg/cacheset.cc:534 +#: apt-pkg/cacheset.cc:605 +#, fuzzy, c-format +msgid "Couldn't find any package by glob '%s'" +msgstr "'%s' 정규식에 해당하는 패키지가 없습니다" + +#: apt-pkg/cacheset.cc:616 #, c-format msgid "Can't select versions from package '%s' as it is purely virtual" msgstr "'%s' 패키지는 가상 패키지이므로 버전을 선택할 수 없습니다" -#: apt-pkg/cacheset.cc:541 apt-pkg/cacheset.cc:548 +#: apt-pkg/cacheset.cc:623 apt-pkg/cacheset.cc:630 #, c-format msgid "" "Can't select installed nor candidate version from package '%s' as it has " @@ -3273,17 +3251,17 @@ msgstr "" "'%s' 패키지에서 설치한 버전이나 후보 버전을 선택할 수 없습니다. 둘 다 아닙니" "다." -#: apt-pkg/cacheset.cc:555 +#: apt-pkg/cacheset.cc:637 #, c-format msgid "Can't select newest version from package '%s' as it is purely virtual" msgstr "'%s' 패키지에서 최신 버전을 선택할 수 없습니다. 가상 패키지입니다." -#: apt-pkg/cacheset.cc:563 +#: apt-pkg/cacheset.cc:645 #, c-format msgid "Can't select candidate version from package %s as it has no candidate" msgstr "'%s' 패키지에서 후보 버전을 선택할 수 없습니다. 후보가 없습니다." -#: apt-pkg/cacheset.cc:571 +#: apt-pkg/cacheset.cc:653 #, c-format msgid "Can't select installed version from package %s as it is not installed" msgstr "'%s' 패키지에서 설치한 버전을 선택할 수 없습니다. 설치하지 않았습니다." @@ -3308,110 +3286,136 @@ msgstr "" msgid "Execute external solver" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:73 +#: apt-pkg/install-progress.cc:51 +#, c-format +msgid "Progress: [%3i%%]" +msgstr "" + +#: apt-pkg/install-progress.cc:85 apt-pkg/install-progress.cc:168 +msgid "Running dpkg" +msgstr "dpkg 실행하는 중입니다" + +#: apt-pkg/update.cc:110 apt-pkg/update.cc:112 +#, fuzzy +msgid "" +"Some index files failed to download. They have been ignored, or old ones " +"used instead." +msgstr "" +"일부 인덱스 파일을 다운로드하는데 실패했습니다. 해당 파일을 무시하거나 과거" +"의 버전을 대신 사용합니다." + +#: apt-pkg/deb/dpkgpm.cc:91 #, c-format msgid "Installing %s" msgstr "%s 설치하는 중입니다" -#: apt-pkg/deb/dpkgpm.cc:74 apt-pkg/deb/dpkgpm.cc:982 +#: apt-pkg/deb/dpkgpm.cc:92 apt-pkg/deb/dpkgpm.cc:977 #, c-format msgid "Configuring %s" msgstr "%s 설정 중입니다" -#: apt-pkg/deb/dpkgpm.cc:75 apt-pkg/deb/dpkgpm.cc:989 +#: apt-pkg/deb/dpkgpm.cc:93 apt-pkg/deb/dpkgpm.cc:984 #, c-format msgid "Removing %s" msgstr "%s 패키지를 지우는 중입니다" -#: apt-pkg/deb/dpkgpm.cc:76 +#: apt-pkg/deb/dpkgpm.cc:94 #, c-format msgid "Completely removing %s" msgstr "%s 패키지를 완전히 지우는 중입니다" -#: apt-pkg/deb/dpkgpm.cc:77 +#: apt-pkg/deb/dpkgpm.cc:95 #, c-format msgid "Noting disappearance of %s" msgstr "%s 사라짐 발견했습니다" -#: apt-pkg/deb/dpkgpm.cc:78 +#: apt-pkg/deb/dpkgpm.cc:96 #, c-format msgid "Running post-installation trigger %s" msgstr "설치 후 트리거 %s 실행하는 중입니다" #. FIXME: use a better string after freeze -#: apt-pkg/deb/dpkgpm.cc:735 +#: apt-pkg/deb/dpkgpm.cc:808 #, c-format msgid "Directory '%s' missing" msgstr "디렉터리 '%s' 없습니다." -#: apt-pkg/deb/dpkgpm.cc:750 apt-pkg/deb/dpkgpm.cc:770 +#: apt-pkg/deb/dpkgpm.cc:823 apt-pkg/deb/dpkgpm.cc:845 #, c-format msgid "Could not open file '%s'" msgstr "'%s' 파일을 열 수 없습니다" -#: apt-pkg/deb/dpkgpm.cc:975 +#: apt-pkg/deb/dpkgpm.cc:970 #, c-format msgid "Preparing %s" msgstr "%s 준비 중입니다" -#: apt-pkg/deb/dpkgpm.cc:976 +#: apt-pkg/deb/dpkgpm.cc:971 #, c-format msgid "Unpacking %s" msgstr "%s 푸는 중입니다" -#: apt-pkg/deb/dpkgpm.cc:981 +#: apt-pkg/deb/dpkgpm.cc:976 #, c-format msgid "Preparing to configure %s" msgstr "%s 패키지를 설정할 준비하는 중입니다" -#: apt-pkg/deb/dpkgpm.cc:983 +#: apt-pkg/deb/dpkgpm.cc:978 #, c-format msgid "Installed %s" msgstr "%s 설치" -#: apt-pkg/deb/dpkgpm.cc:988 +#: apt-pkg/deb/dpkgpm.cc:983 #, c-format msgid "Preparing for removal of %s" msgstr "%s 패키지를 지울 준비하는 중입니다" -#: apt-pkg/deb/dpkgpm.cc:990 +#: apt-pkg/deb/dpkgpm.cc:985 #, c-format msgid "Removed %s" msgstr "%s 지움" -#: apt-pkg/deb/dpkgpm.cc:995 +#: apt-pkg/deb/dpkgpm.cc:990 #, c-format msgid "Preparing to completely remove %s" msgstr "%s 패키지를 완전히 지울 준비를 하는 중입니다" -#: apt-pkg/deb/dpkgpm.cc:996 +#: apt-pkg/deb/dpkgpm.cc:991 #, c-format msgid "Completely removed %s" msgstr "%s 패키지를 완전히 지웠습니다" -#: apt-pkg/deb/dpkgpm.cc:1243 -msgid "Can not write log, openpty() failed (/dev/pts not mounted?)\n" +#: apt-pkg/deb/dpkgpm.cc:1046 +msgid "ioctl(TIOCGWINSZ) failed" msgstr "" -"로그에 쓰는데 실패. openpty() 실패(/dev/pts가 마운트되어있지 않습니까?)\n" -#: apt-pkg/deb/dpkgpm.cc:1273 -msgid "Running dpkg" -msgstr "dpkg 실행하는 중입니다" +#: apt-pkg/deb/dpkgpm.cc:1049 apt-pkg/deb/dpkgpm.cc:1070 +#, fuzzy, c-format +msgid "Can not write log (%s)" +msgstr "%s에 쓸 수 없습니다" + +#: apt-pkg/deb/dpkgpm.cc:1049 +msgid "Is /dev/pts mounted?" +msgstr "" + +#: apt-pkg/deb/dpkgpm.cc:1070 +msgid "Is stdout a terminal?" +msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1445 +#: apt-pkg/deb/dpkgpm.cc:1558 msgid "Operation was interrupted before it could finish" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1507 +#: apt-pkg/deb/dpkgpm.cc:1620 msgid "No apport report written because MaxReports is reached already" msgstr "보고서를 작성하지 않습니다. 이미 MaxReports 값에 도달했습니다." #. check if its not a follow up error -#: apt-pkg/deb/dpkgpm.cc:1512 +#: apt-pkg/deb/dpkgpm.cc:1625 msgid "dependency problems - leaving unconfigured" msgstr "의존성 문제 - 설정하지 않은 상태로 남겨둡니다" -#: apt-pkg/deb/dpkgpm.cc:1514 +#: apt-pkg/deb/dpkgpm.cc:1627 msgid "" "No apport report written because the error message indicates its a followup " "error from a previous failure." @@ -3419,20 +3423,28 @@ msgstr "" "보고서를 작성하지 않습니다. 오류 메시지에 따르면 예전의 실패 때문에 생긴 부수" "적인 오류입니다." -#: apt-pkg/deb/dpkgpm.cc:1520 +#: apt-pkg/deb/dpkgpm.cc:1633 msgid "" "No apport report written because the error message indicates a disk full " "error" msgstr "" "보고서를 작성하지 않습니다. 오류 메시지에 따르면 디스크가 가득 찼습니다." -#: apt-pkg/deb/dpkgpm.cc:1526 +#: apt-pkg/deb/dpkgpm.cc:1640 msgid "" "No apport report written because the error message indicates a out of memory " "error" msgstr "보고서를 작성하지 않습니다. 오류 메시지에 따르면 메모리가 부족합니다." -#: apt-pkg/deb/dpkgpm.cc:1533 +#: apt-pkg/deb/dpkgpm.cc:1647 apt-pkg/deb/dpkgpm.cc:1653 +#, fuzzy +msgid "" +"No apport report written because the error message indicates an issue on the " +"local system" +msgstr "" +"보고서를 작성하지 않습니다. 오류 메시지에 따르면 디스크가 가득 찼습니다." + +#: apt-pkg/deb/dpkgpm.cc:1674 msgid "" "No apport report written because the error message indicates a dpkg I/O error" msgstr "" @@ -3465,6 +3477,116 @@ msgstr "" msgid "Not locked" msgstr "잠기지 않음" +#~ msgid "%s not a valid DEB package." +#~ msgstr "%s은(는) 올바른 DEB 패키지가 아닙니다." + +#~ msgid "" +#~ "Using CD-ROM mount point %s\n" +#~ "Mounting CD-ROM\n" +#~ msgstr "" +#~ "CD-ROM 마운트 위치로 %s 사용\n" +#~ "CD-ROM을 마운트하는 중입니다\n" + +#~ msgid "" +#~ "Could not patch %s with mmap and with file operation usage - the patch " +#~ "seems to be corrupt." +#~ msgstr "" +#~ "%s 패치를 mmap과 파일 동작을 이용해 적용할 수 없습니다. 패치 파일이 손상" +#~ "된 것처럼 보입니다." + +#~ msgid "" +#~ "Could not patch %s with mmap (but no mmap specific fail) - the patch " +#~ "seems to be corrupt." +#~ msgstr "" +#~ "%s 패치를 mmap을 이용해 (mmap 관련 실패는 없음) 적용할 수 없습니다. 패치 " +#~ "파일이 손상된 것처럼 보입니다." + +#~ msgid "Note, selecting '%s' for task '%s'\n" +#~ msgstr "주의, 작업 '%2$s'에 대해 '%1$s'을(를) 선택합니다\n" + +#~ msgid "Note, selecting '%s' for regex '%s'\n" +#~ msgstr "주의, 정규식 '%2$s'에 대해 '%1$s'을(를) 선택합니다\n" + +#~ msgid "Package %s is a virtual package provided by:\n" +#~ msgstr "%s 패키지는 다음이 제공하는 가상 패키지입니다:\n" + +#~ msgid " [Not candidate version]" +#~ msgstr "[후보 버전 아님]" + +#~ msgid "You should explicitly select one to install." +#~ msgstr "설치할 패키지를 하나 분명히 지정해야 합니다." + +#~ 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" + +#~ msgid "However the following packages replace it:" +#~ msgstr "하지만 다음 패키지가 대체합니다:" + +#~ msgid "Package '%s' has no installation candidate" +#~ msgstr "'%s' 패키지는 설치할 수 있는 후보가 없습니다" + +#~ msgid "Virtual packages like '%s' can't be removed\n" +#~ msgstr "'%s' 패키지와 같은 가상 패키지는 제거할 수 없습니다\n" + +#, fuzzy +#~ msgid "Package '%s' is not installed, so not removed. Did you mean '%s'?\n" +#~ msgstr "%s 패키지를 설치하지 않았으므로, 지우지 않습니다\n" + +#, fuzzy +#~ msgid "Package '%s' is not installed, so not removed\n" +#~ msgstr "%s 패키지를 설치하지 않았으므로, 지우지 않습니다\n" + +#~ msgid "Note, selecting '%s' instead of '%s'\n" +#~ msgstr "주의, '%2$s' 대신에 '%1$s' 패키지를 선택합니다\n" + +#~ msgid "Skipping %s, it is already installed and upgrade is not set.\n" +#~ msgstr "" +#~ "%s 패키지를 건너 뜁니다. 이미 설치되어 있고 업그레이드를 하지 않습니다.\n" + +#~ msgid "Skipping %s, it is not installed and only upgrades are requested.\n" +#~ msgstr "%s 패키지를 건너 뜁니다. 설치되지 않았고 업그레이드만 요청합니다.\n" + +#~ msgid "Reinstallation of %s is not possible, it cannot be downloaded.\n" +#~ msgstr "" +#~ "%s 패키지를 다시 설치하는 건 불가능합니다. 다운로드할 수 없습니다.\n" + +#~ msgid "%s is already the newest version.\n" +#~ msgstr "%s 패키지는 이미 최신 버전입니다.\n" + +#~ msgid "Selected version '%s' (%s) for '%s'\n" +#~ msgstr "'%3$s' 패키지의 '%1$s' (%2$s) 버전을 선택합니다\n" + +#, fuzzy +#~ msgid "Selected version '%s' (%s) for '%s' because of '%s'\n" +#~ msgstr "'%3$s' 패키지의 '%1$s' (%2$s) 버전을 선택합니다\n" + +#~ msgid "Ignore unavailable target release '%s' of package '%s'" +#~ msgstr "'%2$s' 패키지의 '%1$s' 대상 릴리스는 없으므로 무시합니다." + +#~ msgid "This is not a valid DEB archive, it has no '%s', '%s' or '%s' member" +#~ msgstr "" +#~ "올바른 DEB 아카이브가 아닙니다. '%s'나 '%s' 혹은 '%s' 멤버가 없습니다" + +#~ msgid "MD5Sum mismatch" +#~ msgstr "MD5Sum이 맞지 않습니다" + +#~ msgid "" +#~ "I wasn't able to locate a file for the %s package. This might mean you " +#~ "need to manually fix this package." +#~ msgstr "" +#~ "%s 패키지의 파일을 찾을 수 없습니다. 수동으로 이 패키지를 고쳐야 할 수도 " +#~ "있습니다." + +#~ msgid "Can not write log, openpty() failed (/dev/pts not mounted?)\n" +#~ msgstr "" +#~ "로그에 쓰는데 실패. openpty() 실패(/dev/pts가 마운트되어있지 않습니까?)\n" + #~ msgid "Skipping nonexistent file %s" #~ msgstr "%s 파일은 없으므로 무시합니다" @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: apt-ku\n" "Report-Msgid-Bugs-To: APT Development Team <deity@lists.debian.org>\n" -"POT-Creation-Date: 2013-07-31 16:24+0200\n" +"POT-Creation-Date: 2014-02-23 00:29+0100\n" "PO-Revision-Date: 2008-05-08 12:48+0200\n" "Last-Translator: Erdal Ronahi <erdal dot ronahi at gmail dot com>\n" "Language-Team: ku <ubuntu-l10n-kur@lists.ubuntu.com>\n" @@ -19,154 +19,156 @@ msgstr "" "X-Generator: KAider 0.1\n" "Plural-Forms: nplurals=2; plural= n != 1;\n" -#: cmdline/apt-cache.cc:158 +#: cmdline/apt-cache.cc:140 #, c-format msgid "Package %s version %s has an unmet dep:\n" msgstr "" -#: cmdline/apt-cache.cc:286 +#: cmdline/apt-cache.cc:268 msgid "Total package names: " msgstr "Navên paketan bi giştî :" -#: cmdline/apt-cache.cc:288 +#: cmdline/apt-cache.cc:270 #, fuzzy msgid "Total package structures: " msgstr "Navên paketan bi giştî :" -#: cmdline/apt-cache.cc:328 +#: cmdline/apt-cache.cc:310 msgid " Normal packages: " msgstr " Pakêtên normal:" -#: cmdline/apt-cache.cc:329 +#: cmdline/apt-cache.cc:311 msgid " Pure virtual packages: " msgstr " Pakêtên farazî yên safî:" -#: cmdline/apt-cache.cc:330 +#: cmdline/apt-cache.cc:312 msgid " Single virtual packages: " msgstr " Pakêta tenê ya farazî:" -#: cmdline/apt-cache.cc:331 +#: cmdline/apt-cache.cc:313 msgid " Mixed virtual packages: " msgstr " Pakêtên hevbeş yên farazî:" -#: cmdline/apt-cache.cc:332 +#: cmdline/apt-cache.cc:314 msgid " Missing: " msgstr " Winda: " -#: cmdline/apt-cache.cc:334 +#: cmdline/apt-cache.cc:316 msgid "Total distinct versions: " msgstr "Guhertoyên vekirî yên giştî:" -#: cmdline/apt-cache.cc:336 +#: cmdline/apt-cache.cc:318 #, fuzzy msgid "Total distinct descriptions: " msgstr "Guhertoyên vekirî yên giştî:" -#: cmdline/apt-cache.cc:338 +#: cmdline/apt-cache.cc:320 msgid "Total dependencies: " msgstr "Bindestên giştî:" -#: cmdline/apt-cache.cc:341 +#: cmdline/apt-cache.cc:323 msgid "Total ver/file relations: " msgstr "" -#: cmdline/apt-cache.cc:343 +#: cmdline/apt-cache.cc:325 #, fuzzy msgid "Total Desc/File relations: " msgstr "Guhertoyên vekirî yên giştî:" -#: cmdline/apt-cache.cc:345 +#: cmdline/apt-cache.cc:327 msgid "Total Provides mappings: " msgstr "" -#: cmdline/apt-cache.cc:357 +#: cmdline/apt-cache.cc:339 msgid "Total globbed strings: " msgstr "" -#: cmdline/apt-cache.cc:371 +#: cmdline/apt-cache.cc:353 msgid "Total dependency version space: " msgstr "" -#: cmdline/apt-cache.cc:376 +#: cmdline/apt-cache.cc:358 msgid "Total slack space: " msgstr "Cihê giştî yê sist:" -#: cmdline/apt-cache.cc:384 +#: cmdline/apt-cache.cc:366 msgid "Total space accounted for: " msgstr "Cihê giştî yê veqetandî: " -#: cmdline/apt-cache.cc:515 cmdline/apt-cache.cc:1165 +#: cmdline/apt-cache.cc:497 cmdline/apt-cache.cc:1146 +#: apt-private/private-show.cc:55 #, c-format msgid "Package file %s is out of sync." msgstr "Pakêta dosya %s li derveyî demê ye." -#: cmdline/apt-cache.cc:593 cmdline/apt-cache.cc:1452 -#: cmdline/apt-cache.cc:1454 cmdline/apt-cache.cc:1531 cmdline/apt-mark.cc:46 -#: cmdline/apt-mark.cc:93 cmdline/apt-mark.cc:219 +#: cmdline/apt-cache.cc:575 cmdline/apt-cache.cc:1432 +#: cmdline/apt-cache.cc:1434 cmdline/apt-cache.cc:1511 cmdline/apt-mark.cc:48 +#: cmdline/apt-mark.cc:95 cmdline/apt-mark.cc:221 +#: apt-private/private-show.cc:167 apt-private/private-show.cc:169 msgid "No packages found" msgstr "Pakêt nayên dîtin" -#: cmdline/apt-cache.cc:1265 +#: cmdline/apt-cache.cc:1245 #, fuzzy msgid "You must give at least one search pattern" msgstr "Pêwist e tu mînakekê bidî" -#: cmdline/apt-cache.cc:1431 +#: cmdline/apt-cache.cc:1411 msgid "This command is deprecated. Please use 'apt-mark showauto' instead." msgstr "" -#: cmdline/apt-cache.cc:1526 apt-pkg/cacheset.cc:510 +#: cmdline/apt-cache.cc:1506 apt-pkg/cacheset.cc:586 #, c-format msgid "Unable to locate package %s" msgstr "Pakêt nehate dîtin %s" -#: cmdline/apt-cache.cc:1556 +#: cmdline/apt-cache.cc:1536 msgid "Package files:" msgstr "Pelgehên Pakêt:" -#: cmdline/apt-cache.cc:1563 cmdline/apt-cache.cc:1654 +#: cmdline/apt-cache.cc:1543 cmdline/apt-cache.cc:1634 msgid "Cache is out of sync, can't x-ref a package file" msgstr "" #. Show any packages have explicit pins -#: cmdline/apt-cache.cc:1577 +#: cmdline/apt-cache.cc:1557 msgid "Pinned packages:" msgstr "" -#: cmdline/apt-cache.cc:1589 cmdline/apt-cache.cc:1634 +#: cmdline/apt-cache.cc:1569 cmdline/apt-cache.cc:1614 msgid "(not found)" msgstr "(nehate dîtin)" -#: cmdline/apt-cache.cc:1597 +#: cmdline/apt-cache.cc:1577 msgid " Installed: " msgstr " Sazkirî: " -#: cmdline/apt-cache.cc:1598 +#: cmdline/apt-cache.cc:1578 msgid " Candidate: " msgstr " Berendam: " -#: cmdline/apt-cache.cc:1616 cmdline/apt-cache.cc:1624 +#: cmdline/apt-cache.cc:1596 cmdline/apt-cache.cc:1604 msgid "(none)" msgstr "(ne tiştek)" -#: cmdline/apt-cache.cc:1631 +#: cmdline/apt-cache.cc:1611 msgid " Package pin: " msgstr " Destika pakêtê:" #. Show the priority tables -#: cmdline/apt-cache.cc:1640 +#: cmdline/apt-cache.cc:1620 msgid " Version table:" msgstr " Tabloya guhertoyan:" -#: cmdline/apt-cache.cc:1753 cmdline/apt-cdrom.cc:206 cmdline/apt-config.cc:81 -#: cmdline/apt-get.cc:3392 cmdline/apt-mark.cc:375 -#: cmdline/apt-extracttemplates.cc:229 ftparchive/apt-ftparchive.cc:591 -#: cmdline/apt-internal-solver.cc:33 cmdline/apt-sortpkgs.cc:147 +#: cmdline/apt-cache.cc:1733 cmdline/apt-cdrom.cc:252 cmdline/apt-config.cc:83 +#: cmdline/apt-get.cc:1580 cmdline/apt-mark.cc:377 cmdline/apt.cc:66 +#: cmdline/apt-extracttemplates.cc:217 ftparchive/apt-ftparchive.cc:591 +#: cmdline/apt-internal-solver.cc:34 cmdline/apt-sortpkgs.cc:147 #, fuzzy, c-format msgid "%s %s for %s compiled on %s %s\n" msgstr "%s %s ji bo %s %s komkirî di %s %s de\n" -#: cmdline/apt-cache.cc:1760 +#: cmdline/apt-cache.cc:1740 msgid "" "Usage: apt-cache [options] command\n" " apt-cache [options] showpkg pkg1 [pkg2 ...]\n" @@ -204,36 +206,36 @@ msgid "" msgstr "" #. }}} -#: cmdline/apt-cdrom.cc:43 +#: cmdline/apt-cdrom.cc:45 msgid "" "No CD-ROM could be auto-detected or found using the default mount point.\n" "You may try the --cdrom option to set the CD-ROM mount point. See 'man apt-" "cdrom' for more information about the CD-ROM auto-detection and mount point." msgstr "" -#: cmdline/apt-cdrom.cc:85 +#: cmdline/apt-cdrom.cc:89 #, fuzzy msgid "Please provide a name for this Disc, such as 'Debian 5.0.3 Disk 1'" msgstr "Ji kerema xwe re navekî li vî Dîsketî bike, wekî 'Debian 2.1r1 Disk 1'" -#: cmdline/apt-cdrom.cc:100 +#: cmdline/apt-cdrom.cc:104 msgid "Please insert a Disc in the drive and press enter" msgstr "Dîsketê siwar bike û piştre bişkoja derbaskirinê bitikîne" -#: cmdline/apt-cdrom.cc:135 +#: cmdline/apt-cdrom.cc:141 #, fuzzy, c-format msgid "Failed to mount '%s' to '%s'" msgstr "Anîna %s %s biserneket\n" -#: cmdline/apt-cdrom.cc:170 +#: cmdline/apt-cdrom.cc:196 msgid "Repeat this process for the rest of the CDs in your set." msgstr "" -#: cmdline/apt-config.cc:46 +#: cmdline/apt-config.cc:48 msgid "Arguments not in pairs" msgstr "" -#: cmdline/apt-config.cc:87 +#: cmdline/apt-config.cc:89 msgid "" "Usage: apt-config [options] command\n" "\n" @@ -261,580 +263,77 @@ msgstr "" " -o=? Rê li ber vedike ku tu karibe li gorî dilê xwe vebijarkan diyar bike. " "mînak -o dir::cache=/tmp\n" -#. TRANSLATOR: Yes/No question help-text: defaulting to Y[es] -#. e.g. "Do you want to continue? [Y/n] " -#. The user has to answer with an input matching the -#. YESEXPR/NOEXPR defined in your l10n. -#: cmdline/apt-get.cc:146 -#, fuzzy -msgid "[Y/n]" -msgstr "[E/n]" - -#. TRANSLATOR: Yes/No question help-text: defaulting to N[o] -#. e.g. "Should this file be removed? [y/N] " -#. The user has to answer with an input matching the -#. YESEXPR/NOEXPR defined in your l10n. -#: cmdline/apt-get.cc:152 -msgid "[y/N]" -msgstr "" - -#. TRANSLATOR: "Yes" answer printed for a yes/no question if --assume-yes is set -#: cmdline/apt-get.cc:163 -msgid "Y" -msgstr "E" - -#. TRANSLATOR: "No" answer printed for a yes/no question if --assume-no is set -#: cmdline/apt-get.cc:169 -msgid "N" -msgstr "" - -#: cmdline/apt-get.cc:191 apt-pkg/cachefilter.cc:33 -#, c-format -msgid "Regex compilation error - %s" -msgstr "" - -#: cmdline/apt-get.cc:289 -msgid "The following packages have unmet dependencies:" -msgstr "" - -#: cmdline/apt-get.cc:379 -#, c-format -msgid "but %s is installed" -msgstr "lê %s sazkirî ye" - -#: cmdline/apt-get.cc:381 -#, c-format -msgid "but %s is to be installed" -msgstr "lê %s dê were sazkirin" - -#: cmdline/apt-get.cc:388 -msgid "but it is not installable" -msgstr "lê sazkirina wê ne gengaz e" - -#: cmdline/apt-get.cc:390 -msgid "but it is a virtual package" -msgstr "lê paketeke farazî ye" - -#: cmdline/apt-get.cc:393 -msgid "but it is not installed" -msgstr "lê ne sazkirî ye" - -#: cmdline/apt-get.cc:393 -msgid "but it is not going to be installed" -msgstr "lê dê neyê sazkirin" - -#: cmdline/apt-get.cc:398 -msgid " or" -msgstr " û" - -#: cmdline/apt-get.cc:427 -msgid "The following NEW packages will be installed:" -msgstr "Ev pakêtên NÛ dê werine sazkirin:" - -#: cmdline/apt-get.cc:453 -msgid "The following packages will be REMOVED:" -msgstr "Ev pakêt dê werine RAKIRIN:" - -#: cmdline/apt-get.cc:475 -msgid "The following packages have been kept back:" -msgstr "" - -#: cmdline/apt-get.cc:496 -msgid "The following packages will be upgraded:" -msgstr "Ev paket dê werine bilindkirin:" - -#: cmdline/apt-get.cc:517 -msgid "The following packages will be DOWNGRADED:" -msgstr "" - -#: cmdline/apt-get.cc:537 -msgid "The following held packages will be changed:" -msgstr "" - -#: cmdline/apt-get.cc:592 -#, c-format -msgid "%s (due to %s) " -msgstr "%s (ji ber %s)" - -#: cmdline/apt-get.cc:600 -msgid "" -"WARNING: The following essential packages will be removed.\n" -"This should NOT be done unless you know exactly what you are doing!" -msgstr "" - -#: cmdline/apt-get.cc:631 -#, c-format -msgid "%lu upgraded, %lu newly installed, " -msgstr "%lu hatine bilindkirin, %lu nû hatine sazkirin." - -#: cmdline/apt-get.cc:635 -#, c-format -msgid "%lu reinstalled, " -msgstr "%lu ji nû ve sazkirî," - -#: cmdline/apt-get.cc:637 -#, c-format -msgid "%lu downgraded, " -msgstr "%lu hatine nizmkirin." - -#: cmdline/apt-get.cc:639 -#, c-format -msgid "%lu to remove and %lu not upgraded.\n" -msgstr "%lu werin rakirin û %lu neyên bilindkirin. \n" - -#: cmdline/apt-get.cc:643 -#, c-format -msgid "%lu not fully installed or removed.\n" -msgstr "" - -#: cmdline/apt-get.cc:664 -#, c-format -msgid "Note, selecting '%s' for task '%s'\n" -msgstr "" - -#: cmdline/apt-get.cc:669 -#, c-format -msgid "Note, selecting '%s' for regex '%s'\n" -msgstr "" - -#: cmdline/apt-get.cc:686 -#, c-format -msgid "Package %s is a virtual package provided by:\n" -msgstr "" - -#: cmdline/apt-get.cc:697 -msgid " [Installed]" -msgstr " [Sazkirî]" - -#: cmdline/apt-get.cc:706 -#, fuzzy -msgid " [Not candidate version]" -msgstr "Guhartoyên berendam" - -#: cmdline/apt-get.cc:708 -msgid "You should explicitly select one to install." -msgstr "" - -#: cmdline/apt-get.cc:711 -#, c-format -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 "" - -#: cmdline/apt-get.cc:729 -msgid "However the following packages replace it:" -msgstr "" - -#: cmdline/apt-get.cc:741 -#, c-format -msgid "Package '%s' has no installation candidate" -msgstr "" - -#: cmdline/apt-get.cc:754 -#, c-format -msgid "Virtual packages like '%s' can't be removed\n" -msgstr "" - -#. TRANSLATORS: Note, this is not an interactive question -#: cmdline/apt-get.cc:766 cmdline/apt-get.cc:969 -#, c-format -msgid "Package '%s' is not installed, so not removed. Did you mean '%s'?\n" -msgstr "" - -#: cmdline/apt-get.cc:772 cmdline/apt-get.cc:975 -#, c-format -msgid "Package '%s' is not installed, so not removed\n" -msgstr "" - -#: cmdline/apt-get.cc:817 -#, c-format -msgid "Note, selecting '%s' instead of '%s'\n" -msgstr "" - -#: cmdline/apt-get.cc:847 -#, c-format -msgid "Skipping %s, it is already installed and upgrade is not set.\n" -msgstr "" - -#: cmdline/apt-get.cc:851 -#, c-format -msgid "Skipping %s, it is not installed and only upgrades are requested.\n" -msgstr "" - -#: cmdline/apt-get.cc:863 -#, c-format -msgid "Reinstallation of %s is not possible, it cannot be downloaded.\n" -msgstr "" - -#: cmdline/apt-get.cc:868 -#, c-format -msgid "%s is already the newest version.\n" -msgstr "%s jixwe guhertoya nûtirîn e.\n" - -#: cmdline/apt-get.cc:887 cmdline/apt-get.cc:2187 cmdline/apt-mark.cc:68 +#: cmdline/apt-get.cc:244 #, fuzzy, c-format -msgid "%s set to manually installed.\n" -msgstr "lê %s dê were sazkirin" - -#: cmdline/apt-get.cc:913 -#, c-format -msgid "Selected version '%s' (%s) for '%s'\n" -msgstr "" - -#: cmdline/apt-get.cc:918 -#, c-format -msgid "Selected version '%s' (%s) for '%s' because of '%s'\n" -msgstr "" - -#: cmdline/apt-get.cc:1054 -msgid "Correcting dependencies..." -msgstr "Bindestî tên serrastkirin..." - -#: cmdline/apt-get.cc:1057 -msgid " failed." -msgstr " neserketî." - -#: cmdline/apt-get.cc:1060 -msgid "Unable to correct dependencies" -msgstr "Nikare bindestiyan rast kirin" - -#: cmdline/apt-get.cc:1063 -msgid "Unable to minimize the upgrade set" -msgstr "" - -#: cmdline/apt-get.cc:1065 -msgid " Done" -msgstr " Temam" - -#: cmdline/apt-get.cc:1069 -msgid "You might want to run 'apt-get -f install' to correct these." -msgstr "" - -#: cmdline/apt-get.cc:1072 -msgid "Unmet dependencies. Try using -f." -msgstr "" - -#: cmdline/apt-get.cc:1097 -msgid "WARNING: The following packages cannot be authenticated!" -msgstr "" - -#: cmdline/apt-get.cc:1101 -msgid "Authentication warning overridden.\n" -msgstr "" - -#: cmdline/apt-get.cc:1108 -msgid "Install these packages without verification?" -msgstr "" - -#: cmdline/apt-get.cc:1110 -msgid "Some packages could not be authenticated" -msgstr "" - -#: cmdline/apt-get.cc:1119 cmdline/apt-get.cc:1280 -msgid "There are problems and -y was used without --force-yes" -msgstr "" - -#: cmdline/apt-get.cc:1160 -msgid "Internal error, InstallPackages was called with broken packages!" -msgstr "" - -#: cmdline/apt-get.cc:1169 -msgid "Packages need to be removed but remove is disabled." -msgstr "" - -#: cmdline/apt-get.cc:1180 -msgid "Internal error, Ordering didn't finish" -msgstr "" - -#: cmdline/apt-get.cc:1218 -msgid "How odd.. The sizes didn't match, email apt@packages.debian.org" -msgstr "" - -#. 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:1225 -#, c-format -msgid "Need to get %sB/%sB of archives.\n" -msgstr "Anîna %sB/%sB ji arşîvan pêwist e.\n" - -#. 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:1230 -#, c-format -msgid "Need to get %sB of archives.\n" -msgstr "Anîna %sB ji arşîvan pêwist e.\n" - -#. 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:1237 -#, c-format -msgid "After this operation, %sB of additional disk space will be used.\n" -msgstr "" - -#. 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:1242 -#, c-format -msgid "After this operation, %sB disk space will be freed.\n" -msgstr "" - -#: cmdline/apt-get.cc:1257 cmdline/apt-get.cc:1260 cmdline/apt-get.cc:2621 -#: cmdline/apt-get.cc:2624 -#, c-format -msgid "Couldn't determine free space in %s" -msgstr "Nikarî cihê vala li %s tesbît bike" - -#: cmdline/apt-get.cc:1270 -#, c-format -msgid "You don't have enough free space in %s." -msgstr "Cihê vala li %s têre nake." - -#: cmdline/apt-get.cc:1286 cmdline/apt-get.cc:1308 -msgid "Trivial Only specified but this is not a trivial operation." -msgstr "" - -#. TRANSLATOR: This string needs to be typed by the user as a confirmation, so be -#. careful with hard to type or special characters (like non-breaking spaces) -#: cmdline/apt-get.cc:1290 -msgid "Yes, do as I say!" -msgstr "Erê, wusa bike!" - -#: cmdline/apt-get.cc:1292 -#, c-format -msgid "" -"You are about to do something potentially harmful.\n" -"To continue type in the phrase '%s'\n" -" ?] " -msgstr "" - -#: cmdline/apt-get.cc:1298 cmdline/apt-get.cc:1317 -msgid "Abort." -msgstr "Betal." - -#: cmdline/apt-get.cc:1313 -msgid "Do you want to continue?" -msgstr "Dixwazî bidomînî?" - -#: cmdline/apt-get.cc:1385 cmdline/apt-get.cc:2686 apt-pkg/algorithms.cc:1566 -#, c-format -msgid "Failed to fetch %s %s\n" -msgstr "Anîna %s %s biserneket\n" - -#: cmdline/apt-get.cc:1403 -msgid "Some files failed to download" -msgstr "Daxistina çend pelan biserneket" - -#: cmdline/apt-get.cc:1404 cmdline/apt-get.cc:2698 -msgid "Download complete and in download only mode" -msgstr "" - -#: cmdline/apt-get.cc:1410 -msgid "" -"Unable to fetch some archives, maybe run apt-get update or try with --fix-" -"missing?" -msgstr "" - -#: cmdline/apt-get.cc:1414 -msgid "--fix-missing and media swapping is not currently supported" -msgstr "" - -#: cmdline/apt-get.cc:1419 -msgid "Unable to correct missing packages." -msgstr "" - -#: cmdline/apt-get.cc:1420 -msgid "Aborting install." -msgstr "Sazkirin tê betalkirin." - -#: cmdline/apt-get.cc:1448 -msgid "" -"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] "" -msgstr[1] "" +msgid "Can not find a package for architecture '%s'" +msgstr "Nikarî pakêta %s bibîne" -#: cmdline/apt-get.cc:1452 -msgid "Note: This is done automatically and on purpose by dpkg." -msgstr "" +#: cmdline/apt-get.cc:326 +#, fuzzy, c-format +msgid "Can not find a package '%s' with version '%s'" +msgstr "Nikarî pakêta %s bibîne" -#: cmdline/apt-get.cc:1590 -#, c-format -msgid "Ignore unavailable target release '%s' of package '%s'" -msgstr "" +#: cmdline/apt-get.cc:329 +#, fuzzy, c-format +msgid "Can not find a package '%s' with release '%s'" +msgstr "Nikarî pakêta %s bibîne" -#: cmdline/apt-get.cc:1622 +#: cmdline/apt-get.cc:366 #, c-format msgid "Picking '%s' as source package instead of '%s'\n" msgstr "" -#. if (VerTag.empty() == false && Last == 0) -#: cmdline/apt-get.cc:1660 +#: cmdline/apt-get.cc:422 #, c-format -msgid "Ignore unavailable version '%s' of package '%s'" -msgstr "" - -#: cmdline/apt-get.cc:1676 -msgid "The update command takes no arguments" -msgstr "" - -#: cmdline/apt-get.cc:1742 -msgid "We are not supposed to delete stuff, can't start AutoRemover" -msgstr "" - -#: cmdline/apt-get.cc:1846 -msgid "" -"Hmm, seems like the AutoRemover destroyed something which really\n" -"shouldn't happen. Please file a bug report against apt." -msgstr "" - -#. -#. 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:1849 cmdline/apt-get.cc:2017 -msgid "The following information may help to resolve the situation:" -msgstr "" - -#: cmdline/apt-get.cc:1853 -msgid "Internal Error, AutoRemover broke stuff" -msgstr "" - -#: cmdline/apt-get.cc:1860 -#, fuzzy -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] "Ev pakêtên NÛ dê werine sazkirin:" -msgstr[1] "Ev pakêtên NÛ dê werine sazkirin:" - -#: cmdline/apt-get.cc:1864 -#, fuzzy, 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] "Ev pakêtên NÛ dê werine sazkirin:" -msgstr[1] "Ev pakêtên NÛ dê werine sazkirin:" - -#: cmdline/apt-get.cc:1866 -msgid "Use 'apt-get autoremove' to remove it." -msgid_plural "Use 'apt-get autoremove' to remove them." -msgstr[0] "" -msgstr[1] "" - -#: cmdline/apt-get.cc:1885 -msgid "Internal error, AllUpgrade broke stuff" -msgstr "" - -#: cmdline/apt-get.cc:1984 -msgid "You might want to run 'apt-get -f install' to correct these:" -msgstr "" - -#: cmdline/apt-get.cc:1988 -msgid "" -"Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a " -"solution)." -msgstr "" - -#: cmdline/apt-get.cc:2002 -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 "" - -#: cmdline/apt-get.cc:2023 -msgid "Broken packages" -msgstr "Paketên şikestî" - -#: cmdline/apt-get.cc:2049 -msgid "The following extra packages will be installed:" +msgid "Can not find version '%s' of package '%s'" msgstr "" -#: cmdline/apt-get.cc:2139 -msgid "Suggested packages:" -msgstr "Paketên tên pêşniyaz kirin:" - -#: cmdline/apt-get.cc:2140 -msgid "Recommended packages:" -msgstr "Paketên tên tawsiyê kirin:" - -#: cmdline/apt-get.cc:2182 +#: cmdline/apt-get.cc:453 #, c-format msgid "Couldn't find package %s" msgstr "Nikarî pakêta %s bibîne" -#: cmdline/apt-get.cc:2189 cmdline/apt-mark.cc:70 +#: cmdline/apt-get.cc:458 cmdline/apt-mark.cc:70 +#, fuzzy, c-format +msgid "%s set to manually installed.\n" +msgstr "lê %s dê were sazkirin" + +#: cmdline/apt-get.cc:460 cmdline/apt-mark.cc:72 #, fuzzy, c-format msgid "%s set to automatically installed.\n" msgstr "lê %s dê were sazkirin" -#: cmdline/apt-get.cc:2197 cmdline/apt-mark.cc:114 +#: cmdline/apt-get.cc:468 cmdline/apt-mark.cc:116 msgid "" "This command is deprecated. Please use 'apt-mark auto' and 'apt-mark manual' " "instead." msgstr "" -#: cmdline/apt-get.cc:2213 -msgid "Calculating upgrade... " -msgstr "Bilindkirin tê hesibandin..." - -#: cmdline/apt-get.cc:2216 methods/ftp.cc:712 methods/connect.cc:116 -msgid "Failed" -msgstr "Serneket" - -#: cmdline/apt-get.cc:2221 -msgid "Done" -msgstr "Temam" - -#: cmdline/apt-get.cc:2288 cmdline/apt-get.cc:2296 +#: cmdline/apt-get.cc:537 cmdline/apt-get.cc:545 msgid "Internal error, problem resolver broke stuff" msgstr "" -#: cmdline/apt-get.cc:2324 cmdline/apt-get.cc:2361 +#: cmdline/apt-get.cc:573 cmdline/apt-get.cc:610 msgid "Unable to lock the download directory" msgstr "Pelrêça daxistinê nayê quflekirin" -#: cmdline/apt-get.cc:2418 -#, c-format -msgid "Can't find a source to download version '%s' of '%s'" -msgstr "" - -#: cmdline/apt-get.cc:2423 -#, c-format -msgid "Downloading %s %s" -msgstr "" - -#: cmdline/apt-get.cc:2483 +#: cmdline/apt-get.cc:725 msgid "Must specify at least one package to fetch source for" msgstr "" -#: cmdline/apt-get.cc:2523 cmdline/apt-get.cc:2835 +#: cmdline/apt-get.cc:765 cmdline/apt-get.cc:1060 #, c-format msgid "Unable to find a source package for %s" msgstr "" -#: cmdline/apt-get.cc:2540 +#: cmdline/apt-get.cc:782 #, c-format msgid "" "NOTICE: '%s' packaging is maintained in the '%s' version control system at:\n" "%s\n" msgstr "" -#: cmdline/apt-get.cc:2545 +#: cmdline/apt-get.cc:787 #, c-format msgid "" "Please use:\n" @@ -842,141 +341,151 @@ msgid "" "to retrieve the latest (possibly unreleased) updates to the package.\n" msgstr "" -#: cmdline/apt-get.cc:2598 +#: cmdline/apt-get.cc:840 #, c-format msgid "Skipping already downloaded file '%s'\n" msgstr "" -#: cmdline/apt-get.cc:2635 +#: cmdline/apt-get.cc:863 cmdline/apt-get.cc:866 +#: apt-private/private-install.cc:198 apt-private/private-install.cc:201 +#, c-format +msgid "Couldn't determine free space in %s" +msgstr "Nikarî cihê vala li %s tesbît bike" + +#: cmdline/apt-get.cc:877 #, c-format msgid "You don't have enough free space in %s" msgstr "Cihê vala li %s têre nake" #. 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:2644 +#: cmdline/apt-get.cc:886 #, c-format msgid "Need to get %sB/%sB of source archives.\n" msgstr "" #. 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:2649 +#: cmdline/apt-get.cc:891 #, c-format msgid "Need to get %sB of source archives.\n" msgstr "" -#: cmdline/apt-get.cc:2655 +#: cmdline/apt-get.cc:897 #, c-format msgid "Fetch source %s\n" msgstr "Çavkanîna %s bîne\n" -#: cmdline/apt-get.cc:2693 +#: cmdline/apt-get.cc:918 msgid "Failed to fetch some archives." msgstr "Anîna çend arşîvan biserneket." -#: cmdline/apt-get.cc:2724 +#: cmdline/apt-get.cc:923 apt-private/private-install.cc:325 +msgid "Download complete and in download only mode" +msgstr "" + +#: cmdline/apt-get.cc:949 #, c-format msgid "Skipping unpack of already unpacked source in %s\n" msgstr "" -#: cmdline/apt-get.cc:2736 +#: cmdline/apt-get.cc:961 #, c-format msgid "Unpack command '%s' failed.\n" msgstr "" -#: cmdline/apt-get.cc:2737 +#: cmdline/apt-get.cc:962 #, c-format msgid "Check if the 'dpkg-dev' package is installed.\n" msgstr "" -#: cmdline/apt-get.cc:2759 +#: cmdline/apt-get.cc:984 #, c-format msgid "Build command '%s' failed.\n" msgstr "" -#: cmdline/apt-get.cc:2779 +#: cmdline/apt-get.cc:1004 msgid "Child process failed" msgstr "" -#: cmdline/apt-get.cc:2798 +#: cmdline/apt-get.cc:1023 msgid "Must specify at least one package to check builddeps for" msgstr "" -#: cmdline/apt-get.cc:2823 +#: cmdline/apt-get.cc:1048 #, c-format msgid "" "No architecture information available for %s. See apt.conf(5) APT::" "Architectures for setup" msgstr "" -#: cmdline/apt-get.cc:2847 cmdline/apt-get.cc:2850 +#: cmdline/apt-get.cc:1072 cmdline/apt-get.cc:1075 #, c-format msgid "Unable to get build-dependency information for %s" msgstr "" -#: cmdline/apt-get.cc:2870 +#: cmdline/apt-get.cc:1095 #, c-format msgid "%s has no build depends.\n" msgstr "" -#: cmdline/apt-get.cc:3040 +#: cmdline/apt-get.cc:1265 #, c-format msgid "" "%s dependency for %s can't be satisfied because %s is not allowed on '%s' " "packages" msgstr "" -#: cmdline/apt-get.cc:3058 +#: cmdline/apt-get.cc:1283 #, c-format msgid "" "%s dependency for %s cannot be satisfied because the package %s cannot be " "found" msgstr "" -#: cmdline/apt-get.cc:3081 +#: cmdline/apt-get.cc:1306 #, c-format msgid "Failed to satisfy %s dependency for %s: Installed package %s is too new" msgstr "" -#: cmdline/apt-get.cc:3120 +#: cmdline/apt-get.cc:1345 #, c-format msgid "" "%s dependency for %s cannot be satisfied because candidate version of " "package %s can't satisfy version requirements" msgstr "" -#: cmdline/apt-get.cc:3126 +#: cmdline/apt-get.cc:1351 #, c-format msgid "" "%s dependency for %s cannot be satisfied because package %s has no candidate " "version" msgstr "" -#: cmdline/apt-get.cc:3149 +#: cmdline/apt-get.cc:1374 #, c-format msgid "Failed to satisfy %s dependency for %s: %s" msgstr "" -#: cmdline/apt-get.cc:3164 +#: cmdline/apt-get.cc:1389 #, c-format msgid "Build-dependencies for %s could not be satisfied." msgstr "" -#: cmdline/apt-get.cc:3169 +#: cmdline/apt-get.cc:1394 msgid "Failed to process build dependencies" msgstr "" -#: cmdline/apt-get.cc:3262 cmdline/apt-get.cc:3274 +#: cmdline/apt-get.cc:1487 cmdline/apt-get.cc:1499 #, fuzzy, c-format msgid "Changelog for %s (%s)" msgstr "Girêdan bi %s (%s) re pêk tê" -#: cmdline/apt-get.cc:3397 +#: cmdline/apt-get.cc:1585 msgid "Supported modules:" msgstr "" -#: cmdline/apt-get.cc:3438 +#: cmdline/apt-get.cc:1626 msgid "" "Usage: apt-get [options] command\n" " apt-get [options] install|remove pkg1 [pkg2 ...]\n" @@ -1022,95 +531,53 @@ msgid "" " This APT has Super Cow Powers.\n" msgstr "" -#: cmdline/apt-get.cc:3603 -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 "" - -#: cmdline/acqprogress.cc:60 -msgid "Hit " -msgstr "" - -#: cmdline/acqprogress.cc:84 -msgid "Get:" -msgstr "Anîn:" - -#: cmdline/acqprogress.cc:115 -msgid "Ign " -msgstr "" - -#: cmdline/acqprogress.cc:119 -msgid "Err " -msgstr "Çewt" - -#: cmdline/acqprogress.cc:140 -#, fuzzy, c-format -msgid "Fetched %sB in %s (%sB/s)\n" -msgstr "%s hatine anîn..." - -#: cmdline/acqprogress.cc:230 -#, c-format -msgid " [Working]" -msgstr " [Dixebite]" - -#: cmdline/acqprogress.cc:286 -#, c-format -msgid "" -"Media change: please insert the disc labeled\n" -" '%s'\n" -"in the drive '%s' and press enter\n" -msgstr "" - -#: cmdline/apt-mark.cc:55 +#: cmdline/apt-mark.cc:57 #, fuzzy, c-format msgid "%s can not be marked as it is not installed.\n" msgstr "lê ne sazkirî ye" -#: cmdline/apt-mark.cc:61 +#: cmdline/apt-mark.cc:63 #, fuzzy, c-format msgid "%s was already set to manually installed.\n" msgstr "lê %s dê were sazkirin" -#: cmdline/apt-mark.cc:63 +#: cmdline/apt-mark.cc:65 #, fuzzy, c-format msgid "%s was already set to automatically installed.\n" msgstr "lê %s dê were sazkirin" -#: cmdline/apt-mark.cc:228 +#: cmdline/apt-mark.cc:230 #, fuzzy, c-format msgid "%s was already set on hold.\n" msgstr "%s jixwe guhertoya nûtirîn e.\n" -#: cmdline/apt-mark.cc:230 +#: cmdline/apt-mark.cc:232 #, fuzzy, c-format msgid "%s was already not hold.\n" msgstr "%s jixwe guhertoya nûtirîn e.\n" -#: cmdline/apt-mark.cc:245 cmdline/apt-mark.cc:326 -#: apt-pkg/contrib/fileutl.cc:832 apt-pkg/contrib/gpgv.cc:223 -#: apt-pkg/deb/dpkgpm.cc:1032 +#: cmdline/apt-mark.cc:247 cmdline/apt-mark.cc:328 +#: apt-pkg/contrib/fileutl.cc:850 apt-pkg/contrib/gpgv.cc:217 +#: apt-pkg/deb/dpkgpm.cc:1182 #, c-format msgid "Waited for %s but it wasn't there" msgstr "" -#: cmdline/apt-mark.cc:260 cmdline/apt-mark.cc:309 +#: cmdline/apt-mark.cc:262 cmdline/apt-mark.cc:311 #, fuzzy, c-format msgid "%s set on hold.\n" msgstr "lê %s dê were sazkirin" -#: cmdline/apt-mark.cc:262 cmdline/apt-mark.cc:314 +#: cmdline/apt-mark.cc:264 cmdline/apt-mark.cc:316 #, fuzzy, c-format msgid "Canceled hold on %s.\n" msgstr "%s venebû" -#: cmdline/apt-mark.cc:332 +#: cmdline/apt-mark.cc:334 msgid "Executing dpkg failed. Are you root?" msgstr "" -#: cmdline/apt-mark.cc:379 +#: cmdline/apt-mark.cc:381 msgid "" "Usage: apt-mark [options] {auto|manual} pkg1 [pkg2 ...]\n" "\n" @@ -1120,6 +587,11 @@ msgid "" "Commands:\n" " auto - Mark the given packages as automatically installed\n" " manual - Mark the given packages as manually installed\n" +" hold - Mark a package as held back\n" +" unhold - Unset a package set as held back\n" +" showauto - Print the list of automatically installed packages\n" +" showmanual - Print the list of manually installed packages\n" +" showhold - Print the list of package on hold\n" "\n" "Options:\n" " -h This help text.\n" @@ -1132,6 +604,28 @@ msgid "" "See the apt-mark(8) and apt.conf(5) manual pages for more information." msgstr "" +#: cmdline/apt.cc:71 +msgid "" +"Usage: apt [options] command\n" +"\n" +"CLI for apt.\n" +"Basic commands: \n" +" list - list packages based on package names\n" +" search - search in package descriptions\n" +" show - show package details\n" +"\n" +" update - update list of available packages\n" +"\n" +" install - install packages\n" +" remove - remove packages\n" +"\n" +" upgrade - upgrade the system by installing/upgrading packages\n" +" full-upgrade - upgrade the system by removing/installing/upgrading " +"packages\n" +"\n" +" edit-sources - edit the source information file\n" +msgstr "" + #: methods/cdrom.cc:203 #, fuzzy, c-format msgid "Unable to read the cdrom database %s" @@ -1156,17 +650,17 @@ msgstr "" msgid "Disk not found." msgstr "Dîsk nehate dîtin." -#: methods/cdrom.cc:262 methods/file.cc:82 methods/rsh.cc:275 +#: methods/cdrom.cc:262 methods/file.cc:82 methods/rsh.cc:274 msgid "File not found" msgstr "Pel nehate dîtin" -#: methods/copy.cc:46 methods/gzip.cc:105 methods/gzip.cc:114 -#: methods/rred.cc:512 methods/rred.cc:521 +#: methods/copy.cc:46 methods/gzip.cc:106 methods/rred.cc:599 +#: methods/rred.cc:609 #, fuzzy msgid "Failed to stat" msgstr "%s venebû" -#: methods/copy.cc:83 methods/gzip.cc:111 methods/rred.cc:518 +#: methods/copy.cc:82 methods/gzip.cc:113 methods/rred.cc:606 msgid "Failed to set modification time" msgstr "" @@ -1175,150 +669,154 @@ msgid "Invalid URI, local URIS must not start with //" msgstr "" #. Login must be before getpeername otherwise dante won't work. -#: methods/ftp.cc:173 +#: methods/ftp.cc:172 msgid "Logging in" msgstr "Têketin" -#: methods/ftp.cc:179 +#: methods/ftp.cc:178 msgid "Unable to determine the peer name" msgstr "" -#: methods/ftp.cc:184 +#: methods/ftp.cc:183 msgid "Unable to determine the local name" msgstr "Nikare navê herêmî tesbît bike" -#: methods/ftp.cc:215 methods/ftp.cc:243 +#: methods/ftp.cc:214 methods/ftp.cc:242 #, c-format msgid "The server refused the connection and said: %s" msgstr "" -#: methods/ftp.cc:221 +#: methods/ftp.cc:220 #, c-format msgid "USER failed, server said: %s" msgstr "" -#: methods/ftp.cc:228 +#: methods/ftp.cc:227 #, c-format msgid "PASS failed, server said: %s" msgstr "" -#: methods/ftp.cc:248 +#: methods/ftp.cc:247 msgid "" "A proxy server was specified but no login script, Acquire::ftp::ProxyLogin " "is empty." msgstr "" -#: methods/ftp.cc:276 +#: methods/ftp.cc:275 #, c-format msgid "Login script command '%s' failed, server said: %s" msgstr "" -#: methods/ftp.cc:302 +#: methods/ftp.cc:301 #, c-format msgid "TYPE failed, server said: %s" msgstr "" -#: methods/ftp.cc:340 methods/ftp.cc:452 methods/rsh.cc:192 methods/rsh.cc:237 +#: methods/ftp.cc:339 methods/ftp.cc:451 methods/rsh.cc:191 methods/rsh.cc:236 msgid "Connection timeout" msgstr "" -#: methods/ftp.cc:346 +#: methods/ftp.cc:345 msgid "Server closed the connection" msgstr "" -#: methods/ftp.cc:349 methods/rsh.cc:199 apt-pkg/contrib/fileutl.cc:1264 -#: apt-pkg/contrib/fileutl.cc:1273 apt-pkg/contrib/fileutl.cc:1276 +#: methods/ftp.cc:348 methods/rsh.cc:198 apt-pkg/contrib/fileutl.cc:1292 +#: apt-pkg/contrib/fileutl.cc:1301 apt-pkg/contrib/fileutl.cc:1304 msgid "Read error" msgstr "Çewiya xwendinê" -#: methods/ftp.cc:356 methods/rsh.cc:206 +#: methods/ftp.cc:355 methods/rsh.cc:205 msgid "A response overflowed the buffer." msgstr "" -#: methods/ftp.cc:373 methods/ftp.cc:385 +#: methods/ftp.cc:372 methods/ftp.cc:384 msgid "Protocol corruption" msgstr "" -#: methods/ftp.cc:458 methods/rred.cc:238 methods/rsh.cc:243 -#: apt-pkg/contrib/fileutl.cc:1360 apt-pkg/contrib/fileutl.cc:1369 -#: apt-pkg/contrib/fileutl.cc:1372 apt-pkg/contrib/fileutl.cc:1397 +#: methods/ftp.cc:457 methods/rsh.cc:242 apt-pkg/contrib/fileutl.cc:1388 +#: apt-pkg/contrib/fileutl.cc:1397 apt-pkg/contrib/fileutl.cc:1400 +#: apt-pkg/contrib/fileutl.cc:1425 msgid "Write error" msgstr "Çewtiya nivîsînê" -#: methods/ftp.cc:697 methods/ftp.cc:703 methods/ftp.cc:738 +#: methods/ftp.cc:696 methods/ftp.cc:702 methods/ftp.cc:737 msgid "Could not create a socket" msgstr "" -#: methods/ftp.cc:708 +#: methods/ftp.cc:707 msgid "Could not connect data socket, connection timed out" msgstr "" -#: methods/ftp.cc:714 +#: methods/ftp.cc:711 methods/connect.cc:116 apt-private/private-upgrade.cc:22 +msgid "Failed" +msgstr "Serneket" + +#: methods/ftp.cc:713 msgid "Could not connect passive socket." msgstr "" -#: methods/ftp.cc:731 +#: methods/ftp.cc:730 msgid "getaddrinfo was unable to get a listening socket" msgstr "" -#: methods/ftp.cc:745 +#: methods/ftp.cc:744 msgid "Could not bind a socket" msgstr "" -#: methods/ftp.cc:749 +#: methods/ftp.cc:748 msgid "Could not listen on the socket" msgstr "" -#: methods/ftp.cc:756 +#: methods/ftp.cc:755 msgid "Could not determine the socket's name" msgstr "" -#: methods/ftp.cc:788 +#: methods/ftp.cc:787 msgid "Unable to send PORT command" msgstr "" -#: methods/ftp.cc:798 +#: methods/ftp.cc:797 #, c-format msgid "Unknown address family %u (AF_*)" msgstr "" -#: methods/ftp.cc:807 +#: methods/ftp.cc:806 #, c-format msgid "EPRT failed, server said: %s" msgstr "" -#: methods/ftp.cc:827 +#: methods/ftp.cc:826 msgid "Data socket connect timed out" msgstr "" -#: methods/ftp.cc:834 +#: methods/ftp.cc:833 msgid "Unable to accept connection" msgstr "" -#: methods/ftp.cc:873 methods/http.cc:1038 methods/rsh.cc:313 +#: methods/ftp.cc:872 methods/server.cc:357 methods/rsh.cc:312 msgid "Problem hashing file" msgstr "" -#: methods/ftp.cc:886 +#: methods/ftp.cc:885 #, fuzzy, c-format msgid "Unable to fetch file, server said '%s'" msgstr "Danegira %s nehate vekirin: %s" -#: methods/ftp.cc:901 methods/rsh.cc:332 +#: methods/ftp.cc:900 methods/rsh.cc:331 msgid "Data socket timed out" msgstr "" -#: methods/ftp.cc:931 +#: methods/ftp.cc:930 #, c-format msgid "Data transfer failed, server said '%s'" msgstr "" #. Get the files information -#: methods/ftp.cc:1008 +#: methods/ftp.cc:1009 msgid "Query" msgstr "Lêpirsîn" -#: methods/ftp.cc:1120 +#: methods/ftp.cc:1123 #, fuzzy msgid "Unable to invoke " msgstr "%s venebû" @@ -1385,37 +883,37 @@ msgstr "" msgid "Unable to connect to %s:%s:" msgstr "Nikare bi %s re girêdan pêk bîne %s:" -#: methods/gpgv.cc:167 +#: methods/gpgv.cc:166 msgid "" "Internal error: Good signature, but could not determine key fingerprint?!" msgstr "" -#: methods/gpgv.cc:171 +#: methods/gpgv.cc:170 msgid "At least one invalid signature was encountered." msgstr "" -#: methods/gpgv.cc:173 +#: methods/gpgv.cc:172 msgid "Could not execute 'gpgv' to verify signature (is gpgv installed?)" msgstr "" #. TRANSLATORS: %s is a single techy word like 'NODATA' -#: methods/gpgv.cc:179 +#: methods/gpgv.cc:178 #, c-format msgid "" "Clearsigned file isn't valid, got '%s' (does the network require " "authentication?)" msgstr "" -#: methods/gpgv.cc:183 +#: methods/gpgv.cc:182 msgid "Unknown error executing gpgv" msgstr "Di xebitandina gpgv de çewtiya nenas" -#: methods/gpgv.cc:216 methods/gpgv.cc:223 +#: methods/gpgv.cc:215 methods/gpgv.cc:222 #, fuzzy msgid "The following signatures were invalid:\n" msgstr "Ev pakêtên NÛ dê werine sazkirin:" -#: methods/gpgv.cc:230 +#: methods/gpgv.cc:229 msgid "" "The following signatures couldn't be verified because the public key is not " "available:\n" @@ -1425,82 +923,588 @@ msgstr "" msgid "Empty files can't be valid archives" msgstr "" -#: methods/http.cc:394 +#: methods/http.cc:516 +msgid "Error writing to the file" +msgstr "Dema li pelî dihate nivîsîn çewtî" + +#: methods/http.cc:530 +msgid "Error reading from server. Remote end closed connection" +msgstr "" + +#: methods/http.cc:532 +msgid "Error reading from server" +msgstr "" + +#: methods/http.cc:568 +msgid "Error writing to file" +msgstr "Dema li pelî dihate nivîsîn çewtî" + +#: methods/http.cc:628 +msgid "Select failed" +msgstr "Hilbijartin neserketî" + +#: methods/http.cc:633 +msgid "Connection timed out" +msgstr "" + +#: methods/http.cc:656 +#, fuzzy +msgid "Error writing to output file" +msgstr "Dema li dosyeya naverokê joreagahî dihate nivîsîn çewtî" + +#: methods/server.cc:56 msgid "Waiting for headers" msgstr "" -#: methods/http.cc:544 +#: methods/server.cc:114 msgid "Bad header line" msgstr "" -#: methods/http.cc:569 methods/http.cc:576 +#: methods/server.cc:139 methods/server.cc:146 msgid "The HTTP server sent an invalid reply header" msgstr "" -#: methods/http.cc:606 +#: methods/server.cc:176 msgid "The HTTP server sent an invalid Content-Length header" msgstr "" -#: methods/http.cc:621 +#: methods/server.cc:199 msgid "The HTTP server sent an invalid Content-Range header" msgstr "" -#: methods/http.cc:623 +#: methods/server.cc:201 msgid "This HTTP server has broken range support" msgstr "" -#: methods/http.cc:647 +#: methods/server.cc:225 msgid "Unknown date format" msgstr "" -#: methods/http.cc:826 -msgid "Select failed" -msgstr "Hilbijartin neserketî" +#: methods/server.cc:494 +msgid "Bad header data" +msgstr "" -#: methods/http.cc:831 -msgid "Connection timed out" +#: methods/server.cc:511 methods/server.cc:567 +msgid "Connection failed" +msgstr "Girêdan pêk nehatiye" + +#: methods/server.cc:659 +msgid "Internal error" +msgstr "Çewtiya hundirîn" + +#: apt-private/private-list.cc:147 +msgid "Listing" +msgstr "" + +#: apt-private/private-install.cc:93 +msgid "Internal error, InstallPackages was called with broken packages!" msgstr "" -#: methods/http.cc:854 +#: apt-private/private-install.cc:102 +msgid "Packages need to be removed but remove is disabled." +msgstr "" + +#: apt-private/private-install.cc:121 +msgid "Internal error, Ordering didn't finish" +msgstr "" + +#: apt-private/private-install.cc:159 +msgid "How odd.. The sizes didn't match, email apt@packages.debian.org" +msgstr "" + +#. 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 +#: apt-private/private-install.cc:166 +#, c-format +msgid "Need to get %sB/%sB of archives.\n" +msgstr "Anîna %sB/%sB ji arşîvan pêwist e.\n" + +#. 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 +#: apt-private/private-install.cc:171 +#, c-format +msgid "Need to get %sB of archives.\n" +msgstr "Anîna %sB ji arşîvan pêwist e.\n" + +#. 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 +#: apt-private/private-install.cc:178 +#, c-format +msgid "After this operation, %sB of additional disk space will be used.\n" +msgstr "" + +#. 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 +#: apt-private/private-install.cc:183 +#, c-format +msgid "After this operation, %sB disk space will be freed.\n" +msgstr "" + +#: apt-private/private-install.cc:211 +#, c-format +msgid "You don't have enough free space in %s." +msgstr "Cihê vala li %s têre nake." + +#: apt-private/private-install.cc:221 apt-private/private-download.cc:55 +msgid "There are problems and -y was used without --force-yes" +msgstr "" + +#: apt-private/private-install.cc:227 apt-private/private-install.cc:249 +msgid "Trivial Only specified but this is not a trivial operation." +msgstr "" + +#. TRANSLATOR: This string needs to be typed by the user as a confirmation, so be +#. careful with hard to type or special characters (like non-breaking spaces) +#: apt-private/private-install.cc:231 +msgid "Yes, do as I say!" +msgstr "Erê, wusa bike!" + +#: apt-private/private-install.cc:233 +#, c-format +msgid "" +"You are about to do something potentially harmful.\n" +"To continue type in the phrase '%s'\n" +" ?] " +msgstr "" + +#: apt-private/private-install.cc:239 apt-private/private-install.cc:257 +msgid "Abort." +msgstr "Betal." + +#: apt-private/private-install.cc:254 +msgid "Do you want to continue?" +msgstr "Dixwazî bidomînî?" + +#: apt-private/private-install.cc:324 +msgid "Some files failed to download" +msgstr "Daxistina çend pelan biserneket" + +#: apt-private/private-install.cc:331 +msgid "" +"Unable to fetch some archives, maybe run apt-get update or try with --fix-" +"missing?" +msgstr "" + +#: apt-private/private-install.cc:335 +msgid "--fix-missing and media swapping is not currently supported" +msgstr "" + +#: apt-private/private-install.cc:340 +msgid "Unable to correct missing packages." +msgstr "" + +#: apt-private/private-install.cc:341 +msgid "Aborting install." +msgstr "Sazkirin tê betalkirin." + +#: apt-private/private-install.cc:377 +msgid "" +"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] "" +msgstr[1] "" + +#: apt-private/private-install.cc:381 +msgid "Note: This is done automatically and on purpose by dpkg." +msgstr "" + +#: apt-private/private-install.cc:402 +msgid "We are not supposed to delete stuff, can't start AutoRemover" +msgstr "" + +#: apt-private/private-install.cc:510 +msgid "" +"Hmm, seems like the AutoRemover destroyed something which really\n" +"shouldn't happen. Please file a bug report against apt." +msgstr "" + +#. +#. if (Packages == 1) +#. { +#. c1out << std::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.") << std::endl; +#. } +#. +#: apt-private/private-install.cc:513 apt-private/private-install.cc:654 +msgid "The following information may help to resolve the situation:" +msgstr "" + +#: apt-private/private-install.cc:517 +msgid "Internal Error, AutoRemover broke stuff" +msgstr "" + +#: apt-private/private-install.cc:524 #, fuzzy -msgid "Error writing to output file" -msgstr "Dema li dosyeya naverokê joreagahî dihate nivîsîn çewtî" +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] "Ev pakêtên NÛ dê werine sazkirin:" +msgstr[1] "Ev pakêtên NÛ dê werine sazkirin:" -#: methods/http.cc:885 -msgid "Error writing to file" -msgstr "Dema li pelî dihate nivîsîn çewtî" +#: apt-private/private-install.cc:528 +#, fuzzy, 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] "Ev pakêtên NÛ dê werine sazkirin:" +msgstr[1] "Ev pakêtên NÛ dê werine sazkirin:" -#: methods/http.cc:913 -msgid "Error writing to the file" -msgstr "Dema li pelî dihate nivîsîn çewtî" +#: apt-private/private-install.cc:530 +msgid "Use 'apt-get autoremove' to remove it." +msgid_plural "Use 'apt-get autoremove' to remove them." +msgstr[0] "" +msgstr[1] "" -#: methods/http.cc:927 -msgid "Error reading from server. Remote end closed connection" +#: apt-private/private-install.cc:624 +msgid "You might want to run 'apt-get -f install' to correct these:" msgstr "" -#: methods/http.cc:929 -msgid "Error reading from server" +#: apt-private/private-install.cc:626 +msgid "" +"Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a " +"solution)." msgstr "" -#: methods/http.cc:1197 -msgid "Bad header data" +#: apt-private/private-install.cc:639 +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 "" -#: methods/http.cc:1214 methods/http.cc:1269 -msgid "Connection failed" -msgstr "Girêdan pêk nehatiye" +#: apt-private/private-install.cc:660 +msgid "Broken packages" +msgstr "Paketên şikestî" -#: methods/http.cc:1361 -msgid "Internal error" -msgstr "Çewtiya hundirîn" +#: apt-private/private-install.cc:713 +msgid "The following extra packages will be installed:" +msgstr "" + +#: apt-private/private-install.cc:803 +msgid "Suggested packages:" +msgstr "Paketên tên pêşniyaz kirin:" + +#: apt-private/private-install.cc:804 +msgid "Recommended packages:" +msgstr "Paketên tên tawsiyê kirin:" + +#: apt-private/private-download.cc:32 +msgid "WARNING: The following packages cannot be authenticated!" +msgstr "" + +#: apt-private/private-download.cc:36 +msgid "Authentication warning overridden.\n" +msgstr "" + +#: apt-private/private-download.cc:41 apt-private/private-download.cc:48 +msgid "Some packages could not be authenticated" +msgstr "" + +#: apt-private/private-download.cc:46 +msgid "Install these packages without verification?" +msgstr "" + +#: apt-private/private-download.cc:87 apt-pkg/update.cc:84 +#, c-format +msgid "Failed to fetch %s %s\n" +msgstr "Anîna %s %s biserneket\n" + +#: apt-private/private-output.cc:75 apt-private/private-show.cc:81 +#: apt-private/private-show.cc:86 +msgid "unknown" +msgstr "" + +#: apt-private/private-output.cc:201 +#, fuzzy, c-format +msgid "[installed,upgradable to: %s]" +msgstr " [Sazkirî]" + +#: apt-private/private-output.cc:205 +#, fuzzy +msgid "[installed,local]" +msgstr " [Sazkirî]" + +#: apt-private/private-output.cc:208 +msgid "[installed,auto-removable]" +msgstr "" + +#: apt-private/private-output.cc:210 +#, fuzzy +msgid "[installed,automatic]" +msgstr " [Sazkirî]" + +#: apt-private/private-output.cc:212 +#, fuzzy +msgid "[installed]" +msgstr " [Sazkirî]" + +#: apt-private/private-output.cc:216 +#, c-format +msgid "[upgradable from: %s]" +msgstr "" + +#: apt-private/private-output.cc:220 +msgid "[residual-config]" +msgstr "" + +#: apt-private/private-output.cc:320 +msgid "The following packages have unmet dependencies:" +msgstr "" + +#: apt-private/private-output.cc:410 +#, c-format +msgid "but %s is installed" +msgstr "lê %s sazkirî ye" + +#: apt-private/private-output.cc:412 +#, c-format +msgid "but %s is to be installed" +msgstr "lê %s dê were sazkirin" + +#: apt-private/private-output.cc:419 +msgid "but it is not installable" +msgstr "lê sazkirina wê ne gengaz e" + +#: apt-private/private-output.cc:421 +msgid "but it is a virtual package" +msgstr "lê paketeke farazî ye" + +#: apt-private/private-output.cc:424 +msgid "but it is not installed" +msgstr "lê ne sazkirî ye" + +#: apt-private/private-output.cc:424 +msgid "but it is not going to be installed" +msgstr "lê dê neyê sazkirin" + +#: apt-private/private-output.cc:429 +msgid " or" +msgstr " û" + +#: apt-private/private-output.cc:458 +msgid "The following NEW packages will be installed:" +msgstr "Ev pakêtên NÛ dê werine sazkirin:" + +#: apt-private/private-output.cc:484 +msgid "The following packages will be REMOVED:" +msgstr "Ev pakêt dê werine RAKIRIN:" + +#: apt-private/private-output.cc:506 +msgid "The following packages have been kept back:" +msgstr "" + +#: apt-private/private-output.cc:527 +msgid "The following packages will be upgraded:" +msgstr "Ev paket dê werine bilindkirin:" + +#: apt-private/private-output.cc:548 +msgid "The following packages will be DOWNGRADED:" +msgstr "" + +#: apt-private/private-output.cc:568 +msgid "The following held packages will be changed:" +msgstr "" + +#: apt-private/private-output.cc:623 +#, c-format +msgid "%s (due to %s) " +msgstr "%s (ji ber %s)" + +#: apt-private/private-output.cc:631 +msgid "" +"WARNING: The following essential packages will be removed.\n" +"This should NOT be done unless you know exactly what you are doing!" +msgstr "" + +#: apt-private/private-output.cc:662 +#, c-format +msgid "%lu upgraded, %lu newly installed, " +msgstr "%lu hatine bilindkirin, %lu nû hatine sazkirin." + +#: apt-private/private-output.cc:666 +#, c-format +msgid "%lu reinstalled, " +msgstr "%lu ji nû ve sazkirî," + +#: apt-private/private-output.cc:668 +#, c-format +msgid "%lu downgraded, " +msgstr "%lu hatine nizmkirin." + +#: apt-private/private-output.cc:670 +#, c-format +msgid "%lu to remove and %lu not upgraded.\n" +msgstr "%lu werin rakirin û %lu neyên bilindkirin. \n" + +#: apt-private/private-output.cc:674 +#, c-format +msgid "%lu not fully installed or removed.\n" +msgstr "" + +#. TRANSLATOR: Yes/No question help-text: defaulting to Y[es] +#. e.g. "Do you want to continue? [Y/n] " +#. The user has to answer with an input matching the +#. YESEXPR/NOEXPR defined in your l10n. +#: apt-private/private-output.cc:696 +#, fuzzy +msgid "[Y/n]" +msgstr "[E/n]" + +#. TRANSLATOR: Yes/No question help-text: defaulting to N[o] +#. e.g. "Should this file be removed? [y/N] " +#. The user has to answer with an input matching the +#. YESEXPR/NOEXPR defined in your l10n. +#: apt-private/private-output.cc:702 +msgid "[y/N]" +msgstr "" + +#. TRANSLATOR: "Yes" answer printed for a yes/no question if --assume-yes is set +#: apt-private/private-output.cc:713 +msgid "Y" +msgstr "E" + +#. TRANSLATOR: "No" answer printed for a yes/no question if --assume-no is set +#: apt-private/private-output.cc:719 +msgid "N" +msgstr "" + +#: apt-private/private-output.cc:741 apt-pkg/cachefilter.cc:33 +#, c-format +msgid "Regex compilation error - %s" +msgstr "" + +#: apt-private/private-cachefile.cc:87 +msgid "Correcting dependencies..." +msgstr "Bindestî tên serrastkirin..." + +#: apt-private/private-cachefile.cc:90 +msgid " failed." +msgstr " neserketî." + +#: apt-private/private-cachefile.cc:93 +msgid "Unable to correct dependencies" +msgstr "Nikare bindestiyan rast kirin" + +#: apt-private/private-cachefile.cc:96 +msgid "Unable to minimize the upgrade set" +msgstr "" + +#: apt-private/private-cachefile.cc:98 +msgid " Done" +msgstr " Temam" + +#: apt-private/private-cachefile.cc:102 +msgid "You might want to run 'apt-get -f install' to correct these." +msgstr "" + +#: apt-private/private-cachefile.cc:105 +msgid "Unmet dependencies. Try using -f." +msgstr "" + +#: apt-private/private-cacheset.cc:26 apt-private/private-search.cc:57 +msgid "Sorting" +msgstr "" + +#: apt-private/private-update.cc:45 +msgid "The update command takes no arguments" +msgstr "" + +#: apt-private/private-upgrade.cc:19 +msgid "Calculating upgrade... " +msgstr "Bilindkirin tê hesibandin..." + +#: apt-private/private-upgrade.cc:24 +msgid "Internal error, Upgrade broke stuff" +msgstr "" + +#: apt-private/private-upgrade.cc:26 +msgid "Done" +msgstr "Temam" + +#: apt-private/private-search.cc:61 +msgid "Full Text Search" +msgstr "" + +#: apt-private/private-show.cc:152 +#, c-format +msgid "There is %lu additional record. Please use the '-a' switch to see it" +msgid_plural "" +"There are %lu additional records. Please use the '-a' switch to see them." +msgstr[0] "" +msgstr[1] "" + +#: apt-private/private-show.cc:159 +msgid "not a real package (virtual)" +msgstr "" + +#: apt-private/private-main.cc:19 +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 "" + +#: apt-private/private-sources.cc:45 +#, fuzzy, c-format +msgid "Failed to parse %s. Edit again? " +msgstr "%s ji hev nehate veçirandin" + +#: apt-private/private-sources.cc:57 +#, c-format +msgid "Your '%s' file changed, please run 'apt-get update'." +msgstr "" + +#: apt-private/acqprogress.cc:63 +msgid "Hit " +msgstr "" + +#: apt-private/acqprogress.cc:87 +msgid "Get:" +msgstr "Anîn:" + +#: apt-private/acqprogress.cc:118 +msgid "Ign " +msgstr "" + +#: apt-private/acqprogress.cc:122 +msgid "Err " +msgstr "Çewt" + +#: apt-private/acqprogress.cc:143 +#, fuzzy, c-format +msgid "Fetched %sB in %s (%sB/s)\n" +msgstr "%s hatine anîn..." + +#: apt-private/acqprogress.cc:233 +#, c-format +msgid " [Working]" +msgstr " [Dixebite]" + +#: apt-private/acqprogress.cc:294 +#, c-format +msgid "" +"Media change: please insert the disc labeled\n" +" '%s'\n" +"in the drive '%s' and press enter\n" +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:464 -#: apt-pkg/contrib/cdromutl.cc:184 apt-pkg/contrib/fileutl.cc:404 -#: apt-pkg/contrib/fileutl.cc:517 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:362 +#: apt-pkg/contrib/cdromutl.cc:184 apt-pkg/contrib/fileutl.cc:406 +#: apt-pkg/contrib/fileutl.cc:519 apt-pkg/sourcelist.cc:271 +#: apt-pkg/sourcelist.cc:277 apt-pkg/acquire.cc:485 apt-pkg/init.cc:100 +#: apt-pkg/init.cc:108 apt-pkg/clean.cc:36 apt-pkg/policy.cc:373 #, c-format msgid "Unable to read %s" msgstr "Nikare %s bixwîne" @@ -1537,54 +1541,40 @@ msgstr "Nikarî pelê %s veke" msgid "[Mirror: %s]" msgstr "" -#: 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 "" - -#: 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 "" - -#: methods/rsh.cc:99 ftparchive/multicompress.cc:168 +#: methods/rsh.cc:98 ftparchive/multicompress.cc:169 msgid "Failed to create IPC pipe to subprocess" msgstr "" -#: methods/rsh.cc:340 +#: methods/rsh.cc:339 msgid "Connection closed prematurely" msgstr "Girêdan zû hatiye girtin" -#: dselect/install:32 +#: dselect/install:33 msgid "Bad default setting!" msgstr "" -#: dselect/install:51 dselect/install:83 dselect/install:87 dselect/install:94 -#: dselect/install:105 dselect/update:45 +#: dselect/install:52 dselect/install:84 dselect/install:88 dselect/install:95 +#: dselect/install:106 dselect/update:45 msgid "Press enter to continue." msgstr "" -#: dselect/install:91 +#: dselect/install:92 msgid "Do you want to erase any previously downloaded .deb files?" msgstr "" -#: dselect/install:101 +#: dselect/install:102 msgid "Some errors occurred while unpacking. Packages that were installed" msgstr "" -#: dselect/install:102 +#: dselect/install:103 msgid "will be configured. This may result in duplicate errors" msgstr "" -#: dselect/install:103 +#: dselect/install:104 msgid "or errors caused by missing dependencies. This is OK, only the errors" msgstr "" -#: dselect/install:104 +#: dselect/install:105 msgid "" "above this message are important. Please fix them and run [I]nstall again" msgstr "" @@ -1593,12 +1583,7 @@ msgstr "" msgid "Merging available information" msgstr "" -#: cmdline/apt-extracttemplates.cc:102 -#, c-format -msgid "%s not a valid DEB package." -msgstr "%s ne paketeke DEB ya derbasdar e." - -#: cmdline/apt-extracttemplates.cc:236 +#: cmdline/apt-extracttemplates.cc:224 msgid "" "Usage: apt-extracttemplates file1 [file2 ...]\n" "\n" @@ -1612,12 +1597,12 @@ msgid "" " -o=? Set an arbitrary configuration option, eg -o dir::cache=/tmp\n" msgstr "" -#: cmdline/apt-extracttemplates.cc:271 apt-pkg/pkgcachegen.cc:1388 +#: cmdline/apt-extracttemplates.cc:256 apt-pkg/pkgcachegen.cc:1388 #, c-format msgid "Unable to write to %s" msgstr "Nivîsandin ji bo %s ne pêkane" -#: cmdline/apt-extracttemplates.cc:313 +#: cmdline/apt-extracttemplates.cc:298 msgid "Cannot get debconf version. Is debconf installed?" msgstr "Guhertoya debconf nehate stendin. debconf sazkirî ye?" @@ -1782,36 +1767,36 @@ msgstr "" msgid "Failed to unlink %s" msgstr "" -#: ftparchive/writer.cc:288 +#: ftparchive/writer.cc:289 #, c-format msgid "*** Failed to link %s to %s" msgstr "" -#: ftparchive/writer.cc:298 +#: ftparchive/writer.cc:299 #, c-format msgid " DeLink limit of %sB hit.\n" msgstr "" -#: ftparchive/writer.cc:403 +#: ftparchive/writer.cc:404 msgid "Archive had no package field" msgstr "Di arşîvê de qada pakêtê tuneye" -#: ftparchive/writer.cc:411 ftparchive/writer.cc:701 +#: ftparchive/writer.cc:412 ftparchive/writer.cc:702 #, c-format msgid " %s has no override entry\n" msgstr "" -#: ftparchive/writer.cc:479 ftparchive/writer.cc:845 +#: ftparchive/writer.cc:480 ftparchive/writer.cc:846 #, c-format msgid " %s maintainer is %s not %s\n" msgstr "" -#: ftparchive/writer.cc:711 +#: ftparchive/writer.cc:712 #, c-format msgid " %s has no source override entry\n" msgstr "" -#: ftparchive/writer.cc:715 +#: ftparchive/writer.cc:716 #, c-format msgid " %s has no binary override entry either\n" msgstr "" @@ -1820,77 +1805,84 @@ msgstr "" msgid "realloc - Failed to allocate memory" msgstr "" -#: ftparchive/override.cc:35 ftparchive/override.cc:143 +#: ftparchive/override.cc:35 ftparchive/override.cc:139 #, c-format msgid "Unable to open %s" msgstr "%s venebû" -#: ftparchive/override.cc:61 ftparchive/override.cc:167 +#. skip spaces +#. find end of word +#: ftparchive/override.cc:65 #, c-format -msgid "Malformed override %s line %llu #1" +msgid "Malformed override %s line %llu (%s)" msgstr "" -#: ftparchive/override.cc:75 ftparchive/override.cc:179 +#: ftparchive/override.cc:124 ftparchive/override.cc:198 #, c-format -msgid "Malformed override %s line %llu #2" +msgid "Failed to read the override file %s" msgstr "" -#: ftparchive/override.cc:89 ftparchive/override.cc:192 +#: ftparchive/override.cc:163 #, c-format -msgid "Malformed override %s line %llu #3" +msgid "Malformed override %s line %llu #1" msgstr "" -#: ftparchive/override.cc:128 ftparchive/override.cc:202 +#: ftparchive/override.cc:175 #, c-format -msgid "Failed to read the override file %s" +msgid "Malformed override %s line %llu #2" +msgstr "" + +#: ftparchive/override.cc:188 +#, c-format +msgid "Malformed override %s line %llu #3" msgstr "" -#: ftparchive/multicompress.cc:70 +#: ftparchive/multicompress.cc:71 #, c-format msgid "Unknown compression algorithm '%s'" msgstr "" -#: ftparchive/multicompress.cc:100 +#: ftparchive/multicompress.cc:101 #, c-format msgid "Compressed output %s needs a compression set" msgstr "" -#: ftparchive/multicompress.cc:189 +#: ftparchive/multicompress.cc:190 msgid "Failed to create FILE*" msgstr "" -#: ftparchive/multicompress.cc:192 +#: ftparchive/multicompress.cc:193 msgid "Failed to fork" msgstr "" -#: ftparchive/multicompress.cc:206 +#: ftparchive/multicompress.cc:207 msgid "Compress child" msgstr "" -#: ftparchive/multicompress.cc:229 +#: ftparchive/multicompress.cc:230 #, c-format msgid "Internal error, failed to create %s" msgstr "" -#: ftparchive/multicompress.cc:304 +#: ftparchive/multicompress.cc:303 msgid "IO to subprocess/file failed" msgstr "" -#: ftparchive/multicompress.cc:342 +#: ftparchive/multicompress.cc:341 msgid "Failed to read while computing MD5" msgstr "" -#: ftparchive/multicompress.cc:358 +#: ftparchive/multicompress.cc:357 #, c-format msgid "Problem unlinking %s" msgstr "" -#: ftparchive/multicompress.cc:373 apt-inst/extract.cc:187 +#: ftparchive/multicompress.cc:372 apt-inst/extract.cc:187 #, c-format msgid "Failed to rename %s to %s" msgstr "" -#: cmdline/apt-internal-solver.cc:37 +#: cmdline/apt-internal-solver.cc:38 #, fuzzy msgid "" "Usage: apt-internal-solver\n" @@ -1935,24 +1927,24 @@ msgid "" " -o=? Set an arbitrary configuration option, eg -o dir::cache=/tmp\n" msgstr "" -#: apt-inst/contrib/extracttar.cc:116 +#: apt-inst/contrib/extracttar.cc:122 #, fuzzy msgid "Failed to create pipes" msgstr "%s ji hev nehate veçirandin" -#: apt-inst/contrib/extracttar.cc:143 +#: apt-inst/contrib/extracttar.cc:149 msgid "Failed to exec gzip " msgstr "Xebitandina gzip biserneket" -#: apt-inst/contrib/extracttar.cc:180 apt-inst/contrib/extracttar.cc:210 +#: apt-inst/contrib/extracttar.cc:186 apt-inst/contrib/extracttar.cc:216 msgid "Corrupted archive" msgstr "" -#: apt-inst/contrib/extracttar.cc:195 +#: apt-inst/contrib/extracttar.cc:201 msgid "Tar checksum failed, archive corrupted" msgstr "" -#: apt-inst/contrib/extracttar.cc:302 +#: apt-inst/contrib/extracttar.cc:306 #, c-format msgid "Unknown TAR header type %u, member %s" msgstr "" @@ -2019,7 +2011,7 @@ msgstr "" msgid "Failed to write file %s" msgstr "Nivîsîna pelê %s biserneket" -#: apt-inst/dirstream.cc:98 apt-inst/dirstream.cc:106 +#: apt-inst/dirstream.cc:106 #, c-format msgid "Failed to close file %s" msgstr "Girtina pelê %s biserneket" @@ -2077,23 +2069,18 @@ msgstr "" msgid "Unable to stat %s" msgstr "Nivîsandin ji bo %s ne pêkane" -#: apt-inst/deb/debfile.cc:41 apt-inst/deb/debfile.cc:46 +#: apt-inst/deb/debfile.cc:41 apt-inst/deb/debfile.cc:48 +#: apt-inst/deb/debfile.cc:57 #, c-format msgid "This is not a valid DEB archive, missing '%s' member" msgstr "" -#. 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 "" - -#: apt-inst/deb/debfile.cc:120 +#: apt-inst/deb/debfile.cc:124 #, c-format msgid "Internal error, could not locate member %s" msgstr "" -#: apt-inst/deb/debfile.cc:214 +#: apt-inst/deb/debfile.cc:219 msgid "Unparsable control file" msgstr "" @@ -2138,98 +2125,98 @@ msgid "" "Current value: %lu. (man 5 apt.conf)" msgstr "" -#: apt-pkg/contrib/mmap.cc:440 +#: apt-pkg/contrib/mmap.cc:446 #, c-format msgid "" "Unable to increase the size of the MMap as the limit of %lu bytes is already " "reached." msgstr "" -#: apt-pkg/contrib/mmap.cc:443 +#: apt-pkg/contrib/mmap.cc:449 msgid "" "Unable to increase size of the MMap as automatic growing is disabled by user." msgstr "" #. d means days, h means hours, min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:378 +#: apt-pkg/contrib/strutl.cc:401 #, c-format msgid "%lid %lih %limin %lis" msgstr "" #. h means hours, min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:385 +#: apt-pkg/contrib/strutl.cc:408 #, c-format msgid "%lih %limin %lis" msgstr "" #. min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:392 +#: apt-pkg/contrib/strutl.cc:415 #, c-format msgid "%limin %lis" msgstr "" #. s means seconds -#: apt-pkg/contrib/strutl.cc:397 +#: apt-pkg/contrib/strutl.cc:420 #, c-format msgid "%lis" msgstr "" -#: apt-pkg/contrib/strutl.cc:1173 +#: apt-pkg/contrib/strutl.cc:1229 #, c-format msgid "Selection %s not found" msgstr "Hilbijartina %s nehatiye dîtin" -#: apt-pkg/contrib/configuration.cc:491 +#: apt-pkg/contrib/configuration.cc:503 #, c-format msgid "Unrecognized type abbreviation: '%c'" msgstr "" -#: apt-pkg/contrib/configuration.cc:605 +#: apt-pkg/contrib/configuration.cc:617 #, c-format msgid "Opening configuration file %s" msgstr "" -#: apt-pkg/contrib/configuration.cc:773 +#: apt-pkg/contrib/configuration.cc:785 #, c-format msgid "Syntax error %s:%u: Block starts with no name." msgstr "" -#: apt-pkg/contrib/configuration.cc:792 +#: apt-pkg/contrib/configuration.cc:804 #, c-format msgid "Syntax error %s:%u: Malformed tag" msgstr "" -#: apt-pkg/contrib/configuration.cc:809 +#: apt-pkg/contrib/configuration.cc:821 #, c-format msgid "Syntax error %s:%u: Extra junk after value" msgstr "" -#: apt-pkg/contrib/configuration.cc:849 +#: apt-pkg/contrib/configuration.cc:861 #, c-format msgid "Syntax error %s:%u: Directives can only be done at the top level" msgstr "" -#: apt-pkg/contrib/configuration.cc:856 +#: apt-pkg/contrib/configuration.cc:868 #, c-format msgid "Syntax error %s:%u: Too many nested includes" msgstr "" -#: apt-pkg/contrib/configuration.cc:860 apt-pkg/contrib/configuration.cc:865 +#: apt-pkg/contrib/configuration.cc:872 apt-pkg/contrib/configuration.cc:877 #, c-format msgid "Syntax error %s:%u: Included from here" msgstr "" -#: apt-pkg/contrib/configuration.cc:869 +#: apt-pkg/contrib/configuration.cc:881 #, c-format msgid "Syntax error %s:%u: Unsupported directive '%s'" msgstr "" -#: apt-pkg/contrib/configuration.cc:872 +#: apt-pkg/contrib/configuration.cc:884 #, c-format msgid "Syntax error %s:%u: clear directive requires an option tree as argument" msgstr "" -#: apt-pkg/contrib/configuration.cc:922 +#: apt-pkg/contrib/configuration.cc:934 #, c-format msgid "Syntax error %s:%u: Extra junk at end of file" msgstr "" @@ -2254,48 +2241,48 @@ msgstr "" msgid "%c%s... %u%%" msgstr "%c%s... Çêbû" -#: apt-pkg/contrib/cmndline.cc:80 +#: apt-pkg/contrib/cmndline.cc:116 #, c-format msgid "Command line option '%c' [from %s] is not known." msgstr "" -#: apt-pkg/contrib/cmndline.cc:105 apt-pkg/contrib/cmndline.cc:114 -#: apt-pkg/contrib/cmndline.cc:122 +#: apt-pkg/contrib/cmndline.cc:141 apt-pkg/contrib/cmndline.cc:150 +#: apt-pkg/contrib/cmndline.cc:158 #, c-format msgid "Command line option %s is not understood" msgstr "" -#: apt-pkg/contrib/cmndline.cc:127 +#: apt-pkg/contrib/cmndline.cc:163 #, c-format msgid "Command line option %s is not boolean" msgstr "" -#: apt-pkg/contrib/cmndline.cc:168 apt-pkg/contrib/cmndline.cc:189 +#: apt-pkg/contrib/cmndline.cc:204 apt-pkg/contrib/cmndline.cc:225 #, c-format msgid "Option %s requires an argument." msgstr "" -#: apt-pkg/contrib/cmndline.cc:202 apt-pkg/contrib/cmndline.cc:208 +#: apt-pkg/contrib/cmndline.cc:238 apt-pkg/contrib/cmndline.cc:244 #, c-format msgid "Option %s: Configuration item specification must have an =<val>." msgstr "" -#: apt-pkg/contrib/cmndline.cc:237 +#: apt-pkg/contrib/cmndline.cc:273 #, c-format msgid "Option %s requires an integer argument, not '%s'" msgstr "" -#: apt-pkg/contrib/cmndline.cc:268 +#: apt-pkg/contrib/cmndline.cc:304 #, c-format msgid "Option '%s' is too long" msgstr "Opsiyona '%s' zêde dirêj e" -#: apt-pkg/contrib/cmndline.cc:300 +#: apt-pkg/contrib/cmndline.cc:336 #, c-format msgid "Sense %s is not understood, try true or false." msgstr "" -#: apt-pkg/contrib/cmndline.cc:350 +#: apt-pkg/contrib/cmndline.cc:386 #, c-format msgid "Invalid operation %s" msgstr "" @@ -2309,121 +2296,121 @@ msgstr "Nivîsandin ji bo %s ne pêkane" msgid "Failed to stat the cdrom" msgstr "" -#: apt-pkg/contrib/fileutl.cc:93 +#: apt-pkg/contrib/fileutl.cc:95 #, fuzzy, c-format msgid "Problem closing the gzip file %s" msgstr "Di girtina pelî de pirsgirêkek derket" -#: apt-pkg/contrib/fileutl.cc:226 +#: apt-pkg/contrib/fileutl.cc:228 #, c-format msgid "Not using locking for read only lock file %s" msgstr "" -#: apt-pkg/contrib/fileutl.cc:231 +#: apt-pkg/contrib/fileutl.cc:233 #, c-format msgid "Could not open lock file %s" msgstr "Nikarî qufila pelê %s veke" -#: apt-pkg/contrib/fileutl.cc:254 +#: apt-pkg/contrib/fileutl.cc:256 #, c-format msgid "Not using locking for nfs mounted lock file %s" msgstr "" -#: apt-pkg/contrib/fileutl.cc:259 +#: apt-pkg/contrib/fileutl.cc:261 #, c-format msgid "Could not get lock %s" msgstr "" -#: apt-pkg/contrib/fileutl.cc:396 apt-pkg/contrib/fileutl.cc:510 +#: apt-pkg/contrib/fileutl.cc:398 apt-pkg/contrib/fileutl.cc:512 #, c-format msgid "List of files can't be created as '%s' is not a directory" msgstr "" -#: apt-pkg/contrib/fileutl.cc:430 +#: apt-pkg/contrib/fileutl.cc:432 #, c-format msgid "Ignoring '%s' in directory '%s' as it is not a regular file" msgstr "" -#: apt-pkg/contrib/fileutl.cc:448 +#: apt-pkg/contrib/fileutl.cc:450 #, c-format msgid "Ignoring file '%s' in directory '%s' as it has no filename extension" msgstr "" -#: apt-pkg/contrib/fileutl.cc:457 +#: apt-pkg/contrib/fileutl.cc:459 #, c-format msgid "" "Ignoring file '%s' in directory '%s' as it has an invalid filename extension" msgstr "" -#: apt-pkg/contrib/fileutl.cc:844 +#: apt-pkg/contrib/fileutl.cc:862 #, c-format msgid "Sub-process %s received a segmentation fault." msgstr "" -#: apt-pkg/contrib/fileutl.cc:846 +#: apt-pkg/contrib/fileutl.cc:864 #, c-format msgid "Sub-process %s received signal %u." msgstr "" -#: apt-pkg/contrib/fileutl.cc:850 apt-pkg/contrib/gpgv.cc:243 +#: apt-pkg/contrib/fileutl.cc:868 apt-pkg/contrib/gpgv.cc:237 #, c-format msgid "Sub-process %s returned an error code (%u)" msgstr "" -#: apt-pkg/contrib/fileutl.cc:852 apt-pkg/contrib/gpgv.cc:236 +#: apt-pkg/contrib/fileutl.cc:870 apt-pkg/contrib/gpgv.cc:230 #, c-format msgid "Sub-process %s exited unexpectedly" msgstr "" -#: apt-pkg/contrib/fileutl.cc:988 +#: apt-pkg/contrib/fileutl.cc:1016 #, c-format msgid "Could not open file %s" msgstr "Nikarî pelê %s veke" -#: apt-pkg/contrib/fileutl.cc:1065 +#: apt-pkg/contrib/fileutl.cc:1093 #, fuzzy, c-format msgid "Could not open file descriptor %d" msgstr "Nikarî pelê %s veke" -#: apt-pkg/contrib/fileutl.cc:1150 +#: apt-pkg/contrib/fileutl.cc:1178 msgid "Failed to create subprocess IPC" msgstr "" -#: apt-pkg/contrib/fileutl.cc:1205 +#: apt-pkg/contrib/fileutl.cc:1233 msgid "Failed to exec compressor " msgstr "" -#: apt-pkg/contrib/fileutl.cc:1298 +#: apt-pkg/contrib/fileutl.cc:1326 #, c-format msgid "read, still have %llu to read but none left" msgstr "" -#: apt-pkg/contrib/fileutl.cc:1385 apt-pkg/contrib/fileutl.cc:1407 +#: apt-pkg/contrib/fileutl.cc:1413 apt-pkg/contrib/fileutl.cc:1435 #, c-format msgid "write, still have %llu to write but couldn't" msgstr "" -#: apt-pkg/contrib/fileutl.cc:1695 +#: apt-pkg/contrib/fileutl.cc:1723 #, fuzzy, c-format msgid "Problem closing the file %s" msgstr "Di girtina pelî de pirsgirêkek derket" -#: apt-pkg/contrib/fileutl.cc:1707 +#: apt-pkg/contrib/fileutl.cc:1735 #, fuzzy, c-format msgid "Problem renaming the file %s to %s" msgstr "Di girtina pelî de pirsgirêkek derket" -#: apt-pkg/contrib/fileutl.cc:1718 +#: apt-pkg/contrib/fileutl.cc:1746 #, fuzzy, c-format msgid "Problem unlinking the file %s" msgstr "Di girtina pelî de pirsgirêkek derket" -#: apt-pkg/contrib/fileutl.cc:1731 +#: apt-pkg/contrib/fileutl.cc:1759 msgid "Problem syncing the file" msgstr "" #. TRANSLATOR: %s is the trusted keyring parts directory -#: apt-pkg/contrib/gpgv.cc:76 +#: apt-pkg/contrib/gpgv.cc:70 #, fuzzy, c-format msgid "No keyring installed in %s." msgstr "Sazkirin tê betalkirin." @@ -2535,99 +2522,109 @@ msgstr "Vekirina StateFile %s biserneket" msgid "Failed to write temporary StateFile %s" msgstr "%s ji hev nehate veçirandin" -#: apt-pkg/tagfile.cc:129 +#: apt-pkg/tagfile.cc:138 #, fuzzy, c-format msgid "Unable to parse package file %s (1)" msgstr "Pakêt nehate dîtin %s" -#: apt-pkg/tagfile.cc:216 +#: apt-pkg/tagfile.cc:235 #, fuzzy, c-format msgid "Unable to parse package file %s (2)" msgstr "Pakêt nehate dîtin %s" -#: apt-pkg/sourcelist.cc:96 +#: apt-pkg/sourcelist.cc:118 +#, c-format +msgid "Malformed stanza %u in source list %s (URI parse)" +msgstr "" + +#: apt-pkg/sourcelist.cc:161 #, c-format msgid "Malformed line %lu in source list %s ([option] unparseable)" msgstr "" -#: apt-pkg/sourcelist.cc:99 +#: apt-pkg/sourcelist.cc:164 #, c-format msgid "Malformed line %lu in source list %s ([option] too short)" msgstr "" -#: apt-pkg/sourcelist.cc:110 +#: apt-pkg/sourcelist.cc:175 #, c-format msgid "Malformed line %lu in source list %s ([%s] is not an assignment)" msgstr "" -#: apt-pkg/sourcelist.cc:116 +#: apt-pkg/sourcelist.cc:181 #, c-format msgid "Malformed line %lu in source list %s ([%s] has no key)" msgstr "" -#: apt-pkg/sourcelist.cc:119 +#: apt-pkg/sourcelist.cc:184 #, c-format msgid "Malformed line %lu in source list %s ([%s] key %s has no value)" msgstr "" -#: apt-pkg/sourcelist.cc:132 +#: apt-pkg/sourcelist.cc:197 #, c-format msgid "Malformed line %lu in source list %s (URI)" msgstr "" -#: apt-pkg/sourcelist.cc:134 +#: apt-pkg/sourcelist.cc:199 #, c-format msgid "Malformed line %lu in source list %s (dist)" msgstr "" -#: apt-pkg/sourcelist.cc:137 +#: apt-pkg/sourcelist.cc:202 #, c-format msgid "Malformed line %lu in source list %s (URI parse)" msgstr "" -#: apt-pkg/sourcelist.cc:143 +#: apt-pkg/sourcelist.cc:208 #, c-format msgid "Malformed line %lu in source list %s (absolute dist)" msgstr "" -#: apt-pkg/sourcelist.cc:150 +#: apt-pkg/sourcelist.cc:215 #, c-format msgid "Malformed line %lu in source list %s (dist parse)" msgstr "" -#: apt-pkg/sourcelist.cc:248 +#: apt-pkg/sourcelist.cc:326 #, c-format msgid "Opening %s" msgstr "%s tê vekirin" -#: apt-pkg/sourcelist.cc:265 apt-pkg/cdrom.cc:495 +#: apt-pkg/sourcelist.cc:338 apt-pkg/cdrom.cc:495 #, c-format msgid "Line %u too long in source list %s." msgstr "" -#: apt-pkg/sourcelist.cc:289 +#: apt-pkg/sourcelist.cc:362 #, c-format msgid "Malformed line %u in source list %s (type)" msgstr "" -#: apt-pkg/sourcelist.cc:293 +#: apt-pkg/sourcelist.cc:366 #, c-format msgid "Type '%s' is not known on line %u in source list %s" msgstr "" -#: apt-pkg/packagemanager.cc:297 apt-pkg/packagemanager.cc:923 +#: apt-pkg/sourcelist.cc:407 +#, c-format +msgid "Type '%s' is not known on stanza %u in source list %s" +msgstr "" + +#: apt-pkg/packagemanager.cc:296 apt-pkg/packagemanager.cc:922 #, c-format msgid "" "Could not perform immediate configuration on '%s'. Please see man 5 apt.conf " "under APT::Immediate-Configure for details. (%d)" msgstr "" -#: apt-pkg/packagemanager.cc:498 apt-pkg/packagemanager.cc:529 +#: apt-pkg/packagemanager.cc:497 apt-pkg/packagemanager.cc:528 #, fuzzy, c-format msgid "Could not configure '%s'. " msgstr "Nikarî pelê %s veke" -#: apt-pkg/packagemanager.cc:571 +#: apt-pkg/packagemanager.cc:570 #, c-format msgid "" "This installation run will require temporarily removing the essential " @@ -2646,23 +2643,17 @@ msgid "" "The package %s needs to be reinstalled, but I can't find an archive for it." msgstr "" -#: apt-pkg/algorithms.cc:1238 +#: apt-pkg/algorithms.cc:1068 msgid "" "Error, pkgProblemResolver::Resolve generated breaks, this may be caused by " "held packages." msgstr "" -#: apt-pkg/algorithms.cc:1240 +#: apt-pkg/algorithms.cc:1070 msgid "Unable to correct problems, you have held broken packages." msgstr "" -#: apt-pkg/algorithms.cc:1592 apt-pkg/algorithms.cc:1594 -msgid "" -"Some index files failed to download. They have been ignored, or old ones " -"used instead." -msgstr "" - -#: apt-pkg/acquire.cc:81 apt-pkg/cdrom.cc:838 +#: apt-pkg/acquire.cc:81 apt-pkg/cdrom.cc:811 #, fuzzy, c-format msgid "List directory %spartial is missing." msgstr "Peldanka '%s' kêm e" @@ -2689,27 +2680,32 @@ msgstr "" msgid "Retrieving file %li of %li" msgstr "Pel tê anîn %li ji %li" -#: apt-pkg/acquire-worker.cc:112 +#: apt-pkg/acquire-worker.cc:113 #, c-format msgid "The method driver %s could not be found." msgstr "" -#: apt-pkg/acquire-worker.cc:161 +#: apt-pkg/acquire-worker.cc:115 +#, c-format +msgid "Is the package %s installed?" +msgstr "" + +#: apt-pkg/acquire-worker.cc:166 #, c-format msgid "Method %s did not start correctly" msgstr "" -#: apt-pkg/acquire-worker.cc:447 +#: apt-pkg/acquire-worker.cc:452 #, fuzzy, c-format msgid "Please insert the disc labeled: '%s' in the drive '%s' and press enter." msgstr "Dîsketê siwar bike û piştre bişkoja derbaskirinê bitikîne" -#: apt-pkg/init.cc:151 +#: apt-pkg/init.cc:143 #, c-format msgid "Packaging system '%s' is not supported" msgstr "" -#: apt-pkg/init.cc:167 +#: apt-pkg/init.cc:159 msgid "Unable to determine a suitable packaging system type" msgstr "" @@ -2741,17 +2737,17 @@ msgid "" "available in the sources" msgstr "" -#: apt-pkg/policy.cc:399 +#: apt-pkg/policy.cc:414 #, c-format msgid "Invalid record in the preferences file %s, no Package header" msgstr "" -#: apt-pkg/policy.cc:421 +#: apt-pkg/policy.cc:436 #, c-format msgid "Did not understand pin type %s" msgstr "" -#: apt-pkg/policy.cc:429 +#: apt-pkg/policy.cc:444 msgid "No priority (or zero) specified for pin" msgstr "" @@ -2818,44 +2814,47 @@ msgstr "" msgid "rename failed, %s (%s -> %s)." msgstr "nav guherandin biserneket, %s (%s -> %s)" -#: apt-pkg/acquire-item.cc:599 -msgid "MD5Sum mismatch" -msgstr "MD5Sum li hev nayên" - -#: apt-pkg/acquire-item.cc:870 apt-pkg/acquire-item.cc:1887 -#: apt-pkg/acquire-item.cc:2030 +#: apt-pkg/acquire-item.cc:154 msgid "Hash Sum mismatch" msgstr "Hash Sum li hev nayên" -#: apt-pkg/acquire-item.cc:1388 +#: apt-pkg/acquire-item.cc:159 +msgid "Size mismatch" +msgstr "Mezinahî li hev nayên" + +#: apt-pkg/acquire-item.cc:164 +msgid "Invalid file format" +msgstr "" + +#: apt-pkg/acquire-item.cc:1570 #, 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:1404 +#: apt-pkg/acquire-item.cc:1586 #, fuzzy, c-format msgid "Unable to find hash sum for '%s' in Release file" msgstr "Pakêt nehate dîtin %s" -#: apt-pkg/acquire-item.cc:1446 +#: apt-pkg/acquire-item.cc:1628 msgid "There is no public key available for the following key IDs:\n" msgstr "" -#: apt-pkg/acquire-item.cc:1484 +#: apt-pkg/acquire-item.cc:1666 #, 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:1506 +#: apt-pkg/acquire-item.cc:1688 #, c-format msgid "Conflicting distribution: %s (expected %s but got %s)" msgstr "" -#: apt-pkg/acquire-item.cc:1536 +#: apt-pkg/acquire-item.cc:1718 #, c-format msgid "" "An error occurred during the signature verification. The repository is not " @@ -2863,41 +2862,35 @@ msgid "" msgstr "" #. Invalid signature file, reject (LP: #346386) (Closes: #627642) -#: apt-pkg/acquire-item.cc:1546 apt-pkg/acquire-item.cc:1551 +#: apt-pkg/acquire-item.cc:1728 apt-pkg/acquire-item.cc:1733 #, c-format msgid "GPG error: %s: %s" msgstr "" -#: apt-pkg/acquire-item.cc:1663 +#: apt-pkg/acquire-item.cc:1856 #, c-format msgid "" "I wasn't able to locate a file for the %s package. This might mean you need " "to manually fix this package. (due to missing arch)" msgstr "" -#: apt-pkg/acquire-item.cc:1722 +#: apt-pkg/acquire-item.cc:1922 #, c-format -msgid "" -"I wasn't able to locate a file for the %s package. This might mean you need " -"to manually fix this package." +msgid "Can't find a source to download version '%s' of '%s'" msgstr "" -#: apt-pkg/acquire-item.cc:1781 +#: apt-pkg/acquire-item.cc:1980 #, c-format msgid "" "The package index files are corrupted. No Filename: field for package %s." msgstr "" -#: apt-pkg/acquire-item.cc:1879 -msgid "Size mismatch" -msgstr "Mezinahî li hev nayên" - -#: apt-pkg/indexrecords.cc:68 +#: apt-pkg/indexrecords.cc:73 #, fuzzy, c-format msgid "Unable to parse Release file %s" msgstr "Pakêt nehate dîtin %s" -#: apt-pkg/indexrecords.cc:78 +#: apt-pkg/indexrecords.cc:81 #, c-format msgid "No sections in Release file %s" msgstr "" @@ -2922,70 +2915,63 @@ msgstr "Pakêt nehate dîtin %s" msgid "Vendor block %s contains no fingerprint" msgstr "" -#: apt-pkg/cdrom.cc:576 +#: apt-pkg/cdrom.cc:575 #, c-format -msgid "" -"Using CD-ROM mount point %s\n" -"Mounting CD-ROM\n" -msgstr "" - -#: apt-pkg/cdrom.cc:585 apt-pkg/cdrom.cc:682 -msgid "Identifying.. " +msgid "Using CD-ROM mount point %s\n" msgstr "" -#: apt-pkg/cdrom.cc:613 -#, c-format -msgid "Stored label: %s\n" +#: apt-pkg/cdrom.cc:583 +msgid "Unmounting CD-ROM\n" msgstr "" -#: apt-pkg/cdrom.cc:622 apt-pkg/cdrom.cc:915 -msgid "Unmounting CD-ROM...\n" +#: apt-pkg/cdrom.cc:588 +msgid "Waiting for disc...\n" msgstr "" -#: apt-pkg/cdrom.cc:642 -#, c-format -msgid "Using CD-ROM mount point %s\n" +#: apt-pkg/cdrom.cc:597 +msgid "Mounting CD-ROM...\n" msgstr "" -#: apt-pkg/cdrom.cc:660 -msgid "Unmounting CD-ROM\n" +#: apt-pkg/cdrom.cc:605 +msgid "Identifying.. " msgstr "" -#: apt-pkg/cdrom.cc:665 -msgid "Waiting for disc...\n" +#: apt-pkg/cdrom.cc:643 +#, c-format +msgid "Stored label: %s\n" msgstr "" -#: apt-pkg/cdrom.cc:674 -msgid "Mounting CD-ROM...\n" +#: apt-pkg/cdrom.cc:652 apt-pkg/cdrom.cc:888 +msgid "Unmounting CD-ROM...\n" msgstr "" -#: apt-pkg/cdrom.cc:693 +#: apt-pkg/cdrom.cc:667 msgid "Scanning disc for index files..\n" msgstr "" -#: apt-pkg/cdrom.cc:744 +#: apt-pkg/cdrom.cc:717 #, c-format msgid "" "Found %zu package indexes, %zu source indexes, %zu translation indexes and " "%zu signatures\n" msgstr "" -#: apt-pkg/cdrom.cc:755 +#: apt-pkg/cdrom.cc:728 msgid "" "Unable to locate any package files, perhaps this is not a Debian Disc or the " "wrong architecture?" msgstr "" -#: apt-pkg/cdrom.cc:782 +#: apt-pkg/cdrom.cc:755 #, c-format msgid "Found label '%s'\n" msgstr "Etîketa '%s' hatiye dîtin\n" -#: apt-pkg/cdrom.cc:811 +#: apt-pkg/cdrom.cc:784 msgid "That is not a valid name, try again.\n" msgstr "" -#: apt-pkg/cdrom.cc:828 +#: apt-pkg/cdrom.cc:801 #, c-format msgid "" "This disc is called: \n" @@ -2994,15 +2980,15 @@ msgstr "" "Navê dîskê: \n" "'%s'\n" -#: apt-pkg/cdrom.cc:830 +#: apt-pkg/cdrom.cc:803 msgid "Copying package lists..." msgstr "Lîsteyên pakêtan tên jibergirtin..." -#: apt-pkg/cdrom.cc:865 +#: apt-pkg/cdrom.cc:838 msgid "Writing new source list\n" msgstr "" -#: apt-pkg/cdrom.cc:873 +#: apt-pkg/cdrom.cc:846 msgid "Source list entries for this disc are:\n" msgstr "" @@ -3036,49 +3022,54 @@ msgstr "" msgid "Hash mismatch for: %s" msgstr "Hash Sum li hev nayên" -#: apt-pkg/cacheset.cc:403 +#: apt-pkg/cacheset.cc:479 #, c-format msgid "Release '%s' for '%s' was not found" msgstr "" -#: apt-pkg/cacheset.cc:406 +#: apt-pkg/cacheset.cc:482 #, c-format msgid "Version '%s' for '%s' was not found" msgstr "" -#: apt-pkg/cacheset.cc:517 +#: apt-pkg/cacheset.cc:593 #, fuzzy, c-format msgid "Couldn't find task '%s'" msgstr "Peywira %s nehate dîtin" -#: apt-pkg/cacheset.cc:523 +#: apt-pkg/cacheset.cc:599 #, fuzzy, c-format msgid "Couldn't find any package by regex '%s'" msgstr "Nikarî pakêta %s bibîne" -#: apt-pkg/cacheset.cc:534 +#: apt-pkg/cacheset.cc:605 +#, fuzzy, c-format +msgid "Couldn't find any package by glob '%s'" +msgstr "Nikarî pakêta %s bibîne" + +#: apt-pkg/cacheset.cc:616 #, c-format msgid "Can't select versions from package '%s' as it is purely virtual" msgstr "" -#: apt-pkg/cacheset.cc:541 apt-pkg/cacheset.cc:548 +#: apt-pkg/cacheset.cc:623 apt-pkg/cacheset.cc:630 #, c-format msgid "" "Can't select installed nor candidate version from package '%s' as it has " "neither of them" msgstr "" -#: apt-pkg/cacheset.cc:555 +#: apt-pkg/cacheset.cc:637 #, c-format msgid "Can't select newest version from package '%s' as it is purely virtual" msgstr "" -#: apt-pkg/cacheset.cc:563 +#: apt-pkg/cacheset.cc:645 #, c-format msgid "Can't select candidate version from package %s as it has no candidate" msgstr "" -#: apt-pkg/cacheset.cc:571 +#: apt-pkg/cacheset.cc:653 #, c-format msgid "Can't select installed version from package %s as it is not installed" msgstr "" @@ -3103,127 +3094,157 @@ msgstr "" msgid "Execute external solver" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:73 +#: apt-pkg/install-progress.cc:51 +#, c-format +msgid "Progress: [%3i%%]" +msgstr "" + +#: apt-pkg/install-progress.cc:85 apt-pkg/install-progress.cc:168 +msgid "Running dpkg" +msgstr "" + +#: apt-pkg/update.cc:110 apt-pkg/update.cc:112 +msgid "" +"Some index files failed to download. They have been ignored, or old ones " +"used instead." +msgstr "" + +#: apt-pkg/deb/dpkgpm.cc:91 #, fuzzy, c-format msgid "Installing %s" msgstr "%s hatine sazkirin" -#: apt-pkg/deb/dpkgpm.cc:74 apt-pkg/deb/dpkgpm.cc:982 +#: apt-pkg/deb/dpkgpm.cc:92 apt-pkg/deb/dpkgpm.cc:977 #, c-format msgid "Configuring %s" msgstr "%s tê mîhengkirin" -#: apt-pkg/deb/dpkgpm.cc:75 apt-pkg/deb/dpkgpm.cc:989 +#: apt-pkg/deb/dpkgpm.cc:93 apt-pkg/deb/dpkgpm.cc:984 #, c-format msgid "Removing %s" msgstr "%s tê rakirin" -#: apt-pkg/deb/dpkgpm.cc:76 +#: apt-pkg/deb/dpkgpm.cc:94 #, fuzzy, c-format msgid "Completely removing %s" msgstr "%s bi tevahî hatine rakirin" -#: apt-pkg/deb/dpkgpm.cc:77 +#: apt-pkg/deb/dpkgpm.cc:95 #, c-format msgid "Noting disappearance of %s" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:78 +#: apt-pkg/deb/dpkgpm.cc:96 #, c-format msgid "Running post-installation trigger %s" msgstr "" #. FIXME: use a better string after freeze -#: apt-pkg/deb/dpkgpm.cc:735 +#: apt-pkg/deb/dpkgpm.cc:808 #, c-format msgid "Directory '%s' missing" msgstr "Peldanka '%s' kêm e" -#: apt-pkg/deb/dpkgpm.cc:750 apt-pkg/deb/dpkgpm.cc:770 +#: apt-pkg/deb/dpkgpm.cc:823 apt-pkg/deb/dpkgpm.cc:845 #, fuzzy, c-format msgid "Could not open file '%s'" msgstr "Nikarî pelê %s veke" -#: apt-pkg/deb/dpkgpm.cc:975 +#: apt-pkg/deb/dpkgpm.cc:970 #, c-format msgid "Preparing %s" msgstr "%s tê amadekirin" -#: apt-pkg/deb/dpkgpm.cc:976 +#: apt-pkg/deb/dpkgpm.cc:971 #, c-format msgid "Unpacking %s" msgstr "%s tê derxistin" -#: apt-pkg/deb/dpkgpm.cc:981 +#: apt-pkg/deb/dpkgpm.cc:976 #, c-format msgid "Preparing to configure %s" msgstr "Mîhengkirina %s tê amadekirin" -#: apt-pkg/deb/dpkgpm.cc:983 +#: apt-pkg/deb/dpkgpm.cc:978 #, c-format msgid "Installed %s" msgstr "%s hatine sazkirin" -#: apt-pkg/deb/dpkgpm.cc:988 +#: apt-pkg/deb/dpkgpm.cc:983 #, c-format msgid "Preparing for removal of %s" msgstr "Rakirina %s tê amadekirin" -#: apt-pkg/deb/dpkgpm.cc:990 +#: apt-pkg/deb/dpkgpm.cc:985 #, c-format msgid "Removed %s" msgstr "%s hatine rakirin" -#: apt-pkg/deb/dpkgpm.cc:995 +#: apt-pkg/deb/dpkgpm.cc:990 #, c-format msgid "Preparing to completely remove %s" msgstr "Bi tevahî rakirina %s tê amadekirin" -#: apt-pkg/deb/dpkgpm.cc:996 +#: apt-pkg/deb/dpkgpm.cc:991 #, c-format msgid "Completely removed %s" msgstr "%s bi tevahî hatine rakirin" -#: apt-pkg/deb/dpkgpm.cc:1243 -msgid "Can not write log, openpty() failed (/dev/pts not mounted?)\n" +#: apt-pkg/deb/dpkgpm.cc:1046 +msgid "ioctl(TIOCGWINSZ) failed" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1273 -msgid "Running dpkg" +#: apt-pkg/deb/dpkgpm.cc:1049 apt-pkg/deb/dpkgpm.cc:1070 +#, fuzzy, c-format +msgid "Can not write log (%s)" +msgstr "Nivîsandin ji bo %s ne pêkane" + +#: apt-pkg/deb/dpkgpm.cc:1049 +msgid "Is /dev/pts mounted?" +msgstr "" + +#: apt-pkg/deb/dpkgpm.cc:1070 +msgid "Is stdout a terminal?" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1445 +#: apt-pkg/deb/dpkgpm.cc:1558 msgid "Operation was interrupted before it could finish" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1507 +#: apt-pkg/deb/dpkgpm.cc:1620 msgid "No apport report written because MaxReports is reached already" msgstr "" #. check if its not a follow up error -#: apt-pkg/deb/dpkgpm.cc:1512 +#: apt-pkg/deb/dpkgpm.cc:1625 msgid "dependency problems - leaving unconfigured" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1514 +#: apt-pkg/deb/dpkgpm.cc:1627 msgid "" "No apport report written because the error message indicates its a followup " "error from a previous failure." msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1520 +#: apt-pkg/deb/dpkgpm.cc:1633 msgid "" "No apport report written because the error message indicates a disk full " "error" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1526 +#: apt-pkg/deb/dpkgpm.cc:1640 msgid "" "No apport report written because the error message indicates a out of memory " "error" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1533 +#: apt-pkg/deb/dpkgpm.cc:1647 apt-pkg/deb/dpkgpm.cc:1653 +msgid "" +"No apport report written because the error message indicates an issue on the " +"local system" +msgstr "" + +#: apt-pkg/deb/dpkgpm.cc:1674 msgid "" "No apport report written because the error message indicates a dpkg I/O error" msgstr "" @@ -3252,6 +3273,19 @@ msgstr "" msgid "Not locked" msgstr "" +#~ msgid "%s not a valid DEB package." +#~ msgstr "%s ne paketeke DEB ya derbasdar e." + +#, fuzzy +#~ msgid " [Not candidate version]" +#~ msgstr "Guhartoyên berendam" + +#~ msgid "%s is already the newest version.\n" +#~ msgstr "%s jixwe guhertoya nûtirîn e.\n" + +#~ msgid "MD5Sum mismatch" +#~ msgstr "MD5Sum li hev nayên" + #~ msgid "Failed to remove %s" #~ msgstr "Rakirina %s biserneket" @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: apt\n" "Report-Msgid-Bugs-To: APT Development Team <deity@lists.debian.org>\n" -"POT-Creation-Date: 2013-07-31 16:24+0200\n" +"POT-Creation-Date: 2014-02-23 00:29+0100\n" "PO-Revision-Date: 2008-08-02 01:47-0400\n" "Last-Translator: Gintautas Miliauskas <gintas@akl.lt>\n" "Language-Team: Lithuanian <komp_lt@konferencijos.lt>\n" @@ -18,153 +18,155 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2008-08-02 05:04+0000\n" -#: cmdline/apt-cache.cc:158 +#: cmdline/apt-cache.cc:140 #, c-format msgid "Package %s version %s has an unmet dep:\n" msgstr "Paketas %s versijos numeriu %s turi netenkinamą priklausomybę:\n" -#: cmdline/apt-cache.cc:286 +#: cmdline/apt-cache.cc:268 #, fuzzy msgid "Total package names: " msgstr "Visi paketų pavadinimai: " -#: cmdline/apt-cache.cc:288 +#: cmdline/apt-cache.cc:270 #, fuzzy msgid "Total package structures: " msgstr "Visi paketų pavadinimai: " -#: cmdline/apt-cache.cc:328 +#: cmdline/apt-cache.cc:310 msgid " Normal packages: " msgstr " Normalūs paketai: " -#: cmdline/apt-cache.cc:329 +#: cmdline/apt-cache.cc:311 msgid " Pure virtual packages: " msgstr " Virtualūs paketai: " -#: cmdline/apt-cache.cc:330 +#: cmdline/apt-cache.cc:312 msgid " Single virtual packages: " msgstr " Pavieniai virtualūs paketai: " -#: cmdline/apt-cache.cc:331 +#: cmdline/apt-cache.cc:313 msgid " Mixed virtual packages: " msgstr " Mišrūs virtualūs paketai: " -#: cmdline/apt-cache.cc:332 +#: cmdline/apt-cache.cc:314 msgid " Missing: " msgstr " Trūksta: " -#: cmdline/apt-cache.cc:334 +#: cmdline/apt-cache.cc:316 msgid "Total distinct versions: " msgstr "Viso skirtingų versijų: " -#: cmdline/apt-cache.cc:336 +#: cmdline/apt-cache.cc:318 #, fuzzy msgid "Total distinct descriptions: " msgstr "Viso skirtingų aprašymų: " -#: cmdline/apt-cache.cc:338 +#: cmdline/apt-cache.cc:320 msgid "Total dependencies: " msgstr "Viso priklausomybių: " -#: cmdline/apt-cache.cc:341 +#: cmdline/apt-cache.cc:323 msgid "Total ver/file relations: " msgstr "Viso versijų/failų santykių yra: " -#: cmdline/apt-cache.cc:343 +#: cmdline/apt-cache.cc:325 msgid "Total Desc/File relations: " msgstr "Viso aprašymų/failų santykių yra: " -#: cmdline/apt-cache.cc:345 +#: cmdline/apt-cache.cc:327 msgid "Total Provides mappings: " msgstr "" -#: cmdline/apt-cache.cc:357 +#: cmdline/apt-cache.cc:339 msgid "Total globbed strings: " msgstr "" -#: cmdline/apt-cache.cc:371 +#: cmdline/apt-cache.cc:353 msgid "Total dependency version space: " msgstr "" -#: cmdline/apt-cache.cc:376 +#: cmdline/apt-cache.cc:358 msgid "Total slack space: " msgstr "" -#: cmdline/apt-cache.cc:384 +#: cmdline/apt-cache.cc:366 msgid "Total space accounted for: " msgstr "" -#: cmdline/apt-cache.cc:515 cmdline/apt-cache.cc:1165 +#: cmdline/apt-cache.cc:497 cmdline/apt-cache.cc:1146 +#: apt-private/private-show.cc:55 #, c-format msgid "Package file %s is out of sync." msgstr "" -#: cmdline/apt-cache.cc:593 cmdline/apt-cache.cc:1452 -#: cmdline/apt-cache.cc:1454 cmdline/apt-cache.cc:1531 cmdline/apt-mark.cc:46 -#: cmdline/apt-mark.cc:93 cmdline/apt-mark.cc:219 +#: cmdline/apt-cache.cc:575 cmdline/apt-cache.cc:1432 +#: cmdline/apt-cache.cc:1434 cmdline/apt-cache.cc:1511 cmdline/apt-mark.cc:48 +#: cmdline/apt-mark.cc:95 cmdline/apt-mark.cc:221 +#: apt-private/private-show.cc:167 apt-private/private-show.cc:169 msgid "No packages found" msgstr "Paketų nerasta" -#: cmdline/apt-cache.cc:1265 +#: cmdline/apt-cache.cc:1245 msgid "You must give at least one search pattern" msgstr "" -#: cmdline/apt-cache.cc:1431 +#: cmdline/apt-cache.cc:1411 msgid "This command is deprecated. Please use 'apt-mark showauto' instead." msgstr "" -#: cmdline/apt-cache.cc:1526 apt-pkg/cacheset.cc:510 +#: cmdline/apt-cache.cc:1506 apt-pkg/cacheset.cc:586 #, c-format msgid "Unable to locate package %s" msgstr "Nepavyko rasti paketo %s" -#: cmdline/apt-cache.cc:1556 +#: cmdline/apt-cache.cc:1536 msgid "Package files:" msgstr "Paketų failai:" -#: cmdline/apt-cache.cc:1563 cmdline/apt-cache.cc:1654 +#: cmdline/apt-cache.cc:1543 cmdline/apt-cache.cc:1634 msgid "Cache is out of sync, can't x-ref a package file" msgstr "" #. Show any packages have explicit pins -#: cmdline/apt-cache.cc:1577 +#: cmdline/apt-cache.cc:1557 msgid "Pinned packages:" msgstr "Surišti paketai:" -#: cmdline/apt-cache.cc:1589 cmdline/apt-cache.cc:1634 +#: cmdline/apt-cache.cc:1569 cmdline/apt-cache.cc:1614 msgid "(not found)" msgstr "(nerasta)" -#: cmdline/apt-cache.cc:1597 +#: cmdline/apt-cache.cc:1577 msgid " Installed: " msgstr " Įdiegta: " -#: cmdline/apt-cache.cc:1598 +#: cmdline/apt-cache.cc:1578 msgid " Candidate: " msgstr " Kandidatas: " -#: cmdline/apt-cache.cc:1616 cmdline/apt-cache.cc:1624 +#: cmdline/apt-cache.cc:1596 cmdline/apt-cache.cc:1604 msgid "(none)" msgstr "(nėra)" -#: cmdline/apt-cache.cc:1631 +#: cmdline/apt-cache.cc:1611 msgid " Package pin: " msgstr " Paketo susiejimai: " #. Show the priority tables -#: cmdline/apt-cache.cc:1640 +#: cmdline/apt-cache.cc:1620 msgid " Version table:" msgstr " Versijų lentelė:" -#: cmdline/apt-cache.cc:1753 cmdline/apt-cdrom.cc:206 cmdline/apt-config.cc:81 -#: cmdline/apt-get.cc:3392 cmdline/apt-mark.cc:375 -#: cmdline/apt-extracttemplates.cc:229 ftparchive/apt-ftparchive.cc:591 -#: cmdline/apt-internal-solver.cc:33 cmdline/apt-sortpkgs.cc:147 +#: cmdline/apt-cache.cc:1733 cmdline/apt-cdrom.cc:252 cmdline/apt-config.cc:83 +#: cmdline/apt-get.cc:1580 cmdline/apt-mark.cc:377 cmdline/apt.cc:66 +#: cmdline/apt-extracttemplates.cc:217 ftparchive/apt-ftparchive.cc:591 +#: cmdline/apt-internal-solver.cc:34 cmdline/apt-sortpkgs.cc:147 #, c-format msgid "%s %s for %s compiled on %s %s\n" msgstr "" -#: cmdline/apt-cache.cc:1760 +#: cmdline/apt-cache.cc:1740 msgid "" "Usage: apt-cache [options] command\n" " apt-cache [options] showpkg pkg1 [pkg2 ...]\n" @@ -202,35 +204,35 @@ msgid "" msgstr "" #. }}} -#: cmdline/apt-cdrom.cc:43 +#: cmdline/apt-cdrom.cc:45 msgid "" "No CD-ROM could be auto-detected or found using the default mount point.\n" "You may try the --cdrom option to set the CD-ROM mount point. See 'man apt-" "cdrom' for more information about the CD-ROM auto-detection and mount point." msgstr "" -#: cmdline/apt-cdrom.cc:85 +#: cmdline/apt-cdrom.cc:89 msgid "Please provide a name for this Disc, such as 'Debian 5.0.3 Disk 1'" msgstr "" -#: cmdline/apt-cdrom.cc:100 +#: cmdline/apt-cdrom.cc:104 msgid "Please insert a Disc in the drive and press enter" msgstr "Prašome įdėti diską į įrenginį ir paspausti Enter" -#: cmdline/apt-cdrom.cc:135 +#: cmdline/apt-cdrom.cc:141 #, fuzzy, c-format msgid "Failed to mount '%s' to '%s'" msgstr "Nepavyko pervadinti %s į %s" -#: cmdline/apt-cdrom.cc:170 +#: cmdline/apt-cdrom.cc:196 msgid "Repeat this process for the rest of the CDs in your set." msgstr "Pakartokite šitą procesą su kitais CD savo rinkinyje." -#: cmdline/apt-config.cc:46 +#: cmdline/apt-config.cc:48 msgid "Arguments not in pairs" msgstr "Parametrai nurodyti ne poromis" -#: cmdline/apt-config.cc:87 +#: cmdline/apt-config.cc:89 msgid "" "Usage: apt-config [options] command\n" "\n" @@ -258,599 +260,77 @@ msgstr "" " -c=? Nuskaityti pateiktą konfigūracijos failą\n" " -o=? Nurodyti tam tikrą konfigūracijos parametrą, pvz -o dir::cache=/tmp\n" -#. TRANSLATOR: Yes/No question help-text: defaulting to Y[es] -#. e.g. "Do you want to continue? [Y/n] " -#. The user has to answer with an input matching the -#. YESEXPR/NOEXPR defined in your l10n. -#: cmdline/apt-get.cc:146 -msgid "[Y/n]" -msgstr "[T/n]" - -#. TRANSLATOR: Yes/No question help-text: defaulting to N[o] -#. e.g. "Should this file be removed? [y/N] " -#. The user has to answer with an input matching the -#. YESEXPR/NOEXPR defined in your l10n. -#: cmdline/apt-get.cc:152 -msgid "[y/N]" -msgstr "[t/N]" - -#. TRANSLATOR: "Yes" answer printed for a yes/no question if --assume-yes is set -#: cmdline/apt-get.cc:163 -msgid "Y" -msgstr "T" - -#. TRANSLATOR: "No" answer printed for a yes/no question if --assume-no is set -#: cmdline/apt-get.cc:169 -msgid "N" -msgstr "" - -#: cmdline/apt-get.cc:191 apt-pkg/cachefilter.cc:33 -#, c-format -msgid "Regex compilation error - %s" -msgstr "" - -#: cmdline/apt-get.cc:289 -msgid "The following packages have unmet dependencies:" -msgstr "Šie paketai turi neįdiegtų priklausomybių:" - -#: cmdline/apt-get.cc:379 -#, c-format -msgid "but %s is installed" -msgstr "bet %s yra įdiegtas" - -#: cmdline/apt-get.cc:381 -#, c-format -msgid "but %s is to be installed" -msgstr "bet %s bus įdiegtas" - -#: cmdline/apt-get.cc:388 -msgid "but it is not installable" -msgstr "tačiau jis negali būti įdiegtas" - -#: cmdline/apt-get.cc:390 -msgid "but it is a virtual package" -msgstr "bet tai yra virtualus paketas" - -#: cmdline/apt-get.cc:393 -msgid "but it is not installed" -msgstr "bet jis nėra įdiegtas" - -#: cmdline/apt-get.cc:393 -msgid "but it is not going to be installed" -msgstr "bet jis nebus įdiegtas" - -#: cmdline/apt-get.cc:398 -msgid " or" -msgstr " arba" - -#: cmdline/apt-get.cc:427 -msgid "The following NEW packages will be installed:" -msgstr "Bus įdiegti šie NAUJI paketai:" - -#: cmdline/apt-get.cc:453 -msgid "The following packages will be REMOVED:" -msgstr "Bus PAŠALINTI šie paketai:" - -#: cmdline/apt-get.cc:475 -msgid "The following packages have been kept back:" -msgstr "Šių paketų atnaujinimas sulaikomas:" - -#: cmdline/apt-get.cc:496 -msgid "The following packages will be upgraded:" -msgstr "Bus atnaujinti šie paketai:" - -#: cmdline/apt-get.cc:517 -msgid "The following packages will be DOWNGRADED:" -msgstr "Bus PAKEISTI SENESNIAIS šie paketai:" - -#: cmdline/apt-get.cc:537 -msgid "The following held packages will be changed:" -msgstr "Bus pakeisti šie sulaikyti paketai:" - -#: cmdline/apt-get.cc:592 -#, c-format -msgid "%s (due to %s) " -msgstr "%s (dėl %s) " - -#: cmdline/apt-get.cc:600 -msgid "" -"WARNING: The following essential packages will be removed.\n" -"This should NOT be done unless you know exactly what you are doing!" -msgstr "" -"Įspėjimas: Šie būtini paketai bus pašalinti.\n" -"Tai NETURĖTŲ būti daroma, kol tiksliai nežinote ką darote!" - -#: cmdline/apt-get.cc:631 -#, c-format -msgid "%lu upgraded, %lu newly installed, " -msgstr "%lu atnaujinti, %lu naujai įdiegti, " - -#: cmdline/apt-get.cc:635 -#, c-format -msgid "%lu reinstalled, " -msgstr "%lu įdiegti iš naujo, " - -#: cmdline/apt-get.cc:637 -#, c-format -msgid "%lu downgraded, " -msgstr "%lu pasendinti, " - -#: cmdline/apt-get.cc:639 -#, c-format -msgid "%lu to remove and %lu not upgraded.\n" -msgstr "%lu bus pašalinta ir %lu neatnaujinta.\n" - -#: cmdline/apt-get.cc:643 -#, c-format -msgid "%lu not fully installed or removed.\n" -msgstr "%lu nepilnai įdiegti ar pašalinti.\n" - -#: cmdline/apt-get.cc:664 +#: cmdline/apt-get.cc:244 #, fuzzy, c-format -msgid "Note, selecting '%s' for task '%s'\n" -msgstr "Pastaba, žymima %s regex atitikimų formoje '%s'\n" +msgid "Can not find a package for architecture '%s'" +msgstr "Nepavyko rasti paketo %s" -#: cmdline/apt-get.cc:669 +#: cmdline/apt-get.cc:326 #, fuzzy, c-format -msgid "Note, selecting '%s' for regex '%s'\n" -msgstr "Pastaba, žymima %s regex atitikimų formoje '%s'\n" - -#: cmdline/apt-get.cc:686 -#, c-format -msgid "Package %s is a virtual package provided by:\n" -msgstr "Paketas %s yra virtualus, pateiktas:\n" - -#: cmdline/apt-get.cc:697 -msgid " [Installed]" -msgstr " [Įdiegtas]" - -#: cmdline/apt-get.cc:706 -#, fuzzy -msgid " [Not candidate version]" -msgstr "Galimos versijos" - -#: cmdline/apt-get.cc:708 -msgid "You should explicitly select one to install." -msgstr "Reikia pažymėti įdiegimui bent vieną." - -#: cmdline/apt-get.cc:711 -#, c-format -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 "" -"Paketo %s nėra, bet jis nurodytas prie kito paketo.\n" -"Tai gali reikšti, kad paketas dingęs, nebenaudojamas \n" -"arba prieinamas tik iš kitų šaltinių.\n" - -#: cmdline/apt-get.cc:729 -msgid "However the following packages replace it:" -msgstr "Tačiau šie paketai jį pakeičia:" +msgid "Can not find a package '%s' with version '%s'" +msgstr "Nepavyko rasti paketo %s" -#: cmdline/apt-get.cc:741 +#: cmdline/apt-get.cc:329 #, fuzzy, c-format -msgid "Package '%s' has no installation candidate" -msgstr "Paketas %s neturi diegimo kandidatų" +msgid "Can not find a package '%s' with release '%s'" +msgstr "Nepavyko rasti paketo %s" -#: cmdline/apt-get.cc:754 +#: cmdline/apt-get.cc:366 #, c-format -msgid "Virtual packages like '%s' can't be removed\n" +msgid "Picking '%s' as source package instead of '%s'\n" msgstr "" -#. TRANSLATORS: Note, this is not an interactive question -#: cmdline/apt-get.cc:766 cmdline/apt-get.cc:969 -#, fuzzy, c-format -msgid "Package '%s' is not installed, so not removed. Did you mean '%s'?\n" -msgstr "Paketas %s nėra įdiegtas, todėl nebuvo pašalintas\n" - -#: cmdline/apt-get.cc:772 cmdline/apt-get.cc:975 -#, fuzzy, c-format -msgid "Package '%s' is not installed, so not removed\n" -msgstr "Paketas %s nėra įdiegtas, todėl nebuvo pašalintas\n" - -#: cmdline/apt-get.cc:817 -#, fuzzy, c-format -msgid "Note, selecting '%s' instead of '%s'\n" -msgstr "Pastaba: pažymimas %s vietoje %s\n" - -#: cmdline/apt-get.cc:847 +#: cmdline/apt-get.cc:422 #, c-format -msgid "Skipping %s, it is already installed and upgrade is not set.\n" -msgstr "" -"Praleidžiamas %s, nes jis jau yra įdiegtas ir atnaujinimas nėra nurodytas.\n" - -#: cmdline/apt-get.cc:851 -#, fuzzy, c-format -msgid "Skipping %s, it is not installed and only upgrades are requested.\n" +msgid "Can not find version '%s' of package '%s'" msgstr "" -"Praleidžiamas %s, nes jis jau yra įdiegtas ir atnaujinimas nėra nurodytas.\n" - -#: cmdline/apt-get.cc:863 -#, c-format -msgid "Reinstallation of %s is not possible, it cannot be downloaded.\n" -msgstr "Pakartotinas %s įdiegimas neįmanomas, jo nepavyksta parsiųsti.\n" -#: cmdline/apt-get.cc:868 +#: cmdline/apt-get.cc:453 #, c-format -msgid "%s is already the newest version.\n" -msgstr "%s ir taip jau yra naujausias.\n" +msgid "Couldn't find package %s" +msgstr "Nepavyko rasti paketo %s" -#: cmdline/apt-get.cc:887 cmdline/apt-get.cc:2187 cmdline/apt-mark.cc:68 +#: cmdline/apt-get.cc:458 cmdline/apt-mark.cc:70 #, c-format msgid "%s set to manually installed.\n" msgstr "%s nustatytas kaip įdiegtas rankiniu būdu\n" -#: cmdline/apt-get.cc:913 -#, fuzzy, c-format -msgid "Selected version '%s' (%s) for '%s'\n" -msgstr "Pažymėta versija %s (%s) paketui %s\n" - -#: cmdline/apt-get.cc:918 -#, fuzzy, c-format -msgid "Selected version '%s' (%s) for '%s' because of '%s'\n" -msgstr "Pažymėta versija %s (%s) paketui %s\n" - -#: cmdline/apt-get.cc:1054 -msgid "Correcting dependencies..." -msgstr "Taisomos priklausomybės..." - -#: cmdline/apt-get.cc:1057 -msgid " failed." -msgstr " nepavyko." - -#: cmdline/apt-get.cc:1060 -msgid "Unable to correct dependencies" -msgstr "Nepavyko patenkinti priklausomybių" - -#: cmdline/apt-get.cc:1063 -#, fuzzy -msgid "Unable to minimize the upgrade set" -msgstr "Nepavyko minimizuoti atnaujinimo rinkinio" - -#: cmdline/apt-get.cc:1065 -msgid " Done" -msgstr " Įvykdyta" - -#: cmdline/apt-get.cc:1069 -msgid "You might want to run 'apt-get -f install' to correct these." -msgstr "Įvykdykite „apt-get -f install“, jei norite ištaisyti šias klaidas." - -#: cmdline/apt-get.cc:1072 -msgid "Unmet dependencies. Try using -f." -msgstr "Nepatenkintos priklausomybės. Bandykit naudoti -f." - -#: cmdline/apt-get.cc:1097 -msgid "WARNING: The following packages cannot be authenticated!" -msgstr "DĖMESIO: Šie paketai negali būti autentifikuoti!" - -#: cmdline/apt-get.cc:1101 -msgid "Authentication warning overridden.\n" -msgstr "" - -#: cmdline/apt-get.cc:1108 -msgid "Install these packages without verification?" -msgstr "Įdiegti šiuos paketus be patvirtinimo?" - -#: cmdline/apt-get.cc:1110 -msgid "Some packages could not be authenticated" -msgstr "Nepavyko autentikuoti kai kurių paketų" - -#: cmdline/apt-get.cc:1119 cmdline/apt-get.cc:1280 -msgid "There are problems and -y was used without --force-yes" -msgstr "Atsirado problemų ir -y buvo panaudotas be --force-yes" - -#: cmdline/apt-get.cc:1160 -msgid "Internal error, InstallPackages was called with broken packages!" -msgstr "" - -#: cmdline/apt-get.cc:1169 -msgid "Packages need to be removed but remove is disabled." -msgstr "Reikia pašalinti paketus, tačiau šalinimas išjungtas." - -#: cmdline/apt-get.cc:1180 -msgid "Internal error, Ordering didn't finish" -msgstr "" - -#: cmdline/apt-get.cc:1218 -msgid "How odd.. The sizes didn't match, email apt@packages.debian.org" -msgstr "Keista.. Dydis neatitinka, Parašykite laišką apt@packages.debian.org" - -#. 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:1225 -#, c-format -msgid "Need to get %sB/%sB of archives.\n" -msgstr "Reikia parsiųsti %sB/%sB archyvų.\n" - -#. 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:1230 -#, c-format -msgid "Need to get %sB of archives.\n" -msgstr "Reikia parsiųsti %sB archyvų.\n" - -#. 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:1237 -#, c-format -msgid "After this operation, %sB of additional disk space will be used.\n" -msgstr "Po šios operacijos bus naudojama %sB papildomos disko vietos.\n" - -#. 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:1242 -#, c-format -msgid "After this operation, %sB disk space will be freed.\n" -msgstr "Po šios operacijos bus atlaisvinta %sB disko vietos.\n" - -#: cmdline/apt-get.cc:1257 cmdline/apt-get.cc:1260 cmdline/apt-get.cc:2621 -#: cmdline/apt-get.cc:2624 -#, c-format -msgid "Couldn't determine free space in %s" -msgstr "Nepavyko nustatyti %s laisvos vietos" - -#: cmdline/apt-get.cc:1270 -#, c-format -msgid "You don't have enough free space in %s." -msgstr "%s nėra pakankamai laisvos vietos." - -#: cmdline/apt-get.cc:1286 cmdline/apt-get.cc:1308 -msgid "Trivial Only specified but this is not a trivial operation." -msgstr "" - -#. TRANSLATOR: This string needs to be typed by the user as a confirmation, so be -#. careful with hard to type or special characters (like non-breaking spaces) -#: cmdline/apt-get.cc:1290 -msgid "Yes, do as I say!" -msgstr "Taip, daryk kaip liepiu!" - -#: cmdline/apt-get.cc:1292 -#, c-format -msgid "" -"You are about to do something potentially harmful.\n" -"To continue type in the phrase '%s'\n" -" ?] " -msgstr "" -"Bandote atlikti tikėtinai pavojingą veiksmą.\n" -"Jei norite tęsti, įveskite frazę „%s“\n" -" ?] " - -#: cmdline/apt-get.cc:1298 cmdline/apt-get.cc:1317 -msgid "Abort." -msgstr "Nutraukti." - -#: cmdline/apt-get.cc:1313 -msgid "Do you want to continue?" -msgstr "Ar norite tęsti?" - -#: cmdline/apt-get.cc:1385 cmdline/apt-get.cc:2686 apt-pkg/algorithms.cc:1566 -#, c-format -msgid "Failed to fetch %s %s\n" -msgstr "Nepavyko parsiųsti %s %s\n" - -#: cmdline/apt-get.cc:1403 -msgid "Some files failed to download" -msgstr "Nepavyko parsiųsti kai kurių failų" - -#: cmdline/apt-get.cc:1404 cmdline/apt-get.cc:2698 -msgid "Download complete and in download only mode" -msgstr "Pavyko parsiųsti tik parsiuntimo režime" - -#: cmdline/apt-get.cc:1410 -msgid "" -"Unable to fetch some archives, maybe run apt-get update or try with --fix-" -"missing?" -msgstr "" -"Nepavyko parsiųsti kai kurių archyvų, pabandykite paleisti „apt-get update“ " -"arba pabandykite su parametru --fix-missing?" - -#: cmdline/apt-get.cc:1414 -msgid "--fix-missing and media swapping is not currently supported" -msgstr "--fix-missing bei laikmenų apkeitimas nepalaikomas" - -#: cmdline/apt-get.cc:1419 -msgid "Unable to correct missing packages." -msgstr "Nepavyko pataisyti dingusių paketų." - -#: cmdline/apt-get.cc:1420 -msgid "Aborting install." -msgstr "Diegimas nutraukiamas." - -#: cmdline/apt-get.cc:1448 -msgid "" -"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] "" -msgstr[1] "" - -#: cmdline/apt-get.cc:1452 -msgid "Note: This is done automatically and on purpose by dpkg." -msgstr "" - -#: cmdline/apt-get.cc:1590 -#, c-format -msgid "Ignore unavailable target release '%s' of package '%s'" -msgstr "" - -#: cmdline/apt-get.cc:1622 -#, c-format -msgid "Picking '%s' as source package instead of '%s'\n" -msgstr "" - -#. if (VerTag.empty() == false && Last == 0) -#: cmdline/apt-get.cc:1660 -#, c-format -msgid "Ignore unavailable version '%s' of package '%s'" -msgstr "" - -#: cmdline/apt-get.cc:1676 -msgid "The update command takes no arguments" -msgstr "Atnaujinimo komandai argumentų nereikia" - -#: cmdline/apt-get.cc:1742 -msgid "We are not supposed to delete stuff, can't start AutoRemover" -msgstr "" - -#: cmdline/apt-get.cc:1846 -msgid "" -"Hmm, seems like the AutoRemover destroyed something which really\n" -"shouldn't happen. Please file a bug report against apt." -msgstr "" - -#. -#. 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:1849 cmdline/apt-get.cc:2017 -msgid "The following information may help to resolve the situation:" -msgstr "Ši informacija gali padėti išspręsti šią situaciją:" - -#: cmdline/apt-get.cc:1853 -msgid "Internal Error, AutoRemover broke stuff" -msgstr "" - -#: cmdline/apt-get.cc:1860 -#, fuzzy -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] "Šie paketai buvo automatiškai įdiegti ir daugiau nebėra reikalingi:" -msgstr[1] "Šie paketai buvo automatiškai įdiegti ir daugiau nebėra reikalingi:" - -#: cmdline/apt-get.cc:1864 -#, fuzzy, 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] "Šie paketai buvo automatiškai įdiegti ir daugiau nebėra reikalingi:" -msgstr[1] "Šie paketai buvo automatiškai įdiegti ir daugiau nebėra reikalingi:" - -#: cmdline/apt-get.cc:1866 -#, fuzzy -msgid "Use 'apt-get autoremove' to remove it." -msgid_plural "Use 'apt-get autoremove' to remove them." -msgstr[0] "Norėdami juos pašalinti, paleiskite „apt-get autoremove“" -msgstr[1] "Norėdami juos pašalinti, paleiskite „apt-get autoremove“" - -#: cmdline/apt-get.cc:1885 -msgid "Internal error, AllUpgrade broke stuff" -msgstr "" - -#: cmdline/apt-get.cc:1984 -msgid "You might want to run 'apt-get -f install' to correct these:" -msgstr "Jūs galite norėti paleisti 'apt-get -f install\" klaidų taisymui:" - -#: cmdline/apt-get.cc:1988 -msgid "" -"Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a " -"solution)." -msgstr "" -"Nepatenkintos priklausomybės. Pabandykite įvykdyti 'apt-get -f install' be " -"nurodytų paketų (arba nurodykite išeitį)." - -#: cmdline/apt-get.cc:2002 -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 "" -"Nepavyko įdiegti kai kurių paketų. Tai gali reikšti, kad jūs\n" -"paprašėte neįmanomo dalyko, arba, jei jūs naudojate nestabilų\n" -"leidimą, kuomet kai kurie paketai dar nebuvo sukurti arba buvo\n" -"pašalinti iš \"Incoming\" aplanko." - -#: cmdline/apt-get.cc:2023 -msgid "Broken packages" -msgstr "Sugadinti paketai" - -#: cmdline/apt-get.cc:2049 -msgid "The following extra packages will be installed:" -msgstr "Bus įdiegti šie papildomi paketai:" - -#: cmdline/apt-get.cc:2139 -msgid "Suggested packages:" -msgstr "Siūlomi paketai:" - -#: cmdline/apt-get.cc:2140 -msgid "Recommended packages:" -msgstr "Rekomenduojami paketai:" - -#: cmdline/apt-get.cc:2182 -#, c-format -msgid "Couldn't find package %s" -msgstr "Nepavyko rasti paketo %s" - -#: cmdline/apt-get.cc:2189 cmdline/apt-mark.cc:70 +#: cmdline/apt-get.cc:460 cmdline/apt-mark.cc:72 #, fuzzy, c-format msgid "%s set to automatically installed.\n" msgstr "%s nustatytas kaip įdiegtas rankiniu būdu\n" -#: cmdline/apt-get.cc:2197 cmdline/apt-mark.cc:114 +#: cmdline/apt-get.cc:468 cmdline/apt-mark.cc:116 msgid "" "This command is deprecated. Please use 'apt-mark auto' and 'apt-mark manual' " "instead." msgstr "" -#: cmdline/apt-get.cc:2213 -msgid "Calculating upgrade... " -msgstr "Skaičiuojami atnaujinimai... " - -#: cmdline/apt-get.cc:2216 methods/ftp.cc:712 methods/connect.cc:116 -msgid "Failed" -msgstr "Nepavyko" - -#: cmdline/apt-get.cc:2221 -msgid "Done" -msgstr "Įvykdyta" - -#: cmdline/apt-get.cc:2288 cmdline/apt-get.cc:2296 +#: cmdline/apt-get.cc:537 cmdline/apt-get.cc:545 msgid "Internal error, problem resolver broke stuff" msgstr "Vidinė klaida, problemos sprendimas kažką sugadino" -#: cmdline/apt-get.cc:2324 cmdline/apt-get.cc:2361 +#: cmdline/apt-get.cc:573 cmdline/apt-get.cc:610 msgid "Unable to lock the download directory" msgstr "Nepavyko užrakinti parsiuntimų aplanko" -#: cmdline/apt-get.cc:2418 -#, c-format -msgid "Can't find a source to download version '%s' of '%s'" -msgstr "" - -#: cmdline/apt-get.cc:2423 -#, c-format -msgid "Downloading %s %s" -msgstr "" - -#: cmdline/apt-get.cc:2483 +#: cmdline/apt-get.cc:725 msgid "Must specify at least one package to fetch source for" msgstr "Būtina nurodyti bent vieną paketą, kad parsiųsti jo išeities tekstą" -#: cmdline/apt-get.cc:2523 cmdline/apt-get.cc:2835 +#: cmdline/apt-get.cc:765 cmdline/apt-get.cc:1060 #, c-format msgid "Unable to find a source package for %s" msgstr "Nepavyko surasti išeities teksto paketo, skirto %s" -#: cmdline/apt-get.cc:2540 +#: cmdline/apt-get.cc:782 #, c-format msgid "" "NOTICE: '%s' packaging is maintained in the '%s' version control system at:\n" "%s\n" msgstr "" -#: cmdline/apt-get.cc:2545 +#: cmdline/apt-get.cc:787 #, c-format msgid "" "Please use:\n" @@ -858,85 +338,95 @@ msgid "" "to retrieve the latest (possibly unreleased) updates to the package.\n" msgstr "" -#: cmdline/apt-get.cc:2598 +#: cmdline/apt-get.cc:840 #, c-format msgid "Skipping already downloaded file '%s'\n" msgstr "Praleidžiama jau parsiųsta byla „%s“\n" -#: cmdline/apt-get.cc:2635 +#: cmdline/apt-get.cc:863 cmdline/apt-get.cc:866 +#: apt-private/private-install.cc:198 apt-private/private-install.cc:201 +#, c-format +msgid "Couldn't determine free space in %s" +msgstr "Nepavyko nustatyti %s laisvos vietos" + +#: cmdline/apt-get.cc:877 #, c-format msgid "You don't have enough free space in %s" msgstr "Neturite pakankamai laisvos vietos %s" #. 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:2644 +#: cmdline/apt-get.cc:886 #, c-format msgid "Need to get %sB/%sB of source archives.\n" msgstr "Reikia parsiųsti %sB/%sB išeities archyvų.\n" #. 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:2649 +#: cmdline/apt-get.cc:891 #, c-format msgid "Need to get %sB of source archives.\n" msgstr "Reikia parsiųsti %sB išeities archyvų.\n" -#: cmdline/apt-get.cc:2655 +#: cmdline/apt-get.cc:897 #, c-format msgid "Fetch source %s\n" msgstr "Parsiunčiamas archyvas %s\n" -#: cmdline/apt-get.cc:2693 +#: cmdline/apt-get.cc:918 msgid "Failed to fetch some archives." msgstr "Nepavyko gauti kai kurių arhcyvų." -#: cmdline/apt-get.cc:2724 +#: cmdline/apt-get.cc:923 apt-private/private-install.cc:325 +msgid "Download complete and in download only mode" +msgstr "Pavyko parsiųsti tik parsiuntimo režime" + +#: cmdline/apt-get.cc:949 #, c-format msgid "Skipping unpack of already unpacked source in %s\n" msgstr "Jau išpakuotas archyvas %s praleidžiama\n" -#: cmdline/apt-get.cc:2736 +#: cmdline/apt-get.cc:961 #, c-format msgid "Unpack command '%s' failed.\n" msgstr "Nepavyko įvykdyti išpakavimo komandos „%s“\n" -#: cmdline/apt-get.cc:2737 +#: cmdline/apt-get.cc:962 #, c-format msgid "Check if the 'dpkg-dev' package is installed.\n" msgstr "Patikrinkite, ar įdiegtas „dpkg-dev“ paketas.\n" -#: cmdline/apt-get.cc:2759 +#: cmdline/apt-get.cc:984 #, c-format msgid "Build command '%s' failed.\n" msgstr "Nepavyko įvykdyti paketo kompiliavimo komandos „%s“\n" -#: cmdline/apt-get.cc:2779 +#: cmdline/apt-get.cc:1004 msgid "Child process failed" msgstr "Klaida procese-palikuonyje" -#: cmdline/apt-get.cc:2798 +#: cmdline/apt-get.cc:1023 msgid "Must specify at least one package to check builddeps for" msgstr "Būtina nurodyti bent vieną paketą, kuriam norite įvykdyti builddeps" -#: cmdline/apt-get.cc:2823 +#: cmdline/apt-get.cc:1048 #, c-format msgid "" "No architecture information available for %s. See apt.conf(5) APT::" "Architectures for setup" msgstr "" -#: cmdline/apt-get.cc:2847 cmdline/apt-get.cc:2850 +#: cmdline/apt-get.cc:1072 cmdline/apt-get.cc:1075 #, c-format msgid "Unable to get build-dependency information for %s" msgstr "Nepavyko gauti kūrimo-priklausomybių informacijos paketui %s" -#: cmdline/apt-get.cc:2870 +#: cmdline/apt-get.cc:1095 #, c-format msgid "%s has no build depends.\n" msgstr "" -#: cmdline/apt-get.cc:3040 +#: cmdline/apt-get.cc:1265 #, fuzzy, c-format msgid "" "%s dependency for %s can't be satisfied because %s is not allowed on '%s' " @@ -944,7 +434,7 @@ msgid "" msgstr "" "%s priklausomybė %s paketui negali būti patenkinama, nes paketas %s nerastas" -#: cmdline/apt-get.cc:3058 +#: cmdline/apt-get.cc:1283 #, c-format msgid "" "%s dependency for %s cannot be satisfied because the package %s cannot be " @@ -952,14 +442,14 @@ msgid "" msgstr "" "%s priklausomybė %s paketui negali būti patenkinama, nes paketas %s nerastas" -#: cmdline/apt-get.cc:3081 +#: cmdline/apt-get.cc:1306 #, c-format msgid "Failed to satisfy %s dependency for %s: Installed package %s is too new" msgstr "" "Nepavyko patenkinti %s priklausomybės %s paketui: Įdiegtas paketas %s yra " "per naujas" -#: cmdline/apt-get.cc:3120 +#: cmdline/apt-get.cc:1345 #, fuzzy, c-format msgid "" "%s dependency for %s cannot be satisfied because candidate version of " @@ -968,7 +458,7 @@ msgstr "" "%s priklausomybė %s paketui negali būti patenkinama, nes nėra tinkamos " "versijos %s paketo" -#: cmdline/apt-get.cc:3126 +#: cmdline/apt-get.cc:1351 #, fuzzy, c-format msgid "" "%s dependency for %s cannot be satisfied because package %s has no candidate " @@ -976,30 +466,30 @@ msgid "" msgstr "" "%s priklausomybė %s paketui negali būti patenkinama, nes paketas %s nerastas" -#: cmdline/apt-get.cc:3149 +#: cmdline/apt-get.cc:1374 #, c-format msgid "Failed to satisfy %s dependency for %s: %s" msgstr "Nepavyko patenkinti %s priklausomybės %s: %s" -#: cmdline/apt-get.cc:3164 +#: cmdline/apt-get.cc:1389 #, c-format msgid "Build-dependencies for %s could not be satisfied." msgstr "" -#: cmdline/apt-get.cc:3169 +#: cmdline/apt-get.cc:1394 msgid "Failed to process build dependencies" msgstr "" -#: cmdline/apt-get.cc:3262 cmdline/apt-get.cc:3274 +#: cmdline/apt-get.cc:1487 cmdline/apt-get.cc:1499 #, fuzzy, c-format msgid "Changelog for %s (%s)" msgstr "Jungiamasi prie %s (%s)" -#: cmdline/apt-get.cc:3397 +#: cmdline/apt-get.cc:1585 msgid "Supported modules:" msgstr "Palaikomi moduliai:" -#: cmdline/apt-get.cc:3438 +#: cmdline/apt-get.cc:1626 msgid "" "Usage: apt-get [options] command\n" " apt-get [options] install|remove pkg1 [pkg2 ...]\n" @@ -1045,98 +535,53 @@ msgid "" " This APT has Super Cow Powers.\n" msgstr "" -#: cmdline/apt-get.cc:3603 -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 "" - -#: cmdline/acqprogress.cc:60 -msgid "Hit " -msgstr "Imamas " - -#: cmdline/acqprogress.cc:84 -msgid "Get:" -msgstr "Gauti:" - -#: cmdline/acqprogress.cc:115 -msgid "Ign " -msgstr "Ignoruotas " - -#: cmdline/acqprogress.cc:119 -msgid "Err " -msgstr "Klaida " - -#: cmdline/acqprogress.cc:140 -#, c-format -msgid "Fetched %sB in %s (%sB/s)\n" -msgstr "Parsiųsta %sB iš %s (%sB/s)\n" - -#: cmdline/acqprogress.cc:230 -#, c-format -msgid " [Working]" -msgstr " [Vykdoma]" - -#: cmdline/acqprogress.cc:286 -#, c-format -msgid "" -"Media change: please insert the disc labeled\n" -" '%s'\n" -"in the drive '%s' and press enter\n" -msgstr "" -"Laikmenos keitimas: įdėkite diską, pažymėtą\n" -" „%s“,\n" -"į įrenginį „%s“ ir paspauskite enter\n" - -#: cmdline/apt-mark.cc:55 +#: cmdline/apt-mark.cc:57 #, fuzzy, c-format msgid "%s can not be marked as it is not installed.\n" msgstr "bet jis nėra įdiegtas" -#: cmdline/apt-mark.cc:61 +#: cmdline/apt-mark.cc:63 #, fuzzy, c-format msgid "%s was already set to manually installed.\n" msgstr "%s nustatytas kaip įdiegtas rankiniu būdu\n" -#: cmdline/apt-mark.cc:63 +#: cmdline/apt-mark.cc:65 #, fuzzy, c-format msgid "%s was already set to automatically installed.\n" msgstr "%s nustatytas kaip įdiegtas rankiniu būdu\n" -#: cmdline/apt-mark.cc:228 +#: cmdline/apt-mark.cc:230 #, fuzzy, c-format msgid "%s was already set on hold.\n" msgstr "%s ir taip jau yra naujausias.\n" -#: cmdline/apt-mark.cc:230 +#: cmdline/apt-mark.cc:232 #, fuzzy, c-format msgid "%s was already not hold.\n" msgstr "%s ir taip jau yra naujausias.\n" -#: cmdline/apt-mark.cc:245 cmdline/apt-mark.cc:326 -#: apt-pkg/contrib/fileutl.cc:832 apt-pkg/contrib/gpgv.cc:223 -#: apt-pkg/deb/dpkgpm.cc:1032 +#: cmdline/apt-mark.cc:247 cmdline/apt-mark.cc:328 +#: apt-pkg/contrib/fileutl.cc:850 apt-pkg/contrib/gpgv.cc:217 +#: apt-pkg/deb/dpkgpm.cc:1182 #, c-format msgid "Waited for %s but it wasn't there" msgstr "" -#: cmdline/apt-mark.cc:260 cmdline/apt-mark.cc:309 +#: cmdline/apt-mark.cc:262 cmdline/apt-mark.cc:311 #, fuzzy, c-format msgid "%s set on hold.\n" msgstr "%s nustatytas kaip įdiegtas rankiniu būdu\n" -#: cmdline/apt-mark.cc:262 cmdline/apt-mark.cc:314 +#: cmdline/apt-mark.cc:264 cmdline/apt-mark.cc:316 #, fuzzy, c-format msgid "Canceled hold on %s.\n" msgstr "Nepavyko atverti %s" -#: cmdline/apt-mark.cc:332 +#: cmdline/apt-mark.cc:334 msgid "Executing dpkg failed. Are you root?" msgstr "" -#: cmdline/apt-mark.cc:379 +#: cmdline/apt-mark.cc:381 msgid "" "Usage: apt-mark [options] {auto|manual} pkg1 [pkg2 ...]\n" "\n" @@ -1146,6 +591,11 @@ msgid "" "Commands:\n" " auto - Mark the given packages as automatically installed\n" " manual - Mark the given packages as manually installed\n" +" hold - Mark a package as held back\n" +" unhold - Unset a package set as held back\n" +" showauto - Print the list of automatically installed packages\n" +" showmanual - Print the list of manually installed packages\n" +" showhold - Print the list of package on hold\n" "\n" "Options:\n" " -h This help text.\n" @@ -1158,6 +608,28 @@ msgid "" "See the apt-mark(8) and apt.conf(5) manual pages for more information." msgstr "" +#: cmdline/apt.cc:71 +msgid "" +"Usage: apt [options] command\n" +"\n" +"CLI for apt.\n" +"Basic commands: \n" +" list - list packages based on package names\n" +" search - search in package descriptions\n" +" show - show package details\n" +"\n" +" update - update list of available packages\n" +"\n" +" install - install packages\n" +" remove - remove packages\n" +"\n" +" upgrade - upgrade the system by installing/upgrading packages\n" +" full-upgrade - upgrade the system by removing/installing/upgrading " +"packages\n" +"\n" +" edit-sources - edit the source information file\n" +msgstr "" + #: methods/cdrom.cc:203 #, c-format msgid "Unable to read the cdrom database %s" @@ -1182,16 +654,16 @@ msgstr "Nepavyko atjungti CD-ROM įrenginyje %s, galbūt jis vis dar naudojamas. msgid "Disk not found." msgstr "Diskas nerastas." -#: methods/cdrom.cc:262 methods/file.cc:82 methods/rsh.cc:275 +#: methods/cdrom.cc:262 methods/file.cc:82 methods/rsh.cc:274 msgid "File not found" msgstr "Failas nerastas" -#: methods/copy.cc:46 methods/gzip.cc:105 methods/gzip.cc:114 -#: methods/rred.cc:512 methods/rred.cc:521 +#: methods/copy.cc:46 methods/gzip.cc:106 methods/rred.cc:599 +#: methods/rred.cc:609 msgid "Failed to stat" msgstr "" -#: methods/copy.cc:83 methods/gzip.cc:111 methods/rred.cc:518 +#: methods/copy.cc:82 methods/gzip.cc:113 methods/rred.cc:606 msgid "Failed to set modification time" msgstr "" @@ -1200,150 +672,154 @@ msgid "Invalid URI, local URIS must not start with //" msgstr "" #. Login must be before getpeername otherwise dante won't work. -#: methods/ftp.cc:173 +#: methods/ftp.cc:172 msgid "Logging in" msgstr "Jungiamasi" -#: methods/ftp.cc:179 +#: methods/ftp.cc:178 msgid "Unable to determine the peer name" msgstr "" -#: methods/ftp.cc:184 +#: methods/ftp.cc:183 msgid "Unable to determine the local name" msgstr "" -#: methods/ftp.cc:215 methods/ftp.cc:243 +#: methods/ftp.cc:214 methods/ftp.cc:242 #, c-format msgid "The server refused the connection and said: %s" msgstr "" -#: methods/ftp.cc:221 +#: methods/ftp.cc:220 #, c-format msgid "USER failed, server said: %s" msgstr "" -#: methods/ftp.cc:228 +#: methods/ftp.cc:227 #, c-format msgid "PASS failed, server said: %s" msgstr "" -#: methods/ftp.cc:248 +#: methods/ftp.cc:247 msgid "" "A proxy server was specified but no login script, Acquire::ftp::ProxyLogin " "is empty." msgstr "" -#: methods/ftp.cc:276 +#: methods/ftp.cc:275 #, c-format msgid "Login script command '%s' failed, server said: %s" msgstr "" -#: methods/ftp.cc:302 +#: methods/ftp.cc:301 #, c-format msgid "TYPE failed, server said: %s" msgstr "" -#: methods/ftp.cc:340 methods/ftp.cc:452 methods/rsh.cc:192 methods/rsh.cc:237 +#: methods/ftp.cc:339 methods/ftp.cc:451 methods/rsh.cc:191 methods/rsh.cc:236 msgid "Connection timeout" msgstr "Jungiamasi per ilgai" -#: methods/ftp.cc:346 +#: methods/ftp.cc:345 msgid "Server closed the connection" msgstr "" -#: methods/ftp.cc:349 methods/rsh.cc:199 apt-pkg/contrib/fileutl.cc:1264 -#: apt-pkg/contrib/fileutl.cc:1273 apt-pkg/contrib/fileutl.cc:1276 +#: methods/ftp.cc:348 methods/rsh.cc:198 apt-pkg/contrib/fileutl.cc:1292 +#: apt-pkg/contrib/fileutl.cc:1301 apt-pkg/contrib/fileutl.cc:1304 msgid "Read error" msgstr "Skaitymo klaida" -#: methods/ftp.cc:356 methods/rsh.cc:206 +#: methods/ftp.cc:355 methods/rsh.cc:205 msgid "A response overflowed the buffer." msgstr "" -#: methods/ftp.cc:373 methods/ftp.cc:385 +#: methods/ftp.cc:372 methods/ftp.cc:384 msgid "Protocol corruption" msgstr "" -#: methods/ftp.cc:458 methods/rred.cc:238 methods/rsh.cc:243 -#: apt-pkg/contrib/fileutl.cc:1360 apt-pkg/contrib/fileutl.cc:1369 -#: apt-pkg/contrib/fileutl.cc:1372 apt-pkg/contrib/fileutl.cc:1397 +#: methods/ftp.cc:457 methods/rsh.cc:242 apt-pkg/contrib/fileutl.cc:1388 +#: apt-pkg/contrib/fileutl.cc:1397 apt-pkg/contrib/fileutl.cc:1400 +#: apt-pkg/contrib/fileutl.cc:1425 msgid "Write error" msgstr "Rašymo klaida" -#: methods/ftp.cc:697 methods/ftp.cc:703 methods/ftp.cc:738 +#: methods/ftp.cc:696 methods/ftp.cc:702 methods/ftp.cc:737 msgid "Could not create a socket" msgstr "" -#: methods/ftp.cc:708 +#: methods/ftp.cc:707 msgid "Could not connect data socket, connection timed out" msgstr "" -#: methods/ftp.cc:714 +#: methods/ftp.cc:711 methods/connect.cc:116 apt-private/private-upgrade.cc:22 +msgid "Failed" +msgstr "Nepavyko" + +#: methods/ftp.cc:713 msgid "Could not connect passive socket." msgstr "" -#: methods/ftp.cc:731 +#: methods/ftp.cc:730 msgid "getaddrinfo was unable to get a listening socket" msgstr "" -#: methods/ftp.cc:745 +#: methods/ftp.cc:744 msgid "Could not bind a socket" msgstr "" -#: methods/ftp.cc:749 +#: methods/ftp.cc:748 msgid "Could not listen on the socket" msgstr "" -#: methods/ftp.cc:756 +#: methods/ftp.cc:755 msgid "Could not determine the socket's name" msgstr "" -#: methods/ftp.cc:788 +#: methods/ftp.cc:787 msgid "Unable to send PORT command" msgstr "" -#: methods/ftp.cc:798 +#: methods/ftp.cc:797 #, c-format msgid "Unknown address family %u (AF_*)" msgstr "" -#: methods/ftp.cc:807 +#: methods/ftp.cc:806 #, c-format msgid "EPRT failed, server said: %s" msgstr "" -#: methods/ftp.cc:827 +#: methods/ftp.cc:826 msgid "Data socket connect timed out" msgstr "" -#: methods/ftp.cc:834 +#: methods/ftp.cc:833 msgid "Unable to accept connection" msgstr "" -#: methods/ftp.cc:873 methods/http.cc:1038 methods/rsh.cc:313 +#: methods/ftp.cc:872 methods/server.cc:357 methods/rsh.cc:312 msgid "Problem hashing file" msgstr "" -#: methods/ftp.cc:886 +#: methods/ftp.cc:885 #, c-format msgid "Unable to fetch file, server said '%s'" msgstr "Nepavyko atsiųsti failo, serveris atsakė „%s“" -#: methods/ftp.cc:901 methods/rsh.cc:332 +#: methods/ftp.cc:900 methods/rsh.cc:331 msgid "Data socket timed out" msgstr "" -#: methods/ftp.cc:931 +#: methods/ftp.cc:930 #, c-format msgid "Data transfer failed, server said '%s'" msgstr "" #. Get the files information -#: methods/ftp.cc:1008 +#: methods/ftp.cc:1009 msgid "Query" msgstr "Užklausti" -#: methods/ftp.cc:1120 +#: methods/ftp.cc:1123 msgid "Unable to invoke " msgstr "" @@ -1409,36 +885,36 @@ msgstr "" msgid "Unable to connect to %s:%s:" msgstr "Nepavyko prisijungti prie %s %s:" -#: methods/gpgv.cc:167 +#: methods/gpgv.cc:166 msgid "" "Internal error: Good signature, but could not determine key fingerprint?!" msgstr "" -#: methods/gpgv.cc:171 +#: methods/gpgv.cc:170 msgid "At least one invalid signature was encountered." msgstr "" -#: methods/gpgv.cc:173 +#: methods/gpgv.cc:172 msgid "Could not execute 'gpgv' to verify signature (is gpgv installed?)" msgstr "" #. TRANSLATORS: %s is a single techy word like 'NODATA' -#: methods/gpgv.cc:179 +#: methods/gpgv.cc:178 #, c-format msgid "" "Clearsigned file isn't valid, got '%s' (does the network require " "authentication?)" msgstr "" -#: methods/gpgv.cc:183 +#: methods/gpgv.cc:182 msgid "Unknown error executing gpgv" msgstr "Nežinoma klaida kviečiant gpgv" -#: methods/gpgv.cc:216 methods/gpgv.cc:223 +#: methods/gpgv.cc:215 methods/gpgv.cc:222 msgid "The following signatures were invalid:\n" msgstr "Šie parašai buvo nevalidūs:\n" -#: methods/gpgv.cc:230 +#: methods/gpgv.cc:229 msgid "" "The following signatures couldn't be verified because the public key is not " "available:\n" @@ -1448,81 +924,605 @@ msgstr "Šių parašų nebuvo galima patikrinti, nes nėra viešojo rakto:\n" msgid "Empty files can't be valid archives" msgstr "" -#: methods/http.cc:394 +#: methods/http.cc:516 +msgid "Error writing to the file" +msgstr "" + +#: methods/http.cc:530 +msgid "Error reading from server. Remote end closed connection" +msgstr "" + +#: methods/http.cc:532 +msgid "Error reading from server" +msgstr "" + +#: methods/http.cc:568 +msgid "Error writing to file" +msgstr "Klaida bandant rašyti į failą" + +#: methods/http.cc:628 +msgid "Select failed" +msgstr "" + +#: methods/http.cc:633 +msgid "Connection timed out" +msgstr "Prisijungimo laiko limitas baigėsi" + +#: methods/http.cc:656 +msgid "Error writing to output file" +msgstr "" + +#: methods/server.cc:56 msgid "Waiting for headers" msgstr "Laukiama antraščių" -#: methods/http.cc:544 +#: methods/server.cc:114 msgid "Bad header line" msgstr "" -#: methods/http.cc:569 methods/http.cc:576 +#: methods/server.cc:139 methods/server.cc:146 msgid "The HTTP server sent an invalid reply header" msgstr "" -#: methods/http.cc:606 +#: methods/server.cc:176 msgid "The HTTP server sent an invalid Content-Length header" msgstr "" -#: methods/http.cc:621 +#: methods/server.cc:199 msgid "The HTTP server sent an invalid Content-Range header" msgstr "" -#: methods/http.cc:623 +#: methods/server.cc:201 msgid "This HTTP server has broken range support" msgstr "" -#: methods/http.cc:647 +#: methods/server.cc:225 msgid "Unknown date format" msgstr "" -#: methods/http.cc:826 -msgid "Select failed" +#: methods/server.cc:494 +msgid "Bad header data" msgstr "" -#: methods/http.cc:831 -msgid "Connection timed out" -msgstr "Prisijungimo laiko limitas baigėsi" +#: methods/server.cc:511 methods/server.cc:567 +msgid "Connection failed" +msgstr "Prisijungti nepavyko" -#: methods/http.cc:854 -msgid "Error writing to output file" +#: methods/server.cc:659 +msgid "Internal error" +msgstr "Vidinė klaida" + +#: apt-private/private-list.cc:147 +msgid "Listing" msgstr "" -#: methods/http.cc:885 -msgid "Error writing to file" -msgstr "Klaida bandant rašyti į failą" +#: apt-private/private-install.cc:93 +msgid "Internal error, InstallPackages was called with broken packages!" +msgstr "" -#: methods/http.cc:913 -msgid "Error writing to the file" +#: apt-private/private-install.cc:102 +msgid "Packages need to be removed but remove is disabled." +msgstr "Reikia pašalinti paketus, tačiau šalinimas išjungtas." + +#: apt-private/private-install.cc:121 +msgid "Internal error, Ordering didn't finish" msgstr "" -#: methods/http.cc:927 -msgid "Error reading from server. Remote end closed connection" +#: apt-private/private-install.cc:159 +msgid "How odd.. The sizes didn't match, email apt@packages.debian.org" +msgstr "Keista.. Dydis neatitinka, Parašykite laišką apt@packages.debian.org" + +#. 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 +#: apt-private/private-install.cc:166 +#, c-format +msgid "Need to get %sB/%sB of archives.\n" +msgstr "Reikia parsiųsti %sB/%sB archyvų.\n" + +#. 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 +#: apt-private/private-install.cc:171 +#, c-format +msgid "Need to get %sB of archives.\n" +msgstr "Reikia parsiųsti %sB archyvų.\n" + +#. 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 +#: apt-private/private-install.cc:178 +#, c-format +msgid "After this operation, %sB of additional disk space will be used.\n" +msgstr "Po šios operacijos bus naudojama %sB papildomos disko vietos.\n" + +#. 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 +#: apt-private/private-install.cc:183 +#, c-format +msgid "After this operation, %sB disk space will be freed.\n" +msgstr "Po šios operacijos bus atlaisvinta %sB disko vietos.\n" + +#: apt-private/private-install.cc:211 +#, c-format +msgid "You don't have enough free space in %s." +msgstr "%s nėra pakankamai laisvos vietos." + +#: apt-private/private-install.cc:221 apt-private/private-download.cc:55 +msgid "There are problems and -y was used without --force-yes" +msgstr "Atsirado problemų ir -y buvo panaudotas be --force-yes" + +#: apt-private/private-install.cc:227 apt-private/private-install.cc:249 +msgid "Trivial Only specified but this is not a trivial operation." msgstr "" -#: methods/http.cc:929 -msgid "Error reading from server" +#. TRANSLATOR: This string needs to be typed by the user as a confirmation, so be +#. careful with hard to type or special characters (like non-breaking spaces) +#: apt-private/private-install.cc:231 +msgid "Yes, do as I say!" +msgstr "Taip, daryk kaip liepiu!" + +#: apt-private/private-install.cc:233 +#, c-format +msgid "" +"You are about to do something potentially harmful.\n" +"To continue type in the phrase '%s'\n" +" ?] " msgstr "" +"Bandote atlikti tikėtinai pavojingą veiksmą.\n" +"Jei norite tęsti, įveskite frazę „%s“\n" +" ?] " -#: methods/http.cc:1197 -msgid "Bad header data" +#: apt-private/private-install.cc:239 apt-private/private-install.cc:257 +msgid "Abort." +msgstr "Nutraukti." + +#: apt-private/private-install.cc:254 +msgid "Do you want to continue?" +msgstr "Ar norite tęsti?" + +#: apt-private/private-install.cc:324 +msgid "Some files failed to download" +msgstr "Nepavyko parsiųsti kai kurių failų" + +#: apt-private/private-install.cc:331 +msgid "" +"Unable to fetch some archives, maybe run apt-get update or try with --fix-" +"missing?" msgstr "" +"Nepavyko parsiųsti kai kurių archyvų, pabandykite paleisti „apt-get update“ " +"arba pabandykite su parametru --fix-missing?" -#: methods/http.cc:1214 methods/http.cc:1269 -msgid "Connection failed" -msgstr "Prisijungti nepavyko" +#: apt-private/private-install.cc:335 +msgid "--fix-missing and media swapping is not currently supported" +msgstr "--fix-missing bei laikmenų apkeitimas nepalaikomas" -#: methods/http.cc:1361 -msgid "Internal error" -msgstr "Vidinė klaida" +#: apt-private/private-install.cc:340 +msgid "Unable to correct missing packages." +msgstr "Nepavyko pataisyti dingusių paketų." + +#: apt-private/private-install.cc:341 +msgid "Aborting install." +msgstr "Diegimas nutraukiamas." + +#: apt-private/private-install.cc:377 +msgid "" +"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] "" +msgstr[1] "" + +#: apt-private/private-install.cc:381 +msgid "Note: This is done automatically and on purpose by dpkg." +msgstr "" + +#: apt-private/private-install.cc:402 +msgid "We are not supposed to delete stuff, can't start AutoRemover" +msgstr "" + +#: apt-private/private-install.cc:510 +msgid "" +"Hmm, seems like the AutoRemover destroyed something which really\n" +"shouldn't happen. Please file a bug report against apt." +msgstr "" + +#. +#. if (Packages == 1) +#. { +#. c1out << std::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.") << std::endl; +#. } +#. +#: apt-private/private-install.cc:513 apt-private/private-install.cc:654 +msgid "The following information may help to resolve the situation:" +msgstr "Ši informacija gali padėti išspręsti šią situaciją:" + +#: apt-private/private-install.cc:517 +msgid "Internal Error, AutoRemover broke stuff" +msgstr "" + +#: apt-private/private-install.cc:524 +#, fuzzy +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] "Šie paketai buvo automatiškai įdiegti ir daugiau nebėra reikalingi:" +msgstr[1] "Šie paketai buvo automatiškai įdiegti ir daugiau nebėra reikalingi:" + +#: apt-private/private-install.cc:528 +#, fuzzy, 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] "Šie paketai buvo automatiškai įdiegti ir daugiau nebėra reikalingi:" +msgstr[1] "Šie paketai buvo automatiškai įdiegti ir daugiau nebėra reikalingi:" + +#: apt-private/private-install.cc:530 +#, fuzzy +msgid "Use 'apt-get autoremove' to remove it." +msgid_plural "Use 'apt-get autoremove' to remove them." +msgstr[0] "Norėdami juos pašalinti, paleiskite „apt-get autoremove“" +msgstr[1] "Norėdami juos pašalinti, paleiskite „apt-get autoremove“" + +#: apt-private/private-install.cc:624 +msgid "You might want to run 'apt-get -f install' to correct these:" +msgstr "Jūs galite norėti paleisti 'apt-get -f install\" klaidų taisymui:" + +#: apt-private/private-install.cc:626 +msgid "" +"Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a " +"solution)." +msgstr "" +"Nepatenkintos priklausomybės. Pabandykite įvykdyti 'apt-get -f install' be " +"nurodytų paketų (arba nurodykite išeitį)." + +#: apt-private/private-install.cc:639 +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 "" +"Nepavyko įdiegti kai kurių paketų. Tai gali reikšti, kad jūs\n" +"paprašėte neįmanomo dalyko, arba, jei jūs naudojate nestabilų\n" +"leidimą, kuomet kai kurie paketai dar nebuvo sukurti arba buvo\n" +"pašalinti iš \"Incoming\" aplanko." + +#: apt-private/private-install.cc:660 +msgid "Broken packages" +msgstr "Sugadinti paketai" + +#: apt-private/private-install.cc:713 +msgid "The following extra packages will be installed:" +msgstr "Bus įdiegti šie papildomi paketai:" + +#: apt-private/private-install.cc:803 +msgid "Suggested packages:" +msgstr "Siūlomi paketai:" + +#: apt-private/private-install.cc:804 +msgid "Recommended packages:" +msgstr "Rekomenduojami paketai:" + +#: apt-private/private-download.cc:32 +msgid "WARNING: The following packages cannot be authenticated!" +msgstr "DĖMESIO: Šie paketai negali būti autentifikuoti!" + +#: apt-private/private-download.cc:36 +msgid "Authentication warning overridden.\n" +msgstr "" + +#: apt-private/private-download.cc:41 apt-private/private-download.cc:48 +msgid "Some packages could not be authenticated" +msgstr "Nepavyko autentikuoti kai kurių paketų" + +#: apt-private/private-download.cc:46 +msgid "Install these packages without verification?" +msgstr "Įdiegti šiuos paketus be patvirtinimo?" + +#: apt-private/private-download.cc:87 apt-pkg/update.cc:84 +#, c-format +msgid "Failed to fetch %s %s\n" +msgstr "Nepavyko parsiųsti %s %s\n" + +#: apt-private/private-output.cc:75 apt-private/private-show.cc:81 +#: apt-private/private-show.cc:86 +msgid "unknown" +msgstr "" + +#: apt-private/private-output.cc:201 +#, fuzzy, c-format +msgid "[installed,upgradable to: %s]" +msgstr " [Įdiegtas]" + +#: apt-private/private-output.cc:205 +#, fuzzy +msgid "[installed,local]" +msgstr " [Įdiegtas]" + +#: apt-private/private-output.cc:208 +msgid "[installed,auto-removable]" +msgstr "" + +#: apt-private/private-output.cc:210 +#, fuzzy +msgid "[installed,automatic]" +msgstr " [Įdiegtas]" + +#: apt-private/private-output.cc:212 +#, fuzzy +msgid "[installed]" +msgstr " [Įdiegtas]" + +#: apt-private/private-output.cc:216 +#, c-format +msgid "[upgradable from: %s]" +msgstr "" + +#: apt-private/private-output.cc:220 +msgid "[residual-config]" +msgstr "" + +#: apt-private/private-output.cc:320 +msgid "The following packages have unmet dependencies:" +msgstr "Šie paketai turi neįdiegtų priklausomybių:" + +#: apt-private/private-output.cc:410 +#, c-format +msgid "but %s is installed" +msgstr "bet %s yra įdiegtas" + +#: apt-private/private-output.cc:412 +#, c-format +msgid "but %s is to be installed" +msgstr "bet %s bus įdiegtas" + +#: apt-private/private-output.cc:419 +msgid "but it is not installable" +msgstr "tačiau jis negali būti įdiegtas" + +#: apt-private/private-output.cc:421 +msgid "but it is a virtual package" +msgstr "bet tai yra virtualus paketas" + +#: apt-private/private-output.cc:424 +msgid "but it is not installed" +msgstr "bet jis nėra įdiegtas" + +#: apt-private/private-output.cc:424 +msgid "but it is not going to be installed" +msgstr "bet jis nebus įdiegtas" + +#: apt-private/private-output.cc:429 +msgid " or" +msgstr " arba" + +#: apt-private/private-output.cc:458 +msgid "The following NEW packages will be installed:" +msgstr "Bus įdiegti šie NAUJI paketai:" + +#: apt-private/private-output.cc:484 +msgid "The following packages will be REMOVED:" +msgstr "Bus PAŠALINTI šie paketai:" + +#: apt-private/private-output.cc:506 +msgid "The following packages have been kept back:" +msgstr "Šių paketų atnaujinimas sulaikomas:" + +#: apt-private/private-output.cc:527 +msgid "The following packages will be upgraded:" +msgstr "Bus atnaujinti šie paketai:" + +#: apt-private/private-output.cc:548 +msgid "The following packages will be DOWNGRADED:" +msgstr "Bus PAKEISTI SENESNIAIS šie paketai:" + +#: apt-private/private-output.cc:568 +msgid "The following held packages will be changed:" +msgstr "Bus pakeisti šie sulaikyti paketai:" + +#: apt-private/private-output.cc:623 +#, c-format +msgid "%s (due to %s) " +msgstr "%s (dėl %s) " + +#: apt-private/private-output.cc:631 +msgid "" +"WARNING: The following essential packages will be removed.\n" +"This should NOT be done unless you know exactly what you are doing!" +msgstr "" +"Įspėjimas: Šie būtini paketai bus pašalinti.\n" +"Tai NETURĖTŲ būti daroma, kol tiksliai nežinote ką darote!" + +#: apt-private/private-output.cc:662 +#, c-format +msgid "%lu upgraded, %lu newly installed, " +msgstr "%lu atnaujinti, %lu naujai įdiegti, " + +#: apt-private/private-output.cc:666 +#, c-format +msgid "%lu reinstalled, " +msgstr "%lu įdiegti iš naujo, " + +#: apt-private/private-output.cc:668 +#, c-format +msgid "%lu downgraded, " +msgstr "%lu pasendinti, " + +#: apt-private/private-output.cc:670 +#, c-format +msgid "%lu to remove and %lu not upgraded.\n" +msgstr "%lu bus pašalinta ir %lu neatnaujinta.\n" + +#: apt-private/private-output.cc:674 +#, c-format +msgid "%lu not fully installed or removed.\n" +msgstr "%lu nepilnai įdiegti ar pašalinti.\n" + +#. TRANSLATOR: Yes/No question help-text: defaulting to Y[es] +#. e.g. "Do you want to continue? [Y/n] " +#. The user has to answer with an input matching the +#. YESEXPR/NOEXPR defined in your l10n. +#: apt-private/private-output.cc:696 +msgid "[Y/n]" +msgstr "[T/n]" + +#. TRANSLATOR: Yes/No question help-text: defaulting to N[o] +#. e.g. "Should this file be removed? [y/N] " +#. The user has to answer with an input matching the +#. YESEXPR/NOEXPR defined in your l10n. +#: apt-private/private-output.cc:702 +msgid "[y/N]" +msgstr "[t/N]" + +#. TRANSLATOR: "Yes" answer printed for a yes/no question if --assume-yes is set +#: apt-private/private-output.cc:713 +msgid "Y" +msgstr "T" + +#. TRANSLATOR: "No" answer printed for a yes/no question if --assume-no is set +#: apt-private/private-output.cc:719 +msgid "N" +msgstr "" + +#: apt-private/private-output.cc:741 apt-pkg/cachefilter.cc:33 +#, c-format +msgid "Regex compilation error - %s" +msgstr "" + +#: apt-private/private-cachefile.cc:87 +msgid "Correcting dependencies..." +msgstr "Taisomos priklausomybės..." + +#: apt-private/private-cachefile.cc:90 +msgid " failed." +msgstr " nepavyko." + +#: apt-private/private-cachefile.cc:93 +msgid "Unable to correct dependencies" +msgstr "Nepavyko patenkinti priklausomybių" + +#: apt-private/private-cachefile.cc:96 +#, fuzzy +msgid "Unable to minimize the upgrade set" +msgstr "Nepavyko minimizuoti atnaujinimo rinkinio" + +#: apt-private/private-cachefile.cc:98 +msgid " Done" +msgstr " Įvykdyta" + +#: apt-private/private-cachefile.cc:102 +msgid "You might want to run 'apt-get -f install' to correct these." +msgstr "Įvykdykite „apt-get -f install“, jei norite ištaisyti šias klaidas." + +#: apt-private/private-cachefile.cc:105 +msgid "Unmet dependencies. Try using -f." +msgstr "Nepatenkintos priklausomybės. Bandykit naudoti -f." + +#: apt-private/private-cacheset.cc:26 apt-private/private-search.cc:57 +msgid "Sorting" +msgstr "" + +#: apt-private/private-update.cc:45 +msgid "The update command takes no arguments" +msgstr "Atnaujinimo komandai argumentų nereikia" + +#: apt-private/private-upgrade.cc:19 +msgid "Calculating upgrade... " +msgstr "Skaičiuojami atnaujinimai... " + +#: apt-private/private-upgrade.cc:24 +#, fuzzy +msgid "Internal error, Upgrade broke stuff" +msgstr "Vidinė klaida, problemos sprendimas kažką sugadino" + +#: apt-private/private-upgrade.cc:26 +msgid "Done" +msgstr "Įvykdyta" + +#: apt-private/private-search.cc:61 +msgid "Full Text Search" +msgstr "" + +#: apt-private/private-show.cc:152 +#, c-format +msgid "There is %lu additional record. Please use the '-a' switch to see it" +msgid_plural "" +"There are %lu additional records. Please use the '-a' switch to see them." +msgstr[0] "" +msgstr[1] "" + +#: apt-private/private-show.cc:159 +msgid "not a real package (virtual)" +msgstr "" + +#: apt-private/private-main.cc:19 +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 "" + +#: apt-private/private-sources.cc:45 +#, fuzzy, c-format +msgid "Failed to parse %s. Edit again? " +msgstr "Nepavyko pervadinti %s į %s" + +#: apt-private/private-sources.cc:57 +#, c-format +msgid "Your '%s' file changed, please run 'apt-get update'." +msgstr "" + +#: apt-private/acqprogress.cc:63 +msgid "Hit " +msgstr "Imamas " + +#: apt-private/acqprogress.cc:87 +msgid "Get:" +msgstr "Gauti:" + +#: apt-private/acqprogress.cc:118 +msgid "Ign " +msgstr "Ignoruotas " + +#: apt-private/acqprogress.cc:122 +msgid "Err " +msgstr "Klaida " + +#: apt-private/acqprogress.cc:143 +#, c-format +msgid "Fetched %sB in %s (%sB/s)\n" +msgstr "Parsiųsta %sB iš %s (%sB/s)\n" + +#: apt-private/acqprogress.cc:233 +#, c-format +msgid " [Working]" +msgstr " [Vykdoma]" + +#: apt-private/acqprogress.cc:294 +#, c-format +msgid "" +"Media change: please insert the disc labeled\n" +" '%s'\n" +"in the drive '%s' and press enter\n" +msgstr "" +"Laikmenos keitimas: įdėkite diską, pažymėtą\n" +" „%s“,\n" +"į įrenginį „%s“ ir paspauskite enter\n" #. 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:464 -#: apt-pkg/contrib/cdromutl.cc:184 apt-pkg/contrib/fileutl.cc:404 -#: apt-pkg/contrib/fileutl.cc:517 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:362 +#: apt-pkg/contrib/cdromutl.cc:184 apt-pkg/contrib/fileutl.cc:406 +#: apt-pkg/contrib/fileutl.cc:519 apt-pkg/sourcelist.cc:271 +#: apt-pkg/sourcelist.cc:277 apt-pkg/acquire.cc:485 apt-pkg/init.cc:100 +#: apt-pkg/init.cc:108 apt-pkg/clean.cc:36 apt-pkg/policy.cc:373 #, c-format msgid "Unable to read %s" msgstr "Nepavyko perskaityti %s" @@ -1559,58 +1559,44 @@ msgstr "Nepavyko atverti failo %s" msgid "[Mirror: %s]" msgstr "" -#: 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 "" - -#: 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 "" - -#: methods/rsh.cc:99 ftparchive/multicompress.cc:168 +#: methods/rsh.cc:98 ftparchive/multicompress.cc:169 msgid "Failed to create IPC pipe to subprocess" msgstr "Nepavyko subprocesui sukurti IPC gijos" -#: methods/rsh.cc:340 +#: methods/rsh.cc:339 msgid "Connection closed prematurely" msgstr "" -#: dselect/install:32 +#: dselect/install:33 msgid "Bad default setting!" msgstr "Blogi standartiniai nustatymai!" -#: dselect/install:51 dselect/install:83 dselect/install:87 dselect/install:94 -#: dselect/install:105 dselect/update:45 +#: dselect/install:52 dselect/install:84 dselect/install:88 dselect/install:95 +#: dselect/install:106 dselect/update:45 msgid "Press enter to continue." msgstr "Jei norite tęsti, spauskite Enter." -#: dselect/install:91 +#: dselect/install:92 msgid "Do you want to erase any previously downloaded .deb files?" msgstr "" -#: dselect/install:101 +#: dselect/install:102 #, fuzzy msgid "Some errors occurred while unpacking. Packages that were installed" msgstr "Išpakuojant įvyko klaidų. Bandysiu konfigūruoti" -#: dselect/install:102 +#: dselect/install:103 #, fuzzy msgid "will be configured. This may result in duplicate errors" msgstr "paketus, kurie buvo įdiegti. Tai gali sukelti pasikartojančias klaidas" -#: dselect/install:103 +#: dselect/install:104 msgid "or errors caused by missing dependencies. This is OK, only the errors" msgstr "" "arba klaidas, atsiradusias dėl trūkstamų priklausomybių. Viskas gerai, tik " "klaidos," -#: dselect/install:104 +#: dselect/install:105 msgid "" "above this message are important. Please fix them and run [I]nstall again" msgstr "" @@ -1621,12 +1607,7 @@ msgstr "" msgid "Merging available information" msgstr "Sujungiama turima informaija" -#: cmdline/apt-extracttemplates.cc:102 -#, c-format -msgid "%s not a valid DEB package." -msgstr "%s nėra tikras DEB paketas." - -#: cmdline/apt-extracttemplates.cc:236 +#: cmdline/apt-extracttemplates.cc:224 msgid "" "Usage: apt-extracttemplates file1 [file2 ...]\n" "\n" @@ -1651,12 +1632,12 @@ msgstr "" " -c=? Nuskaityti šį konfigūracijų failą\n" " -o=? Nustatyti savarankiškas nuostatas, pvz.: -o dir::cache=/tmp\n" -#: cmdline/apt-extracttemplates.cc:271 apt-pkg/pkgcachegen.cc:1388 +#: cmdline/apt-extracttemplates.cc:256 apt-pkg/pkgcachegen.cc:1388 #, c-format msgid "Unable to write to %s" msgstr "Nepavyko įrašyti į %s" -#: cmdline/apt-extracttemplates.cc:313 +#: cmdline/apt-extracttemplates.cc:298 msgid "Cannot get debconf version. Is debconf installed?" msgstr "Nepavyko sužinoti debconf versijos. Ar įdiegtas debconf?" @@ -1868,36 +1849,36 @@ msgstr "Nepavyko nuskaityti nuorodos %s" msgid "Failed to unlink %s" msgstr "Nepavyko atsieti nuorodos %s" -#: ftparchive/writer.cc:288 +#: ftparchive/writer.cc:289 #, c-format msgid "*** Failed to link %s to %s" msgstr "*** Nepavyko susieti %s su %s" -#: ftparchive/writer.cc:298 +#: ftparchive/writer.cc:299 #, c-format msgid " DeLink limit of %sB hit.\n" msgstr "" -#: ftparchive/writer.cc:403 +#: ftparchive/writer.cc:404 msgid "Archive had no package field" msgstr "Archyvas neturėjo paketo lauko" -#: ftparchive/writer.cc:411 ftparchive/writer.cc:701 +#: ftparchive/writer.cc:412 ftparchive/writer.cc:702 #, c-format msgid " %s has no override entry\n" msgstr " %s neturi perrašymo įrašo\n" -#: ftparchive/writer.cc:479 ftparchive/writer.cc:845 +#: ftparchive/writer.cc:480 ftparchive/writer.cc:846 #, c-format msgid " %s maintainer is %s not %s\n" msgstr " %s prižiūrėtojas yra %s, o ne %s\n" -#: ftparchive/writer.cc:711 +#: ftparchive/writer.cc:712 #, c-format msgid " %s has no source override entry\n" msgstr "" -#: ftparchive/writer.cc:715 +#: ftparchive/writer.cc:716 #, c-format msgid " %s has no binary override entry either\n" msgstr "" @@ -1906,77 +1887,84 @@ msgstr "" msgid "realloc - Failed to allocate memory" msgstr "realloc - Nepavyko išskirti atminties" -#: ftparchive/override.cc:35 ftparchive/override.cc:143 +#: ftparchive/override.cc:35 ftparchive/override.cc:139 #, c-format msgid "Unable to open %s" msgstr "Nepavyko atverti %s" -#: ftparchive/override.cc:61 ftparchive/override.cc:167 +#. skip spaces +#. find end of word +#: ftparchive/override.cc:65 +#, fuzzy, c-format +msgid "Malformed override %s line %llu (%s)" +msgstr "Nekorektiškas perrašymas %s eilutėje %lu #1" + +#: ftparchive/override.cc:124 ftparchive/override.cc:198 +#, c-format +msgid "Failed to read the override file %s" +msgstr "Nepavyko nuskaityti perrašymo failo %s" + +#: ftparchive/override.cc:163 #, fuzzy, c-format msgid "Malformed override %s line %llu #1" msgstr "Nekorektiškas perrašymas %s eilutėje %lu #1" -#: ftparchive/override.cc:75 ftparchive/override.cc:179 +#: ftparchive/override.cc:175 #, fuzzy, c-format msgid "Malformed override %s line %llu #2" msgstr "Nekorektiškas perrašymas %s eilutėje %lu #2" -#: ftparchive/override.cc:89 ftparchive/override.cc:192 +#: ftparchive/override.cc:188 #, fuzzy, c-format msgid "Malformed override %s line %llu #3" msgstr "Nekorektiškas perrašymas %s eilutėje %lu #3" -#: ftparchive/override.cc:128 ftparchive/override.cc:202 -#, c-format -msgid "Failed to read the override file %s" -msgstr "Nepavyko nuskaityti perrašymo failo %s" - -#: ftparchive/multicompress.cc:70 +#: ftparchive/multicompress.cc:71 #, c-format msgid "Unknown compression algorithm '%s'" msgstr "Nežinomas suspaudimo algoritmas „%s“" -#: ftparchive/multicompress.cc:100 +#: ftparchive/multicompress.cc:101 #, c-format msgid "Compressed output %s needs a compression set" msgstr "Suspaustai išvesčiai %s reikia suspaudimo rinkinio" -#: ftparchive/multicompress.cc:189 +#: ftparchive/multicompress.cc:190 msgid "Failed to create FILE*" msgstr "Nepavyko sukurti FILE*" -#: ftparchive/multicompress.cc:192 +#: ftparchive/multicompress.cc:193 msgid "Failed to fork" msgstr "" -#: ftparchive/multicompress.cc:206 +#: ftparchive/multicompress.cc:207 msgid "Compress child" msgstr "" -#: ftparchive/multicompress.cc:229 +#: ftparchive/multicompress.cc:230 #, c-format msgid "Internal error, failed to create %s" msgstr "Vidinė klaida, nepavyko sukurti %s" -#: ftparchive/multicompress.cc:304 +#: ftparchive/multicompress.cc:303 msgid "IO to subprocess/file failed" msgstr "Nepavyko Nusk/Įraš į subprocesą/failą" -#: ftparchive/multicompress.cc:342 +#: ftparchive/multicompress.cc:341 msgid "Failed to read while computing MD5" msgstr "Skaitymo klaida skaičiuojant MD5" -#: ftparchive/multicompress.cc:358 +#: ftparchive/multicompress.cc:357 #, c-format msgid "Problem unlinking %s" msgstr "" -#: ftparchive/multicompress.cc:373 apt-inst/extract.cc:187 +#: ftparchive/multicompress.cc:372 apt-inst/extract.cc:187 #, c-format msgid "Failed to rename %s to %s" msgstr "Nepavyko pervadinti %s į %s" -#: cmdline/apt-internal-solver.cc:37 +#: cmdline/apt-internal-solver.cc:38 #, fuzzy msgid "" "Usage: apt-internal-solver\n" @@ -2031,23 +2019,23 @@ msgstr "" " -c=? Nuskaityti šią konfigūracijos bylą\n" " -o=? Nurodyti savarankiškas nuostatas, pvz.: -o dir::cache=/tmp\n" -#: apt-inst/contrib/extracttar.cc:116 +#: apt-inst/contrib/extracttar.cc:122 msgid "Failed to create pipes" msgstr "" -#: apt-inst/contrib/extracttar.cc:143 +#: apt-inst/contrib/extracttar.cc:149 msgid "Failed to exec gzip " msgstr "" -#: apt-inst/contrib/extracttar.cc:180 apt-inst/contrib/extracttar.cc:210 +#: apt-inst/contrib/extracttar.cc:186 apt-inst/contrib/extracttar.cc:216 msgid "Corrupted archive" msgstr "Sugadintas archyvas" -#: apt-inst/contrib/extracttar.cc:195 +#: apt-inst/contrib/extracttar.cc:201 msgid "Tar checksum failed, archive corrupted" msgstr "Tar kontrolinė suma klaidinga, archyvas sugadintas" -#: apt-inst/contrib/extracttar.cc:302 +#: apt-inst/contrib/extracttar.cc:306 #, c-format msgid "Unknown TAR header type %u, member %s" msgstr "Nežinomas TAR antraštės tipas %u. narys %s" @@ -2113,7 +2101,7 @@ msgstr "" msgid "Failed to write file %s" msgstr "" -#: apt-inst/dirstream.cc:98 apt-inst/dirstream.cc:106 +#: apt-inst/dirstream.cc:106 #, c-format msgid "Failed to close file %s" msgstr "" @@ -2170,23 +2158,18 @@ msgstr "" msgid "Unable to stat %s" msgstr "" -#: apt-inst/deb/debfile.cc:41 apt-inst/deb/debfile.cc:46 +#: apt-inst/deb/debfile.cc:41 apt-inst/deb/debfile.cc:48 +#: apt-inst/deb/debfile.cc:57 #, c-format msgid "This is not a valid DEB archive, missing '%s' member" msgstr "" -#. 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 "" - -#: apt-inst/deb/debfile.cc:120 +#: apt-inst/deb/debfile.cc:124 #, c-format msgid "Internal error, could not locate member %s" msgstr "Vidinė klaida, nepavyko aptikti nario %s" -#: apt-inst/deb/debfile.cc:214 +#: apt-inst/deb/debfile.cc:219 msgid "Unparsable control file" msgstr "" @@ -2231,98 +2214,98 @@ msgid "" "Current value: %lu. (man 5 apt.conf)" msgstr "" -#: apt-pkg/contrib/mmap.cc:440 +#: apt-pkg/contrib/mmap.cc:446 #, c-format msgid "" "Unable to increase the size of the MMap as the limit of %lu bytes is already " "reached." msgstr "" -#: apt-pkg/contrib/mmap.cc:443 +#: apt-pkg/contrib/mmap.cc:449 msgid "" "Unable to increase size of the MMap as automatic growing is disabled by user." msgstr "" #. d means days, h means hours, min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:378 +#: apt-pkg/contrib/strutl.cc:401 #, c-format msgid "%lid %lih %limin %lis" msgstr "" #. h means hours, min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:385 +#: apt-pkg/contrib/strutl.cc:408 #, c-format msgid "%lih %limin %lis" msgstr "" #. min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:392 +#: apt-pkg/contrib/strutl.cc:415 #, c-format msgid "%limin %lis" msgstr "" #. s means seconds -#: apt-pkg/contrib/strutl.cc:397 +#: apt-pkg/contrib/strutl.cc:420 #, c-format msgid "%lis" msgstr "" -#: apt-pkg/contrib/strutl.cc:1173 +#: apt-pkg/contrib/strutl.cc:1229 #, c-format msgid "Selection %s not found" msgstr "" -#: apt-pkg/contrib/configuration.cc:491 +#: apt-pkg/contrib/configuration.cc:503 #, c-format msgid "Unrecognized type abbreviation: '%c'" msgstr "" -#: apt-pkg/contrib/configuration.cc:605 +#: apt-pkg/contrib/configuration.cc:617 #, c-format msgid "Opening configuration file %s" msgstr "" -#: apt-pkg/contrib/configuration.cc:773 +#: apt-pkg/contrib/configuration.cc:785 #, c-format msgid "Syntax error %s:%u: Block starts with no name." msgstr "" -#: apt-pkg/contrib/configuration.cc:792 +#: apt-pkg/contrib/configuration.cc:804 #, c-format msgid "Syntax error %s:%u: Malformed tag" msgstr "" -#: apt-pkg/contrib/configuration.cc:809 +#: apt-pkg/contrib/configuration.cc:821 #, c-format msgid "Syntax error %s:%u: Extra junk after value" msgstr "" -#: apt-pkg/contrib/configuration.cc:849 +#: apt-pkg/contrib/configuration.cc:861 #, c-format msgid "Syntax error %s:%u: Directives can only be done at the top level" msgstr "" -#: apt-pkg/contrib/configuration.cc:856 +#: apt-pkg/contrib/configuration.cc:868 #, c-format msgid "Syntax error %s:%u: Too many nested includes" msgstr "" -#: apt-pkg/contrib/configuration.cc:860 apt-pkg/contrib/configuration.cc:865 +#: apt-pkg/contrib/configuration.cc:872 apt-pkg/contrib/configuration.cc:877 #, c-format msgid "Syntax error %s:%u: Included from here" msgstr "" -#: apt-pkg/contrib/configuration.cc:869 +#: apt-pkg/contrib/configuration.cc:881 #, c-format msgid "Syntax error %s:%u: Unsupported directive '%s'" msgstr "" -#: apt-pkg/contrib/configuration.cc:872 +#: apt-pkg/contrib/configuration.cc:884 #, c-format msgid "Syntax error %s:%u: clear directive requires an option tree as argument" msgstr "" -#: apt-pkg/contrib/configuration.cc:922 +#: apt-pkg/contrib/configuration.cc:934 #, c-format msgid "Syntax error %s:%u: Extra junk at end of file" msgstr "" @@ -2347,48 +2330,48 @@ msgstr "" msgid "%c%s... %u%%" msgstr "%c%s... Baigta" -#: apt-pkg/contrib/cmndline.cc:80 +#: apt-pkg/contrib/cmndline.cc:116 #, c-format msgid "Command line option '%c' [from %s] is not known." msgstr "" -#: apt-pkg/contrib/cmndline.cc:105 apt-pkg/contrib/cmndline.cc:114 -#: apt-pkg/contrib/cmndline.cc:122 +#: apt-pkg/contrib/cmndline.cc:141 apt-pkg/contrib/cmndline.cc:150 +#: apt-pkg/contrib/cmndline.cc:158 #, c-format msgid "Command line option %s is not understood" msgstr "" -#: apt-pkg/contrib/cmndline.cc:127 +#: apt-pkg/contrib/cmndline.cc:163 #, c-format msgid "Command line option %s is not boolean" msgstr "" -#: apt-pkg/contrib/cmndline.cc:168 apt-pkg/contrib/cmndline.cc:189 +#: apt-pkg/contrib/cmndline.cc:204 apt-pkg/contrib/cmndline.cc:225 #, c-format msgid "Option %s requires an argument." msgstr "Parametrui %s reikia argumento." -#: apt-pkg/contrib/cmndline.cc:202 apt-pkg/contrib/cmndline.cc:208 +#: apt-pkg/contrib/cmndline.cc:238 apt-pkg/contrib/cmndline.cc:244 #, c-format msgid "Option %s: Configuration item specification must have an =<val>." msgstr "" -#: apt-pkg/contrib/cmndline.cc:237 +#: apt-pkg/contrib/cmndline.cc:273 #, c-format msgid "Option %s requires an integer argument, not '%s'" msgstr "" -#: apt-pkg/contrib/cmndline.cc:268 +#: apt-pkg/contrib/cmndline.cc:304 #, c-format msgid "Option '%s' is too long" msgstr "" -#: apt-pkg/contrib/cmndline.cc:300 +#: apt-pkg/contrib/cmndline.cc:336 #, c-format msgid "Sense %s is not understood, try true or false." msgstr "" -#: apt-pkg/contrib/cmndline.cc:350 +#: apt-pkg/contrib/cmndline.cc:386 #, c-format msgid "Invalid operation %s" msgstr "Klaidingas veiksmas %s" @@ -2402,121 +2385,121 @@ msgstr "" msgid "Failed to stat the cdrom" msgstr "" -#: apt-pkg/contrib/fileutl.cc:93 +#: apt-pkg/contrib/fileutl.cc:95 #, fuzzy, c-format msgid "Problem closing the gzip file %s" msgstr "Klaida užveriant failą" -#: apt-pkg/contrib/fileutl.cc:226 +#: apt-pkg/contrib/fileutl.cc:228 #, c-format msgid "Not using locking for read only lock file %s" msgstr "" -#: apt-pkg/contrib/fileutl.cc:231 +#: apt-pkg/contrib/fileutl.cc:233 #, c-format msgid "Could not open lock file %s" msgstr "Nepavyko atverti rakinimo failo %s" -#: apt-pkg/contrib/fileutl.cc:254 +#: apt-pkg/contrib/fileutl.cc:256 #, c-format msgid "Not using locking for nfs mounted lock file %s" msgstr "" -#: apt-pkg/contrib/fileutl.cc:259 +#: apt-pkg/contrib/fileutl.cc:261 #, c-format msgid "Could not get lock %s" msgstr "Nepavyko rezervuoti rakinimo failo %s" -#: apt-pkg/contrib/fileutl.cc:396 apt-pkg/contrib/fileutl.cc:510 +#: apt-pkg/contrib/fileutl.cc:398 apt-pkg/contrib/fileutl.cc:512 #, c-format msgid "List of files can't be created as '%s' is not a directory" msgstr "" -#: apt-pkg/contrib/fileutl.cc:430 +#: apt-pkg/contrib/fileutl.cc:432 #, c-format msgid "Ignoring '%s' in directory '%s' as it is not a regular file" msgstr "" -#: apt-pkg/contrib/fileutl.cc:448 +#: apt-pkg/contrib/fileutl.cc:450 #, c-format msgid "Ignoring file '%s' in directory '%s' as it has no filename extension" msgstr "" -#: apt-pkg/contrib/fileutl.cc:457 +#: apt-pkg/contrib/fileutl.cc:459 #, c-format msgid "" "Ignoring file '%s' in directory '%s' as it has an invalid filename extension" msgstr "" -#: apt-pkg/contrib/fileutl.cc:844 +#: apt-pkg/contrib/fileutl.cc:862 #, c-format msgid "Sub-process %s received a segmentation fault." msgstr "Procesas %s gavo segmentavimo klaidą" -#: apt-pkg/contrib/fileutl.cc:846 +#: apt-pkg/contrib/fileutl.cc:864 #, fuzzy, c-format msgid "Sub-process %s received signal %u." msgstr "Procesas %s gavo segmentavimo klaidą" -#: apt-pkg/contrib/fileutl.cc:850 apt-pkg/contrib/gpgv.cc:243 +#: apt-pkg/contrib/fileutl.cc:868 apt-pkg/contrib/gpgv.cc:237 #, c-format msgid "Sub-process %s returned an error code (%u)" msgstr "Procesas %s grąžino klaidos kodą (%u)" -#: apt-pkg/contrib/fileutl.cc:852 apt-pkg/contrib/gpgv.cc:236 +#: apt-pkg/contrib/fileutl.cc:870 apt-pkg/contrib/gpgv.cc:230 #, c-format msgid "Sub-process %s exited unexpectedly" msgstr "Procesas %s netikėtai išėjo" -#: apt-pkg/contrib/fileutl.cc:988 +#: apt-pkg/contrib/fileutl.cc:1016 #, c-format msgid "Could not open file %s" msgstr "Nepavyko atverti failo %s" -#: apt-pkg/contrib/fileutl.cc:1065 +#: apt-pkg/contrib/fileutl.cc:1093 #, fuzzy, c-format msgid "Could not open file descriptor %d" msgstr "Nepavyko atverti failo %s" -#: apt-pkg/contrib/fileutl.cc:1150 +#: apt-pkg/contrib/fileutl.cc:1178 msgid "Failed to create subprocess IPC" msgstr "Nepavyko sukurti subproceso IPC" -#: apt-pkg/contrib/fileutl.cc:1205 +#: apt-pkg/contrib/fileutl.cc:1233 msgid "Failed to exec compressor " msgstr "Nepavyko paleisti suspaudėjo " -#: apt-pkg/contrib/fileutl.cc:1298 +#: apt-pkg/contrib/fileutl.cc:1326 #, c-format msgid "read, still have %llu to read but none left" msgstr "" -#: apt-pkg/contrib/fileutl.cc:1385 apt-pkg/contrib/fileutl.cc:1407 +#: apt-pkg/contrib/fileutl.cc:1413 apt-pkg/contrib/fileutl.cc:1435 #, c-format msgid "write, still have %llu to write but couldn't" msgstr "" -#: apt-pkg/contrib/fileutl.cc:1695 +#: apt-pkg/contrib/fileutl.cc:1723 #, fuzzy, c-format msgid "Problem closing the file %s" msgstr "Klaida užveriant failą" -#: apt-pkg/contrib/fileutl.cc:1707 +#: apt-pkg/contrib/fileutl.cc:1735 #, fuzzy, c-format msgid "Problem renaming the file %s to %s" msgstr "Klaida sinchronizuojant failą" -#: apt-pkg/contrib/fileutl.cc:1718 +#: apt-pkg/contrib/fileutl.cc:1746 #, fuzzy, c-format msgid "Problem unlinking the file %s" msgstr "Klaida užveriant failą" -#: apt-pkg/contrib/fileutl.cc:1731 +#: apt-pkg/contrib/fileutl.cc:1759 msgid "Problem syncing the file" msgstr "Klaida sinchronizuojant failą" #. TRANSLATOR: %s is the trusted keyring parts directory -#: apt-pkg/contrib/gpgv.cc:76 +#: apt-pkg/contrib/gpgv.cc:70 #, fuzzy, c-format msgid "No keyring installed in %s." msgstr "Diegimas nutraukiamas." @@ -2628,99 +2611,109 @@ msgstr "" msgid "Failed to write temporary StateFile %s" msgstr "" -#: apt-pkg/tagfile.cc:129 +#: apt-pkg/tagfile.cc:138 #, c-format msgid "Unable to parse package file %s (1)" msgstr "" -#: apt-pkg/tagfile.cc:216 +#: apt-pkg/tagfile.cc:235 #, c-format msgid "Unable to parse package file %s (2)" msgstr "" -#: apt-pkg/sourcelist.cc:96 +#: apt-pkg/sourcelist.cc:118 +#, c-format +msgid "Malformed stanza %u in source list %s (URI parse)" +msgstr "" + +#: apt-pkg/sourcelist.cc:161 #, c-format msgid "Malformed line %lu in source list %s ([option] unparseable)" msgstr "" -#: apt-pkg/sourcelist.cc:99 +#: apt-pkg/sourcelist.cc:164 #, c-format msgid "Malformed line %lu in source list %s ([option] too short)" msgstr "" -#: apt-pkg/sourcelist.cc:110 +#: apt-pkg/sourcelist.cc:175 #, c-format msgid "Malformed line %lu in source list %s ([%s] is not an assignment)" msgstr "" -#: apt-pkg/sourcelist.cc:116 +#: apt-pkg/sourcelist.cc:181 #, c-format msgid "Malformed line %lu in source list %s ([%s] has no key)" msgstr "" -#: apt-pkg/sourcelist.cc:119 +#: apt-pkg/sourcelist.cc:184 #, c-format msgid "Malformed line %lu in source list %s ([%s] key %s has no value)" msgstr "" -#: apt-pkg/sourcelist.cc:132 +#: apt-pkg/sourcelist.cc:197 #, c-format msgid "Malformed line %lu in source list %s (URI)" msgstr "" -#: apt-pkg/sourcelist.cc:134 +#: apt-pkg/sourcelist.cc:199 #, c-format msgid "Malformed line %lu in source list %s (dist)" msgstr "" -#: apt-pkg/sourcelist.cc:137 +#: apt-pkg/sourcelist.cc:202 #, c-format msgid "Malformed line %lu in source list %s (URI parse)" msgstr "" -#: apt-pkg/sourcelist.cc:143 +#: apt-pkg/sourcelist.cc:208 #, c-format msgid "Malformed line %lu in source list %s (absolute dist)" msgstr "" -#: apt-pkg/sourcelist.cc:150 +#: apt-pkg/sourcelist.cc:215 #, c-format msgid "Malformed line %lu in source list %s (dist parse)" msgstr "" -#: apt-pkg/sourcelist.cc:248 +#: apt-pkg/sourcelist.cc:326 #, c-format msgid "Opening %s" msgstr "Atveriama %s" -#: apt-pkg/sourcelist.cc:265 apt-pkg/cdrom.cc:495 +#: apt-pkg/sourcelist.cc:338 apt-pkg/cdrom.cc:495 #, c-format msgid "Line %u too long in source list %s." msgstr "" -#: apt-pkg/sourcelist.cc:289 +#: apt-pkg/sourcelist.cc:362 #, c-format msgid "Malformed line %u in source list %s (type)" msgstr "" -#: apt-pkg/sourcelist.cc:293 +#: apt-pkg/sourcelist.cc:366 #, c-format msgid "Type '%s' is not known on line %u in source list %s" msgstr "" -#: apt-pkg/packagemanager.cc:297 apt-pkg/packagemanager.cc:923 +#: apt-pkg/sourcelist.cc:407 +#, c-format +msgid "Type '%s' is not known on stanza %u in source list %s" +msgstr "" + +#: apt-pkg/packagemanager.cc:296 apt-pkg/packagemanager.cc:922 #, c-format msgid "" "Could not perform immediate configuration on '%s'. Please see man 5 apt.conf " "under APT::Immediate-Configure for details. (%d)" msgstr "" -#: apt-pkg/packagemanager.cc:498 apt-pkg/packagemanager.cc:529 +#: apt-pkg/packagemanager.cc:497 apt-pkg/packagemanager.cc:528 #, fuzzy, c-format msgid "Could not configure '%s'. " msgstr "Nepavyko atverti failo %s" -#: apt-pkg/packagemanager.cc:571 +#: apt-pkg/packagemanager.cc:570 #, c-format msgid "" "This installation run will require temporarily removing the essential " @@ -2739,26 +2732,17 @@ msgid "" "The package %s needs to be reinstalled, but I can't find an archive for it." msgstr "" -#: apt-pkg/algorithms.cc:1238 +#: apt-pkg/algorithms.cc:1068 msgid "" "Error, pkgProblemResolver::Resolve generated breaks, this may be caused by " "held packages." msgstr "" -#: apt-pkg/algorithms.cc:1240 +#: apt-pkg/algorithms.cc:1070 msgid "Unable to correct problems, you have held broken packages." msgstr "" -#: apt-pkg/algorithms.cc:1592 apt-pkg/algorithms.cc:1594 -#, fuzzy -msgid "" -"Some index files failed to download. They have been ignored, or old ones " -"used instead." -msgstr "" -"Kai kurių indeksų failų nepavyko parsiųsti, jie buvo ignoruoti arba vietoje " -"jų panaudoti seni." - -#: apt-pkg/acquire.cc:81 apt-pkg/cdrom.cc:838 +#: apt-pkg/acquire.cc:81 apt-pkg/cdrom.cc:811 #, fuzzy, c-format msgid "List directory %spartial is missing." msgstr "Trūksta aplanko „%s“" @@ -2785,27 +2769,32 @@ msgstr "Parsiunčiamas %li failas iš %li (liko %s)" msgid "Retrieving file %li of %li" msgstr "Parsiunčiamas %li failas iš %li" -#: apt-pkg/acquire-worker.cc:112 +#: apt-pkg/acquire-worker.cc:113 #, c-format msgid "The method driver %s could not be found." msgstr "" -#: apt-pkg/acquire-worker.cc:161 +#: apt-pkg/acquire-worker.cc:115 +#, fuzzy, c-format +msgid "Is the package %s installed?" +msgstr "Patikrinkite, ar įdiegtas „dpkg-dev“ paketas.\n" + +#: apt-pkg/acquire-worker.cc:166 #, c-format msgid "Method %s did not start correctly" msgstr "" -#: apt-pkg/acquire-worker.cc:447 +#: apt-pkg/acquire-worker.cc:452 #, c-format msgid "Please insert the disc labeled: '%s' in the drive '%s' and press enter." msgstr "Įdėkite diską „%s“ į įrenginį „%s“ ir paspauskite Enter." -#: apt-pkg/init.cc:151 +#: apt-pkg/init.cc:143 #, c-format msgid "Packaging system '%s' is not supported" msgstr "" -#: apt-pkg/init.cc:167 +#: apt-pkg/init.cc:159 msgid "Unable to determine a suitable packaging system type" msgstr "" @@ -2839,17 +2828,17 @@ msgid "" "available in the sources" msgstr "" -#: apt-pkg/policy.cc:399 +#: apt-pkg/policy.cc:414 #, c-format msgid "Invalid record in the preferences file %s, no Package header" msgstr "" -#: apt-pkg/policy.cc:421 +#: apt-pkg/policy.cc:436 #, c-format msgid "Did not understand pin type %s" msgstr "" -#: apt-pkg/policy.cc:429 +#: apt-pkg/policy.cc:444 msgid "No priority (or zero) specified for pin" msgstr "" @@ -2916,44 +2905,48 @@ msgstr "" msgid "rename failed, %s (%s -> %s)." msgstr "" -#: apt-pkg/acquire-item.cc:599 -msgid "MD5Sum mismatch" -msgstr "MD5 sumos neatitikimas" - -#: apt-pkg/acquire-item.cc:870 apt-pkg/acquire-item.cc:1887 -#: apt-pkg/acquire-item.cc:2030 +#: apt-pkg/acquire-item.cc:154 msgid "Hash Sum mismatch" msgstr "Maišos sumos nesutapimas" -#: apt-pkg/acquire-item.cc:1388 +#: apt-pkg/acquire-item.cc:159 +msgid "Size mismatch" +msgstr "Neatitinka dydžiai" + +#: apt-pkg/acquire-item.cc:164 +#, fuzzy +msgid "Invalid file format" +msgstr "Klaidingas veiksmas %s" + +#: apt-pkg/acquire-item.cc:1570 #, 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:1404 +#: apt-pkg/acquire-item.cc:1586 #, fuzzy, c-format msgid "Unable to find hash sum for '%s' in Release file" msgstr "Nepavyko atverti DB failo %s: %s" -#: apt-pkg/acquire-item.cc:1446 +#: apt-pkg/acquire-item.cc:1628 msgid "There is no public key available for the following key IDs:\n" msgstr "" -#: apt-pkg/acquire-item.cc:1484 +#: apt-pkg/acquire-item.cc:1666 #, 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:1506 +#: apt-pkg/acquire-item.cc:1688 #, c-format msgid "Conflicting distribution: %s (expected %s but got %s)" msgstr "" -#: apt-pkg/acquire-item.cc:1536 +#: apt-pkg/acquire-item.cc:1718 #, c-format msgid "" "An error occurred during the signature verification. The repository is not " @@ -2961,41 +2954,35 @@ msgid "" msgstr "" #. Invalid signature file, reject (LP: #346386) (Closes: #627642) -#: apt-pkg/acquire-item.cc:1546 apt-pkg/acquire-item.cc:1551 +#: apt-pkg/acquire-item.cc:1728 apt-pkg/acquire-item.cc:1733 #, c-format msgid "GPG error: %s: %s" msgstr "GPG klaida: %s: %s" -#: apt-pkg/acquire-item.cc:1663 +#: apt-pkg/acquire-item.cc:1856 #, c-format msgid "" "I wasn't able to locate a file for the %s package. This might mean you need " "to manually fix this package. (due to missing arch)" msgstr "" -#: apt-pkg/acquire-item.cc:1722 +#: apt-pkg/acquire-item.cc:1922 #, c-format -msgid "" -"I wasn't able to locate a file for the %s package. This might mean you need " -"to manually fix this package." +msgid "Can't find a source to download version '%s' of '%s'" msgstr "" -#: apt-pkg/acquire-item.cc:1781 +#: apt-pkg/acquire-item.cc:1980 #, c-format msgid "" "The package index files are corrupted. No Filename: field for package %s." msgstr "" -#: apt-pkg/acquire-item.cc:1879 -msgid "Size mismatch" -msgstr "Neatitinka dydžiai" - -#: apt-pkg/indexrecords.cc:68 +#: apt-pkg/indexrecords.cc:73 #, fuzzy, c-format msgid "Unable to parse Release file %s" msgstr "Nepavyko atverti DB failo %s: %s" -#: apt-pkg/indexrecords.cc:78 +#: apt-pkg/indexrecords.cc:81 #, fuzzy, c-format msgid "No sections in Release file %s" msgstr "Pastaba: pažymimas %s vietoje %s\n" @@ -3020,70 +3007,63 @@ msgstr "Nepavyko atverti DB failo %s: %s" msgid "Vendor block %s contains no fingerprint" msgstr "" -#: apt-pkg/cdrom.cc:576 -#, c-format -msgid "" -"Using CD-ROM mount point %s\n" -"Mounting CD-ROM\n" -msgstr "" - -#: apt-pkg/cdrom.cc:585 apt-pkg/cdrom.cc:682 -msgid "Identifying.. " -msgstr "Identifikuojama.. " - -#: apt-pkg/cdrom.cc:613 -#, c-format -msgid "Stored label: %s\n" -msgstr "" - -#: apt-pkg/cdrom.cc:622 apt-pkg/cdrom.cc:915 -msgid "Unmounting CD-ROM...\n" -msgstr "Atjungiamas CD-ROM...\n" - -#: apt-pkg/cdrom.cc:642 +#: apt-pkg/cdrom.cc:575 #, c-format msgid "Using CD-ROM mount point %s\n" msgstr "Naudojama CD-ROM prijungimo vieta %s\n" -#: apt-pkg/cdrom.cc:660 +#: apt-pkg/cdrom.cc:583 msgid "Unmounting CD-ROM\n" msgstr "Atjungiamas CD-ROM\n" -#: apt-pkg/cdrom.cc:665 +#: apt-pkg/cdrom.cc:588 msgid "Waiting for disc...\n" msgstr "Laukiama disko...\n" -#: apt-pkg/cdrom.cc:674 +#: apt-pkg/cdrom.cc:597 msgid "Mounting CD-ROM...\n" msgstr "Prijungiamas CD-ROM...\n" -#: apt-pkg/cdrom.cc:693 +#: apt-pkg/cdrom.cc:605 +msgid "Identifying.. " +msgstr "Identifikuojama.. " + +#: apt-pkg/cdrom.cc:643 +#, c-format +msgid "Stored label: %s\n" +msgstr "" + +#: apt-pkg/cdrom.cc:652 apt-pkg/cdrom.cc:888 +msgid "Unmounting CD-ROM...\n" +msgstr "Atjungiamas CD-ROM...\n" + +#: apt-pkg/cdrom.cc:667 msgid "Scanning disc for index files..\n" msgstr "" -#: apt-pkg/cdrom.cc:744 +#: apt-pkg/cdrom.cc:717 #, c-format msgid "" "Found %zu package indexes, %zu source indexes, %zu translation indexes and " "%zu signatures\n" msgstr "" -#: apt-pkg/cdrom.cc:755 +#: apt-pkg/cdrom.cc:728 msgid "" "Unable to locate any package files, perhaps this is not a Debian Disc or the " "wrong architecture?" msgstr "" -#: apt-pkg/cdrom.cc:782 +#: apt-pkg/cdrom.cc:755 #, c-format msgid "Found label '%s'\n" msgstr "Rasta žymė „%s“\n" -#: apt-pkg/cdrom.cc:811 +#: apt-pkg/cdrom.cc:784 msgid "That is not a valid name, try again.\n" msgstr "" -#: apt-pkg/cdrom.cc:828 +#: apt-pkg/cdrom.cc:801 #, c-format msgid "" "This disc is called: \n" @@ -3092,15 +3072,15 @@ msgstr "" "Šio disko pavadinimas: \n" "„%s“\n" -#: apt-pkg/cdrom.cc:830 +#: apt-pkg/cdrom.cc:803 msgid "Copying package lists..." msgstr "Kopijuojami paketų sąrašai..." -#: apt-pkg/cdrom.cc:865 +#: apt-pkg/cdrom.cc:838 msgid "Writing new source list\n" msgstr "Rašomas naujas šaltinių sąrašas\n" -#: apt-pkg/cdrom.cc:873 +#: apt-pkg/cdrom.cc:846 msgid "Source list entries for this disc are:\n" msgstr "" @@ -3134,49 +3114,54 @@ msgstr "" msgid "Hash mismatch for: %s" msgstr "Maišos sumos nesutapimas" -#: apt-pkg/cacheset.cc:403 +#: apt-pkg/cacheset.cc:479 #, c-format msgid "Release '%s' for '%s' was not found" msgstr "Nebuvo rastas „%s“ leidimas paketui „%s“" -#: apt-pkg/cacheset.cc:406 +#: apt-pkg/cacheset.cc:482 #, c-format msgid "Version '%s' for '%s' was not found" msgstr "Nebuvo rasta „%s“ versija paketui „%s“" -#: apt-pkg/cacheset.cc:517 +#: apt-pkg/cacheset.cc:593 #, fuzzy, c-format msgid "Couldn't find task '%s'" msgstr "Nepavyko rasti užduoties %s" -#: apt-pkg/cacheset.cc:523 +#: apt-pkg/cacheset.cc:599 #, fuzzy, c-format msgid "Couldn't find any package by regex '%s'" msgstr "Nepavyko rasti paketo %s" -#: apt-pkg/cacheset.cc:534 +#: apt-pkg/cacheset.cc:605 +#, fuzzy, c-format +msgid "Couldn't find any package by glob '%s'" +msgstr "Nepavyko rasti paketo %s" + +#: apt-pkg/cacheset.cc:616 #, c-format msgid "Can't select versions from package '%s' as it is purely virtual" msgstr "" -#: apt-pkg/cacheset.cc:541 apt-pkg/cacheset.cc:548 +#: apt-pkg/cacheset.cc:623 apt-pkg/cacheset.cc:630 #, c-format msgid "" "Can't select installed nor candidate version from package '%s' as it has " "neither of them" msgstr "" -#: apt-pkg/cacheset.cc:555 +#: apt-pkg/cacheset.cc:637 #, c-format msgid "Can't select newest version from package '%s' as it is purely virtual" msgstr "" -#: apt-pkg/cacheset.cc:563 +#: apt-pkg/cacheset.cc:645 #, c-format msgid "Can't select candidate version from package %s as it has no candidate" msgstr "" -#: apt-pkg/cacheset.cc:571 +#: apt-pkg/cacheset.cc:653 #, c-format msgid "Can't select installed version from package %s as it is not installed" msgstr "" @@ -3201,127 +3186,160 @@ msgstr "" msgid "Execute external solver" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:73 +#: apt-pkg/install-progress.cc:51 +#, c-format +msgid "Progress: [%3i%%]" +msgstr "" + +#: apt-pkg/install-progress.cc:85 apt-pkg/install-progress.cc:168 +msgid "Running dpkg" +msgstr "" + +#: apt-pkg/update.cc:110 apt-pkg/update.cc:112 +#, fuzzy +msgid "" +"Some index files failed to download. They have been ignored, or old ones " +"used instead." +msgstr "" +"Kai kurių indeksų failų nepavyko parsiųsti, jie buvo ignoruoti arba vietoje " +"jų panaudoti seni." + +#: apt-pkg/deb/dpkgpm.cc:91 #, fuzzy, c-format msgid "Installing %s" msgstr "Įdiegta %s" -#: apt-pkg/deb/dpkgpm.cc:74 apt-pkg/deb/dpkgpm.cc:982 +#: apt-pkg/deb/dpkgpm.cc:92 apt-pkg/deb/dpkgpm.cc:977 #, c-format msgid "Configuring %s" msgstr "Konfigūruojamas %s" -#: apt-pkg/deb/dpkgpm.cc:75 apt-pkg/deb/dpkgpm.cc:989 +#: apt-pkg/deb/dpkgpm.cc:93 apt-pkg/deb/dpkgpm.cc:984 #, c-format msgid "Removing %s" msgstr "Šalinamas %s" -#: apt-pkg/deb/dpkgpm.cc:76 +#: apt-pkg/deb/dpkgpm.cc:94 #, fuzzy, c-format msgid "Completely removing %s" msgstr "Visiškai pašalintas %s" -#: apt-pkg/deb/dpkgpm.cc:77 +#: apt-pkg/deb/dpkgpm.cc:95 #, c-format msgid "Noting disappearance of %s" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:78 +#: apt-pkg/deb/dpkgpm.cc:96 #, c-format msgid "Running post-installation trigger %s" msgstr "" #. FIXME: use a better string after freeze -#: apt-pkg/deb/dpkgpm.cc:735 +#: apt-pkg/deb/dpkgpm.cc:808 #, c-format msgid "Directory '%s' missing" msgstr "Trūksta aplanko „%s“" -#: apt-pkg/deb/dpkgpm.cc:750 apt-pkg/deb/dpkgpm.cc:770 +#: apt-pkg/deb/dpkgpm.cc:823 apt-pkg/deb/dpkgpm.cc:845 #, fuzzy, c-format msgid "Could not open file '%s'" msgstr "Nepavyko atverti failo %s" -#: apt-pkg/deb/dpkgpm.cc:975 +#: apt-pkg/deb/dpkgpm.cc:970 #, c-format msgid "Preparing %s" msgstr "Ruošiamas %s" -#: apt-pkg/deb/dpkgpm.cc:976 +#: apt-pkg/deb/dpkgpm.cc:971 #, c-format msgid "Unpacking %s" msgstr "Išpakuojamas %s" -#: apt-pkg/deb/dpkgpm.cc:981 +#: apt-pkg/deb/dpkgpm.cc:976 #, c-format msgid "Preparing to configure %s" msgstr "Ruošiamasi konfigūruoti %s" -#: apt-pkg/deb/dpkgpm.cc:983 +#: apt-pkg/deb/dpkgpm.cc:978 #, c-format msgid "Installed %s" msgstr "Įdiegta %s" -#: apt-pkg/deb/dpkgpm.cc:988 +#: apt-pkg/deb/dpkgpm.cc:983 #, c-format msgid "Preparing for removal of %s" msgstr "Ruošiamasi %s pašalinimui" -#: apt-pkg/deb/dpkgpm.cc:990 +#: apt-pkg/deb/dpkgpm.cc:985 #, c-format msgid "Removed %s" msgstr "Pašalintas %s" -#: apt-pkg/deb/dpkgpm.cc:995 +#: apt-pkg/deb/dpkgpm.cc:990 #, c-format msgid "Preparing to completely remove %s" msgstr "Ruošiamasi visiškai pašalinti %s" -#: apt-pkg/deb/dpkgpm.cc:996 +#: apt-pkg/deb/dpkgpm.cc:991 #, c-format msgid "Completely removed %s" msgstr "Visiškai pašalintas %s" -#: apt-pkg/deb/dpkgpm.cc:1243 -msgid "Can not write log, openpty() failed (/dev/pts not mounted?)\n" +#: apt-pkg/deb/dpkgpm.cc:1046 +msgid "ioctl(TIOCGWINSZ) failed" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1273 -msgid "Running dpkg" +#: apt-pkg/deb/dpkgpm.cc:1049 apt-pkg/deb/dpkgpm.cc:1070 +#, fuzzy, c-format +msgid "Can not write log (%s)" +msgstr "Nepavyko įrašyti į %s" + +#: apt-pkg/deb/dpkgpm.cc:1049 +msgid "Is /dev/pts mounted?" +msgstr "" + +#: apt-pkg/deb/dpkgpm.cc:1070 +msgid "Is stdout a terminal?" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1445 +#: apt-pkg/deb/dpkgpm.cc:1558 msgid "Operation was interrupted before it could finish" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1507 +#: apt-pkg/deb/dpkgpm.cc:1620 msgid "No apport report written because MaxReports is reached already" msgstr "" #. check if its not a follow up error -#: apt-pkg/deb/dpkgpm.cc:1512 +#: apt-pkg/deb/dpkgpm.cc:1625 msgid "dependency problems - leaving unconfigured" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1514 +#: apt-pkg/deb/dpkgpm.cc:1627 msgid "" "No apport report written because the error message indicates its a followup " "error from a previous failure." msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1520 +#: apt-pkg/deb/dpkgpm.cc:1633 msgid "" "No apport report written because the error message indicates a disk full " "error" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1526 +#: apt-pkg/deb/dpkgpm.cc:1640 msgid "" "No apport report written because the error message indicates a out of memory " "error" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1533 +#: apt-pkg/deb/dpkgpm.cc:1647 apt-pkg/deb/dpkgpm.cc:1653 +msgid "" +"No apport report written because the error message indicates an issue on the " +"local system" +msgstr "" + +#: apt-pkg/deb/dpkgpm.cc:1674 msgid "" "No apport report written because the error message indicates a dpkg I/O error" msgstr "" @@ -3350,6 +3368,83 @@ msgstr "" msgid "Not locked" msgstr "" +#~ msgid "%s not a valid DEB package." +#~ msgstr "%s nėra tikras DEB paketas." + +#, fuzzy +#~ msgid "Note, selecting '%s' for task '%s'\n" +#~ msgstr "Pastaba, žymima %s regex atitikimų formoje '%s'\n" + +#, fuzzy +#~ msgid "Note, selecting '%s' for regex '%s'\n" +#~ msgstr "Pastaba, žymima %s regex atitikimų formoje '%s'\n" + +#~ msgid "Package %s is a virtual package provided by:\n" +#~ msgstr "Paketas %s yra virtualus, pateiktas:\n" + +#, fuzzy +#~ msgid " [Not candidate version]" +#~ msgstr "Galimos versijos" + +#~ msgid "You should explicitly select one to install." +#~ msgstr "Reikia pažymėti įdiegimui bent vieną." + +#~ 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 "" +#~ "Paketo %s nėra, bet jis nurodytas prie kito paketo.\n" +#~ "Tai gali reikšti, kad paketas dingęs, nebenaudojamas \n" +#~ "arba prieinamas tik iš kitų šaltinių.\n" + +#~ msgid "However the following packages replace it:" +#~ msgstr "Tačiau šie paketai jį pakeičia:" + +#, fuzzy +#~ msgid "Package '%s' has no installation candidate" +#~ msgstr "Paketas %s neturi diegimo kandidatų" + +#, fuzzy +#~ msgid "Package '%s' is not installed, so not removed. Did you mean '%s'?\n" +#~ msgstr "Paketas %s nėra įdiegtas, todėl nebuvo pašalintas\n" + +#, fuzzy +#~ msgid "Package '%s' is not installed, so not removed\n" +#~ msgstr "Paketas %s nėra įdiegtas, todėl nebuvo pašalintas\n" + +#, fuzzy +#~ msgid "Note, selecting '%s' instead of '%s'\n" +#~ msgstr "Pastaba: pažymimas %s vietoje %s\n" + +#~ msgid "Skipping %s, it is already installed and upgrade is not set.\n" +#~ msgstr "" +#~ "Praleidžiamas %s, nes jis jau yra įdiegtas ir atnaujinimas nėra " +#~ "nurodytas.\n" + +#, fuzzy +#~ msgid "Skipping %s, it is not installed and only upgrades are requested.\n" +#~ msgstr "" +#~ "Praleidžiamas %s, nes jis jau yra įdiegtas ir atnaujinimas nėra " +#~ "nurodytas.\n" + +#~ msgid "Reinstallation of %s is not possible, it cannot be downloaded.\n" +#~ msgstr "Pakartotinas %s įdiegimas neįmanomas, jo nepavyksta parsiųsti.\n" + +#~ msgid "%s is already the newest version.\n" +#~ msgstr "%s ir taip jau yra naujausias.\n" + +#, fuzzy +#~ msgid "Selected version '%s' (%s) for '%s'\n" +#~ msgstr "Pažymėta versija %s (%s) paketui %s\n" + +#, fuzzy +#~ msgid "Selected version '%s' (%s) for '%s' because of '%s'\n" +#~ msgstr "Pažymėta versija %s (%s) paketui %s\n" + +#~ msgid "MD5Sum mismatch" +#~ msgstr "MD5 sumos neatitikimas" + #, fuzzy #~ msgid "Skipping nonexistent file %s" #~ msgstr "Praleidžiama jau parsiųsta byla „%s“\n" @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: apt\n" "Report-Msgid-Bugs-To: APT Development Team <deity@lists.debian.org>\n" -"POT-Creation-Date: 2013-07-31 16:24+0200\n" +"POT-Creation-Date: 2014-02-23 00:29+0100\n" "PO-Revision-Date: 2008-11-20 23:27+0530\n" "Last-Translator: Sampada <sampadanakhare@gmail.com>\n" "Language-Team: Marathi, janabhaaratii, C-DAC, Mumbai, India " @@ -16,152 +16,154 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: cmdline/apt-cache.cc:158 +#: cmdline/apt-cache.cc:140 #, c-format msgid "Package %s version %s has an unmet dep:\n" msgstr "पॅकेज %s आवृती %s मध्ये एक अनोळखी डीईपी:आहे\n" -#: cmdline/apt-cache.cc:286 +#: cmdline/apt-cache.cc:268 msgid "Total package names: " msgstr "पॅकेजची सर्व नांवे: " -#: cmdline/apt-cache.cc:288 +#: cmdline/apt-cache.cc:270 #, fuzzy msgid "Total package structures: " msgstr "पॅकेजची सर्व नांवे: " -#: cmdline/apt-cache.cc:328 +#: cmdline/apt-cache.cc:310 msgid " Normal packages: " msgstr " सामान्य पॅकेजेस्: " -#: cmdline/apt-cache.cc:329 +#: cmdline/apt-cache.cc:311 msgid " Pure virtual packages: " msgstr " शुध्द आभासी पॅकेजेस्:" -#: cmdline/apt-cache.cc:330 +#: cmdline/apt-cache.cc:312 msgid " Single virtual packages: " msgstr " एकमेव आभासी पॅकेजेस्:" -#: cmdline/apt-cache.cc:331 +#: cmdline/apt-cache.cc:313 msgid " Mixed virtual packages: " msgstr "मिश्रित आभासी पॅकेजेस्:" -#: cmdline/apt-cache.cc:332 +#: cmdline/apt-cache.cc:314 msgid " Missing: " msgstr " हरवलेले/गहाळ: " -#: cmdline/apt-cache.cc:334 +#: cmdline/apt-cache.cc:316 msgid "Total distinct versions: " msgstr "एकूण स्पष्ट आवृत्या: " -#: cmdline/apt-cache.cc:336 +#: cmdline/apt-cache.cc:318 msgid "Total distinct descriptions: " msgstr "एकूण स्पष्ट विवरणे: " -#: cmdline/apt-cache.cc:338 +#: cmdline/apt-cache.cc:320 msgid "Total dependencies: " msgstr "एकूण निर्भरता:" -#: cmdline/apt-cache.cc:341 +#: cmdline/apt-cache.cc:323 msgid "Total ver/file relations: " msgstr "एकूण व्हीईआर/संचिका परस्पर संबंध:" -#: cmdline/apt-cache.cc:343 +#: cmdline/apt-cache.cc:325 msgid "Total Desc/File relations: " msgstr "एकूण विव/संचिका परस्पर संबंध:" -#: cmdline/apt-cache.cc:345 +#: cmdline/apt-cache.cc:327 msgid "Total Provides mappings: " msgstr "एकूण मॅपींगस् तरतूद: " -#: cmdline/apt-cache.cc:357 +#: cmdline/apt-cache.cc:339 msgid "Total globbed strings: " msgstr "एकूण एकत्रित अक्षरसंच:" -#: cmdline/apt-cache.cc:371 +#: cmdline/apt-cache.cc:353 msgid "Total dependency version space: " msgstr "एकूण परावलंबित आवृत्ती अवकाश:" -#: cmdline/apt-cache.cc:376 +#: cmdline/apt-cache.cc:358 msgid "Total slack space: " msgstr "एकूण दुर्लक्षित अवकाश:" -#: cmdline/apt-cache.cc:384 +#: cmdline/apt-cache.cc:366 msgid "Total space accounted for: " msgstr "हिशेबात घेतलेली एकूण अवकाश(जागा):" -#: cmdline/apt-cache.cc:515 cmdline/apt-cache.cc:1165 +#: cmdline/apt-cache.cc:497 cmdline/apt-cache.cc:1146 +#: apt-private/private-show.cc:55 #, c-format msgid "Package file %s is out of sync." msgstr "पॅकेज संचिका %s सिंक्रोनाइज नाहीत" -#: cmdline/apt-cache.cc:593 cmdline/apt-cache.cc:1452 -#: cmdline/apt-cache.cc:1454 cmdline/apt-cache.cc:1531 cmdline/apt-mark.cc:46 -#: cmdline/apt-mark.cc:93 cmdline/apt-mark.cc:219 +#: cmdline/apt-cache.cc:575 cmdline/apt-cache.cc:1432 +#: cmdline/apt-cache.cc:1434 cmdline/apt-cache.cc:1511 cmdline/apt-mark.cc:48 +#: cmdline/apt-mark.cc:95 cmdline/apt-mark.cc:221 +#: apt-private/private-show.cc:167 apt-private/private-show.cc:169 msgid "No packages found" msgstr "पॅकेजेस सापडले नाहीत" -#: cmdline/apt-cache.cc:1265 +#: cmdline/apt-cache.cc:1245 #, fuzzy msgid "You must give at least one search pattern" msgstr "तुम्हाला फक्त एकच नमुना द्यावा लागेल" -#: cmdline/apt-cache.cc:1431 +#: cmdline/apt-cache.cc:1411 msgid "This command is deprecated. Please use 'apt-mark showauto' instead." msgstr "" -#: cmdline/apt-cache.cc:1526 apt-pkg/cacheset.cc:510 +#: cmdline/apt-cache.cc:1506 apt-pkg/cacheset.cc:586 #, c-format msgid "Unable to locate package %s" msgstr "पॅकेज %s शोधण्यास असमर्थ आहे" -#: cmdline/apt-cache.cc:1556 +#: cmdline/apt-cache.cc:1536 msgid "Package files:" msgstr "पॅकेज संचिका:" -#: cmdline/apt-cache.cc:1563 cmdline/apt-cache.cc:1654 +#: cmdline/apt-cache.cc:1543 cmdline/apt-cache.cc:1634 msgid "Cache is out of sync, can't x-ref a package file" msgstr "दृतिका सिंक नाही,पॅकेज संचिका क्ष-संदर्भ करता येत नाही" #. Show any packages have explicit pins -#: cmdline/apt-cache.cc:1577 +#: cmdline/apt-cache.cc:1557 msgid "Pinned packages:" msgstr "एकत्रित पॅकेजेस:" -#: cmdline/apt-cache.cc:1589 cmdline/apt-cache.cc:1634 +#: cmdline/apt-cache.cc:1569 cmdline/apt-cache.cc:1614 msgid "(not found)" msgstr "(मिळाले नाही)" -#: cmdline/apt-cache.cc:1597 +#: cmdline/apt-cache.cc:1577 msgid " Installed: " msgstr "अधिष्ठापित केले:" -#: cmdline/apt-cache.cc:1598 +#: cmdline/apt-cache.cc:1578 msgid " Candidate: " msgstr "उमेदवार:" -#: cmdline/apt-cache.cc:1616 cmdline/apt-cache.cc:1624 +#: cmdline/apt-cache.cc:1596 cmdline/apt-cache.cc:1604 msgid "(none)" msgstr "(कोणताच नाही)" -#: cmdline/apt-cache.cc:1631 +#: cmdline/apt-cache.cc:1611 msgid " Package pin: " msgstr "पॅकेज (पिन):" #. Show the priority tables -#: cmdline/apt-cache.cc:1640 +#: cmdline/apt-cache.cc:1620 msgid " Version table:" msgstr "आवृत्ती कोष्टक:" -#: cmdline/apt-cache.cc:1753 cmdline/apt-cdrom.cc:206 cmdline/apt-config.cc:81 -#: cmdline/apt-get.cc:3392 cmdline/apt-mark.cc:375 -#: cmdline/apt-extracttemplates.cc:229 ftparchive/apt-ftparchive.cc:591 -#: cmdline/apt-internal-solver.cc:33 cmdline/apt-sortpkgs.cc:147 +#: cmdline/apt-cache.cc:1733 cmdline/apt-cdrom.cc:252 cmdline/apt-config.cc:83 +#: cmdline/apt-get.cc:1580 cmdline/apt-mark.cc:377 cmdline/apt.cc:66 +#: cmdline/apt-extracttemplates.cc:217 ftparchive/apt-ftparchive.cc:591 +#: cmdline/apt-internal-solver.cc:34 cmdline/apt-sortpkgs.cc:147 #, c-format msgid "%s %s for %s compiled on %s %s\n" msgstr "%s %s हे %s करिता %s %s वर संग्रहित\n" -#: cmdline/apt-cache.cc:1760 +#: cmdline/apt-cache.cc:1740 #, fuzzy msgid "" "Usage: apt-cache [options] command\n" @@ -235,36 +237,36 @@ msgstr "" "अधिक माहितीसाठी apt-cache(8) and apt.conf(5) ची मॅन्युअल पृष्ठे पहा \n" #. }}} -#: cmdline/apt-cdrom.cc:43 +#: cmdline/apt-cdrom.cc:45 msgid "" "No CD-ROM could be auto-detected or found using the default mount point.\n" "You may try the --cdrom option to set the CD-ROM mount point. See 'man apt-" "cdrom' for more information about the CD-ROM auto-detection and mount point." msgstr "" -#: cmdline/apt-cdrom.cc:85 +#: cmdline/apt-cdrom.cc:89 #, fuzzy msgid "Please provide a name for this Disc, such as 'Debian 5.0.3 Disk 1'" msgstr "या तबकडीला कृपया नाव द्या जसे डेबियन २ एलआरएल तबकडी १" -#: cmdline/apt-cdrom.cc:100 +#: cmdline/apt-cdrom.cc:104 msgid "Please insert a Disc in the drive and press enter" msgstr "कृपया तबकडी ड्राईव्हमध्ये ठेवून एंटर दाबा" -#: cmdline/apt-cdrom.cc:135 +#: cmdline/apt-cdrom.cc:141 #, fuzzy, c-format msgid "Failed to mount '%s' to '%s'" msgstr "%s ला पुनर्नामांकन %s करण्यास असमर्थ " -#: cmdline/apt-cdrom.cc:170 +#: cmdline/apt-cdrom.cc:196 msgid "Repeat this process for the rest of the CDs in your set." msgstr "तुमच्या संचामधील सर्व सीडीजसाठी याच कृतीची पुनरावृत्ती करा(हीच कृती करा)" -#: cmdline/apt-config.cc:46 +#: cmdline/apt-config.cc:48 msgid "Arguments not in pairs" msgstr "चलितमूल्य जोडीने नाहीत" -#: cmdline/apt-config.cc:87 +#: cmdline/apt-config.cc:89 msgid "" "Usage: apt-config [options] command\n" "\n" @@ -292,603 +294,77 @@ msgstr "" " -c= ? ही संरचना संचिका वाचा \n" " -o=? एखदा अहेतुक संरचना पर्याय निर्धारित करा, उदा।eg -o dir::cache=/tmp\n" -#. TRANSLATOR: Yes/No question help-text: defaulting to Y[es] -#. e.g. "Do you want to continue? [Y/n] " -#. The user has to answer with an input matching the -#. YESEXPR/NOEXPR defined in your l10n. -#: cmdline/apt-get.cc:146 -msgid "[Y/n]" -msgstr "" - -#. TRANSLATOR: Yes/No question help-text: defaulting to N[o] -#. e.g. "Should this file be removed? [y/N] " -#. The user has to answer with an input matching the -#. YESEXPR/NOEXPR defined in your l10n. -#: cmdline/apt-get.cc:152 -msgid "[y/N]" -msgstr "" - -#. TRANSLATOR: "Yes" answer printed for a yes/no question if --assume-yes is set -#: cmdline/apt-get.cc:163 -msgid "Y" -msgstr "होय" - -#. TRANSLATOR: "No" answer printed for a yes/no question if --assume-no is set -#: cmdline/apt-get.cc:169 -msgid "N" -msgstr "" - -#: cmdline/apt-get.cc:191 apt-pkg/cachefilter.cc:33 -#, c-format -msgid "Regex compilation error - %s" -msgstr "रिजेक्स कंपायलेशन त्रुटी -%s " - -#: cmdline/apt-get.cc:289 -msgid "The following packages have unmet dependencies:" -msgstr "खालील पॅकेजेस मध्ये नमिळणाऱ्या निर्भरता/ डिपेन्डन्सीज आहेत:" - -#: cmdline/apt-get.cc:379 -#, c-format -msgid "but %s is installed" -msgstr "पण %s संस्थापित झाले" - -#: cmdline/apt-get.cc:381 -#, c-format -msgid "but %s is to be installed" -msgstr "पण %s संस्थापित करायचे आहे" - -#: cmdline/apt-get.cc:388 -msgid "but it is not installable" -msgstr "पण ते संस्थापित करण्याजोगे नाही" - -#: cmdline/apt-get.cc:390 -msgid "but it is a virtual package" -msgstr "पण ते आभासी पॅकेज आहे" - -#: cmdline/apt-get.cc:393 -msgid "but it is not installed" -msgstr "पण ते संस्थापित केले नाही" - -#: cmdline/apt-get.cc:393 -msgid "but it is not going to be installed" -msgstr "पण ते संस्थापित होणार नाही" - -#: cmdline/apt-get.cc:398 -msgid " or" -msgstr "किंवा" - -#: cmdline/apt-get.cc:427 -msgid "The following NEW packages will be installed:" -msgstr "खालील नविन पॅकेजेस संस्थापित होतील:" - -#: cmdline/apt-get.cc:453 -msgid "The following packages will be REMOVED:" -msgstr "खालील नविन पॅकेजेस कायमची काढून टाकली जातील:" - -#: cmdline/apt-get.cc:475 -msgid "The following packages have been kept back:" -msgstr "खालील पॅकेजेस परत ठेवली गेली:" - -#: cmdline/apt-get.cc:496 -msgid "The following packages will be upgraded:" -msgstr "खालील पॅकेजेस पुढिल आवृत्तीकृत होतील:" - -#: cmdline/apt-get.cc:517 -msgid "The following packages will be DOWNGRADED:" -msgstr "खालील पॅकेजेस पुढच्या आवृत्तीकृत होणार नाहीत:" - -#: cmdline/apt-get.cc:537 -msgid "The following held packages will be changed:" -msgstr "पुढिल ठेवलेली पॅकेजेस बदलतील:" - -#: cmdline/apt-get.cc:592 -#, c-format -msgid "%s (due to %s) " -msgstr "%s (च्या मुळे %s)" - -#: cmdline/apt-get.cc:600 -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:631 -#, c-format -msgid "%lu upgraded, %lu newly installed, " -msgstr "%lu पुढे आवृत्तीकृत केले, %lu नव्याने संस्थापित केले," - -#: cmdline/apt-get.cc:635 -#, c-format -msgid "%lu reinstalled, " -msgstr "%lu पुनर्संस्थापित केले," - -#: cmdline/apt-get.cc:637 -#, c-format -msgid "%lu downgraded, " -msgstr "%lu मागील आवृत्तीकृत केले," - -#: cmdline/apt-get.cc:639 -#, c-format -msgid "%lu to remove and %lu not upgraded.\n" -msgstr "%lu कायमचे काढून टाकण्यासाठी आणि %lu पुढच्या आवृत्तीकृत झालेली नाही.\n" - -#: cmdline/apt-get.cc:643 -#, c-format -msgid "%lu not fully installed or removed.\n" -msgstr "%lu संपूर्ण संस्थापित किंवा कायमची काढून टाकलेली नाही.\n" - -#: cmdline/apt-get.cc:664 -#, fuzzy, c-format -msgid "Note, selecting '%s' for task '%s'\n" -msgstr "सूचना, '%s' रिजेक्स साठी %s ची निवड करत आहे\n" - -#: cmdline/apt-get.cc:669 -#, fuzzy, c-format -msgid "Note, selecting '%s' for regex '%s'\n" -msgstr "सूचना, '%s' रिजेक्स साठी %s ची निवड करत आहे\n" - -#: cmdline/apt-get.cc:686 -#, c-format -msgid "Package %s is a virtual package provided by:\n" -msgstr "%s हे आभासी पॅकेज ह्यांच्याकडून तरतूद केले आहे,:\n" - -#: cmdline/apt-get.cc:697 -msgid " [Installed]" -msgstr "[संस्थापित केले]" - -#: cmdline/apt-get.cc:706 -#, fuzzy -msgid " [Not candidate version]" -msgstr "कंॅडिडेट आवृत्त्या" - -#: cmdline/apt-get.cc:708 -msgid "You should explicitly select one to install." -msgstr "तुम्ही संस्थापित करण्यासाठी एक निश्चित स्पष्टपणे निवडले पाहिजे." - -#: cmdline/apt-get.cc:711 -#, c-format -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:729 -msgid "However the following packages replace it:" -msgstr "तथापि खालील पॅकेजेस मध्ये बदल झाला:" - -#: cmdline/apt-get.cc:741 -#, fuzzy, c-format -msgid "Package '%s' has no installation candidate" -msgstr "%s पॅकेजला संस्थापित कॅन्डिडेट नाही" - -#: cmdline/apt-get.cc:754 -#, c-format -msgid "Virtual packages like '%s' can't be removed\n" -msgstr "" - -#. TRANSLATORS: Note, this is not an interactive question -#: cmdline/apt-get.cc:766 cmdline/apt-get.cc:969 -#, fuzzy, c-format -msgid "Package '%s' is not installed, so not removed. Did you mean '%s'?\n" -msgstr "%s पॅकेज संस्थापित केलेले नाही,म्हणून काढले नाही\n" - -#: cmdline/apt-get.cc:772 cmdline/apt-get.cc:975 -#, fuzzy, c-format -msgid "Package '%s' is not installed, so not removed\n" -msgstr "%s पॅकेज संस्थापित केलेले नाही,म्हणून काढले नाही\n" - -#: cmdline/apt-get.cc:817 -#, fuzzy, c-format -msgid "Note, selecting '%s' instead of '%s'\n" -msgstr "लक्षात घ्या,%s ऐवजी %s ची निवड करत आहे \n" - -#: cmdline/apt-get.cc:847 -#, c-format -msgid "Skipping %s, it is already installed and upgrade is not set.\n" -msgstr "%s सोडून देत आहे, ते आधिच संस्थापित केले आहे आणि पुढिल आवृत्ती निश्चित केलेली नाही.\n" - -#: cmdline/apt-get.cc:851 +#: cmdline/apt-get.cc:244 #, fuzzy, c-format -msgid "Skipping %s, it is not installed and only upgrades are requested.\n" -msgstr "%s सोडून देत आहे, ते आधिच संस्थापित केले आहे आणि पुढिल आवृत्ती निश्चित केलेली नाही.\n" - -#: cmdline/apt-get.cc:863 -#, c-format -msgid "Reinstallation of %s is not possible, it cannot be downloaded.\n" -msgstr "%s चे पुनर्संस्थापन शक्य नाही, हे डाऊनलोड करता येत नाही.\n" - -#: cmdline/apt-get.cc:868 -#, c-format -msgid "%s is already the newest version.\n" -msgstr "%s ही आधीच नविन आवृत्ती आहे.\n" - -#: cmdline/apt-get.cc:887 cmdline/apt-get.cc:2187 cmdline/apt-mark.cc:68 -#, c-format -msgid "%s set to manually installed.\n" -msgstr "%s स्वहस्ते संस्थापित करायचे आहे.\n" +msgid "Can not find a package for architecture '%s'" +msgstr "%s पॅकेज सापडू शकले नाही" -#: cmdline/apt-get.cc:913 +#: cmdline/apt-get.cc:326 #, fuzzy, c-format -msgid "Selected version '%s' (%s) for '%s'\n" -msgstr "%s साठी %s (%s) निवडलेली आवृत्ती.\n" +msgid "Can not find a package '%s' with version '%s'" +msgstr "%s पॅकेज सापडू शकले नाही" -#: cmdline/apt-get.cc:918 +#: cmdline/apt-get.cc:329 #, fuzzy, c-format -msgid "Selected version '%s' (%s) for '%s' because of '%s'\n" -msgstr "%s साठी %s (%s) निवडलेली आवृत्ती.\n" - -#: cmdline/apt-get.cc:1054 -msgid "Correcting dependencies..." -msgstr "डिपेन्डन्सीज बरोबर/दुरूस्त करत आहे..." - -#: cmdline/apt-get.cc:1057 -msgid " failed." -msgstr "अयशस्वी/चूकीचे झाले." - -#: cmdline/apt-get.cc:1060 -msgid "Unable to correct dependencies" -msgstr "डिपेन्डन्सीज बरोबर करण्यास असमर्थ आहे " - -#: cmdline/apt-get.cc:1063 -msgid "Unable to minimize the upgrade set" -msgstr "आवृत्तीकृत संच कमीतकमी करण्यास असमर्थ" - -#: cmdline/apt-get.cc:1065 -msgid " Done" -msgstr "झाले" - -#: cmdline/apt-get.cc:1069 -msgid "You might want to run 'apt-get -f install' to correct these." -msgstr "हे बरोबर करण्यासाठी तुम्हाला `apt-get -f संस्थापना' प्रोग्राम चालू करावा लागेल." - -#: cmdline/apt-get.cc:1072 -msgid "Unmet dependencies. Try using -f." -msgstr "अनमेट डिपेंडन्सीज.-f.वापरून प्रयत्न करा " - -#: cmdline/apt-get.cc:1097 -msgid "WARNING: The following packages cannot be authenticated!" -msgstr "धोक्याची सूचना:खालील पॅकेजेस् प्रमाणित करु शकत नाही! " - -#: cmdline/apt-get.cc:1101 -msgid "Authentication warning overridden.\n" -msgstr "प्रमाणीकरणाची धोक्याची सूचना दुर्लक्षित करा.\n" - -#: cmdline/apt-get.cc:1108 -#, fuzzy -msgid "Install these packages without verification?" -msgstr "पडताळून पाहिल्याशिवाय ही पॅकेजेस संस्थापित करायची का [हो/नाही]?" - -#: cmdline/apt-get.cc:1110 -msgid "Some packages could not be authenticated" -msgstr "काही पॅकेजेसचे प्रमाणिकरण होऊ शकत नाही" - -#: cmdline/apt-get.cc:1119 cmdline/apt-get.cc:1280 -msgid "There are problems and -y was used without --force-yes" -msgstr "काही अडचणी आहेत आणि --force-yes शिवाय -y वापरला गेला" - -#: cmdline/apt-get.cc:1160 -msgid "Internal error, InstallPackages was called with broken packages!" -msgstr "अंतर्गत त्रुटी, तुटलेल्या पॅकेजेस बरोबर संस्थापित पॅकेजला आवाहन केले गेले/बोलावले गेले!" - -#: cmdline/apt-get.cc:1169 -msgid "Packages need to be removed but remove is disabled." -msgstr "पॅकेजेस कायमची काढायची आहेत पण रिमूव्ह अकार्यक्षम केले आहे" - -#: cmdline/apt-get.cc:1180 -msgid "Internal error, Ordering didn't finish" -msgstr "अंतर्गत त्रुटी,क्रम अजून संपला नाही" - -#: cmdline/apt-get.cc:1218 -msgid "How odd.. The sizes didn't match, email apt@packages.debian.org" -msgstr "किती विचित्र...आकार जुळत नाहीत, ईमेल apt@packages.debian.org" - -#. 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:1225 -#, c-format -msgid "Need to get %sB/%sB of archives.\n" -msgstr "अर्काईव्हजच्या %sB/%sB घेण्याची गरज आहे\n" - -#. 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:1230 -#, c-format -msgid "Need to get %sB of archives.\n" -msgstr "अर्काईव्हज%sB घेण्याची गरज आहे.\n" - -#. 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:1237 -#, c-format -msgid "After this operation, %sB of additional disk space will be used.\n" -msgstr "या क्रियेनंतर, %sB एवढी अधिक डिस्क जागा वापरली जाईल.\n" - -#. 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:1242 -#, c-format -msgid "After this operation, %sB disk space will be freed.\n" -msgstr "या क्रियेनंतर, %sB डिस्क जागा मोकळी होईल.\n" - -#: cmdline/apt-get.cc:1257 cmdline/apt-get.cc:1260 cmdline/apt-get.cc:2621 -#: cmdline/apt-get.cc:2624 -#, c-format -msgid "Couldn't determine free space in %s" -msgstr "%s मध्ये रिकामी जागा सांगू शकत नाही" - -#: cmdline/apt-get.cc:1270 -#, c-format -msgid "You don't have enough free space in %s." -msgstr "%s मध्ये तुमच्याकडे पुरेशी जागा नाही." - -#: cmdline/apt-get.cc:1286 cmdline/apt-get.cc:1308 -msgid "Trivial Only specified but this is not a trivial operation." -msgstr "क्षुल्लक फक्त निर्देशित केले आहे पण हे क्षुल्लक कृति/ऑपरेशन नाही." - -#. TRANSLATOR: This string needs to be typed by the user as a confirmation, so be -#. careful with hard to type or special characters (like non-breaking spaces) -#: cmdline/apt-get.cc:1290 -msgid "Yes, do as I say!" -msgstr "हो, मी म्ह्टल्याप्रमाणे करा!" - -#: cmdline/apt-get.cc:1292 -#, c-format -msgid "" -"You are about to do something potentially harmful.\n" -"To continue type in the phrase '%s'\n" -" ?] " -msgstr "" -"तुम्ही संभाव्य काहीतरी नुकसानकारक करणार होतात.\n" -"पुढे '%s' उक्ती मध्ये लिहिणार \n" -" ?] " - -#: cmdline/apt-get.cc:1298 cmdline/apt-get.cc:1317 -msgid "Abort." -msgstr "व्यत्यय/बंद करा." - -#: cmdline/apt-get.cc:1313 -#, fuzzy -msgid "Do you want to continue?" -msgstr "तुम्हाला पुढे जायचे आहे [Y/n]? " - -#: cmdline/apt-get.cc:1385 cmdline/apt-get.cc:2686 apt-pkg/algorithms.cc:1566 -#, c-format -msgid "Failed to fetch %s %s\n" -msgstr "%s %s आणणे असफल\n" - -#: cmdline/apt-get.cc:1403 -msgid "Some files failed to download" -msgstr "काही संचिका डाऊनलोड करण्यास असमर्थ" - -#: cmdline/apt-get.cc:1404 cmdline/apt-get.cc:2698 -msgid "Download complete and in download only mode" -msgstr "डाऊनलोड संपूर्ण आणि डाऊनलोड मध्ये फक्त पद्धती" - -#: cmdline/apt-get.cc:1410 -msgid "" -"Unable to fetch some archives, maybe run apt-get update or try with --fix-" -"missing?" -msgstr "" -"काही आर्काइव्हज आणण्यास असमर्थ, कदाचित apt-get रन करुन अद्ययावत करा किंवा --fix- " -"बरोबर प्रयत्न कराहरवलेले/गहाळ?" - -#: cmdline/apt-get.cc:1414 -msgid "--fix-missing and media swapping is not currently supported" -msgstr "" -"--fix- सापडत नाही आणि माध्यम/मिडिया अदलाबदल हे सध्या तांत्रिक मदत देऊ शकत नाही" - -#: cmdline/apt-get.cc:1419 -msgid "Unable to correct missing packages." -msgstr "न सापडणारी पॅकेजेस नीट करण्यास असमर्थ." - -#: cmdline/apt-get.cc:1420 -msgid "Aborting install." -msgstr "संस्थापन खंडित करत आहे." - -#: cmdline/apt-get.cc:1448 -msgid "" -"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] "" -msgstr[1] "" - -#: cmdline/apt-get.cc:1452 -msgid "Note: This is done automatically and on purpose by dpkg." -msgstr "" - -#: cmdline/apt-get.cc:1590 -#, c-format -msgid "Ignore unavailable target release '%s' of package '%s'" -msgstr "" +msgid "Can not find a package '%s' with release '%s'" +msgstr "%s पॅकेज सापडू शकले नाही" -#: cmdline/apt-get.cc:1622 +#: cmdline/apt-get.cc:366 #, fuzzy, c-format msgid "Picking '%s' as source package instead of '%s'\n" msgstr "%s उगम पॅकेज यादी सुरू करता येत नाही" -#. if (VerTag.empty() == false && Last == 0) -#: cmdline/apt-get.cc:1660 +#: cmdline/apt-get.cc:422 #, c-format -msgid "Ignore unavailable version '%s' of package '%s'" -msgstr "" - -#: cmdline/apt-get.cc:1676 -msgid "The update command takes no arguments" -msgstr "सुधारित आवृत्तीचा विधान आर्ग्युमेंटस घेऊ शकत नाही." - -#: cmdline/apt-get.cc:1742 -msgid "We are not supposed to delete stuff, can't start AutoRemover" -msgstr "आपण या गोष्टी काढून टाकता नये, ऑटोरिमूव्हर सुरू करता येत नाही" - -#: cmdline/apt-get.cc:1846 -msgid "" -"Hmm, seems like the AutoRemover destroyed something which really\n" -"shouldn't happen. Please file a bug report against apt." -msgstr "" -"हूं, AutoRemover ने काहीतरी नष्ट केल्याचे दिसतेय, खरेतर असे व्हायला नको\n" -"कृपया 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:1849 cmdline/apt-get.cc:2017 -msgid "The following information may help to resolve the situation:" -msgstr "खालील माहिती परिस्थिती निवळण्यासाठी मदत ठरू शकेल:" - -#: cmdline/apt-get.cc:1853 -msgid "Internal Error, AutoRemover broke stuff" -msgstr "अंतर्गत त्रुटी, AutoRemoverने स्टफला तोडले" - -#: cmdline/apt-get.cc:1860 -#, fuzzy -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] "खालील नवीन पॅकेजेस स्वयंचलितपणे संस्थापित झाली होती व आता आवश्यक नाहीत:" -msgstr[1] "खालील नवीन पॅकेजेस स्वयंचलितपणे संस्थापित झाली होती व आता आवश्यक नाहीत:" - -#: cmdline/apt-get.cc:1864 -#, fuzzy, 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] "खालील नवीन पॅकेजेस स्वयंचलितपणे संस्थापित झाली होती व आता आवश्यक नाहीत:" -msgstr[1] "खालील नवीन पॅकेजेस स्वयंचलितपणे संस्थापित झाली होती व आता आवश्यक नाहीत:" - -#: cmdline/apt-get.cc:1866 -#, fuzzy -msgid "Use 'apt-get autoremove' to remove it." -msgid_plural "Use 'apt-get autoremove' to remove them." -msgstr[0] "ती काढून टाकण्यासाठी 'apt-get autoremove' वापरा." -msgstr[1] "ती काढून टाकण्यासाठी 'apt-get autoremove' वापरा." - -#: cmdline/apt-get.cc:1885 -msgid "Internal error, AllUpgrade broke stuff" -msgstr "अंतर्गत त्रुटी,ऑलअपग्रेडने स्टफला तोडले" - -#: cmdline/apt-get.cc:1984 -msgid "You might want to run 'apt-get -f install' to correct these:" -msgstr "" -"तुम्हाला कदाचित 'apt-get -f install'(एपीटी-गेट -एफ संस्थापन') प्रोग्राम चालू करावा " -"लागेल'यात बदल करण्यासाठी:" - -#: cmdline/apt-get.cc:1988 -msgid "" -"Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a " -"solution)." +msgid "Can not find version '%s' of package '%s'" msgstr "" -"अनमेट डिपेंडन्सीज.एपीटी-गेट -एफ संस्थापन ('apt-get -f install') पॅकेजशिवाय प्रयत्न करा " -"(किंवा पर्याय सांगा)." -#: cmdline/apt-get.cc:2002 -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 "" -"काही पॅकेजेस संस्थापित होत नाहीत. याचा अर्थ असा आहे की तुम्ही\n" -"अशक्य परिस्थितीची विनंती केली होती. किंवा जर तुम्ही अस्थिर\n" -"विभागणी असणारी पण हवी असणारी, तयार केली नसलेली पॅकेजेस वापरत असाल \n" -"किंवा ती येणाऱ्यांपैकी बाहेर हलविली असतील." - -#: cmdline/apt-get.cc:2023 -msgid "Broken packages" -msgstr "तुटलेली पॅकेजेस" - -#: cmdline/apt-get.cc:2049 -msgid "The following extra packages will be installed:" -msgstr "खालील अतिरिक्त पॅकेजेस संस्थापित होतील:" - -#: cmdline/apt-get.cc:2139 -msgid "Suggested packages:" -msgstr "सुचवलेली पॅकेजेस:" - -#: cmdline/apt-get.cc:2140 -msgid "Recommended packages:" -msgstr "शिफारस केलेली पॅकेजेस:" - -#: cmdline/apt-get.cc:2182 +#: cmdline/apt-get.cc:453 #, c-format msgid "Couldn't find package %s" msgstr "%s पॅकेज सापडू शकले नाही" -#: cmdline/apt-get.cc:2189 cmdline/apt-mark.cc:70 +#: cmdline/apt-get.cc:458 cmdline/apt-mark.cc:70 +#, c-format +msgid "%s set to manually installed.\n" +msgstr "%s स्वहस्ते संस्थापित करायचे आहे.\n" + +#: cmdline/apt-get.cc:460 cmdline/apt-mark.cc:72 #, fuzzy, c-format msgid "%s set to automatically installed.\n" msgstr "%s स्वहस्ते संस्थापित करायचे आहे.\n" -#: cmdline/apt-get.cc:2197 cmdline/apt-mark.cc:114 +#: cmdline/apt-get.cc:468 cmdline/apt-mark.cc:116 msgid "" "This command is deprecated. Please use 'apt-mark auto' and 'apt-mark manual' " "instead." msgstr "" -#: cmdline/apt-get.cc:2213 -msgid "Calculating upgrade... " -msgstr "पुढिल आवृत्तीची गणती करीत आहे..." - -#: cmdline/apt-get.cc:2216 methods/ftp.cc:712 methods/connect.cc:116 -msgid "Failed" -msgstr "असमर्थ" - -#: cmdline/apt-get.cc:2221 -msgid "Done" -msgstr "झाले" - -#: cmdline/apt-get.cc:2288 cmdline/apt-get.cc:2296 +#: cmdline/apt-get.cc:537 cmdline/apt-get.cc:545 msgid "Internal error, problem resolver broke stuff" msgstr "अंतर्गत त्रुटी, अडचण निवारकाने स्टफला तोडले" -#: cmdline/apt-get.cc:2324 cmdline/apt-get.cc:2361 +#: cmdline/apt-get.cc:573 cmdline/apt-get.cc:610 msgid "Unable to lock the download directory" msgstr "डाऊनलोड डिरेक्टरी कुलूपबंद करण्यास असमर्थ" -#: cmdline/apt-get.cc:2418 -#, c-format -msgid "Can't find a source to download version '%s' of '%s'" -msgstr "" - -#: cmdline/apt-get.cc:2423 -#, c-format -msgid "Downloading %s %s" -msgstr "" - -#: cmdline/apt-get.cc:2483 +#: cmdline/apt-get.cc:725 msgid "Must specify at least one package to fetch source for" msgstr "उगम शोधण्यासाठी किमान एक पॅकेज देणे/सांगणे गरजेचे आहे" -#: cmdline/apt-get.cc:2523 cmdline/apt-get.cc:2835 +#: cmdline/apt-get.cc:765 cmdline/apt-get.cc:1060 #, c-format msgid "Unable to find a source package for %s" msgstr "%s उगम पॅकेज शोधणे शक्य नाही/शोधण्यास असमर्थ आहे" -#: cmdline/apt-get.cc:2540 +#: cmdline/apt-get.cc:782 #, c-format msgid "" "NOTICE: '%s' packaging is maintained in the '%s' version control system at:\n" "%s\n" msgstr "" -#: cmdline/apt-get.cc:2545 +#: cmdline/apt-get.cc:787 #, c-format msgid "" "Please use:\n" @@ -896,104 +372,114 @@ msgid "" "to retrieve the latest (possibly unreleased) updates to the package.\n" msgstr "" -#: cmdline/apt-get.cc:2598 +#: cmdline/apt-get.cc:840 #, c-format msgid "Skipping already downloaded file '%s'\n" msgstr "आधीच डाऊनलोड केलेली '%s' फाईल सोडून द्या\n" -#: cmdline/apt-get.cc:2635 +#: cmdline/apt-get.cc:863 cmdline/apt-get.cc:866 +#: apt-private/private-install.cc:198 apt-private/private-install.cc:201 +#, c-format +msgid "Couldn't determine free space in %s" +msgstr "%s मध्ये रिकामी जागा सांगू शकत नाही" + +#: cmdline/apt-get.cc:877 #, c-format msgid "You don't have enough free space in %s" msgstr "%s मध्ये पुरेशी जागा नाही" #. 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:2644 +#: cmdline/apt-get.cc:886 #, c-format msgid "Need to get %sB/%sB of source archives.\n" msgstr "उगम अर्काईव्हज चा %sB/%sB घेण्याची गरज आहे.\n" #. 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:2649 +#: cmdline/apt-get.cc:891 #, c-format msgid "Need to get %sB of source archives.\n" msgstr "उगम अर्काईव्हजचा %sB घेण्याची गरज आहे.\n" -#: cmdline/apt-get.cc:2655 +#: cmdline/apt-get.cc:897 #, c-format msgid "Fetch source %s\n" msgstr "%s उगम घ्या\n" -#: cmdline/apt-get.cc:2693 +#: cmdline/apt-get.cc:918 msgid "Failed to fetch some archives." msgstr "काही अर्काईव्हज आणण्यास असमर्थ." -#: cmdline/apt-get.cc:2724 +#: cmdline/apt-get.cc:923 apt-private/private-install.cc:325 +msgid "Download complete and in download only mode" +msgstr "डाऊनलोड संपूर्ण आणि डाऊनलोड मध्ये फक्त पद्धती" + +#: cmdline/apt-get.cc:949 #, c-format msgid "Skipping unpack of already unpacked source in %s\n" msgstr "%s मध्ये आधीच उघडलेल्या उगमातील उघडलेल्याला सोडून द्या किंवा वगळा\n" -#: cmdline/apt-get.cc:2736 +#: cmdline/apt-get.cc:961 #, c-format msgid "Unpack command '%s' failed.\n" msgstr "'%s' आज्ञा सुट्या करण्यास असमर्थ.\n" -#: cmdline/apt-get.cc:2737 +#: cmdline/apt-get.cc:962 #, c-format msgid "Check if the 'dpkg-dev' package is installed.\n" msgstr "'dpkg-dev' पॅकेज संस्थापित केले आहे का ते पडताळून पहा.\n" -#: cmdline/apt-get.cc:2759 +#: cmdline/apt-get.cc:984 #, c-format msgid "Build command '%s' failed.\n" msgstr "बांधणी करणाऱ्या आज्ञा '%s' अयशस्वी.\n" -#: cmdline/apt-get.cc:2779 +#: cmdline/apt-get.cc:1004 msgid "Child process failed" msgstr "चाईल्ड प्रक्रिया अयशस्वी" -#: cmdline/apt-get.cc:2798 +#: cmdline/apt-get.cc:1023 msgid "Must specify at least one package to check builddeps for" msgstr "बिल्डेपस् कशासाठी ते पडताळण्यासाठी किमान एक पॅकेज सांगणे गरजेचे आहे" -#: cmdline/apt-get.cc:2823 +#: cmdline/apt-get.cc:1048 #, c-format msgid "" "No architecture information available for %s. See apt.conf(5) APT::" "Architectures for setup" msgstr "" -#: cmdline/apt-get.cc:2847 cmdline/apt-get.cc:2850 +#: cmdline/apt-get.cc:1072 cmdline/apt-get.cc:1075 #, c-format msgid "Unable to get build-dependency information for %s" msgstr "%s साठी बांधणी डिपेंडन्सी माहिती मिळवण्यास असमर्थ" -#: cmdline/apt-get.cc:2870 +#: cmdline/apt-get.cc:1095 #, c-format msgid "%s has no build depends.\n" msgstr "%s ला बांधणी डिपेंडन्स नाहीत.\n" -#: cmdline/apt-get.cc:3040 +#: cmdline/apt-get.cc:1265 #, fuzzy, c-format msgid "" "%s dependency for %s can't be satisfied because %s is not allowed on '%s' " "packages" msgstr "%s पॅकेज न सापडल्याने %s साठी %s डिपेंडन्सी पूर्ण होऊ शकत नाही" -#: cmdline/apt-get.cc:3058 +#: cmdline/apt-get.cc:1283 #, c-format msgid "" "%s dependency for %s cannot be satisfied because the package %s cannot be " "found" msgstr "%s पॅकेज न सापडल्याने %s साठी %s डिपेंडन्सी पूर्ण होऊ शकत नाही" -#: cmdline/apt-get.cc:3081 +#: cmdline/apt-get.cc:1306 #, c-format msgid "Failed to satisfy %s dependency for %s: Installed package %s is too new" msgstr "%s अवलंबित्व %s साठी पूर्ण होण्यास असमर्थ: संस्थापित पॅकेज %s खूपच नवीन आहे" -#: cmdline/apt-get.cc:3120 +#: cmdline/apt-get.cc:1345 #, fuzzy, c-format msgid "" "%s dependency for %s cannot be satisfied because candidate version of " @@ -1002,37 +488,37 @@ msgstr "" "आवृतीची मागणी पूर्ण करण्यासाठी %s पॅकेजची आवृत्ती उपलब्ध नाही,त्यामुळे %s साठी %s " "डिपेंडन्सी पूर्ण होऊ शकत नाही" -#: cmdline/apt-get.cc:3126 +#: cmdline/apt-get.cc:1351 #, fuzzy, c-format msgid "" "%s dependency for %s cannot be satisfied because package %s has no candidate " "version" msgstr "%s पॅकेज न सापडल्याने %s साठी %s डिपेंडन्सी पूर्ण होऊ शकत नाही" -#: cmdline/apt-get.cc:3149 +#: cmdline/apt-get.cc:1374 #, c-format msgid "Failed to satisfy %s dependency for %s: %s" msgstr "%s साठी %s डिपेंडन्सी पूर्ण होण्यास असमर्थ: %s" -#: cmdline/apt-get.cc:3164 +#: cmdline/apt-get.cc:1389 #, c-format msgid "Build-dependencies for %s could not be satisfied." msgstr "%s साठी बांधणी-डिपेंडन्सीज पूर्ण होऊ शकत नाही." -#: cmdline/apt-get.cc:3169 +#: cmdline/apt-get.cc:1394 msgid "Failed to process build dependencies" msgstr "बांधणी-डिपेंडन्सीज क्रिया पूर्ण करण्यास असमर्थ " -#: cmdline/apt-get.cc:3262 cmdline/apt-get.cc:3274 +#: cmdline/apt-get.cc:1487 cmdline/apt-get.cc:1499 #, fuzzy, c-format msgid "Changelog for %s (%s)" msgstr "%s (%s) ला जोडत आहे" -#: cmdline/apt-get.cc:3397 +#: cmdline/apt-get.cc:1585 msgid "Supported modules:" msgstr "प्रोग्राम गटाला तांत्रिक मदत दिली:" -#: cmdline/apt-get.cc:3438 +#: cmdline/apt-get.cc:1626 #, fuzzy msgid "" "Usage: apt-get [options] command\n" @@ -1119,98 +605,53 @@ msgstr "" " apt.conf(5) पुस्तिका पाने पहा.\n" " ह्या APT ला सुपर काऊ पॉवर्स आहेत\n" -#: cmdline/apt-get.cc:3603 -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 "" - -#: cmdline/acqprogress.cc:60 -msgid "Hit " -msgstr "दाबा" - -#: cmdline/acqprogress.cc:84 -msgid "Get:" -msgstr "मिळवा:" - -#: cmdline/acqprogress.cc:115 -msgid "Ign " -msgstr "आय.जी.एन." - -#: cmdline/acqprogress.cc:119 -msgid "Err " -msgstr "दोष इ.आर.आर." - -#: cmdline/acqprogress.cc:140 -#, c-format -msgid "Fetched %sB in %s (%sB/s)\n" -msgstr "%s (%sB/s) मध्ये %sB मिळविला\n" - -#: cmdline/acqprogress.cc:230 -#, c-format -msgid " [Working]" -msgstr "[काम करत आहे]" - -#: cmdline/acqprogress.cc:286 -#, c-format -msgid "" -"Media change: please insert the disc labeled\n" -" '%s'\n" -"in the drive '%s' and press enter\n" -msgstr "" -"माध्यम बदल: कृपया नाव घातलेली सीडी घाला\n" -"%s'\n" -"'%s' ड्राईव्ह मध्ये व एंटर कळ दाबा\n" - -#: cmdline/apt-mark.cc:55 +#: cmdline/apt-mark.cc:57 #, fuzzy, c-format msgid "%s can not be marked as it is not installed.\n" msgstr "पण ते संस्थापित केले नाही" -#: cmdline/apt-mark.cc:61 +#: cmdline/apt-mark.cc:63 #, fuzzy, c-format msgid "%s was already set to manually installed.\n" msgstr "%s स्वहस्ते संस्थापित करायचे आहे.\n" -#: cmdline/apt-mark.cc:63 +#: cmdline/apt-mark.cc:65 #, fuzzy, c-format msgid "%s was already set to automatically installed.\n" msgstr "%s स्वहस्ते संस्थापित करायचे आहे.\n" -#: cmdline/apt-mark.cc:228 +#: cmdline/apt-mark.cc:230 #, fuzzy, c-format msgid "%s was already set on hold.\n" msgstr "%s ही आधीच नविन आवृत्ती आहे.\n" -#: cmdline/apt-mark.cc:230 +#: cmdline/apt-mark.cc:232 #, fuzzy, c-format msgid "%s was already not hold.\n" msgstr "%s ही आधीच नविन आवृत्ती आहे.\n" -#: cmdline/apt-mark.cc:245 cmdline/apt-mark.cc:326 -#: apt-pkg/contrib/fileutl.cc:832 apt-pkg/contrib/gpgv.cc:223 -#: apt-pkg/deb/dpkgpm.cc:1032 +#: cmdline/apt-mark.cc:247 cmdline/apt-mark.cc:328 +#: apt-pkg/contrib/fileutl.cc:850 apt-pkg/contrib/gpgv.cc:217 +#: apt-pkg/deb/dpkgpm.cc:1182 #, c-format msgid "Waited for %s but it wasn't there" msgstr "%s साठी थांबलो पण ते तेथे नव्हते" -#: cmdline/apt-mark.cc:260 cmdline/apt-mark.cc:309 +#: cmdline/apt-mark.cc:262 cmdline/apt-mark.cc:311 #, fuzzy, c-format msgid "%s set on hold.\n" msgstr "%s स्वहस्ते संस्थापित करायचे आहे.\n" -#: cmdline/apt-mark.cc:262 cmdline/apt-mark.cc:314 +#: cmdline/apt-mark.cc:264 cmdline/apt-mark.cc:316 #, fuzzy, c-format msgid "Canceled hold on %s.\n" msgstr "%s उघडण्यास असमर्थ" -#: cmdline/apt-mark.cc:332 +#: cmdline/apt-mark.cc:334 msgid "Executing dpkg failed. Are you root?" msgstr "" -#: cmdline/apt-mark.cc:379 +#: cmdline/apt-mark.cc:381 msgid "" "Usage: apt-mark [options] {auto|manual} pkg1 [pkg2 ...]\n" "\n" @@ -1220,6 +661,11 @@ msgid "" "Commands:\n" " auto - Mark the given packages as automatically installed\n" " manual - Mark the given packages as manually installed\n" +" hold - Mark a package as held back\n" +" unhold - Unset a package set as held back\n" +" showauto - Print the list of automatically installed packages\n" +" showmanual - Print the list of manually installed packages\n" +" showhold - Print the list of package on hold\n" "\n" "Options:\n" " -h This help text.\n" @@ -1232,6 +678,28 @@ msgid "" "See the apt-mark(8) and apt.conf(5) manual pages for more information." msgstr "" +#: cmdline/apt.cc:71 +msgid "" +"Usage: apt [options] command\n" +"\n" +"CLI for apt.\n" +"Basic commands: \n" +" list - list packages based on package names\n" +" search - search in package descriptions\n" +" show - show package details\n" +"\n" +" update - update list of available packages\n" +"\n" +" install - install packages\n" +" remove - remove packages\n" +"\n" +" upgrade - upgrade the system by installing/upgrading packages\n" +" full-upgrade - upgrade the system by removing/installing/upgrading " +"packages\n" +"\n" +" edit-sources - edit the source information file\n" +msgstr "" + #: methods/cdrom.cc:203 #, c-format msgid "Unable to read the cdrom database %s" @@ -1258,16 +726,16 @@ msgstr "%s मधील सीडी-रॉम अनमाऊंट करण msgid "Disk not found." msgstr "डिस्क सापडत नाही" -#: methods/cdrom.cc:262 methods/file.cc:82 methods/rsh.cc:275 +#: methods/cdrom.cc:262 methods/file.cc:82 methods/rsh.cc:274 msgid "File not found" msgstr "फाईल सापडली नाही" -#: methods/copy.cc:46 methods/gzip.cc:105 methods/gzip.cc:114 -#: methods/rred.cc:512 methods/rred.cc:521 +#: methods/copy.cc:46 methods/gzip.cc:106 methods/rred.cc:599 +#: methods/rred.cc:609 msgid "Failed to stat" msgstr "स्टॅट करण्यास असमर्थ" -#: methods/copy.cc:83 methods/gzip.cc:111 methods/rred.cc:518 +#: methods/copy.cc:82 methods/gzip.cc:113 methods/rred.cc:606 msgid "Failed to set modification time" msgstr "बदलण्याचा वेळ निश्चित करण्यास असमर्थ" @@ -1276,34 +744,34 @@ msgid "Invalid URI, local URIS must not start with //" msgstr "अवैध यू आर एल, स्थानिक यू आर आय एस सुरू होऊ नये यापासून //" #. Login must be before getpeername otherwise dante won't work. -#: methods/ftp.cc:173 +#: methods/ftp.cc:172 msgid "Logging in" msgstr "लॉग इन करत आहे" -#: methods/ftp.cc:179 +#: methods/ftp.cc:178 msgid "Unable to determine the peer name" msgstr "पिअर नाव सांगण्यास/सापडण्यास असमर्थ" -#: methods/ftp.cc:184 +#: methods/ftp.cc:183 msgid "Unable to determine the local name" msgstr "स्थानिक नाव सांगण्यास असमर्थ" -#: methods/ftp.cc:215 methods/ftp.cc:243 +#: methods/ftp.cc:214 methods/ftp.cc:242 #, c-format msgid "The server refused the connection and said: %s" msgstr "सर्व्हर ने संबंध जोडण्यास नकार दिला व सांगितले: %s" -#: methods/ftp.cc:221 +#: methods/ftp.cc:220 #, c-format msgid "USER failed, server said: %s" msgstr "सर्व्हरने %s सांगितले,यूजर असमर्थ:" -#: methods/ftp.cc:228 +#: methods/ftp.cc:227 #, c-format msgid "PASS failed, server said: %s" msgstr "सर्व्हरने %s सांगितले, पास असमर्थ:" -#: methods/ftp.cc:248 +#: methods/ftp.cc:247 msgid "" "A proxy server was specified but no login script, Acquire::ftp::ProxyLogin " "is empty." @@ -1311,117 +779,121 @@ msgstr "" "प्रॉक्सी सर्व्हर निर्देशित केला पण लॉगीन स्क्रिप्ट नाही, प्राप्त केलेले ::ftp:: प्रॉक्सीलॉगीन " "निरर्थक आहे." -#: methods/ftp.cc:276 +#: methods/ftp.cc:275 #, c-format msgid "Login script command '%s' failed, server said: %s" msgstr "सर्व्हरने %s सांगितले, '%s' लॉग इन स्क्रिप्ट आज्ञावली असमर्थ:" -#: methods/ftp.cc:302 +#: methods/ftp.cc:301 #, c-format msgid "TYPE failed, server said: %s" msgstr "सर्व्हरने %s सांगितले: टाईप असमर्थ:" -#: methods/ftp.cc:340 methods/ftp.cc:452 methods/rsh.cc:192 methods/rsh.cc:237 +#: methods/ftp.cc:339 methods/ftp.cc:451 methods/rsh.cc:191 methods/rsh.cc:236 msgid "Connection timeout" msgstr "वेळेअभावी संबंध जोडता येत नाही" -#: methods/ftp.cc:346 +#: methods/ftp.cc:345 msgid "Server closed the connection" msgstr "सर्व्हरने संबंध जोडणी बंद केली" -#: methods/ftp.cc:349 methods/rsh.cc:199 apt-pkg/contrib/fileutl.cc:1264 -#: apt-pkg/contrib/fileutl.cc:1273 apt-pkg/contrib/fileutl.cc:1276 +#: methods/ftp.cc:348 methods/rsh.cc:198 apt-pkg/contrib/fileutl.cc:1292 +#: apt-pkg/contrib/fileutl.cc:1301 apt-pkg/contrib/fileutl.cc:1304 msgid "Read error" msgstr "त्रुटी वाचा" -#: methods/ftp.cc:356 methods/rsh.cc:206 +#: methods/ftp.cc:355 methods/rsh.cc:205 msgid "A response overflowed the buffer." msgstr "प्रतिसाधाने बफर भरुन गेले." -#: methods/ftp.cc:373 methods/ftp.cc:385 +#: methods/ftp.cc:372 methods/ftp.cc:384 msgid "Protocol corruption" msgstr "प्रोटोकॉल खराब झाले" -#: methods/ftp.cc:458 methods/rred.cc:238 methods/rsh.cc:243 -#: apt-pkg/contrib/fileutl.cc:1360 apt-pkg/contrib/fileutl.cc:1369 -#: apt-pkg/contrib/fileutl.cc:1372 apt-pkg/contrib/fileutl.cc:1397 +#: methods/ftp.cc:457 methods/rsh.cc:242 apt-pkg/contrib/fileutl.cc:1388 +#: apt-pkg/contrib/fileutl.cc:1397 apt-pkg/contrib/fileutl.cc:1400 +#: apt-pkg/contrib/fileutl.cc:1425 msgid "Write error" msgstr "लिहिण्यात त्रुटी" -#: methods/ftp.cc:697 methods/ftp.cc:703 methods/ftp.cc:738 +#: methods/ftp.cc:696 methods/ftp.cc:702 methods/ftp.cc:737 msgid "Could not create a socket" msgstr "सॉकेट तयार करू शकत नाही" -#: methods/ftp.cc:708 +#: methods/ftp.cc:707 msgid "Could not connect data socket, connection timed out" msgstr "डेटा सॉकेट जोडू शकत नाही,जोडणी वेळेअभावी बंद केली" -#: methods/ftp.cc:714 +#: methods/ftp.cc:711 methods/connect.cc:116 apt-private/private-upgrade.cc:22 +msgid "Failed" +msgstr "असमर्थ" + +#: methods/ftp.cc:713 msgid "Could not connect passive socket." msgstr "पॅसिव्ह सॉकेट जोडता येत नाही" -#: methods/ftp.cc:731 +#: methods/ftp.cc:730 msgid "getaddrinfo was unable to get a listening socket" msgstr "गेटऍड्रेसइनफो लिसनिंग सॉकेट घेण्यास असमर्थ होते" -#: methods/ftp.cc:745 +#: methods/ftp.cc:744 msgid "Could not bind a socket" msgstr "सॉकेट चिकटवता येत नाही" -#: methods/ftp.cc:749 +#: methods/ftp.cc:748 msgid "Could not listen on the socket" msgstr "सॉकेट वर ऐकता येत नाही" -#: methods/ftp.cc:756 +#: methods/ftp.cc:755 msgid "Could not determine the socket's name" msgstr "सॉकेटचे नाव सांगता येत नाही" -#: methods/ftp.cc:788 +#: methods/ftp.cc:787 msgid "Unable to send PORT command" msgstr "पोर्ट आज्ञा पाठवता येत नाही/पोर्ट आज्ञा पाठविण्यास असमर्थ" -#: methods/ftp.cc:798 +#: methods/ftp.cc:797 #, c-format msgid "Unknown address family %u (AF_*)" msgstr "माहित नसलेला पत्ता फॅमिली %u (AF_*)" -#: methods/ftp.cc:807 +#: methods/ftp.cc:806 #, c-format msgid "EPRT failed, server said: %s" msgstr "ई.पी.आर.टी. चुकले,सर्व्हरने %s सांगितले" -#: methods/ftp.cc:827 +#: methods/ftp.cc:826 msgid "Data socket connect timed out" msgstr "डेटा सॉकेट जोडणी वेळेअभावी तुटली" -#: methods/ftp.cc:834 +#: methods/ftp.cc:833 msgid "Unable to accept connection" msgstr "जोडणी स्विकारण्यास असमर्थ" -#: methods/ftp.cc:873 methods/http.cc:1038 methods/rsh.cc:313 +#: methods/ftp.cc:872 methods/server.cc:357 methods/rsh.cc:312 msgid "Problem hashing file" msgstr "फाईल हॅश करण्यात त्रुटी" -#: methods/ftp.cc:886 +#: methods/ftp.cc:885 #, c-format msgid "Unable to fetch file, server said '%s'" msgstr "सर्व्हरने %s सांगितले, फाईल मिळवण्यास असमर्थ" -#: methods/ftp.cc:901 methods/rsh.cc:332 +#: methods/ftp.cc:900 methods/rsh.cc:331 msgid "Data socket timed out" msgstr "डेटा सॉकेट वेळेअभावी तुटले" -#: methods/ftp.cc:931 +#: methods/ftp.cc:930 #, c-format msgid "Data transfer failed, server said '%s'" msgstr "सर्व्हरने %s सांगितले, डेटा स्थानांतरण चुकले" #. Get the files information -#: methods/ftp.cc:1008 +#: methods/ftp.cc:1009 msgid "Query" msgstr "प्रश्न" -#: methods/ftp.cc:1120 +#: methods/ftp.cc:1123 msgid "Unable to invoke " msgstr "जारी करण्यास करण्यास असमर्थ" @@ -1487,38 +959,38 @@ msgstr "%s:%s' (%i) रिझॉल्व्ह होत असताना क msgid "Unable to connect to %s:%s:" msgstr "%s %s ला जोडण्यास असमर्थ:" -#: methods/gpgv.cc:167 +#: methods/gpgv.cc:166 msgid "" "Internal error: Good signature, but could not determine key fingerprint?!" msgstr "अंतर्गत त्रुटी: चांगली सही, पण की ठसे सांगू शकत नाही?!" -#: methods/gpgv.cc:171 +#: methods/gpgv.cc:170 msgid "At least one invalid signature was encountered." msgstr "किमान एक अवैध सही सापडली." -#: methods/gpgv.cc:173 +#: methods/gpgv.cc:172 #, fuzzy msgid "Could not execute 'gpgv' to verify signature (is gpgv installed?)" msgstr "" "सहीची खात्री करण्यासाठी '%s' कार्यान्वित करू शकत नाही (gpgv संस्थापित केले आहे का?)" #. TRANSLATORS: %s is a single techy word like 'NODATA' -#: methods/gpgv.cc:179 +#: methods/gpgv.cc:178 #, c-format msgid "" "Clearsigned file isn't valid, got '%s' (does the network require " "authentication?)" msgstr "" -#: methods/gpgv.cc:183 +#: methods/gpgv.cc:182 msgid "Unknown error executing gpgv" msgstr "gpgv कार्यान्वित होत असताना अपरिचित त्रुटी" -#: methods/gpgv.cc:216 methods/gpgv.cc:223 +#: methods/gpgv.cc:215 methods/gpgv.cc:222 msgid "The following signatures were invalid:\n" msgstr "खालील सह्या अवैध आहेत:\n" -#: methods/gpgv.cc:230 +#: methods/gpgv.cc:229 msgid "" "The following signatures couldn't be verified because the public key is not " "available:\n" @@ -1528,81 +1000,611 @@ msgstr "खालील सह्यांची खात्री करता msgid "Empty files can't be valid archives" msgstr "" -#: methods/http.cc:394 +#: methods/http.cc:516 +msgid "Error writing to the file" +msgstr "फाईल मध्ये लिहिण्यात चूक/त्रुटी" + +#: methods/http.cc:530 +msgid "Error reading from server. Remote end closed connection" +msgstr "सर्व्हर मधून वाचण्यात चूक. लांब शेवट आणि बंद झालेली जोडणी" + +#: methods/http.cc:532 +msgid "Error reading from server" +msgstr "सर्व्हर मधून वाचण्यात चूक" + +#: methods/http.cc:568 +msgid "Error writing to file" +msgstr "फाईल मध्ये लिहिण्यात चूक/त्रुटी" + +#: methods/http.cc:628 +msgid "Select failed" +msgstr "चुकले/असमर्थ निवड करा" + +#: methods/http.cc:633 +msgid "Connection timed out" +msgstr "जोडणी वेळेअभावी तुटली" + +#: methods/http.cc:656 +msgid "Error writing to output file" +msgstr "निर्गत फाईल मध्ये लिहिताना त्रुटी/चूक" + +#: methods/server.cc:56 msgid "Waiting for headers" msgstr "शीर्षकासाठी थांबले आहे...." -#: methods/http.cc:544 +#: methods/server.cc:114 msgid "Bad header line" msgstr "वाईट शीर्षक ओळ" -#: methods/http.cc:569 methods/http.cc:576 +#: methods/server.cc:139 methods/server.cc:146 msgid "The HTTP server sent an invalid reply header" msgstr "HTTP सर्व्हरने अवैध प्रत्त्युत्तर शीर्षक पाठविले" -#: methods/http.cc:606 +#: methods/server.cc:176 msgid "The HTTP server sent an invalid Content-Length header" msgstr "HTTP सर्व्हरने अवैध मजकूर-लांबी शीर्षक पाठविले " -#: methods/http.cc:621 +#: methods/server.cc:199 msgid "The HTTP server sent an invalid Content-Range header" msgstr "HTTP सर्व्हरने अवैध मजकूर-विस्तार शीर्षक पाठविले" -#: methods/http.cc:623 +#: methods/server.cc:201 msgid "This HTTP server has broken range support" msgstr "HTTP सर्व्हरने विस्तार तांत्रिक मदत जोडली" -#: methods/http.cc:647 +#: methods/server.cc:225 msgid "Unknown date format" msgstr "अपरिचित दिनांक प्रकार/स्वरूप " -#: methods/http.cc:826 -msgid "Select failed" -msgstr "चुकले/असमर्थ निवड करा" +#: methods/server.cc:494 +msgid "Bad header data" +msgstr "चुकीचा शीर्षक डाटा" -#: methods/http.cc:831 -msgid "Connection timed out" -msgstr "जोडणी वेळेअभावी तुटली" +#: methods/server.cc:511 methods/server.cc:567 +msgid "Connection failed" +msgstr "जोडणी अयशस्वी" -#: methods/http.cc:854 -msgid "Error writing to output file" -msgstr "निर्गत फाईल मध्ये लिहिताना त्रुटी/चूक" +#: methods/server.cc:659 +msgid "Internal error" +msgstr "अंतर्गत त्रुटी" -#: methods/http.cc:885 -msgid "Error writing to file" -msgstr "फाईल मध्ये लिहिण्यात चूक/त्रुटी" +#: apt-private/private-list.cc:147 +msgid "Listing" +msgstr "" -#: methods/http.cc:913 -msgid "Error writing to the file" -msgstr "फाईल मध्ये लिहिण्यात चूक/त्रुटी" +#: apt-private/private-install.cc:93 +msgid "Internal error, InstallPackages was called with broken packages!" +msgstr "अंतर्गत त्रुटी, तुटलेल्या पॅकेजेस बरोबर संस्थापित पॅकेजला आवाहन केले गेले/बोलावले गेले!" -#: methods/http.cc:927 -msgid "Error reading from server. Remote end closed connection" -msgstr "सर्व्हर मधून वाचण्यात चूक. लांब शेवट आणि बंद झालेली जोडणी" +#: apt-private/private-install.cc:102 +msgid "Packages need to be removed but remove is disabled." +msgstr "पॅकेजेस कायमची काढायची आहेत पण रिमूव्ह अकार्यक्षम केले आहे" -#: methods/http.cc:929 -msgid "Error reading from server" -msgstr "सर्व्हर मधून वाचण्यात चूक" +#: apt-private/private-install.cc:121 +msgid "Internal error, Ordering didn't finish" +msgstr "अंतर्गत त्रुटी,क्रम अजून संपला नाही" -#: methods/http.cc:1197 -msgid "Bad header data" -msgstr "चुकीचा शीर्षक डाटा" +#: apt-private/private-install.cc:159 +msgid "How odd.. The sizes didn't match, email apt@packages.debian.org" +msgstr "किती विचित्र...आकार जुळत नाहीत, ईमेल apt@packages.debian.org" -#: methods/http.cc:1214 methods/http.cc:1269 -msgid "Connection failed" -msgstr "जोडणी अयशस्वी" +#. 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 +#: apt-private/private-install.cc:166 +#, c-format +msgid "Need to get %sB/%sB of archives.\n" +msgstr "अर्काईव्हजच्या %sB/%sB घेण्याची गरज आहे\n" -#: methods/http.cc:1361 -msgid "Internal error" -msgstr "अंतर्गत त्रुटी" +#. 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 +#: apt-private/private-install.cc:171 +#, c-format +msgid "Need to get %sB of archives.\n" +msgstr "अर्काईव्हज%sB घेण्याची गरज आहे.\n" + +#. 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 +#: apt-private/private-install.cc:178 +#, c-format +msgid "After this operation, %sB of additional disk space will be used.\n" +msgstr "या क्रियेनंतर, %sB एवढी अधिक डिस्क जागा वापरली जाईल.\n" + +#. 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 +#: apt-private/private-install.cc:183 +#, c-format +msgid "After this operation, %sB disk space will be freed.\n" +msgstr "या क्रियेनंतर, %sB डिस्क जागा मोकळी होईल.\n" + +#: apt-private/private-install.cc:211 +#, c-format +msgid "You don't have enough free space in %s." +msgstr "%s मध्ये तुमच्याकडे पुरेशी जागा नाही." + +#: apt-private/private-install.cc:221 apt-private/private-download.cc:55 +msgid "There are problems and -y was used without --force-yes" +msgstr "काही अडचणी आहेत आणि --force-yes शिवाय -y वापरला गेला" + +#: apt-private/private-install.cc:227 apt-private/private-install.cc:249 +msgid "Trivial Only specified but this is not a trivial operation." +msgstr "क्षुल्लक फक्त निर्देशित केले आहे पण हे क्षुल्लक कृति/ऑपरेशन नाही." + +#. TRANSLATOR: This string needs to be typed by the user as a confirmation, so be +#. careful with hard to type or special characters (like non-breaking spaces) +#: apt-private/private-install.cc:231 +msgid "Yes, do as I say!" +msgstr "हो, मी म्ह्टल्याप्रमाणे करा!" + +#: apt-private/private-install.cc:233 +#, c-format +msgid "" +"You are about to do something potentially harmful.\n" +"To continue type in the phrase '%s'\n" +" ?] " +msgstr "" +"तुम्ही संभाव्य काहीतरी नुकसानकारक करणार होतात.\n" +"पुढे '%s' उक्ती मध्ये लिहिणार \n" +" ?] " + +#: apt-private/private-install.cc:239 apt-private/private-install.cc:257 +msgid "Abort." +msgstr "व्यत्यय/बंद करा." + +#: apt-private/private-install.cc:254 +#, fuzzy +msgid "Do you want to continue?" +msgstr "तुम्हाला पुढे जायचे आहे [Y/n]? " + +#: apt-private/private-install.cc:324 +msgid "Some files failed to download" +msgstr "काही संचिका डाऊनलोड करण्यास असमर्थ" + +#: apt-private/private-install.cc:331 +msgid "" +"Unable to fetch some archives, maybe run apt-get update or try with --fix-" +"missing?" +msgstr "" +"काही आर्काइव्हज आणण्यास असमर्थ, कदाचित apt-get रन करुन अद्ययावत करा किंवा --fix- " +"बरोबर प्रयत्न कराहरवलेले/गहाळ?" + +#: apt-private/private-install.cc:335 +msgid "--fix-missing and media swapping is not currently supported" +msgstr "" +"--fix- सापडत नाही आणि माध्यम/मिडिया अदलाबदल हे सध्या तांत्रिक मदत देऊ शकत नाही" + +#: apt-private/private-install.cc:340 +msgid "Unable to correct missing packages." +msgstr "न सापडणारी पॅकेजेस नीट करण्यास असमर्थ." + +#: apt-private/private-install.cc:341 +msgid "Aborting install." +msgstr "संस्थापन खंडित करत आहे." + +#: apt-private/private-install.cc:377 +msgid "" +"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] "" +msgstr[1] "" + +#: apt-private/private-install.cc:381 +msgid "Note: This is done automatically and on purpose by dpkg." +msgstr "" + +#: apt-private/private-install.cc:402 +msgid "We are not supposed to delete stuff, can't start AutoRemover" +msgstr "आपण या गोष्टी काढून टाकता नये, ऑटोरिमूव्हर सुरू करता येत नाही" + +#: apt-private/private-install.cc:510 +msgid "" +"Hmm, seems like the AutoRemover destroyed something which really\n" +"shouldn't happen. Please file a bug report against apt." +msgstr "" +"हूं, AutoRemover ने काहीतरी नष्ट केल्याचे दिसतेय, खरेतर असे व्हायला नको\n" +"कृपया apt कडे बग रिपोर्ट दाखल करा. " + +#. +#. if (Packages == 1) +#. { +#. c1out << std::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.") << std::endl; +#. } +#. +#: apt-private/private-install.cc:513 apt-private/private-install.cc:654 +msgid "The following information may help to resolve the situation:" +msgstr "खालील माहिती परिस्थिती निवळण्यासाठी मदत ठरू शकेल:" + +#: apt-private/private-install.cc:517 +msgid "Internal Error, AutoRemover broke stuff" +msgstr "अंतर्गत त्रुटी, AutoRemoverने स्टफला तोडले" + +#: apt-private/private-install.cc:524 +#, fuzzy +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] "खालील नवीन पॅकेजेस स्वयंचलितपणे संस्थापित झाली होती व आता आवश्यक नाहीत:" +msgstr[1] "खालील नवीन पॅकेजेस स्वयंचलितपणे संस्थापित झाली होती व आता आवश्यक नाहीत:" + +#: apt-private/private-install.cc:528 +#, fuzzy, 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] "खालील नवीन पॅकेजेस स्वयंचलितपणे संस्थापित झाली होती व आता आवश्यक नाहीत:" +msgstr[1] "खालील नवीन पॅकेजेस स्वयंचलितपणे संस्थापित झाली होती व आता आवश्यक नाहीत:" + +#: apt-private/private-install.cc:530 +#, fuzzy +msgid "Use 'apt-get autoremove' to remove it." +msgid_plural "Use 'apt-get autoremove' to remove them." +msgstr[0] "ती काढून टाकण्यासाठी 'apt-get autoremove' वापरा." +msgstr[1] "ती काढून टाकण्यासाठी 'apt-get autoremove' वापरा." + +#: apt-private/private-install.cc:624 +msgid "You might want to run 'apt-get -f install' to correct these:" +msgstr "" +"तुम्हाला कदाचित 'apt-get -f install'(एपीटी-गेट -एफ संस्थापन') प्रोग्राम चालू करावा " +"लागेल'यात बदल करण्यासाठी:" + +#: apt-private/private-install.cc:626 +msgid "" +"Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a " +"solution)." +msgstr "" +"अनमेट डिपेंडन्सीज.एपीटी-गेट -एफ संस्थापन ('apt-get -f install') पॅकेजशिवाय प्रयत्न करा " +"(किंवा पर्याय सांगा)." + +#: apt-private/private-install.cc:639 +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 "" +"काही पॅकेजेस संस्थापित होत नाहीत. याचा अर्थ असा आहे की तुम्ही\n" +"अशक्य परिस्थितीची विनंती केली होती. किंवा जर तुम्ही अस्थिर\n" +"विभागणी असणारी पण हवी असणारी, तयार केली नसलेली पॅकेजेस वापरत असाल \n" +"किंवा ती येणाऱ्यांपैकी बाहेर हलविली असतील." + +#: apt-private/private-install.cc:660 +msgid "Broken packages" +msgstr "तुटलेली पॅकेजेस" + +#: apt-private/private-install.cc:713 +msgid "The following extra packages will be installed:" +msgstr "खालील अतिरिक्त पॅकेजेस संस्थापित होतील:" + +#: apt-private/private-install.cc:803 +msgid "Suggested packages:" +msgstr "सुचवलेली पॅकेजेस:" + +#: apt-private/private-install.cc:804 +msgid "Recommended packages:" +msgstr "शिफारस केलेली पॅकेजेस:" + +#: apt-private/private-download.cc:32 +msgid "WARNING: The following packages cannot be authenticated!" +msgstr "धोक्याची सूचना:खालील पॅकेजेस् प्रमाणित करु शकत नाही! " + +#: apt-private/private-download.cc:36 +msgid "Authentication warning overridden.\n" +msgstr "प्रमाणीकरणाची धोक्याची सूचना दुर्लक्षित करा.\n" + +#: apt-private/private-download.cc:41 apt-private/private-download.cc:48 +msgid "Some packages could not be authenticated" +msgstr "काही पॅकेजेसचे प्रमाणिकरण होऊ शकत नाही" + +#: apt-private/private-download.cc:46 +#, fuzzy +msgid "Install these packages without verification?" +msgstr "पडताळून पाहिल्याशिवाय ही पॅकेजेस संस्थापित करायची का [हो/नाही]?" + +#: apt-private/private-download.cc:87 apt-pkg/update.cc:84 +#, c-format +msgid "Failed to fetch %s %s\n" +msgstr "%s %s आणणे असफल\n" + +#: apt-private/private-output.cc:75 apt-private/private-show.cc:81 +#: apt-private/private-show.cc:86 +msgid "unknown" +msgstr "" + +#: apt-private/private-output.cc:201 +#, fuzzy, c-format +msgid "[installed,upgradable to: %s]" +msgstr "[संस्थापित केले]" + +#: apt-private/private-output.cc:205 +#, fuzzy +msgid "[installed,local]" +msgstr "[संस्थापित केले]" + +#: apt-private/private-output.cc:208 +msgid "[installed,auto-removable]" +msgstr "" + +#: apt-private/private-output.cc:210 +#, fuzzy +msgid "[installed,automatic]" +msgstr "[संस्थापित केले]" + +#: apt-private/private-output.cc:212 +#, fuzzy +msgid "[installed]" +msgstr "[संस्थापित केले]" + +#: apt-private/private-output.cc:216 +#, c-format +msgid "[upgradable from: %s]" +msgstr "" + +#: apt-private/private-output.cc:220 +msgid "[residual-config]" +msgstr "" + +#: apt-private/private-output.cc:320 +msgid "The following packages have unmet dependencies:" +msgstr "खालील पॅकेजेस मध्ये नमिळणाऱ्या निर्भरता/ डिपेन्डन्सीज आहेत:" + +#: apt-private/private-output.cc:410 +#, c-format +msgid "but %s is installed" +msgstr "पण %s संस्थापित झाले" + +#: apt-private/private-output.cc:412 +#, c-format +msgid "but %s is to be installed" +msgstr "पण %s संस्थापित करायचे आहे" + +#: apt-private/private-output.cc:419 +msgid "but it is not installable" +msgstr "पण ते संस्थापित करण्याजोगे नाही" + +#: apt-private/private-output.cc:421 +msgid "but it is a virtual package" +msgstr "पण ते आभासी पॅकेज आहे" + +#: apt-private/private-output.cc:424 +msgid "but it is not installed" +msgstr "पण ते संस्थापित केले नाही" + +#: apt-private/private-output.cc:424 +msgid "but it is not going to be installed" +msgstr "पण ते संस्थापित होणार नाही" + +#: apt-private/private-output.cc:429 +msgid " or" +msgstr "किंवा" + +#: apt-private/private-output.cc:458 +msgid "The following NEW packages will be installed:" +msgstr "खालील नविन पॅकेजेस संस्थापित होतील:" + +#: apt-private/private-output.cc:484 +msgid "The following packages will be REMOVED:" +msgstr "खालील नविन पॅकेजेस कायमची काढून टाकली जातील:" + +#: apt-private/private-output.cc:506 +msgid "The following packages have been kept back:" +msgstr "खालील पॅकेजेस परत ठेवली गेली:" + +#: apt-private/private-output.cc:527 +msgid "The following packages will be upgraded:" +msgstr "खालील पॅकेजेस पुढिल आवृत्तीकृत होतील:" + +#: apt-private/private-output.cc:548 +msgid "The following packages will be DOWNGRADED:" +msgstr "खालील पॅकेजेस पुढच्या आवृत्तीकृत होणार नाहीत:" + +#: apt-private/private-output.cc:568 +msgid "The following held packages will be changed:" +msgstr "पुढिल ठेवलेली पॅकेजेस बदलतील:" + +#: apt-private/private-output.cc:623 +#, c-format +msgid "%s (due to %s) " +msgstr "%s (च्या मुळे %s)" + +#: apt-private/private-output.cc:631 +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" +"तुम्हाला तुम्ही काय करत आहात हे कळेपर्यंत असं करता येणार नाही!" + +#: apt-private/private-output.cc:662 +#, c-format +msgid "%lu upgraded, %lu newly installed, " +msgstr "%lu पुढे आवृत्तीकृत केले, %lu नव्याने संस्थापित केले," + +#: apt-private/private-output.cc:666 +#, c-format +msgid "%lu reinstalled, " +msgstr "%lu पुनर्संस्थापित केले," + +#: apt-private/private-output.cc:668 +#, c-format +msgid "%lu downgraded, " +msgstr "%lu मागील आवृत्तीकृत केले," + +#: apt-private/private-output.cc:670 +#, c-format +msgid "%lu to remove and %lu not upgraded.\n" +msgstr "%lu कायमचे काढून टाकण्यासाठी आणि %lu पुढच्या आवृत्तीकृत झालेली नाही.\n" + +#: apt-private/private-output.cc:674 +#, c-format +msgid "%lu not fully installed or removed.\n" +msgstr "%lu संपूर्ण संस्थापित किंवा कायमची काढून टाकलेली नाही.\n" + +#. TRANSLATOR: Yes/No question help-text: defaulting to Y[es] +#. e.g. "Do you want to continue? [Y/n] " +#. The user has to answer with an input matching the +#. YESEXPR/NOEXPR defined in your l10n. +#: apt-private/private-output.cc:696 +msgid "[Y/n]" +msgstr "" + +#. TRANSLATOR: Yes/No question help-text: defaulting to N[o] +#. e.g. "Should this file be removed? [y/N] " +#. The user has to answer with an input matching the +#. YESEXPR/NOEXPR defined in your l10n. +#: apt-private/private-output.cc:702 +msgid "[y/N]" +msgstr "" + +#. TRANSLATOR: "Yes" answer printed for a yes/no question if --assume-yes is set +#: apt-private/private-output.cc:713 +msgid "Y" +msgstr "होय" + +#. TRANSLATOR: "No" answer printed for a yes/no question if --assume-no is set +#: apt-private/private-output.cc:719 +msgid "N" +msgstr "" + +#: apt-private/private-output.cc:741 apt-pkg/cachefilter.cc:33 +#, c-format +msgid "Regex compilation error - %s" +msgstr "रिजेक्स कंपायलेशन त्रुटी -%s " + +#: apt-private/private-cachefile.cc:87 +msgid "Correcting dependencies..." +msgstr "डिपेन्डन्सीज बरोबर/दुरूस्त करत आहे..." + +#: apt-private/private-cachefile.cc:90 +msgid " failed." +msgstr "अयशस्वी/चूकीचे झाले." + +#: apt-private/private-cachefile.cc:93 +msgid "Unable to correct dependencies" +msgstr "डिपेन्डन्सीज बरोबर करण्यास असमर्थ आहे " + +#: apt-private/private-cachefile.cc:96 +msgid "Unable to minimize the upgrade set" +msgstr "आवृत्तीकृत संच कमीतकमी करण्यास असमर्थ" + +#: apt-private/private-cachefile.cc:98 +msgid " Done" +msgstr "झाले" + +#: apt-private/private-cachefile.cc:102 +msgid "You might want to run 'apt-get -f install' to correct these." +msgstr "हे बरोबर करण्यासाठी तुम्हाला `apt-get -f संस्थापना' प्रोग्राम चालू करावा लागेल." + +#: apt-private/private-cachefile.cc:105 +msgid "Unmet dependencies. Try using -f." +msgstr "अनमेट डिपेंडन्सीज.-f.वापरून प्रयत्न करा " + +#: apt-private/private-cacheset.cc:26 apt-private/private-search.cc:57 +msgid "Sorting" +msgstr "" + +#: apt-private/private-update.cc:45 +msgid "The update command takes no arguments" +msgstr "सुधारित आवृत्तीचा विधान आर्ग्युमेंटस घेऊ शकत नाही." + +#: apt-private/private-upgrade.cc:19 +msgid "Calculating upgrade... " +msgstr "पुढिल आवृत्तीची गणती करीत आहे..." + +#: apt-private/private-upgrade.cc:24 +#, fuzzy +msgid "Internal error, Upgrade broke stuff" +msgstr "अंतर्गत त्रुटी,ऑलअपग्रेडने स्टफला तोडले" + +#: apt-private/private-upgrade.cc:26 +msgid "Done" +msgstr "झाले" + +#: apt-private/private-search.cc:61 +msgid "Full Text Search" +msgstr "" + +#: apt-private/private-show.cc:152 +#, c-format +msgid "There is %lu additional record. Please use the '-a' switch to see it" +msgid_plural "" +"There are %lu additional records. Please use the '-a' switch to see them." +msgstr[0] "" +msgstr[1] "" + +#: apt-private/private-show.cc:159 +msgid "not a real package (virtual)" +msgstr "" + +#: apt-private/private-main.cc:19 +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 "" + +#: apt-private/private-sources.cc:45 +#, fuzzy, c-format +msgid "Failed to parse %s. Edit again? " +msgstr "%s ला पुनर्नामांकन %s करण्यास असमर्थ " + +#: apt-private/private-sources.cc:57 +#, c-format +msgid "Your '%s' file changed, please run 'apt-get update'." +msgstr "" + +#: apt-private/acqprogress.cc:63 +msgid "Hit " +msgstr "दाबा" + +#: apt-private/acqprogress.cc:87 +msgid "Get:" +msgstr "मिळवा:" + +#: apt-private/acqprogress.cc:118 +msgid "Ign " +msgstr "आय.जी.एन." + +#: apt-private/acqprogress.cc:122 +msgid "Err " +msgstr "दोष इ.आर.आर." + +#: apt-private/acqprogress.cc:143 +#, c-format +msgid "Fetched %sB in %s (%sB/s)\n" +msgstr "%s (%sB/s) मध्ये %sB मिळविला\n" + +#: apt-private/acqprogress.cc:233 +#, c-format +msgid " [Working]" +msgstr "[काम करत आहे]" + +#: apt-private/acqprogress.cc:294 +#, c-format +msgid "" +"Media change: please insert the disc labeled\n" +" '%s'\n" +"in the drive '%s' and press enter\n" +msgstr "" +"माध्यम बदल: कृपया नाव घातलेली सीडी घाला\n" +"%s'\n" +"'%s' ड्राईव्ह मध्ये व एंटर कळ दाबा\n" #. 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:464 -#: apt-pkg/contrib/cdromutl.cc:184 apt-pkg/contrib/fileutl.cc:404 -#: apt-pkg/contrib/fileutl.cc:517 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:362 +#: apt-pkg/contrib/cdromutl.cc:184 apt-pkg/contrib/fileutl.cc:406 +#: apt-pkg/contrib/fileutl.cc:519 apt-pkg/sourcelist.cc:271 +#: apt-pkg/sourcelist.cc:277 apt-pkg/acquire.cc:485 apt-pkg/init.cc:100 +#: apt-pkg/init.cc:108 apt-pkg/clean.cc:36 apt-pkg/policy.cc:373 #, c-format msgid "Unable to read %s" msgstr "%s वाचण्यास असमर्थ" @@ -1639,56 +1641,42 @@ msgstr "%s फाईल उघडता येत नाही" msgid "[Mirror: %s]" msgstr "" -#: 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 "" - -#: 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 "" - -#: methods/rsh.cc:99 ftparchive/multicompress.cc:168 +#: methods/rsh.cc:98 ftparchive/multicompress.cc:169 msgid "Failed to create IPC pipe to subprocess" msgstr "उपक्रियेचा आयपीसी वाहिनी तयार करण्यास असमर्थ" -#: methods/rsh.cc:340 +#: methods/rsh.cc:339 msgid "Connection closed prematurely" msgstr "जोडणी अकाली बंद झाली" -#: dselect/install:32 +#: dselect/install:33 msgid "Bad default setting!" msgstr "चूकीचे मूलभूत निश्चितीकरण!" -#: dselect/install:51 dselect/install:83 dselect/install:87 dselect/install:94 -#: dselect/install:105 dselect/update:45 +#: dselect/install:52 dselect/install:84 dselect/install:88 dselect/install:95 +#: dselect/install:106 dselect/update:45 msgid "Press enter to continue." msgstr "पुढे जाण्यासाठी एंटर दाबा." -#: dselect/install:91 +#: dselect/install:92 msgid "Do you want to erase any previously downloaded .deb files?" msgstr "पुर्वी डाऊनलोड केलेल्या .deb संचयिका आपल्याला खोडून टाकायच्या आहेत का?" -#: dselect/install:101 +#: dselect/install:102 #, fuzzy msgid "Some errors occurred while unpacking. Packages that were installed" msgstr "काही त्रुटी ह्या उघडत असताना घडल्या.मी संरचित करणार आहे" -#: dselect/install:102 +#: dselect/install:103 #, fuzzy msgid "will be configured. This may result in duplicate errors" msgstr "पॅकेजेस जी संस्थापित झाली आहे.याचा निकाल दुप्पट त्रुटी म्हणून होऊ शकतो" -#: dselect/install:103 +#: dselect/install:104 msgid "or errors caused by missing dependencies. This is OK, only the errors" msgstr "किंवा डिपेंडन्सीज नसल्यामुळे त्रुटी झाल्या. हे ठीक आहे, फक्त त्रुटी" -#: dselect/install:104 +#: dselect/install:105 msgid "" "above this message are important. Please fix them and run [I]nstall again" msgstr "" @@ -1698,12 +1686,7 @@ msgstr "" msgid "Merging available information" msgstr "उपलब्ध माहितीचे एकत्रीकरण करत आहे" -#: cmdline/apt-extracttemplates.cc:102 -#, c-format -msgid "%s not a valid DEB package." -msgstr "%s हे वैध डीईबी पॅकेज नाही " - -#: cmdline/apt-extracttemplates.cc:236 +#: cmdline/apt-extracttemplates.cc:224 msgid "" "Usage: apt-extracttemplates file1 [file2 ...]\n" "\n" @@ -1727,12 +1710,12 @@ msgstr "" " -c=? ही संरचना संचिका वाचा \n" " -o=? एखादा अहेतुक संरचना पर्याय निर्धारित करा जसे- -o dir::cache=/tmp\n" -#: cmdline/apt-extracttemplates.cc:271 apt-pkg/pkgcachegen.cc:1388 +#: cmdline/apt-extracttemplates.cc:256 apt-pkg/pkgcachegen.cc:1388 #, c-format msgid "Unable to write to %s" msgstr "%s मध्ये लिहिण्यास असमर्थ " -#: cmdline/apt-extracttemplates.cc:313 +#: cmdline/apt-extracttemplates.cc:298 msgid "Cannot get debconf version. Is debconf installed?" msgstr "debconf आवृत्ती मिळू शकत नाही,debconf अधिष्ठापित झाली काय?" @@ -1939,36 +1922,36 @@ msgstr "%s वाचणारा दुवा असमर्थ" msgid "Failed to unlink %s" msgstr "%s दुवा काढण्यास असमर्थ" -#: ftparchive/writer.cc:288 +#: ftparchive/writer.cc:289 #, c-format msgid "*** Failed to link %s to %s" msgstr "%s चा %s दुवा साधण्यास असमर्थ" -#: ftparchive/writer.cc:298 +#: ftparchive/writer.cc:299 #, c-format msgid " DeLink limit of %sB hit.\n" msgstr "%sB हीट ची डिलींक मर्यादा\n" -#: ftparchive/writer.cc:403 +#: ftparchive/writer.cc:404 msgid "Archive had no package field" msgstr "अर्काईव्ह ला पॅकेज जागा नाही" -#: ftparchive/writer.cc:411 ftparchive/writer.cc:701 +#: ftparchive/writer.cc:412 ftparchive/writer.cc:702 #, c-format msgid " %s has no override entry\n" msgstr "%s ला ओव्हरराईड/दुर्लक्षित जागा नाही\n" -#: ftparchive/writer.cc:479 ftparchive/writer.cc:845 +#: ftparchive/writer.cc:480 ftparchive/writer.cc:846 #, c-format msgid " %s maintainer is %s not %s\n" msgstr "%s देखभालकर्ता हा %s आणि %s नाही \n" -#: ftparchive/writer.cc:711 +#: ftparchive/writer.cc:712 #, c-format msgid " %s has no source override entry\n" msgstr "%s ला उगम ओव्हरराईड/दुर्लक्षित जागा नाही\n" -#: ftparchive/writer.cc:715 +#: ftparchive/writer.cc:716 #, c-format msgid " %s has no binary override entry either\n" msgstr "%s ला द्वयंक ओव्हरराईड जागा नाही\n" @@ -1977,77 +1960,84 @@ msgstr "%s ला द्वयंक ओव्हरराईड जागा msgid "realloc - Failed to allocate memory" msgstr "realloc-स्मरणस्थळ शोधण्यास असमर्थ" -#: ftparchive/override.cc:35 ftparchive/override.cc:143 +#: ftparchive/override.cc:35 ftparchive/override.cc:139 #, c-format msgid "Unable to open %s" msgstr "%s उघडण्यास असमर्थ" -#: ftparchive/override.cc:61 ftparchive/override.cc:167 +#. skip spaces +#. find end of word +#: ftparchive/override.cc:65 +#, fuzzy, c-format +msgid "Malformed override %s line %llu (%s)" +msgstr "व्यंगीत/हिडीस दुर्लक्षित केले %s रेषा %lu #1" + +#: ftparchive/override.cc:124 ftparchive/override.cc:198 +#, c-format +msgid "Failed to read the override file %s" +msgstr "%s दुर्लक्षित संचिका वाचण्यास असमर्थ" + +#: ftparchive/override.cc:163 #, fuzzy, c-format msgid "Malformed override %s line %llu #1" msgstr "व्यंगीत/हिडीस दुर्लक्षित केले %s रेषा %lu #1" -#: ftparchive/override.cc:75 ftparchive/override.cc:179 +#: ftparchive/override.cc:175 #, fuzzy, c-format msgid "Malformed override %s line %llu #2" msgstr "व्यंगीत/हिडीस दुर्लक्षित केले %s रेषा %lu #2" -#: ftparchive/override.cc:89 ftparchive/override.cc:192 +#: ftparchive/override.cc:188 #, fuzzy, c-format msgid "Malformed override %s line %llu #3" msgstr "व्यंगीत/हिडीस दुर्लक्षित केले %s रेषा %lu #3" -#: ftparchive/override.cc:128 ftparchive/override.cc:202 -#, c-format -msgid "Failed to read the override file %s" -msgstr "%s दुर्लक्षित संचिका वाचण्यास असमर्थ" - -#: ftparchive/multicompress.cc:70 +#: ftparchive/multicompress.cc:71 #, c-format msgid "Unknown compression algorithm '%s'" msgstr "माहित नसलेली/ले संक्षेप पद्धती/अलगोरिथम '%s'" -#: ftparchive/multicompress.cc:100 +#: ftparchive/multicompress.cc:101 #, c-format msgid "Compressed output %s needs a compression set" msgstr "%s संकलित आऊटपुट/निर्गत साठी संक्षेप संचाची गरज" -#: ftparchive/multicompress.cc:189 +#: ftparchive/multicompress.cc:190 msgid "Failed to create FILE*" msgstr "संचिका * तयार करण्यास असमर्थ" -#: ftparchive/multicompress.cc:192 +#: ftparchive/multicompress.cc:193 msgid "Failed to fork" msgstr "नविन प्रक्रिया(प्रोसेस) निर्माण करण्यास असमर्थ" -#: ftparchive/multicompress.cc:206 +#: ftparchive/multicompress.cc:207 msgid "Compress child" msgstr "चॉईल्ड(प्रोसेस)ला संकलित करा" -#: ftparchive/multicompress.cc:229 +#: ftparchive/multicompress.cc:230 #, c-format msgid "Internal error, failed to create %s" msgstr "अंतर्गत त्रुटी, %s तयार करण्यास असमर्थ" -#: ftparchive/multicompress.cc:304 +#: ftparchive/multicompress.cc:303 msgid "IO to subprocess/file failed" msgstr "IO ची उपक्रिया/संचिका असमर्थ " -#: ftparchive/multicompress.cc:342 +#: ftparchive/multicompress.cc:341 msgid "Failed to read while computing MD5" msgstr "MD5 कामप्युटींग करतांना वाचण्यासाठी असमर्थ" -#: ftparchive/multicompress.cc:358 +#: ftparchive/multicompress.cc:357 #, c-format msgid "Problem unlinking %s" msgstr "%s दुवा मोकळा/सुटा करण्यास अडचण" -#: ftparchive/multicompress.cc:373 apt-inst/extract.cc:187 +#: ftparchive/multicompress.cc:372 apt-inst/extract.cc:187 #, c-format msgid "Failed to rename %s to %s" msgstr "%s ला पुनर्नामांकन %s करण्यास असमर्थ " -#: cmdline/apt-internal-solver.cc:37 +#: cmdline/apt-internal-solver.cc:38 #, fuzzy msgid "" "Usage: apt-internal-solver\n" @@ -2101,23 +2091,23 @@ msgstr "" " -c=? ही संरचना फाईल वाचा\n" " -o=?- अनियंत्रित संरचना पर्याय निश्चित करा,eg -o dir::cache=/tmp\n" -#: apt-inst/contrib/extracttar.cc:116 +#: apt-inst/contrib/extracttar.cc:122 msgid "Failed to create pipes" msgstr "पाईप तयार करण्यास असमर्थ" -#: apt-inst/contrib/extracttar.cc:143 +#: apt-inst/contrib/extracttar.cc:149 msgid "Failed to exec gzip " msgstr "exec gzip करण्यास असमर्थ" -#: apt-inst/contrib/extracttar.cc:180 apt-inst/contrib/extracttar.cc:210 +#: apt-inst/contrib/extracttar.cc:186 apt-inst/contrib/extracttar.cc:216 msgid "Corrupted archive" msgstr "बिघडलेली अर्काईव्हज" -#: apt-inst/contrib/extracttar.cc:195 +#: apt-inst/contrib/extracttar.cc:201 msgid "Tar checksum failed, archive corrupted" msgstr "टार(टेपअर्काईव्ह) चेकसम चुकला, बिघडलेली अर्काईव्ह" -#: apt-inst/contrib/extracttar.cc:302 +#: apt-inst/contrib/extracttar.cc:306 #, c-format msgid "Unknown TAR header type %u, member %s" msgstr "अपरिचित TAR शीर्षक प्रकार %u, मेंबर %s" @@ -2183,7 +2173,7 @@ msgstr "%s/%s संचिरित संचिकाची दुसरी प msgid "Failed to write file %s" msgstr "%s फाईल मध्ये लिहिण्यास असमर्थ" -#: apt-inst/dirstream.cc:98 apt-inst/dirstream.cc:106 +#: apt-inst/dirstream.cc:106 #, c-format msgid "Failed to close file %s" msgstr "%s फाईल बंद करण्यास असमर्थ" @@ -2240,23 +2230,18 @@ msgstr "File %s/%s, %s पॅकेज मधल्या एका वर प msgid "Unable to stat %s" msgstr "%s स्टॅट करण्यास असमर्थ" -#: apt-inst/deb/debfile.cc:41 apt-inst/deb/debfile.cc:46 +#: apt-inst/deb/debfile.cc:41 apt-inst/deb/debfile.cc:48 +#: apt-inst/deb/debfile.cc:57 #, c-format msgid "This is not a valid DEB archive, missing '%s' member" msgstr "हा वैध DEB अर्काईव्ह नाही,'%s' मेंबर उपलब्ध नाही" -#. 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' मेंबर नाही" - -#: apt-inst/deb/debfile.cc:120 +#: apt-inst/deb/debfile.cc:124 #, c-format msgid "Internal error, could not locate member %s" msgstr "अंतर्गत त्रुटी,%s मेंबर शोधू शकत नाही" -#: apt-inst/deb/debfile.cc:214 +#: apt-inst/deb/debfile.cc:219 msgid "Unparsable control file" msgstr "अनपार्सेबल नियंत्रण फाईल" @@ -2300,98 +2285,98 @@ msgid "" "Current value: %lu. (man 5 apt.conf)" msgstr "" -#: apt-pkg/contrib/mmap.cc:440 +#: apt-pkg/contrib/mmap.cc:446 #, c-format msgid "" "Unable to increase the size of the MMap as the limit of %lu bytes is already " "reached." msgstr "" -#: apt-pkg/contrib/mmap.cc:443 +#: apt-pkg/contrib/mmap.cc:449 msgid "" "Unable to increase size of the MMap as automatic growing is disabled by user." msgstr "" #. d means days, h means hours, min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:378 +#: apt-pkg/contrib/strutl.cc:401 #, c-format msgid "%lid %lih %limin %lis" msgstr "" #. h means hours, min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:385 +#: apt-pkg/contrib/strutl.cc:408 #, c-format msgid "%lih %limin %lis" msgstr "" #. min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:392 +#: apt-pkg/contrib/strutl.cc:415 #, c-format msgid "%limin %lis" msgstr "" #. s means seconds -#: apt-pkg/contrib/strutl.cc:397 +#: apt-pkg/contrib/strutl.cc:420 #, c-format msgid "%lis" msgstr "" -#: apt-pkg/contrib/strutl.cc:1173 +#: apt-pkg/contrib/strutl.cc:1229 #, c-format msgid "Selection %s not found" msgstr "%s निवडक भाग सापडत नाही" -#: apt-pkg/contrib/configuration.cc:491 +#: apt-pkg/contrib/configuration.cc:503 #, c-format msgid "Unrecognized type abbreviation: '%c'" msgstr "संक्षिप्तरुपाचा माहित नसलेला प्रकार: '%c'" -#: apt-pkg/contrib/configuration.cc:605 +#: apt-pkg/contrib/configuration.cc:617 #, c-format msgid "Opening configuration file %s" msgstr "%s संरचना फाईल उघडत आहे" -#: apt-pkg/contrib/configuration.cc:773 +#: apt-pkg/contrib/configuration.cc:785 #, c-format msgid "Syntax error %s:%u: Block starts with no name." msgstr "रचनेच्या नियमांचा दोष %s:%u: ब्लॉक नावाशिवाय सुरू होतो." -#: apt-pkg/contrib/configuration.cc:792 +#: apt-pkg/contrib/configuration.cc:804 #, c-format msgid "Syntax error %s:%u: Malformed tag" msgstr "रचनेच्या नियमांचा दोष : %s:%u: मालफॉर्मड् टॅग" -#: apt-pkg/contrib/configuration.cc:809 +#: apt-pkg/contrib/configuration.cc:821 #, c-format msgid "Syntax error %s:%u: Extra junk after value" msgstr "रचनेच्या नियमांचा दोष %s:%u: मुल्यांच्या नंतर अधिक जंक" -#: apt-pkg/contrib/configuration.cc:849 +#: apt-pkg/contrib/configuration.cc:861 #, c-format msgid "Syntax error %s:%u: Directives can only be done at the top level" msgstr "रचनेच्या नियमांचा दोष %s:%u: दिशादर्शक फक्त उच्च पातळीवर केले जाऊ शकतात" -#: apt-pkg/contrib/configuration.cc:856 +#: apt-pkg/contrib/configuration.cc:868 #, c-format msgid "Syntax error %s:%u: Too many nested includes" msgstr "रचनेच्या नियमांचा दोष %s:%u: खूपच एकात एक इनक्लूडस्" -#: apt-pkg/contrib/configuration.cc:860 apt-pkg/contrib/configuration.cc:865 +#: apt-pkg/contrib/configuration.cc:872 apt-pkg/contrib/configuration.cc:877 #, c-format msgid "Syntax error %s:%u: Included from here" msgstr "रचनेच्या नियमांचा दोष %s:%u: ह्या पासून समाविष्ट " -#: apt-pkg/contrib/configuration.cc:869 +#: apt-pkg/contrib/configuration.cc:881 #, c-format msgid "Syntax error %s:%u: Unsupported directive '%s'" msgstr "नियम रचनेचा दोष %s:%u: '%s' दिशादर्शक असहाय्यकारी" -#: apt-pkg/contrib/configuration.cc:872 +#: apt-pkg/contrib/configuration.cc:884 #, fuzzy, c-format msgid "Syntax error %s:%u: clear directive requires an option tree as argument" msgstr "रचनेच्या नियमांचा दोष %s:%u: दिशादर्शक फक्त उच्च पातळीवर केले जाऊ शकतात" -#: apt-pkg/contrib/configuration.cc:922 +#: apt-pkg/contrib/configuration.cc:934 #, c-format msgid "Syntax error %s:%u: Extra junk at end of file" msgstr "नियम रचनेचा दोष %s:%u: फाईलच्या अंती अधिक जंक" @@ -2416,48 +2401,48 @@ msgstr "" msgid "%c%s... %u%%" msgstr "%c%s... झाले" -#: apt-pkg/contrib/cmndline.cc:80 +#: apt-pkg/contrib/cmndline.cc:116 #, c-format msgid "Command line option '%c' [from %s] is not known." msgstr "आदेश रेखा पर्याय '%c' [पासून %s] हे माहित नाही." -#: apt-pkg/contrib/cmndline.cc:105 apt-pkg/contrib/cmndline.cc:114 -#: apt-pkg/contrib/cmndline.cc:122 +#: apt-pkg/contrib/cmndline.cc:141 apt-pkg/contrib/cmndline.cc:150 +#: apt-pkg/contrib/cmndline.cc:158 #, c-format msgid "Command line option %s is not understood" msgstr "आदेश रेखा पर्याय %s नीट समजला नाही" -#: apt-pkg/contrib/cmndline.cc:127 +#: apt-pkg/contrib/cmndline.cc:163 #, c-format msgid "Command line option %s is not boolean" msgstr "आदेश रेखा पर्याय %s हे बूलियन नाही" -#: apt-pkg/contrib/cmndline.cc:168 apt-pkg/contrib/cmndline.cc:189 +#: apt-pkg/contrib/cmndline.cc:204 apt-pkg/contrib/cmndline.cc:225 #, c-format msgid "Option %s requires an argument." msgstr "पर्याय %s साठी ऑर्गुमेंट पाहिजे" -#: apt-pkg/contrib/cmndline.cc:202 apt-pkg/contrib/cmndline.cc:208 +#: apt-pkg/contrib/cmndline.cc:238 apt-pkg/contrib/cmndline.cc:244 #, c-format msgid "Option %s: Configuration item specification must have an =<val>." msgstr "पर्याय %s: संरचितेच्या यादीतील कलमांचा तपशीलाला असलेच पाहिजे ते =<मूल्य>." -#: apt-pkg/contrib/cmndline.cc:237 +#: apt-pkg/contrib/cmndline.cc:273 #, c-format msgid "Option %s requires an integer argument, not '%s'" msgstr "%s पर्याय ला पूर्णांक ऑर्गुमेंट पाहिजे,'%s' नको" -#: apt-pkg/contrib/cmndline.cc:268 +#: apt-pkg/contrib/cmndline.cc:304 #, c-format msgid "Option '%s' is too long" msgstr "'%s' पर्याय खूप लांब आहे" -#: apt-pkg/contrib/cmndline.cc:300 +#: apt-pkg/contrib/cmndline.cc:336 #, c-format msgid "Sense %s is not understood, try true or false." msgstr "%s संवेदना हे समजत नाही, चूक की बरोबर चा प्रयत्न करा." -#: apt-pkg/contrib/cmndline.cc:350 +#: apt-pkg/contrib/cmndline.cc:386 #, c-format msgid "Invalid operation %s" msgstr "%s अवैध क्रिया" @@ -2471,121 +2456,121 @@ msgstr "%s माऊंट पॉईंट स्टॅट करण्यास msgid "Failed to stat the cdrom" msgstr "सीडी-रॉम स्टॅट करण्यास असमर्थ" -#: apt-pkg/contrib/fileutl.cc:93 +#: apt-pkg/contrib/fileutl.cc:95 #, fuzzy, c-format msgid "Problem closing the gzip file %s" msgstr "फाईल बंद करण्यात अडचण" -#: apt-pkg/contrib/fileutl.cc:226 +#: apt-pkg/contrib/fileutl.cc:228 #, c-format msgid "Not using locking for read only lock file %s" msgstr "फक्त वाचण्यासाठी कुलूप संचिका %s साठी कुलूपबंदचा वापर करीत नाही" -#: apt-pkg/contrib/fileutl.cc:231 +#: apt-pkg/contrib/fileutl.cc:233 #, c-format msgid "Could not open lock file %s" msgstr "%s कुलूप फाईल उघडता येत नाही" -#: apt-pkg/contrib/fileutl.cc:254 +#: apt-pkg/contrib/fileutl.cc:256 #, c-format msgid "Not using locking for nfs mounted lock file %s" msgstr "%s nfs(नेटवर्क फाईल सिस्टीम) माऊंटेड कुलुप फाईल ला कुलुप /बंद करता येत नाही" -#: apt-pkg/contrib/fileutl.cc:259 +#: apt-pkg/contrib/fileutl.cc:261 #, c-format msgid "Could not get lock %s" msgstr "%s कुलुप मिळवता येत नाही" -#: apt-pkg/contrib/fileutl.cc:396 apt-pkg/contrib/fileutl.cc:510 +#: apt-pkg/contrib/fileutl.cc:398 apt-pkg/contrib/fileutl.cc:512 #, c-format msgid "List of files can't be created as '%s' is not a directory" msgstr "" -#: apt-pkg/contrib/fileutl.cc:430 +#: apt-pkg/contrib/fileutl.cc:432 #, c-format msgid "Ignoring '%s' in directory '%s' as it is not a regular file" msgstr "" -#: apt-pkg/contrib/fileutl.cc:448 +#: apt-pkg/contrib/fileutl.cc:450 #, c-format msgid "Ignoring file '%s' in directory '%s' as it has no filename extension" msgstr "" -#: apt-pkg/contrib/fileutl.cc:457 +#: apt-pkg/contrib/fileutl.cc:459 #, c-format msgid "" "Ignoring file '%s' in directory '%s' as it has an invalid filename extension" msgstr "" -#: apt-pkg/contrib/fileutl.cc:844 +#: apt-pkg/contrib/fileutl.cc:862 #, c-format msgid "Sub-process %s received a segmentation fault." msgstr "%s उपक्रियेला सेगमेंटेशन दोष प्राप्त झाला." -#: apt-pkg/contrib/fileutl.cc:846 +#: apt-pkg/contrib/fileutl.cc:864 #, fuzzy, c-format msgid "Sub-process %s received signal %u." msgstr "%s उपक्रियेला सेगमेंटेशन दोष प्राप्त झाला." -#: apt-pkg/contrib/fileutl.cc:850 apt-pkg/contrib/gpgv.cc:243 +#: apt-pkg/contrib/fileutl.cc:868 apt-pkg/contrib/gpgv.cc:237 #, c-format msgid "Sub-process %s returned an error code (%u)" msgstr "%s उपक्रियेने (%u) त्रुटी कोड दिलेला आहे" -#: apt-pkg/contrib/fileutl.cc:852 apt-pkg/contrib/gpgv.cc:236 +#: apt-pkg/contrib/fileutl.cc:870 apt-pkg/contrib/gpgv.cc:230 #, c-format msgid "Sub-process %s exited unexpectedly" msgstr "%s उपक्रिया अचानकपणे बाहेर पडली" -#: apt-pkg/contrib/fileutl.cc:988 +#: apt-pkg/contrib/fileutl.cc:1016 #, c-format msgid "Could not open file %s" msgstr "%s फाईल उघडता येत नाही" -#: apt-pkg/contrib/fileutl.cc:1065 +#: apt-pkg/contrib/fileutl.cc:1093 #, fuzzy, c-format msgid "Could not open file descriptor %d" msgstr "%s साठी पाईप उघडता येत नाही" -#: apt-pkg/contrib/fileutl.cc:1150 +#: apt-pkg/contrib/fileutl.cc:1178 msgid "Failed to create subprocess IPC" msgstr "आयपीसी उपक्रिया तयार करण्यास असमर्थ" -#: apt-pkg/contrib/fileutl.cc:1205 +#: apt-pkg/contrib/fileutl.cc:1233 msgid "Failed to exec compressor " msgstr "दाबक(संकलितकर्ता) कर्यान्वित करण्यास असमर्थ" -#: apt-pkg/contrib/fileutl.cc:1298 +#: apt-pkg/contrib/fileutl.cc:1326 #, fuzzy, c-format msgid "read, still have %llu to read but none left" msgstr "वाचा, %lu अजूनही वाचण्यासाठी आहे पण आता काही उरली नाही" -#: apt-pkg/contrib/fileutl.cc:1385 apt-pkg/contrib/fileutl.cc:1407 +#: apt-pkg/contrib/fileutl.cc:1413 apt-pkg/contrib/fileutl.cc:1435 #, fuzzy, c-format msgid "write, still have %llu to write but couldn't" msgstr "लिहा, %lu अजूनही लिहिण्यासाठी आहे पण लिहिता येत नाही" -#: apt-pkg/contrib/fileutl.cc:1695 +#: apt-pkg/contrib/fileutl.cc:1723 #, fuzzy, c-format msgid "Problem closing the file %s" msgstr "फाईल बंद करण्यात अडचण" -#: apt-pkg/contrib/fileutl.cc:1707 +#: apt-pkg/contrib/fileutl.cc:1735 #, fuzzy, c-format msgid "Problem renaming the file %s to %s" msgstr "संचिकेची syncing समस्या" -#: apt-pkg/contrib/fileutl.cc:1718 +#: apt-pkg/contrib/fileutl.cc:1746 #, fuzzy, c-format msgid "Problem unlinking the file %s" msgstr "फाईल अनलिंकिंग करण्यात अडचण" -#: apt-pkg/contrib/fileutl.cc:1731 +#: apt-pkg/contrib/fileutl.cc:1759 msgid "Problem syncing the file" msgstr "संचिकेची syncing समस्या" #. TRANSLATOR: %s is the trusted keyring parts directory -#: apt-pkg/contrib/gpgv.cc:76 +#: apt-pkg/contrib/gpgv.cc:70 #, fuzzy, c-format msgid "No keyring installed in %s." msgstr "संस्थापन खंडित करत आहे." @@ -2698,99 +2683,109 @@ msgstr "%s StateFile उघडणे असफल" msgid "Failed to write temporary StateFile %s" msgstr "%s तात्पुरत्या StateFile मध्ये लिहिणे असफल" -#: apt-pkg/tagfile.cc:129 +#: apt-pkg/tagfile.cc:138 #, c-format msgid "Unable to parse package file %s (1)" msgstr "%s (1) पॅकेज फाईल पार्स करण्यात असमर्थ" -#: apt-pkg/tagfile.cc:216 +#: apt-pkg/tagfile.cc:235 #, c-format msgid "Unable to parse package file %s (2)" msgstr "%s (२) पॅकेज फाईल पार्स करण्यात असमर्थ" -#: apt-pkg/sourcelist.cc:96 +#: apt-pkg/sourcelist.cc:118 +#, fuzzy, c-format +msgid "Malformed stanza %u in source list %s (URI parse)" +msgstr "स्त्रोत सुची %s (यूआरआय पार्स) मध्ये %lu वाईट/व्यंग रेषा" + +#: apt-pkg/sourcelist.cc:161 #, fuzzy, c-format msgid "Malformed line %lu in source list %s ([option] unparseable)" msgstr "स्त्रोत सुची %s (डीआयएसटी पार्स) मध्ये %lu वाईट/व्यंग रेषा" -#: apt-pkg/sourcelist.cc:99 +#: apt-pkg/sourcelist.cc:164 #, fuzzy, c-format msgid "Malformed line %lu in source list %s ([option] too short)" msgstr "स्त्रोत सुची %s (डिआयएसटी) मध्ये %lu वाईट/व्यंग रेषा" -#: apt-pkg/sourcelist.cc:110 +#: apt-pkg/sourcelist.cc:175 #, fuzzy, c-format msgid "Malformed line %lu in source list %s ([%s] is not an assignment)" msgstr "स्त्रोत सुची %s (डीआयएसटी पार्स) मध्ये %lu वाईट/व्यंग रेषा" -#: apt-pkg/sourcelist.cc:116 +#: apt-pkg/sourcelist.cc:181 #, fuzzy, c-format msgid "Malformed line %lu in source list %s ([%s] has no key)" msgstr "स्त्रोत सुची %s (डीआयएसटी पार्स) मध्ये %lu वाईट/व्यंग रेषा" -#: apt-pkg/sourcelist.cc:119 +#: apt-pkg/sourcelist.cc:184 #, fuzzy, c-format msgid "Malformed line %lu in source list %s ([%s] key %s has no value)" msgstr "स्त्रोत सुची %s (डीआयएसटी पार्स) मध्ये %lu वाईट/व्यंग रेषा" -#: apt-pkg/sourcelist.cc:132 +#: apt-pkg/sourcelist.cc:197 #, c-format msgid "Malformed line %lu in source list %s (URI)" msgstr "स्त्रोत सुची %s (यूआरआय) मध्ये %lu वाईट/व्यंग रेषा" -#: apt-pkg/sourcelist.cc:134 +#: apt-pkg/sourcelist.cc:199 #, c-format msgid "Malformed line %lu in source list %s (dist)" msgstr "स्त्रोत सुची %s (डिआयएसटी) मध्ये %lu वाईट/व्यंग रेषा" -#: apt-pkg/sourcelist.cc:137 +#: apt-pkg/sourcelist.cc:202 #, c-format msgid "Malformed line %lu in source list %s (URI parse)" msgstr "स्त्रोत सुची %s (यूआरआय पार्स) मध्ये %lu वाईट/व्यंग रेषा" -#: apt-pkg/sourcelist.cc:143 +#: apt-pkg/sourcelist.cc:208 #, c-format msgid "Malformed line %lu in source list %s (absolute dist)" msgstr "स्त्रोत सुची %s (absolute dist) मध्ये %lu वाईट/व्यंग रेषा" -#: apt-pkg/sourcelist.cc:150 +#: apt-pkg/sourcelist.cc:215 #, c-format msgid "Malformed line %lu in source list %s (dist parse)" msgstr "स्त्रोत सुची %s (डीआयएसटी पार्स) मध्ये %lu वाईट/व्यंग रेषा" -#: apt-pkg/sourcelist.cc:248 +#: apt-pkg/sourcelist.cc:326 #, c-format msgid "Opening %s" msgstr "%s उघडत आहे" -#: apt-pkg/sourcelist.cc:265 apt-pkg/cdrom.cc:495 +#: apt-pkg/sourcelist.cc:338 apt-pkg/cdrom.cc:495 #, c-format msgid "Line %u too long in source list %s." msgstr "%s स्त्रोत सुचीमध्ये ओळ %u खूप लांब आहे." -#: apt-pkg/sourcelist.cc:289 +#: apt-pkg/sourcelist.cc:362 #, c-format msgid "Malformed line %u in source list %s (type)" msgstr "स्त्रोत सुची %s (प्रकार) मध्ये %u वाईट/व्यंग रेषा" -#: apt-pkg/sourcelist.cc:293 +#: apt-pkg/sourcelist.cc:366 #, c-format msgid "Type '%s' is not known on line %u in source list %s" msgstr "%s स्त्रोत सुचीमध्ये %u रेषेवर '%s' प्रकार माहित नाही " -#: apt-pkg/packagemanager.cc:297 apt-pkg/packagemanager.cc:923 +#: apt-pkg/sourcelist.cc:407 +#, fuzzy, c-format +msgid "Type '%s' is not known on stanza %u in source list %s" +msgstr "%s स्त्रोत सुचीमध्ये %u रेषेवर '%s' प्रकार माहित नाही " + +#: apt-pkg/packagemanager.cc:296 apt-pkg/packagemanager.cc:922 #, c-format msgid "" "Could not perform immediate configuration on '%s'. Please see man 5 apt.conf " "under APT::Immediate-Configure for details. (%d)" msgstr "" -#: apt-pkg/packagemanager.cc:498 apt-pkg/packagemanager.cc:529 +#: apt-pkg/packagemanager.cc:497 apt-pkg/packagemanager.cc:528 #, fuzzy, c-format msgid "Could not configure '%s'. " msgstr "%s फाईल उघडता येत नाही" -#: apt-pkg/packagemanager.cc:571 +#: apt-pkg/packagemanager.cc:570 #, c-format msgid "" "This installation run will require temporarily removing the essential " @@ -2813,7 +2808,7 @@ msgid "" msgstr "" "%s पॅकेज पुनः:अधिष्ठापित करण्याची गरज आहे, परंतु मला त्यासाठी ऑर्काइव्ह सापडू शकले नाही." -#: apt-pkg/algorithms.cc:1238 +#: apt-pkg/algorithms.cc:1068 msgid "" "Error, pkgProblemResolver::Resolve generated breaks, this may be caused by " "held packages." @@ -2821,20 +2816,11 @@ msgstr "" "दोष,पॅकेज समस्या निवारक::निवारण करतांना अडथळा निर्माण झाला, ह्याचे कारण स्थगित " "पॅकेजेस असू शकते." -#: apt-pkg/algorithms.cc:1240 +#: apt-pkg/algorithms.cc:1070 msgid "Unable to correct problems, you have held broken packages." msgstr "अडचणी दूर करण्यास असमर्थ, तुम्ही तुटलेले पॅकेज घेतलेले आहे." -#: apt-pkg/algorithms.cc:1592 apt-pkg/algorithms.cc:1594 -#, fuzzy -msgid "" -"Some index files failed to download. They have been ignored, or old ones " -"used instead." -msgstr "" -"काही अनुक्रमणिका संचयिका डाऊनलोड करण्यास असमर्थ,त्या दुर्लक्षित झाल्या, किंवा " -"त्याऐवजी जुन्या वापरल्या गेल्या." - -#: apt-pkg/acquire.cc:81 apt-pkg/cdrom.cc:838 +#: apt-pkg/acquire.cc:81 apt-pkg/cdrom.cc:811 #, fuzzy, c-format msgid "List directory %spartial is missing." msgstr "संचयिका यादीत %s पार्शल हरवले आहे." @@ -2861,27 +2847,32 @@ msgstr "%li ची %li(%s राहिलेले) संचिका पुन msgid "Retrieving file %li of %li" msgstr "%li ची %li संचिका पुन:प्राप्त करीत आहे" -#: apt-pkg/acquire-worker.cc:112 +#: apt-pkg/acquire-worker.cc:113 #, c-format msgid "The method driver %s could not be found." msgstr "%s कार्यपध्दतीचा ड्राइव्हर सापडू शकला नाही. " -#: apt-pkg/acquire-worker.cc:161 +#: apt-pkg/acquire-worker.cc:115 +#, fuzzy, c-format +msgid "Is the package %s installed?" +msgstr "'dpkg-dev' पॅकेज संस्थापित केले आहे का ते पडताळून पहा.\n" + +#: apt-pkg/acquire-worker.cc:166 #, c-format msgid "Method %s did not start correctly" msgstr "%s कार्यपध्दती योग्य रीतीने सुरु झालेली नाही" -#: apt-pkg/acquire-worker.cc:447 +#: apt-pkg/acquire-worker.cc:452 #, c-format msgid "Please insert the disc labeled: '%s' in the drive '%s' and press enter." msgstr "कृपया '%s' लेबल असलेली डिस्क '%s' या ड्राइव्हमध्ये ठेवा आणि एन्टर कळ दाबा." -#: apt-pkg/init.cc:151 +#: apt-pkg/init.cc:143 #, c-format msgid "Packaging system '%s' is not supported" msgstr "'%s' पॅकेजींग प्रणाली सहाय्यकारी नाही" -#: apt-pkg/init.cc:167 +#: apt-pkg/init.cc:159 msgid "Unable to determine a suitable packaging system type" msgstr "योग्य असा पॅकेजिंग प्रणाली प्रकार निश्चित करण्यास असमर्थ " @@ -2913,17 +2904,17 @@ msgid "" "available in the sources" msgstr "" -#: apt-pkg/policy.cc:399 +#: apt-pkg/policy.cc:414 #, fuzzy, c-format msgid "Invalid record in the preferences file %s, no Package header" msgstr "पसंतीच्या संचिकेत अवैध माहितीसंच, पॅकेजला शीर्षक नाही " -#: apt-pkg/policy.cc:421 +#: apt-pkg/policy.cc:436 #, c-format msgid "Did not understand pin type %s" msgstr "%s पिनचा प्रकार समजलेला नाही" -#: apt-pkg/policy.cc:429 +#: apt-pkg/policy.cc:444 msgid "No priority (or zero) specified for pin" msgstr "पिन करिता प्राधान्य/अग्रक्रम (किंवा शून्य)निर्देशीत केलेला नाही" @@ -2995,44 +2986,48 @@ msgstr "IO त्रुटी उगम निवडक संचयस्था msgid "rename failed, %s (%s -> %s)." msgstr "पुनर्नामांकन अयशस्वी, %s (%s -> %s)." -#: apt-pkg/acquire-item.cc:599 -msgid "MD5Sum mismatch" -msgstr "एमडी५ बेरीज/MD5Sum जुळत नाही" - -#: apt-pkg/acquire-item.cc:870 apt-pkg/acquire-item.cc:1887 -#: apt-pkg/acquire-item.cc:2030 +#: apt-pkg/acquire-item.cc:154 msgid "Hash Sum mismatch" msgstr "हॅश बेरीज जुळत नाही" -#: apt-pkg/acquire-item.cc:1388 +#: apt-pkg/acquire-item.cc:159 +msgid "Size mismatch" +msgstr "आकार जुळतनाही" + +#: apt-pkg/acquire-item.cc:164 +#, fuzzy +msgid "Invalid file format" +msgstr "%s अवैध क्रिया" + +#: apt-pkg/acquire-item.cc:1570 #, 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:1404 +#: apt-pkg/acquire-item.cc:1586 #, fuzzy, c-format msgid "Unable to find hash sum for '%s' in Release file" msgstr "%s (1) पॅकेज फाईल पार्स करण्यात असमर्थ" -#: apt-pkg/acquire-item.cc:1446 +#: apt-pkg/acquire-item.cc:1628 msgid "There is no public key available for the following key IDs:\n" msgstr "पुढील कळ ओळखचिन्हांसाठी सार्वजनिक कळ उपलब्ध नाही:\n" -#: apt-pkg/acquire-item.cc:1484 +#: apt-pkg/acquire-item.cc:1666 #, 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:1506 +#: apt-pkg/acquire-item.cc:1688 #, c-format msgid "Conflicting distribution: %s (expected %s but got %s)" msgstr "" -#: apt-pkg/acquire-item.cc:1536 +#: apt-pkg/acquire-item.cc:1718 #, c-format msgid "" "An error occurred during the signature verification. The repository is not " @@ -3040,12 +3035,12 @@ msgid "" msgstr "" #. Invalid signature file, reject (LP: #346386) (Closes: #627642) -#: apt-pkg/acquire-item.cc:1546 apt-pkg/acquire-item.cc:1551 +#: apt-pkg/acquire-item.cc:1728 apt-pkg/acquire-item.cc:1733 #, c-format msgid "GPG error: %s: %s" msgstr "" -#: apt-pkg/acquire-item.cc:1663 +#: apt-pkg/acquire-item.cc:1856 #, c-format msgid "" "I wasn't able to locate a file for the %s package. This might mean you need " @@ -3054,16 +3049,12 @@ msgstr "" "मी %s पॅकेजकरीता संचिका शोधण्यास समर्थ नव्हतो. याचा अर्थ असाकी तुम्हाला हे पॅकेज स्वहस्ते " "स्थिर/निश्चित करण्याची गरज आहे(हरवलेल्या आर्चमुळे) " -#: apt-pkg/acquire-item.cc:1722 +#: apt-pkg/acquire-item.cc:1922 #, c-format -msgid "" -"I wasn't able to locate a file for the %s package. This might mean you need " -"to manually fix this package." +msgid "Can't find a source to download version '%s' of '%s'" msgstr "" -"मी %s पॅकेजकरीता संचिका शोधण्यास समर्थ नव्हतो. याचा अर्थ असाकी तुम्हालाहे पॅकेज स्वहस्ते " -"स्थिर/निश्चित करण्याची गरज आहे." -#: apt-pkg/acquire-item.cc:1781 +#: apt-pkg/acquire-item.cc:1980 #, c-format msgid "" "The package index files are corrupted. No Filename: field for package %s." @@ -3071,16 +3062,12 @@ msgstr "" "पॅकेज यादीची/सुचीची संचिका दूषित/खराब झालेली आहे. संचिका नाव नाही: पॅकेजकरीता क्षेत्र/" "ठिकाण %s." -#: apt-pkg/acquire-item.cc:1879 -msgid "Size mismatch" -msgstr "आकार जुळतनाही" - -#: apt-pkg/indexrecords.cc:68 +#: apt-pkg/indexrecords.cc:73 #, fuzzy, c-format msgid "Unable to parse Release file %s" msgstr "%s (1) पॅकेज फाईल पार्स करण्यात असमर्थ" -#: apt-pkg/indexrecords.cc:78 +#: apt-pkg/indexrecords.cc:81 #, fuzzy, c-format msgid "No sections in Release file %s" msgstr "लक्षात घ्या,%s ऐवजी %s ची निवड करत आहे \n" @@ -3105,50 +3092,41 @@ msgstr "%s (1) पॅकेज फाईल पार्स करण्या msgid "Vendor block %s contains no fingerprint" msgstr "विक्रेता गट %s मध्ये बोटाचे ठसे नाहीत" -#: apt-pkg/cdrom.cc:576 -#, c-format -msgid "" -"Using CD-ROM mount point %s\n" -"Mounting CD-ROM\n" -msgstr "" -"सिडी-रॉमचे माउंट स्थान %s वापरुन\n" -"सिडी-रॉम माउंट होत आहे\n" - -#: apt-pkg/cdrom.cc:585 apt-pkg/cdrom.cc:682 -msgid "Identifying.. " -msgstr "ओळखत आहे.." - -#: apt-pkg/cdrom.cc:613 -#, c-format -msgid "Stored label: %s\n" -msgstr "ग्रहण केलेले नामदर्शक: %s \n" - -#: apt-pkg/cdrom.cc:622 apt-pkg/cdrom.cc:915 -msgid "Unmounting CD-ROM...\n" -msgstr "सिडी-रॉम अनमाउंट होत आहे...\n" - -#: apt-pkg/cdrom.cc:642 +#: apt-pkg/cdrom.cc:575 #, c-format msgid "Using CD-ROM mount point %s\n" msgstr "सिडी-रॉमचे माउंट स्थान %s वापरुन\n" -#: apt-pkg/cdrom.cc:660 +#: apt-pkg/cdrom.cc:583 msgid "Unmounting CD-ROM\n" msgstr "सिडी-रॉम अनमाउंट करत आहे\n" -#: apt-pkg/cdrom.cc:665 +#: apt-pkg/cdrom.cc:588 msgid "Waiting for disc...\n" msgstr "डिस्क/चकती करिता प्रतिक्षा करीत आहे...\n" -#: apt-pkg/cdrom.cc:674 +#: apt-pkg/cdrom.cc:597 msgid "Mounting CD-ROM...\n" msgstr "सिडी-रॉम माउंट होत आहे...\n" -#: apt-pkg/cdrom.cc:693 +#: apt-pkg/cdrom.cc:605 +msgid "Identifying.. " +msgstr "ओळखत आहे.." + +#: apt-pkg/cdrom.cc:643 +#, c-format +msgid "Stored label: %s\n" +msgstr "ग्रहण केलेले नामदर्शक: %s \n" + +#: apt-pkg/cdrom.cc:652 apt-pkg/cdrom.cc:888 +msgid "Unmounting CD-ROM...\n" +msgstr "सिडी-रॉम अनमाउंट होत आहे...\n" + +#: apt-pkg/cdrom.cc:667 msgid "Scanning disc for index files..\n" msgstr "संचिकाच्या यादी/सूचीसाठी डिस्क/चकती बारकाईने तपासत आहे..\n" -#: apt-pkg/cdrom.cc:744 +#: apt-pkg/cdrom.cc:717 #, c-format msgid "" "Found %zu package indexes, %zu source indexes, %zu translation indexes and " @@ -3157,22 +3135,22 @@ msgstr "" "%zu पॅकेजेसची यादी/सूची, %zu स्त्रोताची यादी/सूची, %zu भाषांतर यादी/सूची आणि %zu " "स्वाक्षऱ्या/सिगनेचर्स सापडल्या\n" -#: apt-pkg/cdrom.cc:755 +#: apt-pkg/cdrom.cc:728 msgid "" "Unable to locate any package files, perhaps this is not a Debian Disc or the " "wrong architecture?" msgstr "" -#: apt-pkg/cdrom.cc:782 +#: apt-pkg/cdrom.cc:755 #, c-format msgid "Found label '%s'\n" msgstr "'%s' लेबल सापडले\n" -#: apt-pkg/cdrom.cc:811 +#: apt-pkg/cdrom.cc:784 msgid "That is not a valid name, try again.\n" msgstr "ते स्विकारण्याजोगे/वैध नांव नाही, पुन्हा प्रयत्न करा.\n" -#: apt-pkg/cdrom.cc:828 +#: apt-pkg/cdrom.cc:801 #, c-format msgid "" "This disc is called: \n" @@ -3181,15 +3159,15 @@ msgstr "" "ह्या डिस्कला/चकतीला: म्हणतात\n" "'%s'\n" -#: apt-pkg/cdrom.cc:830 +#: apt-pkg/cdrom.cc:803 msgid "Copying package lists..." msgstr "पॅकेज सूचींच्या प्रती तयार करित आहे..." -#: apt-pkg/cdrom.cc:865 +#: apt-pkg/cdrom.cc:838 msgid "Writing new source list\n" msgstr "नविन स्त्रोत सूची लिहित आहे\n" -#: apt-pkg/cdrom.cc:873 +#: apt-pkg/cdrom.cc:846 msgid "Source list entries for this disc are:\n" msgstr "ह्या डिस्क/चकती करिता स्त्रोत सूचीच्या प्रवेशिका आहेत: \n" @@ -3223,49 +3201,54 @@ msgstr "" msgid "Hash mismatch for: %s" msgstr "हॅश बेरीज जुळत नाही" -#: apt-pkg/cacheset.cc:403 +#: apt-pkg/cacheset.cc:479 #, c-format msgid "Release '%s' for '%s' was not found" msgstr "'%s' साठी '%s' आवृत्ती सापडली नाही" -#: apt-pkg/cacheset.cc:406 +#: apt-pkg/cacheset.cc:482 #, c-format msgid "Version '%s' for '%s' was not found" msgstr "'%s' साठी '%s' आवृत्ती सापडली नाही" -#: apt-pkg/cacheset.cc:517 +#: apt-pkg/cacheset.cc:593 #, fuzzy, c-format msgid "Couldn't find task '%s'" msgstr "%s कार्य सापडू शकले नाही" -#: apt-pkg/cacheset.cc:523 +#: apt-pkg/cacheset.cc:599 #, fuzzy, c-format msgid "Couldn't find any package by regex '%s'" msgstr "%s पॅकेज सापडू शकले नाही" -#: apt-pkg/cacheset.cc:534 +#: apt-pkg/cacheset.cc:605 +#, fuzzy, c-format +msgid "Couldn't find any package by glob '%s'" +msgstr "%s पॅकेज सापडू शकले नाही" + +#: apt-pkg/cacheset.cc:616 #, c-format msgid "Can't select versions from package '%s' as it is purely virtual" msgstr "" -#: apt-pkg/cacheset.cc:541 apt-pkg/cacheset.cc:548 +#: apt-pkg/cacheset.cc:623 apt-pkg/cacheset.cc:630 #, c-format msgid "" "Can't select installed nor candidate version from package '%s' as it has " "neither of them" msgstr "" -#: apt-pkg/cacheset.cc:555 +#: apt-pkg/cacheset.cc:637 #, c-format msgid "Can't select newest version from package '%s' as it is purely virtual" msgstr "" -#: apt-pkg/cacheset.cc:563 +#: apt-pkg/cacheset.cc:645 #, c-format msgid "Can't select candidate version from package %s as it has no candidate" msgstr "" -#: apt-pkg/cacheset.cc:571 +#: apt-pkg/cacheset.cc:653 #, c-format msgid "Can't select installed version from package %s as it is not installed" msgstr "" @@ -3290,127 +3273,160 @@ msgstr "" msgid "Execute external solver" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:73 +#: apt-pkg/install-progress.cc:51 +#, c-format +msgid "Progress: [%3i%%]" +msgstr "" + +#: apt-pkg/install-progress.cc:85 apt-pkg/install-progress.cc:168 +msgid "Running dpkg" +msgstr "" + +#: apt-pkg/update.cc:110 apt-pkg/update.cc:112 +#, fuzzy +msgid "" +"Some index files failed to download. They have been ignored, or old ones " +"used instead." +msgstr "" +"काही अनुक्रमणिका संचयिका डाऊनलोड करण्यास असमर्थ,त्या दुर्लक्षित झाल्या, किंवा " +"त्याऐवजी जुन्या वापरल्या गेल्या." + +#: apt-pkg/deb/dpkgpm.cc:91 #, c-format msgid "Installing %s" msgstr "%s संस्थापित होत आहे" -#: apt-pkg/deb/dpkgpm.cc:74 apt-pkg/deb/dpkgpm.cc:982 +#: apt-pkg/deb/dpkgpm.cc:92 apt-pkg/deb/dpkgpm.cc:977 #, c-format msgid "Configuring %s" msgstr "%s संरचित होत आहे" -#: apt-pkg/deb/dpkgpm.cc:75 apt-pkg/deb/dpkgpm.cc:989 +#: apt-pkg/deb/dpkgpm.cc:93 apt-pkg/deb/dpkgpm.cc:984 #, c-format msgid "Removing %s" msgstr "%s काढून टाकत आहे" -#: apt-pkg/deb/dpkgpm.cc:76 +#: apt-pkg/deb/dpkgpm.cc:94 #, fuzzy, c-format msgid "Completely removing %s" msgstr "%s संपूर्ण काढून टाकले" -#: apt-pkg/deb/dpkgpm.cc:77 +#: apt-pkg/deb/dpkgpm.cc:95 #, c-format msgid "Noting disappearance of %s" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:78 +#: apt-pkg/deb/dpkgpm.cc:96 #, c-format msgid "Running post-installation trigger %s" msgstr "संस्थापना-पश्चात ट्रिगर %s चालवत आहे" #. FIXME: use a better string after freeze -#: apt-pkg/deb/dpkgpm.cc:735 +#: apt-pkg/deb/dpkgpm.cc:808 #, c-format msgid "Directory '%s' missing" msgstr "'%s' संचयिका गहाळ आहे" -#: apt-pkg/deb/dpkgpm.cc:750 apt-pkg/deb/dpkgpm.cc:770 +#: apt-pkg/deb/dpkgpm.cc:823 apt-pkg/deb/dpkgpm.cc:845 #, fuzzy, c-format msgid "Could not open file '%s'" msgstr "%s फाईल उघडता येत नाही" -#: apt-pkg/deb/dpkgpm.cc:975 +#: apt-pkg/deb/dpkgpm.cc:970 #, c-format msgid "Preparing %s" msgstr "%s तयार करित आहे" -#: apt-pkg/deb/dpkgpm.cc:976 +#: apt-pkg/deb/dpkgpm.cc:971 #, c-format msgid "Unpacking %s" msgstr "%s सुटे/मोकळे करीत आहे " -#: apt-pkg/deb/dpkgpm.cc:981 +#: apt-pkg/deb/dpkgpm.cc:976 #, c-format msgid "Preparing to configure %s" msgstr "%s संरचने साठी तयार करत आहे" -#: apt-pkg/deb/dpkgpm.cc:983 +#: apt-pkg/deb/dpkgpm.cc:978 #, c-format msgid "Installed %s" msgstr "%s संस्थापित झाले" -#: apt-pkg/deb/dpkgpm.cc:988 +#: apt-pkg/deb/dpkgpm.cc:983 #, c-format msgid "Preparing for removal of %s" msgstr "%s ला काढून टाकण्यासाठी तयारी करत आहे" -#: apt-pkg/deb/dpkgpm.cc:990 +#: apt-pkg/deb/dpkgpm.cc:985 #, c-format msgid "Removed %s" msgstr "%s काढून टाकले" -#: apt-pkg/deb/dpkgpm.cc:995 +#: apt-pkg/deb/dpkgpm.cc:990 #, c-format msgid "Preparing to completely remove %s" msgstr "%s संपूर्ण काढून टाकण्याची तयारी करत आहे" -#: apt-pkg/deb/dpkgpm.cc:996 +#: apt-pkg/deb/dpkgpm.cc:991 #, c-format msgid "Completely removed %s" msgstr "%s संपूर्ण काढून टाकले" -#: apt-pkg/deb/dpkgpm.cc:1243 -msgid "Can not write log, openpty() failed (/dev/pts not mounted?)\n" -msgstr "सत्रनोंद लिहिता येत नाही, openpty() असफल (/dev/pts आरोहित नाही?)\n" +#: apt-pkg/deb/dpkgpm.cc:1046 +msgid "ioctl(TIOCGWINSZ) failed" +msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1273 -msgid "Running dpkg" +#: apt-pkg/deb/dpkgpm.cc:1049 apt-pkg/deb/dpkgpm.cc:1070 +#, fuzzy, c-format +msgid "Can not write log (%s)" +msgstr "%s मध्ये लिहिण्यास असमर्थ " + +#: apt-pkg/deb/dpkgpm.cc:1049 +msgid "Is /dev/pts mounted?" +msgstr "" + +#: apt-pkg/deb/dpkgpm.cc:1070 +msgid "Is stdout a terminal?" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1445 +#: apt-pkg/deb/dpkgpm.cc:1558 msgid "Operation was interrupted before it could finish" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1507 +#: apt-pkg/deb/dpkgpm.cc:1620 msgid "No apport report written because MaxReports is reached already" msgstr "" #. check if its not a follow up error -#: apt-pkg/deb/dpkgpm.cc:1512 +#: apt-pkg/deb/dpkgpm.cc:1625 msgid "dependency problems - leaving unconfigured" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1514 +#: apt-pkg/deb/dpkgpm.cc:1627 msgid "" "No apport report written because the error message indicates its a followup " "error from a previous failure." msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1520 +#: apt-pkg/deb/dpkgpm.cc:1633 msgid "" "No apport report written because the error message indicates a disk full " "error" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1526 +#: apt-pkg/deb/dpkgpm.cc:1640 msgid "" "No apport report written because the error message indicates a out of memory " "error" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1533 +#: apt-pkg/deb/dpkgpm.cc:1647 apt-pkg/deb/dpkgpm.cc:1653 +msgid "" +"No apport report written because the error message indicates an issue on the " +"local system" +msgstr "" + +#: apt-pkg/deb/dpkgpm.cc:1674 msgid "" "No apport report written because the error message indicates a dpkg I/O error" msgstr "" @@ -3439,6 +3455,101 @@ msgstr "" msgid "Not locked" msgstr "" +#~ msgid "%s not a valid DEB package." +#~ msgstr "%s हे वैध डीईबी पॅकेज नाही " + +#~ msgid "" +#~ "Using CD-ROM mount point %s\n" +#~ "Mounting CD-ROM\n" +#~ msgstr "" +#~ "सिडी-रॉमचे माउंट स्थान %s वापरुन\n" +#~ "सिडी-रॉम माउंट होत आहे\n" + +#, fuzzy +#~ msgid "Note, selecting '%s' for task '%s'\n" +#~ msgstr "सूचना, '%s' रिजेक्स साठी %s ची निवड करत आहे\n" + +#, fuzzy +#~ msgid "Note, selecting '%s' for regex '%s'\n" +#~ msgstr "सूचना, '%s' रिजेक्स साठी %s ची निवड करत आहे\n" + +#~ msgid "Package %s is a virtual package provided by:\n" +#~ msgstr "%s हे आभासी पॅकेज ह्यांच्याकडून तरतूद केले आहे,:\n" + +#, fuzzy +#~ msgid " [Not candidate version]" +#~ msgstr "कंॅडिडेट आवृत्त्या" + +#~ msgid "You should explicitly select one to install." +#~ msgstr "तुम्ही संस्थापित करण्यासाठी एक निश्चित स्पष्टपणे निवडले पाहिजे." + +#~ 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" + +#~ msgid "However the following packages replace it:" +#~ msgstr "तथापि खालील पॅकेजेस मध्ये बदल झाला:" + +#, fuzzy +#~ msgid "Package '%s' has no installation candidate" +#~ msgstr "%s पॅकेजला संस्थापित कॅन्डिडेट नाही" + +#, fuzzy +#~ msgid "Package '%s' is not installed, so not removed. Did you mean '%s'?\n" +#~ msgstr "%s पॅकेज संस्थापित केलेले नाही,म्हणून काढले नाही\n" + +#, fuzzy +#~ msgid "Package '%s' is not installed, so not removed\n" +#~ msgstr "%s पॅकेज संस्थापित केलेले नाही,म्हणून काढले नाही\n" + +#, fuzzy +#~ msgid "Note, selecting '%s' instead of '%s'\n" +#~ msgstr "लक्षात घ्या,%s ऐवजी %s ची निवड करत आहे \n" + +#~ msgid "Skipping %s, it is already installed and upgrade is not set.\n" +#~ msgstr "" +#~ "%s सोडून देत आहे, ते आधिच संस्थापित केले आहे आणि पुढिल आवृत्ती निश्चित केलेली नाही.\n" + +#, fuzzy +#~ msgid "Skipping %s, it is not installed and only upgrades are requested.\n" +#~ msgstr "" +#~ "%s सोडून देत आहे, ते आधिच संस्थापित केले आहे आणि पुढिल आवृत्ती निश्चित केलेली नाही.\n" + +#~ msgid "Reinstallation of %s is not possible, it cannot be downloaded.\n" +#~ msgstr "%s चे पुनर्संस्थापन शक्य नाही, हे डाऊनलोड करता येत नाही.\n" + +#~ msgid "%s is already the newest version.\n" +#~ msgstr "%s ही आधीच नविन आवृत्ती आहे.\n" + +#, fuzzy +#~ msgid "Selected version '%s' (%s) for '%s'\n" +#~ msgstr "%s साठी %s (%s) निवडलेली आवृत्ती.\n" + +#, fuzzy +#~ msgid "Selected version '%s' (%s) for '%s' because of '%s'\n" +#~ msgstr "%s साठी %s (%s) निवडलेली आवृत्ती.\n" + +#~ msgid "This is not a valid DEB archive, it has no '%s', '%s' or '%s' member" +#~ msgstr "हा वैध DEB अर्काईव्ह नाही, ह्याला '%s', '%s' किंवा '%s' मेंबर नाही" + +#~ msgid "MD5Sum mismatch" +#~ msgstr "एमडी५ बेरीज/MD5Sum जुळत नाही" + +#~ msgid "" +#~ "I wasn't able to locate a file for the %s package. This might mean you " +#~ "need to manually fix this package." +#~ msgstr "" +#~ "मी %s पॅकेजकरीता संचिका शोधण्यास समर्थ नव्हतो. याचा अर्थ असाकी तुम्हालाहे पॅकेज " +#~ "स्वहस्ते स्थिर/निश्चित करण्याची गरज आहे." + +#~ msgid "Can not write log, openpty() failed (/dev/pts not mounted?)\n" +#~ msgstr "सत्रनोंद लिहिता येत नाही, openpty() असफल (/dev/pts आरोहित नाही?)\n" + #, fuzzy #~ msgid "Skipping nonexistent file %s" #~ msgstr "%s संरचना फाईल उघडत आहे" @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: apt\n" "Report-Msgid-Bugs-To: APT Development Team <deity@lists.debian.org>\n" -"POT-Creation-Date: 2013-07-31 16:24+0200\n" +"POT-Creation-Date: 2014-02-23 00:29+0100\n" "PO-Revision-Date: 2010-09-01 21:10+0200\n" "Last-Translator: Hans Fredrik Nordhaug <hans@nordhaug.priv.no>\n" "Language-Team: Norwegian Bokmål <i18n-nb@lister.ping.uio.no>\n" @@ -22,151 +22,153 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Generator: Virtaal 0.6.1\n" -#: cmdline/apt-cache.cc:158 +#: cmdline/apt-cache.cc:140 #, c-format msgid "Package %s version %s has an unmet dep:\n" msgstr "Pakken %s versjon %s har et uinnfridd avhengighetsforhold:\n" -#: cmdline/apt-cache.cc:286 +#: cmdline/apt-cache.cc:268 msgid "Total package names: " msgstr "Antall pakkenavn: " -#: cmdline/apt-cache.cc:288 +#: cmdline/apt-cache.cc:270 msgid "Total package structures: " msgstr "Antall pakkestrukturer: " -#: cmdline/apt-cache.cc:328 +#: cmdline/apt-cache.cc:310 msgid " Normal packages: " msgstr " Vanlige pakker: " -#: cmdline/apt-cache.cc:329 +#: cmdline/apt-cache.cc:311 msgid " Pure virtual packages: " msgstr " Rent virtuelle pakker: " -#: cmdline/apt-cache.cc:330 +#: cmdline/apt-cache.cc:312 msgid " Single virtual packages: " msgstr " Enkle virtuelle pakker: " -#: cmdline/apt-cache.cc:331 +#: cmdline/apt-cache.cc:313 msgid " Mixed virtual packages: " msgstr " Sammensatte virtuelle pakker: " -#: cmdline/apt-cache.cc:332 +#: cmdline/apt-cache.cc:314 msgid " Missing: " msgstr " Mangler: " -#: cmdline/apt-cache.cc:334 +#: cmdline/apt-cache.cc:316 msgid "Total distinct versions: " msgstr "Antall unike versjoner: " -#: cmdline/apt-cache.cc:336 +#: cmdline/apt-cache.cc:318 msgid "Total distinct descriptions: " msgstr "Antall unike beskrivelser: " -#: cmdline/apt-cache.cc:338 +#: cmdline/apt-cache.cc:320 msgid "Total dependencies: " msgstr "Antall avhengighetsforhold: " -#: cmdline/apt-cache.cc:341 +#: cmdline/apt-cache.cc:323 msgid "Total ver/file relations: " msgstr "Antall forhold versjon/fil: " -#: cmdline/apt-cache.cc:343 +#: cmdline/apt-cache.cc:325 msgid "Total Desc/File relations: " msgstr "Antall forhold beskrivelse/fil: " -#: cmdline/apt-cache.cc:345 +#: cmdline/apt-cache.cc:327 msgid "Total Provides mappings: " msgstr "Antall tilbudte tilknyttinger: " -#: cmdline/apt-cache.cc:357 +#: cmdline/apt-cache.cc:339 msgid "Total globbed strings: " msgstr "Antall utvidede strenger: " -#: cmdline/apt-cache.cc:371 +#: cmdline/apt-cache.cc:353 msgid "Total dependency version space: " msgstr "Total plass for avhengighetsforhold/versjoner: " -#: cmdline/apt-cache.cc:376 +#: cmdline/apt-cache.cc:358 msgid "Total slack space: " msgstr "Plass brukt av slark: " -#: cmdline/apt-cache.cc:384 +#: cmdline/apt-cache.cc:366 msgid "Total space accounted for: " msgstr "Samlet mengde redegjort plass: " -#: cmdline/apt-cache.cc:515 cmdline/apt-cache.cc:1165 +#: cmdline/apt-cache.cc:497 cmdline/apt-cache.cc:1146 +#: apt-private/private-show.cc:55 #, c-format msgid "Package file %s is out of sync." msgstr "Pakkefila %s er ikke oppdatert." -#: cmdline/apt-cache.cc:593 cmdline/apt-cache.cc:1452 -#: cmdline/apt-cache.cc:1454 cmdline/apt-cache.cc:1531 cmdline/apt-mark.cc:46 -#: cmdline/apt-mark.cc:93 cmdline/apt-mark.cc:219 +#: cmdline/apt-cache.cc:575 cmdline/apt-cache.cc:1432 +#: cmdline/apt-cache.cc:1434 cmdline/apt-cache.cc:1511 cmdline/apt-mark.cc:48 +#: cmdline/apt-mark.cc:95 cmdline/apt-mark.cc:221 +#: apt-private/private-show.cc:167 apt-private/private-show.cc:169 msgid "No packages found" msgstr "Fant ingen pakker" -#: cmdline/apt-cache.cc:1265 +#: cmdline/apt-cache.cc:1245 msgid "You must give at least one search pattern" msgstr "Du må oppgi minst ett søkemønster" -#: cmdline/apt-cache.cc:1431 +#: cmdline/apt-cache.cc:1411 msgid "This command is deprecated. Please use 'apt-mark showauto' instead." msgstr "" -#: cmdline/apt-cache.cc:1526 apt-pkg/cacheset.cc:510 +#: cmdline/apt-cache.cc:1506 apt-pkg/cacheset.cc:586 #, c-format msgid "Unable to locate package %s" msgstr "Klarer ikke å finne pakken %s" -#: cmdline/apt-cache.cc:1556 +#: cmdline/apt-cache.cc:1536 msgid "Package files:" msgstr "Pakkefiler:" -#: cmdline/apt-cache.cc:1563 cmdline/apt-cache.cc:1654 +#: cmdline/apt-cache.cc:1543 cmdline/apt-cache.cc:1634 msgid "Cache is out of sync, can't x-ref a package file" msgstr "" "Mellomlageret er ikke oppdatert, kan ikke kryssreferere til en pakkefil" #. Show any packages have explicit pins -#: cmdline/apt-cache.cc:1577 +#: cmdline/apt-cache.cc:1557 msgid "Pinned packages:" msgstr "Låste pakker:" -#: cmdline/apt-cache.cc:1589 cmdline/apt-cache.cc:1634 +#: cmdline/apt-cache.cc:1569 cmdline/apt-cache.cc:1614 msgid "(not found)" msgstr "(ikke funnet)" -#: cmdline/apt-cache.cc:1597 +#: cmdline/apt-cache.cc:1577 msgid " Installed: " msgstr " Installert: " -#: cmdline/apt-cache.cc:1598 +#: cmdline/apt-cache.cc:1578 msgid " Candidate: " msgstr " Kandidat: " -#: cmdline/apt-cache.cc:1616 cmdline/apt-cache.cc:1624 +#: cmdline/apt-cache.cc:1596 cmdline/apt-cache.cc:1604 msgid "(none)" msgstr "(ingen)" -#: cmdline/apt-cache.cc:1631 +#: cmdline/apt-cache.cc:1611 msgid " Package pin: " msgstr " Pakke låst til: " #. Show the priority tables -#: cmdline/apt-cache.cc:1640 +#: cmdline/apt-cache.cc:1620 msgid " Version table:" msgstr " Versjonstabell:" -#: cmdline/apt-cache.cc:1753 cmdline/apt-cdrom.cc:206 cmdline/apt-config.cc:81 -#: cmdline/apt-get.cc:3392 cmdline/apt-mark.cc:375 -#: cmdline/apt-extracttemplates.cc:229 ftparchive/apt-ftparchive.cc:591 -#: cmdline/apt-internal-solver.cc:33 cmdline/apt-sortpkgs.cc:147 +#: cmdline/apt-cache.cc:1733 cmdline/apt-cdrom.cc:252 cmdline/apt-config.cc:83 +#: cmdline/apt-get.cc:1580 cmdline/apt-mark.cc:377 cmdline/apt.cc:66 +#: cmdline/apt-extracttemplates.cc:217 ftparchive/apt-ftparchive.cc:591 +#: cmdline/apt-internal-solver.cc:34 cmdline/apt-sortpkgs.cc:147 #, c-format msgid "%s %s for %s compiled on %s %s\n" msgstr "%s %s for %s kompilert på %s %s\n" -#: cmdline/apt-cache.cc:1760 +#: cmdline/apt-cache.cc:1740 #, fuzzy msgid "" "Usage: apt-cache [options] command\n" @@ -242,35 +244,35 @@ msgstr "" "Les manualsidene apt-cache(8) og apt.conf(5) for mer informasjon.\n" #. }}} -#: cmdline/apt-cdrom.cc:43 +#: cmdline/apt-cdrom.cc:45 msgid "" "No CD-ROM could be auto-detected or found using the default mount point.\n" "You may try the --cdrom option to set the CD-ROM mount point. See 'man apt-" "cdrom' for more information about the CD-ROM auto-detection and mount point." msgstr "" -#: cmdline/apt-cdrom.cc:85 +#: cmdline/apt-cdrom.cc:89 msgid "Please provide a name for this Disc, such as 'Debian 5.0.3 Disk 1'" msgstr "Oppgi et navn for disken, for eksempel «Debian 5.0.3 Disk 1»" -#: cmdline/apt-cdrom.cc:100 +#: cmdline/apt-cdrom.cc:104 msgid "Please insert a Disc in the drive and press enter" msgstr "Sett inn en disk i lagringsenheten og trykk Enter" -#: cmdline/apt-cdrom.cc:135 +#: cmdline/apt-cdrom.cc:141 #, c-format msgid "Failed to mount '%s' to '%s'" msgstr "Klarte ikke montere «%s» på «%s»" -#: cmdline/apt-cdrom.cc:170 +#: cmdline/apt-cdrom.cc:196 msgid "Repeat this process for the rest of the CDs in your set." msgstr "Gjenta denne prosessen for resten av CD-ene i ditt sett." -#: cmdline/apt-config.cc:46 +#: cmdline/apt-config.cc:48 msgid "Arguments not in pairs" msgstr "Ikke parvise argumenter" -#: cmdline/apt-config.cc:87 +#: cmdline/apt-config.cc:89 msgid "" "Usage: apt-config [options] command\n" "\n" @@ -298,601 +300,70 @@ msgstr "" " -c=? Les denne innstillingsfila.\n" " -o=? Sett en vilkårlig innstilling, f.eks. -o dir::cache=/tmp\n" -#. TRANSLATOR: Yes/No question help-text: defaulting to Y[es] -#. e.g. "Do you want to continue? [Y/n] " -#. The user has to answer with an input matching the -#. YESEXPR/NOEXPR defined in your l10n. -#: cmdline/apt-get.cc:146 -msgid "[Y/n]" -msgstr "[J/n]" - -#. TRANSLATOR: Yes/No question help-text: defaulting to N[o] -#. e.g. "Should this file be removed? [y/N] " -#. The user has to answer with an input matching the -#. YESEXPR/NOEXPR defined in your l10n. -#: cmdline/apt-get.cc:152 -msgid "[y/N]" -msgstr "[j/N]" - -#. TRANSLATOR: "Yes" answer printed for a yes/no question if --assume-yes is set -#: cmdline/apt-get.cc:163 -msgid "Y" -msgstr "J" - -#. TRANSLATOR: "No" answer printed for a yes/no question if --assume-no is set -#: cmdline/apt-get.cc:169 -msgid "N" -msgstr "" - -#: cmdline/apt-get.cc:191 apt-pkg/cachefilter.cc:33 -#, c-format -msgid "Regex compilation error - %s" -msgstr "Kompileringsfeil i regulært uttrykk - %s" - -#: cmdline/apt-get.cc:289 -msgid "The following packages have unmet dependencies:" -msgstr "Følgende pakker har uinnfridde avhengighetsforhold:" - -#: cmdline/apt-get.cc:379 -#, c-format -msgid "but %s is installed" -msgstr "men %s er installert" - -#: cmdline/apt-get.cc:381 -#, c-format -msgid "but %s is to be installed" -msgstr "men %s skal installeres" - -#: cmdline/apt-get.cc:388 -msgid "but it is not installable" -msgstr "men lar seg ikke installere" - -#: cmdline/apt-get.cc:390 -msgid "but it is a virtual package" -msgstr "men er en virtuell pakke" - -#: cmdline/apt-get.cc:393 -msgid "but it is not installed" -msgstr "men er ikke installert" - -#: cmdline/apt-get.cc:393 -msgid "but it is not going to be installed" -msgstr "men skal ikke installeres" - -#: cmdline/apt-get.cc:398 -msgid " or" -msgstr " eller" - -#: cmdline/apt-get.cc:427 -msgid "The following NEW packages will be installed:" -msgstr "Følgende NYE pakker vil bli installert:" - -#: cmdline/apt-get.cc:453 -msgid "The following packages will be REMOVED:" -msgstr "Følgende pakker vil bli FJERNET:" - -#: cmdline/apt-get.cc:475 -msgid "The following packages have been kept back:" -msgstr "Følgende pakker er holdt tilbake:" - -#: cmdline/apt-get.cc:496 -msgid "The following packages will be upgraded:" -msgstr "Følgende pakker vil bli oppgradert:" - -#: cmdline/apt-get.cc:517 -msgid "The following packages will be DOWNGRADED:" -msgstr "Følgende pakker vil bli NEDGRADERT:" - -#: cmdline/apt-get.cc:537 -msgid "The following held packages will be changed:" -msgstr "Følgende pakker vil bli endret:" - -#: cmdline/apt-get.cc:592 -#, c-format -msgid "%s (due to %s) " -msgstr "%s (pga. %s) " - -#: cmdline/apt-get.cc:600 -msgid "" -"WARNING: The following essential packages will be removed.\n" -"This should NOT be done unless you know exactly what you are doing!" -msgstr "" -"ADVARSEL: Følgende essensielle pakker vil bli fjernet.\n" -"Dette bør IKKE gjøres, med mindre du vet nøyaktig hva du gjør!" - -#: cmdline/apt-get.cc:631 -#, c-format -msgid "%lu upgraded, %lu newly installed, " -msgstr "%lu oppgraderte, %lu nylig installerte, " - -#: cmdline/apt-get.cc:635 -#, c-format -msgid "%lu reinstalled, " -msgstr "%lu installert på nytt, " - -#: cmdline/apt-get.cc:637 -#, c-format -msgid "%lu downgraded, " -msgstr "%lu nedgraderte, " - -#: cmdline/apt-get.cc:639 -#, c-format -msgid "%lu to remove and %lu not upgraded.\n" -msgstr "%lu å fjerne og %lu ikke oppgradert.\n" - -#: cmdline/apt-get.cc:643 -#, c-format -msgid "%lu not fully installed or removed.\n" -msgstr "%lu pakker ikke fullt installert eller fjernet.\n" - -#: cmdline/apt-get.cc:664 -#, c-format -msgid "Note, selecting '%s' for task '%s'\n" -msgstr "Merk, velger «%s» for oppgaven «%s»\n" - -#: cmdline/apt-get.cc:669 -#, c-format -msgid "Note, selecting '%s' for regex '%s'\n" -msgstr "Merk, velger «%s» for det regulære uttrykket «%s»\n" - -#: cmdline/apt-get.cc:686 -#, c-format -msgid "Package %s is a virtual package provided by:\n" -msgstr "Pakken %s er en virtuell pakke, som oppfylt av:\n" - -#: cmdline/apt-get.cc:697 -msgid " [Installed]" -msgstr " [Installert]" - -#: cmdline/apt-get.cc:706 -msgid " [Not candidate version]" -msgstr " [Ikke versjonskandidat]" - -#: cmdline/apt-get.cc:708 -msgid "You should explicitly select one to install." -msgstr "Du må velge en pakke som skal installeres." - -#: cmdline/apt-get.cc:711 -#, c-format -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 "" -"Pakken %s er ikke tilgjengelig, men en annen pakke henviser til den.\n" -"Dette kan bety at pakken mangler, er utgått, eller bare finnes \n" -"tilgjengelig fra en annen kilde.\n" - -#: cmdline/apt-get.cc:729 -msgid "However the following packages replace it:" -msgstr "Følgende pakker erstatter den imidlertid:" - -#: cmdline/apt-get.cc:741 -#, c-format -msgid "Package '%s' has no installation candidate" -msgstr "Pakken «%s» har ingen installasjonskandidat" - -#: cmdline/apt-get.cc:754 -#, c-format -msgid "Virtual packages like '%s' can't be removed\n" -msgstr "Virtuelle pakker som «%s» kan ikke fjernes\n" - -#. TRANSLATORS: Note, this is not an interactive question -#: cmdline/apt-get.cc:766 cmdline/apt-get.cc:969 +#: cmdline/apt-get.cc:244 #, fuzzy, c-format -msgid "Package '%s' is not installed, so not removed. Did you mean '%s'?\n" -msgstr "Pakken %s er ikke installert, og derfor heller ikke fjernet\n" +msgid "Can not find a package for architecture '%s'" +msgstr "Klarte ikke finne noen pakken med regex «%s»" -#: cmdline/apt-get.cc:772 cmdline/apt-get.cc:975 +#: cmdline/apt-get.cc:326 #, fuzzy, c-format -msgid "Package '%s' is not installed, so not removed\n" -msgstr "Pakken %s er ikke installert, og derfor heller ikke fjernet\n" - -#: cmdline/apt-get.cc:817 -#, c-format -msgid "Note, selecting '%s' instead of '%s'\n" -msgstr "Merk, velger «%s» istedenfor «%s»\n" - -#: cmdline/apt-get.cc:847 -#, c-format -msgid "Skipping %s, it is already installed and upgrade is not set.\n" -msgstr "" -"Omgår %s - den er allerede installert eller ikke satt til oppgradering.\n" - -#: cmdline/apt-get.cc:851 -#, c-format -msgid "Skipping %s, it is not installed and only upgrades are requested.\n" -msgstr "" -"Hopper over %s siden den ikke er installert eller kun oppgraderinger er " -"ønsket.\n" - -#: cmdline/apt-get.cc:863 -#, c-format -msgid "Reinstallation of %s is not possible, it cannot be downloaded.\n" -msgstr "Det er ikke mulig å installere %s på nytt - den kan ikke nedlastes.\n" - -#: cmdline/apt-get.cc:868 -#, c-format -msgid "%s is already the newest version.\n" -msgstr "%s er allerede nyeste versjon.\n" - -#: cmdline/apt-get.cc:887 cmdline/apt-get.cc:2187 cmdline/apt-mark.cc:68 -#, c-format -msgid "%s set to manually installed.\n" -msgstr "%s satt til manuell installasjon.\n" - -#: cmdline/apt-get.cc:913 -#, c-format -msgid "Selected version '%s' (%s) for '%s'\n" -msgstr "Utvalgt versjon «%s» (%s) for «%s»\n" +msgid "Can not find a package '%s' with version '%s'" +msgstr "Klarte ikke finne noen pakken med regex «%s»" -#: cmdline/apt-get.cc:918 +#: cmdline/apt-get.cc:329 #, fuzzy, c-format -msgid "Selected version '%s' (%s) for '%s' because of '%s'\n" -msgstr "Utvalgt versjon «%s» (%s) for «%s»\n" - -#: cmdline/apt-get.cc:1054 -msgid "Correcting dependencies..." -msgstr "Retter på avhengighetsforhold ..." - -#: cmdline/apt-get.cc:1057 -msgid " failed." -msgstr " mislyktes." - -#: cmdline/apt-get.cc:1060 -msgid "Unable to correct dependencies" -msgstr "Klarer ikke å rette på avhengighetsforholdene" - -#: cmdline/apt-get.cc:1063 -msgid "Unable to minimize the upgrade set" -msgstr "Klarer ikke å minimere oppgraderingsettet" - -#: cmdline/apt-get.cc:1065 -msgid " Done" -msgstr " Utført" - -#: cmdline/apt-get.cc:1069 -msgid "You might want to run 'apt-get -f install' to correct these." -msgstr "Du vil kanskje kjøre «apt-get -f install» for å rette på dette." - -#: cmdline/apt-get.cc:1072 -msgid "Unmet dependencies. Try using -f." -msgstr "Uinnfridde avhengighetsforhold - Prøv «-f»." - -#: cmdline/apt-get.cc:1097 -msgid "WARNING: The following packages cannot be authenticated!" -msgstr "ADVARSEL: Følgende pakker ble ikke autentisert!" - -#: cmdline/apt-get.cc:1101 -msgid "Authentication warning overridden.\n" -msgstr "Autentiseringsadvarsel overstyrt.\n" - -#: cmdline/apt-get.cc:1108 -msgid "Install these packages without verification?" -msgstr "Installer disse pakkene uten verifikasjon?" - -#: cmdline/apt-get.cc:1110 -msgid "Some packages could not be authenticated" -msgstr "Noen pakker ble ikke autentisert" - -#: cmdline/apt-get.cc:1119 cmdline/apt-get.cc:1280 -msgid "There are problems and -y was used without --force-yes" -msgstr "Det oppsto problemer og «-y» ble brukt uten «--force-yes»" - -#: cmdline/apt-get.cc:1160 -msgid "Internal error, InstallPackages was called with broken packages!" -msgstr "Intern feil, InstallPackages ble kalt med ødelagte pakker!" - -#: cmdline/apt-get.cc:1169 -msgid "Packages need to be removed but remove is disabled." -msgstr "Pakker trenges å fjernes, men funksjonen er slått av." - -#: cmdline/apt-get.cc:1180 -msgid "Internal error, Ordering didn't finish" -msgstr "Intern feil, sortering fullførte ikke" - -#: cmdline/apt-get.cc:1218 -msgid "How odd.. The sizes didn't match, email apt@packages.debian.org" -msgstr "" -"Så rart ... Størrelsene stemmer ikke overens, send en e-post til " -"apt@packages.debian.org" - -#. 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:1225 -#, c-format -msgid "Need to get %sB/%sB of archives.\n" -msgstr "Må hente %sB/%sB med arkiver.\n" - -#. 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:1230 -#, c-format -msgid "Need to get %sB of archives.\n" -msgstr "Må hente %sB med arkiver.\n" - -#. 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:1237 -#, c-format -msgid "After this operation, %sB of additional disk space will be used.\n" -msgstr "Etter denne operasjonen vil %sB ekstra diskplass bli brukt.\n" - -#. 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:1242 -#, c-format -msgid "After this operation, %sB disk space will be freed.\n" -msgstr "Etter denne operasjonen vil %sB diskplass bli ledig.\n" - -#: cmdline/apt-get.cc:1257 cmdline/apt-get.cc:1260 cmdline/apt-get.cc:2621 -#: cmdline/apt-get.cc:2624 -#, c-format -msgid "Couldn't determine free space in %s" -msgstr "Klarte ikke bestemme ledig plass i %s" - -#: cmdline/apt-get.cc:1270 -#, c-format -msgid "You don't have enough free space in %s." -msgstr "Dessverre, ikke nok ledig plass i %s" - -#: cmdline/apt-get.cc:1286 cmdline/apt-get.cc:1308 -msgid "Trivial Only specified but this is not a trivial operation." -msgstr "" -"«Bare trivielle endringer» ble angitt, men dette er ikke en triviell endring." - -#. TRANSLATOR: This string needs to be typed by the user as a confirmation, so be -#. careful with hard to type or special characters (like non-breaking spaces) -#: cmdline/apt-get.cc:1290 -msgid "Yes, do as I say!" -msgstr "Ja, gjør som jeg sier!" - -#: cmdline/apt-get.cc:1292 -#, c-format -msgid "" -"You are about to do something potentially harmful.\n" -"To continue type in the phrase '%s'\n" -" ?] " -msgstr "" -"Du er iferd med å utføre en mulig skadelig handling.\n" -"For å fortsette skriv inn teksten «%s»\n" -" ?] " - -#: cmdline/apt-get.cc:1298 cmdline/apt-get.cc:1317 -msgid "Abort." -msgstr "Avbryter." - -#: cmdline/apt-get.cc:1313 -msgid "Do you want to continue?" -msgstr "Vil du fortsette?" - -#: cmdline/apt-get.cc:1385 cmdline/apt-get.cc:2686 apt-pkg/algorithms.cc:1566 -#, c-format -msgid "Failed to fetch %s %s\n" -msgstr "Klarte ikke å skaffe %s %s\n" - -#: cmdline/apt-get.cc:1403 -msgid "Some files failed to download" -msgstr "Klarte ikke laste ned alle filene" - -#: cmdline/apt-get.cc:1404 cmdline/apt-get.cc:2698 -msgid "Download complete and in download only mode" -msgstr "Nedlasting fullført med innstillinga «bare nedlasting»" - -#: cmdline/apt-get.cc:1410 -msgid "" -"Unable to fetch some archives, maybe run apt-get update or try with --fix-" -"missing?" -msgstr "" -"Klarte ikke å hente alle arkivene. Du kan prøve med «apt-get update» eller " -"«--fix-missing»." - -#: cmdline/apt-get.cc:1414 -msgid "--fix-missing and media swapping is not currently supported" -msgstr "«--fix-missing» og bytte av media støttes nå ikke" - -#: cmdline/apt-get.cc:1419 -msgid "Unable to correct missing packages." -msgstr "Klarer ikke å rette på manglende pakker." - -#: cmdline/apt-get.cc:1420 -msgid "Aborting install." -msgstr "Avbryter installasjonen." - -#: cmdline/apt-get.cc:1448 -msgid "" -"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] "" -"Den følgende pakken forsvant fra systemet ditt siden\n" -"alle filene er overskrevet av andre pakker:" -msgstr[1] "" -"De følgende pakkene forsvant fra systemet ditt siden\n" -"alle filene er overskrevet av andre pakker:" - -#: cmdline/apt-get.cc:1452 -msgid "Note: This is done automatically and on purpose by dpkg." -msgstr "Merk: Dette er gjort automatisk og med hensikt av dpkg." - -#: cmdline/apt-get.cc:1590 -#, c-format -msgid "Ignore unavailable target release '%s' of package '%s'" -msgstr "Ignorer utilgjengelig målutgave «%s» av pakke «%s»" +msgid "Can not find a package '%s' with release '%s'" +msgstr "Klarte ikke finne noen pakken med regex «%s»" -#: cmdline/apt-get.cc:1622 +#: cmdline/apt-get.cc:366 #, c-format msgid "Picking '%s' as source package instead of '%s'\n" msgstr "Velger «%s» som kildepakke istedenfor «%s»\n" -#. if (VerTag.empty() == false && Last == 0) -#: cmdline/apt-get.cc:1660 -#, c-format -msgid "Ignore unavailable version '%s' of package '%s'" +#: cmdline/apt-get.cc:422 +#, fuzzy, c-format +msgid "Can not find version '%s' of package '%s'" msgstr "Ignorer utilgjengelig versjon «%s» av pakke «%s»" -#: cmdline/apt-get.cc:1676 -msgid "The update command takes no arguments" -msgstr "Oppdaterings-kommandoen tar ingen argumenter" - -#: cmdline/apt-get.cc:1742 -msgid "We are not supposed to delete stuff, can't start AutoRemover" -msgstr "Vi skal ikke slette ting, kan ikke starte auto-fjerner (AutoRemover)" - -#: cmdline/apt-get.cc:1846 -msgid "" -"Hmm, seems like the AutoRemover destroyed something which really\n" -"shouldn't happen. Please file a bug report against apt." -msgstr "" -"Hmm, det ser ut som auto-fjerneren (AutoRemover) ødela noe, og det skal\n" -"virkelig ikke skje. Send inn en feilmelding til apt-utviklerne." - -#. -#. 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:1849 cmdline/apt-get.cc:2017 -msgid "The following information may help to resolve the situation:" -msgstr "Følgende informasjon kan være til hjelp med å løse problemet:" - -#: cmdline/apt-get.cc:1853 -msgid "Internal Error, AutoRemover broke stuff" -msgstr "Intern feil, autofjerneren (AutoRemover) ødela noe" - -#: cmdline/apt-get.cc:1860 -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] "" -"Følgende pakke ble automatisk installert og er ikke lenger påkrevet:" -msgstr[1] "" -"Følgende pakker ble automatisk installert og er ikke lenger påkrevet:" - -#: cmdline/apt-get.cc:1864 -#, 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 pakke ble automatisk installert og er ikke lenger påkrevet.\n" -msgstr[1] "%lu pakker ble automatisk installert og er ikke lenger påkrevet.\n" - -#: cmdline/apt-get.cc:1866 -#, fuzzy -msgid "Use 'apt-get autoremove' to remove it." -msgid_plural "Use 'apt-get autoremove' to remove them." -msgstr[0] "Bruk «apt-get autoremove» for å fjerne dem." -msgstr[1] "Bruk «apt-get autoremove» for å fjerne dem." - -#: cmdline/apt-get.cc:1885 -msgid "Internal error, AllUpgrade broke stuff" -msgstr "Intern feil - «AllUpgrade» ødela noe" - -#: cmdline/apt-get.cc:1984 -msgid "You might want to run 'apt-get -f install' to correct these:" -msgstr "Du vil kanskje utføre «apt-get -f install» for å rette på disse:" - -#: cmdline/apt-get.cc:1988 -msgid "" -"Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a " -"solution)." -msgstr "" -"Uinnfridde avhengighetsforhold. Prøv «apt-get -f install» uten pakker (eller " -"angi en løsning)." - -#: cmdline/apt-get.cc:2002 -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 "" -"Noen pakker ble ikke installeres. Dette kan bety at du har bedt om\n" -"en umulig tilstand eller, hvis du bruker den ustabile utgaven av Debian,\n" -"at visse kjernepakker ennå ikke er laget eller flyttet ut av «Incoming» for\n" -"distribusjonen." - -#: cmdline/apt-get.cc:2023 -msgid "Broken packages" -msgstr "Ødelagte pakker" - -#: cmdline/apt-get.cc:2049 -msgid "The following extra packages will be installed:" -msgstr "Følgende ekstra pakker vil bli installert." - -#: cmdline/apt-get.cc:2139 -msgid "Suggested packages:" -msgstr "Foreslåtte pakker:" - -#: cmdline/apt-get.cc:2140 -msgid "Recommended packages:" -msgstr "Anbefalte pakker" - -#: cmdline/apt-get.cc:2182 +#: cmdline/apt-get.cc:453 #, c-format msgid "Couldn't find package %s" msgstr "Klarte ikke å finne pakken %s" -#: cmdline/apt-get.cc:2189 cmdline/apt-mark.cc:70 +#: cmdline/apt-get.cc:458 cmdline/apt-mark.cc:70 +#, c-format +msgid "%s set to manually installed.\n" +msgstr "%s satt til manuell installasjon.\n" + +#: cmdline/apt-get.cc:460 cmdline/apt-mark.cc:72 #, c-format msgid "%s set to automatically installed.\n" msgstr "%s satt til automatisk installasjon.\n" -#: cmdline/apt-get.cc:2197 cmdline/apt-mark.cc:114 +#: cmdline/apt-get.cc:468 cmdline/apt-mark.cc:116 msgid "" "This command is deprecated. Please use 'apt-mark auto' and 'apt-mark manual' " "instead." msgstr "" -#: cmdline/apt-get.cc:2213 -msgid "Calculating upgrade... " -msgstr "Beregner oppgradering... " - -#: cmdline/apt-get.cc:2216 methods/ftp.cc:712 methods/connect.cc:116 -msgid "Failed" -msgstr "Mislyktes" - -#: cmdline/apt-get.cc:2221 -msgid "Done" -msgstr "Utført" - -#: cmdline/apt-get.cc:2288 cmdline/apt-get.cc:2296 +#: cmdline/apt-get.cc:537 cmdline/apt-get.cc:545 msgid "Internal error, problem resolver broke stuff" msgstr "Intern feil, problemløser ødela noe" -#: cmdline/apt-get.cc:2324 cmdline/apt-get.cc:2361 +#: cmdline/apt-get.cc:573 cmdline/apt-get.cc:610 msgid "Unable to lock the download directory" msgstr "Klarer ikke å låse nedlastingsmappa" -#: cmdline/apt-get.cc:2418 -#, c-format -msgid "Can't find a source to download version '%s' of '%s'" -msgstr "" - -#: cmdline/apt-get.cc:2423 -#, c-format -msgid "Downloading %s %s" -msgstr "" - -#: cmdline/apt-get.cc:2483 +#: cmdline/apt-get.cc:725 msgid "Must specify at least one package to fetch source for" msgstr "Du må angi minst en pakke du vil ha kildekoden til" -#: cmdline/apt-get.cc:2523 cmdline/apt-get.cc:2835 +#: cmdline/apt-get.cc:765 cmdline/apt-get.cc:1060 #, c-format msgid "Unable to find a source package for %s" msgstr "Klarer ikke å finne en kildekodepakke for %s" -#: cmdline/apt-get.cc:2540 +#: cmdline/apt-get.cc:782 #, c-format msgid "" "NOTICE: '%s' packaging is maintained in the '%s' version control system at:\n" @@ -901,7 +372,7 @@ msgstr "" "MERK: «%s»-pakker blir vedlikeholdt i versjonskontrollsystemet «%s» på:\n" "%s\n" -#: cmdline/apt-get.cc:2545 +#: cmdline/apt-get.cc:787 #, fuzzy, c-format msgid "" "Please use:\n" @@ -912,106 +383,116 @@ msgstr "" "bzr get %s\n" "for å hente siste (muligens ikke utgitte) oppdateringer for pakken.\n" -#: cmdline/apt-get.cc:2598 +#: cmdline/apt-get.cc:840 #, c-format msgid "Skipping already downloaded file '%s'\n" msgstr "Hopper over allerede nedlastet fil «%s»\n" -#: cmdline/apt-get.cc:2635 +#: cmdline/apt-get.cc:863 cmdline/apt-get.cc:866 +#: apt-private/private-install.cc:198 apt-private/private-install.cc:201 +#, c-format +msgid "Couldn't determine free space in %s" +msgstr "Klarte ikke bestemme ledig plass i %s" + +#: cmdline/apt-get.cc:877 #, c-format msgid "You don't have enough free space in %s" msgstr "Du har ikke nok ledig plass i %s" #. 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:2644 +#: cmdline/apt-get.cc:886 #, c-format msgid "Need to get %sB/%sB of source archives.\n" msgstr "Trenger å skaffe %sB av %sB fra kildekodearkivet.\n" #. 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:2649 +#: cmdline/apt-get.cc:891 #, c-format msgid "Need to get %sB of source archives.\n" msgstr "Trenger å skaffe %sB fra kildekodearkivet.\n" -#: cmdline/apt-get.cc:2655 +#: cmdline/apt-get.cc:897 #, c-format msgid "Fetch source %s\n" msgstr "Skaffer kildekode %s\n" -#: cmdline/apt-get.cc:2693 +#: cmdline/apt-get.cc:918 msgid "Failed to fetch some archives." msgstr "Klarte ikke å skaffe alle arkivene." -#: cmdline/apt-get.cc:2724 +#: cmdline/apt-get.cc:923 apt-private/private-install.cc:325 +msgid "Download complete and in download only mode" +msgstr "Nedlasting fullført med innstillinga «bare nedlasting»" + +#: cmdline/apt-get.cc:949 #, c-format msgid "Skipping unpack of already unpacked source in %s\n" msgstr "Omgår utpakking av allerede utpakket kilde i %s\n" -#: cmdline/apt-get.cc:2736 +#: cmdline/apt-get.cc:961 #, c-format msgid "Unpack command '%s' failed.\n" msgstr "Utpakkingskommandoen «%s» mislyktes.\n" -#: cmdline/apt-get.cc:2737 +#: cmdline/apt-get.cc:962 #, c-format msgid "Check if the 'dpkg-dev' package is installed.\n" msgstr "Sjekk om pakken «dpkg-dev» er installert.\n" -#: cmdline/apt-get.cc:2759 +#: cmdline/apt-get.cc:984 #, c-format msgid "Build command '%s' failed.\n" msgstr "Byggekommandoen «%s» mislyktes.\n" -#: cmdline/apt-get.cc:2779 +#: cmdline/apt-get.cc:1004 msgid "Child process failed" msgstr "Barneprosessen mislyktes" -#: cmdline/apt-get.cc:2798 +#: cmdline/apt-get.cc:1023 msgid "Must specify at least one package to check builddeps for" msgstr "Du må angi minst en pakke du vil sjekke «builddeps» for" -#: cmdline/apt-get.cc:2823 +#: cmdline/apt-get.cc:1048 #, c-format msgid "" "No architecture information available for %s. See apt.conf(5) APT::" "Architectures for setup" msgstr "" -#: cmdline/apt-get.cc:2847 cmdline/apt-get.cc:2850 +#: cmdline/apt-get.cc:1072 cmdline/apt-get.cc:1075 #, c-format msgid "Unable to get build-dependency information for %s" msgstr "Klarer ikke å skaffe informasjon om bygge-avhengighetene for %s" -#: cmdline/apt-get.cc:2870 +#: cmdline/apt-get.cc:1095 #, c-format msgid "%s has no build depends.\n" msgstr "%s har ingen avhengigheter.\n" -#: cmdline/apt-get.cc:3040 +#: cmdline/apt-get.cc:1265 #, fuzzy, c-format msgid "" "%s dependency for %s can't be satisfied because %s is not allowed on '%s' " "packages" msgstr "Kravet %s for %s kan ikke oppfylles fordi pakken %s ikke finnes" -#: cmdline/apt-get.cc:3058 +#: cmdline/apt-get.cc:1283 #, c-format msgid "" "%s dependency for %s cannot be satisfied because the package %s cannot be " "found" msgstr "Kravet %s for %s kan ikke oppfylles fordi pakken %s ikke finnes" -#: cmdline/apt-get.cc:3081 +#: cmdline/apt-get.cc:1306 #, c-format msgid "Failed to satisfy %s dependency for %s: Installed package %s is too new" msgstr "" "Klarte ikke å tilfredsstille %s avhengighet for %s: den installerte pakken " "%s er for ny" -#: cmdline/apt-get.cc:3120 +#: cmdline/apt-get.cc:1345 #, fuzzy, c-format msgid "" "%s dependency for %s cannot be satisfied because candidate version of " @@ -1020,37 +501,37 @@ msgstr "" "Kravet %s for %s kan ikke oppfylles fordi det ikke finnes noen tilgjengelige " "versjoner av pakken %s som oppfyller versjonskravene" -#: cmdline/apt-get.cc:3126 +#: cmdline/apt-get.cc:1351 #, fuzzy, c-format msgid "" "%s dependency for %s cannot be satisfied because package %s has no candidate " "version" msgstr "Kravet %s for %s kan ikke oppfylles fordi pakken %s ikke finnes" -#: cmdline/apt-get.cc:3149 +#: cmdline/apt-get.cc:1374 #, c-format msgid "Failed to satisfy %s dependency for %s: %s" msgstr "Klarte ikke å tilfredsstille %s avhengighet for %s: %s" -#: cmdline/apt-get.cc:3164 +#: cmdline/apt-get.cc:1389 #, c-format msgid "Build-dependencies for %s could not be satisfied." msgstr "Klarte ikke å tilfredstille bygg-avhengighetene for %s." -#: cmdline/apt-get.cc:3169 +#: cmdline/apt-get.cc:1394 msgid "Failed to process build dependencies" msgstr "Klarte ikke å behandle forutsetningene for bygging" -#: cmdline/apt-get.cc:3262 cmdline/apt-get.cc:3274 +#: cmdline/apt-get.cc:1487 cmdline/apt-get.cc:1499 #, fuzzy, c-format msgid "Changelog for %s (%s)" msgstr "Kobler til %s (%s)" -#: cmdline/apt-get.cc:3397 +#: cmdline/apt-get.cc:1585 msgid "Supported modules:" msgstr "Støttede moduler:" -#: cmdline/apt-get.cc:3438 +#: cmdline/apt-get.cc:1626 #, fuzzy msgid "" "Usage: apt-get [options] command\n" @@ -1139,102 +620,53 @@ msgstr "" "for mer informasjon og flere valg.\n" " Denne APT har kraften til en Superku.\n" -#: cmdline/apt-get.cc:3603 -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 "" -"MERK: Dette er kun en simulering.\n" -" apt-get må ha root-rettigheter for reell utførelse.\n" -" Husk også at låsing er deaktivert, så ikke regn med \n" -" relevans i forhold til den reelle gjeldende situasjonen." - -#: cmdline/acqprogress.cc:60 -msgid "Hit " -msgstr "Funnet " - -#: cmdline/acqprogress.cc:84 -msgid "Get:" -msgstr "Hent:" - -#: cmdline/acqprogress.cc:115 -msgid "Ign " -msgstr "Ign " - -#: cmdline/acqprogress.cc:119 -msgid "Err " -msgstr "Feil " - -#: cmdline/acqprogress.cc:140 -#, c-format -msgid "Fetched %sB in %s (%sB/s)\n" -msgstr "Hentet %sB på %s (%sB/s)\n" - -#: cmdline/acqprogress.cc:230 -#, c-format -msgid " [Working]" -msgstr " [Arbeider]" - -#: cmdline/acqprogress.cc:286 -#, c-format -msgid "" -"Media change: please insert the disc labeled\n" -" '%s'\n" -"in the drive '%s' and press enter\n" -msgstr "" -"Bytte av media: sett inn CD-en som er merket\n" -" «%s»\n" -"i «%s» og trykk «Enter»\n" - -#: cmdline/apt-mark.cc:55 +#: cmdline/apt-mark.cc:57 #, fuzzy, c-format msgid "%s can not be marked as it is not installed.\n" msgstr "men er ikke installert" -#: cmdline/apt-mark.cc:61 +#: cmdline/apt-mark.cc:63 #, fuzzy, c-format msgid "%s was already set to manually installed.\n" msgstr "%s satt til manuell installasjon.\n" -#: cmdline/apt-mark.cc:63 +#: cmdline/apt-mark.cc:65 #, fuzzy, c-format msgid "%s was already set to automatically installed.\n" msgstr "%s satt til automatisk installasjon.\n" -#: cmdline/apt-mark.cc:228 +#: cmdline/apt-mark.cc:230 #, fuzzy, c-format msgid "%s was already set on hold.\n" msgstr "%s er allerede nyeste versjon.\n" -#: cmdline/apt-mark.cc:230 +#: cmdline/apt-mark.cc:232 #, fuzzy, c-format msgid "%s was already not hold.\n" msgstr "%s er allerede nyeste versjon.\n" -#: cmdline/apt-mark.cc:245 cmdline/apt-mark.cc:326 -#: apt-pkg/contrib/fileutl.cc:832 apt-pkg/contrib/gpgv.cc:223 -#: apt-pkg/deb/dpkgpm.cc:1032 +#: cmdline/apt-mark.cc:247 cmdline/apt-mark.cc:328 +#: apt-pkg/contrib/fileutl.cc:850 apt-pkg/contrib/gpgv.cc:217 +#: apt-pkg/deb/dpkgpm.cc:1182 #, c-format msgid "Waited for %s but it wasn't there" msgstr "Ventet på %s, men den ble ikke funnet" -#: cmdline/apt-mark.cc:260 cmdline/apt-mark.cc:309 +#: cmdline/apt-mark.cc:262 cmdline/apt-mark.cc:311 #, fuzzy, c-format msgid "%s set on hold.\n" msgstr "%s satt til manuell installasjon.\n" -#: cmdline/apt-mark.cc:262 cmdline/apt-mark.cc:314 +#: cmdline/apt-mark.cc:264 cmdline/apt-mark.cc:316 #, fuzzy, c-format msgid "Canceled hold on %s.\n" msgstr "Klarte ikke å åpne %s" -#: cmdline/apt-mark.cc:332 +#: cmdline/apt-mark.cc:334 msgid "Executing dpkg failed. Are you root?" msgstr "" -#: cmdline/apt-mark.cc:379 +#: cmdline/apt-mark.cc:381 msgid "" "Usage: apt-mark [options] {auto|manual} pkg1 [pkg2 ...]\n" "\n" @@ -1244,6 +676,11 @@ msgid "" "Commands:\n" " auto - Mark the given packages as automatically installed\n" " manual - Mark the given packages as manually installed\n" +" hold - Mark a package as held back\n" +" unhold - Unset a package set as held back\n" +" showauto - Print the list of automatically installed packages\n" +" showmanual - Print the list of manually installed packages\n" +" showhold - Print the list of package on hold\n" "\n" "Options:\n" " -h This help text.\n" @@ -1256,6 +693,28 @@ msgid "" "See the apt-mark(8) and apt.conf(5) manual pages for more information." msgstr "" +#: cmdline/apt.cc:71 +msgid "" +"Usage: apt [options] command\n" +"\n" +"CLI for apt.\n" +"Basic commands: \n" +" list - list packages based on package names\n" +" search - search in package descriptions\n" +" show - show package details\n" +"\n" +" update - update list of available packages\n" +"\n" +" install - install packages\n" +" remove - remove packages\n" +"\n" +" upgrade - upgrade the system by installing/upgrading packages\n" +" full-upgrade - upgrade the system by removing/installing/upgrading " +"packages\n" +"\n" +" edit-sources - edit the source information file\n" +msgstr "" + #: methods/cdrom.cc:203 #, c-format msgid "Unable to read the cdrom database %s" @@ -1284,16 +743,16 @@ msgstr "" msgid "Disk not found." msgstr "Disk ikke funnet." -#: methods/cdrom.cc:262 methods/file.cc:82 methods/rsh.cc:275 +#: methods/cdrom.cc:262 methods/file.cc:82 methods/rsh.cc:274 msgid "File not found" msgstr "Fant ikke fila" -#: methods/copy.cc:46 methods/gzip.cc:105 methods/gzip.cc:114 -#: methods/rred.cc:512 methods/rred.cc:521 +#: methods/copy.cc:46 methods/gzip.cc:106 methods/rred.cc:599 +#: methods/rred.cc:609 msgid "Failed to stat" msgstr "Klarte ikke å få status" -#: methods/copy.cc:83 methods/gzip.cc:111 methods/rred.cc:518 +#: methods/copy.cc:82 methods/gzip.cc:113 methods/rred.cc:606 msgid "Failed to set modification time" msgstr "Klarte ikke å sette endringstidspunkt" @@ -1302,34 +761,34 @@ msgid "Invalid URI, local URIS must not start with //" msgstr "Ugyldig adresse. Lokale adresser kan ikke starte med //" #. Login must be before getpeername otherwise dante won't work. -#: methods/ftp.cc:173 +#: methods/ftp.cc:172 msgid "Logging in" msgstr "Logger inn" -#: methods/ftp.cc:179 +#: methods/ftp.cc:178 msgid "Unable to determine the peer name" msgstr "Klarte ikke å fastslå navnet på motparten" -#: methods/ftp.cc:184 +#: methods/ftp.cc:183 msgid "Unable to determine the local name" msgstr "Klarte ikke å fastslå det lokale navnet" -#: methods/ftp.cc:215 methods/ftp.cc:243 +#: methods/ftp.cc:214 methods/ftp.cc:242 #, c-format msgid "The server refused the connection and said: %s" msgstr "Tjeneren nektet oss å kople til og sa: %s" -#: methods/ftp.cc:221 +#: methods/ftp.cc:220 #, c-format msgid "USER failed, server said: %s" msgstr "USER mislykkes, tjeneren sa: %s" -#: methods/ftp.cc:228 +#: methods/ftp.cc:227 #, c-format msgid "PASS failed, server said: %s" msgstr "PASS mislykkes, tjeneren sa: %s" -#: methods/ftp.cc:248 +#: methods/ftp.cc:247 msgid "" "A proxy server was specified but no login script, Acquire::ftp::ProxyLogin " "is empty." @@ -1337,117 +796,121 @@ msgstr "" "En mellomtjener er oppgitt, men ikke noe innloggingsskript. Feltet «Acquire::" "ftp::ProxyLogin» er tomt." -#: methods/ftp.cc:276 +#: methods/ftp.cc:275 #, c-format msgid "Login script command '%s' failed, server said: %s" msgstr "Kommandoen «%s» i innlogginsskriptet mislykkes, tjeneren sa: %s" -#: methods/ftp.cc:302 +#: methods/ftp.cc:301 #, c-format msgid "TYPE failed, server said: %s" msgstr "TYPE mislykkes, tjeneren sa: %s" -#: methods/ftp.cc:340 methods/ftp.cc:452 methods/rsh.cc:192 methods/rsh.cc:237 +#: methods/ftp.cc:339 methods/ftp.cc:451 methods/rsh.cc:191 methods/rsh.cc:236 msgid "Connection timeout" msgstr "Tidsavbrudd på forbindelsen" -#: methods/ftp.cc:346 +#: methods/ftp.cc:345 msgid "Server closed the connection" msgstr "Tjeneren lukket forbindelsen" -#: methods/ftp.cc:349 methods/rsh.cc:199 apt-pkg/contrib/fileutl.cc:1264 -#: apt-pkg/contrib/fileutl.cc:1273 apt-pkg/contrib/fileutl.cc:1276 +#: methods/ftp.cc:348 methods/rsh.cc:198 apt-pkg/contrib/fileutl.cc:1292 +#: apt-pkg/contrib/fileutl.cc:1301 apt-pkg/contrib/fileutl.cc:1304 msgid "Read error" msgstr "Lesefeil" -#: methods/ftp.cc:356 methods/rsh.cc:206 +#: methods/ftp.cc:355 methods/rsh.cc:205 msgid "A response overflowed the buffer." msgstr "Et svar oversvømte bufferen." -#: methods/ftp.cc:373 methods/ftp.cc:385 +#: methods/ftp.cc:372 methods/ftp.cc:384 msgid "Protocol corruption" msgstr "Protokollødeleggelse" -#: methods/ftp.cc:458 methods/rred.cc:238 methods/rsh.cc:243 -#: apt-pkg/contrib/fileutl.cc:1360 apt-pkg/contrib/fileutl.cc:1369 -#: apt-pkg/contrib/fileutl.cc:1372 apt-pkg/contrib/fileutl.cc:1397 +#: methods/ftp.cc:457 methods/rsh.cc:242 apt-pkg/contrib/fileutl.cc:1388 +#: apt-pkg/contrib/fileutl.cc:1397 apt-pkg/contrib/fileutl.cc:1400 +#: apt-pkg/contrib/fileutl.cc:1425 msgid "Write error" msgstr "Skrivefeil" -#: methods/ftp.cc:697 methods/ftp.cc:703 methods/ftp.cc:738 +#: methods/ftp.cc:696 methods/ftp.cc:702 methods/ftp.cc:737 msgid "Could not create a socket" msgstr "Klarte ikke å opprette en sokkel" -#: methods/ftp.cc:708 +#: methods/ftp.cc:707 msgid "Could not connect data socket, connection timed out" msgstr "Klarte ikke å kople til datasokkelen, tidsavbrudd på forbindelsen" -#: methods/ftp.cc:714 +#: methods/ftp.cc:711 methods/connect.cc:116 apt-private/private-upgrade.cc:22 +msgid "Failed" +msgstr "Mislyktes" + +#: methods/ftp.cc:713 msgid "Could not connect passive socket." msgstr "Klarte ikke å koble til en passiv sokkel." -#: methods/ftp.cc:731 +#: methods/ftp.cc:730 msgid "getaddrinfo was unable to get a listening socket" msgstr "getaddrinfo klarte ikke å opprette en lyttesokkel" -#: methods/ftp.cc:745 +#: methods/ftp.cc:744 msgid "Could not bind a socket" msgstr "Klarte ikke å binde til sokkel" -#: methods/ftp.cc:749 +#: methods/ftp.cc:748 msgid "Could not listen on the socket" msgstr "Klarte ikke å lytte til sokkel" -#: methods/ftp.cc:756 +#: methods/ftp.cc:755 msgid "Could not determine the socket's name" msgstr "Klarte ikke å avgjøre sokkelnavnet" -#: methods/ftp.cc:788 +#: methods/ftp.cc:787 msgid "Unable to send PORT command" msgstr "Klarte ikke å sende PORT-kommandoen" -#: methods/ftp.cc:798 +#: methods/ftp.cc:797 #, c-format msgid "Unknown address family %u (AF_*)" msgstr "Ukjent adressefamilie %u (AF_*)" -#: methods/ftp.cc:807 +#: methods/ftp.cc:806 #, c-format msgid "EPRT failed, server said: %s" msgstr "EPRT mislykkes, tjeneren sa: %s" -#: methods/ftp.cc:827 +#: methods/ftp.cc:826 msgid "Data socket connect timed out" msgstr "Tidsavbrudd på tilkoblingen til datasokkelen" -#: methods/ftp.cc:834 +#: methods/ftp.cc:833 msgid "Unable to accept connection" msgstr "Klarte ikke å godta tilkoblingen" -#: methods/ftp.cc:873 methods/http.cc:1038 methods/rsh.cc:313 +#: methods/ftp.cc:872 methods/server.cc:357 methods/rsh.cc:312 msgid "Problem hashing file" msgstr "Problem ved oppretting av nøkkel for fil" -#: methods/ftp.cc:886 +#: methods/ftp.cc:885 #, c-format msgid "Unable to fetch file, server said '%s'" msgstr "Klarte ikke å hente fila, tjeneren sa «%s»" -#: methods/ftp.cc:901 methods/rsh.cc:332 +#: methods/ftp.cc:900 methods/rsh.cc:331 msgid "Data socket timed out" msgstr "Tidsavbrudd på datasokkelen" -#: methods/ftp.cc:931 +#: methods/ftp.cc:930 #, c-format msgid "Data transfer failed, server said '%s'" msgstr "Dataoverføringen mislykkes, tjeneren sa «%s»" #. Get the files information -#: methods/ftp.cc:1008 +#: methods/ftp.cc:1009 msgid "Query" msgstr "Spørring" -#: methods/ftp.cc:1120 +#: methods/ftp.cc:1123 msgid "Unable to invoke " msgstr "Klarte ikke å starte" @@ -1513,37 +976,37 @@ msgstr "Noe galt skjedde ved oppslag av «%s:%s» (%i - %s)" msgid "Unable to connect to %s:%s:" msgstr "Klarte ikke koble til %s:%s:" -#: methods/gpgv.cc:167 +#: methods/gpgv.cc:166 msgid "" "Internal error: Good signature, but could not determine key fingerprint?!" msgstr "Intern feil: God signatur, men kunne bestemme nøkkelfingeravtrykk?!" -#: methods/gpgv.cc:171 +#: methods/gpgv.cc:170 msgid "At least one invalid signature was encountered." msgstr "Minst en ugyldig signatur ble funnet." -#: methods/gpgv.cc:173 +#: methods/gpgv.cc:172 msgid "Could not execute 'gpgv' to verify signature (is gpgv installed?)" msgstr "" "Klarte ikke kjøre «gpgv» for å verifisere signaturen (er gpgv installert?)" #. TRANSLATORS: %s is a single techy word like 'NODATA' -#: methods/gpgv.cc:179 +#: methods/gpgv.cc:178 #, c-format msgid "" "Clearsigned file isn't valid, got '%s' (does the network require " "authentication?)" msgstr "" -#: methods/gpgv.cc:183 +#: methods/gpgv.cc:182 msgid "Unknown error executing gpgv" msgstr "Ukjent feil ved kjøring av gpgv" -#: methods/gpgv.cc:216 methods/gpgv.cc:223 +#: methods/gpgv.cc:215 methods/gpgv.cc:222 msgid "The following signatures were invalid:\n" msgstr "De følgende signaturene var ugyldige:\n" -#: methods/gpgv.cc:230 +#: methods/gpgv.cc:229 msgid "" "The following signatures couldn't be verified because the public key is not " "available:\n" @@ -1555,81 +1018,618 @@ msgstr "" msgid "Empty files can't be valid archives" msgstr "" -#: methods/http.cc:394 +#: methods/http.cc:516 +msgid "Error writing to the file" +msgstr "Feil ved skriving til fila" + +#: methods/http.cc:530 +msgid "Error reading from server. Remote end closed connection" +msgstr "Feil ved lesing fra tjeneren. Forbindelsen ble lukket i andre enden" + +#: methods/http.cc:532 +msgid "Error reading from server" +msgstr "Feil ved lesing fra tjeneren" + +#: methods/http.cc:568 +msgid "Error writing to file" +msgstr "Feil ved skriving til fil" + +#: methods/http.cc:628 +msgid "Select failed" +msgstr "Utvalget mislykkes" + +#: methods/http.cc:633 +msgid "Connection timed out" +msgstr "Tidsavbrudd på forbindelsen" + +#: methods/http.cc:656 +msgid "Error writing to output file" +msgstr "Feil ved skriving til utfil" + +#: methods/server.cc:56 msgid "Waiting for headers" msgstr "Venter på hoder" -#: methods/http.cc:544 +#: methods/server.cc:114 msgid "Bad header line" msgstr "Ødelagt hodelinje" -#: methods/http.cc:569 methods/http.cc:576 +#: methods/server.cc:139 methods/server.cc:146 msgid "The HTTP server sent an invalid reply header" msgstr "HTTP-tjeneren sendte et ugyldig svarhode" -#: methods/http.cc:606 +#: methods/server.cc:176 msgid "The HTTP server sent an invalid Content-Length header" msgstr "HTTP-tjeneren sendte et ugyldig «Content-Length»-hode" -#: methods/http.cc:621 +#: methods/server.cc:199 msgid "The HTTP server sent an invalid Content-Range header" msgstr "HTTP-tjeneren sendte et ugyldig «Content-Range»-hode" -#: methods/http.cc:623 +#: methods/server.cc:201 msgid "This HTTP server has broken range support" msgstr "Denne HTTP-tjeneren har ødelagt støtte for område" -#: methods/http.cc:647 +#: methods/server.cc:225 msgid "Unknown date format" msgstr "Ukjent datoformat" -#: methods/http.cc:826 -msgid "Select failed" -msgstr "Utvalget mislykkes" +#: methods/server.cc:494 +msgid "Bad header data" +msgstr "Ødelagte hodedata" -#: methods/http.cc:831 -msgid "Connection timed out" -msgstr "Tidsavbrudd på forbindelsen" +#: methods/server.cc:511 methods/server.cc:567 +msgid "Connection failed" +msgstr "Forbindelsen mislykkes" -#: methods/http.cc:854 -msgid "Error writing to output file" -msgstr "Feil ved skriving til utfil" +#: methods/server.cc:659 +msgid "Internal error" +msgstr "Intern feil" -#: methods/http.cc:885 -msgid "Error writing to file" -msgstr "Feil ved skriving til fil" +#: apt-private/private-list.cc:147 +msgid "Listing" +msgstr "" -#: methods/http.cc:913 -msgid "Error writing to the file" -msgstr "Feil ved skriving til fila" +#: apt-private/private-install.cc:93 +msgid "Internal error, InstallPackages was called with broken packages!" +msgstr "Intern feil, InstallPackages ble kalt med ødelagte pakker!" -#: methods/http.cc:927 -msgid "Error reading from server. Remote end closed connection" -msgstr "Feil ved lesing fra tjeneren. Forbindelsen ble lukket i andre enden" +#: apt-private/private-install.cc:102 +msgid "Packages need to be removed but remove is disabled." +msgstr "Pakker trenges å fjernes, men funksjonen er slått av." -#: methods/http.cc:929 -msgid "Error reading from server" -msgstr "Feil ved lesing fra tjeneren" +#: apt-private/private-install.cc:121 +msgid "Internal error, Ordering didn't finish" +msgstr "Intern feil, sortering fullførte ikke" -#: methods/http.cc:1197 -msgid "Bad header data" -msgstr "Ødelagte hodedata" +#: apt-private/private-install.cc:159 +msgid "How odd.. The sizes didn't match, email apt@packages.debian.org" +msgstr "" +"Så rart ... Størrelsene stemmer ikke overens, send en e-post til " +"apt@packages.debian.org" -#: methods/http.cc:1214 methods/http.cc:1269 -msgid "Connection failed" -msgstr "Forbindelsen mislykkes" +#. 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 +#: apt-private/private-install.cc:166 +#, c-format +msgid "Need to get %sB/%sB of archives.\n" +msgstr "Må hente %sB/%sB med arkiver.\n" -#: methods/http.cc:1361 -msgid "Internal error" -msgstr "Intern feil" +#. 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 +#: apt-private/private-install.cc:171 +#, c-format +msgid "Need to get %sB of archives.\n" +msgstr "Må hente %sB med arkiver.\n" + +#. 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 +#: apt-private/private-install.cc:178 +#, c-format +msgid "After this operation, %sB of additional disk space will be used.\n" +msgstr "Etter denne operasjonen vil %sB ekstra diskplass bli brukt.\n" + +#. 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 +#: apt-private/private-install.cc:183 +#, c-format +msgid "After this operation, %sB disk space will be freed.\n" +msgstr "Etter denne operasjonen vil %sB diskplass bli ledig.\n" + +#: apt-private/private-install.cc:211 +#, c-format +msgid "You don't have enough free space in %s." +msgstr "Dessverre, ikke nok ledig plass i %s" + +#: apt-private/private-install.cc:221 apt-private/private-download.cc:55 +msgid "There are problems and -y was used without --force-yes" +msgstr "Det oppsto problemer og «-y» ble brukt uten «--force-yes»" + +#: apt-private/private-install.cc:227 apt-private/private-install.cc:249 +msgid "Trivial Only specified but this is not a trivial operation." +msgstr "" +"«Bare trivielle endringer» ble angitt, men dette er ikke en triviell endring." + +#. TRANSLATOR: This string needs to be typed by the user as a confirmation, so be +#. careful with hard to type or special characters (like non-breaking spaces) +#: apt-private/private-install.cc:231 +msgid "Yes, do as I say!" +msgstr "Ja, gjør som jeg sier!" + +#: apt-private/private-install.cc:233 +#, c-format +msgid "" +"You are about to do something potentially harmful.\n" +"To continue type in the phrase '%s'\n" +" ?] " +msgstr "" +"Du er iferd med å utføre en mulig skadelig handling.\n" +"For å fortsette skriv inn teksten «%s»\n" +" ?] " + +#: apt-private/private-install.cc:239 apt-private/private-install.cc:257 +msgid "Abort." +msgstr "Avbryter." + +#: apt-private/private-install.cc:254 +msgid "Do you want to continue?" +msgstr "Vil du fortsette?" + +#: apt-private/private-install.cc:324 +msgid "Some files failed to download" +msgstr "Klarte ikke laste ned alle filene" + +#: apt-private/private-install.cc:331 +msgid "" +"Unable to fetch some archives, maybe run apt-get update or try with --fix-" +"missing?" +msgstr "" +"Klarte ikke å hente alle arkivene. Du kan prøve med «apt-get update» eller " +"«--fix-missing»." + +#: apt-private/private-install.cc:335 +msgid "--fix-missing and media swapping is not currently supported" +msgstr "«--fix-missing» og bytte av media støttes nå ikke" + +#: apt-private/private-install.cc:340 +msgid "Unable to correct missing packages." +msgstr "Klarer ikke å rette på manglende pakker." + +#: apt-private/private-install.cc:341 +msgid "Aborting install." +msgstr "Avbryter installasjonen." + +#: apt-private/private-install.cc:377 +msgid "" +"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] "" +"Den følgende pakken forsvant fra systemet ditt siden\n" +"alle filene er overskrevet av andre pakker:" +msgstr[1] "" +"De følgende pakkene forsvant fra systemet ditt siden\n" +"alle filene er overskrevet av andre pakker:" + +#: apt-private/private-install.cc:381 +msgid "Note: This is done automatically and on purpose by dpkg." +msgstr "Merk: Dette er gjort automatisk og med hensikt av dpkg." + +#: apt-private/private-install.cc:402 +msgid "We are not supposed to delete stuff, can't start AutoRemover" +msgstr "Vi skal ikke slette ting, kan ikke starte auto-fjerner (AutoRemover)" + +#: apt-private/private-install.cc:510 +msgid "" +"Hmm, seems like the AutoRemover destroyed something which really\n" +"shouldn't happen. Please file a bug report against apt." +msgstr "" +"Hmm, det ser ut som auto-fjerneren (AutoRemover) ødela noe, og det skal\n" +"virkelig ikke skje. Send inn en feilmelding til apt-utviklerne." + +#. +#. if (Packages == 1) +#. { +#. c1out << std::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.") << std::endl; +#. } +#. +#: apt-private/private-install.cc:513 apt-private/private-install.cc:654 +msgid "The following information may help to resolve the situation:" +msgstr "Følgende informasjon kan være til hjelp med å løse problemet:" + +#: apt-private/private-install.cc:517 +msgid "Internal Error, AutoRemover broke stuff" +msgstr "Intern feil, autofjerneren (AutoRemover) ødela noe" + +#: apt-private/private-install.cc:524 +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] "" +"Følgende pakke ble automatisk installert og er ikke lenger påkrevet:" +msgstr[1] "" +"Følgende pakker ble automatisk installert og er ikke lenger påkrevet:" + +#: apt-private/private-install.cc:528 +#, 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 pakke ble automatisk installert og er ikke lenger påkrevet.\n" +msgstr[1] "%lu pakker ble automatisk installert og er ikke lenger påkrevet.\n" + +#: apt-private/private-install.cc:530 +#, fuzzy +msgid "Use 'apt-get autoremove' to remove it." +msgid_plural "Use 'apt-get autoremove' to remove them." +msgstr[0] "Bruk «apt-get autoremove» for å fjerne dem." +msgstr[1] "Bruk «apt-get autoremove» for å fjerne dem." + +#: apt-private/private-install.cc:624 +msgid "You might want to run 'apt-get -f install' to correct these:" +msgstr "Du vil kanskje utføre «apt-get -f install» for å rette på disse:" + +#: apt-private/private-install.cc:626 +msgid "" +"Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a " +"solution)." +msgstr "" +"Uinnfridde avhengighetsforhold. Prøv «apt-get -f install» uten pakker (eller " +"angi en løsning)." + +#: apt-private/private-install.cc:639 +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 "" +"Noen pakker ble ikke installeres. Dette kan bety at du har bedt om\n" +"en umulig tilstand eller, hvis du bruker den ustabile utgaven av Debian,\n" +"at visse kjernepakker ennå ikke er laget eller flyttet ut av «Incoming» for\n" +"distribusjonen." + +#: apt-private/private-install.cc:660 +msgid "Broken packages" +msgstr "Ødelagte pakker" + +#: apt-private/private-install.cc:713 +msgid "The following extra packages will be installed:" +msgstr "Følgende ekstra pakker vil bli installert." + +#: apt-private/private-install.cc:803 +msgid "Suggested packages:" +msgstr "Foreslåtte pakker:" + +#: apt-private/private-install.cc:804 +msgid "Recommended packages:" +msgstr "Anbefalte pakker" + +#: apt-private/private-download.cc:32 +msgid "WARNING: The following packages cannot be authenticated!" +msgstr "ADVARSEL: Følgende pakker ble ikke autentisert!" + +#: apt-private/private-download.cc:36 +msgid "Authentication warning overridden.\n" +msgstr "Autentiseringsadvarsel overstyrt.\n" + +#: apt-private/private-download.cc:41 apt-private/private-download.cc:48 +msgid "Some packages could not be authenticated" +msgstr "Noen pakker ble ikke autentisert" + +#: apt-private/private-download.cc:46 +msgid "Install these packages without verification?" +msgstr "Installer disse pakkene uten verifikasjon?" + +#: apt-private/private-download.cc:87 apt-pkg/update.cc:84 +#, c-format +msgid "Failed to fetch %s %s\n" +msgstr "Klarte ikke å skaffe %s %s\n" + +#: apt-private/private-output.cc:75 apt-private/private-show.cc:81 +#: apt-private/private-show.cc:86 +msgid "unknown" +msgstr "" + +#: apt-private/private-output.cc:201 +#, fuzzy, c-format +msgid "[installed,upgradable to: %s]" +msgstr " [Installert]" + +#: apt-private/private-output.cc:205 +#, fuzzy +msgid "[installed,local]" +msgstr " [Installert]" + +#: apt-private/private-output.cc:208 +msgid "[installed,auto-removable]" +msgstr "" + +#: apt-private/private-output.cc:210 +#, fuzzy +msgid "[installed,automatic]" +msgstr " [Installert]" + +#: apt-private/private-output.cc:212 +#, fuzzy +msgid "[installed]" +msgstr " [Installert]" + +#: apt-private/private-output.cc:216 +#, c-format +msgid "[upgradable from: %s]" +msgstr "" + +#: apt-private/private-output.cc:220 +msgid "[residual-config]" +msgstr "" + +#: apt-private/private-output.cc:320 +msgid "The following packages have unmet dependencies:" +msgstr "Følgende pakker har uinnfridde avhengighetsforhold:" + +#: apt-private/private-output.cc:410 +#, c-format +msgid "but %s is installed" +msgstr "men %s er installert" + +#: apt-private/private-output.cc:412 +#, c-format +msgid "but %s is to be installed" +msgstr "men %s skal installeres" + +#: apt-private/private-output.cc:419 +msgid "but it is not installable" +msgstr "men lar seg ikke installere" + +#: apt-private/private-output.cc:421 +msgid "but it is a virtual package" +msgstr "men er en virtuell pakke" + +#: apt-private/private-output.cc:424 +msgid "but it is not installed" +msgstr "men er ikke installert" + +#: apt-private/private-output.cc:424 +msgid "but it is not going to be installed" +msgstr "men skal ikke installeres" + +#: apt-private/private-output.cc:429 +msgid " or" +msgstr " eller" + +#: apt-private/private-output.cc:458 +msgid "The following NEW packages will be installed:" +msgstr "Følgende NYE pakker vil bli installert:" + +#: apt-private/private-output.cc:484 +msgid "The following packages will be REMOVED:" +msgstr "Følgende pakker vil bli FJERNET:" + +#: apt-private/private-output.cc:506 +msgid "The following packages have been kept back:" +msgstr "Følgende pakker er holdt tilbake:" + +#: apt-private/private-output.cc:527 +msgid "The following packages will be upgraded:" +msgstr "Følgende pakker vil bli oppgradert:" + +#: apt-private/private-output.cc:548 +msgid "The following packages will be DOWNGRADED:" +msgstr "Følgende pakker vil bli NEDGRADERT:" + +#: apt-private/private-output.cc:568 +msgid "The following held packages will be changed:" +msgstr "Følgende pakker vil bli endret:" + +#: apt-private/private-output.cc:623 +#, c-format +msgid "%s (due to %s) " +msgstr "%s (pga. %s) " + +#: apt-private/private-output.cc:631 +msgid "" +"WARNING: The following essential packages will be removed.\n" +"This should NOT be done unless you know exactly what you are doing!" +msgstr "" +"ADVARSEL: Følgende essensielle pakker vil bli fjernet.\n" +"Dette bør IKKE gjøres, med mindre du vet nøyaktig hva du gjør!" + +#: apt-private/private-output.cc:662 +#, c-format +msgid "%lu upgraded, %lu newly installed, " +msgstr "%lu oppgraderte, %lu nylig installerte, " + +#: apt-private/private-output.cc:666 +#, c-format +msgid "%lu reinstalled, " +msgstr "%lu installert på nytt, " + +#: apt-private/private-output.cc:668 +#, c-format +msgid "%lu downgraded, " +msgstr "%lu nedgraderte, " + +#: apt-private/private-output.cc:670 +#, c-format +msgid "%lu to remove and %lu not upgraded.\n" +msgstr "%lu å fjerne og %lu ikke oppgradert.\n" + +#: apt-private/private-output.cc:674 +#, c-format +msgid "%lu not fully installed or removed.\n" +msgstr "%lu pakker ikke fullt installert eller fjernet.\n" + +#. TRANSLATOR: Yes/No question help-text: defaulting to Y[es] +#. e.g. "Do you want to continue? [Y/n] " +#. The user has to answer with an input matching the +#. YESEXPR/NOEXPR defined in your l10n. +#: apt-private/private-output.cc:696 +msgid "[Y/n]" +msgstr "[J/n]" + +#. TRANSLATOR: Yes/No question help-text: defaulting to N[o] +#. e.g. "Should this file be removed? [y/N] " +#. The user has to answer with an input matching the +#. YESEXPR/NOEXPR defined in your l10n. +#: apt-private/private-output.cc:702 +msgid "[y/N]" +msgstr "[j/N]" + +#. TRANSLATOR: "Yes" answer printed for a yes/no question if --assume-yes is set +#: apt-private/private-output.cc:713 +msgid "Y" +msgstr "J" + +#. TRANSLATOR: "No" answer printed for a yes/no question if --assume-no is set +#: apt-private/private-output.cc:719 +msgid "N" +msgstr "" + +#: apt-private/private-output.cc:741 apt-pkg/cachefilter.cc:33 +#, c-format +msgid "Regex compilation error - %s" +msgstr "Kompileringsfeil i regulært uttrykk - %s" + +#: apt-private/private-cachefile.cc:87 +msgid "Correcting dependencies..." +msgstr "Retter på avhengighetsforhold ..." + +#: apt-private/private-cachefile.cc:90 +msgid " failed." +msgstr " mislyktes." + +#: apt-private/private-cachefile.cc:93 +msgid "Unable to correct dependencies" +msgstr "Klarer ikke å rette på avhengighetsforholdene" + +#: apt-private/private-cachefile.cc:96 +msgid "Unable to minimize the upgrade set" +msgstr "Klarer ikke å minimere oppgraderingsettet" + +#: apt-private/private-cachefile.cc:98 +msgid " Done" +msgstr " Utført" + +#: apt-private/private-cachefile.cc:102 +msgid "You might want to run 'apt-get -f install' to correct these." +msgstr "Du vil kanskje kjøre «apt-get -f install» for å rette på dette." + +#: apt-private/private-cachefile.cc:105 +msgid "Unmet dependencies. Try using -f." +msgstr "Uinnfridde avhengighetsforhold - Prøv «-f»." + +#: apt-private/private-cacheset.cc:26 apt-private/private-search.cc:57 +msgid "Sorting" +msgstr "" + +#: apt-private/private-update.cc:45 +msgid "The update command takes no arguments" +msgstr "Oppdaterings-kommandoen tar ingen argumenter" + +#: apt-private/private-upgrade.cc:19 +msgid "Calculating upgrade... " +msgstr "Beregner oppgradering... " + +#: apt-private/private-upgrade.cc:24 +#, fuzzy +msgid "Internal error, Upgrade broke stuff" +msgstr "Intern feil - «AllUpgrade» ødela noe" + +#: apt-private/private-upgrade.cc:26 +msgid "Done" +msgstr "Utført" + +#: apt-private/private-search.cc:61 +msgid "Full Text Search" +msgstr "" + +#: apt-private/private-show.cc:152 +#, c-format +msgid "There is %lu additional record. Please use the '-a' switch to see it" +msgid_plural "" +"There are %lu additional records. Please use the '-a' switch to see them." +msgstr[0] "" +msgstr[1] "" + +#: apt-private/private-show.cc:159 +msgid "not a real package (virtual)" +msgstr "" + +#: apt-private/private-main.cc:19 +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 "" +"MERK: Dette er kun en simulering.\n" +" apt-get må ha root-rettigheter for reell utførelse.\n" +" Husk også at låsing er deaktivert, så ikke regn med \n" +" relevans i forhold til den reelle gjeldende situasjonen." + +#: apt-private/private-sources.cc:45 +#, fuzzy, c-format +msgid "Failed to parse %s. Edit again? " +msgstr "Klarte ikke å endre navnet på %s til %s" + +#: apt-private/private-sources.cc:57 +#, c-format +msgid "Your '%s' file changed, please run 'apt-get update'." +msgstr "" + +#: apt-private/acqprogress.cc:63 +msgid "Hit " +msgstr "Funnet " + +#: apt-private/acqprogress.cc:87 +msgid "Get:" +msgstr "Hent:" + +#: apt-private/acqprogress.cc:118 +msgid "Ign " +msgstr "Ign " + +#: apt-private/acqprogress.cc:122 +msgid "Err " +msgstr "Feil " + +#: apt-private/acqprogress.cc:143 +#, c-format +msgid "Fetched %sB in %s (%sB/s)\n" +msgstr "Hentet %sB på %s (%sB/s)\n" + +#: apt-private/acqprogress.cc:233 +#, c-format +msgid " [Working]" +msgstr " [Arbeider]" + +#: apt-private/acqprogress.cc:294 +#, c-format +msgid "" +"Media change: please insert the disc labeled\n" +" '%s'\n" +"in the drive '%s' and press enter\n" +msgstr "" +"Bytte av media: sett inn CD-en som er merket\n" +" «%s»\n" +"i «%s» og trykk «Enter»\n" #. 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:464 -#: apt-pkg/contrib/cdromutl.cc:184 apt-pkg/contrib/fileutl.cc:404 -#: apt-pkg/contrib/fileutl.cc:517 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:362 +#: apt-pkg/contrib/cdromutl.cc:184 apt-pkg/contrib/fileutl.cc:406 +#: apt-pkg/contrib/fileutl.cc:519 apt-pkg/sourcelist.cc:271 +#: apt-pkg/sourcelist.cc:277 apt-pkg/acquire.cc:485 apt-pkg/init.cc:100 +#: apt-pkg/init.cc:108 apt-pkg/clean.cc:36 apt-pkg/policy.cc:373 #, c-format msgid "Unable to read %s" msgstr "Klarer ikke å lese %s" @@ -1666,61 +1666,43 @@ msgstr "Ingen speilfil «%s» funnet" msgid "[Mirror: %s]" msgstr "[Speil: %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 "" -"Klarte ikke rette %s med mmap og med filoperasjonbruk - programrettelsen ser " -"ut til å være korrupt." - -#: 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 "" -"Klarte ikke rette %s med mmap (men ingen mmap-spesifikk feil) - " -"programrettelsen ser ut til å være korrupt." - -#: methods/rsh.cc:99 ftparchive/multicompress.cc:168 +#: methods/rsh.cc:98 ftparchive/multicompress.cc:169 msgid "Failed to create IPC pipe to subprocess" msgstr "Klarte ikke å opprette IPC-rør til underprosessen" -#: methods/rsh.cc:340 +#: methods/rsh.cc:339 msgid "Connection closed prematurely" msgstr "Forbindelsen ble uventet stengt" -#: dselect/install:32 +#: dselect/install:33 msgid "Bad default setting!" msgstr "Feil standardinnstilling!" -#: dselect/install:51 dselect/install:83 dselect/install:87 dselect/install:94 -#: dselect/install:105 dselect/update:45 +#: dselect/install:52 dselect/install:84 dselect/install:88 dselect/install:95 +#: dselect/install:106 dselect/update:45 msgid "Press enter to continue." msgstr "Trykk «Enter» og fortsett" -#: dselect/install:91 +#: dselect/install:92 msgid "Do you want to erase any previously downloaded .deb files?" msgstr "Vil du slettet alle tidligere nedlastede .deb-filer?" # Note to translators: The following four messages belong together. It doesn't
# matter where sentences start, but it has to fit in just these four lines, and
# at only 80 characters per line, if possible.
-#: dselect/install:101 +#: dselect/install:102 msgid "Some errors occurred while unpacking. Packages that were installed" msgstr "Feil oppstod ved utpakkinga. Setter nå opp de installerte pakkene." -#: dselect/install:102 +#: dselect/install:103 msgid "will be configured. This may result in duplicate errors" msgstr "Det kan lede til fordobling av feil eller feil forårsaket av " -#: dselect/install:103 +#: dselect/install:104 msgid "or errors caused by missing dependencies. This is OK, only the errors" msgstr "manglende forutsetninger. Det er greit, bare de nevnte feilene er" -#: dselect/install:104 +#: dselect/install:105 msgid "" "above this message are important. Please fix them and run [I]nstall again" msgstr "av betydning. Sett dem i stand dem og kjør [I]nstall igjen." @@ -1729,12 +1711,7 @@ msgstr "av betydning. Sett dem i stand dem og kjør [I]nstall igjen." msgid "Merging available information" msgstr "Fletter tilgjengelig informasjon" -#: cmdline/apt-extracttemplates.cc:102 -#, c-format -msgid "%s not a valid DEB package." -msgstr "%s er ikke en gyldig debianpakke." - -#: cmdline/apt-extracttemplates.cc:236 +#: cmdline/apt-extracttemplates.cc:224 msgid "" "Usage: apt-extracttemplates file1 [file2 ...]\n" "\n" @@ -1759,12 +1736,12 @@ msgstr "" " -c=? Les denne innstillingsfila.\n" " -o=? Sett en vilkårlig innstilling, f.eks. -o dir::cache=/tmp\n" -#: cmdline/apt-extracttemplates.cc:271 apt-pkg/pkgcachegen.cc:1388 +#: cmdline/apt-extracttemplates.cc:256 apt-pkg/pkgcachegen.cc:1388 #, c-format msgid "Unable to write to %s" msgstr "Kan ikke skrive til %s" -#: cmdline/apt-extracttemplates.cc:313 +#: cmdline/apt-extracttemplates.cc:298 msgid "Cannot get debconf version. Is debconf installed?" msgstr "Kan ikke fastslå debconf-versjonen. Er debconf installert?" @@ -1971,36 +1948,36 @@ msgstr "Klarte ikke å lese lenken %s" msgid "Failed to unlink %s" msgstr "Klarte ikke å oppheve lenken %s" -#: ftparchive/writer.cc:288 +#: ftparchive/writer.cc:289 #, c-format msgid "*** Failed to link %s to %s" msgstr "*** Klarte ikke å lenke %s til %s" -#: ftparchive/writer.cc:298 +#: ftparchive/writer.cc:299 #, c-format msgid " DeLink limit of %sB hit.\n" msgstr " DeLink-grensa på %s B er nådd.\n" -#: ftparchive/writer.cc:403 +#: ftparchive/writer.cc:404 msgid "Archive had no package field" msgstr "Arkivet har ikke noe pakkefelt" -#: ftparchive/writer.cc:411 ftparchive/writer.cc:701 +#: ftparchive/writer.cc:412 ftparchive/writer.cc:702 #, c-format msgid " %s has no override entry\n" msgstr " %s har ingen overstyringsoppføring\n" -#: ftparchive/writer.cc:479 ftparchive/writer.cc:845 +#: ftparchive/writer.cc:480 ftparchive/writer.cc:846 #, c-format msgid " %s maintainer is %s not %s\n" msgstr " %s-vedlikeholderen er %s, ikke %s\n" -#: ftparchive/writer.cc:711 +#: ftparchive/writer.cc:712 #, c-format msgid " %s has no source override entry\n" msgstr " %s har ingen kildeoverstyringsoppføring\n" -#: ftparchive/writer.cc:715 +#: ftparchive/writer.cc:716 #, c-format msgid " %s has no binary override entry either\n" msgstr " %s har ingen binæroverstyringsoppføring heller\n" @@ -2009,77 +1986,84 @@ msgstr " %s har ingen binæroverstyringsoppføring heller\n" msgid "realloc - Failed to allocate memory" msgstr "realloc - Klarte ikke å tildele minne" -#: ftparchive/override.cc:35 ftparchive/override.cc:143 +#: ftparchive/override.cc:35 ftparchive/override.cc:139 #, c-format msgid "Unable to open %s" msgstr "Klarte ikke å åpne %s" -#: ftparchive/override.cc:61 ftparchive/override.cc:167 +#. skip spaces +#. find end of word +#: ftparchive/override.cc:65 +#, fuzzy, c-format +msgid "Malformed override %s line %llu (%s)" +msgstr "Ugyldig overstyring %s linje %lu #1" + +#: ftparchive/override.cc:124 ftparchive/override.cc:198 +#, c-format +msgid "Failed to read the override file %s" +msgstr "Klarte ikke å lese overstyringsfila %s" + +#: ftparchive/override.cc:163 #, fuzzy, c-format msgid "Malformed override %s line %llu #1" msgstr "Ugyldig overstyring %s linje %lu #1" -#: ftparchive/override.cc:75 ftparchive/override.cc:179 +#: ftparchive/override.cc:175 #, fuzzy, c-format msgid "Malformed override %s line %llu #2" msgstr "Ugyldig overstyring %s linje %lu #2" -#: ftparchive/override.cc:89 ftparchive/override.cc:192 +#: ftparchive/override.cc:188 #, fuzzy, c-format msgid "Malformed override %s line %llu #3" msgstr "Ugyldig overstyring %s linje %lu #3" -#: ftparchive/override.cc:128 ftparchive/override.cc:202 -#, c-format -msgid "Failed to read the override file %s" -msgstr "Klarte ikke å lese overstyringsfila %s" - -#: ftparchive/multicompress.cc:70 +#: ftparchive/multicompress.cc:71 #, c-format msgid "Unknown compression algorithm '%s'" msgstr "Ukjent komprimeringsalgoritme «%s»" -#: ftparchive/multicompress.cc:100 +#: ftparchive/multicompress.cc:101 #, c-format msgid "Compressed output %s needs a compression set" msgstr "Komprimert utdata %s trenger et komprimeringssett" -#: ftparchive/multicompress.cc:189 +#: ftparchive/multicompress.cc:190 msgid "Failed to create FILE*" msgstr "Klarte ikke å opprette FILE*" -#: ftparchive/multicompress.cc:192 +#: ftparchive/multicompress.cc:193 msgid "Failed to fork" msgstr "Klarte ikke å forgreine prosess" -#: ftparchive/multicompress.cc:206 +#: ftparchive/multicompress.cc:207 msgid "Compress child" msgstr "Komprimer barneprosess" -#: ftparchive/multicompress.cc:229 +#: ftparchive/multicompress.cc:230 #, c-format msgid "Internal error, failed to create %s" msgstr "Intern feil, klarte ikke å opprette %s" -#: ftparchive/multicompress.cc:304 +#: ftparchive/multicompress.cc:303 msgid "IO to subprocess/file failed" msgstr "Klarte ikke å kommunisere med underprosess/fil" -#: ftparchive/multicompress.cc:342 +#: ftparchive/multicompress.cc:341 msgid "Failed to read while computing MD5" msgstr "Klarte ikke å lese under utregning av MD5" -#: ftparchive/multicompress.cc:358 +#: ftparchive/multicompress.cc:357 #, c-format msgid "Problem unlinking %s" msgstr "Problem ved oppheving av lenken til %s" -#: ftparchive/multicompress.cc:373 apt-inst/extract.cc:187 +#: ftparchive/multicompress.cc:372 apt-inst/extract.cc:187 #, c-format msgid "Failed to rename %s to %s" msgstr "Klarte ikke å endre navnet på %s til %s" -#: cmdline/apt-internal-solver.cc:37 +#: cmdline/apt-internal-solver.cc:38 #, fuzzy msgid "" "Usage: apt-internal-solver\n" @@ -2133,23 +2117,23 @@ msgstr "" " -c=? Les denne innstillingsfila.\n" " -o=? Sett en vilkårlig innstilling, f.eks. -o dir::cache=/tmp\n" -#: apt-inst/contrib/extracttar.cc:116 +#: apt-inst/contrib/extracttar.cc:122 msgid "Failed to create pipes" msgstr "Klarte ikke å opprette rør" -#: apt-inst/contrib/extracttar.cc:143 +#: apt-inst/contrib/extracttar.cc:149 msgid "Failed to exec gzip " msgstr "Klarte ikke å kjøre gzip " -#: apt-inst/contrib/extracttar.cc:180 apt-inst/contrib/extracttar.cc:210 +#: apt-inst/contrib/extracttar.cc:186 apt-inst/contrib/extracttar.cc:216 msgid "Corrupted archive" msgstr "Ødelagt arkiv" -#: apt-inst/contrib/extracttar.cc:195 +#: apt-inst/contrib/extracttar.cc:201 msgid "Tar checksum failed, archive corrupted" msgstr "Tar-sjekksummen mislykkes, arkivet er ødelagt" -#: apt-inst/contrib/extracttar.cc:302 +#: apt-inst/contrib/extracttar.cc:306 #, c-format msgid "Unknown TAR header type %u, member %s" msgstr "Ukjent TAR-hode: type %u, medlem %s" @@ -2215,7 +2199,7 @@ msgstr "Dobbel oppsettsfil %s/%s" msgid "Failed to write file %s" msgstr "Klarte ikke å skrive fila %s" -#: apt-inst/dirstream.cc:98 apt-inst/dirstream.cc:106 +#: apt-inst/dirstream.cc:106 #, c-format msgid "Failed to close file %s" msgstr "Klarte ikke å lukke fila %s" @@ -2272,25 +2256,18 @@ msgstr "Fila %s/%s skriver over den tilsvarende fila i pakken %s" msgid "Unable to stat %s" msgstr "Klarte ikke å få statusen på %s" -#: apt-inst/deb/debfile.cc:41 apt-inst/deb/debfile.cc:46 +#: apt-inst/deb/debfile.cc:41 apt-inst/deb/debfile.cc:48 +#: apt-inst/deb/debfile.cc:57 #, c-format msgid "This is not a valid DEB archive, missing '%s' member" msgstr "Dette er ikke et gyldig DEB-arkiv, mangler «%s»-medlemmet" -#. 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 "" -"Dette er ikke et gyldig DEB-arkiv, det har ikke noe «%s»-, «%s»- eller «%s»-" -"medlem" - -#: apt-inst/deb/debfile.cc:120 +#: apt-inst/deb/debfile.cc:124 #, c-format msgid "Internal error, could not locate member %s" msgstr "Intern feil, fant ikke medlemmet %s" -#: apt-inst/deb/debfile.cc:214 +#: apt-inst/deb/debfile.cc:219 msgid "Unparsable control file" msgstr "Kontrollfila kan ikke tolkes" @@ -2334,7 +2311,7 @@ msgstr "" "Dynamisk MMap gikk tom for minne. Øk størrelsen på APT::Cache-Start. " "Nåværende verdi: %lu. (man 5 apt.conf)" -#: apt-pkg/contrib/mmap.cc:440 +#: apt-pkg/contrib/mmap.cc:446 #, c-format msgid "" "Unable to increase the size of the MMap as the limit of %lu bytes is already " @@ -2343,7 +2320,7 @@ msgstr "" "Klarte ikke øke størrelsen på MMap-en siden grensen på %lu byte allerede er " "nådd." -#: apt-pkg/contrib/mmap.cc:443 +#: apt-pkg/contrib/mmap.cc:449 msgid "" "Unable to increase size of the MMap as automatic growing is disabled by user." msgstr "" @@ -2351,85 +2328,85 @@ msgstr "" "av brukeren." #. d means days, h means hours, min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:378 +#: apt-pkg/contrib/strutl.cc:401 #, c-format msgid "%lid %lih %limin %lis" msgstr "%lid %lit %lim %lis" #. h means hours, min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:385 +#: apt-pkg/contrib/strutl.cc:408 #, c-format msgid "%lih %limin %lis" msgstr "%lit %lim %lis" #. min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:392 +#: apt-pkg/contrib/strutl.cc:415 #, c-format msgid "%limin %lis" msgstr "%lim %lis" #. s means seconds -#: apt-pkg/contrib/strutl.cc:397 +#: apt-pkg/contrib/strutl.cc:420 #, c-format msgid "%lis" msgstr "%lis" -#: apt-pkg/contrib/strutl.cc:1173 +#: apt-pkg/contrib/strutl.cc:1229 #, c-format msgid "Selection %s not found" msgstr "Fant ikke utvalget %s" -#: apt-pkg/contrib/configuration.cc:491 +#: apt-pkg/contrib/configuration.cc:503 #, c-format msgid "Unrecognized type abbreviation: '%c'" msgstr "Ukjent typeforkortelse: «%c»" -#: apt-pkg/contrib/configuration.cc:605 +#: apt-pkg/contrib/configuration.cc:617 #, c-format msgid "Opening configuration file %s" msgstr "Åpner oppsettsfila %s" -#: apt-pkg/contrib/configuration.cc:773 +#: apt-pkg/contrib/configuration.cc:785 #, c-format msgid "Syntax error %s:%u: Block starts with no name." msgstr "Syntaksfeil %s:%u: Blokka starter uten navn." -#: apt-pkg/contrib/configuration.cc:792 +#: apt-pkg/contrib/configuration.cc:804 #, c-format msgid "Syntax error %s:%u: Malformed tag" msgstr "Syntaksfeil %s:%u: Feil på taggen" -#: apt-pkg/contrib/configuration.cc:809 +#: apt-pkg/contrib/configuration.cc:821 #, c-format msgid "Syntax error %s:%u: Extra junk after value" msgstr "Syntaksfeil %s:%u: Ugyldige angivelser etter verdien" -#: apt-pkg/contrib/configuration.cc:849 +#: apt-pkg/contrib/configuration.cc:861 #, c-format msgid "Syntax error %s:%u: Directives can only be done at the top level" msgstr "Syntaksfeil %s:%u: Direktivene kan bare ligge i det øverste nivået" -#: apt-pkg/contrib/configuration.cc:856 +#: apt-pkg/contrib/configuration.cc:868 #, c-format msgid "Syntax error %s:%u: Too many nested includes" msgstr "Syntaksfeil %s:%u: For mange nøstede inkluderte filer" -#: apt-pkg/contrib/configuration.cc:860 apt-pkg/contrib/configuration.cc:865 +#: apt-pkg/contrib/configuration.cc:872 apt-pkg/contrib/configuration.cc:877 #, c-format msgid "Syntax error %s:%u: Included from here" msgstr "Syntaksfeil %s:%u: Inkludert herfra" -#: apt-pkg/contrib/configuration.cc:869 +#: apt-pkg/contrib/configuration.cc:881 #, c-format msgid "Syntax error %s:%u: Unsupported directive '%s'" msgstr "Syntaksfeil %s:%u: Direktivet «%s» er ikke støttet" -#: apt-pkg/contrib/configuration.cc:872 +#: apt-pkg/contrib/configuration.cc:884 #, c-format msgid "Syntax error %s:%u: clear directive requires an option tree as argument" msgstr "Syntaksfeil %s:%u: clear-direktivet krever et valgtre som argument" -#: apt-pkg/contrib/configuration.cc:922 +#: apt-pkg/contrib/configuration.cc:934 #, c-format msgid "Syntax error %s:%u: Extra junk at end of file" msgstr "Syntaksfeil %s:%u: Ugyldige angivelser på slutten av fila" @@ -2454,48 +2431,48 @@ msgstr "" msgid "%c%s... %u%%" msgstr "%c%s ... Ferdig" -#: apt-pkg/contrib/cmndline.cc:80 +#: apt-pkg/contrib/cmndline.cc:116 #, c-format msgid "Command line option '%c' [from %s] is not known." msgstr "Kjenner ikke kommandolinjevalget «%c» (fra %s)." -#: apt-pkg/contrib/cmndline.cc:105 apt-pkg/contrib/cmndline.cc:114 -#: apt-pkg/contrib/cmndline.cc:122 +#: apt-pkg/contrib/cmndline.cc:141 apt-pkg/contrib/cmndline.cc:150 +#: apt-pkg/contrib/cmndline.cc:158 #, c-format msgid "Command line option %s is not understood" msgstr "Skjønner ikke kommandolinjevalget %s" -#: apt-pkg/contrib/cmndline.cc:127 +#: apt-pkg/contrib/cmndline.cc:163 #, c-format msgid "Command line option %s is not boolean" msgstr "Kommandolinjevalget %s er ikke boolsk" -#: apt-pkg/contrib/cmndline.cc:168 apt-pkg/contrib/cmndline.cc:189 +#: apt-pkg/contrib/cmndline.cc:204 apt-pkg/contrib/cmndline.cc:225 #, c-format msgid "Option %s requires an argument." msgstr "Valget %s krever et argument." -#: apt-pkg/contrib/cmndline.cc:202 apt-pkg/contrib/cmndline.cc:208 +#: apt-pkg/contrib/cmndline.cc:238 apt-pkg/contrib/cmndline.cc:244 #, c-format msgid "Option %s: Configuration item specification must have an =<val>." msgstr "Valg %s: Angivelsen av oppsettselementet må ha en =<verdi>." -#: apt-pkg/contrib/cmndline.cc:237 +#: apt-pkg/contrib/cmndline.cc:273 #, c-format msgid "Option %s requires an integer argument, not '%s'" msgstr "Valget %s må ha et heltallsargument, ikke «%s»" -#: apt-pkg/contrib/cmndline.cc:268 +#: apt-pkg/contrib/cmndline.cc:304 #, c-format msgid "Option '%s' is too long" msgstr "Valget «%s» er for langt" -#: apt-pkg/contrib/cmndline.cc:300 +#: apt-pkg/contrib/cmndline.cc:336 #, c-format msgid "Sense %s is not understood, try true or false." msgstr "Skjønner ikke %s. Prøv «true» eller «false»." -#: apt-pkg/contrib/cmndline.cc:350 +#: apt-pkg/contrib/cmndline.cc:386 #, c-format msgid "Invalid operation %s" msgstr "Ugyldig operasjon %s" @@ -2509,121 +2486,121 @@ msgstr "Klarer ikke å fastsette monteringspunktet %s" msgid "Failed to stat the cdrom" msgstr "Klarer ikke å få statusen på CD-spilleren" -#: apt-pkg/contrib/fileutl.cc:93 +#: apt-pkg/contrib/fileutl.cc:95 #, c-format msgid "Problem closing the gzip file %s" msgstr "Problem ved låsing av gzip-fila %s" -#: apt-pkg/contrib/fileutl.cc:226 +#: apt-pkg/contrib/fileutl.cc:228 #, c-format msgid "Not using locking for read only lock file %s" msgstr "Bruker ikke låsing for den skrivebeskyttede låsefila %s" -#: apt-pkg/contrib/fileutl.cc:231 +#: apt-pkg/contrib/fileutl.cc:233 #, c-format msgid "Could not open lock file %s" msgstr "Klarte ikke åpne låsefila %s" -#: apt-pkg/contrib/fileutl.cc:254 +#: apt-pkg/contrib/fileutl.cc:256 #, c-format msgid "Not using locking for nfs mounted lock file %s" msgstr "Bruker ikke låsing på den nfs-monterte låsefila %s" -#: apt-pkg/contrib/fileutl.cc:259 +#: apt-pkg/contrib/fileutl.cc:261 #, c-format msgid "Could not get lock %s" msgstr "Får ikke låst %s" -#: apt-pkg/contrib/fileutl.cc:396 apt-pkg/contrib/fileutl.cc:510 +#: apt-pkg/contrib/fileutl.cc:398 apt-pkg/contrib/fileutl.cc:512 #, c-format msgid "List of files can't be created as '%s' is not a directory" msgstr "" -#: apt-pkg/contrib/fileutl.cc:430 +#: apt-pkg/contrib/fileutl.cc:432 #, c-format msgid "Ignoring '%s' in directory '%s' as it is not a regular file" msgstr "" -#: apt-pkg/contrib/fileutl.cc:448 +#: apt-pkg/contrib/fileutl.cc:450 #, c-format msgid "Ignoring file '%s' in directory '%s' as it has no filename extension" msgstr "" -#: apt-pkg/contrib/fileutl.cc:457 +#: apt-pkg/contrib/fileutl.cc:459 #, c-format msgid "" "Ignoring file '%s' in directory '%s' as it has an invalid filename extension" msgstr "" -#: apt-pkg/contrib/fileutl.cc:844 +#: apt-pkg/contrib/fileutl.cc:862 #, c-format msgid "Sub-process %s received a segmentation fault." msgstr "Underprosessen %s mottok et minnefeilsignal." -#: apt-pkg/contrib/fileutl.cc:846 +#: apt-pkg/contrib/fileutl.cc:864 #, c-format msgid "Sub-process %s received signal %u." msgstr "Underprosessen %s mottok signalet %u." -#: apt-pkg/contrib/fileutl.cc:850 apt-pkg/contrib/gpgv.cc:243 +#: apt-pkg/contrib/fileutl.cc:868 apt-pkg/contrib/gpgv.cc:237 #, c-format msgid "Sub-process %s returned an error code (%u)" msgstr "Underprosessen %s ga en feilkode (%u)" -#: apt-pkg/contrib/fileutl.cc:852 apt-pkg/contrib/gpgv.cc:236 +#: apt-pkg/contrib/fileutl.cc:870 apt-pkg/contrib/gpgv.cc:230 #, c-format msgid "Sub-process %s exited unexpectedly" msgstr "Underprosessen %s avsluttet uventet" -#: apt-pkg/contrib/fileutl.cc:988 +#: apt-pkg/contrib/fileutl.cc:1016 #, c-format msgid "Could not open file %s" msgstr "Klarte ikke åpne fila %s" -#: apt-pkg/contrib/fileutl.cc:1065 +#: apt-pkg/contrib/fileutl.cc:1093 #, c-format msgid "Could not open file descriptor %d" msgstr "Klarte ikke åpne fildeskriptor %d" -#: apt-pkg/contrib/fileutl.cc:1150 +#: apt-pkg/contrib/fileutl.cc:1178 msgid "Failed to create subprocess IPC" msgstr "Klarte ikke å opprette underprosessen IPC" -#: apt-pkg/contrib/fileutl.cc:1205 +#: apt-pkg/contrib/fileutl.cc:1233 msgid "Failed to exec compressor " msgstr "Klarte ikke å kjøre komprimeringen" -#: apt-pkg/contrib/fileutl.cc:1298 +#: apt-pkg/contrib/fileutl.cc:1326 #, fuzzy, c-format msgid "read, still have %llu to read but none left" msgstr "lese, har fremdeles %lu igjen å lese, men ingen igjen" -#: apt-pkg/contrib/fileutl.cc:1385 apt-pkg/contrib/fileutl.cc:1407 +#: apt-pkg/contrib/fileutl.cc:1413 apt-pkg/contrib/fileutl.cc:1435 #, fuzzy, c-format msgid "write, still have %llu to write but couldn't" msgstr "skrive, har fremdeles %lu igjen å skrive, men klarte ikke å" -#: apt-pkg/contrib/fileutl.cc:1695 +#: apt-pkg/contrib/fileutl.cc:1723 #, c-format msgid "Problem closing the file %s" msgstr "Problem ved låsing av fila %s" -#: apt-pkg/contrib/fileutl.cc:1707 +#: apt-pkg/contrib/fileutl.cc:1735 #, c-format msgid "Problem renaming the file %s to %s" msgstr "Problem ved endring av navn på fila %s til %s" -#: apt-pkg/contrib/fileutl.cc:1718 +#: apt-pkg/contrib/fileutl.cc:1746 #, c-format msgid "Problem unlinking the file %s" msgstr "Problem ved oppheving av lenke til fila %s" -#: apt-pkg/contrib/fileutl.cc:1731 +#: apt-pkg/contrib/fileutl.cc:1759 msgid "Problem syncing the file" msgstr "Problem ved oppdatering av fila" #. TRANSLATOR: %s is the trusted keyring parts directory -#: apt-pkg/contrib/gpgv.cc:76 +#: apt-pkg/contrib/gpgv.cc:70 #, c-format msgid "No keyring installed in %s." msgstr "Ingen nøkkelring installert i %s." @@ -2736,87 +2713,97 @@ msgstr "Klarte ikke å åpne StateFile %s" msgid "Failed to write temporary StateFile %s" msgstr "Klarte ikke å skrive midlertidig StateFile %s" -#: apt-pkg/tagfile.cc:129 +#: apt-pkg/tagfile.cc:138 #, c-format msgid "Unable to parse package file %s (1)" msgstr "Klarer ikke å fortolke pakkefila %s (1)" -#: apt-pkg/tagfile.cc:216 +#: apt-pkg/tagfile.cc:235 #, c-format msgid "Unable to parse package file %s (2)" msgstr "Klarer ikke å fortolke pakkefila %s (2)" -#: apt-pkg/sourcelist.cc:96 +#: apt-pkg/sourcelist.cc:118 +#, fuzzy, c-format +msgid "Malformed stanza %u in source list %s (URI parse)" +msgstr "Feil på %lu i kildelista %s (fortolkning av nettadressen)" + +#: apt-pkg/sourcelist.cc:161 #, c-format msgid "Malformed line %lu in source list %s ([option] unparseable)" msgstr "Feil på linje %lu i kildelista %s ([valg] ikke tolkbar)" -#: apt-pkg/sourcelist.cc:99 +#: apt-pkg/sourcelist.cc:164 #, c-format msgid "Malformed line %lu in source list %s ([option] too short)" msgstr "Feil på linje %lu i kildelista %s ([valg] for kort)" -#: apt-pkg/sourcelist.cc:110 +#: apt-pkg/sourcelist.cc:175 #, c-format msgid "Malformed line %lu in source list %s ([%s] is not an assignment)" msgstr "Feil på linje %lu i kildelista %s ([%s] er ingen tilordning)" -#: apt-pkg/sourcelist.cc:116 +#: apt-pkg/sourcelist.cc:181 #, c-format msgid "Malformed line %lu in source list %s ([%s] has no key)" msgstr "Feil på linje %lu i kildelista %s ([%s] har ingen nøkkel)" -#: apt-pkg/sourcelist.cc:119 +#: apt-pkg/sourcelist.cc:184 #, c-format msgid "Malformed line %lu in source list %s ([%s] key %s has no value)" msgstr "Feil på linje %lu i kildelista %s ([%s] nøkkel %s har ingen verdi)" -#: apt-pkg/sourcelist.cc:132 +#: apt-pkg/sourcelist.cc:197 #, c-format msgid "Malformed line %lu in source list %s (URI)" msgstr "Feil på linje %lu i kildelista %s (nettadresse)" -#: apt-pkg/sourcelist.cc:134 +#: apt-pkg/sourcelist.cc:199 #, c-format msgid "Malformed line %lu in source list %s (dist)" msgstr "Feil på linje %lu i kildelista %s (dist)" -#: apt-pkg/sourcelist.cc:137 +#: apt-pkg/sourcelist.cc:202 #, c-format msgid "Malformed line %lu in source list %s (URI parse)" msgstr "Feil på %lu i kildelista %s (fortolkning av nettadressen)" -#: apt-pkg/sourcelist.cc:143 +#: apt-pkg/sourcelist.cc:208 #, c-format msgid "Malformed line %lu in source list %s (absolute dist)" msgstr "Feil på %lu i kildelista %s (Absolutt dist)" -#: apt-pkg/sourcelist.cc:150 +#: apt-pkg/sourcelist.cc:215 #, c-format msgid "Malformed line %lu in source list %s (dist parse)" msgstr "Feil på %lu i kildelista %s (dist fortolking)" -#: apt-pkg/sourcelist.cc:248 +#: apt-pkg/sourcelist.cc:326 #, c-format msgid "Opening %s" msgstr "Åpner %s" -#: apt-pkg/sourcelist.cc:265 apt-pkg/cdrom.cc:495 +#: apt-pkg/sourcelist.cc:338 apt-pkg/cdrom.cc:495 #, c-format msgid "Line %u too long in source list %s." msgstr "Linje %u i kildelista %s er for lang" -#: apt-pkg/sourcelist.cc:289 +#: apt-pkg/sourcelist.cc:362 #, c-format msgid "Malformed line %u in source list %s (type)" msgstr "Feil på %u i kildelista %s (type)" -#: apt-pkg/sourcelist.cc:293 +#: apt-pkg/sourcelist.cc:366 #, c-format msgid "Type '%s' is not known on line %u in source list %s" msgstr "Typen «%s» er ukjent i linje %u i kildelista %s" -#: apt-pkg/packagemanager.cc:297 apt-pkg/packagemanager.cc:923 +#: apt-pkg/sourcelist.cc:407 +#, fuzzy, c-format +msgid "Type '%s' is not known on stanza %u in source list %s" +msgstr "Typen «%s» er ukjent i linje %u i kildelista %s" + +#: apt-pkg/packagemanager.cc:296 apt-pkg/packagemanager.cc:922 #, c-format msgid "" "Could not perform immediate configuration on '%s'. Please see man 5 apt.conf " @@ -2825,12 +2812,12 @@ msgstr "" "Klarte ikke gjennomføre umiddelbar konfigurasjon av «%s». Se man 5 apt.conf " "under APT::Immediate-Configure for detaljer. (%d)" -#: apt-pkg/packagemanager.cc:498 apt-pkg/packagemanager.cc:529 +#: apt-pkg/packagemanager.cc:497 apt-pkg/packagemanager.cc:528 #, fuzzy, c-format msgid "Could not configure '%s'. " msgstr "Klarte ikke åpne fila «%s»" -#: apt-pkg/packagemanager.cc:571 +#: apt-pkg/packagemanager.cc:570 #, c-format msgid "" "This installation run will require temporarily removing the essential " @@ -2853,7 +2840,7 @@ msgid "" msgstr "" "Pakka %s trenger å installeres på nytt, men jeg finner ikke lageret for den." -#: apt-pkg/algorithms.cc:1238 +#: apt-pkg/algorithms.cc:1068 msgid "" "Error, pkgProblemResolver::Resolve generated breaks, this may be caused by " "held packages." @@ -2861,20 +2848,11 @@ msgstr "" "Feil, pkgProblemResolver::Resolve skapte et brudd, det kan skyldes pakker " "som holdes tilbake." -#: apt-pkg/algorithms.cc:1240 +#: apt-pkg/algorithms.cc:1070 msgid "Unable to correct problems, you have held broken packages." msgstr "Klarer ikke å rette problemene, noen ødelagte pakker er holdt tilbake." -#: apt-pkg/algorithms.cc:1592 apt-pkg/algorithms.cc:1594 -#, fuzzy -msgid "" -"Some index files failed to download. They have been ignored, or old ones " -"used instead." -msgstr "" -"Klarte ikke å laste ned alle oversiktfilene. De ble ignorerte, eller gamle " -"ble brukt isteden. " - -#: apt-pkg/acquire.cc:81 apt-pkg/cdrom.cc:838 +#: apt-pkg/acquire.cc:81 apt-pkg/cdrom.cc:811 #, c-format msgid "List directory %spartial is missing." msgstr "Listemappa %spartial mangler." @@ -2901,27 +2879,32 @@ msgstr "Henter fil %li av %li (%s gjenværende)" msgid "Retrieving file %li of %li" msgstr "Henter fil %li av %li" -#: apt-pkg/acquire-worker.cc:112 +#: apt-pkg/acquire-worker.cc:113 #, c-format msgid "The method driver %s could not be found." msgstr "Finner ikke metode-driveren %s." -#: apt-pkg/acquire-worker.cc:161 +#: apt-pkg/acquire-worker.cc:115 +#, fuzzy, c-format +msgid "Is the package %s installed?" +msgstr "Sjekk om pakken «dpkg-dev» er installert.\n" + +#: apt-pkg/acquire-worker.cc:166 #, c-format msgid "Method %s did not start correctly" msgstr "Metoden %s startet ikke korrekt" -#: apt-pkg/acquire-worker.cc:447 +#: apt-pkg/acquire-worker.cc:452 #, c-format msgid "Please insert the disc labeled: '%s' in the drive '%s' and press enter." msgstr "Sett inn disken merket «%s» i lagringsenheten «%s» og trykk Enter." -#: apt-pkg/init.cc:151 +#: apt-pkg/init.cc:143 #, c-format msgid "Packaging system '%s' is not supported" msgstr "Pakkesystemet «%s» støttes ikke" -#: apt-pkg/init.cc:167 +#: apt-pkg/init.cc:159 msgid "Unable to determine a suitable packaging system type" msgstr "Klarer ikke bestemme en passende pakkesystemtype" @@ -2955,17 +2938,17 @@ msgid "" "available in the sources" msgstr "" -#: apt-pkg/policy.cc:399 +#: apt-pkg/policy.cc:414 #, c-format msgid "Invalid record in the preferences file %s, no Package header" msgstr "Ugyldig oppslag i foretrekksfila %s, manglende pakkehode" -#: apt-pkg/policy.cc:421 +#: apt-pkg/policy.cc:436 #, c-format msgid "Did not understand pin type %s" msgstr "Forsto ikke spikring av typen %s" -#: apt-pkg/policy.cc:429 +#: apt-pkg/policy.cc:444 msgid "No priority (or zero) specified for pin" msgstr "Ingen prioritet (eller null) spesifisert for pin" @@ -3032,45 +3015,49 @@ msgstr "IO-feil ved lagring av kildekode-lager" msgid "rename failed, %s (%s -> %s)." msgstr "klarte ikke å endre navnet, %s (%s -> %s)." -#: apt-pkg/acquire-item.cc:599 -msgid "MD5Sum mismatch" -msgstr "Feil MD5sum" - -#: apt-pkg/acquire-item.cc:870 apt-pkg/acquire-item.cc:1887 -#: apt-pkg/acquire-item.cc:2030 +#: apt-pkg/acquire-item.cc:154 msgid "Hash Sum mismatch" msgstr "Hashsummen stemmer ikke" -#: apt-pkg/acquire-item.cc:1388 +#: apt-pkg/acquire-item.cc:159 +msgid "Size mismatch" +msgstr "Feil størrelse" + +#: apt-pkg/acquire-item.cc:164 +#, fuzzy +msgid "Invalid file format" +msgstr "Ugyldig operasjon %s" + +#: apt-pkg/acquire-item.cc:1570 #, 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:1404 +#: apt-pkg/acquire-item.cc:1586 #, fuzzy, c-format msgid "Unable to find hash sum for '%s' in Release file" msgstr "Klarer ikke å fortolke Release-fila %s" -#: apt-pkg/acquire-item.cc:1446 +#: apt-pkg/acquire-item.cc:1628 msgid "There is no public key available for the following key IDs:\n" msgstr "" "Det er ingen offentlig nøkkel tilgjengelig for de følgende nøkkel-ID-ene:\n" -#: apt-pkg/acquire-item.cc:1484 +#: apt-pkg/acquire-item.cc:1666 #, 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:1506 +#: apt-pkg/acquire-item.cc:1688 #, c-format msgid "Conflicting distribution: %s (expected %s but got %s)" msgstr "Konflikt mellom distribusjoner: %s (forventet %s men fant %s)" -#: apt-pkg/acquire-item.cc:1536 +#: apt-pkg/acquire-item.cc:1718 #, c-format msgid "" "An error occurred during the signature verification. The repository is not " @@ -3080,12 +3067,12 @@ msgstr "" "forrige indeksfilen vil bli brukt. GPG-feil: %s: %s\n" #. Invalid signature file, reject (LP: #346386) (Closes: #627642) -#: apt-pkg/acquire-item.cc:1546 apt-pkg/acquire-item.cc:1551 +#: apt-pkg/acquire-item.cc:1728 apt-pkg/acquire-item.cc:1733 #, c-format msgid "GPG error: %s: %s" msgstr "GPG-feil: %s: %s" -#: apt-pkg/acquire-item.cc:1663 +#: apt-pkg/acquire-item.cc:1856 #, c-format msgid "" "I wasn't able to locate a file for the %s package. This might mean you need " @@ -3094,31 +3081,23 @@ msgstr "" "Klarte ikke å finne en fil for pakken %s. Det kan bety at du må ordne pakken " "selv (fordi arkitekturen mangler)." -#: apt-pkg/acquire-item.cc:1722 +#: apt-pkg/acquire-item.cc:1922 #, c-format -msgid "" -"I wasn't able to locate a file for the %s package. This might mean you need " -"to manually fix this package." +msgid "Can't find a source to download version '%s' of '%s'" msgstr "" -"Klarte ikke å finne en fil for pakken %s. Det kan bety at du må ordne denne " -"pakken selv." -#: apt-pkg/acquire-item.cc:1781 +#: apt-pkg/acquire-item.cc:1980 #, c-format msgid "" "The package index files are corrupted. No Filename: field for package %s." msgstr "Oversiktsfilene er ødelagte. Feltet «Filename:» mangler for pakken %s." -#: apt-pkg/acquire-item.cc:1879 -msgid "Size mismatch" -msgstr "Feil størrelse" - -#: apt-pkg/indexrecords.cc:68 +#: apt-pkg/indexrecords.cc:73 #, c-format msgid "Unable to parse Release file %s" msgstr "Klarer ikke å fortolke Release-fila %s" -#: apt-pkg/indexrecords.cc:78 +#: apt-pkg/indexrecords.cc:81 #, c-format msgid "No sections in Release file %s" msgstr "Ingen avsnitt i Release-fila %s" @@ -3143,50 +3122,41 @@ msgstr "Ugyldig «Date»-oppføring i Release-fila %s" msgid "Vendor block %s contains no fingerprint" msgstr "Utgivers blokk %s inneholder ikke no fingeravtrykk" -#: apt-pkg/cdrom.cc:576 -#, c-format -msgid "" -"Using CD-ROM mount point %s\n" -"Mounting CD-ROM\n" -msgstr "" -"Bruker CD-ROM monteringspunkt %s\n" -"Monterer CD-ROM\n" - -#: apt-pkg/cdrom.cc:585 apt-pkg/cdrom.cc:682 -msgid "Identifying.. " -msgstr "Indentifiserer.." - -#: apt-pkg/cdrom.cc:613 -#, c-format -msgid "Stored label: %s\n" -msgstr "Lagret merkelapp: %s \n" - -#: apt-pkg/cdrom.cc:622 apt-pkg/cdrom.cc:915 -msgid "Unmounting CD-ROM...\n" -msgstr "Avmonterer CD-ROM ...\n" - -#: apt-pkg/cdrom.cc:642 +#: apt-pkg/cdrom.cc:575 #, c-format msgid "Using CD-ROM mount point %s\n" msgstr "Bruker CD-ROM monteringspunkt %s\n" -#: apt-pkg/cdrom.cc:660 +#: apt-pkg/cdrom.cc:583 msgid "Unmounting CD-ROM\n" msgstr "Avmonterer CD-ROM\n" -#: apt-pkg/cdrom.cc:665 +#: apt-pkg/cdrom.cc:588 msgid "Waiting for disc...\n" msgstr "Venter på CD-en...\n" -#: apt-pkg/cdrom.cc:674 +#: apt-pkg/cdrom.cc:597 msgid "Mounting CD-ROM...\n" msgstr "Monterer CD-ROM...\n" -#: apt-pkg/cdrom.cc:693 +#: apt-pkg/cdrom.cc:605 +msgid "Identifying.. " +msgstr "Indentifiserer.." + +#: apt-pkg/cdrom.cc:643 +#, c-format +msgid "Stored label: %s\n" +msgstr "Lagret merkelapp: %s \n" + +#: apt-pkg/cdrom.cc:652 apt-pkg/cdrom.cc:888 +msgid "Unmounting CD-ROM...\n" +msgstr "Avmonterer CD-ROM ...\n" + +#: apt-pkg/cdrom.cc:667 msgid "Scanning disc for index files..\n" msgstr "Leter gjennom CD for indeksfiler..\n" -#: apt-pkg/cdrom.cc:744 +#: apt-pkg/cdrom.cc:717 #, c-format msgid "" "Found %zu package indexes, %zu source indexes, %zu translation indexes and " @@ -3195,7 +3165,7 @@ msgstr "" "Fant %zu pakkeindekser, %zu kildeindekser, %zu oversettelsesindekser og %zu " "signaturer\n" -#: apt-pkg/cdrom.cc:755 +#: apt-pkg/cdrom.cc:728 msgid "" "Unable to locate any package files, perhaps this is not a Debian Disc or the " "wrong architecture?" @@ -3203,16 +3173,16 @@ msgstr "" "Klarte ikke finne noen Package-filer. Kanskje dette ikke er en Debian Disc " "eller du har valgt feil arkitektur?" -#: apt-pkg/cdrom.cc:782 +#: apt-pkg/cdrom.cc:755 #, c-format msgid "Found label '%s'\n" msgstr "Fant merkelapp «%s»\n" -#: apt-pkg/cdrom.cc:811 +#: apt-pkg/cdrom.cc:784 msgid "That is not a valid name, try again.\n" msgstr "Det er ikke et gyldig navn, prøv igjen.\n" -#: apt-pkg/cdrom.cc:828 +#: apt-pkg/cdrom.cc:801 #, c-format msgid "" "This disc is called: \n" @@ -3221,15 +3191,15 @@ msgstr "" "CD-en er kalt: \n" "«%s»\n" -#: apt-pkg/cdrom.cc:830 +#: apt-pkg/cdrom.cc:803 msgid "Copying package lists..." msgstr "Kopierer pakkelister..." -#: apt-pkg/cdrom.cc:865 +#: apt-pkg/cdrom.cc:838 msgid "Writing new source list\n" msgstr "Skriver ny kildeliste\n" -#: apt-pkg/cdrom.cc:873 +#: apt-pkg/cdrom.cc:846 msgid "Source list entries for this disc are:\n" msgstr "Kildelisteoppføringer for denne CD-en er:\n" @@ -3263,32 +3233,37 @@ msgstr "Klarte ikke finne autentiseringsoppføring for: %s" msgid "Hash mismatch for: %s" msgstr "Hashsummen stemmer ikke for: %s" -#: apt-pkg/cacheset.cc:403 +#: apt-pkg/cacheset.cc:479 #, c-format msgid "Release '%s' for '%s' was not found" msgstr "Utgave «%s» av «%s» ble ikke funnet" -#: apt-pkg/cacheset.cc:406 +#: apt-pkg/cacheset.cc:482 #, c-format msgid "Version '%s' for '%s' was not found" msgstr "Versjon «%s» av «%s» ble ikke funnet" -#: apt-pkg/cacheset.cc:517 +#: apt-pkg/cacheset.cc:593 #, c-format msgid "Couldn't find task '%s'" msgstr "Klarte ikke å finne oppgave «%s»" -#: apt-pkg/cacheset.cc:523 +#: apt-pkg/cacheset.cc:599 #, c-format msgid "Couldn't find any package by regex '%s'" msgstr "Klarte ikke finne noen pakken med regex «%s»" -#: apt-pkg/cacheset.cc:534 +#: apt-pkg/cacheset.cc:605 +#, fuzzy, c-format +msgid "Couldn't find any package by glob '%s'" +msgstr "Klarte ikke finne noen pakken med regex «%s»" + +#: apt-pkg/cacheset.cc:616 #, c-format msgid "Can't select versions from package '%s' as it is purely virtual" msgstr "Klarte ikke velge versjoner fra pakken «%s» siden den er kun virtuell" -#: apt-pkg/cacheset.cc:541 apt-pkg/cacheset.cc:548 +#: apt-pkg/cacheset.cc:623 apt-pkg/cacheset.cc:630 #, c-format msgid "" "Can't select installed nor candidate version from package '%s' as it has " @@ -3297,20 +3272,20 @@ msgstr "" "Klarte ikke velge installert eller kandidatversjon fra pakken «%s» siden den " "har ingen av dem" -#: apt-pkg/cacheset.cc:555 +#: apt-pkg/cacheset.cc:637 #, c-format msgid "Can't select newest version from package '%s' as it is purely virtual" msgstr "" "Klarte ikke velge nyeste versjon fra pakken «%s» siden den er kun virtuell" -#: apt-pkg/cacheset.cc:563 +#: apt-pkg/cacheset.cc:645 #, c-format msgid "Can't select candidate version from package %s as it has no candidate" msgstr "" "Klarte ikke velge kandidatversjon fra pakken «%s» siden den ikke har noen " "kandidat" -#: apt-pkg/cacheset.cc:571 +#: apt-pkg/cacheset.cc:653 #, c-format msgid "Can't select installed version from package %s as it is not installed" msgstr "" @@ -3337,109 +3312,136 @@ msgstr "" msgid "Execute external solver" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:73 +#: apt-pkg/install-progress.cc:51 +#, c-format +msgid "Progress: [%3i%%]" +msgstr "" + +#: apt-pkg/install-progress.cc:85 apt-pkg/install-progress.cc:168 +msgid "Running dpkg" +msgstr "Kjører dpkg" + +#: apt-pkg/update.cc:110 apt-pkg/update.cc:112 +#, fuzzy +msgid "" +"Some index files failed to download. They have been ignored, or old ones " +"used instead." +msgstr "" +"Klarte ikke å laste ned alle oversiktfilene. De ble ignorerte, eller gamle " +"ble brukt isteden. " + +#: apt-pkg/deb/dpkgpm.cc:91 #, c-format msgid "Installing %s" msgstr "Installerer %s" -#: apt-pkg/deb/dpkgpm.cc:74 apt-pkg/deb/dpkgpm.cc:982 +#: apt-pkg/deb/dpkgpm.cc:92 apt-pkg/deb/dpkgpm.cc:977 #, c-format msgid "Configuring %s" msgstr "Setter opp %s" -#: apt-pkg/deb/dpkgpm.cc:75 apt-pkg/deb/dpkgpm.cc:989 +#: apt-pkg/deb/dpkgpm.cc:93 apt-pkg/deb/dpkgpm.cc:984 #, c-format msgid "Removing %s" msgstr "Fjerner %s" -#: apt-pkg/deb/dpkgpm.cc:76 +#: apt-pkg/deb/dpkgpm.cc:94 #, c-format msgid "Completely removing %s" msgstr "Fjerner %s fullstendig" -#: apt-pkg/deb/dpkgpm.cc:77 +#: apt-pkg/deb/dpkgpm.cc:95 #, c-format msgid "Noting disappearance of %s" msgstr "Legger merke til at %s forsvinner" -#: apt-pkg/deb/dpkgpm.cc:78 +#: apt-pkg/deb/dpkgpm.cc:96 #, c-format msgid "Running post-installation trigger %s" msgstr "Kjører etter-installasjonsutløser %s" #. FIXME: use a better string after freeze -#: apt-pkg/deb/dpkgpm.cc:735 +#: apt-pkg/deb/dpkgpm.cc:808 #, c-format msgid "Directory '%s' missing" msgstr "Mappa «%s» mangler" -#: apt-pkg/deb/dpkgpm.cc:750 apt-pkg/deb/dpkgpm.cc:770 +#: apt-pkg/deb/dpkgpm.cc:823 apt-pkg/deb/dpkgpm.cc:845 #, c-format msgid "Could not open file '%s'" msgstr "Klarte ikke åpne fila «%s»" -#: apt-pkg/deb/dpkgpm.cc:975 +#: apt-pkg/deb/dpkgpm.cc:970 #, c-format msgid "Preparing %s" msgstr "Forbereder %s" -#: apt-pkg/deb/dpkgpm.cc:976 +#: apt-pkg/deb/dpkgpm.cc:971 #, c-format msgid "Unpacking %s" msgstr "Pakker ut %s" -#: apt-pkg/deb/dpkgpm.cc:981 +#: apt-pkg/deb/dpkgpm.cc:976 #, c-format msgid "Preparing to configure %s" msgstr "Forbereder oppsett av %s" -#: apt-pkg/deb/dpkgpm.cc:983 +#: apt-pkg/deb/dpkgpm.cc:978 #, c-format msgid "Installed %s" msgstr "Installerte %s" -#: apt-pkg/deb/dpkgpm.cc:988 +#: apt-pkg/deb/dpkgpm.cc:983 #, c-format msgid "Preparing for removal of %s" msgstr "Forbereder fjerning av %s" -#: apt-pkg/deb/dpkgpm.cc:990 +#: apt-pkg/deb/dpkgpm.cc:985 #, c-format msgid "Removed %s" msgstr "Fjernet %s" -#: apt-pkg/deb/dpkgpm.cc:995 +#: apt-pkg/deb/dpkgpm.cc:990 #, c-format msgid "Preparing to completely remove %s" msgstr "Forbereder å fullstendig slette %s" -#: apt-pkg/deb/dpkgpm.cc:996 +#: apt-pkg/deb/dpkgpm.cc:991 #, c-format msgid "Completely removed %s" msgstr "Fjernet %s fullstendig" -#: apt-pkg/deb/dpkgpm.cc:1243 -msgid "Can not write log, openpty() failed (/dev/pts not mounted?)\n" -msgstr "Klarte ikke skrive logg, openpty() feilet (/dev/pts ikke montert?)\n" +#: apt-pkg/deb/dpkgpm.cc:1046 +msgid "ioctl(TIOCGWINSZ) failed" +msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1273 -msgid "Running dpkg" -msgstr "Kjører dpkg" +#: apt-pkg/deb/dpkgpm.cc:1049 apt-pkg/deb/dpkgpm.cc:1070 +#, fuzzy, c-format +msgid "Can not write log (%s)" +msgstr "Kan ikke skrive til %s" + +#: apt-pkg/deb/dpkgpm.cc:1049 +msgid "Is /dev/pts mounted?" +msgstr "" + +#: apt-pkg/deb/dpkgpm.cc:1070 +msgid "Is stdout a terminal?" +msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1445 +#: apt-pkg/deb/dpkgpm.cc:1558 msgid "Operation was interrupted before it could finish" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1507 +#: apt-pkg/deb/dpkgpm.cc:1620 msgid "No apport report written because MaxReports is reached already" msgstr "Ingen apport-rapport skrevet for MaxReports allerede er nådd" #. check if its not a follow up error -#: apt-pkg/deb/dpkgpm.cc:1512 +#: apt-pkg/deb/dpkgpm.cc:1625 msgid "dependency problems - leaving unconfigured" msgstr "avhengighetsproblemer - lar den være uoppsatt" -#: apt-pkg/deb/dpkgpm.cc:1514 +#: apt-pkg/deb/dpkgpm.cc:1627 msgid "" "No apport report written because the error message indicates its a followup " "error from a previous failure." @@ -3447,7 +3449,7 @@ msgstr "" "Ingen apport-rapport skrevet fordi feilmeldingen indikerer at den er en " "følgefeil fra en tidligere feil." -#: apt-pkg/deb/dpkgpm.cc:1520 +#: apt-pkg/deb/dpkgpm.cc:1633 msgid "" "No apport report written because the error message indicates a disk full " "error" @@ -3455,7 +3457,7 @@ msgstr "" "Ingen apport-rapport skrevet fordi feilmeldingen indikerer en «full disk»-" "feil" -#: apt-pkg/deb/dpkgpm.cc:1526 +#: apt-pkg/deb/dpkgpm.cc:1640 msgid "" "No apport report written because the error message indicates a out of memory " "error" @@ -3463,7 +3465,16 @@ msgstr "" "Ingen apport-rapport skrevet fordi feilmeldingen indikerer en «tom for " "minne»-feil" -#: apt-pkg/deb/dpkgpm.cc:1533 +#: apt-pkg/deb/dpkgpm.cc:1647 apt-pkg/deb/dpkgpm.cc:1653 +#, fuzzy +msgid "" +"No apport report written because the error message indicates an issue on the " +"local system" +msgstr "" +"Ingen apport-rapport skrevet fordi feilmeldingen indikerer en «full disk»-" +"feil" + +#: apt-pkg/deb/dpkgpm.cc:1674 msgid "" "No apport report written because the error message indicates a dpkg I/O error" msgstr "" @@ -3494,6 +3505,119 @@ msgstr "dpkg ble avbrutt. Du må kjøre «%s» manuelt for å rette problemet," msgid "Not locked" msgstr "Ikke låst" +#~ msgid "%s not a valid DEB package." +#~ msgstr "%s er ikke en gyldig debianpakke." + +#~ msgid "" +#~ "Using CD-ROM mount point %s\n" +#~ "Mounting CD-ROM\n" +#~ msgstr "" +#~ "Bruker CD-ROM monteringspunkt %s\n" +#~ "Monterer CD-ROM\n" + +#~ msgid "" +#~ "Could not patch %s with mmap and with file operation usage - the patch " +#~ "seems to be corrupt." +#~ msgstr "" +#~ "Klarte ikke rette %s med mmap og med filoperasjonbruk - programrettelsen " +#~ "ser ut til å være korrupt." + +#~ msgid "" +#~ "Could not patch %s with mmap (but no mmap specific fail) - the patch " +#~ "seems to be corrupt." +#~ msgstr "" +#~ "Klarte ikke rette %s med mmap (men ingen mmap-spesifikk feil) - " +#~ "programrettelsen ser ut til å være korrupt." + +#~ msgid "Note, selecting '%s' for task '%s'\n" +#~ msgstr "Merk, velger «%s» for oppgaven «%s»\n" + +#~ msgid "Note, selecting '%s' for regex '%s'\n" +#~ msgstr "Merk, velger «%s» for det regulære uttrykket «%s»\n" + +#~ msgid "Package %s is a virtual package provided by:\n" +#~ msgstr "Pakken %s er en virtuell pakke, som oppfylt av:\n" + +#~ msgid " [Not candidate version]" +#~ msgstr " [Ikke versjonskandidat]" + +#~ msgid "You should explicitly select one to install." +#~ msgstr "Du må velge en pakke som skal installeres." + +#~ 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 "" +#~ "Pakken %s er ikke tilgjengelig, men en annen pakke henviser til den.\n" +#~ "Dette kan bety at pakken mangler, er utgått, eller bare finnes \n" +#~ "tilgjengelig fra en annen kilde.\n" + +#~ msgid "However the following packages replace it:" +#~ msgstr "Følgende pakker erstatter den imidlertid:" + +#~ msgid "Package '%s' has no installation candidate" +#~ msgstr "Pakken «%s» har ingen installasjonskandidat" + +#~ msgid "Virtual packages like '%s' can't be removed\n" +#~ msgstr "Virtuelle pakker som «%s» kan ikke fjernes\n" + +#, fuzzy +#~ msgid "Package '%s' is not installed, so not removed. Did you mean '%s'?\n" +#~ msgstr "Pakken %s er ikke installert, og derfor heller ikke fjernet\n" + +#, fuzzy +#~ msgid "Package '%s' is not installed, so not removed\n" +#~ msgstr "Pakken %s er ikke installert, og derfor heller ikke fjernet\n" + +#~ msgid "Note, selecting '%s' instead of '%s'\n" +#~ msgstr "Merk, velger «%s» istedenfor «%s»\n" + +#~ msgid "Skipping %s, it is already installed and upgrade is not set.\n" +#~ msgstr "" +#~ "Omgår %s - den er allerede installert eller ikke satt til oppgradering.\n" + +#~ msgid "Skipping %s, it is not installed and only upgrades are requested.\n" +#~ msgstr "" +#~ "Hopper over %s siden den ikke er installert eller kun oppgraderinger er " +#~ "ønsket.\n" + +#~ msgid "Reinstallation of %s is not possible, it cannot be downloaded.\n" +#~ msgstr "" +#~ "Det er ikke mulig å installere %s på nytt - den kan ikke nedlastes.\n" + +#~ msgid "%s is already the newest version.\n" +#~ msgstr "%s er allerede nyeste versjon.\n" + +#~ msgid "Selected version '%s' (%s) for '%s'\n" +#~ msgstr "Utvalgt versjon «%s» (%s) for «%s»\n" + +#, fuzzy +#~ msgid "Selected version '%s' (%s) for '%s' because of '%s'\n" +#~ msgstr "Utvalgt versjon «%s» (%s) for «%s»\n" + +#~ msgid "Ignore unavailable target release '%s' of package '%s'" +#~ msgstr "Ignorer utilgjengelig målutgave «%s» av pakke «%s»" + +#~ msgid "This is not a valid DEB archive, it has no '%s', '%s' or '%s' member" +#~ msgstr "" +#~ "Dette er ikke et gyldig DEB-arkiv, det har ikke noe «%s»-, «%s»- eller " +#~ "«%s»-medlem" + +#~ msgid "MD5Sum mismatch" +#~ msgstr "Feil MD5sum" + +#~ msgid "" +#~ "I wasn't able to locate a file for the %s package. This might mean you " +#~ "need to manually fix this package." +#~ msgstr "" +#~ "Klarte ikke å finne en fil for pakken %s. Det kan bety at du må ordne " +#~ "denne pakken selv." + +#~ msgid "Can not write log, openpty() failed (/dev/pts not mounted?)\n" +#~ msgstr "" +#~ "Klarte ikke skrive logg, openpty() feilet (/dev/pts ikke montert?)\n" + #~ msgid "Skipping nonexistent file %s" #~ msgstr "Hopper over den ikke-eksisterende fila %s" @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: apt_po\n" "Report-Msgid-Bugs-To: APT Development Team <deity@lists.debian.org>\n" -"POT-Creation-Date: 2013-07-31 16:24+0200\n" +"POT-Creation-Date: 2014-02-23 00:29+0100\n" "PO-Revision-Date: 2006-06-12 14:35+0545\n" "Last-Translator: Shiva Pokharel <pokharelshiva@hotmail.com>\n" "Language-Team: Nepali <info@mpp.org.np>\n" @@ -17,154 +17,156 @@ msgstr "" "Plural-Forms: nplurals=2;plural=(n!=1)\n" "X-Generator: KBabel 1.10.2\n" -#: cmdline/apt-cache.cc:158 +#: cmdline/apt-cache.cc:140 #, c-format msgid "Package %s version %s has an unmet dep:\n" msgstr "प्याकेज %s संस्करण %s संग एउटा नभेटिएको dep छ:\n" -#: cmdline/apt-cache.cc:286 +#: cmdline/apt-cache.cc:268 msgid "Total package names: " msgstr "कूल प्याकेज नामहरू :" -#: cmdline/apt-cache.cc:288 +#: cmdline/apt-cache.cc:270 #, fuzzy msgid "Total package structures: " msgstr "कूल प्याकेज नामहरू :" -#: cmdline/apt-cache.cc:328 +#: cmdline/apt-cache.cc:310 msgid " Normal packages: " msgstr " सामान्य प्याकेजहरू:" -#: cmdline/apt-cache.cc:329 +#: cmdline/apt-cache.cc:311 msgid " Pure virtual packages: " msgstr "शुद्ध अवास्तविक प्याकेजहरू:" -#: cmdline/apt-cache.cc:330 +#: cmdline/apt-cache.cc:312 msgid " Single virtual packages: " msgstr " एकल अवास्तविक प्याकेजहरू:" -#: cmdline/apt-cache.cc:331 +#: cmdline/apt-cache.cc:313 msgid " Mixed virtual packages: " msgstr " मिश्रित अवास्तविक प्याकेजहरू:" -#: cmdline/apt-cache.cc:332 +#: cmdline/apt-cache.cc:314 msgid " Missing: " msgstr " हराइरहेको:" -#: cmdline/apt-cache.cc:334 +#: cmdline/apt-cache.cc:316 msgid "Total distinct versions: " msgstr "कूल भिन्न संस्करणहरू:" -#: cmdline/apt-cache.cc:336 +#: cmdline/apt-cache.cc:318 #, fuzzy msgid "Total distinct descriptions: " msgstr "कूल भिन्न संस्करणहरू:" -#: cmdline/apt-cache.cc:338 +#: cmdline/apt-cache.cc:320 msgid "Total dependencies: " msgstr "कूल निर्भरताहरू:" -#: cmdline/apt-cache.cc:341 +#: cmdline/apt-cache.cc:323 msgid "Total ver/file relations: " msgstr "जम्मा ver/file सम्बन्धहरू: " -#: cmdline/apt-cache.cc:343 +#: cmdline/apt-cache.cc:325 #, fuzzy msgid "Total Desc/File relations: " msgstr "जम्मा ver/file सम्बन्धहरू: " -#: cmdline/apt-cache.cc:345 +#: cmdline/apt-cache.cc:327 msgid "Total Provides mappings: " msgstr "कूल उपलब्ध मानचित्रणहरू:" -#: cmdline/apt-cache.cc:357 +#: cmdline/apt-cache.cc:339 msgid "Total globbed strings: " msgstr "कूल विश्वव्यापी स्ट्रिङ्गहरू:" -#: cmdline/apt-cache.cc:371 +#: cmdline/apt-cache.cc:353 msgid "Total dependency version space: " msgstr "कूल निर्भरता संस्करण खाली ठाऊँ:" -#: cmdline/apt-cache.cc:376 +#: cmdline/apt-cache.cc:358 msgid "Total slack space: " msgstr "कूल शिथिल खाली ठाऊँ:" -#: cmdline/apt-cache.cc:384 +#: cmdline/apt-cache.cc:366 msgid "Total space accounted for: " msgstr "को लागि कूल खाली ठाऊँ लेखांकन:" -#: cmdline/apt-cache.cc:515 cmdline/apt-cache.cc:1165 +#: cmdline/apt-cache.cc:497 cmdline/apt-cache.cc:1146 +#: apt-private/private-show.cc:55 #, c-format msgid "Package file %s is out of sync." msgstr "प्याकेज फाइल %s sync भन्दा बाहिर छ ।" -#: cmdline/apt-cache.cc:593 cmdline/apt-cache.cc:1452 -#: cmdline/apt-cache.cc:1454 cmdline/apt-cache.cc:1531 cmdline/apt-mark.cc:46 -#: cmdline/apt-mark.cc:93 cmdline/apt-mark.cc:219 +#: cmdline/apt-cache.cc:575 cmdline/apt-cache.cc:1432 +#: cmdline/apt-cache.cc:1434 cmdline/apt-cache.cc:1511 cmdline/apt-mark.cc:48 +#: cmdline/apt-mark.cc:95 cmdline/apt-mark.cc:221 +#: apt-private/private-show.cc:167 apt-private/private-show.cc:169 msgid "No packages found" msgstr "कुनै प्याकेजहरू फेला परेन" -#: cmdline/apt-cache.cc:1265 +#: cmdline/apt-cache.cc:1245 #, fuzzy msgid "You must give at least one search pattern" msgstr "तपाईँले एउटा वास्तविक बान्की दिनुपर्छ" -#: cmdline/apt-cache.cc:1431 +#: cmdline/apt-cache.cc:1411 msgid "This command is deprecated. Please use 'apt-mark showauto' instead." msgstr "" -#: cmdline/apt-cache.cc:1526 apt-pkg/cacheset.cc:510 +#: cmdline/apt-cache.cc:1506 apt-pkg/cacheset.cc:586 #, c-format msgid "Unable to locate package %s" msgstr "प्याकेज %s तोक्न असक्षम भयो" -#: cmdline/apt-cache.cc:1556 +#: cmdline/apt-cache.cc:1536 msgid "Package files:" msgstr "प्याकेज फाइलहरू:" -#: cmdline/apt-cache.cc:1563 cmdline/apt-cache.cc:1654 +#: cmdline/apt-cache.cc:1543 cmdline/apt-cache.cc:1634 msgid "Cache is out of sync, can't x-ref a package file" msgstr "क्यास sync भन्दा बाहिर छ, प्याकेज फाइल x-ref गर्न सक्दैन" #. Show any packages have explicit pins -#: cmdline/apt-cache.cc:1577 +#: cmdline/apt-cache.cc:1557 msgid "Pinned packages:" msgstr "पिन गरिएका प्याकेजहरू:" -#: cmdline/apt-cache.cc:1589 cmdline/apt-cache.cc:1634 +#: cmdline/apt-cache.cc:1569 cmdline/apt-cache.cc:1614 msgid "(not found)" msgstr "(फेला परेन)" -#: cmdline/apt-cache.cc:1597 +#: cmdline/apt-cache.cc:1577 msgid " Installed: " msgstr " स्थापना भयो:" -#: cmdline/apt-cache.cc:1598 +#: cmdline/apt-cache.cc:1578 msgid " Candidate: " msgstr " उमेद्वार:" -#: cmdline/apt-cache.cc:1616 cmdline/apt-cache.cc:1624 +#: cmdline/apt-cache.cc:1596 cmdline/apt-cache.cc:1604 msgid "(none)" msgstr "(कुनै पनि होइन)" -#: cmdline/apt-cache.cc:1631 +#: cmdline/apt-cache.cc:1611 msgid " Package pin: " msgstr "प्याकेज पिन:" #. Show the priority tables -#: cmdline/apt-cache.cc:1640 +#: cmdline/apt-cache.cc:1620 msgid " Version table:" msgstr " संस्करण तालिका:" -#: cmdline/apt-cache.cc:1753 cmdline/apt-cdrom.cc:206 cmdline/apt-config.cc:81 -#: cmdline/apt-get.cc:3392 cmdline/apt-mark.cc:375 -#: cmdline/apt-extracttemplates.cc:229 ftparchive/apt-ftparchive.cc:591 -#: cmdline/apt-internal-solver.cc:33 cmdline/apt-sortpkgs.cc:147 +#: cmdline/apt-cache.cc:1733 cmdline/apt-cdrom.cc:252 cmdline/apt-config.cc:83 +#: cmdline/apt-get.cc:1580 cmdline/apt-mark.cc:377 cmdline/apt.cc:66 +#: cmdline/apt-extracttemplates.cc:217 ftparchive/apt-ftparchive.cc:591 +#: cmdline/apt-internal-solver.cc:34 cmdline/apt-sortpkgs.cc:147 #, fuzzy, c-format msgid "%s %s for %s compiled on %s %s\n" msgstr "%s %s को लागि %s %s, %s %s मा कम्पाएल गरिएको छ\n" -#: cmdline/apt-cache.cc:1760 +#: cmdline/apt-cache.cc:1740 #, fuzzy msgid "" "Usage: apt-cache [options] command\n" @@ -239,36 +241,36 @@ msgstr "" "धेरै जानकारीकोप लागि apt-cache(8) र apt.conf(5) म्यानुल पृष्टहरू हेर्नुहोस् ।\n" #. }}} -#: cmdline/apt-cdrom.cc:43 +#: cmdline/apt-cdrom.cc:45 msgid "" "No CD-ROM could be auto-detected or found using the default mount point.\n" "You may try the --cdrom option to set the CD-ROM mount point. See 'man apt-" "cdrom' for more information about the CD-ROM auto-detection and mount point." msgstr "" -#: cmdline/apt-cdrom.cc:85 +#: cmdline/apt-cdrom.cc:89 #, fuzzy msgid "Please provide a name for this Disc, such as 'Debian 5.0.3 Disk 1'" msgstr "कृपया यो डिस्कको लागि नाम उपलब्ध गराउनुहोस्, जस्तै 'Debian 2.1r1 Disk 1'" -#: cmdline/apt-cdrom.cc:100 +#: cmdline/apt-cdrom.cc:104 msgid "Please insert a Disc in the drive and press enter" msgstr "कृपया ड्राइभमा डिस्क घुसाउनुहोस् र इन्टर थिच्नुहोस्" -#: cmdline/apt-cdrom.cc:135 +#: cmdline/apt-cdrom.cc:141 #, fuzzy, c-format msgid "Failed to mount '%s' to '%s'" msgstr " %s मा %s पुन:नामकरण असफल भयो" -#: cmdline/apt-cdrom.cc:170 +#: cmdline/apt-cdrom.cc:196 msgid "Repeat this process for the rest of the CDs in your set." msgstr "तपाईँको सेटमा बाँकी सि डि हरुको लागि यो प्रक्रिया फेरी गर्नुहोस् । " -#: cmdline/apt-config.cc:46 +#: cmdline/apt-config.cc:48 msgid "Arguments not in pairs" msgstr "तर्कहरू जोडामा छैन" -#: cmdline/apt-config.cc:87 +#: cmdline/apt-config.cc:89 msgid "" "Usage: apt-config [options] command\n" "\n" @@ -296,599 +298,77 @@ msgstr "" " -c=? यो कनफिगरेसन फाइल पढ्नुहोस्\n" " -o=? एउटा स्वेच्छाचारी कनफिगरेसन विकल्प सेट गर्नुहोस्, जस्तै -o dir::cache=/tmp\n" -#. TRANSLATOR: Yes/No question help-text: defaulting to Y[es] -#. e.g. "Do you want to continue? [Y/n] " -#. The user has to answer with an input matching the -#. YESEXPR/NOEXPR defined in your l10n. -#: cmdline/apt-get.cc:146 -msgid "[Y/n]" -msgstr "" - -#. TRANSLATOR: Yes/No question help-text: defaulting to N[o] -#. e.g. "Should this file be removed? [y/N] " -#. The user has to answer with an input matching the -#. YESEXPR/NOEXPR defined in your l10n. -#: cmdline/apt-get.cc:152 -msgid "[y/N]" -msgstr "" - -#. TRANSLATOR: "Yes" answer printed for a yes/no question if --assume-yes is set -#: cmdline/apt-get.cc:163 -msgid "Y" -msgstr "" - -#. TRANSLATOR: "No" answer printed for a yes/no question if --assume-no is set -#: cmdline/apt-get.cc:169 -msgid "N" -msgstr "" - -#: cmdline/apt-get.cc:191 apt-pkg/cachefilter.cc:33 -#, c-format -msgid "Regex compilation error - %s" -msgstr "संकलन त्रुटि रिजेक्स गर्नुहोस् - %s" - -#: cmdline/apt-get.cc:289 -msgid "The following packages have unmet dependencies:" -msgstr "निम्न प्याकेजहरुले निर्भरताहरू भेटेनन्:" - -#: cmdline/apt-get.cc:379 -#, c-format -msgid "but %s is installed" -msgstr "तर %s स्थापना भयो" - -#: cmdline/apt-get.cc:381 -#, c-format -msgid "but %s is to be installed" -msgstr "तर %s स्थापना हुनुपर्यो" - -#: cmdline/apt-get.cc:388 -msgid "but it is not installable" -msgstr "तर यो स्थापनायोग्य छैन" - -#: cmdline/apt-get.cc:390 -msgid "but it is a virtual package" -msgstr "तर यो अवास्तविक प्याकेज होइन" - -#: cmdline/apt-get.cc:393 -msgid "but it is not installed" -msgstr "तर यो स्थापना भएन" - -#: cmdline/apt-get.cc:393 -msgid "but it is not going to be installed" -msgstr "तर यो स्थापना हुन गइरहेको छैन" - -#: cmdline/apt-get.cc:398 -msgid " or" -msgstr "वा" - -#: cmdline/apt-get.cc:427 -msgid "The following NEW packages will be installed:" -msgstr "निम्न नयाँ प्याकेजहरू स्थापना हुनेछन्:" - -#: cmdline/apt-get.cc:453 -msgid "The following packages will be REMOVED:" -msgstr "निम्न प्याकेजहरू हटाइनेछन्:" - -#: cmdline/apt-get.cc:475 -msgid "The following packages have been kept back:" -msgstr "निम्न प्याकेजहरू पछाडि राखिनेछन्:" - -#: cmdline/apt-get.cc:496 -msgid "The following packages will be upgraded:" -msgstr "निम्न प्याकेजहरू स्तर वृद्धि हुनेछन्:" - -#: cmdline/apt-get.cc:517 -msgid "The following packages will be DOWNGRADED:" -msgstr "निम्न प्याकेजहरू स्तरकम गरिनेछन्:" - -#: cmdline/apt-get.cc:537 -msgid "The following held packages will be changed:" -msgstr "निम्न भइरहेको प्याकेजहरू परिवर्तन हुनेछैन:" - -#: cmdline/apt-get.cc:592 -#, c-format -msgid "%s (due to %s) " -msgstr "%s (%s कारणले) " - -#: cmdline/apt-get.cc:600 -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:631 -#, c-format -msgid "%lu upgraded, %lu newly installed, " -msgstr "%lu स्तर वृद्धि गरियो, %lu नयाँ स्थापना भयो, " - -#: cmdline/apt-get.cc:635 -#, c-format -msgid "%lu reinstalled, " -msgstr "%lu पुन: स्थापना गरियो, " - -#: cmdline/apt-get.cc:637 -#, c-format -msgid "%lu downgraded, " -msgstr "%lu स्तर कम गरियो, " - -#: cmdline/apt-get.cc:639 -#, c-format -msgid "%lu to remove and %lu not upgraded.\n" -msgstr "%lu हटाउन र %lu स्तर वृद्धि गरिएन ।\n" - -#: cmdline/apt-get.cc:643 -#, c-format -msgid "%lu not fully installed or removed.\n" -msgstr "%lu पूर्णरुपले स्थापना भएन र हटाइएन ।\n" - -#: cmdline/apt-get.cc:664 -#, fuzzy, c-format -msgid "Note, selecting '%s' for task '%s'\n" -msgstr "द्रष्टब्य, रिजेक्स '%s' को लागि %s चयन गरिदैछ\n" - -#: cmdline/apt-get.cc:669 -#, fuzzy, c-format -msgid "Note, selecting '%s' for regex '%s'\n" -msgstr "द्रष्टब्य, रिजेक्स '%s' को लागि %s चयन गरिदैछ\n" - -#: cmdline/apt-get.cc:686 -#, c-format -msgid "Package %s is a virtual package provided by:\n" -msgstr "प्याकेज %s ...द्वारा उपलब्ध गराइएको अवास्तविक प्याकेज हो:\n" - -#: cmdline/apt-get.cc:697 -msgid " [Installed]" -msgstr " [स्थापना भयो]" - -#: cmdline/apt-get.cc:706 -#, fuzzy -msgid " [Not candidate version]" -msgstr "उमेद्वार संस्करणहरू" - -#: cmdline/apt-get.cc:708 -msgid "You should explicitly select one to install." -msgstr "तपाईँले स्थापना गर्न स्पष्ट रुपमा एउटा चयन गर्नुहोस् ।" - -#: cmdline/apt-get.cc:711 -#, c-format -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:729 -msgid "However the following packages replace it:" -msgstr "जे भए पनि निम्न प्याकेजहरूले यसलाई बदल्छ:" - -#: cmdline/apt-get.cc:741 -#, fuzzy, c-format -msgid "Package '%s' has no installation candidate" -msgstr "प्याकेज %s संग कुनै स्थापना उमेद्वार छैन" - -#: cmdline/apt-get.cc:754 -#, c-format -msgid "Virtual packages like '%s' can't be removed\n" -msgstr "" - -#. TRANSLATORS: Note, this is not an interactive question -#: cmdline/apt-get.cc:766 cmdline/apt-get.cc:969 -#, fuzzy, c-format -msgid "Package '%s' is not installed, so not removed. Did you mean '%s'?\n" -msgstr "प्याकेज %s स्थापना भएन, त्यसैले हटेन\n" - -#: cmdline/apt-get.cc:772 cmdline/apt-get.cc:975 -#, fuzzy, c-format -msgid "Package '%s' is not installed, so not removed\n" -msgstr "प्याकेज %s स्थापना भएन, त्यसैले हटेन\n" - -#: cmdline/apt-get.cc:817 -#, fuzzy, c-format -msgid "Note, selecting '%s' instead of '%s'\n" -msgstr "द्रष्टब्य, %s को सट्टा %s चयन भइरहेछ\n" - -#: cmdline/apt-get.cc:847 -#, c-format -msgid "Skipping %s, it is already installed and upgrade is not set.\n" -msgstr "%s फड्किदैछ, यो पहिल्यै स्थापना भयो र स्तरवृद्धि सेट भएको छैन ।\n" - -#: cmdline/apt-get.cc:851 -#, fuzzy, c-format -msgid "Skipping %s, it is not installed and only upgrades are requested.\n" -msgstr "%s फड्किदैछ, यो पहिल्यै स्थापना भयो र स्तरवृद्धि सेट भएको छैन ।\n" - -#: cmdline/apt-get.cc:863 -#, c-format -msgid "Reinstallation of %s is not possible, it cannot be downloaded.\n" -msgstr " %s को पुन: स्थापना सम्भव छैन, यो डाउनलोड हुन सक्दैन ।\n" - -#: cmdline/apt-get.cc:868 -#, c-format -msgid "%s is already the newest version.\n" -msgstr "%s पहिल्यै नयाँ संस्करण हो ।\n" - -#: cmdline/apt-get.cc:887 cmdline/apt-get.cc:2187 cmdline/apt-mark.cc:68 +#: cmdline/apt-get.cc:244 #, fuzzy, c-format -msgid "%s set to manually installed.\n" -msgstr "तर %s स्थापना हुनुपर्यो" - -#: cmdline/apt-get.cc:913 -#, fuzzy, c-format -msgid "Selected version '%s' (%s) for '%s'\n" -msgstr "%s को लागि चयन भएको संस्करण %s (%s)\n" - -#: cmdline/apt-get.cc:918 -#, fuzzy, c-format -msgid "Selected version '%s' (%s) for '%s' because of '%s'\n" -msgstr "%s को लागि चयन भएको संस्करण %s (%s)\n" - -#: cmdline/apt-get.cc:1054 -msgid "Correcting dependencies..." -msgstr "निर्भरताहरू सुधार गरिदैछ..." - -#: cmdline/apt-get.cc:1057 -msgid " failed." -msgstr "असफल भयो ।" - -#: cmdline/apt-get.cc:1060 -msgid "Unable to correct dependencies" -msgstr "निर्भरताहरू सुधार गर्न असक्षम भयो" - -#: cmdline/apt-get.cc:1063 -msgid "Unable to minimize the upgrade set" -msgstr "स्तर वृद्धि सेटलाई न्यूनतम गर्न असक्षम भयो" - -#: cmdline/apt-get.cc:1065 -msgid " Done" -msgstr "काम भयो" - -#: cmdline/apt-get.cc:1069 -msgid "You might want to run 'apt-get -f install' to correct these." -msgstr "यी सुधार गर्न तपाईँले 'apt-get -f install' चलाउन पर्छ ।" - -#: cmdline/apt-get.cc:1072 -msgid "Unmet dependencies. Try using -f." -msgstr "नभेटिएका निर्भरताहरू । -f प्रयोग गरेर प्रयास गर्नुहोस् ।" - -#: cmdline/apt-get.cc:1097 -msgid "WARNING: The following packages cannot be authenticated!" -msgstr "चेतावनी: निम्न प्याकलेजहरू प्रणाणीकरण हुन सक्दैन! " - -#: cmdline/apt-get.cc:1101 -msgid "Authentication warning overridden.\n" -msgstr "प्रमाणिकरण चेतावनी अधिलेखन भयो ।\n" - -#: cmdline/apt-get.cc:1108 -#, fuzzy -msgid "Install these packages without verification?" -msgstr "यी प्याकेजहरू रूजू बिना स्थापना गर्नुहुन्छ [y/N]? " - -#: cmdline/apt-get.cc:1110 -msgid "Some packages could not be authenticated" -msgstr "केही प्याकेजहरू प्रमाणीकरण हुन सक्दैन" - -#: cmdline/apt-get.cc:1119 cmdline/apt-get.cc:1280 -msgid "There are problems and -y was used without --force-yes" -msgstr "त्यहाँ समस्याहरू छन् र हुन्छलाई जोड नगरिकन -y को प्रयोग भयो" - -#: cmdline/apt-get.cc:1160 -msgid "Internal error, InstallPackages was called with broken packages!" -msgstr "आन्तरिक त्रुटि, स्थापना प्याकेजहरुलाई भाँचिएको प्याकेज भनिन्थ्यो!" - -#: cmdline/apt-get.cc:1169 -msgid "Packages need to be removed but remove is disabled." -msgstr "प्याकेजहरू हट्न चाहदैछन् तर हटाई अक्षम भइरहेछ ।" - -#: cmdline/apt-get.cc:1180 -msgid "Internal error, Ordering didn't finish" -msgstr "आन्तरिक त्रुटि, आदेश समाप्त भएको छैन" - -#: cmdline/apt-get.cc:1218 -msgid "How odd.. The sizes didn't match, email apt@packages.debian.org" -msgstr "कस्तो नमिलेको.. साइजहरू मेल खाएन, apt@packages.debian.org इमेल गर्नुहोस्" - -#. 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:1225 -#, c-format -msgid "Need to get %sB/%sB of archives.\n" -msgstr "संग्रहहरुको %sB/%sB प्राप्त गर्न आवश्यक ।\n" - -#. 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:1230 -#, c-format -msgid "Need to get %sB of archives.\n" -msgstr "संग्रहहरुको %sB प्राप्त गर्न आवश्यक ।\n" +msgid "Can not find a package for architecture '%s'" +msgstr "प्याकेज फेला पार्न सकिएन %s" -#. 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:1237 +#: cmdline/apt-get.cc:326 #, fuzzy, c-format -msgid "After this operation, %sB of additional disk space will be used.\n" -msgstr "अनप्याक गरिसके पछि थप डिस्क खाली ठाउँको %sB प्रयोग हुनेछ ।\n" +msgid "Can not find a package '%s' with version '%s'" +msgstr "प्याकेज फेला पार्न सकिएन %s" -#. 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:1242 +#: cmdline/apt-get.cc:329 #, fuzzy, c-format -msgid "After this operation, %sB disk space will be freed.\n" -msgstr "%sB अनप्याक गरिसके पछि डिस्क खाली ठाउँ खाली हुनेछ ।\n" - -#: cmdline/apt-get.cc:1257 cmdline/apt-get.cc:1260 cmdline/apt-get.cc:2621 -#: cmdline/apt-get.cc:2624 -#, c-format -msgid "Couldn't determine free space in %s" -msgstr " %s मा खाली ठाऊँ निर्धारण गर्न सकिएन" - -#: cmdline/apt-get.cc:1270 -#, c-format -msgid "You don't have enough free space in %s." -msgstr "तपाईँ संग %s मा पर्याप्त खाली ठाऊँ छैन ।" - -#: cmdline/apt-get.cc:1286 cmdline/apt-get.cc:1308 -msgid "Trivial Only specified but this is not a trivial operation." -msgstr "त्रिभियल मात्र निर्दिष्ट गरिएको छ तर यो त्रिभियल सञ्चालन होइन ।" - -#. TRANSLATOR: This string needs to be typed by the user as a confirmation, so be -#. careful with hard to type or special characters (like non-breaking spaces) -#: cmdline/apt-get.cc:1290 -msgid "Yes, do as I say!" -msgstr "हो,मैले भने जस्तै गर्नुहोस्!" - -#: cmdline/apt-get.cc:1292 -#, c-format -msgid "" -"You are about to do something potentially harmful.\n" -"To continue type in the phrase '%s'\n" -" ?] " -msgstr "" -"तपाईँले केही संभवत: हानिकारक काम गर्नुपर्छ ।\n" -"निरन्तरता दिन '%s' वाक्यांशमा टाइप गर्नुहोस् \n" -" ?] " - -#: cmdline/apt-get.cc:1298 cmdline/apt-get.cc:1317 -msgid "Abort." -msgstr "परित्याग गर्नुहोस् ।" - -#: cmdline/apt-get.cc:1313 -#, fuzzy -msgid "Do you want to continue?" -msgstr "के तपाईँ निरन्तरता दिन चाहनुहुन्छ [Y/n]? " - -#: cmdline/apt-get.cc:1385 cmdline/apt-get.cc:2686 apt-pkg/algorithms.cc:1566 -#, c-format -msgid "Failed to fetch %s %s\n" -msgstr "%s %s तान्न असफल भयो\n" - -#: cmdline/apt-get.cc:1403 -msgid "Some files failed to download" -msgstr "केही फाइलहरू डाउनलोड गर्न असफल भयो" - -#: cmdline/apt-get.cc:1404 cmdline/apt-get.cc:2698 -msgid "Download complete and in download only mode" -msgstr "डाउनलोड समाप्त भयो र डाउनलोडमा मोड मात्रै छ" - -#: cmdline/apt-get.cc:1410 -msgid "" -"Unable to fetch some archives, maybe run apt-get update or try with --fix-" -"missing?" -msgstr "" -"केही संग्रहहरू तान्न असक्षम भयो,apt-get अद्यावधिक चलिरहेछ वा हराइरहेको --fix-संगै प्रयास " -"गर्नुहुन्छ ?" - -#: cmdline/apt-get.cc:1414 -msgid "--fix-missing and media swapping is not currently supported" -msgstr "हराइरहेको --fix-र स्वाप भइरहेको मेडिया हाल समर्थित भइरहेको छैन" - -#: cmdline/apt-get.cc:1419 -msgid "Unable to correct missing packages." -msgstr "हराइरहेको प्याकेजहरू सुधार्न असक्षम भयो ।" - -#: cmdline/apt-get.cc:1420 -msgid "Aborting install." -msgstr "स्थापना परित्याग गरिदैछ ।" - -#: cmdline/apt-get.cc:1448 -msgid "" -"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] "" -msgstr[1] "" - -#: cmdline/apt-get.cc:1452 -msgid "Note: This is done automatically and on purpose by dpkg." -msgstr "" - -#: cmdline/apt-get.cc:1590 -#, c-format -msgid "Ignore unavailable target release '%s' of package '%s'" -msgstr "" +msgid "Can not find a package '%s' with release '%s'" +msgstr "प्याकेज फेला पार्न सकिएन %s" -#: cmdline/apt-get.cc:1622 +#: cmdline/apt-get.cc:366 #, fuzzy, c-format msgid "Picking '%s' as source package instead of '%s'\n" msgstr "स्रोत प्याकेज सूची %s स्थिर गर्न सकिएन " -#. if (VerTag.empty() == false && Last == 0) -#: cmdline/apt-get.cc:1660 +#: cmdline/apt-get.cc:422 #, c-format -msgid "Ignore unavailable version '%s' of package '%s'" +msgid "Can not find version '%s' of package '%s'" msgstr "" -#: cmdline/apt-get.cc:1676 -msgid "The update command takes no arguments" -msgstr "अद्यावधिक आदेशले कुनै तर्कहरू लिदैन" - -#: cmdline/apt-get.cc:1742 -msgid "We are not supposed to delete stuff, can't start AutoRemover" -msgstr "" - -#: cmdline/apt-get.cc:1846 -msgid "" -"Hmm, seems like the AutoRemover destroyed something which really\n" -"shouldn't happen. Please file a bug report against apt." -msgstr "" - -#. -#. 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:1849 cmdline/apt-get.cc:2017 -msgid "The following information may help to resolve the situation:" -msgstr "निम्न सूचनाले अवस्थालाई हल गर्न मद्दत गर्नेछ: " - -#: cmdline/apt-get.cc:1853 -#, fuzzy -msgid "Internal Error, AutoRemover broke stuff" -msgstr "आन्तरिक त्रुटि,समस्या हलकर्ताले उत्तम गुण भाँच्यो " - -#: cmdline/apt-get.cc:1860 -#, fuzzy -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] "निम्न नयाँ प्याकेजहरू स्थापना हुनेछन्:" -msgstr[1] "निम्न नयाँ प्याकेजहरू स्थापना हुनेछन्:" - -#: cmdline/apt-get.cc:1864 -#, fuzzy, 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] "निम्न नयाँ प्याकेजहरू स्थापना हुनेछन्:" -msgstr[1] "निम्न नयाँ प्याकेजहरू स्थापना हुनेछन्:" - -#: cmdline/apt-get.cc:1866 -msgid "Use 'apt-get autoremove' to remove it." -msgid_plural "Use 'apt-get autoremove' to remove them." -msgstr[0] "" -msgstr[1] "" - -#: cmdline/apt-get.cc:1885 -msgid "Internal error, AllUpgrade broke stuff" -msgstr "आन्तरिक त्रुटि,सबै स्तरवृद्धिले उत्तम गुण नष्ट गर्दछ" - -#: cmdline/apt-get.cc:1984 -msgid "You might want to run 'apt-get -f install' to correct these:" -msgstr "तपाईँ यसलाई सुधार गर्न 'apt-get -f install' चलाउन चाहनुहुन्छ:" - -#: cmdline/apt-get.cc:1988 -msgid "" -"Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a " -"solution)." -msgstr "" -"नभेटिएका निर्भरताहरू । प्याकेजहरू बिना 'apt-get -f install' प्रयास गर्नुहोस् ( वा " -"समाधान निर्दिष्ट गर्नुहोस्) ।" - -#: cmdline/apt-get.cc:2002 -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 "" -"केही प्याकेजहरू स्थापना हुन सक्दैन । यसको मतलब तपाईँले\n" -" एउटा असम्भव अवास्थाको अनुरोध गर्नु भएको छ वा यदि तपाईँले प्रयोग गर्नु भइरहेको केहि " -"प्याकेजहरुको आवश्यकता पर्ने अस्थिर\n" -" वितरण अहिले सम्म सिर्जना\n" -" भएको छैन वा आवगमन विनानै सर्यो ।" - -#: cmdline/apt-get.cc:2023 -msgid "Broken packages" -msgstr "भाँचिएका प्याकेजहरू" - -#: cmdline/apt-get.cc:2049 -msgid "The following extra packages will be installed:" -msgstr "निम्न अतिरिक्त प्याकेजहरू स्थापना हुनेछन्:" - -#: cmdline/apt-get.cc:2139 -msgid "Suggested packages:" -msgstr "सुझाव दिएका प्याकेजहरू:" - -#: cmdline/apt-get.cc:2140 -msgid "Recommended packages:" -msgstr "सिफारिस गरिएका प्याकेजहरू:" - -#: cmdline/apt-get.cc:2182 +#: cmdline/apt-get.cc:453 #, c-format msgid "Couldn't find package %s" msgstr "प्याकेज फेला पार्न सकिएन %s" -#: cmdline/apt-get.cc:2189 cmdline/apt-mark.cc:70 +#: cmdline/apt-get.cc:458 cmdline/apt-mark.cc:70 +#, fuzzy, c-format +msgid "%s set to manually installed.\n" +msgstr "तर %s स्थापना हुनुपर्यो" + +#: cmdline/apt-get.cc:460 cmdline/apt-mark.cc:72 #, fuzzy, c-format msgid "%s set to automatically installed.\n" msgstr "तर %s स्थापना हुनुपर्यो" -#: cmdline/apt-get.cc:2197 cmdline/apt-mark.cc:114 +#: cmdline/apt-get.cc:468 cmdline/apt-mark.cc:116 msgid "" "This command is deprecated. Please use 'apt-mark auto' and 'apt-mark manual' " "instead." msgstr "" -#: cmdline/apt-get.cc:2213 -msgid "Calculating upgrade... " -msgstr "स्तर वृद्धि गणना गरिदैछ..." - -#: cmdline/apt-get.cc:2216 methods/ftp.cc:712 methods/connect.cc:116 -msgid "Failed" -msgstr "असफल भयो" - -#: cmdline/apt-get.cc:2221 -msgid "Done" -msgstr "काम भयो" - -#: cmdline/apt-get.cc:2288 cmdline/apt-get.cc:2296 +#: cmdline/apt-get.cc:537 cmdline/apt-get.cc:545 msgid "Internal error, problem resolver broke stuff" msgstr "आन्तरिक त्रुटि,समस्या हलकर्ताले उत्तम गुण भाँच्यो " -#: cmdline/apt-get.cc:2324 cmdline/apt-get.cc:2361 +#: cmdline/apt-get.cc:573 cmdline/apt-get.cc:610 msgid "Unable to lock the download directory" msgstr "डाउनलोड डाइरेक्ट्री ताल्चा मार्न असक्षम" -#: cmdline/apt-get.cc:2418 -#, c-format -msgid "Can't find a source to download version '%s' of '%s'" -msgstr "" - -#: cmdline/apt-get.cc:2423 -#, c-format -msgid "Downloading %s %s" -msgstr "" - -#: cmdline/apt-get.cc:2483 +#: cmdline/apt-get.cc:725 msgid "Must specify at least one package to fetch source for" msgstr "को लागि स्रोत तान्न कम्तिमा एउटा प्याकेज निर्दिष्ट गर्नुपर्छ" -#: cmdline/apt-get.cc:2523 cmdline/apt-get.cc:2835 +#: cmdline/apt-get.cc:765 cmdline/apt-get.cc:1060 #, c-format msgid "Unable to find a source package for %s" msgstr "%s को लागि स्रोत प्याकेज फेला पार्न असफल भयो" -#: cmdline/apt-get.cc:2540 +#: cmdline/apt-get.cc:782 #, c-format msgid "" "NOTICE: '%s' packaging is maintained in the '%s' version control system at:\n" "%s\n" msgstr "" -#: cmdline/apt-get.cc:2545 +#: cmdline/apt-get.cc:787 #, c-format msgid "" "Please use:\n" @@ -896,104 +376,114 @@ msgid "" "to retrieve the latest (possibly unreleased) updates to the package.\n" msgstr "" -#: cmdline/apt-get.cc:2598 +#: cmdline/apt-get.cc:840 #, c-format msgid "Skipping already downloaded file '%s'\n" msgstr "पहिल्यै डाउनलोड भएका फाइलहरु फड्काइदैछ '%s'\n" -#: cmdline/apt-get.cc:2635 +#: cmdline/apt-get.cc:863 cmdline/apt-get.cc:866 +#: apt-private/private-install.cc:198 apt-private/private-install.cc:201 +#, c-format +msgid "Couldn't determine free space in %s" +msgstr " %s मा खाली ठाऊँ निर्धारण गर्न सकिएन" + +#: cmdline/apt-get.cc:877 #, c-format msgid "You don't have enough free space in %s" msgstr "तपाईँ संग %s मा पर्याप्त खाली ठाऊँ छैन" #. 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:2644 +#: cmdline/apt-get.cc:886 #, c-format msgid "Need to get %sB/%sB of source archives.\n" msgstr "स्रोत संग्रहहरुको %sB/%sB प्राप्त गर्न आवश्यक छ ।\n" #. 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:2649 +#: cmdline/apt-get.cc:891 #, c-format msgid "Need to get %sB of source archives.\n" msgstr "स्रोत संग्रहहरुको %sB प्राप्त गर्न आवश्यक छ ।\n" -#: cmdline/apt-get.cc:2655 +#: cmdline/apt-get.cc:897 #, c-format msgid "Fetch source %s\n" msgstr "स्रोत फड्काउनुहोस् %s\n" -#: cmdline/apt-get.cc:2693 +#: cmdline/apt-get.cc:918 msgid "Failed to fetch some archives." msgstr "केही संग्रह फड्काउन असफल भयो ।" -#: cmdline/apt-get.cc:2724 +#: cmdline/apt-get.cc:923 apt-private/private-install.cc:325 +msgid "Download complete and in download only mode" +msgstr "डाउनलोड समाप्त भयो र डाउनलोडमा मोड मात्रै छ" + +#: cmdline/apt-get.cc:949 #, c-format msgid "Skipping unpack of already unpacked source in %s\n" msgstr " %s मा पहिल्यै अनप्याक गरिएका स्रोतको अनप्याक फड्काइदैछ\n" -#: cmdline/apt-get.cc:2736 +#: cmdline/apt-get.cc:961 #, c-format msgid "Unpack command '%s' failed.\n" msgstr "अनप्याक आदेश '%s' असफल भयो ।\n" -#: cmdline/apt-get.cc:2737 +#: cmdline/apt-get.cc:962 #, c-format msgid "Check if the 'dpkg-dev' package is installed.\n" msgstr "जाँच्नुहोस् यदि 'dpkg-dev' प्याकेज स्थापना भयो ।\n" -#: cmdline/apt-get.cc:2759 +#: cmdline/apt-get.cc:984 #, c-format msgid "Build command '%s' failed.\n" msgstr "निर्माण आदेश '%s' असफल भयो ।\n" -#: cmdline/apt-get.cc:2779 +#: cmdline/apt-get.cc:1004 msgid "Child process failed" msgstr "शाखा प्रक्रिया असफल भयो" -#: cmdline/apt-get.cc:2798 +#: cmdline/apt-get.cc:1023 msgid "Must specify at least one package to check builddeps for" msgstr "को लागि builddeps जाँच्न कम्तिमा एउटा प्याकेज निर्दष्ट गर्नुपर्छ" -#: cmdline/apt-get.cc:2823 +#: cmdline/apt-get.cc:1048 #, c-format msgid "" "No architecture information available for %s. See apt.conf(5) APT::" "Architectures for setup" msgstr "" -#: cmdline/apt-get.cc:2847 cmdline/apt-get.cc:2850 +#: cmdline/apt-get.cc:1072 cmdline/apt-get.cc:1075 #, c-format msgid "Unable to get build-dependency information for %s" msgstr "%s को लागि निर्माण-निर्भरता सूचना प्राप्त गर्न असक्षम भयो" -#: cmdline/apt-get.cc:2870 +#: cmdline/apt-get.cc:1095 #, c-format msgid "%s has no build depends.\n" msgstr "%s कुनै निर्माणमा आधारित हुदैन ।\n" -#: cmdline/apt-get.cc:3040 +#: cmdline/apt-get.cc:1265 #, fuzzy, c-format msgid "" "%s dependency for %s can't be satisfied because %s is not allowed on '%s' " "packages" msgstr "%s को लागि %s निर्भरता सन्तुष्ट हुन सकेन किनभने प्याकेज %s फेला पार्न सकिएन" -#: cmdline/apt-get.cc:3058 +#: cmdline/apt-get.cc:1283 #, c-format msgid "" "%s dependency for %s cannot be satisfied because the package %s cannot be " "found" msgstr "%s को लागि %s निर्भरता सन्तुष्ट हुन सकेन किनभने प्याकेज %s फेला पार्न सकिएन" -#: cmdline/apt-get.cc:3081 +#: cmdline/apt-get.cc:1306 #, c-format msgid "Failed to satisfy %s dependency for %s: Installed package %s is too new" msgstr "%s को लागि %s निर्भरता सन्तुष्ट पार्न असफल भयो: स्थापित प्याकेज %s अति नयाँ छ" -#: cmdline/apt-get.cc:3120 +#: cmdline/apt-get.cc:1345 #, fuzzy, c-format msgid "" "%s dependency for %s cannot be satisfied because candidate version of " @@ -1002,37 +492,37 @@ msgstr "" "%sको लागि %s निर्भरता सन्तुष्ट हुन सकेन किन भने प्याकेज %s को कुनै उपलब्ध संस्करणले संस्करण " "आवश्यकताहरुलाई सन्तुष्ट पार्न सकेन " -#: cmdline/apt-get.cc:3126 +#: cmdline/apt-get.cc:1351 #, fuzzy, c-format msgid "" "%s dependency for %s cannot be satisfied because package %s has no candidate " "version" msgstr "%s को लागि %s निर्भरता सन्तुष्ट हुन सकेन किनभने प्याकेज %s फेला पार्न सकिएन" -#: cmdline/apt-get.cc:3149 +#: cmdline/apt-get.cc:1374 #, c-format msgid "Failed to satisfy %s dependency for %s: %s" msgstr "%s को लागि %s निर्भरता सन्तुष्ट गर्न असफल: %s" -#: cmdline/apt-get.cc:3164 +#: cmdline/apt-get.cc:1389 #, c-format msgid "Build-dependencies for %s could not be satisfied." msgstr "%s को लागि निर्माण निर्भरताहरू सन्तुष्ट गर्न सकिएन । " -#: cmdline/apt-get.cc:3169 +#: cmdline/apt-get.cc:1394 msgid "Failed to process build dependencies" msgstr "निर्माण निर्भरताहरू प्रक्रिया गर्न असफल" -#: cmdline/apt-get.cc:3262 cmdline/apt-get.cc:3274 +#: cmdline/apt-get.cc:1487 cmdline/apt-get.cc:1499 #, fuzzy, c-format msgid "Changelog for %s (%s)" msgstr "%s (%s) मा जडान गरिदैछ" -#: cmdline/apt-get.cc:3397 +#: cmdline/apt-get.cc:1585 msgid "Supported modules:" msgstr "समर्थित मोड्युलहरू:" -#: cmdline/apt-get.cc:3438 +#: cmdline/apt-get.cc:1626 #, fuzzy msgid "" "Usage: apt-get [options] command\n" @@ -1117,98 +607,53 @@ msgstr "" "pages हेर्नुहोस् ।\n" " APT संग सुपर काउ शक्तिहरू छ ।\n" -#: cmdline/apt-get.cc:3603 -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 "" - -#: cmdline/acqprogress.cc:60 -msgid "Hit " -msgstr "हान्नुहोस्" - -#: cmdline/acqprogress.cc:84 -msgid "Get:" -msgstr "प्राप्त गर्नुहोस्:" - -#: cmdline/acqprogress.cc:115 -msgid "Ign " -msgstr "Ign " - -#: cmdline/acqprogress.cc:119 -msgid "Err " -msgstr "Err " - -#: cmdline/acqprogress.cc:140 -#, c-format -msgid "Fetched %sB in %s (%sB/s)\n" -msgstr "%s (%sB/s) मा %sB मा तानियो\n" - -#: cmdline/acqprogress.cc:230 -#, c-format -msgid " [Working]" -msgstr " [काम गरिरहेको]" - -#: cmdline/acqprogress.cc:286 -#, c-format -msgid "" -"Media change: please insert the disc labeled\n" -" '%s'\n" -"in the drive '%s' and press enter\n" -msgstr "" -"मेडिया परिवर्तन: कृपया डिस्क लेबुल ड्राइभ '%s' मा घुसाउनुहोस्\n" -" '%s'\n" -"र इन्टर थिच्नुहोस्\n" - -#: cmdline/apt-mark.cc:55 +#: cmdline/apt-mark.cc:57 #, fuzzy, c-format msgid "%s can not be marked as it is not installed.\n" msgstr "तर यो स्थापना भएन" -#: cmdline/apt-mark.cc:61 +#: cmdline/apt-mark.cc:63 #, fuzzy, c-format msgid "%s was already set to manually installed.\n" msgstr "तर %s स्थापना हुनुपर्यो" -#: cmdline/apt-mark.cc:63 +#: cmdline/apt-mark.cc:65 #, fuzzy, c-format msgid "%s was already set to automatically installed.\n" msgstr "तर %s स्थापना हुनुपर्यो" -#: cmdline/apt-mark.cc:228 +#: cmdline/apt-mark.cc:230 #, fuzzy, c-format msgid "%s was already set on hold.\n" msgstr "%s पहिल्यै नयाँ संस्करण हो ।\n" -#: cmdline/apt-mark.cc:230 +#: cmdline/apt-mark.cc:232 #, fuzzy, c-format msgid "%s was already not hold.\n" msgstr "%s पहिल्यै नयाँ संस्करण हो ।\n" -#: cmdline/apt-mark.cc:245 cmdline/apt-mark.cc:326 -#: apt-pkg/contrib/fileutl.cc:832 apt-pkg/contrib/gpgv.cc:223 -#: apt-pkg/deb/dpkgpm.cc:1032 +#: cmdline/apt-mark.cc:247 cmdline/apt-mark.cc:328 +#: apt-pkg/contrib/fileutl.cc:850 apt-pkg/contrib/gpgv.cc:217 +#: apt-pkg/deb/dpkgpm.cc:1182 #, c-format msgid "Waited for %s but it wasn't there" msgstr " %s को लागि पर्खिरहेको तर यो त्यहाँ छैन" -#: cmdline/apt-mark.cc:260 cmdline/apt-mark.cc:309 +#: cmdline/apt-mark.cc:262 cmdline/apt-mark.cc:311 #, fuzzy, c-format msgid "%s set on hold.\n" msgstr "तर %s स्थापना हुनुपर्यो" -#: cmdline/apt-mark.cc:262 cmdline/apt-mark.cc:314 +#: cmdline/apt-mark.cc:264 cmdline/apt-mark.cc:316 #, fuzzy, c-format msgid "Canceled hold on %s.\n" msgstr "%s खोल्न असफल" -#: cmdline/apt-mark.cc:332 +#: cmdline/apt-mark.cc:334 msgid "Executing dpkg failed. Are you root?" msgstr "" -#: cmdline/apt-mark.cc:379 +#: cmdline/apt-mark.cc:381 msgid "" "Usage: apt-mark [options] {auto|manual} pkg1 [pkg2 ...]\n" "\n" @@ -1218,6 +663,11 @@ msgid "" "Commands:\n" " auto - Mark the given packages as automatically installed\n" " manual - Mark the given packages as manually installed\n" +" hold - Mark a package as held back\n" +" unhold - Unset a package set as held back\n" +" showauto - Print the list of automatically installed packages\n" +" showmanual - Print the list of manually installed packages\n" +" showhold - Print the list of package on hold\n" "\n" "Options:\n" " -h This help text.\n" @@ -1230,6 +680,28 @@ msgid "" "See the apt-mark(8) and apt.conf(5) manual pages for more information." msgstr "" +#: cmdline/apt.cc:71 +msgid "" +"Usage: apt [options] command\n" +"\n" +"CLI for apt.\n" +"Basic commands: \n" +" list - list packages based on package names\n" +" search - search in package descriptions\n" +" show - show package details\n" +"\n" +" update - update list of available packages\n" +"\n" +" install - install packages\n" +" remove - remove packages\n" +"\n" +" upgrade - upgrade the system by installing/upgrading packages\n" +" full-upgrade - upgrade the system by removing/installing/upgrading " +"packages\n" +"\n" +" edit-sources - edit the source information file\n" +msgstr "" + #: methods/cdrom.cc:203 #, c-format msgid "Unable to read the cdrom database %s" @@ -1256,16 +728,16 @@ msgstr "%s मा सिडी रोम अनमाउन्ट गर्न msgid "Disk not found." msgstr "डिस्क फेला परेन ।" -#: methods/cdrom.cc:262 methods/file.cc:82 methods/rsh.cc:275 +#: methods/cdrom.cc:262 methods/file.cc:82 methods/rsh.cc:274 msgid "File not found" msgstr "फाइल फेला परेन " -#: methods/copy.cc:46 methods/gzip.cc:105 methods/gzip.cc:114 -#: methods/rred.cc:512 methods/rred.cc:521 +#: methods/copy.cc:46 methods/gzip.cc:106 methods/rred.cc:599 +#: methods/rred.cc:609 msgid "Failed to stat" msgstr "स्थिर गर्न असफल भयो" -#: methods/copy.cc:83 methods/gzip.cc:111 methods/rred.cc:518 +#: methods/copy.cc:82 methods/gzip.cc:113 methods/rred.cc:606 msgid "Failed to set modification time" msgstr "परिमार्जन समय सेट असफल भयो" @@ -1274,34 +746,34 @@ msgid "Invalid URI, local URIS must not start with //" msgstr "अवैध URl, स्थानिय URIS // संग सुरू हुन सक्दैन" #. Login must be before getpeername otherwise dante won't work. -#: methods/ftp.cc:173 +#: methods/ftp.cc:172 msgid "Logging in" msgstr "लगइन भइरहेछ" -#: methods/ftp.cc:179 +#: methods/ftp.cc:178 msgid "Unable to determine the peer name" msgstr "समान नाम निर्धारण गर्न असक्षम भयो" -#: methods/ftp.cc:184 +#: methods/ftp.cc:183 msgid "Unable to determine the local name" msgstr "स्थानिय नाम निर्धारण गर्न असक्षम भयो" -#: methods/ftp.cc:215 methods/ftp.cc:243 +#: methods/ftp.cc:214 methods/ftp.cc:242 #, c-format msgid "The server refused the connection and said: %s" msgstr "सर्भरले जडान अस्वीकार गर्यो र भन्यो: %s" -#: methods/ftp.cc:221 +#: methods/ftp.cc:220 #, c-format msgid "USER failed, server said: %s" msgstr "प्रयोगकर्ता असफल भयो, सर्भरले भन्यो: %s" -#: methods/ftp.cc:228 +#: methods/ftp.cc:227 #, c-format msgid "PASS failed, server said: %s" msgstr "पास असफल भयो, सर्भरले भन्यो: %s" -#: methods/ftp.cc:248 +#: methods/ftp.cc:247 msgid "" "A proxy server was specified but no login script, Acquire::ftp::ProxyLogin " "is empty." @@ -1309,117 +781,121 @@ msgstr "" "प्रोक्सी सर्भर निर्दिष्ट गरियो तर कुनै स्क्रिफ्ट लगइन भएन, Acquire::ftp::ProxyLogin " "खाली छ ।" -#: methods/ftp.cc:276 +#: methods/ftp.cc:275 #, c-format msgid "Login script command '%s' failed, server said: %s" msgstr "लगइन स्क्रिफ्ट आदेश '%s' असफल भयो, सर्भरले भन्यो: %s" -#: methods/ftp.cc:302 +#: methods/ftp.cc:301 #, c-format msgid "TYPE failed, server said: %s" msgstr "टाइप असफल भयो: %s" -#: methods/ftp.cc:340 methods/ftp.cc:452 methods/rsh.cc:192 methods/rsh.cc:237 +#: methods/ftp.cc:339 methods/ftp.cc:451 methods/rsh.cc:191 methods/rsh.cc:236 msgid "Connection timeout" msgstr "जडान समय सकियो" -#: methods/ftp.cc:346 +#: methods/ftp.cc:345 msgid "Server closed the connection" msgstr "सर्भरले जडान बन्द गर्यो" -#: methods/ftp.cc:349 methods/rsh.cc:199 apt-pkg/contrib/fileutl.cc:1264 -#: apt-pkg/contrib/fileutl.cc:1273 apt-pkg/contrib/fileutl.cc:1276 +#: methods/ftp.cc:348 methods/rsh.cc:198 apt-pkg/contrib/fileutl.cc:1292 +#: apt-pkg/contrib/fileutl.cc:1301 apt-pkg/contrib/fileutl.cc:1304 msgid "Read error" msgstr "त्रुटि पढ्नुहोस्" -#: methods/ftp.cc:356 methods/rsh.cc:206 +#: methods/ftp.cc:355 methods/rsh.cc:205 msgid "A response overflowed the buffer." msgstr "एउटा प्रतिक्रियाले बफर अधिप्रवाह गर्यो" -#: methods/ftp.cc:373 methods/ftp.cc:385 +#: methods/ftp.cc:372 methods/ftp.cc:384 msgid "Protocol corruption" msgstr "प्रोटोकल दूषित" -#: methods/ftp.cc:458 methods/rred.cc:238 methods/rsh.cc:243 -#: apt-pkg/contrib/fileutl.cc:1360 apt-pkg/contrib/fileutl.cc:1369 -#: apt-pkg/contrib/fileutl.cc:1372 apt-pkg/contrib/fileutl.cc:1397 +#: methods/ftp.cc:457 methods/rsh.cc:242 apt-pkg/contrib/fileutl.cc:1388 +#: apt-pkg/contrib/fileutl.cc:1397 apt-pkg/contrib/fileutl.cc:1400 +#: apt-pkg/contrib/fileutl.cc:1425 msgid "Write error" msgstr "त्रुटि लेख्नुहोस्" -#: methods/ftp.cc:697 methods/ftp.cc:703 methods/ftp.cc:738 +#: methods/ftp.cc:696 methods/ftp.cc:702 methods/ftp.cc:737 msgid "Could not create a socket" msgstr "एउटा सकेट सिर्जना गर्न सकेन" -#: methods/ftp.cc:708 +#: methods/ftp.cc:707 msgid "Could not connect data socket, connection timed out" msgstr "डेटा सकेट जडान गर्न सकिएन, जडान समय सकियो" -#: methods/ftp.cc:714 +#: methods/ftp.cc:711 methods/connect.cc:116 apt-private/private-upgrade.cc:22 +msgid "Failed" +msgstr "असफल भयो" + +#: methods/ftp.cc:713 msgid "Could not connect passive socket." msgstr "निस्क्रिय सकेट जडान गर्न सकिएन" -#: methods/ftp.cc:731 +#: methods/ftp.cc:730 msgid "getaddrinfo was unable to get a listening socket" msgstr "getaddrinfo सुन्ने सकेट प्राप्त गर्न असक्षम भयो" -#: methods/ftp.cc:745 +#: methods/ftp.cc:744 msgid "Could not bind a socket" msgstr "सकेट बाँध्न सकिएन" -#: methods/ftp.cc:749 +#: methods/ftp.cc:748 msgid "Could not listen on the socket" msgstr "सकेटमा सुन्न सकिएन" -#: methods/ftp.cc:756 +#: methods/ftp.cc:755 msgid "Could not determine the socket's name" msgstr "सकेट नाम निर्धारण गर्न सकिएन" -#: methods/ftp.cc:788 +#: methods/ftp.cc:787 msgid "Unable to send PORT command" msgstr "पोर्ट आदेश पठाउन असक्षम भयो" -#: methods/ftp.cc:798 +#: methods/ftp.cc:797 #, c-format msgid "Unknown address family %u (AF_*)" msgstr "अज्ञात ठेगाना परिवार %u (AF_*)" -#: methods/ftp.cc:807 +#: methods/ftp.cc:806 #, c-format msgid "EPRT failed, server said: %s" msgstr "EPRT असफल भयो, सर्भरले भन्यो: %s" -#: methods/ftp.cc:827 +#: methods/ftp.cc:826 msgid "Data socket connect timed out" msgstr "डेटा सकेटको जडान समय सकियो" -#: methods/ftp.cc:834 +#: methods/ftp.cc:833 msgid "Unable to accept connection" msgstr "जडान स्वीकार गर्न असक्षम भयो" -#: methods/ftp.cc:873 methods/http.cc:1038 methods/rsh.cc:313 +#: methods/ftp.cc:872 methods/server.cc:357 methods/rsh.cc:312 msgid "Problem hashing file" msgstr "समस्या द्रुतान्वेषण फाइल" -#: methods/ftp.cc:886 +#: methods/ftp.cc:885 #, c-format msgid "Unable to fetch file, server said '%s'" msgstr "फाइल तान्न असक्षम भयो, सर्भरले भन्यो '%s'" -#: methods/ftp.cc:901 methods/rsh.cc:332 +#: methods/ftp.cc:900 methods/rsh.cc:331 msgid "Data socket timed out" msgstr "डेटा सकेट समय सकियो" -#: methods/ftp.cc:931 +#: methods/ftp.cc:930 #, c-format msgid "Data transfer failed, server said '%s'" msgstr "डेटा स्थान्तरण असफल भयो, सर्भरले भन्यो '%s'" #. Get the files information -#: methods/ftp.cc:1008 +#: methods/ftp.cc:1009 msgid "Query" msgstr "क्वेरी" -#: methods/ftp.cc:1120 +#: methods/ftp.cc:1123 msgid "Unable to invoke " msgstr "आह्वान गर्न असक्षम भयो" @@ -1485,37 +961,37 @@ msgstr " '%s:%s' (%i) हल गर्दा केही दुष्ट घट msgid "Unable to connect to %s:%s:" msgstr "%s %s मा जडान गर्न असफल भयो:" -#: methods/gpgv.cc:167 +#: methods/gpgv.cc:166 msgid "" "Internal error: Good signature, but could not determine key fingerprint?!" msgstr "आन्तरिक त्रुटि: असल हस्ताक्षर, तर कुञ्जी औठाछाप निर्धारण गर्न सकिएन?!" -#: methods/gpgv.cc:171 +#: methods/gpgv.cc:170 msgid "At least one invalid signature was encountered." msgstr "कम्तिमा एउटा अवैध हस्ताक्षर विरोध भयो ।" -#: methods/gpgv.cc:173 +#: methods/gpgv.cc:172 #, fuzzy msgid "Could not execute 'gpgv' to verify signature (is gpgv installed?)" msgstr "हस्ताक्षर रूजू गर्न '%s' कार्यन्वयन गर्न सकिएन (के gpgv स्थापना भयो?)" #. TRANSLATORS: %s is a single techy word like 'NODATA' -#: methods/gpgv.cc:179 +#: methods/gpgv.cc:178 #, c-format msgid "" "Clearsigned file isn't valid, got '%s' (does the network require " "authentication?)" msgstr "" -#: methods/gpgv.cc:183 +#: methods/gpgv.cc:182 msgid "Unknown error executing gpgv" msgstr "gpgv कार्यन्वयन गर्दा अज्ञात त्रुटि" -#: methods/gpgv.cc:216 methods/gpgv.cc:223 +#: methods/gpgv.cc:215 methods/gpgv.cc:222 msgid "The following signatures were invalid:\n" msgstr "निम्न हस्ताक्षरहरू अवैध छन्:\n" -#: methods/gpgv.cc:230 +#: methods/gpgv.cc:229 msgid "" "The following signatures couldn't be verified because the public key is not " "available:\n" @@ -1525,81 +1001,607 @@ msgstr "निम्न हस्ताक्षरहरू रूजू हु msgid "Empty files can't be valid archives" msgstr "" -#: methods/http.cc:394 +#: methods/http.cc:516 +msgid "Error writing to the file" +msgstr "फाइलमा त्रुटि लेखिदैछ" + +#: methods/http.cc:530 +msgid "Error reading from server. Remote end closed connection" +msgstr "सर्भरबाट त्रुटि पढिदैछ । दूर गन्तब्य बन्द जडान" + +#: methods/http.cc:532 +msgid "Error reading from server" +msgstr "सर्भरबाट त्रुटि पढिदैछ" + +#: methods/http.cc:568 +msgid "Error writing to file" +msgstr "फाइलमा त्रुटि लेखिदैछ" + +#: methods/http.cc:628 +msgid "Select failed" +msgstr "असफल चयन गर्नुहोस्" + +#: methods/http.cc:633 +msgid "Connection timed out" +msgstr "जडान समय सकियो" + +#: methods/http.cc:656 +msgid "Error writing to output file" +msgstr "निर्गात फाइलमा त्रुटि लेखिदैछ" + +#: methods/server.cc:56 msgid "Waiting for headers" msgstr "हेडरहरुको लागि पर्खिदैछ" -#: methods/http.cc:544 +#: methods/server.cc:114 msgid "Bad header line" msgstr "खराब हेडर लाइन" -#: methods/http.cc:569 methods/http.cc:576 +#: methods/server.cc:139 methods/server.cc:146 msgid "The HTTP server sent an invalid reply header" msgstr "HTTP सर्भरले अवैध जवाफ हेडर पठायो" -#: methods/http.cc:606 +#: methods/server.cc:176 msgid "The HTTP server sent an invalid Content-Length header" msgstr "HTTP सर्भरले अवैध सामग्री-लम्बाई हेडर पठायो" -#: methods/http.cc:621 +#: methods/server.cc:199 msgid "The HTTP server sent an invalid Content-Range header" msgstr "HTTP सर्भरले अवैध सामग्री-दायरा हेडर पठायो" -#: methods/http.cc:623 +#: methods/server.cc:201 msgid "This HTTP server has broken range support" msgstr "HTTP सर्भर संग भाँचिएको दायरा समर्थन छ" -#: methods/http.cc:647 +#: methods/server.cc:225 msgid "Unknown date format" msgstr "अज्ञात मिति ढाँचा" -#: methods/http.cc:826 -msgid "Select failed" -msgstr "असफल चयन गर्नुहोस्" +#: methods/server.cc:494 +msgid "Bad header data" +msgstr "खराब हेडर डेटा" -#: methods/http.cc:831 -msgid "Connection timed out" -msgstr "जडान समय सकियो" +#: methods/server.cc:511 methods/server.cc:567 +msgid "Connection failed" +msgstr "जडान असफल भयो" -#: methods/http.cc:854 -msgid "Error writing to output file" -msgstr "निर्गात फाइलमा त्रुटि लेखिदैछ" +#: methods/server.cc:659 +msgid "Internal error" +msgstr "आन्तरिक त्रुटि" -#: methods/http.cc:885 -msgid "Error writing to file" -msgstr "फाइलमा त्रुटि लेखिदैछ" +#: apt-private/private-list.cc:147 +msgid "Listing" +msgstr "" -#: methods/http.cc:913 -msgid "Error writing to the file" -msgstr "फाइलमा त्रुटि लेखिदैछ" +#: apt-private/private-install.cc:93 +msgid "Internal error, InstallPackages was called with broken packages!" +msgstr "आन्तरिक त्रुटि, स्थापना प्याकेजहरुलाई भाँचिएको प्याकेज भनिन्थ्यो!" -#: methods/http.cc:927 -msgid "Error reading from server. Remote end closed connection" -msgstr "सर्भरबाट त्रुटि पढिदैछ । दूर गन्तब्य बन्द जडान" +#: apt-private/private-install.cc:102 +msgid "Packages need to be removed but remove is disabled." +msgstr "प्याकेजहरू हट्न चाहदैछन् तर हटाई अक्षम भइरहेछ ।" -#: methods/http.cc:929 -msgid "Error reading from server" -msgstr "सर्भरबाट त्रुटि पढिदैछ" +#: apt-private/private-install.cc:121 +msgid "Internal error, Ordering didn't finish" +msgstr "आन्तरिक त्रुटि, आदेश समाप्त भएको छैन" -#: methods/http.cc:1197 -msgid "Bad header data" -msgstr "खराब हेडर डेटा" +#: apt-private/private-install.cc:159 +msgid "How odd.. The sizes didn't match, email apt@packages.debian.org" +msgstr "कस्तो नमिलेको.. साइजहरू मेल खाएन, apt@packages.debian.org इमेल गर्नुहोस्" -#: methods/http.cc:1214 methods/http.cc:1269 -msgid "Connection failed" -msgstr "जडान असफल भयो" +#. 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 +#: apt-private/private-install.cc:166 +#, c-format +msgid "Need to get %sB/%sB of archives.\n" +msgstr "संग्रहहरुको %sB/%sB प्राप्त गर्न आवश्यक ।\n" -#: methods/http.cc:1361 -msgid "Internal error" -msgstr "आन्तरिक त्रुटि" +#. 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 +#: apt-private/private-install.cc:171 +#, c-format +msgid "Need to get %sB of archives.\n" +msgstr "संग्रहहरुको %sB प्राप्त गर्न आवश्यक ।\n" + +#. 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 +#: apt-private/private-install.cc:178 +#, fuzzy, c-format +msgid "After this operation, %sB of additional disk space will be used.\n" +msgstr "अनप्याक गरिसके पछि थप डिस्क खाली ठाउँको %sB प्रयोग हुनेछ ।\n" + +#. 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 +#: apt-private/private-install.cc:183 +#, fuzzy, c-format +msgid "After this operation, %sB disk space will be freed.\n" +msgstr "%sB अनप्याक गरिसके पछि डिस्क खाली ठाउँ खाली हुनेछ ।\n" + +#: apt-private/private-install.cc:211 +#, c-format +msgid "You don't have enough free space in %s." +msgstr "तपाईँ संग %s मा पर्याप्त खाली ठाऊँ छैन ।" + +#: apt-private/private-install.cc:221 apt-private/private-download.cc:55 +msgid "There are problems and -y was used without --force-yes" +msgstr "त्यहाँ समस्याहरू छन् र हुन्छलाई जोड नगरिकन -y को प्रयोग भयो" + +#: apt-private/private-install.cc:227 apt-private/private-install.cc:249 +msgid "Trivial Only specified but this is not a trivial operation." +msgstr "त्रिभियल मात्र निर्दिष्ट गरिएको छ तर यो त्रिभियल सञ्चालन होइन ।" + +#. TRANSLATOR: This string needs to be typed by the user as a confirmation, so be +#. careful with hard to type or special characters (like non-breaking spaces) +#: apt-private/private-install.cc:231 +msgid "Yes, do as I say!" +msgstr "हो,मैले भने जस्तै गर्नुहोस्!" + +#: apt-private/private-install.cc:233 +#, c-format +msgid "" +"You are about to do something potentially harmful.\n" +"To continue type in the phrase '%s'\n" +" ?] " +msgstr "" +"तपाईँले केही संभवत: हानिकारक काम गर्नुपर्छ ।\n" +"निरन्तरता दिन '%s' वाक्यांशमा टाइप गर्नुहोस् \n" +" ?] " + +#: apt-private/private-install.cc:239 apt-private/private-install.cc:257 +msgid "Abort." +msgstr "परित्याग गर्नुहोस् ।" + +#: apt-private/private-install.cc:254 +#, fuzzy +msgid "Do you want to continue?" +msgstr "के तपाईँ निरन्तरता दिन चाहनुहुन्छ [Y/n]? " + +#: apt-private/private-install.cc:324 +msgid "Some files failed to download" +msgstr "केही फाइलहरू डाउनलोड गर्न असफल भयो" + +#: apt-private/private-install.cc:331 +msgid "" +"Unable to fetch some archives, maybe run apt-get update or try with --fix-" +"missing?" +msgstr "" +"केही संग्रहहरू तान्न असक्षम भयो,apt-get अद्यावधिक चलिरहेछ वा हराइरहेको --fix-संगै प्रयास " +"गर्नुहुन्छ ?" + +#: apt-private/private-install.cc:335 +msgid "--fix-missing and media swapping is not currently supported" +msgstr "हराइरहेको --fix-र स्वाप भइरहेको मेडिया हाल समर्थित भइरहेको छैन" + +#: apt-private/private-install.cc:340 +msgid "Unable to correct missing packages." +msgstr "हराइरहेको प्याकेजहरू सुधार्न असक्षम भयो ।" + +#: apt-private/private-install.cc:341 +msgid "Aborting install." +msgstr "स्थापना परित्याग गरिदैछ ।" + +#: apt-private/private-install.cc:377 +msgid "" +"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] "" +msgstr[1] "" + +#: apt-private/private-install.cc:381 +msgid "Note: This is done automatically and on purpose by dpkg." +msgstr "" + +#: apt-private/private-install.cc:402 +msgid "We are not supposed to delete stuff, can't start AutoRemover" +msgstr "" + +#: apt-private/private-install.cc:510 +msgid "" +"Hmm, seems like the AutoRemover destroyed something which really\n" +"shouldn't happen. Please file a bug report against apt." +msgstr "" + +#. +#. if (Packages == 1) +#. { +#. c1out << std::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.") << std::endl; +#. } +#. +#: apt-private/private-install.cc:513 apt-private/private-install.cc:654 +msgid "The following information may help to resolve the situation:" +msgstr "निम्न सूचनाले अवस्थालाई हल गर्न मद्दत गर्नेछ: " + +#: apt-private/private-install.cc:517 +#, fuzzy +msgid "Internal Error, AutoRemover broke stuff" +msgstr "आन्तरिक त्रुटि,समस्या हलकर्ताले उत्तम गुण भाँच्यो " + +#: apt-private/private-install.cc:524 +#, fuzzy +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] "निम्न नयाँ प्याकेजहरू स्थापना हुनेछन्:" +msgstr[1] "निम्न नयाँ प्याकेजहरू स्थापना हुनेछन्:" + +#: apt-private/private-install.cc:528 +#, fuzzy, 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] "निम्न नयाँ प्याकेजहरू स्थापना हुनेछन्:" +msgstr[1] "निम्न नयाँ प्याकेजहरू स्थापना हुनेछन्:" + +#: apt-private/private-install.cc:530 +msgid "Use 'apt-get autoremove' to remove it." +msgid_plural "Use 'apt-get autoremove' to remove them." +msgstr[0] "" +msgstr[1] "" + +#: apt-private/private-install.cc:624 +msgid "You might want to run 'apt-get -f install' to correct these:" +msgstr "तपाईँ यसलाई सुधार गर्न 'apt-get -f install' चलाउन चाहनुहुन्छ:" + +#: apt-private/private-install.cc:626 +msgid "" +"Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a " +"solution)." +msgstr "" +"नभेटिएका निर्भरताहरू । प्याकेजहरू बिना 'apt-get -f install' प्रयास गर्नुहोस् ( वा " +"समाधान निर्दिष्ट गर्नुहोस्) ।" + +#: apt-private/private-install.cc:639 +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 "" +"केही प्याकेजहरू स्थापना हुन सक्दैन । यसको मतलब तपाईँले\n" +" एउटा असम्भव अवास्थाको अनुरोध गर्नु भएको छ वा यदि तपाईँले प्रयोग गर्नु भइरहेको केहि " +"प्याकेजहरुको आवश्यकता पर्ने अस्थिर\n" +" वितरण अहिले सम्म सिर्जना\n" +" भएको छैन वा आवगमन विनानै सर्यो ।" + +#: apt-private/private-install.cc:660 +msgid "Broken packages" +msgstr "भाँचिएका प्याकेजहरू" + +#: apt-private/private-install.cc:713 +msgid "The following extra packages will be installed:" +msgstr "निम्न अतिरिक्त प्याकेजहरू स्थापना हुनेछन्:" + +#: apt-private/private-install.cc:803 +msgid "Suggested packages:" +msgstr "सुझाव दिएका प्याकेजहरू:" + +#: apt-private/private-install.cc:804 +msgid "Recommended packages:" +msgstr "सिफारिस गरिएका प्याकेजहरू:" + +#: apt-private/private-download.cc:32 +msgid "WARNING: The following packages cannot be authenticated!" +msgstr "चेतावनी: निम्न प्याकलेजहरू प्रणाणीकरण हुन सक्दैन! " + +#: apt-private/private-download.cc:36 +msgid "Authentication warning overridden.\n" +msgstr "प्रमाणिकरण चेतावनी अधिलेखन भयो ।\n" + +#: apt-private/private-download.cc:41 apt-private/private-download.cc:48 +msgid "Some packages could not be authenticated" +msgstr "केही प्याकेजहरू प्रमाणीकरण हुन सक्दैन" + +#: apt-private/private-download.cc:46 +#, fuzzy +msgid "Install these packages without verification?" +msgstr "यी प्याकेजहरू रूजू बिना स्थापना गर्नुहुन्छ [y/N]? " + +#: apt-private/private-download.cc:87 apt-pkg/update.cc:84 +#, c-format +msgid "Failed to fetch %s %s\n" +msgstr "%s %s तान्न असफल भयो\n" + +#: apt-private/private-output.cc:75 apt-private/private-show.cc:81 +#: apt-private/private-show.cc:86 +msgid "unknown" +msgstr "" + +#: apt-private/private-output.cc:201 +#, fuzzy, c-format +msgid "[installed,upgradable to: %s]" +msgstr " [स्थापना भयो]" + +#: apt-private/private-output.cc:205 +#, fuzzy +msgid "[installed,local]" +msgstr " [स्थापना भयो]" + +#: apt-private/private-output.cc:208 +msgid "[installed,auto-removable]" +msgstr "" + +#: apt-private/private-output.cc:210 +#, fuzzy +msgid "[installed,automatic]" +msgstr " [स्थापना भयो]" + +#: apt-private/private-output.cc:212 +#, fuzzy +msgid "[installed]" +msgstr " [स्थापना भयो]" + +#: apt-private/private-output.cc:216 +#, c-format +msgid "[upgradable from: %s]" +msgstr "" + +#: apt-private/private-output.cc:220 +msgid "[residual-config]" +msgstr "" + +#: apt-private/private-output.cc:320 +msgid "The following packages have unmet dependencies:" +msgstr "निम्न प्याकेजहरुले निर्भरताहरू भेटेनन्:" + +#: apt-private/private-output.cc:410 +#, c-format +msgid "but %s is installed" +msgstr "तर %s स्थापना भयो" + +#: apt-private/private-output.cc:412 +#, c-format +msgid "but %s is to be installed" +msgstr "तर %s स्थापना हुनुपर्यो" + +#: apt-private/private-output.cc:419 +msgid "but it is not installable" +msgstr "तर यो स्थापनायोग्य छैन" + +#: apt-private/private-output.cc:421 +msgid "but it is a virtual package" +msgstr "तर यो अवास्तविक प्याकेज होइन" + +#: apt-private/private-output.cc:424 +msgid "but it is not installed" +msgstr "तर यो स्थापना भएन" + +#: apt-private/private-output.cc:424 +msgid "but it is not going to be installed" +msgstr "तर यो स्थापना हुन गइरहेको छैन" + +#: apt-private/private-output.cc:429 +msgid " or" +msgstr "वा" + +#: apt-private/private-output.cc:458 +msgid "The following NEW packages will be installed:" +msgstr "निम्न नयाँ प्याकेजहरू स्थापना हुनेछन्:" + +#: apt-private/private-output.cc:484 +msgid "The following packages will be REMOVED:" +msgstr "निम्न प्याकेजहरू हटाइनेछन्:" + +#: apt-private/private-output.cc:506 +msgid "The following packages have been kept back:" +msgstr "निम्न प्याकेजहरू पछाडि राखिनेछन्:" + +#: apt-private/private-output.cc:527 +msgid "The following packages will be upgraded:" +msgstr "निम्न प्याकेजहरू स्तर वृद्धि हुनेछन्:" + +#: apt-private/private-output.cc:548 +msgid "The following packages will be DOWNGRADED:" +msgstr "निम्न प्याकेजहरू स्तरकम गरिनेछन्:" + +#: apt-private/private-output.cc:568 +msgid "The following held packages will be changed:" +msgstr "निम्न भइरहेको प्याकेजहरू परिवर्तन हुनेछैन:" + +#: apt-private/private-output.cc:623 +#, c-format +msgid "%s (due to %s) " +msgstr "%s (%s कारणले) " + +#: apt-private/private-output.cc:631 +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" +"तपाईँ के गरिरहेको यकिन नभएसम्म यो काम गरिने छैन!" + +#: apt-private/private-output.cc:662 +#, c-format +msgid "%lu upgraded, %lu newly installed, " +msgstr "%lu स्तर वृद्धि गरियो, %lu नयाँ स्थापना भयो, " + +#: apt-private/private-output.cc:666 +#, c-format +msgid "%lu reinstalled, " +msgstr "%lu पुन: स्थापना गरियो, " + +#: apt-private/private-output.cc:668 +#, c-format +msgid "%lu downgraded, " +msgstr "%lu स्तर कम गरियो, " + +#: apt-private/private-output.cc:670 +#, c-format +msgid "%lu to remove and %lu not upgraded.\n" +msgstr "%lu हटाउन र %lu स्तर वृद्धि गरिएन ।\n" + +#: apt-private/private-output.cc:674 +#, c-format +msgid "%lu not fully installed or removed.\n" +msgstr "%lu पूर्णरुपले स्थापना भएन र हटाइएन ।\n" + +#. TRANSLATOR: Yes/No question help-text: defaulting to Y[es] +#. e.g. "Do you want to continue? [Y/n] " +#. The user has to answer with an input matching the +#. YESEXPR/NOEXPR defined in your l10n. +#: apt-private/private-output.cc:696 +msgid "[Y/n]" +msgstr "" + +#. TRANSLATOR: Yes/No question help-text: defaulting to N[o] +#. e.g. "Should this file be removed? [y/N] " +#. The user has to answer with an input matching the +#. YESEXPR/NOEXPR defined in your l10n. +#: apt-private/private-output.cc:702 +msgid "[y/N]" +msgstr "" + +#. TRANSLATOR: "Yes" answer printed for a yes/no question if --assume-yes is set +#: apt-private/private-output.cc:713 +msgid "Y" +msgstr "" + +#. TRANSLATOR: "No" answer printed for a yes/no question if --assume-no is set +#: apt-private/private-output.cc:719 +msgid "N" +msgstr "" + +#: apt-private/private-output.cc:741 apt-pkg/cachefilter.cc:33 +#, c-format +msgid "Regex compilation error - %s" +msgstr "संकलन त्रुटि रिजेक्स गर्नुहोस् - %s" + +#: apt-private/private-cachefile.cc:87 +msgid "Correcting dependencies..." +msgstr "निर्भरताहरू सुधार गरिदैछ..." + +#: apt-private/private-cachefile.cc:90 +msgid " failed." +msgstr "असफल भयो ।" + +#: apt-private/private-cachefile.cc:93 +msgid "Unable to correct dependencies" +msgstr "निर्भरताहरू सुधार गर्न असक्षम भयो" + +#: apt-private/private-cachefile.cc:96 +msgid "Unable to minimize the upgrade set" +msgstr "स्तर वृद्धि सेटलाई न्यूनतम गर्न असक्षम भयो" + +#: apt-private/private-cachefile.cc:98 +msgid " Done" +msgstr "काम भयो" + +#: apt-private/private-cachefile.cc:102 +msgid "You might want to run 'apt-get -f install' to correct these." +msgstr "यी सुधार गर्न तपाईँले 'apt-get -f install' चलाउन पर्छ ।" + +#: apt-private/private-cachefile.cc:105 +msgid "Unmet dependencies. Try using -f." +msgstr "नभेटिएका निर्भरताहरू । -f प्रयोग गरेर प्रयास गर्नुहोस् ।" + +#: apt-private/private-cacheset.cc:26 apt-private/private-search.cc:57 +msgid "Sorting" +msgstr "" + +#: apt-private/private-update.cc:45 +msgid "The update command takes no arguments" +msgstr "अद्यावधिक आदेशले कुनै तर्कहरू लिदैन" + +#: apt-private/private-upgrade.cc:19 +msgid "Calculating upgrade... " +msgstr "स्तर वृद्धि गणना गरिदैछ..." + +#: apt-private/private-upgrade.cc:24 +#, fuzzy +msgid "Internal error, Upgrade broke stuff" +msgstr "आन्तरिक त्रुटि,सबै स्तरवृद्धिले उत्तम गुण नष्ट गर्दछ" + +#: apt-private/private-upgrade.cc:26 +msgid "Done" +msgstr "काम भयो" + +#: apt-private/private-search.cc:61 +msgid "Full Text Search" +msgstr "" + +#: apt-private/private-show.cc:152 +#, c-format +msgid "There is %lu additional record. Please use the '-a' switch to see it" +msgid_plural "" +"There are %lu additional records. Please use the '-a' switch to see them." +msgstr[0] "" +msgstr[1] "" + +#: apt-private/private-show.cc:159 +msgid "not a real package (virtual)" +msgstr "" + +#: apt-private/private-main.cc:19 +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 "" + +#: apt-private/private-sources.cc:45 +#, fuzzy, c-format +msgid "Failed to parse %s. Edit again? " +msgstr " %s मा %s पुन:नामकरण असफल भयो" + +#: apt-private/private-sources.cc:57 +#, c-format +msgid "Your '%s' file changed, please run 'apt-get update'." +msgstr "" + +#: apt-private/acqprogress.cc:63 +msgid "Hit " +msgstr "हान्नुहोस्" + +#: apt-private/acqprogress.cc:87 +msgid "Get:" +msgstr "प्राप्त गर्नुहोस्:" + +#: apt-private/acqprogress.cc:118 +msgid "Ign " +msgstr "Ign " + +#: apt-private/acqprogress.cc:122 +msgid "Err " +msgstr "Err " + +#: apt-private/acqprogress.cc:143 +#, c-format +msgid "Fetched %sB in %s (%sB/s)\n" +msgstr "%s (%sB/s) मा %sB मा तानियो\n" + +#: apt-private/acqprogress.cc:233 +#, c-format +msgid " [Working]" +msgstr " [काम गरिरहेको]" + +#: apt-private/acqprogress.cc:294 +#, c-format +msgid "" +"Media change: please insert the disc labeled\n" +" '%s'\n" +"in the drive '%s' and press enter\n" +msgstr "" +"मेडिया परिवर्तन: कृपया डिस्क लेबुल ड्राइभ '%s' मा घुसाउनुहोस्\n" +" '%s'\n" +"र इन्टर थिच्नुहोस्\n" #. 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:464 -#: apt-pkg/contrib/cdromutl.cc:184 apt-pkg/contrib/fileutl.cc:404 -#: apt-pkg/contrib/fileutl.cc:517 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:362 +#: apt-pkg/contrib/cdromutl.cc:184 apt-pkg/contrib/fileutl.cc:406 +#: apt-pkg/contrib/fileutl.cc:519 apt-pkg/sourcelist.cc:271 +#: apt-pkg/sourcelist.cc:277 apt-pkg/acquire.cc:485 apt-pkg/init.cc:100 +#: apt-pkg/init.cc:108 apt-pkg/clean.cc:36 apt-pkg/policy.cc:373 #, c-format msgid "Unable to read %s" msgstr "%s पढ्न असफल भयो" @@ -1636,56 +1638,42 @@ msgstr "फाइल %s खोल्न सकिएन" msgid "[Mirror: %s]" msgstr "" -#: 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 "" - -#: 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 "" - -#: methods/rsh.cc:99 ftparchive/multicompress.cc:168 +#: methods/rsh.cc:98 ftparchive/multicompress.cc:169 msgid "Failed to create IPC pipe to subprocess" msgstr "सहायक प्रक्रियामा IPC पाइप सिर्जना गर्न असफल" -#: methods/rsh.cc:340 +#: methods/rsh.cc:339 msgid "Connection closed prematurely" msgstr "जडान असमायिक बन्द भयो" -#: dselect/install:32 +#: dselect/install:33 msgid "Bad default setting!" msgstr "खराब पूर्वनिर्धारण सेटिङ्ग!" -#: dselect/install:51 dselect/install:83 dselect/install:87 dselect/install:94 -#: dselect/install:105 dselect/update:45 +#: dselect/install:52 dselect/install:84 dselect/install:88 dselect/install:95 +#: dselect/install:106 dselect/update:45 msgid "Press enter to continue." msgstr "निरन्तरता दिन इन्टर थिच्नुहोस् ।" -#: dselect/install:91 +#: dselect/install:92 msgid "Do you want to erase any previously downloaded .deb files?" msgstr "" -#: dselect/install:101 +#: dselect/install:102 #, fuzzy msgid "Some errors occurred while unpacking. Packages that were installed" msgstr "अनप्याक गर्दा केही त्रुटिहरू देखा पर्यो । म कनफिगर गर्न गइरहेको छु" -#: dselect/install:102 +#: dselect/install:103 #, fuzzy msgid "will be configured. This may result in duplicate errors" msgstr "स्थापना भएको प्याकेजहरू । यसले नक्कली त्रुटिहरुमा नतिजा गर्न सक्छ" -#: dselect/install:103 +#: dselect/install:104 msgid "or errors caused by missing dependencies. This is OK, only the errors" msgstr "वा त्रुटि हरटाइरहेको निर्भरताहरुले गरेको हो । यो ठीक छ, मात्र त्रुटिहरू" -#: dselect/install:104 +#: dselect/install:105 msgid "" "above this message are important. Please fix them and run [I]nstall again" msgstr "" @@ -1696,12 +1684,7 @@ msgstr "" 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 +#: cmdline/apt-extracttemplates.cc:224 msgid "" "Usage: apt-extracttemplates file1 [file2 ...]\n" "\n" @@ -1725,12 +1708,12 @@ msgstr "" " -c=? यो कनफिगरेसन फाइल पढ्नुहोस्\n" " -o=? एउटा स्वेच्छाचारी कनफिगरेसन विकल्प सेट गर्नुहोस्, जस्तै -o dir::cache=/tmp\n" -#: cmdline/apt-extracttemplates.cc:271 apt-pkg/pkgcachegen.cc:1388 +#: cmdline/apt-extracttemplates.cc:256 apt-pkg/pkgcachegen.cc:1388 #, c-format msgid "Unable to write to %s" msgstr " %s मा लेख्न असक्षम" -#: cmdline/apt-extracttemplates.cc:313 +#: cmdline/apt-extracttemplates.cc:298 msgid "Cannot get debconf version. Is debconf installed?" msgstr " debconf संस्करण प्राप्त गर्न सकिएन । के debconf स्थापना भयो ? " @@ -1936,36 +1919,36 @@ msgstr "लिङ्क पढ्न असफल %s" msgid "Failed to unlink %s" msgstr "अनलिङ्क गर्न असफल %s" -#: ftparchive/writer.cc:288 +#: ftparchive/writer.cc:289 #, c-format msgid "*** Failed to link %s to %s" msgstr "*** %s मा %s लिङ्क असफल भयो" -#: ftparchive/writer.cc:298 +#: ftparchive/writer.cc:299 #, c-format msgid " DeLink limit of %sB hit.\n" msgstr "यस %sB हिटको डि लिङ्क सिमा।\n" -#: ftparchive/writer.cc:403 +#: ftparchive/writer.cc:404 msgid "Archive had no package field" msgstr "संग्रह संग कुनै प्याकेज फाँट छैन" -#: ftparchive/writer.cc:411 ftparchive/writer.cc:701 +#: ftparchive/writer.cc:412 ftparchive/writer.cc:702 #, c-format msgid " %s has no override entry\n" msgstr " %s संग कुनै अधिलेखन प्रविष्टि छैन\n" -#: ftparchive/writer.cc:479 ftparchive/writer.cc:845 +#: ftparchive/writer.cc:480 ftparchive/writer.cc:846 #, c-format msgid " %s maintainer is %s not %s\n" msgstr " %s संभारकर्ता %s हो %s होइन\n" -#: ftparchive/writer.cc:711 +#: ftparchive/writer.cc:712 #, fuzzy, c-format msgid " %s has no source override entry\n" msgstr " %s संग कुनै अधिलेखन प्रविष्टि छैन\n" -#: ftparchive/writer.cc:715 +#: ftparchive/writer.cc:716 #, fuzzy, c-format msgid " %s has no binary override entry either\n" msgstr " %s संग कुनै अधिलेखन प्रविष्टि छैन\n" @@ -1974,77 +1957,84 @@ msgstr " %s संग कुनै अधिलेखन प्रविष् msgid "realloc - Failed to allocate memory" msgstr "realloc - स्मृति बाँडफाँड गर्न असफल भयो" -#: ftparchive/override.cc:35 ftparchive/override.cc:143 +#: ftparchive/override.cc:35 ftparchive/override.cc:139 #, c-format msgid "Unable to open %s" msgstr "%s खोल्न असफल" -#: ftparchive/override.cc:61 ftparchive/override.cc:167 +#. skip spaces +#. find end of word +#: ftparchive/override.cc:65 +#, fuzzy, c-format +msgid "Malformed override %s line %llu (%s)" +msgstr "वैरुप्य गरिएको अधिलेखन %s रेखा %lu #१" + +#: ftparchive/override.cc:124 ftparchive/override.cc:198 +#, c-format +msgid "Failed to read the override file %s" +msgstr "अधिलेखन फाइल पढ्न असफल %s" + +#: ftparchive/override.cc:163 #, fuzzy, c-format msgid "Malformed override %s line %llu #1" msgstr "वैरुप्य गरिएको अधिलेखन %s रेखा %lu #१" -#: ftparchive/override.cc:75 ftparchive/override.cc:179 +#: ftparchive/override.cc:175 #, fuzzy, c-format msgid "Malformed override %s line %llu #2" msgstr "वैरुप्य गरिएको अधिलेखन %s रेखा %lu #२" -#: ftparchive/override.cc:89 ftparchive/override.cc:192 +#: ftparchive/override.cc:188 #, fuzzy, c-format msgid "Malformed override %s line %llu #3" msgstr "वैरुप्य गरिएको अधिलेखन %s रेखा %lu #३" -#: ftparchive/override.cc:128 ftparchive/override.cc:202 -#, c-format -msgid "Failed to read the override file %s" -msgstr "अधिलेखन फाइल पढ्न असफल %s" - -#: ftparchive/multicompress.cc:70 +#: ftparchive/multicompress.cc:71 #, c-format msgid "Unknown compression algorithm '%s'" msgstr "अज्ञात सङ्कुचन अल्गोरिद्म '%s'" -#: ftparchive/multicompress.cc:100 +#: ftparchive/multicompress.cc:101 #, c-format msgid "Compressed output %s needs a compression set" msgstr "सङ्कुचन गरिएको निर्गात %s लाई सङ्कुचन सेटको आवश्यक्ता पर्दछ" -#: ftparchive/multicompress.cc:189 +#: ftparchive/multicompress.cc:190 msgid "Failed to create FILE*" msgstr "FILE* सिर्जना गर्न असफल" -#: ftparchive/multicompress.cc:192 +#: ftparchive/multicompress.cc:193 msgid "Failed to fork" msgstr "काँटा गर्न असफल" -#: ftparchive/multicompress.cc:206 +#: ftparchive/multicompress.cc:207 msgid "Compress child" msgstr "सङ्कुचन शाखा" -#: ftparchive/multicompress.cc:229 +#: ftparchive/multicompress.cc:230 #, c-format msgid "Internal error, failed to create %s" msgstr "आन्तरीक त्रुटि, %s सिर्जना गर्न असफल" -#: ftparchive/multicompress.cc:304 +#: ftparchive/multicompress.cc:303 msgid "IO to subprocess/file failed" msgstr "सहायक प्रक्रिया/फाइलमा IO असफल भयो" -#: ftparchive/multicompress.cc:342 +#: ftparchive/multicompress.cc:341 msgid "Failed to read while computing MD5" msgstr "MD5 गणना गर्दा पढ्न असफल भयो" -#: ftparchive/multicompress.cc:358 +#: ftparchive/multicompress.cc:357 #, c-format msgid "Problem unlinking %s" msgstr "समस्या अनलिङ्क भइरहेछ %s" -#: ftparchive/multicompress.cc:373 apt-inst/extract.cc:187 +#: ftparchive/multicompress.cc:372 apt-inst/extract.cc:187 #, c-format msgid "Failed to rename %s to %s" msgstr " %s मा %s पुन:नामकरण असफल भयो" -#: cmdline/apt-internal-solver.cc:37 +#: cmdline/apt-internal-solver.cc:38 #, fuzzy msgid "" "Usage: apt-internal-solver\n" @@ -2097,23 +2087,23 @@ msgstr "" " -c=? यो कनफिगरेसन फाइल पढ्नुहोस्\n" " -o=? एउटा स्वेच्छाचारी कनफिगरेसन विकल्प सेट गर्नुहोस्, जस्तै -o dir::cache=/tmp\n" -#: apt-inst/contrib/extracttar.cc:116 +#: apt-inst/contrib/extracttar.cc:122 msgid "Failed to create pipes" msgstr "पाइपहरू सिर्जना गर्न असफल" -#: apt-inst/contrib/extracttar.cc:143 +#: apt-inst/contrib/extracttar.cc:149 msgid "Failed to exec gzip " msgstr "gzip कार्यन्वयन गर्न असफल" -#: apt-inst/contrib/extracttar.cc:180 apt-inst/contrib/extracttar.cc:210 +#: apt-inst/contrib/extracttar.cc:186 apt-inst/contrib/extracttar.cc:216 msgid "Corrupted archive" msgstr "संग्रह दूषित भयो" -#: apt-inst/contrib/extracttar.cc:195 +#: apt-inst/contrib/extracttar.cc:201 msgid "Tar checksum failed, archive corrupted" msgstr "टार चेकसम असफल भयो, संग्रह दूषित भयो" -#: apt-inst/contrib/extracttar.cc:302 +#: apt-inst/contrib/extracttar.cc:306 #, c-format msgid "Unknown TAR header type %u, member %s" msgstr "अज्ञात टार हेडर प्रकार %u, सदस्य %s" @@ -2179,7 +2169,7 @@ msgstr "नक्कली कनफिगगरेसन फाइल %s/%s" msgid "Failed to write file %s" msgstr "फाइल %s लेख्न असफल भयो" -#: apt-inst/dirstream.cc:98 apt-inst/dirstream.cc:106 +#: apt-inst/dirstream.cc:106 #, c-format msgid "Failed to close file %s" msgstr "%s फाइल बन्द गर्न असफल भयो" @@ -2236,23 +2226,18 @@ msgstr "फाइल %s/%s ले प्याकेज %s मा एउटा msgid "Unable to stat %s" msgstr "%s स्थिर गर्न असक्षम भयो" -#: apt-inst/deb/debfile.cc:41 apt-inst/deb/debfile.cc:46 +#: apt-inst/deb/debfile.cc:41 apt-inst/deb/debfile.cc:48 +#: apt-inst/deb/debfile.cc:57 #, c-format msgid "This is not a valid DEB archive, missing '%s' member" msgstr "यो वैध DEB संग्रह होइन, '%s' सदस्य हराइरहेछ" -#. 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 -#, fuzzy, c-format -msgid "This is not a valid DEB archive, it has no '%s', '%s' or '%s' member" -msgstr "यो वैध DEB संग्रह होइन, यो संग '%s' वा '%s' सदस्य छैन" - -#: apt-inst/deb/debfile.cc:120 +#: apt-inst/deb/debfile.cc:124 #, c-format msgid "Internal error, could not locate member %s" msgstr "आन्तरीक त्रुटि, सदस्य तोक्न सक्दैन %s" -#: apt-inst/deb/debfile.cc:214 +#: apt-inst/deb/debfile.cc:219 msgid "Unparsable control file" msgstr "पद वर्णन गर्न नसकिने नियन्त्रण फाइल" @@ -2297,98 +2282,98 @@ msgid "" "Current value: %lu. (man 5 apt.conf)" msgstr "" -#: apt-pkg/contrib/mmap.cc:440 +#: apt-pkg/contrib/mmap.cc:446 #, c-format msgid "" "Unable to increase the size of the MMap as the limit of %lu bytes is already " "reached." msgstr "" -#: apt-pkg/contrib/mmap.cc:443 +#: apt-pkg/contrib/mmap.cc:449 msgid "" "Unable to increase size of the MMap as automatic growing is disabled by user." msgstr "" #. d means days, h means hours, min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:378 +#: apt-pkg/contrib/strutl.cc:401 #, c-format msgid "%lid %lih %limin %lis" msgstr "" #. h means hours, min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:385 +#: apt-pkg/contrib/strutl.cc:408 #, c-format msgid "%lih %limin %lis" msgstr "" #. min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:392 +#: apt-pkg/contrib/strutl.cc:415 #, c-format msgid "%limin %lis" msgstr "" #. s means seconds -#: apt-pkg/contrib/strutl.cc:397 +#: apt-pkg/contrib/strutl.cc:420 #, c-format msgid "%lis" msgstr "" -#: apt-pkg/contrib/strutl.cc:1173 +#: apt-pkg/contrib/strutl.cc:1229 #, c-format msgid "Selection %s not found" msgstr "चयन %s फेला पार्न सकिएन" -#: apt-pkg/contrib/configuration.cc:491 +#: apt-pkg/contrib/configuration.cc:503 #, c-format msgid "Unrecognized type abbreviation: '%c'" msgstr "नचिनिएको टाइप संक्षिप्त रुप: '%c'" -#: apt-pkg/contrib/configuration.cc:605 +#: apt-pkg/contrib/configuration.cc:617 #, c-format msgid "Opening configuration file %s" msgstr "कनफिगरेसन फाइल खोलिदैछ %s" -#: apt-pkg/contrib/configuration.cc:773 +#: apt-pkg/contrib/configuration.cc:785 #, c-format msgid "Syntax error %s:%u: Block starts with no name." msgstr "वाक्य संरचना त्रुटि %s:%u: बन्द कुनै नाम बिना सुरू हुन्छ ।" -#: apt-pkg/contrib/configuration.cc:792 +#: apt-pkg/contrib/configuration.cc:804 #, c-format msgid "Syntax error %s:%u: Malformed tag" msgstr "वाक्य संरचना त्रुटि %s:%u: वैरुप गरिएको ट्याग" -#: apt-pkg/contrib/configuration.cc:809 +#: apt-pkg/contrib/configuration.cc:821 #, c-format msgid "Syntax error %s:%u: Extra junk after value" msgstr "वाक्य संरचना त्रुटि %s:%u: मान पछाडि अतिरिक्त जंक" -#: apt-pkg/contrib/configuration.cc:849 +#: apt-pkg/contrib/configuration.cc:861 #, c-format msgid "Syntax error %s:%u: Directives can only be done at the top level" msgstr "वाक्य संरचना त्रुटि %s:%u: निर्देशनहरू माथिल्लो तहबाट मात्र हुन्छ" -#: apt-pkg/contrib/configuration.cc:856 +#: apt-pkg/contrib/configuration.cc:868 #, c-format msgid "Syntax error %s:%u: Too many nested includes" msgstr "वाक्य संरचना त्रुटि %s:%u: अति धेरै नेस्टेड समावेश गर्दछ" -#: apt-pkg/contrib/configuration.cc:860 apt-pkg/contrib/configuration.cc:865 +#: apt-pkg/contrib/configuration.cc:872 apt-pkg/contrib/configuration.cc:877 #, c-format msgid "Syntax error %s:%u: Included from here" msgstr "वाक्य संरचना त्रुटि %s:%u: यहाँ बाट समावेश गरेको" -#: apt-pkg/contrib/configuration.cc:869 +#: apt-pkg/contrib/configuration.cc:881 #, c-format msgid "Syntax error %s:%u: Unsupported directive '%s'" msgstr "वाक्य संरचना त्रुटि %s:%u: समर्थन नभएको डाइरेक्टिभ '%s'" -#: apt-pkg/contrib/configuration.cc:872 +#: apt-pkg/contrib/configuration.cc:884 #, fuzzy, c-format msgid "Syntax error %s:%u: clear directive requires an option tree as argument" msgstr "वाक्य संरचना त्रुटि %s:%u: निर्देशनहरू माथिल्लो तहबाट मात्र हुन्छ" -#: apt-pkg/contrib/configuration.cc:922 +#: apt-pkg/contrib/configuration.cc:934 #, c-format msgid "Syntax error %s:%u: Extra junk at end of file" msgstr "वाक्य संरचना त्रुटि %s:%u:फाइलको अन्त्यमा अतिरिक्त जंक" @@ -2413,48 +2398,48 @@ msgstr "" msgid "%c%s... %u%%" msgstr "%c%s... गरियो" -#: apt-pkg/contrib/cmndline.cc:80 +#: apt-pkg/contrib/cmndline.cc:116 #, c-format msgid "Command line option '%c' [from %s] is not known." msgstr "आदेश लाइन विकल्प '%c' [%s बाट] ज्ञात छैन ।" -#: apt-pkg/contrib/cmndline.cc:105 apt-pkg/contrib/cmndline.cc:114 -#: apt-pkg/contrib/cmndline.cc:122 +#: apt-pkg/contrib/cmndline.cc:141 apt-pkg/contrib/cmndline.cc:150 +#: apt-pkg/contrib/cmndline.cc:158 #, c-format msgid "Command line option %s is not understood" msgstr "आदेश लाइन विकल्प %s बुझिएन" -#: apt-pkg/contrib/cmndline.cc:127 +#: apt-pkg/contrib/cmndline.cc:163 #, c-format msgid "Command line option %s is not boolean" msgstr "आदेश लाइन विकल्प %s बूलियन छैन" -#: apt-pkg/contrib/cmndline.cc:168 apt-pkg/contrib/cmndline.cc:189 +#: apt-pkg/contrib/cmndline.cc:204 apt-pkg/contrib/cmndline.cc:225 #, c-format msgid "Option %s requires an argument." msgstr "विकल्प %s लाई एउटा तर्कको आवश्यकता पर्दछ ।" -#: apt-pkg/contrib/cmndline.cc:202 apt-pkg/contrib/cmndline.cc:208 +#: apt-pkg/contrib/cmndline.cc:238 apt-pkg/contrib/cmndline.cc:244 #, c-format msgid "Option %s: Configuration item specification must have an =<val>." msgstr "विकल्प %s: कनफिगरेसन वस्तु विशिष्टिकरण संग एउटा =<val> हुनुपर्छ ।" -#: apt-pkg/contrib/cmndline.cc:237 +#: apt-pkg/contrib/cmndline.cc:273 #, c-format msgid "Option %s requires an integer argument, not '%s'" msgstr "विकल्प %s लाई एउटा इन्टिजर तर्कको आवश्यक पर्दछ, '%s' होइन" -#: apt-pkg/contrib/cmndline.cc:268 +#: apt-pkg/contrib/cmndline.cc:304 #, c-format msgid "Option '%s' is too long" msgstr "विकल्प '%s' अति लामो छ" -#: apt-pkg/contrib/cmndline.cc:300 +#: apt-pkg/contrib/cmndline.cc:336 #, c-format msgid "Sense %s is not understood, try true or false." msgstr "अर्थ %s बुझिएन, सत्य वा झूठो प्रयास गर्नुहोस् ।" -#: apt-pkg/contrib/cmndline.cc:350 +#: apt-pkg/contrib/cmndline.cc:386 #, c-format msgid "Invalid operation %s" msgstr "अवैध सञ्चालन %s" @@ -2468,121 +2453,121 @@ msgstr "माउन्ट बिन्दु %s स्थिर गर्न msgid "Failed to stat the cdrom" msgstr "सिडी रोम स्थिर गर्न असफल भयो" -#: apt-pkg/contrib/fileutl.cc:93 +#: apt-pkg/contrib/fileutl.cc:95 #, fuzzy, c-format msgid "Problem closing the gzip file %s" msgstr "फाइल बन्द गर्दा समस्या" -#: apt-pkg/contrib/fileutl.cc:226 +#: apt-pkg/contrib/fileutl.cc:228 #, c-format msgid "Not using locking for read only lock file %s" msgstr "ताल्चा मारिएको फाइल मात्र पढ्नको लागि ताल्चा मार्न प्रयोग गरिएको छैन %s" -#: apt-pkg/contrib/fileutl.cc:231 +#: apt-pkg/contrib/fileutl.cc:233 #, c-format msgid "Could not open lock file %s" msgstr "ताल्चा मारिएको फाइल खोल्न सकिएन %s" -#: apt-pkg/contrib/fileutl.cc:254 +#: apt-pkg/contrib/fileutl.cc:256 #, c-format msgid "Not using locking for nfs mounted lock file %s" msgstr "nfs माउन्ट गरिएको लक फाइलको लागि लक प्रयोग गरिएको छैन %s" -#: apt-pkg/contrib/fileutl.cc:259 +#: apt-pkg/contrib/fileutl.cc:261 #, c-format msgid "Could not get lock %s" msgstr "ताल्चा प्राप्त गर्न सकिएन %s" -#: apt-pkg/contrib/fileutl.cc:396 apt-pkg/contrib/fileutl.cc:510 +#: apt-pkg/contrib/fileutl.cc:398 apt-pkg/contrib/fileutl.cc:512 #, c-format msgid "List of files can't be created as '%s' is not a directory" msgstr "" -#: apt-pkg/contrib/fileutl.cc:430 +#: apt-pkg/contrib/fileutl.cc:432 #, c-format msgid "Ignoring '%s' in directory '%s' as it is not a regular file" msgstr "" -#: apt-pkg/contrib/fileutl.cc:448 +#: apt-pkg/contrib/fileutl.cc:450 #, c-format msgid "Ignoring file '%s' in directory '%s' as it has no filename extension" msgstr "" -#: apt-pkg/contrib/fileutl.cc:457 +#: apt-pkg/contrib/fileutl.cc:459 #, c-format msgid "" "Ignoring file '%s' in directory '%s' as it has an invalid filename extension" msgstr "" -#: apt-pkg/contrib/fileutl.cc:844 +#: apt-pkg/contrib/fileutl.cc:862 #, c-format msgid "Sub-process %s received a segmentation fault." msgstr "सहायक प्रक्रिया %s ले खण्डिकरण गल्ति प्राप्त भयो ।" -#: apt-pkg/contrib/fileutl.cc:846 +#: apt-pkg/contrib/fileutl.cc:864 #, fuzzy, c-format msgid "Sub-process %s received signal %u." msgstr "सहायक प्रक्रिया %s ले खण्डिकरण गल्ति प्राप्त भयो ।" -#: apt-pkg/contrib/fileutl.cc:850 apt-pkg/contrib/gpgv.cc:243 +#: apt-pkg/contrib/fileutl.cc:868 apt-pkg/contrib/gpgv.cc:237 #, c-format msgid "Sub-process %s returned an error code (%u)" msgstr "सहायक प्रक्रिया %s ले एउटा त्रुटि कोड फर्कायो (%u)" -#: apt-pkg/contrib/fileutl.cc:852 apt-pkg/contrib/gpgv.cc:236 +#: apt-pkg/contrib/fileutl.cc:870 apt-pkg/contrib/gpgv.cc:230 #, c-format msgid "Sub-process %s exited unexpectedly" msgstr "सहायक प्रक्रिया %s अनपेक्षित बन्द भयो" -#: apt-pkg/contrib/fileutl.cc:988 +#: apt-pkg/contrib/fileutl.cc:1016 #, c-format msgid "Could not open file %s" msgstr "फाइल %s खोल्न सकिएन" -#: apt-pkg/contrib/fileutl.cc:1065 +#: apt-pkg/contrib/fileutl.cc:1093 #, fuzzy, c-format msgid "Could not open file descriptor %d" msgstr "%s को लागि पाइप खोल्न सकिएन" -#: apt-pkg/contrib/fileutl.cc:1150 +#: apt-pkg/contrib/fileutl.cc:1178 msgid "Failed to create subprocess IPC" msgstr "सहायक प्रक्रिया IPC सिर्जना गर्न असफल" -#: apt-pkg/contrib/fileutl.cc:1205 +#: apt-pkg/contrib/fileutl.cc:1233 msgid "Failed to exec compressor " msgstr "सङ्कुचनकर्ता कार्यान्वयन गर्न असफल भयो" -#: apt-pkg/contrib/fileutl.cc:1298 +#: apt-pkg/contrib/fileutl.cc:1326 #, fuzzy, c-format msgid "read, still have %llu to read but none left" msgstr "पड्नुहोस्, अहिले सम्म %lu पढ्न छ तर कुनै बाँकी छैन" -#: apt-pkg/contrib/fileutl.cc:1385 apt-pkg/contrib/fileutl.cc:1407 +#: apt-pkg/contrib/fileutl.cc:1413 apt-pkg/contrib/fileutl.cc:1435 #, fuzzy, c-format msgid "write, still have %llu to write but couldn't" msgstr "लेख्नुहोस्, अहिले सम्म %lu लेख्न छ तर सकिदैन " -#: apt-pkg/contrib/fileutl.cc:1695 +#: apt-pkg/contrib/fileutl.cc:1723 #, fuzzy, c-format msgid "Problem closing the file %s" msgstr "फाइल बन्द गर्दा समस्या" -#: apt-pkg/contrib/fileutl.cc:1707 +#: apt-pkg/contrib/fileutl.cc:1735 #, fuzzy, c-format msgid "Problem renaming the file %s to %s" msgstr "फाइल गुप्तिकरण गर्दा समस्या" -#: apt-pkg/contrib/fileutl.cc:1718 +#: apt-pkg/contrib/fileutl.cc:1746 #, fuzzy, c-format msgid "Problem unlinking the file %s" msgstr "फाइल अनलिङ्क गर्दा समस्या" -#: apt-pkg/contrib/fileutl.cc:1731 +#: apt-pkg/contrib/fileutl.cc:1759 msgid "Problem syncing the file" msgstr "फाइल गुप्तिकरण गर्दा समस्या" #. TRANSLATOR: %s is the trusted keyring parts directory -#: apt-pkg/contrib/gpgv.cc:76 +#: apt-pkg/contrib/gpgv.cc:70 #, fuzzy, c-format msgid "No keyring installed in %s." msgstr "स्थापना परित्याग गरिदैछ ।" @@ -2696,99 +2681,109 @@ msgstr "%s खोल्न असफल" msgid "Failed to write temporary StateFile %s" msgstr "फाइल %s लेख्न असफल भयो" -#: apt-pkg/tagfile.cc:129 +#: apt-pkg/tagfile.cc:138 #, c-format msgid "Unable to parse package file %s (1)" msgstr "प्याकेज फाइल पद वर्णन गर्न असक्षम %s (१)" -#: apt-pkg/tagfile.cc:216 +#: apt-pkg/tagfile.cc:235 #, c-format msgid "Unable to parse package file %s (2)" msgstr "प्याकेज फाइल पद वर्णन गर्न असक्षम %s (२)" -#: apt-pkg/sourcelist.cc:96 +#: apt-pkg/sourcelist.cc:118 +#, fuzzy, c-format +msgid "Malformed stanza %u in source list %s (URI parse)" +msgstr "वैरुप्य लाइन %lu स्रोत सूचिमा %s (URI पद वर्णन)" + +#: apt-pkg/sourcelist.cc:161 #, fuzzy, c-format msgid "Malformed line %lu in source list %s ([option] unparseable)" msgstr "वैरुप्य लाइन %lu स्रोत सूचिमा %s (dist पद वर्णन )" -#: apt-pkg/sourcelist.cc:99 +#: apt-pkg/sourcelist.cc:164 #, fuzzy, c-format msgid "Malformed line %lu in source list %s ([option] too short)" msgstr "वैरुप्य लाइन %lu स्रोत सूचिमा %s (dist)" -#: apt-pkg/sourcelist.cc:110 +#: apt-pkg/sourcelist.cc:175 #, fuzzy, c-format msgid "Malformed line %lu in source list %s ([%s] is not an assignment)" msgstr "वैरुप्य लाइन %lu स्रोत सूचिमा %s (dist पद वर्णन )" -#: apt-pkg/sourcelist.cc:116 +#: apt-pkg/sourcelist.cc:181 #, fuzzy, c-format msgid "Malformed line %lu in source list %s ([%s] has no key)" msgstr "वैरुप्य लाइन %lu स्रोत सूचिमा %s (dist पद वर्णन )" -#: apt-pkg/sourcelist.cc:119 +#: apt-pkg/sourcelist.cc:184 #, fuzzy, c-format msgid "Malformed line %lu in source list %s ([%s] key %s has no value)" msgstr "वैरुप्य लाइन %lu स्रोत सूचिमा %s (dist पद वर्णन )" -#: apt-pkg/sourcelist.cc:132 +#: apt-pkg/sourcelist.cc:197 #, c-format msgid "Malformed line %lu in source list %s (URI)" msgstr "वैरुप्य लाइन %lu स्रोत सूचिमा %s (URI)" -#: apt-pkg/sourcelist.cc:134 +#: apt-pkg/sourcelist.cc:199 #, c-format msgid "Malformed line %lu in source list %s (dist)" msgstr "वैरुप्य लाइन %lu स्रोत सूचिमा %s (dist)" -#: apt-pkg/sourcelist.cc:137 +#: apt-pkg/sourcelist.cc:202 #, c-format msgid "Malformed line %lu in source list %s (URI parse)" msgstr "वैरुप्य लाइन %lu स्रोत सूचिमा %s (URI पद वर्णन)" -#: apt-pkg/sourcelist.cc:143 +#: apt-pkg/sourcelist.cc:208 #, c-format msgid "Malformed line %lu in source list %s (absolute dist)" msgstr "वैरुप्य लाइन %lu स्रोत सूचिमा %s (पूर्ण dist)" -#: apt-pkg/sourcelist.cc:150 +#: apt-pkg/sourcelist.cc:215 #, c-format msgid "Malformed line %lu in source list %s (dist parse)" msgstr "वैरुप्य लाइन %lu स्रोत सूचिमा %s (dist पद वर्णन )" -#: apt-pkg/sourcelist.cc:248 +#: apt-pkg/sourcelist.cc:326 #, c-format msgid "Opening %s" msgstr "%s खोलिदैछ" -#: apt-pkg/sourcelist.cc:265 apt-pkg/cdrom.cc:495 +#: apt-pkg/sourcelist.cc:338 apt-pkg/cdrom.cc:495 #, c-format msgid "Line %u too long in source list %s." msgstr "लाइन %u स्रोत सूचि %s मा अति लामो छ ।" -#: apt-pkg/sourcelist.cc:289 +#: apt-pkg/sourcelist.cc:362 #, c-format msgid "Malformed line %u in source list %s (type)" msgstr "वैरुप्य लाइन %u स्रोत सूचिमा %s (प्रकार)" -#: apt-pkg/sourcelist.cc:293 +#: apt-pkg/sourcelist.cc:366 #, c-format msgid "Type '%s' is not known on line %u in source list %s" msgstr "स्रोत सूची %s भित्र %u लाइनमा टाइप '%s' ज्ञात छैन" -#: apt-pkg/packagemanager.cc:297 apt-pkg/packagemanager.cc:923 +#: apt-pkg/sourcelist.cc:407 +#, fuzzy, c-format +msgid "Type '%s' is not known on stanza %u in source list %s" +msgstr "स्रोत सूची %s भित्र %u लाइनमा टाइप '%s' ज्ञात छैन" + +#: apt-pkg/packagemanager.cc:296 apt-pkg/packagemanager.cc:922 #, c-format msgid "" "Could not perform immediate configuration on '%s'. Please see man 5 apt.conf " "under APT::Immediate-Configure for details. (%d)" msgstr "" -#: apt-pkg/packagemanager.cc:498 apt-pkg/packagemanager.cc:529 +#: apt-pkg/packagemanager.cc:497 apt-pkg/packagemanager.cc:528 #, fuzzy, c-format msgid "Could not configure '%s'. " msgstr "फाइल %s खोल्न सकिएन" -#: apt-pkg/packagemanager.cc:571 +#: apt-pkg/packagemanager.cc:570 #, c-format msgid "" "This installation run will require temporarily removing the essential " @@ -2810,7 +2805,7 @@ msgid "" "The package %s needs to be reinstalled, but I can't find an archive for it." msgstr "प्याकेज %s पुन:स्थापना हुन चाहन्छ, तर यसको लागि मैले एउटा संग्रह फेला पार्न सकिन ।" -#: apt-pkg/algorithms.cc:1238 +#: apt-pkg/algorithms.cc:1068 msgid "" "Error, pkgProblemResolver::Resolve generated breaks, this may be caused by " "held packages." @@ -2818,20 +2813,11 @@ msgstr "" "त्रुटि, pkgProblemResolver:: समाधानले विच्छेदन सिर्जना गर्दछ, यो भइरहेको प्याकेजहरुको " "कारणले गर्दा हो ।" -#: apt-pkg/algorithms.cc:1240 +#: apt-pkg/algorithms.cc:1070 msgid "Unable to correct problems, you have held broken packages." msgstr "समस्याहरू सुधार्न असक्षम भयो, तपाईँले प्याकेजहरु भाँच्नुभयो ।" -#: apt-pkg/algorithms.cc:1592 apt-pkg/algorithms.cc:1594 -#, fuzzy -msgid "" -"Some index files failed to download. They have been ignored, or old ones " -"used instead." -msgstr "" -"केही अनुक्रमणिका फाइलहरू डाउनलोड गर्न असफल भयो, तिनीहरू उपेक्षित भए, वा सट्टामा पुरानो " -"एउटा प्रयोग गरियो ।" - -#: apt-pkg/acquire.cc:81 apt-pkg/cdrom.cc:838 +#: apt-pkg/acquire.cc:81 apt-pkg/cdrom.cc:811 #, fuzzy, c-format msgid "List directory %spartial is missing." msgstr "आंशिक सूचिहरुको डाइरेक्ट्री %s हराइरहेछ ।" @@ -2858,27 +2844,32 @@ msgstr "%li को %li फाइल पुन:प्राप्त गरिद msgid "Retrieving file %li of %li" msgstr "%li को %li फाइल पुन:प्राप्त गरिदैछ" -#: apt-pkg/acquire-worker.cc:112 +#: apt-pkg/acquire-worker.cc:113 #, c-format msgid "The method driver %s could not be found." msgstr "विधि ड्राइभर %s फेला पार्न सकिएन ।" -#: apt-pkg/acquire-worker.cc:161 +#: apt-pkg/acquire-worker.cc:115 +#, fuzzy, c-format +msgid "Is the package %s installed?" +msgstr "जाँच्नुहोस् यदि 'dpkg-dev' प्याकेज स्थापना भयो ।\n" + +#: apt-pkg/acquire-worker.cc:166 #, c-format msgid "Method %s did not start correctly" msgstr "विधि %s सही रुपले सुरू हुन सकेन" -#: apt-pkg/acquire-worker.cc:447 +#: apt-pkg/acquire-worker.cc:452 #, c-format msgid "Please insert the disc labeled: '%s' in the drive '%s' and press enter." msgstr "कृपया डिस्क लेबुल: '%s' ड्राइभ '%s'मा घुसउनुहोस् र इन्टर थिच्नुहोस् । " -#: apt-pkg/init.cc:151 +#: apt-pkg/init.cc:143 #, c-format msgid "Packaging system '%s' is not supported" msgstr "प्याकिङ्ग प्रणाली '%s' समर्थित छैन" -#: apt-pkg/init.cc:167 +#: apt-pkg/init.cc:159 msgid "Unable to determine a suitable packaging system type" msgstr "उपयुक्त प्याकिङ्ग प्रणाली प्रकार निर्धारन गर्न असक्षम भयो" @@ -2910,17 +2901,17 @@ msgid "" "available in the sources" msgstr "" -#: apt-pkg/policy.cc:399 +#: apt-pkg/policy.cc:414 #, fuzzy, c-format msgid "Invalid record in the preferences file %s, no Package header" msgstr "प्राथमिकता फाइलमा अवैध रेकर्ड, कुनै प्याकेज हेडर छैन" -#: apt-pkg/policy.cc:421 +#: apt-pkg/policy.cc:436 #, c-format msgid "Did not understand pin type %s" msgstr "पिन टाइप %s बुझ्न सकिएन " -#: apt-pkg/policy.cc:429 +#: apt-pkg/policy.cc:444 msgid "No priority (or zero) specified for pin" msgstr "पिनको लागि कुनै प्राथमिकता (वा शून्य) निर्दिष्ट छैन" @@ -2988,45 +2979,49 @@ msgstr "स्रोत क्यास बचत गर्दा IO त्र msgid "rename failed, %s (%s -> %s)." msgstr "पुन:नामकरण असफल गरियो, %s (%s -> %s) ।" -#: apt-pkg/acquire-item.cc:599 -msgid "MD5Sum mismatch" -msgstr "MD5Sum मेल भएन" - -#: apt-pkg/acquire-item.cc:870 apt-pkg/acquire-item.cc:1887 -#: apt-pkg/acquire-item.cc:2030 +#: apt-pkg/acquire-item.cc:154 #, fuzzy msgid "Hash Sum mismatch" msgstr "MD5Sum मेल भएन" -#: apt-pkg/acquire-item.cc:1388 +#: apt-pkg/acquire-item.cc:159 +msgid "Size mismatch" +msgstr "साइज मेल खाएन" + +#: apt-pkg/acquire-item.cc:164 +#, fuzzy +msgid "Invalid file format" +msgstr "अवैध सञ्चालन %s" + +#: apt-pkg/acquire-item.cc:1570 #, 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:1404 +#: apt-pkg/acquire-item.cc:1586 #, fuzzy, c-format msgid "Unable to find hash sum for '%s' in Release file" msgstr "प्याकेज फाइल पद वर्णन गर्न असक्षम %s (१)" -#: apt-pkg/acquire-item.cc:1446 +#: apt-pkg/acquire-item.cc:1628 msgid "There is no public key available for the following key IDs:\n" msgstr "निम्न कुञ्जी IDs को लागि कुनै सार्वजनिक कुञ्जी उपलब्ध छैन:\n" -#: apt-pkg/acquire-item.cc:1484 +#: apt-pkg/acquire-item.cc:1666 #, 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:1506 +#: apt-pkg/acquire-item.cc:1688 #, c-format msgid "Conflicting distribution: %s (expected %s but got %s)" msgstr "" -#: apt-pkg/acquire-item.cc:1536 +#: apt-pkg/acquire-item.cc:1718 #, c-format msgid "" "An error occurred during the signature verification. The repository is not " @@ -3034,12 +3029,12 @@ msgid "" msgstr "" #. Invalid signature file, reject (LP: #346386) (Closes: #627642) -#: apt-pkg/acquire-item.cc:1546 apt-pkg/acquire-item.cc:1551 +#: apt-pkg/acquire-item.cc:1728 apt-pkg/acquire-item.cc:1733 #, c-format msgid "GPG error: %s: %s" msgstr "" -#: apt-pkg/acquire-item.cc:1663 +#: apt-pkg/acquire-item.cc:1856 #, c-format msgid "" "I wasn't able to locate a file for the %s package. This might mean you need " @@ -3048,31 +3043,23 @@ msgstr "" "%s प्याकेजको लागि मैले फाइल स्थित गर्न सकिन । यसको मतलब तपाईँले म्यानुल्ली यो प्याकेज " "निश्चित गर्नुहोस् । (arch हराएरहेको कारणले) " -#: apt-pkg/acquire-item.cc:1722 +#: apt-pkg/acquire-item.cc:1922 #, c-format -msgid "" -"I wasn't able to locate a file for the %s package. This might mean you need " -"to manually fix this package." +msgid "Can't find a source to download version '%s' of '%s'" msgstr "" -"%s प्याकेजको लागि मैले फाइल स्थित गर्न सकिन । यसको मतलब तपाईँले म्यानुल्ली यो प्याकेज " -"निश्चित गर्नुहोस् ।" -#: apt-pkg/acquire-item.cc:1781 +#: apt-pkg/acquire-item.cc:1980 #, c-format msgid "" "The package index files are corrupted. No Filename: field for package %s." msgstr "प्याकेज अनुक्रमणिका फाइलहरू दूषित भए । प्याकेज %s को लागि कुनै फाइलनाम: फाँट छैन ।" -#: apt-pkg/acquire-item.cc:1879 -msgid "Size mismatch" -msgstr "साइज मेल खाएन" - -#: apt-pkg/indexrecords.cc:68 +#: apt-pkg/indexrecords.cc:73 #, fuzzy, c-format msgid "Unable to parse Release file %s" msgstr "प्याकेज फाइल पद वर्णन गर्न असक्षम %s (१)" -#: apt-pkg/indexrecords.cc:78 +#: apt-pkg/indexrecords.cc:81 #, fuzzy, c-format msgid "No sections in Release file %s" msgstr "द्रष्टब्य, %s को सट्टा %s चयन भइरहेछ\n" @@ -3097,73 +3084,64 @@ msgstr "प्याकेज फाइल पद वर्णन गर्न msgid "Vendor block %s contains no fingerprint" msgstr "बिक्रता ब्ल्क %s ले कुनै औठाछाप समाविष्ट गर्दैन" -#: apt-pkg/cdrom.cc:576 -#, c-format -msgid "" -"Using CD-ROM mount point %s\n" -"Mounting CD-ROM\n" -msgstr "" -"सिडी रोम माउन्ट विन्दु प्रयोग गरिदैछ %s\n" -"सिडी रोम माउन्ट गरिदैछ\n" - -#: apt-pkg/cdrom.cc:585 apt-pkg/cdrom.cc:682 -msgid "Identifying.. " -msgstr "परिचय गराइदैछ.." - -#: apt-pkg/cdrom.cc:613 -#, c-format -msgid "Stored label: %s\n" -msgstr "लेबुल भण्डारण गर्नुहोस्:%s \n" - -#: apt-pkg/cdrom.cc:622 apt-pkg/cdrom.cc:915 -#, fuzzy -msgid "Unmounting CD-ROM...\n" -msgstr "सिडी रोम अनमाउन्ट गरिदैछ..." - -#: apt-pkg/cdrom.cc:642 +#: apt-pkg/cdrom.cc:575 #, c-format msgid "Using CD-ROM mount point %s\n" msgstr "सिडी रोम माउन्ट विन्दु प्रयोग गरिदैछ %s\n" -#: apt-pkg/cdrom.cc:660 +#: apt-pkg/cdrom.cc:583 msgid "Unmounting CD-ROM\n" msgstr "सिडी रोम अनमाउन्ट गरिदैछ\n" -#: apt-pkg/cdrom.cc:665 +#: apt-pkg/cdrom.cc:588 msgid "Waiting for disc...\n" msgstr "डिस्को लागि पर्खिदै...\n" -#: apt-pkg/cdrom.cc:674 +#: apt-pkg/cdrom.cc:597 msgid "Mounting CD-ROM...\n" msgstr "सिडी रोम माउन्ट गरिदै...\n" -#: apt-pkg/cdrom.cc:693 +#: apt-pkg/cdrom.cc:605 +msgid "Identifying.. " +msgstr "परिचय गराइदैछ.." + +#: apt-pkg/cdrom.cc:643 +#, c-format +msgid "Stored label: %s\n" +msgstr "लेबुल भण्डारण गर्नुहोस्:%s \n" + +#: apt-pkg/cdrom.cc:652 apt-pkg/cdrom.cc:888 +#, fuzzy +msgid "Unmounting CD-ROM...\n" +msgstr "सिडी रोम अनमाउन्ट गरिदैछ..." + +#: apt-pkg/cdrom.cc:667 msgid "Scanning disc for index files..\n" msgstr "अनुक्रमणिका फाइलहरुको लागि डिस्क स्क्यान गरिदैछ...\n" -#: apt-pkg/cdrom.cc:744 +#: apt-pkg/cdrom.cc:717 #, fuzzy, c-format msgid "" "Found %zu package indexes, %zu source indexes, %zu translation indexes and " "%zu signatures\n" msgstr " %i प्याकेज अनुक्रमणिकाहरू, %i स्रोत अनुक्रमणिका र %i हस्ताक्षरहरू फेला परे\n" -#: apt-pkg/cdrom.cc:755 +#: apt-pkg/cdrom.cc:728 msgid "" "Unable to locate any package files, perhaps this is not a Debian Disc or the " "wrong architecture?" msgstr "" -#: apt-pkg/cdrom.cc:782 +#: apt-pkg/cdrom.cc:755 #, fuzzy, c-format msgid "Found label '%s'\n" msgstr "लेबुल भण्डारण गर्नुहोस्:%s \n" -#: apt-pkg/cdrom.cc:811 +#: apt-pkg/cdrom.cc:784 msgid "That is not a valid name, try again.\n" msgstr "त्यो वैध नाम होइन, फेरी प्रयास गर्नुहोस् ।\n" -#: apt-pkg/cdrom.cc:828 +#: apt-pkg/cdrom.cc:801 #, c-format msgid "" "This disc is called: \n" @@ -3172,15 +3150,15 @@ msgstr "" "यो डिस्कको नाम:\n" "'%s'\n" -#: apt-pkg/cdrom.cc:830 +#: apt-pkg/cdrom.cc:803 msgid "Copying package lists..." msgstr "प्यकेज सूचिहरू प्रतिलिपी गरिदैछ..." -#: apt-pkg/cdrom.cc:865 +#: apt-pkg/cdrom.cc:838 msgid "Writing new source list\n" msgstr "नयाँ स्रोत सूचि लेखिदैछ\n" -#: apt-pkg/cdrom.cc:873 +#: apt-pkg/cdrom.cc:846 msgid "Source list entries for this disc are:\n" msgstr "यो डिस्कको लागि स्रोत सूचि प्रविष्टिहरू:\n" @@ -3214,49 +3192,54 @@ msgstr "" msgid "Hash mismatch for: %s" msgstr "MD5Sum मेल भएन" -#: apt-pkg/cacheset.cc:403 +#: apt-pkg/cacheset.cc:479 #, c-format msgid "Release '%s' for '%s' was not found" msgstr " '%s' को लागि '%s' निष्काशन फेला पार्न सकिएन" -#: apt-pkg/cacheset.cc:406 +#: apt-pkg/cacheset.cc:482 #, c-format msgid "Version '%s' for '%s' was not found" msgstr " '%s' को लागि '%s' संस्करण फेला पार्न सकिएन" -#: apt-pkg/cacheset.cc:517 +#: apt-pkg/cacheset.cc:593 #, fuzzy, c-format msgid "Couldn't find task '%s'" msgstr "प्याकेज फेला पार्न सकिएन %s" -#: apt-pkg/cacheset.cc:523 +#: apt-pkg/cacheset.cc:599 #, fuzzy, c-format msgid "Couldn't find any package by regex '%s'" msgstr "प्याकेज फेला पार्न सकिएन %s" -#: apt-pkg/cacheset.cc:534 +#: apt-pkg/cacheset.cc:605 +#, fuzzy, c-format +msgid "Couldn't find any package by glob '%s'" +msgstr "प्याकेज फेला पार्न सकिएन %s" + +#: apt-pkg/cacheset.cc:616 #, c-format msgid "Can't select versions from package '%s' as it is purely virtual" msgstr "" -#: apt-pkg/cacheset.cc:541 apt-pkg/cacheset.cc:548 +#: apt-pkg/cacheset.cc:623 apt-pkg/cacheset.cc:630 #, c-format msgid "" "Can't select installed nor candidate version from package '%s' as it has " "neither of them" msgstr "" -#: apt-pkg/cacheset.cc:555 +#: apt-pkg/cacheset.cc:637 #, c-format msgid "Can't select newest version from package '%s' as it is purely virtual" msgstr "" -#: apt-pkg/cacheset.cc:563 +#: apt-pkg/cacheset.cc:645 #, c-format msgid "Can't select candidate version from package %s as it has no candidate" msgstr "" -#: apt-pkg/cacheset.cc:571 +#: apt-pkg/cacheset.cc:653 #, c-format msgid "Can't select installed version from package %s as it is not installed" msgstr "" @@ -3281,127 +3264,160 @@ msgstr "" msgid "Execute external solver" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:73 +#: apt-pkg/install-progress.cc:51 +#, c-format +msgid "Progress: [%3i%%]" +msgstr "" + +#: apt-pkg/install-progress.cc:85 apt-pkg/install-progress.cc:168 +msgid "Running dpkg" +msgstr "" + +#: apt-pkg/update.cc:110 apt-pkg/update.cc:112 +#, fuzzy +msgid "" +"Some index files failed to download. They have been ignored, or old ones " +"used instead." +msgstr "" +"केही अनुक्रमणिका फाइलहरू डाउनलोड गर्न असफल भयो, तिनीहरू उपेक्षित भए, वा सट्टामा पुरानो " +"एउटा प्रयोग गरियो ।" + +#: apt-pkg/deb/dpkgpm.cc:91 #, fuzzy, c-format msgid "Installing %s" msgstr " %s स्थापना भयो" -#: apt-pkg/deb/dpkgpm.cc:74 apt-pkg/deb/dpkgpm.cc:982 +#: apt-pkg/deb/dpkgpm.cc:92 apt-pkg/deb/dpkgpm.cc:977 #, c-format msgid "Configuring %s" msgstr " %s कनफिगर गरिदैछ" -#: apt-pkg/deb/dpkgpm.cc:75 apt-pkg/deb/dpkgpm.cc:989 +#: apt-pkg/deb/dpkgpm.cc:93 apt-pkg/deb/dpkgpm.cc:984 #, c-format msgid "Removing %s" msgstr " %s हटाइदैछ" -#: apt-pkg/deb/dpkgpm.cc:76 +#: apt-pkg/deb/dpkgpm.cc:94 #, fuzzy, c-format msgid "Completely removing %s" msgstr " %s पूर्ण रुपले हट्यो" -#: apt-pkg/deb/dpkgpm.cc:77 +#: apt-pkg/deb/dpkgpm.cc:95 #, c-format msgid "Noting disappearance of %s" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:78 +#: apt-pkg/deb/dpkgpm.cc:96 #, c-format msgid "Running post-installation trigger %s" msgstr "" #. FIXME: use a better string after freeze -#: apt-pkg/deb/dpkgpm.cc:735 +#: apt-pkg/deb/dpkgpm.cc:808 #, fuzzy, c-format msgid "Directory '%s' missing" msgstr "आंशिक सूचिहरुको डाइरेक्ट्री %s हराइरहेछ ।" -#: apt-pkg/deb/dpkgpm.cc:750 apt-pkg/deb/dpkgpm.cc:770 +#: apt-pkg/deb/dpkgpm.cc:823 apt-pkg/deb/dpkgpm.cc:845 #, fuzzy, c-format msgid "Could not open file '%s'" msgstr "फाइल %s खोल्न सकिएन" -#: apt-pkg/deb/dpkgpm.cc:975 +#: apt-pkg/deb/dpkgpm.cc:970 #, c-format msgid "Preparing %s" msgstr " %s तयार गरिदैछ" -#: apt-pkg/deb/dpkgpm.cc:976 +#: apt-pkg/deb/dpkgpm.cc:971 #, c-format msgid "Unpacking %s" msgstr " %s अनप्याक गरिदैछ" -#: apt-pkg/deb/dpkgpm.cc:981 +#: apt-pkg/deb/dpkgpm.cc:976 #, c-format msgid "Preparing to configure %s" msgstr " %s कनफिगर गर्न तयार गरिदैछ" -#: apt-pkg/deb/dpkgpm.cc:983 +#: apt-pkg/deb/dpkgpm.cc:978 #, c-format msgid "Installed %s" msgstr " %s स्थापना भयो" -#: apt-pkg/deb/dpkgpm.cc:988 +#: apt-pkg/deb/dpkgpm.cc:983 #, c-format msgid "Preparing for removal of %s" msgstr " %s हटाउन तयार गरिदैछ" -#: apt-pkg/deb/dpkgpm.cc:990 +#: apt-pkg/deb/dpkgpm.cc:985 #, c-format msgid "Removed %s" msgstr " %s हट्यो" -#: apt-pkg/deb/dpkgpm.cc:995 +#: apt-pkg/deb/dpkgpm.cc:990 #, c-format msgid "Preparing to completely remove %s" msgstr " %s पूर्ण रुपले हटाउन तयार गरिदैछ" -#: apt-pkg/deb/dpkgpm.cc:996 +#: apt-pkg/deb/dpkgpm.cc:991 #, c-format msgid "Completely removed %s" msgstr " %s पूर्ण रुपले हट्यो" -#: apt-pkg/deb/dpkgpm.cc:1243 -msgid "Can not write log, openpty() failed (/dev/pts not mounted?)\n" +#: apt-pkg/deb/dpkgpm.cc:1046 +msgid "ioctl(TIOCGWINSZ) failed" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1273 -msgid "Running dpkg" +#: apt-pkg/deb/dpkgpm.cc:1049 apt-pkg/deb/dpkgpm.cc:1070 +#, fuzzy, c-format +msgid "Can not write log (%s)" +msgstr " %s मा लेख्न असक्षम" + +#: apt-pkg/deb/dpkgpm.cc:1049 +msgid "Is /dev/pts mounted?" +msgstr "" + +#: apt-pkg/deb/dpkgpm.cc:1070 +msgid "Is stdout a terminal?" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1445 +#: apt-pkg/deb/dpkgpm.cc:1558 msgid "Operation was interrupted before it could finish" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1507 +#: apt-pkg/deb/dpkgpm.cc:1620 msgid "No apport report written because MaxReports is reached already" msgstr "" #. check if its not a follow up error -#: apt-pkg/deb/dpkgpm.cc:1512 +#: apt-pkg/deb/dpkgpm.cc:1625 msgid "dependency problems - leaving unconfigured" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1514 +#: apt-pkg/deb/dpkgpm.cc:1627 msgid "" "No apport report written because the error message indicates its a followup " "error from a previous failure." msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1520 +#: apt-pkg/deb/dpkgpm.cc:1633 msgid "" "No apport report written because the error message indicates a disk full " "error" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1526 +#: apt-pkg/deb/dpkgpm.cc:1640 msgid "" "No apport report written because the error message indicates a out of memory " "error" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1533 +#: apt-pkg/deb/dpkgpm.cc:1647 apt-pkg/deb/dpkgpm.cc:1653 +msgid "" +"No apport report written because the error message indicates an issue on the " +"local system" +msgstr "" + +#: apt-pkg/deb/dpkgpm.cc:1674 msgid "" "No apport report written because the error message indicates a dpkg I/O error" msgstr "" @@ -3430,6 +3446,97 @@ msgstr "" msgid "Not locked" msgstr "" +#~ msgid "%s not a valid DEB package." +#~ msgstr "%s वैध DEB प्याकेज होइन" + +#~ msgid "" +#~ "Using CD-ROM mount point %s\n" +#~ "Mounting CD-ROM\n" +#~ msgstr "" +#~ "सिडी रोम माउन्ट विन्दु प्रयोग गरिदैछ %s\n" +#~ "सिडी रोम माउन्ट गरिदैछ\n" + +#, fuzzy +#~ msgid "Note, selecting '%s' for task '%s'\n" +#~ msgstr "द्रष्टब्य, रिजेक्स '%s' को लागि %s चयन गरिदैछ\n" + +#, fuzzy +#~ msgid "Note, selecting '%s' for regex '%s'\n" +#~ msgstr "द्रष्टब्य, रिजेक्स '%s' को लागि %s चयन गरिदैछ\n" + +#~ msgid "Package %s is a virtual package provided by:\n" +#~ msgstr "प्याकेज %s ...द्वारा उपलब्ध गराइएको अवास्तविक प्याकेज हो:\n" + +#, fuzzy +#~ msgid " [Not candidate version]" +#~ msgstr "उमेद्वार संस्करणहरू" + +#~ msgid "You should explicitly select one to install." +#~ msgstr "तपाईँले स्थापना गर्न स्पष्ट रुपमा एउटा चयन गर्नुहोस् ।" + +#~ 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" + +#~ msgid "However the following packages replace it:" +#~ msgstr "जे भए पनि निम्न प्याकेजहरूले यसलाई बदल्छ:" + +#, fuzzy +#~ msgid "Package '%s' has no installation candidate" +#~ msgstr "प्याकेज %s संग कुनै स्थापना उमेद्वार छैन" + +#, fuzzy +#~ msgid "Package '%s' is not installed, so not removed. Did you mean '%s'?\n" +#~ msgstr "प्याकेज %s स्थापना भएन, त्यसैले हटेन\n" + +#, fuzzy +#~ msgid "Package '%s' is not installed, so not removed\n" +#~ msgstr "प्याकेज %s स्थापना भएन, त्यसैले हटेन\n" + +#, fuzzy +#~ msgid "Note, selecting '%s' instead of '%s'\n" +#~ msgstr "द्रष्टब्य, %s को सट्टा %s चयन भइरहेछ\n" + +#~ msgid "Skipping %s, it is already installed and upgrade is not set.\n" +#~ msgstr "%s फड्किदैछ, यो पहिल्यै स्थापना भयो र स्तरवृद्धि सेट भएको छैन ।\n" + +#, fuzzy +#~ msgid "Skipping %s, it is not installed and only upgrades are requested.\n" +#~ msgstr "%s फड्किदैछ, यो पहिल्यै स्थापना भयो र स्तरवृद्धि सेट भएको छैन ।\n" + +#~ msgid "Reinstallation of %s is not possible, it cannot be downloaded.\n" +#~ msgstr " %s को पुन: स्थापना सम्भव छैन, यो डाउनलोड हुन सक्दैन ।\n" + +#~ msgid "%s is already the newest version.\n" +#~ msgstr "%s पहिल्यै नयाँ संस्करण हो ।\n" + +#, fuzzy +#~ msgid "Selected version '%s' (%s) for '%s'\n" +#~ msgstr "%s को लागि चयन भएको संस्करण %s (%s)\n" + +#, fuzzy +#~ msgid "Selected version '%s' (%s) for '%s' because of '%s'\n" +#~ msgstr "%s को लागि चयन भएको संस्करण %s (%s)\n" + +#, fuzzy +#~ msgid "This is not a valid DEB archive, it has no '%s', '%s' or '%s' member" +#~ msgstr "यो वैध DEB संग्रह होइन, यो संग '%s' वा '%s' सदस्य छैन" + +#~ msgid "MD5Sum mismatch" +#~ msgstr "MD5Sum मेल भएन" + +#~ msgid "" +#~ "I wasn't able to locate a file for the %s package. This might mean you " +#~ "need to manually fix this package." +#~ msgstr "" +#~ "%s प्याकेजको लागि मैले फाइल स्थित गर्न सकिन । यसको मतलब तपाईँले म्यानुल्ली यो प्याकेज " +#~ "निश्चित गर्नुहोस् ।" + #, fuzzy #~ msgid "Skipping nonexistent file %s" #~ msgstr "कनफिगरेसन फाइल खोलिदैछ %s" @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: apt 0.8.15.9\n" "Report-Msgid-Bugs-To: APT Development Team <deity@lists.debian.org>\n" -"POT-Creation-Date: 2013-07-31 16:24+0200\n" +"POT-Creation-Date: 2014-02-23 00:29+0100\n" "PO-Revision-Date: 2011-12-05 17:10+0100\n" "Last-Translator: Jeroen Schot <schot@a-eskwadraat.nl>\n" "Language-Team: Debian l10n Dutch <debian-l10n-dutch@lists.debian.org>\n" @@ -21,150 +21,152 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -#: cmdline/apt-cache.cc:158 +#: cmdline/apt-cache.cc:140 #, c-format msgid "Package %s version %s has an unmet dep:\n" msgstr "Pakket %s versie %s heeft een niet-voldane vereiste:\n" -#: cmdline/apt-cache.cc:286 +#: cmdline/apt-cache.cc:268 msgid "Total package names: " msgstr "Totaal aantal pakketnamen: " -#: cmdline/apt-cache.cc:288 +#: cmdline/apt-cache.cc:270 msgid "Total package structures: " msgstr "Totaal aantal pakketstructuren: " -#: cmdline/apt-cache.cc:328 +#: cmdline/apt-cache.cc:310 msgid " Normal packages: " msgstr " Normale pakketten: " -#: cmdline/apt-cache.cc:329 +#: cmdline/apt-cache.cc:311 msgid " Pure virtual packages: " msgstr " Zuiver virtuele pakketten: " -#: cmdline/apt-cache.cc:330 +#: cmdline/apt-cache.cc:312 msgid " Single virtual packages: " msgstr " Losstaande virtuele pakketten: " -#: cmdline/apt-cache.cc:331 +#: cmdline/apt-cache.cc:313 msgid " Mixed virtual packages: " msgstr " Gemengde virtuele pakketten: " -#: cmdline/apt-cache.cc:332 +#: cmdline/apt-cache.cc:314 msgid " Missing: " msgstr " Ontbrekend: " -#: cmdline/apt-cache.cc:334 +#: cmdline/apt-cache.cc:316 msgid "Total distinct versions: " msgstr "Totaal aantal verschillende versies: " -#: cmdline/apt-cache.cc:336 +#: cmdline/apt-cache.cc:318 msgid "Total distinct descriptions: " msgstr "Totaal aantal verschillende beschrijvingen: " -#: cmdline/apt-cache.cc:338 +#: cmdline/apt-cache.cc:320 msgid "Total dependencies: " msgstr "Totaal aantal vereisten: " -#: cmdline/apt-cache.cc:341 +#: cmdline/apt-cache.cc:323 msgid "Total ver/file relations: " msgstr "Totaal aantal versie/bestand-relaties: " -#: cmdline/apt-cache.cc:343 +#: cmdline/apt-cache.cc:325 msgid "Total Desc/File relations: " msgstr "Totaal aantal Beschrijving/bestand-relaties: " -#: cmdline/apt-cache.cc:345 +#: cmdline/apt-cache.cc:327 msgid "Total Provides mappings: " msgstr "Totaal aantal 'Voorziet'-toewijzingen " -#: cmdline/apt-cache.cc:357 +#: cmdline/apt-cache.cc:339 msgid "Total globbed strings: " msgstr "Totaal aantal geglobde strings: " -#: cmdline/apt-cache.cc:371 +#: cmdline/apt-cache.cc:353 msgid "Total dependency version space: " msgstr "Totale hoeveelheid vereisten-versieruimte: " -#: cmdline/apt-cache.cc:376 +#: cmdline/apt-cache.cc:358 msgid "Total slack space: " msgstr "Totale onbenutte ruimte: " -#: cmdline/apt-cache.cc:384 +#: cmdline/apt-cache.cc:366 msgid "Total space accounted for: " msgstr "Totale hoeveelheid verantwoorde ruimte: " -#: cmdline/apt-cache.cc:515 cmdline/apt-cache.cc:1165 +#: cmdline/apt-cache.cc:497 cmdline/apt-cache.cc:1146 +#: apt-private/private-show.cc:55 #, c-format msgid "Package file %s is out of sync." msgstr "Pakketbestand %s is niet meer gesynchroniseerd." -#: cmdline/apt-cache.cc:593 cmdline/apt-cache.cc:1452 -#: cmdline/apt-cache.cc:1454 cmdline/apt-cache.cc:1531 cmdline/apt-mark.cc:46 -#: cmdline/apt-mark.cc:93 cmdline/apt-mark.cc:219 +#: cmdline/apt-cache.cc:575 cmdline/apt-cache.cc:1432 +#: cmdline/apt-cache.cc:1434 cmdline/apt-cache.cc:1511 cmdline/apt-mark.cc:48 +#: cmdline/apt-mark.cc:95 cmdline/apt-mark.cc:221 +#: apt-private/private-show.cc:167 apt-private/private-show.cc:169 msgid "No packages found" msgstr "Geen pakketten gevonden" -#: cmdline/apt-cache.cc:1265 +#: cmdline/apt-cache.cc:1245 msgid "You must give at least one search pattern" msgstr "U dient precies één zoekpatroon op te geven" -#: cmdline/apt-cache.cc:1431 +#: cmdline/apt-cache.cc:1411 msgid "This command is deprecated. Please use 'apt-mark showauto' instead." msgstr "" -#: cmdline/apt-cache.cc:1526 apt-pkg/cacheset.cc:510 +#: cmdline/apt-cache.cc:1506 apt-pkg/cacheset.cc:586 #, c-format msgid "Unable to locate package %s" msgstr "Kan pakket %s niet vinden" -#: cmdline/apt-cache.cc:1556 +#: cmdline/apt-cache.cc:1536 msgid "Package files:" msgstr "Pakketbestanden:" -#: cmdline/apt-cache.cc:1563 cmdline/apt-cache.cc:1654 +#: cmdline/apt-cache.cc:1543 cmdline/apt-cache.cc:1634 msgid "Cache is out of sync, can't x-ref a package file" msgstr "Cache loopt niet synchroon, kan pakketbestand niet 'x-ref'-en" #. Show any packages have explicit pins -#: cmdline/apt-cache.cc:1577 +#: cmdline/apt-cache.cc:1557 msgid "Pinned packages:" msgstr "Vastgepinde pakketten:" -#: cmdline/apt-cache.cc:1589 cmdline/apt-cache.cc:1634 +#: cmdline/apt-cache.cc:1569 cmdline/apt-cache.cc:1614 msgid "(not found)" msgstr "(niet gevonden)" -#: cmdline/apt-cache.cc:1597 +#: cmdline/apt-cache.cc:1577 msgid " Installed: " msgstr " Geïnstalleerd: " -#: cmdline/apt-cache.cc:1598 +#: cmdline/apt-cache.cc:1578 msgid " Candidate: " msgstr " Kandidaat: " -#: cmdline/apt-cache.cc:1616 cmdline/apt-cache.cc:1624 +#: cmdline/apt-cache.cc:1596 cmdline/apt-cache.cc:1604 msgid "(none)" msgstr "(geen)" -#: cmdline/apt-cache.cc:1631 +#: cmdline/apt-cache.cc:1611 msgid " Package pin: " msgstr " Pakketpin: " #. Show the priority tables -#: cmdline/apt-cache.cc:1640 +#: cmdline/apt-cache.cc:1620 msgid " Version table:" msgstr " Versietabel:" -#: cmdline/apt-cache.cc:1753 cmdline/apt-cdrom.cc:206 cmdline/apt-config.cc:81 -#: cmdline/apt-get.cc:3392 cmdline/apt-mark.cc:375 -#: cmdline/apt-extracttemplates.cc:229 ftparchive/apt-ftparchive.cc:591 -#: cmdline/apt-internal-solver.cc:33 cmdline/apt-sortpkgs.cc:147 +#: cmdline/apt-cache.cc:1733 cmdline/apt-cdrom.cc:252 cmdline/apt-config.cc:83 +#: cmdline/apt-get.cc:1580 cmdline/apt-mark.cc:377 cmdline/apt.cc:66 +#: cmdline/apt-extracttemplates.cc:217 ftparchive/apt-ftparchive.cc:591 +#: cmdline/apt-internal-solver.cc:34 cmdline/apt-sortpkgs.cc:147 #, c-format msgid "%s %s for %s compiled on %s %s\n" msgstr "%s %s voor %s gecompileerd op %s %s\n" -#: cmdline/apt-cache.cc:1760 +#: cmdline/apt-cache.cc:1740 #, fuzzy msgid "" "Usage: apt-cache [options] command\n" @@ -239,37 +241,37 @@ msgstr "" "Zie de man-pagina's van apt-cache(8) en apt.conf(5) voor meer informatie.\n" #. }}} -#: cmdline/apt-cdrom.cc:43 +#: cmdline/apt-cdrom.cc:45 msgid "" "No CD-ROM could be auto-detected or found using the default mount point.\n" "You may try the --cdrom option to set the CD-ROM mount point. See 'man apt-" "cdrom' for more information about the CD-ROM auto-detection and mount point." msgstr "" -#: cmdline/apt-cdrom.cc:85 +#: cmdline/apt-cdrom.cc:89 msgid "Please provide a name for this Disc, such as 'Debian 5.0.3 Disk 1'" msgstr "" "Gelieve een naam voor deze schijf op te geven, bijvoorbeeld 'Debian 5.0.3 " "Schijf 1'" -#: cmdline/apt-cdrom.cc:100 +#: cmdline/apt-cdrom.cc:104 msgid "Please insert a Disc in the drive and press enter" msgstr "Gelieve een schijf in het station te plaatsen en op 'enter' te drukken" -#: cmdline/apt-cdrom.cc:135 +#: cmdline/apt-cdrom.cc:141 #, c-format msgid "Failed to mount '%s' to '%s'" msgstr "Aankoppelen van '%s' op '%s' is mislukt" -#: cmdline/apt-cdrom.cc:170 +#: cmdline/apt-cdrom.cc:196 msgid "Repeat this process for the rest of the CDs in your set." msgstr "Dit proces dient herhaald te worden voor alle CD's in uw set." -#: cmdline/apt-config.cc:46 +#: cmdline/apt-config.cc:48 msgid "Arguments not in pairs" msgstr "Argumenten niet in paren" -#: cmdline/apt-config.cc:87 +#: cmdline/apt-config.cc:89 msgid "" "Usage: apt-config [options] command\n" "\n" @@ -298,608 +300,72 @@ msgstr "" " -c=? Lees dit configuratiebestand.\n" " -o=? Stel een willekeurige optie in, b.v. -o dir::cache=/tmp\n" -#. TRANSLATOR: Yes/No question help-text: defaulting to Y[es] -#. e.g. "Do you want to continue? [Y/n] " -#. The user has to answer with an input matching the -#. YESEXPR/NOEXPR defined in your l10n. -#: cmdline/apt-get.cc:146 -msgid "[Y/n]" -msgstr "[J/n]" - -#. TRANSLATOR: Yes/No question help-text: defaulting to N[o] -#. e.g. "Should this file be removed? [y/N] " -#. The user has to answer with an input matching the -#. YESEXPR/NOEXPR defined in your l10n. -#: cmdline/apt-get.cc:152 -msgid "[y/N]" -msgstr "[j/N]" - -#. TRANSLATOR: "Yes" answer printed for a yes/no question if --assume-yes is set -#: cmdline/apt-get.cc:163 -msgid "Y" -msgstr "J" - -#. TRANSLATOR: "No" answer printed for a yes/no question if --assume-no is set -#: cmdline/apt-get.cc:169 -msgid "N" -msgstr "N" - -#: cmdline/apt-get.cc:191 apt-pkg/cachefilter.cc:33 -#, c-format -msgid "Regex compilation error - %s" -msgstr "Regex-compilatiefout - %s" - -#: cmdline/apt-get.cc:289 -msgid "The following packages have unmet dependencies:" -msgstr "De volgende pakketten hebben niet-voldane vereisten:" - -#: cmdline/apt-get.cc:379 -#, c-format -msgid "but %s is installed" -msgstr "maar %s is geïnstalleerd" - -#: cmdline/apt-get.cc:381 -#, c-format -msgid "but %s is to be installed" -msgstr "maar %s zal geïnstalleerd worden" - -#: cmdline/apt-get.cc:388 -msgid "but it is not installable" -msgstr "maar het is niet installeerbaar" - -#: cmdline/apt-get.cc:390 -msgid "but it is a virtual package" -msgstr "maar het is een virtueel pakket" - -#: cmdline/apt-get.cc:393 -msgid "but it is not installed" -msgstr "maar het is niet geïnstalleerd" - -#: cmdline/apt-get.cc:393 -msgid "but it is not going to be installed" -msgstr "maar het zal niet geïnstalleerd worden" - -#: cmdline/apt-get.cc:398 -msgid " or" -msgstr " of" - -#: cmdline/apt-get.cc:427 -msgid "The following NEW packages will be installed:" -msgstr "De volgende NIEUWE pakketten zullen geïnstalleerd worden:" - -#: cmdline/apt-get.cc:453 -msgid "The following packages will be REMOVED:" -msgstr "De volgende pakketten zullen VERWIJDERD worden:" - -#: cmdline/apt-get.cc:475 -msgid "The following packages have been kept back:" -msgstr "De volgende pakketten zijn achtergehouden:" - -#: cmdline/apt-get.cc:496 -msgid "The following packages will be upgraded:" -msgstr "De volgende pakketten zullen opgewaardeerd worden:" - -#: cmdline/apt-get.cc:517 -msgid "The following packages will be DOWNGRADED:" -msgstr "De volgende pakketten zullen GEDEGRADEERD worden:" - -#: cmdline/apt-get.cc:537 -msgid "The following held packages will be changed:" -msgstr "De volgende vastgehouden pakketten zullen gewijzigd worden:" - -#: cmdline/apt-get.cc:592 -#, c-format -msgid "%s (due to %s) " -msgstr "%s (vanwege %s) " - -#: cmdline/apt-get.cc:600 -msgid "" -"WARNING: The following essential packages will be removed.\n" -"This should NOT be done unless you know exactly what you are doing!" -msgstr "" -"WAARSCHUWING: De volgende essentiële pakketten zullen verwijderd worden.\n" -"Dit dient NIET gedaan te worden tenzij u precies weet wat u doet!" - -#: cmdline/apt-get.cc:631 -#, c-format -msgid "%lu upgraded, %lu newly installed, " -msgstr "%lu pakketten opgewaardeerd, %lu pakketten nieuw geïnstalleerd, " - -#: cmdline/apt-get.cc:635 -#, c-format -msgid "%lu reinstalled, " -msgstr "%lu opnieuw geïnstalleerd, " - -#: cmdline/apt-get.cc:637 -#, c-format -msgid "%lu downgraded, " -msgstr "%lu gedegradeerd, " - -#: cmdline/apt-get.cc:639 -#, c-format -msgid "%lu to remove and %lu not upgraded.\n" -msgstr "%lu te verwijderen en %lu niet opgewaardeerd.\n" - -#: cmdline/apt-get.cc:643 -#, c-format -msgid "%lu not fully installed or removed.\n" -msgstr "%lu pakketten niet volledig geïnstalleerd of verwijderd.\n" - -#: cmdline/apt-get.cc:664 -#, c-format -msgid "Note, selecting '%s' for task '%s'\n" -msgstr "Let op, '%s' wordt geselecteerd omwille van de taak '%s'\n" - -#: cmdline/apt-get.cc:669 -#, c-format -msgid "Note, selecting '%s' for regex '%s'\n" -msgstr "Let op, '%s' wordt geselecteerd omwille van de regex '%s'\n" - -#: cmdline/apt-get.cc:686 -#, c-format -msgid "Package %s is a virtual package provided by:\n" -msgstr "Pakket %s is een virtueel pakket voorzien door:\n" - -#: cmdline/apt-get.cc:697 -msgid " [Installed]" -msgstr " [Geïnstalleerd]" - -#: cmdline/apt-get.cc:706 -msgid " [Not candidate version]" -msgstr "[Niet de kandidaat-versie]" - -#: cmdline/apt-get.cc:708 -msgid "You should explicitly select one to install." -msgstr "U dient er één expliciet te selecteren voor installatie." - -#: cmdline/apt-get.cc:711 -#, c-format -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 "" -"Pakket %s is niet beschikbaar, hoewel er naar verwezen wordt door\n" -"een ander pakket. Mogelijk betekent dit dat het pakket ontbreekt,\n" -"verouderd is, of enkel beschikbaar is van een andere bron\n" - -#: cmdline/apt-get.cc:729 -msgid "However the following packages replace it:" -msgstr "Echter, de volgende pakketten vervangen dit:" - -#: cmdline/apt-get.cc:741 -#, c-format -msgid "Package '%s' has no installation candidate" -msgstr "Pakket '%s' heeft geen kandidaat voor installatie" - -#: cmdline/apt-get.cc:754 -#, c-format -msgid "Virtual packages like '%s' can't be removed\n" -msgstr "Virtuele pakketten zoals '%s' kunnen niet worden verwijderd\n" - -#. TRANSLATORS: Note, this is not an interactive question -#: cmdline/apt-get.cc:766 cmdline/apt-get.cc:969 +#: cmdline/apt-get.cc:244 #, fuzzy, c-format -msgid "Package '%s' is not installed, so not removed. Did you mean '%s'?\n" -msgstr "Pakket %s is niet geïnstalleerd, en wordt dus niet verwijderd\n" +msgid "Can not find a package for architecture '%s'" +msgstr "Kon geen enkel pakket vinden bij regex '%s'" -#: cmdline/apt-get.cc:772 cmdline/apt-get.cc:975 +#: cmdline/apt-get.cc:326 #, fuzzy, c-format -msgid "Package '%s' is not installed, so not removed\n" -msgstr "Pakket %s is niet geïnstalleerd, en wordt dus niet verwijderd\n" - -#: cmdline/apt-get.cc:817 -#, c-format -msgid "Note, selecting '%s' instead of '%s'\n" -msgstr "Let op, '%s' wordt geselecteerd in plaats van '%s'\n" - -#: cmdline/apt-get.cc:847 -#, c-format -msgid "Skipping %s, it is already installed and upgrade is not set.\n" -msgstr "" -"%s wordt overgeslagen, het is al geïnstalleerd en opwaardering is niet " -"gevraagd.\n" - -#: cmdline/apt-get.cc:851 -#, c-format -msgid "Skipping %s, it is not installed and only upgrades are requested.\n" -msgstr "" -"%s wordt overgeslagen, het is niet geïnstalleerd en alleen opwaardering is " -"gevraagd.\n" - -#: cmdline/apt-get.cc:863 -#, c-format -msgid "Reinstallation of %s is not possible, it cannot be downloaded.\n" -msgstr "" -"Herinstallatie van %s is niet mogelijk daar het niet opgehaald kan worden.\n" - -#: cmdline/apt-get.cc:868 -#, c-format -msgid "%s is already the newest version.\n" -msgstr "%s is reeds de nieuwste versie.\n" - -#: cmdline/apt-get.cc:887 cmdline/apt-get.cc:2187 cmdline/apt-mark.cc:68 -#, c-format -msgid "%s set to manually installed.\n" -msgstr "%s is ingesteld voor handmatige installatie.\n" - -#: cmdline/apt-get.cc:913 -#, c-format -msgid "Selected version '%s' (%s) for '%s'\n" -msgstr "Versie '%s' (%s) geselecteerd voor '%s'\n" +msgid "Can not find a package '%s' with version '%s'" +msgstr "Kon geen enkel pakket vinden bij regex '%s'" -#: cmdline/apt-get.cc:918 +#: cmdline/apt-get.cc:329 #, fuzzy, c-format -msgid "Selected version '%s' (%s) for '%s' because of '%s'\n" -msgstr "Versie '%s' (%s) geselecteerd voor '%s'\n" - -#: cmdline/apt-get.cc:1054 -msgid "Correcting dependencies..." -msgstr "Vereisten worden gecorrigeerd..." - -#: cmdline/apt-get.cc:1057 -msgid " failed." -msgstr " mislukt." - -#: cmdline/apt-get.cc:1060 -msgid "Unable to correct dependencies" -msgstr "Kan vereisten niet corrigeren" - -#: cmdline/apt-get.cc:1063 -msgid "Unable to minimize the upgrade set" -msgstr "Kon de verzameling op te waarderen pakketten niet minimaliseren" - -#: cmdline/apt-get.cc:1065 -msgid " Done" -msgstr " Klaar" - -#: cmdline/apt-get.cc:1069 -msgid "You might want to run 'apt-get -f install' to correct these." -msgstr "U kunt 'apt-get -f install' uitvoeren om dit op te lossen." - -#: cmdline/apt-get.cc:1072 -msgid "Unmet dependencies. Try using -f." -msgstr "Er zijn vereisten waaraan niet voldaan is. Probeer -f te gebruiken." - -#: cmdline/apt-get.cc:1097 -msgid "WARNING: The following packages cannot be authenticated!" -msgstr "" -"WAARSCHUWING: De volgende pakketten kunnen niet geauthentificeerd worden:" - -#: cmdline/apt-get.cc:1101 -msgid "Authentication warning overridden.\n" -msgstr "Authentificatiewaarschuwing is genegeerd.\n" - -#: cmdline/apt-get.cc:1108 -msgid "Install these packages without verification?" -msgstr "Wilt u deze pakketten installeren zonder verificatie?" - -#: cmdline/apt-get.cc:1110 -msgid "Some packages could not be authenticated" -msgstr "Sommige pakketten konden niet geauthentificeerd worden" - -#: cmdline/apt-get.cc:1119 cmdline/apt-get.cc:1280 -msgid "There are problems and -y was used without --force-yes" -msgstr "Er zijn problemen en -y was gebruikt zonder --force-yes" - -#: cmdline/apt-get.cc:1160 -msgid "Internal error, InstallPackages was called with broken packages!" -msgstr "Interne fout, InstallPackages is aangeroepen met defecte pakketten!" - -#: cmdline/apt-get.cc:1169 -msgid "Packages need to be removed but remove is disabled." -msgstr "Pakketten moeten verwijderd worden maar verwijderen is uitgeschakeld." - -#: cmdline/apt-get.cc:1180 -msgid "Internal error, Ordering didn't finish" -msgstr "Interne fout, rangschikken is niet voltooid" - -#: cmdline/apt-get.cc:1218 -msgid "How odd.. The sizes didn't match, email apt@packages.debian.org" -msgstr "" -"Merkwaardig... De groottes kwamen niet overeen, gelieve apt@packages.debian." -"org te mailen" - -#. 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:1225 -#, c-format -msgid "Need to get %sB/%sB of archives.\n" -msgstr "Er moeten %sB/%sB aan archieven opgehaald worden.\n" - -#. 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:1230 -#, c-format -msgid "Need to get %sB of archives.\n" -msgstr "Er moeten %sB aan archieven opgehaald worden.\n" - -#. 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:1237 -#, c-format -msgid "After this operation, %sB of additional disk space will be used.\n" -msgstr "Door deze operatie zal er %sB extra schijfruimte gebruikt worden.\n" - -#. 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:1242 -#, c-format -msgid "After this operation, %sB disk space will be freed.\n" -msgstr "Door deze operatie zal er %sB schijfruimte vrijkomen.\n" - -#: cmdline/apt-get.cc:1257 cmdline/apt-get.cc:1260 cmdline/apt-get.cc:2621 -#: cmdline/apt-get.cc:2624 -#, c-format -msgid "Couldn't determine free space in %s" -msgstr "Kon de hoeveelheid vrije schijfruimte op %s niet bepalen" - -#: cmdline/apt-get.cc:1270 -#, c-format -msgid "You don't have enough free space in %s." -msgstr "U heeft onvoldoende vrije schijfruimte op %s." - -#: cmdline/apt-get.cc:1286 cmdline/apt-get.cc:1308 -msgid "Trivial Only specified but this is not a trivial operation." -msgstr "'Trivial Only' is opgegeven, dit is echter geen triviale bewerking." - -#. TRANSLATOR: This string needs to be typed by the user as a confirmation, so be -#. careful with hard to type or special characters (like non-breaking spaces) -#: cmdline/apt-get.cc:1290 -msgid "Yes, do as I say!" -msgstr "Ja, doe wat ik zeg!" - -#: cmdline/apt-get.cc:1292 -#, c-format -msgid "" -"You are about to do something potentially harmful.\n" -"To continue type in the phrase '%s'\n" -" ?] " -msgstr "" -"U staat op het punt om iets te doen wat mogelijk schadelijk is.\n" -"Als u wilt doorgaan, dient u de zin '%s' in te typen.\n" -" ?] " - -#: cmdline/apt-get.cc:1298 cmdline/apt-get.cc:1317 -msgid "Abort." -msgstr "Afbreken." - -#: cmdline/apt-get.cc:1313 -msgid "Do you want to continue?" -msgstr "Wilt u doorgaan?" - -#: cmdline/apt-get.cc:1385 cmdline/apt-get.cc:2686 apt-pkg/algorithms.cc:1566 -#, c-format -msgid "Failed to fetch %s %s\n" -msgstr "Ophalen van %s is mislukt %s\n" - -#: cmdline/apt-get.cc:1403 -msgid "Some files failed to download" -msgstr "Ophalen van sommige bestanden is mislukt" - -#: cmdline/apt-get.cc:1404 cmdline/apt-get.cc:2698 -msgid "Download complete and in download only mode" -msgstr "Ophalen klaar en alleen-ophalen-modus staat aan" - -#: cmdline/apt-get.cc:1410 -msgid "" -"Unable to fetch some archives, maybe run apt-get update or try with --fix-" -"missing?" -msgstr "" -"Kon sommige archieven niet ophalen, misschien kunt u 'apt-get update' of --" -"fix-missing proberen?" - -#: cmdline/apt-get.cc:1414 -msgid "--fix-missing and media swapping is not currently supported" -msgstr "--fix-missing en medium wisselen wordt op dit moment niet ondersteund" - -#: cmdline/apt-get.cc:1419 -msgid "Unable to correct missing packages." -msgstr "Geen oplossing voor de missende pakketten gevonden." - -#: cmdline/apt-get.cc:1420 -msgid "Aborting install." -msgstr "Installatie wordt afgebroken." - -#: cmdline/apt-get.cc:1448 -msgid "" -"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] "" -"Het volgende pakket is van uw systeem verdwenen omdat\n" -"alle bestanden zijn overschreven door andere pakketten:" -msgstr[1] "" -"De volgende pakketten zijn van uw systeem verdwenen omdat\n" -"alle bestanden zijn overschreven door andere pakketten:" - -#: cmdline/apt-get.cc:1452 -msgid "Note: This is done automatically and on purpose by dpkg." -msgstr "Let op: Dit wordt automatische en bewust door dpkg gedaan." - -#: cmdline/apt-get.cc:1590 -#, c-format -msgid "Ignore unavailable target release '%s' of package '%s'" -msgstr "Negeer niet beschikbare doelrelease '%s' van pakket '%s'" +msgid "Can not find a package '%s' with release '%s'" +msgstr "Kon geen enkel pakket vinden bij regex '%s'" -#: cmdline/apt-get.cc:1622 +#: cmdline/apt-get.cc:366 #, c-format msgid "Picking '%s' as source package instead of '%s'\n" msgstr "'%s' wordt genomen als bronpakket in plaats van '%s'\n" -#. if (VerTag.empty() == false && Last == 0) -#: cmdline/apt-get.cc:1660 -#, c-format -msgid "Ignore unavailable version '%s' of package '%s'" +#: cmdline/apt-get.cc:422 +#, fuzzy, c-format +msgid "Can not find version '%s' of package '%s'" msgstr "Negeer niet beschikbare versie '%s' van pakket '%s'" -#: cmdline/apt-get.cc:1676 -msgid "The update command takes no arguments" -msgstr "De opdracht 'update' aanvaard geen argumenten" - -#: cmdline/apt-get.cc:1742 -msgid "We are not supposed to delete stuff, can't start AutoRemover" -msgstr "We mogen geen dingen verwijderen, kan AutoRemover niet starten" - -#: cmdline/apt-get.cc:1846 -msgid "" -"Hmm, seems like the AutoRemover destroyed something which really\n" -"shouldn't happen. Please file a bug report against apt." -msgstr "" -"Hmm, het lijkt erop dat de AutoRemover iets vernietigd heeft, dit zou\n" -"niet mogen kunnen. Gelieve een bug-rapport voor apt in te sturen." - -#. -#. 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:1849 cmdline/apt-get.cc:2017 -msgid "The following information may help to resolve the situation:" -msgstr "De volgende informatie helpt u mogelijk verder:" - -#: cmdline/apt-get.cc:1853 -msgid "Internal Error, AutoRemover broke stuff" -msgstr "Interne fout, AutoRemover heeft dingen stukgemaakt" - -#: cmdline/apt-get.cc:1860 -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] "" -"Het volgende pakket is automatisch geïnstalleerd en is niet langer nodig:" -msgstr[1] "" -"De volgende pakketten zijn automatisch geïnstalleerd en zijn niet langer " -"nodig:" - -#: cmdline/apt-get.cc:1864 -#, 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 pakket is automatisch geïnstalleerd en is niet langer nodig.\n" -msgstr[1] "" -"%lu pakketten zijn automatisch geïnstalleerd en zijn niet langer nodig.\n" - -#: cmdline/apt-get.cc:1866 -#, fuzzy -msgid "Use 'apt-get autoremove' to remove it." -msgid_plural "Use 'apt-get autoremove' to remove them." -msgstr[0] "U kunt deze verwijderen via 'apt-get autoremove'." -msgstr[1] "U kunt deze verwijderen via 'apt-get autoremove'." - -#: cmdline/apt-get.cc:1885 -msgid "Internal error, AllUpgrade broke stuff" -msgstr "Interne fout, AllUpgrade heeft dingen stukgemaakt" - -#: cmdline/apt-get.cc:1984 -msgid "You might want to run 'apt-get -f install' to correct these:" -msgstr "" -"U wilt waarschijnlijk 'apt-get -f install' uitvoeren om volgende op te " -"lossen:" - -#: cmdline/apt-get.cc:1988 -msgid "" -"Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a " -"solution)." -msgstr "" -"Er zijn niet-voldane vereisten. U kunt best 'apt-get -f install' uitvoeren " -"zonder pakketten op te geven, (of u kunt zelf een oplossing specificeren)." - -#: cmdline/apt-get.cc:2002 -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 "" -"Sommige pakketten konden niet geïnstalleerd worden. Dit kan betekenen dat u\n" -"een onmogelijke situatie gevraagd hebt of dat u de 'unstable'-distributie \n" -"gebruikt en sommige benodigde pakketten nog vastzitten in 'incoming'." - -#: cmdline/apt-get.cc:2023 -msgid "Broken packages" -msgstr "Niet-werkende pakketten:" - -#: cmdline/apt-get.cc:2049 -msgid "The following extra packages will be installed:" -msgstr "De volgende extra pakketten zullen geïnstalleerd worden:" - -#: cmdline/apt-get.cc:2139 -msgid "Suggested packages:" -msgstr "Voorgestelde pakketten:" - -#: cmdline/apt-get.cc:2140 -msgid "Recommended packages:" -msgstr "Aanbevolen pakketten:" - -#: cmdline/apt-get.cc:2182 +#: cmdline/apt-get.cc:453 #, c-format msgid "Couldn't find package %s" msgstr "Kon pakket %s niet vinden" -#: cmdline/apt-get.cc:2189 cmdline/apt-mark.cc:70 +#: cmdline/apt-get.cc:458 cmdline/apt-mark.cc:70 +#, c-format +msgid "%s set to manually installed.\n" +msgstr "%s is ingesteld voor handmatige installatie.\n" + +#: cmdline/apt-get.cc:460 cmdline/apt-mark.cc:72 #, c-format msgid "%s set to automatically installed.\n" msgstr "%s is ingesteld op automatische geïnstalleerd.\n" -#: cmdline/apt-get.cc:2197 cmdline/apt-mark.cc:114 +#: cmdline/apt-get.cc:468 cmdline/apt-mark.cc:116 msgid "" "This command is deprecated. Please use 'apt-mark auto' and 'apt-mark manual' " "instead." msgstr "" -#: cmdline/apt-get.cc:2213 -msgid "Calculating upgrade... " -msgstr "Opwaardering wordt doorgerekend... " - -#: cmdline/apt-get.cc:2216 methods/ftp.cc:712 methods/connect.cc:116 -msgid "Failed" -msgstr "Mislukt" - -#: cmdline/apt-get.cc:2221 -msgid "Done" -msgstr "Klaar" - -#: cmdline/apt-get.cc:2288 cmdline/apt-get.cc:2296 +#: cmdline/apt-get.cc:537 cmdline/apt-get.cc:545 msgid "Internal error, problem resolver broke stuff" msgstr "Interne fout, probleemoplosser heeft dingen stukgemaakt" -#: cmdline/apt-get.cc:2324 cmdline/apt-get.cc:2361 +#: cmdline/apt-get.cc:573 cmdline/apt-get.cc:610 msgid "Unable to lock the download directory" msgstr "Kon de ophaalmap niet vergrendelen" -#: cmdline/apt-get.cc:2418 -#, c-format -msgid "Can't find a source to download version '%s' of '%s'" -msgstr "" - -#: cmdline/apt-get.cc:2423 -#, c-format -msgid "Downloading %s %s" -msgstr "" - -#: cmdline/apt-get.cc:2483 +#: cmdline/apt-get.cc:725 msgid "Must specify at least one package to fetch source for" msgstr "" "U dient minstens 1 pakket op te geven waarvan de broncode opgehaald moet " "worden" -#: cmdline/apt-get.cc:2523 cmdline/apt-get.cc:2835 +#: cmdline/apt-get.cc:765 cmdline/apt-get.cc:1060 #, c-format msgid "Unable to find a source package for %s" msgstr "Kan geen bronpakket vinden voor %s" -#: cmdline/apt-get.cc:2540 +#: cmdline/apt-get.cc:782 #, c-format msgid "" "NOTICE: '%s' packaging is maintained in the '%s' version control system at:\n" @@ -909,7 +375,7 @@ msgstr "" "'%s' op:\n" "%s\n" -#: cmdline/apt-get.cc:2545 +#: cmdline/apt-get.cc:787 #, fuzzy, c-format msgid "" "Please use:\n" @@ -921,87 +387,97 @@ msgstr "" "om de nieuwste (mogelijk nog niet uit uitgebrachte) versie van het pakket op " "te halen.\n" -#: cmdline/apt-get.cc:2598 +#: cmdline/apt-get.cc:840 #, c-format msgid "Skipping already downloaded file '%s'\n" msgstr "Reeds opgehaald bestand '%s' wordt overgeslagen\n" -#: cmdline/apt-get.cc:2635 +#: cmdline/apt-get.cc:863 cmdline/apt-get.cc:866 +#: apt-private/private-install.cc:198 apt-private/private-install.cc:201 +#, c-format +msgid "Couldn't determine free space in %s" +msgstr "Kon de hoeveelheid vrije schijfruimte op %s niet bepalen" + +#: cmdline/apt-get.cc:877 #, c-format msgid "You don't have enough free space in %s" msgstr "U heeft niet voldoende vrije schijfruimte op %s" #. 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:2644 +#: cmdline/apt-get.cc:886 #, c-format msgid "Need to get %sB/%sB of source archives.\n" msgstr "Moet %sB/%sB aan bronarchieven ophalen.\n" #. 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:2649 +#: cmdline/apt-get.cc:891 #, c-format msgid "Need to get %sB of source archives.\n" msgstr "Moet %sB aan bronarchieven ophalen.\n" -#: cmdline/apt-get.cc:2655 +#: cmdline/apt-get.cc:897 #, c-format msgid "Fetch source %s\n" msgstr "Ophalen bron %s\n" -#: cmdline/apt-get.cc:2693 +#: cmdline/apt-get.cc:918 msgid "Failed to fetch some archives." msgstr "Ophalen van sommige archieven is mislukt." -#: cmdline/apt-get.cc:2724 +#: cmdline/apt-get.cc:923 apt-private/private-install.cc:325 +msgid "Download complete and in download only mode" +msgstr "Ophalen klaar en alleen-ophalen-modus staat aan" + +#: cmdline/apt-get.cc:949 #, c-format msgid "Skipping unpack of already unpacked source in %s\n" msgstr "Het uitpakken van de reeds uitgepakte bron in %s wordt overgeslagen\n" -#: cmdline/apt-get.cc:2736 +#: cmdline/apt-get.cc:961 #, c-format msgid "Unpack command '%s' failed.\n" msgstr "Uitpakopdracht '%s' is mislukt.\n" -#: cmdline/apt-get.cc:2737 +#: cmdline/apt-get.cc:962 #, c-format msgid "Check if the 'dpkg-dev' package is installed.\n" msgstr "Gelieve na te gaan of het 'dpkg-dev'-pakket geïnstalleerd is.\n" -#: cmdline/apt-get.cc:2759 +#: cmdline/apt-get.cc:984 #, c-format msgid "Build command '%s' failed.\n" msgstr "Bouwopdracht '%s' is mislukt.\n" -#: cmdline/apt-get.cc:2779 +#: cmdline/apt-get.cc:1004 msgid "Child process failed" msgstr "Dochterproces is mislukt" -#: cmdline/apt-get.cc:2798 +#: cmdline/apt-get.cc:1023 msgid "Must specify at least one package to check builddeps for" msgstr "" "U dient tenminste één pakket op te geven om de bouwvereisten van te " "controleren" -#: cmdline/apt-get.cc:2823 +#: cmdline/apt-get.cc:1048 #, c-format msgid "" "No architecture information available for %s. See apt.conf(5) APT::" "Architectures for setup" msgstr "" -#: cmdline/apt-get.cc:2847 cmdline/apt-get.cc:2850 +#: cmdline/apt-get.cc:1072 cmdline/apt-get.cc:1075 #, c-format msgid "Unable to get build-dependency information for %s" msgstr "Kan de informatie over de bouwvereisten voor %s niet ophalen" -#: cmdline/apt-get.cc:2870 +#: cmdline/apt-get.cc:1095 #, c-format msgid "%s has no build depends.\n" msgstr "%s heeft geen bouwvereisten.\n" -#: cmdline/apt-get.cc:3040 +#: cmdline/apt-get.cc:1265 #, fuzzy, c-format msgid "" "%s dependency for %s can't be satisfied because %s is not allowed on '%s' " @@ -1010,7 +486,7 @@ msgstr "" "De vereiste %s van pakket %s kan niet voldaan worden omdat pakket %s " "onvindbaar is" -#: cmdline/apt-get.cc:3058 +#: cmdline/apt-get.cc:1283 #, c-format msgid "" "%s dependency for %s cannot be satisfied because the package %s cannot be " @@ -1019,14 +495,14 @@ msgstr "" "De vereiste %s van pakket %s kan niet voldaan worden omdat pakket %s " "onvindbaar is" -#: cmdline/apt-get.cc:3081 +#: cmdline/apt-get.cc:1306 #, c-format msgid "Failed to satisfy %s dependency for %s: Installed package %s is too new" msgstr "" "Voldoen van Vereiste %s van pakket %s is mislukt: geïnstalleerde versie %s " "is te nieuw" -#: cmdline/apt-get.cc:3120 +#: cmdline/apt-get.cc:1345 #, fuzzy, c-format msgid "" "%s dependency for %s cannot be satisfied because candidate version of " @@ -1035,7 +511,7 @@ msgstr "" "De vereiste %s van pakket %s kan niet voldaan worden omdat er geen " "beschikbare versies zijn van pakket %s die aan de versievereisten voldoen" -#: cmdline/apt-get.cc:3126 +#: cmdline/apt-get.cc:1351 #, fuzzy, c-format msgid "" "%s dependency for %s cannot be satisfied because package %s has no candidate " @@ -1044,30 +520,30 @@ msgstr "" "De vereiste %s van pakket %s kan niet voldaan worden omdat pakket %s " "onvindbaar is" -#: cmdline/apt-get.cc:3149 +#: cmdline/apt-get.cc:1374 #, c-format msgid "Failed to satisfy %s dependency for %s: %s" msgstr "Voldoen van de vereiste %s van pakket %s is mislukt: %s" -#: cmdline/apt-get.cc:3164 +#: cmdline/apt-get.cc:1389 #, c-format msgid "Build-dependencies for %s could not be satisfied." msgstr "Bouwvereisten voor %s konden niet voldaan worden." -#: cmdline/apt-get.cc:3169 +#: cmdline/apt-get.cc:1394 msgid "Failed to process build dependencies" msgstr "Verwerken van de bouwvereisten is mislukt" -#: cmdline/apt-get.cc:3262 cmdline/apt-get.cc:3274 +#: cmdline/apt-get.cc:1487 cmdline/apt-get.cc:1499 #, fuzzy, c-format msgid "Changelog for %s (%s)" msgstr "Er wordt verbinding gemaakt met %s (%s)" -#: cmdline/apt-get.cc:3397 +#: cmdline/apt-get.cc:1585 msgid "Supported modules:" msgstr "Ondersteunde modules:" -#: cmdline/apt-get.cc:3438 +#: cmdline/apt-get.cc:1626 #, fuzzy msgid "" "Usage: apt-get [options] command\n" @@ -1156,102 +632,53 @@ msgstr "" "voor meer informatie en opties.\n" " Deze APT heeft Super Koe kracht.\n" -#: cmdline/apt-get.cc:3603 -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 "" -"OPMERKING: Dit is een simulatie!\n" -" Voor daadwerkelijke uitvoering heeft apt-get beheerdersrechten nodig.\n" -" Houd er ook rekening mee ook dat vergrendeling is uitgeschakeld en\n" -" vertrouw dus niet op de relevantie voor de werkelijke huidige situatie!" - -#: cmdline/acqprogress.cc:60 -msgid "Hit " -msgstr "Geraakt " - -#: cmdline/acqprogress.cc:84 -msgid "Get:" -msgstr "Ophalen:" - -#: cmdline/acqprogress.cc:115 -msgid "Ign " -msgstr "Genegeerd " - -#: cmdline/acqprogress.cc:119 -msgid "Err " -msgstr "Fout " - -#: cmdline/acqprogress.cc:140 -#, c-format -msgid "Fetched %sB in %s (%sB/s)\n" -msgstr "%sB opgehaald in %s (%sB/s)\n" - -#: cmdline/acqprogress.cc:230 -#, c-format -msgid " [Working]" -msgstr " [Bezig]" - -#: cmdline/acqprogress.cc:286 -#, c-format -msgid "" -"Media change: please insert the disc labeled\n" -" '%s'\n" -"in the drive '%s' and press enter\n" -msgstr "" -"Medium wisselen: Gelieve de schijf met label\n" -" '%s'\n" -"in het station '%s' te plaatsen en op 'enter' te drukken\n" - -#: cmdline/apt-mark.cc:55 +#: cmdline/apt-mark.cc:57 #, fuzzy, c-format msgid "%s can not be marked as it is not installed.\n" msgstr "maar het is niet geïnstalleerd" -#: cmdline/apt-mark.cc:61 +#: cmdline/apt-mark.cc:63 #, fuzzy, c-format msgid "%s was already set to manually installed.\n" msgstr "%s is ingesteld voor handmatige installatie.\n" -#: cmdline/apt-mark.cc:63 +#: cmdline/apt-mark.cc:65 #, fuzzy, c-format msgid "%s was already set to automatically installed.\n" msgstr "%s is ingesteld op automatische geïnstalleerd.\n" -#: cmdline/apt-mark.cc:228 +#: cmdline/apt-mark.cc:230 #, fuzzy, c-format msgid "%s was already set on hold.\n" msgstr "%s is reeds de nieuwste versie.\n" -#: cmdline/apt-mark.cc:230 +#: cmdline/apt-mark.cc:232 #, fuzzy, c-format msgid "%s was already not hold.\n" msgstr "%s is reeds de nieuwste versie.\n" -#: cmdline/apt-mark.cc:245 cmdline/apt-mark.cc:326 -#: apt-pkg/contrib/fileutl.cc:832 apt-pkg/contrib/gpgv.cc:223 -#: apt-pkg/deb/dpkgpm.cc:1032 +#: cmdline/apt-mark.cc:247 cmdline/apt-mark.cc:328 +#: apt-pkg/contrib/fileutl.cc:850 apt-pkg/contrib/gpgv.cc:217 +#: apt-pkg/deb/dpkgpm.cc:1182 #, c-format msgid "Waited for %s but it wasn't there" msgstr "Er is gewacht op %s, maar die kwam niet" -#: cmdline/apt-mark.cc:260 cmdline/apt-mark.cc:309 +#: cmdline/apt-mark.cc:262 cmdline/apt-mark.cc:311 #, fuzzy, c-format msgid "%s set on hold.\n" msgstr "%s is ingesteld voor handmatige installatie.\n" -#: cmdline/apt-mark.cc:262 cmdline/apt-mark.cc:314 +#: cmdline/apt-mark.cc:264 cmdline/apt-mark.cc:316 #, fuzzy, c-format msgid "Canceled hold on %s.\n" msgstr "Openen van %s is mislukt" -#: cmdline/apt-mark.cc:332 +#: cmdline/apt-mark.cc:334 msgid "Executing dpkg failed. Are you root?" msgstr "" -#: cmdline/apt-mark.cc:379 +#: cmdline/apt-mark.cc:381 msgid "" "Usage: apt-mark [options] {auto|manual} pkg1 [pkg2 ...]\n" "\n" @@ -1261,6 +688,11 @@ msgid "" "Commands:\n" " auto - Mark the given packages as automatically installed\n" " manual - Mark the given packages as manually installed\n" +" hold - Mark a package as held back\n" +" unhold - Unset a package set as held back\n" +" showauto - Print the list of automatically installed packages\n" +" showmanual - Print the list of manually installed packages\n" +" showhold - Print the list of package on hold\n" "\n" "Options:\n" " -h This help text.\n" @@ -1273,6 +705,28 @@ msgid "" "See the apt-mark(8) and apt.conf(5) manual pages for more information." msgstr "" +#: cmdline/apt.cc:71 +msgid "" +"Usage: apt [options] command\n" +"\n" +"CLI for apt.\n" +"Basic commands: \n" +" list - list packages based on package names\n" +" search - search in package descriptions\n" +" show - show package details\n" +"\n" +" update - update list of available packages\n" +"\n" +" install - install packages\n" +" remove - remove packages\n" +"\n" +" upgrade - upgrade the system by installing/upgrading packages\n" +" full-upgrade - upgrade the system by removing/installing/upgrading " +"packages\n" +"\n" +" edit-sources - edit the source information file\n" +msgstr "" + #: methods/cdrom.cc:203 #, c-format msgid "Unable to read the cdrom database %s" @@ -1300,16 +754,16 @@ msgstr "" msgid "Disk not found." msgstr "Schijf niet gevonden" -#: methods/cdrom.cc:262 methods/file.cc:82 methods/rsh.cc:275 +#: methods/cdrom.cc:262 methods/file.cc:82 methods/rsh.cc:274 msgid "File not found" msgstr "Bestand niet gevonden" -#: methods/copy.cc:46 methods/gzip.cc:105 methods/gzip.cc:114 -#: methods/rred.cc:512 methods/rred.cc:521 +#: methods/copy.cc:46 methods/gzip.cc:106 methods/rred.cc:599 +#: methods/rred.cc:609 msgid "Failed to stat" msgstr "stat is mislukt" -#: methods/copy.cc:83 methods/gzip.cc:111 methods/rred.cc:518 +#: methods/copy.cc:82 methods/gzip.cc:113 methods/rred.cc:606 msgid "Failed to set modification time" msgstr "Instellen van de aanpassingstijd is mislukt" @@ -1318,34 +772,34 @@ msgid "Invalid URI, local URIS must not start with //" msgstr "Ongeldige URI, lokale URIs mogen niet beginnen met //" #. Login must be before getpeername otherwise dante won't work. -#: methods/ftp.cc:173 +#: methods/ftp.cc:172 msgid "Logging in" msgstr "Bezig met aanmelden" -#: methods/ftp.cc:179 +#: methods/ftp.cc:178 msgid "Unable to determine the peer name" msgstr "Kan de 'peer'-naam niet bepalen" -#: methods/ftp.cc:184 +#: methods/ftp.cc:183 msgid "Unable to determine the local name" msgstr "Kan de lokale naam niet bepalen" -#: methods/ftp.cc:215 methods/ftp.cc:243 +#: methods/ftp.cc:214 methods/ftp.cc:242 #, c-format msgid "The server refused the connection and said: %s" msgstr "Onze verbinding is door de server geweigerd met bericht: %s" -#: methods/ftp.cc:221 +#: methods/ftp.cc:220 #, c-format msgid "USER failed, server said: %s" msgstr "USER mislukt; bericht van server: %s" -#: methods/ftp.cc:228 +#: methods/ftp.cc:227 #, c-format msgid "PASS failed, server said: %s" msgstr "PASS mislukt; bericht van server: %s" -#: methods/ftp.cc:248 +#: methods/ftp.cc:247 msgid "" "A proxy server was specified but no login script, Acquire::ftp::ProxyLogin " "is empty." @@ -1353,117 +807,121 @@ msgstr "" "Er was een proxy-server opgegeven, maar geen aanmeldscript, Acquire::ftp::" "ProxyLogin is leeg." -#: methods/ftp.cc:276 +#: methods/ftp.cc:275 #, c-format msgid "Login script command '%s' failed, server said: %s" msgstr "Aanmeldscriptopdracht '%s' is mislukt; bericht van server: %s" -#: methods/ftp.cc:302 +#: methods/ftp.cc:301 #, c-format msgid "TYPE failed, server said: %s" msgstr "TYPE mislukt; bericht van server: %s" -#: methods/ftp.cc:340 methods/ftp.cc:452 methods/rsh.cc:192 methods/rsh.cc:237 +#: methods/ftp.cc:339 methods/ftp.cc:451 methods/rsh.cc:191 methods/rsh.cc:236 msgid "Connection timeout" msgstr "Verbinding is verlopen" -#: methods/ftp.cc:346 +#: methods/ftp.cc:345 msgid "Server closed the connection" msgstr "Verbinding is verbroken door de server" -#: methods/ftp.cc:349 methods/rsh.cc:199 apt-pkg/contrib/fileutl.cc:1264 -#: apt-pkg/contrib/fileutl.cc:1273 apt-pkg/contrib/fileutl.cc:1276 +#: methods/ftp.cc:348 methods/rsh.cc:198 apt-pkg/contrib/fileutl.cc:1292 +#: apt-pkg/contrib/fileutl.cc:1301 apt-pkg/contrib/fileutl.cc:1304 msgid "Read error" msgstr "Leesfout" -#: methods/ftp.cc:356 methods/rsh.cc:206 +#: methods/ftp.cc:355 methods/rsh.cc:205 msgid "A response overflowed the buffer." msgstr "Een reactie deed de buffer overlopen" -#: methods/ftp.cc:373 methods/ftp.cc:385 +#: methods/ftp.cc:372 methods/ftp.cc:384 msgid "Protocol corruption" msgstr "Protocolcorruptie" -#: methods/ftp.cc:458 methods/rred.cc:238 methods/rsh.cc:243 -#: apt-pkg/contrib/fileutl.cc:1360 apt-pkg/contrib/fileutl.cc:1369 -#: apt-pkg/contrib/fileutl.cc:1372 apt-pkg/contrib/fileutl.cc:1397 +#: methods/ftp.cc:457 methods/rsh.cc:242 apt-pkg/contrib/fileutl.cc:1388 +#: apt-pkg/contrib/fileutl.cc:1397 apt-pkg/contrib/fileutl.cc:1400 +#: apt-pkg/contrib/fileutl.cc:1425 msgid "Write error" msgstr "Schrijffout" -#: methods/ftp.cc:697 methods/ftp.cc:703 methods/ftp.cc:738 +#: methods/ftp.cc:696 methods/ftp.cc:702 methods/ftp.cc:737 msgid "Could not create a socket" msgstr "Kon geen socket aanmaken" -#: methods/ftp.cc:708 +#: methods/ftp.cc:707 msgid "Could not connect data socket, connection timed out" msgstr "Kon de datasocket niet verbinden, de verbinding verliep" -#: methods/ftp.cc:714 +#: methods/ftp.cc:711 methods/connect.cc:116 apt-private/private-upgrade.cc:22 +msgid "Failed" +msgstr "Mislukt" + +#: methods/ftp.cc:713 msgid "Could not connect passive socket." msgstr "Kon de passieve socket niet verbinden." -#: methods/ftp.cc:731 +#: methods/ftp.cc:730 msgid "getaddrinfo was unable to get a listening socket" msgstr "getaddrinfo kon geen luistersocket verkrijgen" -#: methods/ftp.cc:745 +#: methods/ftp.cc:744 msgid "Could not bind a socket" msgstr "Kon geen socket binden" -#: methods/ftp.cc:749 +#: methods/ftp.cc:748 msgid "Could not listen on the socket" msgstr "Kon niet op de socket niet luisteren" -#: methods/ftp.cc:756 +#: methods/ftp.cc:755 msgid "Could not determine the socket's name" msgstr "Kon de socketnaam niet bepalen" -#: methods/ftp.cc:788 +#: methods/ftp.cc:787 msgid "Unable to send PORT command" msgstr "Kan PORT-commando niet verzenden" -#: methods/ftp.cc:798 +#: methods/ftp.cc:797 #, c-format msgid "Unknown address family %u (AF_*)" msgstr "Onbekende adresfamilie %u (AF_*)" -#: methods/ftp.cc:807 +#: methods/ftp.cc:806 #, c-format msgid "EPRT failed, server said: %s" msgstr "EPRT is mislukt; bericht van server: %s" -#: methods/ftp.cc:827 +#: methods/ftp.cc:826 msgid "Data socket connect timed out" msgstr "Datasocket verbinding is verlopen" -#: methods/ftp.cc:834 +#: methods/ftp.cc:833 msgid "Unable to accept connection" msgstr "Kan de verbinding niet aanvaarden" -#: methods/ftp.cc:873 methods/http.cc:1038 methods/rsh.cc:313 +#: methods/ftp.cc:872 methods/server.cc:357 methods/rsh.cc:312 msgid "Problem hashing file" msgstr "Probleem bij het hashen van het bestand" -#: methods/ftp.cc:886 +#: methods/ftp.cc:885 #, c-format msgid "Unable to fetch file, server said '%s'" msgstr "Kan bestand niet ophalen; bericht van server: %s" -#: methods/ftp.cc:901 methods/rsh.cc:332 +#: methods/ftp.cc:900 methods/rsh.cc:331 msgid "Data socket timed out" msgstr "Datasocket verliep" -#: methods/ftp.cc:931 +#: methods/ftp.cc:930 #, c-format msgid "Data transfer failed, server said '%s'" msgstr "Data transfer is mislukt, server zei: %s" #. Get the files information -#: methods/ftp.cc:1008 +#: methods/ftp.cc:1009 msgid "Query" msgstr "Zoekopdracht" -#: methods/ftp.cc:1120 +#: methods/ftp.cc:1123 msgid "Unable to invoke " msgstr "Aanroepen mislukt van " @@ -1529,40 +987,40 @@ msgstr "Er gebeurde iets raars bij het oplossen van '%s:%s' (%i - %s)" msgid "Unable to connect to %s:%s:" msgstr "Kan geen verbinding maken met %s %s:" -#: methods/gpgv.cc:167 +#: methods/gpgv.cc:166 msgid "" "Internal error: Good signature, but could not determine key fingerprint?!" msgstr "" "Interne fout: ondertekening is goed maar kon de vingerafdruk van de sleutel\n" "niet bepalen?!" -#: methods/gpgv.cc:171 +#: methods/gpgv.cc:170 msgid "At least one invalid signature was encountered." msgstr "Er is tenminste één ongeldige ondertekening gevonden." -#: methods/gpgv.cc:173 +#: methods/gpgv.cc:172 msgid "Could not execute 'gpgv' to verify signature (is gpgv installed?)" msgstr "" "Kon 'gpgv' niet uitvoeren om ondertekening te verifiëren (is gpgv " "geïnstalleerd?)" #. TRANSLATORS: %s is a single techy word like 'NODATA' -#: methods/gpgv.cc:179 +#: methods/gpgv.cc:178 #, c-format msgid "" "Clearsigned file isn't valid, got '%s' (does the network require " "authentication?)" msgstr "" -#: methods/gpgv.cc:183 +#: methods/gpgv.cc:182 msgid "Unknown error executing gpgv" msgstr "Onbekende fout bij het uitvoeren van gpgv" -#: methods/gpgv.cc:216 methods/gpgv.cc:223 +#: methods/gpgv.cc:215 methods/gpgv.cc:222 msgid "The following signatures were invalid:\n" msgstr "De volgende ondertekeningen waren ongeldig:\n" -#: methods/gpgv.cc:230 +#: methods/gpgv.cc:229 msgid "" "The following signatures couldn't be verified because the public key is not " "available:\n" @@ -1574,84 +1032,624 @@ msgstr "" msgid "Empty files can't be valid archives" msgstr "" -#: methods/http.cc:394 +#: methods/http.cc:516 +msgid "Error writing to the file" +msgstr "Fout bij het schrijven naar het bestand" + +#: methods/http.cc:530 +msgid "Error reading from server. Remote end closed connection" +msgstr "" +"Fout bij het lezen van de server, andere kant heeft de verbinding gesloten" + +#: methods/http.cc:532 +msgid "Error reading from server" +msgstr "Fout bij het lezen van de server" + +#: methods/http.cc:568 +msgid "Error writing to file" +msgstr "Fout bij het schrijven naar bestand" + +#: methods/http.cc:628 +msgid "Select failed" +msgstr "Selectie is mislukt" + +#: methods/http.cc:633 +msgid "Connection timed out" +msgstr "Verbinding verliep" + +#: methods/http.cc:656 +msgid "Error writing to output file" +msgstr "Fout bij het schrijven naar het uitvoerbestand" + +#: methods/server.cc:56 msgid "Waiting for headers" msgstr "Wachtend op de kopteksten" -#: methods/http.cc:544 +#: methods/server.cc:114 msgid "Bad header line" msgstr "Foute koptekstregel" -#: methods/http.cc:569 methods/http.cc:576 +#: methods/server.cc:139 methods/server.cc:146 msgid "The HTTP server sent an invalid reply header" msgstr "Er is door de HTTP server een ongeldige 'reply'-koptekst verstuurd" -#: methods/http.cc:606 +#: methods/server.cc:176 msgid "The HTTP server sent an invalid Content-Length header" msgstr "" "Er is door de HTTP server een ongeldige 'Content-Length'-koptekst verstuurd" -#: methods/http.cc:621 +#: methods/server.cc:199 msgid "The HTTP server sent an invalid Content-Range header" msgstr "" "Er is door de HTTP server een ongeldige 'Content-Range'-koptekst verstuurd" -#: methods/http.cc:623 +#: methods/server.cc:201 msgid "This HTTP server has broken range support" msgstr "De bereik-ondersteuning van deze HTTP-server werkt niet" -#: methods/http.cc:647 +#: methods/server.cc:225 msgid "Unknown date format" msgstr "Onbekend datumformaat" -#: methods/http.cc:826 -msgid "Select failed" -msgstr "Selectie is mislukt" +#: methods/server.cc:494 +msgid "Bad header data" +msgstr "Foute koptekstdata" -#: methods/http.cc:831 -msgid "Connection timed out" -msgstr "Verbinding verliep" +#: methods/server.cc:511 methods/server.cc:567 +msgid "Connection failed" +msgstr "Verbinding mislukt" -#: methods/http.cc:854 -msgid "Error writing to output file" -msgstr "Fout bij het schrijven naar het uitvoerbestand" +#: methods/server.cc:659 +msgid "Internal error" +msgstr "Interne fout" -#: methods/http.cc:885 -msgid "Error writing to file" -msgstr "Fout bij het schrijven naar bestand" +#: apt-private/private-list.cc:147 +msgid "Listing" +msgstr "" -#: methods/http.cc:913 -msgid "Error writing to the file" -msgstr "Fout bij het schrijven naar het bestand" +#: apt-private/private-install.cc:93 +msgid "Internal error, InstallPackages was called with broken packages!" +msgstr "Interne fout, InstallPackages is aangeroepen met defecte pakketten!" -#: methods/http.cc:927 -msgid "Error reading from server. Remote end closed connection" +#: apt-private/private-install.cc:102 +msgid "Packages need to be removed but remove is disabled." +msgstr "Pakketten moeten verwijderd worden maar verwijderen is uitgeschakeld." + +#: apt-private/private-install.cc:121 +msgid "Internal error, Ordering didn't finish" +msgstr "Interne fout, rangschikken is niet voltooid" + +#: apt-private/private-install.cc:159 +msgid "How odd.. The sizes didn't match, email apt@packages.debian.org" msgstr "" -"Fout bij het lezen van de server, andere kant heeft de verbinding gesloten" +"Merkwaardig... De groottes kwamen niet overeen, gelieve apt@packages.debian." +"org te mailen" -#: methods/http.cc:929 -msgid "Error reading from server" -msgstr "Fout bij het lezen van de server" +#. 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 +#: apt-private/private-install.cc:166 +#, c-format +msgid "Need to get %sB/%sB of archives.\n" +msgstr "Er moeten %sB/%sB aan archieven opgehaald worden.\n" -#: methods/http.cc:1197 -msgid "Bad header data" -msgstr "Foute koptekstdata" +#. 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 +#: apt-private/private-install.cc:171 +#, c-format +msgid "Need to get %sB of archives.\n" +msgstr "Er moeten %sB aan archieven opgehaald worden.\n" -#: methods/http.cc:1214 methods/http.cc:1269 -msgid "Connection failed" -msgstr "Verbinding mislukt" +#. 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 +#: apt-private/private-install.cc:178 +#, c-format +msgid "After this operation, %sB of additional disk space will be used.\n" +msgstr "Door deze operatie zal er %sB extra schijfruimte gebruikt worden.\n" -#: methods/http.cc:1361 -msgid "Internal error" -msgstr "Interne fout" +#. 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 +#: apt-private/private-install.cc:183 +#, c-format +msgid "After this operation, %sB disk space will be freed.\n" +msgstr "Door deze operatie zal er %sB schijfruimte vrijkomen.\n" + +#: apt-private/private-install.cc:211 +#, c-format +msgid "You don't have enough free space in %s." +msgstr "U heeft onvoldoende vrije schijfruimte op %s." + +#: apt-private/private-install.cc:221 apt-private/private-download.cc:55 +msgid "There are problems and -y was used without --force-yes" +msgstr "Er zijn problemen en -y was gebruikt zonder --force-yes" + +#: apt-private/private-install.cc:227 apt-private/private-install.cc:249 +msgid "Trivial Only specified but this is not a trivial operation." +msgstr "'Trivial Only' is opgegeven, dit is echter geen triviale bewerking." + +#. TRANSLATOR: This string needs to be typed by the user as a confirmation, so be +#. careful with hard to type or special characters (like non-breaking spaces) +#: apt-private/private-install.cc:231 +msgid "Yes, do as I say!" +msgstr "Ja, doe wat ik zeg!" + +#: apt-private/private-install.cc:233 +#, c-format +msgid "" +"You are about to do something potentially harmful.\n" +"To continue type in the phrase '%s'\n" +" ?] " +msgstr "" +"U staat op het punt om iets te doen wat mogelijk schadelijk is.\n" +"Als u wilt doorgaan, dient u de zin '%s' in te typen.\n" +" ?] " + +#: apt-private/private-install.cc:239 apt-private/private-install.cc:257 +msgid "Abort." +msgstr "Afbreken." + +#: apt-private/private-install.cc:254 +msgid "Do you want to continue?" +msgstr "Wilt u doorgaan?" + +#: apt-private/private-install.cc:324 +msgid "Some files failed to download" +msgstr "Ophalen van sommige bestanden is mislukt" + +#: apt-private/private-install.cc:331 +msgid "" +"Unable to fetch some archives, maybe run apt-get update or try with --fix-" +"missing?" +msgstr "" +"Kon sommige archieven niet ophalen, misschien kunt u 'apt-get update' of --" +"fix-missing proberen?" + +#: apt-private/private-install.cc:335 +msgid "--fix-missing and media swapping is not currently supported" +msgstr "--fix-missing en medium wisselen wordt op dit moment niet ondersteund" + +#: apt-private/private-install.cc:340 +msgid "Unable to correct missing packages." +msgstr "Geen oplossing voor de missende pakketten gevonden." + +#: apt-private/private-install.cc:341 +msgid "Aborting install." +msgstr "Installatie wordt afgebroken." + +#: apt-private/private-install.cc:377 +msgid "" +"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] "" +"Het volgende pakket is van uw systeem verdwenen omdat\n" +"alle bestanden zijn overschreven door andere pakketten:" +msgstr[1] "" +"De volgende pakketten zijn van uw systeem verdwenen omdat\n" +"alle bestanden zijn overschreven door andere pakketten:" + +#: apt-private/private-install.cc:381 +msgid "Note: This is done automatically and on purpose by dpkg." +msgstr "Let op: Dit wordt automatische en bewust door dpkg gedaan." + +#: apt-private/private-install.cc:402 +msgid "We are not supposed to delete stuff, can't start AutoRemover" +msgstr "We mogen geen dingen verwijderen, kan AutoRemover niet starten" + +#: apt-private/private-install.cc:510 +msgid "" +"Hmm, seems like the AutoRemover destroyed something which really\n" +"shouldn't happen. Please file a bug report against apt." +msgstr "" +"Hmm, het lijkt erop dat de AutoRemover iets vernietigd heeft, dit zou\n" +"niet mogen kunnen. Gelieve een bug-rapport voor apt in te sturen." + +#. +#. if (Packages == 1) +#. { +#. c1out << std::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.") << std::endl; +#. } +#. +#: apt-private/private-install.cc:513 apt-private/private-install.cc:654 +msgid "The following information may help to resolve the situation:" +msgstr "De volgende informatie helpt u mogelijk verder:" + +#: apt-private/private-install.cc:517 +msgid "Internal Error, AutoRemover broke stuff" +msgstr "Interne fout, AutoRemover heeft dingen stukgemaakt" + +#: apt-private/private-install.cc:524 +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] "" +"Het volgende pakket is automatisch geïnstalleerd en is niet langer nodig:" +msgstr[1] "" +"De volgende pakketten zijn automatisch geïnstalleerd en zijn niet langer " +"nodig:" + +#: apt-private/private-install.cc:528 +#, 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 pakket is automatisch geïnstalleerd en is niet langer nodig.\n" +msgstr[1] "" +"%lu pakketten zijn automatisch geïnstalleerd en zijn niet langer nodig.\n" + +#: apt-private/private-install.cc:530 +#, fuzzy +msgid "Use 'apt-get autoremove' to remove it." +msgid_plural "Use 'apt-get autoremove' to remove them." +msgstr[0] "U kunt deze verwijderen via 'apt-get autoremove'." +msgstr[1] "U kunt deze verwijderen via 'apt-get autoremove'." + +#: apt-private/private-install.cc:624 +msgid "You might want to run 'apt-get -f install' to correct these:" +msgstr "" +"U wilt waarschijnlijk 'apt-get -f install' uitvoeren om volgende op te " +"lossen:" + +#: apt-private/private-install.cc:626 +msgid "" +"Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a " +"solution)." +msgstr "" +"Er zijn niet-voldane vereisten. U kunt best 'apt-get -f install' uitvoeren " +"zonder pakketten op te geven, (of u kunt zelf een oplossing specificeren)." + +#: apt-private/private-install.cc:639 +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 "" +"Sommige pakketten konden niet geïnstalleerd worden. Dit kan betekenen dat u\n" +"een onmogelijke situatie gevraagd hebt of dat u de 'unstable'-distributie \n" +"gebruikt en sommige benodigde pakketten nog vastzitten in 'incoming'." + +#: apt-private/private-install.cc:660 +msgid "Broken packages" +msgstr "Niet-werkende pakketten:" + +#: apt-private/private-install.cc:713 +msgid "The following extra packages will be installed:" +msgstr "De volgende extra pakketten zullen geïnstalleerd worden:" + +#: apt-private/private-install.cc:803 +msgid "Suggested packages:" +msgstr "Voorgestelde pakketten:" + +#: apt-private/private-install.cc:804 +msgid "Recommended packages:" +msgstr "Aanbevolen pakketten:" + +#: apt-private/private-download.cc:32 +msgid "WARNING: The following packages cannot be authenticated!" +msgstr "" +"WAARSCHUWING: De volgende pakketten kunnen niet geauthentificeerd worden:" + +#: apt-private/private-download.cc:36 +msgid "Authentication warning overridden.\n" +msgstr "Authentificatiewaarschuwing is genegeerd.\n" + +#: apt-private/private-download.cc:41 apt-private/private-download.cc:48 +msgid "Some packages could not be authenticated" +msgstr "Sommige pakketten konden niet geauthentificeerd worden" + +#: apt-private/private-download.cc:46 +msgid "Install these packages without verification?" +msgstr "Wilt u deze pakketten installeren zonder verificatie?" + +#: apt-private/private-download.cc:87 apt-pkg/update.cc:84 +#, c-format +msgid "Failed to fetch %s %s\n" +msgstr "Ophalen van %s is mislukt %s\n" + +#: apt-private/private-output.cc:75 apt-private/private-show.cc:81 +#: apt-private/private-show.cc:86 +msgid "unknown" +msgstr "" + +#: apt-private/private-output.cc:201 +#, fuzzy, c-format +msgid "[installed,upgradable to: %s]" +msgstr " [Geïnstalleerd]" + +#: apt-private/private-output.cc:205 +#, fuzzy +msgid "[installed,local]" +msgstr " [Geïnstalleerd]" + +#: apt-private/private-output.cc:208 +msgid "[installed,auto-removable]" +msgstr "" + +#: apt-private/private-output.cc:210 +#, fuzzy +msgid "[installed,automatic]" +msgstr " [Geïnstalleerd]" + +#: apt-private/private-output.cc:212 +#, fuzzy +msgid "[installed]" +msgstr " [Geïnstalleerd]" + +#: apt-private/private-output.cc:216 +#, c-format +msgid "[upgradable from: %s]" +msgstr "" + +#: apt-private/private-output.cc:220 +msgid "[residual-config]" +msgstr "" + +#: apt-private/private-output.cc:320 +msgid "The following packages have unmet dependencies:" +msgstr "De volgende pakketten hebben niet-voldane vereisten:" + +#: apt-private/private-output.cc:410 +#, c-format +msgid "but %s is installed" +msgstr "maar %s is geïnstalleerd" + +#: apt-private/private-output.cc:412 +#, c-format +msgid "but %s is to be installed" +msgstr "maar %s zal geïnstalleerd worden" + +#: apt-private/private-output.cc:419 +msgid "but it is not installable" +msgstr "maar het is niet installeerbaar" + +#: apt-private/private-output.cc:421 +msgid "but it is a virtual package" +msgstr "maar het is een virtueel pakket" + +#: apt-private/private-output.cc:424 +msgid "but it is not installed" +msgstr "maar het is niet geïnstalleerd" + +#: apt-private/private-output.cc:424 +msgid "but it is not going to be installed" +msgstr "maar het zal niet geïnstalleerd worden" + +#: apt-private/private-output.cc:429 +msgid " or" +msgstr " of" + +#: apt-private/private-output.cc:458 +msgid "The following NEW packages will be installed:" +msgstr "De volgende NIEUWE pakketten zullen geïnstalleerd worden:" + +#: apt-private/private-output.cc:484 +msgid "The following packages will be REMOVED:" +msgstr "De volgende pakketten zullen VERWIJDERD worden:" + +#: apt-private/private-output.cc:506 +msgid "The following packages have been kept back:" +msgstr "De volgende pakketten zijn achtergehouden:" + +#: apt-private/private-output.cc:527 +msgid "The following packages will be upgraded:" +msgstr "De volgende pakketten zullen opgewaardeerd worden:" + +#: apt-private/private-output.cc:548 +msgid "The following packages will be DOWNGRADED:" +msgstr "De volgende pakketten zullen GEDEGRADEERD worden:" + +#: apt-private/private-output.cc:568 +msgid "The following held packages will be changed:" +msgstr "De volgende vastgehouden pakketten zullen gewijzigd worden:" + +#: apt-private/private-output.cc:623 +#, c-format +msgid "%s (due to %s) " +msgstr "%s (vanwege %s) " + +#: apt-private/private-output.cc:631 +msgid "" +"WARNING: The following essential packages will be removed.\n" +"This should NOT be done unless you know exactly what you are doing!" +msgstr "" +"WAARSCHUWING: De volgende essentiële pakketten zullen verwijderd worden.\n" +"Dit dient NIET gedaan te worden tenzij u precies weet wat u doet!" + +#: apt-private/private-output.cc:662 +#, c-format +msgid "%lu upgraded, %lu newly installed, " +msgstr "%lu pakketten opgewaardeerd, %lu pakketten nieuw geïnstalleerd, " + +#: apt-private/private-output.cc:666 +#, c-format +msgid "%lu reinstalled, " +msgstr "%lu opnieuw geïnstalleerd, " + +#: apt-private/private-output.cc:668 +#, c-format +msgid "%lu downgraded, " +msgstr "%lu gedegradeerd, " + +#: apt-private/private-output.cc:670 +#, c-format +msgid "%lu to remove and %lu not upgraded.\n" +msgstr "%lu te verwijderen en %lu niet opgewaardeerd.\n" + +#: apt-private/private-output.cc:674 +#, c-format +msgid "%lu not fully installed or removed.\n" +msgstr "%lu pakketten niet volledig geïnstalleerd of verwijderd.\n" + +#. TRANSLATOR: Yes/No question help-text: defaulting to Y[es] +#. e.g. "Do you want to continue? [Y/n] " +#. The user has to answer with an input matching the +#. YESEXPR/NOEXPR defined in your l10n. +#: apt-private/private-output.cc:696 +msgid "[Y/n]" +msgstr "[J/n]" + +#. TRANSLATOR: Yes/No question help-text: defaulting to N[o] +#. e.g. "Should this file be removed? [y/N] " +#. The user has to answer with an input matching the +#. YESEXPR/NOEXPR defined in your l10n. +#: apt-private/private-output.cc:702 +msgid "[y/N]" +msgstr "[j/N]" + +#. TRANSLATOR: "Yes" answer printed for a yes/no question if --assume-yes is set +#: apt-private/private-output.cc:713 +msgid "Y" +msgstr "J" + +#. TRANSLATOR: "No" answer printed for a yes/no question if --assume-no is set +#: apt-private/private-output.cc:719 +msgid "N" +msgstr "N" + +#: apt-private/private-output.cc:741 apt-pkg/cachefilter.cc:33 +#, c-format +msgid "Regex compilation error - %s" +msgstr "Regex-compilatiefout - %s" + +#: apt-private/private-cachefile.cc:87 +msgid "Correcting dependencies..." +msgstr "Vereisten worden gecorrigeerd..." + +#: apt-private/private-cachefile.cc:90 +msgid " failed." +msgstr " mislukt." + +#: apt-private/private-cachefile.cc:93 +msgid "Unable to correct dependencies" +msgstr "Kan vereisten niet corrigeren" + +#: apt-private/private-cachefile.cc:96 +msgid "Unable to minimize the upgrade set" +msgstr "Kon de verzameling op te waarderen pakketten niet minimaliseren" + +#: apt-private/private-cachefile.cc:98 +msgid " Done" +msgstr " Klaar" + +#: apt-private/private-cachefile.cc:102 +msgid "You might want to run 'apt-get -f install' to correct these." +msgstr "U kunt 'apt-get -f install' uitvoeren om dit op te lossen." + +#: apt-private/private-cachefile.cc:105 +msgid "Unmet dependencies. Try using -f." +msgstr "Er zijn vereisten waaraan niet voldaan is. Probeer -f te gebruiken." + +#: apt-private/private-cacheset.cc:26 apt-private/private-search.cc:57 +msgid "Sorting" +msgstr "" + +#: apt-private/private-update.cc:45 +msgid "The update command takes no arguments" +msgstr "De opdracht 'update' aanvaard geen argumenten" + +#: apt-private/private-upgrade.cc:19 +msgid "Calculating upgrade... " +msgstr "Opwaardering wordt doorgerekend... " + +#: apt-private/private-upgrade.cc:24 +#, fuzzy +msgid "Internal error, Upgrade broke stuff" +msgstr "Interne fout, AllUpgrade heeft dingen stukgemaakt" + +#: apt-private/private-upgrade.cc:26 +msgid "Done" +msgstr "Klaar" + +#: apt-private/private-search.cc:61 +msgid "Full Text Search" +msgstr "" + +#: apt-private/private-show.cc:152 +#, c-format +msgid "There is %lu additional record. Please use the '-a' switch to see it" +msgid_plural "" +"There are %lu additional records. Please use the '-a' switch to see them." +msgstr[0] "" +msgstr[1] "" + +#: apt-private/private-show.cc:159 +msgid "not a real package (virtual)" +msgstr "" + +#: apt-private/private-main.cc:19 +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 "" +"OPMERKING: Dit is een simulatie!\n" +" Voor daadwerkelijke uitvoering heeft apt-get beheerdersrechten nodig.\n" +" Houd er ook rekening mee ook dat vergrendeling is uitgeschakeld en\n" +" vertrouw dus niet op de relevantie voor de werkelijke huidige situatie!" + +#: apt-private/private-sources.cc:45 +#, fuzzy, c-format +msgid "Failed to parse %s. Edit again? " +msgstr "Hernoemen van %s naar %s is mislukt" + +#: apt-private/private-sources.cc:57 +#, c-format +msgid "Your '%s' file changed, please run 'apt-get update'." +msgstr "" + +#: apt-private/acqprogress.cc:63 +msgid "Hit " +msgstr "Geraakt " + +#: apt-private/acqprogress.cc:87 +msgid "Get:" +msgstr "Ophalen:" + +#: apt-private/acqprogress.cc:118 +msgid "Ign " +msgstr "Genegeerd " + +#: apt-private/acqprogress.cc:122 +msgid "Err " +msgstr "Fout " + +#: apt-private/acqprogress.cc:143 +#, c-format +msgid "Fetched %sB in %s (%sB/s)\n" +msgstr "%sB opgehaald in %s (%sB/s)\n" + +#: apt-private/acqprogress.cc:233 +#, c-format +msgid " [Working]" +msgstr " [Bezig]" + +#: apt-private/acqprogress.cc:294 +#, c-format +msgid "" +"Media change: please insert the disc labeled\n" +" '%s'\n" +"in the drive '%s' and press enter\n" +msgstr "" +"Medium wisselen: Gelieve de schijf met label\n" +" '%s'\n" +"in het station '%s' te plaatsen en op 'enter' te drukken\n" #. 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:464 -#: apt-pkg/contrib/cdromutl.cc:184 apt-pkg/contrib/fileutl.cc:404 -#: apt-pkg/contrib/fileutl.cc:517 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:362 +#: apt-pkg/contrib/cdromutl.cc:184 apt-pkg/contrib/fileutl.cc:406 +#: apt-pkg/contrib/fileutl.cc:519 apt-pkg/sourcelist.cc:271 +#: apt-pkg/sourcelist.cc:277 apt-pkg/acquire.cc:485 apt-pkg/init.cc:100 +#: apt-pkg/init.cc:108 apt-pkg/clean.cc:36 apt-pkg/policy.cc:373 #, c-format msgid "Unable to read %s" msgstr "Kan %s niet lezen" @@ -1688,63 +1686,45 @@ msgstr "Geen spiegelbestand '%s' gevonden " msgid "[Mirror: %s]" msgstr "[Spiegelserver: %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 "" -"Kon %s niet patchen met mmap of met een bestandsoperatie - de patch lijkt " -"beschadigd te zijn." - -#: 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 "" -"Kon %s niet patchen met mmap (maar zonder mmap-specifieke fout) - de patch " -"lijkt beschadigd te zijn." - -#: methods/rsh.cc:99 ftparchive/multicompress.cc:168 +#: methods/rsh.cc:98 ftparchive/multicompress.cc:169 msgid "Failed to create IPC pipe to subprocess" msgstr "Aanmaken van IPC-pijp naar subproces is mislukt" -#: methods/rsh.cc:340 +#: methods/rsh.cc:339 msgid "Connection closed prematurely" msgstr "Verbinding werd voortijdig afgebroken" -#: dselect/install:32 +#: dselect/install:33 msgid "Bad default setting!" msgstr "Foute standaardinstelling!" -#: dselect/install:51 dselect/install:83 dselect/install:87 dselect/install:94 -#: dselect/install:105 dselect/update:45 +#: dselect/install:52 dselect/install:84 dselect/install:88 dselect/install:95 +#: dselect/install:106 dselect/update:45 msgid "Press enter to continue." msgstr "Druk 'enter' om door te gaan." -#: dselect/install:91 +#: dselect/install:92 msgid "Do you want to erase any previously downloaded .deb files?" msgstr "Wilt u alle eerder opgehaalde '.deb'-bestanden verwijderen?" # Note to translators: The following four messages belong together. It doesn't # matter where sentences start, but it has to fit in just these four lines, and # at only 80 characters per line, if possible. -#: dselect/install:101 +#: dselect/install:102 msgid "Some errors occurred while unpacking. Packages that were installed" msgstr "" "Er zijn fouten opgetreden tijdens het uitpakken. Geïnstalleerde pakketten" -#: dselect/install:102 +#: dselect/install:103 msgid "will be configured. This may result in duplicate errors" msgstr "worden geconfigureerd. Hierbij kunnen fouten meerdere malen optreden" -#: dselect/install:103 +#: dselect/install:104 msgid "or errors caused by missing dependencies. This is OK, only the errors" msgstr "" "of veroorzaakt worden door niet-voldane vereisten. Dit is Ok, enkel de fouten" -#: dselect/install:104 +#: dselect/install:105 msgid "" "above this message are important. Please fix them and run [I]nstall again" msgstr "" @@ -1755,12 +1735,7 @@ msgstr "" msgid "Merging available information" msgstr "De beschikbare informatie wordt samengevoegd" -#: cmdline/apt-extracttemplates.cc:102 -#, c-format -msgid "%s not a valid DEB package." -msgstr "%s is geen geldig DEB-pakket." - -#: cmdline/apt-extracttemplates.cc:236 +#: cmdline/apt-extracttemplates.cc:224 msgid "" "Usage: apt-extracttemplates file1 [file2 ...]\n" "\n" @@ -1785,12 +1760,12 @@ msgstr "" " -c=? Lees dit configuratiebestand.\n" " -o=? Stel een willekeurige optie in, b.v. -o dir::cache=/tmp\n" -#: cmdline/apt-extracttemplates.cc:271 apt-pkg/pkgcachegen.cc:1388 +#: cmdline/apt-extracttemplates.cc:256 apt-pkg/pkgcachegen.cc:1388 #, c-format msgid "Unable to write to %s" msgstr "Kan niet naar %s schrijven" -#: cmdline/apt-extracttemplates.cc:313 +#: cmdline/apt-extracttemplates.cc:298 msgid "Cannot get debconf version. Is debconf installed?" msgstr "Kan versie van debconf niet bepalen. Is debconf geïnstalleerd?" @@ -1999,36 +1974,36 @@ msgstr "readlink op %s is mislukt" msgid "Failed to unlink %s" msgstr "Ontlinken van %s is mislukt" -#: ftparchive/writer.cc:288 +#: ftparchive/writer.cc:289 #, c-format msgid "*** Failed to link %s to %s" msgstr "*** Linken van %s aan %s is mislukt" -#: ftparchive/writer.cc:298 +#: ftparchive/writer.cc:299 #, c-format msgid " DeLink limit of %sB hit.\n" msgstr " Ontlinklimiet van %sB bereikt.\n" -#: ftparchive/writer.cc:403 +#: ftparchive/writer.cc:404 msgid "Archive had no package field" msgstr "Archief heeft geen 'package'-veld" -#: ftparchive/writer.cc:411 ftparchive/writer.cc:701 +#: ftparchive/writer.cc:412 ftparchive/writer.cc:702 #, c-format msgid " %s has no override entry\n" msgstr " %s heeft geen voorrangsingang\n" -#: ftparchive/writer.cc:479 ftparchive/writer.cc:845 +#: ftparchive/writer.cc:480 ftparchive/writer.cc:846 #, c-format msgid " %s maintainer is %s not %s\n" msgstr " %s beheerder is %s, niet %s\n" -#: ftparchive/writer.cc:711 +#: ftparchive/writer.cc:712 #, c-format msgid " %s has no source override entry\n" msgstr " %s heeft geen voorrangsingang voor bronpakketten\n" -#: ftparchive/writer.cc:715 +#: ftparchive/writer.cc:716 #, c-format msgid " %s has no binary override entry either\n" msgstr " %s heeft ook geen voorrangsingang voor binaire pakketten\n" @@ -2037,77 +2012,84 @@ msgstr " %s heeft ook geen voorrangsingang voor binaire pakketten\n" msgid "realloc - Failed to allocate memory" msgstr "realloc - Geheugentoewijzing is mislukt" -#: ftparchive/override.cc:35 ftparchive/override.cc:143 +#: ftparchive/override.cc:35 ftparchive/override.cc:139 #, c-format msgid "Unable to open %s" msgstr "Kan %s niet openen" -#: ftparchive/override.cc:61 ftparchive/override.cc:167 +#. skip spaces +#. find end of word +#: ftparchive/override.cc:65 +#, fuzzy, c-format +msgid "Malformed override %s line %llu (%s)" +msgstr "Misvormde voorrangsingang %s op regel %lu #1" + +#: ftparchive/override.cc:124 ftparchive/override.cc:198 +#, c-format +msgid "Failed to read the override file %s" +msgstr "Lezen van het voorrangsbestand %s is mislukt" + +#: ftparchive/override.cc:163 #, fuzzy, c-format msgid "Malformed override %s line %llu #1" msgstr "Misvormde voorrangsingang %s op regel %lu #1" -#: ftparchive/override.cc:75 ftparchive/override.cc:179 +#: ftparchive/override.cc:175 #, fuzzy, c-format msgid "Malformed override %s line %llu #2" msgstr "Misvormde voorrangsingang %s op regel %lu #2" -#: ftparchive/override.cc:89 ftparchive/override.cc:192 +#: ftparchive/override.cc:188 #, fuzzy, c-format msgid "Malformed override %s line %llu #3" msgstr "Misvormde voorrangsingang %s op regel %lu #3" -#: ftparchive/override.cc:128 ftparchive/override.cc:202 -#, c-format -msgid "Failed to read the override file %s" -msgstr "Lezen van het voorrangsbestand %s is mislukt" - -#: ftparchive/multicompress.cc:70 +#: ftparchive/multicompress.cc:71 #, c-format msgid "Unknown compression algorithm '%s'" msgstr "Onbekend compressie-algoritme '%s'" -#: ftparchive/multicompress.cc:100 +#: ftparchive/multicompress.cc:101 #, c-format msgid "Compressed output %s needs a compression set" msgstr "Gecomprimeerde uitvoer %s vereist een compressieset" -#: ftparchive/multicompress.cc:189 +#: ftparchive/multicompress.cc:190 msgid "Failed to create FILE*" msgstr "Aanmaken van FILE* is mislukt" -#: ftparchive/multicompress.cc:192 +#: ftparchive/multicompress.cc:193 msgid "Failed to fork" msgstr "Vorken van proces is mislukt" -#: ftparchive/multicompress.cc:206 +#: ftparchive/multicompress.cc:207 msgid "Compress child" msgstr "Comprimeer kind" -#: ftparchive/multicompress.cc:229 +#: ftparchive/multicompress.cc:230 #, c-format msgid "Internal error, failed to create %s" msgstr "Interne fout, aanmaken van %s is mislukt" -#: ftparchive/multicompress.cc:304 +#: ftparchive/multicompress.cc:303 msgid "IO to subprocess/file failed" msgstr "IO naar subproces/bestand is mislukt" -#: ftparchive/multicompress.cc:342 +#: ftparchive/multicompress.cc:341 msgid "Failed to read while computing MD5" msgstr "Lezen tijdens het berekenen van de MD5 is mislukt" -#: ftparchive/multicompress.cc:358 +#: ftparchive/multicompress.cc:357 #, c-format msgid "Problem unlinking %s" msgstr "Probleem bij het ontlinken van %s" -#: ftparchive/multicompress.cc:373 apt-inst/extract.cc:187 +#: ftparchive/multicompress.cc:372 apt-inst/extract.cc:187 #, c-format msgid "Failed to rename %s to %s" msgstr "Hernoemen van %s naar %s is mislukt" -#: cmdline/apt-internal-solver.cc:37 +#: cmdline/apt-internal-solver.cc:38 #, fuzzy msgid "" "Usage: apt-internal-solver\n" @@ -2161,23 +2143,23 @@ msgstr "" " -c=? Lees dit configuratiebestand\n" " -o=? Stel een willekeurige optie in, b.v. -o dir::cache=/tmp\n" -#: apt-inst/contrib/extracttar.cc:116 +#: apt-inst/contrib/extracttar.cc:122 msgid "Failed to create pipes" msgstr "Aanmaken pijp is mislukt" -#: apt-inst/contrib/extracttar.cc:143 +#: apt-inst/contrib/extracttar.cc:149 msgid "Failed to exec gzip " msgstr "Uitvoeren van gzip is mislukt " -#: apt-inst/contrib/extracttar.cc:180 apt-inst/contrib/extracttar.cc:210 +#: apt-inst/contrib/extracttar.cc:186 apt-inst/contrib/extracttar.cc:216 msgid "Corrupted archive" msgstr "Beschadigd archief" -#: apt-inst/contrib/extracttar.cc:195 +#: apt-inst/contrib/extracttar.cc:201 msgid "Tar checksum failed, archive corrupted" msgstr "Tar controlesom klopt niet, het pakket is beschadigd" -#: apt-inst/contrib/extracttar.cc:302 +#: apt-inst/contrib/extracttar.cc:306 #, c-format msgid "Unknown TAR header type %u, member %s" msgstr "Onbekende TAR-kopteksttype %u, onderdeel %s" @@ -2243,7 +2225,7 @@ msgstr "Dubbel configuratiebestand %s/%s" msgid "Failed to write file %s" msgstr "Wegschrijven van bestand %s is mislukt" -#: apt-inst/dirstream.cc:98 apt-inst/dirstream.cc:106 +#: apt-inst/dirstream.cc:106 #, c-format msgid "Failed to close file %s" msgstr "Sluiten van bestand %s is mislukt" @@ -2300,24 +2282,18 @@ msgstr "Het bestand %s/%s overschrijft het bestand van pakket %s" msgid "Unable to stat %s" msgstr "Kan de status van %s niet opvragen" -#: apt-inst/deb/debfile.cc:41 apt-inst/deb/debfile.cc:46 +#: apt-inst/deb/debfile.cc:41 apt-inst/deb/debfile.cc:48 +#: apt-inst/deb/debfile.cc:57 #, c-format msgid "This is not a valid DEB archive, missing '%s' member" msgstr "Dit is geen geldig DEB-archief, het onderdeel '%s' mankeert" -#. 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 "" -"Dit is geen geldig DEB-archief, het bevat geen '%s', '%s', of '%s' onderdeel" - -#: apt-inst/deb/debfile.cc:120 +#: apt-inst/deb/debfile.cc:124 #, c-format msgid "Internal error, could not locate member %s" msgstr "Interne fout, kon onderdeel %s niet vinden" -#: apt-inst/deb/debfile.cc:214 +#: apt-inst/deb/debfile.cc:219 msgid "Unparsable control file" msgstr "Niet-ontleedbaar 'control'-bestand" @@ -2361,7 +2337,7 @@ msgstr "" "Onvoldoende ruimte voor Dynamische MMap. Gelieve de grootte van APT::Cache-" "Start te verhogen. Huidige waarde: %lu. (man 5 apt.conf)" -#: apt-pkg/contrib/mmap.cc:440 +#: apt-pkg/contrib/mmap.cc:446 #, c-format msgid "" "Unable to increase the size of the MMap as the limit of %lu bytes is already " @@ -2370,7 +2346,7 @@ msgstr "" "Kan het formaat van de MMap niet vergroten omdat de grens van %lu bytes al " "is bereikt" -#: apt-pkg/contrib/mmap.cc:443 +#: apt-pkg/contrib/mmap.cc:449 msgid "" "Unable to increase size of the MMap as automatic growing is disabled by user." msgstr "" @@ -2378,88 +2354,88 @@ msgstr "" "door de gebruiker is uitgeschakeld." #. d means days, h means hours, min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:378 +#: apt-pkg/contrib/strutl.cc:401 #, c-format msgid "%lid %lih %limin %lis" msgstr "%lid %liu %limin %lis" #. h means hours, min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:385 +#: apt-pkg/contrib/strutl.cc:408 #, c-format msgid "%lih %limin %lis" msgstr "%liu %limin %lis" #. min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:392 +#: apt-pkg/contrib/strutl.cc:415 #, c-format msgid "%limin %lis" msgstr "%limin %lis" #. s means seconds -#: apt-pkg/contrib/strutl.cc:397 +#: apt-pkg/contrib/strutl.cc:420 #, c-format msgid "%lis" msgstr "%lis" -#: apt-pkg/contrib/strutl.cc:1173 +#: apt-pkg/contrib/strutl.cc:1229 #, c-format msgid "Selection %s not found" msgstr "Selectie %s niet gevonden" -#: apt-pkg/contrib/configuration.cc:491 +#: apt-pkg/contrib/configuration.cc:503 #, c-format msgid "Unrecognized type abbreviation: '%c'" msgstr "Onbekende type-afkorting '%c'" -#: apt-pkg/contrib/configuration.cc:605 +#: apt-pkg/contrib/configuration.cc:617 #, c-format msgid "Opening configuration file %s" msgstr "Configuratiebestand %s wordt geopend" -#: apt-pkg/contrib/configuration.cc:773 +#: apt-pkg/contrib/configuration.cc:785 #, c-format msgid "Syntax error %s:%u: Block starts with no name." msgstr "Syntaxfout %s:%u: Blok start zonder naam." -#: apt-pkg/contrib/configuration.cc:792 +#: apt-pkg/contrib/configuration.cc:804 #, c-format msgid "Syntax error %s:%u: Malformed tag" msgstr "Syntaxfout %s:%u: Verkeerd gevormde markering" -#: apt-pkg/contrib/configuration.cc:809 +#: apt-pkg/contrib/configuration.cc:821 #, c-format msgid "Syntax error %s:%u: Extra junk after value" msgstr "Syntaxfout %s:%u: Extra rommel na waarde" -#: apt-pkg/contrib/configuration.cc:849 +#: apt-pkg/contrib/configuration.cc:861 #, c-format msgid "Syntax error %s:%u: Directives can only be done at the top level" msgstr "" "Syntaxfout %s:%u: Richtlijnen kunnen enkel op het hoogste niveau gegeven " "worden" -#: apt-pkg/contrib/configuration.cc:856 +#: apt-pkg/contrib/configuration.cc:868 #, c-format msgid "Syntax error %s:%u: Too many nested includes" msgstr "Syntaxfout %s:%u: Teveel geneste invoegingen" -#: apt-pkg/contrib/configuration.cc:860 apt-pkg/contrib/configuration.cc:865 +#: apt-pkg/contrib/configuration.cc:872 apt-pkg/contrib/configuration.cc:877 #, c-format msgid "Syntax error %s:%u: Included from here" msgstr "Syntaxfout %s:%u: Vanaf hier ingevoegd" -#: apt-pkg/contrib/configuration.cc:869 +#: apt-pkg/contrib/configuration.cc:881 #, c-format msgid "Syntax error %s:%u: Unsupported directive '%s'" msgstr "Syntaxfout %s:%u: Niet-ondersteunde richtlijn '%s'" -#: apt-pkg/contrib/configuration.cc:872 +#: apt-pkg/contrib/configuration.cc:884 #, c-format msgid "Syntax error %s:%u: clear directive requires an option tree as argument" msgstr "" "Syntaxfout %s:%u: De richtlijn 'clear' vereist een optieboom als argument" -#: apt-pkg/contrib/configuration.cc:922 +#: apt-pkg/contrib/configuration.cc:934 #, c-format msgid "Syntax error %s:%u: Extra junk at end of file" msgstr "Syntaxfout %s:%u: Extra rommel aan het einde van het bestand" @@ -2484,50 +2460,50 @@ msgstr "" msgid "%c%s... %u%%" msgstr "%c%s... Klaar" -#: apt-pkg/contrib/cmndline.cc:80 +#: apt-pkg/contrib/cmndline.cc:116 #, c-format msgid "Command line option '%c' [from %s] is not known." msgstr "Commandoregel-optie '%c' [van %s] is onbekend." -#: apt-pkg/contrib/cmndline.cc:105 apt-pkg/contrib/cmndline.cc:114 -#: apt-pkg/contrib/cmndline.cc:122 +#: apt-pkg/contrib/cmndline.cc:141 apt-pkg/contrib/cmndline.cc:150 +#: apt-pkg/contrib/cmndline.cc:158 #, c-format msgid "Command line option %s is not understood" msgstr "Commandoregel-optie %s wordt niet begrepen" -#: apt-pkg/contrib/cmndline.cc:127 +#: apt-pkg/contrib/cmndline.cc:163 #, c-format msgid "Command line option %s is not boolean" msgstr "Commandoregel-optie %s is niet booleaans" -#: apt-pkg/contrib/cmndline.cc:168 apt-pkg/contrib/cmndline.cc:189 +#: apt-pkg/contrib/cmndline.cc:204 apt-pkg/contrib/cmndline.cc:225 #, c-format msgid "Option %s requires an argument." msgstr "Optie %s vereist een argument." -#: apt-pkg/contrib/cmndline.cc:202 apt-pkg/contrib/cmndline.cc:208 +#: apt-pkg/contrib/cmndline.cc:238 apt-pkg/contrib/cmndline.cc:244 #, c-format msgid "Option %s: Configuration item specification must have an =<val>." msgstr "" "Optie %s: De specificatie van het configuratie-item dient een =<waarde> te " "bevatten." -#: apt-pkg/contrib/cmndline.cc:237 +#: apt-pkg/contrib/cmndline.cc:273 #, c-format msgid "Option %s requires an integer argument, not '%s'" msgstr "Optie %s vereist een integer getal als argument, niet '%s'" -#: apt-pkg/contrib/cmndline.cc:268 +#: apt-pkg/contrib/cmndline.cc:304 #, c-format msgid "Option '%s' is too long" msgstr "Optie '%s' is te lang" -#: apt-pkg/contrib/cmndline.cc:300 +#: apt-pkg/contrib/cmndline.cc:336 #, c-format msgid "Sense %s is not understood, try true or false." msgstr "Waarde %s wordt niet begrepen, probeer 'true' of 'false'." -#: apt-pkg/contrib/cmndline.cc:350 +#: apt-pkg/contrib/cmndline.cc:386 #, c-format msgid "Invalid operation %s" msgstr "Ongeldige operatie %s" @@ -2541,124 +2517,124 @@ msgstr "Kan de status van het aanhechtpunt %s niet opvragen" msgid "Failed to stat the cdrom" msgstr "stat op de CD-ROM is mislukt" -#: apt-pkg/contrib/fileutl.cc:93 +#: apt-pkg/contrib/fileutl.cc:95 #, c-format msgid "Problem closing the gzip file %s" msgstr "Probleem bij het afsluiten van het gzip-bestand %s" -#: apt-pkg/contrib/fileutl.cc:226 +#: apt-pkg/contrib/fileutl.cc:228 #, c-format msgid "Not using locking for read only lock file %s" msgstr "" "Er wordt geen vergrendeling gebruikt voor het alleen-lezen-" "vergrendelingsbestand %s" -#: apt-pkg/contrib/fileutl.cc:231 +#: apt-pkg/contrib/fileutl.cc:233 #, c-format msgid "Could not open lock file %s" msgstr "Kon het vergrendelingsbestand '%s' niet openen" -#: apt-pkg/contrib/fileutl.cc:254 +#: apt-pkg/contrib/fileutl.cc:256 #, c-format msgid "Not using locking for nfs mounted lock file %s" msgstr "" "Het via nfs aangekoppelde vergrendelingsbestand %s wordt niet vergrendeld" -#: apt-pkg/contrib/fileutl.cc:259 +#: apt-pkg/contrib/fileutl.cc:261 #, c-format msgid "Could not get lock %s" msgstr "Kon vergrendeling %s niet verkrijgen" -#: apt-pkg/contrib/fileutl.cc:396 apt-pkg/contrib/fileutl.cc:510 +#: apt-pkg/contrib/fileutl.cc:398 apt-pkg/contrib/fileutl.cc:512 #, c-format msgid "List of files can't be created as '%s' is not a directory" msgstr "" -#: apt-pkg/contrib/fileutl.cc:430 +#: apt-pkg/contrib/fileutl.cc:432 #, c-format msgid "Ignoring '%s' in directory '%s' as it is not a regular file" msgstr "" -#: apt-pkg/contrib/fileutl.cc:448 +#: apt-pkg/contrib/fileutl.cc:450 #, c-format msgid "Ignoring file '%s' in directory '%s' as it has no filename extension" msgstr "" -#: apt-pkg/contrib/fileutl.cc:457 +#: apt-pkg/contrib/fileutl.cc:459 #, c-format msgid "" "Ignoring file '%s' in directory '%s' as it has an invalid filename extension" msgstr "" -#: apt-pkg/contrib/fileutl.cc:844 +#: apt-pkg/contrib/fileutl.cc:862 #, c-format msgid "Sub-process %s received a segmentation fault." msgstr "Subproces %s ontving een segmentatiefout." -#: apt-pkg/contrib/fileutl.cc:846 +#: apt-pkg/contrib/fileutl.cc:864 #, c-format msgid "Sub-process %s received signal %u." msgstr "Subproces %s ontving signaal %u." -#: apt-pkg/contrib/fileutl.cc:850 apt-pkg/contrib/gpgv.cc:243 +#: apt-pkg/contrib/fileutl.cc:868 apt-pkg/contrib/gpgv.cc:237 #, c-format msgid "Sub-process %s returned an error code (%u)" msgstr "Subproces %s gaf de foutcode %u terug" -#: apt-pkg/contrib/fileutl.cc:852 apt-pkg/contrib/gpgv.cc:236 +#: apt-pkg/contrib/fileutl.cc:870 apt-pkg/contrib/gpgv.cc:230 #, c-format msgid "Sub-process %s exited unexpectedly" msgstr "Subproces %s sloot onverwacht af" -#: apt-pkg/contrib/fileutl.cc:988 +#: apt-pkg/contrib/fileutl.cc:1016 #, c-format msgid "Could not open file %s" msgstr "Kon het bestand %s niet openen" -#: apt-pkg/contrib/fileutl.cc:1065 +#: apt-pkg/contrib/fileutl.cc:1093 #, c-format msgid "Could not open file descriptor %d" msgstr "Kon de bestandsindicator %d niet openen" -#: apt-pkg/contrib/fileutl.cc:1150 +#: apt-pkg/contrib/fileutl.cc:1178 msgid "Failed to create subprocess IPC" msgstr "Aanmaken subproces-IPC is mislukt" -#: apt-pkg/contrib/fileutl.cc:1205 +#: apt-pkg/contrib/fileutl.cc:1233 msgid "Failed to exec compressor " msgstr "Uitvoeren van de compressor is mislukt " -#: apt-pkg/contrib/fileutl.cc:1298 +#: apt-pkg/contrib/fileutl.cc:1326 #, fuzzy, c-format msgid "read, still have %llu to read but none left" msgstr "lees, de laatste te lezen %lu zijn niet beschikbaar" -#: apt-pkg/contrib/fileutl.cc:1385 apt-pkg/contrib/fileutl.cc:1407 +#: apt-pkg/contrib/fileutl.cc:1413 apt-pkg/contrib/fileutl.cc:1435 #, fuzzy, c-format msgid "write, still have %llu to write but couldn't" msgstr "schrijf, de laatste %lu konden niet weggeschreven worden" -#: apt-pkg/contrib/fileutl.cc:1695 +#: apt-pkg/contrib/fileutl.cc:1723 #, c-format msgid "Problem closing the file %s" msgstr "Probleem bij het afsluiten van het bestand %s" -#: apt-pkg/contrib/fileutl.cc:1707 +#: apt-pkg/contrib/fileutl.cc:1735 #, c-format msgid "Problem renaming the file %s to %s" msgstr "Probleem bij het hernoemen van '%s' naar '%s'" -#: apt-pkg/contrib/fileutl.cc:1718 +#: apt-pkg/contrib/fileutl.cc:1746 #, c-format msgid "Problem unlinking the file %s" msgstr "Probleem bij het ontlinken van het bestand %s" -#: apt-pkg/contrib/fileutl.cc:1731 +#: apt-pkg/contrib/fileutl.cc:1759 msgid "Problem syncing the file" msgstr "Probleem bij het synchroniseren van het bestand" #. TRANSLATOR: %s is the trusted keyring parts directory -#: apt-pkg/contrib/gpgv.cc:76 +#: apt-pkg/contrib/gpgv.cc:70 #, c-format msgid "No keyring installed in %s." msgstr "Geen sleutelring geïnstalleerd in %s." @@ -2771,88 +2747,98 @@ msgstr "Openen van StateFile %s is mislukt" msgid "Failed to write temporary StateFile %s" msgstr "Wegschrijven van tijdelijke StateFile %s is mislukt" -#: apt-pkg/tagfile.cc:129 +#: apt-pkg/tagfile.cc:138 #, c-format msgid "Unable to parse package file %s (1)" msgstr "Kon pakketbestand %s niet ontleden (1)" -#: apt-pkg/tagfile.cc:216 +#: apt-pkg/tagfile.cc:235 #, c-format msgid "Unable to parse package file %s (2)" msgstr "Kon pakketbestand %s niet ontleden (2)" -#: apt-pkg/sourcelist.cc:96 +#: apt-pkg/sourcelist.cc:118 +#, fuzzy, c-format +msgid "Malformed stanza %u in source list %s (URI parse)" +msgstr "Misvormde regel %lu in bronlijst %s (URI parse)" + +#: apt-pkg/sourcelist.cc:161 #, c-format msgid "Malformed line %lu in source list %s ([option] unparseable)" msgstr "Misvormde regel %lu in bronlijst %s ([optie] onbegrijpelijk)" -#: apt-pkg/sourcelist.cc:99 +#: apt-pkg/sourcelist.cc:164 #, c-format msgid "Malformed line %lu in source list %s ([option] too short)" msgstr "Misvormde regel %lu in bronlijst %s ([optie] te kort)" -#: apt-pkg/sourcelist.cc:110 +#: apt-pkg/sourcelist.cc:175 #, c-format msgid "Malformed line %lu in source list %s ([%s] is not an assignment)" msgstr "Misvormde regel %lu in bronlijst %s ([%s] is geen toekenning)" -#: apt-pkg/sourcelist.cc:116 +#: apt-pkg/sourcelist.cc:181 #, c-format msgid "Malformed line %lu in source list %s ([%s] has no key)" msgstr "Misvormde regel %lu in bronlijst %s ([%s] heeft geen sleutel)" -#: apt-pkg/sourcelist.cc:119 +#: apt-pkg/sourcelist.cc:184 #, c-format msgid "Malformed line %lu in source list %s ([%s] key %s has no value)" msgstr "" "Misvormde regel %lu in bronlijst %s ([%s] sleutel %s heeft geen waarde)" -#: apt-pkg/sourcelist.cc:132 +#: apt-pkg/sourcelist.cc:197 #, c-format msgid "Malformed line %lu in source list %s (URI)" msgstr "Misvormde regel %lu in bronlijst %s (URI)" -#: apt-pkg/sourcelist.cc:134 +#: apt-pkg/sourcelist.cc:199 #, c-format msgid "Malformed line %lu in source list %s (dist)" msgstr "Misvormde regel %lu in bronlijst %s (dist)" -#: apt-pkg/sourcelist.cc:137 +#: apt-pkg/sourcelist.cc:202 #, c-format msgid "Malformed line %lu in source list %s (URI parse)" msgstr "Misvormde regel %lu in bronlijst %s (URI parse)" -#: apt-pkg/sourcelist.cc:143 +#: apt-pkg/sourcelist.cc:208 #, c-format msgid "Malformed line %lu in source list %s (absolute dist)" msgstr "Misvormde regel %lu in bronlijst %s (absolute dist)" -#: apt-pkg/sourcelist.cc:150 +#: apt-pkg/sourcelist.cc:215 #, c-format msgid "Malformed line %lu in source list %s (dist parse)" msgstr "Misvormde regel %lu in bronlijst %s (dist parse)" -#: apt-pkg/sourcelist.cc:248 +#: apt-pkg/sourcelist.cc:326 #, c-format msgid "Opening %s" msgstr "%s wordt geopend" -#: apt-pkg/sourcelist.cc:265 apt-pkg/cdrom.cc:495 +#: apt-pkg/sourcelist.cc:338 apt-pkg/cdrom.cc:495 #, c-format msgid "Line %u too long in source list %s." msgstr "Regel %u van de bronlijst %s is te lang." -#: apt-pkg/sourcelist.cc:289 +#: apt-pkg/sourcelist.cc:362 #, c-format msgid "Malformed line %u in source list %s (type)" msgstr "Misvormde regel %u in bronlijst %s (type)" -#: apt-pkg/sourcelist.cc:293 +#: apt-pkg/sourcelist.cc:366 #, c-format msgid "Type '%s' is not known on line %u in source list %s" msgstr "Type '%s' op regel %u in bronlijst %s is onbekend" -#: apt-pkg/packagemanager.cc:297 apt-pkg/packagemanager.cc:923 +#: apt-pkg/sourcelist.cc:407 +#, fuzzy, c-format +msgid "Type '%s' is not known on stanza %u in source list %s" +msgstr "Type '%s' op regel %u in bronlijst %s is onbekend" + +#: apt-pkg/packagemanager.cc:296 apt-pkg/packagemanager.cc:922 #, c-format msgid "" "Could not perform immediate configuration on '%s'. Please see man 5 apt.conf " @@ -2861,12 +2847,12 @@ msgstr "" "Kon onmiddellijke configuratie van '%s' niet uitvoeren. Voor details zie " "'man 5 apt.conf', onder APT::Immediate-Configure. (%d)" -#: apt-pkg/packagemanager.cc:498 apt-pkg/packagemanager.cc:529 +#: apt-pkg/packagemanager.cc:497 apt-pkg/packagemanager.cc:528 #, fuzzy, c-format msgid "Could not configure '%s'. " msgstr "Kon het bestand '%s' niet openen" -#: apt-pkg/packagemanager.cc:571 +#: apt-pkg/packagemanager.cc:570 #, c-format msgid "" "This installation run will require temporarily removing the essential " @@ -2891,7 +2877,7 @@ msgstr "" "Pakket %s moet opnieuw geïnstalleerd worden, maar er kan geen archief voor " "gevonden worden." -#: apt-pkg/algorithms.cc:1238 +#: apt-pkg/algorithms.cc:1068 msgid "" "Error, pkgProblemResolver::Resolve generated breaks, this may be caused by " "held packages." @@ -2899,20 +2885,11 @@ msgstr "" "Fout, pkgProblemResolver::Resolve maakte scheidingen aan, dit kan " "veroorzaakt worden door vastgehouden pakketten." -#: apt-pkg/algorithms.cc:1240 +#: apt-pkg/algorithms.cc:1070 msgid "Unable to correct problems, you have held broken packages." msgstr "Kan problemen niet verhelpen, u houdt defecte pakketten vast." -#: apt-pkg/algorithms.cc:1592 apt-pkg/algorithms.cc:1594 -#, fuzzy -msgid "" -"Some index files failed to download. They have been ignored, or old ones " -"used instead." -msgstr "" -"Ophalen van sommige indexbestanden is mislukt, deze zijn of genegeerd, of er " -"zijn oudere versies van gebruikt." - -#: apt-pkg/acquire.cc:81 apt-pkg/cdrom.cc:838 +#: apt-pkg/acquire.cc:81 apt-pkg/cdrom.cc:811 #, c-format msgid "List directory %spartial is missing." msgstr "Lijstmap %spartial is afwezig." @@ -2939,29 +2916,34 @@ msgstr "Bestand %li van %li wordt opgehaald (nog %s te gaan)" msgid "Retrieving file %li of %li" msgstr "Bestand %li van %li wordt opgehaald" -#: apt-pkg/acquire-worker.cc:112 +#: apt-pkg/acquire-worker.cc:113 #, c-format msgid "The method driver %s could not be found." msgstr "Het methodestuurprogramma %s kon niet gevonden worden." -#: apt-pkg/acquire-worker.cc:161 +#: apt-pkg/acquire-worker.cc:115 +#, fuzzy, c-format +msgid "Is the package %s installed?" +msgstr "Gelieve na te gaan of het 'dpkg-dev'-pakket geïnstalleerd is.\n" + +#: apt-pkg/acquire-worker.cc:166 #, c-format msgid "Method %s did not start correctly" msgstr "Methode %s startte niet op de juiste manier" -#: apt-pkg/acquire-worker.cc:447 +#: apt-pkg/acquire-worker.cc:452 #, c-format msgid "Please insert the disc labeled: '%s' in the drive '%s' and press enter." msgstr "" "Gelieve de schijf met label '%s' in het station '%s' te plaatsen en op " "'enter' te drukken." -#: apt-pkg/init.cc:151 +#: apt-pkg/init.cc:143 #, c-format msgid "Packaging system '%s' is not supported" msgstr "Pakketbeheersysteem '%s' wordt niet ondersteund" -#: apt-pkg/init.cc:167 +#: apt-pkg/init.cc:159 msgid "Unable to determine a suitable packaging system type" msgstr "Kan geen geschikt pakketsysteemtype bepalen" @@ -2998,18 +2980,18 @@ msgid "" "available in the sources" msgstr "" -#: apt-pkg/policy.cc:399 +#: apt-pkg/policy.cc:414 #, c-format msgid "Invalid record in the preferences file %s, no Package header" msgstr "" "Ongeldige record in het voorkeurenbestand %s, 'Package' koptekst ontbreekt" -#: apt-pkg/policy.cc:421 +#: apt-pkg/policy.cc:436 #, c-format msgid "Did not understand pin type %s" msgstr "Pintype %s wordt niet begrepen" -#: apt-pkg/policy.cc:429 +#: apt-pkg/policy.cc:444 msgid "No priority (or zero) specified for pin" msgstr "Er is geen prioriteit (of nul) opgegeven voor deze pin" @@ -3080,45 +3062,49 @@ msgstr "Invoer/Uitvoer-fout tijdens wegschrijven bronpakket-cache" msgid "rename failed, %s (%s -> %s)." msgstr "herbenoeming is mislukt, %s (%s -> %s)." -#: apt-pkg/acquire-item.cc:599 -msgid "MD5Sum mismatch" -msgstr "MD5-som komt niet overeen" - -#: apt-pkg/acquire-item.cc:870 apt-pkg/acquire-item.cc:1887 -#: apt-pkg/acquire-item.cc:2030 +#: apt-pkg/acquire-item.cc:154 msgid "Hash Sum mismatch" msgstr "Hash-som komt niet overeen" -#: apt-pkg/acquire-item.cc:1388 +#: apt-pkg/acquire-item.cc:159 +msgid "Size mismatch" +msgstr "Grootte komt niet overeen" + +#: apt-pkg/acquire-item.cc:164 +#, fuzzy +msgid "Invalid file format" +msgstr "Ongeldige operatie %s" + +#: apt-pkg/acquire-item.cc:1570 #, 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:1404 +#: apt-pkg/acquire-item.cc:1586 #, fuzzy, c-format msgid "Unable to find hash sum for '%s' in Release file" msgstr "Kon Release-bestand %s niet ontleden" -#: apt-pkg/acquire-item.cc:1446 +#: apt-pkg/acquire-item.cc:1628 msgid "There is no public key available for the following key IDs:\n" msgstr "" "Er zijn geen publieke sleutels beschikbaar voor de volgende sleutel-IDs:\n" -#: apt-pkg/acquire-item.cc:1484 +#: apt-pkg/acquire-item.cc:1666 #, 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:1506 +#: apt-pkg/acquire-item.cc:1688 #, c-format msgid "Conflicting distribution: %s (expected %s but got %s)" msgstr "Conflicterende distributie: %s (verwachtte %s, maar kreeg %s)" -#: apt-pkg/acquire-item.cc:1536 +#: apt-pkg/acquire-item.cc:1718 #, c-format msgid "" "An error occurred during the signature verification. The repository is not " @@ -3129,12 +3115,12 @@ msgstr "" "%s\n" #. Invalid signature file, reject (LP: #346386) (Closes: #627642) -#: apt-pkg/acquire-item.cc:1546 apt-pkg/acquire-item.cc:1551 +#: apt-pkg/acquire-item.cc:1728 apt-pkg/acquire-item.cc:1733 #, c-format msgid "GPG error: %s: %s" msgstr "GPG-fout: %s: %s" -#: apt-pkg/acquire-item.cc:1663 +#: apt-pkg/acquire-item.cc:1856 #, c-format msgid "" "I wasn't able to locate a file for the %s package. This might mean you need " @@ -3143,16 +3129,12 @@ msgstr "" "Er kon geen bestand gevonden worden voor pakket %s. Dit kan betekenen dat u " "dit pakket handmatig moet repareren (wegens missende architectuur)" -#: apt-pkg/acquire-item.cc:1722 -#, fuzzy, c-format -msgid "" -"I wasn't able to locate a file for the %s package. This might mean you need " -"to manually fix this package." +#: apt-pkg/acquire-item.cc:1922 +#, c-format +msgid "Can't find a source to download version '%s' of '%s'" msgstr "" -"Er kon geen bestand gevonden worden voor pakket %s. Dit kan betekenen dat u " -"dit pakket handmatig moet repareren." -#: apt-pkg/acquire-item.cc:1781 +#: apt-pkg/acquire-item.cc:1980 #, c-format msgid "" "The package index files are corrupted. No Filename: field for package %s." @@ -3160,16 +3142,12 @@ msgstr "" "De pakketindex-bestanden zijn beschadigd. Er is geen 'Filename:'-veld voor " "pakket %s." -#: apt-pkg/acquire-item.cc:1879 -msgid "Size mismatch" -msgstr "Grootte komt niet overeen" - -#: apt-pkg/indexrecords.cc:68 +#: apt-pkg/indexrecords.cc:73 #, c-format msgid "Unable to parse Release file %s" msgstr "Kon Release-bestand %s niet ontleden" -#: apt-pkg/indexrecords.cc:78 +#: apt-pkg/indexrecords.cc:81 #, c-format msgid "No sections in Release file %s" msgstr "Geen secties in Release-bestand %s" @@ -3194,50 +3172,41 @@ msgstr "Geen 'Date'-vermelding in Release-bestand %s" msgid "Vendor block %s contains no fingerprint" msgstr "Verkopersblok %s bevat geen vingerafdruk" -#: apt-pkg/cdrom.cc:576 -#, c-format -msgid "" -"Using CD-ROM mount point %s\n" -"Mounting CD-ROM\n" -msgstr "" -"Er wordt gebruik gemaakt van CD-aankoppelpunt %s\n" -"CD wordt aangekoppeld\n" - -#: apt-pkg/cdrom.cc:585 apt-pkg/cdrom.cc:682 -msgid "Identifying.. " -msgstr "Identificatie..." - -#: apt-pkg/cdrom.cc:613 -#, c-format -msgid "Stored label: %s\n" -msgstr "Opgeslagen label: %s \n" - -#: apt-pkg/cdrom.cc:622 apt-pkg/cdrom.cc:915 -msgid "Unmounting CD-ROM...\n" -msgstr "CD wordt afgekoppeld...\n" - -#: apt-pkg/cdrom.cc:642 +#: apt-pkg/cdrom.cc:575 #, c-format msgid "Using CD-ROM mount point %s\n" msgstr "Er wordt gebruik gemaakt van CD-aankoppelpunt %s\n" -#: apt-pkg/cdrom.cc:660 +#: apt-pkg/cdrom.cc:583 msgid "Unmounting CD-ROM\n" msgstr "CD wordt losgekoppeld\n" -#: apt-pkg/cdrom.cc:665 +#: apt-pkg/cdrom.cc:588 msgid "Waiting for disc...\n" msgstr "Er wordt gewacht op de schijf...\n" -#: apt-pkg/cdrom.cc:674 +#: apt-pkg/cdrom.cc:597 msgid "Mounting CD-ROM...\n" msgstr "CD wordt aangekoppeld...\n" -#: apt-pkg/cdrom.cc:693 +#: apt-pkg/cdrom.cc:605 +msgid "Identifying.. " +msgstr "Identificatie..." + +#: apt-pkg/cdrom.cc:643 +#, c-format +msgid "Stored label: %s\n" +msgstr "Opgeslagen label: %s \n" + +#: apt-pkg/cdrom.cc:652 apt-pkg/cdrom.cc:888 +msgid "Unmounting CD-ROM...\n" +msgstr "CD wordt afgekoppeld...\n" + +#: apt-pkg/cdrom.cc:667 msgid "Scanning disc for index files..\n" msgstr "Er wordt gescand voor indexbestanden...\n" -#: apt-pkg/cdrom.cc:744 +#: apt-pkg/cdrom.cc:717 #, c-format msgid "" "Found %zu package indexes, %zu source indexes, %zu translation indexes and " @@ -3246,7 +3215,7 @@ msgstr "" "Er zijn %zu pakket-indexen, %zu bron-indexen, %zu vertalingsindexen, en %zu " "handtekeningen gevonden\n" -#: apt-pkg/cdrom.cc:755 +#: apt-pkg/cdrom.cc:728 msgid "" "Unable to locate any package files, perhaps this is not a Debian Disc or the " "wrong architecture?" @@ -3254,16 +3223,16 @@ msgstr "" "Kan geen Package-bestanden vinden. Is dit mogelijk geen Debian schijf, of de " "verkeerde architectuur?" -#: apt-pkg/cdrom.cc:782 +#: apt-pkg/cdrom.cc:755 #, c-format msgid "Found label '%s'\n" msgstr "Label '%s' gevonden\n" -#: apt-pkg/cdrom.cc:811 +#: apt-pkg/cdrom.cc:784 msgid "That is not a valid name, try again.\n" msgstr "Dat is een ongeldige naam, gelieve opnieuw te proberen.\n" -#: apt-pkg/cdrom.cc:828 +#: apt-pkg/cdrom.cc:801 #, c-format msgid "" "This disc is called: \n" @@ -3272,15 +3241,15 @@ msgstr "" "De schijf heet:\n" "'%s'\n" -#: apt-pkg/cdrom.cc:830 +#: apt-pkg/cdrom.cc:803 msgid "Copying package lists..." msgstr "Pakketlijsten worden gekopieerd..." -#: apt-pkg/cdrom.cc:865 +#: apt-pkg/cdrom.cc:838 msgid "Writing new source list\n" msgstr "Nieuwe bronlijst wordt weggeschreven\n" -#: apt-pkg/cdrom.cc:873 +#: apt-pkg/cdrom.cc:846 msgid "Source list entries for this disc are:\n" msgstr "Bronlijst-ingangen voor de schijf zijn:\n" @@ -3316,33 +3285,38 @@ msgstr "Kan geen authenticatierecord vinden voor: %s" msgid "Hash mismatch for: %s" msgstr "Hash-som komt niet overeen voor: %s" -#: apt-pkg/cacheset.cc:403 +#: apt-pkg/cacheset.cc:479 #, c-format msgid "Release '%s' for '%s' was not found" msgstr "Release '%s' voor '%s' is niet gevonden" -#: apt-pkg/cacheset.cc:406 +#: apt-pkg/cacheset.cc:482 #, c-format msgid "Version '%s' for '%s' was not found" msgstr "Versie '%s' voor '%s' is niet gevonden" -#: apt-pkg/cacheset.cc:517 +#: apt-pkg/cacheset.cc:593 #, c-format msgid "Couldn't find task '%s'" msgstr "Kon taak '%s' niet vinden" -#: apt-pkg/cacheset.cc:523 +#: apt-pkg/cacheset.cc:599 #, c-format msgid "Couldn't find any package by regex '%s'" msgstr "Kon geen enkel pakket vinden bij regex '%s'" -#: apt-pkg/cacheset.cc:534 +#: apt-pkg/cacheset.cc:605 +#, fuzzy, c-format +msgid "Couldn't find any package by glob '%s'" +msgstr "Kon geen enkel pakket vinden bij regex '%s'" + +#: apt-pkg/cacheset.cc:616 #, fuzzy, c-format msgid "Can't select versions from package '%s' as it is purely virtual" msgstr "" "Kan geen versies selecteren voor pakket '%s' omdat deze zuiver virtueel is" -#: apt-pkg/cacheset.cc:541 apt-pkg/cacheset.cc:548 +#: apt-pkg/cacheset.cc:623 apt-pkg/cacheset.cc:630 #, c-format msgid "" "Can't select installed nor candidate version from package '%s' as it has " @@ -3351,21 +3325,21 @@ msgstr "" "Kan noch de geïnstalleerde, noch de kandidaat-versie van het pakket '%s' " "selecteren omdat deze geen van beide heeft" -#: apt-pkg/cacheset.cc:555 +#: apt-pkg/cacheset.cc:637 #, c-format msgid "Can't select newest version from package '%s' as it is purely virtual" msgstr "" "Kan de nieuwste versie van het pakket '%s' niet selecteren omdat deze zuiver " "virtueel is" -#: apt-pkg/cacheset.cc:563 +#: apt-pkg/cacheset.cc:645 #, c-format msgid "Can't select candidate version from package %s as it has no candidate" msgstr "" "Kan de kandidaat-versie van het pakket %s niet selecteren omdat deze geen " "kandidaat heeft" -#: apt-pkg/cacheset.cc:571 +#: apt-pkg/cacheset.cc:653 #, c-format msgid "Can't select installed version from package %s as it is not installed" msgstr "" @@ -3392,113 +3366,138 @@ msgstr "" msgid "Execute external solver" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:73 +#: apt-pkg/install-progress.cc:51 +#, c-format +msgid "Progress: [%3i%%]" +msgstr "" + +#: apt-pkg/install-progress.cc:85 apt-pkg/install-progress.cc:168 +msgid "Running dpkg" +msgstr "dpkg wordt uitgevoerd" + +#: apt-pkg/update.cc:110 apt-pkg/update.cc:112 +#, fuzzy +msgid "" +"Some index files failed to download. They have been ignored, or old ones " +"used instead." +msgstr "" +"Ophalen van sommige indexbestanden is mislukt, deze zijn of genegeerd, of er " +"zijn oudere versies van gebruikt." + +#: apt-pkg/deb/dpkgpm.cc:91 #, c-format msgid "Installing %s" msgstr "%s wordt geïnstalleerd" -#: apt-pkg/deb/dpkgpm.cc:74 apt-pkg/deb/dpkgpm.cc:982 +#: apt-pkg/deb/dpkgpm.cc:92 apt-pkg/deb/dpkgpm.cc:977 #, c-format msgid "Configuring %s" msgstr "%s wordt geconfigureerd" -#: apt-pkg/deb/dpkgpm.cc:75 apt-pkg/deb/dpkgpm.cc:989 +#: apt-pkg/deb/dpkgpm.cc:93 apt-pkg/deb/dpkgpm.cc:984 #, c-format msgid "Removing %s" msgstr "%s wordt verwijderd" -#: apt-pkg/deb/dpkgpm.cc:76 +#: apt-pkg/deb/dpkgpm.cc:94 #, c-format msgid "Completely removing %s" msgstr "%s wordt volledig verwijderd" -#: apt-pkg/deb/dpkgpm.cc:77 +#: apt-pkg/deb/dpkgpm.cc:95 #, c-format msgid "Noting disappearance of %s" msgstr "De verdwijning van %s wordt opgemerkt" -#: apt-pkg/deb/dpkgpm.cc:78 +#: apt-pkg/deb/dpkgpm.cc:96 #, c-format msgid "Running post-installation trigger %s" msgstr "Post-installatie-trigger %s wordt uitgevoerd" #. FIXME: use a better string after freeze -#: apt-pkg/deb/dpkgpm.cc:735 +#: apt-pkg/deb/dpkgpm.cc:808 #, c-format msgid "Directory '%s' missing" msgstr "Map '%s' ontbreekt" -#: apt-pkg/deb/dpkgpm.cc:750 apt-pkg/deb/dpkgpm.cc:770 +#: apt-pkg/deb/dpkgpm.cc:823 apt-pkg/deb/dpkgpm.cc:845 #, c-format msgid "Could not open file '%s'" msgstr "Kon het bestand '%s' niet openen" -#: apt-pkg/deb/dpkgpm.cc:975 +#: apt-pkg/deb/dpkgpm.cc:970 #, c-format msgid "Preparing %s" msgstr "%s wordt voorbereid" -#: apt-pkg/deb/dpkgpm.cc:976 +#: apt-pkg/deb/dpkgpm.cc:971 #, c-format msgid "Unpacking %s" msgstr "%s wordt uitgepakt" -#: apt-pkg/deb/dpkgpm.cc:981 +#: apt-pkg/deb/dpkgpm.cc:976 #, c-format msgid "Preparing to configure %s" msgstr "Configuratie van %s wordt voorbereid" -#: apt-pkg/deb/dpkgpm.cc:983 +#: apt-pkg/deb/dpkgpm.cc:978 #, c-format msgid "Installed %s" msgstr "%s is geïnstalleerd" -#: apt-pkg/deb/dpkgpm.cc:988 +#: apt-pkg/deb/dpkgpm.cc:983 #, c-format msgid "Preparing for removal of %s" msgstr "Verwijdering van %s wordt voorbereid" -#: apt-pkg/deb/dpkgpm.cc:990 +#: apt-pkg/deb/dpkgpm.cc:985 #, c-format msgid "Removed %s" msgstr "%s is verwijderd" -#: apt-pkg/deb/dpkgpm.cc:995 +#: apt-pkg/deb/dpkgpm.cc:990 #, c-format msgid "Preparing to completely remove %s" msgstr "Volledige verwijdering van %s wordt voorbereid" -#: apt-pkg/deb/dpkgpm.cc:996 +#: apt-pkg/deb/dpkgpm.cc:991 #, c-format msgid "Completely removed %s" msgstr "%s is volledig verwijderd" -#: apt-pkg/deb/dpkgpm.cc:1243 -msgid "Can not write log, openpty() failed (/dev/pts not mounted?)\n" +#: apt-pkg/deb/dpkgpm.cc:1046 +msgid "ioctl(TIOCGWINSZ) failed" msgstr "" -"Kon logbestand niet wegschrijven, openpty() is mislukt (/dev/pts niet " -"aangekoppeld?)\n" -#: apt-pkg/deb/dpkgpm.cc:1273 -msgid "Running dpkg" -msgstr "dpkg wordt uitgevoerd" +#: apt-pkg/deb/dpkgpm.cc:1049 apt-pkg/deb/dpkgpm.cc:1070 +#, fuzzy, c-format +msgid "Can not write log (%s)" +msgstr "Kan niet naar %s schrijven" -#: apt-pkg/deb/dpkgpm.cc:1445 +#: apt-pkg/deb/dpkgpm.cc:1049 +msgid "Is /dev/pts mounted?" +msgstr "" + +#: apt-pkg/deb/dpkgpm.cc:1070 +msgid "Is stdout a terminal?" +msgstr "" + +#: apt-pkg/deb/dpkgpm.cc:1558 msgid "Operation was interrupted before it could finish" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1507 +#: apt-pkg/deb/dpkgpm.cc:1620 msgid "No apport report written because MaxReports is reached already" msgstr "" "Er is geen apport-verslag weggeschreven omdat het maximum aantal verslagen " "(MaxReports) al is bereikt" #. check if its not a follow up error -#: apt-pkg/deb/dpkgpm.cc:1512 +#: apt-pkg/deb/dpkgpm.cc:1625 msgid "dependency problems - leaving unconfigured" msgstr "problemen met vereisten - wordt niet geconfigureerd" -#: apt-pkg/deb/dpkgpm.cc:1514 +#: apt-pkg/deb/dpkgpm.cc:1627 msgid "" "No apport report written because the error message indicates its a followup " "error from a previous failure." @@ -3506,7 +3505,7 @@ msgstr "" "Er is geen apport-verslag weggeschreven omdat de foutmelding volgt op een " "eerdere mislukking." -#: apt-pkg/deb/dpkgpm.cc:1520 +#: apt-pkg/deb/dpkgpm.cc:1633 msgid "" "No apport report written because the error message indicates a disk full " "error" @@ -3514,7 +3513,7 @@ msgstr "" "Er is geen apport-verslag weggeschreven omdat de foutmelding een fout is " "over een volle schijf." -#: apt-pkg/deb/dpkgpm.cc:1526 +#: apt-pkg/deb/dpkgpm.cc:1640 msgid "" "No apport report written because the error message indicates a out of memory " "error" @@ -3522,7 +3521,16 @@ msgstr "" "Er is geen apport-verslag weggeschreven omdat de foutmelding een fout is " "over onvoldoende-geheugen." -#: apt-pkg/deb/dpkgpm.cc:1533 +#: apt-pkg/deb/dpkgpm.cc:1647 apt-pkg/deb/dpkgpm.cc:1653 +#, fuzzy +msgid "" +"No apport report written because the error message indicates an issue on the " +"local system" +msgstr "" +"Er is geen apport-verslag weggeschreven omdat de foutmelding een fout is " +"over een volle schijf." + +#: apt-pkg/deb/dpkgpm.cc:1674 msgid "" "No apport report written because the error message indicates a dpkg I/O error" msgstr "" @@ -3556,6 +3564,123 @@ msgstr "" msgid "Not locked" msgstr "Niet vergrendeld" +#~ msgid "%s not a valid DEB package." +#~ msgstr "%s is geen geldig DEB-pakket." + +#~ msgid "" +#~ "Using CD-ROM mount point %s\n" +#~ "Mounting CD-ROM\n" +#~ msgstr "" +#~ "Er wordt gebruik gemaakt van CD-aankoppelpunt %s\n" +#~ "CD wordt aangekoppeld\n" + +#~ msgid "" +#~ "Could not patch %s with mmap and with file operation usage - the patch " +#~ "seems to be corrupt." +#~ msgstr "" +#~ "Kon %s niet patchen met mmap of met een bestandsoperatie - de patch lijkt " +#~ "beschadigd te zijn." + +#~ msgid "" +#~ "Could not patch %s with mmap (but no mmap specific fail) - the patch " +#~ "seems to be corrupt." +#~ msgstr "" +#~ "Kon %s niet patchen met mmap (maar zonder mmap-specifieke fout) - de " +#~ "patch lijkt beschadigd te zijn." + +#~ msgid "Note, selecting '%s' for task '%s'\n" +#~ msgstr "Let op, '%s' wordt geselecteerd omwille van de taak '%s'\n" + +#~ msgid "Note, selecting '%s' for regex '%s'\n" +#~ msgstr "Let op, '%s' wordt geselecteerd omwille van de regex '%s'\n" + +#~ msgid "Package %s is a virtual package provided by:\n" +#~ msgstr "Pakket %s is een virtueel pakket voorzien door:\n" + +#~ msgid " [Not candidate version]" +#~ msgstr "[Niet de kandidaat-versie]" + +#~ msgid "You should explicitly select one to install." +#~ msgstr "U dient er één expliciet te selecteren voor installatie." + +#~ 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 "" +#~ "Pakket %s is niet beschikbaar, hoewel er naar verwezen wordt door\n" +#~ "een ander pakket. Mogelijk betekent dit dat het pakket ontbreekt,\n" +#~ "verouderd is, of enkel beschikbaar is van een andere bron\n" + +#~ msgid "However the following packages replace it:" +#~ msgstr "Echter, de volgende pakketten vervangen dit:" + +#~ msgid "Package '%s' has no installation candidate" +#~ msgstr "Pakket '%s' heeft geen kandidaat voor installatie" + +#~ msgid "Virtual packages like '%s' can't be removed\n" +#~ msgstr "Virtuele pakketten zoals '%s' kunnen niet worden verwijderd\n" + +#, fuzzy +#~ msgid "Package '%s' is not installed, so not removed. Did you mean '%s'?\n" +#~ msgstr "Pakket %s is niet geïnstalleerd, en wordt dus niet verwijderd\n" + +#, fuzzy +#~ msgid "Package '%s' is not installed, so not removed\n" +#~ msgstr "Pakket %s is niet geïnstalleerd, en wordt dus niet verwijderd\n" + +#~ msgid "Note, selecting '%s' instead of '%s'\n" +#~ msgstr "Let op, '%s' wordt geselecteerd in plaats van '%s'\n" + +#~ msgid "Skipping %s, it is already installed and upgrade is not set.\n" +#~ msgstr "" +#~ "%s wordt overgeslagen, het is al geïnstalleerd en opwaardering is niet " +#~ "gevraagd.\n" + +#~ msgid "Skipping %s, it is not installed and only upgrades are requested.\n" +#~ msgstr "" +#~ "%s wordt overgeslagen, het is niet geïnstalleerd en alleen opwaardering " +#~ "is gevraagd.\n" + +#~ msgid "Reinstallation of %s is not possible, it cannot be downloaded.\n" +#~ msgstr "" +#~ "Herinstallatie van %s is niet mogelijk daar het niet opgehaald kan " +#~ "worden.\n" + +#~ msgid "%s is already the newest version.\n" +#~ msgstr "%s is reeds de nieuwste versie.\n" + +#~ msgid "Selected version '%s' (%s) for '%s'\n" +#~ msgstr "Versie '%s' (%s) geselecteerd voor '%s'\n" + +#, fuzzy +#~ msgid "Selected version '%s' (%s) for '%s' because of '%s'\n" +#~ msgstr "Versie '%s' (%s) geselecteerd voor '%s'\n" + +#~ msgid "Ignore unavailable target release '%s' of package '%s'" +#~ msgstr "Negeer niet beschikbare doelrelease '%s' van pakket '%s'" + +#~ msgid "This is not a valid DEB archive, it has no '%s', '%s' or '%s' member" +#~ msgstr "" +#~ "Dit is geen geldig DEB-archief, het bevat geen '%s', '%s', of '%s' " +#~ "onderdeel" + +#~ msgid "MD5Sum mismatch" +#~ msgstr "MD5-som komt niet overeen" + +#, fuzzy +#~ msgid "" +#~ "I wasn't able to locate a file for the %s package. This might mean you " +#~ "need to manually fix this package." +#~ msgstr "" +#~ "Er kon geen bestand gevonden worden voor pakket %s. Dit kan betekenen dat " +#~ "u dit pakket handmatig moet repareren." + +#~ msgid "Can not write log, openpty() failed (/dev/pts not mounted?)\n" +#~ msgstr "" +#~ "Kon logbestand niet wegschrijven, openpty() is mislukt (/dev/pts niet " +#~ "aangekoppeld?)\n" + #~ msgid "Skipping nonexistent file %s" #~ msgstr "Niet-bestaand bestand %s wordt overgeslagen" @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: apt_nn\n" "Report-Msgid-Bugs-To: APT Development Team <deity@lists.debian.org>\n" -"POT-Creation-Date: 2013-07-31 16:24+0200\n" +"POT-Creation-Date: 2014-02-23 00:29+0100\n" "PO-Revision-Date: 2005-02-14 23:30+0100\n" "Last-Translator: Havard Korsvoll <korsvoll@skulelinux.no>\n" "Language-Team: Norwegian nynorsk <i18n-nn@lister.ping.uio.no>\n" @@ -19,154 +19,156 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "X-Generator: KBabel 1.9.1\n" -#: cmdline/apt-cache.cc:158 +#: cmdline/apt-cache.cc:140 #, c-format msgid "Package %s version %s has an unmet dep:\n" msgstr "Pakken %s versjon %s har eit krav som ikkje er oppfylt:\n" -#: cmdline/apt-cache.cc:286 +#: cmdline/apt-cache.cc:268 msgid "Total package names: " msgstr "Tal p pakkenamn: " -#: cmdline/apt-cache.cc:288 +#: cmdline/apt-cache.cc:270 #, fuzzy msgid "Total package structures: " msgstr "Tal p pakkenamn: " -#: cmdline/apt-cache.cc:328 +#: cmdline/apt-cache.cc:310 msgid " Normal packages: " msgstr " Vanlege pakkar: " -#: cmdline/apt-cache.cc:329 +#: cmdline/apt-cache.cc:311 msgid " Pure virtual packages: " msgstr " Reine virtuelle pakkar: " -#: cmdline/apt-cache.cc:330 +#: cmdline/apt-cache.cc:312 msgid " Single virtual packages: " msgstr " Enkle virtuelle pakkar: " -#: cmdline/apt-cache.cc:331 +#: cmdline/apt-cache.cc:313 msgid " Mixed virtual packages: " msgstr " Samansette virtuelle pakkar: " -#: cmdline/apt-cache.cc:332 +#: cmdline/apt-cache.cc:314 msgid " Missing: " msgstr " Manglar: " -#: cmdline/apt-cache.cc:334 +#: cmdline/apt-cache.cc:316 msgid "Total distinct versions: " msgstr "Tal p einskildversjonar: " -#: cmdline/apt-cache.cc:336 +#: cmdline/apt-cache.cc:318 #, fuzzy msgid "Total distinct descriptions: " msgstr "Tal p einskildversjonar: " -#: cmdline/apt-cache.cc:338 +#: cmdline/apt-cache.cc:320 msgid "Total dependencies: " msgstr "Tal p krav: " -#: cmdline/apt-cache.cc:341 +#: cmdline/apt-cache.cc:323 msgid "Total ver/file relations: " msgstr "Tal p ver./fil-forhold: " -#: cmdline/apt-cache.cc:343 +#: cmdline/apt-cache.cc:325 #, fuzzy msgid "Total Desc/File relations: " msgstr "Tal p ver./fil-forhold: " -#: cmdline/apt-cache.cc:345 +#: cmdline/apt-cache.cc:327 msgid "Total Provides mappings: " msgstr "Tal p tilbyr-forhold: " -#: cmdline/apt-cache.cc:357 +#: cmdline/apt-cache.cc:339 msgid "Total globbed strings: " msgstr "Tal p strengar med jokerteikn: " -#: cmdline/apt-cache.cc:371 +#: cmdline/apt-cache.cc:353 msgid "Total dependency version space: " msgstr "Storleik p kravs- og versjonsrom: " -#: cmdline/apt-cache.cc:376 +#: cmdline/apt-cache.cc:358 msgid "Total slack space: " msgstr "Slingringsmon: " -#: cmdline/apt-cache.cc:384 +#: cmdline/apt-cache.cc:366 msgid "Total space accounted for: " msgstr "Brukt plass i alt: " -#: cmdline/apt-cache.cc:515 cmdline/apt-cache.cc:1165 +#: cmdline/apt-cache.cc:497 cmdline/apt-cache.cc:1146 +#: apt-private/private-show.cc:55 #, c-format msgid "Package file %s is out of sync." msgstr "Pakkefila %s er ute av takt." -#: cmdline/apt-cache.cc:593 cmdline/apt-cache.cc:1452 -#: cmdline/apt-cache.cc:1454 cmdline/apt-cache.cc:1531 cmdline/apt-mark.cc:46 -#: cmdline/apt-mark.cc:93 cmdline/apt-mark.cc:219 +#: cmdline/apt-cache.cc:575 cmdline/apt-cache.cc:1432 +#: cmdline/apt-cache.cc:1434 cmdline/apt-cache.cc:1511 cmdline/apt-mark.cc:48 +#: cmdline/apt-mark.cc:95 cmdline/apt-mark.cc:221 +#: apt-private/private-show.cc:167 apt-private/private-show.cc:169 msgid "No packages found" msgstr "Fann ingen pakkar" -#: cmdline/apt-cache.cc:1265 +#: cmdline/apt-cache.cc:1245 #, fuzzy msgid "You must give at least one search pattern" msgstr "Du m oppgi nyaktig eitt mnster" -#: cmdline/apt-cache.cc:1431 +#: cmdline/apt-cache.cc:1411 msgid "This command is deprecated. Please use 'apt-mark showauto' instead." msgstr "" -#: cmdline/apt-cache.cc:1526 apt-pkg/cacheset.cc:510 +#: cmdline/apt-cache.cc:1506 apt-pkg/cacheset.cc:586 #, c-format msgid "Unable to locate package %s" msgstr "Finn ikkje pakken %s" -#: cmdline/apt-cache.cc:1556 +#: cmdline/apt-cache.cc:1536 msgid "Package files:" msgstr "Pakkefiler:" -#: cmdline/apt-cache.cc:1563 cmdline/apt-cache.cc:1654 +#: cmdline/apt-cache.cc:1543 cmdline/apt-cache.cc:1634 msgid "Cache is out of sync, can't x-ref a package file" msgstr "Mellomlageret er ute av takt, kan ikkje x-referera ei pakkefil" #. Show any packages have explicit pins -#: cmdline/apt-cache.cc:1577 +#: cmdline/apt-cache.cc:1557 msgid "Pinned packages:" msgstr "Spikra pakkar:" -#: cmdline/apt-cache.cc:1589 cmdline/apt-cache.cc:1634 +#: cmdline/apt-cache.cc:1569 cmdline/apt-cache.cc:1614 msgid "(not found)" msgstr "(ikkje funne)" -#: cmdline/apt-cache.cc:1597 +#: cmdline/apt-cache.cc:1577 msgid " Installed: " msgstr " Installert: " -#: cmdline/apt-cache.cc:1598 +#: cmdline/apt-cache.cc:1578 msgid " Candidate: " msgstr " Kandidat: " -#: cmdline/apt-cache.cc:1616 cmdline/apt-cache.cc:1624 +#: cmdline/apt-cache.cc:1596 cmdline/apt-cache.cc:1604 msgid "(none)" msgstr "(ingen)" -#: cmdline/apt-cache.cc:1631 +#: cmdline/apt-cache.cc:1611 msgid " Package pin: " msgstr " Pakke spikra til: " #. Show the priority tables -#: cmdline/apt-cache.cc:1640 +#: cmdline/apt-cache.cc:1620 msgid " Version table:" msgstr " Versjonstabell:" -#: cmdline/apt-cache.cc:1753 cmdline/apt-cdrom.cc:206 cmdline/apt-config.cc:81 -#: cmdline/apt-get.cc:3392 cmdline/apt-mark.cc:375 -#: cmdline/apt-extracttemplates.cc:229 ftparchive/apt-ftparchive.cc:591 -#: cmdline/apt-internal-solver.cc:33 cmdline/apt-sortpkgs.cc:147 +#: cmdline/apt-cache.cc:1733 cmdline/apt-cdrom.cc:252 cmdline/apt-config.cc:83 +#: cmdline/apt-get.cc:1580 cmdline/apt-mark.cc:377 cmdline/apt.cc:66 +#: cmdline/apt-extracttemplates.cc:217 ftparchive/apt-ftparchive.cc:591 +#: cmdline/apt-internal-solver.cc:34 cmdline/apt-sortpkgs.cc:147 #, fuzzy, c-format msgid "%s %s for %s compiled on %s %s\n" msgstr "%s %s for %s %s kompilert p %s %s\n" -#: cmdline/apt-cache.cc:1760 +#: cmdline/apt-cache.cc:1740 #, fuzzy msgid "" "Usage: apt-cache [options] command\n" @@ -240,18 +242,18 @@ msgstr "" "Du finn meir informasjon p manualsidene apt-cache(8) og apt.conf(5).\n" #. }}} -#: cmdline/apt-cdrom.cc:43 +#: cmdline/apt-cdrom.cc:45 msgid "" "No CD-ROM could be auto-detected or found using the default mount point.\n" "You may try the --cdrom option to set the CD-ROM mount point. See 'man apt-" "cdrom' for more information about the CD-ROM auto-detection and mount point." msgstr "" -#: cmdline/apt-cdrom.cc:85 +#: cmdline/apt-cdrom.cc:89 msgid "Please provide a name for this Disc, such as 'Debian 5.0.3 Disk 1'" msgstr "" -#: cmdline/apt-cdrom.cc:100 +#: cmdline/apt-cdrom.cc:104 #, fuzzy msgid "Please insert a Disc in the drive and press enter" msgstr "" @@ -259,20 +261,20 @@ msgstr "" " %s\n" "i stasjonen %s og trykk Enter.\n" -#: cmdline/apt-cdrom.cc:135 +#: cmdline/apt-cdrom.cc:141 #, fuzzy, c-format msgid "Failed to mount '%s' to '%s'" msgstr "Klarte ikkje endra namnet p %s til %s" -#: cmdline/apt-cdrom.cc:170 +#: cmdline/apt-cdrom.cc:196 msgid "Repeat this process for the rest of the CDs in your set." msgstr "" -#: cmdline/apt-config.cc:46 +#: cmdline/apt-config.cc:48 msgid "Arguments not in pairs" msgstr "Ikkje parvise argument" -#: cmdline/apt-config.cc:87 +#: cmdline/apt-config.cc:89 msgid "" "Usage: apt-config [options] command\n" "\n" @@ -300,606 +302,78 @@ msgstr "" " -c=? Les denne oppsettsfila.\n" " -o=? Set ei vilkrleg innstilling, t.d. -o dir::cache=/tmp.\n" -#. TRANSLATOR: Yes/No question help-text: defaulting to Y[es] -#. e.g. "Do you want to continue? [Y/n] " -#. The user has to answer with an input matching the -#. YESEXPR/NOEXPR defined in your l10n. -#: cmdline/apt-get.cc:146 -msgid "[Y/n]" -msgstr "[J/n]" - -#. TRANSLATOR: Yes/No question help-text: defaulting to N[o] -#. e.g. "Should this file be removed? [y/N] " -#. The user has to answer with an input matching the -#. YESEXPR/NOEXPR defined in your l10n. -#: cmdline/apt-get.cc:152 -msgid "[y/N]" -msgstr "[j/N]" - -#. TRANSLATOR: "Yes" answer printed for a yes/no question if --assume-yes is set -#: cmdline/apt-get.cc:163 -msgid "Y" -msgstr "J" - -#. TRANSLATOR: "No" answer printed for a yes/no question if --assume-no is set -#: cmdline/apt-get.cc:169 -msgid "N" -msgstr "N" - -#: cmdline/apt-get.cc:191 apt-pkg/cachefilter.cc:33 -#, c-format -msgid "Regex compilation error - %s" -msgstr "Regex-kompileringsfeil - %s" - -#: cmdline/apt-get.cc:289 -msgid "The following packages have unmet dependencies:" -msgstr "Flgjande pakkar har krav som ikkje er oppfylte:" - -#: cmdline/apt-get.cc:379 -#, c-format -msgid "but %s is installed" -msgstr "men %s er installert" - -#: cmdline/apt-get.cc:381 -#, c-format -msgid "but %s is to be installed" -msgstr "men %s skal installerast" - -#: cmdline/apt-get.cc:388 -msgid "but it is not installable" -msgstr "men lt seg ikkje installera" - -#: cmdline/apt-get.cc:390 -msgid "but it is a virtual package" -msgstr "men er ein virtuell pakke" - -#: cmdline/apt-get.cc:393 -msgid "but it is not installed" -msgstr "men er ikkje installert" - -#: cmdline/apt-get.cc:393 -msgid "but it is not going to be installed" -msgstr "men skal ikkje installerast" - -#: cmdline/apt-get.cc:398 -msgid " or" -msgstr " eller" - -#: cmdline/apt-get.cc:427 -msgid "The following NEW packages will be installed:" -msgstr "Dei flgjande NYE pakkane vil verta installerte:" - -#: cmdline/apt-get.cc:453 -msgid "The following packages will be REMOVED:" -msgstr "Dei flgjande pakkane vil verta FJERNA:" - -#: cmdline/apt-get.cc:475 -msgid "The following packages have been kept back:" -msgstr "Dei flgjande pakkane er haldne tilbake:" - -#: cmdline/apt-get.cc:496 -msgid "The following packages will be upgraded:" -msgstr "Dei flgjande pakkane vil verta oppgraderte:" - -#: cmdline/apt-get.cc:517 -msgid "The following packages will be DOWNGRADED:" -msgstr "Dei flgjande pakkane vil verta NEDGRADERTE:" - -#: cmdline/apt-get.cc:537 -msgid "The following held packages will be changed:" -msgstr "Dei flgjande pakkane som er haldne tilbake vil verta endra:" - -#: cmdline/apt-get.cc:592 -#, c-format -msgid "%s (due to %s) " -msgstr "%s (fordi %s) " - -#: cmdline/apt-get.cc:600 -#, fuzzy -msgid "" -"WARNING: The following essential packages will be removed.\n" -"This should NOT be done unless you know exactly what you are doing!" -msgstr "" -"TVARING: Dei flgjande ndvendige pakkane vil verta fjerna.\n" -"Dette br IKKJE gjerast utan at du er fullstendig klar over kva du gjer!" - -#: cmdline/apt-get.cc:631 -#, c-format -msgid "%lu upgraded, %lu newly installed, " -msgstr "%lu oppgraderte, %lu nyleg installerte, " - -#: cmdline/apt-get.cc:635 -#, c-format -msgid "%lu reinstalled, " -msgstr "%lu installerte p nytt, " - -#: cmdline/apt-get.cc:637 -#, c-format -msgid "%lu downgraded, " -msgstr "%lu nedgraderte, " - -#: cmdline/apt-get.cc:639 -#, c-format -msgid "%lu to remove and %lu not upgraded.\n" -msgstr "%lu skal fjernast og %lu skal ikkje oppgraderast.\n" - -#: cmdline/apt-get.cc:643 -#, c-format -msgid "%lu not fully installed or removed.\n" -msgstr "%lu ikkje fullstendig installerte eller fjerna.\n" - -#: cmdline/apt-get.cc:664 -#, fuzzy, c-format -msgid "Note, selecting '%s' for task '%s'\n" -msgstr "Merk, vel %s i staden for regex %s\n" - -#: cmdline/apt-get.cc:669 +#: cmdline/apt-get.cc:244 #, fuzzy, c-format -msgid "Note, selecting '%s' for regex '%s'\n" -msgstr "Merk, vel %s i staden for regex %s\n" - -#: cmdline/apt-get.cc:686 -#, c-format -msgid "Package %s is a virtual package provided by:\n" -msgstr "Pakken %s er ein virtuell pakke, tilbydd av:\n" - -#: cmdline/apt-get.cc:697 -msgid " [Installed]" -msgstr " [Installert]" - -#: cmdline/apt-get.cc:706 -#, fuzzy -msgid " [Not candidate version]" -msgstr "Kandidatversjonar" - -#: cmdline/apt-get.cc:708 -msgid "You should explicitly select one to install." -msgstr "Du m velja ein som skal installerast." - -#: cmdline/apt-get.cc:711 -#, c-format -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 "" -"Det finst ingen tilgjengeleg versjon av pakken %s, men han er nemnt\n" -"av ein annan pakke. Dette tyder at pakket manglar, er gjort overfldig\n" -"eller er berre tilgjengeleg fr ei anna kjelde\n" - -#: cmdline/apt-get.cc:729 -msgid "However the following packages replace it:" -msgstr "Dei flgjande pakkane kan brukast i staden:" - -#: cmdline/apt-get.cc:741 -#, fuzzy, c-format -msgid "Package '%s' has no installation candidate" -msgstr "Det finst ingen installasjonskandidat for pakken %s" - -#: cmdline/apt-get.cc:754 -#, c-format -msgid "Virtual packages like '%s' can't be removed\n" -msgstr "" - -#. TRANSLATORS: Note, this is not an interactive question -#: cmdline/apt-get.cc:766 cmdline/apt-get.cc:969 -#, fuzzy, c-format -msgid "Package '%s' is not installed, so not removed. Did you mean '%s'?\n" -msgstr "Pakken %s er ikkje installert, og vert difor ikkje fjerna\n" - -#: cmdline/apt-get.cc:772 cmdline/apt-get.cc:975 -#, fuzzy, c-format -msgid "Package '%s' is not installed, so not removed\n" -msgstr "Pakken %s er ikkje installert, og vert difor ikkje fjerna\n" - -#: cmdline/apt-get.cc:817 -#, fuzzy, c-format -msgid "Note, selecting '%s' instead of '%s'\n" -msgstr "Merk, vel %s i staden for %s\n" - -#: cmdline/apt-get.cc:847 -#, c-format -msgid "Skipping %s, it is already installed and upgrade is not set.\n" -msgstr "" -"Hoppar over %s, for den er installert fr fr og ikkje sett til " -"oppgradering.\n" - -#: cmdline/apt-get.cc:851 -#, fuzzy, c-format -msgid "Skipping %s, it is not installed and only upgrades are requested.\n" -msgstr "" -"Hoppar over %s, for den er installert fr fr og ikkje sett til " -"oppgradering.\n" - -#: cmdline/apt-get.cc:863 -#, c-format -msgid "Reinstallation of %s is not possible, it cannot be downloaded.\n" -msgstr "%s kan ikkje installerast p nytt, for pakken kan ikkje lastast ned.\n" - -#: cmdline/apt-get.cc:868 -#, c-format -msgid "%s is already the newest version.\n" -msgstr "Den nyaste versjonen av %s er installert fr fr.\n" - -#: cmdline/apt-get.cc:887 cmdline/apt-get.cc:2187 cmdline/apt-mark.cc:68 -#, fuzzy, c-format -msgid "%s set to manually installed.\n" -msgstr "men %s skal installerast" - -#: cmdline/apt-get.cc:913 -#, fuzzy, c-format -msgid "Selected version '%s' (%s) for '%s'\n" -msgstr "Vald versjon %s (%s) for %s\n" - -#: cmdline/apt-get.cc:918 -#, fuzzy, c-format -msgid "Selected version '%s' (%s) for '%s' because of '%s'\n" -msgstr "Vald versjon %s (%s) for %s\n" - -#: cmdline/apt-get.cc:1054 -msgid "Correcting dependencies..." -msgstr "Rettar p krav ..." - -#: cmdline/apt-get.cc:1057 -msgid " failed." -msgstr " mislukkast." - -#: cmdline/apt-get.cc:1060 -msgid "Unable to correct dependencies" -msgstr "Klarte ikkje retta p krav" - -#: cmdline/apt-get.cc:1063 -msgid "Unable to minimize the upgrade set" -msgstr "Klarte ikkje minimera oppgraderingsmengda" - -#: cmdline/apt-get.cc:1065 -msgid " Done" -msgstr " Ferdig" - -#: cmdline/apt-get.cc:1069 -msgid "You might want to run 'apt-get -f install' to correct these." -msgstr "" -"Du vil kanskje prva retta p desse ved kyra apt-get -f install." - -#: cmdline/apt-get.cc:1072 -msgid "Unmet dependencies. Try using -f." -msgstr "Nokre krav er ikkje oppfylte. Prv med -f." - -#: cmdline/apt-get.cc:1097 -msgid "WARNING: The following packages cannot be authenticated!" -msgstr "TVARING: Klarer ikkje autentisere desse pakkane." - -#: cmdline/apt-get.cc:1101 -msgid "Authentication warning overridden.\n" -msgstr "" - -#: cmdline/apt-get.cc:1108 -msgid "Install these packages without verification?" -msgstr "Installer desse pakkane utan verifikasjon?" - -#: cmdline/apt-get.cc:1110 -msgid "Some packages could not be authenticated" -msgstr "Nokre pakkar kunne ikkje bli autentisert" - -#: cmdline/apt-get.cc:1119 cmdline/apt-get.cc:1280 -msgid "There are problems and -y was used without --force-yes" -msgstr "Det oppstod problem, og -y vart brukt utan --force-yes" - -#: cmdline/apt-get.cc:1160 -msgid "Internal error, InstallPackages was called with broken packages!" -msgstr "" - -#: cmdline/apt-get.cc:1169 -msgid "Packages need to be removed but remove is disabled." -msgstr "Nokre pakkar m fjernast, men fjerning er sltt av." - -#: cmdline/apt-get.cc:1180 -#, fuzzy -msgid "Internal error, Ordering didn't finish" -msgstr "Intern feil ved tilleggjing av avleiing" - -#: cmdline/apt-get.cc:1218 -msgid "How odd.. The sizes didn't match, email apt@packages.debian.org" -msgstr "" - -#. 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:1225 -#, c-format -msgid "Need to get %sB/%sB of archives.\n" -msgstr "M henta %sB/%sB med arkiv.\n" - -#. 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:1230 -#, c-format -msgid "Need to get %sB of archives.\n" -msgstr "M henta %sB med arkiv.\n" - -#. 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:1237 -#, fuzzy, c-format -msgid "After this operation, %sB of additional disk space will be used.\n" -msgstr "Etter utpakking vil %sB meir diskplass verta brukt.\n" - -#. 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:1242 -#, fuzzy, c-format -msgid "After this operation, %sB disk space will be freed.\n" -msgstr "Etter utpakking vil %sB meir diskplass verta frigjort.\n" +msgid "Can not find a package for architecture '%s'" +msgstr "Fann ikkje pakken %s" -#: cmdline/apt-get.cc:1257 cmdline/apt-get.cc:1260 cmdline/apt-get.cc:2621 -#: cmdline/apt-get.cc:2624 +#: cmdline/apt-get.cc:326 #, fuzzy, c-format -msgid "Couldn't determine free space in %s" -msgstr "Du har ikkje nok ledig plass i %s" - -#: cmdline/apt-get.cc:1270 -#, c-format -msgid "You don't have enough free space in %s." -msgstr "Du har ikkje nok ledig plass i %s." - -#: cmdline/apt-get.cc:1286 cmdline/apt-get.cc:1308 -msgid "Trivial Only specified but this is not a trivial operation." -msgstr "" -"Trivial Only var spesifisert, men dette er ikkje noka triviell handling." - -#. TRANSLATOR: This string needs to be typed by the user as a confirmation, so be -#. careful with hard to type or special characters (like non-breaking spaces) -#: cmdline/apt-get.cc:1290 -msgid "Yes, do as I say!" -msgstr "Ja, gjer som eg seier!" +msgid "Can not find a package '%s' with version '%s'" +msgstr "Fann ikkje pakken %s" -#: cmdline/apt-get.cc:1292 +#: cmdline/apt-get.cc:329 #, fuzzy, c-format -msgid "" -"You are about to do something potentially harmful.\n" -"To continue type in the phrase '%s'\n" -" ?] " -msgstr "" -"Du er i ferd med utfra ei handling som kan vera skadeleg.\n" -"For halda fram, m du skriva nyaktig %s.\n" -" ?] " - -#: cmdline/apt-get.cc:1298 cmdline/apt-get.cc:1317 -msgid "Abort." -msgstr "Avbryt." - -#: cmdline/apt-get.cc:1313 -msgid "Do you want to continue?" -msgstr "Vil du halda fram?" - -#: cmdline/apt-get.cc:1385 cmdline/apt-get.cc:2686 apt-pkg/algorithms.cc:1566 -#, c-format -msgid "Failed to fetch %s %s\n" -msgstr "Klarte ikkje henta %s %s\n" - -#: cmdline/apt-get.cc:1403 -msgid "Some files failed to download" -msgstr "Klarte ikkje henta nokre av filene" - -#: cmdline/apt-get.cc:1404 cmdline/apt-get.cc:2698 -msgid "Download complete and in download only mode" -msgstr "Nedlastinga er ferdig i nedlastingsmodus" - -#: cmdline/apt-get.cc:1410 -msgid "" -"Unable to fetch some archives, maybe run apt-get update or try with --fix-" -"missing?" -msgstr "" -"Klarte ikkje henta nokre av arkiva. Du kan prva med apt-get update eller " -"--fix-missing." - -#: cmdline/apt-get.cc:1414 -msgid "--fix-missing and media swapping is not currently supported" -msgstr "--fix-missing og byte av medium er ikkje sttta for tida" - -#: cmdline/apt-get.cc:1419 -msgid "Unable to correct missing packages." -msgstr "Klarte ikkje retta opp manglande pakkar." - -#: cmdline/apt-get.cc:1420 -msgid "Aborting install." -msgstr "Avbryt installasjon." - -#: cmdline/apt-get.cc:1448 -msgid "" -"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] "" -msgstr[1] "" - -#: cmdline/apt-get.cc:1452 -msgid "Note: This is done automatically and on purpose by dpkg." -msgstr "" - -#: cmdline/apt-get.cc:1590 -#, c-format -msgid "Ignore unavailable target release '%s' of package '%s'" -msgstr "" +msgid "Can not find a package '%s' with release '%s'" +msgstr "Fann ikkje pakken %s" -#: cmdline/apt-get.cc:1622 +#: cmdline/apt-get.cc:366 #, fuzzy, c-format msgid "Picking '%s' as source package instead of '%s'\n" msgstr "Klarte ikkje f status p kjeldepakkelista %s" -#. if (VerTag.empty() == false && Last == 0) -#: cmdline/apt-get.cc:1660 +#: cmdline/apt-get.cc:422 #, c-format -msgid "Ignore unavailable version '%s' of package '%s'" -msgstr "" - -#: cmdline/apt-get.cc:1676 -msgid "The update command takes no arguments" -msgstr "Oppdateringskommandoen tek ingen argument" - -#: cmdline/apt-get.cc:1742 -msgid "We are not supposed to delete stuff, can't start AutoRemover" -msgstr "" - -#: cmdline/apt-get.cc:1846 -msgid "" -"Hmm, seems like the AutoRemover destroyed something which really\n" -"shouldn't happen. Please file a bug report against apt." -msgstr "" - -#. -#. 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:1849 cmdline/apt-get.cc:2017 -msgid "The following information may help to resolve the situation:" -msgstr "Flgjande informasjon kan hjelpa med lysa situasjonen:" - -#: cmdline/apt-get.cc:1853 -#, fuzzy -msgid "Internal Error, AutoRemover broke stuff" -msgstr "Intern feil. AllUpgrade ydelagde noko" - -#: cmdline/apt-get.cc:1860 -#, fuzzy -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] "Dei flgjande NYE pakkane vil verta installerte:" -msgstr[1] "Dei flgjande NYE pakkane vil verta installerte:" - -#: cmdline/apt-get.cc:1864 -#, fuzzy, 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] "Dei flgjande NYE pakkane vil verta installerte:" -msgstr[1] "Dei flgjande NYE pakkane vil verta installerte:" - -#: cmdline/apt-get.cc:1866 -msgid "Use 'apt-get autoremove' to remove it." -msgid_plural "Use 'apt-get autoremove' to remove them." -msgstr[0] "" -msgstr[1] "" - -#: cmdline/apt-get.cc:1885 -msgid "Internal error, AllUpgrade broke stuff" -msgstr "Intern feil. AllUpgrade ydelagde noko" - -#: cmdline/apt-get.cc:1984 -msgid "You might want to run 'apt-get -f install' to correct these:" -msgstr "" -"Du vil kanskje prva retta p desse ved kyra apt-get -f install." - -#: cmdline/apt-get.cc:1988 -msgid "" -"Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a " -"solution)." +msgid "Can not find version '%s' of package '%s'" msgstr "" -"Nokre krav er ikkje oppfylte. Du kan prva apt-get -f install (eller velja " -"ei lysing)." - -#: cmdline/apt-get.cc:2002 -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 "" -"Nokre av pakkane kunne ikkje installerast. Dette kan koma av at du har\n" -"valt ein umogleg situasjon. Dersom du brukar den ustabile utgva av\n" -"distribusjonen, kan det g henda at nokre av pakkane som trengst ikkje\n" -"er laga enno eller at dei framleis ligg i Incoming." -#: cmdline/apt-get.cc:2023 -msgid "Broken packages" -msgstr "ydelagde pakkar" - -#: cmdline/apt-get.cc:2049 -msgid "The following extra packages will be installed:" -msgstr "Dei flgjande tilleggspakkane vil verta installerte:" - -#: cmdline/apt-get.cc:2139 -msgid "Suggested packages:" -msgstr "Fresltte pakkar:" - -#: cmdline/apt-get.cc:2140 -msgid "Recommended packages:" -msgstr "Tilrdde pakkar" - -#: cmdline/apt-get.cc:2182 +#: cmdline/apt-get.cc:453 #, c-format msgid "Couldn't find package %s" msgstr "Fann ikkje pakken %s" -#: cmdline/apt-get.cc:2189 cmdline/apt-mark.cc:70 +#: cmdline/apt-get.cc:458 cmdline/apt-mark.cc:70 +#, fuzzy, c-format +msgid "%s set to manually installed.\n" +msgstr "men %s skal installerast" + +#: cmdline/apt-get.cc:460 cmdline/apt-mark.cc:72 #, fuzzy, c-format msgid "%s set to automatically installed.\n" msgstr "men %s skal installerast" -#: cmdline/apt-get.cc:2197 cmdline/apt-mark.cc:114 +#: cmdline/apt-get.cc:468 cmdline/apt-mark.cc:116 msgid "" "This command is deprecated. Please use 'apt-mark auto' and 'apt-mark manual' " "instead." msgstr "" -#: cmdline/apt-get.cc:2213 -msgid "Calculating upgrade... " -msgstr "Reknar ut oppgradering ... " - -#: cmdline/apt-get.cc:2216 methods/ftp.cc:712 methods/connect.cc:116 -msgid "Failed" -msgstr "Mislukkast" - -#: cmdline/apt-get.cc:2221 -msgid "Done" -msgstr "Ferdig" - -#: cmdline/apt-get.cc:2288 cmdline/apt-get.cc:2296 +#: cmdline/apt-get.cc:537 cmdline/apt-get.cc:545 #, fuzzy msgid "Internal error, problem resolver broke stuff" msgstr "Intern feil. AllUpgrade ydelagde noko" -#: cmdline/apt-get.cc:2324 cmdline/apt-get.cc:2361 +#: cmdline/apt-get.cc:573 cmdline/apt-get.cc:610 msgid "Unable to lock the download directory" msgstr "Klarte ikkje lsa nedlastingskatalogen" -#: cmdline/apt-get.cc:2418 -#, c-format -msgid "Can't find a source to download version '%s' of '%s'" -msgstr "" - -#: cmdline/apt-get.cc:2423 -#, c-format -msgid "Downloading %s %s" -msgstr "" - -#: cmdline/apt-get.cc:2483 +#: cmdline/apt-get.cc:725 msgid "Must specify at least one package to fetch source for" msgstr "Du m velja minst in pakke som kjeldekoden skal hentast for" -#: cmdline/apt-get.cc:2523 cmdline/apt-get.cc:2835 +#: cmdline/apt-get.cc:765 cmdline/apt-get.cc:1060 #, c-format msgid "Unable to find a source package for %s" msgstr "Finn ingen kjeldepakke for %s" -#: cmdline/apt-get.cc:2540 +#: cmdline/apt-get.cc:782 #, c-format msgid "" "NOTICE: '%s' packaging is maintained in the '%s' version control system at:\n" "%s\n" msgstr "" -#: cmdline/apt-get.cc:2545 +#: cmdline/apt-get.cc:787 #, c-format msgid "" "Please use:\n" @@ -907,105 +381,115 @@ msgid "" "to retrieve the latest (possibly unreleased) updates to the package.\n" msgstr "" -#: cmdline/apt-get.cc:2598 +#: cmdline/apt-get.cc:840 #, fuzzy, c-format msgid "Skipping already downloaded file '%s'\n" msgstr "Hoppar over utpakking av kjeldekode som er utpakka fr fr i %s\n" -#: cmdline/apt-get.cc:2635 +#: cmdline/apt-get.cc:863 cmdline/apt-get.cc:866 +#: apt-private/private-install.cc:198 apt-private/private-install.cc:201 +#, fuzzy, c-format +msgid "Couldn't determine free space in %s" +msgstr "Du har ikkje nok ledig plass i %s" + +#: cmdline/apt-get.cc:877 #, c-format msgid "You don't have enough free space in %s" msgstr "Du har ikkje nok ledig plass i %s" #. 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:2644 +#: cmdline/apt-get.cc:886 #, c-format msgid "Need to get %sB/%sB of source archives.\n" msgstr "M henta %sB/%sB med kjeldekodearkiv.\n" #. 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:2649 +#: cmdline/apt-get.cc:891 #, c-format msgid "Need to get %sB of source archives.\n" msgstr "M henta %sB med kjeldekodearkiv.\n" -#: cmdline/apt-get.cc:2655 +#: cmdline/apt-get.cc:897 #, c-format msgid "Fetch source %s\n" msgstr "Hent kjeldekode %s\n" -#: cmdline/apt-get.cc:2693 +#: cmdline/apt-get.cc:918 msgid "Failed to fetch some archives." msgstr "Klarte ikkje henta nokre av arkiva." -#: cmdline/apt-get.cc:2724 +#: cmdline/apt-get.cc:923 apt-private/private-install.cc:325 +msgid "Download complete and in download only mode" +msgstr "Nedlastinga er ferdig i nedlastingsmodus" + +#: cmdline/apt-get.cc:949 #, c-format msgid "Skipping unpack of already unpacked source in %s\n" msgstr "Hoppar over utpakking av kjeldekode som er utpakka fr fr i %s\n" -#: cmdline/apt-get.cc:2736 +#: cmdline/apt-get.cc:961 #, c-format msgid "Unpack command '%s' failed.\n" msgstr "Utpakkingskommandoen %s mislukkast.\n" -#: cmdline/apt-get.cc:2737 +#: cmdline/apt-get.cc:962 #, c-format msgid "Check if the 'dpkg-dev' package is installed.\n" msgstr "" -#: cmdline/apt-get.cc:2759 +#: cmdline/apt-get.cc:984 #, c-format msgid "Build command '%s' failed.\n" msgstr "Byggjekommandoen %s mislukkast.\n" -#: cmdline/apt-get.cc:2779 +#: cmdline/apt-get.cc:1004 msgid "Child process failed" msgstr "Barneprosessen mislukkast" -#: cmdline/apt-get.cc:2798 +#: cmdline/apt-get.cc:1023 msgid "Must specify at least one package to check builddeps for" msgstr "Du m velja minst ein pakke som byggjekrava skal sjekkast for" -#: cmdline/apt-get.cc:2823 +#: cmdline/apt-get.cc:1048 #, c-format msgid "" "No architecture information available for %s. See apt.conf(5) APT::" "Architectures for setup" msgstr "" -#: cmdline/apt-get.cc:2847 cmdline/apt-get.cc:2850 +#: cmdline/apt-get.cc:1072 cmdline/apt-get.cc:1075 #, c-format msgid "Unable to get build-dependency information for %s" msgstr "Klarte ikkje henta byggjekrav for %s" -#: cmdline/apt-get.cc:2870 +#: cmdline/apt-get.cc:1095 #, c-format msgid "%s has no build depends.\n" msgstr "%s har ingen byggjekrav.\n" -#: cmdline/apt-get.cc:3040 +#: cmdline/apt-get.cc:1265 #, fuzzy, c-format msgid "" "%s dependency for %s can't be satisfied because %s is not allowed on '%s' " "packages" msgstr "Kravet %s for %s kan ikkje oppfyllast fordi pakken %s ikkje finst" -#: cmdline/apt-get.cc:3058 +#: cmdline/apt-get.cc:1283 #, c-format msgid "" "%s dependency for %s cannot be satisfied because the package %s cannot be " "found" msgstr "Kravet %s for %s kan ikkje oppfyllast fordi pakken %s ikkje finst" -#: cmdline/apt-get.cc:3081 +#: cmdline/apt-get.cc:1306 #, c-format msgid "Failed to satisfy %s dependency for %s: Installed package %s is too new" msgstr "" "Klarte ikkje oppfylla kravet %s for %s: Den installerte pakken %s er for ny" -#: cmdline/apt-get.cc:3120 +#: cmdline/apt-get.cc:1345 #, fuzzy, c-format msgid "" "%s dependency for %s cannot be satisfied because candidate version of " @@ -1014,37 +498,37 @@ msgstr "" "Kravet %s for %s kan ikkje oppfyllast fordi det ikkje finst nokon " "tilgjengelege versjonar av pakken %s som oppfyller versjonskrava" -#: cmdline/apt-get.cc:3126 +#: cmdline/apt-get.cc:1351 #, fuzzy, c-format msgid "" "%s dependency for %s cannot be satisfied because package %s has no candidate " "version" msgstr "Kravet %s for %s kan ikkje oppfyllast fordi pakken %s ikkje finst" -#: cmdline/apt-get.cc:3149 +#: cmdline/apt-get.cc:1374 #, c-format msgid "Failed to satisfy %s dependency for %s: %s" msgstr "Klarte ikkje oppfylla kravet %s for %s: %s" -#: cmdline/apt-get.cc:3164 +#: cmdline/apt-get.cc:1389 #, c-format msgid "Build-dependencies for %s could not be satisfied." msgstr "Byggjekrav for %s kunne ikkje tilfredstillast." -#: cmdline/apt-get.cc:3169 +#: cmdline/apt-get.cc:1394 msgid "Failed to process build dependencies" msgstr "Klarte ikkje behandla byggjekrava" -#: cmdline/apt-get.cc:3262 cmdline/apt-get.cc:3274 +#: cmdline/apt-get.cc:1487 cmdline/apt-get.cc:1499 #, fuzzy, c-format msgid "Changelog for %s (%s)" msgstr "Koplar til %s (%s)" -#: cmdline/apt-get.cc:3397 +#: cmdline/apt-get.cc:1585 msgid "Supported modules:" msgstr "Sttta modular:" -#: cmdline/apt-get.cc:3438 +#: cmdline/apt-get.cc:1626 #, fuzzy msgid "" "Usage: apt-get [options] command\n" @@ -1130,98 +614,53 @@ msgstr "" "til apt-get(8), sources.list(5) og apt.conf(5).\n" " APT har superku-krefter.\n" -#: cmdline/apt-get.cc:3603 -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 "" - -#: cmdline/acqprogress.cc:60 -msgid "Hit " -msgstr "Treff " - -#: cmdline/acqprogress.cc:84 -msgid "Get:" -msgstr "Hent:" - -#: cmdline/acqprogress.cc:115 -msgid "Ign " -msgstr "Ign " - -#: cmdline/acqprogress.cc:119 -msgid "Err " -msgstr "Feil " - -#: cmdline/acqprogress.cc:140 -#, c-format -msgid "Fetched %sB in %s (%sB/s)\n" -msgstr "Henta %sB p %s (%sB/s)\n" - -#: cmdline/acqprogress.cc:230 -#, c-format -msgid " [Working]" -msgstr " [Arbeider]" - -#: cmdline/acqprogress.cc:286 -#, c-format -msgid "" -"Media change: please insert the disc labeled\n" -" '%s'\n" -"in the drive '%s' and press enter\n" -msgstr "" -"Skifte av medum: Set inn plata merkt\n" -" %s\n" -"i stasjonen %s og trykk Enter.\n" - -#: cmdline/apt-mark.cc:55 +#: cmdline/apt-mark.cc:57 #, fuzzy, c-format msgid "%s can not be marked as it is not installed.\n" msgstr "men er ikkje installert" -#: cmdline/apt-mark.cc:61 +#: cmdline/apt-mark.cc:63 #, fuzzy, c-format msgid "%s was already set to manually installed.\n" msgstr "men %s skal installerast" -#: cmdline/apt-mark.cc:63 +#: cmdline/apt-mark.cc:65 #, fuzzy, c-format msgid "%s was already set to automatically installed.\n" msgstr "men %s skal installerast" -#: cmdline/apt-mark.cc:228 +#: cmdline/apt-mark.cc:230 #, fuzzy, c-format msgid "%s was already set on hold.\n" msgstr "Den nyaste versjonen av %s er installert fr fr.\n" -#: cmdline/apt-mark.cc:230 +#: cmdline/apt-mark.cc:232 #, fuzzy, c-format msgid "%s was already not hold.\n" msgstr "Den nyaste versjonen av %s er installert fr fr.\n" -#: cmdline/apt-mark.cc:245 cmdline/apt-mark.cc:326 -#: apt-pkg/contrib/fileutl.cc:832 apt-pkg/contrib/gpgv.cc:223 -#: apt-pkg/deb/dpkgpm.cc:1032 +#: cmdline/apt-mark.cc:247 cmdline/apt-mark.cc:328 +#: apt-pkg/contrib/fileutl.cc:850 apt-pkg/contrib/gpgv.cc:217 +#: apt-pkg/deb/dpkgpm.cc:1182 #, c-format msgid "Waited for %s but it wasn't there" msgstr "Venta p %s, men den fanst ikkje" -#: cmdline/apt-mark.cc:260 cmdline/apt-mark.cc:309 +#: cmdline/apt-mark.cc:262 cmdline/apt-mark.cc:311 #, fuzzy, c-format msgid "%s set on hold.\n" msgstr "men %s skal installerast" -#: cmdline/apt-mark.cc:262 cmdline/apt-mark.cc:314 +#: cmdline/apt-mark.cc:264 cmdline/apt-mark.cc:316 #, fuzzy, c-format msgid "Canceled hold on %s.\n" msgstr "Klarte ikkje opna %s" -#: cmdline/apt-mark.cc:332 +#: cmdline/apt-mark.cc:334 msgid "Executing dpkg failed. Are you root?" msgstr "" -#: cmdline/apt-mark.cc:379 +#: cmdline/apt-mark.cc:381 msgid "" "Usage: apt-mark [options] {auto|manual} pkg1 [pkg2 ...]\n" "\n" @@ -1231,6 +670,11 @@ msgid "" "Commands:\n" " auto - Mark the given packages as automatically installed\n" " manual - Mark the given packages as manually installed\n" +" hold - Mark a package as held back\n" +" unhold - Unset a package set as held back\n" +" showauto - Print the list of automatically installed packages\n" +" showmanual - Print the list of manually installed packages\n" +" showhold - Print the list of package on hold\n" "\n" "Options:\n" " -h This help text.\n" @@ -1243,6 +687,28 @@ msgid "" "See the apt-mark(8) and apt.conf(5) manual pages for more information." msgstr "" +#: cmdline/apt.cc:71 +msgid "" +"Usage: apt [options] command\n" +"\n" +"CLI for apt.\n" +"Basic commands: \n" +" list - list packages based on package names\n" +" search - search in package descriptions\n" +" show - show package details\n" +"\n" +" update - update list of available packages\n" +"\n" +" install - install packages\n" +" remove - remove packages\n" +"\n" +" upgrade - upgrade the system by installing/upgrading packages\n" +" full-upgrade - upgrade the system by removing/installing/upgrading " +"packages\n" +"\n" +" edit-sources - edit the source information file\n" +msgstr "" + #: methods/cdrom.cc:203 #, c-format msgid "Unable to read the cdrom database %s" @@ -1271,16 +737,16 @@ msgstr "" msgid "Disk not found." msgstr "Fann ikkje fila" -#: methods/cdrom.cc:262 methods/file.cc:82 methods/rsh.cc:275 +#: methods/cdrom.cc:262 methods/file.cc:82 methods/rsh.cc:274 msgid "File not found" msgstr "Fann ikkje fila" -#: methods/copy.cc:46 methods/gzip.cc:105 methods/gzip.cc:114 -#: methods/rred.cc:512 methods/rred.cc:521 +#: methods/copy.cc:46 methods/gzip.cc:106 methods/rred.cc:599 +#: methods/rred.cc:609 msgid "Failed to stat" msgstr "Klarte ikkje f status" -#: methods/copy.cc:83 methods/gzip.cc:111 methods/rred.cc:518 +#: methods/copy.cc:82 methods/gzip.cc:113 methods/rred.cc:606 msgid "Failed to set modification time" msgstr "Klarte ikkje setja endringstidspunkt" @@ -1289,34 +755,34 @@ msgid "Invalid URI, local URIS must not start with //" msgstr "Ugyldig URI. Lokale URI-ar kan ikkje starta med //" #. Login must be before getpeername otherwise dante won't work. -#: methods/ftp.cc:173 +#: methods/ftp.cc:172 msgid "Logging in" msgstr "Loggar inn" -#: methods/ftp.cc:179 +#: methods/ftp.cc:178 msgid "Unable to determine the peer name" msgstr "Klarte ikkje avgjera namnet p motparten" -#: methods/ftp.cc:184 +#: methods/ftp.cc:183 msgid "Unable to determine the local name" msgstr "Klarte ikkje avgjera det lokale namnet" -#: methods/ftp.cc:215 methods/ftp.cc:243 +#: methods/ftp.cc:214 methods/ftp.cc:242 #, c-format msgid "The server refused the connection and said: %s" msgstr "Tenaren nekta oss kopla til, og sa: %s" -#: methods/ftp.cc:221 +#: methods/ftp.cc:220 #, c-format msgid "USER failed, server said: %s" msgstr "USER mislukkast, tenaren sa: %s" -#: methods/ftp.cc:228 +#: methods/ftp.cc:227 #, c-format msgid "PASS failed, server said: %s" msgstr "PASS mislukkast, tenaren sa: %s" -#: methods/ftp.cc:248 +#: methods/ftp.cc:247 msgid "" "A proxy server was specified but no login script, Acquire::ftp::ProxyLogin " "is empty." @@ -1324,117 +790,121 @@ msgstr "" "Ein mellomtenar er oppgitt, men ikkje noko innloggingsskript. Feltet " "Acquire::ftp::ProxyLogin er tomt." -#: methods/ftp.cc:276 +#: methods/ftp.cc:275 #, c-format msgid "Login script command '%s' failed, server said: %s" msgstr "Kommandoen %s i innlogginsskriptet mislukkast, tenaren sa: %s" -#: methods/ftp.cc:302 +#: methods/ftp.cc:301 #, c-format msgid "TYPE failed, server said: %s" msgstr "TYPE mislukkast, tenaren sa: %s" -#: methods/ftp.cc:340 methods/ftp.cc:452 methods/rsh.cc:192 methods/rsh.cc:237 +#: methods/ftp.cc:339 methods/ftp.cc:451 methods/rsh.cc:191 methods/rsh.cc:236 msgid "Connection timeout" msgstr "Tidsavbrot p samband" -#: methods/ftp.cc:346 +#: methods/ftp.cc:345 msgid "Server closed the connection" msgstr "Tenaren lukka sambandet" -#: methods/ftp.cc:349 methods/rsh.cc:199 apt-pkg/contrib/fileutl.cc:1264 -#: apt-pkg/contrib/fileutl.cc:1273 apt-pkg/contrib/fileutl.cc:1276 +#: methods/ftp.cc:348 methods/rsh.cc:198 apt-pkg/contrib/fileutl.cc:1292 +#: apt-pkg/contrib/fileutl.cc:1301 apt-pkg/contrib/fileutl.cc:1304 msgid "Read error" msgstr "Lesefeil" -#: methods/ftp.cc:356 methods/rsh.cc:206 +#: methods/ftp.cc:355 methods/rsh.cc:205 msgid "A response overflowed the buffer." msgstr "Eit svar flaumde over bufferen." -#: methods/ftp.cc:373 methods/ftp.cc:385 +#: methods/ftp.cc:372 methods/ftp.cc:384 msgid "Protocol corruption" msgstr "Protokollydeleggjing" -#: methods/ftp.cc:458 methods/rred.cc:238 methods/rsh.cc:243 -#: apt-pkg/contrib/fileutl.cc:1360 apt-pkg/contrib/fileutl.cc:1369 -#: apt-pkg/contrib/fileutl.cc:1372 apt-pkg/contrib/fileutl.cc:1397 +#: methods/ftp.cc:457 methods/rsh.cc:242 apt-pkg/contrib/fileutl.cc:1388 +#: apt-pkg/contrib/fileutl.cc:1397 apt-pkg/contrib/fileutl.cc:1400 +#: apt-pkg/contrib/fileutl.cc:1425 msgid "Write error" msgstr "Skrivefeil" -#: methods/ftp.cc:697 methods/ftp.cc:703 methods/ftp.cc:738 +#: methods/ftp.cc:696 methods/ftp.cc:702 methods/ftp.cc:737 msgid "Could not create a socket" msgstr "Klarte ikkje oppretta sokkel" -#: methods/ftp.cc:708 +#: methods/ftp.cc:707 msgid "Could not connect data socket, connection timed out" msgstr "Klarte ikkje kopla til datasokkel, tidsavbrot p sambandet" -#: methods/ftp.cc:714 +#: methods/ftp.cc:711 methods/connect.cc:116 apt-private/private-upgrade.cc:22 +msgid "Failed" +msgstr "Mislukkast" + +#: methods/ftp.cc:713 msgid "Could not connect passive socket." msgstr "Klarte ikkje kopla til passiv sokkel." -#: methods/ftp.cc:731 +#: methods/ftp.cc:730 msgid "getaddrinfo was unable to get a listening socket" msgstr "getaddrinfo klarte ikkje oppretta ein lyttesokkel" -#: methods/ftp.cc:745 +#: methods/ftp.cc:744 msgid "Could not bind a socket" msgstr "Klarte ikkje binda til sokkel" -#: methods/ftp.cc:749 +#: methods/ftp.cc:748 msgid "Could not listen on the socket" msgstr "Klarte ikkje lytta til sokkel" -#: methods/ftp.cc:756 +#: methods/ftp.cc:755 msgid "Could not determine the socket's name" msgstr "Klarte ikkje avgjera sokkelnamnet" -#: methods/ftp.cc:788 +#: methods/ftp.cc:787 msgid "Unable to send PORT command" msgstr "Klarte ikkje senda PORT-kommandoen" -#: methods/ftp.cc:798 +#: methods/ftp.cc:797 #, c-format msgid "Unknown address family %u (AF_*)" msgstr "Ukjend adressefamilie %u (AF_*)" -#: methods/ftp.cc:807 +#: methods/ftp.cc:806 #, c-format msgid "EPRT failed, server said: %s" msgstr "EPRT mislukkast, tenaren sa: %s" -#: methods/ftp.cc:827 +#: methods/ftp.cc:826 msgid "Data socket connect timed out" msgstr "Tidsavbrot p tilkopling til datasokkel" -#: methods/ftp.cc:834 +#: methods/ftp.cc:833 msgid "Unable to accept connection" msgstr "Klarte ikkje godta tilkoplinga" -#: methods/ftp.cc:873 methods/http.cc:1038 methods/rsh.cc:313 +#: methods/ftp.cc:872 methods/server.cc:357 methods/rsh.cc:312 msgid "Problem hashing file" msgstr "Problem ved oppretting av nkkel for fil" -#: methods/ftp.cc:886 +#: methods/ftp.cc:885 #, c-format msgid "Unable to fetch file, server said '%s'" msgstr "Klarte ikkje henta fila, tenaren sa %s" -#: methods/ftp.cc:901 methods/rsh.cc:332 +#: methods/ftp.cc:900 methods/rsh.cc:331 msgid "Data socket timed out" msgstr "Tidsavbrot p datasokkelen" -#: methods/ftp.cc:931 +#: methods/ftp.cc:930 #, c-format msgid "Data transfer failed, server said '%s'" msgstr "Dataoverfringa mislukkast, tenaren sa %s" #. Get the files information -#: methods/ftp.cc:1008 +#: methods/ftp.cc:1009 msgid "Query" msgstr "Sprjing" -#: methods/ftp.cc:1120 +#: methods/ftp.cc:1123 msgid "Unable to invoke " msgstr "Klarte ikkje starta " @@ -1500,37 +970,37 @@ msgstr "Det hende noko dumt ved oppslag av %s:%s (%i)" msgid "Unable to connect to %s:%s:" msgstr "Klarte ikkje kopla til %s %s:" -#: methods/gpgv.cc:167 +#: methods/gpgv.cc:166 msgid "" "Internal error: Good signature, but could not determine key fingerprint?!" msgstr "" -#: methods/gpgv.cc:171 +#: methods/gpgv.cc:170 msgid "At least one invalid signature was encountered." msgstr "" -#: methods/gpgv.cc:173 +#: methods/gpgv.cc:172 msgid "Could not execute 'gpgv' to verify signature (is gpgv installed?)" msgstr "" #. TRANSLATORS: %s is a single techy word like 'NODATA' -#: methods/gpgv.cc:179 +#: methods/gpgv.cc:178 #, c-format msgid "" "Clearsigned file isn't valid, got '%s' (does the network require " "authentication?)" msgstr "" -#: methods/gpgv.cc:183 +#: methods/gpgv.cc:182 msgid "Unknown error executing gpgv" msgstr "" -#: methods/gpgv.cc:216 methods/gpgv.cc:223 +#: methods/gpgv.cc:215 methods/gpgv.cc:222 #, fuzzy msgid "The following signatures were invalid:\n" msgstr "Dei flgjande tilleggspakkane vil verta installerte:" -#: methods/gpgv.cc:230 +#: methods/gpgv.cc:229 msgid "" "The following signatures couldn't be verified because the public key is not " "available:\n" @@ -1540,81 +1010,609 @@ msgstr "" msgid "Empty files can't be valid archives" msgstr "" -#: methods/http.cc:394 +#: methods/http.cc:516 +msgid "Error writing to the file" +msgstr "Feil ved skriving til fila" + +#: methods/http.cc:530 +msgid "Error reading from server. Remote end closed connection" +msgstr "Feil ved lesing fr tenaren. Sambandet vart lukka i andre enden" + +#: methods/http.cc:532 +msgid "Error reading from server" +msgstr "Feil ved lesing fr tenaren" + +#: methods/http.cc:568 +msgid "Error writing to file" +msgstr "Feil ved skriving til fil" + +#: methods/http.cc:628 +msgid "Select failed" +msgstr "Utvalet mislukkast" + +#: methods/http.cc:633 +msgid "Connection timed out" +msgstr "Tidsavbrot p sambandet" + +#: methods/http.cc:656 +msgid "Error writing to output file" +msgstr "Feil ved skriving til utfil" + +#: methods/server.cc:56 msgid "Waiting for headers" msgstr "Ventar p hovud" -#: methods/http.cc:544 +#: methods/server.cc:114 msgid "Bad header line" msgstr "ydelagd hovudlinje" -#: methods/http.cc:569 methods/http.cc:576 +#: methods/server.cc:139 methods/server.cc:146 msgid "The HTTP server sent an invalid reply header" msgstr "HTTP-tenaren sende eit ugyldig svarhovud" -#: methods/http.cc:606 +#: methods/server.cc:176 msgid "The HTTP server sent an invalid Content-Length header" msgstr "HTTP-tenaren sende eit ugyldig Content-Length-hovud" -#: methods/http.cc:621 +#: methods/server.cc:199 msgid "The HTTP server sent an invalid Content-Range header" msgstr "HTTP-tenaren sende eit ugyldig Content-Range-hovud" -#: methods/http.cc:623 +#: methods/server.cc:201 msgid "This HTTP server has broken range support" msgstr "Denne HTTP-tenaren har ydelagd sttte for omrde" -#: methods/http.cc:647 +#: methods/server.cc:225 msgid "Unknown date format" msgstr "Ukjend datoformat" -#: methods/http.cc:826 -msgid "Select failed" -msgstr "Utvalet mislukkast" +#: methods/server.cc:494 +msgid "Bad header data" +msgstr "ydelagde hovuddata" -#: methods/http.cc:831 -msgid "Connection timed out" -msgstr "Tidsavbrot p sambandet" +#: methods/server.cc:511 methods/server.cc:567 +msgid "Connection failed" +msgstr "Sambandet mislukkast" -#: methods/http.cc:854 -msgid "Error writing to output file" -msgstr "Feil ved skriving til utfil" +#: methods/server.cc:659 +msgid "Internal error" +msgstr "Intern feil" -#: methods/http.cc:885 -msgid "Error writing to file" -msgstr "Feil ved skriving til fil" +#: apt-private/private-list.cc:147 +msgid "Listing" +msgstr "" -#: methods/http.cc:913 -msgid "Error writing to the file" -msgstr "Feil ved skriving til fila" +#: apt-private/private-install.cc:93 +msgid "Internal error, InstallPackages was called with broken packages!" +msgstr "" -#: methods/http.cc:927 -msgid "Error reading from server. Remote end closed connection" -msgstr "Feil ved lesing fr tenaren. Sambandet vart lukka i andre enden" +#: apt-private/private-install.cc:102 +msgid "Packages need to be removed but remove is disabled." +msgstr "Nokre pakkar m fjernast, men fjerning er sltt av." -#: methods/http.cc:929 -msgid "Error reading from server" -msgstr "Feil ved lesing fr tenaren" +#: apt-private/private-install.cc:121 +#, fuzzy +msgid "Internal error, Ordering didn't finish" +msgstr "Intern feil ved tilleggjing av avleiing" -#: methods/http.cc:1197 -msgid "Bad header data" -msgstr "ydelagde hovuddata" +#: apt-private/private-install.cc:159 +msgid "How odd.. The sizes didn't match, email apt@packages.debian.org" +msgstr "" -#: methods/http.cc:1214 methods/http.cc:1269 -msgid "Connection failed" -msgstr "Sambandet mislukkast" +#. 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 +#: apt-private/private-install.cc:166 +#, c-format +msgid "Need to get %sB/%sB of archives.\n" +msgstr "M henta %sB/%sB med arkiv.\n" -#: methods/http.cc:1361 -msgid "Internal error" -msgstr "Intern feil" +#. 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 +#: apt-private/private-install.cc:171 +#, c-format +msgid "Need to get %sB of archives.\n" +msgstr "M henta %sB med arkiv.\n" + +#. 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 +#: apt-private/private-install.cc:178 +#, fuzzy, c-format +msgid "After this operation, %sB of additional disk space will be used.\n" +msgstr "Etter utpakking vil %sB meir diskplass verta brukt.\n" + +#. 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 +#: apt-private/private-install.cc:183 +#, fuzzy, c-format +msgid "After this operation, %sB disk space will be freed.\n" +msgstr "Etter utpakking vil %sB meir diskplass verta frigjort.\n" + +#: apt-private/private-install.cc:211 +#, c-format +msgid "You don't have enough free space in %s." +msgstr "Du har ikkje nok ledig plass i %s." + +#: apt-private/private-install.cc:221 apt-private/private-download.cc:55 +msgid "There are problems and -y was used without --force-yes" +msgstr "Det oppstod problem, og -y vart brukt utan --force-yes" + +#: apt-private/private-install.cc:227 apt-private/private-install.cc:249 +msgid "Trivial Only specified but this is not a trivial operation." +msgstr "" +"Trivial Only var spesifisert, men dette er ikkje noka triviell handling." + +#. TRANSLATOR: This string needs to be typed by the user as a confirmation, so be +#. careful with hard to type or special characters (like non-breaking spaces) +#: apt-private/private-install.cc:231 +msgid "Yes, do as I say!" +msgstr "Ja, gjer som eg seier!" + +#: apt-private/private-install.cc:233 +#, fuzzy, c-format +msgid "" +"You are about to do something potentially harmful.\n" +"To continue type in the phrase '%s'\n" +" ?] " +msgstr "" +"Du er i ferd med utfra ei handling som kan vera skadeleg.\n" +"For halda fram, m du skriva nyaktig %s.\n" +" ?] " + +#: apt-private/private-install.cc:239 apt-private/private-install.cc:257 +msgid "Abort." +msgstr "Avbryt." + +#: apt-private/private-install.cc:254 +msgid "Do you want to continue?" +msgstr "Vil du halda fram?" + +#: apt-private/private-install.cc:324 +msgid "Some files failed to download" +msgstr "Klarte ikkje henta nokre av filene" + +#: apt-private/private-install.cc:331 +msgid "" +"Unable to fetch some archives, maybe run apt-get update or try with --fix-" +"missing?" +msgstr "" +"Klarte ikkje henta nokre av arkiva. Du kan prva med apt-get update eller " +"--fix-missing." + +#: apt-private/private-install.cc:335 +msgid "--fix-missing and media swapping is not currently supported" +msgstr "--fix-missing og byte av medium er ikkje sttta for tida" + +#: apt-private/private-install.cc:340 +msgid "Unable to correct missing packages." +msgstr "Klarte ikkje retta opp manglande pakkar." + +#: apt-private/private-install.cc:341 +msgid "Aborting install." +msgstr "Avbryt installasjon." + +#: apt-private/private-install.cc:377 +msgid "" +"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] "" +msgstr[1] "" + +#: apt-private/private-install.cc:381 +msgid "Note: This is done automatically and on purpose by dpkg." +msgstr "" + +#: apt-private/private-install.cc:402 +msgid "We are not supposed to delete stuff, can't start AutoRemover" +msgstr "" + +#: apt-private/private-install.cc:510 +msgid "" +"Hmm, seems like the AutoRemover destroyed something which really\n" +"shouldn't happen. Please file a bug report against apt." +msgstr "" + +#. +#. if (Packages == 1) +#. { +#. c1out << std::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.") << std::endl; +#. } +#. +#: apt-private/private-install.cc:513 apt-private/private-install.cc:654 +msgid "The following information may help to resolve the situation:" +msgstr "Flgjande informasjon kan hjelpa med lysa situasjonen:" + +#: apt-private/private-install.cc:517 +#, fuzzy +msgid "Internal Error, AutoRemover broke stuff" +msgstr "Intern feil. AllUpgrade ydelagde noko" + +#: apt-private/private-install.cc:524 +#, fuzzy +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] "Dei flgjande NYE pakkane vil verta installerte:" +msgstr[1] "Dei flgjande NYE pakkane vil verta installerte:" + +#: apt-private/private-install.cc:528 +#, fuzzy, 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] "Dei flgjande NYE pakkane vil verta installerte:" +msgstr[1] "Dei flgjande NYE pakkane vil verta installerte:" + +#: apt-private/private-install.cc:530 +msgid "Use 'apt-get autoremove' to remove it." +msgid_plural "Use 'apt-get autoremove' to remove them." +msgstr[0] "" +msgstr[1] "" + +#: apt-private/private-install.cc:624 +msgid "You might want to run 'apt-get -f install' to correct these:" +msgstr "" +"Du vil kanskje prva retta p desse ved kyra apt-get -f install." + +#: apt-private/private-install.cc:626 +msgid "" +"Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a " +"solution)." +msgstr "" +"Nokre krav er ikkje oppfylte. Du kan prva apt-get -f install (eller velja " +"ei lysing)." + +#: apt-private/private-install.cc:639 +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 "" +"Nokre av pakkane kunne ikkje installerast. Dette kan koma av at du har\n" +"valt ein umogleg situasjon. Dersom du brukar den ustabile utgva av\n" +"distribusjonen, kan det g henda at nokre av pakkane som trengst ikkje\n" +"er laga enno eller at dei framleis ligg i Incoming." + +#: apt-private/private-install.cc:660 +msgid "Broken packages" +msgstr "ydelagde pakkar" + +#: apt-private/private-install.cc:713 +msgid "The following extra packages will be installed:" +msgstr "Dei flgjande tilleggspakkane vil verta installerte:" + +#: apt-private/private-install.cc:803 +msgid "Suggested packages:" +msgstr "Fresltte pakkar:" + +#: apt-private/private-install.cc:804 +msgid "Recommended packages:" +msgstr "Tilrdde pakkar" + +#: apt-private/private-download.cc:32 +msgid "WARNING: The following packages cannot be authenticated!" +msgstr "TVARING: Klarer ikkje autentisere desse pakkane." + +#: apt-private/private-download.cc:36 +msgid "Authentication warning overridden.\n" +msgstr "" + +#: apt-private/private-download.cc:41 apt-private/private-download.cc:48 +msgid "Some packages could not be authenticated" +msgstr "Nokre pakkar kunne ikkje bli autentisert" + +#: apt-private/private-download.cc:46 +msgid "Install these packages without verification?" +msgstr "Installer desse pakkane utan verifikasjon?" + +#: apt-private/private-download.cc:87 apt-pkg/update.cc:84 +#, c-format +msgid "Failed to fetch %s %s\n" +msgstr "Klarte ikkje henta %s %s\n" + +#: apt-private/private-output.cc:75 apt-private/private-show.cc:81 +#: apt-private/private-show.cc:86 +msgid "unknown" +msgstr "" + +#: apt-private/private-output.cc:201 +#, fuzzy, c-format +msgid "[installed,upgradable to: %s]" +msgstr " [Installert]" + +#: apt-private/private-output.cc:205 +#, fuzzy +msgid "[installed,local]" +msgstr " [Installert]" + +#: apt-private/private-output.cc:208 +msgid "[installed,auto-removable]" +msgstr "" + +#: apt-private/private-output.cc:210 +#, fuzzy +msgid "[installed,automatic]" +msgstr " [Installert]" + +#: apt-private/private-output.cc:212 +#, fuzzy +msgid "[installed]" +msgstr " [Installert]" + +#: apt-private/private-output.cc:216 +#, c-format +msgid "[upgradable from: %s]" +msgstr "" + +#: apt-private/private-output.cc:220 +msgid "[residual-config]" +msgstr "" + +#: apt-private/private-output.cc:320 +msgid "The following packages have unmet dependencies:" +msgstr "Flgjande pakkar har krav som ikkje er oppfylte:" + +#: apt-private/private-output.cc:410 +#, c-format +msgid "but %s is installed" +msgstr "men %s er installert" + +#: apt-private/private-output.cc:412 +#, c-format +msgid "but %s is to be installed" +msgstr "men %s skal installerast" + +#: apt-private/private-output.cc:419 +msgid "but it is not installable" +msgstr "men lt seg ikkje installera" + +#: apt-private/private-output.cc:421 +msgid "but it is a virtual package" +msgstr "men er ein virtuell pakke" + +#: apt-private/private-output.cc:424 +msgid "but it is not installed" +msgstr "men er ikkje installert" + +#: apt-private/private-output.cc:424 +msgid "but it is not going to be installed" +msgstr "men skal ikkje installerast" + +#: apt-private/private-output.cc:429 +msgid " or" +msgstr " eller" + +#: apt-private/private-output.cc:458 +msgid "The following NEW packages will be installed:" +msgstr "Dei flgjande NYE pakkane vil verta installerte:" + +#: apt-private/private-output.cc:484 +msgid "The following packages will be REMOVED:" +msgstr "Dei flgjande pakkane vil verta FJERNA:" + +#: apt-private/private-output.cc:506 +msgid "The following packages have been kept back:" +msgstr "Dei flgjande pakkane er haldne tilbake:" + +#: apt-private/private-output.cc:527 +msgid "The following packages will be upgraded:" +msgstr "Dei flgjande pakkane vil verta oppgraderte:" + +#: apt-private/private-output.cc:548 +msgid "The following packages will be DOWNGRADED:" +msgstr "Dei flgjande pakkane vil verta NEDGRADERTE:" + +#: apt-private/private-output.cc:568 +msgid "The following held packages will be changed:" +msgstr "Dei flgjande pakkane som er haldne tilbake vil verta endra:" + +#: apt-private/private-output.cc:623 +#, c-format +msgid "%s (due to %s) " +msgstr "%s (fordi %s) " + +#: apt-private/private-output.cc:631 +#, fuzzy +msgid "" +"WARNING: The following essential packages will be removed.\n" +"This should NOT be done unless you know exactly what you are doing!" +msgstr "" +"TVARING: Dei flgjande ndvendige pakkane vil verta fjerna.\n" +"Dette br IKKJE gjerast utan at du er fullstendig klar over kva du gjer!" + +#: apt-private/private-output.cc:662 +#, c-format +msgid "%lu upgraded, %lu newly installed, " +msgstr "%lu oppgraderte, %lu nyleg installerte, " + +#: apt-private/private-output.cc:666 +#, c-format +msgid "%lu reinstalled, " +msgstr "%lu installerte p nytt, " + +#: apt-private/private-output.cc:668 +#, c-format +msgid "%lu downgraded, " +msgstr "%lu nedgraderte, " + +#: apt-private/private-output.cc:670 +#, c-format +msgid "%lu to remove and %lu not upgraded.\n" +msgstr "%lu skal fjernast og %lu skal ikkje oppgraderast.\n" + +#: apt-private/private-output.cc:674 +#, c-format +msgid "%lu not fully installed or removed.\n" +msgstr "%lu ikkje fullstendig installerte eller fjerna.\n" + +#. TRANSLATOR: Yes/No question help-text: defaulting to Y[es] +#. e.g. "Do you want to continue? [Y/n] " +#. The user has to answer with an input matching the +#. YESEXPR/NOEXPR defined in your l10n. +#: apt-private/private-output.cc:696 +msgid "[Y/n]" +msgstr "[J/n]" + +#. TRANSLATOR: Yes/No question help-text: defaulting to N[o] +#. e.g. "Should this file be removed? [y/N] " +#. The user has to answer with an input matching the +#. YESEXPR/NOEXPR defined in your l10n. +#: apt-private/private-output.cc:702 +msgid "[y/N]" +msgstr "[j/N]" + +#. TRANSLATOR: "Yes" answer printed for a yes/no question if --assume-yes is set +#: apt-private/private-output.cc:713 +msgid "Y" +msgstr "J" + +#. TRANSLATOR: "No" answer printed for a yes/no question if --assume-no is set +#: apt-private/private-output.cc:719 +msgid "N" +msgstr "N" + +#: apt-private/private-output.cc:741 apt-pkg/cachefilter.cc:33 +#, c-format +msgid "Regex compilation error - %s" +msgstr "Regex-kompileringsfeil - %s" + +#: apt-private/private-cachefile.cc:87 +msgid "Correcting dependencies..." +msgstr "Rettar p krav ..." + +#: apt-private/private-cachefile.cc:90 +msgid " failed." +msgstr " mislukkast." + +#: apt-private/private-cachefile.cc:93 +msgid "Unable to correct dependencies" +msgstr "Klarte ikkje retta p krav" + +#: apt-private/private-cachefile.cc:96 +msgid "Unable to minimize the upgrade set" +msgstr "Klarte ikkje minimera oppgraderingsmengda" + +#: apt-private/private-cachefile.cc:98 +msgid " Done" +msgstr " Ferdig" + +#: apt-private/private-cachefile.cc:102 +msgid "You might want to run 'apt-get -f install' to correct these." +msgstr "" +"Du vil kanskje prva retta p desse ved kyra apt-get -f install." + +#: apt-private/private-cachefile.cc:105 +msgid "Unmet dependencies. Try using -f." +msgstr "Nokre krav er ikkje oppfylte. Prv med -f." + +#: apt-private/private-cacheset.cc:26 apt-private/private-search.cc:57 +msgid "Sorting" +msgstr "" + +#: apt-private/private-update.cc:45 +msgid "The update command takes no arguments" +msgstr "Oppdateringskommandoen tek ingen argument" + +#: apt-private/private-upgrade.cc:19 +msgid "Calculating upgrade... " +msgstr "Reknar ut oppgradering ... " + +#: apt-private/private-upgrade.cc:24 +#, fuzzy +msgid "Internal error, Upgrade broke stuff" +msgstr "Intern feil. AllUpgrade ydelagde noko" + +#: apt-private/private-upgrade.cc:26 +msgid "Done" +msgstr "Ferdig" + +#: apt-private/private-search.cc:61 +msgid "Full Text Search" +msgstr "" + +#: apt-private/private-show.cc:152 +#, c-format +msgid "There is %lu additional record. Please use the '-a' switch to see it" +msgid_plural "" +"There are %lu additional records. Please use the '-a' switch to see them." +msgstr[0] "" +msgstr[1] "" + +#: apt-private/private-show.cc:159 +msgid "not a real package (virtual)" +msgstr "" + +#: apt-private/private-main.cc:19 +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 "" + +#: apt-private/private-sources.cc:45 +#, fuzzy, c-format +msgid "Failed to parse %s. Edit again? " +msgstr "Klarte ikkje endra namnet p %s til %s" + +#: apt-private/private-sources.cc:57 +#, c-format +msgid "Your '%s' file changed, please run 'apt-get update'." +msgstr "" + +#: apt-private/acqprogress.cc:63 +msgid "Hit " +msgstr "Treff " + +#: apt-private/acqprogress.cc:87 +msgid "Get:" +msgstr "Hent:" + +#: apt-private/acqprogress.cc:118 +msgid "Ign " +msgstr "Ign " + +#: apt-private/acqprogress.cc:122 +msgid "Err " +msgstr "Feil " + +#: apt-private/acqprogress.cc:143 +#, c-format +msgid "Fetched %sB in %s (%sB/s)\n" +msgstr "Henta %sB p %s (%sB/s)\n" + +#: apt-private/acqprogress.cc:233 +#, c-format +msgid " [Working]" +msgstr " [Arbeider]" + +#: apt-private/acqprogress.cc:294 +#, c-format +msgid "" +"Media change: please insert the disc labeled\n" +" '%s'\n" +"in the drive '%s' and press enter\n" +msgstr "" +"Skifte av medum: Set inn plata merkt\n" +" %s\n" +"i stasjonen %s og trykk Enter.\n" #. 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:464 -#: apt-pkg/contrib/cdromutl.cc:184 apt-pkg/contrib/fileutl.cc:404 -#: apt-pkg/contrib/fileutl.cc:517 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:362 +#: apt-pkg/contrib/cdromutl.cc:184 apt-pkg/contrib/fileutl.cc:406 +#: apt-pkg/contrib/fileutl.cc:519 apt-pkg/sourcelist.cc:271 +#: apt-pkg/sourcelist.cc:277 apt-pkg/acquire.cc:485 apt-pkg/init.cc:100 +#: apt-pkg/init.cc:108 apt-pkg/clean.cc:36 apt-pkg/policy.cc:373 #, c-format msgid "Unable to read %s" msgstr "Klarte ikkje lesa %s" @@ -1651,56 +1649,42 @@ msgstr "Klarte ikkje opna fila %s" msgid "[Mirror: %s]" msgstr "" -#: 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 "" - -#: 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 "" - -#: methods/rsh.cc:99 ftparchive/multicompress.cc:168 +#: methods/rsh.cc:98 ftparchive/multicompress.cc:169 msgid "Failed to create IPC pipe to subprocess" msgstr "Klarte ikkje oppretta IPC-ryr til underprosessen" -#: methods/rsh.cc:340 +#: methods/rsh.cc:339 msgid "Connection closed prematurely" msgstr "Sambandet vart uventa stengd" -#: dselect/install:32 +#: dselect/install:33 msgid "Bad default setting!" msgstr "Drleg standardinnstilling" -#: dselect/install:51 dselect/install:83 dselect/install:87 dselect/install:94 -#: dselect/install:105 dselect/update:45 +#: dselect/install:52 dselect/install:84 dselect/install:88 dselect/install:95 +#: dselect/install:106 dselect/update:45 msgid "Press enter to continue." msgstr "Trykk Enter for halda fram." -#: dselect/install:91 +#: dselect/install:92 msgid "Do you want to erase any previously downloaded .deb files?" msgstr "" -#: dselect/install:101 +#: dselect/install:102 #, fuzzy msgid "Some errors occurred while unpacking. Packages that were installed" msgstr "Nokre feil oppstod ved utpakking. Dei installerte pakkane vert no" -#: dselect/install:102 +#: dselect/install:103 #, fuzzy msgid "will be configured. This may result in duplicate errors" msgstr "sette opp. Dette kan fra til flgjefeil eller feil p grunn av" -#: dselect/install:103 +#: dselect/install:104 msgid "or errors caused by missing dependencies. This is OK, only the errors" msgstr "krav som ikkje er oppfylte. Det gjer ikkje noko, berre feila ovanfor" -#: dselect/install:104 +#: dselect/install:105 msgid "" "above this message are important. Please fix them and run [I]nstall again" msgstr "er viktige. Rett opp dei feila og [i]nstaller p nytt." @@ -1709,12 +1693,7 @@ msgstr "er viktige. Rett opp dei feila og [i]nstaller p nytt." msgid "Merging available information" msgstr "Flettar informasjon om tilgjengelege pakkar" -#: cmdline/apt-extracttemplates.cc:102 -#, c-format -msgid "%s not a valid DEB package." -msgstr "%s er ingen gyldig DEB-pakke." - -#: cmdline/apt-extracttemplates.cc:236 +#: cmdline/apt-extracttemplates.cc:224 msgid "" "Usage: apt-extracttemplates file1 [file2 ...]\n" "\n" @@ -1738,12 +1717,12 @@ msgstr "" " -c=? Les denne innstillingsfila.\n" " -o=? Set ei vilkrleg innstilling, t.d. -o dir::cache=/tmp.\n" -#: cmdline/apt-extracttemplates.cc:271 apt-pkg/pkgcachegen.cc:1388 +#: cmdline/apt-extracttemplates.cc:256 apt-pkg/pkgcachegen.cc:1388 #, c-format msgid "Unable to write to %s" msgstr "Klarte ikkje skriva til %s" -#: cmdline/apt-extracttemplates.cc:313 +#: cmdline/apt-extracttemplates.cc:298 msgid "Cannot get debconf version. Is debconf installed?" msgstr "Finn ikkje debconf-versjonen. Er debconf installert?" @@ -1946,36 +1925,36 @@ msgstr "Klarte ikkje lesa lenkja %s" msgid "Failed to unlink %s" msgstr "Klarte ikkje oppheva lenkja %s" -#: ftparchive/writer.cc:288 +#: ftparchive/writer.cc:289 #, c-format msgid "*** Failed to link %s to %s" msgstr "*** Klarte ikkje lenkja %s til %s" -#: ftparchive/writer.cc:298 +#: ftparchive/writer.cc:299 #, c-format msgid " DeLink limit of %sB hit.\n" msgstr " DeLink-grensa p %sB er ndd.\n" -#: ftparchive/writer.cc:403 +#: ftparchive/writer.cc:404 msgid "Archive had no package field" msgstr "Arkivet har ikkje noko pakkefelt" -#: ftparchive/writer.cc:411 ftparchive/writer.cc:701 +#: ftparchive/writer.cc:412 ftparchive/writer.cc:702 #, c-format msgid " %s has no override entry\n" msgstr " %s har inga overstyringsoppfring\n" -#: ftparchive/writer.cc:479 ftparchive/writer.cc:845 +#: ftparchive/writer.cc:480 ftparchive/writer.cc:846 #, c-format msgid " %s maintainer is %s not %s\n" msgstr " %s-vedlikehaldaren er %s, ikkje %s\n" -#: ftparchive/writer.cc:711 +#: ftparchive/writer.cc:712 #, fuzzy, c-format msgid " %s has no source override entry\n" msgstr " %s har inga overstyringsoppfring\n" -#: ftparchive/writer.cc:715 +#: ftparchive/writer.cc:716 #, fuzzy, c-format msgid " %s has no binary override entry either\n" msgstr " %s har inga overstyringsoppfring\n" @@ -1984,77 +1963,84 @@ msgstr " %s har inga overstyringsoppfring\n" msgid "realloc - Failed to allocate memory" msgstr "realloc - Klarte ikkje tildela minne" -#: ftparchive/override.cc:35 ftparchive/override.cc:143 +#: ftparchive/override.cc:35 ftparchive/override.cc:139 #, c-format msgid "Unable to open %s" msgstr "Klarte ikkje opna %s" -#: ftparchive/override.cc:61 ftparchive/override.cc:167 +#. skip spaces +#. find end of word +#: ftparchive/override.cc:65 +#, fuzzy, c-format +msgid "Malformed override %s line %llu (%s)" +msgstr "Misforma overstyring %s linje %lu #1" + +#: ftparchive/override.cc:124 ftparchive/override.cc:198 +#, c-format +msgid "Failed to read the override file %s" +msgstr "Klarte ikkje lesa overstyringsfila %s" + +#: ftparchive/override.cc:163 #, fuzzy, c-format msgid "Malformed override %s line %llu #1" msgstr "Misforma overstyring %s linje %lu #1" -#: ftparchive/override.cc:75 ftparchive/override.cc:179 +#: ftparchive/override.cc:175 #, fuzzy, c-format msgid "Malformed override %s line %llu #2" msgstr "Misforma overstyring %s linje %lu #2" -#: ftparchive/override.cc:89 ftparchive/override.cc:192 +#: ftparchive/override.cc:188 #, fuzzy, c-format msgid "Malformed override %s line %llu #3" msgstr "Misforma overstyring %s linje %lu #3" -#: ftparchive/override.cc:128 ftparchive/override.cc:202 -#, c-format -msgid "Failed to read the override file %s" -msgstr "Klarte ikkje lesa overstyringsfila %s" - -#: ftparchive/multicompress.cc:70 +#: ftparchive/multicompress.cc:71 #, c-format msgid "Unknown compression algorithm '%s'" msgstr "Ukjend komprimeringsalgoritme %s" -#: ftparchive/multicompress.cc:100 +#: ftparchive/multicompress.cc:101 #, c-format msgid "Compressed output %s needs a compression set" msgstr "Komprimert utdata %s treng eit komprimeringssett" -#: ftparchive/multicompress.cc:189 +#: ftparchive/multicompress.cc:190 msgid "Failed to create FILE*" msgstr "Klarte ikkje oppretta FILE*" -#: ftparchive/multicompress.cc:192 +#: ftparchive/multicompress.cc:193 msgid "Failed to fork" msgstr "Klarte ikkje gafla" -#: ftparchive/multicompress.cc:206 +#: ftparchive/multicompress.cc:207 msgid "Compress child" msgstr "Komprimer barn" -#: ftparchive/multicompress.cc:229 +#: ftparchive/multicompress.cc:230 #, c-format msgid "Internal error, failed to create %s" msgstr "Intern feil, klarte ikkje oppretta %s" -#: ftparchive/multicompress.cc:304 +#: ftparchive/multicompress.cc:303 msgid "IO to subprocess/file failed" msgstr "Klarte ikkje kommunisera med underprosess/fil" -#: ftparchive/multicompress.cc:342 +#: ftparchive/multicompress.cc:341 msgid "Failed to read while computing MD5" msgstr "Klarte ikkje lesa under utrekning av MD5" -#: ftparchive/multicompress.cc:358 +#: ftparchive/multicompress.cc:357 #, c-format msgid "Problem unlinking %s" msgstr "Problem ved oppheving av lenkje til %s" -#: ftparchive/multicompress.cc:373 apt-inst/extract.cc:187 +#: ftparchive/multicompress.cc:372 apt-inst/extract.cc:187 #, c-format msgid "Failed to rename %s to %s" msgstr "Klarte ikkje endra namnet p %s til %s" -#: cmdline/apt-internal-solver.cc:37 +#: cmdline/apt-internal-solver.cc:38 #, fuzzy msgid "" "Usage: apt-internal-solver\n" @@ -2107,23 +2093,23 @@ msgstr "" " -c=? Les denne oppsettsfila.\n" " -o=? Set ei vilkrleg innstilling, t.d. -o dir::cache=/tmp.\n" -#: apt-inst/contrib/extracttar.cc:116 +#: apt-inst/contrib/extracttar.cc:122 msgid "Failed to create pipes" msgstr "Klarte ikkje oppretta ryr" -#: apt-inst/contrib/extracttar.cc:143 +#: apt-inst/contrib/extracttar.cc:149 msgid "Failed to exec gzip " msgstr "Klarte ikkje kyra gzip " -#: apt-inst/contrib/extracttar.cc:180 apt-inst/contrib/extracttar.cc:210 +#: apt-inst/contrib/extracttar.cc:186 apt-inst/contrib/extracttar.cc:216 msgid "Corrupted archive" msgstr "ydelagt arkiv" -#: apt-inst/contrib/extracttar.cc:195 +#: apt-inst/contrib/extracttar.cc:201 msgid "Tar checksum failed, archive corrupted" msgstr "Tar-sjekksummen mislukkast, arkivet er ydelagt" -#: apt-inst/contrib/extracttar.cc:302 +#: apt-inst/contrib/extracttar.cc:306 #, c-format msgid "Unknown TAR header type %u, member %s" msgstr "Ukjend TAR-hovud type %u, medlem %s" @@ -2189,7 +2175,7 @@ msgstr "Dobbel oppsettsfil %s/%s" msgid "Failed to write file %s" msgstr "Klarte ikkje skriva fila %s" -#: apt-inst/dirstream.cc:98 apt-inst/dirstream.cc:106 +#: apt-inst/dirstream.cc:106 #, c-format msgid "Failed to close file %s" msgstr "Klarte ikkje lukka fila %s" @@ -2246,24 +2232,18 @@ msgstr "Fila %s/%s skriv over den tilsvarande fila i pakken %s" msgid "Unable to stat %s" msgstr "Klarte ikkje f status til %s" -#: apt-inst/deb/debfile.cc:41 apt-inst/deb/debfile.cc:46 +#: apt-inst/deb/debfile.cc:41 apt-inst/deb/debfile.cc:48 +#: apt-inst/deb/debfile.cc:57 #, c-format msgid "This is not a valid DEB archive, missing '%s' member" msgstr "Dette er ikkje eit gyldig DEB-arkiv, manglar %s-medlemmen" -#. 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 -#, fuzzy, c-format -msgid "This is not a valid DEB archive, it has no '%s', '%s' or '%s' member" -msgstr "" -"Dette er ikkje eit gyldig DEB-arkiv, det har ingen %s eller %s-medlem" - -#: apt-inst/deb/debfile.cc:120 +#: apt-inst/deb/debfile.cc:124 #, c-format msgid "Internal error, could not locate member %s" msgstr "Intern feil, fann ikkje medlemmen %s" -#: apt-inst/deb/debfile.cc:214 +#: apt-inst/deb/debfile.cc:219 msgid "Unparsable control file" msgstr "Kontrollfila kan ikkje tolkast" @@ -2308,98 +2288,98 @@ msgid "" "Current value: %lu. (man 5 apt.conf)" msgstr "" -#: apt-pkg/contrib/mmap.cc:440 +#: apt-pkg/contrib/mmap.cc:446 #, c-format msgid "" "Unable to increase the size of the MMap as the limit of %lu bytes is already " "reached." msgstr "" -#: apt-pkg/contrib/mmap.cc:443 +#: apt-pkg/contrib/mmap.cc:449 msgid "" "Unable to increase size of the MMap as automatic growing is disabled by user." msgstr "" #. d means days, h means hours, min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:378 +#: apt-pkg/contrib/strutl.cc:401 #, c-format msgid "%lid %lih %limin %lis" msgstr "" #. h means hours, min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:385 +#: apt-pkg/contrib/strutl.cc:408 #, c-format msgid "%lih %limin %lis" msgstr "" #. min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:392 +#: apt-pkg/contrib/strutl.cc:415 #, c-format msgid "%limin %lis" msgstr "" #. s means seconds -#: apt-pkg/contrib/strutl.cc:397 +#: apt-pkg/contrib/strutl.cc:420 #, c-format msgid "%lis" msgstr "" -#: apt-pkg/contrib/strutl.cc:1173 +#: apt-pkg/contrib/strutl.cc:1229 #, c-format msgid "Selection %s not found" msgstr "Fann ikkje utvalet %s" -#: apt-pkg/contrib/configuration.cc:491 +#: apt-pkg/contrib/configuration.cc:503 #, c-format msgid "Unrecognized type abbreviation: '%c'" msgstr "Ukjend typeforkorting: %c" -#: apt-pkg/contrib/configuration.cc:605 +#: apt-pkg/contrib/configuration.cc:617 #, c-format msgid "Opening configuration file %s" msgstr "Opnar oppsettsfila %s" -#: apt-pkg/contrib/configuration.cc:773 +#: apt-pkg/contrib/configuration.cc:785 #, c-format msgid "Syntax error %s:%u: Block starts with no name." msgstr "Syntaksfeil %s:%u: Blokka startar utan namn." -#: apt-pkg/contrib/configuration.cc:792 +#: apt-pkg/contrib/configuration.cc:804 #, c-format msgid "Syntax error %s:%u: Malformed tag" msgstr "Syntaksfeil %s:%u: Misforma tagg" -#: apt-pkg/contrib/configuration.cc:809 +#: apt-pkg/contrib/configuration.cc:821 #, c-format msgid "Syntax error %s:%u: Extra junk after value" msgstr "Syntaksfeil %s:%u: Ekstra rot etter verdien" -#: apt-pkg/contrib/configuration.cc:849 +#: apt-pkg/contrib/configuration.cc:861 #, c-format msgid "Syntax error %s:%u: Directives can only be done at the top level" msgstr "Syntaksfeil %s:%u: Direktiva kan berre liggja i det vste nivet" -#: apt-pkg/contrib/configuration.cc:856 +#: apt-pkg/contrib/configuration.cc:868 #, c-format msgid "Syntax error %s:%u: Too many nested includes" msgstr "Syntaksfeil %s:%u: For mange nsta inkluderte filer" -#: apt-pkg/contrib/configuration.cc:860 apt-pkg/contrib/configuration.cc:865 +#: apt-pkg/contrib/configuration.cc:872 apt-pkg/contrib/configuration.cc:877 #, c-format msgid "Syntax error %s:%u: Included from here" msgstr "Syntaksfeil %s:%u: Inkludert herifr" -#: apt-pkg/contrib/configuration.cc:869 +#: apt-pkg/contrib/configuration.cc:881 #, c-format msgid "Syntax error %s:%u: Unsupported directive '%s'" msgstr "Syntaksfeil %s:%u: Direktivet %s er ikkje sttta" -#: apt-pkg/contrib/configuration.cc:872 +#: apt-pkg/contrib/configuration.cc:884 #, fuzzy, c-format msgid "Syntax error %s:%u: clear directive requires an option tree as argument" msgstr "Syntaksfeil %s:%u: Direktiva kan berre liggja i det vste nivet" -#: apt-pkg/contrib/configuration.cc:922 +#: apt-pkg/contrib/configuration.cc:934 #, c-format msgid "Syntax error %s:%u: Extra junk at end of file" msgstr "Syntaksfeil %s:%u: Ekstra rot til slutt i fila" @@ -2424,48 +2404,48 @@ msgstr "" msgid "%c%s... %u%%" msgstr "%c%s ... Ferdig" -#: apt-pkg/contrib/cmndline.cc:80 +#: apt-pkg/contrib/cmndline.cc:116 #, c-format msgid "Command line option '%c' [from %s] is not known." msgstr "Kjenner ikkje kommandolinjevalet %c (fr %s)." -#: apt-pkg/contrib/cmndline.cc:105 apt-pkg/contrib/cmndline.cc:114 -#: apt-pkg/contrib/cmndline.cc:122 +#: apt-pkg/contrib/cmndline.cc:141 apt-pkg/contrib/cmndline.cc:150 +#: apt-pkg/contrib/cmndline.cc:158 #, c-format msgid "Command line option %s is not understood" msgstr "Skjnar ikkje kommandolinjevalet %s" -#: apt-pkg/contrib/cmndline.cc:127 +#: apt-pkg/contrib/cmndline.cc:163 #, c-format msgid "Command line option %s is not boolean" msgstr "Kommandolinjevalet %s er ikkje boolsk" -#: apt-pkg/contrib/cmndline.cc:168 apt-pkg/contrib/cmndline.cc:189 +#: apt-pkg/contrib/cmndline.cc:204 apt-pkg/contrib/cmndline.cc:225 #, c-format msgid "Option %s requires an argument." msgstr "Valet %s krev eit argument." -#: apt-pkg/contrib/cmndline.cc:202 apt-pkg/contrib/cmndline.cc:208 +#: apt-pkg/contrib/cmndline.cc:238 apt-pkg/contrib/cmndline.cc:244 #, c-format msgid "Option %s: Configuration item specification must have an =<val>." msgstr "Val %s: Spesifikasjonen av oppsettselementet m ha ein =<verdi>." -#: apt-pkg/contrib/cmndline.cc:237 +#: apt-pkg/contrib/cmndline.cc:273 #, c-format msgid "Option %s requires an integer argument, not '%s'" msgstr "Valet %s m ha eit heiltalsargument, ikkje %s" -#: apt-pkg/contrib/cmndline.cc:268 +#: apt-pkg/contrib/cmndline.cc:304 #, c-format msgid "Option '%s' is too long" msgstr "Valet %s er for langt" -#: apt-pkg/contrib/cmndline.cc:300 +#: apt-pkg/contrib/cmndline.cc:336 #, c-format msgid "Sense %s is not understood, try true or false." msgstr "Skjnar ikkje %s. Prv true eller false." -#: apt-pkg/contrib/cmndline.cc:350 +#: apt-pkg/contrib/cmndline.cc:386 #, c-format msgid "Invalid operation %s" msgstr "Ugyldig operasjon %s" @@ -2479,121 +2459,121 @@ msgstr "Klarte ikkje f status til monteringspunktet %s" msgid "Failed to stat the cdrom" msgstr "Klarte ikkje f status til CD-ROM" -#: apt-pkg/contrib/fileutl.cc:93 +#: apt-pkg/contrib/fileutl.cc:95 #, fuzzy, c-format msgid "Problem closing the gzip file %s" msgstr "Problem ved lsing av fila" -#: apt-pkg/contrib/fileutl.cc:226 +#: apt-pkg/contrib/fileutl.cc:228 #, c-format msgid "Not using locking for read only lock file %s" msgstr "Brukar ikkje lsing for den skrivebeskytta lsefila %s" -#: apt-pkg/contrib/fileutl.cc:231 +#: apt-pkg/contrib/fileutl.cc:233 #, c-format msgid "Could not open lock file %s" msgstr "Klarte ikkje opna lsefila %s" -#: apt-pkg/contrib/fileutl.cc:254 +#: apt-pkg/contrib/fileutl.cc:256 #, c-format msgid "Not using locking for nfs mounted lock file %s" msgstr "Brukar ikkje lsing for den nfs-monterte lsefila %s" -#: apt-pkg/contrib/fileutl.cc:259 +#: apt-pkg/contrib/fileutl.cc:261 #, c-format msgid "Could not get lock %s" msgstr "Klarte ikkje lsa %s" -#: apt-pkg/contrib/fileutl.cc:396 apt-pkg/contrib/fileutl.cc:510 +#: apt-pkg/contrib/fileutl.cc:398 apt-pkg/contrib/fileutl.cc:512 #, c-format msgid "List of files can't be created as '%s' is not a directory" msgstr "" -#: apt-pkg/contrib/fileutl.cc:430 +#: apt-pkg/contrib/fileutl.cc:432 #, c-format msgid "Ignoring '%s' in directory '%s' as it is not a regular file" msgstr "" -#: apt-pkg/contrib/fileutl.cc:448 +#: apt-pkg/contrib/fileutl.cc:450 #, c-format msgid "Ignoring file '%s' in directory '%s' as it has no filename extension" msgstr "" -#: apt-pkg/contrib/fileutl.cc:457 +#: apt-pkg/contrib/fileutl.cc:459 #, c-format msgid "" "Ignoring file '%s' in directory '%s' as it has an invalid filename extension" msgstr "" -#: apt-pkg/contrib/fileutl.cc:844 +#: apt-pkg/contrib/fileutl.cc:862 #, c-format msgid "Sub-process %s received a segmentation fault." msgstr "Underprosessen %s mottok ein segmenteringsfeil." -#: apt-pkg/contrib/fileutl.cc:846 +#: apt-pkg/contrib/fileutl.cc:864 #, fuzzy, c-format msgid "Sub-process %s received signal %u." msgstr "Underprosessen %s mottok ein segmenteringsfeil." -#: apt-pkg/contrib/fileutl.cc:850 apt-pkg/contrib/gpgv.cc:243 +#: apt-pkg/contrib/fileutl.cc:868 apt-pkg/contrib/gpgv.cc:237 #, c-format msgid "Sub-process %s returned an error code (%u)" msgstr "Underprosessen %s returnerte ein feilkode (%u)" -#: apt-pkg/contrib/fileutl.cc:852 apt-pkg/contrib/gpgv.cc:236 +#: apt-pkg/contrib/fileutl.cc:870 apt-pkg/contrib/gpgv.cc:230 #, c-format msgid "Sub-process %s exited unexpectedly" msgstr "Underprosessen %s avslutta uventa" -#: apt-pkg/contrib/fileutl.cc:988 +#: apt-pkg/contrib/fileutl.cc:1016 #, c-format msgid "Could not open file %s" msgstr "Klarte ikkje opna fila %s" -#: apt-pkg/contrib/fileutl.cc:1065 +#: apt-pkg/contrib/fileutl.cc:1093 #, fuzzy, c-format msgid "Could not open file descriptor %d" msgstr "Klarte ikkje opna ryr for %s" -#: apt-pkg/contrib/fileutl.cc:1150 +#: apt-pkg/contrib/fileutl.cc:1178 msgid "Failed to create subprocess IPC" msgstr "Klarte ikkje oppretta underprosessen IPC" -#: apt-pkg/contrib/fileutl.cc:1205 +#: apt-pkg/contrib/fileutl.cc:1233 msgid "Failed to exec compressor " msgstr "Klarte ikkje kyra komprimeringa " -#: apt-pkg/contrib/fileutl.cc:1298 +#: apt-pkg/contrib/fileutl.cc:1326 #, fuzzy, c-format msgid "read, still have %llu to read but none left" msgstr "lese, har framleis %lu att lesa, men ingen att" -#: apt-pkg/contrib/fileutl.cc:1385 apt-pkg/contrib/fileutl.cc:1407 +#: apt-pkg/contrib/fileutl.cc:1413 apt-pkg/contrib/fileutl.cc:1435 #, fuzzy, c-format msgid "write, still have %llu to write but couldn't" msgstr "skrive, har framleis %lu att skrive, men klarte ikkje" -#: apt-pkg/contrib/fileutl.cc:1695 +#: apt-pkg/contrib/fileutl.cc:1723 #, fuzzy, c-format msgid "Problem closing the file %s" msgstr "Problem ved lsing av fila" -#: apt-pkg/contrib/fileutl.cc:1707 +#: apt-pkg/contrib/fileutl.cc:1735 #, fuzzy, c-format msgid "Problem renaming the file %s to %s" msgstr "Problem ved synkronisering av fila" -#: apt-pkg/contrib/fileutl.cc:1718 +#: apt-pkg/contrib/fileutl.cc:1746 #, fuzzy, c-format msgid "Problem unlinking the file %s" msgstr "Problem ved oppheving av lenkje til fila" -#: apt-pkg/contrib/fileutl.cc:1731 +#: apt-pkg/contrib/fileutl.cc:1759 msgid "Problem syncing the file" msgstr "Problem ved synkronisering av fila" #. TRANSLATOR: %s is the trusted keyring parts directory -#: apt-pkg/contrib/gpgv.cc:76 +#: apt-pkg/contrib/gpgv.cc:70 #, fuzzy, c-format msgid "No keyring installed in %s." msgstr "Avbryt installasjon." @@ -2707,99 +2687,109 @@ msgstr "Klarte ikkje opna %s" msgid "Failed to write temporary StateFile %s" msgstr "Klarte ikkje skriva fila %s" -#: apt-pkg/tagfile.cc:129 +#: apt-pkg/tagfile.cc:138 #, c-format msgid "Unable to parse package file %s (1)" msgstr "Klarte ikkje tolka pakkefila %s (1)" -#: apt-pkg/tagfile.cc:216 +#: apt-pkg/tagfile.cc:235 #, c-format msgid "Unable to parse package file %s (2)" msgstr "Klarte ikkje tolka pakkefila %s (2)" -#: apt-pkg/sourcelist.cc:96 +#: apt-pkg/sourcelist.cc:118 +#, fuzzy, c-format +msgid "Malformed stanza %u in source list %s (URI parse)" +msgstr "Misforma linje %lu i kjeldelista %s (URI-tolking)" + +#: apt-pkg/sourcelist.cc:161 #, fuzzy, c-format msgid "Malformed line %lu in source list %s ([option] unparseable)" msgstr "Misforma linje %lu i kjeldelista %s (dist-tolking)" -#: apt-pkg/sourcelist.cc:99 +#: apt-pkg/sourcelist.cc:164 #, fuzzy, c-format msgid "Malformed line %lu in source list %s ([option] too short)" msgstr "Misforma linje %lu i kjeldelista %s (dist)" -#: apt-pkg/sourcelist.cc:110 +#: apt-pkg/sourcelist.cc:175 #, fuzzy, c-format msgid "Malformed line %lu in source list %s ([%s] is not an assignment)" msgstr "Misforma linje %lu i kjeldelista %s (dist-tolking)" -#: apt-pkg/sourcelist.cc:116 +#: apt-pkg/sourcelist.cc:181 #, fuzzy, c-format msgid "Malformed line %lu in source list %s ([%s] has no key)" msgstr "Misforma linje %lu i kjeldelista %s (dist-tolking)" -#: apt-pkg/sourcelist.cc:119 +#: apt-pkg/sourcelist.cc:184 #, fuzzy, c-format msgid "Malformed line %lu in source list %s ([%s] key %s has no value)" msgstr "Misforma linje %lu i kjeldelista %s (dist-tolking)" -#: apt-pkg/sourcelist.cc:132 +#: apt-pkg/sourcelist.cc:197 #, c-format msgid "Malformed line %lu in source list %s (URI)" msgstr "Misforma linje %lu i kjeldelista %s (URI)" -#: apt-pkg/sourcelist.cc:134 +#: apt-pkg/sourcelist.cc:199 #, c-format msgid "Malformed line %lu in source list %s (dist)" msgstr "Misforma linje %lu i kjeldelista %s (dist)" -#: apt-pkg/sourcelist.cc:137 +#: apt-pkg/sourcelist.cc:202 #, c-format msgid "Malformed line %lu in source list %s (URI parse)" msgstr "Misforma linje %lu i kjeldelista %s (URI-tolking)" -#: apt-pkg/sourcelist.cc:143 +#: apt-pkg/sourcelist.cc:208 #, c-format msgid "Malformed line %lu in source list %s (absolute dist)" msgstr "Misforma linje %lu i kjeldelista %s (absolutt dist)" -#: apt-pkg/sourcelist.cc:150 +#: apt-pkg/sourcelist.cc:215 #, c-format msgid "Malformed line %lu in source list %s (dist parse)" msgstr "Misforma linje %lu i kjeldelista %s (dist-tolking)" -#: apt-pkg/sourcelist.cc:248 +#: apt-pkg/sourcelist.cc:326 #, c-format msgid "Opening %s" msgstr "Opnar %s" -#: apt-pkg/sourcelist.cc:265 apt-pkg/cdrom.cc:495 +#: apt-pkg/sourcelist.cc:338 apt-pkg/cdrom.cc:495 #, c-format msgid "Line %u too long in source list %s." msgstr "Linja %u i kjeldelista %s er for lang." -#: apt-pkg/sourcelist.cc:289 +#: apt-pkg/sourcelist.cc:362 #, c-format msgid "Malformed line %u in source list %s (type)" msgstr "Misforma linje %u i kjeldelista %s (type)" -#: apt-pkg/sourcelist.cc:293 +#: apt-pkg/sourcelist.cc:366 #, fuzzy, c-format msgid "Type '%s' is not known on line %u in source list %s" msgstr "Typen %s er ukjend i linja %u i kjeldelista %s" -#: apt-pkg/packagemanager.cc:297 apt-pkg/packagemanager.cc:923 +#: apt-pkg/sourcelist.cc:407 +#, fuzzy, c-format +msgid "Type '%s' is not known on stanza %u in source list %s" +msgstr "Typen %s er ukjend i linja %u i kjeldelista %s" + +#: apt-pkg/packagemanager.cc:296 apt-pkg/packagemanager.cc:922 #, c-format msgid "" "Could not perform immediate configuration on '%s'. Please see man 5 apt.conf " "under APT::Immediate-Configure for details. (%d)" msgstr "" -#: apt-pkg/packagemanager.cc:498 apt-pkg/packagemanager.cc:529 +#: apt-pkg/packagemanager.cc:497 apt-pkg/packagemanager.cc:528 #, fuzzy, c-format msgid "Could not configure '%s'. " msgstr "Klarte ikkje opna fila %s" -#: apt-pkg/packagemanager.cc:571 +#: apt-pkg/packagemanager.cc:570 #, c-format msgid "" "This installation run will require temporarily removing the essential " @@ -2822,7 +2812,7 @@ msgid "" "The package %s needs to be reinstalled, but I can't find an archive for it." msgstr "Pakken %s m installerast p nytt, men arkivet finst ikkje." -#: apt-pkg/algorithms.cc:1238 +#: apt-pkg/algorithms.cc:1068 msgid "" "Error, pkgProblemResolver::Resolve generated breaks, this may be caused by " "held packages." @@ -2830,21 +2820,12 @@ msgstr "" "Feil, pkgProblemResolver::Resolve har laga brot. Dette kan skuldast pakkar " "som er haldne tilbake." -#: apt-pkg/algorithms.cc:1240 +#: apt-pkg/algorithms.cc:1070 msgid "Unable to correct problems, you have held broken packages." msgstr "" "Klarte ikkje retta opp problema. Nokre ydelagde pakkar er haldne tilbake." -#: apt-pkg/algorithms.cc:1592 apt-pkg/algorithms.cc:1594 -#, fuzzy -msgid "" -"Some index files failed to download. They have been ignored, or old ones " -"used instead." -msgstr "" -"Klarte ikkje lasta ned nokre av indeksfilene. Dei er ignorerte, eller gamle " -"filer er brukte i staden." - -#: apt-pkg/acquire.cc:81 apt-pkg/cdrom.cc:838 +#: apt-pkg/acquire.cc:81 apt-pkg/cdrom.cc:811 #, fuzzy, c-format msgid "List directory %spartial is missing." msgstr "Listekatalogen %spartial manglar." @@ -2871,17 +2852,22 @@ msgstr "" msgid "Retrieving file %li of %li" msgstr "Les filliste" -#: apt-pkg/acquire-worker.cc:112 +#: apt-pkg/acquire-worker.cc:113 #, c-format msgid "The method driver %s could not be found." msgstr "Finn ikkje metodedrivaren %s." -#: apt-pkg/acquire-worker.cc:161 +#: apt-pkg/acquire-worker.cc:115 +#, c-format +msgid "Is the package %s installed?" +msgstr "" + +#: apt-pkg/acquire-worker.cc:166 #, c-format msgid "Method %s did not start correctly" msgstr "Metoden %s starta ikkje rett" -#: apt-pkg/acquire-worker.cc:447 +#: apt-pkg/acquire-worker.cc:452 #, fuzzy, c-format msgid "Please insert the disc labeled: '%s' in the drive '%s' and press enter." msgstr "" @@ -2889,12 +2875,12 @@ msgstr "" " %s\n" "i stasjonen %s og trykk Enter.\n" -#: apt-pkg/init.cc:151 +#: apt-pkg/init.cc:143 #, c-format msgid "Packaging system '%s' is not supported" msgstr "Pakkesystemet %s er ikkje sttta" -#: apt-pkg/init.cc:167 +#: apt-pkg/init.cc:159 msgid "Unable to determine a suitable packaging system type" msgstr "Klarte ikkje avgjera ein eigna pakkesystemtype" @@ -2927,17 +2913,17 @@ msgid "" "available in the sources" msgstr "" -#: apt-pkg/policy.cc:399 +#: apt-pkg/policy.cc:414 #, fuzzy, c-format msgid "Invalid record in the preferences file %s, no Package header" msgstr "Ugyldig oppslag i innstillingsfila, manglar pakkehovud" -#: apt-pkg/policy.cc:421 +#: apt-pkg/policy.cc:436 #, c-format msgid "Did not understand pin type %s" msgstr "Skjnar ikkje spikringstypen %s" -#: apt-pkg/policy.cc:429 +#: apt-pkg/policy.cc:444 msgid "No priority (or zero) specified for pin" msgstr "Ingen prioritet (eller null) oppgitt for spiker" @@ -3005,45 +2991,49 @@ msgstr "IU-feil ved lagring av kjeldelager" msgid "rename failed, %s (%s -> %s)." msgstr "endring av namn mislukkast, %s (%s -> %s)." -#: apt-pkg/acquire-item.cc:599 -msgid "MD5Sum mismatch" -msgstr "Feil MD5-sum" - -#: apt-pkg/acquire-item.cc:870 apt-pkg/acquire-item.cc:1887 -#: apt-pkg/acquire-item.cc:2030 +#: apt-pkg/acquire-item.cc:154 #, fuzzy msgid "Hash Sum mismatch" msgstr "Feil MD5-sum" -#: apt-pkg/acquire-item.cc:1388 +#: apt-pkg/acquire-item.cc:159 +msgid "Size mismatch" +msgstr "Feil storleik" + +#: apt-pkg/acquire-item.cc:164 +#, fuzzy +msgid "Invalid file format" +msgstr "Ugyldig operasjon %s" + +#: apt-pkg/acquire-item.cc:1570 #, 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:1404 +#: apt-pkg/acquire-item.cc:1586 #, fuzzy, c-format msgid "Unable to find hash sum for '%s' in Release file" msgstr "Klarte ikkje tolka pakkefila %s (1)" -#: apt-pkg/acquire-item.cc:1446 +#: apt-pkg/acquire-item.cc:1628 msgid "There is no public key available for the following key IDs:\n" msgstr "" -#: apt-pkg/acquire-item.cc:1484 +#: apt-pkg/acquire-item.cc:1666 #, 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:1506 +#: apt-pkg/acquire-item.cc:1688 #, c-format msgid "Conflicting distribution: %s (expected %s but got %s)" msgstr "" -#: apt-pkg/acquire-item.cc:1536 +#: apt-pkg/acquire-item.cc:1718 #, c-format msgid "" "An error occurred during the signature verification. The repository is not " @@ -3051,12 +3041,12 @@ msgid "" msgstr "" #. Invalid signature file, reject (LP: #346386) (Closes: #627642) -#: apt-pkg/acquire-item.cc:1546 apt-pkg/acquire-item.cc:1551 +#: apt-pkg/acquire-item.cc:1728 apt-pkg/acquire-item.cc:1733 #, c-format msgid "GPG error: %s: %s" msgstr "" -#: apt-pkg/acquire-item.cc:1663 +#: apt-pkg/acquire-item.cc:1856 #, c-format msgid "" "I wasn't able to locate a file for the %s package. This might mean you need " @@ -3065,31 +3055,24 @@ msgstr "" "Fann ikkje fila for pakken %s. Det kan henda du m fiksa denne pakken sjlv " "(fordi arkitekturen manglar)." -#: apt-pkg/acquire-item.cc:1722 +#: apt-pkg/acquire-item.cc:1922 #, c-format -msgid "" -"I wasn't able to locate a file for the %s package. This might mean you need " -"to manually fix this package." +msgid "Can't find a source to download version '%s' of '%s'" msgstr "" -"Fann ikkje fila for pakken %s. Det kan henda du m fiksa denne pakken sjlv." -#: apt-pkg/acquire-item.cc:1781 +#: apt-pkg/acquire-item.cc:1980 #, c-format msgid "" "The package index files are corrupted. No Filename: field for package %s." msgstr "" "Pakkeindeksfilene er ydelagde. Feltet Filename: manglar for pakken %s." -#: apt-pkg/acquire-item.cc:1879 -msgid "Size mismatch" -msgstr "Feil storleik" - -#: apt-pkg/indexrecords.cc:68 +#: apt-pkg/indexrecords.cc:73 #, fuzzy, c-format msgid "Unable to parse Release file %s" msgstr "Klarte ikkje tolka pakkefila %s (1)" -#: apt-pkg/indexrecords.cc:78 +#: apt-pkg/indexrecords.cc:81 #, fuzzy, c-format msgid "No sections in Release file %s" msgstr "Merk, vel %s i staden for %s\n" @@ -3114,73 +3097,64 @@ msgstr "Klarte ikkje tolka pakkefila %s (1)" msgid "Vendor block %s contains no fingerprint" msgstr "Utgjevarblokka %s inneheld ingen fingeravtrykk" -#: apt-pkg/cdrom.cc:576 -#, c-format -msgid "" -"Using CD-ROM mount point %s\n" -"Mounting CD-ROM\n" -msgstr "" -"Brukar monteringspunktet %s for CD-ROM\n" -"Monterer CD-ROM\n" - -#: apt-pkg/cdrom.cc:585 apt-pkg/cdrom.cc:682 -msgid "Identifying.. " -msgstr "Identifiserer ... " - -#: apt-pkg/cdrom.cc:613 -#, c-format -msgid "Stored label: %s\n" -msgstr "Lagra etikett: %s \n" - -#: apt-pkg/cdrom.cc:622 apt-pkg/cdrom.cc:915 -#, fuzzy -msgid "Unmounting CD-ROM...\n" -msgstr "Avmonterer CD-ROM ..." - -#: apt-pkg/cdrom.cc:642 +#: apt-pkg/cdrom.cc:575 #, c-format msgid "Using CD-ROM mount point %s\n" msgstr "Brukar monteringspunktet %s for CD-ROM\n" -#: apt-pkg/cdrom.cc:660 +#: apt-pkg/cdrom.cc:583 msgid "Unmounting CD-ROM\n" msgstr "Avmonterer CD-ROM\n" -#: apt-pkg/cdrom.cc:665 +#: apt-pkg/cdrom.cc:588 msgid "Waiting for disc...\n" msgstr "Ventar p disk ...\n" -#: apt-pkg/cdrom.cc:674 +#: apt-pkg/cdrom.cc:597 msgid "Mounting CD-ROM...\n" msgstr "Monterer CD-ROM ...\n" -#: apt-pkg/cdrom.cc:693 +#: apt-pkg/cdrom.cc:605 +msgid "Identifying.. " +msgstr "Identifiserer ... " + +#: apt-pkg/cdrom.cc:643 +#, c-format +msgid "Stored label: %s\n" +msgstr "Lagra etikett: %s \n" + +#: apt-pkg/cdrom.cc:652 apt-pkg/cdrom.cc:888 +#, fuzzy +msgid "Unmounting CD-ROM...\n" +msgstr "Avmonterer CD-ROM ..." + +#: apt-pkg/cdrom.cc:667 msgid "Scanning disc for index files..\n" msgstr "Leitar etter indeksfiler p disken ...\n" -#: apt-pkg/cdrom.cc:744 +#: apt-pkg/cdrom.cc:717 #, fuzzy, c-format msgid "" "Found %zu package indexes, %zu source indexes, %zu translation indexes and " "%zu signatures\n" msgstr "Fann %i pakkeindeksar, %i kjeldeindeksar og %i signaturar\n" -#: apt-pkg/cdrom.cc:755 +#: apt-pkg/cdrom.cc:728 msgid "" "Unable to locate any package files, perhaps this is not a Debian Disc or the " "wrong architecture?" msgstr "" -#: apt-pkg/cdrom.cc:782 +#: apt-pkg/cdrom.cc:755 #, fuzzy, c-format msgid "Found label '%s'\n" msgstr "Lagra etikett: %s \n" -#: apt-pkg/cdrom.cc:811 +#: apt-pkg/cdrom.cc:784 msgid "That is not a valid name, try again.\n" msgstr "Det er ikkje eit gyldig namn, prv igjen.\n" -#: apt-pkg/cdrom.cc:828 +#: apt-pkg/cdrom.cc:801 #, c-format msgid "" "This disc is called: \n" @@ -3189,15 +3163,15 @@ msgstr "" "Disken vert kalla: \n" "%s\n" -#: apt-pkg/cdrom.cc:830 +#: apt-pkg/cdrom.cc:803 msgid "Copying package lists..." msgstr "Kopierer pakkelister ..." -#: apt-pkg/cdrom.cc:865 +#: apt-pkg/cdrom.cc:838 msgid "Writing new source list\n" msgstr "Skriv ny kjeldeliste\n" -#: apt-pkg/cdrom.cc:873 +#: apt-pkg/cdrom.cc:846 msgid "Source list entries for this disc are:\n" msgstr "Kjeldelisteoppfringar for denne disken er:\n" @@ -3231,49 +3205,54 @@ msgstr "" msgid "Hash mismatch for: %s" msgstr "Feil MD5-sum" -#: apt-pkg/cacheset.cc:403 +#: apt-pkg/cacheset.cc:479 #, c-format msgid "Release '%s' for '%s' was not found" msgstr "Fann ikkje utgva %s av %s" -#: apt-pkg/cacheset.cc:406 +#: apt-pkg/cacheset.cc:482 #, c-format msgid "Version '%s' for '%s' was not found" msgstr "Fann ikkje versjonen %s av %s" -#: apt-pkg/cacheset.cc:517 +#: apt-pkg/cacheset.cc:593 #, fuzzy, c-format msgid "Couldn't find task '%s'" msgstr "Fann ikkje pakken %s" -#: apt-pkg/cacheset.cc:523 +#: apt-pkg/cacheset.cc:599 #, fuzzy, c-format msgid "Couldn't find any package by regex '%s'" msgstr "Fann ikkje pakken %s" -#: apt-pkg/cacheset.cc:534 +#: apt-pkg/cacheset.cc:605 +#, fuzzy, c-format +msgid "Couldn't find any package by glob '%s'" +msgstr "Fann ikkje pakken %s" + +#: apt-pkg/cacheset.cc:616 #, c-format msgid "Can't select versions from package '%s' as it is purely virtual" msgstr "" -#: apt-pkg/cacheset.cc:541 apt-pkg/cacheset.cc:548 +#: apt-pkg/cacheset.cc:623 apt-pkg/cacheset.cc:630 #, c-format msgid "" "Can't select installed nor candidate version from package '%s' as it has " "neither of them" msgstr "" -#: apt-pkg/cacheset.cc:555 +#: apt-pkg/cacheset.cc:637 #, c-format msgid "Can't select newest version from package '%s' as it is purely virtual" msgstr "" -#: apt-pkg/cacheset.cc:563 +#: apt-pkg/cacheset.cc:645 #, c-format msgid "Can't select candidate version from package %s as it has no candidate" msgstr "" -#: apt-pkg/cacheset.cc:571 +#: apt-pkg/cacheset.cc:653 #, c-format msgid "Can't select installed version from package %s as it is not installed" msgstr "" @@ -3298,127 +3277,160 @@ msgstr "" msgid "Execute external solver" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:73 +#: apt-pkg/install-progress.cc:51 +#, c-format +msgid "Progress: [%3i%%]" +msgstr "" + +#: apt-pkg/install-progress.cc:85 apt-pkg/install-progress.cc:168 +msgid "Running dpkg" +msgstr "" + +#: apt-pkg/update.cc:110 apt-pkg/update.cc:112 +#, fuzzy +msgid "" +"Some index files failed to download. They have been ignored, or old ones " +"used instead." +msgstr "" +"Klarte ikkje lasta ned nokre av indeksfilene. Dei er ignorerte, eller gamle " +"filer er brukte i staden." + +#: apt-pkg/deb/dpkgpm.cc:91 #, fuzzy, c-format msgid "Installing %s" msgstr " Installert: " -#: apt-pkg/deb/dpkgpm.cc:74 apt-pkg/deb/dpkgpm.cc:982 +#: apt-pkg/deb/dpkgpm.cc:92 apt-pkg/deb/dpkgpm.cc:977 #, fuzzy, c-format msgid "Configuring %s" msgstr "Koplar til %s" -#: apt-pkg/deb/dpkgpm.cc:75 apt-pkg/deb/dpkgpm.cc:989 +#: apt-pkg/deb/dpkgpm.cc:93 apt-pkg/deb/dpkgpm.cc:984 #, fuzzy, c-format msgid "Removing %s" msgstr "Opnar %s" -#: apt-pkg/deb/dpkgpm.cc:76 +#: apt-pkg/deb/dpkgpm.cc:94 #, fuzzy, c-format msgid "Completely removing %s" msgstr "Klarte ikkje fjerna %s" -#: apt-pkg/deb/dpkgpm.cc:77 +#: apt-pkg/deb/dpkgpm.cc:95 #, c-format msgid "Noting disappearance of %s" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:78 +#: apt-pkg/deb/dpkgpm.cc:96 #, c-format msgid "Running post-installation trigger %s" msgstr "" #. FIXME: use a better string after freeze -#: apt-pkg/deb/dpkgpm.cc:735 +#: apt-pkg/deb/dpkgpm.cc:808 #, fuzzy, c-format msgid "Directory '%s' missing" msgstr "Listekatalogen %spartial manglar." -#: apt-pkg/deb/dpkgpm.cc:750 apt-pkg/deb/dpkgpm.cc:770 +#: apt-pkg/deb/dpkgpm.cc:823 apt-pkg/deb/dpkgpm.cc:845 #, fuzzy, c-format msgid "Could not open file '%s'" msgstr "Klarte ikkje opna fila %s" -#: apt-pkg/deb/dpkgpm.cc:975 +#: apt-pkg/deb/dpkgpm.cc:970 #, fuzzy, c-format msgid "Preparing %s" msgstr "Opnar %s" -#: apt-pkg/deb/dpkgpm.cc:976 +#: apt-pkg/deb/dpkgpm.cc:971 #, fuzzy, c-format msgid "Unpacking %s" msgstr "Opnar %s" -#: apt-pkg/deb/dpkgpm.cc:981 +#: apt-pkg/deb/dpkgpm.cc:976 #, fuzzy, c-format msgid "Preparing to configure %s" msgstr "Opnar oppsettsfila %s" -#: apt-pkg/deb/dpkgpm.cc:983 +#: apt-pkg/deb/dpkgpm.cc:978 #, fuzzy, c-format msgid "Installed %s" msgstr " Installert: " -#: apt-pkg/deb/dpkgpm.cc:988 +#: apt-pkg/deb/dpkgpm.cc:983 #, c-format msgid "Preparing for removal of %s" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:990 +#: apt-pkg/deb/dpkgpm.cc:985 #, fuzzy, c-format msgid "Removed %s" msgstr "Tilrdingar" -#: apt-pkg/deb/dpkgpm.cc:995 +#: apt-pkg/deb/dpkgpm.cc:990 #, fuzzy, c-format msgid "Preparing to completely remove %s" msgstr "Opnar oppsettsfila %s" -#: apt-pkg/deb/dpkgpm.cc:996 +#: apt-pkg/deb/dpkgpm.cc:991 #, fuzzy, c-format msgid "Completely removed %s" msgstr "Klarte ikkje fjerna %s" -#: apt-pkg/deb/dpkgpm.cc:1243 -msgid "Can not write log, openpty() failed (/dev/pts not mounted?)\n" +#: apt-pkg/deb/dpkgpm.cc:1046 +msgid "ioctl(TIOCGWINSZ) failed" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1273 -msgid "Running dpkg" +#: apt-pkg/deb/dpkgpm.cc:1049 apt-pkg/deb/dpkgpm.cc:1070 +#, fuzzy, c-format +msgid "Can not write log (%s)" +msgstr "Klarte ikkje skriva til %s" + +#: apt-pkg/deb/dpkgpm.cc:1049 +msgid "Is /dev/pts mounted?" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1445 +#: apt-pkg/deb/dpkgpm.cc:1070 +msgid "Is stdout a terminal?" +msgstr "" + +#: apt-pkg/deb/dpkgpm.cc:1558 msgid "Operation was interrupted before it could finish" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1507 +#: apt-pkg/deb/dpkgpm.cc:1620 msgid "No apport report written because MaxReports is reached already" msgstr "" #. check if its not a follow up error -#: apt-pkg/deb/dpkgpm.cc:1512 +#: apt-pkg/deb/dpkgpm.cc:1625 msgid "dependency problems - leaving unconfigured" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1514 +#: apt-pkg/deb/dpkgpm.cc:1627 msgid "" "No apport report written because the error message indicates its a followup " "error from a previous failure." msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1520 +#: apt-pkg/deb/dpkgpm.cc:1633 msgid "" "No apport report written because the error message indicates a disk full " "error" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1526 +#: apt-pkg/deb/dpkgpm.cc:1640 msgid "" "No apport report written because the error message indicates a out of memory " "error" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1533 +#: apt-pkg/deb/dpkgpm.cc:1647 apt-pkg/deb/dpkgpm.cc:1653 +msgid "" +"No apport report written because the error message indicates an issue on the " +"local system" +msgstr "" + +#: apt-pkg/deb/dpkgpm.cc:1674 msgid "" "No apport report written because the error message indicates a dpkg I/O error" msgstr "" @@ -3447,6 +3459,103 @@ msgstr "" msgid "Not locked" msgstr "" +#~ msgid "%s not a valid DEB package." +#~ msgstr "%s er ingen gyldig DEB-pakke." + +#~ msgid "" +#~ "Using CD-ROM mount point %s\n" +#~ "Mounting CD-ROM\n" +#~ msgstr "" +#~ "Brukar monteringspunktet %s for CD-ROM\n" +#~ "Monterer CD-ROM\n" + +#, fuzzy +#~ msgid "Note, selecting '%s' for task '%s'\n" +#~ msgstr "Merk, vel %s i staden for regex %s\n" + +#, fuzzy +#~ msgid "Note, selecting '%s' for regex '%s'\n" +#~ msgstr "Merk, vel %s i staden for regex %s\n" + +#~ msgid "Package %s is a virtual package provided by:\n" +#~ msgstr "Pakken %s er ein virtuell pakke, tilbydd av:\n" + +#, fuzzy +#~ msgid " [Not candidate version]" +#~ msgstr "Kandidatversjonar" + +#~ msgid "You should explicitly select one to install." +#~ msgstr "Du m velja ein som skal installerast." + +#~ 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 "" +#~ "Det finst ingen tilgjengeleg versjon av pakken %s, men han er nemnt\n" +#~ "av ein annan pakke. Dette tyder at pakket manglar, er gjort overfldig\n" +#~ "eller er berre tilgjengeleg fr ei anna kjelde\n" + +#~ msgid "However the following packages replace it:" +#~ msgstr "Dei flgjande pakkane kan brukast i staden:" + +#, fuzzy +#~ msgid "Package '%s' has no installation candidate" +#~ msgstr "Det finst ingen installasjonskandidat for pakken %s" + +#, fuzzy +#~ msgid "Package '%s' is not installed, so not removed. Did you mean '%s'?\n" +#~ msgstr "Pakken %s er ikkje installert, og vert difor ikkje fjerna\n" + +#, fuzzy +#~ msgid "Package '%s' is not installed, so not removed\n" +#~ msgstr "Pakken %s er ikkje installert, og vert difor ikkje fjerna\n" + +#, fuzzy +#~ msgid "Note, selecting '%s' instead of '%s'\n" +#~ msgstr "Merk, vel %s i staden for %s\n" + +#~ msgid "Skipping %s, it is already installed and upgrade is not set.\n" +#~ msgstr "" +#~ "Hoppar over %s, for den er installert fr fr og ikkje sett til " +#~ "oppgradering.\n" + +#, fuzzy +#~ msgid "Skipping %s, it is not installed and only upgrades are requested.\n" +#~ msgstr "" +#~ "Hoppar over %s, for den er installert fr fr og ikkje sett til " +#~ "oppgradering.\n" + +#~ msgid "Reinstallation of %s is not possible, it cannot be downloaded.\n" +#~ msgstr "" +#~ "%s kan ikkje installerast p nytt, for pakken kan ikkje lastast ned.\n" + +#~ msgid "%s is already the newest version.\n" +#~ msgstr "Den nyaste versjonen av %s er installert fr fr.\n" + +#, fuzzy +#~ msgid "Selected version '%s' (%s) for '%s'\n" +#~ msgstr "Vald versjon %s (%s) for %s\n" + +#, fuzzy +#~ msgid "Selected version '%s' (%s) for '%s' because of '%s'\n" +#~ msgstr "Vald versjon %s (%s) for %s\n" + +#, fuzzy +#~ msgid "This is not a valid DEB archive, it has no '%s', '%s' or '%s' member" +#~ msgstr "" +#~ "Dette er ikkje eit gyldig DEB-arkiv, det har ingen %s eller %s-medlem" + +#~ msgid "MD5Sum mismatch" +#~ msgstr "Feil MD5-sum" + +#~ msgid "" +#~ "I wasn't able to locate a file for the %s package. This might mean you " +#~ "need to manually fix this package." +#~ msgstr "" +#~ "Fann ikkje fila for pakken %s. Det kan henda du m fiksa denne pakken " +#~ "sjlv." + #, fuzzy #~ msgid "Skipping nonexistent file %s" #~ msgstr "Opnar oppsettsfila %s" @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: apt 0.9.7.3\n" "Report-Msgid-Bugs-To: APT Development Team <deity@lists.debian.org>\n" -"POT-Creation-Date: 2013-07-31 16:24+0200\n" +"POT-Creation-Date: 2014-02-23 00:29+0100\n" "PO-Revision-Date: 2012-07-28 21:53+0200\n" "Last-Translator: Michał Kułach <michal.kulach@gmail.com>\n" "Language-Team: Polish <debian-l10n-polish@lists.debian.org>\n" @@ -23,152 +23,154 @@ msgstr "" "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 " "|| n%100>=20) ? 1 : 2);\n" -#: cmdline/apt-cache.cc:158 +#: cmdline/apt-cache.cc:140 #, c-format msgid "Package %s version %s has an unmet dep:\n" msgstr "Pakiet %s w wersji %s ma niespełnione zależności:\n" -#: cmdline/apt-cache.cc:286 +#: cmdline/apt-cache.cc:268 msgid "Total package names: " msgstr "Liczba nazw pakietów: " -#: cmdline/apt-cache.cc:288 +#: cmdline/apt-cache.cc:270 msgid "Total package structures: " msgstr "Liczba wszystkich typów pakietów: " -#: cmdline/apt-cache.cc:328 +#: cmdline/apt-cache.cc:310 msgid " Normal packages: " msgstr " Zwykłych pakietów: " -#: cmdline/apt-cache.cc:329 +#: cmdline/apt-cache.cc:311 msgid " Pure virtual packages: " msgstr " Czysto wirtualnych pakietów: " -#: cmdline/apt-cache.cc:330 +#: cmdline/apt-cache.cc:312 msgid " Single virtual packages: " msgstr " Pojedynczych pakietów wirtualnych: " -#: cmdline/apt-cache.cc:331 +#: cmdline/apt-cache.cc:313 msgid " Mixed virtual packages: " msgstr " Mieszanych pakietów wirtualnych: " -#: cmdline/apt-cache.cc:332 +#: cmdline/apt-cache.cc:314 msgid " Missing: " msgstr " Brakujących: " -#: cmdline/apt-cache.cc:334 +#: cmdline/apt-cache.cc:316 msgid "Total distinct versions: " msgstr "W sumie różnych wersji: " -#: cmdline/apt-cache.cc:336 +#: cmdline/apt-cache.cc:318 msgid "Total distinct descriptions: " msgstr "W sumie różnych opisów: " -#: cmdline/apt-cache.cc:338 +#: cmdline/apt-cache.cc:320 msgid "Total dependencies: " msgstr "W sumie zależności: " -#: cmdline/apt-cache.cc:341 +#: cmdline/apt-cache.cc:323 msgid "Total ver/file relations: " msgstr "W sumie zależności wersja/plik: " -#: cmdline/apt-cache.cc:343 +#: cmdline/apt-cache.cc:325 msgid "Total Desc/File relations: " msgstr "W sumie zależności opis/plik: " -#: cmdline/apt-cache.cc:345 +#: cmdline/apt-cache.cc:327 msgid "Total Provides mappings: " msgstr "W sumie mapowań zapewnień: " -#: cmdline/apt-cache.cc:357 +#: cmdline/apt-cache.cc:339 msgid "Total globbed strings: " msgstr "W sumie dopasowanych napisów: " -#: cmdline/apt-cache.cc:371 +#: cmdline/apt-cache.cc:353 msgid "Total dependency version space: " msgstr "Sumaryczny rozmiar obszaru zależności od wersji: " -#: cmdline/apt-cache.cc:376 +#: cmdline/apt-cache.cc:358 msgid "Total slack space: " msgstr "Sumaryczny rozmiar niewykorzystanego miejsca: " -#: cmdline/apt-cache.cc:384 +#: cmdline/apt-cache.cc:366 msgid "Total space accounted for: " msgstr "Całkowity rozmiar: " -#: cmdline/apt-cache.cc:515 cmdline/apt-cache.cc:1165 +#: cmdline/apt-cache.cc:497 cmdline/apt-cache.cc:1146 +#: apt-private/private-show.cc:55 #, c-format msgid "Package file %s is out of sync." msgstr "Plik pakietu %s jest przestarzały." -#: cmdline/apt-cache.cc:593 cmdline/apt-cache.cc:1452 -#: cmdline/apt-cache.cc:1454 cmdline/apt-cache.cc:1531 cmdline/apt-mark.cc:46 -#: cmdline/apt-mark.cc:93 cmdline/apt-mark.cc:219 +#: cmdline/apt-cache.cc:575 cmdline/apt-cache.cc:1432 +#: cmdline/apt-cache.cc:1434 cmdline/apt-cache.cc:1511 cmdline/apt-mark.cc:48 +#: cmdline/apt-mark.cc:95 cmdline/apt-mark.cc:221 +#: apt-private/private-show.cc:167 apt-private/private-show.cc:169 msgid "No packages found" msgstr "Nie znaleziono żadnych pakietów" -#: cmdline/apt-cache.cc:1265 +#: cmdline/apt-cache.cc:1245 msgid "You must give at least one search pattern" msgstr "Należy podać przynajmniej jeden wzorzec" -#: cmdline/apt-cache.cc:1431 +#: cmdline/apt-cache.cc:1411 msgid "This command is deprecated. Please use 'apt-mark showauto' instead." msgstr "To polecenie jest przestarzałe. Prosimy używać \"apt-mark showauto\"." -#: cmdline/apt-cache.cc:1526 apt-pkg/cacheset.cc:510 +#: cmdline/apt-cache.cc:1506 apt-pkg/cacheset.cc:586 #, c-format msgid "Unable to locate package %s" msgstr "Nie udało się odnaleźć pakietu %s" -#: cmdline/apt-cache.cc:1556 +#: cmdline/apt-cache.cc:1536 msgid "Package files:" msgstr "Plików pakietów:" -#: cmdline/apt-cache.cc:1563 cmdline/apt-cache.cc:1654 +#: cmdline/apt-cache.cc:1543 cmdline/apt-cache.cc:1634 msgid "Cache is out of sync, can't x-ref a package file" msgstr "" "Magazyn podręczny jest przestarzały, nie można odwołać się (x-ref) do pliku " "pakietu." #. Show any packages have explicit pins -#: cmdline/apt-cache.cc:1577 +#: cmdline/apt-cache.cc:1557 msgid "Pinned packages:" msgstr "Przypięte pakiety:" -#: cmdline/apt-cache.cc:1589 cmdline/apt-cache.cc:1634 +#: cmdline/apt-cache.cc:1569 cmdline/apt-cache.cc:1614 msgid "(not found)" msgstr "(nie znaleziono)" -#: cmdline/apt-cache.cc:1597 +#: cmdline/apt-cache.cc:1577 msgid " Installed: " msgstr " Zainstalowana: " -#: cmdline/apt-cache.cc:1598 +#: cmdline/apt-cache.cc:1578 msgid " Candidate: " msgstr " Kandydująca: " -#: cmdline/apt-cache.cc:1616 cmdline/apt-cache.cc:1624 +#: cmdline/apt-cache.cc:1596 cmdline/apt-cache.cc:1604 msgid "(none)" msgstr "(brak)" -#: cmdline/apt-cache.cc:1631 +#: cmdline/apt-cache.cc:1611 msgid " Package pin: " msgstr " Sposób przypięcia: " #. Show the priority tables -#: cmdline/apt-cache.cc:1640 +#: cmdline/apt-cache.cc:1620 msgid " Version table:" msgstr " Tabela wersji:" -#: cmdline/apt-cache.cc:1753 cmdline/apt-cdrom.cc:206 cmdline/apt-config.cc:81 -#: cmdline/apt-get.cc:3392 cmdline/apt-mark.cc:375 -#: cmdline/apt-extracttemplates.cc:229 ftparchive/apt-ftparchive.cc:591 -#: cmdline/apt-internal-solver.cc:33 cmdline/apt-sortpkgs.cc:147 +#: cmdline/apt-cache.cc:1733 cmdline/apt-cdrom.cc:252 cmdline/apt-config.cc:83 +#: cmdline/apt-get.cc:1580 cmdline/apt-mark.cc:377 cmdline/apt.cc:66 +#: cmdline/apt-extracttemplates.cc:217 ftparchive/apt-ftparchive.cc:591 +#: cmdline/apt-internal-solver.cc:34 cmdline/apt-sortpkgs.cc:147 #, c-format msgid "%s %s for %s compiled on %s %s\n" msgstr "%s %s dla %s skompilowany %s %s\n" -#: cmdline/apt-cache.cc:1760 +#: cmdline/apt-cache.cc:1740 msgid "" "Usage: apt-cache [options] command\n" " apt-cache [options] showpkg pkg1 [pkg2 ...]\n" @@ -240,35 +242,35 @@ msgstr "" "oraz apt.conf(5).\n" #. }}} -#: cmdline/apt-cdrom.cc:43 +#: cmdline/apt-cdrom.cc:45 msgid "" "No CD-ROM could be auto-detected or found using the default mount point.\n" "You may try the --cdrom option to set the CD-ROM mount point. See 'man apt-" "cdrom' for more information about the CD-ROM auto-detection and mount point." msgstr "" -#: cmdline/apt-cdrom.cc:85 +#: cmdline/apt-cdrom.cc:89 msgid "Please provide a name for this Disc, such as 'Debian 5.0.3 Disk 1'" msgstr "Proszę wprowadzić nazwę dla tej płyty, np. \"Debian 5.0.3 Disk 1\"" -#: cmdline/apt-cdrom.cc:100 +#: cmdline/apt-cdrom.cc:104 msgid "Please insert a Disc in the drive and press enter" msgstr "Proszę włożyć dysk do napędu i nacisnąć enter" -#: cmdline/apt-cdrom.cc:135 +#: cmdline/apt-cdrom.cc:141 #, c-format msgid "Failed to mount '%s' to '%s'" msgstr "Nie udało się zamontować \"%s\" w \"%s\"" -#: cmdline/apt-cdrom.cc:170 +#: cmdline/apt-cdrom.cc:196 msgid "Repeat this process for the rest of the CDs in your set." msgstr "Należy powtórzyć ten proces dla reszty płyt." -#: cmdline/apt-config.cc:46 +#: cmdline/apt-config.cc:48 msgid "Arguments not in pairs" msgstr "Argumenty nie są w parach" -#: cmdline/apt-config.cc:87 +#: cmdline/apt-config.cc:89 msgid "" "Usage: apt-config [options] command\n" "\n" @@ -296,574 +298,50 @@ msgstr "" " -c=? Czyta wskazany plik konfiguracyjny.\n" " -o=? Ustawia dowolną opcję konfiguracji, np. -o dir::cache=/tmp\n" -#. TRANSLATOR: Yes/No question help-text: defaulting to Y[es] -#. e.g. "Do you want to continue? [Y/n] " -#. The user has to answer with an input matching the -#. YESEXPR/NOEXPR defined in your l10n. -#: cmdline/apt-get.cc:146 -msgid "[Y/n]" -msgstr "[T/n]" - -#. TRANSLATOR: Yes/No question help-text: defaulting to N[o] -#. e.g. "Should this file be removed? [y/N] " -#. The user has to answer with an input matching the -#. YESEXPR/NOEXPR defined in your l10n. -#: cmdline/apt-get.cc:152 -msgid "[y/N]" -msgstr "[t/N]" - -#. TRANSLATOR: "Yes" answer printed for a yes/no question if --assume-yes is set -#: cmdline/apt-get.cc:163 -msgid "Y" -msgstr "T" - -#. TRANSLATOR: "No" answer printed for a yes/no question if --assume-no is set -#: cmdline/apt-get.cc:169 -msgid "N" -msgstr "N" - -#: cmdline/apt-get.cc:191 apt-pkg/cachefilter.cc:33 -#, c-format -msgid "Regex compilation error - %s" -msgstr "Błąd kompilacji wyrażenia regularnego - %s" - -#: cmdline/apt-get.cc:289 -msgid "The following packages have unmet dependencies:" -msgstr "Następujące pakiety mają niespełnione zależności:" - -#: cmdline/apt-get.cc:379 -#, c-format -msgid "but %s is installed" -msgstr "ale %s jest zainstalowany" - -#: cmdline/apt-get.cc:381 -#, c-format -msgid "but %s is to be installed" -msgstr "ale %s ma zostać zainstalowany" - -#: cmdline/apt-get.cc:388 -msgid "but it is not installable" -msgstr "ale nie da się go zainstalować" - -#: cmdline/apt-get.cc:390 -msgid "but it is a virtual package" -msgstr "ale jest pakietem wirtualnym" - -#: cmdline/apt-get.cc:393 -msgid "but it is not installed" -msgstr "ale nie jest zainstalowany" - -#: cmdline/apt-get.cc:393 -msgid "but it is not going to be installed" -msgstr "ale nie zostanie zainstalowany" - -#: cmdline/apt-get.cc:398 -msgid " or" -msgstr " lub" - -#: cmdline/apt-get.cc:427 -msgid "The following NEW packages will be installed:" -msgstr "Zostaną zainstalowane następujące NOWE pakiety:" - -#: cmdline/apt-get.cc:453 -msgid "The following packages will be REMOVED:" -msgstr "Następujące pakiety zostaną USUNIĘTE:" - -#: cmdline/apt-get.cc:475 -msgid "The following packages have been kept back:" -msgstr "Następujące pakiety zostały zatrzymane:" - -#: cmdline/apt-get.cc:496 -msgid "The following packages will be upgraded:" -msgstr "Następujące pakiety zostaną zaktualizowane:" - -#: cmdline/apt-get.cc:517 -msgid "The following packages will be DOWNGRADED:" -msgstr "Zostaną zainstalowane STARE wersje następujących pakietów:" - -#: cmdline/apt-get.cc:537 -msgid "The following held packages will be changed:" -msgstr "Zostaną zmienione następujące zatrzymane pakiety:" - -#: cmdline/apt-get.cc:592 -#, c-format -msgid "%s (due to %s) " -msgstr "%s (z powodu %s) " - -#: cmdline/apt-get.cc:600 -msgid "" -"WARNING: The following essential packages will be removed.\n" -"This should NOT be done unless you know exactly what you are doing!" -msgstr "" -"UWAGA: Zostaną usunięte następujące istotne pakiety.\n" -"NIE należy kontynuować, jeśli nie jest się pewnym tego co się robi!" - -#: cmdline/apt-get.cc:631 -#, c-format -msgid "%lu upgraded, %lu newly installed, " -msgstr "%lu aktualizowanych, %lu nowo instalowanych, " - -#: cmdline/apt-get.cc:635 -#, c-format -msgid "%lu reinstalled, " -msgstr "%lu ponownie instalowanych, " - -#: cmdline/apt-get.cc:637 -#, c-format -msgid "%lu downgraded, " -msgstr "%lu cofniętych wersji, " - -#: cmdline/apt-get.cc:639 -#, c-format -msgid "%lu to remove and %lu not upgraded.\n" -msgstr "%lu usuwanych i %lu nieaktualizowanych.\n" - -#: cmdline/apt-get.cc:643 -#, c-format -msgid "%lu not fully installed or removed.\n" -msgstr "%lu nie w pełni zainstalowanych lub usuniętych.\n" - -#: cmdline/apt-get.cc:664 -#, c-format -msgid "Note, selecting '%s' for task '%s'\n" -msgstr "Uwaga, wybieranie %s dla zadania \"%s\"\n" - -#: cmdline/apt-get.cc:669 -#, c-format -msgid "Note, selecting '%s' for regex '%s'\n" -msgstr "Uwaga, wybieranie %s dla wyrażenia \"%s\"\n" - -#: cmdline/apt-get.cc:686 -#, c-format -msgid "Package %s is a virtual package provided by:\n" -msgstr "Pakiet %s jest pakietem wirtualnym zapewnianym przez:\n" - -#: cmdline/apt-get.cc:697 -msgid " [Installed]" -msgstr " [Zainstalowany]" - -#: cmdline/apt-get.cc:706 -msgid " [Not candidate version]" -msgstr " [Brak wersji kandydującej]" - -#: cmdline/apt-get.cc:708 -msgid "You should explicitly select one to install." -msgstr "Należy jednoznacznie wybrać jeden z nich do instalacji." - -#: cmdline/apt-get.cc:711 -#, c-format -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 "" -"Pakiet %s nie ma dostępnej wersji, ale odnosi się do niego inny pakiet.\n" -"Zazwyczaj oznacza to, że pakietu brakuje, został zastąpiony przez inny\n" -"pakiet lub nie jest dostępny przy pomocy obecnie ustawionych źródeł.\n" - -#: cmdline/apt-get.cc:729 -msgid "However the following packages replace it:" -msgstr "Jednak następujące pakiety go zastępują:" - -#: cmdline/apt-get.cc:741 -#, c-format -msgid "Package '%s' has no installation candidate" -msgstr "Pakiet %s nie ma kandydata do instalacji" - -#: cmdline/apt-get.cc:754 -#, c-format -msgid "Virtual packages like '%s' can't be removed\n" -msgstr "Pakiety wirtualne, takie jak \"%s\" nie mogą być usunięte\n" - -#. TRANSLATORS: Note, this is not an interactive question -#: cmdline/apt-get.cc:766 cmdline/apt-get.cc:969 -#, c-format -msgid "Package '%s' is not installed, so not removed. Did you mean '%s'?\n" -msgstr "" -"Pakiet %s nie jest zainstalowany, więc nie zostanie usunięty. Czy chodziło o " -"\"%s\"?\n" - -#: cmdline/apt-get.cc:772 cmdline/apt-get.cc:975 -#, c-format -msgid "Package '%s' is not installed, so not removed\n" -msgstr "Pakiet \"%s\" nie jest zainstalowany, więc nie zostanie usunięty\n" - -#: cmdline/apt-get.cc:817 -#, c-format -msgid "Note, selecting '%s' instead of '%s'\n" -msgstr "Uwaga, wybieranie \"%s\" zamiast \"%s\"\n" - -#: cmdline/apt-get.cc:847 -#, c-format -msgid "Skipping %s, it is already installed and upgrade is not set.\n" -msgstr "" -"Pomijanie %s, jest już zainstalowane, a nie została wybrana aktualizacja.\n" - -#: cmdline/apt-get.cc:851 -#, c-format -msgid "Skipping %s, it is not installed and only upgrades are requested.\n" -msgstr "" -"Pomijanie %s, nie jest zainstalowane, a wybrano wyłącznie aktualizacje.\n" - -#: cmdline/apt-get.cc:863 -#, c-format -msgid "Reinstallation of %s is not possible, it cannot be downloaded.\n" -msgstr "" -"Ponowna instalacja pakietu %s nie jest możliwa, nie może on zostać pobrany.\n" - -#: cmdline/apt-get.cc:868 -#, c-format -msgid "%s is already the newest version.\n" -msgstr "%s jest już w najnowszej wersji.\n" - -#: cmdline/apt-get.cc:887 cmdline/apt-get.cc:2187 cmdline/apt-mark.cc:68 -#, c-format -msgid "%s set to manually installed.\n" -msgstr "%s zaznaczony jako zainstalowany ręcznie.\n" - -#: cmdline/apt-get.cc:913 -#, c-format -msgid "Selected version '%s' (%s) for '%s'\n" -msgstr "Wybrano wersję \"%s\" (%s) pakietu \"%s\"\n" - -#: cmdline/apt-get.cc:918 -#, c-format -msgid "Selected version '%s' (%s) for '%s' because of '%s'\n" -msgstr "Wybrano wersję \"%s\" (%s) pakietu \"%s\", z powodu \"%s\"\n" - -#: cmdline/apt-get.cc:1054 -msgid "Correcting dependencies..." -msgstr "Naprawianie zależności..." - -#: cmdline/apt-get.cc:1057 -msgid " failed." -msgstr " nie udało się." - -#: cmdline/apt-get.cc:1060 -msgid "Unable to correct dependencies" -msgstr "Nie udało się naprawić zależności" - -#: cmdline/apt-get.cc:1063 -msgid "Unable to minimize the upgrade set" -msgstr "Nie udało się zminimalizować zbioru aktualizacji" - -#: cmdline/apt-get.cc:1065 -msgid " Done" -msgstr " Gotowe" - -#: cmdline/apt-get.cc:1069 -msgid "You might want to run 'apt-get -f install' to correct these." -msgstr "Należy uruchomić \"apt-get -f install\", aby je naprawić." - -#: cmdline/apt-get.cc:1072 -msgid "Unmet dependencies. Try using -f." -msgstr "Niespełnione zależności. Proszę spróbować użyć -f." - -#: cmdline/apt-get.cc:1097 -msgid "WARNING: The following packages cannot be authenticated!" -msgstr "UWAGA: Następujące pakiety nie mogą zostać zweryfikowane!" - -#: cmdline/apt-get.cc:1101 -msgid "Authentication warning overridden.\n" -msgstr "Zignorowano ostrzeżenie uwierzytelniania.\n" - -#: cmdline/apt-get.cc:1108 -msgid "Install these packages without verification?" -msgstr "Zainstalować te pakiety bez weryfikacji?" - -#: cmdline/apt-get.cc:1110 -msgid "Some packages could not be authenticated" -msgstr "Niektóre pakiety nie mogły zostać zweryfikowane" - -#: cmdline/apt-get.cc:1119 cmdline/apt-get.cc:1280 -msgid "There are problems and -y was used without --force-yes" -msgstr "Wystąpiły problemy, a użyto -y bez --force-yes" - -#: cmdline/apt-get.cc:1160 -msgid "Internal error, InstallPackages was called with broken packages!" -msgstr "Błąd wewnętrzny, użyto InstallPackages z uszkodzonymi pakietami!" - -#: cmdline/apt-get.cc:1169 -msgid "Packages need to be removed but remove is disabled." -msgstr "Pakiety powinny zostać usunięte, ale Remove jest wyłączone." - -#: cmdline/apt-get.cc:1180 -msgid "Internal error, Ordering didn't finish" -msgstr "Błąd wewnętrzny, sortowanie niezakończone" - -#: cmdline/apt-get.cc:1218 -msgid "How odd.. The sizes didn't match, email apt@packages.debian.org" +#: cmdline/apt-get.cc:244 +#, fuzzy, c-format +msgid "Can not find a package for architecture '%s'" msgstr "" -"Wystąpił dziwny błąd - rozmiary się nie zgadzają. Proszę to zgłosić pod " -"apt@packages.debian.org" - -#. 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:1225 -#, c-format -msgid "Need to get %sB/%sB of archives.\n" -msgstr "Konieczne pobranie %sB/%sB archiwów.\n" - -#. 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:1230 -#, c-format -msgid "Need to get %sB of archives.\n" -msgstr "Konieczne pobranie %sB archiwów.\n" - -#. 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:1237 -#, c-format -msgid "After this operation, %sB of additional disk space will be used.\n" -msgstr "Po tej operacji zostanie dodatkowo użyte %sB miejsca na dysku.\n" - -#. 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:1242 -#, c-format -msgid "After this operation, %sB disk space will be freed.\n" -msgstr "Po tej operacji zostanie zwolnione %sB miejsca na dysku.\n" - -#: cmdline/apt-get.cc:1257 cmdline/apt-get.cc:1260 cmdline/apt-get.cc:2621 -#: cmdline/apt-get.cc:2624 -#, c-format -msgid "Couldn't determine free space in %s" -msgstr "Nie udało się ustalić ilości wolnego miejsca w %s" - -#: cmdline/apt-get.cc:1270 -#, c-format -msgid "You don't have enough free space in %s." -msgstr "Niestety w %s nie ma wystarczającej ilości wolnego miejsca." - -#: cmdline/apt-get.cc:1286 cmdline/apt-get.cc:1308 -msgid "Trivial Only specified but this is not a trivial operation." -msgstr "Nakazano wykonywać tylko trywialne operacje, a ta do nich nie należy." - -# Bezpieczniej jest nie używać tu polskich znaków. -#. TRANSLATOR: This string needs to be typed by the user as a confirmation, so be -#. careful with hard to type or special characters (like non-breaking spaces) -#: cmdline/apt-get.cc:1290 -msgid "Yes, do as I say!" -msgstr "Tak, jestem pewien!" +"Nie udało się znaleźć żadnego pakietu według wyrażenia regularnego \"%s\"" -#: cmdline/apt-get.cc:1292 -#, c-format -msgid "" -"You are about to do something potentially harmful.\n" -"To continue type in the phrase '%s'\n" -" ?] " +#: cmdline/apt-get.cc:326 +#, fuzzy, c-format +msgid "Can not find a package '%s' with version '%s'" msgstr "" -"Zaraz stanie się coś potencjalnie szkodliwego.\n" -"Aby kontynuować proszę napisać zdanie \"%s\"\n" -" ?] " - -#: cmdline/apt-get.cc:1298 cmdline/apt-get.cc:1317 -msgid "Abort." -msgstr "Przerwane." - -#: cmdline/apt-get.cc:1313 -msgid "Do you want to continue?" -msgstr "Kontynuować?" - -#: cmdline/apt-get.cc:1385 cmdline/apt-get.cc:2686 apt-pkg/algorithms.cc:1566 -#, c-format -msgid "Failed to fetch %s %s\n" -msgstr "Nie udało się pobrać %s %s\n" - -#: cmdline/apt-get.cc:1403 -msgid "Some files failed to download" -msgstr "Nie udało się pobrać niektórych plików" - -#: cmdline/apt-get.cc:1404 cmdline/apt-get.cc:2698 -msgid "Download complete and in download only mode" -msgstr "Ukończono pobieranie w trybie samego pobierania" +"Nie udało się znaleźć żadnego pakietu według wyrażenia regularnego \"%s\"" -#: cmdline/apt-get.cc:1410 -msgid "" -"Unable to fetch some archives, maybe run apt-get update or try with --fix-" -"missing?" +#: cmdline/apt-get.cc:329 +#, fuzzy, c-format +msgid "Can not find a package '%s' with release '%s'" msgstr "" -"Nie udało się pobrać niektórych archiwów, proszę spróbować uruchomić apt-get " -"update lub użyć opcji --fix-missing." - -#: cmdline/apt-get.cc:1414 -msgid "--fix-missing and media swapping is not currently supported" -msgstr "--fix-missing i zamiana nośników nie są obecnie obsługiwane" - -#: cmdline/apt-get.cc:1419 -msgid "Unable to correct missing packages." -msgstr "Nie udało się poprawić brakujących pakietów." - -#: cmdline/apt-get.cc:1420 -msgid "Aborting install." -msgstr "Przerywanie instalacji" - -#: cmdline/apt-get.cc:1448 -msgid "" -"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] "" -"Następujący pakiet zniknął z tego systemu, ponieważ wszystkie jego pliki " -"zostały nadpisane przez inne pakiety:" -msgstr[1] "" -"Następujące pakiety zniknęły z tego systemu, ponieważ wszystkie ich pliki " -"zostały nadpisane przez inne pakiety:" -msgstr[2] "" -"Następujące pakiety zniknęły z tego systemu, ponieważ wszystkie ich pliki " -"zostały nadpisane przez inne pakiety:" - -#: cmdline/apt-get.cc:1452 -msgid "Note: This is done automatically and on purpose by dpkg." -msgstr "Uwaga: dpkg wykonał to automatycznie i celowo." - -#: cmdline/apt-get.cc:1590 -#, c-format -msgid "Ignore unavailable target release '%s' of package '%s'" -msgstr "Ignorowanie niedostępnego wydania docelowego %s pakietu %s" +"Nie udało się znaleźć żadnego pakietu według wyrażenia regularnego \"%s\"" -#: cmdline/apt-get.cc:1622 +#: cmdline/apt-get.cc:366 #, c-format msgid "Picking '%s' as source package instead of '%s'\n" msgstr "Zmieniono wybrany pakiet źródłowy na \"%s\" z \"%s\"\n" -#. if (VerTag.empty() == false && Last == 0) -#: cmdline/apt-get.cc:1660 -#, c-format -msgid "Ignore unavailable version '%s' of package '%s'" +#: cmdline/apt-get.cc:422 +#, fuzzy, c-format +msgid "Can not find version '%s' of package '%s'" msgstr "Ignorowanie niedostępnej wersji \"%s\" pakietu \"%s\"" -#: cmdline/apt-get.cc:1676 -msgid "The update command takes no arguments" -msgstr "Polecenie update nie wymaga żadnych argumentów" - -#: cmdline/apt-get.cc:1742 -msgid "We are not supposed to delete stuff, can't start AutoRemover" -msgstr "Nic nie powinno być usuwane, AutoRemover nie zostanie uruchomiony" - -#: cmdline/apt-get.cc:1846 -msgid "" -"Hmm, seems like the AutoRemover destroyed something which really\n" -"shouldn't happen. Please file a bug report against apt." -msgstr "" -"Wygląda na to, że AutoRemover coś uszkodził, a to naprawdę nie\n" -"powinno się zdarzyć. Prosimy o zgłoszenie błędu w pakiecie 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:1849 cmdline/apt-get.cc:2017 -msgid "The following information may help to resolve the situation:" -msgstr "Następujące informacje mogą pomóc rozwiązać sytuację:" - -#: cmdline/apt-get.cc:1853 -msgid "Internal Error, AutoRemover broke stuff" -msgstr "Błąd wewnętrzny spowodowany przez AutoRemover" - -#: cmdline/apt-get.cc:1860 -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] "" -"Następujący pakiet został zainstalowany automatycznie i nie jest już więcej " -"wymagany:" -msgstr[1] "" -"Następujące pakiety zostały zainstalowane automatycznie i nie są już więcej " -"wymagane:" -msgstr[2] "" -"Następujące pakiety zostały zainstalowane automatycznie i nie są już więcej " -"wymagane:" - -#: cmdline/apt-get.cc:1864 -#, 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 pakiet został zainstalowany automatycznie i nie jest już więcej " -"wymagany.\n" -msgstr[1] "" -"%lu pakiety zostały zainstalowane automatycznie i nie są już więcej " -"wymagane.\n" -msgstr[2] "" -"%lu pakietów zostało zainstalowanych automatycznie i nie są już więcej " -"wymagane.\n" - -#: cmdline/apt-get.cc:1866 -msgid "Use 'apt-get autoremove' to remove it." -msgid_plural "Use 'apt-get autoremove' to remove them." -msgstr[0] "Aby go usunąć należy użyć \"apt-get autoremove\"." -msgstr[1] "Aby je usunąć należy użyć \"apt-get autoremove\"." -msgstr[2] "Aby je usunąć należy użyć \"apt-get autoremove\"." - -#: cmdline/apt-get.cc:1885 -msgid "Internal error, AllUpgrade broke stuff" -msgstr "Błąd wewnętrzny spowodowany przez AllUpgrade" - -#: cmdline/apt-get.cc:1984 -msgid "You might want to run 'apt-get -f install' to correct these:" -msgstr "" -"Należy uruchomić \"apt-get -f install\", aby naprawić poniższe problemy:" - -#: cmdline/apt-get.cc:1988 -msgid "" -"Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a " -"solution)." -msgstr "" -"Niespełnione zależności. Proszę spróbować wykonać \"apt-get -f install\" bez " -"pakietów (lub podać rozwiązanie)." - -#: cmdline/apt-get.cc:2002 -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 "" -"Nie udało się zainstalować niektórych pakietów. Może to oznaczać,\n" -"że zażądano niemożliwej sytuacji lub użyto dystrybucji niestabilnej,\n" -"w której niektóre pakiety nie zostały jeszcze utworzone lub przeniesione\n" -"z katalogu Incoming (\"Przychodzące\")." - -#: cmdline/apt-get.cc:2023 -msgid "Broken packages" -msgstr "Pakiety są uszkodzone" - -#: cmdline/apt-get.cc:2049 -msgid "The following extra packages will be installed:" -msgstr "Zostaną zainstalowane następujące dodatkowe pakiety:" - -#: cmdline/apt-get.cc:2139 -msgid "Suggested packages:" -msgstr "Sugerowane pakiety:" - -#: cmdline/apt-get.cc:2140 -msgid "Recommended packages:" -msgstr "Polecane pakiety:" - -#: cmdline/apt-get.cc:2182 +#: cmdline/apt-get.cc:453 #, c-format msgid "Couldn't find package %s" msgstr "Nie udało się odnaleźć pakietu %s" -#: cmdline/apt-get.cc:2189 cmdline/apt-mark.cc:70 +#: cmdline/apt-get.cc:458 cmdline/apt-mark.cc:70 +#, c-format +msgid "%s set to manually installed.\n" +msgstr "%s zaznaczony jako zainstalowany ręcznie.\n" + +#: cmdline/apt-get.cc:460 cmdline/apt-mark.cc:72 #, c-format msgid "%s set to automatically installed.\n" msgstr "%s zaznaczony jako zainstalowany automatycznie.\n" -#: cmdline/apt-get.cc:2197 cmdline/apt-mark.cc:114 +#: cmdline/apt-get.cc:468 cmdline/apt-mark.cc:116 msgid "" "This command is deprecated. Please use 'apt-mark auto' and 'apt-mark manual' " "instead." @@ -871,48 +349,26 @@ msgstr "" "To polecenie jest przestarzałe. Prosimy używać \"apt-mark auto\" i \"apt-" "mark manual\"." -#: cmdline/apt-get.cc:2213 -msgid "Calculating upgrade... " -msgstr "Obliczanie aktualizacji..." - -#: cmdline/apt-get.cc:2216 methods/ftp.cc:712 methods/connect.cc:116 -msgid "Failed" -msgstr "Nie udało się" - -#: cmdline/apt-get.cc:2221 -msgid "Done" -msgstr "Gotowe" - -#: cmdline/apt-get.cc:2288 cmdline/apt-get.cc:2296 +#: cmdline/apt-get.cc:537 cmdline/apt-get.cc:545 msgid "Internal error, problem resolver broke stuff" msgstr "Błąd wewnętrzny, spowodowany przez moduł rozwiązywania problemów" -#: cmdline/apt-get.cc:2324 cmdline/apt-get.cc:2361 +#: cmdline/apt-get.cc:573 cmdline/apt-get.cc:610 msgid "Unable to lock the download directory" msgstr "Nie udało się zablokować katalogu pobierania" -#: cmdline/apt-get.cc:2418 -#, c-format -msgid "Can't find a source to download version '%s' of '%s'" -msgstr "Nie można znaleźć źródła do pobrania wersji \"%s\" pakietu \"%s\"" - -#: cmdline/apt-get.cc:2423 -#, c-format -msgid "Downloading %s %s" -msgstr "Pobieranie %s %s" - -#: cmdline/apt-get.cc:2483 +#: cmdline/apt-get.cc:725 msgid "Must specify at least one package to fetch source for" msgstr "" "Należy podać przynajmniej jeden pakiet, dla którego mają zostać pobrane " "źródła" -#: cmdline/apt-get.cc:2523 cmdline/apt-get.cc:2835 +#: cmdline/apt-get.cc:765 cmdline/apt-get.cc:1060 #, c-format msgid "Unable to find a source package for %s" msgstr "Nie udało się odnaleźć źródła dla pakietu %s" -#: cmdline/apt-get.cc:2540 +#: cmdline/apt-get.cc:782 #, c-format msgid "" "NOTICE: '%s' packaging is maintained in the '%s' version control system at:\n" @@ -922,7 +378,7 @@ msgstr "" "pod adresem:\n" "%s\n" -#: cmdline/apt-get.cc:2545 +#: cmdline/apt-get.cc:787 #, c-format msgid "" "Please use:\n" @@ -934,70 +390,80 @@ msgstr "" "by pobrać najnowsze (prawdopodobnie jeszcze niewydane) poprawki tego " "pakietu.\n" -#: cmdline/apt-get.cc:2598 +#: cmdline/apt-get.cc:840 #, c-format msgid "Skipping already downloaded file '%s'\n" msgstr "Pomijanie już pobranego pliku \"%s\"\n" -#: cmdline/apt-get.cc:2635 +#: cmdline/apt-get.cc:863 cmdline/apt-get.cc:866 +#: apt-private/private-install.cc:198 apt-private/private-install.cc:201 +#, c-format +msgid "Couldn't determine free space in %s" +msgstr "Nie udało się ustalić ilości wolnego miejsca w %s" + +#: cmdline/apt-get.cc:877 #, c-format msgid "You don't have enough free space in %s" msgstr "W %s nie ma wystarczającej ilości wolnego miejsca" #. 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:2644 +#: cmdline/apt-get.cc:886 #, c-format msgid "Need to get %sB/%sB of source archives.\n" msgstr "Konieczne pobranie %sB/%sB archiwów źródeł.\n" #. 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:2649 +#: cmdline/apt-get.cc:891 #, c-format msgid "Need to get %sB of source archives.\n" msgstr "Konieczne pobranie %sB archiwów źródeł.\n" -#: cmdline/apt-get.cc:2655 +#: cmdline/apt-get.cc:897 #, c-format msgid "Fetch source %s\n" msgstr "Pobieranie źródeł %s\n" -#: cmdline/apt-get.cc:2693 +#: cmdline/apt-get.cc:918 msgid "Failed to fetch some archives." msgstr "Nie udało się pobrać niektórych archiwów." -#: cmdline/apt-get.cc:2724 +#: cmdline/apt-get.cc:923 apt-private/private-install.cc:325 +msgid "Download complete and in download only mode" +msgstr "Ukończono pobieranie w trybie samego pobierania" + +#: cmdline/apt-get.cc:949 #, c-format msgid "Skipping unpack of already unpacked source in %s\n" msgstr "Pomijanie rozpakowania już rozpakowanego źródła w %s\n" -#: cmdline/apt-get.cc:2736 +#: cmdline/apt-get.cc:961 #, c-format msgid "Unpack command '%s' failed.\n" msgstr "Polecenie rozpakowania \"%s\" zawiodło.\n" -#: cmdline/apt-get.cc:2737 +#: cmdline/apt-get.cc:962 #, c-format msgid "Check if the 'dpkg-dev' package is installed.\n" msgstr "Proszę sprawdzić czy pakiet \"dpkg-dev\" jest zainstalowany.\n" -#: cmdline/apt-get.cc:2759 +#: cmdline/apt-get.cc:984 #, c-format msgid "Build command '%s' failed.\n" msgstr "Polecenie budowania \"%s\" zawiodło.\n" -#: cmdline/apt-get.cc:2779 +#: cmdline/apt-get.cc:1004 msgid "Child process failed" msgstr "Proces potomny zawiódł" -#: cmdline/apt-get.cc:2798 +#: cmdline/apt-get.cc:1023 msgid "Must specify at least one package to check builddeps for" msgstr "" "Należy podać przynajmniej jeden pakiet, dla którego mają zostać sprawdzone " "zależności dla budowania" -#: cmdline/apt-get.cc:2823 +#: cmdline/apt-get.cc:1048 #, c-format msgid "" "No architecture information available for %s. See apt.conf(5) APT::" @@ -1006,17 +472,17 @@ msgstr "" "Nie znaleziono informacji o architekturze dla %s. Proszę zapoznać się z apt." "conf(5) APT::Architectures" -#: cmdline/apt-get.cc:2847 cmdline/apt-get.cc:2850 +#: cmdline/apt-get.cc:1072 cmdline/apt-get.cc:1075 #, c-format msgid "Unable to get build-dependency information for %s" msgstr "Nie udało się pobrać informacji o zależnościach dla budowania %s" -#: cmdline/apt-get.cc:2870 +#: cmdline/apt-get.cc:1095 #, c-format msgid "%s has no build depends.\n" msgstr "%s nie ma zależności dla budowania.\n" -#: cmdline/apt-get.cc:3040 +#: cmdline/apt-get.cc:1265 #, c-format msgid "" "%s dependency for %s can't be satisfied because %s is not allowed on '%s' " @@ -1025,7 +491,7 @@ msgstr "" "Zależność %s od %s nie może zostać spełniona, ponieważ %s nie jest dozwolone " "w pakietach \"%s\"" -#: cmdline/apt-get.cc:3058 +#: cmdline/apt-get.cc:1283 #, c-format msgid "" "%s dependency for %s cannot be satisfied because the package %s cannot be " @@ -1034,14 +500,14 @@ msgstr "" "Zależność %s od %s nie może zostać spełniona, ponieważ nie znaleziono " "pakietu %s" -#: cmdline/apt-get.cc:3081 +#: cmdline/apt-get.cc:1306 #, c-format msgid "Failed to satisfy %s dependency for %s: Installed package %s is too new" msgstr "" "Nie udało się spełnić zależności %s od %s: Zainstalowany pakiet %s jest zbyt " "nowy" -#: cmdline/apt-get.cc:3120 +#: cmdline/apt-get.cc:1345 #, c-format msgid "" "%s dependency for %s cannot be satisfied because candidate version of " @@ -1050,7 +516,7 @@ msgstr "" "Zależność %s od %s nie może zostać spełniona, ponieważ kandydująca wersja " "pakietu %s nie spełnia wymagań wersji" -#: cmdline/apt-get.cc:3126 +#: cmdline/apt-get.cc:1351 #, c-format msgid "" "%s dependency for %s cannot be satisfied because package %s has no candidate " @@ -1059,30 +525,30 @@ msgstr "" "Zależność %s od %s nie może zostać spełniona, ponieważ pakiet %s nie ma " "wersji kandydującej" -#: cmdline/apt-get.cc:3149 +#: cmdline/apt-get.cc:1374 #, c-format msgid "Failed to satisfy %s dependency for %s: %s" msgstr "Nie udało się spełnić zależności %s od %s: %s" -#: cmdline/apt-get.cc:3164 +#: cmdline/apt-get.cc:1389 #, c-format msgid "Build-dependencies for %s could not be satisfied." msgstr "Nie udało się spełnić zależności dla budowania %s." -#: cmdline/apt-get.cc:3169 +#: cmdline/apt-get.cc:1394 msgid "Failed to process build dependencies" msgstr "Nie udało się przetworzyć zależności dla budowania" -#: cmdline/apt-get.cc:3262 cmdline/apt-get.cc:3274 +#: cmdline/apt-get.cc:1487 cmdline/apt-get.cc:1499 #, c-format msgid "Changelog for %s (%s)" msgstr "Dziennik zmian %s (%s)" -#: cmdline/apt-get.cc:3397 +#: cmdline/apt-get.cc:1585 msgid "Supported modules:" msgstr "Obsługiwane moduły:" -#: cmdline/apt-get.cc:3438 +#: cmdline/apt-get.cc:1626 msgid "" "Usage: apt-get [options] command\n" " apt-get [options] install|remove pkg1 [pkg2 ...]\n" @@ -1170,107 +636,56 @@ msgstr "" "apt-get(8), sources.list(5) i apt.conf(5).\n" " Ten APT ma moce Super Krowy.\n" -#: cmdline/apt-get.cc:3603 -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 "" -"UWAGA: To jest tylko symulacja!\n" -" apt-get wymaga do normalnego działania uprawnień administratora.\n" -" Aktualnie blokowanie jest wyłączone, więc nie należy polegać\n" -" na związku z rzeczywistą sytuacją!" - -# Ujednolicono z aptitude -#: cmdline/acqprogress.cc:60 -msgid "Hit " -msgstr "Stary " - -#: cmdline/acqprogress.cc:84 -msgid "Get:" -msgstr "Pobieranie:" - -# Wyrównane do Hit i Err. -#: cmdline/acqprogress.cc:115 -msgid "Ign " -msgstr "Ign. " - -# Wyrównane do Hit i Ign. -#: cmdline/acqprogress.cc:119 -msgid "Err " -msgstr "Błąd " - -#: cmdline/acqprogress.cc:140 -#, c-format -msgid "Fetched %sB in %s (%sB/s)\n" -msgstr "Pobrano %sB w %s (%sB/s)\n" - -#: cmdline/acqprogress.cc:230 -#, c-format -msgid " [Working]" -msgstr " [Pracuje]" - -#: cmdline/acqprogress.cc:286 -#, c-format -msgid "" -"Media change: please insert the disc labeled\n" -" '%s'\n" -"in the drive '%s' and press enter\n" -msgstr "" -"Zmiana nośnika: Proszę włożyć dysk oznaczony\n" -" \"%s\"\n" -"do napędu \"%s\" i nacisnąć enter\n" - -#: cmdline/apt-mark.cc:55 +#: cmdline/apt-mark.cc:57 #, c-format msgid "%s can not be marked as it is not installed.\n" msgstr "%s nie może zostać oznaczony, ponieważ nie jest zainstalowany.\n" -#: cmdline/apt-mark.cc:61 +#: cmdline/apt-mark.cc:63 #, c-format msgid "%s was already set to manually installed.\n" msgstr "%s został już ustawiony jako zainstalowany ręcznie.\n" -#: cmdline/apt-mark.cc:63 +#: cmdline/apt-mark.cc:65 #, c-format msgid "%s was already set to automatically installed.\n" msgstr "%s został już ustawiony jako zainstalowany automatycznie.\n" -#: cmdline/apt-mark.cc:228 +#: cmdline/apt-mark.cc:230 #, c-format msgid "%s was already set on hold.\n" msgstr "%s został już zatrzymany.\n" -#: cmdline/apt-mark.cc:230 +#: cmdline/apt-mark.cc:232 #, c-format msgid "%s was already not hold.\n" msgstr "%s został już odznaczony jako zatrzymany.\n" -#: cmdline/apt-mark.cc:245 cmdline/apt-mark.cc:326 -#: apt-pkg/contrib/fileutl.cc:832 apt-pkg/contrib/gpgv.cc:223 -#: apt-pkg/deb/dpkgpm.cc:1032 +#: cmdline/apt-mark.cc:247 cmdline/apt-mark.cc:328 +#: apt-pkg/contrib/fileutl.cc:850 apt-pkg/contrib/gpgv.cc:217 +#: apt-pkg/deb/dpkgpm.cc:1182 #, c-format msgid "Waited for %s but it wasn't there" msgstr "Oczekiwano na proces %s, ale nie było go" -#: cmdline/apt-mark.cc:260 cmdline/apt-mark.cc:309 +#: cmdline/apt-mark.cc:262 cmdline/apt-mark.cc:311 #, c-format msgid "%s set on hold.\n" msgstr "%s został zatrzymany.\n" -#: cmdline/apt-mark.cc:262 cmdline/apt-mark.cc:314 +#: cmdline/apt-mark.cc:264 cmdline/apt-mark.cc:316 #, c-format msgid "Canceled hold on %s.\n" msgstr "Odznaczono zatrzymanie %s\n" # Musi pasować do su i sudo. -#: cmdline/apt-mark.cc:332 +#: cmdline/apt-mark.cc:334 msgid "Executing dpkg failed. Are you root?" msgstr "" "Uruchomienie dpkg nie powiodło się. Czy użyto uprawnień administratora?" -#: cmdline/apt-mark.cc:379 +#: cmdline/apt-mark.cc:381 +#, fuzzy msgid "" "Usage: apt-mark [options] {auto|manual} pkg1 [pkg2 ...]\n" "\n" @@ -1280,6 +695,11 @@ msgid "" "Commands:\n" " auto - Mark the given packages as automatically installed\n" " manual - Mark the given packages as manually installed\n" +" hold - Mark a package as held back\n" +" unhold - Unset a package set as held back\n" +" showauto - Print the list of automatically installed packages\n" +" showmanual - Print the list of manually installed packages\n" +" showhold - Print the list of package on hold\n" "\n" "Options:\n" " -h This help text.\n" @@ -1313,6 +733,28 @@ msgstr "" "Proszę zapoznać się ze stronami podręcznika systemowego apt-mark(8)\n" "i apt.conf(5), aby uzyskać więcej informacji." +#: cmdline/apt.cc:71 +msgid "" +"Usage: apt [options] command\n" +"\n" +"CLI for apt.\n" +"Basic commands: \n" +" list - list packages based on package names\n" +" search - search in package descriptions\n" +" show - show package details\n" +"\n" +" update - update list of available packages\n" +"\n" +" install - install packages\n" +" remove - remove packages\n" +"\n" +" upgrade - upgrade the system by installing/upgrading packages\n" +" full-upgrade - upgrade the system by removing/installing/upgrading " +"packages\n" +"\n" +" edit-sources - edit the source information file\n" +msgstr "" + #: methods/cdrom.cc:203 #, c-format msgid "Unable to read the cdrom database %s" @@ -1339,16 +781,16 @@ msgstr "Nie udało się odmontować CD-ROM-u w %s, być może wciąż jest używ msgid "Disk not found." msgstr "Nie odnaleziono dysku." -#: methods/cdrom.cc:262 methods/file.cc:82 methods/rsh.cc:275 +#: methods/cdrom.cc:262 methods/file.cc:82 methods/rsh.cc:274 msgid "File not found" msgstr "Nie odnaleziono pliku" -#: methods/copy.cc:46 methods/gzip.cc:105 methods/gzip.cc:114 -#: methods/rred.cc:512 methods/rred.cc:521 +#: methods/copy.cc:46 methods/gzip.cc:106 methods/rred.cc:599 +#: methods/rred.cc:609 msgid "Failed to stat" msgstr "Nie udało się wykonać operacji stat" -#: methods/copy.cc:83 methods/gzip.cc:111 methods/rred.cc:518 +#: methods/copy.cc:82 methods/gzip.cc:113 methods/rred.cc:606 msgid "Failed to set modification time" msgstr "Nie udało się ustawić czasu modyfikacji" @@ -1357,34 +799,34 @@ msgid "Invalid URI, local URIS must not start with //" msgstr "Nieprawidłowe URI, lokalne URI nie mogą zaczynać się od //" #. Login must be before getpeername otherwise dante won't work. -#: methods/ftp.cc:173 +#: methods/ftp.cc:172 msgid "Logging in" msgstr "Logowanie się" -#: methods/ftp.cc:179 +#: methods/ftp.cc:178 msgid "Unable to determine the peer name" msgstr "Nie można określić nazwy zdalnego systemu" -#: methods/ftp.cc:184 +#: methods/ftp.cc:183 msgid "Unable to determine the local name" msgstr "Nie udało się określić nazwy lokalnego systemu" -#: methods/ftp.cc:215 methods/ftp.cc:243 +#: methods/ftp.cc:214 methods/ftp.cc:242 #, c-format msgid "The server refused the connection and said: %s" msgstr "Serwer odrzucił połączenie, otrzymana odpowiedź: %s" -#: methods/ftp.cc:221 +#: methods/ftp.cc:220 #, c-format msgid "USER failed, server said: %s" msgstr "Polecenie USER nie powiodło się, odpowiedź serwera: %s" -#: methods/ftp.cc:228 +#: methods/ftp.cc:227 #, c-format msgid "PASS failed, server said: %s" msgstr "Polecenie PASS nie powiodło się, odpowiedź serwera: %s" -#: methods/ftp.cc:248 +#: methods/ftp.cc:247 msgid "" "A proxy server was specified but no login script, Acquire::ftp::ProxyLogin " "is empty." @@ -1392,119 +834,123 @@ msgstr "" "Określono serwer pośredniczący, ale nie określono skryptu rejestrowania, " "Acquire::ftp::ProxyLogin jest puste." -#: methods/ftp.cc:276 +#: methods/ftp.cc:275 #, c-format msgid "Login script command '%s' failed, server said: %s" msgstr "" "Polecenie skryptu rejestrowania \"%s\" nie powiodło się, odpowiedź serwera: " "%s" -#: methods/ftp.cc:302 +#: methods/ftp.cc:301 #, c-format msgid "TYPE failed, server said: %s" msgstr "Polecenie TYPE nie powiodło się, odpowiedź serwera: %s" -#: methods/ftp.cc:340 methods/ftp.cc:452 methods/rsh.cc:192 methods/rsh.cc:237 +#: methods/ftp.cc:339 methods/ftp.cc:451 methods/rsh.cc:191 methods/rsh.cc:236 msgid "Connection timeout" msgstr "Przekroczenie czasu połączenia" -#: methods/ftp.cc:346 +#: methods/ftp.cc:345 msgid "Server closed the connection" msgstr "Serwer zamknął połączenie" -#: methods/ftp.cc:349 methods/rsh.cc:199 apt-pkg/contrib/fileutl.cc:1264 -#: apt-pkg/contrib/fileutl.cc:1273 apt-pkg/contrib/fileutl.cc:1276 +#: methods/ftp.cc:348 methods/rsh.cc:198 apt-pkg/contrib/fileutl.cc:1292 +#: apt-pkg/contrib/fileutl.cc:1301 apt-pkg/contrib/fileutl.cc:1304 msgid "Read error" msgstr "Błąd odczytu" -#: methods/ftp.cc:356 methods/rsh.cc:206 +#: methods/ftp.cc:355 methods/rsh.cc:205 msgid "A response overflowed the buffer." msgstr "Odpowiedź przepełniła bufor." -#: methods/ftp.cc:373 methods/ftp.cc:385 +#: methods/ftp.cc:372 methods/ftp.cc:384 msgid "Protocol corruption" msgstr "Naruszenie zasad protokołu" -#: methods/ftp.cc:458 methods/rred.cc:238 methods/rsh.cc:243 -#: apt-pkg/contrib/fileutl.cc:1360 apt-pkg/contrib/fileutl.cc:1369 -#: apt-pkg/contrib/fileutl.cc:1372 apt-pkg/contrib/fileutl.cc:1397 +#: methods/ftp.cc:457 methods/rsh.cc:242 apt-pkg/contrib/fileutl.cc:1388 +#: apt-pkg/contrib/fileutl.cc:1397 apt-pkg/contrib/fileutl.cc:1400 +#: apt-pkg/contrib/fileutl.cc:1425 msgid "Write error" msgstr "Błąd zapisu" -#: methods/ftp.cc:697 methods/ftp.cc:703 methods/ftp.cc:738 +#: methods/ftp.cc:696 methods/ftp.cc:702 methods/ftp.cc:737 msgid "Could not create a socket" msgstr "Nie udało się utworzyć gniazda" -#: methods/ftp.cc:708 +#: methods/ftp.cc:707 msgid "Could not connect data socket, connection timed out" msgstr "Nie udało się połączyć gniazda danych, przekroczenie czasu połączenia" -#: methods/ftp.cc:714 +#: methods/ftp.cc:711 methods/connect.cc:116 apt-private/private-upgrade.cc:22 +msgid "Failed" +msgstr "Nie udało się" + +#: methods/ftp.cc:713 msgid "Could not connect passive socket." msgstr "Nie udało się połączyć pasywnego gniazda." -#: methods/ftp.cc:731 +#: methods/ftp.cc:730 msgid "getaddrinfo was unable to get a listening socket" msgstr "getaddrinfo nie było w stanie uzyskać nasłuchującego gniazda" -#: methods/ftp.cc:745 +#: methods/ftp.cc:744 msgid "Could not bind a socket" msgstr "Nie udało się przyłączyć gniazda" -#: methods/ftp.cc:749 +#: methods/ftp.cc:748 msgid "Could not listen on the socket" msgstr "Nie udało się nasłuchiwać na gnieździe" -#: methods/ftp.cc:756 +#: methods/ftp.cc:755 msgid "Could not determine the socket's name" msgstr "Nie udało się określić nazwy gniazda" -#: methods/ftp.cc:788 +#: methods/ftp.cc:787 msgid "Unable to send PORT command" msgstr "Nie można wysłać polecenia PORT" -#: methods/ftp.cc:798 +#: methods/ftp.cc:797 #, c-format msgid "Unknown address family %u (AF_*)" msgstr "Nieznana rodzina adresów %u (AF_*)" -#: methods/ftp.cc:807 +#: methods/ftp.cc:806 #, c-format msgid "EPRT failed, server said: %s" msgstr "Polecenie EPRT nie powiodło się, odpowiedź serwera: %s" -#: methods/ftp.cc:827 +#: methods/ftp.cc:826 msgid "Data socket connect timed out" msgstr "Przekroczony czas połączenia gniazda danych" -#: methods/ftp.cc:834 +#: methods/ftp.cc:833 msgid "Unable to accept connection" msgstr "Nie udało się przyjąć połączenia" -#: methods/ftp.cc:873 methods/http.cc:1038 methods/rsh.cc:313 +#: methods/ftp.cc:872 methods/server.cc:357 methods/rsh.cc:312 msgid "Problem hashing file" msgstr "Nie udało się obliczyć skrótu pliku" -#: methods/ftp.cc:886 +#: methods/ftp.cc:885 #, c-format msgid "Unable to fetch file, server said '%s'" msgstr "Nie można pobrać pliku, odpowiedź serwera: %s" -#: methods/ftp.cc:901 methods/rsh.cc:332 +#: methods/ftp.cc:900 methods/rsh.cc:331 msgid "Data socket timed out" msgstr "Przekroczony czas oczekiwania na dane" -#: methods/ftp.cc:931 +#: methods/ftp.cc:930 #, c-format msgid "Data transfer failed, server said '%s'" msgstr "Nie udało się przesłać danych, odpowiedź serwera: %s" #. Get the files information -#: methods/ftp.cc:1008 +#: methods/ftp.cc:1009 msgid "Query" msgstr "Info" -#: methods/ftp.cc:1120 +#: methods/ftp.cc:1123 msgid "Unable to invoke " msgstr "Nie można wywołać " @@ -1570,39 +1016,39 @@ msgstr "Coś niewłaściwego stało się przy tłumaczeniu \"%s:%s\" (%i - %s)" msgid "Unable to connect to %s:%s:" msgstr "Nie udało się połączyć z %s:%s:" -#: methods/gpgv.cc:167 +#: methods/gpgv.cc:166 msgid "" "Internal error: Good signature, but could not determine key fingerprint?!" msgstr "" "Błąd wewnętrzny: Prawidłowy podpis, ale nie udało się ustalić odcisku klucza!" -#: methods/gpgv.cc:171 +#: methods/gpgv.cc:170 msgid "At least one invalid signature was encountered." msgstr "Napotkano przynajmniej jeden nieprawidłowy podpis." -#: methods/gpgv.cc:173 +#: methods/gpgv.cc:172 msgid "Could not execute 'gpgv' to verify signature (is gpgv installed?)" msgstr "" "Nie udało się uruchomić gpgv by zweryfikować podpis (czy gpgv jest " "zainstalowane?)" #. TRANSLATORS: %s is a single techy word like 'NODATA' -#: methods/gpgv.cc:179 +#: methods/gpgv.cc:178 #, c-format msgid "" "Clearsigned file isn't valid, got '%s' (does the network require " "authentication?)" msgstr "" -#: methods/gpgv.cc:183 +#: methods/gpgv.cc:182 msgid "Unknown error executing gpgv" msgstr "Nieznany błąd podczas uruchamiania gpgv" -#: methods/gpgv.cc:216 methods/gpgv.cc:223 +#: methods/gpgv.cc:215 methods/gpgv.cc:222 msgid "The following signatures were invalid:\n" msgstr "Następujące podpisy były błędne:\n" -#: methods/gpgv.cc:230 +#: methods/gpgv.cc:229 msgid "" "The following signatures couldn't be verified because the public key is not " "available:\n" @@ -1614,81 +1060,638 @@ msgstr "" msgid "Empty files can't be valid archives" msgstr "Puste pliki nie mogą być prawidłowymi archiwami" -#: methods/http.cc:394 +#: methods/http.cc:516 +msgid "Error writing to the file" +msgstr "Błąd przy pisaniu do pliku" + +#: methods/http.cc:530 +msgid "Error reading from server. Remote end closed connection" +msgstr "Błąd czytania z serwera: Zdalna strona zamknęła połączenie" + +#: methods/http.cc:532 +msgid "Error reading from server" +msgstr "Błąd czytania z serwera" + +#: methods/http.cc:568 +msgid "Error writing to file" +msgstr "Błąd przy pisaniu do pliku" + +#: methods/http.cc:628 +msgid "Select failed" +msgstr "Operacja select nie powiodła się" + +#: methods/http.cc:633 +msgid "Connection timed out" +msgstr "Przekroczenie czasu połączenia" + +#: methods/http.cc:656 +msgid "Error writing to output file" +msgstr "Błąd przy pisaniu do pliku wyjściowego" + +#: methods/server.cc:56 msgid "Waiting for headers" msgstr "Oczekiwanie na nagłówki" -#: methods/http.cc:544 +#: methods/server.cc:114 msgid "Bad header line" msgstr "Nieprawidłowa linia nagłówka" -#: methods/http.cc:569 methods/http.cc:576 +#: methods/server.cc:139 methods/server.cc:146 msgid "The HTTP server sent an invalid reply header" msgstr "Serwer HTTP przysłał nieprawidłowy nagłówek odpowiedzi" -#: methods/http.cc:606 +#: methods/server.cc:176 msgid "The HTTP server sent an invalid Content-Length header" msgstr "Serwer HTTP przysłał nieprawidłowy nagłówek Content-Length" -#: methods/http.cc:621 +#: methods/server.cc:199 msgid "The HTTP server sent an invalid Content-Range header" msgstr "Serwer HTTP przysłał nieprawidłowy nagłówek Content-Range" -#: methods/http.cc:623 +#: methods/server.cc:201 msgid "This HTTP server has broken range support" msgstr "Ten serwer HTTP nieprawidłowo obsługuje zakresy (ranges)" -#: methods/http.cc:647 +#: methods/server.cc:225 msgid "Unknown date format" msgstr "Nieznany format daty" -#: methods/http.cc:826 -msgid "Select failed" -msgstr "Operacja select nie powiodła się" +#: methods/server.cc:494 +msgid "Bad header data" +msgstr "Błędne dane nagłówka" -#: methods/http.cc:831 -msgid "Connection timed out" -msgstr "Przekroczenie czasu połączenia" +#: methods/server.cc:511 methods/server.cc:567 +msgid "Connection failed" +msgstr "Połączenie nie powiodło się" -#: methods/http.cc:854 -msgid "Error writing to output file" -msgstr "Błąd przy pisaniu do pliku wyjściowego" +#: methods/server.cc:659 +msgid "Internal error" +msgstr "Błąd wewnętrzny" -#: methods/http.cc:885 -msgid "Error writing to file" -msgstr "Błąd przy pisaniu do pliku" +#: apt-private/private-list.cc:147 +msgid "Listing" +msgstr "" -#: methods/http.cc:913 -msgid "Error writing to the file" -msgstr "Błąd przy pisaniu do pliku" +#: apt-private/private-install.cc:93 +msgid "Internal error, InstallPackages was called with broken packages!" +msgstr "Błąd wewnętrzny, użyto InstallPackages z uszkodzonymi pakietami!" -#: methods/http.cc:927 -msgid "Error reading from server. Remote end closed connection" -msgstr "Błąd czytania z serwera: Zdalna strona zamknęła połączenie" +#: apt-private/private-install.cc:102 +msgid "Packages need to be removed but remove is disabled." +msgstr "Pakiety powinny zostać usunięte, ale Remove jest wyłączone." -#: methods/http.cc:929 -msgid "Error reading from server" -msgstr "Błąd czytania z serwera" +#: apt-private/private-install.cc:121 +msgid "Internal error, Ordering didn't finish" +msgstr "Błąd wewnętrzny, sortowanie niezakończone" -#: methods/http.cc:1197 -msgid "Bad header data" -msgstr "Błędne dane nagłówka" +#: apt-private/private-install.cc:159 +msgid "How odd.. The sizes didn't match, email apt@packages.debian.org" +msgstr "" +"Wystąpił dziwny błąd - rozmiary się nie zgadzają. Proszę to zgłosić pod " +"apt@packages.debian.org" -#: methods/http.cc:1214 methods/http.cc:1269 -msgid "Connection failed" -msgstr "Połączenie nie powiodło się" +#. 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 +#: apt-private/private-install.cc:166 +#, c-format +msgid "Need to get %sB/%sB of archives.\n" +msgstr "Konieczne pobranie %sB/%sB archiwów.\n" -#: methods/http.cc:1361 -msgid "Internal error" -msgstr "Błąd wewnętrzny" +#. 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 +#: apt-private/private-install.cc:171 +#, c-format +msgid "Need to get %sB of archives.\n" +msgstr "Konieczne pobranie %sB archiwów.\n" + +#. 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 +#: apt-private/private-install.cc:178 +#, c-format +msgid "After this operation, %sB of additional disk space will be used.\n" +msgstr "Po tej operacji zostanie dodatkowo użyte %sB miejsca na dysku.\n" + +#. 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 +#: apt-private/private-install.cc:183 +#, c-format +msgid "After this operation, %sB disk space will be freed.\n" +msgstr "Po tej operacji zostanie zwolnione %sB miejsca na dysku.\n" + +#: apt-private/private-install.cc:211 +#, c-format +msgid "You don't have enough free space in %s." +msgstr "Niestety w %s nie ma wystarczającej ilości wolnego miejsca." + +#: apt-private/private-install.cc:221 apt-private/private-download.cc:55 +msgid "There are problems and -y was used without --force-yes" +msgstr "Wystąpiły problemy, a użyto -y bez --force-yes" + +#: apt-private/private-install.cc:227 apt-private/private-install.cc:249 +msgid "Trivial Only specified but this is not a trivial operation." +msgstr "Nakazano wykonywać tylko trywialne operacje, a ta do nich nie należy." + +# Bezpieczniej jest nie używać tu polskich znaków. +#. TRANSLATOR: This string needs to be typed by the user as a confirmation, so be +#. careful with hard to type or special characters (like non-breaking spaces) +#: apt-private/private-install.cc:231 +msgid "Yes, do as I say!" +msgstr "Tak, jestem pewien!" + +#: apt-private/private-install.cc:233 +#, c-format +msgid "" +"You are about to do something potentially harmful.\n" +"To continue type in the phrase '%s'\n" +" ?] " +msgstr "" +"Zaraz stanie się coś potencjalnie szkodliwego.\n" +"Aby kontynuować proszę napisać zdanie \"%s\"\n" +" ?] " + +#: apt-private/private-install.cc:239 apt-private/private-install.cc:257 +msgid "Abort." +msgstr "Przerwane." + +#: apt-private/private-install.cc:254 +msgid "Do you want to continue?" +msgstr "Kontynuować?" + +#: apt-private/private-install.cc:324 +msgid "Some files failed to download" +msgstr "Nie udało się pobrać niektórych plików" + +#: apt-private/private-install.cc:331 +msgid "" +"Unable to fetch some archives, maybe run apt-get update or try with --fix-" +"missing?" +msgstr "" +"Nie udało się pobrać niektórych archiwów, proszę spróbować uruchomić apt-get " +"update lub użyć opcji --fix-missing." + +#: apt-private/private-install.cc:335 +msgid "--fix-missing and media swapping is not currently supported" +msgstr "--fix-missing i zamiana nośników nie są obecnie obsługiwane" + +#: apt-private/private-install.cc:340 +msgid "Unable to correct missing packages." +msgstr "Nie udało się poprawić brakujących pakietów." + +#: apt-private/private-install.cc:341 +msgid "Aborting install." +msgstr "Przerywanie instalacji" + +#: apt-private/private-install.cc:377 +msgid "" +"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] "" +"Następujący pakiet zniknął z tego systemu, ponieważ wszystkie jego pliki " +"zostały nadpisane przez inne pakiety:" +msgstr[1] "" +"Następujące pakiety zniknęły z tego systemu, ponieważ wszystkie ich pliki " +"zostały nadpisane przez inne pakiety:" +msgstr[2] "" +"Następujące pakiety zniknęły z tego systemu, ponieważ wszystkie ich pliki " +"zostały nadpisane przez inne pakiety:" + +#: apt-private/private-install.cc:381 +msgid "Note: This is done automatically and on purpose by dpkg." +msgstr "Uwaga: dpkg wykonał to automatycznie i celowo." + +#: apt-private/private-install.cc:402 +msgid "We are not supposed to delete stuff, can't start AutoRemover" +msgstr "Nic nie powinno być usuwane, AutoRemover nie zostanie uruchomiony" + +#: apt-private/private-install.cc:510 +msgid "" +"Hmm, seems like the AutoRemover destroyed something which really\n" +"shouldn't happen. Please file a bug report against apt." +msgstr "" +"Wygląda na to, że AutoRemover coś uszkodził, a to naprawdę nie\n" +"powinno się zdarzyć. Prosimy o zgłoszenie błędu w pakiecie apt." + +#. +#. if (Packages == 1) +#. { +#. c1out << std::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.") << std::endl; +#. } +#. +#: apt-private/private-install.cc:513 apt-private/private-install.cc:654 +msgid "The following information may help to resolve the situation:" +msgstr "Następujące informacje mogą pomóc rozwiązać sytuację:" + +#: apt-private/private-install.cc:517 +msgid "Internal Error, AutoRemover broke stuff" +msgstr "Błąd wewnętrzny spowodowany przez AutoRemover" + +#: apt-private/private-install.cc:524 +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] "" +"Następujący pakiet został zainstalowany automatycznie i nie jest już więcej " +"wymagany:" +msgstr[1] "" +"Następujące pakiety zostały zainstalowane automatycznie i nie są już więcej " +"wymagane:" +msgstr[2] "" +"Następujące pakiety zostały zainstalowane automatycznie i nie są już więcej " +"wymagane:" + +#: apt-private/private-install.cc:528 +#, 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 pakiet został zainstalowany automatycznie i nie jest już więcej " +"wymagany.\n" +msgstr[1] "" +"%lu pakiety zostały zainstalowane automatycznie i nie są już więcej " +"wymagane.\n" +msgstr[2] "" +"%lu pakietów zostało zainstalowanych automatycznie i nie są już więcej " +"wymagane.\n" + +#: apt-private/private-install.cc:530 +msgid "Use 'apt-get autoremove' to remove it." +msgid_plural "Use 'apt-get autoremove' to remove them." +msgstr[0] "Aby go usunąć należy użyć \"apt-get autoremove\"." +msgstr[1] "Aby je usunąć należy użyć \"apt-get autoremove\"." +msgstr[2] "Aby je usunąć należy użyć \"apt-get autoremove\"." + +#: apt-private/private-install.cc:624 +msgid "You might want to run 'apt-get -f install' to correct these:" +msgstr "" +"Należy uruchomić \"apt-get -f install\", aby naprawić poniższe problemy:" + +#: apt-private/private-install.cc:626 +msgid "" +"Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a " +"solution)." +msgstr "" +"Niespełnione zależności. Proszę spróbować wykonać \"apt-get -f install\" bez " +"pakietów (lub podać rozwiązanie)." + +#: apt-private/private-install.cc:639 +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 "" +"Nie udało się zainstalować niektórych pakietów. Może to oznaczać,\n" +"że zażądano niemożliwej sytuacji lub użyto dystrybucji niestabilnej,\n" +"w której niektóre pakiety nie zostały jeszcze utworzone lub przeniesione\n" +"z katalogu Incoming (\"Przychodzące\")." + +#: apt-private/private-install.cc:660 +msgid "Broken packages" +msgstr "Pakiety są uszkodzone" + +#: apt-private/private-install.cc:713 +msgid "The following extra packages will be installed:" +msgstr "Zostaną zainstalowane następujące dodatkowe pakiety:" + +#: apt-private/private-install.cc:803 +msgid "Suggested packages:" +msgstr "Sugerowane pakiety:" + +#: apt-private/private-install.cc:804 +msgid "Recommended packages:" +msgstr "Polecane pakiety:" + +#: apt-private/private-download.cc:32 +msgid "WARNING: The following packages cannot be authenticated!" +msgstr "UWAGA: Następujące pakiety nie mogą zostać zweryfikowane!" + +#: apt-private/private-download.cc:36 +msgid "Authentication warning overridden.\n" +msgstr "Zignorowano ostrzeżenie uwierzytelniania.\n" + +#: apt-private/private-download.cc:41 apt-private/private-download.cc:48 +msgid "Some packages could not be authenticated" +msgstr "Niektóre pakiety nie mogły zostać zweryfikowane" + +#: apt-private/private-download.cc:46 +msgid "Install these packages without verification?" +msgstr "Zainstalować te pakiety bez weryfikacji?" + +#: apt-private/private-download.cc:87 apt-pkg/update.cc:84 +#, c-format +msgid "Failed to fetch %s %s\n" +msgstr "Nie udało się pobrać %s %s\n" + +#: apt-private/private-output.cc:75 apt-private/private-show.cc:81 +#: apt-private/private-show.cc:86 +msgid "unknown" +msgstr "" + +#: apt-private/private-output.cc:201 +#, fuzzy, c-format +msgid "[installed,upgradable to: %s]" +msgstr " [Zainstalowany]" + +#: apt-private/private-output.cc:205 +#, fuzzy +msgid "[installed,local]" +msgstr " [Zainstalowany]" + +#: apt-private/private-output.cc:208 +msgid "[installed,auto-removable]" +msgstr "" + +#: apt-private/private-output.cc:210 +#, fuzzy +msgid "[installed,automatic]" +msgstr " [Zainstalowany]" + +#: apt-private/private-output.cc:212 +#, fuzzy +msgid "[installed]" +msgstr " [Zainstalowany]" + +#: apt-private/private-output.cc:216 +#, c-format +msgid "[upgradable from: %s]" +msgstr "" + +#: apt-private/private-output.cc:220 +msgid "[residual-config]" +msgstr "" + +#: apt-private/private-output.cc:320 +msgid "The following packages have unmet dependencies:" +msgstr "Następujące pakiety mają niespełnione zależności:" + +#: apt-private/private-output.cc:410 +#, c-format +msgid "but %s is installed" +msgstr "ale %s jest zainstalowany" + +#: apt-private/private-output.cc:412 +#, c-format +msgid "but %s is to be installed" +msgstr "ale %s ma zostać zainstalowany" + +#: apt-private/private-output.cc:419 +msgid "but it is not installable" +msgstr "ale nie da się go zainstalować" + +#: apt-private/private-output.cc:421 +msgid "but it is a virtual package" +msgstr "ale jest pakietem wirtualnym" + +#: apt-private/private-output.cc:424 +msgid "but it is not installed" +msgstr "ale nie jest zainstalowany" + +#: apt-private/private-output.cc:424 +msgid "but it is not going to be installed" +msgstr "ale nie zostanie zainstalowany" + +#: apt-private/private-output.cc:429 +msgid " or" +msgstr " lub" + +#: apt-private/private-output.cc:458 +msgid "The following NEW packages will be installed:" +msgstr "Zostaną zainstalowane następujące NOWE pakiety:" + +#: apt-private/private-output.cc:484 +msgid "The following packages will be REMOVED:" +msgstr "Następujące pakiety zostaną USUNIĘTE:" + +#: apt-private/private-output.cc:506 +msgid "The following packages have been kept back:" +msgstr "Następujące pakiety zostały zatrzymane:" + +#: apt-private/private-output.cc:527 +msgid "The following packages will be upgraded:" +msgstr "Następujące pakiety zostaną zaktualizowane:" + +#: apt-private/private-output.cc:548 +msgid "The following packages will be DOWNGRADED:" +msgstr "Zostaną zainstalowane STARE wersje następujących pakietów:" + +#: apt-private/private-output.cc:568 +msgid "The following held packages will be changed:" +msgstr "Zostaną zmienione następujące zatrzymane pakiety:" + +#: apt-private/private-output.cc:623 +#, c-format +msgid "%s (due to %s) " +msgstr "%s (z powodu %s) " + +#: apt-private/private-output.cc:631 +msgid "" +"WARNING: The following essential packages will be removed.\n" +"This should NOT be done unless you know exactly what you are doing!" +msgstr "" +"UWAGA: Zostaną usunięte następujące istotne pakiety.\n" +"NIE należy kontynuować, jeśli nie jest się pewnym tego co się robi!" + +#: apt-private/private-output.cc:662 +#, c-format +msgid "%lu upgraded, %lu newly installed, " +msgstr "%lu aktualizowanych, %lu nowo instalowanych, " + +#: apt-private/private-output.cc:666 +#, c-format +msgid "%lu reinstalled, " +msgstr "%lu ponownie instalowanych, " + +#: apt-private/private-output.cc:668 +#, c-format +msgid "%lu downgraded, " +msgstr "%lu cofniętych wersji, " + +#: apt-private/private-output.cc:670 +#, c-format +msgid "%lu to remove and %lu not upgraded.\n" +msgstr "%lu usuwanych i %lu nieaktualizowanych.\n" + +#: apt-private/private-output.cc:674 +#, c-format +msgid "%lu not fully installed or removed.\n" +msgstr "%lu nie w pełni zainstalowanych lub usuniętych.\n" + +#. TRANSLATOR: Yes/No question help-text: defaulting to Y[es] +#. e.g. "Do you want to continue? [Y/n] " +#. The user has to answer with an input matching the +#. YESEXPR/NOEXPR defined in your l10n. +#: apt-private/private-output.cc:696 +msgid "[Y/n]" +msgstr "[T/n]" + +#. TRANSLATOR: Yes/No question help-text: defaulting to N[o] +#. e.g. "Should this file be removed? [y/N] " +#. The user has to answer with an input matching the +#. YESEXPR/NOEXPR defined in your l10n. +#: apt-private/private-output.cc:702 +msgid "[y/N]" +msgstr "[t/N]" + +#. TRANSLATOR: "Yes" answer printed for a yes/no question if --assume-yes is set +#: apt-private/private-output.cc:713 +msgid "Y" +msgstr "T" + +#. TRANSLATOR: "No" answer printed for a yes/no question if --assume-no is set +#: apt-private/private-output.cc:719 +msgid "N" +msgstr "N" + +#: apt-private/private-output.cc:741 apt-pkg/cachefilter.cc:33 +#, c-format +msgid "Regex compilation error - %s" +msgstr "Błąd kompilacji wyrażenia regularnego - %s" + +#: apt-private/private-cachefile.cc:87 +msgid "Correcting dependencies..." +msgstr "Naprawianie zależności..." + +#: apt-private/private-cachefile.cc:90 +msgid " failed." +msgstr " nie udało się." + +#: apt-private/private-cachefile.cc:93 +msgid "Unable to correct dependencies" +msgstr "Nie udało się naprawić zależności" + +#: apt-private/private-cachefile.cc:96 +msgid "Unable to minimize the upgrade set" +msgstr "Nie udało się zminimalizować zbioru aktualizacji" + +#: apt-private/private-cachefile.cc:98 +msgid " Done" +msgstr " Gotowe" + +#: apt-private/private-cachefile.cc:102 +msgid "You might want to run 'apt-get -f install' to correct these." +msgstr "Należy uruchomić \"apt-get -f install\", aby je naprawić." + +#: apt-private/private-cachefile.cc:105 +msgid "Unmet dependencies. Try using -f." +msgstr "Niespełnione zależności. Proszę spróbować użyć -f." + +#: apt-private/private-cacheset.cc:26 apt-private/private-search.cc:57 +msgid "Sorting" +msgstr "" + +#: apt-private/private-update.cc:45 +msgid "The update command takes no arguments" +msgstr "Polecenie update nie wymaga żadnych argumentów" + +#: apt-private/private-upgrade.cc:19 +msgid "Calculating upgrade... " +msgstr "Obliczanie aktualizacji..." + +#: apt-private/private-upgrade.cc:24 +#, fuzzy +msgid "Internal error, Upgrade broke stuff" +msgstr "Błąd wewnętrzny spowodowany przez AllUpgrade" + +#: apt-private/private-upgrade.cc:26 +msgid "Done" +msgstr "Gotowe" + +#: apt-private/private-search.cc:61 +msgid "Full Text Search" +msgstr "" + +#: apt-private/private-show.cc:152 +#, c-format +msgid "There is %lu additional record. Please use the '-a' switch to see it" +msgid_plural "" +"There are %lu additional records. Please use the '-a' switch to see them." +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" + +#: apt-private/private-show.cc:159 +msgid "not a real package (virtual)" +msgstr "" + +#: apt-private/private-main.cc:19 +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 "" +"UWAGA: To jest tylko symulacja!\n" +" apt-get wymaga do normalnego działania uprawnień administratora.\n" +" Aktualnie blokowanie jest wyłączone, więc nie należy polegać\n" +" na związku z rzeczywistą sytuacją!" + +#: apt-private/private-sources.cc:45 +#, fuzzy, c-format +msgid "Failed to parse %s. Edit again? " +msgstr "Nie udało się zmienić nazwy %s na %s" + +#: apt-private/private-sources.cc:57 +#, c-format +msgid "Your '%s' file changed, please run 'apt-get update'." +msgstr "" + +# Ujednolicono z aptitude +#: apt-private/acqprogress.cc:63 +msgid "Hit " +msgstr "Stary " + +#: apt-private/acqprogress.cc:87 +msgid "Get:" +msgstr "Pobieranie:" + +# Wyrównane do Hit i Err. +#: apt-private/acqprogress.cc:118 +msgid "Ign " +msgstr "Ign. " + +# Wyrównane do Hit i Ign. +#: apt-private/acqprogress.cc:122 +msgid "Err " +msgstr "Błąd " + +#: apt-private/acqprogress.cc:143 +#, c-format +msgid "Fetched %sB in %s (%sB/s)\n" +msgstr "Pobrano %sB w %s (%sB/s)\n" + +#: apt-private/acqprogress.cc:233 +#, c-format +msgid " [Working]" +msgstr " [Pracuje]" + +#: apt-private/acqprogress.cc:294 +#, c-format +msgid "" +"Media change: please insert the disc labeled\n" +" '%s'\n" +"in the drive '%s' and press enter\n" +msgstr "" +"Zmiana nośnika: Proszę włożyć dysk oznaczony\n" +" \"%s\"\n" +"do napędu \"%s\" i nacisnąć enter\n" #. 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:464 -#: apt-pkg/contrib/cdromutl.cc:184 apt-pkg/contrib/fileutl.cc:404 -#: apt-pkg/contrib/fileutl.cc:517 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:362 +#: apt-pkg/contrib/cdromutl.cc:184 apt-pkg/contrib/fileutl.cc:406 +#: apt-pkg/contrib/fileutl.cc:519 apt-pkg/sourcelist.cc:271 +#: apt-pkg/sourcelist.cc:277 apt-pkg/acquire.cc:485 apt-pkg/init.cc:100 +#: apt-pkg/init.cc:108 apt-pkg/clean.cc:36 apt-pkg/policy.cc:373 #, c-format msgid "Unable to read %s" msgstr "Nie można czytać %s" @@ -1725,62 +1728,44 @@ msgstr "Nie udało się otworzyć pliku serwera lustrzanego \"%s\"" msgid "[Mirror: %s]" msgstr "[Serwer lustrzany: %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 "" -"Nie udało się nałożyć łatki %s przy użyciu mmap i operacji plikowej - łatka " -"wygląda na uszkodzoną." - -#: 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 "" -"Nie udało się nałożyć łatki %s przy użyciu mmap, ale błąd nie pochodzi z " -"mmap - łatka wygląda na uszkodzoną" - -#: methods/rsh.cc:99 ftparchive/multicompress.cc:168 +#: methods/rsh.cc:98 ftparchive/multicompress.cc:169 msgid "Failed to create IPC pipe to subprocess" msgstr "Nie udało się utworzyć potoku IPC do podprocesu" -#: methods/rsh.cc:340 +#: methods/rsh.cc:339 msgid "Connection closed prematurely" msgstr "Połączenie zostało przedwcześnie zamknięte" -#: dselect/install:32 +#: dselect/install:33 msgid "Bad default setting!" msgstr "Nieprawidłowe ustawienie domyślne!" -#: dselect/install:51 dselect/install:83 dselect/install:87 dselect/install:94 -#: dselect/install:105 dselect/update:45 +#: dselect/install:52 dselect/install:84 dselect/install:88 dselect/install:95 +#: dselect/install:106 dselect/update:45 msgid "Press enter to continue." msgstr "Proszę nacisnąć enter, aby kontynuować." -#: dselect/install:91 +#: dselect/install:92 msgid "Do you want to erase any previously downloaded .deb files?" msgstr "Czy usunąć wszystkie pobrane wcześniej pliki .deb?" # Note to translators: The following four messages belong together. It doesn't # matter where sentences start, but it has to fit in just these four lines, and # at only 80 characters per line, if possible. -#: dselect/install:101 +#: dselect/install:102 msgid "Some errors occurred while unpacking. Packages that were installed" msgstr "Wystąpiły problemy przy rozpakowywaniu. Zainstalowane pakiety zostaną" -#: dselect/install:102 +#: dselect/install:103 msgid "will be configured. This may result in duplicate errors" msgstr "skonfigurowane. Może to spowodować podwójne błędy lub błędy" -#: dselect/install:103 +#: dselect/install:104 msgid "or errors caused by missing dependencies. This is OK, only the errors" msgstr "" "spowodowane brakującymi zależnościami. Jest to normalne. Tylko błędy nad tym" -#: dselect/install:104 +#: dselect/install:105 msgid "" "above this message are important. Please fix them and run [I]nstall again" msgstr "" @@ -1790,12 +1775,7 @@ msgstr "" msgid "Merging available information" msgstr "Łączenie informacji o dostępnych pakietach" -#: cmdline/apt-extracttemplates.cc:102 -#, c-format -msgid "%s not a valid DEB package." -msgstr "%s nie jest prawidłowym pakietem DEB." - -#: cmdline/apt-extracttemplates.cc:236 +#: cmdline/apt-extracttemplates.cc:224 msgid "" "Usage: apt-extracttemplates file1 [file2 ...]\n" "\n" @@ -1819,12 +1799,12 @@ msgstr "" " -c=? Czyta wskazany plik konfiguracyjny.\n" " -o=? Ustawia dowolną opcję konfiguracji, np. -o dir::cache=/tmp\n" -#: cmdline/apt-extracttemplates.cc:271 apt-pkg/pkgcachegen.cc:1388 +#: cmdline/apt-extracttemplates.cc:256 apt-pkg/pkgcachegen.cc:1388 #, c-format msgid "Unable to write to %s" msgstr "Nie udało się pisać do %s" -#: cmdline/apt-extracttemplates.cc:313 +#: cmdline/apt-extracttemplates.cc:298 msgid "Cannot get debconf version. Is debconf installed?" msgstr "Nie udało się pobrać wersji debconf. Czy debconf jest zainstalowany?" @@ -2032,36 +2012,36 @@ msgstr "Nie udało się odczytać dowiązania %s" msgid "Failed to unlink %s" msgstr "Nie udało się usunąć %s" -#: ftparchive/writer.cc:288 +#: ftparchive/writer.cc:289 #, c-format msgid "*** Failed to link %s to %s" msgstr "*** Nie udało się dowiązać %s do %s" -#: ftparchive/writer.cc:298 +#: ftparchive/writer.cc:299 #, c-format msgid " DeLink limit of %sB hit.\n" msgstr " Osiągnięto ograniczenie odłączania %sB.\n" -#: ftparchive/writer.cc:403 +#: ftparchive/writer.cc:404 msgid "Archive had no package field" msgstr "Archiwum nie posiadało pola pakietu" -#: ftparchive/writer.cc:411 ftparchive/writer.cc:701 +#: ftparchive/writer.cc:412 ftparchive/writer.cc:702 #, c-format msgid " %s has no override entry\n" msgstr " %s nie posiada wpisu w pliku override\n" -#: ftparchive/writer.cc:479 ftparchive/writer.cc:845 +#: ftparchive/writer.cc:480 ftparchive/writer.cc:846 #, c-format msgid " %s maintainer is %s not %s\n" msgstr " opiekunem %s jest %s, a nie %s\n" -#: ftparchive/writer.cc:711 +#: ftparchive/writer.cc:712 #, c-format msgid " %s has no source override entry\n" msgstr " %s nie posiada wpisu w pliku override źródeł\n" -#: ftparchive/writer.cc:715 +#: ftparchive/writer.cc:716 #, c-format msgid " %s has no binary override entry either\n" msgstr " %s nie posiada również wpisu w pliku override binariów\n" @@ -2070,77 +2050,84 @@ msgstr " %s nie posiada również wpisu w pliku override binariów\n" msgid "realloc - Failed to allocate memory" msgstr "realloc - Nie udało się zaalokować pamięci" -#: ftparchive/override.cc:35 ftparchive/override.cc:143 +#: ftparchive/override.cc:35 ftparchive/override.cc:139 #, c-format msgid "Unable to open %s" msgstr "Nie można otworzyć %s" -#: ftparchive/override.cc:61 ftparchive/override.cc:167 +#. skip spaces +#. find end of word +#: ftparchive/override.cc:65 +#, fuzzy, c-format +msgid "Malformed override %s line %llu (%s)" +msgstr "Nieprawidłowa linia %llu #1 pliku override %s" + +#: ftparchive/override.cc:124 ftparchive/override.cc:198 +#, c-format +msgid "Failed to read the override file %s" +msgstr "Nie udało się czytać pliku override %s" + +#: ftparchive/override.cc:163 #, c-format msgid "Malformed override %s line %llu #1" msgstr "Nieprawidłowa linia %llu #1 pliku override %s" -#: ftparchive/override.cc:75 ftparchive/override.cc:179 +#: ftparchive/override.cc:175 #, c-format msgid "Malformed override %s line %llu #2" msgstr "Nieprawidłowa linia %llu #2 pliku override %s" -#: ftparchive/override.cc:89 ftparchive/override.cc:192 +#: ftparchive/override.cc:188 #, c-format msgid "Malformed override %s line %llu #3" msgstr "Nieprawidłowa linia %llu #3 pliku override %s" -#: ftparchive/override.cc:128 ftparchive/override.cc:202 -#, c-format -msgid "Failed to read the override file %s" -msgstr "Nie udało się czytać pliku override %s" - -#: ftparchive/multicompress.cc:70 +#: ftparchive/multicompress.cc:71 #, c-format msgid "Unknown compression algorithm '%s'" msgstr "Nieznany algorytm kompresji \"%s\"" -#: ftparchive/multicompress.cc:100 +#: ftparchive/multicompress.cc:101 #, c-format msgid "Compressed output %s needs a compression set" msgstr "Skompresowany plik wynikowy %s wymaga podania kompresji" -#: ftparchive/multicompress.cc:189 +#: ftparchive/multicompress.cc:190 msgid "Failed to create FILE*" msgstr "Nie udało się utworzyć obiektu FILE*" -#: ftparchive/multicompress.cc:192 +#: ftparchive/multicompress.cc:193 msgid "Failed to fork" msgstr "Nie udało się utworzyć procesu potomnego" -#: ftparchive/multicompress.cc:206 +#: ftparchive/multicompress.cc:207 msgid "Compress child" msgstr "Potomny proces kompresujący" -#: ftparchive/multicompress.cc:229 +#: ftparchive/multicompress.cc:230 #, c-format msgid "Internal error, failed to create %s" msgstr "Błąd wewnętrzny, nie udało się utworzyć %s" -#: ftparchive/multicompress.cc:304 +#: ftparchive/multicompress.cc:303 msgid "IO to subprocess/file failed" msgstr "Zawiodła operacja IO na pliku/podprocesie" -#: ftparchive/multicompress.cc:342 +#: ftparchive/multicompress.cc:341 msgid "Failed to read while computing MD5" msgstr "Nie udało się czytanie w czasie liczenia skrótu MD5" -#: ftparchive/multicompress.cc:358 +#: ftparchive/multicompress.cc:357 #, c-format msgid "Problem unlinking %s" msgstr "Problem przy usuwaniu %s" -#: ftparchive/multicompress.cc:373 apt-inst/extract.cc:187 +#: ftparchive/multicompress.cc:372 apt-inst/extract.cc:187 #, c-format msgid "Failed to rename %s to %s" msgstr "Nie udało się zmienić nazwy %s na %s" -#: cmdline/apt-internal-solver.cc:37 +#: cmdline/apt-internal-solver.cc:38 msgid "" "Usage: apt-internal-solver\n" "\n" @@ -2193,23 +2180,23 @@ msgstr "" " -c=? Czyta wskazany plik konfiguracyjny.\n" " -o=? Ustawia dowolną opcję konfiguracji, np. -o dir::cache=/tmp\n" -#: apt-inst/contrib/extracttar.cc:116 +#: apt-inst/contrib/extracttar.cc:122 msgid "Failed to create pipes" msgstr "Nie udało się utworzyć potoków" -#: apt-inst/contrib/extracttar.cc:143 +#: apt-inst/contrib/extracttar.cc:149 msgid "Failed to exec gzip " msgstr "Nie udało się uruchomić programu gzip " -#: apt-inst/contrib/extracttar.cc:180 apt-inst/contrib/extracttar.cc:210 +#: apt-inst/contrib/extracttar.cc:186 apt-inst/contrib/extracttar.cc:216 msgid "Corrupted archive" msgstr "Uszkodzone archiwum" -#: apt-inst/contrib/extracttar.cc:195 +#: apt-inst/contrib/extracttar.cc:201 msgid "Tar checksum failed, archive corrupted" msgstr "Niepoprawna suma kontrolna tar, archiwum jest uszkodzone" -#: apt-inst/contrib/extracttar.cc:302 +#: apt-inst/contrib/extracttar.cc:306 #, c-format msgid "Unknown TAR header type %u, member %s" msgstr "Nieznany typ nagłówka TAR %u, składnik %s" @@ -2275,7 +2262,7 @@ msgstr "Zduplikowany plik konfiguracyjny %s/%s" msgid "Failed to write file %s" msgstr "Nie udało się zapisać pliku %s" -#: apt-inst/dirstream.cc:98 apt-inst/dirstream.cc:106 +#: apt-inst/dirstream.cc:106 #, c-format msgid "Failed to close file %s" msgstr "Nie udało się zamknąć pliku %s" @@ -2332,25 +2319,18 @@ msgstr "Plik %s/%s nadpisuje plik w pakiecie %s" msgid "Unable to stat %s" msgstr "Nie można wykonać operacji stat na %s" -#: apt-inst/deb/debfile.cc:41 apt-inst/deb/debfile.cc:46 +#: apt-inst/deb/debfile.cc:41 apt-inst/deb/debfile.cc:48 +#: apt-inst/deb/debfile.cc:57 #, c-format msgid "This is not a valid DEB archive, missing '%s' member" msgstr "To nie jest poprawne archiwum DEB, brakuje składnika \"%s\"" -#. 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 "" -"To nie jest poprawne archiwum DEB, brakuje składnika \"%s\", \"%s\" lub \"%s" -"\"" - -#: apt-inst/deb/debfile.cc:120 +#: apt-inst/deb/debfile.cc:124 #, c-format msgid "Internal error, could not locate member %s" msgstr "Błąd wewnętrzny, nie udało się odnaleźć składnika %s" -#: apt-inst/deb/debfile.cc:214 +#: apt-inst/deb/debfile.cc:219 msgid "Unparsable control file" msgstr "Plik kontrolny nie może zostać poprawnie zinterpretowany" @@ -2394,7 +2374,7 @@ msgstr "" "Brak miejsca dla dynamicznego MMap. Proszę zwiększyć rozmiar APT::Cache-" "Start. Bieżąca wartość: %lu. (man 5 apt.conf)" -#: apt-pkg/contrib/mmap.cc:440 +#: apt-pkg/contrib/mmap.cc:446 #, c-format msgid "" "Unable to increase the size of the MMap as the limit of %lu bytes is already " @@ -2403,7 +2383,7 @@ msgstr "" "Nie udało się zwiększyć rozmiaru MMap, ponieważ limit %lu bajtów został już " "osiągnięty." -#: apt-pkg/contrib/mmap.cc:443 +#: apt-pkg/contrib/mmap.cc:449 msgid "" "Unable to increase size of the MMap as automatic growing is disabled by user." msgstr "" @@ -2411,87 +2391,87 @@ msgstr "" "zostało wyłączone przez użytkownika." #. d means days, h means hours, min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:378 +#: apt-pkg/contrib/strutl.cc:401 #, c-format msgid "%lid %lih %limin %lis" msgstr "%lidni %lig %limin %lis" #. h means hours, min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:385 +#: apt-pkg/contrib/strutl.cc:408 #, c-format msgid "%lih %limin %lis" msgstr "%lig %limin %lis" #. min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:392 +#: apt-pkg/contrib/strutl.cc:415 #, c-format msgid "%limin %lis" msgstr "%limin %lis" #. s means seconds -#: apt-pkg/contrib/strutl.cc:397 +#: apt-pkg/contrib/strutl.cc:420 #, c-format msgid "%lis" msgstr "%lis" -#: apt-pkg/contrib/strutl.cc:1173 +#: apt-pkg/contrib/strutl.cc:1229 #, c-format msgid "Selection %s not found" msgstr "Nie odnaleziono wyboru %s" -#: apt-pkg/contrib/configuration.cc:491 +#: apt-pkg/contrib/configuration.cc:503 #, c-format msgid "Unrecognized type abbreviation: '%c'" msgstr "Nierozpoznany skrót typu: \"%c\"" -#: apt-pkg/contrib/configuration.cc:605 +#: apt-pkg/contrib/configuration.cc:617 #, c-format msgid "Opening configuration file %s" msgstr "Otwieranie pliku konfiguracyjnego %s" -#: apt-pkg/contrib/configuration.cc:773 +#: apt-pkg/contrib/configuration.cc:785 #, c-format msgid "Syntax error %s:%u: Block starts with no name." msgstr "Błąd składniowy %s:%u: Blok nie zaczyna się nazwą." -#: apt-pkg/contrib/configuration.cc:792 +#: apt-pkg/contrib/configuration.cc:804 #, c-format msgid "Syntax error %s:%u: Malformed tag" msgstr "Błąd składniowy %s:%u: Błędny znacznik" -#: apt-pkg/contrib/configuration.cc:809 +#: apt-pkg/contrib/configuration.cc:821 #, c-format msgid "Syntax error %s:%u: Extra junk after value" msgstr "Błąd składniowy %s:%u: Po wartości występują śmieci" -#: apt-pkg/contrib/configuration.cc:849 +#: apt-pkg/contrib/configuration.cc:861 #, c-format msgid "Syntax error %s:%u: Directives can only be done at the top level" msgstr "" "Błąd składniowy %s:%u: Dyrektywy mogą występować tylko na najwyższym poziomie" -#: apt-pkg/contrib/configuration.cc:856 +#: apt-pkg/contrib/configuration.cc:868 #, c-format msgid "Syntax error %s:%u: Too many nested includes" msgstr "Błąd składniowy %s:%u: Zbyt wiele zagnieżdżonych operacji include" -#: apt-pkg/contrib/configuration.cc:860 apt-pkg/contrib/configuration.cc:865 +#: apt-pkg/contrib/configuration.cc:872 apt-pkg/contrib/configuration.cc:877 #, c-format msgid "Syntax error %s:%u: Included from here" msgstr "Błąd składniowy %s:%u: Włączony tutaj" -#: apt-pkg/contrib/configuration.cc:869 +#: apt-pkg/contrib/configuration.cc:881 #, c-format msgid "Syntax error %s:%u: Unsupported directive '%s'" msgstr "Błąd składniowy %s:%u: Nieobsługiwana dyrektywa \"%s\"" -#: apt-pkg/contrib/configuration.cc:872 +#: apt-pkg/contrib/configuration.cc:884 #, c-format msgid "Syntax error %s:%u: clear directive requires an option tree as argument" msgstr "" "Błąd składniowy %s:%u: czysta dyrektywa wymaga drzewa opcji jako argumentu" -#: apt-pkg/contrib/configuration.cc:922 +#: apt-pkg/contrib/configuration.cc:934 #, c-format msgid "Syntax error %s:%u: Extra junk at end of file" msgstr "Błąd składniowy %s:%u: Śmieci na końcu pliku" @@ -2516,48 +2496,48 @@ msgstr "" msgid "%c%s... %u%%" msgstr "%c%s... Gotowe" -#: apt-pkg/contrib/cmndline.cc:80 +#: apt-pkg/contrib/cmndline.cc:116 #, c-format msgid "Command line option '%c' [from %s] is not known." msgstr "Opcja linii poleceń \"%c\" [z %s] jest nieznana." -#: apt-pkg/contrib/cmndline.cc:105 apt-pkg/contrib/cmndline.cc:114 -#: apt-pkg/contrib/cmndline.cc:122 +#: apt-pkg/contrib/cmndline.cc:141 apt-pkg/contrib/cmndline.cc:150 +#: apt-pkg/contrib/cmndline.cc:158 #, c-format msgid "Command line option %s is not understood" msgstr "Niezrozumiała opcja linii poleceń %s" -#: apt-pkg/contrib/cmndline.cc:127 +#: apt-pkg/contrib/cmndline.cc:163 #, c-format msgid "Command line option %s is not boolean" msgstr "Opcja linii poleceń %s nie jest typu logicznego" -#: apt-pkg/contrib/cmndline.cc:168 apt-pkg/contrib/cmndline.cc:189 +#: apt-pkg/contrib/cmndline.cc:204 apt-pkg/contrib/cmndline.cc:225 #, c-format msgid "Option %s requires an argument." msgstr "Opcja %s wymaga argumentu." -#: apt-pkg/contrib/cmndline.cc:202 apt-pkg/contrib/cmndline.cc:208 +#: apt-pkg/contrib/cmndline.cc:238 apt-pkg/contrib/cmndline.cc:244 #, c-format msgid "Option %s: Configuration item specification must have an =<val>." msgstr "Opcja %s: Specyfikacja elementu konfiguracji musi zawierać =<wartość>." -#: apt-pkg/contrib/cmndline.cc:237 +#: apt-pkg/contrib/cmndline.cc:273 #, c-format msgid "Option %s requires an integer argument, not '%s'" msgstr "Opcja %s wymaga argumentu typu całkowitego, nie \"%s\"" -#: apt-pkg/contrib/cmndline.cc:268 +#: apt-pkg/contrib/cmndline.cc:304 #, c-format msgid "Option '%s' is too long" msgstr "Opcja \"%s\" jest zbyt długa" -#: apt-pkg/contrib/cmndline.cc:300 +#: apt-pkg/contrib/cmndline.cc:336 #, c-format msgid "Sense %s is not understood, try true or false." msgstr "Znaczenie %s jest nieznane, proszę spróbować true lub false." -#: apt-pkg/contrib/cmndline.cc:350 +#: apt-pkg/contrib/cmndline.cc:386 #, c-format msgid "Invalid operation %s" msgstr "Nieprawidłowa operacja %s" @@ -2571,50 +2551,50 @@ msgstr "Nie udało się wykonać operacji stat na punkcie montowania %s" msgid "Failed to stat the cdrom" msgstr "Nie udało się wykonać operacji stat na CDROM-ie" -#: apt-pkg/contrib/fileutl.cc:93 +#: apt-pkg/contrib/fileutl.cc:95 #, c-format msgid "Problem closing the gzip file %s" msgstr "Problem przy zamykaniu pliku gzip %s" -#: apt-pkg/contrib/fileutl.cc:226 +#: apt-pkg/contrib/fileutl.cc:228 #, c-format msgid "Not using locking for read only lock file %s" msgstr "Dla pliku blokady %s tylko do odczytu nie zostanie użyta blokada" -#: apt-pkg/contrib/fileutl.cc:231 +#: apt-pkg/contrib/fileutl.cc:233 #, c-format msgid "Could not open lock file %s" msgstr "Nie udało się otworzyć pliku blokady %s" -#: apt-pkg/contrib/fileutl.cc:254 +#: apt-pkg/contrib/fileutl.cc:256 #, c-format msgid "Not using locking for nfs mounted lock file %s" msgstr "Dla pliku blokady %s montowanego przez NFS nie zostanie użyta blokada" -#: apt-pkg/contrib/fileutl.cc:259 +#: apt-pkg/contrib/fileutl.cc:261 #, c-format msgid "Could not get lock %s" msgstr "Nie udało się uzyskać blokady %s" -#: apt-pkg/contrib/fileutl.cc:396 apt-pkg/contrib/fileutl.cc:510 +#: apt-pkg/contrib/fileutl.cc:398 apt-pkg/contrib/fileutl.cc:512 #, c-format msgid "List of files can't be created as '%s' is not a directory" msgstr "" "Lista plików nie może zostać stworzona, ponieważ \"%s\" nie jest katalogiem" -#: apt-pkg/contrib/fileutl.cc:430 +#: apt-pkg/contrib/fileutl.cc:432 #, c-format msgid "Ignoring '%s' in directory '%s' as it is not a regular file" msgstr "Ignorowanie \"%s\" w katalogu \"%s\", ponieważ nie jest to zwykły plik" -#: apt-pkg/contrib/fileutl.cc:448 +#: apt-pkg/contrib/fileutl.cc:450 #, c-format msgid "Ignoring file '%s' in directory '%s' as it has no filename extension" msgstr "" "Ignorowanie pliku \"%s\" w katalogu \"%s\", ponieważ nie ma on rozszerzenia " "pliku" -#: apt-pkg/contrib/fileutl.cc:457 +#: apt-pkg/contrib/fileutl.cc:459 #, c-format msgid "" "Ignoring file '%s' in directory '%s' as it has an invalid filename extension" @@ -2622,75 +2602,75 @@ msgstr "" "Ignorowanie pliku \"%s\" w katalogu \"%s\", ponieważ ma on nieprawidłowe " "rozszerzenie pliku" -#: apt-pkg/contrib/fileutl.cc:844 +#: apt-pkg/contrib/fileutl.cc:862 #, c-format msgid "Sub-process %s received a segmentation fault." msgstr "Podproces %s spowodował naruszenie ochrony pamięci." -#: apt-pkg/contrib/fileutl.cc:846 +#: apt-pkg/contrib/fileutl.cc:864 #, c-format msgid "Sub-process %s received signal %u." msgstr "Podproces %s otrzymał sygnał %u." -#: apt-pkg/contrib/fileutl.cc:850 apt-pkg/contrib/gpgv.cc:243 +#: apt-pkg/contrib/fileutl.cc:868 apt-pkg/contrib/gpgv.cc:237 #, c-format msgid "Sub-process %s returned an error code (%u)" msgstr "Podproces %s zwrócił kod błędu (%u)" -#: apt-pkg/contrib/fileutl.cc:852 apt-pkg/contrib/gpgv.cc:236 +#: apt-pkg/contrib/fileutl.cc:870 apt-pkg/contrib/gpgv.cc:230 #, c-format msgid "Sub-process %s exited unexpectedly" msgstr "Podproces %s zakończył się niespodziewanie" -#: apt-pkg/contrib/fileutl.cc:988 +#: apt-pkg/contrib/fileutl.cc:1016 #, c-format msgid "Could not open file %s" msgstr "Nie udało się otworzyć pliku %s" -#: apt-pkg/contrib/fileutl.cc:1065 +#: apt-pkg/contrib/fileutl.cc:1093 #, c-format msgid "Could not open file descriptor %d" msgstr "Nie udało się otworzyć deskryptora pliku %d" -#: apt-pkg/contrib/fileutl.cc:1150 +#: apt-pkg/contrib/fileutl.cc:1178 msgid "Failed to create subprocess IPC" msgstr "Nie udało się utworzyć IPC z podprocesem" -#: apt-pkg/contrib/fileutl.cc:1205 +#: apt-pkg/contrib/fileutl.cc:1233 msgid "Failed to exec compressor " msgstr "Nie udało się uruchomić kompresora " -#: apt-pkg/contrib/fileutl.cc:1298 +#: apt-pkg/contrib/fileutl.cc:1326 #, c-format msgid "read, still have %llu to read but none left" msgstr "należało przeczytać jeszcze %llu, ale nic nie zostało" -#: apt-pkg/contrib/fileutl.cc:1385 apt-pkg/contrib/fileutl.cc:1407 +#: apt-pkg/contrib/fileutl.cc:1413 apt-pkg/contrib/fileutl.cc:1435 #, c-format msgid "write, still have %llu to write but couldn't" msgstr "należało zapisać jeszcze %llu, ale nie udało się to" -#: apt-pkg/contrib/fileutl.cc:1695 +#: apt-pkg/contrib/fileutl.cc:1723 #, c-format msgid "Problem closing the file %s" msgstr "Problem przy zamykaniu pliku %s" -#: apt-pkg/contrib/fileutl.cc:1707 +#: apt-pkg/contrib/fileutl.cc:1735 #, c-format msgid "Problem renaming the file %s to %s" msgstr "Problem przy zapisywaniu pliku %s w %s" -#: apt-pkg/contrib/fileutl.cc:1718 +#: apt-pkg/contrib/fileutl.cc:1746 #, c-format msgid "Problem unlinking the file %s" msgstr "Problem przy odlinkowywaniu pliku %s" -#: apt-pkg/contrib/fileutl.cc:1731 +#: apt-pkg/contrib/fileutl.cc:1759 msgid "Problem syncing the file" msgstr "Problem przy zapisywaniu pliku na dysk" #. TRANSLATOR: %s is the trusted keyring parts directory -#: apt-pkg/contrib/gpgv.cc:76 +#: apt-pkg/contrib/gpgv.cc:70 #, c-format msgid "No keyring installed in %s." msgstr "Brak zainstalowanej bazy kluczy w %s." @@ -2802,89 +2782,99 @@ msgstr "Nie udało się otworzyć pliku stanu %s" msgid "Failed to write temporary StateFile %s" msgstr "Nie udało się zapisać tymczasowego pliku stanu %s" -#: apt-pkg/tagfile.cc:129 +#: apt-pkg/tagfile.cc:138 #, c-format msgid "Unable to parse package file %s (1)" msgstr "Nie udało się zanalizować pliku pakietu %s (1)" -#: apt-pkg/tagfile.cc:216 +#: apt-pkg/tagfile.cc:235 #, c-format msgid "Unable to parse package file %s (2)" msgstr "Nie udało się zanalizować pliku pakietu %s (2)" -#: apt-pkg/sourcelist.cc:96 +#: apt-pkg/sourcelist.cc:118 +#, fuzzy, c-format +msgid "Malformed stanza %u in source list %s (URI parse)" +msgstr "Nieprawidłowa linia %lu w liście źródeł %s (analiza URI)" + +#: apt-pkg/sourcelist.cc:161 #, c-format msgid "Malformed line %lu in source list %s ([option] unparseable)" msgstr "" "Nieprawidłowa linia %lu w liście źródeł %s ([opcja] nie dająca się sparsować)" -#: apt-pkg/sourcelist.cc:99 +#: apt-pkg/sourcelist.cc:164 #, c-format msgid "Malformed line %lu in source list %s ([option] too short)" msgstr "Nieprawidłowa linia %lu w liście źródeł %s ([opcja] zbyt krótka)" -#: apt-pkg/sourcelist.cc:110 +#: apt-pkg/sourcelist.cc:175 #, c-format msgid "Malformed line %lu in source list %s ([%s] is not an assignment)" msgstr "Nieprawidłowa linia %lu w liście źródeł %s ([%s] nie jest przypisane)" -#: apt-pkg/sourcelist.cc:116 +#: apt-pkg/sourcelist.cc:181 #, c-format msgid "Malformed line %lu in source list %s ([%s] has no key)" msgstr "Nieprawidłowa linia %lu w liście źródeł %s ([%s] nie ma klucza)" -#: apt-pkg/sourcelist.cc:119 +#: apt-pkg/sourcelist.cc:184 #, c-format msgid "Malformed line %lu in source list %s ([%s] key %s has no value)" msgstr "" "Nieprawidłowa linia %lu w liście źródeł %s ([%s] klucz %s nie ma wartości)" -#: apt-pkg/sourcelist.cc:132 +#: apt-pkg/sourcelist.cc:197 #, c-format msgid "Malformed line %lu in source list %s (URI)" msgstr "Nieprawidłowa linia %lu w liście źródeł %s (URI)" -#: apt-pkg/sourcelist.cc:134 +#: apt-pkg/sourcelist.cc:199 #, c-format msgid "Malformed line %lu in source list %s (dist)" msgstr "Nieprawidłowa linia %lu w liście źródeł %s (dystrybucja)" -#: apt-pkg/sourcelist.cc:137 +#: apt-pkg/sourcelist.cc:202 #, c-format msgid "Malformed line %lu in source list %s (URI parse)" msgstr "Nieprawidłowa linia %lu w liście źródeł %s (analiza URI)" -#: apt-pkg/sourcelist.cc:143 +#: apt-pkg/sourcelist.cc:208 #, c-format msgid "Malformed line %lu in source list %s (absolute dist)" msgstr "Nieprawidłowa linia %lu w liście źródeł %s (bezwzględna dystrybucja)" -#: apt-pkg/sourcelist.cc:150 +#: apt-pkg/sourcelist.cc:215 #, c-format msgid "Malformed line %lu in source list %s (dist parse)" msgstr "Nieprawidłowa linia %lu w liście źródeł %s (analiza dystrybucji)" -#: apt-pkg/sourcelist.cc:248 +#: apt-pkg/sourcelist.cc:326 #, c-format msgid "Opening %s" msgstr "Otwieranie %s" -#: apt-pkg/sourcelist.cc:265 apt-pkg/cdrom.cc:495 +#: apt-pkg/sourcelist.cc:338 apt-pkg/cdrom.cc:495 #, c-format msgid "Line %u too long in source list %s." msgstr "Linia %u w liście źródeł %s jest zbyt długa." -#: apt-pkg/sourcelist.cc:289 +#: apt-pkg/sourcelist.cc:362 #, c-format msgid "Malformed line %u in source list %s (type)" msgstr "Nieprawidłowa linia %u w liście źródeł %s (typ)" -#: apt-pkg/sourcelist.cc:293 +#: apt-pkg/sourcelist.cc:366 #, c-format msgid "Type '%s' is not known on line %u in source list %s" msgstr "Typ \"%s\" jest nieznany w linii %u listy źródeł %s" -#: apt-pkg/packagemanager.cc:297 apt-pkg/packagemanager.cc:923 +#: apt-pkg/sourcelist.cc:407 +#, fuzzy, c-format +msgid "Type '%s' is not known on stanza %u in source list %s" +msgstr "Typ \"%s\" jest nieznany w linii %u listy źródeł %s" + +#: apt-pkg/packagemanager.cc:296 apt-pkg/packagemanager.cc:922 #, c-format msgid "" "Could not perform immediate configuration on '%s'. Please see man 5 apt.conf " @@ -2894,12 +2884,12 @@ msgstr "" "5 apt.conf\" i zapoznać się z wpisem APT::Immediate-Configure aby dowiedzieć " "się więcej. (%d)" -#: apt-pkg/packagemanager.cc:498 apt-pkg/packagemanager.cc:529 +#: apt-pkg/packagemanager.cc:497 apt-pkg/packagemanager.cc:528 #, c-format msgid "Could not configure '%s'. " msgstr "Nie udało się skonfigurować \"%s\". " -#: apt-pkg/packagemanager.cc:571 +#: apt-pkg/packagemanager.cc:570 #, c-format msgid "" "This installation run will require temporarily removing the essential " @@ -2924,7 +2914,7 @@ msgstr "" "Pakiet %s ma zostać ponownie zainstalowany, ale nie można znaleźć jego " "archiwum." -#: apt-pkg/algorithms.cc:1238 +#: apt-pkg/algorithms.cc:1068 msgid "" "Error, pkgProblemResolver::Resolve generated breaks, this may be caused by " "held packages." @@ -2932,19 +2922,11 @@ msgstr "" "Błąd, pkgProblemResolver::Resolve zwrócił błąd, może to być spowodowane " "zatrzymanymi pakietami." -#: apt-pkg/algorithms.cc:1240 +#: apt-pkg/algorithms.cc:1070 msgid "Unable to correct problems, you have held broken packages." msgstr "Nie udało się naprawić problemów, zatrzymano uszkodzone pakiety." -#: apt-pkg/algorithms.cc:1592 apt-pkg/algorithms.cc:1594 -msgid "" -"Some index files failed to download. They have been ignored, or old ones " -"used instead." -msgstr "" -"Nie udało się pobrać niektórych plików indeksu, zostały one zignorowane lub " -"użyto ich starszej wersji." - -#: apt-pkg/acquire.cc:81 apt-pkg/cdrom.cc:838 +#: apt-pkg/acquire.cc:81 apt-pkg/cdrom.cc:811 #, c-format msgid "List directory %spartial is missing." msgstr "Brakuje katalogu list %spartial." @@ -2971,27 +2953,32 @@ msgstr "Pobieranie pliku %li z %li (pozostało %s)" msgid "Retrieving file %li of %li" msgstr "Pobieranie pliku %li z %li" -#: apt-pkg/acquire-worker.cc:112 +#: apt-pkg/acquire-worker.cc:113 #, c-format msgid "The method driver %s could not be found." msgstr "Nie udało się odnaleźć sterownika metody %s." -#: apt-pkg/acquire-worker.cc:161 +#: apt-pkg/acquire-worker.cc:115 +#, fuzzy, c-format +msgid "Is the package %s installed?" +msgstr "Proszę sprawdzić czy pakiet \"dpkg-dev\" jest zainstalowany.\n" + +#: apt-pkg/acquire-worker.cc:166 #, c-format msgid "Method %s did not start correctly" msgstr "Metoda %s nie uruchomiła się poprawnie" -#: apt-pkg/acquire-worker.cc:447 +#: apt-pkg/acquire-worker.cc:452 #, c-format msgid "Please insert the disc labeled: '%s' in the drive '%s' and press enter." msgstr "Proszę włożyć do napędu \"%s\" dysk o nazwie: \"%s\" i nacisnąć enter." -#: apt-pkg/init.cc:151 +#: apt-pkg/init.cc:143 #, c-format msgid "Packaging system '%s' is not supported" msgstr "System pakietów \"%s\" nie jest obsługiwany" -#: apt-pkg/init.cc:167 +#: apt-pkg/init.cc:159 msgid "Unable to determine a suitable packaging system type" msgstr "Nie udało się określić odpowiedniego typu systemu pakietów" @@ -3025,17 +3012,17 @@ msgstr "" "Wartość %s jest nieprawidłowa dla APT::Default-Release, ponieważ takie " "wydanie nie jest dostępne w źródłach" -#: apt-pkg/policy.cc:399 +#: apt-pkg/policy.cc:414 #, c-format msgid "Invalid record in the preferences file %s, no Package header" msgstr "Nieprawidłowe informacje w pliku ustawień %s, brak nagłówka Package" -#: apt-pkg/policy.cc:421 +#: apt-pkg/policy.cc:436 #, c-format msgid "Did not understand pin type %s" msgstr "Nierozpoznany typ przypinania %s" -#: apt-pkg/policy.cc:429 +#: apt-pkg/policy.cc:444 msgid "No priority (or zero) specified for pin" msgstr "Brak (lub zerowy) priorytet przypięcia" @@ -3103,16 +3090,20 @@ msgstr "Błąd wejścia/wyjścia przy zapisywaniu podręcznego magazynu źróde msgid "rename failed, %s (%s -> %s)." msgstr "nie udało się zmienić nazwy, %s (%s -> %s)" -#: apt-pkg/acquire-item.cc:599 -msgid "MD5Sum mismatch" -msgstr "Błędna suma MD5" - -#: apt-pkg/acquire-item.cc:870 apt-pkg/acquire-item.cc:1887 -#: apt-pkg/acquire-item.cc:2030 +#: apt-pkg/acquire-item.cc:154 msgid "Hash Sum mismatch" msgstr "Błędna suma kontrolna" -#: apt-pkg/acquire-item.cc:1388 +#: apt-pkg/acquire-item.cc:159 +msgid "Size mismatch" +msgstr "Błędny rozmiar" + +#: apt-pkg/acquire-item.cc:164 +#, fuzzy +msgid "Invalid file format" +msgstr "Nieprawidłowa operacja %s" + +#: apt-pkg/acquire-item.cc:1570 #, c-format msgid "" "Unable to find expected entry '%s' in Release file (Wrong sources.list entry " @@ -3121,16 +3112,16 @@ msgstr "" "Nie udało się znaleźć oczekiwanego wpisu \"%s\" w pliku Release " "(nieprawidłowy wpis sources.list lub nieprawidłowy plik)" -#: apt-pkg/acquire-item.cc:1404 +#: apt-pkg/acquire-item.cc:1586 #, c-format msgid "Unable to find hash sum for '%s' in Release file" msgstr "Nie udało się znaleźć sumy kontrolnej \"%s\" w pliku Release" -#: apt-pkg/acquire-item.cc:1446 +#: apt-pkg/acquire-item.cc:1628 msgid "There is no public key available for the following key IDs:\n" msgstr "Dla następujących identyfikatorów kluczy brakuje klucza publicznego:\n" -#: apt-pkg/acquire-item.cc:1484 +#: apt-pkg/acquire-item.cc:1666 #, c-format msgid "" "Release file for %s is expired (invalid since %s). Updates for this " @@ -3139,12 +3130,12 @@ msgstr "" "Plik Release dla %s wygasnął (nieprawidłowy od %s). Aktualizacje z tego " "repozytorium nie będą wykonywane." -#: apt-pkg/acquire-item.cc:1506 +#: apt-pkg/acquire-item.cc:1688 #, c-format msgid "Conflicting distribution: %s (expected %s but got %s)" msgstr "Nieprawidłowa dystrybucja: %s (oczekiwano %s, a otrzymano %s)" -#: apt-pkg/acquire-item.cc:1536 +#: apt-pkg/acquire-item.cc:1718 #, c-format msgid "" "An error occurred during the signature verification. The repository is not " @@ -3154,12 +3145,12 @@ msgstr "" "w dalszym ciągu będą używane poprzednie pliki indeksu. Błąd GPG %s: %s\n" #. Invalid signature file, reject (LP: #346386) (Closes: #627642) -#: apt-pkg/acquire-item.cc:1546 apt-pkg/acquire-item.cc:1551 +#: apt-pkg/acquire-item.cc:1728 apt-pkg/acquire-item.cc:1733 #, c-format msgid "GPG error: %s: %s" msgstr "Błąd GPG: %s: %s" -#: apt-pkg/acquire-item.cc:1663 +#: apt-pkg/acquire-item.cc:1856 #, c-format msgid "" "I wasn't able to locate a file for the %s package. This might mean you need " @@ -3168,32 +3159,24 @@ msgstr "" "Nie udało się odnaleźć pliku dla pakietu %s. Może to oznaczać, że trzeba " "będzie ręcznie naprawić ten pakiet (z powodu brakującej architektury)." -#: apt-pkg/acquire-item.cc:1722 +#: apt-pkg/acquire-item.cc:1922 #, c-format -msgid "" -"I wasn't able to locate a file for the %s package. This might mean you need " -"to manually fix this package." -msgstr "" -"Nie udało się odnaleźć pliku dla pakietu %s. Może to oznaczać, że trzeba " -"będzie ręcznie naprawić ten pakiet." +msgid "Can't find a source to download version '%s' of '%s'" +msgstr "Nie można znaleźć źródła do pobrania wersji \"%s\" pakietu \"%s\"" -#: apt-pkg/acquire-item.cc:1781 +#: apt-pkg/acquire-item.cc:1980 #, c-format msgid "" "The package index files are corrupted. No Filename: field for package %s." msgstr "" "Pliki indeksu pakietów są uszkodzone. Brak pola Filename: dla pakietu %s." -#: apt-pkg/acquire-item.cc:1879 -msgid "Size mismatch" -msgstr "Błędny rozmiar" - -#: apt-pkg/indexrecords.cc:68 +#: apt-pkg/indexrecords.cc:73 #, c-format msgid "Unable to parse Release file %s" msgstr "Nie udało się przeanalizować pliku Release %s" -#: apt-pkg/indexrecords.cc:78 +#: apt-pkg/indexrecords.cc:81 #, c-format msgid "No sections in Release file %s" msgstr "Brak sekcji w pliku Release %s" @@ -3218,50 +3201,41 @@ msgstr "Nieprawidłowy wpis Date w pliku Release %s" msgid "Vendor block %s contains no fingerprint" msgstr "Blok producenta %s nie zawiera odcisku" -#: apt-pkg/cdrom.cc:576 -#, c-format -msgid "" -"Using CD-ROM mount point %s\n" -"Mounting CD-ROM\n" -msgstr "" -"Użycie %s jako punktu montowania CD-ROM-u\n" -"Montowanie CD-ROM-u\n" - -#: apt-pkg/cdrom.cc:585 apt-pkg/cdrom.cc:682 -msgid "Identifying.. " -msgstr "Identyfikacja.. " - -#: apt-pkg/cdrom.cc:613 -#, c-format -msgid "Stored label: %s\n" -msgstr "Etykieta: %s \n" - -#: apt-pkg/cdrom.cc:622 apt-pkg/cdrom.cc:915 -msgid "Unmounting CD-ROM...\n" -msgstr "Odmontowanie CD-ROM-u...\n" - -#: apt-pkg/cdrom.cc:642 +#: apt-pkg/cdrom.cc:575 #, c-format msgid "Using CD-ROM mount point %s\n" msgstr "Użycie %s jako punktu montowania CD-ROM-u\n" -#: apt-pkg/cdrom.cc:660 +#: apt-pkg/cdrom.cc:583 msgid "Unmounting CD-ROM\n" msgstr "Odmontowanie CD-ROM-u\n" -#: apt-pkg/cdrom.cc:665 +#: apt-pkg/cdrom.cc:588 msgid "Waiting for disc...\n" msgstr "Oczekiwanie na płytę...\n" -#: apt-pkg/cdrom.cc:674 +#: apt-pkg/cdrom.cc:597 msgid "Mounting CD-ROM...\n" msgstr "Montowanie CD-ROM-u...\n" -#: apt-pkg/cdrom.cc:693 +#: apt-pkg/cdrom.cc:605 +msgid "Identifying.. " +msgstr "Identyfikacja.. " + +#: apt-pkg/cdrom.cc:643 +#, c-format +msgid "Stored label: %s\n" +msgstr "Etykieta: %s \n" + +#: apt-pkg/cdrom.cc:652 apt-pkg/cdrom.cc:888 +msgid "Unmounting CD-ROM...\n" +msgstr "Odmontowanie CD-ROM-u...\n" + +#: apt-pkg/cdrom.cc:667 msgid "Scanning disc for index files..\n" msgstr "Skanowanie płyty w poszukiwaniu plików indeksu..\n" -#: apt-pkg/cdrom.cc:744 +#: apt-pkg/cdrom.cc:717 #, c-format msgid "" "Found %zu package indexes, %zu source indexes, %zu translation indexes and " @@ -3270,7 +3244,7 @@ msgstr "" "Znaleziono %zu indeksów pakietów, %zu indeksów źródłowych, %zu indeksów " "tłumaczeń i %zu podpisów\n" -#: apt-pkg/cdrom.cc:755 +#: apt-pkg/cdrom.cc:728 msgid "" "Unable to locate any package files, perhaps this is not a Debian Disc or the " "wrong architecture?" @@ -3278,16 +3252,16 @@ msgstr "" "Nie można odnaleźć żadnych plików pakietów, być może nie jest to dysk " "Debiana lub jest to inna architektura?" -#: apt-pkg/cdrom.cc:782 +#: apt-pkg/cdrom.cc:755 #, c-format msgid "Found label '%s'\n" msgstr "Znaleziono etykietę \"%s\"\n" -#: apt-pkg/cdrom.cc:811 +#: apt-pkg/cdrom.cc:784 msgid "That is not a valid name, try again.\n" msgstr "To nie jest prawidłowa nazwa, proszę spróbować ponownie.\n" -#: apt-pkg/cdrom.cc:828 +#: apt-pkg/cdrom.cc:801 #, c-format msgid "" "This disc is called: \n" @@ -3296,15 +3270,15 @@ msgstr "" "Płyta nosi nazwę: \n" "\"%s\"\n" -#: apt-pkg/cdrom.cc:830 +#: apt-pkg/cdrom.cc:803 msgid "Copying package lists..." msgstr "Kopiowanie list pakietów..." -#: apt-pkg/cdrom.cc:865 +#: apt-pkg/cdrom.cc:838 msgid "Writing new source list\n" msgstr "Zapisywanie nowej listy źródeł\n" -#: apt-pkg/cdrom.cc:873 +#: apt-pkg/cdrom.cc:846 msgid "Source list entries for this disc are:\n" msgstr "Źródła dla tej płyty to:\n" @@ -3338,35 +3312,41 @@ msgstr "Nie udało się znaleźć wpisu uwierzytelnienia dla: %s" msgid "Hash mismatch for: %s" msgstr "Błędna suma kontrolna dla: %s" -#: apt-pkg/cacheset.cc:403 +#: apt-pkg/cacheset.cc:479 #, c-format msgid "Release '%s' for '%s' was not found" msgstr "Wydanie \"%s\" dla \"%s\" nie zostało znalezione" -#: apt-pkg/cacheset.cc:406 +#: apt-pkg/cacheset.cc:482 #, c-format msgid "Version '%s' for '%s' was not found" msgstr "Wersja \"%s\" dla \"%s\" nie została znaleziona" -#: apt-pkg/cacheset.cc:517 +#: apt-pkg/cacheset.cc:593 #, c-format msgid "Couldn't find task '%s'" msgstr "Nie udało się odnaleźć zadania \"%s\"" -#: apt-pkg/cacheset.cc:523 +#: apt-pkg/cacheset.cc:599 #, c-format msgid "Couldn't find any package by regex '%s'" msgstr "" "Nie udało się znaleźć żadnego pakietu według wyrażenia regularnego \"%s\"" -#: apt-pkg/cacheset.cc:534 +#: apt-pkg/cacheset.cc:605 +#, fuzzy, c-format +msgid "Couldn't find any package by glob '%s'" +msgstr "" +"Nie udało się znaleźć żadnego pakietu według wyrażenia regularnego \"%s\"" + +#: apt-pkg/cacheset.cc:616 #, c-format msgid "Can't select versions from package '%s' as it is purely virtual" msgstr "" "Nie udało się wybrać wersji z pakietu \"%s\", ponieważ jest on czysto " "wirtualny" -#: apt-pkg/cacheset.cc:541 apt-pkg/cacheset.cc:548 +#: apt-pkg/cacheset.cc:623 apt-pkg/cacheset.cc:630 #, c-format msgid "" "Can't select installed nor candidate version from package '%s' as it has " @@ -3375,21 +3355,21 @@ msgstr "" "Nie udało się wybrać zainstalowanej ani kandydującej wersji pakietu \"%s\", " "ponieważ nie ma żadnej z nich" -#: apt-pkg/cacheset.cc:555 +#: apt-pkg/cacheset.cc:637 #, c-format msgid "Can't select newest version from package '%s' as it is purely virtual" msgstr "" "Nie udało się wybrać najnowszej wersji pakietu \"%s\", ponieważ jest on " "czysto wirtualny" -#: apt-pkg/cacheset.cc:563 +#: apt-pkg/cacheset.cc:645 #, c-format msgid "Can't select candidate version from package %s as it has no candidate" msgstr "" "Nie udało się wybrać wersji kandydującej pakietu %s, ponieważ nie ma " "kandydata" -#: apt-pkg/cacheset.cc:571 +#: apt-pkg/cacheset.cc:653 #, c-format msgid "Can't select installed version from package %s as it is not installed" msgstr "" @@ -3418,111 +3398,135 @@ msgstr "" msgid "Execute external solver" msgstr "Wykonywanie zewnętrznego mechanizmu rozwiązywania zależności" -#: apt-pkg/deb/dpkgpm.cc:73 +#: apt-pkg/install-progress.cc:51 +#, c-format +msgid "Progress: [%3i%%]" +msgstr "" + +#: apt-pkg/install-progress.cc:85 apt-pkg/install-progress.cc:168 +msgid "Running dpkg" +msgstr "Uruchamianie dpkg" + +#: apt-pkg/update.cc:110 apt-pkg/update.cc:112 +msgid "" +"Some index files failed to download. They have been ignored, or old ones " +"used instead." +msgstr "" +"Nie udało się pobrać niektórych plików indeksu, zostały one zignorowane lub " +"użyto ich starszej wersji." + +#: apt-pkg/deb/dpkgpm.cc:91 #, c-format msgid "Installing %s" msgstr "Instalowanie %s" -#: apt-pkg/deb/dpkgpm.cc:74 apt-pkg/deb/dpkgpm.cc:982 +#: apt-pkg/deb/dpkgpm.cc:92 apt-pkg/deb/dpkgpm.cc:977 #, c-format msgid "Configuring %s" msgstr "Konfigurowanie %s" -#: apt-pkg/deb/dpkgpm.cc:75 apt-pkg/deb/dpkgpm.cc:989 +#: apt-pkg/deb/dpkgpm.cc:93 apt-pkg/deb/dpkgpm.cc:984 #, c-format msgid "Removing %s" msgstr "Usuwanie %s" -#: apt-pkg/deb/dpkgpm.cc:76 +#: apt-pkg/deb/dpkgpm.cc:94 #, c-format msgid "Completely removing %s" msgstr "Całkowite usuwanie %s" -#: apt-pkg/deb/dpkgpm.cc:77 +#: apt-pkg/deb/dpkgpm.cc:95 #, c-format msgid "Noting disappearance of %s" msgstr "Proszę odnotować zniknięcie %s" -#: apt-pkg/deb/dpkgpm.cc:78 +#: apt-pkg/deb/dpkgpm.cc:96 #, c-format msgid "Running post-installation trigger %s" msgstr "Uruchamianie wyzwalacza post-installation %s" #. FIXME: use a better string after freeze -#: apt-pkg/deb/dpkgpm.cc:735 +#: apt-pkg/deb/dpkgpm.cc:808 #, c-format msgid "Directory '%s' missing" msgstr "Brakuje katalogu \"%s\"" -#: apt-pkg/deb/dpkgpm.cc:750 apt-pkg/deb/dpkgpm.cc:770 +#: apt-pkg/deb/dpkgpm.cc:823 apt-pkg/deb/dpkgpm.cc:845 #, c-format msgid "Could not open file '%s'" msgstr "Nie udało się otworzyć pliku \"%s\"" -#: apt-pkg/deb/dpkgpm.cc:975 +#: apt-pkg/deb/dpkgpm.cc:970 #, c-format msgid "Preparing %s" msgstr "Przygotowywanie %s" -#: apt-pkg/deb/dpkgpm.cc:976 +#: apt-pkg/deb/dpkgpm.cc:971 #, c-format msgid "Unpacking %s" msgstr "Rozpakowywanie %s" -#: apt-pkg/deb/dpkgpm.cc:981 +#: apt-pkg/deb/dpkgpm.cc:976 #, c-format msgid "Preparing to configure %s" msgstr "Przygotowywanie do konfiguracji %s" -#: apt-pkg/deb/dpkgpm.cc:983 +#: apt-pkg/deb/dpkgpm.cc:978 #, c-format msgid "Installed %s" msgstr "Pakiet %s został zainstalowany" -#: apt-pkg/deb/dpkgpm.cc:988 +#: apt-pkg/deb/dpkgpm.cc:983 #, c-format msgid "Preparing for removal of %s" msgstr "Przygotowywanie do usunięcia %s" -#: apt-pkg/deb/dpkgpm.cc:990 +#: apt-pkg/deb/dpkgpm.cc:985 #, c-format msgid "Removed %s" msgstr "Pakiet %s został usunięty" -#: apt-pkg/deb/dpkgpm.cc:995 +#: apt-pkg/deb/dpkgpm.cc:990 #, c-format msgid "Preparing to completely remove %s" msgstr "Przygotowywanie do całkowitego usunięcia %s" -#: apt-pkg/deb/dpkgpm.cc:996 +#: apt-pkg/deb/dpkgpm.cc:991 #, c-format msgid "Completely removed %s" msgstr "Pakiet %s został całkowicie usunięty" -#: apt-pkg/deb/dpkgpm.cc:1243 -msgid "Can not write log, openpty() failed (/dev/pts not mounted?)\n" +#: apt-pkg/deb/dpkgpm.cc:1046 +msgid "ioctl(TIOCGWINSZ) failed" msgstr "" -"Nie można zapisać dziennika, openpty() nie powiodło się (/dev/pts nie jest " -"zamontowane?)\n" -#: apt-pkg/deb/dpkgpm.cc:1273 -msgid "Running dpkg" -msgstr "Uruchamianie dpkg" +#: apt-pkg/deb/dpkgpm.cc:1049 apt-pkg/deb/dpkgpm.cc:1070 +#, fuzzy, c-format +msgid "Can not write log (%s)" +msgstr "Nie udało się pisać do %s" -#: apt-pkg/deb/dpkgpm.cc:1445 +#: apt-pkg/deb/dpkgpm.cc:1049 +msgid "Is /dev/pts mounted?" +msgstr "" + +#: apt-pkg/deb/dpkgpm.cc:1070 +msgid "Is stdout a terminal?" +msgstr "" + +#: apt-pkg/deb/dpkgpm.cc:1558 msgid "Operation was interrupted before it could finish" msgstr "Operacja została przerwana, zanim mogła zostać zakończona" -#: apt-pkg/deb/dpkgpm.cc:1507 +#: apt-pkg/deb/dpkgpm.cc:1620 msgid "No apport report written because MaxReports is reached already" msgstr "Brak raportu programu apport, ponieważ osiągnięto limit MaxReports" #. check if its not a follow up error -#: apt-pkg/deb/dpkgpm.cc:1512 +#: apt-pkg/deb/dpkgpm.cc:1625 msgid "dependency problems - leaving unconfigured" msgstr "problemy z zależnościami - pozostawianie nieskonfigurowanego" -#: apt-pkg/deb/dpkgpm.cc:1514 +#: apt-pkg/deb/dpkgpm.cc:1627 msgid "" "No apport report written because the error message indicates its a followup " "error from a previous failure." @@ -3530,7 +3534,7 @@ msgstr "" "Brak raportu programu apport, ponieważ komunikat błędu wskazuje, że " "przyczyna niepowodzenia leży w poprzednim błędzie." -#: apt-pkg/deb/dpkgpm.cc:1520 +#: apt-pkg/deb/dpkgpm.cc:1633 msgid "" "No apport report written because the error message indicates a disk full " "error" @@ -3538,7 +3542,7 @@ msgstr "" "Brak raportu programu apport, ponieważ komunikat błędu wskazuje na " "przepełnienie dysku" -#: apt-pkg/deb/dpkgpm.cc:1526 +#: apt-pkg/deb/dpkgpm.cc:1640 msgid "" "No apport report written because the error message indicates a out of memory " "error" @@ -3546,7 +3550,16 @@ msgstr "" "Brak raportu programu apport, ponieważ komunikat błędu wskazuje na błąd " "braku wolnej pamięci" -#: apt-pkg/deb/dpkgpm.cc:1533 +#: apt-pkg/deb/dpkgpm.cc:1647 apt-pkg/deb/dpkgpm.cc:1653 +#, fuzzy +msgid "" +"No apport report written because the error message indicates an issue on the " +"local system" +msgstr "" +"Brak raportu programu apport, ponieważ komunikat błędu wskazuje na " +"przepełnienie dysku" + +#: apt-pkg/deb/dpkgpm.cc:1674 msgid "" "No apport report written because the error message indicates a dpkg I/O error" msgstr "" @@ -3583,6 +3596,123 @@ msgstr "" msgid "Not locked" msgstr "Niezablokowany" +#~ msgid "%s not a valid DEB package." +#~ msgstr "%s nie jest prawidłowym pakietem DEB." + +#~ msgid "" +#~ "Using CD-ROM mount point %s\n" +#~ "Mounting CD-ROM\n" +#~ msgstr "" +#~ "Użycie %s jako punktu montowania CD-ROM-u\n" +#~ "Montowanie CD-ROM-u\n" + +#~ msgid "" +#~ "Could not patch %s with mmap and with file operation usage - the patch " +#~ "seems to be corrupt." +#~ msgstr "" +#~ "Nie udało się nałożyć łatki %s przy użyciu mmap i operacji plikowej - " +#~ "łatka wygląda na uszkodzoną." + +#~ msgid "" +#~ "Could not patch %s with mmap (but no mmap specific fail) - the patch " +#~ "seems to be corrupt." +#~ msgstr "" +#~ "Nie udało się nałożyć łatki %s przy użyciu mmap, ale błąd nie pochodzi z " +#~ "mmap - łatka wygląda na uszkodzoną" + +#~ msgid "Note, selecting '%s' for task '%s'\n" +#~ msgstr "Uwaga, wybieranie %s dla zadania \"%s\"\n" + +#~ msgid "Note, selecting '%s' for regex '%s'\n" +#~ msgstr "Uwaga, wybieranie %s dla wyrażenia \"%s\"\n" + +#~ msgid "Package %s is a virtual package provided by:\n" +#~ msgstr "Pakiet %s jest pakietem wirtualnym zapewnianym przez:\n" + +#~ msgid " [Not candidate version]" +#~ msgstr " [Brak wersji kandydującej]" + +#~ msgid "You should explicitly select one to install." +#~ msgstr "Należy jednoznacznie wybrać jeden z nich do instalacji." + +#~ 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 "" +#~ "Pakiet %s nie ma dostępnej wersji, ale odnosi się do niego inny pakiet.\n" +#~ "Zazwyczaj oznacza to, że pakietu brakuje, został zastąpiony przez inny\n" +#~ "pakiet lub nie jest dostępny przy pomocy obecnie ustawionych źródeł.\n" + +#~ msgid "However the following packages replace it:" +#~ msgstr "Jednak następujące pakiety go zastępują:" + +#~ msgid "Package '%s' has no installation candidate" +#~ msgstr "Pakiet %s nie ma kandydata do instalacji" + +#~ msgid "Virtual packages like '%s' can't be removed\n" +#~ msgstr "Pakiety wirtualne, takie jak \"%s\" nie mogą być usunięte\n" + +#~ msgid "Package '%s' is not installed, so not removed. Did you mean '%s'?\n" +#~ msgstr "" +#~ "Pakiet %s nie jest zainstalowany, więc nie zostanie usunięty. Czy " +#~ "chodziło o \"%s\"?\n" + +#~ msgid "Package '%s' is not installed, so not removed\n" +#~ msgstr "Pakiet \"%s\" nie jest zainstalowany, więc nie zostanie usunięty\n" + +#~ msgid "Note, selecting '%s' instead of '%s'\n" +#~ msgstr "Uwaga, wybieranie \"%s\" zamiast \"%s\"\n" + +#~ msgid "Skipping %s, it is already installed and upgrade is not set.\n" +#~ msgstr "" +#~ "Pomijanie %s, jest już zainstalowane, a nie została wybrana " +#~ "aktualizacja.\n" + +#~ msgid "Skipping %s, it is not installed and only upgrades are requested.\n" +#~ msgstr "" +#~ "Pomijanie %s, nie jest zainstalowane, a wybrano wyłącznie aktualizacje.\n" + +#~ msgid "Reinstallation of %s is not possible, it cannot be downloaded.\n" +#~ msgstr "" +#~ "Ponowna instalacja pakietu %s nie jest możliwa, nie może on zostać " +#~ "pobrany.\n" + +#~ msgid "%s is already the newest version.\n" +#~ msgstr "%s jest już w najnowszej wersji.\n" + +#~ msgid "Selected version '%s' (%s) for '%s'\n" +#~ msgstr "Wybrano wersję \"%s\" (%s) pakietu \"%s\"\n" + +#~ msgid "Selected version '%s' (%s) for '%s' because of '%s'\n" +#~ msgstr "Wybrano wersję \"%s\" (%s) pakietu \"%s\", z powodu \"%s\"\n" + +#~ msgid "Ignore unavailable target release '%s' of package '%s'" +#~ msgstr "Ignorowanie niedostępnego wydania docelowego %s pakietu %s" + +#~ msgid "Downloading %s %s" +#~ msgstr "Pobieranie %s %s" + +#~ msgid "This is not a valid DEB archive, it has no '%s', '%s' or '%s' member" +#~ msgstr "" +#~ "To nie jest poprawne archiwum DEB, brakuje składnika \"%s\", \"%s\" lub " +#~ "\"%s\"" + +#~ msgid "MD5Sum mismatch" +#~ msgstr "Błędna suma MD5" + +#~ msgid "" +#~ "I wasn't able to locate a file for the %s package. This might mean you " +#~ "need to manually fix this package." +#~ msgstr "" +#~ "Nie udało się odnaleźć pliku dla pakietu %s. Może to oznaczać, że trzeba " +#~ "będzie ręcznie naprawić ten pakiet." + +#~ msgid "Can not write log, openpty() failed (/dev/pts not mounted?)\n" +#~ msgstr "" +#~ "Nie można zapisać dziennika, openpty() nie powiodło się (/dev/pts nie " +#~ "jest zamontowane?)\n" + #~ msgid "File %s doesn't start with a clearsigned message" #~ msgstr "Plik %s nie zaczyna się wiadomością podpisaną w trybie clearsign" @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: apt\n" "Report-Msgid-Bugs-To: APT Development Team <deity@lists.debian.org>\n" -"POT-Creation-Date: 2013-07-31 16:24+0200\n" +"POT-Creation-Date: 2014-02-23 00:29+0100\n" "PO-Revision-Date: 2012-06-29 15:45+0100\n" "Last-Translator: Miguel Figueiredo <elmig@debianpt.org>\n" "Language-Team: Portuguese <traduz@debianpt.org>\n" @@ -18,153 +18,155 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Lokalize 1.0\n" -#: cmdline/apt-cache.cc:158 +#: cmdline/apt-cache.cc:140 #, c-format msgid "Package %s version %s has an unmet dep:\n" msgstr "O pacote %s versão %s tem uma dependência não satisfeita:\n" -#: cmdline/apt-cache.cc:286 +#: cmdline/apt-cache.cc:268 msgid "Total package names: " msgstr "Total de nomes de pacotes: " -#: cmdline/apt-cache.cc:288 +#: cmdline/apt-cache.cc:270 msgid "Total package structures: " msgstr "Total de estruturas de pacotes: " -#: cmdline/apt-cache.cc:328 +#: cmdline/apt-cache.cc:310 msgid " Normal packages: " msgstr " Pacotes normais: " -#: cmdline/apt-cache.cc:329 +#: cmdline/apt-cache.cc:311 msgid " Pure virtual packages: " msgstr " Pacotes virtuais puros: " -#: cmdline/apt-cache.cc:330 +#: cmdline/apt-cache.cc:312 msgid " Single virtual packages: " msgstr " Pacotes virtuais únicos: " -#: cmdline/apt-cache.cc:331 +#: cmdline/apt-cache.cc:313 msgid " Mixed virtual packages: " msgstr " Pacotes virtuais misturados: " -#: cmdline/apt-cache.cc:332 +#: cmdline/apt-cache.cc:314 msgid " Missing: " msgstr " Faltam: " -#: cmdline/apt-cache.cc:334 +#: cmdline/apt-cache.cc:316 msgid "Total distinct versions: " msgstr "Total de versões distintas: " -#: cmdline/apt-cache.cc:336 +#: cmdline/apt-cache.cc:318 msgid "Total distinct descriptions: " msgstr "Total de descrições distintas: " -#: cmdline/apt-cache.cc:338 +#: cmdline/apt-cache.cc:320 msgid "Total dependencies: " msgstr "Total de dependências: " -#: cmdline/apt-cache.cc:341 +#: cmdline/apt-cache.cc:323 msgid "Total ver/file relations: " msgstr "Total de relações ver/ficheiro: " -#: cmdline/apt-cache.cc:343 +#: cmdline/apt-cache.cc:325 msgid "Total Desc/File relations: " msgstr "Total de relações Desc/Ficheiro: " -#: cmdline/apt-cache.cc:345 +#: cmdline/apt-cache.cc:327 msgid "Total Provides mappings: " msgstr "Total de Mapeamentos 'Provides': " -#: cmdline/apt-cache.cc:357 +#: cmdline/apt-cache.cc:339 msgid "Total globbed strings: " msgstr "Total de strings globbed: " -#: cmdline/apt-cache.cc:371 +#: cmdline/apt-cache.cc:353 msgid "Total dependency version space: " msgstr "Espaço total de dependência de versão: " -#: cmdline/apt-cache.cc:376 +#: cmdline/apt-cache.cc:358 msgid "Total slack space: " msgstr "Espaço total desperdiçado: " -#: cmdline/apt-cache.cc:384 +#: cmdline/apt-cache.cc:366 msgid "Total space accounted for: " msgstr "Espaço total contabilizado: " -#: cmdline/apt-cache.cc:515 cmdline/apt-cache.cc:1165 +#: cmdline/apt-cache.cc:497 cmdline/apt-cache.cc:1146 +#: apt-private/private-show.cc:55 #, c-format msgid "Package file %s is out of sync." msgstr "O ficheiro do pacote %s está dessincronizado." -#: cmdline/apt-cache.cc:593 cmdline/apt-cache.cc:1452 -#: cmdline/apt-cache.cc:1454 cmdline/apt-cache.cc:1531 cmdline/apt-mark.cc:46 -#: cmdline/apt-mark.cc:93 cmdline/apt-mark.cc:219 +#: cmdline/apt-cache.cc:575 cmdline/apt-cache.cc:1432 +#: cmdline/apt-cache.cc:1434 cmdline/apt-cache.cc:1511 cmdline/apt-mark.cc:48 +#: cmdline/apt-mark.cc:95 cmdline/apt-mark.cc:221 +#: apt-private/private-show.cc:167 apt-private/private-show.cc:169 msgid "No packages found" msgstr "Não foi encontrado nenhum pacote" -#: cmdline/apt-cache.cc:1265 +#: cmdline/apt-cache.cc:1245 msgid "You must give at least one search pattern" msgstr "Tem de fornecer pelo menos um padrão de busca" -#: cmdline/apt-cache.cc:1431 +#: cmdline/apt-cache.cc:1411 msgid "This command is deprecated. Please use 'apt-mark showauto' instead." msgstr "" "Este comando foi depreceado. Em vez disso por favor utilize 'apt-mark " "showauto'." -#: cmdline/apt-cache.cc:1526 apt-pkg/cacheset.cc:510 +#: cmdline/apt-cache.cc:1506 apt-pkg/cacheset.cc:586 #, c-format msgid "Unable to locate package %s" msgstr "Não foi possível encontrar o pacote %s" -#: cmdline/apt-cache.cc:1556 +#: cmdline/apt-cache.cc:1536 msgid "Package files:" msgstr "Ficheiros de Pacotes :" -#: cmdline/apt-cache.cc:1563 cmdline/apt-cache.cc:1654 +#: cmdline/apt-cache.cc:1543 cmdline/apt-cache.cc:1634 msgid "Cache is out of sync, can't x-ref a package file" msgstr "" "A cache está dessincronizada, não pode x-referenciar um ficheiro de pacote" #. Show any packages have explicit pins -#: cmdline/apt-cache.cc:1577 +#: cmdline/apt-cache.cc:1557 msgid "Pinned packages:" msgstr "Pacotes Marcados:" -#: cmdline/apt-cache.cc:1589 cmdline/apt-cache.cc:1634 +#: cmdline/apt-cache.cc:1569 cmdline/apt-cache.cc:1614 msgid "(not found)" msgstr "(não encontrado)" -#: cmdline/apt-cache.cc:1597 +#: cmdline/apt-cache.cc:1577 msgid " Installed: " msgstr " Instalado: " -#: cmdline/apt-cache.cc:1598 +#: cmdline/apt-cache.cc:1578 msgid " Candidate: " msgstr " Candidato: " -#: cmdline/apt-cache.cc:1616 cmdline/apt-cache.cc:1624 +#: cmdline/apt-cache.cc:1596 cmdline/apt-cache.cc:1604 msgid "(none)" msgstr "(nenhum)" -#: cmdline/apt-cache.cc:1631 +#: cmdline/apt-cache.cc:1611 msgid " Package pin: " msgstr " Marcação do Pacote: " #. Show the priority tables -#: cmdline/apt-cache.cc:1640 +#: cmdline/apt-cache.cc:1620 msgid " Version table:" msgstr " Tabela de Versão:" -#: cmdline/apt-cache.cc:1753 cmdline/apt-cdrom.cc:206 cmdline/apt-config.cc:81 -#: cmdline/apt-get.cc:3392 cmdline/apt-mark.cc:375 -#: cmdline/apt-extracttemplates.cc:229 ftparchive/apt-ftparchive.cc:591 -#: cmdline/apt-internal-solver.cc:33 cmdline/apt-sortpkgs.cc:147 +#: cmdline/apt-cache.cc:1733 cmdline/apt-cdrom.cc:252 cmdline/apt-config.cc:83 +#: cmdline/apt-get.cc:1580 cmdline/apt-mark.cc:377 cmdline/apt.cc:66 +#: cmdline/apt-extracttemplates.cc:217 ftparchive/apt-ftparchive.cc:591 +#: cmdline/apt-internal-solver.cc:34 cmdline/apt-sortpkgs.cc:147 #, c-format msgid "%s %s for %s compiled on %s %s\n" msgstr "%s %s para %s compilado em %s %s\n" -#: cmdline/apt-cache.cc:1760 +#: cmdline/apt-cache.cc:1740 msgid "" "Usage: apt-cache [options] command\n" " apt-cache [options] showpkg pkg1 [pkg2 ...]\n" @@ -236,36 +238,36 @@ msgstr "" "Para mais informações veja as páginas do manual apt-cache(8) e apt.conf(5).\n" #. }}} -#: cmdline/apt-cdrom.cc:43 +#: cmdline/apt-cdrom.cc:45 msgid "" "No CD-ROM could be auto-detected or found using the default mount point.\n" "You may try the --cdrom option to set the CD-ROM mount point. See 'man apt-" "cdrom' for more information about the CD-ROM auto-detection and mount point." msgstr "" -#: cmdline/apt-cdrom.cc:85 +#: cmdline/apt-cdrom.cc:89 msgid "Please provide a name for this Disc, such as 'Debian 5.0.3 Disk 1'" msgstr "" "Por favor indique um nome para este Disco, tal como 'Debian 5.0.3 Disco 1'" -#: cmdline/apt-cdrom.cc:100 +#: cmdline/apt-cdrom.cc:104 msgid "Please insert a Disc in the drive and press enter" msgstr "Por favor insira um Disco no leitor e pressione enter" -#: cmdline/apt-cdrom.cc:135 +#: cmdline/apt-cdrom.cc:141 #, c-format msgid "Failed to mount '%s' to '%s'" msgstr "Falhou ao montar '%s' para '%s'" -#: cmdline/apt-cdrom.cc:170 +#: cmdline/apt-cdrom.cc:196 msgid "Repeat this process for the rest of the CDs in your set." msgstr "Repita este processo para o resto dos CDs no seu conjunto." -#: cmdline/apt-config.cc:46 +#: cmdline/apt-config.cc:48 msgid "Arguments not in pairs" msgstr "os argumentos não estão em pares" -#: cmdline/apt-config.cc:87 +#: cmdline/apt-config.cc:89 msgid "" "Usage: apt-config [options] command\n" "\n" @@ -294,557 +296,47 @@ msgstr "" " -o=? Definir uma opção arbitrária de configuração, p.e.: -o dir::cache=/" "tmp\n" -#. TRANSLATOR: Yes/No question help-text: defaulting to Y[es] -#. e.g. "Do you want to continue? [Y/n] " -#. The user has to answer with an input matching the -#. YESEXPR/NOEXPR defined in your l10n. -#: cmdline/apt-get.cc:146 -msgid "[Y/n]" -msgstr "[S/n]" - -#. TRANSLATOR: Yes/No question help-text: defaulting to N[o] -#. e.g. "Should this file be removed? [y/N] " -#. The user has to answer with an input matching the -#. YESEXPR/NOEXPR defined in your l10n. -#: cmdline/apt-get.cc:152 -msgid "[y/N]" -msgstr "s/N]" - -#. TRANSLATOR: "Yes" answer printed for a yes/no question if --assume-yes is set -#: cmdline/apt-get.cc:163 -msgid "Y" -msgstr "S" - -#. TRANSLATOR: "No" answer printed for a yes/no question if --assume-no is set -#: cmdline/apt-get.cc:169 -msgid "N" -msgstr "N" - -#: cmdline/apt-get.cc:191 apt-pkg/cachefilter.cc:33 -#, c-format -msgid "Regex compilation error - %s" -msgstr "Erro de compilação de regex - %s" - -#: cmdline/apt-get.cc:289 -msgid "The following packages have unmet dependencies:" -msgstr "Os pacotes a seguir têm dependências não satisfeitas:" - -#: cmdline/apt-get.cc:379 -#, c-format -msgid "but %s is installed" -msgstr "mas %s está instalado" - -#: cmdline/apt-get.cc:381 -#, c-format -msgid "but %s is to be installed" -msgstr "mas %s está para ser instalado" - -#: cmdline/apt-get.cc:388 -msgid "but it is not installable" -msgstr "mas não é instalável" - -#: cmdline/apt-get.cc:390 -msgid "but it is a virtual package" -msgstr "mas é um pacote virtual" - -#: cmdline/apt-get.cc:393 -msgid "but it is not installed" -msgstr "mas não está instalado" - -#: cmdline/apt-get.cc:393 -msgid "but it is not going to be installed" -msgstr "mas não vai ser instalado" - -#: cmdline/apt-get.cc:398 -msgid " or" -msgstr " ou" - -#: cmdline/apt-get.cc:427 -msgid "The following NEW packages will be installed:" -msgstr "Serão instalados os seguintes NOVOS pacotes:" - -#: cmdline/apt-get.cc:453 -msgid "The following packages will be REMOVED:" -msgstr "Serão REMOVIDOS os seguintes pacotes:" - -#: cmdline/apt-get.cc:475 -msgid "The following packages have been kept back:" -msgstr "Serão mantidos em suas versões actuais os seguintes pacotes:" - -#: cmdline/apt-get.cc:496 -msgid "The following packages will be upgraded:" -msgstr "Serão actualizados os seguintes pacotes:" - -#: cmdline/apt-get.cc:517 -msgid "The following packages will be DOWNGRADED:" -msgstr "Será feito o DOWNGRADE aos seguintes pacotes:" - -#: cmdline/apt-get.cc:537 -msgid "The following held packages will be changed:" -msgstr "Os seguintes pacotes mantidos serão mudados:" - -#: cmdline/apt-get.cc:592 -#, c-format -msgid "%s (due to %s) " -msgstr "%s (devido a %s) " - -#: cmdline/apt-get.cc:600 -msgid "" -"WARNING: The following essential packages will be removed.\n" -"This should NOT be done unless you know exactly what you are doing!" -msgstr "" -"AVISO: Os seguintes pacotes essenciais serão removidos.\n" -"Isso NÃO deverá ser feito a menos que saiba exactamente o que está a fazer!" - -#: cmdline/apt-get.cc:631 -#, c-format -msgid "%lu upgraded, %lu newly installed, " -msgstr "%lu pacotes actualizados, %lu pacotes novos instalados, " - -#: cmdline/apt-get.cc:635 -#, c-format -msgid "%lu reinstalled, " -msgstr "%lu reinstalados, " - -#: cmdline/apt-get.cc:637 -#, c-format -msgid "%lu downgraded, " -msgstr "%lu a que foi feito o downgrade, " - -#: cmdline/apt-get.cc:639 -#, c-format -msgid "%lu to remove and %lu not upgraded.\n" -msgstr "%lu a remover e %lu não actualizados.\n" - -#: cmdline/apt-get.cc:643 -#, c-format -msgid "%lu not fully installed or removed.\n" -msgstr "%lu pacotes não totalmente instalados ou removidos.\n" - -#: cmdline/apt-get.cc:664 -#, c-format -msgid "Note, selecting '%s' for task '%s'\n" -msgstr "Note, a seleccionar '%s' para a tarefa '%s'\n" - -#: cmdline/apt-get.cc:669 -#, c-format -msgid "Note, selecting '%s' for regex '%s'\n" -msgstr "Note, a seleccionar '%s' para a expressão regular '%s'\n" - -#: cmdline/apt-get.cc:686 -#, c-format -msgid "Package %s is a virtual package provided by:\n" -msgstr "O pacote %s é um pacote virtual disponibilizado por:\n" - -#: cmdline/apt-get.cc:697 -msgid " [Installed]" -msgstr " [Instalado]" - -#: cmdline/apt-get.cc:706 -msgid " [Not candidate version]" -msgstr "[Não é versão candidata]" - -#: cmdline/apt-get.cc:708 -msgid "You should explicitly select one to install." -msgstr "Você deve seleccionar explicitamente um para instalar." - -#: cmdline/apt-get.cc:711 -#, c-format -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 "" -"O pacote %s não está disponível, mas é referenciado por outro pacote.\n" -"Isso pode significar que o pacote falta, ou ficou obsoleto, ou\n" -"está disponível somente a partir de outra fonte\n" - -#: cmdline/apt-get.cc:729 -msgid "However the following packages replace it:" -msgstr "No entanto, os seguintes pacotes substituem-no:" - -#: cmdline/apt-get.cc:741 -#, c-format -msgid "Package '%s' has no installation candidate" -msgstr "O pacote '%s' não tem candidato para instalação" - -#: cmdline/apt-get.cc:754 -#, c-format -msgid "Virtual packages like '%s' can't be removed\n" -msgstr "Pacotes virtuais como '%s' não podem ser removidos\n" - -#. TRANSLATORS: Note, this is not an interactive question -#: cmdline/apt-get.cc:766 cmdline/apt-get.cc:969 -#, c-format -msgid "Package '%s' is not installed, so not removed. Did you mean '%s'?\n" -msgstr "" -"O pacote '%s' não está instalado, por isso não será removido. Queria dizer " -"'%s'?\n" - -#: cmdline/apt-get.cc:772 cmdline/apt-get.cc:975 -#, c-format -msgid "Package '%s' is not installed, so not removed\n" -msgstr "O pacote '%s' não está instalado, por isso não será removido\n" - -#: cmdline/apt-get.cc:817 -#, c-format -msgid "Note, selecting '%s' instead of '%s'\n" -msgstr "Note, a seleccionar '%s' em vez de '%s'\n" - -#: cmdline/apt-get.cc:847 -#, c-format -msgid "Skipping %s, it is already installed and upgrade is not set.\n" -msgstr "Saltando %s, já está instalado e a actualização não está definida.\n" - -#: cmdline/apt-get.cc:851 -#, c-format -msgid "Skipping %s, it is not installed and only upgrades are requested.\n" -msgstr "Saltando %s, não está instalado e só são pedidas actualizações.\n" - -#: cmdline/apt-get.cc:863 -#, c-format -msgid "Reinstallation of %s is not possible, it cannot be downloaded.\n" -msgstr "" -"A reinstalação de %s não é possível, o download do mesmo não pode ser " -"feito.\n" - -#: cmdline/apt-get.cc:868 -#, c-format -msgid "%s is already the newest version.\n" -msgstr "%s já está na versão mais recente.\n" - -#: cmdline/apt-get.cc:887 cmdline/apt-get.cc:2187 cmdline/apt-mark.cc:68 -#, c-format -msgid "%s set to manually installed.\n" -msgstr "%s está definido para ser instalado manualmente.\n" - -#: cmdline/apt-get.cc:913 -#, c-format -msgid "Selected version '%s' (%s) for '%s'\n" -msgstr "Versão seleccionada '%s' (%s) para '%s'\n" - -#: cmdline/apt-get.cc:918 -#, c-format -msgid "Selected version '%s' (%s) for '%s' because of '%s'\n" -msgstr "Versão seleccionada '%s' (%s) para '%s' devido a '%s'\n" - -#: cmdline/apt-get.cc:1054 -msgid "Correcting dependencies..." -msgstr "A corrigir dependências..." - -#: cmdline/apt-get.cc:1057 -msgid " failed." -msgstr " falhou." - -#: cmdline/apt-get.cc:1060 -msgid "Unable to correct dependencies" -msgstr "Não foi possível corrigir dependências" - -#: cmdline/apt-get.cc:1063 -msgid "Unable to minimize the upgrade set" -msgstr "Não foi possível minimizar o conjunto de actualizações" - -#: cmdline/apt-get.cc:1065 -msgid " Done" -msgstr " Feito" - -#: cmdline/apt-get.cc:1069 -msgid "You might want to run 'apt-get -f install' to correct these." -msgstr "Você pode querer executar 'apt-get -f install' para corrigir isso." - -#: cmdline/apt-get.cc:1072 -msgid "Unmet dependencies. Try using -f." -msgstr "Dependências não satisfeitas. Tente utilizar -f." - -#: cmdline/apt-get.cc:1097 -msgid "WARNING: The following packages cannot be authenticated!" -msgstr "AVISO: Os seguintes pacotes não podem ser autenticados!" - -#: cmdline/apt-get.cc:1101 -msgid "Authentication warning overridden.\n" -msgstr "Aviso de autenticação ultrapassado.\n" - -#: cmdline/apt-get.cc:1108 -msgid "Install these packages without verification?" -msgstr "Instalar estes pacotes sem verificação?" - -#: cmdline/apt-get.cc:1110 -msgid "Some packages could not be authenticated" -msgstr "Alguns pacotes não puderam ser autenticados" - -#: cmdline/apt-get.cc:1119 cmdline/apt-get.cc:1280 -msgid "There are problems and -y was used without --force-yes" -msgstr "Há problemas e foi utilizado -y sem --force-yes" - -#: cmdline/apt-get.cc:1160 -msgid "Internal error, InstallPackages was called with broken packages!" -msgstr "Erro Interno, InstallPackages foi chamado com pacotes estragados!" - -#: cmdline/apt-get.cc:1169 -msgid "Packages need to be removed but remove is disabled." -msgstr "Pacotes precisam de ser removidos mas Remove está desabilitado." - -#: cmdline/apt-get.cc:1180 -msgid "Internal error, Ordering didn't finish" -msgstr "Erro Interno, Ordering não terminou" - -#: cmdline/apt-get.cc:1218 -msgid "How odd.. The sizes didn't match, email apt@packages.debian.org" -msgstr "" -"Estranho.. Os tamanhos não coincidiram, escreva para apt@packages.debian.org" - -#. 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:1225 -#, c-format -msgid "Need to get %sB/%sB of archives.\n" -msgstr "É necessário obter %sB/%sB de arquivos.\n" - -#. 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:1230 -#, c-format -msgid "Need to get %sB of archives.\n" -msgstr "É necessário obter %sB de arquivos.\n" - -#. 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:1237 -#, c-format -msgid "After this operation, %sB of additional disk space will be used.\n" -msgstr "" -"Após esta operação, serão utilizados %sB adicionais de espaço em disco.\n" - -#. 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:1242 -#, c-format -msgid "After this operation, %sB disk space will be freed.\n" -msgstr "Após esta operação, será libertado %sB de espaço em disco.\n" - -#: cmdline/apt-get.cc:1257 cmdline/apt-get.cc:1260 cmdline/apt-get.cc:2621 -#: cmdline/apt-get.cc:2624 -#, c-format -msgid "Couldn't determine free space in %s" -msgstr "Não foi possível determinar o espaço livre em %s" - -#: cmdline/apt-get.cc:1270 -#, c-format -msgid "You don't have enough free space in %s." -msgstr "Você não possui espaço livre suficiente em %s." - -#: cmdline/apt-get.cc:1286 cmdline/apt-get.cc:1308 -msgid "Trivial Only specified but this is not a trivial operation." -msgstr "Trivial Only especificado mas isto não é uma operação trivial." - -#. TRANSLATOR: This string needs to be typed by the user as a confirmation, so be -#. careful with hard to type or special characters (like non-breaking spaces) -#: cmdline/apt-get.cc:1290 -msgid "Yes, do as I say!" -msgstr "Sim, faça como eu digo!" - -#: cmdline/apt-get.cc:1292 -#, c-format -msgid "" -"You are about to do something potentially harmful.\n" -"To continue type in the phrase '%s'\n" -" ?] " -msgstr "" -"Você está prestes a fazer algo potencialmente nocivo.\n" -"Para continuar escreva a frase '%s'\n" -" ?] " - -#: cmdline/apt-get.cc:1298 cmdline/apt-get.cc:1317 -msgid "Abort." -msgstr "Abortado." - -#: cmdline/apt-get.cc:1313 -msgid "Do you want to continue?" -msgstr "Deseja continuar?" - -#: cmdline/apt-get.cc:1385 cmdline/apt-get.cc:2686 apt-pkg/algorithms.cc:1566 -#, c-format -msgid "Failed to fetch %s %s\n" -msgstr "Falhou obter %s %s\n" - -#: cmdline/apt-get.cc:1403 -msgid "Some files failed to download" -msgstr "Falhou o download de alguns ficheiros" - -#: cmdline/apt-get.cc:1404 cmdline/apt-get.cc:2698 -msgid "Download complete and in download only mode" -msgstr "Download completo e em modo de fazer apenas o download" - -#: cmdline/apt-get.cc:1410 -msgid "" -"Unable to fetch some archives, maybe run apt-get update or try with --fix-" -"missing?" -msgstr "" -"Não foi possível obter alguns arquivos, tente talvez correr apt-get update " -"ou tente com --fix-missing?" - -#: cmdline/apt-get.cc:1414 -msgid "--fix-missing and media swapping is not currently supported" -msgstr "--fix-missing e troca de mídia não são suportados actualmente" - -#: cmdline/apt-get.cc:1419 -msgid "Unable to correct missing packages." -msgstr "Não foi possível corrigir os pacotes em falta." - -#: cmdline/apt-get.cc:1420 -msgid "Aborting install." -msgstr "A abortar a instalação." - -#: cmdline/apt-get.cc:1448 -msgid "" -"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] "" -"O seguinte pacote desapareceu do seu sistema pois\n" -"todos os ficheiros foram sobrescritos por outros pacotes:" -msgstr[1] "" -"Os seguintes pacotes desapareceram do seu sistema pois\n" -"todos os ficheiros foram por outros pacotes:" +#: cmdline/apt-get.cc:244 +#, fuzzy, c-format +msgid "Can not find a package for architecture '%s'" +msgstr "Não foi possível encontrar o pacote através da expressão regular '%s'" -#: cmdline/apt-get.cc:1452 -msgid "Note: This is done automatically and on purpose by dpkg." -msgstr "Nota: Isto foi feito automaticamente e intencionalmente pelo dpkg." +#: cmdline/apt-get.cc:326 +#, fuzzy, c-format +msgid "Can not find a package '%s' with version '%s'" +msgstr "Não foi possível encontrar o pacote através da expressão regular '%s'" -#: cmdline/apt-get.cc:1590 -#, c-format -msgid "Ignore unavailable target release '%s' of package '%s'" -msgstr "Ignorar o lançamento pretendido, não disponível, '%s' do pacote '%s'" +#: cmdline/apt-get.cc:329 +#, fuzzy, c-format +msgid "Can not find a package '%s' with release '%s'" +msgstr "Não foi possível encontrar o pacote através da expressão regular '%s'" -#: cmdline/apt-get.cc:1622 +#: cmdline/apt-get.cc:366 #, c-format msgid "Picking '%s' as source package instead of '%s'\n" msgstr "A escolher '%s' como pacote pacote de código fonte em vez de '%s'\n" -#. if (VerTag.empty() == false && Last == 0) -#: cmdline/apt-get.cc:1660 -#, c-format -msgid "Ignore unavailable version '%s' of package '%s'" +#: cmdline/apt-get.cc:422 +#, fuzzy, c-format +msgid "Can not find version '%s' of package '%s'" msgstr "Ignorar a versão '%s', não disponível, do pacote '%s'" -#: cmdline/apt-get.cc:1676 -msgid "The update command takes no arguments" -msgstr "O comando update não leva argumentos" - -#: cmdline/apt-get.cc:1742 -msgid "We are not supposed to delete stuff, can't start AutoRemover" -msgstr "Não é suposto nós apagarmos coisas, não pode iniciar o AutoRemover" - -#: cmdline/apt-get.cc:1846 -msgid "" -"Hmm, seems like the AutoRemover destroyed something which really\n" -"shouldn't happen. Please file a bug report against apt." -msgstr "" -"Hmm, parece que o AutoRemover destruiu algo que realmente não deveria ter\n" -"acontecido. Por favor arquive um relatório de bug contra o 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:1849 cmdline/apt-get.cc:2017 -msgid "The following information may help to resolve the situation:" -msgstr "A seguinte informação pode ajudar a resolver a situação:" - -#: cmdline/apt-get.cc:1853 -msgid "Internal Error, AutoRemover broke stuff" -msgstr "Erro Interno, o AutoRemover estragou coisas" - -#: cmdline/apt-get.cc:1860 -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] "" -"O seguinte pacote foi instalado automaticamente e já não é necessário:" -msgstr[1] "" -"Os seguintes pacotes foram instalados automaticamente e já não são " -"necessários:" - -#: cmdline/apt-get.cc:1864 -#, 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] "O pacote %lu foi instalado automaticamente e já não é necessário.\n" -msgstr[1] "" -"Os pacotes %lu foram instalados automaticamente e já não são necessários.\n" - -#: cmdline/apt-get.cc:1866 -msgid "Use 'apt-get autoremove' to remove it." -msgid_plural "Use 'apt-get autoremove' to remove them." -msgstr[0] "Utilize 'apt-get autoremove' para o remover." -msgstr[1] "Utilize 'apt-get autoremove' para os remover." - -#: cmdline/apt-get.cc:1885 -msgid "Internal error, AllUpgrade broke stuff" -msgstr "Erro Interno, AllUpgrade estragou algo" - -#: cmdline/apt-get.cc:1984 -msgid "You might want to run 'apt-get -f install' to correct these:" -msgstr "Você deve querer executar 'apt-get -f install' para corrigir estes:" - -#: cmdline/apt-get.cc:1988 -msgid "" -"Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a " -"solution)." -msgstr "" -"Dependências não satisfeitas. Tente 'apt-get -f install' sem nenhum pacote " -"(ou especifique uma solução)." - -#: cmdline/apt-get.cc:2002 -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 "" -"Alguns pacotes não puderam ser instalados. Isso pode significar que\n" -"você solicitou uma situação impossível ou se você está a usar a\n" -"distribuição unstable em que alguns pacotes pedidos ainda não foram \n" -"criados ou foram movidos do Incoming." - -#: cmdline/apt-get.cc:2023 -msgid "Broken packages" -msgstr "Pacotes estragados" - -#: cmdline/apt-get.cc:2049 -msgid "The following extra packages will be installed:" -msgstr "Os seguintes pacotes extra serão instalados:" - -#: cmdline/apt-get.cc:2139 -msgid "Suggested packages:" -msgstr "Pacotes sugeridos:" - -#: cmdline/apt-get.cc:2140 -msgid "Recommended packages:" -msgstr "Pacotes recomendados:" - -#: cmdline/apt-get.cc:2182 +#: cmdline/apt-get.cc:453 #, c-format msgid "Couldn't find package %s" msgstr "Impossível encontrar o pacote %s" -#: cmdline/apt-get.cc:2189 cmdline/apt-mark.cc:70 +#: cmdline/apt-get.cc:458 cmdline/apt-mark.cc:70 +#, c-format +msgid "%s set to manually installed.\n" +msgstr "%s está definido para ser instalado manualmente.\n" + +#: cmdline/apt-get.cc:460 cmdline/apt-mark.cc:72 #, c-format msgid "%s set to automatically installed.\n" msgstr "%s está definido para ser instalado automaticamente.\n" -#: cmdline/apt-get.cc:2197 cmdline/apt-mark.cc:114 +#: cmdline/apt-get.cc:468 cmdline/apt-mark.cc:116 msgid "" "This command is deprecated. Please use 'apt-mark auto' and 'apt-mark manual' " "instead." @@ -852,46 +344,24 @@ msgstr "" "Este comando foi depreceado. Em vez disso, por favor utilize 'apt-mark auto' " "e 'apt-mark manual'." -#: cmdline/apt-get.cc:2213 -msgid "Calculating upgrade... " -msgstr "A calcular a actualização... " - -#: cmdline/apt-get.cc:2216 methods/ftp.cc:712 methods/connect.cc:116 -msgid "Failed" -msgstr "Falhou" - -#: cmdline/apt-get.cc:2221 -msgid "Done" -msgstr "Pronto" - -#: cmdline/apt-get.cc:2288 cmdline/apt-get.cc:2296 +#: cmdline/apt-get.cc:537 cmdline/apt-get.cc:545 msgid "Internal error, problem resolver broke stuff" msgstr "Erro Interno, o solucionador de problemas estragou coisas" -#: cmdline/apt-get.cc:2324 cmdline/apt-get.cc:2361 +#: cmdline/apt-get.cc:573 cmdline/apt-get.cc:610 msgid "Unable to lock the download directory" msgstr "Impossível criar acesso exclusivo ao directório de downloads" -#: cmdline/apt-get.cc:2418 -#, c-format -msgid "Can't find a source to download version '%s' of '%s'" -msgstr "Não conseguiu encontrar uma fonte para obter a versão '%s' de '%s'" - -#: cmdline/apt-get.cc:2423 -#, c-format -msgid "Downloading %s %s" -msgstr "A obter %s %s" - -#: cmdline/apt-get.cc:2483 +#: cmdline/apt-get.cc:725 msgid "Must specify at least one package to fetch source for" msgstr "Tem de especificar pelo menos um pacote para obter o código fonte de" -#: cmdline/apt-get.cc:2523 cmdline/apt-get.cc:2835 +#: cmdline/apt-get.cc:765 cmdline/apt-get.cc:1060 #, c-format msgid "Unable to find a source package for %s" msgstr "Não foi possível encontrar um pacote de código fonte para %s" -#: cmdline/apt-get.cc:2540 +#: cmdline/apt-get.cc:782 #, c-format msgid "" "NOTICE: '%s' packaging is maintained in the '%s' version control system at:\n" @@ -901,7 +371,7 @@ msgstr "" "'%s' em:\n" "%s\n" -#: cmdline/apt-get.cc:2545 +#: cmdline/apt-get.cc:787 #, c-format msgid "" "Please use:\n" @@ -912,71 +382,81 @@ msgstr "" "bzr branch %s\n" "para obter as últimas actualizações (possivelmente por lançar) ao pacote.\n" -#: cmdline/apt-get.cc:2598 +#: cmdline/apt-get.cc:840 #, c-format msgid "Skipping already downloaded file '%s'\n" msgstr "A saltar o ficheiro '%s', já tinha sido feito download'\n" -#: cmdline/apt-get.cc:2635 +#: cmdline/apt-get.cc:863 cmdline/apt-get.cc:866 +#: apt-private/private-install.cc:198 apt-private/private-install.cc:201 +#, c-format +msgid "Couldn't determine free space in %s" +msgstr "Não foi possível determinar o espaço livre em %s" + +#: cmdline/apt-get.cc:877 #, c-format msgid "You don't have enough free space in %s" msgstr "Você não possui espaço livre suficiente em %s" #. 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:2644 +#: cmdline/apt-get.cc:886 #, c-format msgid "Need to get %sB/%sB of source archives.\n" msgstr "É necessário obter %sB/%sB de arquivos de código fonte.\n" #. 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:2649 +#: cmdline/apt-get.cc:891 #, c-format msgid "Need to get %sB of source archives.\n" msgstr "É necessário obter %sB de arquivos de código fonte.\n" -#: cmdline/apt-get.cc:2655 +#: cmdline/apt-get.cc:897 #, c-format msgid "Fetch source %s\n" msgstr "Obter código fonte %s\n" -#: cmdline/apt-get.cc:2693 +#: cmdline/apt-get.cc:918 msgid "Failed to fetch some archives." msgstr "Falhou obter alguns arquivos." -#: cmdline/apt-get.cc:2724 +#: cmdline/apt-get.cc:923 apt-private/private-install.cc:325 +msgid "Download complete and in download only mode" +msgstr "Download completo e em modo de fazer apenas o download" + +#: cmdline/apt-get.cc:949 #, c-format msgid "Skipping unpack of already unpacked source in %s\n" msgstr "" "A saltar a descompactação do pacote de código fonte já descompactado em %s\n" -#: cmdline/apt-get.cc:2736 +#: cmdline/apt-get.cc:961 #, c-format msgid "Unpack command '%s' failed.\n" msgstr "O comando de descompactação '%s' falhou.\n" -#: cmdline/apt-get.cc:2737 +#: cmdline/apt-get.cc:962 #, c-format msgid "Check if the 'dpkg-dev' package is installed.\n" msgstr "Verifique se o pacote 'dpkg-dev' está instalado.\n" -#: cmdline/apt-get.cc:2759 +#: cmdline/apt-get.cc:984 #, c-format msgid "Build command '%s' failed.\n" msgstr "O comando de compilação '%s' falhou.\n" -#: cmdline/apt-get.cc:2779 +#: cmdline/apt-get.cc:1004 msgid "Child process failed" msgstr "O processo filho falhou" -#: cmdline/apt-get.cc:2798 +#: cmdline/apt-get.cc:1023 msgid "Must specify at least one package to check builddeps for" msgstr "" "Deve especificar pelo menos um pacote para verificar as dependências de " "compilação" -#: cmdline/apt-get.cc:2823 +#: cmdline/apt-get.cc:1048 #, c-format msgid "" "No architecture information available for %s. See apt.conf(5) APT::" @@ -985,18 +465,18 @@ msgstr "" "Nenhuma informação de arquitectura disponível para %s. Para configuração " "veja apt.conf(5) APT::Architectures" -#: cmdline/apt-get.cc:2847 cmdline/apt-get.cc:2850 +#: cmdline/apt-get.cc:1072 cmdline/apt-get.cc:1075 #, c-format msgid "Unable to get build-dependency information for %s" msgstr "" "Não foi possível obter informações de dependências de compilação para %s" -#: cmdline/apt-get.cc:2870 +#: cmdline/apt-get.cc:1095 #, c-format msgid "%s has no build depends.\n" msgstr "%s não tem dependências de compilação.\n" -#: cmdline/apt-get.cc:3040 +#: cmdline/apt-get.cc:1265 #, c-format msgid "" "%s dependency for %s can't be satisfied because %s is not allowed on '%s' " @@ -1005,7 +485,7 @@ msgstr "" "a dependência de %s por %s não pode ser satisfeita porque %s não é permitido " "em pacotes '%s'" -#: cmdline/apt-get.cc:3058 +#: cmdline/apt-get.cc:1283 #, c-format msgid "" "%s dependency for %s cannot be satisfied because the package %s cannot be " @@ -1014,14 +494,14 @@ msgstr "" "a dependência de %s para %s não pôde ser satisfeita porque o pacote %s não " "pôde ser encontrado" -#: cmdline/apt-get.cc:3081 +#: cmdline/apt-get.cc:1306 #, c-format msgid "Failed to satisfy %s dependency for %s: Installed package %s is too new" msgstr "" "Falha ao satisfazer a dependência %s para %s: O pacote instalado %s é " "demasiado novo" -#: cmdline/apt-get.cc:3120 +#: cmdline/apt-get.cc:1345 #, c-format msgid "" "%s dependency for %s cannot be satisfied because candidate version of " @@ -1030,7 +510,7 @@ msgstr "" "a dependência de %s para %s não pode ser satisfeita porque a versão " "candidata do pacote %s não pode satisfazer os requisitos de versão" -#: cmdline/apt-get.cc:3126 +#: cmdline/apt-get.cc:1351 #, c-format msgid "" "%s dependency for %s cannot be satisfied because package %s has no candidate " @@ -1039,30 +519,30 @@ msgstr "" "a dependência de %s para %s não pode ser satisfeita porque o pacote %s não " "tem versão candidata" -#: cmdline/apt-get.cc:3149 +#: cmdline/apt-get.cc:1374 #, c-format msgid "Failed to satisfy %s dependency for %s: %s" msgstr "Falha ao satisfazer a dependência %s para %s: %s" -#: cmdline/apt-get.cc:3164 +#: cmdline/apt-get.cc:1389 #, c-format msgid "Build-dependencies for %s could not be satisfied." msgstr "Não foi possível satisfazer as dependências de compilação para %s." -#: cmdline/apt-get.cc:3169 +#: cmdline/apt-get.cc:1394 msgid "Failed to process build dependencies" msgstr "Falhou processar as dependências de compilação" -#: cmdline/apt-get.cc:3262 cmdline/apt-get.cc:3274 +#: cmdline/apt-get.cc:1487 cmdline/apt-get.cc:1499 #, c-format msgid "Changelog for %s (%s)" msgstr "Changlog para %s (%s)" -#: cmdline/apt-get.cc:3397 +#: cmdline/apt-get.cc:1585 msgid "Supported modules:" msgstr "Módulos Suportados:" -#: cmdline/apt-get.cc:3438 +#: cmdline/apt-get.cc:1626 msgid "" "Usage: apt-get [options] command\n" " apt-get [options] install|remove pkg1 [pkg2 ...]\n" @@ -1152,102 +632,54 @@ msgstr "" "apt-get(8), sources.list(5) e apt.conf(5)\n" " Este APT tem Poderes de Super Vaca.\n" -#: cmdline/apt-get.cc:3603 -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 "" -"NOTE:\tIsto é apenas uma simulação!\n" -"\to apt-get necessita de privilégios de root para a execução real.\n" -"\tTenha em mente que o acesso exclusivo está desabilitado,\n" -"\tpor isso não confie na relevância da real situação actual!" - -#: cmdline/acqprogress.cc:60 -msgid "Hit " -msgstr "Hit " - -#: cmdline/acqprogress.cc:84 -msgid "Get:" -msgstr "Obter:" - -#: cmdline/acqprogress.cc:115 -msgid "Ign " -msgstr "Ign " - -#: cmdline/acqprogress.cc:119 -msgid "Err " -msgstr "Err " - -#: cmdline/acqprogress.cc:140 -#, c-format -msgid "Fetched %sB in %s (%sB/s)\n" -msgstr "Obtidos %sB em %s (%sB/s)\n" - -#: cmdline/acqprogress.cc:230 -#, c-format -msgid " [Working]" -msgstr " [A trabalhar]" - -#: cmdline/acqprogress.cc:286 -#, c-format -msgid "" -"Media change: please insert the disc labeled\n" -" '%s'\n" -"in the drive '%s' and press enter\n" -msgstr "" -"Troca de mídia: Por favor insira o disco chamado\n" -" '%s'\n" -"no leitor '%s' e pressione enter\n" - -#: cmdline/apt-mark.cc:55 +#: cmdline/apt-mark.cc:57 #, c-format msgid "%s can not be marked as it is not installed.\n" msgstr "%s não pode ser marcado pois não está instalado.\n" -#: cmdline/apt-mark.cc:61 +#: cmdline/apt-mark.cc:63 #, c-format msgid "%s was already set to manually installed.\n" msgstr "%s já estava definido para ser instalado manualmente.\n" -#: cmdline/apt-mark.cc:63 +#: cmdline/apt-mark.cc:65 #, c-format msgid "%s was already set to automatically installed.\n" msgstr "%s já estava definido para ser instalado automaticamente.\n" -#: cmdline/apt-mark.cc:228 +#: cmdline/apt-mark.cc:230 #, c-format msgid "%s was already set on hold.\n" msgstr "%s já estava marcado para manter.\n" -#: cmdline/apt-mark.cc:230 +#: cmdline/apt-mark.cc:232 #, c-format msgid "%s was already not hold.\n" msgstr "%s já estava para não manter.\n" -#: cmdline/apt-mark.cc:245 cmdline/apt-mark.cc:326 -#: apt-pkg/contrib/fileutl.cc:832 apt-pkg/contrib/gpgv.cc:223 -#: apt-pkg/deb/dpkgpm.cc:1032 +#: cmdline/apt-mark.cc:247 cmdline/apt-mark.cc:328 +#: apt-pkg/contrib/fileutl.cc:850 apt-pkg/contrib/gpgv.cc:217 +#: apt-pkg/deb/dpkgpm.cc:1182 #, c-format msgid "Waited for %s but it wasn't there" msgstr "Esperou por %s mas não estava lá" -#: cmdline/apt-mark.cc:260 cmdline/apt-mark.cc:309 +#: cmdline/apt-mark.cc:262 cmdline/apt-mark.cc:311 #, c-format msgid "%s set on hold.\n" msgstr "%s marcado para manter.\n" -#: cmdline/apt-mark.cc:262 cmdline/apt-mark.cc:314 +#: cmdline/apt-mark.cc:264 cmdline/apt-mark.cc:316 #, c-format msgid "Canceled hold on %s.\n" msgstr "Cancelou manter em %s.\n" -#: cmdline/apt-mark.cc:332 +#: cmdline/apt-mark.cc:334 msgid "Executing dpkg failed. Are you root?" msgstr "Falhou executar dpkg. É root?" -#: cmdline/apt-mark.cc:379 +#: cmdline/apt-mark.cc:381 +#, fuzzy msgid "" "Usage: apt-mark [options] {auto|manual} pkg1 [pkg2 ...]\n" "\n" @@ -1257,6 +689,11 @@ msgid "" "Commands:\n" " auto - Mark the given packages as automatically installed\n" " manual - Mark the given packages as manually installed\n" +" hold - Mark a package as held back\n" +" unhold - Unset a package set as held back\n" +" showauto - Print the list of automatically installed packages\n" +" showmanual - Print the list of manually installed packages\n" +" showhold - Print the list of package on hold\n" "\n" "Options:\n" " -h This help text.\n" @@ -1289,6 +726,28 @@ msgstr "" "tmp\n" "Para mais informações veja as páginas apt-mark(8) e apt.conf(5) do manual." +#: cmdline/apt.cc:71 +msgid "" +"Usage: apt [options] command\n" +"\n" +"CLI for apt.\n" +"Basic commands: \n" +" list - list packages based on package names\n" +" search - search in package descriptions\n" +" show - show package details\n" +"\n" +" update - update list of available packages\n" +"\n" +" install - install packages\n" +" remove - remove packages\n" +"\n" +" upgrade - upgrade the system by installing/upgrading packages\n" +" full-upgrade - upgrade the system by removing/installing/upgrading " +"packages\n" +"\n" +" edit-sources - edit the source information file\n" +msgstr "" + #: methods/cdrom.cc:203 #, c-format msgid "Unable to read the cdrom database %s" @@ -1315,16 +774,16 @@ msgstr "Impossível desmontar o CD-ROM em %s, pode ainda estar a ser utilizado." msgid "Disk not found." msgstr "Disco não encontrado." -#: methods/cdrom.cc:262 methods/file.cc:82 methods/rsh.cc:275 +#: methods/cdrom.cc:262 methods/file.cc:82 methods/rsh.cc:274 msgid "File not found" msgstr "Ficheiro não encontrado" -#: methods/copy.cc:46 methods/gzip.cc:105 methods/gzip.cc:114 -#: methods/rred.cc:512 methods/rred.cc:521 +#: methods/copy.cc:46 methods/gzip.cc:106 methods/rred.cc:599 +#: methods/rred.cc:609 msgid "Failed to stat" msgstr "Falhou o stat" -#: methods/copy.cc:83 methods/gzip.cc:111 methods/rred.cc:518 +#: methods/copy.cc:82 methods/gzip.cc:113 methods/rred.cc:606 msgid "Failed to set modification time" msgstr "Falhou definir hora de modificação" @@ -1333,34 +792,34 @@ msgid "Invalid URI, local URIS must not start with //" msgstr "URI inválido, URIs locais não devem começar por //" #. Login must be before getpeername otherwise dante won't work. -#: methods/ftp.cc:173 +#: methods/ftp.cc:172 msgid "Logging in" msgstr "A identificar-se no sistema" -#: methods/ftp.cc:179 +#: methods/ftp.cc:178 msgid "Unable to determine the peer name" msgstr "Não foi possível determinar o nome do posto" -#: methods/ftp.cc:184 +#: methods/ftp.cc:183 msgid "Unable to determine the local name" msgstr "Não foi possível determinar o nome local" -#: methods/ftp.cc:215 methods/ftp.cc:243 +#: methods/ftp.cc:214 methods/ftp.cc:242 #, c-format msgid "The server refused the connection and said: %s" msgstr "O servidor recusou a ligação e respondeu: %s" -#: methods/ftp.cc:221 +#: methods/ftp.cc:220 #, c-format msgid "USER failed, server said: %s" msgstr "USER falhou, o servidor respondeu: %s" -#: methods/ftp.cc:228 +#: methods/ftp.cc:227 #, c-format msgid "PASS failed, server said: %s" msgstr "PASS falhou, o servidor respondeu: %s" -#: methods/ftp.cc:248 +#: methods/ftp.cc:247 msgid "" "A proxy server was specified but no login script, Acquire::ftp::ProxyLogin " "is empty." @@ -1368,117 +827,121 @@ msgstr "" "Foi especificado um servidor de proxy mas não um script de login, Acquire::" "ftp::ProxyLogin está vazio." -#: methods/ftp.cc:276 +#: methods/ftp.cc:275 #, c-format msgid "Login script command '%s' failed, server said: %s" msgstr "O comando de script de login '%s' falhou, o servidor respondeu: %s" -#: methods/ftp.cc:302 +#: methods/ftp.cc:301 #, c-format msgid "TYPE failed, server said: %s" msgstr "TYPE falhou, o servidor respondeu: %s" -#: methods/ftp.cc:340 methods/ftp.cc:452 methods/rsh.cc:192 methods/rsh.cc:237 +#: methods/ftp.cc:339 methods/ftp.cc:451 methods/rsh.cc:191 methods/rsh.cc:236 msgid "Connection timeout" msgstr "Foi atingido o tempo limite de ligação" -#: methods/ftp.cc:346 +#: methods/ftp.cc:345 msgid "Server closed the connection" msgstr "O servidor fechou a ligação" -#: methods/ftp.cc:349 methods/rsh.cc:199 apt-pkg/contrib/fileutl.cc:1264 -#: apt-pkg/contrib/fileutl.cc:1273 apt-pkg/contrib/fileutl.cc:1276 +#: methods/ftp.cc:348 methods/rsh.cc:198 apt-pkg/contrib/fileutl.cc:1292 +#: apt-pkg/contrib/fileutl.cc:1301 apt-pkg/contrib/fileutl.cc:1304 msgid "Read error" msgstr "Erro de leitura" -#: methods/ftp.cc:356 methods/rsh.cc:206 +#: methods/ftp.cc:355 methods/rsh.cc:205 msgid "A response overflowed the buffer." msgstr "Uma resposta sobrecarregou o buffer." -#: methods/ftp.cc:373 methods/ftp.cc:385 +#: methods/ftp.cc:372 methods/ftp.cc:384 msgid "Protocol corruption" msgstr "Corrupção de protocolo" -#: methods/ftp.cc:458 methods/rred.cc:238 methods/rsh.cc:243 -#: apt-pkg/contrib/fileutl.cc:1360 apt-pkg/contrib/fileutl.cc:1369 -#: apt-pkg/contrib/fileutl.cc:1372 apt-pkg/contrib/fileutl.cc:1397 +#: methods/ftp.cc:457 methods/rsh.cc:242 apt-pkg/contrib/fileutl.cc:1388 +#: apt-pkg/contrib/fileutl.cc:1397 apt-pkg/contrib/fileutl.cc:1400 +#: apt-pkg/contrib/fileutl.cc:1425 msgid "Write error" msgstr "Erro de escrita" -#: methods/ftp.cc:697 methods/ftp.cc:703 methods/ftp.cc:738 +#: methods/ftp.cc:696 methods/ftp.cc:702 methods/ftp.cc:737 msgid "Could not create a socket" msgstr "Não foi possível criar um socket" -#: methods/ftp.cc:708 +#: methods/ftp.cc:707 msgid "Could not connect data socket, connection timed out" msgstr "Não foi possível ligar socket de dados, a ligação expirou" -#: methods/ftp.cc:714 +#: methods/ftp.cc:711 methods/connect.cc:116 apt-private/private-upgrade.cc:22 +msgid "Failed" +msgstr "Falhou" + +#: methods/ftp.cc:713 msgid "Could not connect passive socket." msgstr "Não foi possível ligar socket passivo." -#: methods/ftp.cc:731 +#: methods/ftp.cc:730 msgid "getaddrinfo was unable to get a listening socket" msgstr "getaddrinfo não foi capaz de obter um socket de escuta" -#: methods/ftp.cc:745 +#: methods/ftp.cc:744 msgid "Could not bind a socket" msgstr "Não foi possível fazer o bind a um socket" -#: methods/ftp.cc:749 +#: methods/ftp.cc:748 msgid "Could not listen on the socket" msgstr "Não foi possível executar listen no socket" -#: methods/ftp.cc:756 +#: methods/ftp.cc:755 msgid "Could not determine the socket's name" msgstr "Não foi possível determinar o nome do socket" -#: methods/ftp.cc:788 +#: methods/ftp.cc:787 msgid "Unable to send PORT command" msgstr "Não foi possível enviar o comando PORT" -#: methods/ftp.cc:798 +#: methods/ftp.cc:797 #, c-format msgid "Unknown address family %u (AF_*)" msgstr "Família de endereços %u desconhecida (AF_*)" -#: methods/ftp.cc:807 +#: methods/ftp.cc:806 #, c-format msgid "EPRT failed, server said: %s" msgstr "EPRT falhou, o servidor respondeu: %s" -#: methods/ftp.cc:827 +#: methods/ftp.cc:826 msgid "Data socket connect timed out" msgstr "Ligação de socket de dados expirou" -#: methods/ftp.cc:834 +#: methods/ftp.cc:833 msgid "Unable to accept connection" msgstr "Impossível aceitar ligação" -#: methods/ftp.cc:873 methods/http.cc:1038 methods/rsh.cc:313 +#: methods/ftp.cc:872 methods/server.cc:357 methods/rsh.cc:312 msgid "Problem hashing file" msgstr "Problema ao calcular o hash do ficheiro" -#: methods/ftp.cc:886 +#: methods/ftp.cc:885 #, c-format msgid "Unable to fetch file, server said '%s'" msgstr "Não foi possível obter o ficheiro, o servidor respondeu '%s'" -#: methods/ftp.cc:901 methods/rsh.cc:332 +#: methods/ftp.cc:900 methods/rsh.cc:331 msgid "Data socket timed out" msgstr "Expirou o tempo do socket de dados" -#: methods/ftp.cc:931 +#: methods/ftp.cc:930 #, c-format msgid "Data transfer failed, server said '%s'" msgstr "A transferência de dados falhou, o servidor respondeu '%s'" #. Get the files information -#: methods/ftp.cc:1008 +#: methods/ftp.cc:1009 msgid "Query" msgstr "Pesquisa" -#: methods/ftp.cc:1120 +#: methods/ftp.cc:1123 msgid "Unable to invoke " msgstr "Não foi possível invocar " @@ -1544,40 +1007,40 @@ msgstr "Algo estranho aconteceu ao resolver '%s:%s' (%i - %s)" msgid "Unable to connect to %s:%s:" msgstr "Não foi possível ligar a %s:%s:" -#: methods/gpgv.cc:167 +#: methods/gpgv.cc:166 msgid "" "Internal error: Good signature, but could not determine key fingerprint?!" msgstr "" "Erro interno: Assinatura válida, mas não foi possível determinar a impressão " "digital da chave?!" -#: methods/gpgv.cc:171 +#: methods/gpgv.cc:170 msgid "At least one invalid signature was encountered." msgstr "Pelo menos uma assinatura inválida foi encontrada." -#: methods/gpgv.cc:173 +#: methods/gpgv.cc:172 msgid "Could not execute 'gpgv' to verify signature (is gpgv installed?)" msgstr "" "Não foi possível executar 'gpgv' para verificar a assinatura (o gpgv está " "instalado?)" #. TRANSLATORS: %s is a single techy word like 'NODATA' -#: methods/gpgv.cc:179 +#: methods/gpgv.cc:178 #, c-format msgid "" "Clearsigned file isn't valid, got '%s' (does the network require " "authentication?)" msgstr "" -#: methods/gpgv.cc:183 +#: methods/gpgv.cc:182 msgid "Unknown error executing gpgv" msgstr "Erro desconhecido ao executar gpgv" -#: methods/gpgv.cc:216 methods/gpgv.cc:223 +#: methods/gpgv.cc:215 methods/gpgv.cc:222 msgid "The following signatures were invalid:\n" msgstr "As seguintes assinaturas eram inválidas:\n" -#: methods/gpgv.cc:230 +#: methods/gpgv.cc:229 msgid "" "The following signatures couldn't be verified because the public key is not " "available:\n" @@ -1589,81 +1052,618 @@ msgstr "" msgid "Empty files can't be valid archives" msgstr "Ficheiros vazios não podem ser arquivos válidos" -#: methods/http.cc:394 +#: methods/http.cc:516 +msgid "Error writing to the file" +msgstr "Erro ao escrever para o ficheiro" + +#: methods/http.cc:530 +msgid "Error reading from server. Remote end closed connection" +msgstr "Erro ao ler do servidor. O lado remoto fechou a ligação" + +#: methods/http.cc:532 +msgid "Error reading from server" +msgstr "Erro ao ler do servidor" + +#: methods/http.cc:568 +msgid "Error writing to file" +msgstr "Erro ao escrever para ficheiro" + +#: methods/http.cc:628 +msgid "Select failed" +msgstr "A selecção falhou" + +#: methods/http.cc:633 +msgid "Connection timed out" +msgstr "O tempo da ligação expirou" + +#: methods/http.cc:656 +msgid "Error writing to output file" +msgstr "Erro ao escrever para o ficheiro de saída" + +#: methods/server.cc:56 msgid "Waiting for headers" msgstr "A aguardar por cabeçalhos" -#: methods/http.cc:544 +#: methods/server.cc:114 msgid "Bad header line" msgstr "Linha de cabeçalho errada" -#: methods/http.cc:569 methods/http.cc:576 +#: methods/server.cc:139 methods/server.cc:146 msgid "The HTTP server sent an invalid reply header" msgstr "O servidor HTTP enviou um cabeçalho de resposta inválido" -#: methods/http.cc:606 +#: methods/server.cc:176 msgid "The HTTP server sent an invalid Content-Length header" msgstr "O servidor HTTP enviou um cabeçalho Content-Length inválido" -#: methods/http.cc:621 +#: methods/server.cc:199 msgid "The HTTP server sent an invalid Content-Range header" msgstr "O servidor HTTP enviou um cabeçalho Content-Range inválido" -#: methods/http.cc:623 +#: methods/server.cc:201 msgid "This HTTP server has broken range support" msgstr "Este servidor HTTP possui suporte de range errado" -#: methods/http.cc:647 +#: methods/server.cc:225 msgid "Unknown date format" msgstr "Formato de data desconhecido" -#: methods/http.cc:826 -msgid "Select failed" -msgstr "A selecção falhou" +#: methods/server.cc:494 +msgid "Bad header data" +msgstr "Dados de cabeçalho errados" -#: methods/http.cc:831 -msgid "Connection timed out" -msgstr "O tempo da ligação expirou" +#: methods/server.cc:511 methods/server.cc:567 +msgid "Connection failed" +msgstr "A ligação falhou" -#: methods/http.cc:854 -msgid "Error writing to output file" -msgstr "Erro ao escrever para o ficheiro de saída" +#: methods/server.cc:659 +msgid "Internal error" +msgstr "Erro interno" -#: methods/http.cc:885 -msgid "Error writing to file" -msgstr "Erro ao escrever para ficheiro" +#: apt-private/private-list.cc:147 +msgid "Listing" +msgstr "" -#: methods/http.cc:913 -msgid "Error writing to the file" -msgstr "Erro ao escrever para o ficheiro" +#: apt-private/private-install.cc:93 +msgid "Internal error, InstallPackages was called with broken packages!" +msgstr "Erro Interno, InstallPackages foi chamado com pacotes estragados!" -#: methods/http.cc:927 -msgid "Error reading from server. Remote end closed connection" -msgstr "Erro ao ler do servidor. O lado remoto fechou a ligação" +#: apt-private/private-install.cc:102 +msgid "Packages need to be removed but remove is disabled." +msgstr "Pacotes precisam de ser removidos mas Remove está desabilitado." -#: methods/http.cc:929 -msgid "Error reading from server" -msgstr "Erro ao ler do servidor" +#: apt-private/private-install.cc:121 +msgid "Internal error, Ordering didn't finish" +msgstr "Erro Interno, Ordering não terminou" -#: methods/http.cc:1197 -msgid "Bad header data" -msgstr "Dados de cabeçalho errados" +#: apt-private/private-install.cc:159 +msgid "How odd.. The sizes didn't match, email apt@packages.debian.org" +msgstr "" +"Estranho.. Os tamanhos não coincidiram, escreva para apt@packages.debian.org" -#: methods/http.cc:1214 methods/http.cc:1269 -msgid "Connection failed" -msgstr "A ligação falhou" +#. 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 +#: apt-private/private-install.cc:166 +#, c-format +msgid "Need to get %sB/%sB of archives.\n" +msgstr "É necessário obter %sB/%sB de arquivos.\n" -#: methods/http.cc:1361 -msgid "Internal error" -msgstr "Erro interno" +#. 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 +#: apt-private/private-install.cc:171 +#, c-format +msgid "Need to get %sB of archives.\n" +msgstr "É necessário obter %sB de arquivos.\n" + +#. 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 +#: apt-private/private-install.cc:178 +#, c-format +msgid "After this operation, %sB of additional disk space will be used.\n" +msgstr "" +"Após esta operação, serão utilizados %sB adicionais de espaço em disco.\n" + +#. 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 +#: apt-private/private-install.cc:183 +#, c-format +msgid "After this operation, %sB disk space will be freed.\n" +msgstr "Após esta operação, será libertado %sB de espaço em disco.\n" + +#: apt-private/private-install.cc:211 +#, c-format +msgid "You don't have enough free space in %s." +msgstr "Você não possui espaço livre suficiente em %s." + +#: apt-private/private-install.cc:221 apt-private/private-download.cc:55 +msgid "There are problems and -y was used without --force-yes" +msgstr "Há problemas e foi utilizado -y sem --force-yes" + +#: apt-private/private-install.cc:227 apt-private/private-install.cc:249 +msgid "Trivial Only specified but this is not a trivial operation." +msgstr "Trivial Only especificado mas isto não é uma operação trivial." + +#. TRANSLATOR: This string needs to be typed by the user as a confirmation, so be +#. careful with hard to type or special characters (like non-breaking spaces) +#: apt-private/private-install.cc:231 +msgid "Yes, do as I say!" +msgstr "Sim, faça como eu digo!" + +#: apt-private/private-install.cc:233 +#, c-format +msgid "" +"You are about to do something potentially harmful.\n" +"To continue type in the phrase '%s'\n" +" ?] " +msgstr "" +"Você está prestes a fazer algo potencialmente nocivo.\n" +"Para continuar escreva a frase '%s'\n" +" ?] " + +#: apt-private/private-install.cc:239 apt-private/private-install.cc:257 +msgid "Abort." +msgstr "Abortado." + +#: apt-private/private-install.cc:254 +msgid "Do you want to continue?" +msgstr "Deseja continuar?" + +#: apt-private/private-install.cc:324 +msgid "Some files failed to download" +msgstr "Falhou o download de alguns ficheiros" + +#: apt-private/private-install.cc:331 +msgid "" +"Unable to fetch some archives, maybe run apt-get update or try with --fix-" +"missing?" +msgstr "" +"Não foi possível obter alguns arquivos, tente talvez correr apt-get update " +"ou tente com --fix-missing?" + +#: apt-private/private-install.cc:335 +msgid "--fix-missing and media swapping is not currently supported" +msgstr "--fix-missing e troca de mídia não são suportados actualmente" + +#: apt-private/private-install.cc:340 +msgid "Unable to correct missing packages." +msgstr "Não foi possível corrigir os pacotes em falta." + +#: apt-private/private-install.cc:341 +msgid "Aborting install." +msgstr "A abortar a instalação." + +#: apt-private/private-install.cc:377 +msgid "" +"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] "" +"O seguinte pacote desapareceu do seu sistema pois\n" +"todos os ficheiros foram sobrescritos por outros pacotes:" +msgstr[1] "" +"Os seguintes pacotes desapareceram do seu sistema pois\n" +"todos os ficheiros foram por outros pacotes:" + +#: apt-private/private-install.cc:381 +msgid "Note: This is done automatically and on purpose by dpkg." +msgstr "Nota: Isto foi feito automaticamente e intencionalmente pelo dpkg." + +#: apt-private/private-install.cc:402 +msgid "We are not supposed to delete stuff, can't start AutoRemover" +msgstr "Não é suposto nós apagarmos coisas, não pode iniciar o AutoRemover" + +#: apt-private/private-install.cc:510 +msgid "" +"Hmm, seems like the AutoRemover destroyed something which really\n" +"shouldn't happen. Please file a bug report against apt." +msgstr "" +"Hmm, parece que o AutoRemover destruiu algo que realmente não deveria ter\n" +"acontecido. Por favor arquive um relatório de bug contra o apt." + +#. +#. if (Packages == 1) +#. { +#. c1out << std::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.") << std::endl; +#. } +#. +#: apt-private/private-install.cc:513 apt-private/private-install.cc:654 +msgid "The following information may help to resolve the situation:" +msgstr "A seguinte informação pode ajudar a resolver a situação:" + +#: apt-private/private-install.cc:517 +msgid "Internal Error, AutoRemover broke stuff" +msgstr "Erro Interno, o AutoRemover estragou coisas" + +#: apt-private/private-install.cc:524 +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] "" +"O seguinte pacote foi instalado automaticamente e já não é necessário:" +msgstr[1] "" +"Os seguintes pacotes foram instalados automaticamente e já não são " +"necessários:" + +#: apt-private/private-install.cc:528 +#, 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] "O pacote %lu foi instalado automaticamente e já não é necessário.\n" +msgstr[1] "" +"Os pacotes %lu foram instalados automaticamente e já não são necessários.\n" + +#: apt-private/private-install.cc:530 +msgid "Use 'apt-get autoremove' to remove it." +msgid_plural "Use 'apt-get autoremove' to remove them." +msgstr[0] "Utilize 'apt-get autoremove' para o remover." +msgstr[1] "Utilize 'apt-get autoremove' para os remover." + +#: apt-private/private-install.cc:624 +msgid "You might want to run 'apt-get -f install' to correct these:" +msgstr "Você deve querer executar 'apt-get -f install' para corrigir estes:" + +#: apt-private/private-install.cc:626 +msgid "" +"Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a " +"solution)." +msgstr "" +"Dependências não satisfeitas. Tente 'apt-get -f install' sem nenhum pacote " +"(ou especifique uma solução)." + +#: apt-private/private-install.cc:639 +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 "" +"Alguns pacotes não puderam ser instalados. Isso pode significar que\n" +"você solicitou uma situação impossível ou se você está a usar a\n" +"distribuição unstable em que alguns pacotes pedidos ainda não foram \n" +"criados ou foram movidos do Incoming." + +#: apt-private/private-install.cc:660 +msgid "Broken packages" +msgstr "Pacotes estragados" + +#: apt-private/private-install.cc:713 +msgid "The following extra packages will be installed:" +msgstr "Os seguintes pacotes extra serão instalados:" + +#: apt-private/private-install.cc:803 +msgid "Suggested packages:" +msgstr "Pacotes sugeridos:" + +#: apt-private/private-install.cc:804 +msgid "Recommended packages:" +msgstr "Pacotes recomendados:" + +#: apt-private/private-download.cc:32 +msgid "WARNING: The following packages cannot be authenticated!" +msgstr "AVISO: Os seguintes pacotes não podem ser autenticados!" + +#: apt-private/private-download.cc:36 +msgid "Authentication warning overridden.\n" +msgstr "Aviso de autenticação ultrapassado.\n" + +#: apt-private/private-download.cc:41 apt-private/private-download.cc:48 +msgid "Some packages could not be authenticated" +msgstr "Alguns pacotes não puderam ser autenticados" + +#: apt-private/private-download.cc:46 +msgid "Install these packages without verification?" +msgstr "Instalar estes pacotes sem verificação?" + +#: apt-private/private-download.cc:87 apt-pkg/update.cc:84 +#, c-format +msgid "Failed to fetch %s %s\n" +msgstr "Falhou obter %s %s\n" + +#: apt-private/private-output.cc:75 apt-private/private-show.cc:81 +#: apt-private/private-show.cc:86 +msgid "unknown" +msgstr "" + +#: apt-private/private-output.cc:201 +#, fuzzy, c-format +msgid "[installed,upgradable to: %s]" +msgstr " [Instalado]" + +#: apt-private/private-output.cc:205 +#, fuzzy +msgid "[installed,local]" +msgstr " [Instalado]" + +#: apt-private/private-output.cc:208 +msgid "[installed,auto-removable]" +msgstr "" + +#: apt-private/private-output.cc:210 +#, fuzzy +msgid "[installed,automatic]" +msgstr " [Instalado]" + +#: apt-private/private-output.cc:212 +#, fuzzy +msgid "[installed]" +msgstr " [Instalado]" + +#: apt-private/private-output.cc:216 +#, c-format +msgid "[upgradable from: %s]" +msgstr "" + +#: apt-private/private-output.cc:220 +msgid "[residual-config]" +msgstr "" + +#: apt-private/private-output.cc:320 +msgid "The following packages have unmet dependencies:" +msgstr "Os pacotes a seguir têm dependências não satisfeitas:" + +#: apt-private/private-output.cc:410 +#, c-format +msgid "but %s is installed" +msgstr "mas %s está instalado" + +#: apt-private/private-output.cc:412 +#, c-format +msgid "but %s is to be installed" +msgstr "mas %s está para ser instalado" + +#: apt-private/private-output.cc:419 +msgid "but it is not installable" +msgstr "mas não é instalável" + +#: apt-private/private-output.cc:421 +msgid "but it is a virtual package" +msgstr "mas é um pacote virtual" + +#: apt-private/private-output.cc:424 +msgid "but it is not installed" +msgstr "mas não está instalado" + +#: apt-private/private-output.cc:424 +msgid "but it is not going to be installed" +msgstr "mas não vai ser instalado" + +#: apt-private/private-output.cc:429 +msgid " or" +msgstr " ou" + +#: apt-private/private-output.cc:458 +msgid "The following NEW packages will be installed:" +msgstr "Serão instalados os seguintes NOVOS pacotes:" + +#: apt-private/private-output.cc:484 +msgid "The following packages will be REMOVED:" +msgstr "Serão REMOVIDOS os seguintes pacotes:" + +#: apt-private/private-output.cc:506 +msgid "The following packages have been kept back:" +msgstr "Serão mantidos em suas versões actuais os seguintes pacotes:" + +#: apt-private/private-output.cc:527 +msgid "The following packages will be upgraded:" +msgstr "Serão actualizados os seguintes pacotes:" + +#: apt-private/private-output.cc:548 +msgid "The following packages will be DOWNGRADED:" +msgstr "Será feito o DOWNGRADE aos seguintes pacotes:" + +#: apt-private/private-output.cc:568 +msgid "The following held packages will be changed:" +msgstr "Os seguintes pacotes mantidos serão mudados:" + +#: apt-private/private-output.cc:623 +#, c-format +msgid "%s (due to %s) " +msgstr "%s (devido a %s) " + +#: apt-private/private-output.cc:631 +msgid "" +"WARNING: The following essential packages will be removed.\n" +"This should NOT be done unless you know exactly what you are doing!" +msgstr "" +"AVISO: Os seguintes pacotes essenciais serão removidos.\n" +"Isso NÃO deverá ser feito a menos que saiba exactamente o que está a fazer!" + +#: apt-private/private-output.cc:662 +#, c-format +msgid "%lu upgraded, %lu newly installed, " +msgstr "%lu pacotes actualizados, %lu pacotes novos instalados, " + +#: apt-private/private-output.cc:666 +#, c-format +msgid "%lu reinstalled, " +msgstr "%lu reinstalados, " + +#: apt-private/private-output.cc:668 +#, c-format +msgid "%lu downgraded, " +msgstr "%lu a que foi feito o downgrade, " + +#: apt-private/private-output.cc:670 +#, c-format +msgid "%lu to remove and %lu not upgraded.\n" +msgstr "%lu a remover e %lu não actualizados.\n" + +#: apt-private/private-output.cc:674 +#, c-format +msgid "%lu not fully installed or removed.\n" +msgstr "%lu pacotes não totalmente instalados ou removidos.\n" + +#. TRANSLATOR: Yes/No question help-text: defaulting to Y[es] +#. e.g. "Do you want to continue? [Y/n] " +#. The user has to answer with an input matching the +#. YESEXPR/NOEXPR defined in your l10n. +#: apt-private/private-output.cc:696 +msgid "[Y/n]" +msgstr "[S/n]" + +#. TRANSLATOR: Yes/No question help-text: defaulting to N[o] +#. e.g. "Should this file be removed? [y/N] " +#. The user has to answer with an input matching the +#. YESEXPR/NOEXPR defined in your l10n. +#: apt-private/private-output.cc:702 +msgid "[y/N]" +msgstr "s/N]" + +#. TRANSLATOR: "Yes" answer printed for a yes/no question if --assume-yes is set +#: apt-private/private-output.cc:713 +msgid "Y" +msgstr "S" + +#. TRANSLATOR: "No" answer printed for a yes/no question if --assume-no is set +#: apt-private/private-output.cc:719 +msgid "N" +msgstr "N" + +#: apt-private/private-output.cc:741 apt-pkg/cachefilter.cc:33 +#, c-format +msgid "Regex compilation error - %s" +msgstr "Erro de compilação de regex - %s" + +#: apt-private/private-cachefile.cc:87 +msgid "Correcting dependencies..." +msgstr "A corrigir dependências..." + +#: apt-private/private-cachefile.cc:90 +msgid " failed." +msgstr " falhou." + +#: apt-private/private-cachefile.cc:93 +msgid "Unable to correct dependencies" +msgstr "Não foi possível corrigir dependências" + +#: apt-private/private-cachefile.cc:96 +msgid "Unable to minimize the upgrade set" +msgstr "Não foi possível minimizar o conjunto de actualizações" + +#: apt-private/private-cachefile.cc:98 +msgid " Done" +msgstr " Feito" + +#: apt-private/private-cachefile.cc:102 +msgid "You might want to run 'apt-get -f install' to correct these." +msgstr "Você pode querer executar 'apt-get -f install' para corrigir isso." + +#: apt-private/private-cachefile.cc:105 +msgid "Unmet dependencies. Try using -f." +msgstr "Dependências não satisfeitas. Tente utilizar -f." + +#: apt-private/private-cacheset.cc:26 apt-private/private-search.cc:57 +msgid "Sorting" +msgstr "" + +#: apt-private/private-update.cc:45 +msgid "The update command takes no arguments" +msgstr "O comando update não leva argumentos" + +#: apt-private/private-upgrade.cc:19 +msgid "Calculating upgrade... " +msgstr "A calcular a actualização... " + +#: apt-private/private-upgrade.cc:24 +#, fuzzy +msgid "Internal error, Upgrade broke stuff" +msgstr "Erro Interno, AllUpgrade estragou algo" + +#: apt-private/private-upgrade.cc:26 +msgid "Done" +msgstr "Pronto" + +#: apt-private/private-search.cc:61 +msgid "Full Text Search" +msgstr "" + +#: apt-private/private-show.cc:152 +#, c-format +msgid "There is %lu additional record. Please use the '-a' switch to see it" +msgid_plural "" +"There are %lu additional records. Please use the '-a' switch to see them." +msgstr[0] "" +msgstr[1] "" + +#: apt-private/private-show.cc:159 +msgid "not a real package (virtual)" +msgstr "" + +#: apt-private/private-main.cc:19 +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 "" +"NOTE:\tIsto é apenas uma simulação!\n" +"\to apt-get necessita de privilégios de root para a execução real.\n" +"\tTenha em mente que o acesso exclusivo está desabilitado,\n" +"\tpor isso não confie na relevância da real situação actual!" + +#: apt-private/private-sources.cc:45 +#, fuzzy, c-format +msgid "Failed to parse %s. Edit again? " +msgstr "Falha ao baixar %s %s\n" + +#: apt-private/private-sources.cc:57 +#, c-format +msgid "Your '%s' file changed, please run 'apt-get update'." +msgstr "" + +#: apt-private/acqprogress.cc:63 +msgid "Hit " +msgstr "Hit " + +#: apt-private/acqprogress.cc:87 +msgid "Get:" +msgstr "Obter:" + +#: apt-private/acqprogress.cc:118 +msgid "Ign " +msgstr "Ign " + +#: apt-private/acqprogress.cc:122 +msgid "Err " +msgstr "Err " + +#: apt-private/acqprogress.cc:143 +#, c-format +msgid "Fetched %sB in %s (%sB/s)\n" +msgstr "Obtidos %sB em %s (%sB/s)\n" + +#: apt-private/acqprogress.cc:233 +#, c-format +msgid " [Working]" +msgstr " [A trabalhar]" + +#: apt-private/acqprogress.cc:294 +#, c-format +msgid "" +"Media change: please insert the disc labeled\n" +" '%s'\n" +"in the drive '%s' and press enter\n" +msgstr "" +"Troca de mídia: Por favor insira o disco chamado\n" +" '%s'\n" +"no leitor '%s' e pressione enter\n" #. 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:464 -#: apt-pkg/contrib/cdromutl.cc:184 apt-pkg/contrib/fileutl.cc:404 -#: apt-pkg/contrib/fileutl.cc:517 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:362 +#: apt-pkg/contrib/cdromutl.cc:184 apt-pkg/contrib/fileutl.cc:406 +#: apt-pkg/contrib/fileutl.cc:519 apt-pkg/sourcelist.cc:271 +#: apt-pkg/sourcelist.cc:277 apt-pkg/acquire.cc:485 apt-pkg/init.cc:100 +#: apt-pkg/init.cc:108 apt-pkg/clean.cc:36 apt-pkg/policy.cc:373 #, c-format msgid "Unable to read %s" msgstr "Não foi possível ler %s" @@ -1700,62 +1700,44 @@ msgstr "Não pode ler ficheiro de mirror '%s'" msgid "[Mirror: %s]" msgstr "[Mirror: %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 "" -"Não foi possível aplicar o patch %s com mmap e com a utilização de operação " -"de ficheiro - o patch parece estar corrompido." - -#: 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 "" -"Não foi possível aplicar o patch %s com mmap (mas não é uma falha especifica " -"do mmap) - o patch parece corrompido." - -#: methods/rsh.cc:99 ftparchive/multicompress.cc:168 +#: methods/rsh.cc:98 ftparchive/multicompress.cc:169 msgid "Failed to create IPC pipe to subprocess" msgstr "Falha ao criar pipe IPC para subprocesso" -#: methods/rsh.cc:340 +#: methods/rsh.cc:339 msgid "Connection closed prematurely" msgstr "Ligação encerrada prematuramente" -#: dselect/install:32 +#: dselect/install:33 msgid "Bad default setting!" msgstr "Configuração pré-definida errada!" -#: dselect/install:51 dselect/install:83 dselect/install:87 dselect/install:94 -#: dselect/install:105 dselect/update:45 +#: dselect/install:52 dselect/install:84 dselect/install:88 dselect/install:95 +#: dselect/install:106 dselect/update:45 msgid "Press enter to continue." msgstr "Carregue em enter para continuar." -#: dselect/install:91 +#: dselect/install:92 msgid "Do you want to erase any previously downloaded .deb files?" msgstr "Deseja apagar quaisquer ficheiros .deb obtidos previamente?" # Note to translators: The following four messages belong together. It doesn't # matter where sentences start, but it has to fit in just these four lines, and # at only 80 characters per line, if possible. -#: dselect/install:101 +#: dselect/install:102 msgid "Some errors occurred while unpacking. Packages that were installed" msgstr "" "Ocorreram alguns erros ao descompactar. Os pacotes que foram instalados" -#: dselect/install:102 +#: dselect/install:103 msgid "will be configured. This may result in duplicate errors" msgstr "serão configurados. Isto pode resultar em erros duplicados" -#: dselect/install:103 +#: dselect/install:104 msgid "or errors caused by missing dependencies. This is OK, only the errors" msgstr "causados por dependências em falta. Isto está OK, somente os erros" -#: dselect/install:104 +#: dselect/install:105 msgid "" "above this message are important. Please fix them and run [I]nstall again" msgstr "" @@ -1766,12 +1748,7 @@ msgstr "" msgid "Merging available information" msgstr "A juntar a informação disponível" -#: cmdline/apt-extracttemplates.cc:102 -#, c-format -msgid "%s not a valid DEB package." -msgstr "%s não é um pacote DEB válido." - -#: cmdline/apt-extracttemplates.cc:236 +#: cmdline/apt-extracttemplates.cc:224 msgid "" "Usage: apt-extracttemplates file1 [file2 ...]\n" "\n" @@ -1796,12 +1773,12 @@ msgstr "" " -o=? Definir uma opção arbitrária de configuração, p.e.: -o dir::cache=/" "tmp\n" -#: cmdline/apt-extracttemplates.cc:271 apt-pkg/pkgcachegen.cc:1388 +#: cmdline/apt-extracttemplates.cc:256 apt-pkg/pkgcachegen.cc:1388 #, c-format msgid "Unable to write to %s" msgstr "Não conseguiu escrever para %s" -#: cmdline/apt-extracttemplates.cc:313 +#: cmdline/apt-extracttemplates.cc:298 msgid "Cannot get debconf version. Is debconf installed?" msgstr "Não pode obter a versão do debconf. O debconf está instalado?" @@ -2007,36 +1984,36 @@ msgstr "Falhou o readlink %s" msgid "Failed to unlink %s" msgstr "Falhou o unlink %s" -#: ftparchive/writer.cc:288 +#: ftparchive/writer.cc:289 #, c-format msgid "*** Failed to link %s to %s" msgstr "*** Falhou ligar %s a %s" -#: ftparchive/writer.cc:298 +#: ftparchive/writer.cc:299 #, c-format msgid " DeLink limit of %sB hit.\n" msgstr " Limite DeLink de %sB atingido.\n" -#: ftparchive/writer.cc:403 +#: ftparchive/writer.cc:404 msgid "Archive had no package field" msgstr "Arquivo não possuía campo package" -#: ftparchive/writer.cc:411 ftparchive/writer.cc:701 +#: ftparchive/writer.cc:412 ftparchive/writer.cc:702 #, c-format msgid " %s has no override entry\n" msgstr " %s não possui entrada override\n" -#: ftparchive/writer.cc:479 ftparchive/writer.cc:845 +#: ftparchive/writer.cc:480 ftparchive/writer.cc:846 #, c-format msgid " %s maintainer is %s not %s\n" msgstr " o maintainer de %s é %s, não %s\n" -#: ftparchive/writer.cc:711 +#: ftparchive/writer.cc:712 #, c-format msgid " %s has no source override entry\n" msgstr " %s não possui fonte de entrada de 'override'\n" -#: ftparchive/writer.cc:715 +#: ftparchive/writer.cc:716 #, c-format msgid " %s has no binary override entry either\n" msgstr " %s também não possui entrada binária de 'override'\n" @@ -2045,77 +2022,84 @@ msgstr " %s também não possui entrada binária de 'override'\n" msgid "realloc - Failed to allocate memory" msgstr "realloc - Falhou alocar memória" -#: ftparchive/override.cc:35 ftparchive/override.cc:143 +#: ftparchive/override.cc:35 ftparchive/override.cc:139 #, c-format msgid "Unable to open %s" msgstr "Não foi possível abrir %s" -#: ftparchive/override.cc:61 ftparchive/override.cc:167 +#. skip spaces +#. find end of word +#: ftparchive/override.cc:65 +#, fuzzy, c-format +msgid "Malformed override %s line %llu (%s)" +msgstr "Override %s malformado linha %llu #1" + +#: ftparchive/override.cc:124 ftparchive/override.cc:198 +#, c-format +msgid "Failed to read the override file %s" +msgstr "Falhou ler o ficheiro override %s" + +#: ftparchive/override.cc:163 #, c-format msgid "Malformed override %s line %llu #1" msgstr "Override %s malformado linha %llu #1" -#: ftparchive/override.cc:75 ftparchive/override.cc:179 +#: ftparchive/override.cc:175 #, c-format msgid "Malformed override %s line %llu #2" msgstr "Override %s malformado linha %llu #2" -#: ftparchive/override.cc:89 ftparchive/override.cc:192 +#: ftparchive/override.cc:188 #, c-format msgid "Malformed override %s line %llu #3" msgstr "Override %s malformado linha %llu #3" -#: ftparchive/override.cc:128 ftparchive/override.cc:202 -#, c-format -msgid "Failed to read the override file %s" -msgstr "Falhou ler o ficheiro override %s" - -#: ftparchive/multicompress.cc:70 +#: ftparchive/multicompress.cc:71 #, c-format msgid "Unknown compression algorithm '%s'" msgstr "Algoritmo de compressão desconhecido '%s'" -#: ftparchive/multicompress.cc:100 +#: ftparchive/multicompress.cc:101 #, c-format msgid "Compressed output %s needs a compression set" msgstr "Saída compactada %s precisa de um conjunto de compressão" -#: ftparchive/multicompress.cc:189 +#: ftparchive/multicompress.cc:190 msgid "Failed to create FILE*" msgstr "Falhou criar FILE*" -#: ftparchive/multicompress.cc:192 +#: ftparchive/multicompress.cc:193 msgid "Failed to fork" msgstr "Falhou o fork" -#: ftparchive/multicompress.cc:206 +#: ftparchive/multicompress.cc:207 msgid "Compress child" msgstr "Compactar filho" -#: ftparchive/multicompress.cc:229 +#: ftparchive/multicompress.cc:230 #, c-format msgid "Internal error, failed to create %s" msgstr "Erro Interno, falhou criar %s" -#: ftparchive/multicompress.cc:304 +#: ftparchive/multicompress.cc:303 msgid "IO to subprocess/file failed" msgstr "Falhou o IO para subprocesso/arquivo" -#: ftparchive/multicompress.cc:342 +#: ftparchive/multicompress.cc:341 msgid "Failed to read while computing MD5" msgstr "Falhou ler durante o cálculo de MD5" -#: ftparchive/multicompress.cc:358 +#: ftparchive/multicompress.cc:357 #, c-format msgid "Problem unlinking %s" msgstr "Problema ao executar unlinking %s" -#: ftparchive/multicompress.cc:373 apt-inst/extract.cc:187 +#: ftparchive/multicompress.cc:372 apt-inst/extract.cc:187 #, c-format msgid "Failed to rename %s to %s" msgstr "Falhou renomear %s para %s" -#: cmdline/apt-internal-solver.cc:37 +#: cmdline/apt-internal-solver.cc:38 msgid "" "Usage: apt-internal-solver\n" "\n" @@ -2168,23 +2152,23 @@ msgstr "" " -o=? Definir uma opção arbitrária de configuração, p.e.: -o dir::cache=/" "tmp\n" -#: apt-inst/contrib/extracttar.cc:116 +#: apt-inst/contrib/extracttar.cc:122 msgid "Failed to create pipes" msgstr "Falhou a criação de pipes" -#: apt-inst/contrib/extracttar.cc:143 +#: apt-inst/contrib/extracttar.cc:149 msgid "Failed to exec gzip " msgstr "Falhou executar gzip " -#: apt-inst/contrib/extracttar.cc:180 apt-inst/contrib/extracttar.cc:210 +#: apt-inst/contrib/extracttar.cc:186 apt-inst/contrib/extracttar.cc:216 msgid "Corrupted archive" msgstr "Arquivo corrompido" -#: apt-inst/contrib/extracttar.cc:195 +#: apt-inst/contrib/extracttar.cc:201 msgid "Tar checksum failed, archive corrupted" msgstr "A soma de controlo do tar falhou, arquivo corrompido" -#: apt-inst/contrib/extracttar.cc:302 +#: apt-inst/contrib/extracttar.cc:306 #, c-format msgid "Unknown TAR header type %u, member %s" msgstr "Tipo de cabeçalho TAR %u desconhecido, membro %s" @@ -2250,7 +2234,7 @@ msgstr "Arquivo de configuração duplicado %s/%s" msgid "Failed to write file %s" msgstr "Falhou escrever o ficheiro %s" -#: apt-inst/dirstream.cc:98 apt-inst/dirstream.cc:106 +#: apt-inst/dirstream.cc:106 #, c-format msgid "Failed to close file %s" msgstr "Falhou fechar o ficheiro %s" @@ -2307,23 +2291,18 @@ msgstr "O ficheiro %s/%s substitui o que está no pacote %s" msgid "Unable to stat %s" msgstr "Não foi possível fazer stat %s" -#: apt-inst/deb/debfile.cc:41 apt-inst/deb/debfile.cc:46 +#: apt-inst/deb/debfile.cc:41 apt-inst/deb/debfile.cc:48 +#: apt-inst/deb/debfile.cc:57 #, c-format msgid "This is not a valid DEB archive, missing '%s' member" msgstr "Este não é um arquivo DEB válido, falta o membro '%s'" -#. 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 "Este não é um arquivo DEB válido, não tem '%s', '%s' ou o membro '%s'" - -#: apt-inst/deb/debfile.cc:120 +#: apt-inst/deb/debfile.cc:124 #, c-format msgid "Internal error, could not locate member %s" msgstr "Erro Interno, não foi possível localizar o membro %s" -#: apt-inst/deb/debfile.cc:214 +#: apt-inst/deb/debfile.cc:219 msgid "Unparsable control file" msgstr "Ficheiro de controle não interpretável" @@ -2367,7 +2346,7 @@ msgstr "" "O Dynamic MMap ficou sem espaço. Por favor aumente o tamanho de APT::Cache-" "Start. Valor actual: %lu. (man 5 apt.conf)" -#: apt-pkg/contrib/mmap.cc:440 +#: apt-pkg/contrib/mmap.cc:446 #, c-format msgid "" "Unable to increase the size of the MMap as the limit of %lu bytes is already " @@ -2376,7 +2355,7 @@ msgstr "" "Não foi possível aumentar o tamanho do MMap pois o limite de %lu bytes já " "foi alcançado." -#: apt-pkg/contrib/mmap.cc:443 +#: apt-pkg/contrib/mmap.cc:449 msgid "" "Unable to increase size of the MMap as automatic growing is disabled by user." msgstr "" @@ -2384,88 +2363,88 @@ msgstr "" "está desabilitado pelo utilizador." #. d means days, h means hours, min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:378 +#: apt-pkg/contrib/strutl.cc:401 #, c-format msgid "%lid %lih %limin %lis" msgstr "%lid %lih %limin %lis" #. h means hours, min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:385 +#: apt-pkg/contrib/strutl.cc:408 #, c-format msgid "%lih %limin %lis" msgstr "%lih %limin %lis" #. min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:392 +#: apt-pkg/contrib/strutl.cc:415 #, c-format msgid "%limin %lis" msgstr "%limin %lis" #. s means seconds -#: apt-pkg/contrib/strutl.cc:397 +#: apt-pkg/contrib/strutl.cc:420 #, c-format msgid "%lis" msgstr "%lis" -#: apt-pkg/contrib/strutl.cc:1173 +#: apt-pkg/contrib/strutl.cc:1229 #, c-format msgid "Selection %s not found" msgstr "A selecção %s não foi encontrada" -#: apt-pkg/contrib/configuration.cc:491 +#: apt-pkg/contrib/configuration.cc:503 #, c-format msgid "Unrecognized type abbreviation: '%c'" msgstr "Abreviatura de tipo desconhecida: '%c'" -#: apt-pkg/contrib/configuration.cc:605 +#: apt-pkg/contrib/configuration.cc:617 #, c-format msgid "Opening configuration file %s" msgstr "A abrir o ficheiro de configuração %s" -#: apt-pkg/contrib/configuration.cc:773 +#: apt-pkg/contrib/configuration.cc:785 #, c-format msgid "Syntax error %s:%u: Block starts with no name." msgstr "Erro de sintaxe %s:%u: O bloco começa sem nome." -#: apt-pkg/contrib/configuration.cc:792 +#: apt-pkg/contrib/configuration.cc:804 #, c-format msgid "Syntax error %s:%u: Malformed tag" msgstr "Erro de sintaxe %s:%u: Tag mal formada" -#: apt-pkg/contrib/configuration.cc:809 +#: apt-pkg/contrib/configuration.cc:821 #, c-format msgid "Syntax error %s:%u: Extra junk after value" msgstr "Erro de sintaxe %s:%u: Lixo extra depois do valor" -#: apt-pkg/contrib/configuration.cc:849 +#: apt-pkg/contrib/configuration.cc:861 #, c-format msgid "Syntax error %s:%u: Directives can only be done at the top level" msgstr "" "Erro de sintaxe %s:%u: Directivas só podem ser feitas no nível mais alto" -#: apt-pkg/contrib/configuration.cc:856 +#: apt-pkg/contrib/configuration.cc:868 #, c-format msgid "Syntax error %s:%u: Too many nested includes" msgstr "Erro de sintaxe %s:%u: Demasiados includes encadeados" -#: apt-pkg/contrib/configuration.cc:860 apt-pkg/contrib/configuration.cc:865 +#: apt-pkg/contrib/configuration.cc:872 apt-pkg/contrib/configuration.cc:877 #, c-format msgid "Syntax error %s:%u: Included from here" msgstr "Erro de sintaxe %s:%u: Incluído a partir deste ponto" -#: apt-pkg/contrib/configuration.cc:869 +#: apt-pkg/contrib/configuration.cc:881 #, c-format msgid "Syntax error %s:%u: Unsupported directive '%s'" msgstr "Erro de sintaxe %s:%u: Directiva '%s' não suportada" -#: apt-pkg/contrib/configuration.cc:872 +#: apt-pkg/contrib/configuration.cc:884 #, c-format msgid "Syntax error %s:%u: clear directive requires an option tree as argument" msgstr "" "Erro de sintaxe %s:%u: directiva clara necessita de uma árvore de opções " "como argumento" -#: apt-pkg/contrib/configuration.cc:922 +#: apt-pkg/contrib/configuration.cc:934 #, c-format msgid "Syntax error %s:%u: Extra junk at end of file" msgstr "Erro de sintaxe %s:%u: Lixo extra no final do ficheiro" @@ -2490,48 +2469,48 @@ msgstr "" msgid "%c%s... %u%%" msgstr "%c%s... Pronto" -#: apt-pkg/contrib/cmndline.cc:80 +#: apt-pkg/contrib/cmndline.cc:116 #, c-format msgid "Command line option '%c' [from %s] is not known." msgstr "Opção '%c' da linha de comandos [de %s] é desconhecida." -#: apt-pkg/contrib/cmndline.cc:105 apt-pkg/contrib/cmndline.cc:114 -#: apt-pkg/contrib/cmndline.cc:122 +#: apt-pkg/contrib/cmndline.cc:141 apt-pkg/contrib/cmndline.cc:150 +#: apt-pkg/contrib/cmndline.cc:158 #, c-format msgid "Command line option %s is not understood" msgstr "Opção %s de linha de comandos não é compreendida" -#: apt-pkg/contrib/cmndline.cc:127 +#: apt-pkg/contrib/cmndline.cc:163 #, c-format msgid "Command line option %s is not boolean" msgstr "Opção %s da linha de comandos não é booleana" -#: apt-pkg/contrib/cmndline.cc:168 apt-pkg/contrib/cmndline.cc:189 +#: apt-pkg/contrib/cmndline.cc:204 apt-pkg/contrib/cmndline.cc:225 #, c-format msgid "Option %s requires an argument." msgstr "A opção %s necessita de um argumento." -#: apt-pkg/contrib/cmndline.cc:202 apt-pkg/contrib/cmndline.cc:208 +#: apt-pkg/contrib/cmndline.cc:238 apt-pkg/contrib/cmndline.cc:244 #, c-format msgid "Option %s: Configuration item specification must have an =<val>." msgstr "Opção %s: Especificação de item de configuração tem de ter um =<val>." -#: apt-pkg/contrib/cmndline.cc:237 +#: apt-pkg/contrib/cmndline.cc:273 #, c-format msgid "Option %s requires an integer argument, not '%s'" msgstr "Opção %s necessita de um número inteiro como argumento, não '%s'" -#: apt-pkg/contrib/cmndline.cc:268 +#: apt-pkg/contrib/cmndline.cc:304 #, c-format msgid "Option '%s' is too long" msgstr "Opção '%s' é demasiado longa" -#: apt-pkg/contrib/cmndline.cc:300 +#: apt-pkg/contrib/cmndline.cc:336 #, c-format msgid "Sense %s is not understood, try true or false." msgstr "O sentido %s não é compreendido, tente verdadeiro ou falso." -#: apt-pkg/contrib/cmndline.cc:350 +#: apt-pkg/contrib/cmndline.cc:386 #, c-format msgid "Invalid operation %s" msgstr "Operação %s inválida" @@ -2545,53 +2524,53 @@ msgstr "Impossível executar stat ao ponto de montagem %s" msgid "Failed to stat the cdrom" msgstr "Impossível executar stat ao cdrom" -#: apt-pkg/contrib/fileutl.cc:93 +#: apt-pkg/contrib/fileutl.cc:95 #, c-format msgid "Problem closing the gzip file %s" msgstr "Problema ao fechar o ficheiro gzip %s" -#: apt-pkg/contrib/fileutl.cc:226 +#: apt-pkg/contrib/fileutl.cc:228 #, c-format msgid "Not using locking for read only lock file %s" msgstr "" "Não está a ser utilizado acesso exclusivo para apenas leitura ao ficheiro %s" -#: apt-pkg/contrib/fileutl.cc:231 +#: apt-pkg/contrib/fileutl.cc:233 #, c-format msgid "Could not open lock file %s" msgstr "Não foi possível abrir ficheiro de lock %s" -#: apt-pkg/contrib/fileutl.cc:254 +#: apt-pkg/contrib/fileutl.cc:256 #, c-format msgid "Not using locking for nfs mounted lock file %s" msgstr "" "Não está a ser utilizado o acesso exclusivo para o ficheiro %s, montado via " "nfs" -#: apt-pkg/contrib/fileutl.cc:259 +#: apt-pkg/contrib/fileutl.cc:261 #, c-format msgid "Could not get lock %s" msgstr "Não foi possível obter acesso exclusivo a %s" -#: apt-pkg/contrib/fileutl.cc:396 apt-pkg/contrib/fileutl.cc:510 +#: apt-pkg/contrib/fileutl.cc:398 apt-pkg/contrib/fileutl.cc:512 #, c-format msgid "List of files can't be created as '%s' is not a directory" msgstr "" "Lista de ficheiros que não podem ser criados porque '%s' não é um directório" -#: apt-pkg/contrib/fileutl.cc:430 +#: apt-pkg/contrib/fileutl.cc:432 #, c-format msgid "Ignoring '%s' in directory '%s' as it is not a regular file" msgstr "A ignorar '%s' no directório '%s' porque não é um ficheiro normal" -#: apt-pkg/contrib/fileutl.cc:448 +#: apt-pkg/contrib/fileutl.cc:450 #, c-format msgid "Ignoring file '%s' in directory '%s' as it has no filename extension" msgstr "" "A ignorar o ficheiro '%s' no directório '%s' porque não tem extensão no nome " "do ficheiro" -#: apt-pkg/contrib/fileutl.cc:457 +#: apt-pkg/contrib/fileutl.cc:459 #, c-format msgid "" "Ignoring file '%s' in directory '%s' as it has an invalid filename extension" @@ -2599,75 +2578,75 @@ msgstr "" "A ignorar o ficheiro '%s' no directório '%s' porque tem uma extensão " "inválida no nome do ficheiro" -#: apt-pkg/contrib/fileutl.cc:844 +#: apt-pkg/contrib/fileutl.cc:862 #, c-format msgid "Sub-process %s received a segmentation fault." msgstr "O sub-processo %s recebeu uma falha de segmentação." -#: apt-pkg/contrib/fileutl.cc:846 +#: apt-pkg/contrib/fileutl.cc:864 #, c-format msgid "Sub-process %s received signal %u." msgstr "O sub-processo %s recebeu o sinal %u." -#: apt-pkg/contrib/fileutl.cc:850 apt-pkg/contrib/gpgv.cc:243 +#: apt-pkg/contrib/fileutl.cc:868 apt-pkg/contrib/gpgv.cc:237 #, c-format msgid "Sub-process %s returned an error code (%u)" msgstr "O sub-processo %s retornou um código de erro (%u)" -#: apt-pkg/contrib/fileutl.cc:852 apt-pkg/contrib/gpgv.cc:236 +#: apt-pkg/contrib/fileutl.cc:870 apt-pkg/contrib/gpgv.cc:230 #, c-format msgid "Sub-process %s exited unexpectedly" msgstr "O sub-processo %s terminou inesperadamente" -#: apt-pkg/contrib/fileutl.cc:988 +#: apt-pkg/contrib/fileutl.cc:1016 #, c-format msgid "Could not open file %s" msgstr "Não foi possível abrir ficheiro o %s" -#: apt-pkg/contrib/fileutl.cc:1065 +#: apt-pkg/contrib/fileutl.cc:1093 #, c-format msgid "Could not open file descriptor %d" msgstr "Não foi possível abrir o descritor de ficheiro %d" -#: apt-pkg/contrib/fileutl.cc:1150 +#: apt-pkg/contrib/fileutl.cc:1178 msgid "Failed to create subprocess IPC" msgstr "Falhou criar subprocesso IPC" -#: apt-pkg/contrib/fileutl.cc:1205 +#: apt-pkg/contrib/fileutl.cc:1233 msgid "Failed to exec compressor " msgstr "Falhou executar compactador " -#: apt-pkg/contrib/fileutl.cc:1298 +#: apt-pkg/contrib/fileutl.cc:1326 #, c-format msgid "read, still have %llu to read but none left" msgstr "lidos, ainda restam %llu para serem lidos mas não resta nenhum" -#: apt-pkg/contrib/fileutl.cc:1385 apt-pkg/contrib/fileutl.cc:1407 +#: apt-pkg/contrib/fileutl.cc:1413 apt-pkg/contrib/fileutl.cc:1435 #, c-format msgid "write, still have %llu to write but couldn't" msgstr "escritos, ainda restam %llu para escrever mas não foi possível" -#: apt-pkg/contrib/fileutl.cc:1695 +#: apt-pkg/contrib/fileutl.cc:1723 #, c-format msgid "Problem closing the file %s" msgstr "Problema ao fechar o ficheiro %s" -#: apt-pkg/contrib/fileutl.cc:1707 +#: apt-pkg/contrib/fileutl.cc:1735 #, c-format msgid "Problem renaming the file %s to %s" msgstr "Problema ao renomear o ficheiro %s para %s" -#: apt-pkg/contrib/fileutl.cc:1718 +#: apt-pkg/contrib/fileutl.cc:1746 #, c-format msgid "Problem unlinking the file %s" msgstr "Problema ao remover o link do ficheiro %s" -#: apt-pkg/contrib/fileutl.cc:1731 +#: apt-pkg/contrib/fileutl.cc:1759 msgid "Problem syncing the file" msgstr "Problema sincronizando o ficheiro" #. TRANSLATOR: %s is the trusted keyring parts directory -#: apt-pkg/contrib/gpgv.cc:76 +#: apt-pkg/contrib/gpgv.cc:70 #, c-format msgid "No keyring installed in %s." msgstr "Nenhum keyring instalado em %s." @@ -2779,90 +2758,100 @@ msgstr "Falhou abrir o StateFile %s" msgid "Failed to write temporary StateFile %s" msgstr "Falha escrever ficheiro temporário StateFile %s" -#: apt-pkg/tagfile.cc:129 +#: apt-pkg/tagfile.cc:138 #, c-format msgid "Unable to parse package file %s (1)" msgstr "Não foi possível fazer parse ao ficheiro do pacote %s (1)" -#: apt-pkg/tagfile.cc:216 +#: apt-pkg/tagfile.cc:235 #, c-format msgid "Unable to parse package file %s (2)" msgstr "Não foi possível fazer parse ao ficheiro de pacote %s (2)" -#: apt-pkg/sourcelist.cc:96 +#: apt-pkg/sourcelist.cc:118 +#, fuzzy, c-format +msgid "Malformed stanza %u in source list %s (URI parse)" +msgstr "Linha mal formada %lu na lista de fontes %s (parse de URI)" + +#: apt-pkg/sourcelist.cc:161 #, c-format msgid "Malformed line %lu in source list %s ([option] unparseable)" msgstr "" "Linha mal formada %lu na lista de fontes %s ([opção] não interpretável)" -#: apt-pkg/sourcelist.cc:99 +#: apt-pkg/sourcelist.cc:164 #, c-format msgid "Malformed line %lu in source list %s ([option] too short)" msgstr "Linha mal formada %lu na lista de fontes %s ([opção] demasiado curta)" -#: apt-pkg/sourcelist.cc:110 +#: apt-pkg/sourcelist.cc:175 #, c-format msgid "Malformed line %lu in source list %s ([%s] is not an assignment)" msgstr "" "Linha mal formada %lu na lista de fontes %s ([%s] não é uma atribuição)" -#: apt-pkg/sourcelist.cc:116 +#: apt-pkg/sourcelist.cc:181 #, c-format msgid "Malformed line %lu in source list %s ([%s] has no key)" msgstr "Linha mal formada %lu na lista de fontes %s ([%s] não tem chave)" -#: apt-pkg/sourcelist.cc:119 +#: apt-pkg/sourcelist.cc:184 #, c-format msgid "Malformed line %lu in source list %s ([%s] key %s has no value)" msgstr "" "Linha mal formada %lu na lista de fontes %s ([%s] chave %s não tem valor)" -#: apt-pkg/sourcelist.cc:132 +#: apt-pkg/sourcelist.cc:197 #, c-format msgid "Malformed line %lu in source list %s (URI)" msgstr "Linha mal formada %lu na lista de fontes %s (URI)" -#: apt-pkg/sourcelist.cc:134 +#: apt-pkg/sourcelist.cc:199 #, c-format msgid "Malformed line %lu in source list %s (dist)" msgstr "Linha mal formada %lu na lista de fontes %s (distribuição)" -#: apt-pkg/sourcelist.cc:137 +#: apt-pkg/sourcelist.cc:202 #, c-format msgid "Malformed line %lu in source list %s (URI parse)" msgstr "Linha mal formada %lu na lista de fontes %s (parse de URI)" -#: apt-pkg/sourcelist.cc:143 +#: apt-pkg/sourcelist.cc:208 #, c-format msgid "Malformed line %lu in source list %s (absolute dist)" msgstr "Linha mal formada %lu na lista de fontes %s (distribuição absoluta)" -#: apt-pkg/sourcelist.cc:150 +#: apt-pkg/sourcelist.cc:215 #, c-format msgid "Malformed line %lu in source list %s (dist parse)" msgstr "Linha mal formada %lu na lista de fontes %s (dist parse)" -#: apt-pkg/sourcelist.cc:248 +#: apt-pkg/sourcelist.cc:326 #, c-format msgid "Opening %s" msgstr "A abrir %s" -#: apt-pkg/sourcelist.cc:265 apt-pkg/cdrom.cc:495 +#: apt-pkg/sourcelist.cc:338 apt-pkg/cdrom.cc:495 #, c-format msgid "Line %u too long in source list %s." msgstr "Linha %u é demasiado longa na lista de fontes %s." -#: apt-pkg/sourcelist.cc:289 +#: apt-pkg/sourcelist.cc:362 #, c-format msgid "Malformed line %u in source list %s (type)" msgstr "Linha mal formada %u na lista de fontes %s (tipo)" -#: apt-pkg/sourcelist.cc:293 +#: apt-pkg/sourcelist.cc:366 #, c-format msgid "Type '%s' is not known on line %u in source list %s" msgstr "O tipo '%s' não é conhecido na linha %u na lista de fontes %s" -#: apt-pkg/packagemanager.cc:297 apt-pkg/packagemanager.cc:923 +#: apt-pkg/sourcelist.cc:407 +#, fuzzy, c-format +msgid "Type '%s' is not known on stanza %u in source list %s" +msgstr "O tipo '%s' não é conhecido na linha %u na lista de fontes %s" + +#: apt-pkg/packagemanager.cc:296 apt-pkg/packagemanager.cc:922 #, c-format msgid "" "Could not perform immediate configuration on '%s'. Please see man 5 apt.conf " @@ -2871,12 +2860,12 @@ msgstr "" "Não foi possível proceder à configuração imediata em '%s'. Para detalhes, " "por favor veja man 5 apt.conf em APT::Immediate-Configure. (%d)" -#: apt-pkg/packagemanager.cc:498 apt-pkg/packagemanager.cc:529 +#: apt-pkg/packagemanager.cc:497 apt-pkg/packagemanager.cc:528 #, c-format msgid "Could not configure '%s'. " msgstr "Não pode configurar '%s'. " -#: apt-pkg/packagemanager.cc:571 +#: apt-pkg/packagemanager.cc:570 #, c-format msgid "" "This installation run will require temporarily removing the essential " @@ -2901,7 +2890,7 @@ msgstr "" "O pacote %s necessita ser reinstalado, mas não foi possível encontrar um " "repositório para o mesmo." -#: apt-pkg/algorithms.cc:1238 +#: apt-pkg/algorithms.cc:1068 msgid "" "Error, pkgProblemResolver::Resolve generated breaks, this may be caused by " "held packages." @@ -2909,21 +2898,13 @@ msgstr "" "Erro, pkgProblemResolver::Resolve gerou falhas, isto pode ser causado por " "pacotes mantidos (hold)." -#: apt-pkg/algorithms.cc:1240 +#: apt-pkg/algorithms.cc:1070 msgid "Unable to correct problems, you have held broken packages." msgstr "" "Não foi possível corrigir problemas, você tem pacotes mantidos (hold) " "estragados." -#: apt-pkg/algorithms.cc:1592 apt-pkg/algorithms.cc:1594 -msgid "" -"Some index files failed to download. They have been ignored, or old ones " -"used instead." -msgstr "" -"Falhou o download de alguns ficheiros de índice. Foram ignorados ou os " -"antigos foram usados em seu lugar." - -#: apt-pkg/acquire.cc:81 apt-pkg/cdrom.cc:838 +#: apt-pkg/acquire.cc:81 apt-pkg/cdrom.cc:811 #, c-format msgid "List directory %spartial is missing." msgstr "Falta directório de listas %spartial." @@ -2950,28 +2931,33 @@ msgstr "A obter o ficheiro %li de %li (%s restantes)" msgid "Retrieving file %li of %li" msgstr "A obter o ficheiro %li de %li" -#: apt-pkg/acquire-worker.cc:112 +#: apt-pkg/acquire-worker.cc:113 #, c-format msgid "The method driver %s could not be found." msgstr "O driver do método %s não pôde ser encontrado." -#: apt-pkg/acquire-worker.cc:161 +#: apt-pkg/acquire-worker.cc:115 +#, fuzzy, c-format +msgid "Is the package %s installed?" +msgstr "Verifique se o pacote 'dpkg-dev' está instalado.\n" + +#: apt-pkg/acquire-worker.cc:166 #, c-format msgid "Method %s did not start correctly" msgstr "Método %s não iniciou correctamente" -#: apt-pkg/acquire-worker.cc:447 +#: apt-pkg/acquire-worker.cc:452 #, c-format msgid "Please insert the disc labeled: '%s' in the drive '%s' and press enter." msgstr "" "Por favor insira o disco denominado: '%s' no leitor '%s' e pressione enter." -#: apt-pkg/init.cc:151 +#: apt-pkg/init.cc:143 #, c-format msgid "Packaging system '%s' is not supported" msgstr "Sistema de empacotamento '%s' não é suportado" -#: apt-pkg/init.cc:167 +#: apt-pkg/init.cc:159 msgid "Unable to determine a suitable packaging system type" msgstr "" "Não foi possível determinar um tipo de sistema de empacotamento adequado" @@ -3008,17 +2994,17 @@ msgstr "" "O valor '%s' é inválido para APT::Default-Release porque tal lançamento não " "está disponível nas fontes" -#: apt-pkg/policy.cc:399 +#: apt-pkg/policy.cc:414 #, c-format msgid "Invalid record in the preferences file %s, no Package header" msgstr "Registo inválido no ficheiro de preferências %s, sem cabeçalho Package" -#: apt-pkg/policy.cc:421 +#: apt-pkg/policy.cc:436 #, c-format msgid "Did not understand pin type %s" msgstr "Não foi possível entender o tipo de marca (pin) %s" -#: apt-pkg/policy.cc:429 +#: apt-pkg/policy.cc:444 msgid "No priority (or zero) specified for pin" msgstr "Nenhuma prioridade (ou zero) especificada para marcação (pin)" @@ -3091,16 +3077,20 @@ msgstr "Erro de I/O ao gravar a cache de código fonte" msgid "rename failed, %s (%s -> %s)." msgstr "falhou renomear, %s (%s -> %s)." -#: apt-pkg/acquire-item.cc:599 -msgid "MD5Sum mismatch" -msgstr "MD5Sum não coincide" - -#: apt-pkg/acquire-item.cc:870 apt-pkg/acquire-item.cc:1887 -#: apt-pkg/acquire-item.cc:2030 +#: apt-pkg/acquire-item.cc:154 msgid "Hash Sum mismatch" msgstr "Código de verificação hash não coincide" -#: apt-pkg/acquire-item.cc:1388 +#: apt-pkg/acquire-item.cc:159 +msgid "Size mismatch" +msgstr "Tamanho incorrecto" + +#: apt-pkg/acquire-item.cc:164 +#, fuzzy +msgid "Invalid file format" +msgstr "Operação %s inválida" + +#: apt-pkg/acquire-item.cc:1570 #, c-format msgid "" "Unable to find expected entry '%s' in Release file (Wrong sources.list entry " @@ -3109,18 +3099,18 @@ msgstr "" "Incapaz de encontrar a entrada '%s' esperada no ficheiro Release (entrada " "errada em sources.list ou ficheiro malformado)" -#: apt-pkg/acquire-item.cc:1404 +#: apt-pkg/acquire-item.cc:1586 #, c-format msgid "Unable to find hash sum for '%s' in Release file" msgstr "Não foi possível encontrar hash sum para '%s' no ficheiro Release" -#: apt-pkg/acquire-item.cc:1446 +#: apt-pkg/acquire-item.cc:1628 msgid "There is no public key available for the following key IDs:\n" msgstr "" "Não existe qualquer chave pública disponível para as seguintes IDs de " "chave:\n" -#: apt-pkg/acquire-item.cc:1484 +#: apt-pkg/acquire-item.cc:1666 #, c-format msgid "" "Release file for %s is expired (invalid since %s). Updates for this " @@ -3129,12 +3119,12 @@ msgstr "" "O ficheiro Release para %s está expirado (inválido desde %s). Não serão " "aplicadas as actualizações para este repositório." -#: apt-pkg/acquire-item.cc:1506 +#: apt-pkg/acquire-item.cc:1688 #, c-format msgid "Conflicting distribution: %s (expected %s but got %s)" msgstr "Distribuição em conflito: %s (esperado %s mas obtido %s)" -#: apt-pkg/acquire-item.cc:1536 +#: apt-pkg/acquire-item.cc:1718 #, c-format msgid "" "An error occurred during the signature verification. The repository is not " @@ -3145,12 +3135,12 @@ msgstr "" "GPG: %s: %s\n" #. Invalid signature file, reject (LP: #346386) (Closes: #627642) -#: apt-pkg/acquire-item.cc:1546 apt-pkg/acquire-item.cc:1551 +#: apt-pkg/acquire-item.cc:1728 apt-pkg/acquire-item.cc:1733 #, c-format msgid "GPG error: %s: %s" msgstr "Erro GPG: %s: %s" -#: apt-pkg/acquire-item.cc:1663 +#: apt-pkg/acquire-item.cc:1856 #, c-format msgid "" "I wasn't able to locate a file for the %s package. This might mean you need " @@ -3160,16 +3150,12 @@ msgstr "" "significar que você precisa corrigir manualmente este pacote. (devido a " "arquitectura em falta)" -#: apt-pkg/acquire-item.cc:1722 +#: apt-pkg/acquire-item.cc:1922 #, c-format -msgid "" -"I wasn't able to locate a file for the %s package. This might mean you need " -"to manually fix this package." -msgstr "" -"Não foi possível localizar arquivo para o pacote %s. Isto pode significar " -"que você precisa consertar manualmente este pacote." +msgid "Can't find a source to download version '%s' of '%s'" +msgstr "Não conseguiu encontrar uma fonte para obter a versão '%s' de '%s'" -#: apt-pkg/acquire-item.cc:1781 +#: apt-pkg/acquire-item.cc:1980 #, c-format msgid "" "The package index files are corrupted. No Filename: field for package %s." @@ -3177,16 +3163,12 @@ msgstr "" "Os arquivos de índice de pacotes estão corrompidos. Nenhum campo Filename: " "para o pacote %s." -#: apt-pkg/acquire-item.cc:1879 -msgid "Size mismatch" -msgstr "Tamanho incorrecto" - -#: apt-pkg/indexrecords.cc:68 +#: apt-pkg/indexrecords.cc:73 #, c-format msgid "Unable to parse Release file %s" msgstr "Não foi possível fazer parse ao ficheiro Release %s" -#: apt-pkg/indexrecords.cc:78 +#: apt-pkg/indexrecords.cc:81 #, c-format msgid "No sections in Release file %s" msgstr "Nenhuma secção, no ficheiro Release %s" @@ -3211,50 +3193,41 @@ msgstr "Entrada, 'Date', inválida no ficheiro Release %s" msgid "Vendor block %s contains no fingerprint" msgstr "O bloco de fabricante %s não contém a impressão digital" -#: apt-pkg/cdrom.cc:576 -#, c-format -msgid "" -"Using CD-ROM mount point %s\n" -"Mounting CD-ROM\n" -msgstr "" -"Utilizando o ponto de montagem do CD-ROM %s\n" -"A montar o CD-ROM\n" - -#: apt-pkg/cdrom.cc:585 apt-pkg/cdrom.cc:682 -msgid "Identifying.. " -msgstr "A identificar.. " - -#: apt-pkg/cdrom.cc:613 -#, c-format -msgid "Stored label: %s\n" -msgstr "Label Guardada: %s \n" - -#: apt-pkg/cdrom.cc:622 apt-pkg/cdrom.cc:915 -msgid "Unmounting CD-ROM...\n" -msgstr "A desmontar o CD-ROM...\n" - -#: apt-pkg/cdrom.cc:642 +#: apt-pkg/cdrom.cc:575 #, c-format msgid "Using CD-ROM mount point %s\n" msgstr "A utilizar o ponto de montagem do CD-ROM %s\n" -#: apt-pkg/cdrom.cc:660 +#: apt-pkg/cdrom.cc:583 msgid "Unmounting CD-ROM\n" msgstr "A desmontar o CD-ROM\n" -#: apt-pkg/cdrom.cc:665 +#: apt-pkg/cdrom.cc:588 msgid "Waiting for disc...\n" msgstr "A aguardar pelo disco...\n" -#: apt-pkg/cdrom.cc:674 +#: apt-pkg/cdrom.cc:597 msgid "Mounting CD-ROM...\n" msgstr "A montar o CD-ROM...\n" -#: apt-pkg/cdrom.cc:693 +#: apt-pkg/cdrom.cc:605 +msgid "Identifying.. " +msgstr "A identificar.. " + +#: apt-pkg/cdrom.cc:643 +#, c-format +msgid "Stored label: %s\n" +msgstr "Label Guardada: %s \n" + +#: apt-pkg/cdrom.cc:652 apt-pkg/cdrom.cc:888 +msgid "Unmounting CD-ROM...\n" +msgstr "A desmontar o CD-ROM...\n" + +#: apt-pkg/cdrom.cc:667 msgid "Scanning disc for index files..\n" msgstr "A pesquisar os ficheiros de índice do disco..\n" -#: apt-pkg/cdrom.cc:744 +#: apt-pkg/cdrom.cc:717 #, c-format msgid "" "Found %zu package indexes, %zu source indexes, %zu translation indexes and " @@ -3263,7 +3236,7 @@ msgstr "" "Foram encontrados %zu índices de pacotes, %zu índices de código-fonte, %zu " "índices de tradução e %zu assinaturas\n" -#: apt-pkg/cdrom.cc:755 +#: apt-pkg/cdrom.cc:728 msgid "" "Unable to locate any package files, perhaps this is not a Debian Disc or the " "wrong architecture?" @@ -3271,16 +3244,16 @@ msgstr "" "Não foi possível localizar quaisquer ficheiros de pacote, talvez este não " "seja um disco Debian ou seja a arquitectura errada?" -#: apt-pkg/cdrom.cc:782 +#: apt-pkg/cdrom.cc:755 #, c-format msgid "Found label '%s'\n" msgstr "Encontrada a etiqueta '%s'\n" -#: apt-pkg/cdrom.cc:811 +#: apt-pkg/cdrom.cc:784 msgid "That is not a valid name, try again.\n" msgstr "Isso não é um nome válido, tente novamente.\n" -#: apt-pkg/cdrom.cc:828 +#: apt-pkg/cdrom.cc:801 #, c-format msgid "" "This disc is called: \n" @@ -3289,15 +3262,15 @@ msgstr "" "Este disco tem o nome: \n" "'%s'\n" -#: apt-pkg/cdrom.cc:830 +#: apt-pkg/cdrom.cc:803 msgid "Copying package lists..." msgstr "A copiar listas de pacotes..." -#: apt-pkg/cdrom.cc:865 +#: apt-pkg/cdrom.cc:838 msgid "Writing new source list\n" msgstr "A escrever lista de novas source\n" -#: apt-pkg/cdrom.cc:873 +#: apt-pkg/cdrom.cc:846 msgid "Source list entries for this disc are:\n" msgstr "As entradas de listas de Source para este Disco são:\n" @@ -3333,33 +3306,38 @@ msgstr "Não foi possível encontrar registo de autenticação para: %s" msgid "Hash mismatch for: %s" msgstr "Hash não coincide para: %s" -#: apt-pkg/cacheset.cc:403 +#: apt-pkg/cacheset.cc:479 #, c-format msgid "Release '%s' for '%s' was not found" msgstr "Não foi encontrado o Release '%s' para '%s'" -#: apt-pkg/cacheset.cc:406 +#: apt-pkg/cacheset.cc:482 #, c-format msgid "Version '%s' for '%s' was not found" msgstr "Não foi encontrada a versão '%s' para '%s'" -#: apt-pkg/cacheset.cc:517 +#: apt-pkg/cacheset.cc:593 #, c-format msgid "Couldn't find task '%s'" msgstr "Não foi possível encontrar a tarefa '%s'" -#: apt-pkg/cacheset.cc:523 +#: apt-pkg/cacheset.cc:599 #, c-format msgid "Couldn't find any package by regex '%s'" msgstr "Não foi possível encontrar o pacote através da expressão regular '%s'" -#: apt-pkg/cacheset.cc:534 +#: apt-pkg/cacheset.cc:605 +#, fuzzy, c-format +msgid "Couldn't find any package by glob '%s'" +msgstr "Não foi possível encontrar o pacote através da expressão regular '%s'" + +#: apt-pkg/cacheset.cc:616 #, c-format msgid "Can't select versions from package '%s' as it is purely virtual" msgstr "" "Não foi possível seleccionar versões do pacote '%s' pois é puramente virtual" -#: apt-pkg/cacheset.cc:541 apt-pkg/cacheset.cc:548 +#: apt-pkg/cacheset.cc:623 apt-pkg/cacheset.cc:630 #, c-format msgid "" "Can't select installed nor candidate version from package '%s' as it has " @@ -3368,21 +3346,21 @@ msgstr "" "Não pode seleccionar a versão instalada nem a versão candidata do pacote " "'%s' pois não tem nenhuma destas" -#: apt-pkg/cacheset.cc:555 +#: apt-pkg/cacheset.cc:637 #, c-format msgid "Can't select newest version from package '%s' as it is purely virtual" msgstr "" "Não foi possível seleccionar a versão mais recente a partir do pacote '%s' " "já que é puramente virtual" -#: apt-pkg/cacheset.cc:563 +#: apt-pkg/cacheset.cc:645 #, c-format msgid "Can't select candidate version from package %s as it has no candidate" msgstr "" "Não é possível seleccionar a versão candidata do pacote %s já que não tem " "candidato" -#: apt-pkg/cacheset.cc:571 +#: apt-pkg/cacheset.cc:653 #, c-format msgid "Can't select installed version from package %s as it is not installed" msgstr "" @@ -3409,111 +3387,135 @@ msgstr "O resolvedor externo falhou sem uma mensagem de erro adequada" msgid "Execute external solver" msgstr "Executar resolvedor externo" -#: apt-pkg/deb/dpkgpm.cc:73 +#: apt-pkg/install-progress.cc:51 +#, c-format +msgid "Progress: [%3i%%]" +msgstr "" + +#: apt-pkg/install-progress.cc:85 apt-pkg/install-progress.cc:168 +msgid "Running dpkg" +msgstr "A correr o dpkg" + +#: apt-pkg/update.cc:110 apt-pkg/update.cc:112 +msgid "" +"Some index files failed to download. They have been ignored, or old ones " +"used instead." +msgstr "" +"Falhou o download de alguns ficheiros de índice. Foram ignorados ou os " +"antigos foram usados em seu lugar." + +#: apt-pkg/deb/dpkgpm.cc:91 #, c-format msgid "Installing %s" msgstr "A instalar %s" -#: apt-pkg/deb/dpkgpm.cc:74 apt-pkg/deb/dpkgpm.cc:982 +#: apt-pkg/deb/dpkgpm.cc:92 apt-pkg/deb/dpkgpm.cc:977 #, c-format msgid "Configuring %s" msgstr "A configurar %s" -#: apt-pkg/deb/dpkgpm.cc:75 apt-pkg/deb/dpkgpm.cc:989 +#: apt-pkg/deb/dpkgpm.cc:93 apt-pkg/deb/dpkgpm.cc:984 #, c-format msgid "Removing %s" msgstr "A remover %s" -#: apt-pkg/deb/dpkgpm.cc:76 +#: apt-pkg/deb/dpkgpm.cc:94 #, c-format msgid "Completely removing %s" msgstr "A remover completamente %s" -#: apt-pkg/deb/dpkgpm.cc:77 +#: apt-pkg/deb/dpkgpm.cc:95 #, c-format msgid "Noting disappearance of %s" msgstr "A notar o desaparecimento de %s" -#: apt-pkg/deb/dpkgpm.cc:78 +#: apt-pkg/deb/dpkgpm.cc:96 #, c-format msgid "Running post-installation trigger %s" msgstr "A correr o 'trigger' de pós-instalação %s" #. FIXME: use a better string after freeze -#: apt-pkg/deb/dpkgpm.cc:735 +#: apt-pkg/deb/dpkgpm.cc:808 #, c-format msgid "Directory '%s' missing" msgstr "Falta o directório '%s'" -#: apt-pkg/deb/dpkgpm.cc:750 apt-pkg/deb/dpkgpm.cc:770 +#: apt-pkg/deb/dpkgpm.cc:823 apt-pkg/deb/dpkgpm.cc:845 #, c-format msgid "Could not open file '%s'" msgstr "Não foi possível abrir ficheiro o '%s'" -#: apt-pkg/deb/dpkgpm.cc:975 +#: apt-pkg/deb/dpkgpm.cc:970 #, c-format msgid "Preparing %s" msgstr "A preparar %s" -#: apt-pkg/deb/dpkgpm.cc:976 +#: apt-pkg/deb/dpkgpm.cc:971 #, c-format msgid "Unpacking %s" msgstr "A desempacotar %s" -#: apt-pkg/deb/dpkgpm.cc:981 +#: apt-pkg/deb/dpkgpm.cc:976 #, c-format msgid "Preparing to configure %s" msgstr "A preparar para configurar %s" -#: apt-pkg/deb/dpkgpm.cc:983 +#: apt-pkg/deb/dpkgpm.cc:978 #, c-format msgid "Installed %s" msgstr "%s instalado" -#: apt-pkg/deb/dpkgpm.cc:988 +#: apt-pkg/deb/dpkgpm.cc:983 #, c-format msgid "Preparing for removal of %s" msgstr "A preparar a remoção de %s" -#: apt-pkg/deb/dpkgpm.cc:990 +#: apt-pkg/deb/dpkgpm.cc:985 #, c-format msgid "Removed %s" msgstr "%s removido" -#: apt-pkg/deb/dpkgpm.cc:995 +#: apt-pkg/deb/dpkgpm.cc:990 #, c-format msgid "Preparing to completely remove %s" msgstr "A preparar para remover completamente %s" -#: apt-pkg/deb/dpkgpm.cc:996 +#: apt-pkg/deb/dpkgpm.cc:991 #, c-format msgid "Completely removed %s" msgstr "Remoção completa de %s" -#: apt-pkg/deb/dpkgpm.cc:1243 -msgid "Can not write log, openpty() failed (/dev/pts not mounted?)\n" +#: apt-pkg/deb/dpkgpm.cc:1046 +msgid "ioctl(TIOCGWINSZ) failed" msgstr "" -"Não é possível escrever o registo (log), openpty() falhou (/dev/pts não está " -"montado?)\n" -#: apt-pkg/deb/dpkgpm.cc:1273 -msgid "Running dpkg" -msgstr "A correr o dpkg" +#: apt-pkg/deb/dpkgpm.cc:1049 apt-pkg/deb/dpkgpm.cc:1070 +#, fuzzy, c-format +msgid "Can not write log (%s)" +msgstr "Não conseguiu escrever para %s" + +#: apt-pkg/deb/dpkgpm.cc:1049 +msgid "Is /dev/pts mounted?" +msgstr "" + +#: apt-pkg/deb/dpkgpm.cc:1070 +msgid "Is stdout a terminal?" +msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1445 +#: apt-pkg/deb/dpkgpm.cc:1558 msgid "Operation was interrupted before it could finish" msgstr "A operação foi interrompida antes de poder terminar" -#: apt-pkg/deb/dpkgpm.cc:1507 +#: apt-pkg/deb/dpkgpm.cc:1620 msgid "No apport report written because MaxReports is reached already" msgstr "Nenhum relatório apport escrito pois MaxReports já foi atingido" #. check if its not a follow up error -#: apt-pkg/deb/dpkgpm.cc:1512 +#: apt-pkg/deb/dpkgpm.cc:1625 msgid "dependency problems - leaving unconfigured" msgstr "problemas de dependências - deixando por configurar" -#: apt-pkg/deb/dpkgpm.cc:1514 +#: apt-pkg/deb/dpkgpm.cc:1627 msgid "" "No apport report written because the error message indicates its a followup " "error from a previous failure." @@ -3521,7 +3523,7 @@ msgstr "" "Nenhum relatório apport escrito pois a mensagem de erro indica que é um erro " "de seguimento de um erro anterior." -#: apt-pkg/deb/dpkgpm.cc:1520 +#: apt-pkg/deb/dpkgpm.cc:1633 msgid "" "No apport report written because the error message indicates a disk full " "error" @@ -3529,7 +3531,7 @@ msgstr "" "Nenhum relatório apport escrito pois a mensagem de erro indica erro de disco " "cheio" -#: apt-pkg/deb/dpkgpm.cc:1526 +#: apt-pkg/deb/dpkgpm.cc:1640 msgid "" "No apport report written because the error message indicates a out of memory " "error" @@ -3537,7 +3539,16 @@ msgstr "" "Nenhum relatório apport escrito pois a mensagem de erro indica um erro de " "memória esgotada" -#: apt-pkg/deb/dpkgpm.cc:1533 +#: apt-pkg/deb/dpkgpm.cc:1647 apt-pkg/deb/dpkgpm.cc:1653 +#, fuzzy +msgid "" +"No apport report written because the error message indicates an issue on the " +"local system" +msgstr "" +"Nenhum relatório apport escrito pois a mensagem de erro indica erro de disco " +"cheio" + +#: apt-pkg/deb/dpkgpm.cc:1674 msgid "" "No apport report written because the error message indicates a dpkg I/O error" msgstr "" @@ -3574,6 +3585,121 @@ msgstr "" msgid "Not locked" msgstr "Sem acesso exclusivo" +#~ msgid "%s not a valid DEB package." +#~ msgstr "%s não é um pacote DEB válido." + +#~ msgid "" +#~ "Using CD-ROM mount point %s\n" +#~ "Mounting CD-ROM\n" +#~ msgstr "" +#~ "Utilizando o ponto de montagem do CD-ROM %s\n" +#~ "A montar o CD-ROM\n" + +#~ msgid "" +#~ "Could not patch %s with mmap and with file operation usage - the patch " +#~ "seems to be corrupt." +#~ msgstr "" +#~ "Não foi possível aplicar o patch %s com mmap e com a utilização de " +#~ "operação de ficheiro - o patch parece estar corrompido." + +#~ msgid "" +#~ "Could not patch %s with mmap (but no mmap specific fail) - the patch " +#~ "seems to be corrupt." +#~ msgstr "" +#~ "Não foi possível aplicar o patch %s com mmap (mas não é uma falha " +#~ "especifica do mmap) - o patch parece corrompido." + +#~ msgid "Note, selecting '%s' for task '%s'\n" +#~ msgstr "Note, a seleccionar '%s' para a tarefa '%s'\n" + +#~ msgid "Note, selecting '%s' for regex '%s'\n" +#~ msgstr "Note, a seleccionar '%s' para a expressão regular '%s'\n" + +#~ msgid "Package %s is a virtual package provided by:\n" +#~ msgstr "O pacote %s é um pacote virtual disponibilizado por:\n" + +#~ msgid " [Not candidate version]" +#~ msgstr "[Não é versão candidata]" + +#~ msgid "You should explicitly select one to install." +#~ msgstr "Você deve seleccionar explicitamente um para instalar." + +#~ 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 "" +#~ "O pacote %s não está disponível, mas é referenciado por outro pacote.\n" +#~ "Isso pode significar que o pacote falta, ou ficou obsoleto, ou\n" +#~ "está disponível somente a partir de outra fonte\n" + +#~ msgid "However the following packages replace it:" +#~ msgstr "No entanto, os seguintes pacotes substituem-no:" + +#~ msgid "Package '%s' has no installation candidate" +#~ msgstr "O pacote '%s' não tem candidato para instalação" + +#~ msgid "Virtual packages like '%s' can't be removed\n" +#~ msgstr "Pacotes virtuais como '%s' não podem ser removidos\n" + +#~ msgid "Package '%s' is not installed, so not removed. Did you mean '%s'?\n" +#~ msgstr "" +#~ "O pacote '%s' não está instalado, por isso não será removido. Queria " +#~ "dizer '%s'?\n" + +#~ msgid "Package '%s' is not installed, so not removed\n" +#~ msgstr "O pacote '%s' não está instalado, por isso não será removido\n" + +#~ msgid "Note, selecting '%s' instead of '%s'\n" +#~ msgstr "Note, a seleccionar '%s' em vez de '%s'\n" + +#~ msgid "Skipping %s, it is already installed and upgrade is not set.\n" +#~ msgstr "" +#~ "Saltando %s, já está instalado e a actualização não está definida.\n" + +#~ msgid "Skipping %s, it is not installed and only upgrades are requested.\n" +#~ msgstr "Saltando %s, não está instalado e só são pedidas actualizações.\n" + +#~ msgid "Reinstallation of %s is not possible, it cannot be downloaded.\n" +#~ msgstr "" +#~ "A reinstalação de %s não é possível, o download do mesmo não pode ser " +#~ "feito.\n" + +#~ msgid "%s is already the newest version.\n" +#~ msgstr "%s já está na versão mais recente.\n" + +#~ msgid "Selected version '%s' (%s) for '%s'\n" +#~ msgstr "Versão seleccionada '%s' (%s) para '%s'\n" + +#~ msgid "Selected version '%s' (%s) for '%s' because of '%s'\n" +#~ msgstr "Versão seleccionada '%s' (%s) para '%s' devido a '%s'\n" + +#~ msgid "Ignore unavailable target release '%s' of package '%s'" +#~ msgstr "" +#~ "Ignorar o lançamento pretendido, não disponível, '%s' do pacote '%s'" + +#~ msgid "Downloading %s %s" +#~ msgstr "A obter %s %s" + +#~ msgid "This is not a valid DEB archive, it has no '%s', '%s' or '%s' member" +#~ msgstr "" +#~ "Este não é um arquivo DEB válido, não tem '%s', '%s' ou o membro '%s'" + +#~ msgid "MD5Sum mismatch" +#~ msgstr "MD5Sum não coincide" + +#~ msgid "" +#~ "I wasn't able to locate a file for the %s package. This might mean you " +#~ "need to manually fix this package." +#~ msgstr "" +#~ "Não foi possível localizar arquivo para o pacote %s. Isto pode significar " +#~ "que você precisa consertar manualmente este pacote." + +#~ msgid "Can not write log, openpty() failed (/dev/pts not mounted?)\n" +#~ msgstr "" +#~ "Não é possível escrever o registo (log), openpty() falhou (/dev/pts não " +#~ "está montado?)\n" + #~ msgid "File %s doesn't start with a clearsigned message" #~ msgstr "O ficheiro %s não começa com uma mensagem assinada" @@ -3871,9 +3997,6 @@ msgstr "Sem acesso exclusivo" #~ msgid "Failed to stat %s%s" #~ msgstr "Falha ao baixar %s %s\n" -#~ msgid "Failed to open %s.new" -#~ msgstr "Falha ao baixar %s %s\n" - #~ msgid "Failed to rename %s.new to %s" #~ msgstr "Falha ao baixar %s %s\n" diff --git a/po/pt_BR.po b/po/pt_BR.po index cd30042b7..746f78de6 100644 --- a/po/pt_BR.po +++ b/po/pt_BR.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: apt\n" "Report-Msgid-Bugs-To: APT Development Team <deity@lists.debian.org>\n" -"POT-Creation-Date: 2013-07-31 16:24+0200\n" +"POT-Creation-Date: 2014-02-23 00:29+0100\n" "PO-Revision-Date: 2008-11-17 02:33-0200\n" "Last-Translator: Felipe Augusto van de Wiel (faw) <faw@debian.org>\n" "Language-Team: Brazilian Portuguese <debian-l10n-portuguese@lists.debian." @@ -17,154 +17,156 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: cmdline/apt-cache.cc:158 +#: cmdline/apt-cache.cc:140 #, c-format msgid "Package %s version %s has an unmet dep:\n" msgstr "O pacote %s versão %s tem uma dependência desencontrada:\n" -#: cmdline/apt-cache.cc:286 +#: cmdline/apt-cache.cc:268 msgid "Total package names: " msgstr "Total de Nomes de Pacotes: " -#: cmdline/apt-cache.cc:288 +#: cmdline/apt-cache.cc:270 #, fuzzy msgid "Total package structures: " msgstr "Total de Nomes de Pacotes: " -#: cmdline/apt-cache.cc:328 +#: cmdline/apt-cache.cc:310 msgid " Normal packages: " msgstr " Pacotes normais: " -#: cmdline/apt-cache.cc:329 +#: cmdline/apt-cache.cc:311 msgid " Pure virtual packages: " msgstr " Pacotes puramente virtuais: " -#: cmdline/apt-cache.cc:330 +#: cmdline/apt-cache.cc:312 msgid " Single virtual packages: " msgstr " Pacotes virtuais únicos: " -#: cmdline/apt-cache.cc:331 +#: cmdline/apt-cache.cc:313 msgid " Mixed virtual packages: " msgstr " Pacotes virtuais misturados: " -#: cmdline/apt-cache.cc:332 +#: cmdline/apt-cache.cc:314 msgid " Missing: " msgstr " Faltando: " -#: cmdline/apt-cache.cc:334 +#: cmdline/apt-cache.cc:316 msgid "Total distinct versions: " msgstr "Total de versões distintas: " -#: cmdline/apt-cache.cc:336 +#: cmdline/apt-cache.cc:318 msgid "Total distinct descriptions: " msgstr "Total de descrições distintas: " -#: cmdline/apt-cache.cc:338 +#: cmdline/apt-cache.cc:320 msgid "Total dependencies: " msgstr "Total de dependências: " -#: cmdline/apt-cache.cc:341 +#: cmdline/apt-cache.cc:323 msgid "Total ver/file relations: " msgstr "Total de relações ver/arquivo: " -#: cmdline/apt-cache.cc:343 +#: cmdline/apt-cache.cc:325 msgid "Total Desc/File relations: " msgstr "Total de relações Desc/Arquivo: " -#: cmdline/apt-cache.cc:345 +#: cmdline/apt-cache.cc:327 msgid "Total Provides mappings: " msgstr "Total de mapeamentos \"Provides\": " -#: cmdline/apt-cache.cc:357 +#: cmdline/apt-cache.cc:339 msgid "Total globbed strings: " msgstr "Total de strings \"globbed\": " -#: cmdline/apt-cache.cc:371 +#: cmdline/apt-cache.cc:353 msgid "Total dependency version space: " msgstr "Total de espaço de dependência de versão: " -#: cmdline/apt-cache.cc:376 +#: cmdline/apt-cache.cc:358 msgid "Total slack space: " msgstr "Total de espaço frouxo: " -#: cmdline/apt-cache.cc:384 +#: cmdline/apt-cache.cc:366 msgid "Total space accounted for: " msgstr "Total de espaço contabilizado para: " -#: cmdline/apt-cache.cc:515 cmdline/apt-cache.cc:1165 +#: cmdline/apt-cache.cc:497 cmdline/apt-cache.cc:1146 +#: apt-private/private-show.cc:55 #, c-format msgid "Package file %s is out of sync." msgstr "O arquivo de pacote %s está fora de sincronia." -#: cmdline/apt-cache.cc:593 cmdline/apt-cache.cc:1452 -#: cmdline/apt-cache.cc:1454 cmdline/apt-cache.cc:1531 cmdline/apt-mark.cc:46 -#: cmdline/apt-mark.cc:93 cmdline/apt-mark.cc:219 +#: cmdline/apt-cache.cc:575 cmdline/apt-cache.cc:1432 +#: cmdline/apt-cache.cc:1434 cmdline/apt-cache.cc:1511 cmdline/apt-mark.cc:48 +#: cmdline/apt-mark.cc:95 cmdline/apt-mark.cc:221 +#: apt-private/private-show.cc:167 apt-private/private-show.cc:169 msgid "No packages found" msgstr "Nenhum pacote encontrado" -#: cmdline/apt-cache.cc:1265 +#: cmdline/apt-cache.cc:1245 #, fuzzy msgid "You must give at least one search pattern" msgstr "Você deve passar exatamente um padrão" -#: cmdline/apt-cache.cc:1431 +#: cmdline/apt-cache.cc:1411 msgid "This command is deprecated. Please use 'apt-mark showauto' instead." msgstr "" -#: cmdline/apt-cache.cc:1526 apt-pkg/cacheset.cc:510 +#: cmdline/apt-cache.cc:1506 apt-pkg/cacheset.cc:586 #, c-format msgid "Unable to locate package %s" msgstr "Impossível encontrar o pacote %s" -#: cmdline/apt-cache.cc:1556 +#: cmdline/apt-cache.cc:1536 msgid "Package files:" msgstr "Arquivos de pacote:" -#: cmdline/apt-cache.cc:1563 cmdline/apt-cache.cc:1654 +#: cmdline/apt-cache.cc:1543 cmdline/apt-cache.cc:1634 msgid "Cache is out of sync, can't x-ref a package file" msgstr "" "O cache está fora de sincronia, não foi possível fazer a referência cruzada " "de um arquivo de pacote" #. Show any packages have explicit pins -#: cmdline/apt-cache.cc:1577 +#: cmdline/apt-cache.cc:1557 msgid "Pinned packages:" msgstr "Pacotes alfinetados (\"pinned\"):" -#: cmdline/apt-cache.cc:1589 cmdline/apt-cache.cc:1634 +#: cmdline/apt-cache.cc:1569 cmdline/apt-cache.cc:1614 msgid "(not found)" msgstr "(não encontrado)" -#: cmdline/apt-cache.cc:1597 +#: cmdline/apt-cache.cc:1577 msgid " Installed: " msgstr " Instalado: " -#: cmdline/apt-cache.cc:1598 +#: cmdline/apt-cache.cc:1578 msgid " Candidate: " msgstr " Candidato: " -#: cmdline/apt-cache.cc:1616 cmdline/apt-cache.cc:1624 +#: cmdline/apt-cache.cc:1596 cmdline/apt-cache.cc:1604 msgid "(none)" msgstr "(nenhum)" -#: cmdline/apt-cache.cc:1631 +#: cmdline/apt-cache.cc:1611 msgid " Package pin: " msgstr " Pacote alfinetado (\"pin\"): " #. Show the priority tables -#: cmdline/apt-cache.cc:1640 +#: cmdline/apt-cache.cc:1620 msgid " Version table:" msgstr " Tabela de versão:" -#: cmdline/apt-cache.cc:1753 cmdline/apt-cdrom.cc:206 cmdline/apt-config.cc:81 -#: cmdline/apt-get.cc:3392 cmdline/apt-mark.cc:375 -#: cmdline/apt-extracttemplates.cc:229 ftparchive/apt-ftparchive.cc:591 -#: cmdline/apt-internal-solver.cc:33 cmdline/apt-sortpkgs.cc:147 +#: cmdline/apt-cache.cc:1733 cmdline/apt-cdrom.cc:252 cmdline/apt-config.cc:83 +#: cmdline/apt-get.cc:1580 cmdline/apt-mark.cc:377 cmdline/apt.cc:66 +#: cmdline/apt-extracttemplates.cc:217 ftparchive/apt-ftparchive.cc:591 +#: cmdline/apt-internal-solver.cc:34 cmdline/apt-sortpkgs.cc:147 #, c-format msgid "%s %s for %s compiled on %s %s\n" msgstr "%s %s para %s compilado em %s %s\n" -#: cmdline/apt-cache.cc:1760 +#: cmdline/apt-cache.cc:1740 #, fuzzy msgid "" "Usage: apt-cache [options] command\n" @@ -240,37 +242,37 @@ msgstr "" "Veja as páginas de manual apt-cache(8) e apt.conf(5) para mais informações.\n" #. }}} -#: cmdline/apt-cdrom.cc:43 +#: cmdline/apt-cdrom.cc:45 msgid "" "No CD-ROM could be auto-detected or found using the default mount point.\n" "You may try the --cdrom option to set the CD-ROM mount point. See 'man apt-" "cdrom' for more information about the CD-ROM auto-detection and mount point." msgstr "" -#: cmdline/apt-cdrom.cc:85 +#: cmdline/apt-cdrom.cc:89 #, fuzzy msgid "Please provide a name for this Disc, such as 'Debian 5.0.3 Disk 1'" msgstr "" "Por favor, forneça um nome para este Disco, algo como 'Debian 2.1r1 Disco 1'" -#: cmdline/apt-cdrom.cc:100 +#: cmdline/apt-cdrom.cc:104 msgid "Please insert a Disc in the drive and press enter" msgstr "Por favor, insira um Disco na unidade e pressione enter" -#: cmdline/apt-cdrom.cc:135 +#: cmdline/apt-cdrom.cc:141 #, fuzzy, c-format msgid "Failed to mount '%s' to '%s'" msgstr "Falhou ao renomear %s para %s" -#: cmdline/apt-cdrom.cc:170 +#: cmdline/apt-cdrom.cc:196 msgid "Repeat this process for the rest of the CDs in your set." msgstr "Repita este processo para o restante dos CDs em seu conjunto." -#: cmdline/apt-config.cc:46 +#: cmdline/apt-config.cc:48 msgid "Arguments not in pairs" msgstr "Argumentos não estão em pares" -#: cmdline/apt-config.cc:87 +#: cmdline/apt-config.cc:89 msgid "" "Usage: apt-config [options] command\n" "\n" @@ -300,610 +302,77 @@ msgstr "" " -o=? Define uma opção de configuração arbitrária, e.g.: -o dir::cache=/" "tmp\n" -#. TRANSLATOR: Yes/No question help-text: defaulting to Y[es] -#. e.g. "Do you want to continue? [Y/n] " -#. The user has to answer with an input matching the -#. YESEXPR/NOEXPR defined in your l10n. -#: cmdline/apt-get.cc:146 -msgid "[Y/n]" -msgstr "[S/n]" - -#. TRANSLATOR: Yes/No question help-text: defaulting to N[o] -#. e.g. "Should this file be removed? [y/N] " -#. The user has to answer with an input matching the -#. YESEXPR/NOEXPR defined in your l10n. -#: cmdline/apt-get.cc:152 -msgid "[y/N]" -msgstr "[s/N]" - -#. TRANSLATOR: "Yes" answer printed for a yes/no question if --assume-yes is set -#: cmdline/apt-get.cc:163 -msgid "Y" -msgstr "S" - -#. TRANSLATOR: "No" answer printed for a yes/no question if --assume-no is set -#: cmdline/apt-get.cc:169 -msgid "N" -msgstr "" - -#: cmdline/apt-get.cc:191 apt-pkg/cachefilter.cc:33 -#, c-format -msgid "Regex compilation error - %s" -msgstr "Erro de compilação de regex - %s" - -#: cmdline/apt-get.cc:289 -msgid "The following packages have unmet dependencies:" -msgstr "Os pacotes a seguir têm dependências desencontradas:" - -#: cmdline/apt-get.cc:379 -#, c-format -msgid "but %s is installed" -msgstr "mas %s está instalado" - -#: cmdline/apt-get.cc:381 -#, c-format -msgid "but %s is to be installed" -msgstr "mas %s está para ser instalado" - -#: cmdline/apt-get.cc:388 -msgid "but it is not installable" -msgstr "mas não é instalável" - -#: cmdline/apt-get.cc:390 -msgid "but it is a virtual package" -msgstr "mas é um pacote virtual" - -#: cmdline/apt-get.cc:393 -msgid "but it is not installed" -msgstr "mas não está instalado" - -#: cmdline/apt-get.cc:393 -msgid "but it is not going to be installed" -msgstr "mas não será instalado" - -#: cmdline/apt-get.cc:398 -msgid " or" -msgstr " ou" - -#: cmdline/apt-get.cc:427 -msgid "The following NEW packages will be installed:" -msgstr "Os NOVOS pacotes a seguir serão instalados:" - -#: cmdline/apt-get.cc:453 -msgid "The following packages will be REMOVED:" -msgstr "Os pacotes a seguir serão REMOVIDOS:" - -#: cmdline/apt-get.cc:475 -msgid "The following packages have been kept back:" -msgstr "Os pacotes a seguir serão mantidos em suas versões atuais:" - -#: cmdline/apt-get.cc:496 -msgid "The following packages will be upgraded:" -msgstr "Os pacotes a seguir serão atualizados:" - -#: cmdline/apt-get.cc:517 -msgid "The following packages will be DOWNGRADED:" -msgstr "Os pacotes a seguir serão REVERTIDOS:" - -#: cmdline/apt-get.cc:537 -msgid "The following held packages will be changed:" -msgstr "Os seguintes pacotes mantidos serão mudados:" - -#: cmdline/apt-get.cc:592 -#, c-format -msgid "%s (due to %s) " -msgstr "%s (por causa de %s) " - -#: cmdline/apt-get.cc:600 -msgid "" -"WARNING: The following essential packages will be removed.\n" -"This should NOT be done unless you know exactly what you are doing!" -msgstr "" -"AVISO: Os pacotes essenciais a seguir serão removidos.\n" -"Isso NÃO deveria ser feito a menos que você saiba exatamente o que você está " -"fazendo!" - -#: cmdline/apt-get.cc:631 -#, c-format -msgid "%lu upgraded, %lu newly installed, " -msgstr "%lu pacotes atualizados, %lu pacotes novos instalados, " - -#: cmdline/apt-get.cc:635 -#, c-format -msgid "%lu reinstalled, " -msgstr "%lu reinstalados, " - -#: cmdline/apt-get.cc:637 -#, c-format -msgid "%lu downgraded, " -msgstr "%lu revertidos, " - -#: cmdline/apt-get.cc:639 -#, c-format -msgid "%lu to remove and %lu not upgraded.\n" -msgstr "%lu a serem removidos e %lu não atualizados.\n" - -#: cmdline/apt-get.cc:643 -#, c-format -msgid "%lu not fully installed or removed.\n" -msgstr "%lu pacotes não totalmente instalados ou removidos.\n" - -#: cmdline/apt-get.cc:664 -#, fuzzy, c-format -msgid "Note, selecting '%s' for task '%s'\n" -msgstr "Nota, selecionando %s para expressão regular '%s'\n" - -#: cmdline/apt-get.cc:669 -#, fuzzy, c-format -msgid "Note, selecting '%s' for regex '%s'\n" -msgstr "Nota, selecionando %s para expressão regular '%s'\n" - -#: cmdline/apt-get.cc:686 -#, c-format -msgid "Package %s is a virtual package provided by:\n" -msgstr "O pacote %s é um pacote virtual fornecido por:\n" - -#: cmdline/apt-get.cc:697 -msgid " [Installed]" -msgstr " [Instalado]" - -#: cmdline/apt-get.cc:706 -#, fuzzy -msgid " [Not candidate version]" -msgstr "Versões candidatas" - -#: cmdline/apt-get.cc:708 -msgid "You should explicitly select one to install." -msgstr "Você deveria selecionar explicitamente um para instalar." - -#: cmdline/apt-get.cc:711 -#, c-format -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 "" -"O pacote %s não está disponível, mas é referenciado por outro pacote.\n" -"Isto pode significar que o pacote está faltando, ficou obsoleto ou\n" -"está disponível somente a partir de outra fonte\n" - -#: cmdline/apt-get.cc:729 -msgid "However the following packages replace it:" -msgstr "No entanto, os pacotes a seguir o substituem:" - -#: cmdline/apt-get.cc:741 -#, fuzzy, c-format -msgid "Package '%s' has no installation candidate" -msgstr "O pacote %s não tem candidato para instalação" - -#: cmdline/apt-get.cc:754 -#, c-format -msgid "Virtual packages like '%s' can't be removed\n" -msgstr "" - -#. TRANSLATORS: Note, this is not an interactive question -#: cmdline/apt-get.cc:766 cmdline/apt-get.cc:969 -#, fuzzy, c-format -msgid "Package '%s' is not installed, so not removed. Did you mean '%s'?\n" -msgstr "O pacote %s não está instalado, então não será removido\n" - -#: cmdline/apt-get.cc:772 cmdline/apt-get.cc:975 -#, fuzzy, c-format -msgid "Package '%s' is not installed, so not removed\n" -msgstr "O pacote %s não está instalado, então não será removido\n" - -#: cmdline/apt-get.cc:817 -#, fuzzy, c-format -msgid "Note, selecting '%s' instead of '%s'\n" -msgstr "Nota, selecionando %s ao invés de %s\n" - -#: cmdline/apt-get.cc:847 -#, c-format -msgid "Skipping %s, it is already installed and upgrade is not set.\n" -msgstr "Pulando %s, já está instalado e a atualização não está configurada.\n" - -#: cmdline/apt-get.cc:851 +#: cmdline/apt-get.cc:244 #, fuzzy, c-format -msgid "Skipping %s, it is not installed and only upgrades are requested.\n" -msgstr "Pulando %s, já está instalado e a atualização não está configurada.\n" - -#: cmdline/apt-get.cc:863 -#, c-format -msgid "Reinstallation of %s is not possible, it cannot be downloaded.\n" -msgstr "A reinstalação de %s não é possível, não pode ser baixado.\n" - -#: cmdline/apt-get.cc:868 -#, c-format -msgid "%s is already the newest version.\n" -msgstr "%s já é a versão mais nova.\n" - -#: cmdline/apt-get.cc:887 cmdline/apt-get.cc:2187 cmdline/apt-mark.cc:68 -#, c-format -msgid "%s set to manually installed.\n" -msgstr "%s configurado para instalar manualmente.\n" +msgid "Can not find a package for architecture '%s'" +msgstr "Impossível achar pacote %s" -#: cmdline/apt-get.cc:913 +#: cmdline/apt-get.cc:326 #, fuzzy, c-format -msgid "Selected version '%s' (%s) for '%s'\n" -msgstr "Versão selecionada %s (%s) para %s\n" +msgid "Can not find a package '%s' with version '%s'" +msgstr "Impossível achar pacote %s" -#: cmdline/apt-get.cc:918 +#: cmdline/apt-get.cc:329 #, fuzzy, c-format -msgid "Selected version '%s' (%s) for '%s' because of '%s'\n" -msgstr "Versão selecionada %s (%s) para %s\n" - -#: cmdline/apt-get.cc:1054 -msgid "Correcting dependencies..." -msgstr "Corrigindo dependências..." - -#: cmdline/apt-get.cc:1057 -msgid " failed." -msgstr " falhou." - -#: cmdline/apt-get.cc:1060 -msgid "Unable to correct dependencies" -msgstr "Impossível corrigir dependências" - -#: cmdline/apt-get.cc:1063 -msgid "Unable to minimize the upgrade set" -msgstr "Impossível minimizar o conjunto de atualizações" - -#: cmdline/apt-get.cc:1065 -msgid " Done" -msgstr " Pronto" - -#: cmdline/apt-get.cc:1069 -msgid "You might want to run 'apt-get -f install' to correct these." -msgstr "Você pode querer executar 'apt-get -f install' para corrigí-los." - -#: cmdline/apt-get.cc:1072 -msgid "Unmet dependencies. Try using -f." -msgstr "Dependências desencontradas. Tente usar -f." - -#: cmdline/apt-get.cc:1097 -msgid "WARNING: The following packages cannot be authenticated!" -msgstr "AVISO: Os pacotes a seguir não podem ser autenticados!" - -#: cmdline/apt-get.cc:1101 -msgid "Authentication warning overridden.\n" -msgstr "Aviso de autenticação sobreposto.\n" - -#: cmdline/apt-get.cc:1108 -msgid "Install these packages without verification?" -msgstr "Instalar estes pacotes sem verificação?" - -#: cmdline/apt-get.cc:1110 -msgid "Some packages could not be authenticated" -msgstr "Alguns pacotes não puderam ser autenticados" - -#: cmdline/apt-get.cc:1119 cmdline/apt-get.cc:1280 -msgid "There are problems and -y was used without --force-yes" -msgstr "Há problemas e -y foi usado sem --force-yes" - -#: cmdline/apt-get.cc:1160 -msgid "Internal error, InstallPackages was called with broken packages!" -msgstr "Erro interno, InstallPackages foi chamado com pacotes quebrados!" - -#: cmdline/apt-get.cc:1169 -msgid "Packages need to be removed but remove is disabled." -msgstr "Pacotes precisam ser removidos mas a remoção está desabilitada." - -#: cmdline/apt-get.cc:1180 -msgid "Internal error, Ordering didn't finish" -msgstr "Erro interno, Ordenação não finalizou" - -#: cmdline/apt-get.cc:1218 -msgid "How odd.. The sizes didn't match, email apt@packages.debian.org" -msgstr "" -"Que estranho.. Os tamanhos não batem, mande e-mail para apt@packages.debian." -"org" - -#. 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:1225 -#, c-format -msgid "Need to get %sB/%sB of archives.\n" -msgstr "É preciso baixar %sB/%sB de arquivos.\n" - -#. 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:1230 -#, c-format -msgid "Need to get %sB of archives.\n" -msgstr "É preciso baixar %sB de arquivos.\n" - -#. 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:1237 -#, c-format -msgid "After this operation, %sB of additional disk space will be used.\n" -msgstr "" -"Depois desta operação, %sB adicionais de espaço em disco serão usados.\n" - -#. 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:1242 -#, c-format -msgid "After this operation, %sB disk space will be freed.\n" -msgstr "Depois desta operação, %sB de espaço em disco serão liberados.\n" - -#: cmdline/apt-get.cc:1257 cmdline/apt-get.cc:1260 cmdline/apt-get.cc:2621 -#: cmdline/apt-get.cc:2624 -#, c-format -msgid "Couldn't determine free space in %s" -msgstr "Não foi possível determinar o espaço livre em %s" - -#: cmdline/apt-get.cc:1270 -#, c-format -msgid "You don't have enough free space in %s." -msgstr "Você não possui espaço suficiente em %s." - -#: cmdline/apt-get.cc:1286 cmdline/apt-get.cc:1308 -msgid "Trivial Only specified but this is not a trivial operation." -msgstr "\"Trivial Only\" especificado mas esta não é uma operação trivial." - -#. TRANSLATOR: This string needs to be typed by the user as a confirmation, so be -#. careful with hard to type or special characters (like non-breaking spaces) -#: cmdline/apt-get.cc:1290 -msgid "Yes, do as I say!" -msgstr "Sim, faça o que eu digo!" - -#: cmdline/apt-get.cc:1292 -#, c-format -msgid "" -"You are about to do something potentially harmful.\n" -"To continue type in the phrase '%s'\n" -" ?] " -msgstr "" -"Você está prestes a fazer algo potencialmente destrutivo.\n" -"Para continuar digite a frase '%s'\n" -" ?] " - -#: cmdline/apt-get.cc:1298 cmdline/apt-get.cc:1317 -msgid "Abort." -msgstr "Abortar." - -#: cmdline/apt-get.cc:1313 -msgid "Do you want to continue?" -msgstr "Você quer continuar?" - -#: cmdline/apt-get.cc:1385 cmdline/apt-get.cc:2686 apt-pkg/algorithms.cc:1566 -#, c-format -msgid "Failed to fetch %s %s\n" -msgstr "Falhou ao buscar %s %s\n" - -#: cmdline/apt-get.cc:1403 -msgid "Some files failed to download" -msgstr "Alguns arquivos falharam ao baixar" - -#: cmdline/apt-get.cc:1404 cmdline/apt-get.cc:2698 -msgid "Download complete and in download only mode" -msgstr "Baixar completo e no modo somente baixar (\"download only\")" - -#: cmdline/apt-get.cc:1410 -msgid "" -"Unable to fetch some archives, maybe run apt-get update or try with --fix-" -"missing?" -msgstr "" -"Impossível buscar alguns arquivos, talvez executar apt-get update ou tentar " -"com --fix-missing?" - -#: cmdline/apt-get.cc:1414 -msgid "--fix-missing and media swapping is not currently supported" -msgstr "--fix-missing e troca de mídia não são suportados atualmente" - -#: cmdline/apt-get.cc:1419 -msgid "Unable to correct missing packages." -msgstr "Impossível corrigir pacotes faltantes." - -#: cmdline/apt-get.cc:1420 -msgid "Aborting install." -msgstr "Abortando instalação." - -#: cmdline/apt-get.cc:1448 -msgid "" -"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] "" -msgstr[1] "" - -#: cmdline/apt-get.cc:1452 -msgid "Note: This is done automatically and on purpose by dpkg." -msgstr "" - -#: cmdline/apt-get.cc:1590 -#, c-format -msgid "Ignore unavailable target release '%s' of package '%s'" -msgstr "" +msgid "Can not find a package '%s' with release '%s'" +msgstr "Impossível achar pacote %s" -#: cmdline/apt-get.cc:1622 +#: cmdline/apt-get.cc:366 #, fuzzy, c-format msgid "Picking '%s' as source package instead of '%s'\n" msgstr "Não foi possível executar \"stat\" na lista de pacotes fonte %s" -#. if (VerTag.empty() == false && Last == 0) -#: cmdline/apt-get.cc:1660 +#: cmdline/apt-get.cc:422 #, c-format -msgid "Ignore unavailable version '%s' of package '%s'" -msgstr "" - -#: cmdline/apt-get.cc:1676 -msgid "The update command takes no arguments" -msgstr "O comando update não leva argumentos" - -#: cmdline/apt-get.cc:1742 -msgid "We are not supposed to delete stuff, can't start AutoRemover" -msgstr "Nós não deveríamos apagar coisas, impossível iniciar AutoRemover" - -#: cmdline/apt-get.cc:1846 -msgid "" -"Hmm, seems like the AutoRemover destroyed something which really\n" -"shouldn't happen. Please file a bug report against apt." -msgstr "" -"Hmm, parece que o AutoRemover destruiu algo o que realmente não deveria\n" -"acontecer. Por favor, reporte um bug contra o 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:1849 cmdline/apt-get.cc:2017 -msgid "The following information may help to resolve the situation:" -msgstr "A informação a seguir pode ajudar a resolver a situação:" - -#: cmdline/apt-get.cc:1853 -msgid "Internal Error, AutoRemover broke stuff" -msgstr "Erro Interno, o AutoRemover quebrou coisas" - -#: cmdline/apt-get.cc:1860 -#, fuzzy -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] "" -"Os seguintes pacotes foram automaticamente instalados e não são mais " -"requeridos:" -msgstr[1] "" -"Os seguintes pacotes foram automaticamente instalados e não são mais " -"requeridos:" - -#: cmdline/apt-get.cc:1864 -#, fuzzy, 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] "" -"Os seguintes pacotes foram automaticamente instalados e não são mais " -"requeridos:" -msgstr[1] "" -"Os seguintes pacotes foram automaticamente instalados e não são mais " -"requeridos:" - -#: cmdline/apt-get.cc:1866 -#, fuzzy -msgid "Use 'apt-get autoremove' to remove it." -msgid_plural "Use 'apt-get autoremove' to remove them." -msgstr[0] "Use 'apt-get autoremove' para removê-los." -msgstr[1] "Use 'apt-get autoremove' para removê-los." - -#: cmdline/apt-get.cc:1885 -msgid "Internal error, AllUpgrade broke stuff" -msgstr "Erro interno, AllUpgrade quebrou coisas" - -#: cmdline/apt-get.cc:1984 -msgid "You might want to run 'apt-get -f install' to correct these:" -msgstr "Você deve querer executar 'apt-get -f install' para corrigí-los:" - -#: cmdline/apt-get.cc:1988 -msgid "" -"Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a " -"solution)." +msgid "Can not find version '%s' of package '%s'" msgstr "" -"Dependências desencontradas. Tente 'apt-get -f install' sem nenhum pacote " -"(ou especifique uma solução)." - -#: cmdline/apt-get.cc:2002 -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 "" -"Alguns pacotes não puderam ser instalados. Isto pode significar que\n" -"você solicitou uma situação impossível ou, se você está usando a\n" -"distribuição instável, que alguns pacotes requeridos não foram\n" -"criados ainda ou foram retirados da \"Incoming\"." - -#: cmdline/apt-get.cc:2023 -msgid "Broken packages" -msgstr "Pacotes quebrados" - -#: cmdline/apt-get.cc:2049 -msgid "The following extra packages will be installed:" -msgstr "Os pacotes extra a seguir serão instalados:" -#: cmdline/apt-get.cc:2139 -msgid "Suggested packages:" -msgstr "Pacotes sugeridos:" - -#: cmdline/apt-get.cc:2140 -msgid "Recommended packages:" -msgstr "Pacotes recomendados:" - -#: cmdline/apt-get.cc:2182 +#: cmdline/apt-get.cc:453 #, c-format msgid "Couldn't find package %s" msgstr "Impossível achar pacote %s" -#: cmdline/apt-get.cc:2189 cmdline/apt-mark.cc:70 +#: cmdline/apt-get.cc:458 cmdline/apt-mark.cc:70 +#, c-format +msgid "%s set to manually installed.\n" +msgstr "%s configurado para instalar manualmente.\n" + +#: cmdline/apt-get.cc:460 cmdline/apt-mark.cc:72 #, fuzzy, c-format msgid "%s set to automatically installed.\n" msgstr "%s configurado para instalar manualmente.\n" -#: cmdline/apt-get.cc:2197 cmdline/apt-mark.cc:114 +#: cmdline/apt-get.cc:468 cmdline/apt-mark.cc:116 msgid "" "This command is deprecated. Please use 'apt-mark auto' and 'apt-mark manual' " "instead." msgstr "" -#: cmdline/apt-get.cc:2213 -msgid "Calculating upgrade... " -msgstr "Calculando atualização... " - -#: cmdline/apt-get.cc:2216 methods/ftp.cc:712 methods/connect.cc:116 -msgid "Failed" -msgstr "Falhou" - -#: cmdline/apt-get.cc:2221 -msgid "Done" -msgstr "Pronto" - -#: cmdline/apt-get.cc:2288 cmdline/apt-get.cc:2296 +#: cmdline/apt-get.cc:537 cmdline/apt-get.cc:545 msgid "Internal error, problem resolver broke stuff" msgstr "Erro interno, o solucionador de problemas quebrou coisas" -#: cmdline/apt-get.cc:2324 cmdline/apt-get.cc:2361 +#: cmdline/apt-get.cc:573 cmdline/apt-get.cc:610 msgid "Unable to lock the download directory" msgstr "Impossível criar trava no diretório de download" -#: cmdline/apt-get.cc:2418 -#, c-format -msgid "Can't find a source to download version '%s' of '%s'" -msgstr "" - -#: cmdline/apt-get.cc:2423 -#, c-format -msgid "Downloading %s %s" -msgstr "" - -#: cmdline/apt-get.cc:2483 +#: cmdline/apt-get.cc:725 msgid "Must specify at least one package to fetch source for" msgstr "Deve-se especificar pelo menos um pacote para que se busque o fonte" -#: cmdline/apt-get.cc:2523 cmdline/apt-get.cc:2835 +#: cmdline/apt-get.cc:765 cmdline/apt-get.cc:1060 #, c-format msgid "Unable to find a source package for %s" msgstr "Impossível encontrar um pacote fonte para %s" -#: cmdline/apt-get.cc:2540 +#: cmdline/apt-get.cc:782 #, c-format msgid "" "NOTICE: '%s' packaging is maintained in the '%s' version control system at:\n" "%s\n" msgstr "" -#: cmdline/apt-get.cc:2545 +#: cmdline/apt-get.cc:787 #, c-format msgid "" "Please use:\n" @@ -911,87 +380,97 @@ msgid "" "to retrieve the latest (possibly unreleased) updates to the package.\n" msgstr "" -#: cmdline/apt-get.cc:2598 +#: cmdline/apt-get.cc:840 #, c-format msgid "Skipping already downloaded file '%s'\n" msgstr "Pulando arquivo já baixado '%s'\n" -#: cmdline/apt-get.cc:2635 +#: cmdline/apt-get.cc:863 cmdline/apt-get.cc:866 +#: apt-private/private-install.cc:198 apt-private/private-install.cc:201 +#, c-format +msgid "Couldn't determine free space in %s" +msgstr "Não foi possível determinar o espaço livre em %s" + +#: cmdline/apt-get.cc:877 #, c-format msgid "You don't have enough free space in %s" msgstr "Você não possui espaço livre suficiente em %s" #. 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:2644 +#: cmdline/apt-get.cc:886 #, c-format msgid "Need to get %sB/%sB of source archives.\n" msgstr "Preciso obter %sB/%sB de arquivos fonte.\n" #. 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:2649 +#: cmdline/apt-get.cc:891 #, c-format msgid "Need to get %sB of source archives.\n" msgstr "Preciso obter %sB de arquivos fonte.\n" -#: cmdline/apt-get.cc:2655 +#: cmdline/apt-get.cc:897 #, c-format msgid "Fetch source %s\n" msgstr "Obter fonte %s\n" -#: cmdline/apt-get.cc:2693 +#: cmdline/apt-get.cc:918 msgid "Failed to fetch some archives." msgstr "Falhou ao buscar alguns arquivos." -#: cmdline/apt-get.cc:2724 +#: cmdline/apt-get.cc:923 apt-private/private-install.cc:325 +msgid "Download complete and in download only mode" +msgstr "Baixar completo e no modo somente baixar (\"download only\")" + +#: cmdline/apt-get.cc:949 #, c-format msgid "Skipping unpack of already unpacked source in %s\n" msgstr "Pulando o desempacotamento de fontes já desempacotados em %s\n" -#: cmdline/apt-get.cc:2736 +#: cmdline/apt-get.cc:961 #, c-format msgid "Unpack command '%s' failed.\n" msgstr "Comando de desempacotamento '%s' falhou.\n" -#: cmdline/apt-get.cc:2737 +#: cmdline/apt-get.cc:962 #, c-format msgid "Check if the 'dpkg-dev' package is installed.\n" msgstr "Confira se o pacote 'dpkg-dev' está instalado.\n" -#: cmdline/apt-get.cc:2759 +#: cmdline/apt-get.cc:984 #, c-format msgid "Build command '%s' failed.\n" msgstr "Comando de construção '%s' falhou.\n" -#: cmdline/apt-get.cc:2779 +#: cmdline/apt-get.cc:1004 msgid "Child process failed" msgstr "Processo filho falhou" -#: cmdline/apt-get.cc:2798 +#: cmdline/apt-get.cc:1023 msgid "Must specify at least one package to check builddeps for" msgstr "" "Deve-se especificar pelo menos um pacote para que se cheque as dependências " "de construção" -#: cmdline/apt-get.cc:2823 +#: cmdline/apt-get.cc:1048 #, c-format msgid "" "No architecture information available for %s. See apt.conf(5) APT::" "Architectures for setup" msgstr "" -#: cmdline/apt-get.cc:2847 cmdline/apt-get.cc:2850 +#: cmdline/apt-get.cc:1072 cmdline/apt-get.cc:1075 #, c-format msgid "Unable to get build-dependency information for %s" msgstr "Impossível conseguir informações de dependência de construção para %s" -#: cmdline/apt-get.cc:2870 +#: cmdline/apt-get.cc:1095 #, c-format msgid "%s has no build depends.\n" msgstr "%s não tem dependências de construção.\n" -#: cmdline/apt-get.cc:3040 +#: cmdline/apt-get.cc:1265 #, fuzzy, c-format msgid "" "%s dependency for %s can't be satisfied because %s is not allowed on '%s' " @@ -1000,7 +479,7 @@ msgstr "" "a dependência de %s por %s não pode ser satisfeita porque o pacote %s não " "pode ser encontrado" -#: cmdline/apt-get.cc:3058 +#: cmdline/apt-get.cc:1283 #, c-format msgid "" "%s dependency for %s cannot be satisfied because the package %s cannot be " @@ -1009,14 +488,14 @@ msgstr "" "a dependência de %s por %s não pode ser satisfeita porque o pacote %s não " "pode ser encontrado" -#: cmdline/apt-get.cc:3081 +#: cmdline/apt-get.cc:1306 #, c-format msgid "Failed to satisfy %s dependency for %s: Installed package %s is too new" msgstr "" "Falhou ao satisfazer a dependência de %s por %s: Pacote instalado %s é muito " "novo" -#: cmdline/apt-get.cc:3120 +#: cmdline/apt-get.cc:1345 #, fuzzy, c-format msgid "" "%s dependency for %s cannot be satisfied because candidate version of " @@ -1025,7 +504,7 @@ msgstr "" "a dependência de %s por %s não pode ser satisfeita porque nenhuma versão " "disponível do pacote %s pode satisfazer os requerimentos de versão" -#: cmdline/apt-get.cc:3126 +#: cmdline/apt-get.cc:1351 #, fuzzy, c-format msgid "" "%s dependency for %s cannot be satisfied because package %s has no candidate " @@ -1034,30 +513,30 @@ msgstr "" "a dependência de %s por %s não pode ser satisfeita porque o pacote %s não " "pode ser encontrado" -#: cmdline/apt-get.cc:3149 +#: cmdline/apt-get.cc:1374 #, c-format msgid "Failed to satisfy %s dependency for %s: %s" msgstr "Falhou ao satisfazer a dependência de %s por %s: %s" -#: cmdline/apt-get.cc:3164 +#: cmdline/apt-get.cc:1389 #, c-format msgid "Build-dependencies for %s could not be satisfied." msgstr "Não foi possível satisfazer as dependências de compilação para %s." -#: cmdline/apt-get.cc:3169 +#: cmdline/apt-get.cc:1394 msgid "Failed to process build dependencies" msgstr "Falhou ao processar as dependências de construção" -#: cmdline/apt-get.cc:3262 cmdline/apt-get.cc:3274 +#: cmdline/apt-get.cc:1487 cmdline/apt-get.cc:1499 #, fuzzy, c-format msgid "Changelog for %s (%s)" msgstr "Conectando em %s (%s)" -#: cmdline/apt-get.cc:3397 +#: cmdline/apt-get.cc:1585 msgid "Supported modules:" msgstr "Módulos para os quais há suporte:" -#: cmdline/apt-get.cc:3438 +#: cmdline/apt-get.cc:1626 #, fuzzy msgid "" "Usage: apt-get [options] command\n" @@ -1145,98 +624,53 @@ msgstr "" "para mais informações e opções.\n" " Este APT tem Poderes de Super Vaca.\n" -#: cmdline/apt-get.cc:3603 -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 "" - -#: cmdline/acqprogress.cc:60 -msgid "Hit " -msgstr "Atingido " - -#: cmdline/acqprogress.cc:84 -msgid "Get:" -msgstr "Obter:" - -#: cmdline/acqprogress.cc:115 -msgid "Ign " -msgstr "Ign " - -#: cmdline/acqprogress.cc:119 -msgid "Err " -msgstr "Err " - -#: cmdline/acqprogress.cc:140 -#, c-format -msgid "Fetched %sB in %s (%sB/s)\n" -msgstr "Baixados %sB em %s (%sB/s)\n" - -#: cmdline/acqprogress.cc:230 -#, c-format -msgid " [Working]" -msgstr " [Trabalhando]" - -#: cmdline/acqprogress.cc:286 -#, c-format -msgid "" -"Media change: please insert the disc labeled\n" -" '%s'\n" -"in the drive '%s' and press enter\n" -msgstr "" -"Troca de mídia: por favor, insira o disco nomeado\n" -" '%s'\n" -"na unidade '%s' e pressione enter\n" - -#: cmdline/apt-mark.cc:55 +#: cmdline/apt-mark.cc:57 #, fuzzy, c-format msgid "%s can not be marked as it is not installed.\n" msgstr "mas não está instalado" -#: cmdline/apt-mark.cc:61 +#: cmdline/apt-mark.cc:63 #, fuzzy, c-format msgid "%s was already set to manually installed.\n" msgstr "%s configurado para instalar manualmente.\n" -#: cmdline/apt-mark.cc:63 +#: cmdline/apt-mark.cc:65 #, fuzzy, c-format msgid "%s was already set to automatically installed.\n" msgstr "%s configurado para instalar manualmente.\n" -#: cmdline/apt-mark.cc:228 +#: cmdline/apt-mark.cc:230 #, fuzzy, c-format msgid "%s was already set on hold.\n" msgstr "%s já é a versão mais nova.\n" -#: cmdline/apt-mark.cc:230 +#: cmdline/apt-mark.cc:232 #, fuzzy, c-format msgid "%s was already not hold.\n" msgstr "%s já é a versão mais nova.\n" -#: cmdline/apt-mark.cc:245 cmdline/apt-mark.cc:326 -#: apt-pkg/contrib/fileutl.cc:832 apt-pkg/contrib/gpgv.cc:223 -#: apt-pkg/deb/dpkgpm.cc:1032 +#: cmdline/apt-mark.cc:247 cmdline/apt-mark.cc:328 +#: apt-pkg/contrib/fileutl.cc:850 apt-pkg/contrib/gpgv.cc:217 +#: apt-pkg/deb/dpkgpm.cc:1182 #, c-format msgid "Waited for %s but it wasn't there" msgstr "Esperado %s mas este não estava lá" -#: cmdline/apt-mark.cc:260 cmdline/apt-mark.cc:309 +#: cmdline/apt-mark.cc:262 cmdline/apt-mark.cc:311 #, fuzzy, c-format msgid "%s set on hold.\n" msgstr "%s configurado para instalar manualmente.\n" -#: cmdline/apt-mark.cc:262 cmdline/apt-mark.cc:314 +#: cmdline/apt-mark.cc:264 cmdline/apt-mark.cc:316 #, fuzzy, c-format msgid "Canceled hold on %s.\n" msgstr "Falhou ao abrir %s" -#: cmdline/apt-mark.cc:332 +#: cmdline/apt-mark.cc:334 msgid "Executing dpkg failed. Are you root?" msgstr "" -#: cmdline/apt-mark.cc:379 +#: cmdline/apt-mark.cc:381 msgid "" "Usage: apt-mark [options] {auto|manual} pkg1 [pkg2 ...]\n" "\n" @@ -1246,6 +680,11 @@ msgid "" "Commands:\n" " auto - Mark the given packages as automatically installed\n" " manual - Mark the given packages as manually installed\n" +" hold - Mark a package as held back\n" +" unhold - Unset a package set as held back\n" +" showauto - Print the list of automatically installed packages\n" +" showmanual - Print the list of manually installed packages\n" +" showhold - Print the list of package on hold\n" "\n" "Options:\n" " -h This help text.\n" @@ -1258,6 +697,28 @@ msgid "" "See the apt-mark(8) and apt.conf(5) manual pages for more information." msgstr "" +#: cmdline/apt.cc:71 +msgid "" +"Usage: apt [options] command\n" +"\n" +"CLI for apt.\n" +"Basic commands: \n" +" list - list packages based on package names\n" +" search - search in package descriptions\n" +" show - show package details\n" +"\n" +" update - update list of available packages\n" +"\n" +" install - install packages\n" +" remove - remove packages\n" +"\n" +" upgrade - upgrade the system by installing/upgrading packages\n" +" full-upgrade - upgrade the system by removing/installing/upgrading " +"packages\n" +"\n" +" edit-sources - edit the source information file\n" +msgstr "" + #: methods/cdrom.cc:203 #, c-format msgid "Unable to read the cdrom database %s" @@ -1284,16 +745,16 @@ msgstr "Impossível desmontar o CD-ROM em %s, o mesmo ainda pode estar em uso." msgid "Disk not found." msgstr "Disco não encontrado." -#: methods/cdrom.cc:262 methods/file.cc:82 methods/rsh.cc:275 +#: methods/cdrom.cc:262 methods/file.cc:82 methods/rsh.cc:274 msgid "File not found" msgstr "Arquivo não encontrado" -#: methods/copy.cc:46 methods/gzip.cc:105 methods/gzip.cc:114 -#: methods/rred.cc:512 methods/rred.cc:521 +#: methods/copy.cc:46 methods/gzip.cc:106 methods/rred.cc:599 +#: methods/rred.cc:609 msgid "Failed to stat" msgstr "Falhou ao executar \"stat\"" -#: methods/copy.cc:83 methods/gzip.cc:111 methods/rred.cc:518 +#: methods/copy.cc:82 methods/gzip.cc:113 methods/rred.cc:606 msgid "Failed to set modification time" msgstr "Falhou ao definir hora de modificação" @@ -1302,34 +763,34 @@ msgid "Invalid URI, local URIS must not start with //" msgstr "URI inválida, URIs locais não devem iniciar com //" #. Login must be before getpeername otherwise dante won't work. -#: methods/ftp.cc:173 +#: methods/ftp.cc:172 msgid "Logging in" msgstr "Efetuando login" -#: methods/ftp.cc:179 +#: methods/ftp.cc:178 msgid "Unable to determine the peer name" msgstr "Impossível determinar o nome do ponto" -#: methods/ftp.cc:184 +#: methods/ftp.cc:183 msgid "Unable to determine the local name" msgstr "Impossível determinar o nome local" -#: methods/ftp.cc:215 methods/ftp.cc:243 +#: methods/ftp.cc:214 methods/ftp.cc:242 #, c-format msgid "The server refused the connection and said: %s" msgstr "O servidor recusou a conexão e disse: %s" -#: methods/ftp.cc:221 +#: methods/ftp.cc:220 #, c-format msgid "USER failed, server said: %s" msgstr "USER falhou, servidor disse: %s" -#: methods/ftp.cc:228 +#: methods/ftp.cc:227 #, c-format msgid "PASS failed, server said: %s" msgstr "PASS falhou, servidor disse: %s" -#: methods/ftp.cc:248 +#: methods/ftp.cc:247 msgid "" "A proxy server was specified but no login script, Acquire::ftp::ProxyLogin " "is empty." @@ -1337,117 +798,121 @@ msgstr "" "Um servidor proxy foi especificado mas não um script de login, Acquire::ftp::" "ProxyLogin está vazio." -#: methods/ftp.cc:276 +#: methods/ftp.cc:275 #, c-format msgid "Login script command '%s' failed, server said: %s" msgstr "Comando de script de login '%s' falhou, servidor disse: %s" -#: methods/ftp.cc:302 +#: methods/ftp.cc:301 #, c-format msgid "TYPE failed, server said: %s" msgstr "TYPE falhou, servidor disse: %s" -#: methods/ftp.cc:340 methods/ftp.cc:452 methods/rsh.cc:192 methods/rsh.cc:237 +#: methods/ftp.cc:339 methods/ftp.cc:451 methods/rsh.cc:191 methods/rsh.cc:236 msgid "Connection timeout" msgstr "Conexão expirou" -#: methods/ftp.cc:346 +#: methods/ftp.cc:345 msgid "Server closed the connection" msgstr "Servidor fechou a conexão" -#: methods/ftp.cc:349 methods/rsh.cc:199 apt-pkg/contrib/fileutl.cc:1264 -#: apt-pkg/contrib/fileutl.cc:1273 apt-pkg/contrib/fileutl.cc:1276 +#: methods/ftp.cc:348 methods/rsh.cc:198 apt-pkg/contrib/fileutl.cc:1292 +#: apt-pkg/contrib/fileutl.cc:1301 apt-pkg/contrib/fileutl.cc:1304 msgid "Read error" msgstr "Erro de leitura" -#: methods/ftp.cc:356 methods/rsh.cc:206 +#: methods/ftp.cc:355 methods/rsh.cc:205 msgid "A response overflowed the buffer." msgstr "Uma resposta sobrecarregou o buffer" -#: methods/ftp.cc:373 methods/ftp.cc:385 +#: methods/ftp.cc:372 methods/ftp.cc:384 msgid "Protocol corruption" msgstr "Corrupção de protocolo" -#: methods/ftp.cc:458 methods/rred.cc:238 methods/rsh.cc:243 -#: apt-pkg/contrib/fileutl.cc:1360 apt-pkg/contrib/fileutl.cc:1369 -#: apt-pkg/contrib/fileutl.cc:1372 apt-pkg/contrib/fileutl.cc:1397 +#: methods/ftp.cc:457 methods/rsh.cc:242 apt-pkg/contrib/fileutl.cc:1388 +#: apt-pkg/contrib/fileutl.cc:1397 apt-pkg/contrib/fileutl.cc:1400 +#: apt-pkg/contrib/fileutl.cc:1425 msgid "Write error" msgstr "Erro de escrita" -#: methods/ftp.cc:697 methods/ftp.cc:703 methods/ftp.cc:738 +#: methods/ftp.cc:696 methods/ftp.cc:702 methods/ftp.cc:737 msgid "Could not create a socket" msgstr "Não foi possível criar um socket" -#: methods/ftp.cc:708 +#: methods/ftp.cc:707 msgid "Could not connect data socket, connection timed out" msgstr "Não foi possível conectar um socket de dados, conexão expirou" -#: methods/ftp.cc:714 +#: methods/ftp.cc:711 methods/connect.cc:116 apt-private/private-upgrade.cc:22 +msgid "Failed" +msgstr "Falhou" + +#: methods/ftp.cc:713 msgid "Could not connect passive socket." msgstr "Não foi possível conectar um socket passivo." -#: methods/ftp.cc:731 +#: methods/ftp.cc:730 msgid "getaddrinfo was unable to get a listening socket" msgstr "getaddrinfo não foi capaz de obter um socket de escuta" -#: methods/ftp.cc:745 +#: methods/ftp.cc:744 msgid "Could not bind a socket" msgstr "Não foi possível fazer \"bind\" de um socket" -#: methods/ftp.cc:749 +#: methods/ftp.cc:748 msgid "Could not listen on the socket" msgstr "Não foi possível ouvir no socket" -#: methods/ftp.cc:756 +#: methods/ftp.cc:755 msgid "Could not determine the socket's name" msgstr "Não foi possível determinar o nome do socket" -#: methods/ftp.cc:788 +#: methods/ftp.cc:787 msgid "Unable to send PORT command" msgstr "Impossível enviar o comando PORT" -#: methods/ftp.cc:798 +#: methods/ftp.cc:797 #, c-format msgid "Unknown address family %u (AF_*)" msgstr "Família de endereços %u desconhecida (AF_*)" -#: methods/ftp.cc:807 +#: methods/ftp.cc:806 #, c-format msgid "EPRT failed, server said: %s" msgstr "EPRT falhou, servidor disse: %s" -#: methods/ftp.cc:827 +#: methods/ftp.cc:826 msgid "Data socket connect timed out" msgstr "Conexão do socket de dados expirou" -#: methods/ftp.cc:834 +#: methods/ftp.cc:833 msgid "Unable to accept connection" msgstr "Impossível aceitar conexão" -#: methods/ftp.cc:873 methods/http.cc:1038 methods/rsh.cc:313 +#: methods/ftp.cc:872 methods/server.cc:357 methods/rsh.cc:312 msgid "Problem hashing file" msgstr "Problema criando o hash do arquivo" -#: methods/ftp.cc:886 +#: methods/ftp.cc:885 #, c-format msgid "Unable to fetch file, server said '%s'" msgstr "Impossível obter arquivo, servidor disse '%s'" -#: methods/ftp.cc:901 methods/rsh.cc:332 +#: methods/ftp.cc:900 methods/rsh.cc:331 msgid "Data socket timed out" msgstr "Socket de dados expirou" -#: methods/ftp.cc:931 +#: methods/ftp.cc:930 #, c-format msgid "Data transfer failed, server said '%s'" msgstr "Transferência de dados falhou, servidor disse '%s'" #. Get the files information -#: methods/ftp.cc:1008 +#: methods/ftp.cc:1009 msgid "Query" msgstr "Pesquisa" -#: methods/ftp.cc:1120 +#: methods/ftp.cc:1123 msgid "Unable to invoke " msgstr "Impossível invocar " @@ -1513,18 +978,18 @@ msgstr "Algo estranho aconteceu resolvendo '%s:%s' (%i)" msgid "Unable to connect to %s:%s:" msgstr "Impossível conectar em %s %s:" -#: methods/gpgv.cc:167 +#: methods/gpgv.cc:166 msgid "" "Internal error: Good signature, but could not determine key fingerprint?!" msgstr "" "Erro interno: Assinatura boa, mas não foi possível determinar a impressão " "digital da chave?!" -#: methods/gpgv.cc:171 +#: methods/gpgv.cc:170 msgid "At least one invalid signature was encountered." msgstr "Ao menos uma assinatura inválida foi encontrada." -#: methods/gpgv.cc:173 +#: methods/gpgv.cc:172 #, fuzzy msgid "Could not execute 'gpgv' to verify signature (is gpgv installed?)" msgstr "" @@ -1532,22 +997,22 @@ msgstr "" "instalado?)" #. TRANSLATORS: %s is a single techy word like 'NODATA' -#: methods/gpgv.cc:179 +#: methods/gpgv.cc:178 #, c-format msgid "" "Clearsigned file isn't valid, got '%s' (does the network require " "authentication?)" msgstr "" -#: methods/gpgv.cc:183 +#: methods/gpgv.cc:182 msgid "Unknown error executing gpgv" msgstr "Erro desconhecido executando gpgv" -#: methods/gpgv.cc:216 methods/gpgv.cc:223 +#: methods/gpgv.cc:215 methods/gpgv.cc:222 msgid "The following signatures were invalid:\n" msgstr "As seguintes assinaturas eram inválidas:\n" -#: methods/gpgv.cc:230 +#: methods/gpgv.cc:229 msgid "" "The following signatures couldn't be verified because the public key is not " "available:\n" @@ -1559,81 +1024,618 @@ msgstr "" msgid "Empty files can't be valid archives" msgstr "" -#: methods/http.cc:394 +#: methods/http.cc:516 +msgid "Error writing to the file" +msgstr "Erro escrevendo para o arquivo" + +#: methods/http.cc:530 +msgid "Error reading from server. Remote end closed connection" +msgstr "Erro lendo do servidor. Ponto remoto fechou a conexão" + +#: methods/http.cc:532 +msgid "Error reading from server" +msgstr "Erro lendo do servidor" + +#: methods/http.cc:568 +msgid "Error writing to file" +msgstr "Erro escrevendo para arquivo" + +#: methods/http.cc:628 +msgid "Select failed" +msgstr "Seleção falhou" + +#: methods/http.cc:633 +msgid "Connection timed out" +msgstr "Conexão expirou" + +#: methods/http.cc:656 +msgid "Error writing to output file" +msgstr "Erro escrevendo para arquivo de saída" + +#: methods/server.cc:56 msgid "Waiting for headers" msgstr "Aguardando por cabeçalhos" -#: methods/http.cc:544 +#: methods/server.cc:114 msgid "Bad header line" msgstr "Linha de cabeçalho ruim" -#: methods/http.cc:569 methods/http.cc:576 +#: methods/server.cc:139 methods/server.cc:146 msgid "The HTTP server sent an invalid reply header" msgstr "O servidor HTTP enviou um cabeçalho de resposta inválido" -#: methods/http.cc:606 +#: methods/server.cc:176 msgid "The HTTP server sent an invalid Content-Length header" msgstr "O servidor HTTP enviou um cabeçalho \"Content-Length\" inválido" -#: methods/http.cc:621 +#: methods/server.cc:199 msgid "The HTTP server sent an invalid Content-Range header" msgstr "O servidor HTTP enviou um cabeçalho \"Content-Range\" inválido" -#: methods/http.cc:623 +#: methods/server.cc:201 msgid "This HTTP server has broken range support" msgstr "Este servidor HTTP possui suporte a \"range\" quebrado" -#: methods/http.cc:647 +#: methods/server.cc:225 msgid "Unknown date format" msgstr "Formato de data desconhecido" -#: methods/http.cc:826 -msgid "Select failed" -msgstr "Seleção falhou" +#: methods/server.cc:494 +msgid "Bad header data" +msgstr "Dados de cabeçalho ruins" -#: methods/http.cc:831 -msgid "Connection timed out" -msgstr "Conexão expirou" +#: methods/server.cc:511 methods/server.cc:567 +msgid "Connection failed" +msgstr "Conexão falhou" -#: methods/http.cc:854 -msgid "Error writing to output file" -msgstr "Erro escrevendo para arquivo de saída" +#: methods/server.cc:659 +msgid "Internal error" +msgstr "Erro interno" -#: methods/http.cc:885 -msgid "Error writing to file" -msgstr "Erro escrevendo para arquivo" +#: apt-private/private-list.cc:147 +msgid "Listing" +msgstr "" -#: methods/http.cc:913 -msgid "Error writing to the file" -msgstr "Erro escrevendo para o arquivo" +#: apt-private/private-install.cc:93 +msgid "Internal error, InstallPackages was called with broken packages!" +msgstr "Erro interno, InstallPackages foi chamado com pacotes quebrados!" -#: methods/http.cc:927 -msgid "Error reading from server. Remote end closed connection" -msgstr "Erro lendo do servidor. Ponto remoto fechou a conexão" +#: apt-private/private-install.cc:102 +msgid "Packages need to be removed but remove is disabled." +msgstr "Pacotes precisam ser removidos mas a remoção está desabilitada." -#: methods/http.cc:929 -msgid "Error reading from server" -msgstr "Erro lendo do servidor" +#: apt-private/private-install.cc:121 +msgid "Internal error, Ordering didn't finish" +msgstr "Erro interno, Ordenação não finalizou" -#: methods/http.cc:1197 -msgid "Bad header data" -msgstr "Dados de cabeçalho ruins" +#: apt-private/private-install.cc:159 +msgid "How odd.. The sizes didn't match, email apt@packages.debian.org" +msgstr "" +"Que estranho.. Os tamanhos não batem, mande e-mail para apt@packages.debian." +"org" -#: methods/http.cc:1214 methods/http.cc:1269 -msgid "Connection failed" -msgstr "Conexão falhou" +#. 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 +#: apt-private/private-install.cc:166 +#, c-format +msgid "Need to get %sB/%sB of archives.\n" +msgstr "É preciso baixar %sB/%sB de arquivos.\n" -#: methods/http.cc:1361 -msgid "Internal error" -msgstr "Erro interno" +#. 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 +#: apt-private/private-install.cc:171 +#, c-format +msgid "Need to get %sB of archives.\n" +msgstr "É preciso baixar %sB de arquivos.\n" + +#. 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 +#: apt-private/private-install.cc:178 +#, c-format +msgid "After this operation, %sB of additional disk space will be used.\n" +msgstr "" +"Depois desta operação, %sB adicionais de espaço em disco serão usados.\n" + +#. 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 +#: apt-private/private-install.cc:183 +#, c-format +msgid "After this operation, %sB disk space will be freed.\n" +msgstr "Depois desta operação, %sB de espaço em disco serão liberados.\n" + +#: apt-private/private-install.cc:211 +#, c-format +msgid "You don't have enough free space in %s." +msgstr "Você não possui espaço suficiente em %s." + +#: apt-private/private-install.cc:221 apt-private/private-download.cc:55 +msgid "There are problems and -y was used without --force-yes" +msgstr "Há problemas e -y foi usado sem --force-yes" + +#: apt-private/private-install.cc:227 apt-private/private-install.cc:249 +msgid "Trivial Only specified but this is not a trivial operation." +msgstr "\"Trivial Only\" especificado mas esta não é uma operação trivial." + +#. TRANSLATOR: This string needs to be typed by the user as a confirmation, so be +#. careful with hard to type or special characters (like non-breaking spaces) +#: apt-private/private-install.cc:231 +msgid "Yes, do as I say!" +msgstr "Sim, faça o que eu digo!" + +#: apt-private/private-install.cc:233 +#, c-format +msgid "" +"You are about to do something potentially harmful.\n" +"To continue type in the phrase '%s'\n" +" ?] " +msgstr "" +"Você está prestes a fazer algo potencialmente destrutivo.\n" +"Para continuar digite a frase '%s'\n" +" ?] " + +#: apt-private/private-install.cc:239 apt-private/private-install.cc:257 +msgid "Abort." +msgstr "Abortar." + +#: apt-private/private-install.cc:254 +msgid "Do you want to continue?" +msgstr "Você quer continuar?" + +#: apt-private/private-install.cc:324 +msgid "Some files failed to download" +msgstr "Alguns arquivos falharam ao baixar" + +#: apt-private/private-install.cc:331 +msgid "" +"Unable to fetch some archives, maybe run apt-get update or try with --fix-" +"missing?" +msgstr "" +"Impossível buscar alguns arquivos, talvez executar apt-get update ou tentar " +"com --fix-missing?" + +#: apt-private/private-install.cc:335 +msgid "--fix-missing and media swapping is not currently supported" +msgstr "--fix-missing e troca de mídia não são suportados atualmente" + +#: apt-private/private-install.cc:340 +msgid "Unable to correct missing packages." +msgstr "Impossível corrigir pacotes faltantes." + +#: apt-private/private-install.cc:341 +msgid "Aborting install." +msgstr "Abortando instalação." + +#: apt-private/private-install.cc:377 +msgid "" +"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] "" +msgstr[1] "" + +#: apt-private/private-install.cc:381 +msgid "Note: This is done automatically and on purpose by dpkg." +msgstr "" + +#: apt-private/private-install.cc:402 +msgid "We are not supposed to delete stuff, can't start AutoRemover" +msgstr "Nós não deveríamos apagar coisas, impossível iniciar AutoRemover" + +#: apt-private/private-install.cc:510 +msgid "" +"Hmm, seems like the AutoRemover destroyed something which really\n" +"shouldn't happen. Please file a bug report against apt." +msgstr "" +"Hmm, parece que o AutoRemover destruiu algo o que realmente não deveria\n" +"acontecer. Por favor, reporte um bug contra o apt." + +#. +#. if (Packages == 1) +#. { +#. c1out << std::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.") << std::endl; +#. } +#. +#: apt-private/private-install.cc:513 apt-private/private-install.cc:654 +msgid "The following information may help to resolve the situation:" +msgstr "A informação a seguir pode ajudar a resolver a situação:" + +#: apt-private/private-install.cc:517 +msgid "Internal Error, AutoRemover broke stuff" +msgstr "Erro Interno, o AutoRemover quebrou coisas" + +#: apt-private/private-install.cc:524 +#, fuzzy +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] "" +"Os seguintes pacotes foram automaticamente instalados e não são mais " +"requeridos:" +msgstr[1] "" +"Os seguintes pacotes foram automaticamente instalados e não são mais " +"requeridos:" + +#: apt-private/private-install.cc:528 +#, fuzzy, 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] "" +"Os seguintes pacotes foram automaticamente instalados e não são mais " +"requeridos:" +msgstr[1] "" +"Os seguintes pacotes foram automaticamente instalados e não são mais " +"requeridos:" + +#: apt-private/private-install.cc:530 +#, fuzzy +msgid "Use 'apt-get autoremove' to remove it." +msgid_plural "Use 'apt-get autoremove' to remove them." +msgstr[0] "Use 'apt-get autoremove' para removê-los." +msgstr[1] "Use 'apt-get autoremove' para removê-los." + +#: apt-private/private-install.cc:624 +msgid "You might want to run 'apt-get -f install' to correct these:" +msgstr "Você deve querer executar 'apt-get -f install' para corrigí-los:" + +#: apt-private/private-install.cc:626 +msgid "" +"Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a " +"solution)." +msgstr "" +"Dependências desencontradas. Tente 'apt-get -f install' sem nenhum pacote " +"(ou especifique uma solução)." + +#: apt-private/private-install.cc:639 +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 "" +"Alguns pacotes não puderam ser instalados. Isto pode significar que\n" +"você solicitou uma situação impossível ou, se você está usando a\n" +"distribuição instável, que alguns pacotes requeridos não foram\n" +"criados ainda ou foram retirados da \"Incoming\"." + +#: apt-private/private-install.cc:660 +msgid "Broken packages" +msgstr "Pacotes quebrados" + +#: apt-private/private-install.cc:713 +msgid "The following extra packages will be installed:" +msgstr "Os pacotes extra a seguir serão instalados:" + +#: apt-private/private-install.cc:803 +msgid "Suggested packages:" +msgstr "Pacotes sugeridos:" + +#: apt-private/private-install.cc:804 +msgid "Recommended packages:" +msgstr "Pacotes recomendados:" + +#: apt-private/private-download.cc:32 +msgid "WARNING: The following packages cannot be authenticated!" +msgstr "AVISO: Os pacotes a seguir não podem ser autenticados!" + +#: apt-private/private-download.cc:36 +msgid "Authentication warning overridden.\n" +msgstr "Aviso de autenticação sobreposto.\n" + +#: apt-private/private-download.cc:41 apt-private/private-download.cc:48 +msgid "Some packages could not be authenticated" +msgstr "Alguns pacotes não puderam ser autenticados" + +#: apt-private/private-download.cc:46 +msgid "Install these packages without verification?" +msgstr "Instalar estes pacotes sem verificação?" + +#: apt-private/private-download.cc:87 apt-pkg/update.cc:84 +#, c-format +msgid "Failed to fetch %s %s\n" +msgstr "Falhou ao buscar %s %s\n" + +#: apt-private/private-output.cc:75 apt-private/private-show.cc:81 +#: apt-private/private-show.cc:86 +msgid "unknown" +msgstr "" + +#: apt-private/private-output.cc:201 +#, fuzzy, c-format +msgid "[installed,upgradable to: %s]" +msgstr " [Instalado]" + +#: apt-private/private-output.cc:205 +#, fuzzy +msgid "[installed,local]" +msgstr " [Instalado]" + +#: apt-private/private-output.cc:208 +msgid "[installed,auto-removable]" +msgstr "" + +#: apt-private/private-output.cc:210 +#, fuzzy +msgid "[installed,automatic]" +msgstr " [Instalado]" + +#: apt-private/private-output.cc:212 +#, fuzzy +msgid "[installed]" +msgstr " [Instalado]" + +#: apt-private/private-output.cc:216 +#, c-format +msgid "[upgradable from: %s]" +msgstr "" + +#: apt-private/private-output.cc:220 +msgid "[residual-config]" +msgstr "" + +#: apt-private/private-output.cc:320 +msgid "The following packages have unmet dependencies:" +msgstr "Os pacotes a seguir têm dependências desencontradas:" + +#: apt-private/private-output.cc:410 +#, c-format +msgid "but %s is installed" +msgstr "mas %s está instalado" + +#: apt-private/private-output.cc:412 +#, c-format +msgid "but %s is to be installed" +msgstr "mas %s está para ser instalado" + +#: apt-private/private-output.cc:419 +msgid "but it is not installable" +msgstr "mas não é instalável" + +#: apt-private/private-output.cc:421 +msgid "but it is a virtual package" +msgstr "mas é um pacote virtual" + +#: apt-private/private-output.cc:424 +msgid "but it is not installed" +msgstr "mas não está instalado" + +#: apt-private/private-output.cc:424 +msgid "but it is not going to be installed" +msgstr "mas não será instalado" + +#: apt-private/private-output.cc:429 +msgid " or" +msgstr " ou" + +#: apt-private/private-output.cc:458 +msgid "The following NEW packages will be installed:" +msgstr "Os NOVOS pacotes a seguir serão instalados:" + +#: apt-private/private-output.cc:484 +msgid "The following packages will be REMOVED:" +msgstr "Os pacotes a seguir serão REMOVIDOS:" + +#: apt-private/private-output.cc:506 +msgid "The following packages have been kept back:" +msgstr "Os pacotes a seguir serão mantidos em suas versões atuais:" + +#: apt-private/private-output.cc:527 +msgid "The following packages will be upgraded:" +msgstr "Os pacotes a seguir serão atualizados:" + +#: apt-private/private-output.cc:548 +msgid "The following packages will be DOWNGRADED:" +msgstr "Os pacotes a seguir serão REVERTIDOS:" + +#: apt-private/private-output.cc:568 +msgid "The following held packages will be changed:" +msgstr "Os seguintes pacotes mantidos serão mudados:" + +#: apt-private/private-output.cc:623 +#, c-format +msgid "%s (due to %s) " +msgstr "%s (por causa de %s) " + +#: apt-private/private-output.cc:631 +msgid "" +"WARNING: The following essential packages will be removed.\n" +"This should NOT be done unless you know exactly what you are doing!" +msgstr "" +"AVISO: Os pacotes essenciais a seguir serão removidos.\n" +"Isso NÃO deveria ser feito a menos que você saiba exatamente o que você está " +"fazendo!" + +#: apt-private/private-output.cc:662 +#, c-format +msgid "%lu upgraded, %lu newly installed, " +msgstr "%lu pacotes atualizados, %lu pacotes novos instalados, " + +#: apt-private/private-output.cc:666 +#, c-format +msgid "%lu reinstalled, " +msgstr "%lu reinstalados, " + +#: apt-private/private-output.cc:668 +#, c-format +msgid "%lu downgraded, " +msgstr "%lu revertidos, " + +#: apt-private/private-output.cc:670 +#, c-format +msgid "%lu to remove and %lu not upgraded.\n" +msgstr "%lu a serem removidos e %lu não atualizados.\n" + +#: apt-private/private-output.cc:674 +#, c-format +msgid "%lu not fully installed or removed.\n" +msgstr "%lu pacotes não totalmente instalados ou removidos.\n" + +#. TRANSLATOR: Yes/No question help-text: defaulting to Y[es] +#. e.g. "Do you want to continue? [Y/n] " +#. The user has to answer with an input matching the +#. YESEXPR/NOEXPR defined in your l10n. +#: apt-private/private-output.cc:696 +msgid "[Y/n]" +msgstr "[S/n]" + +#. TRANSLATOR: Yes/No question help-text: defaulting to N[o] +#. e.g. "Should this file be removed? [y/N] " +#. The user has to answer with an input matching the +#. YESEXPR/NOEXPR defined in your l10n. +#: apt-private/private-output.cc:702 +msgid "[y/N]" +msgstr "[s/N]" + +#. TRANSLATOR: "Yes" answer printed for a yes/no question if --assume-yes is set +#: apt-private/private-output.cc:713 +msgid "Y" +msgstr "S" + +#. TRANSLATOR: "No" answer printed for a yes/no question if --assume-no is set +#: apt-private/private-output.cc:719 +msgid "N" +msgstr "" + +#: apt-private/private-output.cc:741 apt-pkg/cachefilter.cc:33 +#, c-format +msgid "Regex compilation error - %s" +msgstr "Erro de compilação de regex - %s" + +#: apt-private/private-cachefile.cc:87 +msgid "Correcting dependencies..." +msgstr "Corrigindo dependências..." + +#: apt-private/private-cachefile.cc:90 +msgid " failed." +msgstr " falhou." + +#: apt-private/private-cachefile.cc:93 +msgid "Unable to correct dependencies" +msgstr "Impossível corrigir dependências" + +#: apt-private/private-cachefile.cc:96 +msgid "Unable to minimize the upgrade set" +msgstr "Impossível minimizar o conjunto de atualizações" + +#: apt-private/private-cachefile.cc:98 +msgid " Done" +msgstr " Pronto" + +#: apt-private/private-cachefile.cc:102 +msgid "You might want to run 'apt-get -f install' to correct these." +msgstr "Você pode querer executar 'apt-get -f install' para corrigí-los." + +#: apt-private/private-cachefile.cc:105 +msgid "Unmet dependencies. Try using -f." +msgstr "Dependências desencontradas. Tente usar -f." + +#: apt-private/private-cacheset.cc:26 apt-private/private-search.cc:57 +msgid "Sorting" +msgstr "" + +#: apt-private/private-update.cc:45 +msgid "The update command takes no arguments" +msgstr "O comando update não leva argumentos" + +#: apt-private/private-upgrade.cc:19 +msgid "Calculating upgrade... " +msgstr "Calculando atualização... " + +#: apt-private/private-upgrade.cc:24 +#, fuzzy +msgid "Internal error, Upgrade broke stuff" +msgstr "Erro interno, AllUpgrade quebrou coisas" + +#: apt-private/private-upgrade.cc:26 +msgid "Done" +msgstr "Pronto" + +#: apt-private/private-search.cc:61 +msgid "Full Text Search" +msgstr "" + +#: apt-private/private-show.cc:152 +#, c-format +msgid "There is %lu additional record. Please use the '-a' switch to see it" +msgid_plural "" +"There are %lu additional records. Please use the '-a' switch to see them." +msgstr[0] "" +msgstr[1] "" + +#: apt-private/private-show.cc:159 +msgid "not a real package (virtual)" +msgstr "" + +#: apt-private/private-main.cc:19 +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 "" + +#: apt-private/private-sources.cc:45 +#, fuzzy, c-format +msgid "Failed to parse %s. Edit again? " +msgstr "Falha ao baixar %s %s\n" + +#: apt-private/private-sources.cc:57 +#, c-format +msgid "Your '%s' file changed, please run 'apt-get update'." +msgstr "" + +#: apt-private/acqprogress.cc:63 +msgid "Hit " +msgstr "Atingido " + +#: apt-private/acqprogress.cc:87 +msgid "Get:" +msgstr "Obter:" + +#: apt-private/acqprogress.cc:118 +msgid "Ign " +msgstr "Ign " + +#: apt-private/acqprogress.cc:122 +msgid "Err " +msgstr "Err " + +#: apt-private/acqprogress.cc:143 +#, c-format +msgid "Fetched %sB in %s (%sB/s)\n" +msgstr "Baixados %sB em %s (%sB/s)\n" + +#: apt-private/acqprogress.cc:233 +#, c-format +msgid " [Working]" +msgstr " [Trabalhando]" + +#: apt-private/acqprogress.cc:294 +#, c-format +msgid "" +"Media change: please insert the disc labeled\n" +" '%s'\n" +"in the drive '%s' and press enter\n" +msgstr "" +"Troca de mídia: por favor, insira o disco nomeado\n" +" '%s'\n" +"na unidade '%s' e pressione enter\n" #. 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:464 -#: apt-pkg/contrib/cdromutl.cc:184 apt-pkg/contrib/fileutl.cc:404 -#: apt-pkg/contrib/fileutl.cc:517 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:362 +#: apt-pkg/contrib/cdromutl.cc:184 apt-pkg/contrib/fileutl.cc:406 +#: apt-pkg/contrib/fileutl.cc:519 apt-pkg/sourcelist.cc:271 +#: apt-pkg/sourcelist.cc:277 apt-pkg/acquire.cc:485 apt-pkg/init.cc:100 +#: apt-pkg/init.cc:108 apt-pkg/clean.cc:36 apt-pkg/policy.cc:373 #, c-format msgid "Unable to read %s" msgstr "Impossível ler %s" @@ -1670,62 +1672,48 @@ msgstr "Não foi possível abrir arquivo %s" msgid "[Mirror: %s]" msgstr "" -#: 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 "" - -#: 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 "" - -#: methods/rsh.cc:99 ftparchive/multicompress.cc:168 +#: methods/rsh.cc:98 ftparchive/multicompress.cc:169 msgid "Failed to create IPC pipe to subprocess" msgstr "Falhou ao criar pipe IPC para sub-processo" -#: methods/rsh.cc:340 +#: methods/rsh.cc:339 msgid "Connection closed prematurely" msgstr "Conexão encerrada prematuramente" -#: dselect/install:32 +#: dselect/install:33 msgid "Bad default setting!" msgstr "Configuração padrão ruim!" -#: dselect/install:51 dselect/install:83 dselect/install:87 dselect/install:94 -#: dselect/install:105 dselect/update:45 +#: dselect/install:52 dselect/install:84 dselect/install:88 dselect/install:95 +#: dselect/install:106 dselect/update:45 msgid "Press enter to continue." msgstr "Pressione enter para continuar." -#: dselect/install:91 +#: dselect/install:92 msgid "Do you want to erase any previously downloaded .deb files?" msgstr "Você quer apagar quaisquer arquivos .deb previamente baixados?" # Note to translators: The following four messages belong together. It doesn't # matter where sentences start, but it has to fit in just these four lines, and # at only 80 characters per line, if possible. -#: dselect/install:101 +#: dselect/install:102 #, fuzzy msgid "Some errors occurred while unpacking. Packages that were installed" msgstr "" "Alguns erros ocorreram ao desempacotar. Vou configurar os pacotes que foram" -#: dselect/install:102 +#: dselect/install:103 #, fuzzy msgid "will be configured. This may result in duplicate errors" msgstr "" "instalados. Isto pode resultar em erros duplicados ou erros causados por" -#: dselect/install:103 +#: dselect/install:104 msgid "or errors caused by missing dependencies. This is OK, only the errors" msgstr "" "dependências faltantes. Isto está OK, somente os erros acima desta mensagem" -#: dselect/install:104 +#: dselect/install:105 msgid "" "above this message are important. Please fix them and run [I]nstall again" msgstr "são importantes. Por favor, conserte-os e execute [I]nstalar novamente" @@ -1734,12 +1722,7 @@ msgstr "são importantes. Por favor, conserte-os e execute [I]nstalar novamente" msgid "Merging available information" msgstr "Mesclando informação disponível" -#: cmdline/apt-extracttemplates.cc:102 -#, c-format -msgid "%s not a valid DEB package." -msgstr "%s não é um pacote DEB válido." - -#: cmdline/apt-extracttemplates.cc:236 +#: cmdline/apt-extracttemplates.cc:224 msgid "" "Usage: apt-extracttemplates file1 [file2 ...]\n" "\n" @@ -1764,12 +1747,12 @@ msgstr "" " -o=? Define uma opção de configuração arbitrária, e.g.: -o dir::cache=/" "tmp\n" -#: cmdline/apt-extracttemplates.cc:271 apt-pkg/pkgcachegen.cc:1388 +#: cmdline/apt-extracttemplates.cc:256 apt-pkg/pkgcachegen.cc:1388 #, c-format msgid "Unable to write to %s" msgstr "Impossível escrever para %s" -#: cmdline/apt-extracttemplates.cc:313 +#: cmdline/apt-extracttemplates.cc:298 msgid "Cannot get debconf version. Is debconf installed?" msgstr "Não foi possível obter a versão do debconf. O debconf está instalado?" @@ -1977,36 +1960,36 @@ msgstr "Falhou ao executar \"readlink\" %s" msgid "Failed to unlink %s" msgstr "Falhou ao executar \"unlink\" %s" -#: ftparchive/writer.cc:288 +#: ftparchive/writer.cc:289 #, c-format msgid "*** Failed to link %s to %s" msgstr "*** Falhou ao ligar %s a %s" -#: ftparchive/writer.cc:298 +#: ftparchive/writer.cc:299 #, c-format msgid " DeLink limit of %sB hit.\n" msgstr " Limite DeLink de %sB atingido.\n" -#: ftparchive/writer.cc:403 +#: ftparchive/writer.cc:404 msgid "Archive had no package field" msgstr "Repositório não possuía campo pacote" -#: ftparchive/writer.cc:411 ftparchive/writer.cc:701 +#: ftparchive/writer.cc:412 ftparchive/writer.cc:702 #, c-format msgid " %s has no override entry\n" msgstr " %s não possui entrada override\n" -#: ftparchive/writer.cc:479 ftparchive/writer.cc:845 +#: ftparchive/writer.cc:480 ftparchive/writer.cc:846 #, c-format msgid " %s maintainer is %s not %s\n" msgstr " mantenedor de %s é %s, não %s\n" -#: ftparchive/writer.cc:711 +#: ftparchive/writer.cc:712 #, c-format msgid " %s has no source override entry\n" msgstr " %s não possui entrada override fonte\n" -#: ftparchive/writer.cc:715 +#: ftparchive/writer.cc:716 #, c-format msgid " %s has no binary override entry either\n" msgstr " %s também não possui entrada override binária\n" @@ -2015,77 +1998,84 @@ msgstr " %s também não possui entrada override binária\n" msgid "realloc - Failed to allocate memory" msgstr "realloc - Falha ao alocar memória" -#: ftparchive/override.cc:35 ftparchive/override.cc:143 +#: ftparchive/override.cc:35 ftparchive/override.cc:139 #, c-format msgid "Unable to open %s" msgstr "Impossível abrir %s" -#: ftparchive/override.cc:61 ftparchive/override.cc:167 +#. skip spaces +#. find end of word +#: ftparchive/override.cc:65 +#, fuzzy, c-format +msgid "Malformed override %s line %llu (%s)" +msgstr "Override malformado %s linha %lu #1" + +#: ftparchive/override.cc:124 ftparchive/override.cc:198 +#, c-format +msgid "Failed to read the override file %s" +msgstr "Falha ao ler o arquivo override %s" + +#: ftparchive/override.cc:163 #, fuzzy, c-format msgid "Malformed override %s line %llu #1" msgstr "Override malformado %s linha %lu #1" -#: ftparchive/override.cc:75 ftparchive/override.cc:179 +#: ftparchive/override.cc:175 #, fuzzy, c-format msgid "Malformed override %s line %llu #2" msgstr "Override malformado %s linha %lu #2" -#: ftparchive/override.cc:89 ftparchive/override.cc:192 +#: ftparchive/override.cc:188 #, fuzzy, c-format msgid "Malformed override %s line %llu #3" msgstr "Override malformado %s linha %lu #3" -#: ftparchive/override.cc:128 ftparchive/override.cc:202 -#, c-format -msgid "Failed to read the override file %s" -msgstr "Falha ao ler o arquivo override %s" - -#: ftparchive/multicompress.cc:70 +#: ftparchive/multicompress.cc:71 #, c-format msgid "Unknown compression algorithm '%s'" msgstr "Algoritmo de compactação desconhecido '%s'" -#: ftparchive/multicompress.cc:100 +#: ftparchive/multicompress.cc:101 #, c-format msgid "Compressed output %s needs a compression set" msgstr "Saída compactada %s precisa de um conjunto de compactação" -#: ftparchive/multicompress.cc:189 +#: ftparchive/multicompress.cc:190 msgid "Failed to create FILE*" msgstr "Falhou ao criar FILE*" -#: ftparchive/multicompress.cc:192 +#: ftparchive/multicompress.cc:193 msgid "Failed to fork" msgstr "Falhou ao executar \"fork\"" -#: ftparchive/multicompress.cc:206 +#: ftparchive/multicompress.cc:207 msgid "Compress child" msgstr "Compactar filho" -#: ftparchive/multicompress.cc:229 +#: ftparchive/multicompress.cc:230 #, c-format msgid "Internal error, failed to create %s" msgstr "Erro interno, falhou ao criar %s" -#: ftparchive/multicompress.cc:304 +#: ftparchive/multicompress.cc:303 msgid "IO to subprocess/file failed" msgstr "E/S para sub-processo/arquivo falhou" -#: ftparchive/multicompress.cc:342 +#: ftparchive/multicompress.cc:341 msgid "Failed to read while computing MD5" msgstr "Falhou ao ler durante o cálculo MD5" -#: ftparchive/multicompress.cc:358 +#: ftparchive/multicompress.cc:357 #, c-format msgid "Problem unlinking %s" msgstr "Problema removendo %s" -#: ftparchive/multicompress.cc:373 apt-inst/extract.cc:187 +#: ftparchive/multicompress.cc:372 apt-inst/extract.cc:187 #, c-format msgid "Failed to rename %s to %s" msgstr "Falhou ao renomear %s para %s" -#: cmdline/apt-internal-solver.cc:37 +#: cmdline/apt-internal-solver.cc:38 #, fuzzy msgid "" "Usage: apt-internal-solver\n" @@ -2140,23 +2130,23 @@ msgstr "" " -o=? Define uma opção de configuração arbitrária, e.g.: -o dir::cache=/" "tmp\n" -#: apt-inst/contrib/extracttar.cc:116 +#: apt-inst/contrib/extracttar.cc:122 msgid "Failed to create pipes" msgstr "Falhou ao criar \"pipes\"" -#: apt-inst/contrib/extracttar.cc:143 +#: apt-inst/contrib/extracttar.cc:149 msgid "Failed to exec gzip " msgstr "Falhou ao executar gzip " -#: apt-inst/contrib/extracttar.cc:180 apt-inst/contrib/extracttar.cc:210 +#: apt-inst/contrib/extracttar.cc:186 apt-inst/contrib/extracttar.cc:216 msgid "Corrupted archive" msgstr "Arquivo corrompido" -#: apt-inst/contrib/extracttar.cc:195 +#: apt-inst/contrib/extracttar.cc:201 msgid "Tar checksum failed, archive corrupted" msgstr "Checksum do arquivo tar falhou, arquivo corrompido" -#: apt-inst/contrib/extracttar.cc:302 +#: apt-inst/contrib/extracttar.cc:306 #, c-format msgid "Unknown TAR header type %u, member %s" msgstr "Tipo de cabeçalho TAR %u desconhecido, membro %s" @@ -2222,7 +2212,7 @@ msgstr "Arquivo de configuração duplicado %s/%s" msgid "Failed to write file %s" msgstr "Falhou ao escrever arquivo %s" -#: apt-inst/dirstream.cc:98 apt-inst/dirstream.cc:106 +#: apt-inst/dirstream.cc:106 #, c-format msgid "Failed to close file %s" msgstr "Falhou ao fechar arquivo %s" @@ -2279,24 +2269,18 @@ msgstr "Arquivo %s/%s sobrescreve arquivo no pacote %s" msgid "Unable to stat %s" msgstr "Impossível executar \"stat\" em %s" -#: apt-inst/deb/debfile.cc:41 apt-inst/deb/debfile.cc:46 +#: apt-inst/deb/debfile.cc:41 apt-inst/deb/debfile.cc:48 +#: apt-inst/deb/debfile.cc:57 #, c-format msgid "This is not a valid DEB archive, missing '%s' member" msgstr "Este não é um arquivo DEB válido, membro '%s' faltando" -#. 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 "" -"Este não é um arquivo DEB válido, não possui um membro '%s', '%s' ou '%s'" - -#: apt-inst/deb/debfile.cc:120 +#: apt-inst/deb/debfile.cc:124 #, c-format msgid "Internal error, could not locate member %s" msgstr "Erro interno, não foi possível localizar membro %s" -#: apt-inst/deb/debfile.cc:214 +#: apt-inst/deb/debfile.cc:219 msgid "Unparsable control file" msgstr "Arquivo de controle não interpretável" @@ -2340,100 +2324,100 @@ msgid "" "Current value: %lu. (man 5 apt.conf)" msgstr "" -#: apt-pkg/contrib/mmap.cc:440 +#: apt-pkg/contrib/mmap.cc:446 #, c-format msgid "" "Unable to increase the size of the MMap as the limit of %lu bytes is already " "reached." msgstr "" -#: apt-pkg/contrib/mmap.cc:443 +#: apt-pkg/contrib/mmap.cc:449 msgid "" "Unable to increase size of the MMap as automatic growing is disabled by user." msgstr "" #. d means days, h means hours, min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:378 +#: apt-pkg/contrib/strutl.cc:401 #, c-format msgid "%lid %lih %limin %lis" msgstr "" #. h means hours, min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:385 +#: apt-pkg/contrib/strutl.cc:408 #, c-format msgid "%lih %limin %lis" msgstr "" #. min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:392 +#: apt-pkg/contrib/strutl.cc:415 #, c-format msgid "%limin %lis" msgstr "" #. s means seconds -#: apt-pkg/contrib/strutl.cc:397 +#: apt-pkg/contrib/strutl.cc:420 #, c-format msgid "%lis" msgstr "" -#: apt-pkg/contrib/strutl.cc:1173 +#: apt-pkg/contrib/strutl.cc:1229 #, c-format msgid "Selection %s not found" msgstr "Seleção %s não encontrada" -#: apt-pkg/contrib/configuration.cc:491 +#: apt-pkg/contrib/configuration.cc:503 #, c-format msgid "Unrecognized type abbreviation: '%c'" msgstr "Abreviação de tipo desconhecida: '%c'" -#: apt-pkg/contrib/configuration.cc:605 +#: apt-pkg/contrib/configuration.cc:617 #, c-format msgid "Opening configuration file %s" msgstr "Abrindo arquivo de configuração %s" -#: apt-pkg/contrib/configuration.cc:773 +#: apt-pkg/contrib/configuration.cc:785 #, c-format msgid "Syntax error %s:%u: Block starts with no name." msgstr "Erro de sintaxe %s:%u: Bloco inicia sem nome." -#: apt-pkg/contrib/configuration.cc:792 +#: apt-pkg/contrib/configuration.cc:804 #, c-format msgid "Syntax error %s:%u: Malformed tag" msgstr "Erro de sintaxe %s:%u: Tag mal formada" -#: apt-pkg/contrib/configuration.cc:809 +#: apt-pkg/contrib/configuration.cc:821 #, c-format msgid "Syntax error %s:%u: Extra junk after value" msgstr "Erro de sintaxe %s:%u: Lixo extra depois do valor" -#: apt-pkg/contrib/configuration.cc:849 +#: apt-pkg/contrib/configuration.cc:861 #, c-format msgid "Syntax error %s:%u: Directives can only be done at the top level" msgstr "" "Erro de sintaxe %s:%u: Diretivas podem ser feitas somente no nível mais alto" -#: apt-pkg/contrib/configuration.cc:856 +#: apt-pkg/contrib/configuration.cc:868 #, c-format msgid "Syntax error %s:%u: Too many nested includes" msgstr "Erro de sintaxe %s:%u: Muitos \"includes\" aninhados" -#: apt-pkg/contrib/configuration.cc:860 apt-pkg/contrib/configuration.cc:865 +#: apt-pkg/contrib/configuration.cc:872 apt-pkg/contrib/configuration.cc:877 #, c-format msgid "Syntax error %s:%u: Included from here" msgstr "Erro de sintaxe %s:%u: Incluído a partir deste ponto" -#: apt-pkg/contrib/configuration.cc:869 +#: apt-pkg/contrib/configuration.cc:881 #, c-format msgid "Syntax error %s:%u: Unsupported directive '%s'" msgstr "Erro de sintaxe %s:%u: Não há suporte para a diretiva '%s'" -#: apt-pkg/contrib/configuration.cc:872 +#: apt-pkg/contrib/configuration.cc:884 #, fuzzy, c-format msgid "Syntax error %s:%u: clear directive requires an option tree as argument" msgstr "" "Erro de sintaxe %s:%u: Diretivas podem ser feitas somente no nível mais alto" -#: apt-pkg/contrib/configuration.cc:922 +#: apt-pkg/contrib/configuration.cc:934 #, c-format msgid "Syntax error %s:%u: Extra junk at end of file" msgstr "Erro de sintaxe %s:%u: Lixo extra no final do arquivo" @@ -2458,49 +2442,49 @@ msgstr "" msgid "%c%s... %u%%" msgstr "%c%s... Pronto" -#: apt-pkg/contrib/cmndline.cc:80 +#: apt-pkg/contrib/cmndline.cc:116 #, c-format msgid "Command line option '%c' [from %s] is not known." msgstr "Opção de linha de comando '%c' [de %s] é desconhecida." -#: apt-pkg/contrib/cmndline.cc:105 apt-pkg/contrib/cmndline.cc:114 -#: apt-pkg/contrib/cmndline.cc:122 +#: apt-pkg/contrib/cmndline.cc:141 apt-pkg/contrib/cmndline.cc:150 +#: apt-pkg/contrib/cmndline.cc:158 #, c-format msgid "Command line option %s is not understood" msgstr "Opção de linha de comando %s não é compreendida" -#: apt-pkg/contrib/cmndline.cc:127 +#: apt-pkg/contrib/cmndline.cc:163 #, c-format msgid "Command line option %s is not boolean" msgstr "Opção de linha de comando %s não é booleana" -#: apt-pkg/contrib/cmndline.cc:168 apt-pkg/contrib/cmndline.cc:189 +#: apt-pkg/contrib/cmndline.cc:204 apt-pkg/contrib/cmndline.cc:225 #, c-format msgid "Option %s requires an argument." msgstr "Opção %s requer um argumento." -#: apt-pkg/contrib/cmndline.cc:202 apt-pkg/contrib/cmndline.cc:208 +#: apt-pkg/contrib/cmndline.cc:238 apt-pkg/contrib/cmndline.cc:244 #, c-format msgid "Option %s: Configuration item specification must have an =<val>." msgstr "" "Opção %s: Especificação de item de configuração deve possuir um =<val>." -#: apt-pkg/contrib/cmndline.cc:237 +#: apt-pkg/contrib/cmndline.cc:273 #, c-format msgid "Option %s requires an integer argument, not '%s'" msgstr "Opção %s requer um argumento inteiro, não '%s'" -#: apt-pkg/contrib/cmndline.cc:268 +#: apt-pkg/contrib/cmndline.cc:304 #, c-format msgid "Option '%s' is too long" msgstr "Opção '%s' é muito longa" -#: apt-pkg/contrib/cmndline.cc:300 +#: apt-pkg/contrib/cmndline.cc:336 #, c-format msgid "Sense %s is not understood, try true or false." msgstr "Sentido %s não é compreendido, tente verdadeiro ou falso." -#: apt-pkg/contrib/cmndline.cc:350 +#: apt-pkg/contrib/cmndline.cc:386 #, c-format msgid "Invalid operation %s" msgstr "Operação %s inválida" @@ -2514,121 +2498,121 @@ msgstr "Impossível executar \"stat\" no ponto de montagem %s" msgid "Failed to stat the cdrom" msgstr "Impossível executar \"stat\" no cdrom" -#: apt-pkg/contrib/fileutl.cc:93 +#: apt-pkg/contrib/fileutl.cc:95 #, fuzzy, c-format msgid "Problem closing the gzip file %s" msgstr "Problema fechando o arquivo" -#: apt-pkg/contrib/fileutl.cc:226 +#: apt-pkg/contrib/fileutl.cc:228 #, c-format msgid "Not using locking for read only lock file %s" msgstr "Não usando travamento para arquivo de trava somente leitura %s" -#: apt-pkg/contrib/fileutl.cc:231 +#: apt-pkg/contrib/fileutl.cc:233 #, c-format msgid "Could not open lock file %s" msgstr "Não foi possível abrir arquivo de trava %s" -#: apt-pkg/contrib/fileutl.cc:254 +#: apt-pkg/contrib/fileutl.cc:256 #, c-format msgid "Not using locking for nfs mounted lock file %s" msgstr "Não usando travamento para arquivo de trava montado via nfs %s" -#: apt-pkg/contrib/fileutl.cc:259 +#: apt-pkg/contrib/fileutl.cc:261 #, c-format msgid "Could not get lock %s" msgstr "Não foi possível obter trava %s" -#: apt-pkg/contrib/fileutl.cc:396 apt-pkg/contrib/fileutl.cc:510 +#: apt-pkg/contrib/fileutl.cc:398 apt-pkg/contrib/fileutl.cc:512 #, c-format msgid "List of files can't be created as '%s' is not a directory" msgstr "" -#: apt-pkg/contrib/fileutl.cc:430 +#: apt-pkg/contrib/fileutl.cc:432 #, c-format msgid "Ignoring '%s' in directory '%s' as it is not a regular file" msgstr "" -#: apt-pkg/contrib/fileutl.cc:448 +#: apt-pkg/contrib/fileutl.cc:450 #, c-format msgid "Ignoring file '%s' in directory '%s' as it has no filename extension" msgstr "" -#: apt-pkg/contrib/fileutl.cc:457 +#: apt-pkg/contrib/fileutl.cc:459 #, c-format msgid "" "Ignoring file '%s' in directory '%s' as it has an invalid filename extension" msgstr "" -#: apt-pkg/contrib/fileutl.cc:844 +#: apt-pkg/contrib/fileutl.cc:862 #, c-format msgid "Sub-process %s received a segmentation fault." msgstr "Sub-processo %s recebeu uma falha de segmentação." -#: apt-pkg/contrib/fileutl.cc:846 +#: apt-pkg/contrib/fileutl.cc:864 #, fuzzy, c-format msgid "Sub-process %s received signal %u." msgstr "Sub-processo %s recebeu uma falha de segmentação." -#: apt-pkg/contrib/fileutl.cc:850 apt-pkg/contrib/gpgv.cc:243 +#: apt-pkg/contrib/fileutl.cc:868 apt-pkg/contrib/gpgv.cc:237 #, c-format msgid "Sub-process %s returned an error code (%u)" msgstr "Sub-processo %s retornou um código de erro (%u)" -#: apt-pkg/contrib/fileutl.cc:852 apt-pkg/contrib/gpgv.cc:236 +#: apt-pkg/contrib/fileutl.cc:870 apt-pkg/contrib/gpgv.cc:230 #, c-format msgid "Sub-process %s exited unexpectedly" msgstr "Sub-processo %s finalizou inesperadamente" -#: apt-pkg/contrib/fileutl.cc:988 +#: apt-pkg/contrib/fileutl.cc:1016 #, c-format msgid "Could not open file %s" msgstr "Não foi possível abrir arquivo %s" -#: apt-pkg/contrib/fileutl.cc:1065 +#: apt-pkg/contrib/fileutl.cc:1093 #, fuzzy, c-format msgid "Could not open file descriptor %d" msgstr "Não foi possível abrir \"pipe\" para %s" -#: apt-pkg/contrib/fileutl.cc:1150 +#: apt-pkg/contrib/fileutl.cc:1178 msgid "Failed to create subprocess IPC" msgstr "Falhou ao criar sub-processo IPC" -#: apt-pkg/contrib/fileutl.cc:1205 +#: apt-pkg/contrib/fileutl.cc:1233 msgid "Failed to exec compressor " msgstr "Falhou ao executar compactador " -#: apt-pkg/contrib/fileutl.cc:1298 +#: apt-pkg/contrib/fileutl.cc:1326 #, fuzzy, c-format msgid "read, still have %llu to read but none left" msgstr "leitura, ainda restam %lu para serem lidos mas nenhum deixado" -#: apt-pkg/contrib/fileutl.cc:1385 apt-pkg/contrib/fileutl.cc:1407 +#: apt-pkg/contrib/fileutl.cc:1413 apt-pkg/contrib/fileutl.cc:1435 #, fuzzy, c-format msgid "write, still have %llu to write but couldn't" msgstr "escrita, ainda restam %lu para gravar mas não foi possível" -#: apt-pkg/contrib/fileutl.cc:1695 +#: apt-pkg/contrib/fileutl.cc:1723 #, fuzzy, c-format msgid "Problem closing the file %s" msgstr "Problema fechando o arquivo" -#: apt-pkg/contrib/fileutl.cc:1707 +#: apt-pkg/contrib/fileutl.cc:1735 #, fuzzy, c-format msgid "Problem renaming the file %s to %s" msgstr "Problema sincronizando o arquivo" -#: apt-pkg/contrib/fileutl.cc:1718 +#: apt-pkg/contrib/fileutl.cc:1746 #, fuzzy, c-format msgid "Problem unlinking the file %s" msgstr "Problema removendo o arquivo" -#: apt-pkg/contrib/fileutl.cc:1731 +#: apt-pkg/contrib/fileutl.cc:1759 msgid "Problem syncing the file" msgstr "Problema sincronizando o arquivo" #. TRANSLATOR: %s is the trusted keyring parts directory -#: apt-pkg/contrib/gpgv.cc:76 +#: apt-pkg/contrib/gpgv.cc:70 #, fuzzy, c-format msgid "No keyring installed in %s." msgstr "Abortando instalação." @@ -2741,104 +2725,114 @@ msgstr "Falha ao abrir Arquivo de Estado (\"StateFile\") %s" msgid "Failed to write temporary StateFile %s" msgstr "Falha ao escrever Arquivo de Estado (\"StateFile\") temporário %s" -#: apt-pkg/tagfile.cc:129 +#: apt-pkg/tagfile.cc:138 #, c-format msgid "Unable to parse package file %s (1)" msgstr "Impossível analisar arquivo de pacote %s (1)" -#: apt-pkg/tagfile.cc:216 +#: apt-pkg/tagfile.cc:235 #, c-format msgid "Unable to parse package file %s (2)" msgstr "Impossível analisar arquivo de pacote %s (2)" -#: apt-pkg/sourcelist.cc:96 +#: apt-pkg/sourcelist.cc:118 +#, fuzzy, c-format +msgid "Malformed stanza %u in source list %s (URI parse)" +msgstr "Linha mal formada %lu no arquivo de fontes %s (análise de URI)" + +#: apt-pkg/sourcelist.cc:161 #, fuzzy, c-format msgid "Malformed line %lu in source list %s ([option] unparseable)" msgstr "" "Linha mal formada %lu no arquivo de fontes %s (análise de distribuição)" -#: apt-pkg/sourcelist.cc:99 +#: apt-pkg/sourcelist.cc:164 #, fuzzy, c-format msgid "Malformed line %lu in source list %s ([option] too short)" msgstr "Linha mal formada %lu no arquivo de fontes %s (distribuição)" -#: apt-pkg/sourcelist.cc:110 +#: apt-pkg/sourcelist.cc:175 #, fuzzy, c-format msgid "Malformed line %lu in source list %s ([%s] is not an assignment)" msgstr "" "Linha mal formada %lu no arquivo de fontes %s (análise de distribuição)" -#: apt-pkg/sourcelist.cc:116 +#: apt-pkg/sourcelist.cc:181 #, fuzzy, c-format msgid "Malformed line %lu in source list %s ([%s] has no key)" msgstr "" "Linha mal formada %lu no arquivo de fontes %s (análise de distribuição)" -#: apt-pkg/sourcelist.cc:119 +#: apt-pkg/sourcelist.cc:184 #, fuzzy, c-format msgid "Malformed line %lu in source list %s ([%s] key %s has no value)" msgstr "" "Linha mal formada %lu no arquivo de fontes %s (análise de distribuição)" -#: apt-pkg/sourcelist.cc:132 +#: apt-pkg/sourcelist.cc:197 #, c-format msgid "Malformed line %lu in source list %s (URI)" msgstr "Linha mal formada %lu no arquivo de fontes %s (URI)" -#: apt-pkg/sourcelist.cc:134 +#: apt-pkg/sourcelist.cc:199 #, c-format msgid "Malformed line %lu in source list %s (dist)" msgstr "Linha mal formada %lu no arquivo de fontes %s (distribuição)" -#: apt-pkg/sourcelist.cc:137 +#: apt-pkg/sourcelist.cc:202 #, c-format msgid "Malformed line %lu in source list %s (URI parse)" msgstr "Linha mal formada %lu no arquivo de fontes %s (análise de URI)" -#: apt-pkg/sourcelist.cc:143 +#: apt-pkg/sourcelist.cc:208 #, c-format msgid "Malformed line %lu in source list %s (absolute dist)" msgstr "Linha mal formada %lu no arquivo de fontes %s (distribuição absoluta)" -#: apt-pkg/sourcelist.cc:150 +#: apt-pkg/sourcelist.cc:215 #, c-format msgid "Malformed line %lu in source list %s (dist parse)" msgstr "" "Linha mal formada %lu no arquivo de fontes %s (análise de distribuição)" -#: apt-pkg/sourcelist.cc:248 +#: apt-pkg/sourcelist.cc:326 #, c-format msgid "Opening %s" msgstr "Abrindo %s" -#: apt-pkg/sourcelist.cc:265 apt-pkg/cdrom.cc:495 +#: apt-pkg/sourcelist.cc:338 apt-pkg/cdrom.cc:495 #, c-format msgid "Line %u too long in source list %s." msgstr "Linha %u muito longa na lista de fontes %s." -#: apt-pkg/sourcelist.cc:289 +#: apt-pkg/sourcelist.cc:362 #, c-format msgid "Malformed line %u in source list %s (type)" msgstr "Linha mal formada %u no arquivo de fontes %s (tipo)" -#: apt-pkg/sourcelist.cc:293 +#: apt-pkg/sourcelist.cc:366 #, c-format msgid "Type '%s' is not known on line %u in source list %s" msgstr "Tipo '%s' não é conhecido na linha %u na lista de fontes %s" -#: apt-pkg/packagemanager.cc:297 apt-pkg/packagemanager.cc:923 +#: apt-pkg/sourcelist.cc:407 +#, fuzzy, c-format +msgid "Type '%s' is not known on stanza %u in source list %s" +msgstr "Tipo '%s' não é conhecido na linha %u na lista de fontes %s" + +#: apt-pkg/packagemanager.cc:296 apt-pkg/packagemanager.cc:922 #, c-format msgid "" "Could not perform immediate configuration on '%s'. Please see man 5 apt.conf " "under APT::Immediate-Configure for details. (%d)" msgstr "" -#: apt-pkg/packagemanager.cc:498 apt-pkg/packagemanager.cc:529 +#: apt-pkg/packagemanager.cc:497 apt-pkg/packagemanager.cc:528 #, fuzzy, c-format msgid "Could not configure '%s'. " msgstr "Não foi possível abrir arquivo %s" -#: apt-pkg/packagemanager.cc:571 +#: apt-pkg/packagemanager.cc:570 #, c-format msgid "" "This installation run will require temporarily removing the essential " @@ -2863,7 +2857,7 @@ msgstr "" "O pacote %s precisa ser reinstalado, mas não foi possível encontrar um " "arquivo para o mesmo." -#: apt-pkg/algorithms.cc:1238 +#: apt-pkg/algorithms.cc:1068 msgid "" "Error, pkgProblemResolver::Resolve generated breaks, this may be caused by " "held packages." @@ -2871,20 +2865,11 @@ msgstr "" "Erro, pkgProblemResolver::Resolve gerou falhas, isto pode ser causado por " "pacotes mantidos (hold)." -#: apt-pkg/algorithms.cc:1240 +#: apt-pkg/algorithms.cc:1070 msgid "Unable to correct problems, you have held broken packages." msgstr "Impossível corrigir problemas, você manteve (hold) pacotes quebrados." -#: apt-pkg/algorithms.cc:1592 apt-pkg/algorithms.cc:1594 -#, fuzzy -msgid "" -"Some index files failed to download. They have been ignored, or old ones " -"used instead." -msgstr "" -"Alguns arquivos de índice falharam para baixar, eles foram ignorados ou os " -"antigos foram usados no lugar." - -#: apt-pkg/acquire.cc:81 apt-pkg/cdrom.cc:838 +#: apt-pkg/acquire.cc:81 apt-pkg/cdrom.cc:811 #, fuzzy, c-format msgid "List directory %spartial is missing." msgstr "Diretório de listas %spartial está faltando." @@ -2911,28 +2896,33 @@ msgstr "Obtendo o arquivo %li de %li (%s restantes)" msgid "Retrieving file %li of %li" msgstr "Obtendo arquivo %li de %li" -#: apt-pkg/acquire-worker.cc:112 +#: apt-pkg/acquire-worker.cc:113 #, c-format msgid "The method driver %s could not be found." msgstr "O driver do método %s não pode ser encontrado." -#: apt-pkg/acquire-worker.cc:161 +#: apt-pkg/acquire-worker.cc:115 +#, fuzzy, c-format +msgid "Is the package %s installed?" +msgstr "Confira se o pacote 'dpkg-dev' está instalado.\n" + +#: apt-pkg/acquire-worker.cc:166 #, c-format msgid "Method %s did not start correctly" msgstr "Método %s não iniciou corretamente" -#: apt-pkg/acquire-worker.cc:447 +#: apt-pkg/acquire-worker.cc:452 #, c-format msgid "Please insert the disc labeled: '%s' in the drive '%s' and press enter." msgstr "" "Por favor, insira o disco nomeado: '%s' na unidade '%s' e pressione enter." -#: apt-pkg/init.cc:151 +#: apt-pkg/init.cc:143 #, c-format msgid "Packaging system '%s' is not supported" msgstr "Sistema de empacotamento '%s' não é suportado" -#: apt-pkg/init.cc:167 +#: apt-pkg/init.cc:159 msgid "Unable to determine a suitable packaging system type" msgstr "Impossível determinar um tipo de sistema de empacotamento aplicável." @@ -2966,17 +2956,17 @@ msgid "" "available in the sources" msgstr "" -#: apt-pkg/policy.cc:399 +#: apt-pkg/policy.cc:414 #, fuzzy, c-format msgid "Invalid record in the preferences file %s, no Package header" msgstr "Registro inválido no arquivo de preferências, sem cabeçalho Package" -#: apt-pkg/policy.cc:421 +#: apt-pkg/policy.cc:436 #, c-format msgid "Did not understand pin type %s" msgstr "Não foi possível entender o tipo de \"pin\" %s" -#: apt-pkg/policy.cc:429 +#: apt-pkg/policy.cc:444 msgid "No priority (or zero) specified for pin" msgstr "Nenhuma prioridade (ou zero) especificada para \"pin\"" @@ -3049,44 +3039,48 @@ msgstr "Erro de E/S ao gravar cache fonte" msgid "rename failed, %s (%s -> %s)." msgstr "renomeação falhou, %s (%s -> %s)." -#: apt-pkg/acquire-item.cc:599 -msgid "MD5Sum mismatch" -msgstr "MD5Sum incorreto" - -#: apt-pkg/acquire-item.cc:870 apt-pkg/acquire-item.cc:1887 -#: apt-pkg/acquire-item.cc:2030 +#: apt-pkg/acquire-item.cc:154 msgid "Hash Sum mismatch" msgstr "Hash Sum incorreto" -#: apt-pkg/acquire-item.cc:1388 +#: apt-pkg/acquire-item.cc:159 +msgid "Size mismatch" +msgstr "Tamanho incorreto" + +#: apt-pkg/acquire-item.cc:164 +#, fuzzy +msgid "Invalid file format" +msgstr "Operação %s inválida" + +#: apt-pkg/acquire-item.cc:1570 #, 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:1404 +#: apt-pkg/acquire-item.cc:1586 #, fuzzy, c-format msgid "Unable to find hash sum for '%s' in Release file" msgstr "Impossível analisar arquivo de pacote %s (1)" -#: apt-pkg/acquire-item.cc:1446 +#: apt-pkg/acquire-item.cc:1628 msgid "There is no public key available for the following key IDs:\n" msgstr "Não existem chaves públicas para os seguintes IDs de chaves:\n" -#: apt-pkg/acquire-item.cc:1484 +#: apt-pkg/acquire-item.cc:1666 #, 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:1506 +#: apt-pkg/acquire-item.cc:1688 #, c-format msgid "Conflicting distribution: %s (expected %s but got %s)" msgstr "" -#: apt-pkg/acquire-item.cc:1536 +#: apt-pkg/acquire-item.cc:1718 #, c-format msgid "" "An error occurred during the signature verification. The repository is not " @@ -3094,12 +3088,12 @@ msgid "" msgstr "" #. Invalid signature file, reject (LP: #346386) (Closes: #627642) -#: apt-pkg/acquire-item.cc:1546 apt-pkg/acquire-item.cc:1551 +#: apt-pkg/acquire-item.cc:1728 apt-pkg/acquire-item.cc:1733 #, c-format msgid "GPG error: %s: %s" msgstr "" -#: apt-pkg/acquire-item.cc:1663 +#: apt-pkg/acquire-item.cc:1856 #, c-format msgid "" "I wasn't able to locate a file for the %s package. This might mean you need " @@ -3109,16 +3103,12 @@ msgstr "" "que você precisa consertar manualmente este pacote. (devido a arquitetura " "não especificada)." -#: apt-pkg/acquire-item.cc:1722 +#: apt-pkg/acquire-item.cc:1922 #, c-format -msgid "" -"I wasn't able to locate a file for the %s package. This might mean you need " -"to manually fix this package." +msgid "Can't find a source to download version '%s' of '%s'" msgstr "" -"Não foi possível localizar arquivo para o pacote %s. Isto pode significar " -"que você precisa consertar manualmente este pacote." -#: apt-pkg/acquire-item.cc:1781 +#: apt-pkg/acquire-item.cc:1980 #, c-format msgid "" "The package index files are corrupted. No Filename: field for package %s." @@ -3126,16 +3116,12 @@ msgstr "" "Os arquivos de índice de pacotes estão corrompidos. Nenhum campo \"Filename:" "\" para o pacote %s." -#: apt-pkg/acquire-item.cc:1879 -msgid "Size mismatch" -msgstr "Tamanho incorreto" - -#: apt-pkg/indexrecords.cc:68 +#: apt-pkg/indexrecords.cc:73 #, fuzzy, c-format msgid "Unable to parse Release file %s" msgstr "Impossível analisar arquivo de pacote %s (1)" -#: apt-pkg/indexrecords.cc:78 +#: apt-pkg/indexrecords.cc:81 #, fuzzy, c-format msgid "No sections in Release file %s" msgstr "Nota, selecionando %s ao invés de %s\n" @@ -3160,50 +3146,41 @@ msgstr "Impossível analisar arquivo de pacote %s (1)" msgid "Vendor block %s contains no fingerprint" msgstr "Bloco fornecedor %s não contém impressão digital (\"fingerprint\")" -#: apt-pkg/cdrom.cc:576 -#, c-format -msgid "" -"Using CD-ROM mount point %s\n" -"Mounting CD-ROM\n" -msgstr "" -"Usando ponto de montagem de CD-ROM %s\n" -"Montando CD-ROM\n" - -#: apt-pkg/cdrom.cc:585 apt-pkg/cdrom.cc:682 -msgid "Identifying.. " -msgstr "Identificando.. " - -#: apt-pkg/cdrom.cc:613 -#, c-format -msgid "Stored label: %s\n" -msgstr "Rótulo armazenado: %s \n" - -#: apt-pkg/cdrom.cc:622 apt-pkg/cdrom.cc:915 -msgid "Unmounting CD-ROM...\n" -msgstr "Desmontando CD-ROM...\n" - -#: apt-pkg/cdrom.cc:642 +#: apt-pkg/cdrom.cc:575 #, c-format msgid "Using CD-ROM mount point %s\n" msgstr "Usando ponto de montagem de CD-ROM %s\n" -#: apt-pkg/cdrom.cc:660 +#: apt-pkg/cdrom.cc:583 msgid "Unmounting CD-ROM\n" msgstr "Desmontando CD-ROM\n" -#: apt-pkg/cdrom.cc:665 +#: apt-pkg/cdrom.cc:588 msgid "Waiting for disc...\n" msgstr "Aguardando por disco...\n" -#: apt-pkg/cdrom.cc:674 +#: apt-pkg/cdrom.cc:597 msgid "Mounting CD-ROM...\n" msgstr "Montando CD-ROM...\n" -#: apt-pkg/cdrom.cc:693 +#: apt-pkg/cdrom.cc:605 +msgid "Identifying.. " +msgstr "Identificando.. " + +#: apt-pkg/cdrom.cc:643 +#, c-format +msgid "Stored label: %s\n" +msgstr "Rótulo armazenado: %s \n" + +#: apt-pkg/cdrom.cc:652 apt-pkg/cdrom.cc:888 +msgid "Unmounting CD-ROM...\n" +msgstr "Desmontando CD-ROM...\n" + +#: apt-pkg/cdrom.cc:667 msgid "Scanning disc for index files..\n" msgstr "Procurando por arquivos de índice no disco..\n" -#: apt-pkg/cdrom.cc:744 +#: apt-pkg/cdrom.cc:717 #, c-format msgid "" "Found %zu package indexes, %zu source indexes, %zu translation indexes and " @@ -3212,22 +3189,22 @@ msgstr "" "Encontrado(s) %zu índice(s) de pacote(s), %zu índice(s) de fonte(s), %zu " "índice(s) de traduções e %zu assinatura(s)\n" -#: apt-pkg/cdrom.cc:755 +#: apt-pkg/cdrom.cc:728 msgid "" "Unable to locate any package files, perhaps this is not a Debian Disc or the " "wrong architecture?" msgstr "" -#: apt-pkg/cdrom.cc:782 +#: apt-pkg/cdrom.cc:755 #, c-format msgid "Found label '%s'\n" msgstr "Rótulo encontrado: '%s'\n" -#: apt-pkg/cdrom.cc:811 +#: apt-pkg/cdrom.cc:784 msgid "That is not a valid name, try again.\n" msgstr "Este não é um nome válido, tente novamente.\n" -#: apt-pkg/cdrom.cc:828 +#: apt-pkg/cdrom.cc:801 #, c-format msgid "" "This disc is called: \n" @@ -3236,15 +3213,15 @@ msgstr "" "Esse disco é chamado: \n" "'%s'\n" -#: apt-pkg/cdrom.cc:830 +#: apt-pkg/cdrom.cc:803 msgid "Copying package lists..." msgstr "Copiando lista de pacotes..." -#: apt-pkg/cdrom.cc:865 +#: apt-pkg/cdrom.cc:838 msgid "Writing new source list\n" msgstr "Gravando nova lista de fontes\n" -#: apt-pkg/cdrom.cc:873 +#: apt-pkg/cdrom.cc:846 msgid "Source list entries for this disc are:\n" msgstr "Entradas na lista de fontes para este disco são:\n" @@ -3280,49 +3257,54 @@ msgstr "" msgid "Hash mismatch for: %s" msgstr "Hash Sum incorreto" -#: apt-pkg/cacheset.cc:403 +#: apt-pkg/cacheset.cc:479 #, c-format msgid "Release '%s' for '%s' was not found" msgstr "Release '%s' para '%s' não foi encontrada" -#: apt-pkg/cacheset.cc:406 +#: apt-pkg/cacheset.cc:482 #, c-format msgid "Version '%s' for '%s' was not found" msgstr "Versão '%s' para '%s' não foi encontrada" -#: apt-pkg/cacheset.cc:517 +#: apt-pkg/cacheset.cc:593 #, fuzzy, c-format msgid "Couldn't find task '%s'" msgstr "Impossível achar tarefa %s" -#: apt-pkg/cacheset.cc:523 +#: apt-pkg/cacheset.cc:599 #, fuzzy, c-format msgid "Couldn't find any package by regex '%s'" msgstr "Impossível achar pacote %s" -#: apt-pkg/cacheset.cc:534 +#: apt-pkg/cacheset.cc:605 +#, fuzzy, c-format +msgid "Couldn't find any package by glob '%s'" +msgstr "Impossível achar pacote %s" + +#: apt-pkg/cacheset.cc:616 #, c-format msgid "Can't select versions from package '%s' as it is purely virtual" msgstr "" -#: apt-pkg/cacheset.cc:541 apt-pkg/cacheset.cc:548 +#: apt-pkg/cacheset.cc:623 apt-pkg/cacheset.cc:630 #, c-format msgid "" "Can't select installed nor candidate version from package '%s' as it has " "neither of them" msgstr "" -#: apt-pkg/cacheset.cc:555 +#: apt-pkg/cacheset.cc:637 #, c-format msgid "Can't select newest version from package '%s' as it is purely virtual" msgstr "" -#: apt-pkg/cacheset.cc:563 +#: apt-pkg/cacheset.cc:645 #, c-format msgid "Can't select candidate version from package %s as it has no candidate" msgstr "" -#: apt-pkg/cacheset.cc:571 +#: apt-pkg/cacheset.cc:653 #, c-format msgid "Can't select installed version from package %s as it is not installed" msgstr "" @@ -3347,127 +3329,160 @@ msgstr "" msgid "Execute external solver" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:73 +#: apt-pkg/install-progress.cc:51 +#, c-format +msgid "Progress: [%3i%%]" +msgstr "" + +#: apt-pkg/install-progress.cc:85 apt-pkg/install-progress.cc:168 +msgid "Running dpkg" +msgstr "" + +#: apt-pkg/update.cc:110 apt-pkg/update.cc:112 +#, fuzzy +msgid "" +"Some index files failed to download. They have been ignored, or old ones " +"used instead." +msgstr "" +"Alguns arquivos de índice falharam para baixar, eles foram ignorados ou os " +"antigos foram usados no lugar." + +#: apt-pkg/deb/dpkgpm.cc:91 #, c-format msgid "Installing %s" msgstr "Instalando %s" -#: apt-pkg/deb/dpkgpm.cc:74 apt-pkg/deb/dpkgpm.cc:982 +#: apt-pkg/deb/dpkgpm.cc:92 apt-pkg/deb/dpkgpm.cc:977 #, c-format msgid "Configuring %s" msgstr "Configurando %s" -#: apt-pkg/deb/dpkgpm.cc:75 apt-pkg/deb/dpkgpm.cc:989 +#: apt-pkg/deb/dpkgpm.cc:93 apt-pkg/deb/dpkgpm.cc:984 #, c-format msgid "Removing %s" msgstr "Removendo %s" -#: apt-pkg/deb/dpkgpm.cc:76 +#: apt-pkg/deb/dpkgpm.cc:94 #, fuzzy, c-format msgid "Completely removing %s" msgstr "%s completamente removido" -#: apt-pkg/deb/dpkgpm.cc:77 +#: apt-pkg/deb/dpkgpm.cc:95 #, c-format msgid "Noting disappearance of %s" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:78 +#: apt-pkg/deb/dpkgpm.cc:96 #, c-format msgid "Running post-installation trigger %s" msgstr "Executando gatilho pós-instalação %s" #. FIXME: use a better string after freeze -#: apt-pkg/deb/dpkgpm.cc:735 +#: apt-pkg/deb/dpkgpm.cc:808 #, c-format msgid "Directory '%s' missing" msgstr "Diretório '%s' está faltando" -#: apt-pkg/deb/dpkgpm.cc:750 apt-pkg/deb/dpkgpm.cc:770 +#: apt-pkg/deb/dpkgpm.cc:823 apt-pkg/deb/dpkgpm.cc:845 #, fuzzy, c-format msgid "Could not open file '%s'" msgstr "Não foi possível abrir arquivo %s" -#: apt-pkg/deb/dpkgpm.cc:975 +#: apt-pkg/deb/dpkgpm.cc:970 #, c-format msgid "Preparing %s" msgstr "Preparando %s" -#: apt-pkg/deb/dpkgpm.cc:976 +#: apt-pkg/deb/dpkgpm.cc:971 #, c-format msgid "Unpacking %s" msgstr "Desempacotando %s" -#: apt-pkg/deb/dpkgpm.cc:981 +#: apt-pkg/deb/dpkgpm.cc:976 #, c-format msgid "Preparing to configure %s" msgstr "Preparando para configurar %s" -#: apt-pkg/deb/dpkgpm.cc:983 +#: apt-pkg/deb/dpkgpm.cc:978 #, c-format msgid "Installed %s" msgstr "%s instalado" -#: apt-pkg/deb/dpkgpm.cc:988 +#: apt-pkg/deb/dpkgpm.cc:983 #, c-format msgid "Preparing for removal of %s" msgstr "Preparando para a remoção de %s" -#: apt-pkg/deb/dpkgpm.cc:990 +#: apt-pkg/deb/dpkgpm.cc:985 #, c-format msgid "Removed %s" msgstr "%s removido" -#: apt-pkg/deb/dpkgpm.cc:995 +#: apt-pkg/deb/dpkgpm.cc:990 #, c-format msgid "Preparing to completely remove %s" msgstr "Preparando para remover completamente %s" -#: apt-pkg/deb/dpkgpm.cc:996 +#: apt-pkg/deb/dpkgpm.cc:991 #, c-format msgid "Completely removed %s" msgstr "%s completamente removido" -#: apt-pkg/deb/dpkgpm.cc:1243 -msgid "Can not write log, openpty() failed (/dev/pts not mounted?)\n" -msgstr "Impossível escrever log, openpty() falhou (/dev/pts não montado?)\n" +#: apt-pkg/deb/dpkgpm.cc:1046 +msgid "ioctl(TIOCGWINSZ) failed" +msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1273 -msgid "Running dpkg" +#: apt-pkg/deb/dpkgpm.cc:1049 apt-pkg/deb/dpkgpm.cc:1070 +#, fuzzy, c-format +msgid "Can not write log (%s)" +msgstr "Impossível escrever para %s" + +#: apt-pkg/deb/dpkgpm.cc:1049 +msgid "Is /dev/pts mounted?" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1445 +#: apt-pkg/deb/dpkgpm.cc:1070 +msgid "Is stdout a terminal?" +msgstr "" + +#: apt-pkg/deb/dpkgpm.cc:1558 msgid "Operation was interrupted before it could finish" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1507 +#: apt-pkg/deb/dpkgpm.cc:1620 msgid "No apport report written because MaxReports is reached already" msgstr "" #. check if its not a follow up error -#: apt-pkg/deb/dpkgpm.cc:1512 +#: apt-pkg/deb/dpkgpm.cc:1625 msgid "dependency problems - leaving unconfigured" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1514 +#: apt-pkg/deb/dpkgpm.cc:1627 msgid "" "No apport report written because the error message indicates its a followup " "error from a previous failure." msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1520 +#: apt-pkg/deb/dpkgpm.cc:1633 msgid "" "No apport report written because the error message indicates a disk full " "error" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1526 +#: apt-pkg/deb/dpkgpm.cc:1640 msgid "" "No apport report written because the error message indicates a out of memory " "error" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1533 +#: apt-pkg/deb/dpkgpm.cc:1647 apt-pkg/deb/dpkgpm.cc:1653 +msgid "" +"No apport report written because the error message indicates an issue on the " +"local system" +msgstr "" + +#: apt-pkg/deb/dpkgpm.cc:1674 msgid "" "No apport report written because the error message indicates a dpkg I/O error" msgstr "" @@ -3496,6 +3511,102 @@ msgstr "" msgid "Not locked" msgstr "" +#~ msgid "%s not a valid DEB package." +#~ msgstr "%s não é um pacote DEB válido." + +#~ msgid "" +#~ "Using CD-ROM mount point %s\n" +#~ "Mounting CD-ROM\n" +#~ msgstr "" +#~ "Usando ponto de montagem de CD-ROM %s\n" +#~ "Montando CD-ROM\n" + +#, fuzzy +#~ msgid "Note, selecting '%s' for task '%s'\n" +#~ msgstr "Nota, selecionando %s para expressão regular '%s'\n" + +#, fuzzy +#~ msgid "Note, selecting '%s' for regex '%s'\n" +#~ msgstr "Nota, selecionando %s para expressão regular '%s'\n" + +#~ msgid "Package %s is a virtual package provided by:\n" +#~ msgstr "O pacote %s é um pacote virtual fornecido por:\n" + +#, fuzzy +#~ msgid " [Not candidate version]" +#~ msgstr "Versões candidatas" + +#~ msgid "You should explicitly select one to install." +#~ msgstr "Você deveria selecionar explicitamente um para instalar." + +#~ 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 "" +#~ "O pacote %s não está disponível, mas é referenciado por outro pacote.\n" +#~ "Isto pode significar que o pacote está faltando, ficou obsoleto ou\n" +#~ "está disponível somente a partir de outra fonte\n" + +#~ msgid "However the following packages replace it:" +#~ msgstr "No entanto, os pacotes a seguir o substituem:" + +#, fuzzy +#~ msgid "Package '%s' has no installation candidate" +#~ msgstr "O pacote %s não tem candidato para instalação" + +#, fuzzy +#~ msgid "Package '%s' is not installed, so not removed. Did you mean '%s'?\n" +#~ msgstr "O pacote %s não está instalado, então não será removido\n" + +#, fuzzy +#~ msgid "Package '%s' is not installed, so not removed\n" +#~ msgstr "O pacote %s não está instalado, então não será removido\n" + +#, fuzzy +#~ msgid "Note, selecting '%s' instead of '%s'\n" +#~ msgstr "Nota, selecionando %s ao invés de %s\n" + +#~ msgid "Skipping %s, it is already installed and upgrade is not set.\n" +#~ msgstr "" +#~ "Pulando %s, já está instalado e a atualização não está configurada.\n" + +#, fuzzy +#~ msgid "Skipping %s, it is not installed and only upgrades are requested.\n" +#~ msgstr "" +#~ "Pulando %s, já está instalado e a atualização não está configurada.\n" + +#~ msgid "Reinstallation of %s is not possible, it cannot be downloaded.\n" +#~ msgstr "A reinstalação de %s não é possível, não pode ser baixado.\n" + +#~ msgid "%s is already the newest version.\n" +#~ msgstr "%s já é a versão mais nova.\n" + +#, fuzzy +#~ msgid "Selected version '%s' (%s) for '%s'\n" +#~ msgstr "Versão selecionada %s (%s) para %s\n" + +#, fuzzy +#~ msgid "Selected version '%s' (%s) for '%s' because of '%s'\n" +#~ msgstr "Versão selecionada %s (%s) para %s\n" + +#~ msgid "This is not a valid DEB archive, it has no '%s', '%s' or '%s' member" +#~ msgstr "" +#~ "Este não é um arquivo DEB válido, não possui um membro '%s', '%s' ou '%s'" + +#~ msgid "MD5Sum mismatch" +#~ msgstr "MD5Sum incorreto" + +#~ msgid "" +#~ "I wasn't able to locate a file for the %s package. This might mean you " +#~ "need to manually fix this package." +#~ msgstr "" +#~ "Não foi possível localizar arquivo para o pacote %s. Isto pode significar " +#~ "que você precisa consertar manualmente este pacote." + +#~ msgid "Can not write log, openpty() failed (/dev/pts not mounted?)\n" +#~ msgstr "Impossível escrever log, openpty() falhou (/dev/pts não montado?)\n" + #, fuzzy #~ msgid "Skipping nonexistent file %s" #~ msgstr "Abrindo arquivo de configuração %s" @@ -3749,9 +3860,6 @@ msgstr "" #~ msgid "Failed to stat %s%s" #~ msgstr "Falha ao baixar %s %s\n" -#~ msgid "Failed to open %s.new" -#~ msgstr "Falha ao baixar %s %s\n" - #~ msgid "Failed to rename %s.new to %s" #~ msgstr "Falha ao baixar %s %s\n" @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: ro\n" "Report-Msgid-Bugs-To: APT Development Team <deity@lists.debian.org>\n" -"POT-Creation-Date: 2013-07-31 16:24+0200\n" +"POT-Creation-Date: 2014-02-23 00:29+0100\n" "PO-Revision-Date: 2008-11-15 02:21+0200\n" "Last-Translator: Eddy Petrișor <eddy.petrisor@gmail.com>\n" "Language-Team: Romanian <debian-l10n-romanian@lists.debian.org>\n" @@ -19,153 +19,155 @@ msgstr "" "Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < " "20)) ? 1 : 2;\n" -#: cmdline/apt-cache.cc:158 +#: cmdline/apt-cache.cc:140 #, c-format msgid "Package %s version %s has an unmet dep:\n" msgstr "Pachetul %s versiunea %s are o dependență neîndeplinită:\n" -#: cmdline/apt-cache.cc:286 +#: cmdline/apt-cache.cc:268 msgid "Total package names: " msgstr "Total nume pachete : " -#: cmdline/apt-cache.cc:288 +#: cmdline/apt-cache.cc:270 #, fuzzy msgid "Total package structures: " msgstr "Total nume pachete : " -#: cmdline/apt-cache.cc:328 +#: cmdline/apt-cache.cc:310 msgid " Normal packages: " msgstr " Pachete normale: " -#: cmdline/apt-cache.cc:329 +#: cmdline/apt-cache.cc:311 msgid " Pure virtual packages: " msgstr " Pachete virtuale pure: " -#: cmdline/apt-cache.cc:330 +#: cmdline/apt-cache.cc:312 msgid " Single virtual packages: " msgstr " Pachete virtuale singulare: " -#: cmdline/apt-cache.cc:331 +#: cmdline/apt-cache.cc:313 msgid " Mixed virtual packages: " msgstr " Pachete virtuale mixte: " -#: cmdline/apt-cache.cc:332 +#: cmdline/apt-cache.cc:314 msgid " Missing: " msgstr " Lipsă: " -#: cmdline/apt-cache.cc:334 +#: cmdline/apt-cache.cc:316 msgid "Total distinct versions: " msgstr "Total versiuni distincte: " -#: cmdline/apt-cache.cc:336 +#: cmdline/apt-cache.cc:318 msgid "Total distinct descriptions: " msgstr "Numărul total de descrieri distincte: " -#: cmdline/apt-cache.cc:338 +#: cmdline/apt-cache.cc:320 msgid "Total dependencies: " msgstr "Total dependențe: " -#: cmdline/apt-cache.cc:341 +#: cmdline/apt-cache.cc:323 msgid "Total ver/file relations: " msgstr "Total relații versiune/fișier: " -#: cmdline/apt-cache.cc:343 +#: cmdline/apt-cache.cc:325 msgid "Total Desc/File relations: " msgstr "Total relații desc/fișier: " -#: cmdline/apt-cache.cc:345 +#: cmdline/apt-cache.cc:327 msgid "Total Provides mappings: " msgstr "Total cartări Furnizează: " -#: cmdline/apt-cache.cc:357 +#: cmdline/apt-cache.cc:339 msgid "Total globbed strings: " msgstr "Total șiruri înglobate: " -#: cmdline/apt-cache.cc:371 +#: cmdline/apt-cache.cc:353 msgid "Total dependency version space: " msgstr "Total spațiu versiuni ale dependențelor: " -#: cmdline/apt-cache.cc:376 +#: cmdline/apt-cache.cc:358 msgid "Total slack space: " msgstr "Total spațiu intern: " -#: cmdline/apt-cache.cc:384 +#: cmdline/apt-cache.cc:366 msgid "Total space accounted for: " msgstr "Total spațiu contorizat pentru: " -#: cmdline/apt-cache.cc:515 cmdline/apt-cache.cc:1165 +#: cmdline/apt-cache.cc:497 cmdline/apt-cache.cc:1146 +#: apt-private/private-show.cc:55 #, c-format msgid "Package file %s is out of sync." msgstr "Fișierul pachetului %s este desincronizat." -#: cmdline/apt-cache.cc:593 cmdline/apt-cache.cc:1452 -#: cmdline/apt-cache.cc:1454 cmdline/apt-cache.cc:1531 cmdline/apt-mark.cc:46 -#: cmdline/apt-mark.cc:93 cmdline/apt-mark.cc:219 +#: cmdline/apt-cache.cc:575 cmdline/apt-cache.cc:1432 +#: cmdline/apt-cache.cc:1434 cmdline/apt-cache.cc:1511 cmdline/apt-mark.cc:48 +#: cmdline/apt-mark.cc:95 cmdline/apt-mark.cc:221 +#: apt-private/private-show.cc:167 apt-private/private-show.cc:169 msgid "No packages found" msgstr "Nu s-au găsit pachete" -#: cmdline/apt-cache.cc:1265 +#: cmdline/apt-cache.cc:1245 #, fuzzy msgid "You must give at least one search pattern" msgstr "Trebuie să dați exact un șablon" -#: cmdline/apt-cache.cc:1431 +#: cmdline/apt-cache.cc:1411 msgid "This command is deprecated. Please use 'apt-mark showauto' instead." msgstr "" -#: cmdline/apt-cache.cc:1526 apt-pkg/cacheset.cc:510 +#: cmdline/apt-cache.cc:1506 apt-pkg/cacheset.cc:586 #, c-format msgid "Unable to locate package %s" msgstr "Nu s-a putut localiza pachetul %s" -#: cmdline/apt-cache.cc:1556 +#: cmdline/apt-cache.cc:1536 msgid "Package files:" msgstr "Fișiere pachet: " -#: cmdline/apt-cache.cc:1563 cmdline/apt-cache.cc:1654 +#: cmdline/apt-cache.cc:1543 cmdline/apt-cache.cc:1634 msgid "Cache is out of sync, can't x-ref a package file" msgstr "" "Cache-ul este desincronizat, nu se poate executa x-ref pe un fișier pachet" #. Show any packages have explicit pins -#: cmdline/apt-cache.cc:1577 +#: cmdline/apt-cache.cc:1557 msgid "Pinned packages:" msgstr "Pachete alese special:" -#: cmdline/apt-cache.cc:1589 cmdline/apt-cache.cc:1634 +#: cmdline/apt-cache.cc:1569 cmdline/apt-cache.cc:1614 msgid "(not found)" msgstr "(negăsit)" -#: cmdline/apt-cache.cc:1597 +#: cmdline/apt-cache.cc:1577 msgid " Installed: " msgstr " Instalat: " -#: cmdline/apt-cache.cc:1598 +#: cmdline/apt-cache.cc:1578 msgid " Candidate: " msgstr " Candidează: " -#: cmdline/apt-cache.cc:1616 cmdline/apt-cache.cc:1624 +#: cmdline/apt-cache.cc:1596 cmdline/apt-cache.cc:1604 msgid "(none)" msgstr "(niciunul)" -#: cmdline/apt-cache.cc:1631 +#: cmdline/apt-cache.cc:1611 msgid " Package pin: " msgstr " Pachet ales special: " #. Show the priority tables -#: cmdline/apt-cache.cc:1640 +#: cmdline/apt-cache.cc:1620 msgid " Version table:" msgstr " Tabela de versiuni:" -#: cmdline/apt-cache.cc:1753 cmdline/apt-cdrom.cc:206 cmdline/apt-config.cc:81 -#: cmdline/apt-get.cc:3392 cmdline/apt-mark.cc:375 -#: cmdline/apt-extracttemplates.cc:229 ftparchive/apt-ftparchive.cc:591 -#: cmdline/apt-internal-solver.cc:33 cmdline/apt-sortpkgs.cc:147 +#: cmdline/apt-cache.cc:1733 cmdline/apt-cdrom.cc:252 cmdline/apt-config.cc:83 +#: cmdline/apt-get.cc:1580 cmdline/apt-mark.cc:377 cmdline/apt.cc:66 +#: cmdline/apt-extracttemplates.cc:217 ftparchive/apt-ftparchive.cc:591 +#: cmdline/apt-internal-solver.cc:34 cmdline/apt-sortpkgs.cc:147 #, c-format msgid "%s %s for %s compiled on %s %s\n" msgstr "%s %s pentru %s compilat la %s %s\n" -#: cmdline/apt-cache.cc:1760 +#: cmdline/apt-cache.cc:1740 #, fuzzy msgid "" "Usage: apt-cache [options] command\n" @@ -239,36 +241,36 @@ msgstr "" "Vedeți manualele apt-cache(8) și apt.conf(5) pentru mai multe informații.\n" #. }}} -#: cmdline/apt-cdrom.cc:43 +#: cmdline/apt-cdrom.cc:45 msgid "" "No CD-ROM could be auto-detected or found using the default mount point.\n" "You may try the --cdrom option to set the CD-ROM mount point. See 'man apt-" "cdrom' for more information about the CD-ROM auto-detection and mount point." msgstr "" -#: cmdline/apt-cdrom.cc:85 +#: cmdline/apt-cdrom.cc:89 #, fuzzy msgid "Please provide a name for this Disc, such as 'Debian 5.0.3 Disk 1'" msgstr "Furnizați un nume pentru acest disc, de exemplu „Debian 2.1r1 Disk 1”" -#: cmdline/apt-cdrom.cc:100 +#: cmdline/apt-cdrom.cc:104 msgid "Please insert a Disc in the drive and press enter" msgstr "Introduceți un disc în unitate și apăsați Enter" -#: cmdline/apt-cdrom.cc:135 +#: cmdline/apt-cdrom.cc:141 #, fuzzy, c-format msgid "Failed to mount '%s' to '%s'" msgstr "Eșec la redenumirea lui %s în %s" -#: cmdline/apt-cdrom.cc:170 +#: cmdline/apt-cdrom.cc:196 msgid "Repeat this process for the rest of the CDs in your set." msgstr "Repetați această procedură pentru restul CD-urilor din set." -#: cmdline/apt-config.cc:46 +#: cmdline/apt-config.cc:48 msgid "Arguments not in pairs" msgstr "Argumentele nu sunt perechi" -#: cmdline/apt-config.cc:87 +#: cmdline/apt-config.cc:89 msgid "" "Usage: apt-config [options] command\n" "\n" @@ -297,614 +299,78 @@ msgstr "" " -c=? Citește acest fișier de configurare\n" " -o=? Ajustează o opțiune de configurare arbitrară, ex. -o dir::cache=/tmp\n" -#. TRANSLATOR: Yes/No question help-text: defaulting to Y[es] -#. e.g. "Do you want to continue? [Y/n] " -#. The user has to answer with an input matching the -#. YESEXPR/NOEXPR defined in your l10n. -#: cmdline/apt-get.cc:146 -msgid "[Y/n]" -msgstr "" - -#. TRANSLATOR: Yes/No question help-text: defaulting to N[o] -#. e.g. "Should this file be removed? [y/N] " -#. The user has to answer with an input matching the -#. YESEXPR/NOEXPR defined in your l10n. -#: cmdline/apt-get.cc:152 -msgid "[y/N]" -msgstr "" - -#. TRANSLATOR: "Yes" answer printed for a yes/no question if --assume-yes is set -#: cmdline/apt-get.cc:163 -msgid "Y" -msgstr "Y" - -#. TRANSLATOR: "No" answer printed for a yes/no question if --assume-no is set -#: cmdline/apt-get.cc:169 -msgid "N" -msgstr "" - -#: cmdline/apt-get.cc:191 apt-pkg/cachefilter.cc:33 -#, c-format -msgid "Regex compilation error - %s" -msgstr "Eroare de compilare expresie regulată - %s" - -#: cmdline/apt-get.cc:289 -msgid "The following packages have unmet dependencies:" -msgstr "Următoarele pachete au dependențe neîndeplinite:" - -#: cmdline/apt-get.cc:379 -#, c-format -msgid "but %s is installed" -msgstr "dar %s este instalat" - -#: cmdline/apt-get.cc:381 -#, c-format -msgid "but %s is to be installed" -msgstr "dar %s este pe cale de a fi instalat" - -#: cmdline/apt-get.cc:388 -msgid "but it is not installable" -msgstr "dar nu este instalabil" - -#: cmdline/apt-get.cc:390 -msgid "but it is a virtual package" -msgstr "dar este un pachet virtual" - -#: cmdline/apt-get.cc:393 -msgid "but it is not installed" -msgstr "dar nu este instalat" - -#: cmdline/apt-get.cc:393 -msgid "but it is not going to be installed" -msgstr "dar nu este pe cale să fie instalat" - -#: cmdline/apt-get.cc:398 -msgid " or" -msgstr " sau" - -#: cmdline/apt-get.cc:427 -msgid "The following NEW packages will be installed:" -msgstr "Următoarele pachete NOI vor fi instalate:" - -#: cmdline/apt-get.cc:453 -msgid "The following packages will be REMOVED:" -msgstr "Următoarele pachete vor fi ȘTERSE:" - -#: cmdline/apt-get.cc:475 -msgid "The following packages have been kept back:" -msgstr "Următoarele pachete au fost reținute:" - -#: cmdline/apt-get.cc:496 -msgid "The following packages will be upgraded:" -msgstr "Următoarele pachete vor fi ÎNNOITE:" - -#: cmdline/apt-get.cc:517 -msgid "The following packages will be DOWNGRADED:" -msgstr "Următoarele pachete vor fi DE-GRADATE:" - -#: cmdline/apt-get.cc:537 -msgid "The following held packages will be changed:" -msgstr "Următoarele pachete ținute vor fi schimbate:" - -#: cmdline/apt-get.cc:592 -#, c-format -msgid "%s (due to %s) " -msgstr "%s (datorită %s) " - -#: cmdline/apt-get.cc:600 -msgid "" -"WARNING: The following essential packages will be removed.\n" -"This should NOT be done unless you know exactly what you are doing!" -msgstr "" -"AVERTISMENT: Următoarele pachete esențiale vor fi șterse.\n" -"Aceasta NU ar trebui făcută decât dacă știți exact ce vreți!" - -#: cmdline/apt-get.cc:631 -#, c-format -msgid "%lu upgraded, %lu newly installed, " -msgstr "%lu înnoite, %lu nou instalate, " - -#: cmdline/apt-get.cc:635 -#, c-format -msgid "%lu reinstalled, " -msgstr "%lu reinstalate, " - -#: cmdline/apt-get.cc:637 -#, c-format -msgid "%lu downgraded, " -msgstr "%lu de-gradate, " - -#: cmdline/apt-get.cc:639 -#, c-format -msgid "%lu to remove and %lu not upgraded.\n" -msgstr "%lu de șters și %lu neînnoite.\n" - -#: cmdline/apt-get.cc:643 -#, c-format -msgid "%lu not fully installed or removed.\n" -msgstr "%lu instalate sau șterse incomplet.\n" - -#: cmdline/apt-get.cc:664 -#, fuzzy, c-format -msgid "Note, selecting '%s' for task '%s'\n" -msgstr "Notă, selectare %s pentru expresie regulată '%s'\n" - -#: cmdline/apt-get.cc:669 -#, fuzzy, c-format -msgid "Note, selecting '%s' for regex '%s'\n" -msgstr "Notă, selectare %s pentru expresie regulată '%s'\n" - -#: cmdline/apt-get.cc:686 -#, c-format -msgid "Package %s is a virtual package provided by:\n" -msgstr "Pachetul %s este un pachet virtual furnizat de către:\n" - -#: cmdline/apt-get.cc:697 -msgid " [Installed]" -msgstr " [Instalat]" - -#: cmdline/apt-get.cc:706 -#, fuzzy -msgid " [Not candidate version]" -msgstr "Versiuni candidat" - -#: cmdline/apt-get.cc:708 -msgid "You should explicitly select one to install." -msgstr "Ar trebui să alegeți în mod explicit unul pentru instalare." - -#: cmdline/apt-get.cc:711 -#, c-format -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 "" -"Pachetul %s nu este disponibil, dar este menționat de către alt pachet.\n" -"Aceasta ar putea însemna că pachetul lipsește, s-a învechit, sau\n" -"este disponibil numai din altă sursă\n" - -#: cmdline/apt-get.cc:729 -msgid "However the following packages replace it:" -msgstr "Oricum următoarele pachete îl înlocuiesc:" - -#: cmdline/apt-get.cc:741 +#: cmdline/apt-get.cc:244 #, fuzzy, c-format -msgid "Package '%s' has no installation candidate" -msgstr "Pachetul %s nu are nici un candidat la instalare" - -#: cmdline/apt-get.cc:754 -#, c-format -msgid "Virtual packages like '%s' can't be removed\n" -msgstr "" - -#. TRANSLATORS: Note, this is not an interactive question -#: cmdline/apt-get.cc:766 cmdline/apt-get.cc:969 -#, fuzzy, c-format -msgid "Package '%s' is not installed, so not removed. Did you mean '%s'?\n" -msgstr "Pachetul %s nu este instalat, așa încât nu este șters\n" - -#: cmdline/apt-get.cc:772 cmdline/apt-get.cc:975 -#, fuzzy, c-format -msgid "Package '%s' is not installed, so not removed\n" -msgstr "Pachetul %s nu este instalat, așa încât nu este șters\n" - -#: cmdline/apt-get.cc:817 -#, fuzzy, c-format -msgid "Note, selecting '%s' instead of '%s'\n" -msgstr "Notă, se selectează %s în locul lui %s\n" - -#: cmdline/apt-get.cc:847 -#, c-format -msgid "Skipping %s, it is already installed and upgrade is not set.\n" -msgstr "Sar peste %s, este deja instalat și înnoirea nu este activată.\n" - -#: cmdline/apt-get.cc:851 -#, fuzzy, c-format -msgid "Skipping %s, it is not installed and only upgrades are requested.\n" -msgstr "Sar peste %s, este deja instalat și înnoirea nu este activată.\n" - -#: cmdline/apt-get.cc:863 -#, c-format -msgid "Reinstallation of %s is not possible, it cannot be downloaded.\n" -msgstr "Reinstalarea lui %s nu este posibilă, nu poate fi descărcat.\n" - -#: cmdline/apt-get.cc:868 -#, c-format -msgid "%s is already the newest version.\n" -msgstr "%s este deja la cea mai nouă versiune.\n" - -#: cmdline/apt-get.cc:887 cmdline/apt-get.cc:2187 cmdline/apt-mark.cc:68 -#, c-format -msgid "%s set to manually installed.\n" -msgstr "%s este marcat ca fiind instalat manual.\n" +msgid "Can not find a package for architecture '%s'" +msgstr "Nu pot găsi pachetul %s" -#: cmdline/apt-get.cc:913 +#: cmdline/apt-get.cc:326 #, fuzzy, c-format -msgid "Selected version '%s' (%s) for '%s'\n" -msgstr "Versiune selectată %s (%s) pentru %s\n" +msgid "Can not find a package '%s' with version '%s'" +msgstr "Nu pot găsi pachetul %s" -#: cmdline/apt-get.cc:918 +#: cmdline/apt-get.cc:329 #, fuzzy, c-format -msgid "Selected version '%s' (%s) for '%s' because of '%s'\n" -msgstr "Versiune selectată %s (%s) pentru %s\n" - -#: cmdline/apt-get.cc:1054 -msgid "Correcting dependencies..." -msgstr "Corectez dependențele..." - -#: cmdline/apt-get.cc:1057 -msgid " failed." -msgstr " eșec." - -#: cmdline/apt-get.cc:1060 -msgid "Unable to correct dependencies" -msgstr "Nu s-au putut corecta dependențele" - -#: cmdline/apt-get.cc:1063 -msgid "Unable to minimize the upgrade set" -msgstr "Nu s-a putut micșora mulțimea pachetelor de înnoit" - -#: cmdline/apt-get.cc:1065 -msgid " Done" -msgstr " Terminat" - -#: cmdline/apt-get.cc:1069 -msgid "You might want to run 'apt-get -f install' to correct these." -msgstr "Ați putea să porniți 'apt-get -f install' pentru a corecta acestea." - -#: cmdline/apt-get.cc:1072 -msgid "Unmet dependencies. Try using -f." -msgstr "Dependențe neîndeplinite. Încercați să folosiți -f." - -#: cmdline/apt-get.cc:1097 -msgid "WARNING: The following packages cannot be authenticated!" -msgstr "AVERTISMENT: Următoarele pachete nu pot fi autentificate!" - -#: cmdline/apt-get.cc:1101 -msgid "Authentication warning overridden.\n" -msgstr "Avertisment de autentificare înlocuit.\n" - -#: cmdline/apt-get.cc:1108 -msgid "Install these packages without verification?" -msgstr "Instalați aceste pachete fără verificare?" - -#: cmdline/apt-get.cc:1110 -msgid "Some packages could not be authenticated" -msgstr "Unele pachete n-au putut fi autentificate" - -#: cmdline/apt-get.cc:1119 cmdline/apt-get.cc:1280 -msgid "There are problems and -y was used without --force-yes" -msgstr "Sunt unele probleme și -y a fost folosit fără --force-yes" - -#: cmdline/apt-get.cc:1160 -msgid "Internal error, InstallPackages was called with broken packages!" -msgstr "Eroare internă, InstallPackages a fost apelat cu pachete deteriorate!" - -#: cmdline/apt-get.cc:1169 -msgid "Packages need to be removed but remove is disabled." -msgstr "Pachete trebuiesc șterse dar ștergerea este dezactivată." - -#: cmdline/apt-get.cc:1180 -msgid "Internal error, Ordering didn't finish" -msgstr "Eroare internă, Ordering nu s-a terminat" - -#: cmdline/apt-get.cc:1218 -msgid "How odd.. The sizes didn't match, email apt@packages.debian.org" -msgstr "" -"Ce ciudat.. Dimensiunile nu se potrivesc, scrieți la apt@packages.debian.org" - -#. 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:1225 -#, c-format -msgid "Need to get %sB/%sB of archives.\n" -msgstr "Este nevoie să descărcați %sB/%sB de arhive.\n" - -#. 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:1230 -#, c-format -msgid "Need to get %sB of archives.\n" -msgstr "Este nevoie să descărcați %sB de arhive.\n" - -#. 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:1237 -#, c-format -msgid "After this operation, %sB of additional disk space will be used.\n" -msgstr "După această operație vor fi folosiți din disc încă %sB.\n" - -#. 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:1242 -#, c-format -msgid "After this operation, %sB disk space will be freed.\n" -msgstr "După această operație se vor elibera %sB din spațiul ocupat pe disc.\n" - -#: cmdline/apt-get.cc:1257 cmdline/apt-get.cc:1260 cmdline/apt-get.cc:2621 -#: cmdline/apt-get.cc:2624 -#, c-format -msgid "Couldn't determine free space in %s" -msgstr "N-am putut determina spațiul disponibil în %s" - -#: cmdline/apt-get.cc:1270 -#, c-format -msgid "You don't have enough free space in %s." -msgstr "Nu aveți suficient spațiu în %s." - -#: cmdline/apt-get.cc:1286 cmdline/apt-get.cc:1308 -msgid "Trivial Only specified but this is not a trivial operation." -msgstr "" -"A fost specificat 'doar neimportant' dar nu este o operațiune neimportantă." - -#. TRANSLATOR: This string needs to be typed by the user as a confirmation, so be -#. careful with hard to type or special characters (like non-breaking spaces) -#: cmdline/apt-get.cc:1290 -msgid "Yes, do as I say!" -msgstr "Da, fă cum îți spun!" - -#: cmdline/apt-get.cc:1292 -#, c-format -msgid "" -"You are about to do something potentially harmful.\n" -"To continue type in the phrase '%s'\n" -" ?] " -msgstr "" -"Sunteți pe cale de a face ceva cu potențial distructiv.\n" -"Pentru a continua tastați fraza '%s'\n" -" ?] " - -#: cmdline/apt-get.cc:1298 cmdline/apt-get.cc:1317 -msgid "Abort." -msgstr "Renunțare." - -#: cmdline/apt-get.cc:1313 -msgid "Do you want to continue?" -msgstr "Vreți să continuați?" - -#: cmdline/apt-get.cc:1385 cmdline/apt-get.cc:2686 apt-pkg/algorithms.cc:1566 -#, c-format -msgid "Failed to fetch %s %s\n" -msgstr "Eșec la aducerea lui %s %s\n" - -#: cmdline/apt-get.cc:1403 -msgid "Some files failed to download" -msgstr "Descărcarea unor fișiere a eșuat" - -#: cmdline/apt-get.cc:1404 cmdline/apt-get.cc:2698 -msgid "Download complete and in download only mode" -msgstr "Descărcare completă și în modul doar descărcare" - -#: cmdline/apt-get.cc:1410 -msgid "" -"Unable to fetch some archives, maybe run apt-get update or try with --fix-" -"missing?" -msgstr "" -"Nu s-au putut aduce unele arhive, poate ar fi o idee bună să rulați 'apt-get " -"update' sau încercați cu --fix-missing?" - -#: cmdline/apt-get.cc:1414 -msgid "--fix-missing and media swapping is not currently supported" -msgstr "--fix-missing și schimbul de mediu nu este deocamdată suportat" - -#: cmdline/apt-get.cc:1419 -msgid "Unable to correct missing packages." -msgstr "Nu pot corecta pachetele lipsă." - -#: cmdline/apt-get.cc:1420 -msgid "Aborting install." -msgstr "Abandonez instalarea." - -#: cmdline/apt-get.cc:1448 -msgid "" -"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] "" -msgstr[1] "" -msgstr[2] "" - -#: cmdline/apt-get.cc:1452 -msgid "Note: This is done automatically and on purpose by dpkg." -msgstr "" - -#: cmdline/apt-get.cc:1590 -#, c-format -msgid "Ignore unavailable target release '%s' of package '%s'" -msgstr "" +msgid "Can not find a package '%s' with release '%s'" +msgstr "Nu pot găsi pachetul %s" -#: cmdline/apt-get.cc:1622 +#: cmdline/apt-get.cc:366 #, fuzzy, c-format msgid "Picking '%s' as source package instead of '%s'\n" msgstr "Nu pot determina starea listei surse de pachete %s" -#. if (VerTag.empty() == false && Last == 0) -#: cmdline/apt-get.cc:1660 +#: cmdline/apt-get.cc:422 #, c-format -msgid "Ignore unavailable version '%s' of package '%s'" +msgid "Can not find version '%s' of package '%s'" msgstr "" -#: cmdline/apt-get.cc:1676 -msgid "The update command takes no arguments" -msgstr "Comanda de actualizare nu are argumente" - -# XXX: orice sugestie este bine-venită -#: cmdline/apt-get.cc:1742 -msgid "We are not supposed to delete stuff, can't start AutoRemover" -msgstr "Nu este voie să se șteargă lucruri, nu se poate porni AutoRemover" - -#: cmdline/apt-get.cc:1846 -msgid "" -"Hmm, seems like the AutoRemover destroyed something which really\n" -"shouldn't happen. Please file a bug report against apt." -msgstr "" -"Hmm, se pare că AutoRemover a distrus ceva, lucru care n-ar trebui să se " -"întâmple. Sunteți rugat să trimiteți un raportați de defect pentru pachetul " -"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:1849 cmdline/apt-get.cc:2017 -msgid "The following information may help to resolve the situation:" -msgstr "Următoarele informații ar putea să vă ajute la rezolvarea situației:" - -#: cmdline/apt-get.cc:1853 -msgid "Internal Error, AutoRemover broke stuff" -msgstr "Eroare internă, AutoRemover a deteriorat diverse chestiuni" - -#: cmdline/apt-get.cc:1860 -#, fuzzy -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] "" -"Următoarele pachete au fost instalate automat și nu mai sunt necesare:" -msgstr[1] "" -"Următoarele pachete au fost instalate automat și nu mai sunt necesare:" -msgstr[2] "" -"Următoarele pachete au fost instalate automat și nu mai sunt necesare:" - -#: cmdline/apt-get.cc:1864 -#, fuzzy, 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] "" -"Următoarele pachete au fost instalate automat și nu mai sunt necesare:" -msgstr[1] "" -"Următoarele pachete au fost instalate automat și nu mai sunt necesare:" -msgstr[2] "" -"Următoarele pachete au fost instalate automat și nu mai sunt necesare:" - -#: cmdline/apt-get.cc:1866 -#, fuzzy -msgid "Use 'apt-get autoremove' to remove it." -msgid_plural "Use 'apt-get autoremove' to remove them." -msgstr[0] "Folosiți 'apt-get autoremove' pentru a le șterge." -msgstr[1] "Folosiți 'apt-get autoremove' pentru a le șterge." -msgstr[2] "Folosiți 'apt-get autoremove' pentru a le șterge." - -#: cmdline/apt-get.cc:1885 -msgid "Internal error, AllUpgrade broke stuff" -msgstr "Eroare internă, înnoire totală a defectat diverse chestiuni" - -#: cmdline/apt-get.cc:1984 -msgid "You might want to run 'apt-get -f install' to correct these:" -msgstr "Ați putea porni 'apt-get -f install' pentru a corecta acestea:" - -#: cmdline/apt-get.cc:1988 -msgid "" -"Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a " -"solution)." -msgstr "" -"Dependențe neîndeplinite. Încercați 'apt-get -f install' fără nici un pachet " -"(sau oferiți o altă soluție)." - -#: cmdline/apt-get.cc:2002 -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 "" -"Unele pachete n-au putut fi instalate. Aceasta ar putea însemna că ați " -"cerut\n" -"o situație imposibilă sau că folosiți distribuția instabilă în care unele " -"pachete\n" -"cerute n-au fost create încă sau au fost mutate din Incoming." - -#: cmdline/apt-get.cc:2023 -msgid "Broken packages" -msgstr "Pachete deteriorate" - -#: cmdline/apt-get.cc:2049 -msgid "The following extra packages will be installed:" -msgstr "Următoarele extra pachete vor fi instalate:" - -#: cmdline/apt-get.cc:2139 -msgid "Suggested packages:" -msgstr "Pachete sugerate:" - -#: cmdline/apt-get.cc:2140 -msgid "Recommended packages:" -msgstr "Pachete recomandate:" - -#: cmdline/apt-get.cc:2182 +#: cmdline/apt-get.cc:453 #, c-format msgid "Couldn't find package %s" msgstr "Nu pot găsi pachetul %s" -#: cmdline/apt-get.cc:2189 cmdline/apt-mark.cc:70 +#: cmdline/apt-get.cc:458 cmdline/apt-mark.cc:70 +#, c-format +msgid "%s set to manually installed.\n" +msgstr "%s este marcat ca fiind instalat manual.\n" + +#: cmdline/apt-get.cc:460 cmdline/apt-mark.cc:72 #, fuzzy, c-format msgid "%s set to automatically installed.\n" msgstr "%s este marcat ca fiind instalat manual.\n" -#: cmdline/apt-get.cc:2197 cmdline/apt-mark.cc:114 +#: cmdline/apt-get.cc:468 cmdline/apt-mark.cc:116 msgid "" "This command is deprecated. Please use 'apt-mark auto' and 'apt-mark manual' " "instead." msgstr "" -#: cmdline/apt-get.cc:2213 -msgid "Calculating upgrade... " -msgstr "Calculez înnoirea... " - -#: cmdline/apt-get.cc:2216 methods/ftp.cc:712 methods/connect.cc:116 -msgid "Failed" -msgstr "Eșec" - -#: cmdline/apt-get.cc:2221 -msgid "Done" -msgstr "Terminat" - -#: cmdline/apt-get.cc:2288 cmdline/apt-get.cc:2296 +#: cmdline/apt-get.cc:537 cmdline/apt-get.cc:545 msgid "Internal error, problem resolver broke stuff" msgstr "" "Eroare internă, rezolvatorul de probleme a deteriorat diverse chestiuni" -#: cmdline/apt-get.cc:2324 cmdline/apt-get.cc:2361 +#: cmdline/apt-get.cc:573 cmdline/apt-get.cc:610 msgid "Unable to lock the download directory" msgstr "Nu s-a putut bloca directorul de descărcare" -#: cmdline/apt-get.cc:2418 -#, c-format -msgid "Can't find a source to download version '%s' of '%s'" -msgstr "" - -#: cmdline/apt-get.cc:2423 -#, c-format -msgid "Downloading %s %s" -msgstr "" - -#: cmdline/apt-get.cc:2483 +#: cmdline/apt-get.cc:725 msgid "Must specify at least one package to fetch source for" msgstr "Trebuie specificat cel puțin un pachet pentru a-i aduce sursa" -#: cmdline/apt-get.cc:2523 cmdline/apt-get.cc:2835 +#: cmdline/apt-get.cc:765 cmdline/apt-get.cc:1060 #, c-format msgid "Unable to find a source package for %s" msgstr "Nu s-a putut găsi o sursă pachet pentru %s" -#: cmdline/apt-get.cc:2540 +#: cmdline/apt-get.cc:782 #, c-format msgid "" "NOTICE: '%s' packaging is maintained in the '%s' version control system at:\n" "%s\n" msgstr "" -#: cmdline/apt-get.cc:2545 +#: cmdline/apt-get.cc:787 #, c-format msgid "" "Please use:\n" @@ -912,87 +378,97 @@ msgid "" "to retrieve the latest (possibly unreleased) updates to the package.\n" msgstr "" -#: cmdline/apt-get.cc:2598 +#: cmdline/apt-get.cc:840 #, c-format msgid "Skipping already downloaded file '%s'\n" msgstr "Sar peste fișierul deja descărcat '%s'\n" -#: cmdline/apt-get.cc:2635 +#: cmdline/apt-get.cc:863 cmdline/apt-get.cc:866 +#: apt-private/private-install.cc:198 apt-private/private-install.cc:201 +#, c-format +msgid "Couldn't determine free space in %s" +msgstr "N-am putut determina spațiul disponibil în %s" + +#: cmdline/apt-get.cc:877 #, c-format msgid "You don't have enough free space in %s" msgstr "Nu aveți suficient spațiu în %s" #. 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:2644 +#: cmdline/apt-get.cc:886 #, c-format msgid "Need to get %sB/%sB of source archives.\n" msgstr "Este nevoie să descărcați %sB/%sB din arhivele surselor.\n" #. 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:2649 +#: cmdline/apt-get.cc:891 #, c-format msgid "Need to get %sB of source archives.\n" msgstr "Este nevoie să descărcați %sB din arhivele surselor.\n" -#: cmdline/apt-get.cc:2655 +#: cmdline/apt-get.cc:897 #, c-format msgid "Fetch source %s\n" msgstr "Aducere sursa %s\n" -#: cmdline/apt-get.cc:2693 +#: cmdline/apt-get.cc:918 msgid "Failed to fetch some archives." msgstr "Eșec la aducerea unor arhive." -#: cmdline/apt-get.cc:2724 +#: cmdline/apt-get.cc:923 apt-private/private-install.cc:325 +msgid "Download complete and in download only mode" +msgstr "Descărcare completă și în modul doar descărcare" + +#: cmdline/apt-get.cc:949 #, c-format msgid "Skipping unpack of already unpacked source in %s\n" msgstr "Sar peste despachetarea sursei deja despachetate în %s\n" -#: cmdline/apt-get.cc:2736 +#: cmdline/apt-get.cc:961 #, c-format msgid "Unpack command '%s' failed.\n" msgstr "Comanda de despachetare '%s' eșuată.\n" -#: cmdline/apt-get.cc:2737 +#: cmdline/apt-get.cc:962 #, c-format msgid "Check if the 'dpkg-dev' package is installed.\n" msgstr "Verificați dacă pachetul 'dpkg-dev' este instalat.\n" -#: cmdline/apt-get.cc:2759 +#: cmdline/apt-get.cc:984 #, c-format msgid "Build command '%s' failed.\n" msgstr "Comanda de construire '%s' eșuată.\n" -#: cmdline/apt-get.cc:2779 +#: cmdline/apt-get.cc:1004 msgid "Child process failed" msgstr "Procesul copil a eșuat" -#: cmdline/apt-get.cc:2798 +#: cmdline/apt-get.cc:1023 msgid "Must specify at least one package to check builddeps for" msgstr "" "Trebuie specificat cel puțin un pachet pentru a-i verifica dependențele " "înglobate" -#: cmdline/apt-get.cc:2823 +#: cmdline/apt-get.cc:1048 #, c-format msgid "" "No architecture information available for %s. See apt.conf(5) APT::" "Architectures for setup" msgstr "" -#: cmdline/apt-get.cc:2847 cmdline/apt-get.cc:2850 +#: cmdline/apt-get.cc:1072 cmdline/apt-get.cc:1075 #, c-format msgid "Unable to get build-dependency information for %s" msgstr "Nu pot prelua informațiile despre dependențele înglobate ale lui %s" -#: cmdline/apt-get.cc:2870 +#: cmdline/apt-get.cc:1095 #, c-format msgid "%s has no build depends.\n" msgstr "%s nu are dependențe înglobate.\n" -#: cmdline/apt-get.cc:3040 +#: cmdline/apt-get.cc:1265 #, fuzzy, c-format msgid "" "%s dependency for %s can't be satisfied because %s is not allowed on '%s' " @@ -1001,7 +477,7 @@ msgstr "" "Dependența lui %s de %s nu poate fi satisfăcută deoarece pachetul %s nu " "poate fi găsit" -#: cmdline/apt-get.cc:3058 +#: cmdline/apt-get.cc:1283 #, c-format msgid "" "%s dependency for %s cannot be satisfied because the package %s cannot be " @@ -1010,14 +486,14 @@ msgstr "" "Dependența lui %s de %s nu poate fi satisfăcută deoarece pachetul %s nu " "poate fi găsit" -#: cmdline/apt-get.cc:3081 +#: cmdline/apt-get.cc:1306 #, c-format msgid "Failed to satisfy %s dependency for %s: Installed package %s is too new" msgstr "" "Eșec la satisfacerea dependenței %s pentru %s: Pachetul instalat %s este " "prea nou" -#: cmdline/apt-get.cc:3120 +#: cmdline/apt-get.cc:1345 #, fuzzy, c-format msgid "" "%s dependency for %s cannot be satisfied because candidate version of " @@ -1026,7 +502,7 @@ msgstr "" "Dependența lui %s de %s nu poate fi satisfăcută deoarece nici o versiune " "disponibilă a pachetului %s nu poate satisface versiunile cerute" -#: cmdline/apt-get.cc:3126 +#: cmdline/apt-get.cc:1351 #, fuzzy, c-format msgid "" "%s dependency for %s cannot be satisfied because package %s has no candidate " @@ -1035,30 +511,30 @@ msgstr "" "Dependența lui %s de %s nu poate fi satisfăcută deoarece pachetul %s nu " "poate fi găsit" -#: cmdline/apt-get.cc:3149 +#: cmdline/apt-get.cc:1374 #, c-format msgid "Failed to satisfy %s dependency for %s: %s" msgstr "Eșec la satisfacerea dependenței %s pentru %s: %s" -#: cmdline/apt-get.cc:3164 +#: cmdline/apt-get.cc:1389 #, c-format msgid "Build-dependencies for %s could not be satisfied." msgstr "Dependențele înglobate pentru %s nu pot fi satisfăcute." -#: cmdline/apt-get.cc:3169 +#: cmdline/apt-get.cc:1394 msgid "Failed to process build dependencies" msgstr "Eșec la prelucrarea dependențelor de compilare" -#: cmdline/apt-get.cc:3262 cmdline/apt-get.cc:3274 +#: cmdline/apt-get.cc:1487 cmdline/apt-get.cc:1499 #, fuzzy, c-format msgid "Changelog for %s (%s)" msgstr "Conectare la %s (%s)" -#: cmdline/apt-get.cc:3397 +#: cmdline/apt-get.cc:1585 msgid "Supported modules:" msgstr "Module suportate:" -#: cmdline/apt-get.cc:3438 +#: cmdline/apt-get.cc:1626 #, fuzzy msgid "" "Usage: apt-get [options] command\n" @@ -1147,98 +623,53 @@ msgstr "" "pentru mai multe informații și opțiuni.\n" " Acest APT are puterile unei Super Vaci.\n" -#: cmdline/apt-get.cc:3603 -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 "" - -#: cmdline/acqprogress.cc:60 -msgid "Hit " -msgstr "Atins " - -#: cmdline/acqprogress.cc:84 -msgid "Get:" -msgstr "Luat:" - -#: cmdline/acqprogress.cc:115 -msgid "Ign " -msgstr "Ignorat " - -#: cmdline/acqprogress.cc:119 -msgid "Err " -msgstr "Eroare" - -#: cmdline/acqprogress.cc:140 -#, c-format -msgid "Fetched %sB in %s (%sB/s)\n" -msgstr "Aduși: %sB în %s (%sB/s)\n" - -#: cmdline/acqprogress.cc:230 -#, c-format -msgid " [Working]" -msgstr " [În lucru]" - -#: cmdline/acqprogress.cc:286 -#, c-format -msgid "" -"Media change: please insert the disc labeled\n" -" '%s'\n" -"in the drive '%s' and press enter\n" -msgstr "" -"Schimbare de mediu: introduceți discul numit\n" -" „%s”\n" -"în unitatea „%s” și apăsați Enter\n" - -#: cmdline/apt-mark.cc:55 +#: cmdline/apt-mark.cc:57 #, fuzzy, c-format msgid "%s can not be marked as it is not installed.\n" msgstr "dar nu este instalat" -#: cmdline/apt-mark.cc:61 +#: cmdline/apt-mark.cc:63 #, fuzzy, c-format msgid "%s was already set to manually installed.\n" msgstr "%s este marcat ca fiind instalat manual.\n" -#: cmdline/apt-mark.cc:63 +#: cmdline/apt-mark.cc:65 #, fuzzy, c-format msgid "%s was already set to automatically installed.\n" msgstr "%s este marcat ca fiind instalat manual.\n" -#: cmdline/apt-mark.cc:228 +#: cmdline/apt-mark.cc:230 #, fuzzy, c-format msgid "%s was already set on hold.\n" msgstr "%s este deja la cea mai nouă versiune.\n" -#: cmdline/apt-mark.cc:230 +#: cmdline/apt-mark.cc:232 #, fuzzy, c-format msgid "%s was already not hold.\n" msgstr "%s este deja la cea mai nouă versiune.\n" -#: cmdline/apt-mark.cc:245 cmdline/apt-mark.cc:326 -#: apt-pkg/contrib/fileutl.cc:832 apt-pkg/contrib/gpgv.cc:223 -#: apt-pkg/deb/dpkgpm.cc:1032 +#: cmdline/apt-mark.cc:247 cmdline/apt-mark.cc:328 +#: apt-pkg/contrib/fileutl.cc:850 apt-pkg/contrib/gpgv.cc:217 +#: apt-pkg/deb/dpkgpm.cc:1182 #, c-format msgid "Waited for %s but it wasn't there" msgstr "Așteptat %s, dar n-a fost acolo" -#: cmdline/apt-mark.cc:260 cmdline/apt-mark.cc:309 +#: cmdline/apt-mark.cc:262 cmdline/apt-mark.cc:311 #, fuzzy, c-format msgid "%s set on hold.\n" msgstr "%s este marcat ca fiind instalat manual.\n" -#: cmdline/apt-mark.cc:262 cmdline/apt-mark.cc:314 +#: cmdline/apt-mark.cc:264 cmdline/apt-mark.cc:316 #, fuzzy, c-format msgid "Canceled hold on %s.\n" msgstr "Eșec la „open” pentru %s" -#: cmdline/apt-mark.cc:332 +#: cmdline/apt-mark.cc:334 msgid "Executing dpkg failed. Are you root?" msgstr "" -#: cmdline/apt-mark.cc:379 +#: cmdline/apt-mark.cc:381 msgid "" "Usage: apt-mark [options] {auto|manual} pkg1 [pkg2 ...]\n" "\n" @@ -1248,6 +679,11 @@ msgid "" "Commands:\n" " auto - Mark the given packages as automatically installed\n" " manual - Mark the given packages as manually installed\n" +" hold - Mark a package as held back\n" +" unhold - Unset a package set as held back\n" +" showauto - Print the list of automatically installed packages\n" +" showmanual - Print the list of manually installed packages\n" +" showhold - Print the list of package on hold\n" "\n" "Options:\n" " -h This help text.\n" @@ -1260,6 +696,28 @@ msgid "" "See the apt-mark(8) and apt.conf(5) manual pages for more information." msgstr "" +#: cmdline/apt.cc:71 +msgid "" +"Usage: apt [options] command\n" +"\n" +"CLI for apt.\n" +"Basic commands: \n" +" list - list packages based on package names\n" +" search - search in package descriptions\n" +" show - show package details\n" +"\n" +" update - update list of available packages\n" +"\n" +" install - install packages\n" +" remove - remove packages\n" +"\n" +" upgrade - upgrade the system by installing/upgrading packages\n" +" full-upgrade - upgrade the system by removing/installing/upgrading " +"packages\n" +"\n" +" edit-sources - edit the source information file\n" +msgstr "" + #: methods/cdrom.cc:203 #, c-format msgid "Unable to read the cdrom database %s" @@ -1286,16 +744,16 @@ msgstr "Nu se poate demonta CD-ul din %s, poate este încă utilizat." msgid "Disk not found." msgstr "Disc negăsit." -#: methods/cdrom.cc:262 methods/file.cc:82 methods/rsh.cc:275 +#: methods/cdrom.cc:262 methods/file.cc:82 methods/rsh.cc:274 msgid "File not found" msgstr "Fișier negăsit" -#: methods/copy.cc:46 methods/gzip.cc:105 methods/gzip.cc:114 -#: methods/rred.cc:512 methods/rred.cc:521 +#: methods/copy.cc:46 methods/gzip.cc:106 methods/rred.cc:599 +#: methods/rred.cc:609 msgid "Failed to stat" msgstr "Eșec la „stat”" -#: methods/copy.cc:83 methods/gzip.cc:111 methods/rred.cc:518 +#: methods/copy.cc:82 methods/gzip.cc:113 methods/rred.cc:606 msgid "Failed to set modification time" msgstr "Eșec la ajustarea timpului de modificare" @@ -1304,34 +762,34 @@ msgid "Invalid URI, local URIS must not start with //" msgstr "URI invalid, URI-uile locale trebuie să nu înceapă cu //" #. Login must be before getpeername otherwise dante won't work. -#: methods/ftp.cc:173 +#: methods/ftp.cc:172 msgid "Logging in" msgstr "Se autentifică" -#: methods/ftp.cc:179 +#: methods/ftp.cc:178 msgid "Unable to determine the peer name" msgstr "Nu se poate detecta numele perechii" -#: methods/ftp.cc:184 +#: methods/ftp.cc:183 msgid "Unable to determine the local name" msgstr "Nu s-a putut detecta numele local" -#: methods/ftp.cc:215 methods/ftp.cc:243 +#: methods/ftp.cc:214 methods/ftp.cc:242 #, c-format msgid "The server refused the connection and said: %s" msgstr "Serverul a refuzat conexiunea și a spus: %s" -#: methods/ftp.cc:221 +#: methods/ftp.cc:220 #, c-format msgid "USER failed, server said: %s" msgstr "„USER” a eșuat, serverul a spus: %s" -#: methods/ftp.cc:228 +#: methods/ftp.cc:227 #, c-format msgid "PASS failed, server said: %s" msgstr "„PASS” a eșuat, serverul a spus: %s" -#: methods/ftp.cc:248 +#: methods/ftp.cc:247 msgid "" "A proxy server was specified but no login script, Acquire::ftp::ProxyLogin " "is empty." @@ -1339,119 +797,123 @@ msgstr "" "Un server proxy a fost precizat, dar nu există nici un script de conectare, " "Acquire::ftp::ProxyLogin este gol." -#: methods/ftp.cc:276 +#: methods/ftp.cc:275 #, c-format msgid "Login script command '%s' failed, server said: %s" msgstr "Scriptul „%s” cu comenzile de conectare a eșuat, serverul a spus: %s" -#: methods/ftp.cc:302 +#: methods/ftp.cc:301 #, c-format msgid "TYPE failed, server said: %s" msgstr "„TYPE” a eșuat, serverul a spus: %s" -#: methods/ftp.cc:340 methods/ftp.cc:452 methods/rsh.cc:192 methods/rsh.cc:237 +#: methods/ftp.cc:339 methods/ftp.cc:451 methods/rsh.cc:191 methods/rsh.cc:236 msgid "Connection timeout" msgstr "Timpul de conectare a expirat" -#: methods/ftp.cc:346 +#: methods/ftp.cc:345 msgid "Server closed the connection" msgstr "Serverul a închis conexiunea" -#: methods/ftp.cc:349 methods/rsh.cc:199 apt-pkg/contrib/fileutl.cc:1264 -#: apt-pkg/contrib/fileutl.cc:1273 apt-pkg/contrib/fileutl.cc:1276 +#: methods/ftp.cc:348 methods/rsh.cc:198 apt-pkg/contrib/fileutl.cc:1292 +#: apt-pkg/contrib/fileutl.cc:1301 apt-pkg/contrib/fileutl.cc:1304 msgid "Read error" msgstr "Eroare de citire" -#: methods/ftp.cc:356 methods/rsh.cc:206 +#: methods/ftp.cc:355 methods/rsh.cc:205 msgid "A response overflowed the buffer." msgstr "Un răspuns a depășit zona de tampon." -#: methods/ftp.cc:373 methods/ftp.cc:385 +#: methods/ftp.cc:372 methods/ftp.cc:384 msgid "Protocol corruption" msgstr "Protocol corupt" -#: methods/ftp.cc:458 methods/rred.cc:238 methods/rsh.cc:243 -#: apt-pkg/contrib/fileutl.cc:1360 apt-pkg/contrib/fileutl.cc:1369 -#: apt-pkg/contrib/fileutl.cc:1372 apt-pkg/contrib/fileutl.cc:1397 +#: methods/ftp.cc:457 methods/rsh.cc:242 apt-pkg/contrib/fileutl.cc:1388 +#: apt-pkg/contrib/fileutl.cc:1397 apt-pkg/contrib/fileutl.cc:1400 +#: apt-pkg/contrib/fileutl.cc:1425 msgid "Write error" msgstr "Eroare de scriere" -#: methods/ftp.cc:697 methods/ftp.cc:703 methods/ftp.cc:738 +#: methods/ftp.cc:696 methods/ftp.cc:702 methods/ftp.cc:737 msgid "Could not create a socket" msgstr "Nu s-a putut crea un socket" -#: methods/ftp.cc:708 +#: methods/ftp.cc:707 msgid "Could not connect data socket, connection timed out" msgstr "" "Nu s-a putut realiza conectarea la socket-ul de date, timpul de conectare a " "expirat" -#: methods/ftp.cc:714 +#: methods/ftp.cc:711 methods/connect.cc:116 apt-private/private-upgrade.cc:22 +msgid "Failed" +msgstr "Eșec" + +#: methods/ftp.cc:713 msgid "Could not connect passive socket." msgstr "Nu s-a putut realiza conectarea la un socket pasiv" -#: methods/ftp.cc:731 +#: methods/ftp.cc:730 msgid "getaddrinfo was unable to get a listening socket" msgstr "„getaddrinfo” n-a reușit să obțină un socket de ascultare" -#: methods/ftp.cc:745 +#: methods/ftp.cc:744 msgid "Could not bind a socket" msgstr "Nu s-a putut realiza asocierea la un socket" -#: methods/ftp.cc:749 +#: methods/ftp.cc:748 msgid "Could not listen on the socket" msgstr "Nu s-a putut asculta pe socket" -#: methods/ftp.cc:756 +#: methods/ftp.cc:755 msgid "Could not determine the socket's name" msgstr "Nu s-a putut detecta numele socket-ului" -#: methods/ftp.cc:788 +#: methods/ftp.cc:787 msgid "Unable to send PORT command" msgstr "Nu s-a putut trimite comanda PORT" -#: methods/ftp.cc:798 +#: methods/ftp.cc:797 #, c-format msgid "Unknown address family %u (AF_*)" msgstr "Familie de adrese necunoscută %u (AF_*)" -#: methods/ftp.cc:807 +#: methods/ftp.cc:806 #, c-format msgid "EPRT failed, server said: %s" msgstr "„EPRT” a eșuat, serverul a spus: %s" -#: methods/ftp.cc:827 +#: methods/ftp.cc:826 msgid "Data socket connect timed out" msgstr "Timpul de conectare la socket-ul de date expirat" -#: methods/ftp.cc:834 +#: methods/ftp.cc:833 msgid "Unable to accept connection" msgstr "Nu s-a putut accepta conexiune" -#: methods/ftp.cc:873 methods/http.cc:1038 methods/rsh.cc:313 +#: methods/ftp.cc:872 methods/server.cc:357 methods/rsh.cc:312 msgid "Problem hashing file" msgstr "Problemă la calcularea dispersiei pentru fișierul" -#: methods/ftp.cc:886 +#: methods/ftp.cc:885 #, c-format msgid "Unable to fetch file, server said '%s'" msgstr "Nu s-a putut aduce fișierul, serverul a spus „%s”" -#: methods/ftp.cc:901 methods/rsh.cc:332 +#: methods/ftp.cc:900 methods/rsh.cc:331 msgid "Data socket timed out" msgstr "Timp expirat pentru socket-ul de date" -#: methods/ftp.cc:931 +#: methods/ftp.cc:930 #, c-format msgid "Data transfer failed, server said '%s'" msgstr "Transferul de date a eșuat, serverul a spus: '%s'" #. Get the files information -#: methods/ftp.cc:1008 +#: methods/ftp.cc:1009 msgid "Query" msgstr "Interogare" -#: methods/ftp.cc:1120 +#: methods/ftp.cc:1123 msgid "Unable to invoke " msgstr "Nu s-a putut invoca" @@ -1518,40 +980,40 @@ msgstr "S-a întâmplat ceva „necurat” la rezolvarea lui „%s:%s” (%i)" msgid "Unable to connect to %s:%s:" msgstr "Nu s-a putut realiza conexiunea cu %s %s:" -#: methods/gpgv.cc:167 +#: methods/gpgv.cc:166 msgid "" "Internal error: Good signature, but could not determine key fingerprint?!" msgstr "" "Eroare internă: Semnătură corespunzătoare, dar nu s-a putut determina " "amprenta digitale a cheii?!" -#: methods/gpgv.cc:171 +#: methods/gpgv.cc:170 msgid "At least one invalid signature was encountered." msgstr "Cel puțin o semnătură nevalidă a fost întâlnită." -#: methods/gpgv.cc:173 +#: methods/gpgv.cc:172 #, fuzzy msgid "Could not execute 'gpgv' to verify signature (is gpgv installed?)" msgstr "" "Nu s-a putut executa „%s” pentru verificarea semnăturii (gpgv este instalat?)" #. TRANSLATORS: %s is a single techy word like 'NODATA' -#: methods/gpgv.cc:179 +#: methods/gpgv.cc:178 #, c-format msgid "" "Clearsigned file isn't valid, got '%s' (does the network require " "authentication?)" msgstr "" -#: methods/gpgv.cc:183 +#: methods/gpgv.cc:182 msgid "Unknown error executing gpgv" msgstr "Eroare necunoscută în timp ce se execută gpgv" -#: methods/gpgv.cc:216 methods/gpgv.cc:223 +#: methods/gpgv.cc:215 methods/gpgv.cc:222 msgid "The following signatures were invalid:\n" msgstr "Următoarele semnături nu au fost valide:\n" -#: methods/gpgv.cc:230 +#: methods/gpgv.cc:229 msgid "" "The following signatures couldn't be verified because the public key is not " "available:\n" @@ -1563,82 +1025,623 @@ msgstr "" msgid "Empty files can't be valid archives" msgstr "" -#: methods/http.cc:394 +#: methods/http.cc:516 +msgid "Error writing to the file" +msgstr "Eroare la scrierea în fișierul" + +#: methods/http.cc:530 +msgid "Error reading from server. Remote end closed connection" +msgstr "" +"Eroare la citirea de la server. Conexiunea a fost închisă de la distanță" + +#: methods/http.cc:532 +msgid "Error reading from server" +msgstr "Eroare la citirea de la server" + +#: methods/http.cc:568 +msgid "Error writing to file" +msgstr "Eroare la scrierea în fișier" + +#: methods/http.cc:628 +msgid "Select failed" +msgstr "Selecția a eșuat" + +#: methods/http.cc:633 +msgid "Connection timed out" +msgstr "Timp de conectare expirat" + +#: methods/http.cc:656 +msgid "Error writing to output file" +msgstr "Eroare la scrierea fișierului de rezultat" + +#: methods/server.cc:56 msgid "Waiting for headers" msgstr "În așteptarea antetelor" -#: methods/http.cc:544 +#: methods/server.cc:114 msgid "Bad header line" msgstr "Linie de antet necorespunzătoare" -#: methods/http.cc:569 methods/http.cc:576 +#: methods/server.cc:139 methods/server.cc:146 msgid "The HTTP server sent an invalid reply header" msgstr "Serverul HTTP a trimis un antet de răspuns necorespunzător" -#: methods/http.cc:606 +#: methods/server.cc:176 msgid "The HTTP server sent an invalid Content-Length header" msgstr "Serverul HTTP a trimis un antet Content-Length necorespunzător" -#: methods/http.cc:621 +#: methods/server.cc:199 msgid "The HTTP server sent an invalid Content-Range header" msgstr "Serverul HTTP a trimis un antet zonă de conținut necorespunzător" -#: methods/http.cc:623 +#: methods/server.cc:201 msgid "This HTTP server has broken range support" msgstr "Acest server HTTP are un suport defect de intervale" -#: methods/http.cc:647 +#: methods/server.cc:225 msgid "Unknown date format" msgstr "Format dată necunoscut" -#: methods/http.cc:826 -msgid "Select failed" -msgstr "Selecția a eșuat" +#: methods/server.cc:494 +msgid "Bad header data" +msgstr "Antet de date necorespunzător" -#: methods/http.cc:831 -msgid "Connection timed out" -msgstr "Timp de conectare expirat" +#: methods/server.cc:511 methods/server.cc:567 +msgid "Connection failed" +msgstr "Conectare eșuată" -#: methods/http.cc:854 -msgid "Error writing to output file" -msgstr "Eroare la scrierea fișierului de rezultat" +#: methods/server.cc:659 +msgid "Internal error" +msgstr "Eroare internă" -#: methods/http.cc:885 -msgid "Error writing to file" -msgstr "Eroare la scrierea în fișier" +#: apt-private/private-list.cc:147 +msgid "Listing" +msgstr "" -#: methods/http.cc:913 -msgid "Error writing to the file" -msgstr "Eroare la scrierea în fișierul" +#: apt-private/private-install.cc:93 +msgid "Internal error, InstallPackages was called with broken packages!" +msgstr "Eroare internă, InstallPackages a fost apelat cu pachete deteriorate!" -#: methods/http.cc:927 -msgid "Error reading from server. Remote end closed connection" +#: apt-private/private-install.cc:102 +msgid "Packages need to be removed but remove is disabled." +msgstr "Pachete trebuiesc șterse dar ștergerea este dezactivată." + +#: apt-private/private-install.cc:121 +msgid "Internal error, Ordering didn't finish" +msgstr "Eroare internă, Ordering nu s-a terminat" + +#: apt-private/private-install.cc:159 +msgid "How odd.. The sizes didn't match, email apt@packages.debian.org" msgstr "" -"Eroare la citirea de la server. Conexiunea a fost închisă de la distanță" +"Ce ciudat.. Dimensiunile nu se potrivesc, scrieți la apt@packages.debian.org" -#: methods/http.cc:929 -msgid "Error reading from server" -msgstr "Eroare la citirea de la server" +#. 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 +#: apt-private/private-install.cc:166 +#, c-format +msgid "Need to get %sB/%sB of archives.\n" +msgstr "Este nevoie să descărcați %sB/%sB de arhive.\n" -#: methods/http.cc:1197 -msgid "Bad header data" -msgstr "Antet de date necorespunzător" +#. 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 +#: apt-private/private-install.cc:171 +#, c-format +msgid "Need to get %sB of archives.\n" +msgstr "Este nevoie să descărcați %sB de arhive.\n" -#: methods/http.cc:1214 methods/http.cc:1269 -msgid "Connection failed" -msgstr "Conectare eșuată" +#. 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 +#: apt-private/private-install.cc:178 +#, c-format +msgid "After this operation, %sB of additional disk space will be used.\n" +msgstr "După această operație vor fi folosiți din disc încă %sB.\n" -#: methods/http.cc:1361 -msgid "Internal error" -msgstr "Eroare internă" +#. 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 +#: apt-private/private-install.cc:183 +#, c-format +msgid "After this operation, %sB disk space will be freed.\n" +msgstr "După această operație se vor elibera %sB din spațiul ocupat pe disc.\n" + +#: apt-private/private-install.cc:211 +#, c-format +msgid "You don't have enough free space in %s." +msgstr "Nu aveți suficient spațiu în %s." + +#: apt-private/private-install.cc:221 apt-private/private-download.cc:55 +msgid "There are problems and -y was used without --force-yes" +msgstr "Sunt unele probleme și -y a fost folosit fără --force-yes" + +#: apt-private/private-install.cc:227 apt-private/private-install.cc:249 +msgid "Trivial Only specified but this is not a trivial operation." +msgstr "" +"A fost specificat 'doar neimportant' dar nu este o operațiune neimportantă." + +#. TRANSLATOR: This string needs to be typed by the user as a confirmation, so be +#. careful with hard to type or special characters (like non-breaking spaces) +#: apt-private/private-install.cc:231 +msgid "Yes, do as I say!" +msgstr "Da, fă cum îți spun!" + +#: apt-private/private-install.cc:233 +#, c-format +msgid "" +"You are about to do something potentially harmful.\n" +"To continue type in the phrase '%s'\n" +" ?] " +msgstr "" +"Sunteți pe cale de a face ceva cu potențial distructiv.\n" +"Pentru a continua tastați fraza '%s'\n" +" ?] " + +#: apt-private/private-install.cc:239 apt-private/private-install.cc:257 +msgid "Abort." +msgstr "Renunțare." + +#: apt-private/private-install.cc:254 +msgid "Do you want to continue?" +msgstr "Vreți să continuați?" + +#: apt-private/private-install.cc:324 +msgid "Some files failed to download" +msgstr "Descărcarea unor fișiere a eșuat" + +#: apt-private/private-install.cc:331 +msgid "" +"Unable to fetch some archives, maybe run apt-get update or try with --fix-" +"missing?" +msgstr "" +"Nu s-au putut aduce unele arhive, poate ar fi o idee bună să rulați 'apt-get " +"update' sau încercați cu --fix-missing?" + +#: apt-private/private-install.cc:335 +msgid "--fix-missing and media swapping is not currently supported" +msgstr "--fix-missing și schimbul de mediu nu este deocamdată suportat" + +#: apt-private/private-install.cc:340 +msgid "Unable to correct missing packages." +msgstr "Nu pot corecta pachetele lipsă." + +#: apt-private/private-install.cc:341 +msgid "Aborting install." +msgstr "Abandonez instalarea." + +#: apt-private/private-install.cc:377 +msgid "" +"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] "" +msgstr[1] "" +msgstr[2] "" + +#: apt-private/private-install.cc:381 +msgid "Note: This is done automatically and on purpose by dpkg." +msgstr "" + +# XXX: orice sugestie este bine-venită +#: apt-private/private-install.cc:402 +msgid "We are not supposed to delete stuff, can't start AutoRemover" +msgstr "Nu este voie să se șteargă lucruri, nu se poate porni AutoRemover" + +#: apt-private/private-install.cc:510 +msgid "" +"Hmm, seems like the AutoRemover destroyed something which really\n" +"shouldn't happen. Please file a bug report against apt." +msgstr "" +"Hmm, se pare că AutoRemover a distrus ceva, lucru care n-ar trebui să se " +"întâmple. Sunteți rugat să trimiteți un raportați de defect pentru pachetul " +"apt." + +#. +#. if (Packages == 1) +#. { +#. c1out << std::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.") << std::endl; +#. } +#. +#: apt-private/private-install.cc:513 apt-private/private-install.cc:654 +msgid "The following information may help to resolve the situation:" +msgstr "Următoarele informații ar putea să vă ajute la rezolvarea situației:" + +#: apt-private/private-install.cc:517 +msgid "Internal Error, AutoRemover broke stuff" +msgstr "Eroare internă, AutoRemover a deteriorat diverse chestiuni" + +#: apt-private/private-install.cc:524 +#, fuzzy +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] "" +"Următoarele pachete au fost instalate automat și nu mai sunt necesare:" +msgstr[1] "" +"Următoarele pachete au fost instalate automat și nu mai sunt necesare:" +msgstr[2] "" +"Următoarele pachete au fost instalate automat și nu mai sunt necesare:" + +#: apt-private/private-install.cc:528 +#, fuzzy, 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] "" +"Următoarele pachete au fost instalate automat și nu mai sunt necesare:" +msgstr[1] "" +"Următoarele pachete au fost instalate automat și nu mai sunt necesare:" +msgstr[2] "" +"Următoarele pachete au fost instalate automat și nu mai sunt necesare:" + +#: apt-private/private-install.cc:530 +#, fuzzy +msgid "Use 'apt-get autoremove' to remove it." +msgid_plural "Use 'apt-get autoremove' to remove them." +msgstr[0] "Folosiți 'apt-get autoremove' pentru a le șterge." +msgstr[1] "Folosiți 'apt-get autoremove' pentru a le șterge." +msgstr[2] "Folosiți 'apt-get autoremove' pentru a le șterge." + +#: apt-private/private-install.cc:624 +msgid "You might want to run 'apt-get -f install' to correct these:" +msgstr "Ați putea porni 'apt-get -f install' pentru a corecta acestea:" + +#: apt-private/private-install.cc:626 +msgid "" +"Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a " +"solution)." +msgstr "" +"Dependențe neîndeplinite. Încercați 'apt-get -f install' fără nici un pachet " +"(sau oferiți o altă soluție)." + +#: apt-private/private-install.cc:639 +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 "" +"Unele pachete n-au putut fi instalate. Aceasta ar putea însemna că ați " +"cerut\n" +"o situație imposibilă sau că folosiți distribuția instabilă în care unele " +"pachete\n" +"cerute n-au fost create încă sau au fost mutate din Incoming." + +#: apt-private/private-install.cc:660 +msgid "Broken packages" +msgstr "Pachete deteriorate" + +#: apt-private/private-install.cc:713 +msgid "The following extra packages will be installed:" +msgstr "Următoarele extra pachete vor fi instalate:" + +#: apt-private/private-install.cc:803 +msgid "Suggested packages:" +msgstr "Pachete sugerate:" + +#: apt-private/private-install.cc:804 +msgid "Recommended packages:" +msgstr "Pachete recomandate:" + +#: apt-private/private-download.cc:32 +msgid "WARNING: The following packages cannot be authenticated!" +msgstr "AVERTISMENT: Următoarele pachete nu pot fi autentificate!" + +#: apt-private/private-download.cc:36 +msgid "Authentication warning overridden.\n" +msgstr "Avertisment de autentificare înlocuit.\n" + +#: apt-private/private-download.cc:41 apt-private/private-download.cc:48 +msgid "Some packages could not be authenticated" +msgstr "Unele pachete n-au putut fi autentificate" + +#: apt-private/private-download.cc:46 +msgid "Install these packages without verification?" +msgstr "Instalați aceste pachete fără verificare?" + +#: apt-private/private-download.cc:87 apt-pkg/update.cc:84 +#, c-format +msgid "Failed to fetch %s %s\n" +msgstr "Eșec la aducerea lui %s %s\n" + +#: apt-private/private-output.cc:75 apt-private/private-show.cc:81 +#: apt-private/private-show.cc:86 +msgid "unknown" +msgstr "" + +#: apt-private/private-output.cc:201 +#, fuzzy, c-format +msgid "[installed,upgradable to: %s]" +msgstr " [Instalat]" + +#: apt-private/private-output.cc:205 +#, fuzzy +msgid "[installed,local]" +msgstr " [Instalat]" + +#: apt-private/private-output.cc:208 +msgid "[installed,auto-removable]" +msgstr "" + +#: apt-private/private-output.cc:210 +#, fuzzy +msgid "[installed,automatic]" +msgstr " [Instalat]" + +#: apt-private/private-output.cc:212 +#, fuzzy +msgid "[installed]" +msgstr " [Instalat]" + +#: apt-private/private-output.cc:216 +#, c-format +msgid "[upgradable from: %s]" +msgstr "" + +#: apt-private/private-output.cc:220 +msgid "[residual-config]" +msgstr "" + +#: apt-private/private-output.cc:320 +msgid "The following packages have unmet dependencies:" +msgstr "Următoarele pachete au dependențe neîndeplinite:" + +#: apt-private/private-output.cc:410 +#, c-format +msgid "but %s is installed" +msgstr "dar %s este instalat" + +#: apt-private/private-output.cc:412 +#, c-format +msgid "but %s is to be installed" +msgstr "dar %s este pe cale de a fi instalat" + +#: apt-private/private-output.cc:419 +msgid "but it is not installable" +msgstr "dar nu este instalabil" + +#: apt-private/private-output.cc:421 +msgid "but it is a virtual package" +msgstr "dar este un pachet virtual" + +#: apt-private/private-output.cc:424 +msgid "but it is not installed" +msgstr "dar nu este instalat" + +#: apt-private/private-output.cc:424 +msgid "but it is not going to be installed" +msgstr "dar nu este pe cale să fie instalat" + +#: apt-private/private-output.cc:429 +msgid " or" +msgstr " sau" + +#: apt-private/private-output.cc:458 +msgid "The following NEW packages will be installed:" +msgstr "Următoarele pachete NOI vor fi instalate:" + +#: apt-private/private-output.cc:484 +msgid "The following packages will be REMOVED:" +msgstr "Următoarele pachete vor fi ȘTERSE:" + +#: apt-private/private-output.cc:506 +msgid "The following packages have been kept back:" +msgstr "Următoarele pachete au fost reținute:" + +#: apt-private/private-output.cc:527 +msgid "The following packages will be upgraded:" +msgstr "Următoarele pachete vor fi ÎNNOITE:" + +#: apt-private/private-output.cc:548 +msgid "The following packages will be DOWNGRADED:" +msgstr "Următoarele pachete vor fi DE-GRADATE:" + +#: apt-private/private-output.cc:568 +msgid "The following held packages will be changed:" +msgstr "Următoarele pachete ținute vor fi schimbate:" + +#: apt-private/private-output.cc:623 +#, c-format +msgid "%s (due to %s) " +msgstr "%s (datorită %s) " + +#: apt-private/private-output.cc:631 +msgid "" +"WARNING: The following essential packages will be removed.\n" +"This should NOT be done unless you know exactly what you are doing!" +msgstr "" +"AVERTISMENT: Următoarele pachete esențiale vor fi șterse.\n" +"Aceasta NU ar trebui făcută decât dacă știți exact ce vreți!" + +#: apt-private/private-output.cc:662 +#, c-format +msgid "%lu upgraded, %lu newly installed, " +msgstr "%lu înnoite, %lu nou instalate, " + +#: apt-private/private-output.cc:666 +#, c-format +msgid "%lu reinstalled, " +msgstr "%lu reinstalate, " + +#: apt-private/private-output.cc:668 +#, c-format +msgid "%lu downgraded, " +msgstr "%lu de-gradate, " + +#: apt-private/private-output.cc:670 +#, c-format +msgid "%lu to remove and %lu not upgraded.\n" +msgstr "%lu de șters și %lu neînnoite.\n" + +#: apt-private/private-output.cc:674 +#, c-format +msgid "%lu not fully installed or removed.\n" +msgstr "%lu instalate sau șterse incomplet.\n" + +#. TRANSLATOR: Yes/No question help-text: defaulting to Y[es] +#. e.g. "Do you want to continue? [Y/n] " +#. The user has to answer with an input matching the +#. YESEXPR/NOEXPR defined in your l10n. +#: apt-private/private-output.cc:696 +msgid "[Y/n]" +msgstr "" + +#. TRANSLATOR: Yes/No question help-text: defaulting to N[o] +#. e.g. "Should this file be removed? [y/N] " +#. The user has to answer with an input matching the +#. YESEXPR/NOEXPR defined in your l10n. +#: apt-private/private-output.cc:702 +msgid "[y/N]" +msgstr "" + +#. TRANSLATOR: "Yes" answer printed for a yes/no question if --assume-yes is set +#: apt-private/private-output.cc:713 +msgid "Y" +msgstr "Y" + +#. TRANSLATOR: "No" answer printed for a yes/no question if --assume-no is set +#: apt-private/private-output.cc:719 +msgid "N" +msgstr "" + +#: apt-private/private-output.cc:741 apt-pkg/cachefilter.cc:33 +#, c-format +msgid "Regex compilation error - %s" +msgstr "Eroare de compilare expresie regulată - %s" + +#: apt-private/private-cachefile.cc:87 +msgid "Correcting dependencies..." +msgstr "Corectez dependențele..." + +#: apt-private/private-cachefile.cc:90 +msgid " failed." +msgstr " eșec." + +#: apt-private/private-cachefile.cc:93 +msgid "Unable to correct dependencies" +msgstr "Nu s-au putut corecta dependențele" + +#: apt-private/private-cachefile.cc:96 +msgid "Unable to minimize the upgrade set" +msgstr "Nu s-a putut micșora mulțimea pachetelor de înnoit" + +#: apt-private/private-cachefile.cc:98 +msgid " Done" +msgstr " Terminat" + +#: apt-private/private-cachefile.cc:102 +msgid "You might want to run 'apt-get -f install' to correct these." +msgstr "Ați putea să porniți 'apt-get -f install' pentru a corecta acestea." + +#: apt-private/private-cachefile.cc:105 +msgid "Unmet dependencies. Try using -f." +msgstr "Dependențe neîndeplinite. Încercați să folosiți -f." + +#: apt-private/private-cacheset.cc:26 apt-private/private-search.cc:57 +msgid "Sorting" +msgstr "" + +#: apt-private/private-update.cc:45 +msgid "The update command takes no arguments" +msgstr "Comanda de actualizare nu are argumente" + +#: apt-private/private-upgrade.cc:19 +msgid "Calculating upgrade... " +msgstr "Calculez înnoirea... " + +#: apt-private/private-upgrade.cc:24 +#, fuzzy +msgid "Internal error, Upgrade broke stuff" +msgstr "Eroare internă, înnoire totală a defectat diverse chestiuni" + +#: apt-private/private-upgrade.cc:26 +msgid "Done" +msgstr "Terminat" + +#: apt-private/private-search.cc:61 +msgid "Full Text Search" +msgstr "" + +#: apt-private/private-show.cc:152 +#, c-format +msgid "There is %lu additional record. Please use the '-a' switch to see it" +msgid_plural "" +"There are %lu additional records. Please use the '-a' switch to see them." +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" + +#: apt-private/private-show.cc:159 +msgid "not a real package (virtual)" +msgstr "" + +#: apt-private/private-main.cc:19 +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 "" + +#: apt-private/private-sources.cc:45 +#, fuzzy, c-format +msgid "Failed to parse %s. Edit again? " +msgstr "Eșec la redenumirea lui %s în %s" + +#: apt-private/private-sources.cc:57 +#, c-format +msgid "Your '%s' file changed, please run 'apt-get update'." +msgstr "" + +#: apt-private/acqprogress.cc:63 +msgid "Hit " +msgstr "Atins " + +#: apt-private/acqprogress.cc:87 +msgid "Get:" +msgstr "Luat:" + +#: apt-private/acqprogress.cc:118 +msgid "Ign " +msgstr "Ignorat " + +#: apt-private/acqprogress.cc:122 +msgid "Err " +msgstr "Eroare" + +#: apt-private/acqprogress.cc:143 +#, c-format +msgid "Fetched %sB in %s (%sB/s)\n" +msgstr "Aduși: %sB în %s (%sB/s)\n" + +#: apt-private/acqprogress.cc:233 +#, c-format +msgid " [Working]" +msgstr " [În lucru]" + +#: apt-private/acqprogress.cc:294 +#, c-format +msgid "" +"Media change: please insert the disc labeled\n" +" '%s'\n" +"in the drive '%s' and press enter\n" +msgstr "" +"Schimbare de mediu: introduceți discul numit\n" +" „%s”\n" +"în unitatea „%s” și apăsați Enter\n" #. 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:464 -#: apt-pkg/contrib/cdromutl.cc:184 apt-pkg/contrib/fileutl.cc:404 -#: apt-pkg/contrib/fileutl.cc:517 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:362 +#: apt-pkg/contrib/cdromutl.cc:184 apt-pkg/contrib/fileutl.cc:406 +#: apt-pkg/contrib/fileutl.cc:519 apt-pkg/sourcelist.cc:271 +#: apt-pkg/sourcelist.cc:277 apt-pkg/acquire.cc:485 apt-pkg/init.cc:100 +#: apt-pkg/init.cc:108 apt-pkg/clean.cc:36 apt-pkg/policy.cc:373 #, c-format msgid "Unable to read %s" msgstr "Nu s-a putut citi %s" @@ -1675,57 +1678,43 @@ msgstr "Nu s-a putut deschide fișierul %s" msgid "[Mirror: %s]" msgstr "" -#: 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 "" - -#: 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 "" - -#: methods/rsh.cc:99 ftparchive/multicompress.cc:168 +#: methods/rsh.cc:98 ftparchive/multicompress.cc:169 msgid "Failed to create IPC pipe to subprocess" msgstr "Eșec la crearea conexiunii IPC către subproces" -#: methods/rsh.cc:340 +#: methods/rsh.cc:339 msgid "Connection closed prematurely" msgstr "Conexiune închisă prematur" -#: dselect/install:32 +#: dselect/install:33 msgid "Bad default setting!" msgstr "Configurări implicite necorespunzătoare!" -#: dselect/install:51 dselect/install:83 dselect/install:87 dselect/install:94 -#: dselect/install:105 dselect/update:45 +#: dselect/install:52 dselect/install:84 dselect/install:88 dselect/install:95 +#: dselect/install:106 dselect/update:45 msgid "Press enter to continue." msgstr "Apăsați Enter pentru a continua." -#: dselect/install:91 +#: dselect/install:92 msgid "Do you want to erase any previously downloaded .deb files?" msgstr "Doriți să ștergeți eventualele fișiere .deb descărcate anterior?" -#: dselect/install:101 +#: dselect/install:102 #, fuzzy msgid "Some errors occurred while unpacking. Packages that were installed" msgstr "S-au produs unele erori în timpul despachetării. Se vor configura" -#: dselect/install:102 +#: dselect/install:103 #, fuzzy msgid "will be configured. This may result in duplicate errors" msgstr "" "pachetele care au fost instalate. Aceasta ar putea rezulta erori duplicate" -#: dselect/install:103 +#: dselect/install:104 msgid "or errors caused by missing dependencies. This is OK, only the errors" msgstr "sau erori cauzate de dependențe lipsă. Fiind normal, doar erorile de" -#: dselect/install:104 +#: dselect/install:105 msgid "" "above this message are important. Please fix them and run [I]nstall again" msgstr "" @@ -1736,12 +1725,7 @@ msgstr "" msgid "Merging available information" msgstr "Se combină informațiile disponibile" -#: cmdline/apt-extracttemplates.cc:102 -#, c-format -msgid "%s not a valid DEB package." -msgstr "%s nu este un pachet DEB valid." - -#: cmdline/apt-extracttemplates.cc:236 +#: cmdline/apt-extracttemplates.cc:224 msgid "" "Usage: apt-extracttemplates file1 [file2 ...]\n" "\n" @@ -1765,12 +1749,12 @@ msgstr "" " -c=? Citește acest fișier de configurare\n" " -o=? Ajustează o opțiune de configurare arbitrară, ex. -o dir::cache=/tmp\n" -#: cmdline/apt-extracttemplates.cc:271 apt-pkg/pkgcachegen.cc:1388 +#: cmdline/apt-extracttemplates.cc:256 apt-pkg/pkgcachegen.cc:1388 #, c-format msgid "Unable to write to %s" msgstr "Nu s-a putut scrie în %s" -#: cmdline/apt-extracttemplates.cc:313 +#: cmdline/apt-extracttemplates.cc:298 msgid "Cannot get debconf version. Is debconf installed?" msgstr "Nu s-a putut citi versiunea debconf. Este instalat debconf?" @@ -1984,36 +1968,36 @@ msgstr "Eșec la „readlink” pentru %s" msgid "Failed to unlink %s" msgstr "Eșec la „unlink” pentru %s" -#: ftparchive/writer.cc:288 +#: ftparchive/writer.cc:289 #, c-format msgid "*** Failed to link %s to %s" msgstr "*** Eșec la „link” între %s și %s" -#: ftparchive/writer.cc:298 +#: ftparchive/writer.cc:299 #, c-format msgid " DeLink limit of %sB hit.\n" msgstr " Limita de %sB a dezlegării a fost atinsă.\n" -#: ftparchive/writer.cc:403 +#: ftparchive/writer.cc:404 msgid "Archive had no package field" msgstr "Arhiva nu are câmp de pachet" -#: ftparchive/writer.cc:411 ftparchive/writer.cc:701 +#: ftparchive/writer.cc:412 ftparchive/writer.cc:702 #, c-format msgid " %s has no override entry\n" msgstr " %s nu are intrare de înlocuire\n" -#: ftparchive/writer.cc:479 ftparchive/writer.cc:845 +#: ftparchive/writer.cc:480 ftparchive/writer.cc:846 #, c-format msgid " %s maintainer is %s not %s\n" msgstr " %s responsabil este %s nu %s\n" -#: ftparchive/writer.cc:711 +#: ftparchive/writer.cc:712 #, c-format msgid " %s has no source override entry\n" msgstr " %s nu are nici o intrare sursă de înlocuire\n" -#: ftparchive/writer.cc:715 +#: ftparchive/writer.cc:716 #, c-format msgid " %s has no binary override entry either\n" msgstr " %s nu are nici intrare binară de înlocuire\n" @@ -2022,77 +2006,84 @@ msgstr " %s nu are nici intrare binară de înlocuire\n" msgid "realloc - Failed to allocate memory" msgstr "realloc - Eșec la alocarea memoriei" -#: ftparchive/override.cc:35 ftparchive/override.cc:143 +#: ftparchive/override.cc:35 ftparchive/override.cc:139 #, c-format msgid "Unable to open %s" msgstr "Nu s-a putut deschide %s" -#: ftparchive/override.cc:61 ftparchive/override.cc:167 +#. skip spaces +#. find end of word +#: ftparchive/override.cc:65 +#, fuzzy, c-format +msgid "Malformed override %s line %llu (%s)" +msgstr "Înlocuire greșită %s linia %lu #1" + +#: ftparchive/override.cc:124 ftparchive/override.cc:198 +#, c-format +msgid "Failed to read the override file %s" +msgstr "Eșec la citirea fișierului de înlocuire a permisiunilor %s" + +#: ftparchive/override.cc:163 #, fuzzy, c-format msgid "Malformed override %s line %llu #1" msgstr "Înlocuire greșită %s linia %lu #1" -#: ftparchive/override.cc:75 ftparchive/override.cc:179 +#: ftparchive/override.cc:175 #, fuzzy, c-format msgid "Malformed override %s line %llu #2" msgstr "Înlocuire greșită %s linia %lu #2" -#: ftparchive/override.cc:89 ftparchive/override.cc:192 +#: ftparchive/override.cc:188 #, fuzzy, c-format msgid "Malformed override %s line %llu #3" msgstr "Înlocuire greșită %s linia %lu #3" -#: ftparchive/override.cc:128 ftparchive/override.cc:202 -#, c-format -msgid "Failed to read the override file %s" -msgstr "Eșec la citirea fișierului de înlocuire a permisiunilor %s" - -#: ftparchive/multicompress.cc:70 +#: ftparchive/multicompress.cc:71 #, c-format msgid "Unknown compression algorithm '%s'" msgstr "Algoritm de compresie necunoscut '%s'" -#: ftparchive/multicompress.cc:100 +#: ftparchive/multicompress.cc:101 #, c-format msgid "Compressed output %s needs a compression set" msgstr "Rezultatul comprimat %s are nevoie de o ajustare a compresiei" -#: ftparchive/multicompress.cc:189 +#: ftparchive/multicompress.cc:190 msgid "Failed to create FILE*" msgstr "Eșec la crearea FIȘIERULUI*" -#: ftparchive/multicompress.cc:192 +#: ftparchive/multicompress.cc:193 msgid "Failed to fork" msgstr "Eșec la „fork”" -#: ftparchive/multicompress.cc:206 +#: ftparchive/multicompress.cc:207 msgid "Compress child" msgstr "Comprimare copil" -#: ftparchive/multicompress.cc:229 +#: ftparchive/multicompress.cc:230 #, c-format msgid "Internal error, failed to create %s" msgstr "Eroare internă, eșec la crearea lui %s" -#: ftparchive/multicompress.cc:304 +#: ftparchive/multicompress.cc:303 msgid "IO to subprocess/file failed" msgstr "IE către subproces/fișier eșuat" -#: ftparchive/multicompress.cc:342 +#: ftparchive/multicompress.cc:341 msgid "Failed to read while computing MD5" msgstr "Eșec la citire în timpul calculului sumei MD5" -#: ftparchive/multicompress.cc:358 +#: ftparchive/multicompress.cc:357 #, c-format msgid "Problem unlinking %s" msgstr "Problemă la desfacerea %s" -#: ftparchive/multicompress.cc:373 apt-inst/extract.cc:187 +#: ftparchive/multicompress.cc:372 apt-inst/extract.cc:187 #, c-format msgid "Failed to rename %s to %s" msgstr "Eșec la redenumirea lui %s în %s" -#: cmdline/apt-internal-solver.cc:37 +#: cmdline/apt-internal-solver.cc:38 #, fuzzy msgid "" "Usage: apt-internal-solver\n" @@ -2146,24 +2137,24 @@ msgstr "" " -o=? Ajustează o opțiune de configurare arbitrară, ex.: -o dir::cache=/" "tmp\n" -#: apt-inst/contrib/extracttar.cc:116 +#: apt-inst/contrib/extracttar.cc:122 msgid "Failed to create pipes" msgstr "Eșec la crearea conexiunilor" -#: apt-inst/contrib/extracttar.cc:143 +#: apt-inst/contrib/extracttar.cc:149 msgid "Failed to exec gzip " msgstr "Eșec la executarea lui gzip " -#: apt-inst/contrib/extracttar.cc:180 apt-inst/contrib/extracttar.cc:210 +#: apt-inst/contrib/extracttar.cc:186 apt-inst/contrib/extracttar.cc:216 msgid "Corrupted archive" msgstr "Arhivă deteriorată" -#: apt-inst/contrib/extracttar.cc:195 +#: apt-inst/contrib/extracttar.cc:201 msgid "Tar checksum failed, archive corrupted" msgstr "" "Suma de control a arhivei tar nu s-a verificat, arhiva este deteriorată" -#: apt-inst/contrib/extracttar.cc:302 +#: apt-inst/contrib/extracttar.cc:306 #, c-format msgid "Unknown TAR header type %u, member %s" msgstr "Tip antet TAR %u necunoscut, membrul %s" @@ -2230,7 +2221,7 @@ msgstr "Fișier „conf” duplicat %s/%s" msgid "Failed to write file %s" msgstr "Eșec la scrierea fișierului %s" -#: apt-inst/dirstream.cc:98 apt-inst/dirstream.cc:106 +#: apt-inst/dirstream.cc:106 #, c-format msgid "Failed to close file %s" msgstr "Eșec la închiderea fișierului %s" @@ -2288,25 +2279,18 @@ msgstr "Fișierul %s/%s îl suprascrie pe cel din pachetul %s" msgid "Unable to stat %s" msgstr "Nu se poate executa „stat” pe %s" -#: apt-inst/deb/debfile.cc:41 apt-inst/deb/debfile.cc:46 +#: apt-inst/deb/debfile.cc:41 apt-inst/deb/debfile.cc:48 +#: apt-inst/deb/debfile.cc:57 #, c-format msgid "This is not a valid DEB archive, missing '%s' member" msgstr "Aceasta nu este o arhivă DEB validă, lipsește membrul „%s”" -#. 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 "" -"Aceasta nu este o arhivă DEB validă, nu are unul din următorii membri „%s”, " -"„%s” sau „%s”" - -#: apt-inst/deb/debfile.cc:120 +#: apt-inst/deb/debfile.cc:124 #, c-format msgid "Internal error, could not locate member %s" msgstr "Eroare internă, nu pot localiza membrul %s" -#: apt-inst/deb/debfile.cc:214 +#: apt-inst/deb/debfile.cc:219 msgid "Unparsable control file" msgstr "Fișier de control neanalizabil" @@ -2350,100 +2334,100 @@ msgid "" "Current value: %lu. (man 5 apt.conf)" msgstr "" -#: apt-pkg/contrib/mmap.cc:440 +#: apt-pkg/contrib/mmap.cc:446 #, c-format msgid "" "Unable to increase the size of the MMap as the limit of %lu bytes is already " "reached." msgstr "" -#: apt-pkg/contrib/mmap.cc:443 +#: apt-pkg/contrib/mmap.cc:449 msgid "" "Unable to increase size of the MMap as automatic growing is disabled by user." msgstr "" #. d means days, h means hours, min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:378 +#: apt-pkg/contrib/strutl.cc:401 #, c-format msgid "%lid %lih %limin %lis" msgstr "" #. h means hours, min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:385 +#: apt-pkg/contrib/strutl.cc:408 #, c-format msgid "%lih %limin %lis" msgstr "" #. min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:392 +#: apt-pkg/contrib/strutl.cc:415 #, c-format msgid "%limin %lis" msgstr "" #. s means seconds -#: apt-pkg/contrib/strutl.cc:397 +#: apt-pkg/contrib/strutl.cc:420 #, c-format msgid "%lis" msgstr "" -#: apt-pkg/contrib/strutl.cc:1173 +#: apt-pkg/contrib/strutl.cc:1229 #, c-format msgid "Selection %s not found" msgstr "Selecția %s nu a fost găsită" -#: apt-pkg/contrib/configuration.cc:491 +#: apt-pkg/contrib/configuration.cc:503 #, c-format msgid "Unrecognized type abbreviation: '%c'" msgstr "Abreviere de tip nerecunoscut: „%c”" -#: apt-pkg/contrib/configuration.cc:605 +#: apt-pkg/contrib/configuration.cc:617 #, c-format msgid "Opening configuration file %s" msgstr "Se deschide fișierul de configurare %s" -#: apt-pkg/contrib/configuration.cc:773 +#: apt-pkg/contrib/configuration.cc:785 #, c-format msgid "Syntax error %s:%u: Block starts with no name." msgstr "Eroare de sintaxă %s:%u: Blocul începe fără nume" -#: apt-pkg/contrib/configuration.cc:792 +#: apt-pkg/contrib/configuration.cc:804 #, c-format msgid "Syntax error %s:%u: Malformed tag" msgstr "Eroare de sintaxă %s:%u: etichetă greșită" -#: apt-pkg/contrib/configuration.cc:809 +#: apt-pkg/contrib/configuration.cc:821 #, c-format msgid "Syntax error %s:%u: Extra junk after value" msgstr "Eroare de sintaxă %s:%u: mizerii suplimentare după valoare" -#: apt-pkg/contrib/configuration.cc:849 +#: apt-pkg/contrib/configuration.cc:861 #, c-format msgid "Syntax error %s:%u: Directives can only be done at the top level" msgstr "" "Eroare de sintaxă %s:%u: Directivele pot fi date doar la nivelul superior" -#: apt-pkg/contrib/configuration.cc:856 +#: apt-pkg/contrib/configuration.cc:868 #, c-format msgid "Syntax error %s:%u: Too many nested includes" msgstr "Eroare de sintaxă %s:%u: prea multe imbricări incluse" -#: apt-pkg/contrib/configuration.cc:860 apt-pkg/contrib/configuration.cc:865 +#: apt-pkg/contrib/configuration.cc:872 apt-pkg/contrib/configuration.cc:877 #, c-format msgid "Syntax error %s:%u: Included from here" msgstr "Eroare de sintaxă %s:%u: incluse de aici" -#: apt-pkg/contrib/configuration.cc:869 +#: apt-pkg/contrib/configuration.cc:881 #, c-format msgid "Syntax error %s:%u: Unsupported directive '%s'" msgstr "Eroare de sintaxă %s:%u: directivă nesuportată '%s'" -#: apt-pkg/contrib/configuration.cc:872 +#: apt-pkg/contrib/configuration.cc:884 #, fuzzy, c-format msgid "Syntax error %s:%u: clear directive requires an option tree as argument" msgstr "" "Eroare de sintaxă %s:%u: Directivele pot fi date doar la nivelul superior" -#: apt-pkg/contrib/configuration.cc:922 +#: apt-pkg/contrib/configuration.cc:934 #, c-format msgid "Syntax error %s:%u: Extra junk at end of file" msgstr "Eroare de sintaxă %s:%u: mizerii suplimentare la sfârșitul fișierului" @@ -2468,49 +2452,49 @@ msgstr "" msgid "%c%s... %u%%" msgstr "%c%s... Terminat" -#: apt-pkg/contrib/cmndline.cc:80 +#: apt-pkg/contrib/cmndline.cc:116 #, c-format msgid "Command line option '%c' [from %s] is not known." msgstr "Opțiunea linie de comandă '%c' [din %s] este necunoscută." -#: apt-pkg/contrib/cmndline.cc:105 apt-pkg/contrib/cmndline.cc:114 -#: apt-pkg/contrib/cmndline.cc:122 +#: apt-pkg/contrib/cmndline.cc:141 apt-pkg/contrib/cmndline.cc:150 +#: apt-pkg/contrib/cmndline.cc:158 #, c-format msgid "Command line option %s is not understood" msgstr "Opțiunea linie de comandă %s nu este înțeleasă" -#: apt-pkg/contrib/cmndline.cc:127 +#: apt-pkg/contrib/cmndline.cc:163 #, c-format msgid "Command line option %s is not boolean" msgstr "Opțiunea linie de comandă %s nu este booleană" -#: apt-pkg/contrib/cmndline.cc:168 apt-pkg/contrib/cmndline.cc:189 +#: apt-pkg/contrib/cmndline.cc:204 apt-pkg/contrib/cmndline.cc:225 #, c-format msgid "Option %s requires an argument." msgstr "Opțiunea %s necesită un argument" -#: apt-pkg/contrib/cmndline.cc:202 apt-pkg/contrib/cmndline.cc:208 +#: apt-pkg/contrib/cmndline.cc:238 apt-pkg/contrib/cmndline.cc:244 #, c-format msgid "Option %s: Configuration item specification must have an =<val>." msgstr "" "Opțiunea %s: Specificația configurării articolului trebuie să aibă o =<val>." -#: apt-pkg/contrib/cmndline.cc:237 +#: apt-pkg/contrib/cmndline.cc:273 #, c-format msgid "Option %s requires an integer argument, not '%s'" msgstr "Opțiunea %s necesită un argument integru, nu '%s'" -#: apt-pkg/contrib/cmndline.cc:268 +#: apt-pkg/contrib/cmndline.cc:304 #, c-format msgid "Option '%s' is too long" msgstr "Opțiunea '%s' este prea lungă" -#: apt-pkg/contrib/cmndline.cc:300 +#: apt-pkg/contrib/cmndline.cc:336 #, c-format msgid "Sense %s is not understood, try true or false." msgstr "Sensul %s nu este înțeles, încercați adevărat (true) sau fals (false)." -#: apt-pkg/contrib/cmndline.cc:350 +#: apt-pkg/contrib/cmndline.cc:386 #, c-format msgid "Invalid operation %s" msgstr "Operațiune invalidă %s" @@ -2524,121 +2508,121 @@ msgstr "Nu pot determina starea punctului de montare %s" msgid "Failed to stat the cdrom" msgstr "Eșec la „stat” pentru CD" -#: apt-pkg/contrib/fileutl.cc:93 +#: apt-pkg/contrib/fileutl.cc:95 #, fuzzy, c-format msgid "Problem closing the gzip file %s" msgstr "Problemă la închiderea fișierului" -#: apt-pkg/contrib/fileutl.cc:226 +#: apt-pkg/contrib/fileutl.cc:228 #, c-format msgid "Not using locking for read only lock file %s" msgstr "Nu s-a folosit închiderea pentru fișierul disponibil doar-citire %s" -#: apt-pkg/contrib/fileutl.cc:231 +#: apt-pkg/contrib/fileutl.cc:233 #, c-format msgid "Could not open lock file %s" msgstr "Nu pot deschide fișierul blocat %s" -#: apt-pkg/contrib/fileutl.cc:254 +#: apt-pkg/contrib/fileutl.cc:256 #, c-format msgid "Not using locking for nfs mounted lock file %s" msgstr "Nu este folosit blocajul pentru fișierul montat nfs %s" -#: apt-pkg/contrib/fileutl.cc:259 +#: apt-pkg/contrib/fileutl.cc:261 #, c-format msgid "Could not get lock %s" msgstr "Nu pot determina blocajul %s" -#: apt-pkg/contrib/fileutl.cc:396 apt-pkg/contrib/fileutl.cc:510 +#: apt-pkg/contrib/fileutl.cc:398 apt-pkg/contrib/fileutl.cc:512 #, c-format msgid "List of files can't be created as '%s' is not a directory" msgstr "" -#: apt-pkg/contrib/fileutl.cc:430 +#: apt-pkg/contrib/fileutl.cc:432 #, c-format msgid "Ignoring '%s' in directory '%s' as it is not a regular file" msgstr "" -#: apt-pkg/contrib/fileutl.cc:448 +#: apt-pkg/contrib/fileutl.cc:450 #, c-format msgid "Ignoring file '%s' in directory '%s' as it has no filename extension" msgstr "" -#: apt-pkg/contrib/fileutl.cc:457 +#: apt-pkg/contrib/fileutl.cc:459 #, c-format msgid "" "Ignoring file '%s' in directory '%s' as it has an invalid filename extension" msgstr "" -#: apt-pkg/contrib/fileutl.cc:844 +#: apt-pkg/contrib/fileutl.cc:862 #, c-format msgid "Sub-process %s received a segmentation fault." msgstr "Subprocesul %s a primit o eroare de segmentare." -#: apt-pkg/contrib/fileutl.cc:846 +#: apt-pkg/contrib/fileutl.cc:864 #, fuzzy, c-format msgid "Sub-process %s received signal %u." msgstr "Subprocesul %s a primit o eroare de segmentare." -#: apt-pkg/contrib/fileutl.cc:850 apt-pkg/contrib/gpgv.cc:243 +#: apt-pkg/contrib/fileutl.cc:868 apt-pkg/contrib/gpgv.cc:237 #, c-format msgid "Sub-process %s returned an error code (%u)" msgstr "Subprocesul %s a întors un cod de eroare (%u)" -#: apt-pkg/contrib/fileutl.cc:852 apt-pkg/contrib/gpgv.cc:236 +#: apt-pkg/contrib/fileutl.cc:870 apt-pkg/contrib/gpgv.cc:230 #, c-format msgid "Sub-process %s exited unexpectedly" msgstr "Subprocesul %s s-a terminat brusc" -#: apt-pkg/contrib/fileutl.cc:988 +#: apt-pkg/contrib/fileutl.cc:1016 #, c-format msgid "Could not open file %s" msgstr "Nu s-a putut deschide fișierul %s" -#: apt-pkg/contrib/fileutl.cc:1065 +#: apt-pkg/contrib/fileutl.cc:1093 #, fuzzy, c-format msgid "Could not open file descriptor %d" msgstr "Nu s-a putut deschide conexiunea pentru %s" -#: apt-pkg/contrib/fileutl.cc:1150 +#: apt-pkg/contrib/fileutl.cc:1178 msgid "Failed to create subprocess IPC" msgstr "Eșec la crearea IPC-ului pentru subproces" -#: apt-pkg/contrib/fileutl.cc:1205 +#: apt-pkg/contrib/fileutl.cc:1233 msgid "Failed to exec compressor " msgstr "Eșec la executarea compresorului" -#: apt-pkg/contrib/fileutl.cc:1298 +#: apt-pkg/contrib/fileutl.cc:1326 #, fuzzy, c-format msgid "read, still have %llu to read but none left" msgstr "citire, încă mai am %lu de citit dar n-a mai rămas nimic" -#: apt-pkg/contrib/fileutl.cc:1385 apt-pkg/contrib/fileutl.cc:1407 +#: apt-pkg/contrib/fileutl.cc:1413 apt-pkg/contrib/fileutl.cc:1435 #, fuzzy, c-format msgid "write, still have %llu to write but couldn't" msgstr "scriere, încă mai am %lu de scris dar nu pot" -#: apt-pkg/contrib/fileutl.cc:1695 +#: apt-pkg/contrib/fileutl.cc:1723 #, fuzzy, c-format msgid "Problem closing the file %s" msgstr "Problemă la închiderea fișierului" -#: apt-pkg/contrib/fileutl.cc:1707 +#: apt-pkg/contrib/fileutl.cc:1735 #, fuzzy, c-format msgid "Problem renaming the file %s to %s" msgstr "Problemă în timpul sincronizării fișierului" -#: apt-pkg/contrib/fileutl.cc:1718 +#: apt-pkg/contrib/fileutl.cc:1746 #, fuzzy, c-format msgid "Problem unlinking the file %s" msgstr "Problemă la dezlegarea fișierului" -#: apt-pkg/contrib/fileutl.cc:1731 +#: apt-pkg/contrib/fileutl.cc:1759 msgid "Problem syncing the file" msgstr "Problemă în timpul sincronizării fișierului" #. TRANSLATOR: %s is the trusted keyring parts directory -#: apt-pkg/contrib/gpgv.cc:76 +#: apt-pkg/contrib/gpgv.cc:70 #, fuzzy, c-format msgid "No keyring installed in %s." msgstr "Abandonez instalarea." @@ -2751,99 +2735,109 @@ msgstr "Eșec la deschiderea fișierului de stare %s" msgid "Failed to write temporary StateFile %s" msgstr "Eșec la scrierea fișierului temporar de stare %s" -#: apt-pkg/tagfile.cc:129 +#: apt-pkg/tagfile.cc:138 #, c-format msgid "Unable to parse package file %s (1)" msgstr "Nu s-a putut analiza fișierul pachet %s (1)" -#: apt-pkg/tagfile.cc:216 +#: apt-pkg/tagfile.cc:235 #, c-format msgid "Unable to parse package file %s (2)" msgstr "Nu s-a putut analiza fișierul pachet %s (2)" -#: apt-pkg/sourcelist.cc:96 +#: apt-pkg/sourcelist.cc:118 +#, fuzzy, c-format +msgid "Malformed stanza %u in source list %s (URI parse)" +msgstr "Linie greșită %lu în lista sursă %s (analiza URI)" + +#: apt-pkg/sourcelist.cc:161 #, fuzzy, c-format msgid "Malformed line %lu in source list %s ([option] unparseable)" msgstr "Linie greșită %lu în lista sursă %s (analiza dist.)" -#: apt-pkg/sourcelist.cc:99 +#: apt-pkg/sourcelist.cc:164 #, fuzzy, c-format msgid "Malformed line %lu in source list %s ([option] too short)" msgstr "Linie greșită %lu în lista sursă %s (dist)" -#: apt-pkg/sourcelist.cc:110 +#: apt-pkg/sourcelist.cc:175 #, fuzzy, c-format msgid "Malformed line %lu in source list %s ([%s] is not an assignment)" msgstr "Linie greșită %lu în lista sursă %s (analiza dist.)" -#: apt-pkg/sourcelist.cc:116 +#: apt-pkg/sourcelist.cc:181 #, fuzzy, c-format msgid "Malformed line %lu in source list %s ([%s] has no key)" msgstr "Linie greșită %lu în lista sursă %s (analiza dist.)" -#: apt-pkg/sourcelist.cc:119 +#: apt-pkg/sourcelist.cc:184 #, fuzzy, c-format msgid "Malformed line %lu in source list %s ([%s] key %s has no value)" msgstr "Linie greșită %lu în lista sursă %s (analiza dist.)" -#: apt-pkg/sourcelist.cc:132 +#: apt-pkg/sourcelist.cc:197 #, c-format msgid "Malformed line %lu in source list %s (URI)" msgstr "Linie greșită %lu în lista sursă %s (URI)" -#: apt-pkg/sourcelist.cc:134 +#: apt-pkg/sourcelist.cc:199 #, c-format msgid "Malformed line %lu in source list %s (dist)" msgstr "Linie greșită %lu în lista sursă %s (dist)" -#: apt-pkg/sourcelist.cc:137 +#: apt-pkg/sourcelist.cc:202 #, c-format msgid "Malformed line %lu in source list %s (URI parse)" msgstr "Linie greșită %lu în lista sursă %s (analiza URI)" -#: apt-pkg/sourcelist.cc:143 +#: apt-pkg/sourcelist.cc:208 #, c-format msgid "Malformed line %lu in source list %s (absolute dist)" msgstr "Linie greșită %lu în lista sursă %s (dist. absolută)" -#: apt-pkg/sourcelist.cc:150 +#: apt-pkg/sourcelist.cc:215 #, c-format msgid "Malformed line %lu in source list %s (dist parse)" msgstr "Linie greșită %lu în lista sursă %s (analiza dist.)" -#: apt-pkg/sourcelist.cc:248 +#: apt-pkg/sourcelist.cc:326 #, c-format msgid "Opening %s" msgstr "Deschidere %s" -#: apt-pkg/sourcelist.cc:265 apt-pkg/cdrom.cc:495 +#: apt-pkg/sourcelist.cc:338 apt-pkg/cdrom.cc:495 #, c-format msgid "Line %u too long in source list %s." msgstr "Linia %u prea lungă în lista sursă %s." -#: apt-pkg/sourcelist.cc:289 +#: apt-pkg/sourcelist.cc:362 #, c-format msgid "Malformed line %u in source list %s (type)" msgstr "Linie greșită %u în lista sursă %s (tip)" -#: apt-pkg/sourcelist.cc:293 +#: apt-pkg/sourcelist.cc:366 #, c-format msgid "Type '%s' is not known on line %u in source list %s" msgstr "Tipul '%s' nu este cunoscut în linia %u din lista sursă %s" -#: apt-pkg/packagemanager.cc:297 apt-pkg/packagemanager.cc:923 +#: apt-pkg/sourcelist.cc:407 +#, fuzzy, c-format +msgid "Type '%s' is not known on stanza %u in source list %s" +msgstr "Tipul '%s' nu este cunoscut în linia %u din lista sursă %s" + +#: apt-pkg/packagemanager.cc:296 apt-pkg/packagemanager.cc:922 #, c-format msgid "" "Could not perform immediate configuration on '%s'. Please see man 5 apt.conf " "under APT::Immediate-Configure for details. (%d)" msgstr "" -#: apt-pkg/packagemanager.cc:498 apt-pkg/packagemanager.cc:529 +#: apt-pkg/packagemanager.cc:497 apt-pkg/packagemanager.cc:528 #, fuzzy, c-format msgid "Could not configure '%s'. " msgstr "Nu s-a putut deschide fișierul %s" -#: apt-pkg/packagemanager.cc:571 +#: apt-pkg/packagemanager.cc:570 #, c-format msgid "" "This installation run will require temporarily removing the essential " @@ -2867,7 +2861,7 @@ msgid "" msgstr "" "Pachetul %s are nevoie să fie reinstalat, dar nu pot găsi o arhivă pentru el." -#: apt-pkg/algorithms.cc:1238 +#: apt-pkg/algorithms.cc:1068 msgid "" "Error, pkgProblemResolver::Resolve generated breaks, this may be caused by " "held packages." @@ -2875,20 +2869,11 @@ msgstr "" "Eroare, pkgProblemResolver::Resolve a generat întreruperi, aceasta poate fi " "cauzată de pachete ținute." -#: apt-pkg/algorithms.cc:1240 +#: apt-pkg/algorithms.cc:1070 msgid "Unable to correct problems, you have held broken packages." msgstr "Nu pot corecta problema, ați ținut pachete deteriorate." -#: apt-pkg/algorithms.cc:1592 apt-pkg/algorithms.cc:1594 -#, fuzzy -msgid "" -"Some index files failed to download. They have been ignored, or old ones " -"used instead." -msgstr "" -"Descărcarea unor fișiere index a eșuat, acestea fie au fost ignorate, fie au " -"fost folosite în loc unele vechi." - -#: apt-pkg/acquire.cc:81 apt-pkg/cdrom.cc:838 +#: apt-pkg/acquire.cc:81 apt-pkg/cdrom.cc:811 #, fuzzy, c-format msgid "List directory %spartial is missing." msgstr "Directorul de liste %spartial lipsește." @@ -2915,28 +2900,33 @@ msgstr "Se descarcă fișierul %li din %li (%s rămas)" msgid "Retrieving file %li of %li" msgstr "Se descarcă fișierul %li din %li" -#: apt-pkg/acquire-worker.cc:112 +#: apt-pkg/acquire-worker.cc:113 #, c-format msgid "The method driver %s could not be found." msgstr "Metoda driver %s nu poate fi găsită." -#: apt-pkg/acquire-worker.cc:161 +#: apt-pkg/acquire-worker.cc:115 +#, fuzzy, c-format +msgid "Is the package %s installed?" +msgstr "Verificați dacă pachetul 'dpkg-dev' este instalat.\n" + +#: apt-pkg/acquire-worker.cc:166 #, c-format msgid "Method %s did not start correctly" msgstr "Metoda %s nu s-a lansat corect" -#: apt-pkg/acquire-worker.cc:447 +#: apt-pkg/acquire-worker.cc:452 #, c-format msgid "Please insert the disc labeled: '%s' in the drive '%s' and press enter." msgstr "" "Vă rog introduceți discul numit: '%s' în unitatea '%s' și apăsați Enter." -#: apt-pkg/init.cc:151 +#: apt-pkg/init.cc:143 #, c-format msgid "Packaging system '%s' is not supported" msgstr "Sistemul de pachete '%s' nu este suportat" -#: apt-pkg/init.cc:167 +#: apt-pkg/init.cc:159 msgid "Unable to determine a suitable packaging system type" msgstr "Nu s-a putut determina un tip de sistem de împachetare potrivit" @@ -2971,17 +2961,17 @@ msgid "" "available in the sources" msgstr "" -#: apt-pkg/policy.cc:399 +#: apt-pkg/policy.cc:414 #, fuzzy, c-format msgid "Invalid record in the preferences file %s, no Package header" msgstr "Înregistrare invalidă în fișierul de preferințe, fără antet de pachet" -#: apt-pkg/policy.cc:421 +#: apt-pkg/policy.cc:436 #, c-format msgid "Did not understand pin type %s" msgstr "Nu s-a înțeles tipul de pin %s" -#: apt-pkg/policy.cc:429 +#: apt-pkg/policy.cc:444 msgid "No priority (or zero) specified for pin" msgstr "Fără prioritate (sau zero) specificată pentru pin" @@ -3054,46 +3044,50 @@ msgstr "Eroare IO în timpul salvării sursei cache" msgid "rename failed, %s (%s -> %s)." msgstr "redenumire eșuată, %s (%s -> %s)." -#: apt-pkg/acquire-item.cc:599 -msgid "MD5Sum mismatch" -msgstr "Nepotrivire MD5Sum" - -#: apt-pkg/acquire-item.cc:870 apt-pkg/acquire-item.cc:1887 -#: apt-pkg/acquire-item.cc:2030 +#: apt-pkg/acquire-item.cc:154 msgid "Hash Sum mismatch" msgstr "Nepotrivire la suma de căutare" -#: apt-pkg/acquire-item.cc:1388 +#: apt-pkg/acquire-item.cc:159 +msgid "Size mismatch" +msgstr "Nepotrivire dimensiune" + +#: apt-pkg/acquire-item.cc:164 +#, fuzzy +msgid "Invalid file format" +msgstr "Operațiune invalidă %s" + +#: apt-pkg/acquire-item.cc:1570 #, 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:1404 +#: apt-pkg/acquire-item.cc:1586 #, fuzzy, c-format msgid "Unable to find hash sum for '%s' in Release file" msgstr "Nu s-a putut analiza fișierul pachet %s (1)" -#: apt-pkg/acquire-item.cc:1446 +#: apt-pkg/acquire-item.cc:1628 msgid "There is no public key available for the following key IDs:\n" msgstr "" "Nu există nici o cheie publică disponibilă pentru următoarele " "identificatoare de chei:\n" -#: apt-pkg/acquire-item.cc:1484 +#: apt-pkg/acquire-item.cc:1666 #, 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:1506 +#: apt-pkg/acquire-item.cc:1688 #, c-format msgid "Conflicting distribution: %s (expected %s but got %s)" msgstr "" -#: apt-pkg/acquire-item.cc:1536 +#: apt-pkg/acquire-item.cc:1718 #, c-format msgid "" "An error occurred during the signature verification. The repository is not " @@ -3101,12 +3095,12 @@ msgid "" msgstr "" #. Invalid signature file, reject (LP: #346386) (Closes: #627642) -#: apt-pkg/acquire-item.cc:1546 apt-pkg/acquire-item.cc:1551 +#: apt-pkg/acquire-item.cc:1728 apt-pkg/acquire-item.cc:1733 #, c-format msgid "GPG error: %s: %s" msgstr "" -#: apt-pkg/acquire-item.cc:1663 +#: apt-pkg/acquire-item.cc:1856 #, c-format msgid "" "I wasn't able to locate a file for the %s package. This might mean you need " @@ -3115,16 +3109,12 @@ msgstr "" "N-am putut localiza un fișier pentru pachetul %s. Aceasta ar putea însemna " "că aveți nevoie să reparați manual acest pachet (din pricina unui arch lipsă)" -#: apt-pkg/acquire-item.cc:1722 +#: apt-pkg/acquire-item.cc:1922 #, c-format -msgid "" -"I wasn't able to locate a file for the %s package. This might mean you need " -"to manually fix this package." +msgid "Can't find a source to download version '%s' of '%s'" msgstr "" -"N-am putut localiza un fișier pentru pachetul %s. Aceasta ar putea însemna " -"că aveți nevoie să depanați manual acest pachet." -#: apt-pkg/acquire-item.cc:1781 +#: apt-pkg/acquire-item.cc:1980 #, c-format msgid "" "The package index files are corrupted. No Filename: field for package %s." @@ -3132,16 +3122,12 @@ msgstr "" "Fișierele index de pachete sunt deteriorate. Fără câmpul 'nume fișier:' la " "pachetul %s." -#: apt-pkg/acquire-item.cc:1879 -msgid "Size mismatch" -msgstr "Nepotrivire dimensiune" - -#: apt-pkg/indexrecords.cc:68 +#: apt-pkg/indexrecords.cc:73 #, fuzzy, c-format msgid "Unable to parse Release file %s" msgstr "Nu s-a putut analiza fișierul pachet %s (1)" -#: apt-pkg/indexrecords.cc:78 +#: apt-pkg/indexrecords.cc:81 #, fuzzy, c-format msgid "No sections in Release file %s" msgstr "Notă, se selectează %s în locul lui %s\n" @@ -3166,51 +3152,42 @@ msgstr "Nu s-a putut analiza fișierul pachet %s (1)" msgid "Vendor block %s contains no fingerprint" msgstr "Blocul vânzător %s nu conține amprentă" -#: apt-pkg/cdrom.cc:576 -#, c-format -msgid "" -"Using CD-ROM mount point %s\n" -"Mounting CD-ROM\n" -msgstr "" -"Utilizare puct de montare CD-ROM %s\n" -"Montare CD-ROM\n" - -#: apt-pkg/cdrom.cc:585 apt-pkg/cdrom.cc:682 -msgid "Identifying.. " -msgstr "Identificare.. " - -#: apt-pkg/cdrom.cc:613 -#, c-format -msgid "Stored label: %s\n" -msgstr "Etichetă memorată: %s \n" - -#: apt-pkg/cdrom.cc:622 apt-pkg/cdrom.cc:915 -msgid "Unmounting CD-ROM...\n" -msgstr "Se demontează CD-ul...\n" - -#: apt-pkg/cdrom.cc:642 +#: apt-pkg/cdrom.cc:575 #, c-format msgid "Using CD-ROM mount point %s\n" msgstr "Utilizare punct de montare CD-ROM %s\n" -#: apt-pkg/cdrom.cc:660 +#: apt-pkg/cdrom.cc:583 msgid "Unmounting CD-ROM\n" msgstr "Demontare CD-ROM\n" -#: apt-pkg/cdrom.cc:665 +#: apt-pkg/cdrom.cc:588 msgid "Waiting for disc...\n" msgstr "Aștept discul...\n" -#: apt-pkg/cdrom.cc:674 +#: apt-pkg/cdrom.cc:597 msgid "Mounting CD-ROM...\n" msgstr "Montez CD-ROM...\n" -#: apt-pkg/cdrom.cc:693 +#: apt-pkg/cdrom.cc:605 +msgid "Identifying.. " +msgstr "Identificare.. " + +#: apt-pkg/cdrom.cc:643 +#, c-format +msgid "Stored label: %s\n" +msgstr "Etichetă memorată: %s \n" + +#: apt-pkg/cdrom.cc:652 apt-pkg/cdrom.cc:888 +msgid "Unmounting CD-ROM...\n" +msgstr "Se demontează CD-ul...\n" + +#: apt-pkg/cdrom.cc:667 msgid "Scanning disc for index files..\n" msgstr "Scanez discul de fișierele index..\n" # DEVELOPERS: please consider using somehow plural forms -#: apt-pkg/cdrom.cc:744 +#: apt-pkg/cdrom.cc:717 #, c-format msgid "" "Found %zu package indexes, %zu source indexes, %zu translation indexes and " @@ -3219,22 +3196,22 @@ msgstr "" "Au fost găsite %zu indexuri de pachete, %zu indexuri de surse, %zu indexuri " "de traduceri și %zu semnături\n" -#: apt-pkg/cdrom.cc:755 +#: apt-pkg/cdrom.cc:728 msgid "" "Unable to locate any package files, perhaps this is not a Debian Disc or the " "wrong architecture?" msgstr "" -#: apt-pkg/cdrom.cc:782 +#: apt-pkg/cdrom.cc:755 #, c-format msgid "Found label '%s'\n" msgstr "A fost găsită eticheta „%s”\n" -#: apt-pkg/cdrom.cc:811 +#: apt-pkg/cdrom.cc:784 msgid "That is not a valid name, try again.\n" msgstr "Acesta nu este un nume valid, mai încercați.\n" -#: apt-pkg/cdrom.cc:828 +#: apt-pkg/cdrom.cc:801 #, c-format msgid "" "This disc is called: \n" @@ -3243,15 +3220,15 @@ msgstr "" "Acest disc este numit: \n" "'%s'\n" -#: apt-pkg/cdrom.cc:830 +#: apt-pkg/cdrom.cc:803 msgid "Copying package lists..." msgstr "Copiez listele de pachete.." -#: apt-pkg/cdrom.cc:865 +#: apt-pkg/cdrom.cc:838 msgid "Writing new source list\n" msgstr "Scriere noua listă sursă\n" -#: apt-pkg/cdrom.cc:873 +#: apt-pkg/cdrom.cc:846 msgid "Source list entries for this disc are:\n" msgstr "Intrările listei surselor pentru acest disc sunt:\n" @@ -3286,49 +3263,54 @@ msgstr "" msgid "Hash mismatch for: %s" msgstr "Nepotrivire la suma de căutare" -#: apt-pkg/cacheset.cc:403 +#: apt-pkg/cacheset.cc:479 #, c-format msgid "Release '%s' for '%s' was not found" msgstr "Release '%s' pentru '%s' n-a fost găsită" -#: apt-pkg/cacheset.cc:406 +#: apt-pkg/cacheset.cc:482 #, c-format msgid "Version '%s' for '%s' was not found" msgstr "Versiunea '%s' pentru '%s' n-a fost găsită" -#: apt-pkg/cacheset.cc:517 +#: apt-pkg/cacheset.cc:593 #, fuzzy, c-format msgid "Couldn't find task '%s'" msgstr "Nu s-a putut găsi sarcina %s" -#: apt-pkg/cacheset.cc:523 +#: apt-pkg/cacheset.cc:599 #, fuzzy, c-format msgid "Couldn't find any package by regex '%s'" msgstr "Nu pot găsi pachetul %s" -#: apt-pkg/cacheset.cc:534 +#: apt-pkg/cacheset.cc:605 +#, fuzzy, c-format +msgid "Couldn't find any package by glob '%s'" +msgstr "Nu pot găsi pachetul %s" + +#: apt-pkg/cacheset.cc:616 #, c-format msgid "Can't select versions from package '%s' as it is purely virtual" msgstr "" -#: apt-pkg/cacheset.cc:541 apt-pkg/cacheset.cc:548 +#: apt-pkg/cacheset.cc:623 apt-pkg/cacheset.cc:630 #, c-format msgid "" "Can't select installed nor candidate version from package '%s' as it has " "neither of them" msgstr "" -#: apt-pkg/cacheset.cc:555 +#: apt-pkg/cacheset.cc:637 #, c-format msgid "Can't select newest version from package '%s' as it is purely virtual" msgstr "" -#: apt-pkg/cacheset.cc:563 +#: apt-pkg/cacheset.cc:645 #, c-format msgid "Can't select candidate version from package %s as it has no candidate" msgstr "" -#: apt-pkg/cacheset.cc:571 +#: apt-pkg/cacheset.cc:653 #, c-format msgid "Can't select installed version from package %s as it is not installed" msgstr "" @@ -3353,128 +3335,160 @@ msgstr "" msgid "Execute external solver" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:73 +#: apt-pkg/install-progress.cc:51 +#, c-format +msgid "Progress: [%3i%%]" +msgstr "" + +#: apt-pkg/install-progress.cc:85 apt-pkg/install-progress.cc:168 +msgid "Running dpkg" +msgstr "" + +#: apt-pkg/update.cc:110 apt-pkg/update.cc:112 +#, fuzzy +msgid "" +"Some index files failed to download. They have been ignored, or old ones " +"used instead." +msgstr "" +"Descărcarea unor fișiere index a eșuat, acestea fie au fost ignorate, fie au " +"fost folosite în loc unele vechi." + +#: apt-pkg/deb/dpkgpm.cc:91 #, c-format msgid "Installing %s" msgstr "Se instalează %s" -#: apt-pkg/deb/dpkgpm.cc:74 apt-pkg/deb/dpkgpm.cc:982 +#: apt-pkg/deb/dpkgpm.cc:92 apt-pkg/deb/dpkgpm.cc:977 #, c-format msgid "Configuring %s" msgstr "Se configurează %s" -#: apt-pkg/deb/dpkgpm.cc:75 apt-pkg/deb/dpkgpm.cc:989 +#: apt-pkg/deb/dpkgpm.cc:93 apt-pkg/deb/dpkgpm.cc:984 #, c-format msgid "Removing %s" msgstr "Se șterge %s" -#: apt-pkg/deb/dpkgpm.cc:76 +#: apt-pkg/deb/dpkgpm.cc:94 #, fuzzy, c-format msgid "Completely removing %s" msgstr "Șters complet %s" -#: apt-pkg/deb/dpkgpm.cc:77 +#: apt-pkg/deb/dpkgpm.cc:95 #, c-format msgid "Noting disappearance of %s" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:78 +#: apt-pkg/deb/dpkgpm.cc:96 #, c-format msgid "Running post-installation trigger %s" msgstr "Se rulează declanșatorul post-instalare %s" #. FIXME: use a better string after freeze -#: apt-pkg/deb/dpkgpm.cc:735 +#: apt-pkg/deb/dpkgpm.cc:808 #, c-format msgid "Directory '%s' missing" msgstr "Directorul „%s” lipsește." -#: apt-pkg/deb/dpkgpm.cc:750 apt-pkg/deb/dpkgpm.cc:770 +#: apt-pkg/deb/dpkgpm.cc:823 apt-pkg/deb/dpkgpm.cc:845 #, fuzzy, c-format msgid "Could not open file '%s'" msgstr "Nu s-a putut deschide fișierul %s" -#: apt-pkg/deb/dpkgpm.cc:975 +#: apt-pkg/deb/dpkgpm.cc:970 #, c-format msgid "Preparing %s" msgstr "Se pregătește %s" -#: apt-pkg/deb/dpkgpm.cc:976 +#: apt-pkg/deb/dpkgpm.cc:971 #, c-format msgid "Unpacking %s" msgstr "Se despachetează %s" -#: apt-pkg/deb/dpkgpm.cc:981 +#: apt-pkg/deb/dpkgpm.cc:976 #, c-format msgid "Preparing to configure %s" msgstr "Se pregătește configurarea %s" -#: apt-pkg/deb/dpkgpm.cc:983 +#: apt-pkg/deb/dpkgpm.cc:978 #, c-format msgid "Installed %s" msgstr "Instalat %s" -#: apt-pkg/deb/dpkgpm.cc:988 +#: apt-pkg/deb/dpkgpm.cc:983 #, c-format msgid "Preparing for removal of %s" msgstr "Se pregătește ștergerea lui %s" -#: apt-pkg/deb/dpkgpm.cc:990 +#: apt-pkg/deb/dpkgpm.cc:985 #, c-format msgid "Removed %s" msgstr "Șters %s" -#: apt-pkg/deb/dpkgpm.cc:995 +#: apt-pkg/deb/dpkgpm.cc:990 #, c-format msgid "Preparing to completely remove %s" msgstr "Se pregătește ștergerea completă a %s" -#: apt-pkg/deb/dpkgpm.cc:996 +#: apt-pkg/deb/dpkgpm.cc:991 #, c-format msgid "Completely removed %s" msgstr "Șters complet %s" -#: apt-pkg/deb/dpkgpm.cc:1243 -msgid "Can not write log, openpty() failed (/dev/pts not mounted?)\n" +#: apt-pkg/deb/dpkgpm.cc:1046 +msgid "ioctl(TIOCGWINSZ) failed" msgstr "" -"Nu se poate scrie jurnalul, openpty() a eșuat (oare /dev/pts e montat?)\n" -#: apt-pkg/deb/dpkgpm.cc:1273 -msgid "Running dpkg" +#: apt-pkg/deb/dpkgpm.cc:1049 apt-pkg/deb/dpkgpm.cc:1070 +#, fuzzy, c-format +msgid "Can not write log (%s)" +msgstr "Nu s-a putut scrie în %s" + +#: apt-pkg/deb/dpkgpm.cc:1049 +msgid "Is /dev/pts mounted?" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1445 +#: apt-pkg/deb/dpkgpm.cc:1070 +msgid "Is stdout a terminal?" +msgstr "" + +#: apt-pkg/deb/dpkgpm.cc:1558 msgid "Operation was interrupted before it could finish" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1507 +#: apt-pkg/deb/dpkgpm.cc:1620 msgid "No apport report written because MaxReports is reached already" msgstr "" #. check if its not a follow up error -#: apt-pkg/deb/dpkgpm.cc:1512 +#: apt-pkg/deb/dpkgpm.cc:1625 msgid "dependency problems - leaving unconfigured" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1514 +#: apt-pkg/deb/dpkgpm.cc:1627 msgid "" "No apport report written because the error message indicates its a followup " "error from a previous failure." msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1520 +#: apt-pkg/deb/dpkgpm.cc:1633 msgid "" "No apport report written because the error message indicates a disk full " "error" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1526 +#: apt-pkg/deb/dpkgpm.cc:1640 msgid "" "No apport report written because the error message indicates a out of memory " "error" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1533 +#: apt-pkg/deb/dpkgpm.cc:1647 apt-pkg/deb/dpkgpm.cc:1653 +msgid "" +"No apport report written because the error message indicates an issue on the " +"local system" +msgstr "" + +#: apt-pkg/deb/dpkgpm.cc:1674 msgid "" "No apport report written because the error message indicates a dpkg I/O error" msgstr "" @@ -3503,6 +3517,102 @@ msgstr "" msgid "Not locked" msgstr "" +#~ msgid "%s not a valid DEB package." +#~ msgstr "%s nu este un pachet DEB valid." + +#~ msgid "" +#~ "Using CD-ROM mount point %s\n" +#~ "Mounting CD-ROM\n" +#~ msgstr "" +#~ "Utilizare puct de montare CD-ROM %s\n" +#~ "Montare CD-ROM\n" + +#, fuzzy +#~ msgid "Note, selecting '%s' for task '%s'\n" +#~ msgstr "Notă, selectare %s pentru expresie regulată '%s'\n" + +#, fuzzy +#~ msgid "Note, selecting '%s' for regex '%s'\n" +#~ msgstr "Notă, selectare %s pentru expresie regulată '%s'\n" + +#~ msgid "Package %s is a virtual package provided by:\n" +#~ msgstr "Pachetul %s este un pachet virtual furnizat de către:\n" + +#, fuzzy +#~ msgid " [Not candidate version]" +#~ msgstr "Versiuni candidat" + +#~ msgid "You should explicitly select one to install." +#~ msgstr "Ar trebui să alegeți în mod explicit unul pentru instalare." + +#~ 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 "" +#~ "Pachetul %s nu este disponibil, dar este menționat de către alt pachet.\n" +#~ "Aceasta ar putea însemna că pachetul lipsește, s-a învechit, sau\n" +#~ "este disponibil numai din altă sursă\n" + +#~ msgid "However the following packages replace it:" +#~ msgstr "Oricum următoarele pachete îl înlocuiesc:" + +#, fuzzy +#~ msgid "Package '%s' has no installation candidate" +#~ msgstr "Pachetul %s nu are nici un candidat la instalare" + +#, fuzzy +#~ msgid "Package '%s' is not installed, so not removed. Did you mean '%s'?\n" +#~ msgstr "Pachetul %s nu este instalat, așa încât nu este șters\n" + +#, fuzzy +#~ msgid "Package '%s' is not installed, so not removed\n" +#~ msgstr "Pachetul %s nu este instalat, așa încât nu este șters\n" + +#, fuzzy +#~ msgid "Note, selecting '%s' instead of '%s'\n" +#~ msgstr "Notă, se selectează %s în locul lui %s\n" + +#~ msgid "Skipping %s, it is already installed and upgrade is not set.\n" +#~ msgstr "Sar peste %s, este deja instalat și înnoirea nu este activată.\n" + +#, fuzzy +#~ msgid "Skipping %s, it is not installed and only upgrades are requested.\n" +#~ msgstr "Sar peste %s, este deja instalat și înnoirea nu este activată.\n" + +#~ msgid "Reinstallation of %s is not possible, it cannot be downloaded.\n" +#~ msgstr "Reinstalarea lui %s nu este posibilă, nu poate fi descărcat.\n" + +#~ msgid "%s is already the newest version.\n" +#~ msgstr "%s este deja la cea mai nouă versiune.\n" + +#, fuzzy +#~ msgid "Selected version '%s' (%s) for '%s'\n" +#~ msgstr "Versiune selectată %s (%s) pentru %s\n" + +#, fuzzy +#~ msgid "Selected version '%s' (%s) for '%s' because of '%s'\n" +#~ msgstr "Versiune selectată %s (%s) pentru %s\n" + +#~ msgid "This is not a valid DEB archive, it has no '%s', '%s' or '%s' member" +#~ msgstr "" +#~ "Aceasta nu este o arhivă DEB validă, nu are unul din următorii membri " +#~ "„%s”, „%s” sau „%s”" + +#~ msgid "MD5Sum mismatch" +#~ msgstr "Nepotrivire MD5Sum" + +#~ msgid "" +#~ "I wasn't able to locate a file for the %s package. This might mean you " +#~ "need to manually fix this package." +#~ msgstr "" +#~ "N-am putut localiza un fișier pentru pachetul %s. Aceasta ar putea " +#~ "însemna că aveți nevoie să depanați manual acest pachet." + +#~ msgid "Can not write log, openpty() failed (/dev/pts not mounted?)\n" +#~ msgstr "" +#~ "Nu se poate scrie jurnalul, openpty() a eșuat (oare /dev/pts e montat?)\n" + #, fuzzy #~ msgid "Skipping nonexistent file %s" #~ msgstr "Se deschide fișierul de configurare %s" @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: apt rev2227.1.3\n" "Report-Msgid-Bugs-To: APT Development Team <deity@lists.debian.org>\n" -"POT-Creation-Date: 2013-07-31 16:24+0200\n" +"POT-Creation-Date: 2014-02-23 00:29+0100\n" "PO-Revision-Date: 2012-06-30 08:47+0400\n" "Last-Translator: Yuri Kozlov <yuray@komyakino.ru>\n" "Language-Team: Russian <debian-l10n-russian@lists.debian.org>\n" @@ -26,150 +26,152 @@ msgstr "" "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" "10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" -#: cmdline/apt-cache.cc:158 +#: cmdline/apt-cache.cc:140 #, c-format msgid "Package %s version %s has an unmet dep:\n" msgstr "Пакет %s версии %s имеет неудовлетворённую зависимость:\n" -#: cmdline/apt-cache.cc:286 +#: cmdline/apt-cache.cc:268 msgid "Total package names: " msgstr "Всего имён пакетов: " -#: cmdline/apt-cache.cc:288 +#: cmdline/apt-cache.cc:270 msgid "Total package structures: " msgstr "Всего структур пакетов: " -#: cmdline/apt-cache.cc:328 +#: cmdline/apt-cache.cc:310 msgid " Normal packages: " msgstr " Обычных пакетов: " -#: cmdline/apt-cache.cc:329 +#: cmdline/apt-cache.cc:311 msgid " Pure virtual packages: " msgstr " Полностью виртуальных пакетов: " -#: cmdline/apt-cache.cc:330 +#: cmdline/apt-cache.cc:312 msgid " Single virtual packages: " msgstr " Одиночных виртуальных пакетов: " -#: cmdline/apt-cache.cc:331 +#: cmdline/apt-cache.cc:313 msgid " Mixed virtual packages: " msgstr " Смешанных виртуальных пакетов: " -#: cmdline/apt-cache.cc:332 +#: cmdline/apt-cache.cc:314 msgid " Missing: " msgstr " Отсутствует: " -#: cmdline/apt-cache.cc:334 +#: cmdline/apt-cache.cc:316 msgid "Total distinct versions: " msgstr "Всего уникальных версий: " -#: cmdline/apt-cache.cc:336 +#: cmdline/apt-cache.cc:318 msgid "Total distinct descriptions: " msgstr "Всего уникальных описаний: " -#: cmdline/apt-cache.cc:338 +#: cmdline/apt-cache.cc:320 msgid "Total dependencies: " msgstr "Всего зависимостей: " -#: cmdline/apt-cache.cc:341 +#: cmdline/apt-cache.cc:323 msgid "Total ver/file relations: " msgstr "Всего отношений Версия/Файл: " -#: cmdline/apt-cache.cc:343 +#: cmdline/apt-cache.cc:325 msgid "Total Desc/File relations: " msgstr "Всего отношений Описание/Файл: " -#: cmdline/apt-cache.cc:345 +#: cmdline/apt-cache.cc:327 msgid "Total Provides mappings: " msgstr "Всего отношений Provides: " -#: cmdline/apt-cache.cc:357 +#: cmdline/apt-cache.cc:339 msgid "Total globbed strings: " msgstr "Всего развёрнутых строк: " -#: cmdline/apt-cache.cc:371 +#: cmdline/apt-cache.cc:353 msgid "Total dependency version space: " msgstr "Всего информации о зависимостях: " -#: cmdline/apt-cache.cc:376 +#: cmdline/apt-cache.cc:358 msgid "Total slack space: " msgstr "Пустого места в кэше: " -#: cmdline/apt-cache.cc:384 +#: cmdline/apt-cache.cc:366 msgid "Total space accounted for: " msgstr "Полное учтённое пространство: " -#: cmdline/apt-cache.cc:515 cmdline/apt-cache.cc:1165 +#: cmdline/apt-cache.cc:497 cmdline/apt-cache.cc:1146 +#: apt-private/private-show.cc:55 #, c-format msgid "Package file %s is out of sync." msgstr "Список пакетов %s рассинхронизирован." -#: cmdline/apt-cache.cc:593 cmdline/apt-cache.cc:1452 -#: cmdline/apt-cache.cc:1454 cmdline/apt-cache.cc:1531 cmdline/apt-mark.cc:46 -#: cmdline/apt-mark.cc:93 cmdline/apt-mark.cc:219 +#: cmdline/apt-cache.cc:575 cmdline/apt-cache.cc:1432 +#: cmdline/apt-cache.cc:1434 cmdline/apt-cache.cc:1511 cmdline/apt-mark.cc:48 +#: cmdline/apt-mark.cc:95 cmdline/apt-mark.cc:221 +#: apt-private/private-show.cc:167 apt-private/private-show.cc:169 msgid "No packages found" msgstr "Не найдено ни одного пакета" -#: cmdline/apt-cache.cc:1265 +#: cmdline/apt-cache.cc:1245 msgid "You must give at least one search pattern" msgstr "Вы должны задать не менее одно шаблона поиска" -#: cmdline/apt-cache.cc:1431 +#: cmdline/apt-cache.cc:1411 msgid "This command is deprecated. Please use 'apt-mark showauto' instead." msgstr "Эта команда устарела. Используйте вместо неё «apt-mark showauto»." -#: cmdline/apt-cache.cc:1526 apt-pkg/cacheset.cc:510 +#: cmdline/apt-cache.cc:1506 apt-pkg/cacheset.cc:586 #, c-format msgid "Unable to locate package %s" msgstr "Не удалось найти пакет %s" -#: cmdline/apt-cache.cc:1556 +#: cmdline/apt-cache.cc:1536 msgid "Package files:" msgstr "Списки пакетов:" -#: cmdline/apt-cache.cc:1563 cmdline/apt-cache.cc:1654 +#: cmdline/apt-cache.cc:1543 cmdline/apt-cache.cc:1634 msgid "Cache is out of sync, can't x-ref a package file" msgstr "Кэш рассинхронизирован, невозможно обнаружить ссылку на список пакетов" #. Show any packages have explicit pins -#: cmdline/apt-cache.cc:1577 +#: cmdline/apt-cache.cc:1557 msgid "Pinned packages:" msgstr "Зафиксированные пакеты:" -#: cmdline/apt-cache.cc:1589 cmdline/apt-cache.cc:1634 +#: cmdline/apt-cache.cc:1569 cmdline/apt-cache.cc:1614 msgid "(not found)" msgstr "(не найдено)" -#: cmdline/apt-cache.cc:1597 +#: cmdline/apt-cache.cc:1577 msgid " Installed: " msgstr " Установлен: " -#: cmdline/apt-cache.cc:1598 +#: cmdline/apt-cache.cc:1578 msgid " Candidate: " msgstr " Кандидат: " -#: cmdline/apt-cache.cc:1616 cmdline/apt-cache.cc:1624 +#: cmdline/apt-cache.cc:1596 cmdline/apt-cache.cc:1604 msgid "(none)" msgstr "(отсутствует)" -#: cmdline/apt-cache.cc:1631 +#: cmdline/apt-cache.cc:1611 msgid " Package pin: " msgstr " Фиксатор пакета: " #. Show the priority tables -#: cmdline/apt-cache.cc:1640 +#: cmdline/apt-cache.cc:1620 msgid " Version table:" msgstr " Таблица версий:" -#: cmdline/apt-cache.cc:1753 cmdline/apt-cdrom.cc:206 cmdline/apt-config.cc:81 -#: cmdline/apt-get.cc:3392 cmdline/apt-mark.cc:375 -#: cmdline/apt-extracttemplates.cc:229 ftparchive/apt-ftparchive.cc:591 -#: cmdline/apt-internal-solver.cc:33 cmdline/apt-sortpkgs.cc:147 +#: cmdline/apt-cache.cc:1733 cmdline/apt-cdrom.cc:252 cmdline/apt-config.cc:83 +#: cmdline/apt-get.cc:1580 cmdline/apt-mark.cc:377 cmdline/apt.cc:66 +#: cmdline/apt-extracttemplates.cc:217 ftparchive/apt-ftparchive.cc:591 +#: cmdline/apt-internal-solver.cc:34 cmdline/apt-sortpkgs.cc:147 #, c-format msgid "%s %s for %s compiled on %s %s\n" msgstr "%s %s для %s скомпилирован %s %s\n" -#: cmdline/apt-cache.cc:1760 +#: cmdline/apt-cache.cc:1740 msgid "" "Usage: apt-cache [options] command\n" " apt-cache [options] showpkg pkg1 [pkg2 ...]\n" @@ -240,35 +242,35 @@ msgstr "" "Подробности в справочных страницах apt-cache(8) и apt.conf(5).\n" #. }}} -#: cmdline/apt-cdrom.cc:43 +#: cmdline/apt-cdrom.cc:45 msgid "" "No CD-ROM could be auto-detected or found using the default mount point.\n" "You may try the --cdrom option to set the CD-ROM mount point. See 'man apt-" "cdrom' for more information about the CD-ROM auto-detection and mount point." msgstr "" -#: cmdline/apt-cdrom.cc:85 +#: cmdline/apt-cdrom.cc:89 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:100 +#: cmdline/apt-cdrom.cc:104 msgid "Please insert a Disc in the drive and press enter" msgstr "Вставьте диск в устройство и нажмите ввод" -#: cmdline/apt-cdrom.cc:135 +#: cmdline/apt-cdrom.cc:141 #, c-format msgid "Failed to mount '%s' to '%s'" msgstr "Не удалось примонтировать «%s» к «%s»" -#: cmdline/apt-cdrom.cc:170 +#: cmdline/apt-cdrom.cc:196 msgid "Repeat this process for the rest of the CDs in your set." msgstr "Повторите этот процесс для всех имеющихся CD." -#: cmdline/apt-config.cc:46 +#: cmdline/apt-config.cc:48 msgid "Arguments not in pairs" msgstr "Непарные аргументы" -#: cmdline/apt-config.cc:87 +#: cmdline/apt-config.cc:89 msgid "" "Usage: apt-config [options] command\n" "\n" @@ -297,570 +299,47 @@ msgstr "" " -o=? Задать значение произвольной настройке, например, -o dir::cache=/" "tmp\n" -#. TRANSLATOR: Yes/No question help-text: defaulting to Y[es] -#. e.g. "Do you want to continue? [Y/n] " -#. The user has to answer with an input matching the -#. YESEXPR/NOEXPR defined in your l10n. -#: cmdline/apt-get.cc:146 -msgid "[Y/n]" -msgstr "[Д/н]" - -#. TRANSLATOR: Yes/No question help-text: defaulting to N[o] -#. e.g. "Should this file be removed? [y/N] " -#. The user has to answer with an input matching the -#. YESEXPR/NOEXPR defined in your l10n. -#: cmdline/apt-get.cc:152 -msgid "[y/N]" -msgstr "" - -#. TRANSLATOR: "Yes" answer printed for a yes/no question if --assume-yes is set -#: cmdline/apt-get.cc:163 -msgid "Y" -msgstr "д" - -#. TRANSLATOR: "No" answer printed for a yes/no question if --assume-no is set -#: cmdline/apt-get.cc:169 -msgid "N" -msgstr "н" - -#: cmdline/apt-get.cc:191 apt-pkg/cachefilter.cc:33 -#, c-format -msgid "Regex compilation error - %s" -msgstr "Ошибка компиляции регулярного выражения — %s" - -#: cmdline/apt-get.cc:289 -msgid "The following packages have unmet dependencies:" -msgstr "Пакеты, имеющие неудовлетворённые зависимости:" - -#: cmdline/apt-get.cc:379 -#, c-format -msgid "but %s is installed" -msgstr "но %s уже установлен" - -#: cmdline/apt-get.cc:381 -#, c-format -msgid "but %s is to be installed" -msgstr "но %s будет установлен" - -#: cmdline/apt-get.cc:388 -msgid "but it is not installable" -msgstr "но он не может быть установлен" - -#: cmdline/apt-get.cc:390 -msgid "but it is a virtual package" -msgstr "но это виртуальный пакет" - -#: cmdline/apt-get.cc:393 -msgid "but it is not installed" -msgstr "но он не установлен" - -#: cmdline/apt-get.cc:393 -msgid "but it is not going to be installed" -msgstr "но он не будет установлен" - -#: cmdline/apt-get.cc:398 -msgid " or" -msgstr " или" - -#: cmdline/apt-get.cc:427 -msgid "The following NEW packages will be installed:" -msgstr "НОВЫЕ пакеты, которые будут установлены:" - -#: cmdline/apt-get.cc:453 -msgid "The following packages will be REMOVED:" -msgstr "Пакеты, которые будут УДАЛЕНЫ:" - -#: cmdline/apt-get.cc:475 -msgid "The following packages have been kept back:" -msgstr "Пакеты, которые будут оставлены в неизменном виде:" - -#: cmdline/apt-get.cc:496 -msgid "The following packages will be upgraded:" -msgstr "Пакеты, которые будут обновлены:" - -#: cmdline/apt-get.cc:517 -msgid "The following packages will be DOWNGRADED:" -msgstr "Пакеты, будут заменены на более СТАРЫЕ версии:" - -#: cmdline/apt-get.cc:537 -msgid "The following held packages will be changed:" -msgstr "" -"Пакеты, которые должны были бы остаться без изменений, но будут заменены:" - -#: cmdline/apt-get.cc:592 -#, c-format -msgid "%s (due to %s) " -msgstr "%s (вследствие %s) " - -#: cmdline/apt-get.cc:600 -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:631 -#, c-format -msgid "%lu upgraded, %lu newly installed, " -msgstr "обновлено %lu, установлено %lu новых пакетов, " - -#: cmdline/apt-get.cc:635 -#, c-format -msgid "%lu reinstalled, " -msgstr "переустановлено %lu переустановлено, " - -#: cmdline/apt-get.cc:637 -#, c-format -msgid "%lu downgraded, " -msgstr "%lu пакетов заменены на старые версии, " - -#: cmdline/apt-get.cc:639 -#, c-format -msgid "%lu to remove and %lu not upgraded.\n" -msgstr "для удаления отмечено %lu пакетов, и %lu пакетов не обновлено.\n" - -#: cmdline/apt-get.cc:643 -#, c-format -msgid "%lu not fully installed or removed.\n" -msgstr "не установлено до конца или удалено %lu пакетов.\n" - -#: cmdline/apt-get.cc:664 -#, c-format -msgid "Note, selecting '%s' for task '%s'\n" -msgstr "Заметьте, выбирается «%s» для задачи «%s»\n" - -#: cmdline/apt-get.cc:669 -#, c-format -msgid "Note, selecting '%s' for regex '%s'\n" -msgstr "Заметьте, выбирается «%s» для регулярного выражения «%s»\n" - -#: cmdline/apt-get.cc:686 -#, c-format -msgid "Package %s is a virtual package provided by:\n" -msgstr "Пакет %s — виртуальный, его функции предоставляются пакетами:\n" - -#: cmdline/apt-get.cc:697 -msgid " [Installed]" -msgstr " [Установлен]" - -#: cmdline/apt-get.cc:706 -msgid " [Not candidate version]" -msgstr " [Нет версии-кандидата]" - -#: cmdline/apt-get.cc:708 -msgid "You should explicitly select one to install." -msgstr "Вы должны явно указать, какой именно вы хотите установить." - -#: cmdline/apt-get.cc:711 -#, c-format -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" -"Это может означать, что пакет отсутствует, устарел, или доступен из " -"источников, не упомянутых в sources.list\n" - -#: cmdline/apt-get.cc:729 -msgid "However the following packages replace it:" -msgstr "Однако следующие пакеты могут его заменить:" - -#: cmdline/apt-get.cc:741 -#, c-format -msgid "Package '%s' has no installation candidate" -msgstr "Для пакета «%s» не найден кандидат на установку" - -#: cmdline/apt-get.cc:754 -#, c-format -msgid "Virtual packages like '%s' can't be removed\n" -msgstr "Виртуальные пакеты, подобные «%s», не могут быть удалены\n" - -#. TRANSLATORS: Note, this is not an interactive question -#: cmdline/apt-get.cc:766 cmdline/apt-get.cc:969 -#, c-format -msgid "Package '%s' is not installed, so not removed. Did you mean '%s'?\n" -msgstr "" -"Пакет «%s» не установлен, поэтому не может быть удалён. Возможно имелся в " -"виду «%s»?\n" - -#: cmdline/apt-get.cc:772 cmdline/apt-get.cc:975 -#, c-format -msgid "Package '%s' is not installed, so not removed\n" -msgstr "Пакет «%s» не установлен, поэтому не может быть удалён\n" - -#: cmdline/apt-get.cc:817 -#, c-format -msgid "Note, selecting '%s' instead of '%s'\n" -msgstr "Заметьте, вместо «%2$s» выбирается «%1$s»\n" - -#: cmdline/apt-get.cc:847 -#, c-format -msgid "Skipping %s, it is already installed and upgrade is not set.\n" -msgstr "Пропускается %s — пакет уже установлен и нет команды upgrade.\n" - -#: cmdline/apt-get.cc:851 -#, c-format -msgid "Skipping %s, it is not installed and only upgrades are requested.\n" -msgstr "" -"Пропускается %s — пакет не установлен, а запрошено только обновление.\n" - -#: cmdline/apt-get.cc:863 -#, c-format -msgid "Reinstallation of %s is not possible, it cannot be downloaded.\n" -msgstr "Переустановка %s невозможна, он не скачивается.\n" - -#: cmdline/apt-get.cc:868 -#, c-format -msgid "%s is already the newest version.\n" -msgstr "Уже установлена самая новая версия %s.\n" - -#: cmdline/apt-get.cc:887 cmdline/apt-get.cc:2187 cmdline/apt-mark.cc:68 -#, c-format -msgid "%s set to manually installed.\n" -msgstr "%s установлен вручную.\n" - -#: cmdline/apt-get.cc:913 -#, c-format -msgid "Selected version '%s' (%s) for '%s'\n" -msgstr "Выбрана версия «%s» (%s) для «%s»\n" - -#: cmdline/apt-get.cc:918 -#, c-format -msgid "Selected version '%s' (%s) for '%s' because of '%s'\n" -msgstr "Выбрана версия «%s» (%s) для «%s» из-за «%s»\n" - -#: cmdline/apt-get.cc:1054 -msgid "Correcting dependencies..." -msgstr "Исправление зависимостей…" - -#: cmdline/apt-get.cc:1057 -msgid " failed." -msgstr " не удалось." - -#: cmdline/apt-get.cc:1060 -msgid "Unable to correct dependencies" -msgstr "Невозможно скорректировать зависимости" - -#: cmdline/apt-get.cc:1063 -msgid "Unable to minimize the upgrade set" -msgstr "Невозможно минимизировать набор обновлений" - -#: cmdline/apt-get.cc:1065 -msgid " Done" -msgstr " Готово" - -#: cmdline/apt-get.cc:1069 -msgid "You might want to run 'apt-get -f install' to correct these." -msgstr "" -"Возможно, для исправления этих ошибок вы захотите воспользоваться «apt-get -" -"f install»." - -#: cmdline/apt-get.cc:1072 -msgid "Unmet dependencies. Try using -f." -msgstr "Неудовлетворённые зависимости. Попытайтесь использовать -f." - -#: cmdline/apt-get.cc:1097 -msgid "WARNING: The following packages cannot be authenticated!" -msgstr "ВНИМАНИЕ: Следующие пакеты невозможно аутентифицировать!" - -#: cmdline/apt-get.cc:1101 -msgid "Authentication warning overridden.\n" -msgstr "Предупреждение об аутентификации не принято в внимание.\n" - -#: cmdline/apt-get.cc:1108 -msgid "Install these packages without verification?" -msgstr "Установить эти пакеты без проверки?" - -#: cmdline/apt-get.cc:1110 -msgid "Some packages could not be authenticated" -msgstr "Некоторые пакеты невозможно аутентифицировать" - -#: cmdline/apt-get.cc:1119 cmdline/apt-get.cc:1280 -msgid "There are problems and -y was used without --force-yes" -msgstr "Существуют проблемы, а параметр -y указан без --force-yes" - -#: cmdline/apt-get.cc:1160 -msgid "Internal error, InstallPackages was called with broken packages!" -msgstr "" -"Внутренняя ошибка, InstallPackages была вызвана с неработоспособными " -"пакетами!" - -#: cmdline/apt-get.cc:1169 -msgid "Packages need to be removed but remove is disabled." -msgstr "Пакеты необходимо удалить, но удаление запрещено." - -#: cmdline/apt-get.cc:1180 -msgid "Internal error, Ordering didn't finish" -msgstr "Внутренняя ошибка, Ordering не завершилась" - -#: cmdline/apt-get.cc:1218 -msgid "How odd.. The sizes didn't match, email apt@packages.debian.org" -msgstr "Странно. Несовпадение размеров, напишите на apt@packages.debian.org" - -#. 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:1225 -#, c-format -msgid "Need to get %sB/%sB of archives.\n" -msgstr "Необходимо скачать %sB/%sB архивов.\n" - -#. 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:1230 -#, c-format -msgid "Need to get %sB of archives.\n" -msgstr "Необходимо скачать %sБ архивов.\n" - -#. 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:1237 -#, c-format -msgid "After this operation, %sB of additional disk space will be used.\n" -msgstr "" -"После данной операции, объём занятого дискового пространства возрастёт на " -"%sB.\n" - -#. 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:1242 -#, c-format -msgid "After this operation, %sB disk space will be freed.\n" -msgstr "" -"После данной операции, объём занятого дискового пространства уменьшится на " -"%sB.\n" - -#: cmdline/apt-get.cc:1257 cmdline/apt-get.cc:1260 cmdline/apt-get.cc:2621 -#: cmdline/apt-get.cc:2624 -#, c-format -msgid "Couldn't determine free space in %s" -msgstr "Не удалось определить количество свободного места в %s" - -#: cmdline/apt-get.cc:1270 -#, c-format -msgid "You don't have enough free space in %s." -msgstr "Недостаточно свободного места в %s." - -#: cmdline/apt-get.cc:1286 cmdline/apt-get.cc:1308 -msgid "Trivial Only specified but this is not a trivial operation." -msgstr "" -"Запрошено выполнение только тривиальных операций, но это не тривиальная " -"операция." - -#. TRANSLATOR: This string needs to be typed by the user as a confirmation, so be -#. careful with hard to type or special characters (like non-breaking spaces) -#: cmdline/apt-get.cc:1290 -msgid "Yes, do as I say!" -msgstr "Да, делать, как я скажу!" - -#: cmdline/apt-get.cc:1292 -#, c-format -msgid "" -"You are about to do something potentially harmful.\n" -"To continue type in the phrase '%s'\n" -" ?] " -msgstr "" -"То, что вы хотите сделать, может иметь нежелательные последствия.\n" -"Чтобы продолжить, введите фразу: «%s»\n" -" ?] " - -#: cmdline/apt-get.cc:1298 cmdline/apt-get.cc:1317 -msgid "Abort." -msgstr "Аварийное завершение." - -#: cmdline/apt-get.cc:1313 -msgid "Do you want to continue?" -msgstr "Хотите продолжить?" - -#: cmdline/apt-get.cc:1385 cmdline/apt-get.cc:2686 apt-pkg/algorithms.cc:1566 -#, c-format -msgid "Failed to fetch %s %s\n" -msgstr "Не удалось получить %s %s\n" - -#: cmdline/apt-get.cc:1403 -msgid "Some files failed to download" -msgstr "Некоторые файлы скачать не удалось" - -#: cmdline/apt-get.cc:1404 cmdline/apt-get.cc:2698 -msgid "Download complete and in download only mode" -msgstr "Указан режим «только скачивание», и скачивание завершено" - -#: cmdline/apt-get.cc:1410 -msgid "" -"Unable to fetch some archives, maybe run apt-get update or try with --fix-" -"missing?" -msgstr "" -"Невозможно получить некоторые архивы, вероятно надо запустить apt-get update " -"или попытаться повторить запуск с ключом --fix-missing" - -#: cmdline/apt-get.cc:1414 -msgid "--fix-missing and media swapping is not currently supported" -msgstr "--fix-missing и смена носителя в данный момент не поддерживаются" - -#: cmdline/apt-get.cc:1419 -msgid "Unable to correct missing packages." -msgstr "Невозможно исправить ситуацию с пропущенными пакетами." - -#: cmdline/apt-get.cc:1420 -msgid "Aborting install." -msgstr "Аварийное завершение установки." - -#: cmdline/apt-get.cc:1448 -msgid "" -"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] "" -"Следующий пакет исчез из системы, так как все их файлы\n" -"теперь берутся из других пакетов:" -msgstr[1] "" -"Следующие пакеты исчез из системы, так как все их файлы\n" -"теперь берутся из других пакетов:" -msgstr[2] "" -"Следующие пакеты исчез из системы, так как все их файлы\n" -"теперь берутся из других пакетов:" +#: cmdline/apt-get.cc:244 +#, fuzzy, c-format +msgid "Can not find a package for architecture '%s'" +msgstr "Не удалось найти пакет по регулярному выражению «%s»" -#: cmdline/apt-get.cc:1452 -msgid "Note: This is done automatically and on purpose by dpkg." -msgstr "Замечание: это сделано автоматически и специально программой dpkg." +#: cmdline/apt-get.cc:326 +#, fuzzy, c-format +msgid "Can not find a package '%s' with version '%s'" +msgstr "Не удалось найти пакет по регулярному выражению «%s»" -#: cmdline/apt-get.cc:1590 -#, c-format -msgid "Ignore unavailable target release '%s' of package '%s'" -msgstr "Игнорируется недоступный выпуск «%s» пакета «%s»" +#: cmdline/apt-get.cc:329 +#, fuzzy, c-format +msgid "Can not find a package '%s' with release '%s'" +msgstr "Не удалось найти пакет по регулярному выражению «%s»" -#: cmdline/apt-get.cc:1622 +#: cmdline/apt-get.cc:366 #, c-format msgid "Picking '%s' as source package instead of '%s'\n" msgstr "Используется «%s» в качестве исходного пакета вместо «%s»\n" -#. if (VerTag.empty() == false && Last == 0) -#: cmdline/apt-get.cc:1660 -#, c-format -msgid "Ignore unavailable version '%s' of package '%s'" +#: cmdline/apt-get.cc:422 +#, fuzzy, c-format +msgid "Can not find version '%s' of package '%s'" msgstr "Игнорируется недоступная версия «%s» пакета «%s»" -#: cmdline/apt-get.cc:1676 -msgid "The update command takes no arguments" -msgstr "Команде update не нужны аргументы" - -#: cmdline/apt-get.cc:1742 -msgid "We are not supposed to delete stuff, can't start AutoRemover" -msgstr "Не предполагалось удалять stuff, невозможно запустить AutoRemover" - -#: cmdline/apt-get.cc:1846 -msgid "" -"Hmm, seems like the AutoRemover destroyed something which really\n" -"shouldn't happen. Please file a bug report against apt." -msgstr "" -"Хм, кажется, что AutoRemover был как-то удалён, чего не должно\n" -"было случиться. Пожалуйста, отправьте сообщение об ошибке в пакете 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:1849 cmdline/apt-get.cc:2017 -msgid "The following information may help to resolve the situation:" -msgstr "Следующая информация, возможно, поможет вам:" - -#: cmdline/apt-get.cc:1853 -msgid "Internal Error, AutoRemover broke stuff" -msgstr "Внутренняя ошибка, AutoRemover всё поломал" - -#: cmdline/apt-get.cc:1860 -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] "Следующий пакет устанавливался автоматически и больше не требуется:" -msgstr[1] "" -"Следующие пакеты устанавливались автоматически и больше не требуются:" -msgstr[2] "" -"Следующие пакеты устанавливались автоматически и больше не требуются:" - -#: cmdline/apt-get.cc:1864 -#, 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" -msgstr[1] "%lu пакета было установлено автоматически и больше не требуется.\n" -msgstr[2] "%lu пакетов было установлены автоматически и больше не требуются.\n" - -#: cmdline/apt-get.cc:1866 -msgid "Use 'apt-get autoremove' to remove it." -msgid_plural "Use 'apt-get autoremove' to remove them." -msgstr[0] "Для его удаления используйте «apt-get autoremove»." -msgstr[1] "Для их удаления используйте «apt-get autoremove»." -msgstr[2] "Для их удаления используйте «apt-get autoremove»." - -#: cmdline/apt-get.cc:1885 -msgid "Internal error, AllUpgrade broke stuff" -msgstr "Внутренняя ошибка, AllUpgrade всё поломал" - -#: cmdline/apt-get.cc:1984 -msgid "You might want to run 'apt-get -f install' to correct these:" -msgstr "" -"Возможно, для исправления этих ошибок вы захотите воспользоваться «apt-get -" -"f install»:" - -#: cmdline/apt-get.cc:1988 -msgid "" -"Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a " -"solution)." -msgstr "" -"Неудовлетворённые зависимости. Попытайтесь выполнить «apt-get -f install», " -"не указывая имени пакета, (или найдите другое решение)." - -#: cmdline/apt-get.cc:2002 -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 "" -"Некоторые пакеты невозможно установить. Возможно, вы просите невозможного,\n" -"или же используете нестабильную версию дистрибутива, где запрошенные вами\n" -"пакеты ещё не созданы или были удалены из Incoming." - -#: cmdline/apt-get.cc:2023 -msgid "Broken packages" -msgstr "Сломанные пакеты" - -#: cmdline/apt-get.cc:2049 -msgid "The following extra packages will be installed:" -msgstr "Будут установлены следующие дополнительные пакеты:" - -#: cmdline/apt-get.cc:2139 -msgid "Suggested packages:" -msgstr "Предлагаемые пакеты:" - -#: cmdline/apt-get.cc:2140 -msgid "Recommended packages:" -msgstr "Рекомендуемые пакеты:" - -#: cmdline/apt-get.cc:2182 +#: cmdline/apt-get.cc:453 #, c-format msgid "Couldn't find package %s" msgstr "Не удалось найти пакет %s" -#: cmdline/apt-get.cc:2189 cmdline/apt-mark.cc:70 +#: cmdline/apt-get.cc:458 cmdline/apt-mark.cc:70 +#, c-format +msgid "%s set to manually installed.\n" +msgstr "%s установлен вручную.\n" + +#: cmdline/apt-get.cc:460 cmdline/apt-mark.cc:72 #, c-format msgid "%s set to automatically installed.\n" msgstr "%s выбран для автоматической установки.\n" -#: cmdline/apt-get.cc:2197 cmdline/apt-mark.cc:114 +#: cmdline/apt-get.cc:468 cmdline/apt-mark.cc:116 msgid "" "This command is deprecated. Please use 'apt-mark auto' and 'apt-mark manual' " "instead." @@ -868,47 +347,25 @@ msgstr "" "Эта команда устарела. Используйте вместо неё «apt-mark auto» и «apt-mark " "manual»." -#: cmdline/apt-get.cc:2213 -msgid "Calculating upgrade... " -msgstr "Расчёт обновлений…" - -#: cmdline/apt-get.cc:2216 methods/ftp.cc:712 methods/connect.cc:116 -msgid "Failed" -msgstr "Неудачно" - -#: cmdline/apt-get.cc:2221 -msgid "Done" -msgstr "Готово" - -#: cmdline/apt-get.cc:2288 cmdline/apt-get.cc:2296 +#: cmdline/apt-get.cc:537 cmdline/apt-get.cc:545 msgid "Internal error, problem resolver broke stuff" msgstr "Внутренняя ошибка, решатель проблем всё поломал" -#: cmdline/apt-get.cc:2324 cmdline/apt-get.cc:2361 +#: cmdline/apt-get.cc:573 cmdline/apt-get.cc:610 msgid "Unable to lock the download directory" msgstr "Невозможно заблокировать каталог, куда складываются скачиваемые файлы" -#: cmdline/apt-get.cc:2418 -#, c-format -msgid "Can't find a source to download version '%s' of '%s'" -msgstr "Невозможно найти источник для загрузки «%2$s» версии «%1$s»" - -#: cmdline/apt-get.cc:2423 -#, c-format -msgid "Downloading %s %s" -msgstr "Выполняется загрузка %s %s" - -#: cmdline/apt-get.cc:2483 +#: cmdline/apt-get.cc:725 msgid "Must specify at least one package to fetch source for" msgstr "" "Укажите как минимум один пакет, исходный код которого необходимо получить" -#: cmdline/apt-get.cc:2523 cmdline/apt-get.cc:2835 +#: cmdline/apt-get.cc:765 cmdline/apt-get.cc:1060 #, c-format msgid "Unable to find a source package for %s" msgstr "Невозможно найти пакет с исходным кодом для %s" -#: cmdline/apt-get.cc:2540 +#: cmdline/apt-get.cc:782 #, c-format msgid "" "NOTICE: '%s' packaging is maintained in the '%s' version control system at:\n" @@ -917,7 +374,7 @@ msgstr "" "ВНИМАНИЕ: упаковка «%s» поддерживается в системе контроля версий «%s»:\n" "%s\n" -#: cmdline/apt-get.cc:2545 +#: cmdline/apt-get.cc:787 #, c-format msgid "" "Please use:\n" @@ -928,70 +385,80 @@ msgstr "" "bzr branch %s\n" "для получения последних (возможно не выпущенных) обновлений пакета.\n" -#: cmdline/apt-get.cc:2598 +#: cmdline/apt-get.cc:840 #, c-format msgid "Skipping already downloaded file '%s'\n" msgstr "Пропускаем уже скачанный файл «%s»\n" -#: cmdline/apt-get.cc:2635 +#: cmdline/apt-get.cc:863 cmdline/apt-get.cc:866 +#: apt-private/private-install.cc:198 apt-private/private-install.cc:201 +#, c-format +msgid "Couldn't determine free space in %s" +msgstr "Не удалось определить количество свободного места в %s" + +#: cmdline/apt-get.cc:877 #, c-format msgid "You don't have enough free space in %s" msgstr "Недостаточно места в %s" #. 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:2644 +#: cmdline/apt-get.cc:886 #, c-format msgid "Need to get %sB/%sB of source archives.\n" msgstr "Необходимо получить %sб/%sб архивов исходного кода.\n" #. 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:2649 +#: cmdline/apt-get.cc:891 #, c-format msgid "Need to get %sB of source archives.\n" msgstr "Необходимо получить %sб архивов исходного кода.\n" -#: cmdline/apt-get.cc:2655 +#: cmdline/apt-get.cc:897 #, c-format msgid "Fetch source %s\n" msgstr "Получение исходного кода %s\n" -#: cmdline/apt-get.cc:2693 +#: cmdline/apt-get.cc:918 msgid "Failed to fetch some archives." msgstr "Некоторые архивы не удалось получить." -#: cmdline/apt-get.cc:2724 +#: cmdline/apt-get.cc:923 apt-private/private-install.cc:325 +msgid "Download complete and in download only mode" +msgstr "Указан режим «только скачивание», и скачивание завершено" + +#: cmdline/apt-get.cc:949 #, c-format msgid "Skipping unpack of already unpacked source in %s\n" msgstr "Пропускается распаковка уже распакованного исходного кода в %s\n" -#: cmdline/apt-get.cc:2736 +#: cmdline/apt-get.cc:961 #, c-format msgid "Unpack command '%s' failed.\n" msgstr "Команда распаковки «%s» завершилась неудачно.\n" -#: cmdline/apt-get.cc:2737 +#: cmdline/apt-get.cc:962 #, c-format msgid "Check if the 'dpkg-dev' package is installed.\n" msgstr "Проверьте, установлен ли пакет «dpkg-dev».\n" -#: cmdline/apt-get.cc:2759 +#: cmdline/apt-get.cc:984 #, c-format msgid "Build command '%s' failed.\n" msgstr "Команда сборки «%s» завершилась неудачно.\n" -#: cmdline/apt-get.cc:2779 +#: cmdline/apt-get.cc:1004 msgid "Child process failed" msgstr "Порождённый процесс завершился неудачно" -#: cmdline/apt-get.cc:2798 +#: cmdline/apt-get.cc:1023 msgid "Must specify at least one package to check builddeps for" msgstr "" "Для проверки зависимостей для сборки необходимо указать как минимум один " "пакет" -#: cmdline/apt-get.cc:2823 +#: cmdline/apt-get.cc:1048 #, c-format msgid "" "No architecture information available for %s. See apt.conf(5) APT::" @@ -1000,17 +467,17 @@ msgstr "" "У %s отсутствует информация об архитектуре. Для её настройки смотрите apt." "conf(5) APT::Architectures" -#: cmdline/apt-get.cc:2847 cmdline/apt-get.cc:2850 +#: cmdline/apt-get.cc:1072 cmdline/apt-get.cc:1075 #, c-format msgid "Unable to get build-dependency information for %s" msgstr "Невозможно получить информацию о зависимостях для сборки %s" -#: cmdline/apt-get.cc:2870 +#: cmdline/apt-get.cc:1095 #, c-format msgid "%s has no build depends.\n" msgstr "%s не имеет зависимостей для сборки.\n" -#: cmdline/apt-get.cc:3040 +#: cmdline/apt-get.cc:1265 #, c-format msgid "" "%s dependency for %s can't be satisfied because %s is not allowed on '%s' " @@ -1019,7 +486,7 @@ msgstr "" "Зависимость типа %s для %s не может быть удовлетворена, так как %s не " "разрешён для пакетов «%s»" -#: cmdline/apt-get.cc:3058 +#: cmdline/apt-get.cc:1283 #, c-format msgid "" "%s dependency for %s cannot be satisfied because the package %s cannot be " @@ -1028,14 +495,14 @@ msgstr "" "Зависимость типа %s для %s не может быть удовлетворена, так как пакет %s не " "найден" -#: cmdline/apt-get.cc:3081 +#: cmdline/apt-get.cc:1306 #, c-format msgid "Failed to satisfy %s dependency for %s: Installed package %s is too new" msgstr "" "Не удалось удовлетворить зависимость типа %s для пакета %s: Установленный " "пакет %s новее, чем надо" -#: cmdline/apt-get.cc:3120 +#: cmdline/apt-get.cc:1345 #, c-format msgid "" "%s dependency for %s cannot be satisfied because candidate version of " @@ -1044,7 +511,7 @@ msgstr "" "Зависимость типа %s для %s не может быть удовлетворена, так как версия-" "кандидат пакета %s не может удовлетворить требованиям по версии" -#: cmdline/apt-get.cc:3126 +#: cmdline/apt-get.cc:1351 #, c-format msgid "" "%s dependency for %s cannot be satisfied because package %s has no candidate " @@ -1053,30 +520,30 @@ msgstr "" "Зависимость типа %s для %s не может быть удовлетворена, так как пакет %s не " "имеет версии-кандидата" -#: cmdline/apt-get.cc:3149 +#: cmdline/apt-get.cc:1374 #, c-format msgid "Failed to satisfy %s dependency for %s: %s" msgstr "Невозможно удовлетворить зависимость типа %s для пакета %s: %s" -#: cmdline/apt-get.cc:3164 +#: cmdline/apt-get.cc:1389 #, c-format msgid "Build-dependencies for %s could not be satisfied." msgstr "Зависимости для сборки %s не могут быть удовлетворены." -#: cmdline/apt-get.cc:3169 +#: cmdline/apt-get.cc:1394 msgid "Failed to process build dependencies" msgstr "Обработка зависимостей для сборки завершилась неудачно" -#: cmdline/apt-get.cc:3262 cmdline/apt-get.cc:3274 +#: cmdline/apt-get.cc:1487 cmdline/apt-get.cc:1499 #, c-format msgid "Changelog for %s (%s)" msgstr "Changelog для %s (%s)" -#: cmdline/apt-get.cc:3397 +#: cmdline/apt-get.cc:1585 msgid "Supported modules:" msgstr "Поддерживаемые модули:" -#: cmdline/apt-get.cc:3438 +#: cmdline/apt-get.cc:1626 msgid "" "Usage: apt-get [options] command\n" " apt-get [options] install|remove pkg1 [pkg2 ...]\n" @@ -1168,103 +635,55 @@ msgstr "" "содержится подробная информация и описание параметров.\n" " В APT есть коровья СУПЕРСИЛА.\n" -#: cmdline/apt-get.cc:3603 -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 требуются права суперпользователя.\n" -" Учтите, что блокировка не используется,\n" -" поэтому нет полного соответствия с текущей реальной ситуацией!" - -#: cmdline/acqprogress.cc:60 -msgid "Hit " -msgstr "В кэше " - -#: cmdline/acqprogress.cc:84 -msgid "Get:" -msgstr "Получено:" - -#: cmdline/acqprogress.cc:115 -msgid "Ign " -msgstr "Игн " - -#: cmdline/acqprogress.cc:119 -msgid "Err " -msgstr "Ош " - -#: cmdline/acqprogress.cc:140 -#, c-format -msgid "Fetched %sB in %s (%sB/s)\n" -msgstr "Получено %sБ за %s (%sБ/c)\n" - -#: cmdline/acqprogress.cc:230 -#, c-format -msgid " [Working]" -msgstr " [Обработка]" - -#: cmdline/acqprogress.cc:286 -#, c-format -msgid "" -"Media change: please insert the disc labeled\n" -" '%s'\n" -"in the drive '%s' and press enter\n" -msgstr "" -"Смена носителя: вставьте диск с меткой\n" -" «%s»\n" -"в устройство «%s» и нажмите ввод\n" - -#: cmdline/apt-mark.cc:55 +#: cmdline/apt-mark.cc:57 #, c-format msgid "%s can not be marked as it is not installed.\n" msgstr "%s не может быть помечен, так он не установлен.\n" -#: cmdline/apt-mark.cc:61 +#: cmdline/apt-mark.cc:63 #, c-format msgid "%s was already set to manually installed.\n" msgstr "%s уже помечен как установленный вручную.\n" -#: cmdline/apt-mark.cc:63 +#: cmdline/apt-mark.cc:65 #, c-format msgid "%s was already set to automatically installed.\n" msgstr "%s уже помечен как установленный автоматически.\n" -#: cmdline/apt-mark.cc:228 +#: cmdline/apt-mark.cc:230 #, c-format msgid "%s was already set on hold.\n" msgstr "%s уже помечен как зафиксированный.\n" -#: cmdline/apt-mark.cc:230 +#: cmdline/apt-mark.cc:232 #, c-format msgid "%s was already not hold.\n" msgstr "%s уже помечен как не зафиксированный.\n" -#: cmdline/apt-mark.cc:245 cmdline/apt-mark.cc:326 -#: apt-pkg/contrib/fileutl.cc:832 apt-pkg/contrib/gpgv.cc:223 -#: apt-pkg/deb/dpkgpm.cc:1032 +#: cmdline/apt-mark.cc:247 cmdline/apt-mark.cc:328 +#: apt-pkg/contrib/fileutl.cc:850 apt-pkg/contrib/gpgv.cc:217 +#: apt-pkg/deb/dpkgpm.cc:1182 #, c-format msgid "Waited for %s but it wasn't there" msgstr "Ожидалось завершение процесса %s, но он не был запущен" -#: cmdline/apt-mark.cc:260 cmdline/apt-mark.cc:309 +#: cmdline/apt-mark.cc:262 cmdline/apt-mark.cc:311 #, c-format msgid "%s set on hold.\n" msgstr "%s помечен как зафиксированный.\n" -#: cmdline/apt-mark.cc:262 cmdline/apt-mark.cc:314 +#: cmdline/apt-mark.cc:264 cmdline/apt-mark.cc:316 #, c-format msgid "Canceled hold on %s.\n" msgstr "Отмена фиксации для %s.\n" -#: cmdline/apt-mark.cc:332 +#: cmdline/apt-mark.cc:334 msgid "Executing dpkg failed. Are you root?" msgstr "" "Выполнение dpkg завершилось с ошибкой. У вас есть права суперпользователя?" -#: cmdline/apt-mark.cc:379 +#: cmdline/apt-mark.cc:381 +#, fuzzy msgid "" "Usage: apt-mark [options] {auto|manual} pkg1 [pkg2 ...]\n" "\n" @@ -1274,6 +693,11 @@ msgid "" "Commands:\n" " auto - Mark the given packages as automatically installed\n" " manual - Mark the given packages as manually installed\n" +" hold - Mark a package as held back\n" +" unhold - Unset a package set as held back\n" +" showauto - Print the list of automatically installed packages\n" +" showmanual - Print the list of manually installed packages\n" +" showhold - Print the list of package on hold\n" "\n" "Options:\n" " -h This help text.\n" @@ -1307,6 +731,28 @@ msgstr "" "В справочных страницах apt-mark(8) и apt.conf(5)\n" "содержится подробная информация и описание параметров." +#: cmdline/apt.cc:71 +msgid "" +"Usage: apt [options] command\n" +"\n" +"CLI for apt.\n" +"Basic commands: \n" +" list - list packages based on package names\n" +" search - search in package descriptions\n" +" show - show package details\n" +"\n" +" update - update list of available packages\n" +"\n" +" install - install packages\n" +" remove - remove packages\n" +"\n" +" upgrade - upgrade the system by installing/upgrading packages\n" +" full-upgrade - upgrade the system by removing/installing/upgrading " +"packages\n" +"\n" +" edit-sources - edit the source information file\n" +msgstr "" + #: methods/cdrom.cc:203 #, c-format msgid "Unable to read the cdrom database %s" @@ -1333,16 +779,16 @@ msgstr "Невозможно размонтировать CD-ROM в %s, возм msgid "Disk not found." msgstr "Диск не найден." -#: methods/cdrom.cc:262 methods/file.cc:82 methods/rsh.cc:275 +#: methods/cdrom.cc:262 methods/file.cc:82 methods/rsh.cc:274 msgid "File not found" msgstr "Файл не найден" -#: methods/copy.cc:46 methods/gzip.cc:105 methods/gzip.cc:114 -#: methods/rred.cc:512 methods/rred.cc:521 +#: methods/copy.cc:46 methods/gzip.cc:106 methods/rred.cc:599 +#: methods/rred.cc:609 msgid "Failed to stat" msgstr "Не удалось получить атрибуты" -#: methods/copy.cc:83 methods/gzip.cc:111 methods/rred.cc:518 +#: methods/copy.cc:82 methods/gzip.cc:113 methods/rred.cc:606 msgid "Failed to set modification time" msgstr "Не удалось установить время модификации" @@ -1351,34 +797,34 @@ 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:173 +#: methods/ftp.cc:172 msgid "Logging in" msgstr "Вход в систему" -#: methods/ftp.cc:179 +#: methods/ftp.cc:178 msgid "Unable to determine the peer name" msgstr "Невозможно определить имя удалённого сервера" -#: methods/ftp.cc:184 +#: methods/ftp.cc:183 msgid "Unable to determine the local name" msgstr "Невозможно определить локальное имя" -#: methods/ftp.cc:215 methods/ftp.cc:243 +#: methods/ftp.cc:214 methods/ftp.cc:242 #, c-format msgid "The server refused the connection and said: %s" msgstr "Сервер разорвал соединение и сообщил: %s" -#: methods/ftp.cc:221 +#: methods/ftp.cc:220 #, c-format msgid "USER failed, server said: %s" msgstr "Команда USER не выполнена, сервер сообщил: %s" -#: methods/ftp.cc:228 +#: methods/ftp.cc:227 #, c-format msgid "PASS failed, server said: %s" msgstr "Команда PASS не выполнена, сервер сообщил: %s" -#: methods/ftp.cc:248 +#: methods/ftp.cc:247 msgid "" "A proxy server was specified but no login script, Acquire::ftp::ProxyLogin " "is empty." @@ -1386,121 +832,125 @@ msgstr "" "Proxy-сервер указан, однако нет сценария входа в систему, Acquire::ftp::" "ProxyLogin пуст." -#: methods/ftp.cc:276 +#: methods/ftp.cc:275 #, c-format msgid "Login script command '%s' failed, server said: %s" msgstr "" "Команда «%s» сценария входа в систему завершилась неудачно, сервер сообщил: " "%s" -#: methods/ftp.cc:302 +#: methods/ftp.cc:301 #, c-format msgid "TYPE failed, server said: %s" msgstr "Команда TYPE не выполнена, сервер сообщил: %s" -#: methods/ftp.cc:340 methods/ftp.cc:452 methods/rsh.cc:192 methods/rsh.cc:237 +#: methods/ftp.cc:339 methods/ftp.cc:451 methods/rsh.cc:191 methods/rsh.cc:236 msgid "Connection timeout" msgstr "Допустимое время ожидания для соединения истекло" -#: methods/ftp.cc:346 +#: methods/ftp.cc:345 msgid "Server closed the connection" msgstr "Сервер прервал соединение" -#: methods/ftp.cc:349 methods/rsh.cc:199 apt-pkg/contrib/fileutl.cc:1264 -#: apt-pkg/contrib/fileutl.cc:1273 apt-pkg/contrib/fileutl.cc:1276 +#: methods/ftp.cc:348 methods/rsh.cc:198 apt-pkg/contrib/fileutl.cc:1292 +#: apt-pkg/contrib/fileutl.cc:1301 apt-pkg/contrib/fileutl.cc:1304 msgid "Read error" msgstr "Ошибка чтения" -#: methods/ftp.cc:356 methods/rsh.cc:206 +#: methods/ftp.cc:355 methods/rsh.cc:205 msgid "A response overflowed the buffer." msgstr "Ответ переполнил буфер." -#: methods/ftp.cc:373 methods/ftp.cc:385 +#: methods/ftp.cc:372 methods/ftp.cc:384 msgid "Protocol corruption" msgstr "Искажение протокола" -#: methods/ftp.cc:458 methods/rred.cc:238 methods/rsh.cc:243 -#: apt-pkg/contrib/fileutl.cc:1360 apt-pkg/contrib/fileutl.cc:1369 -#: apt-pkg/contrib/fileutl.cc:1372 apt-pkg/contrib/fileutl.cc:1397 +#: methods/ftp.cc:457 methods/rsh.cc:242 apt-pkg/contrib/fileutl.cc:1388 +#: apt-pkg/contrib/fileutl.cc:1397 apt-pkg/contrib/fileutl.cc:1400 +#: apt-pkg/contrib/fileutl.cc:1425 msgid "Write error" msgstr "Ошибка записи" -#: methods/ftp.cc:697 methods/ftp.cc:703 methods/ftp.cc:738 +#: methods/ftp.cc:696 methods/ftp.cc:702 methods/ftp.cc:737 msgid "Could not create a socket" msgstr "Не удалось создать сокет" -#: methods/ftp.cc:708 +#: methods/ftp.cc:707 msgid "Could not connect data socket, connection timed out" msgstr "" "Не удалось присоединиться к сокету данных, время на установление соединения " "истекло" -#: methods/ftp.cc:714 +#: methods/ftp.cc:711 methods/connect.cc:116 apt-private/private-upgrade.cc:22 +msgid "Failed" +msgstr "Неудачно" + +#: methods/ftp.cc:713 msgid "Could not connect passive socket." msgstr "Невозможно присоединить пассивный сокет" -#: methods/ftp.cc:731 +#: methods/ftp.cc:730 msgid "getaddrinfo was unable to get a listening socket" msgstr "Вызов getaddrinfo не смог получить сокет" -#: methods/ftp.cc:745 +#: methods/ftp.cc:744 msgid "Could not bind a socket" msgstr "Невозможно присоединиться к сокету" -#: methods/ftp.cc:749 +#: methods/ftp.cc:748 msgid "Could not listen on the socket" msgstr "Не удалось принимать соединения на сокете" -#: methods/ftp.cc:756 +#: methods/ftp.cc:755 msgid "Could not determine the socket's name" msgstr "Не удалось определить имя сокета" -#: methods/ftp.cc:788 +#: methods/ftp.cc:787 msgid "Unable to send PORT command" msgstr "Невозможно послать команду PORT" -#: methods/ftp.cc:798 +#: methods/ftp.cc:797 #, c-format msgid "Unknown address family %u (AF_*)" msgstr "Неизвестное семейство адресов %u (AF_*)" -#: methods/ftp.cc:807 +#: methods/ftp.cc:806 #, c-format msgid "EPRT failed, server said: %s" msgstr "Команда EPRT не выполнена, сервер сообщил: %s" -#: methods/ftp.cc:827 +#: methods/ftp.cc:826 msgid "Data socket connect timed out" msgstr "Время установления соединения для сокета данных истекло" -#: methods/ftp.cc:834 +#: methods/ftp.cc:833 msgid "Unable to accept connection" msgstr "Невозможно принять соединение" -#: methods/ftp.cc:873 methods/http.cc:1038 methods/rsh.cc:313 +#: methods/ftp.cc:872 methods/server.cc:357 methods/rsh.cc:312 msgid "Problem hashing file" msgstr "Проблема при хешировании файла" -#: methods/ftp.cc:886 +#: methods/ftp.cc:885 #, c-format msgid "Unable to fetch file, server said '%s'" msgstr "Невозможно получить файл, сервер сообщил: «%s»" -#: methods/ftp.cc:901 methods/rsh.cc:332 +#: methods/ftp.cc:900 methods/rsh.cc:331 msgid "Data socket timed out" msgstr "Время ожидания соединения для сокета данных истекло" -#: methods/ftp.cc:931 +#: methods/ftp.cc:930 #, c-format msgid "Data transfer failed, server said '%s'" msgstr "Передача данных завершилась неудачно, сервер сообщил: «%s»" #. Get the files information -#: methods/ftp.cc:1008 +#: methods/ftp.cc:1009 msgid "Query" msgstr "Запрос" -#: methods/ftp.cc:1120 +#: methods/ftp.cc:1123 msgid "Unable to invoke " msgstr "Невозможно вызвать " @@ -1566,38 +1016,38 @@ msgstr "Что-то странное произошло при определе msgid "Unable to connect to %s:%s:" msgstr "Невозможно соединиться с %s: %s:" -#: methods/gpgv.cc:167 +#: methods/gpgv.cc:166 msgid "" "Internal error: Good signature, but could not determine key fingerprint?!" msgstr "" "Внутренняя ошибка: Правильная подпись, но не удалось определить отпечаток " "ключа?!" -#: methods/gpgv.cc:171 +#: methods/gpgv.cc:170 msgid "At least one invalid signature was encountered." msgstr "Найдена как минимум одна неправильная подпись." -#: methods/gpgv.cc:173 +#: methods/gpgv.cc:172 msgid "Could not execute 'gpgv' to verify signature (is gpgv installed?)" msgstr "Не удалось выполнить «gpgv» для проверки подписи (gpgv установлена?)" #. TRANSLATORS: %s is a single techy word like 'NODATA' -#: methods/gpgv.cc:179 +#: methods/gpgv.cc:178 #, c-format msgid "" "Clearsigned file isn't valid, got '%s' (does the network require " "authentication?)" msgstr "" -#: methods/gpgv.cc:183 +#: methods/gpgv.cc:182 msgid "Unknown error executing gpgv" msgstr "Неизвестная ошибка при выполнении gpgv" -#: methods/gpgv.cc:216 methods/gpgv.cc:223 +#: methods/gpgv.cc:215 methods/gpgv.cc:222 msgid "The following signatures were invalid:\n" msgstr "Следующие подписи неверные:\n" -#: methods/gpgv.cc:230 +#: methods/gpgv.cc:229 msgid "" "The following signatures couldn't be verified because the public key is not " "available:\n" @@ -1609,81 +1059,633 @@ msgstr "" msgid "Empty files can't be valid archives" msgstr "Пустые файлы не могут быть допустимыми архивами" -#: methods/http.cc:394 +#: methods/http.cc:516 +msgid "Error writing to the file" +msgstr "Ошибка записи в файл" + +#: methods/http.cc:530 +msgid "Error reading from server. Remote end closed connection" +msgstr "Ошибка чтения, удалённый сервер прервал соединение" + +#: methods/http.cc:532 +msgid "Error reading from server" +msgstr "Ошибка чтения с сервера" + +#: methods/http.cc:568 +msgid "Error writing to file" +msgstr "Ошибка записи в файл" + +#: methods/http.cc:628 +msgid "Select failed" +msgstr "Ошибка в select" + +#: methods/http.cc:633 +msgid "Connection timed out" +msgstr "Время ожидания для соединения истекло" + +#: methods/http.cc:656 +msgid "Error writing to output file" +msgstr "Ошибка записи в выходной файл" + +#: methods/server.cc:56 msgid "Waiting for headers" msgstr "Ожидание заголовков" -#: methods/http.cc:544 +#: methods/server.cc:114 msgid "Bad header line" msgstr "Неверный заголовок" -#: methods/http.cc:569 methods/http.cc:576 +#: methods/server.cc:139 methods/server.cc:146 msgid "The HTTP server sent an invalid reply header" msgstr "Http-сервер послал неверный заголовок" -#: methods/http.cc:606 +#: methods/server.cc:176 msgid "The HTTP server sent an invalid Content-Length header" msgstr "Http сервер послал неверный заголовок Content-Length" -#: methods/http.cc:621 +#: methods/server.cc:199 msgid "The HTTP server sent an invalid Content-Range header" msgstr "Http-сервер послал неверный заголовок Content-Range" -#: methods/http.cc:623 +#: methods/server.cc:201 msgid "This HTTP server has broken range support" msgstr "Этот HTTP-сервер не поддерживает скачивание фрагментов файлов" -#: methods/http.cc:647 +#: methods/server.cc:225 msgid "Unknown date format" msgstr "Неизвестный формат данных" -#: methods/http.cc:826 -msgid "Select failed" -msgstr "Ошибка в select" +#: methods/server.cc:494 +msgid "Bad header data" +msgstr "Неверный заголовок данных" -#: methods/http.cc:831 -msgid "Connection timed out" -msgstr "Время ожидания для соединения истекло" +#: methods/server.cc:511 methods/server.cc:567 +msgid "Connection failed" +msgstr "Соединение разорвано" -#: methods/http.cc:854 -msgid "Error writing to output file" -msgstr "Ошибка записи в выходной файл" +#: methods/server.cc:659 +msgid "Internal error" +msgstr "Внутренняя ошибка" -#: methods/http.cc:885 -msgid "Error writing to file" -msgstr "Ошибка записи в файл" +#: apt-private/private-list.cc:147 +msgid "Listing" +msgstr "" -#: methods/http.cc:913 -msgid "Error writing to the file" -msgstr "Ошибка записи в файл" +#: apt-private/private-install.cc:93 +msgid "Internal error, InstallPackages was called with broken packages!" +msgstr "" +"Внутренняя ошибка, InstallPackages была вызвана с неработоспособными " +"пакетами!" -#: methods/http.cc:927 -msgid "Error reading from server. Remote end closed connection" -msgstr "Ошибка чтения, удалённый сервер прервал соединение" +#: apt-private/private-install.cc:102 +msgid "Packages need to be removed but remove is disabled." +msgstr "Пакеты необходимо удалить, но удаление запрещено." -#: methods/http.cc:929 -msgid "Error reading from server" -msgstr "Ошибка чтения с сервера" +#: apt-private/private-install.cc:121 +msgid "Internal error, Ordering didn't finish" +msgstr "Внутренняя ошибка, Ordering не завершилась" -#: methods/http.cc:1197 -msgid "Bad header data" -msgstr "Неверный заголовок данных" +#: apt-private/private-install.cc:159 +msgid "How odd.. The sizes didn't match, email apt@packages.debian.org" +msgstr "Странно. Несовпадение размеров, напишите на apt@packages.debian.org" -#: methods/http.cc:1214 methods/http.cc:1269 -msgid "Connection failed" -msgstr "Соединение разорвано" +#. 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 +#: apt-private/private-install.cc:166 +#, c-format +msgid "Need to get %sB/%sB of archives.\n" +msgstr "Необходимо скачать %sB/%sB архивов.\n" -#: methods/http.cc:1361 -msgid "Internal error" -msgstr "Внутренняя ошибка" +#. 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 +#: apt-private/private-install.cc:171 +#, c-format +msgid "Need to get %sB of archives.\n" +msgstr "Необходимо скачать %sБ архивов.\n" + +#. 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 +#: apt-private/private-install.cc:178 +#, c-format +msgid "After this operation, %sB of additional disk space will be used.\n" +msgstr "" +"После данной операции, объём занятого дискового пространства возрастёт на " +"%sB.\n" + +#. 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 +#: apt-private/private-install.cc:183 +#, c-format +msgid "After this operation, %sB disk space will be freed.\n" +msgstr "" +"После данной операции, объём занятого дискового пространства уменьшится на " +"%sB.\n" + +#: apt-private/private-install.cc:211 +#, c-format +msgid "You don't have enough free space in %s." +msgstr "Недостаточно свободного места в %s." + +#: apt-private/private-install.cc:221 apt-private/private-download.cc:55 +msgid "There are problems and -y was used without --force-yes" +msgstr "Существуют проблемы, а параметр -y указан без --force-yes" + +#: apt-private/private-install.cc:227 apt-private/private-install.cc:249 +msgid "Trivial Only specified but this is not a trivial operation." +msgstr "" +"Запрошено выполнение только тривиальных операций, но это не тривиальная " +"операция." + +#. TRANSLATOR: This string needs to be typed by the user as a confirmation, so be +#. careful with hard to type or special characters (like non-breaking spaces) +#: apt-private/private-install.cc:231 +msgid "Yes, do as I say!" +msgstr "Да, делать, как я скажу!" + +#: apt-private/private-install.cc:233 +#, c-format +msgid "" +"You are about to do something potentially harmful.\n" +"To continue type in the phrase '%s'\n" +" ?] " +msgstr "" +"То, что вы хотите сделать, может иметь нежелательные последствия.\n" +"Чтобы продолжить, введите фразу: «%s»\n" +" ?] " + +#: apt-private/private-install.cc:239 apt-private/private-install.cc:257 +msgid "Abort." +msgstr "Аварийное завершение." + +#: apt-private/private-install.cc:254 +msgid "Do you want to continue?" +msgstr "Хотите продолжить?" + +#: apt-private/private-install.cc:324 +msgid "Some files failed to download" +msgstr "Некоторые файлы скачать не удалось" + +#: apt-private/private-install.cc:331 +msgid "" +"Unable to fetch some archives, maybe run apt-get update or try with --fix-" +"missing?" +msgstr "" +"Невозможно получить некоторые архивы, вероятно надо запустить apt-get update " +"или попытаться повторить запуск с ключом --fix-missing" + +#: apt-private/private-install.cc:335 +msgid "--fix-missing and media swapping is not currently supported" +msgstr "--fix-missing и смена носителя в данный момент не поддерживаются" + +#: apt-private/private-install.cc:340 +msgid "Unable to correct missing packages." +msgstr "Невозможно исправить ситуацию с пропущенными пакетами." + +#: apt-private/private-install.cc:341 +msgid "Aborting install." +msgstr "Аварийное завершение установки." + +#: apt-private/private-install.cc:377 +msgid "" +"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] "" +"Следующий пакет исчез из системы, так как все их файлы\n" +"теперь берутся из других пакетов:" +msgstr[1] "" +"Следующие пакеты исчез из системы, так как все их файлы\n" +"теперь берутся из других пакетов:" +msgstr[2] "" +"Следующие пакеты исчез из системы, так как все их файлы\n" +"теперь берутся из других пакетов:" + +#: apt-private/private-install.cc:381 +msgid "Note: This is done automatically and on purpose by dpkg." +msgstr "Замечание: это сделано автоматически и специально программой dpkg." + +#: apt-private/private-install.cc:402 +msgid "We are not supposed to delete stuff, can't start AutoRemover" +msgstr "Не предполагалось удалять stuff, невозможно запустить AutoRemover" + +#: apt-private/private-install.cc:510 +msgid "" +"Hmm, seems like the AutoRemover destroyed something which really\n" +"shouldn't happen. Please file a bug report against apt." +msgstr "" +"Хм, кажется, что AutoRemover был как-то удалён, чего не должно\n" +"было случиться. Пожалуйста, отправьте сообщение об ошибке в пакете apt." + +#. +#. if (Packages == 1) +#. { +#. c1out << std::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.") << std::endl; +#. } +#. +#: apt-private/private-install.cc:513 apt-private/private-install.cc:654 +msgid "The following information may help to resolve the situation:" +msgstr "Следующая информация, возможно, поможет вам:" + +#: apt-private/private-install.cc:517 +msgid "Internal Error, AutoRemover broke stuff" +msgstr "Внутренняя ошибка, AutoRemover всё поломал" + +#: apt-private/private-install.cc:524 +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] "Следующий пакет устанавливался автоматически и больше не требуется:" +msgstr[1] "" +"Следующие пакеты устанавливались автоматически и больше не требуются:" +msgstr[2] "" +"Следующие пакеты устанавливались автоматически и больше не требуются:" + +#: apt-private/private-install.cc:528 +#, 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" +msgstr[1] "%lu пакета было установлено автоматически и больше не требуется.\n" +msgstr[2] "%lu пакетов было установлены автоматически и больше не требуются.\n" + +#: apt-private/private-install.cc:530 +msgid "Use 'apt-get autoremove' to remove it." +msgid_plural "Use 'apt-get autoremove' to remove them." +msgstr[0] "Для его удаления используйте «apt-get autoremove»." +msgstr[1] "Для их удаления используйте «apt-get autoremove»." +msgstr[2] "Для их удаления используйте «apt-get autoremove»." + +#: apt-private/private-install.cc:624 +msgid "You might want to run 'apt-get -f install' to correct these:" +msgstr "" +"Возможно, для исправления этих ошибок вы захотите воспользоваться «apt-get -" +"f install»:" + +#: apt-private/private-install.cc:626 +msgid "" +"Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a " +"solution)." +msgstr "" +"Неудовлетворённые зависимости. Попытайтесь выполнить «apt-get -f install», " +"не указывая имени пакета, (или найдите другое решение)." + +#: apt-private/private-install.cc:639 +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 "" +"Некоторые пакеты невозможно установить. Возможно, вы просите невозможного,\n" +"или же используете нестабильную версию дистрибутива, где запрошенные вами\n" +"пакеты ещё не созданы или были удалены из Incoming." + +#: apt-private/private-install.cc:660 +msgid "Broken packages" +msgstr "Сломанные пакеты" + +#: apt-private/private-install.cc:713 +msgid "The following extra packages will be installed:" +msgstr "Будут установлены следующие дополнительные пакеты:" + +#: apt-private/private-install.cc:803 +msgid "Suggested packages:" +msgstr "Предлагаемые пакеты:" + +#: apt-private/private-install.cc:804 +msgid "Recommended packages:" +msgstr "Рекомендуемые пакеты:" + +#: apt-private/private-download.cc:32 +msgid "WARNING: The following packages cannot be authenticated!" +msgstr "ВНИМАНИЕ: Следующие пакеты невозможно аутентифицировать!" + +#: apt-private/private-download.cc:36 +msgid "Authentication warning overridden.\n" +msgstr "Предупреждение об аутентификации не принято в внимание.\n" + +#: apt-private/private-download.cc:41 apt-private/private-download.cc:48 +msgid "Some packages could not be authenticated" +msgstr "Некоторые пакеты невозможно аутентифицировать" + +#: apt-private/private-download.cc:46 +msgid "Install these packages without verification?" +msgstr "Установить эти пакеты без проверки?" + +#: apt-private/private-download.cc:87 apt-pkg/update.cc:84 +#, c-format +msgid "Failed to fetch %s %s\n" +msgstr "Не удалось получить %s %s\n" + +#: apt-private/private-output.cc:75 apt-private/private-show.cc:81 +#: apt-private/private-show.cc:86 +msgid "unknown" +msgstr "" + +#: apt-private/private-output.cc:201 +#, fuzzy, c-format +msgid "[installed,upgradable to: %s]" +msgstr " [Установлен]" + +#: apt-private/private-output.cc:205 +#, fuzzy +msgid "[installed,local]" +msgstr " [Установлен]" + +#: apt-private/private-output.cc:208 +msgid "[installed,auto-removable]" +msgstr "" + +#: apt-private/private-output.cc:210 +#, fuzzy +msgid "[installed,automatic]" +msgstr " [Установлен]" + +#: apt-private/private-output.cc:212 +#, fuzzy +msgid "[installed]" +msgstr " [Установлен]" + +#: apt-private/private-output.cc:216 +#, c-format +msgid "[upgradable from: %s]" +msgstr "" + +#: apt-private/private-output.cc:220 +msgid "[residual-config]" +msgstr "" + +#: apt-private/private-output.cc:320 +msgid "The following packages have unmet dependencies:" +msgstr "Пакеты, имеющие неудовлетворённые зависимости:" + +#: apt-private/private-output.cc:410 +#, c-format +msgid "but %s is installed" +msgstr "но %s уже установлен" + +#: apt-private/private-output.cc:412 +#, c-format +msgid "but %s is to be installed" +msgstr "но %s будет установлен" + +#: apt-private/private-output.cc:419 +msgid "but it is not installable" +msgstr "но он не может быть установлен" + +#: apt-private/private-output.cc:421 +msgid "but it is a virtual package" +msgstr "но это виртуальный пакет" + +#: apt-private/private-output.cc:424 +msgid "but it is not installed" +msgstr "но он не установлен" + +#: apt-private/private-output.cc:424 +msgid "but it is not going to be installed" +msgstr "но он не будет установлен" + +#: apt-private/private-output.cc:429 +msgid " or" +msgstr " или" + +#: apt-private/private-output.cc:458 +msgid "The following NEW packages will be installed:" +msgstr "НОВЫЕ пакеты, которые будут установлены:" + +#: apt-private/private-output.cc:484 +msgid "The following packages will be REMOVED:" +msgstr "Пакеты, которые будут УДАЛЕНЫ:" + +#: apt-private/private-output.cc:506 +msgid "The following packages have been kept back:" +msgstr "Пакеты, которые будут оставлены в неизменном виде:" + +#: apt-private/private-output.cc:527 +msgid "The following packages will be upgraded:" +msgstr "Пакеты, которые будут обновлены:" + +#: apt-private/private-output.cc:548 +msgid "The following packages will be DOWNGRADED:" +msgstr "Пакеты, будут заменены на более СТАРЫЕ версии:" + +#: apt-private/private-output.cc:568 +msgid "The following held packages will be changed:" +msgstr "" +"Пакеты, которые должны были бы остаться без изменений, но будут заменены:" + +#: apt-private/private-output.cc:623 +#, c-format +msgid "%s (due to %s) " +msgstr "%s (вследствие %s) " + +#: apt-private/private-output.cc:631 +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" +"НЕ ДЕЛАЙТЕ этого, если вы НЕ представляете себе все возможные последствия!" + +#: apt-private/private-output.cc:662 +#, c-format +msgid "%lu upgraded, %lu newly installed, " +msgstr "обновлено %lu, установлено %lu новых пакетов, " + +#: apt-private/private-output.cc:666 +#, c-format +msgid "%lu reinstalled, " +msgstr "переустановлено %lu переустановлено, " + +#: apt-private/private-output.cc:668 +#, c-format +msgid "%lu downgraded, " +msgstr "%lu пакетов заменены на старые версии, " + +#: apt-private/private-output.cc:670 +#, c-format +msgid "%lu to remove and %lu not upgraded.\n" +msgstr "для удаления отмечено %lu пакетов, и %lu пакетов не обновлено.\n" + +#: apt-private/private-output.cc:674 +#, c-format +msgid "%lu not fully installed or removed.\n" +msgstr "не установлено до конца или удалено %lu пакетов.\n" + +#. TRANSLATOR: Yes/No question help-text: defaulting to Y[es] +#. e.g. "Do you want to continue? [Y/n] " +#. The user has to answer with an input matching the +#. YESEXPR/NOEXPR defined in your l10n. +#: apt-private/private-output.cc:696 +msgid "[Y/n]" +msgstr "[Д/н]" + +#. TRANSLATOR: Yes/No question help-text: defaulting to N[o] +#. e.g. "Should this file be removed? [y/N] " +#. The user has to answer with an input matching the +#. YESEXPR/NOEXPR defined in your l10n. +#: apt-private/private-output.cc:702 +msgid "[y/N]" +msgstr "" + +#. TRANSLATOR: "Yes" answer printed for a yes/no question if --assume-yes is set +#: apt-private/private-output.cc:713 +msgid "Y" +msgstr "д" + +#. TRANSLATOR: "No" answer printed for a yes/no question if --assume-no is set +#: apt-private/private-output.cc:719 +msgid "N" +msgstr "н" + +#: apt-private/private-output.cc:741 apt-pkg/cachefilter.cc:33 +#, c-format +msgid "Regex compilation error - %s" +msgstr "Ошибка компиляции регулярного выражения — %s" + +#: apt-private/private-cachefile.cc:87 +msgid "Correcting dependencies..." +msgstr "Исправление зависимостей…" + +#: apt-private/private-cachefile.cc:90 +msgid " failed." +msgstr " не удалось." + +#: apt-private/private-cachefile.cc:93 +msgid "Unable to correct dependencies" +msgstr "Невозможно скорректировать зависимости" + +#: apt-private/private-cachefile.cc:96 +msgid "Unable to minimize the upgrade set" +msgstr "Невозможно минимизировать набор обновлений" + +#: apt-private/private-cachefile.cc:98 +msgid " Done" +msgstr " Готово" + +#: apt-private/private-cachefile.cc:102 +msgid "You might want to run 'apt-get -f install' to correct these." +msgstr "" +"Возможно, для исправления этих ошибок вы захотите воспользоваться «apt-get -" +"f install»." + +#: apt-private/private-cachefile.cc:105 +msgid "Unmet dependencies. Try using -f." +msgstr "Неудовлетворённые зависимости. Попытайтесь использовать -f." + +#: apt-private/private-cacheset.cc:26 apt-private/private-search.cc:57 +msgid "Sorting" +msgstr "" + +#: apt-private/private-update.cc:45 +msgid "The update command takes no arguments" +msgstr "Команде update не нужны аргументы" + +#: apt-private/private-upgrade.cc:19 +msgid "Calculating upgrade... " +msgstr "Расчёт обновлений…" + +#: apt-private/private-upgrade.cc:24 +#, fuzzy +msgid "Internal error, Upgrade broke stuff" +msgstr "Внутренняя ошибка, AllUpgrade всё поломал" + +#: apt-private/private-upgrade.cc:26 +msgid "Done" +msgstr "Готово" + +#: apt-private/private-search.cc:61 +msgid "Full Text Search" +msgstr "" + +#: apt-private/private-show.cc:152 +#, c-format +msgid "There is %lu additional record. Please use the '-a' switch to see it" +msgid_plural "" +"There are %lu additional records. Please use the '-a' switch to see them." +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" + +#: apt-private/private-show.cc:159 +msgid "not a real package (virtual)" +msgstr "" + +#: apt-private/private-main.cc:19 +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 требуются права суперпользователя.\n" +" Учтите, что блокировка не используется,\n" +" поэтому нет полного соответствия с текущей реальной ситуацией!" + +#: apt-private/private-sources.cc:45 +#, fuzzy, c-format +msgid "Failed to parse %s. Edit again? " +msgstr "Не удалось переименовать %s в %s" + +#: apt-private/private-sources.cc:57 +#, c-format +msgid "Your '%s' file changed, please run 'apt-get update'." +msgstr "" + +#: apt-private/acqprogress.cc:63 +msgid "Hit " +msgstr "В кэше " + +#: apt-private/acqprogress.cc:87 +msgid "Get:" +msgstr "Получено:" + +#: apt-private/acqprogress.cc:118 +msgid "Ign " +msgstr "Игн " + +#: apt-private/acqprogress.cc:122 +msgid "Err " +msgstr "Ош " + +#: apt-private/acqprogress.cc:143 +#, c-format +msgid "Fetched %sB in %s (%sB/s)\n" +msgstr "Получено %sБ за %s (%sБ/c)\n" + +#: apt-private/acqprogress.cc:233 +#, c-format +msgid " [Working]" +msgstr " [Обработка]" + +#: apt-private/acqprogress.cc:294 +#, c-format +msgid "" +"Media change: please insert the disc labeled\n" +" '%s'\n" +"in the drive '%s' and press enter\n" +msgstr "" +"Смена носителя: вставьте диск с меткой\n" +" «%s»\n" +"в устройство «%s» и нажмите ввод\n" #. 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:464 -#: apt-pkg/contrib/cdromutl.cc:184 apt-pkg/contrib/fileutl.cc:404 -#: apt-pkg/contrib/fileutl.cc:517 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:362 +#: apt-pkg/contrib/cdromutl.cc:184 apt-pkg/contrib/fileutl.cc:406 +#: apt-pkg/contrib/fileutl.cc:519 apt-pkg/sourcelist.cc:271 +#: apt-pkg/sourcelist.cc:277 apt-pkg/acquire.cc:485 apt-pkg/init.cc:100 +#: apt-pkg/init.cc:108 apt-pkg/clean.cc:36 apt-pkg/policy.cc:373 #, c-format msgid "Unable to read %s" msgstr "Невозможно прочитать %s" @@ -1720,60 +1722,42 @@ msgstr "Невозможно прочитать файл на зеркале «% 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 "" -"Не удалось наложить заплату %s с использованием mmap и файловой операции — " -"вероятно, повреждена заплата." - -#: 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 "" -"Не удалось наложить заплату %s с использованием mmap (но не из-за mmap) — " -"вероятно, повреждена заплата." - -#: methods/rsh.cc:99 ftparchive/multicompress.cc:168 +#: methods/rsh.cc:98 ftparchive/multicompress.cc:169 msgid "Failed to create IPC pipe to subprocess" msgstr "Не удалось создать IPC-канал для порождённого процесса" -#: methods/rsh.cc:340 +#: methods/rsh.cc:339 msgid "Connection closed prematurely" msgstr "Соединение закрыто преждевременно" -#: dselect/install:32 +#: dselect/install:33 msgid "Bad default setting!" msgstr "Неправильное значение по умолчанию!" -#: dselect/install:51 dselect/install:83 dselect/install:87 dselect/install:94 -#: dselect/install:105 dselect/update:45 +#: dselect/install:52 dselect/install:84 dselect/install:88 dselect/install:95 +#: dselect/install:106 dselect/update:45 msgid "Press enter to continue." msgstr "Для продолжения нажмите ввод." -#: dselect/install:91 +#: dselect/install:92 msgid "Do you want to erase any previously downloaded .deb files?" msgstr "Удалить все ранее скачанные .deb файлы?" -#: dselect/install:101 +#: dselect/install:102 msgid "Some errors occurred while unpacking. Packages that were installed" msgstr "Во время распаковки возникли ошибки. Пакеты, которые были установлены," -#: dselect/install:102 +#: dselect/install:103 msgid "will be configured. This may result in duplicate errors" msgstr "будут настроены. Это может привести к повторению ошибок" -#: dselect/install:103 +#: dselect/install:104 msgid "or errors caused by missing dependencies. This is OK, only the errors" msgstr "" "или возникновению новых из-за неудовлетворённых зависимостей. Это нормально, " "важны" -#: dselect/install:104 +#: dselect/install:105 msgid "" "above this message are important. Please fix them and run [I]nstall again" msgstr "" @@ -1784,12 +1768,7 @@ msgstr "" 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 +#: cmdline/apt-extracttemplates.cc:224 msgid "" "Usage: apt-extracttemplates file1 [file2 ...]\n" "\n" @@ -1812,12 +1791,12 @@ msgstr "" " -c=? Читать указанный файл настройки\n" " -o=? Задать значение произвольной настройке, например, -o dir::cache=/tmp\n" -#: cmdline/apt-extracttemplates.cc:271 apt-pkg/pkgcachegen.cc:1388 +#: cmdline/apt-extracttemplates.cc:256 apt-pkg/pkgcachegen.cc:1388 #, c-format msgid "Unable to write to %s" msgstr "Невозможно записать в %s" -#: cmdline/apt-extracttemplates.cc:313 +#: cmdline/apt-extracttemplates.cc:298 msgid "Cannot get debconf version. Is debconf installed?" msgstr "Невозможно определить версию debconf. Он установлен?" @@ -2029,36 +2008,36 @@ msgstr "Не удалось прочесть ссылку %s" msgid "Failed to unlink %s" msgstr "Не удалось удалить %s" -#: ftparchive/writer.cc:288 +#: ftparchive/writer.cc:289 #, c-format msgid "*** Failed to link %s to %s" msgstr "*** Не удалось создать ссылку %s на %s" -#: ftparchive/writer.cc:298 +#: ftparchive/writer.cc:299 #, c-format msgid " DeLink limit of %sB hit.\n" msgstr " Превышен лимит в %sB в DeLink.\n" -#: ftparchive/writer.cc:403 +#: ftparchive/writer.cc:404 msgid "Archive had no package field" msgstr "В архиве нет поля package" -#: ftparchive/writer.cc:411 ftparchive/writer.cc:701 +#: ftparchive/writer.cc:412 ftparchive/writer.cc:702 #, c-format msgid " %s has no override entry\n" msgstr " Нет записи о переназначении (override) для %s\n" -#: ftparchive/writer.cc:479 ftparchive/writer.cc:845 +#: ftparchive/writer.cc:480 ftparchive/writer.cc:846 #, c-format msgid " %s maintainer is %s not %s\n" msgstr " пакет %s сопровождает %s, а не %s\n" -#: ftparchive/writer.cc:711 +#: ftparchive/writer.cc:712 #, c-format msgid " %s has no source override entry\n" msgstr " Нет записи source override для %s\n" -#: ftparchive/writer.cc:715 +#: ftparchive/writer.cc:716 #, c-format msgid " %s has no binary override entry either\n" msgstr " Нет записи binary override для %s\n" @@ -2067,78 +2046,85 @@ msgstr " Нет записи binary override для %s\n" msgid "realloc - Failed to allocate memory" msgstr "realloc — не удалось выделить память" -#: ftparchive/override.cc:35 ftparchive/override.cc:143 +#: ftparchive/override.cc:35 ftparchive/override.cc:139 #, c-format msgid "Unable to open %s" msgstr "Не удалось открыть %s" -#: ftparchive/override.cc:61 ftparchive/override.cc:167 +#. skip spaces +#. find end of word +#: ftparchive/override.cc:65 +#, fuzzy, c-format +msgid "Malformed override %s line %llu (%s)" +msgstr "Неправильная запись о переназначении (override) %s в строке %llu #1" + +#: ftparchive/override.cc:124 ftparchive/override.cc:198 +#, c-format +msgid "Failed to read the override file %s" +msgstr "Не удалось прочесть файл переназначений (override) %s" + +#: ftparchive/override.cc:163 #, c-format msgid "Malformed override %s line %llu #1" msgstr "Неправильная запись о переназначении (override) %s в строке %llu #1" -#: ftparchive/override.cc:75 ftparchive/override.cc:179 +#: ftparchive/override.cc:175 #, c-format msgid "Malformed override %s line %llu #2" msgstr "Неправильная запись о переназначении (override) %s в строке %llu #2" -#: ftparchive/override.cc:89 ftparchive/override.cc:192 +#: ftparchive/override.cc:188 #, c-format msgid "Malformed override %s line %llu #3" msgstr "Неправильная запись о переназначении (override) %s в строке %llu #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 +#: ftparchive/multicompress.cc:71 #, c-format msgid "Unknown compression algorithm '%s'" msgstr "Неизвестный алгоритм сжатия «%s»" -#: ftparchive/multicompress.cc:100 +#: ftparchive/multicompress.cc:101 #, c-format msgid "Compressed output %s needs a compression set" msgstr "" "Для получения сжатого вывода %s необходимо включить использования сжатия" -#: ftparchive/multicompress.cc:189 +#: ftparchive/multicompress.cc:190 msgid "Failed to create FILE*" msgstr "Не удалось создать FILE*" -#: ftparchive/multicompress.cc:192 +#: ftparchive/multicompress.cc:193 msgid "Failed to fork" msgstr "Не удалось запустить порождённый процесс" -#: ftparchive/multicompress.cc:206 +#: ftparchive/multicompress.cc:207 msgid "Compress child" msgstr "Процесс-потомок, производящий сжатие" -#: ftparchive/multicompress.cc:229 +#: ftparchive/multicompress.cc:230 #, c-format msgid "Internal error, failed to create %s" msgstr "Внутренняя ошибка, не удалось создать %s" -#: ftparchive/multicompress.cc:304 +#: ftparchive/multicompress.cc:303 msgid "IO to subprocess/file failed" msgstr "Ошибка ввода/вывода в подпроцесс/файл" -#: ftparchive/multicompress.cc:342 +#: ftparchive/multicompress.cc:341 msgid "Failed to read while computing MD5" msgstr "Ошибка чтения во время вычисления MD5" -#: ftparchive/multicompress.cc:358 +#: ftparchive/multicompress.cc:357 #, c-format msgid "Problem unlinking %s" msgstr "Не удалось удалить %s" -#: ftparchive/multicompress.cc:373 apt-inst/extract.cc:187 +#: ftparchive/multicompress.cc:372 apt-inst/extract.cc:187 #, c-format msgid "Failed to rename %s to %s" msgstr "Не удалось переименовать %s в %s" -#: cmdline/apt-internal-solver.cc:37 +#: cmdline/apt-internal-solver.cc:38 msgid "" "Usage: apt-internal-solver\n" "\n" @@ -2191,23 +2177,23 @@ msgstr "" " -c=? читать указанный файл настройки\n" " -o=? Задать значение произвольной настройке, например, -o dir::cache=/tmp\n" -#: apt-inst/contrib/extracttar.cc:116 +#: apt-inst/contrib/extracttar.cc:122 msgid "Failed to create pipes" msgstr "Не удалось создать каналы" -#: apt-inst/contrib/extracttar.cc:143 +#: apt-inst/contrib/extracttar.cc:149 msgid "Failed to exec gzip " msgstr "Не удалось выполнить gzip " -#: apt-inst/contrib/extracttar.cc:180 apt-inst/contrib/extracttar.cc:210 +#: apt-inst/contrib/extracttar.cc:186 apt-inst/contrib/extracttar.cc:216 msgid "Corrupted archive" msgstr "Повреждённый архив" -#: apt-inst/contrib/extracttar.cc:195 +#: apt-inst/contrib/extracttar.cc:201 msgid "Tar checksum failed, archive corrupted" msgstr "Неправильная контрольная сумма Tar, архив повреждён" -#: apt-inst/contrib/extracttar.cc:302 +#: apt-inst/contrib/extracttar.cc:306 #, c-format msgid "Unknown TAR header type %u, member %s" msgstr "Неизвестный заголовок в архиве TAR. Тип %u, элемент %s" @@ -2273,7 +2259,7 @@ msgstr "Повторно указан файл настройки %s/%s" msgid "Failed to write file %s" msgstr "Не удалось записать в файл %s" -#: apt-inst/dirstream.cc:98 apt-inst/dirstream.cc:106 +#: apt-inst/dirstream.cc:106 #, c-format msgid "Failed to close file %s" msgstr "Не удалось закрыть файл %s" @@ -2330,24 +2316,18 @@ msgstr "Файл %s/%s переписывает файл в пакете %s" msgid "Unable to stat %s" msgstr "Невозможно получить атрибуты %s" -#: apt-inst/deb/debfile.cc:41 apt-inst/deb/debfile.cc:46 +#: apt-inst/deb/debfile.cc:41 apt-inst/deb/debfile.cc:48 +#: apt-inst/deb/debfile.cc:57 #, c-format msgid "This is not a valid DEB archive, missing '%s' member" msgstr "Это неправильный DEB-архив — отсутствует составная часть «%s»" -#. 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»" - -#: apt-inst/deb/debfile.cc:120 +#: apt-inst/deb/debfile.cc:124 #, c-format msgid "Internal error, could not locate member %s" msgstr "Внутренняя ошибка, не удалось найти составную часть %s" -#: apt-inst/deb/debfile.cc:214 +#: apt-inst/deb/debfile.cc:219 msgid "Unparsable control file" msgstr "Не удалось прочесть содержимое control-файла" @@ -2391,7 +2371,7 @@ msgstr "" "Не хватает места для Dynamic MMap. Увеличьте значение APT::Cache-Start. " "Текущее значение: %lu. (man 5 apt.conf)" -#: apt-pkg/contrib/mmap.cc:440 +#: apt-pkg/contrib/mmap.cc:446 #, c-format msgid "" "Unable to increase the size of the MMap as the limit of %lu bytes is already " @@ -2399,7 +2379,7 @@ msgid "" msgstr "" "Не удалось увеличить размер MMap, так как уже достигнут предел в %lu байт." -#: apt-pkg/contrib/mmap.cc:443 +#: apt-pkg/contrib/mmap.cc:449 msgid "" "Unable to increase size of the MMap as automatic growing is disabled by user." msgstr "" @@ -2407,89 +2387,89 @@ msgstr "" "отключено пользователем." #. d means days, h means hours, min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:378 +#: apt-pkg/contrib/strutl.cc:401 #, c-format msgid "%lid %lih %limin %lis" msgstr "%liд %liч %liмин %liс" #. h means hours, min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:385 +#: apt-pkg/contrib/strutl.cc:408 #, c-format msgid "%lih %limin %lis" msgstr "%liч %liмин %liс" #. min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:392 +#: apt-pkg/contrib/strutl.cc:415 #, c-format msgid "%limin %lis" msgstr "%liмин %liс" #. s means seconds -#: apt-pkg/contrib/strutl.cc:397 +#: apt-pkg/contrib/strutl.cc:420 #, c-format msgid "%lis" msgstr "%liс" -#: apt-pkg/contrib/strutl.cc:1173 +#: apt-pkg/contrib/strutl.cc:1229 #, c-format msgid "Selection %s not found" msgstr "Не найдено: %s" -#: apt-pkg/contrib/configuration.cc:491 +#: apt-pkg/contrib/configuration.cc:503 #, c-format msgid "Unrecognized type abbreviation: '%c'" msgstr "Неизвестная аббревиатура типа: «%c»" -#: apt-pkg/contrib/configuration.cc:605 +#: apt-pkg/contrib/configuration.cc:617 #, c-format msgid "Opening configuration file %s" msgstr "Открытие файла настройки %s" -#: apt-pkg/contrib/configuration.cc:773 +#: apt-pkg/contrib/configuration.cc:785 #, c-format msgid "Syntax error %s:%u: Block starts with no name." msgstr "Синтаксическая ошибка %s:%u: в начале блока нет имени." -#: apt-pkg/contrib/configuration.cc:792 +#: apt-pkg/contrib/configuration.cc:804 #, c-format msgid "Syntax error %s:%u: Malformed tag" msgstr "Синтаксическая ошибка %s:%u: искажённый тег" -#: apt-pkg/contrib/configuration.cc:809 +#: apt-pkg/contrib/configuration.cc:821 #, c-format msgid "Syntax error %s:%u: Extra junk after value" msgstr "Синтаксическая ошибка %s:%u: лишние символы после значения" -#: apt-pkg/contrib/configuration.cc:849 +#: apt-pkg/contrib/configuration.cc:861 #, c-format msgid "Syntax error %s:%u: Directives can only be done at the top level" msgstr "" "Синтаксическая ошибка %s:%u: директивы могут задаваться только на верхнем " "уровне" -#: apt-pkg/contrib/configuration.cc:856 +#: apt-pkg/contrib/configuration.cc:868 #, c-format msgid "Syntax error %s:%u: Too many nested includes" msgstr "Синтаксическая ошибка %s:%u: слишком много вложенных include" -#: apt-pkg/contrib/configuration.cc:860 apt-pkg/contrib/configuration.cc:865 +#: apt-pkg/contrib/configuration.cc:872 apt-pkg/contrib/configuration.cc:877 #, c-format msgid "Syntax error %s:%u: Included from here" msgstr "Синтаксическая ошибка %s:%u вызвана include из этого места" -#: apt-pkg/contrib/configuration.cc:869 +#: apt-pkg/contrib/configuration.cc:881 #, c-format msgid "Syntax error %s:%u: Unsupported directive '%s'" msgstr "Синтаксическая ошибка %s:%u: не поддерживаемая директива «%s»" -#: apt-pkg/contrib/configuration.cc:872 +#: apt-pkg/contrib/configuration.cc:884 #, c-format msgid "Syntax error %s:%u: clear directive requires an option tree as argument" msgstr "" "Синтаксическая ошибка %s:%u: для директивы clear требуется третий параметр в " "качестве аргумента" -#: apt-pkg/contrib/configuration.cc:922 +#: apt-pkg/contrib/configuration.cc:934 #, c-format msgid "Syntax error %s:%u: Extra junk at end of file" msgstr "Синтаксическая ошибка %s:%u: лишние символы в конце файла" @@ -2514,48 +2494,48 @@ msgstr "…" msgid "%c%s... %u%%" msgstr "%c%s… %u%%" -#: apt-pkg/contrib/cmndline.cc:80 +#: apt-pkg/contrib/cmndline.cc:116 #, c-format msgid "Command line option '%c' [from %s] is not known." msgstr "Неизвестный параметр командной строки «%c» [из %s]." -#: apt-pkg/contrib/cmndline.cc:105 apt-pkg/contrib/cmndline.cc:114 -#: apt-pkg/contrib/cmndline.cc:122 +#: apt-pkg/contrib/cmndline.cc:141 apt-pkg/contrib/cmndline.cc:150 +#: apt-pkg/contrib/cmndline.cc:158 #, c-format msgid "Command line option %s is not understood" msgstr "Не распознанный параметр командной строки %s" -#: apt-pkg/contrib/cmndline.cc:127 +#: apt-pkg/contrib/cmndline.cc:163 #, c-format msgid "Command line option %s is not boolean" msgstr "Параметр командной строки %s — не логический переключатель \"да/нет\"" -#: apt-pkg/contrib/cmndline.cc:168 apt-pkg/contrib/cmndline.cc:189 +#: apt-pkg/contrib/cmndline.cc:204 apt-pkg/contrib/cmndline.cc:225 #, c-format msgid "Option %s requires an argument." msgstr "Для параметра %s требуется аргумент." -#: apt-pkg/contrib/cmndline.cc:202 apt-pkg/contrib/cmndline.cc:208 +#: apt-pkg/contrib/cmndline.cc:238 apt-pkg/contrib/cmndline.cc:244 #, c-format msgid "Option %s: Configuration item specification must have an =<val>." msgstr "Значение параметра %s должно иметь вид =<val>." -#: apt-pkg/contrib/cmndline.cc:237 +#: apt-pkg/contrib/cmndline.cc:273 #, c-format msgid "Option %s requires an integer argument, not '%s'" msgstr "Для параметра %s требуется аргумент в виде целого числа, а не «%s»" -#: apt-pkg/contrib/cmndline.cc:268 +#: apt-pkg/contrib/cmndline.cc:304 #, c-format msgid "Option '%s' is too long" msgstr "Параметр «%s» слишком длинный" -#: apt-pkg/contrib/cmndline.cc:300 +#: apt-pkg/contrib/cmndline.cc:336 #, c-format msgid "Sense %s is not understood, try true or false." msgstr "Смысл %s не ясен, используйте true или false." -#: apt-pkg/contrib/cmndline.cc:350 +#: apt-pkg/contrib/cmndline.cc:386 #, c-format msgid "Invalid operation %s" msgstr "Неверная операция %s" @@ -2569,51 +2549,51 @@ msgstr "Невозможно прочитать атрибуты точки мо msgid "Failed to stat the cdrom" msgstr "Невозможно получить атрибуты cdrom" -#: apt-pkg/contrib/fileutl.cc:93 +#: apt-pkg/contrib/fileutl.cc:95 #, c-format msgid "Problem closing the gzip file %s" msgstr "Проблема закрытия gzip-файла %s" -#: apt-pkg/contrib/fileutl.cc:226 +#: apt-pkg/contrib/fileutl.cc:228 #, c-format msgid "Not using locking for read only lock file %s" msgstr "" "Блокировка не используется, так как файл блокировки %s доступен только для " "чтения" -#: apt-pkg/contrib/fileutl.cc:231 +#: apt-pkg/contrib/fileutl.cc:233 #, c-format msgid "Could not open lock file %s" msgstr "Не удалось открыть файл блокировки %s" -#: apt-pkg/contrib/fileutl.cc:254 +#: apt-pkg/contrib/fileutl.cc:256 #, c-format msgid "Not using locking for nfs mounted lock file %s" msgstr "" "Блокировка не используется, так как файл блокировки %s находится на файловой " "системе nfs" -#: apt-pkg/contrib/fileutl.cc:259 +#: apt-pkg/contrib/fileutl.cc:261 #, c-format msgid "Could not get lock %s" msgstr "Не удалось получить доступ к файлу блокировки %s" -#: apt-pkg/contrib/fileutl.cc:396 apt-pkg/contrib/fileutl.cc:510 +#: apt-pkg/contrib/fileutl.cc:398 apt-pkg/contrib/fileutl.cc:512 #, c-format msgid "List of files can't be created as '%s' is not a directory" msgstr "Список файлов не может быть создан, так как «%s» не является каталогом" -#: apt-pkg/contrib/fileutl.cc:430 +#: apt-pkg/contrib/fileutl.cc:432 #, c-format msgid "Ignoring '%s' in directory '%s' as it is not a regular file" msgstr "Файл «%s» в каталоге «%s» игнорируется, так как это необычный файл" -#: apt-pkg/contrib/fileutl.cc:448 +#: apt-pkg/contrib/fileutl.cc:450 #, c-format msgid "Ignoring file '%s' in directory '%s' as it has no filename extension" msgstr "Файл «%s» в каталоге «%s» игнорируется, так как он не имеет расширения" -#: apt-pkg/contrib/fileutl.cc:457 +#: apt-pkg/contrib/fileutl.cc:459 #, c-format msgid "" "Ignoring file '%s' in directory '%s' as it has an invalid filename extension" @@ -2621,77 +2601,77 @@ msgstr "" "Файл «%s» в каталоге «%s» игнорируется, так как он не имеет неправильное " "расширение" -#: apt-pkg/contrib/fileutl.cc:844 +#: apt-pkg/contrib/fileutl.cc:862 #, c-format msgid "Sub-process %s received a segmentation fault." msgstr "" "Нарушение защиты памяти (segmentation fault) в порождённом процессе %s." -#: apt-pkg/contrib/fileutl.cc:846 +#: apt-pkg/contrib/fileutl.cc:864 #, c-format msgid "Sub-process %s received signal %u." msgstr "Порождённый процесс %s получил сигнал %u." -#: apt-pkg/contrib/fileutl.cc:850 apt-pkg/contrib/gpgv.cc:243 +#: apt-pkg/contrib/fileutl.cc:868 apt-pkg/contrib/gpgv.cc:237 #, c-format msgid "Sub-process %s returned an error code (%u)" msgstr "Порождённый процесс %s вернул код ошибки (%u)" -#: apt-pkg/contrib/fileutl.cc:852 apt-pkg/contrib/gpgv.cc:236 +#: apt-pkg/contrib/fileutl.cc:870 apt-pkg/contrib/gpgv.cc:230 #, c-format msgid "Sub-process %s exited unexpectedly" msgstr "Порождённый процесс %s неожиданно завершился" -#: apt-pkg/contrib/fileutl.cc:988 +#: apt-pkg/contrib/fileutl.cc:1016 #, c-format msgid "Could not open file %s" msgstr "Не удалось открыть файл %s" -#: apt-pkg/contrib/fileutl.cc:1065 +#: apt-pkg/contrib/fileutl.cc:1093 #, c-format msgid "Could not open file descriptor %d" msgstr "Не удалось открыть файловый дескриптор %d" -#: apt-pkg/contrib/fileutl.cc:1150 +#: apt-pkg/contrib/fileutl.cc:1178 msgid "Failed to create subprocess IPC" msgstr "Не удалось создать IPC с порождённым процессом" -#: apt-pkg/contrib/fileutl.cc:1205 +#: apt-pkg/contrib/fileutl.cc:1233 msgid "Failed to exec compressor " msgstr "Не удалось выполнить компрессор " -#: apt-pkg/contrib/fileutl.cc:1298 +#: apt-pkg/contrib/fileutl.cc:1326 #, c-format msgid "read, still have %llu to read but none left" msgstr "" "ошибка при чтении; собирались прочесть ещё %llu байт, но ничего больше нет" -#: apt-pkg/contrib/fileutl.cc:1385 apt-pkg/contrib/fileutl.cc:1407 +#: apt-pkg/contrib/fileutl.cc:1413 apt-pkg/contrib/fileutl.cc:1435 #, c-format msgid "write, still have %llu to write but couldn't" msgstr "ошибка при записи; собирались записать ещё %llu байт, но не смогли" -#: apt-pkg/contrib/fileutl.cc:1695 +#: apt-pkg/contrib/fileutl.cc:1723 #, c-format msgid "Problem closing the file %s" msgstr "Проблема закрытия файла %s" -#: apt-pkg/contrib/fileutl.cc:1707 +#: apt-pkg/contrib/fileutl.cc:1735 #, c-format msgid "Problem renaming the file %s to %s" msgstr "Проблема при переименовании файла %s в %s" -#: apt-pkg/contrib/fileutl.cc:1718 +#: apt-pkg/contrib/fileutl.cc:1746 #, c-format msgid "Problem unlinking the file %s" msgstr "Проблема при удалении файла %s" -#: apt-pkg/contrib/fileutl.cc:1731 +#: apt-pkg/contrib/fileutl.cc:1759 msgid "Problem syncing the file" msgstr "Проблема при синхронизации файла" #. TRANSLATOR: %s is the trusted keyring parts directory -#: apt-pkg/contrib/gpgv.cc:76 +#: apt-pkg/contrib/gpgv.cc:70 #, c-format msgid "No keyring installed in %s." msgstr "Связка ключей в %s не установлена." @@ -2803,91 +2783,101 @@ msgstr "Не удалось открыть StateFile %s" msgid "Failed to write temporary StateFile %s" msgstr "Не удалось записать временный StateFile %s" -#: apt-pkg/tagfile.cc:129 +#: apt-pkg/tagfile.cc:138 #, c-format msgid "Unable to parse package file %s (1)" msgstr "Невозможно разобрать содержимое пакета %s (1)" -#: apt-pkg/tagfile.cc:216 +#: apt-pkg/tagfile.cc:235 #, c-format msgid "Unable to parse package file %s (2)" msgstr "Невозможно разобрать содержимое пакета %s (2)" -#: apt-pkg/sourcelist.cc:96 +#: apt-pkg/sourcelist.cc:118 +#, fuzzy, c-format +msgid "Malformed stanza %u in source list %s (URI parse)" +msgstr "Искажённая строка %lu в списке источников %s (анализ URI)" + +#: apt-pkg/sourcelist.cc:161 #, c-format msgid "Malformed line %lu in source list %s ([option] unparseable)" msgstr "Искажённая строка %lu в списке источников %s ([параметр] неразбираем)" -#: apt-pkg/sourcelist.cc:99 +#: apt-pkg/sourcelist.cc:164 #, c-format msgid "Malformed line %lu in source list %s ([option] too short)" msgstr "" "Искажённая строка %lu в списке источников %s ([параметр] слишком короткий)" -#: apt-pkg/sourcelist.cc:110 +#: apt-pkg/sourcelist.cc:175 #, c-format msgid "Malformed line %lu in source list %s ([%s] is not an assignment)" msgstr "Искажённая строка %lu в списке источников %s (([%s] не назначаем)" -#: apt-pkg/sourcelist.cc:116 +#: apt-pkg/sourcelist.cc:181 #, c-format msgid "Malformed line %lu in source list %s ([%s] has no key)" msgstr "Искажённая строка %lu в списке источников %s ([%s] не имеет ключа)" -#: apt-pkg/sourcelist.cc:119 +#: apt-pkg/sourcelist.cc:184 #, c-format msgid "Malformed line %lu in source list %s ([%s] key %s has no value)" msgstr "" "Искажённая строка %lu в списке источников %s (([%s] ключ %s не имеет " "значения)" -#: apt-pkg/sourcelist.cc:132 +#: apt-pkg/sourcelist.cc:197 #, c-format msgid "Malformed line %lu in source list %s (URI)" msgstr "Искажённая строка %lu в списке источников %s (проблема в URI)" -#: apt-pkg/sourcelist.cc:134 +#: apt-pkg/sourcelist.cc:199 #, c-format msgid "Malformed line %lu in source list %s (dist)" msgstr "" "Искажённая строка %lu в списке источников %s (проблема в имени дистрибутива)" -#: apt-pkg/sourcelist.cc:137 +#: apt-pkg/sourcelist.cc:202 #, c-format msgid "Malformed line %lu in source list %s (URI parse)" msgstr "Искажённая строка %lu в списке источников %s (анализ URI)" -#: apt-pkg/sourcelist.cc:143 +#: apt-pkg/sourcelist.cc:208 #, c-format msgid "Malformed line %lu in source list %s (absolute dist)" msgstr "Искажённая строка %lu в списке источников %s (absolute dist)" -#: apt-pkg/sourcelist.cc:150 +#: apt-pkg/sourcelist.cc:215 #, c-format msgid "Malformed line %lu in source list %s (dist parse)" msgstr "Искажённая строка %lu в списке источников %s (dist parse)" -#: apt-pkg/sourcelist.cc:248 +#: apt-pkg/sourcelist.cc:326 #, c-format msgid "Opening %s" msgstr "Открытие %s" -#: apt-pkg/sourcelist.cc:265 apt-pkg/cdrom.cc:495 +#: apt-pkg/sourcelist.cc:338 apt-pkg/cdrom.cc:495 #, c-format msgid "Line %u too long in source list %s." msgstr "Строка %u в списке источников %s слишком длинна." -#: apt-pkg/sourcelist.cc:289 +#: apt-pkg/sourcelist.cc:362 #, c-format msgid "Malformed line %u in source list %s (type)" msgstr "Искажённая строка %u в списке источников %s (тип)" -#: apt-pkg/sourcelist.cc:293 +#: apt-pkg/sourcelist.cc:366 #, c-format msgid "Type '%s' is not known on line %u in source list %s" msgstr "Неизвестный тип «%s» в строке %u в списке источников %s" -#: apt-pkg/packagemanager.cc:297 apt-pkg/packagemanager.cc:923 +#: apt-pkg/sourcelist.cc:407 +#, fuzzy, c-format +msgid "Type '%s' is not known on stanza %u in source list %s" +msgstr "Неизвестный тип «%s» в строке %u в списке источников %s" + +#: apt-pkg/packagemanager.cc:296 apt-pkg/packagemanager.cc:922 #, c-format msgid "" "Could not perform immediate configuration on '%s'. Please see man 5 apt.conf " @@ -2896,12 +2886,12 @@ msgstr "" "Не удалось выполнить оперативную настройку «%s». Подробней, смотрите в man 5 " "apt.conf о APT::Immediate-Configure. (%d)" -#: apt-pkg/packagemanager.cc:498 apt-pkg/packagemanager.cc:529 +#: apt-pkg/packagemanager.cc:497 apt-pkg/packagemanager.cc:528 #, c-format msgid "Could not configure '%s'. " msgstr "Не удалось настроить «%s»." -#: apt-pkg/packagemanager.cc:571 +#: apt-pkg/packagemanager.cc:570 #, c-format msgid "" "This installation run will require temporarily removing the essential " @@ -2926,7 +2916,7 @@ msgid "" msgstr "" "Пакет %s нуждается в переустановке, но найти архив для него не удалось." -#: apt-pkg/algorithms.cc:1238 +#: apt-pkg/algorithms.cc:1068 msgid "" "Error, pkgProblemResolver::Resolve generated breaks, this may be caused by " "held packages." @@ -2934,19 +2924,11 @@ msgstr "" "Ошибка, pkgProblemResolver::Resolve сгенерировал повреждённые пакеты. Это " "может быть вызвано отложенными (held) пакетами." -#: apt-pkg/algorithms.cc:1240 +#: apt-pkg/algorithms.cc:1070 msgid "Unable to correct problems, you have held broken packages." msgstr "Невозможно исправить ошибки, у вас отложены (held) битые пакеты." -#: apt-pkg/algorithms.cc:1592 apt-pkg/algorithms.cc:1594 -msgid "" -"Some index files failed to download. They have been ignored, or old ones " -"used instead." -msgstr "" -"Некоторые индексные файлы не скачались. Они были проигнорированы или вместо " -"них были использованы старые версии." - -#: apt-pkg/acquire.cc:81 apt-pkg/cdrom.cc:838 +#: apt-pkg/acquire.cc:81 apt-pkg/cdrom.cc:811 #, c-format msgid "List directory %spartial is missing." msgstr "Каталог списка %spartial отсутствует." @@ -2973,27 +2955,32 @@ msgstr "Скачивается файл %li из %li (осталось %s)" msgid "Retrieving file %li of %li" msgstr "Скачивается файл %li из %li" -#: apt-pkg/acquire-worker.cc:112 +#: apt-pkg/acquire-worker.cc:113 #, c-format msgid "The method driver %s could not be found." msgstr "Драйвер для метода %s не найден." -#: apt-pkg/acquire-worker.cc:161 +#: apt-pkg/acquire-worker.cc:115 +#, fuzzy, c-format +msgid "Is the package %s installed?" +msgstr "Проверьте, установлен ли пакет «dpkg-dev».\n" + +#: apt-pkg/acquire-worker.cc:166 #, c-format msgid "Method %s did not start correctly" msgstr "Метод %s запустился не корректно" -#: apt-pkg/acquire-worker.cc:447 +#: apt-pkg/acquire-worker.cc:452 #, c-format msgid "Please insert the disc labeled: '%s' in the drive '%s' and press enter." msgstr "Вставьте диск с меткой «%s» в устройство «%s» и нажмите ввод." -#: apt-pkg/init.cc:151 +#: apt-pkg/init.cc:143 #, c-format msgid "Packaging system '%s' is not supported" msgstr "Система пакетирования «%s» не поддерживается" -#: apt-pkg/init.cc:167 +#: apt-pkg/init.cc:159 msgid "Unable to determine a suitable packaging system type" msgstr "Невозможно определить подходящий тип системы пакетирования" @@ -3027,17 +3014,17 @@ msgstr "" "Значение «%s» недопустимо для APT::Default-Release, так как выпуск " "недоступен в источниках" -#: apt-pkg/policy.cc:399 +#: apt-pkg/policy.cc:414 #, c-format msgid "Invalid record in the preferences file %s, no Package header" msgstr "Неверная запись в файле параметров %s: отсутствует заголовок Package" -#: apt-pkg/policy.cc:421 +#: apt-pkg/policy.cc:436 #, c-format msgid "Did not understand pin type %s" msgstr "Неизвестный тип фиксации %s" -#: apt-pkg/policy.cc:429 +#: apt-pkg/policy.cc:444 msgid "No priority (or zero) specified for pin" msgstr "Для фиксации не указан приоритет (или указан нулевой)" @@ -3110,16 +3097,20 @@ msgstr "Ошибка ввода/вывода при попытке сохран msgid "rename failed, %s (%s -> %s)." msgstr "переименовать не удалось, %s (%s -> %s)." -#: apt-pkg/acquire-item.cc:599 -msgid "MD5Sum mismatch" -msgstr "MD5Sum не совпадает" - -#: apt-pkg/acquire-item.cc:870 apt-pkg/acquire-item.cc:1887 -#: apt-pkg/acquire-item.cc:2030 +#: apt-pkg/acquire-item.cc:154 msgid "Hash Sum mismatch" msgstr "Хеш сумма не совпадает" -#: apt-pkg/acquire-item.cc:1388 +#: apt-pkg/acquire-item.cc:159 +msgid "Size mismatch" +msgstr "Не совпадает размер" + +#: apt-pkg/acquire-item.cc:164 +#, fuzzy +msgid "Invalid file format" +msgstr "Неверная операция %s" + +#: apt-pkg/acquire-item.cc:1570 #, c-format msgid "" "Unable to find expected entry '%s' in Release file (Wrong sources.list entry " @@ -3128,16 +3119,16 @@ msgstr "" "Невозможно найти ожидаемый элемент «%s» в файле Release (некорректная запись " "в sources.list или файл)" -#: apt-pkg/acquire-item.cc:1404 +#: apt-pkg/acquire-item.cc:1586 #, c-format msgid "Unable to find hash sum for '%s' in Release file" msgstr "Невозможно найти хеш-сумму «%s» в файле Release" -#: apt-pkg/acquire-item.cc:1446 +#: apt-pkg/acquire-item.cc:1628 msgid "There is no public key available for the following key IDs:\n" msgstr "Недоступен открытый ключ для следующих ID ключей:\n" -#: apt-pkg/acquire-item.cc:1484 +#: apt-pkg/acquire-item.cc:1666 #, c-format msgid "" "Release file for %s is expired (invalid since %s). Updates for this " @@ -3146,12 +3137,12 @@ msgstr "" "Файл Release для %s просрочен (недостоверный начиная с %s). Обновление этого " "репозитория производиться не будет." -#: apt-pkg/acquire-item.cc:1506 +#: apt-pkg/acquire-item.cc:1688 #, c-format msgid "Conflicting distribution: %s (expected %s but got %s)" msgstr "Конфликт распространения: %s (ожидался %s, но получен %s)" -#: apt-pkg/acquire-item.cc:1536 +#: apt-pkg/acquire-item.cc:1718 #, c-format msgid "" "An error occurred during the signature verification. The repository is not " @@ -3161,12 +3152,12 @@ msgstr "" "использованы предыдущие индексные файлы. Ошибка GPG: %s: %s\n" #. Invalid signature file, reject (LP: #346386) (Closes: #627642) -#: apt-pkg/acquire-item.cc:1546 apt-pkg/acquire-item.cc:1551 +#: apt-pkg/acquire-item.cc:1728 apt-pkg/acquire-item.cc:1733 #, c-format msgid "GPG error: %s: %s" msgstr "Ошибка GPG: %s: %s" -#: apt-pkg/acquire-item.cc:1663 +#: apt-pkg/acquire-item.cc:1856 #, c-format msgid "" "I wasn't able to locate a file for the %s package. This might mean you need " @@ -3175,31 +3166,23 @@ msgstr "" "Не удалось обнаружить файл пакета %s. Это может означать, что вам придётся " "вручную исправить этот пакет (возможно, пропущен arch)" -#: apt-pkg/acquire-item.cc:1722 +#: apt-pkg/acquire-item.cc:1922 #, c-format -msgid "" -"I wasn't able to locate a file for the %s package. This might mean you need " -"to manually fix this package." -msgstr "" -"Не удалось обнаружить файл пакета %s. Это может означать, что вам придётся " -"вручную исправить этот пакет." +msgid "Can't find a source to download version '%s' of '%s'" +msgstr "Невозможно найти источник для загрузки «%2$s» версии «%1$s»" -#: apt-pkg/acquire-item.cc:1781 +#: apt-pkg/acquire-item.cc:1980 #, c-format msgid "" "The package index files are corrupted. No Filename: field for package %s." msgstr "Некорректный перечень пакетов. Нет поля Filename: для пакета %s." -#: apt-pkg/acquire-item.cc:1879 -msgid "Size mismatch" -msgstr "Не совпадает размер" - -#: apt-pkg/indexrecords.cc:68 +#: apt-pkg/indexrecords.cc:73 #, c-format msgid "Unable to parse Release file %s" msgstr "Невозможно разобрать содержимое файла Release (%s)" -#: apt-pkg/indexrecords.cc:78 +#: apt-pkg/indexrecords.cc:81 #, c-format msgid "No sections in Release file %s" msgstr "Отсутствуют разделы в файле Release (%s)" @@ -3224,50 +3207,41 @@ msgstr "Неправильный элемент «Date» в файле Release % msgid "Vendor block %s contains no fingerprint" msgstr "Блок поставщика %s не содержит отпечатка (fingerprint)" -#: apt-pkg/cdrom.cc:576 -#, c-format -msgid "" -"Using CD-ROM mount point %s\n" -"Mounting CD-ROM\n" -msgstr "" -"В качестве точки монтирования CD-ROM используется %s\n" -"Монтируется CD-ROM\n" - -#: apt-pkg/cdrom.cc:585 apt-pkg/cdrom.cc:682 -msgid "Identifying.. " -msgstr "Идентификация.. " - -#: apt-pkg/cdrom.cc:613 -#, c-format -msgid "Stored label: %s\n" -msgstr "Найдена метка: %s \n" - -#: apt-pkg/cdrom.cc:622 apt-pkg/cdrom.cc:915 -msgid "Unmounting CD-ROM...\n" -msgstr "Размонтирование CD-ROM…\n" - -#: apt-pkg/cdrom.cc:642 +#: apt-pkg/cdrom.cc:575 #, c-format msgid "Using CD-ROM mount point %s\n" msgstr "Использование %s в качестве точки монтирования CD-ROM\n" -#: apt-pkg/cdrom.cc:660 +#: apt-pkg/cdrom.cc:583 msgid "Unmounting CD-ROM\n" msgstr "Размонтирование CD-ROM\n" -#: apt-pkg/cdrom.cc:665 +#: apt-pkg/cdrom.cc:588 msgid "Waiting for disc...\n" msgstr "Ожидание операции работы с диском…\n" -#: apt-pkg/cdrom.cc:674 +#: apt-pkg/cdrom.cc:597 msgid "Mounting CD-ROM...\n" msgstr "Монтирование CD-ROM…\n" -#: apt-pkg/cdrom.cc:693 +#: apt-pkg/cdrom.cc:605 +msgid "Identifying.. " +msgstr "Идентификация.. " + +#: apt-pkg/cdrom.cc:643 +#, c-format +msgid "Stored label: %s\n" +msgstr "Найдена метка: %s \n" + +#: apt-pkg/cdrom.cc:652 apt-pkg/cdrom.cc:888 +msgid "Unmounting CD-ROM...\n" +msgstr "Размонтирование CD-ROM…\n" + +#: apt-pkg/cdrom.cc:667 msgid "Scanning disc for index files..\n" msgstr "Поиск на диске индексных файлов..\n" -#: apt-pkg/cdrom.cc:744 +#: apt-pkg/cdrom.cc:717 #, c-format msgid "" "Found %zu package indexes, %zu source indexes, %zu translation indexes and " @@ -3276,7 +3250,7 @@ msgstr "" "Найдено индексов: %zu для пакетов, %zu для источников, %zu для переводов и " "%zu для сигнатур\n" -#: apt-pkg/cdrom.cc:755 +#: apt-pkg/cdrom.cc:728 msgid "" "Unable to locate any package files, perhaps this is not a Debian Disc or the " "wrong architecture?" @@ -3284,16 +3258,16 @@ msgstr "" "Не удалось найти ни одного файла пакетов; возможно это не диск Debian или с " "не той архитектурой?" -#: apt-pkg/cdrom.cc:782 +#: apt-pkg/cdrom.cc:755 #, c-format msgid "Found label '%s'\n" msgstr "Найден ярлык «%s»\n" -#: apt-pkg/cdrom.cc:811 +#: apt-pkg/cdrom.cc:784 msgid "That is not a valid name, try again.\n" msgstr "Это неправильное имя, попробуйте ещё раз.\n" -#: apt-pkg/cdrom.cc:828 +#: apt-pkg/cdrom.cc:801 #, c-format msgid "" "This disc is called: \n" @@ -3302,15 +3276,15 @@ msgstr "" "Название диска: \n" "«%s»\n" -#: apt-pkg/cdrom.cc:830 +#: apt-pkg/cdrom.cc:803 msgid "Copying package lists..." msgstr "Копирование списков пакетов…" -#: apt-pkg/cdrom.cc:865 +#: apt-pkg/cdrom.cc:838 msgid "Writing new source list\n" msgstr "Запись нового списка источников\n" -#: apt-pkg/cdrom.cc:873 +#: apt-pkg/cdrom.cc:846 msgid "Source list entries for this disc are:\n" msgstr "Записи в списке источников для этого диска:\n" @@ -3346,33 +3320,38 @@ msgstr "Не удалось найти аутентификационную за msgid "Hash mismatch for: %s" msgstr "Не совпадает хеш сумма для: %s" -#: apt-pkg/cacheset.cc:403 +#: apt-pkg/cacheset.cc:479 #, c-format msgid "Release '%s' for '%s' was not found" msgstr "Выпуск «%s» для «%s» не найден" -#: apt-pkg/cacheset.cc:406 +#: apt-pkg/cacheset.cc:482 #, c-format msgid "Version '%s' for '%s' was not found" msgstr "Версия «%s» для «%s» не найдена" -#: apt-pkg/cacheset.cc:517 +#: apt-pkg/cacheset.cc:593 #, c-format msgid "Couldn't find task '%s'" msgstr "Не удалось найти задачу «%s»" -#: apt-pkg/cacheset.cc:523 +#: apt-pkg/cacheset.cc:599 #, c-format msgid "Couldn't find any package by regex '%s'" msgstr "Не удалось найти пакет по регулярному выражению «%s»" -#: apt-pkg/cacheset.cc:534 +#: apt-pkg/cacheset.cc:605 +#, fuzzy, c-format +msgid "Couldn't find any package by glob '%s'" +msgstr "Не удалось найти пакет по регулярному выражению «%s»" + +#: apt-pkg/cacheset.cc:616 #, c-format msgid "Can't select versions from package '%s' as it is purely virtual" msgstr "" "Не удалось выбрать версии из пакета «%s», так как он полностью виртуальный" -#: apt-pkg/cacheset.cc:541 apt-pkg/cacheset.cc:548 +#: apt-pkg/cacheset.cc:623 apt-pkg/cacheset.cc:630 #, c-format msgid "" "Can't select installed nor candidate version from package '%s' as it has " @@ -3381,21 +3360,21 @@ msgstr "" "Не удалось выбрать ни установленную, ни версию кандидата из пакета «%s», так " "как в нём нет ни той, ни другой" -#: apt-pkg/cacheset.cc:555 +#: apt-pkg/cacheset.cc:637 #, c-format msgid "Can't select newest version from package '%s' as it is purely virtual" msgstr "" "Не удалось выбрать самую новую версию из пакета «%s», так как он полностью " "виртуальный" -#: apt-pkg/cacheset.cc:563 +#: apt-pkg/cacheset.cc:645 #, c-format msgid "Can't select candidate version from package %s as it has no candidate" msgstr "" "Не удалось выбрать самую версию кандидата из пакета %s, так как у него нет " "кандидатов" -#: apt-pkg/cacheset.cc:571 +#: apt-pkg/cacheset.cc:653 #, c-format msgid "Can't select installed version from package %s as it is not installed" msgstr "" @@ -3422,111 +3401,135 @@ msgstr "Внешний решатель завершился с ошибкой msgid "Execute external solver" msgstr "Запустить внешний решатель" -#: apt-pkg/deb/dpkgpm.cc:73 +#: apt-pkg/install-progress.cc:51 +#, c-format +msgid "Progress: [%3i%%]" +msgstr "" + +#: apt-pkg/install-progress.cc:85 apt-pkg/install-progress.cc:168 +msgid "Running dpkg" +msgstr "Запускается dpkg" + +#: apt-pkg/update.cc:110 apt-pkg/update.cc:112 +msgid "" +"Some index files failed to download. They have been ignored, or old ones " +"used instead." +msgstr "" +"Некоторые индексные файлы не скачались. Они были проигнорированы или вместо " +"них были использованы старые версии." + +#: apt-pkg/deb/dpkgpm.cc:91 #, c-format msgid "Installing %s" msgstr "Устанавливается %s" -#: apt-pkg/deb/dpkgpm.cc:74 apt-pkg/deb/dpkgpm.cc:982 +#: apt-pkg/deb/dpkgpm.cc:92 apt-pkg/deb/dpkgpm.cc:977 #, c-format msgid "Configuring %s" msgstr "Настраивается %s" -#: apt-pkg/deb/dpkgpm.cc:75 apt-pkg/deb/dpkgpm.cc:989 +#: apt-pkg/deb/dpkgpm.cc:93 apt-pkg/deb/dpkgpm.cc:984 #, c-format msgid "Removing %s" msgstr "Удаляется %s" -#: apt-pkg/deb/dpkgpm.cc:76 +#: apt-pkg/deb/dpkgpm.cc:94 #, c-format msgid "Completely removing %s" msgstr "Выполняется полное удаление %s" -#: apt-pkg/deb/dpkgpm.cc:77 +#: apt-pkg/deb/dpkgpm.cc:95 #, c-format msgid "Noting disappearance of %s" msgstr "Уведомление об исчезновении %s" -#: apt-pkg/deb/dpkgpm.cc:78 +#: apt-pkg/deb/dpkgpm.cc:96 #, c-format msgid "Running post-installation trigger %s" msgstr "Выполняется послеустановочный триггер %s" #. FIXME: use a better string after freeze -#: apt-pkg/deb/dpkgpm.cc:735 +#: apt-pkg/deb/dpkgpm.cc:808 #, c-format msgid "Directory '%s' missing" msgstr "Отсутствует каталог «%s»" -#: apt-pkg/deb/dpkgpm.cc:750 apt-pkg/deb/dpkgpm.cc:770 +#: apt-pkg/deb/dpkgpm.cc:823 apt-pkg/deb/dpkgpm.cc:845 #, c-format msgid "Could not open file '%s'" msgstr "Не удалось открыть файл «%s»" -#: apt-pkg/deb/dpkgpm.cc:975 +#: apt-pkg/deb/dpkgpm.cc:970 #, c-format msgid "Preparing %s" msgstr "Подготавливается %s" -#: apt-pkg/deb/dpkgpm.cc:976 +#: apt-pkg/deb/dpkgpm.cc:971 #, c-format msgid "Unpacking %s" msgstr "Распаковывается %s" -#: apt-pkg/deb/dpkgpm.cc:981 +#: apt-pkg/deb/dpkgpm.cc:976 #, c-format msgid "Preparing to configure %s" msgstr "Подготавливается для настройки %s" -#: apt-pkg/deb/dpkgpm.cc:983 +#: apt-pkg/deb/dpkgpm.cc:978 #, c-format msgid "Installed %s" msgstr "Установлен %s" -#: apt-pkg/deb/dpkgpm.cc:988 +#: apt-pkg/deb/dpkgpm.cc:983 #, c-format msgid "Preparing for removal of %s" msgstr "Подготавливается для удаления %s" -#: apt-pkg/deb/dpkgpm.cc:990 +#: apt-pkg/deb/dpkgpm.cc:985 #, c-format msgid "Removed %s" msgstr "Удалён %s" -#: apt-pkg/deb/dpkgpm.cc:995 +#: apt-pkg/deb/dpkgpm.cc:990 #, c-format msgid "Preparing to completely remove %s" msgstr "Подготовка к полному удалению %s" -#: apt-pkg/deb/dpkgpm.cc:996 +#: apt-pkg/deb/dpkgpm.cc:991 #, c-format msgid "Completely removed %s" msgstr "%s полностью удалён" -#: apt-pkg/deb/dpkgpm.cc:1243 -msgid "Can not write log, openpty() failed (/dev/pts not mounted?)\n" +#: apt-pkg/deb/dpkgpm.cc:1046 +msgid "ioctl(TIOCGWINSZ) failed" msgstr "" -"Не удалось записать в журнал, неудачное выполнение openpty() (/dev/pts не " -"смонтирован?)\n" -#: apt-pkg/deb/dpkgpm.cc:1273 -msgid "Running dpkg" -msgstr "Запускается dpkg" +#: apt-pkg/deb/dpkgpm.cc:1049 apt-pkg/deb/dpkgpm.cc:1070 +#, fuzzy, c-format +msgid "Can not write log (%s)" +msgstr "Невозможно записать в %s" -#: apt-pkg/deb/dpkgpm.cc:1445 +#: apt-pkg/deb/dpkgpm.cc:1049 +msgid "Is /dev/pts mounted?" +msgstr "" + +#: apt-pkg/deb/dpkgpm.cc:1070 +msgid "Is stdout a terminal?" +msgstr "" + +#: apt-pkg/deb/dpkgpm.cc:1558 msgid "Operation was interrupted before it could finish" msgstr "Действие прервано до его завершения" -#: apt-pkg/deb/dpkgpm.cc:1507 +#: apt-pkg/deb/dpkgpm.cc:1620 msgid "No apport report written because MaxReports is reached already" msgstr "Отчёты apport не записаны, так достигнут MaxReports" #. check if its not a follow up error -#: apt-pkg/deb/dpkgpm.cc:1512 +#: apt-pkg/deb/dpkgpm.cc:1625 msgid "dependency problems - leaving unconfigured" msgstr "проблемы с зависимостями — оставляем ненастроенным" -#: apt-pkg/deb/dpkgpm.cc:1514 +#: apt-pkg/deb/dpkgpm.cc:1627 msgid "" "No apport report written because the error message indicates its a followup " "error from a previous failure." @@ -3534,7 +3537,7 @@ msgstr "" "Отчёты apport не записаны, так как сообщение об ошибке указывает на " "повторную ошибку от предыдущего отказа." -#: apt-pkg/deb/dpkgpm.cc:1520 +#: apt-pkg/deb/dpkgpm.cc:1633 msgid "" "No apport report written because the error message indicates a disk full " "error" @@ -3542,7 +3545,7 @@ msgstr "" "Отчёты apport не записаны, так как получено сообщение об ошибке о нехватке " "места на диске" -#: apt-pkg/deb/dpkgpm.cc:1526 +#: apt-pkg/deb/dpkgpm.cc:1640 msgid "" "No apport report written because the error message indicates a out of memory " "error" @@ -3550,7 +3553,16 @@ msgstr "" "Отчёты apport не записаны, так как получено сообщение об ошибке о нехватке " "памяти" -#: apt-pkg/deb/dpkgpm.cc:1533 +#: apt-pkg/deb/dpkgpm.cc:1647 apt-pkg/deb/dpkgpm.cc:1653 +#, fuzzy +msgid "" +"No apport report written because the error message indicates an issue on the " +"local system" +msgstr "" +"Отчёты apport не записаны, так как получено сообщение об ошибке о нехватке " +"места на диске" + +#: apt-pkg/deb/dpkgpm.cc:1674 msgid "" "No apport report written because the error message indicates a dpkg I/O error" msgstr "" @@ -3587,6 +3599,119 @@ msgstr "" msgid "Not locked" msgstr "Не заблокирован" +#~ msgid "%s not a valid DEB package." +#~ msgstr "%s не является правильным DEB-пакетом." + +#~ msgid "" +#~ "Using CD-ROM mount point %s\n" +#~ "Mounting CD-ROM\n" +#~ msgstr "" +#~ "В качестве точки монтирования CD-ROM используется %s\n" +#~ "Монтируется CD-ROM\n" + +#~ msgid "" +#~ "Could not patch %s with mmap and with file operation usage - the patch " +#~ "seems to be corrupt." +#~ msgstr "" +#~ "Не удалось наложить заплату %s с использованием mmap и файловой операции " +#~ "— вероятно, повреждена заплата." + +#~ msgid "" +#~ "Could not patch %s with mmap (but no mmap specific fail) - the patch " +#~ "seems to be corrupt." +#~ msgstr "" +#~ "Не удалось наложить заплату %s с использованием mmap (но не из-за mmap) — " +#~ "вероятно, повреждена заплата." + +#~ msgid "Note, selecting '%s' for task '%s'\n" +#~ msgstr "Заметьте, выбирается «%s» для задачи «%s»\n" + +#~ msgid "Note, selecting '%s' for regex '%s'\n" +#~ msgstr "Заметьте, выбирается «%s» для регулярного выражения «%s»\n" + +#~ msgid "Package %s is a virtual package provided by:\n" +#~ msgstr "Пакет %s — виртуальный, его функции предоставляются пакетами:\n" + +#~ msgid " [Not candidate version]" +#~ msgstr " [Нет версии-кандидата]" + +#~ msgid "You should explicitly select one to install." +#~ msgstr "Вы должны явно указать, какой именно вы хотите установить." + +#~ 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" +#~ "Это может означать, что пакет отсутствует, устарел, или доступен из " +#~ "источников, не упомянутых в sources.list\n" + +#~ msgid "However the following packages replace it:" +#~ msgstr "Однако следующие пакеты могут его заменить:" + +#~ msgid "Package '%s' has no installation candidate" +#~ msgstr "Для пакета «%s» не найден кандидат на установку" + +#~ msgid "Virtual packages like '%s' can't be removed\n" +#~ msgstr "Виртуальные пакеты, подобные «%s», не могут быть удалены\n" + +#~ msgid "Package '%s' is not installed, so not removed. Did you mean '%s'?\n" +#~ msgstr "" +#~ "Пакет «%s» не установлен, поэтому не может быть удалён. Возможно имелся в " +#~ "виду «%s»?\n" + +#~ msgid "Package '%s' is not installed, so not removed\n" +#~ msgstr "Пакет «%s» не установлен, поэтому не может быть удалён\n" + +#~ msgid "Note, selecting '%s' instead of '%s'\n" +#~ msgstr "Заметьте, вместо «%2$s» выбирается «%1$s»\n" + +#~ msgid "Skipping %s, it is already installed and upgrade is not set.\n" +#~ msgstr "Пропускается %s — пакет уже установлен и нет команды upgrade.\n" + +#~ msgid "Skipping %s, it is not installed and only upgrades are requested.\n" +#~ msgstr "" +#~ "Пропускается %s — пакет не установлен, а запрошено только обновление.\n" + +#~ msgid "Reinstallation of %s is not possible, it cannot be downloaded.\n" +#~ msgstr "Переустановка %s невозможна, он не скачивается.\n" + +#~ msgid "%s is already the newest version.\n" +#~ msgstr "Уже установлена самая новая версия %s.\n" + +#~ msgid "Selected version '%s' (%s) for '%s'\n" +#~ msgstr "Выбрана версия «%s» (%s) для «%s»\n" + +#~ msgid "Selected version '%s' (%s) for '%s' because of '%s'\n" +#~ msgstr "Выбрана версия «%s» (%s) для «%s» из-за «%s»\n" + +#~ msgid "Ignore unavailable target release '%s' of package '%s'" +#~ msgstr "Игнорируется недоступный выпуск «%s» пакета «%s»" + +#~ msgid "Downloading %s %s" +#~ msgstr "Выполняется загрузка %s %s" + +#~ msgid "This is not a valid DEB archive, it has no '%s', '%s' or '%s' member" +#~ msgstr "" +#~ "Это неправильный DEB-архив — отсутствует составная часть «%s», «%s» или " +#~ "«%s»" + +#~ msgid "MD5Sum mismatch" +#~ msgstr "MD5Sum не совпадает" + +#~ msgid "" +#~ "I wasn't able to locate a file for the %s package. This might mean you " +#~ "need to manually fix this package." +#~ msgstr "" +#~ "Не удалось обнаружить файл пакета %s. Это может означать, что вам " +#~ "придётся вручную исправить этот пакет." + +#~ msgid "Can not write log, openpty() failed (/dev/pts not mounted?)\n" +#~ msgstr "" +#~ "Не удалось записать в журнал, неудачное выполнение openpty() (/dev/pts не " +#~ "смонтирован?)\n" + #~ msgid "File %s doesn't start with a clearsigned message" #~ msgstr "Файл %s не начинается с прозрачно подписанного сообщения" @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: apt\n" "Report-Msgid-Bugs-To: APT Development Team <deity@lists.debian.org>\n" -"POT-Creation-Date: 2013-07-31 16:24+0200\n" +"POT-Creation-Date: 2014-02-23 00:29+0100\n" "PO-Revision-Date: 2012-06-28 20:49+0100\n" "Last-Translator: Ivan Masár <helix84@centrum.sk>\n" "Language-Team: Slovak <sk-i18n@lists.linux.sk>\n" @@ -20,152 +20,154 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n" -#: cmdline/apt-cache.cc:158 +#: cmdline/apt-cache.cc:140 #, c-format msgid "Package %s version %s has an unmet dep:\n" msgstr "Balík %s verzie %s má nesplnené závislosti:\n" -#: cmdline/apt-cache.cc:286 +#: cmdline/apt-cache.cc:268 msgid "Total package names: " msgstr "Celkom názvov balíkov: " -#: cmdline/apt-cache.cc:288 +#: cmdline/apt-cache.cc:270 msgid "Total package structures: " msgstr "Celkom štruktúr balíkov: " -#: cmdline/apt-cache.cc:328 +#: cmdline/apt-cache.cc:310 msgid " Normal packages: " msgstr " Normálnych balíkov: " -#: cmdline/apt-cache.cc:329 +#: cmdline/apt-cache.cc:311 msgid " Pure virtual packages: " msgstr " Čisto virtuálnych balíkov: " -#: cmdline/apt-cache.cc:330 +#: cmdline/apt-cache.cc:312 msgid " Single virtual packages: " msgstr " Jednoduchých virtuálnych balíkov: " -#: cmdline/apt-cache.cc:331 +#: cmdline/apt-cache.cc:313 msgid " Mixed virtual packages: " msgstr " Zmiešaných virtuálnych balíkov: " -#: cmdline/apt-cache.cc:332 +#: cmdline/apt-cache.cc:314 msgid " Missing: " msgstr " Chýbajúcich: " -#: cmdline/apt-cache.cc:334 +#: cmdline/apt-cache.cc:316 msgid "Total distinct versions: " msgstr "Celkom rôznych verzií: " -#: cmdline/apt-cache.cc:336 +#: cmdline/apt-cache.cc:318 msgid "Total distinct descriptions: " msgstr "Celkom rôznych popisov: " -#: cmdline/apt-cache.cc:338 +#: cmdline/apt-cache.cc:320 msgid "Total dependencies: " msgstr "Celkom závislostí: " -#: cmdline/apt-cache.cc:341 +#: cmdline/apt-cache.cc:323 msgid "Total ver/file relations: " msgstr "Celkom vzťahov ver/súbor: " -#: cmdline/apt-cache.cc:343 +#: cmdline/apt-cache.cc:325 msgid "Total Desc/File relations: " msgstr "Celkom vzťahov popis/súbor: " -#: cmdline/apt-cache.cc:345 +#: cmdline/apt-cache.cc:327 msgid "Total Provides mappings: " msgstr "Celkom poskytnutých mapovaní: " -#: cmdline/apt-cache.cc:357 +#: cmdline/apt-cache.cc:339 msgid "Total globbed strings: " msgstr "Celkom globovaných reťazcov: " -#: cmdline/apt-cache.cc:371 +#: cmdline/apt-cache.cc:353 msgid "Total dependency version space: " msgstr "Celkom miesta závislých verzií: " -#: cmdline/apt-cache.cc:376 +#: cmdline/apt-cache.cc:358 msgid "Total slack space: " msgstr "Celkom jalového miesta: " -#: cmdline/apt-cache.cc:384 +#: cmdline/apt-cache.cc:366 msgid "Total space accounted for: " msgstr "Celkom priradeného miesta: " -#: cmdline/apt-cache.cc:515 cmdline/apt-cache.cc:1165 +#: cmdline/apt-cache.cc:497 cmdline/apt-cache.cc:1146 +#: apt-private/private-show.cc:55 #, c-format msgid "Package file %s is out of sync." msgstr "Súbor balíkov %s je neaktuálny." -#: cmdline/apt-cache.cc:593 cmdline/apt-cache.cc:1452 -#: cmdline/apt-cache.cc:1454 cmdline/apt-cache.cc:1531 cmdline/apt-mark.cc:46 -#: cmdline/apt-mark.cc:93 cmdline/apt-mark.cc:219 +#: cmdline/apt-cache.cc:575 cmdline/apt-cache.cc:1432 +#: cmdline/apt-cache.cc:1434 cmdline/apt-cache.cc:1511 cmdline/apt-mark.cc:48 +#: cmdline/apt-mark.cc:95 cmdline/apt-mark.cc:221 +#: apt-private/private-show.cc:167 apt-private/private-show.cc:169 msgid "No packages found" msgstr "Neboli nájdené žiadne balíky" -#: cmdline/apt-cache.cc:1265 +#: cmdline/apt-cache.cc:1245 msgid "You must give at least one search pattern" msgstr "Musíte zadať aspoň jeden vyhľadávací vzor" -#: cmdline/apt-cache.cc:1431 +#: cmdline/apt-cache.cc:1411 msgid "This command is deprecated. Please use 'apt-mark showauto' instead." msgstr "" "Tento príkaz je zavrhovaný. Prosím, použite namiesto neho „apt-mark " "showauto“." -#: cmdline/apt-cache.cc:1526 apt-pkg/cacheset.cc:510 +#: cmdline/apt-cache.cc:1506 apt-pkg/cacheset.cc:586 #, c-format msgid "Unable to locate package %s" msgstr "Nedá sa nájsť balík %s" -#: cmdline/apt-cache.cc:1556 +#: cmdline/apt-cache.cc:1536 msgid "Package files:" msgstr "Súbory balíka:" -#: cmdline/apt-cache.cc:1563 cmdline/apt-cache.cc:1654 +#: cmdline/apt-cache.cc:1543 cmdline/apt-cache.cc:1634 msgid "Cache is out of sync, can't x-ref a package file" msgstr "Vyrovnávacia pamäť je neaktuálna, nedá sa odvolať na súbor balíka" #. Show any packages have explicit pins -#: cmdline/apt-cache.cc:1577 +#: cmdline/apt-cache.cc:1557 msgid "Pinned packages:" msgstr "Pripevnené balíky:" -#: cmdline/apt-cache.cc:1589 cmdline/apt-cache.cc:1634 +#: cmdline/apt-cache.cc:1569 cmdline/apt-cache.cc:1614 msgid "(not found)" msgstr "(nenájdené)" -#: cmdline/apt-cache.cc:1597 +#: cmdline/apt-cache.cc:1577 msgid " Installed: " msgstr " Nainštalovaná verzia: " -#: cmdline/apt-cache.cc:1598 +#: cmdline/apt-cache.cc:1578 msgid " Candidate: " msgstr " Kandidát: " -#: cmdline/apt-cache.cc:1616 cmdline/apt-cache.cc:1624 +#: cmdline/apt-cache.cc:1596 cmdline/apt-cache.cc:1604 msgid "(none)" msgstr "(žiadna)" -#: cmdline/apt-cache.cc:1631 +#: cmdline/apt-cache.cc:1611 msgid " Package pin: " msgstr " Pripevnený balík:" #. Show the priority tables -#: cmdline/apt-cache.cc:1640 +#: cmdline/apt-cache.cc:1620 msgid " Version table:" msgstr " Tabuľka verzií:" -#: cmdline/apt-cache.cc:1753 cmdline/apt-cdrom.cc:206 cmdline/apt-config.cc:81 -#: cmdline/apt-get.cc:3392 cmdline/apt-mark.cc:375 -#: cmdline/apt-extracttemplates.cc:229 ftparchive/apt-ftparchive.cc:591 -#: cmdline/apt-internal-solver.cc:33 cmdline/apt-sortpkgs.cc:147 +#: cmdline/apt-cache.cc:1733 cmdline/apt-cdrom.cc:252 cmdline/apt-config.cc:83 +#: cmdline/apt-get.cc:1580 cmdline/apt-mark.cc:377 cmdline/apt.cc:66 +#: cmdline/apt-extracttemplates.cc:217 ftparchive/apt-ftparchive.cc:591 +#: cmdline/apt-internal-solver.cc:34 cmdline/apt-sortpkgs.cc:147 #, c-format msgid "%s %s for %s compiled on %s %s\n" msgstr "%s %s pre %s skompilovaný %s %s\n" -#: cmdline/apt-cache.cc:1760 +#: cmdline/apt-cache.cc:1740 msgid "" "Usage: apt-cache [options] command\n" " apt-cache [options] showpkg pkg1 [pkg2 ...]\n" @@ -237,35 +239,35 @@ msgstr "" "a apt.conf(5).\n" #. }}} -#: cmdline/apt-cdrom.cc:43 +#: cmdline/apt-cdrom.cc:45 msgid "" "No CD-ROM could be auto-detected or found using the default mount point.\n" "You may try the --cdrom option to set the CD-ROM mount point. See 'man apt-" "cdrom' for more information about the CD-ROM auto-detection and mount point." msgstr "" -#: cmdline/apt-cdrom.cc:85 +#: cmdline/apt-cdrom.cc:89 msgid "Please provide a name for this Disc, such as 'Debian 5.0.3 Disk 1'" msgstr "Prosím, zadajte názov tohto disku, napríklad „Debian 5.0.3 Disk 1“" -#: cmdline/apt-cdrom.cc:100 +#: cmdline/apt-cdrom.cc:104 msgid "Please insert a Disc in the drive and press enter" msgstr "Vložte disk do mechaniky a stlačte Enter" -#: cmdline/apt-cdrom.cc:135 +#: cmdline/apt-cdrom.cc:141 #, c-format msgid "Failed to mount '%s' to '%s'" msgstr "Pripojenie „%s“ na „%s“ zlyhalo" -#: cmdline/apt-cdrom.cc:170 +#: cmdline/apt-cdrom.cc:196 msgid "Repeat this process for the rest of the CDs in your set." msgstr "Zopakujte tento postup pre všetky CD v sade diskov." -#: cmdline/apt-config.cc:46 +#: cmdline/apt-config.cc:48 msgid "Arguments not in pairs" msgstr "Argumenty nie sú vo dvojiciach" -#: cmdline/apt-config.cc:87 +#: cmdline/apt-config.cc:89 msgid "" "Usage: apt-config [options] command\n" "\n" @@ -293,563 +295,47 @@ msgstr "" " -c=? Načíta tento konfiguračný súbor\n" " -o=? Nastaví ľubovoľnú voľbu, napr. -o dir::cache=/tmp\n" -#. TRANSLATOR: Yes/No question help-text: defaulting to Y[es] -#. e.g. "Do you want to continue? [Y/n] " -#. The user has to answer with an input matching the -#. YESEXPR/NOEXPR defined in your l10n. -#: cmdline/apt-get.cc:146 -msgid "[Y/n]" -msgstr "" - -#. TRANSLATOR: Yes/No question help-text: defaulting to N[o] -#. e.g. "Should this file be removed? [y/N] " -#. The user has to answer with an input matching the -#. YESEXPR/NOEXPR defined in your l10n. -#: cmdline/apt-get.cc:152 -msgid "[y/N]" -msgstr "" - -#. TRANSLATOR: "Yes" answer printed for a yes/no question if --assume-yes is set -#: cmdline/apt-get.cc:163 -msgid "Y" -msgstr "" - -#. TRANSLATOR: "No" answer printed for a yes/no question if --assume-no is set -#: cmdline/apt-get.cc:169 -msgid "N" -msgstr "" - -#: cmdline/apt-get.cc:191 apt-pkg/cachefilter.cc:33 -#, c-format -msgid "Regex compilation error - %s" -msgstr "Chyba pri preklade regulárneho výrazu - %s" - -#: cmdline/apt-get.cc:289 -msgid "The following packages have unmet dependencies:" -msgstr "Nasledovné balíky majú nesplnené závislosti:" - -#: cmdline/apt-get.cc:379 -#, c-format -msgid "but %s is installed" -msgstr "ale nainštalovaný je %s" - -#: cmdline/apt-get.cc:381 -#, c-format -msgid "but %s is to be installed" -msgstr "ale inštalovať sa bude %s" - -#: cmdline/apt-get.cc:388 -msgid "but it is not installable" -msgstr "ale sa nedá nainštalovať" - -#: cmdline/apt-get.cc:390 -msgid "but it is a virtual package" -msgstr "ale je to virtuálny balík" - -#: cmdline/apt-get.cc:393 -msgid "but it is not installed" -msgstr "ale nie je nainštalovaný" - -#: cmdline/apt-get.cc:393 -msgid "but it is not going to be installed" -msgstr "ale sa nebude inštalovať" - -#: cmdline/apt-get.cc:398 -msgid " or" -msgstr " alebo" - -#: cmdline/apt-get.cc:427 -msgid "The following NEW packages will be installed:" -msgstr "Nainštalujú sa nasledovné NOVÉ balíky:" - -#: cmdline/apt-get.cc:453 -msgid "The following packages will be REMOVED:" -msgstr "Nasledovné balíky sa ODSTRÁNIA:" - -#: cmdline/apt-get.cc:475 -msgid "The following packages have been kept back:" -msgstr "Nasledovné balíky sa ponechajú v súčasnej verzii:" - -#: cmdline/apt-get.cc:496 -msgid "The following packages will be upgraded:" -msgstr "Nasledovné balíky sa aktualizujú:" - -#: cmdline/apt-get.cc:517 -msgid "The following packages will be DOWNGRADED:" -msgstr "Nasledovné balíky sa DEGRADUJÚ:" - -#: cmdline/apt-get.cc:537 -msgid "The following held packages will be changed:" -msgstr "Nasledovné pridržané balíky sa zmenia:" - -#: cmdline/apt-get.cc:592 -#, c-format -msgid "%s (due to %s) " -msgstr "%s (kvôli %s) " - -#: cmdline/apt-get.cc:600 -msgid "" -"WARNING: The following essential packages will be removed.\n" -"This should NOT be done unless you know exactly what you are doing!" -msgstr "" -"UPOZORNENIE: Nasledovné dôležité balíky sa odstránia.\n" -"Ak presne neviete, čo robíte, tak to NEROBTE!" - -#: cmdline/apt-get.cc:631 -#, c-format -msgid "%lu upgraded, %lu newly installed, " -msgstr "%lu aktualizovaných, %lu nových nainštalovaných, " - -#: cmdline/apt-get.cc:635 -#, c-format -msgid "%lu reinstalled, " -msgstr "%lu reinštalovaných, " - -#: cmdline/apt-get.cc:637 -#, c-format -msgid "%lu downgraded, " -msgstr "%lu degradovaných, " - -#: cmdline/apt-get.cc:639 -#, c-format -msgid "%lu to remove and %lu not upgraded.\n" -msgstr "%lu na odstránenie a %lu neaktualizovaných.\n" - -#: cmdline/apt-get.cc:643 -#, c-format -msgid "%lu not fully installed or removed.\n" -msgstr "%lu iba čiastočne nainštalovaných alebo odstránených.\n" - -#: cmdline/apt-get.cc:664 -#, c-format -msgid "Note, selecting '%s' for task '%s'\n" -msgstr "Poznámka: vyberá sa „%s“ pre úlohu „%s“\n" - -#: cmdline/apt-get.cc:669 -#, c-format -msgid "Note, selecting '%s' for regex '%s'\n" -msgstr "Poznámka: vyberá sa „%s“ pre regulárny výraz „%s“\n" - -#: cmdline/apt-get.cc:686 -#, c-format -msgid "Package %s is a virtual package provided by:\n" -msgstr "Balík %s je virtuálny balík poskytovaný balíkmi:\n" - -#: cmdline/apt-get.cc:697 -msgid " [Installed]" -msgstr " [Nainštalovaný]" - -#: cmdline/apt-get.cc:706 -msgid " [Not candidate version]" -msgstr " [Nie je kandidátska verzia]" - -#: cmdline/apt-get.cc:708 -msgid "You should explicitly select one to install." -msgstr "Mali by ste explicitne vybrať jeden na inštaláciu." - -#: cmdline/apt-get.cc:711 -#, c-format -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 "" -"Balík %s nie je dostupný, ale odkazuje naň iný balík. Možno to znamená,\n" -"že balík chýba, bol zrušený alebo je dostupný iba z iného zdroja\n" - -#: cmdline/apt-get.cc:729 -msgid "However the following packages replace it:" -msgstr "Avšak nahrádzajú ho nasledovné balíky:" - -#: cmdline/apt-get.cc:741 -#, c-format -msgid "Package '%s' has no installation candidate" -msgstr "Balík „%s“ nemá kandidáta na inštaláciu" - -#: cmdline/apt-get.cc:754 -#, c-format -msgid "Virtual packages like '%s' can't be removed\n" -msgstr "Virtuálne balíky ako „%s“ nemožno odstrániť\n" - -#. TRANSLATORS: Note, this is not an interactive question -#: cmdline/apt-get.cc:766 cmdline/apt-get.cc:969 -#, c-format -msgid "Package '%s' is not installed, so not removed. Did you mean '%s'?\n" -msgstr "" -"Balík „%s“ nie je nainštalovaný, nedá sa teda odstrániť. Mali ste na mysli " -"„%s“?\n" - -#: cmdline/apt-get.cc:772 cmdline/apt-get.cc:975 -#, c-format -msgid "Package '%s' is not installed, so not removed\n" -msgstr "Balík „%s“ nie je nainštalovaný, nedá sa teda odstrániť\n" - -#: cmdline/apt-get.cc:817 -#, c-format -msgid "Note, selecting '%s' instead of '%s'\n" -msgstr "Poznámka: „%s“ sa vyberá namiesto „%s“\n" - -#: cmdline/apt-get.cc:847 -#, c-format -msgid "Skipping %s, it is already installed and upgrade is not set.\n" -msgstr "Preskakuje sa %s, pretože je už nainštalovaný.\n" - -#: cmdline/apt-get.cc:851 -#, c-format -msgid "Skipping %s, it is not installed and only upgrades are requested.\n" -msgstr "" -"Preskakuje sa %s, nie je nainštalovaný a bola vy6iadan8 iba aktualizácia.\n" - -#: cmdline/apt-get.cc:863 -#, c-format -msgid "Reinstallation of %s is not possible, it cannot be downloaded.\n" -msgstr "Nie je možná reinštalácia %s, pretože sa nedá stiahnuť.\n" - -#: cmdline/apt-get.cc:868 -#, c-format -msgid "%s is already the newest version.\n" -msgstr "%s je už najnovšej verzie.\n" - -#: cmdline/apt-get.cc:887 cmdline/apt-get.cc:2187 cmdline/apt-mark.cc:68 -#, c-format -msgid "%s set to manually installed.\n" -msgstr "%s je označený ako manuálne nainštalovaný.\n" - -#: cmdline/apt-get.cc:913 -#, c-format -msgid "Selected version '%s' (%s) for '%s'\n" -msgstr "Vybraná verzia „%s“ (%s) pre „%s“\n" - -#: cmdline/apt-get.cc:918 -#, c-format -msgid "Selected version '%s' (%s) for '%s' because of '%s'\n" -msgstr "Vybraná verzia „%s“ (%s) pre „%s“ kvôli „%s“\n" - -#: cmdline/apt-get.cc:1054 -msgid "Correcting dependencies..." -msgstr "Opravujú sa závislosti..." - -#: cmdline/apt-get.cc:1057 -msgid " failed." -msgstr " zlyhalo." - -#: cmdline/apt-get.cc:1060 -msgid "Unable to correct dependencies" -msgstr "Závislosti sa nedajú opraviť" - -#: cmdline/apt-get.cc:1063 -msgid "Unable to minimize the upgrade set" -msgstr "Sada na aktualizáciu sa nedá minimalizovať" - -#: cmdline/apt-get.cc:1065 -msgid " Done" -msgstr " Hotovo" - -#: cmdline/apt-get.cc:1069 -msgid "You might want to run 'apt-get -f install' to correct these." -msgstr "Možno to budete chcieť napraviť spustením „apt-get -f install“." - -#: cmdline/apt-get.cc:1072 -msgid "Unmet dependencies. Try using -f." -msgstr "Nesplnené závislosti. Skúste použiť -f." - -#: cmdline/apt-get.cc:1097 -msgid "WARNING: The following packages cannot be authenticated!" -msgstr "UPOZORNENIE: Pri nasledovných balíkoch sa nedá overiť vierohodnosť!" - -#: cmdline/apt-get.cc:1101 -msgid "Authentication warning overridden.\n" -msgstr "Upozornenie o vierohodnosti bolo potlačené.\n" - -#: cmdline/apt-get.cc:1108 -msgid "Install these packages without verification?" -msgstr "Nainštalovať tieto nekontrolované balíky?" - -#: cmdline/apt-get.cc:1110 -msgid "Some packages could not be authenticated" -msgstr "Nedala sa zistiť vierohodnosť niektorých balíkov" - -#: cmdline/apt-get.cc:1119 cmdline/apt-get.cc:1280 -msgid "There are problems and -y was used without --force-yes" -msgstr "Nastali problémy a -y bolo použité bez --force-yes" - -#: cmdline/apt-get.cc:1160 -msgid "Internal error, InstallPackages was called with broken packages!" -msgstr "Vnútorná chyba, InstallPackages bolo volané s poškodenými balíkmi!" - -#: cmdline/apt-get.cc:1169 -msgid "Packages need to be removed but remove is disabled." -msgstr "Je potrebné odstránenie balíka, ale funkcia Odstrániť je vypnutá." - -#: cmdline/apt-get.cc:1180 -msgid "Internal error, Ordering didn't finish" -msgstr "Vnútorná chyba, Triedenie sa neukončilo" - -#: cmdline/apt-get.cc:1218 -msgid "How odd.. The sizes didn't match, email apt@packages.debian.org" -msgstr "" -"Nezvyčajná udalosť... Veľkosti nesúhlasia, pošlite e-mail na apt@packages." -"debian.org" - -#. 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:1225 -#, c-format -msgid "Need to get %sB/%sB of archives.\n" -msgstr "Je potrebné stiahnuť %sB/%sB archívov.\n" - -#. 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:1230 -#, c-format -msgid "Need to get %sB of archives.\n" -msgstr "Je potrebné stiahnuť %sB archívov.\n" - -#. 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:1237 -#, c-format -msgid "After this operation, %sB of additional disk space will be used.\n" -msgstr "Po tejto operácii sa na disku použije ďalších %sB.\n" - -#. 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:1242 -#, c-format -msgid "After this operation, %sB disk space will be freed.\n" -msgstr "Po tejto operácii sa na disku uvoľní %sB.\n" - -#: cmdline/apt-get.cc:1257 cmdline/apt-get.cc:1260 cmdline/apt-get.cc:2621 -#: cmdline/apt-get.cc:2624 -#, c-format -msgid "Couldn't determine free space in %s" -msgstr "Na %s sa nedá zistiť veľkosť voľného miesta" - -#: cmdline/apt-get.cc:1270 -#, c-format -msgid "You don't have enough free space in %s." -msgstr "Na %s nemáte dostatok voľného miesta." - -#: cmdline/apt-get.cc:1286 cmdline/apt-get.cc:1308 -msgid "Trivial Only specified but this is not a trivial operation." -msgstr "Zadané „iba triviálne“, ale toto nie je triviálna operácia." - -#. TRANSLATOR: This string needs to be typed by the user as a confirmation, so be -#. careful with hard to type or special characters (like non-breaking spaces) -#: cmdline/apt-get.cc:1290 -msgid "Yes, do as I say!" -msgstr "Áno, urob to, čo vravím!" - -#: cmdline/apt-get.cc:1292 -#, c-format -msgid "" -"You are about to do something potentially harmful.\n" -"To continue type in the phrase '%s'\n" -" ?] " -msgstr "" -"Možno sa chystáte vykonať niečo škodlivé.\n" -"Ak chcete pokračovať, opíšte frázu „%s“\n" -" ?]" - -#: cmdline/apt-get.cc:1298 cmdline/apt-get.cc:1317 -msgid "Abort." -msgstr "Prerušené." - -#: cmdline/apt-get.cc:1313 -msgid "Do you want to continue?" -msgstr "Chcete pokračovať?" - -#: cmdline/apt-get.cc:1385 cmdline/apt-get.cc:2686 apt-pkg/algorithms.cc:1566 -#, c-format -msgid "Failed to fetch %s %s\n" -msgstr "Zlyhalo stiahnutie %s %s\n" - -#: cmdline/apt-get.cc:1403 -msgid "Some files failed to download" -msgstr "Niektoré súbory sa nedajú stiahnuť" - -#: cmdline/apt-get.cc:1404 cmdline/apt-get.cc:2698 -msgid "Download complete and in download only mode" -msgstr "Sťahovanie ukončené v režime „iba stiahnuť“" - -#: cmdline/apt-get.cc:1410 -msgid "" -"Unable to fetch some archives, maybe run apt-get update or try with --fix-" -"missing?" -msgstr "" -"Niektoré archívy sa nedajú stiahnuť. Skúste spustiť apt-get update alebo --" -"fix-missing" - -#: cmdline/apt-get.cc:1414 -msgid "--fix-missing and media swapping is not currently supported" -msgstr "--fix-missing a výmena nosiča nie sú momentálne podporované" - -#: cmdline/apt-get.cc:1419 -msgid "Unable to correct missing packages." -msgstr "Chýbajúce balíky sa nedajú opraviť." - -#: cmdline/apt-get.cc:1420 -msgid "Aborting install." -msgstr "Inštalácia sa prerušuje." - -#: cmdline/apt-get.cc:1448 -msgid "" -"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] "" -"Nasledovný balík zmizol z vášho systému, pretože\n" -"všetky súbory boli prepísané inými balíkmi:" -msgstr[1] "" -"Nasledovné balíky zmizli z vášho systému, pretože\n" -"všetky súbory boli prepísané inými balíkmi:" -msgstr[2] "" -"Nasledovné balíky zmizli z vášho systému, pretože\n" -"všetky súbory boli prepísané inými balíkmi:" +#: cmdline/apt-get.cc:244 +#, fuzzy, c-format +msgid "Can not find a package for architecture '%s'" +msgstr "Nebol nájdený žiaden balík zodpovedajúci regulárnemu výrazu „%s“" -#: cmdline/apt-get.cc:1452 -msgid "Note: This is done automatically and on purpose by dpkg." -msgstr "Pozn.: Toto robí dpkg automaticky a zámerne." +#: cmdline/apt-get.cc:326 +#, fuzzy, c-format +msgid "Can not find a package '%s' with version '%s'" +msgstr "Nebol nájdený žiaden balík zodpovedajúci regulárnemu výrazu „%s“" -#: cmdline/apt-get.cc:1590 -#, c-format -msgid "Ignore unavailable target release '%s' of package '%s'" -msgstr "Ignorovať nedostupné cieľové vydanie „%s“ balíka „%s“" +#: cmdline/apt-get.cc:329 +#, fuzzy, c-format +msgid "Can not find a package '%s' with release '%s'" +msgstr "Nebol nájdený žiaden balík zodpovedajúci regulárnemu výrazu „%s“" -#: cmdline/apt-get.cc:1622 +#: cmdline/apt-get.cc:366 #, c-format msgid "Picking '%s' as source package instead of '%s'\n" msgstr "Vyberá sa „%s“ ako zdrojový balík namiesto „%s“\n" -#. if (VerTag.empty() == false && Last == 0) -#: cmdline/apt-get.cc:1660 -#, c-format -msgid "Ignore unavailable version '%s' of package '%s'" +#: cmdline/apt-get.cc:422 +#, fuzzy, c-format +msgid "Can not find version '%s' of package '%s'" msgstr "Ignorovať nedostupnú verziu „%s“ balíka „%s“" -#: cmdline/apt-get.cc:1676 -msgid "The update command takes no arguments" -msgstr "Príkaz update neprijíma žiadne argumenty" - -#: cmdline/apt-get.cc:1742 -msgid "We are not supposed to delete stuff, can't start AutoRemover" -msgstr "Nemajú sa odstraňovať veci, nespustí sa AutoRemover" - -#: cmdline/apt-get.cc:1846 -msgid "" -"Hmm, seems like the AutoRemover destroyed something which really\n" -"shouldn't happen. Please file a bug report against apt." -msgstr "" -"Hmm, zdá sa, že AutoRemover niečo zničil, čo sa naozaj nemalo stať.\n" -"Prosím, pošlite hlásenie o chybe balíka 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:1849 cmdline/apt-get.cc:2017 -msgid "The following information may help to resolve the situation:" -msgstr "Nasledovné informácie vám možno pomôžu vyriešiť túto situáciu:" - -#: cmdline/apt-get.cc:1853 -msgid "Internal Error, AutoRemover broke stuff" -msgstr "Vnútorná chyba, AutoRemover niečo pokazil" - -#: cmdline/apt-get.cc:1860 -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] "" -"Nasledovný balík bol nainštalovaný automaticky a už viac nie je potrebný:" -msgstr[1] "" -"Nasledovné balíky boli nainštalované automaticky a už viac nie sú potrebné:" -msgstr[2] "" -"Nasledovné balíky boli nainštalované automaticky a už viac nie sú potrebné:" - -#: cmdline/apt-get.cc:1864 -#, 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 balík bol nainštalovaný automaticky a už viac nie je potrebný.\n" -msgstr[1] "" -"%lu balíkov bolo nainštalovaných automaticky a už viac nie sú potrebné.\n" -msgstr[2] "" -"%lu balíkov bolo nainštalovaných automaticky a už viac nie sú potrebné.\n" - -#: cmdline/apt-get.cc:1866 -msgid "Use 'apt-get autoremove' to remove it." -msgid_plural "Use 'apt-get autoremove' to remove them." -msgstr[0] "Na jeho odstránenie použite „apt-get autoremove“." -msgstr[1] "Na ich odstránenie použite „apt-get autoremove“." -msgstr[2] "Na ich odstránenie použite „apt-get autoremove“." - -#: cmdline/apt-get.cc:1885 -msgid "Internal error, AllUpgrade broke stuff" -msgstr "Vnútorná chyba, AllUpgrade pokazil veci" - -#: cmdline/apt-get.cc:1984 -msgid "You might want to run 'apt-get -f install' to correct these:" -msgstr "Možno to budete chcieť napraviť spustením „apt-get -f install“:" - -#: cmdline/apt-get.cc:1988 -msgid "" -"Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a " -"solution)." -msgstr "" -"Nesplnené závislosti. Skúste spustiť „apt-get -f install“ bez balíkov (alebo " -"navrhnite riešenie)." - -#: cmdline/apt-get.cc:2002 -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 "" -"Niektoré balíky sa nedajú nainštalovať. To môže znamenať, že požadujete\n" -"nemožnú situáciu, alebo ak používate nestabilnú distribúciu, že\n" -"požadované balíky ešte neboli vytvorené alebo presunuté z fronty\n" -"Novoprichádzajúcich (Incoming) balíkov." - -#: cmdline/apt-get.cc:2023 -msgid "Broken packages" -msgstr "Poškodené balíky" - -#: cmdline/apt-get.cc:2049 -msgid "The following extra packages will be installed:" -msgstr "Nainštalujú sa nasledovné extra balíky:" - -#: cmdline/apt-get.cc:2139 -msgid "Suggested packages:" -msgstr "Navrhované balíky:" - -#: cmdline/apt-get.cc:2140 -msgid "Recommended packages:" -msgstr "Odporúčané balíky:" - -#: cmdline/apt-get.cc:2182 +#: cmdline/apt-get.cc:453 #, c-format msgid "Couldn't find package %s" msgstr "Balík %s sa nedá nájsť" -#: cmdline/apt-get.cc:2189 cmdline/apt-mark.cc:70 +#: cmdline/apt-get.cc:458 cmdline/apt-mark.cc:70 +#, c-format +msgid "%s set to manually installed.\n" +msgstr "%s je označený ako manuálne nainštalovaný.\n" + +#: cmdline/apt-get.cc:460 cmdline/apt-mark.cc:72 #, c-format msgid "%s set to automatically installed.\n" msgstr "%s je označený ako automaticky nainštalovaný.\n" -#: cmdline/apt-get.cc:2197 cmdline/apt-mark.cc:114 +#: cmdline/apt-get.cc:468 cmdline/apt-mark.cc:116 msgid "" "This command is deprecated. Please use 'apt-mark auto' and 'apt-mark manual' " "instead." @@ -857,46 +343,24 @@ msgstr "" "Tento príkaz je zavrhovaný. Prosím, použite namiesto neho „apt-mark auto“ a " "„apt-mark manual“." -#: cmdline/apt-get.cc:2213 -msgid "Calculating upgrade... " -msgstr "Prepočítava sa aktualizácia... " - -#: cmdline/apt-get.cc:2216 methods/ftp.cc:712 methods/connect.cc:116 -msgid "Failed" -msgstr "Chyba" - -#: cmdline/apt-get.cc:2221 -msgid "Done" -msgstr "Hotovo" - -#: cmdline/apt-get.cc:2288 cmdline/apt-get.cc:2296 +#: cmdline/apt-get.cc:537 cmdline/apt-get.cc:545 msgid "Internal error, problem resolver broke stuff" msgstr "Vnútorná chyba, „problem resolver“ niečo pokazil" -#: cmdline/apt-get.cc:2324 cmdline/apt-get.cc:2361 +#: cmdline/apt-get.cc:573 cmdline/apt-get.cc:610 msgid "Unable to lock the download directory" msgstr "Adresár pre sťahovanie sa nedá zamknúť" -#: cmdline/apt-get.cc:2418 -#, c-format -msgid "Can't find a source to download version '%s' of '%s'" -msgstr "Nie je možné nájsť zdroj na stiahnutie verzie „%s“ balíka „%s“" - -#: cmdline/apt-get.cc:2423 -#, c-format -msgid "Downloading %s %s" -msgstr "Sťahuje sa %s %s" - -#: cmdline/apt-get.cc:2483 +#: cmdline/apt-get.cc:725 msgid "Must specify at least one package to fetch source for" msgstr "Musíte zadať aspoň jeden balík, pre ktorý sa stiahnu zdrojové texty" -#: cmdline/apt-get.cc:2523 cmdline/apt-get.cc:2835 +#: cmdline/apt-get.cc:765 cmdline/apt-get.cc:1060 #, c-format msgid "Unable to find a source package for %s" msgstr "Nedá sa nájsť zdrojový balík pre %s" -#: cmdline/apt-get.cc:2540 +#: cmdline/apt-get.cc:782 #, c-format msgid "" "NOTICE: '%s' packaging is maintained in the '%s' version control system at:\n" @@ -906,7 +370,7 @@ msgstr "" "adrese:\n" "%s\n" -#: cmdline/apt-get.cc:2545 +#: cmdline/apt-get.cc:787 #, c-format msgid "" "Please use:\n" @@ -918,70 +382,80 @@ msgstr "" "ak chcete získať najnovšie (a pravdepodobne zatiaľ nevydané) aktualizácie " "balíka.\n" -#: cmdline/apt-get.cc:2598 +#: cmdline/apt-get.cc:840 #, c-format msgid "Skipping already downloaded file '%s'\n" msgstr "Preskakuje sa už stiahnutý súbor „%s“\n" -#: cmdline/apt-get.cc:2635 +#: cmdline/apt-get.cc:863 cmdline/apt-get.cc:866 +#: apt-private/private-install.cc:198 apt-private/private-install.cc:201 +#, c-format +msgid "Couldn't determine free space in %s" +msgstr "Na %s sa nedá zistiť veľkosť voľného miesta" + +#: cmdline/apt-get.cc:877 #, c-format msgid "You don't have enough free space in %s" msgstr "Na %s nemáte dostatok voľného miesta" #. 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:2644 +#: cmdline/apt-get.cc:886 #, c-format msgid "Need to get %sB/%sB of source archives.\n" msgstr "Je potrebné stiahnuť %sB/%sB zdrojových archívov.\n" #. 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:2649 +#: cmdline/apt-get.cc:891 #, c-format msgid "Need to get %sB of source archives.\n" msgstr "Je potrebné stiahnuť %sB zdrojových archívov.\n" -#: cmdline/apt-get.cc:2655 +#: cmdline/apt-get.cc:897 #, c-format msgid "Fetch source %s\n" msgstr "Stiahnuť zdroj %s\n" -#: cmdline/apt-get.cc:2693 +#: cmdline/apt-get.cc:918 msgid "Failed to fetch some archives." msgstr "Zlyhalo stiahnutie niektorých archívov." -#: cmdline/apt-get.cc:2724 +#: cmdline/apt-get.cc:923 apt-private/private-install.cc:325 +msgid "Download complete and in download only mode" +msgstr "Sťahovanie ukončené v režime „iba stiahnuť“" + +#: cmdline/apt-get.cc:949 #, c-format msgid "Skipping unpack of already unpacked source in %s\n" msgstr "Preskakuje sa rozbalenie už rozbaleného zdroja v %s\n" -#: cmdline/apt-get.cc:2736 +#: cmdline/apt-get.cc:961 #, c-format msgid "Unpack command '%s' failed.\n" msgstr "Príkaz na rozbalenie „%s“ zlyhal.\n" -#: cmdline/apt-get.cc:2737 +#: cmdline/apt-get.cc:962 #, c-format msgid "Check if the 'dpkg-dev' package is installed.\n" msgstr "Skontrolujte, či je nainštalovaný balík „dpkg-dev“.\n" -#: cmdline/apt-get.cc:2759 +#: cmdline/apt-get.cc:984 #, c-format msgid "Build command '%s' failed.\n" msgstr "Príkaz na zostavenie „%s“ zlyhal.\n" -#: cmdline/apt-get.cc:2779 +#: cmdline/apt-get.cc:1004 msgid "Child process failed" msgstr "Proces potomka zlyhal" -#: cmdline/apt-get.cc:2798 +#: cmdline/apt-get.cc:1023 msgid "Must specify at least one package to check builddeps for" msgstr "" "Musíte zadať aspoň jeden balík, pre ktorý sa budú overovať závislosti na " "zostavenie" -#: cmdline/apt-get.cc:2823 +#: cmdline/apt-get.cc:1048 #, c-format msgid "" "No architecture information available for %s. See apt.conf(5) APT::" @@ -990,17 +464,17 @@ msgstr "" "Informácie o architektúre nie sú dostupné pre %s. Informácie o nastavení " "nájdete v apt.conf(5) APT::Architectures" -#: cmdline/apt-get.cc:2847 cmdline/apt-get.cc:2850 +#: cmdline/apt-get.cc:1072 cmdline/apt-get.cc:1075 #, c-format msgid "Unable to get build-dependency information for %s" msgstr "Nedajú sa získať závislosti na zostavenie %s" -#: cmdline/apt-get.cc:2870 +#: cmdline/apt-get.cc:1095 #, c-format msgid "%s has no build depends.\n" msgstr "%s nemá žiadne závislosti na zostavenie.\n" -#: cmdline/apt-get.cc:3040 +#: cmdline/apt-get.cc:1265 #, c-format msgid "" "%s dependency for %s can't be satisfied because %s is not allowed on '%s' " @@ -1009,20 +483,20 @@ msgstr "" "%s závislosť pre %s nemožno splniť, pretože %s nie je povolené na balíkoch " "„%s“" -#: cmdline/apt-get.cc:3058 +#: cmdline/apt-get.cc:1283 #, c-format msgid "" "%s dependency for %s cannot be satisfied because the package %s cannot be " "found" msgstr "%s závislosť pre %s nemožno splniť, pretože sa nedá nájsť balík %s" -#: cmdline/apt-get.cc:3081 +#: cmdline/apt-get.cc:1306 #, c-format msgid "Failed to satisfy %s dependency for %s: Installed package %s is too new" msgstr "" "Zlyhalo splnenie %s závislosti pre %s: Inštalovaný balík %s je príliš nový" -#: cmdline/apt-get.cc:3120 +#: cmdline/apt-get.cc:1345 #, c-format msgid "" "%s dependency for %s cannot be satisfied because candidate version of " @@ -1031,7 +505,7 @@ msgstr "" "%s závislosť pre %s nemožno splniť, pretože kandidátska verzia balíka %s, " "nedokáže splniť požiadavky na verziu" -#: cmdline/apt-get.cc:3126 +#: cmdline/apt-get.cc:1351 #, c-format msgid "" "%s dependency for %s cannot be satisfied because package %s has no candidate " @@ -1039,30 +513,30 @@ msgid "" msgstr "" "%s závislosť pre %s nemožno splniť, pretože balík %s nemá kandidátsku verziu" -#: cmdline/apt-get.cc:3149 +#: cmdline/apt-get.cc:1374 #, c-format msgid "Failed to satisfy %s dependency for %s: %s" msgstr "Zlyhalo splnenie %s závislosti pre %s: %s" -#: cmdline/apt-get.cc:3164 +#: cmdline/apt-get.cc:1389 #, c-format msgid "Build-dependencies for %s could not be satisfied." msgstr "Závislosti na zostavenie %s nemožno splniť." -#: cmdline/apt-get.cc:3169 +#: cmdline/apt-get.cc:1394 msgid "Failed to process build dependencies" msgstr "Spracovanie závislostí na zostavenie zlyhalo" -#: cmdline/apt-get.cc:3262 cmdline/apt-get.cc:3274 +#: cmdline/apt-get.cc:1487 cmdline/apt-get.cc:1499 #, c-format msgid "Changelog for %s (%s)" msgstr "Záznam zmien %s (%s)" -#: cmdline/apt-get.cc:3397 +#: cmdline/apt-get.cc:1585 msgid "Supported modules:" msgstr "Podporované moduly:" -#: cmdline/apt-get.cc:3438 +#: cmdline/apt-get.cc:1626 msgid "" "Usage: apt-get [options] command\n" " apt-get [options] install|remove pkg1 [pkg2 ...]\n" @@ -1150,102 +624,54 @@ msgstr "" "a apt.conf(5).\n" " Tento APT má schopnosti posvätnej kravy.\n" -#: cmdline/apt-get.cc:3603 -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 "" -"POZN.: Toto je iba simulácia!\n" -" apt-get potrebuje na skutočné spustenie práva používateľa root.\n" -" Tiež pamätajte, že zamykanie je deaktivované, takže\n" -" sa nespoliehajte na to že to bude platiť v reálnej situácii!" - -#: cmdline/acqprogress.cc:60 -msgid "Hit " -msgstr "Už existuje " - -#: cmdline/acqprogress.cc:84 -msgid "Get:" -msgstr "Získava sa:" - -#: cmdline/acqprogress.cc:115 -msgid "Ign " -msgstr "Ign " - -#: cmdline/acqprogress.cc:119 -msgid "Err " -msgstr "Chyba " - -#: cmdline/acqprogress.cc:140 -#, c-format -msgid "Fetched %sB in %s (%sB/s)\n" -msgstr "%sB sa stiahlo za %s (%sB/s)\n" - -#: cmdline/acqprogress.cc:230 -#, c-format -msgid " [Working]" -msgstr " [Prebieha spracovanie]" - -#: cmdline/acqprogress.cc:286 -#, c-format -msgid "" -"Media change: please insert the disc labeled\n" -" '%s'\n" -"in the drive '%s' and press enter\n" -msgstr "" -"Výmena nosiča: Vložte disk s názvom\n" -" „%s“\n" -"do mechaniky „%s“ a stlačte Enter\n" - -#: cmdline/apt-mark.cc:55 +#: cmdline/apt-mark.cc:57 #, c-format msgid "%s can not be marked as it is not installed.\n" msgstr "%s nemožno označiť, pretože nie je nainštalovaný.\n" -#: cmdline/apt-mark.cc:61 +#: cmdline/apt-mark.cc:63 #, c-format msgid "%s was already set to manually installed.\n" msgstr "%s už bol označený ako manuálne nainštalovaný.\n" -#: cmdline/apt-mark.cc:63 +#: cmdline/apt-mark.cc:65 #, c-format msgid "%s was already set to automatically installed.\n" msgstr "%s už bol označený ako automaticky nainštalovaný.\n" -#: cmdline/apt-mark.cc:228 +#: cmdline/apt-mark.cc:230 #, c-format msgid "%s was already set on hold.\n" msgstr "%s bol už nastavený na podržanie.\n" -#: cmdline/apt-mark.cc:230 +#: cmdline/apt-mark.cc:232 #, c-format msgid "%s was already not hold.\n" msgstr "%s bol už nastavený na nepodržanie.\n" -#: cmdline/apt-mark.cc:245 cmdline/apt-mark.cc:326 -#: apt-pkg/contrib/fileutl.cc:832 apt-pkg/contrib/gpgv.cc:223 -#: apt-pkg/deb/dpkgpm.cc:1032 +#: cmdline/apt-mark.cc:247 cmdline/apt-mark.cc:328 +#: apt-pkg/contrib/fileutl.cc:850 apt-pkg/contrib/gpgv.cc:217 +#: apt-pkg/deb/dpkgpm.cc:1182 #, c-format msgid "Waited for %s but it wasn't there" msgstr "Čakalo sa na %s, ale nebolo to tam" -#: cmdline/apt-mark.cc:260 cmdline/apt-mark.cc:309 +#: cmdline/apt-mark.cc:262 cmdline/apt-mark.cc:311 #, c-format msgid "%s set on hold.\n" msgstr "%s je označený na podržanie.\n" -#: cmdline/apt-mark.cc:262 cmdline/apt-mark.cc:314 +#: cmdline/apt-mark.cc:264 cmdline/apt-mark.cc:316 #, c-format msgid "Canceled hold on %s.\n" msgstr "Zrušené podržanie %s.\n" -#: cmdline/apt-mark.cc:332 +#: cmdline/apt-mark.cc:334 msgid "Executing dpkg failed. Are you root?" msgstr "Vykonanie dpkg zlyhalo. Ste root?" -#: cmdline/apt-mark.cc:379 +#: cmdline/apt-mark.cc:381 +#, fuzzy msgid "" "Usage: apt-mark [options] {auto|manual} pkg1 [pkg2 ...]\n" "\n" @@ -1255,6 +681,11 @@ msgid "" "Commands:\n" " auto - Mark the given packages as automatically installed\n" " manual - Mark the given packages as manually installed\n" +" hold - Mark a package as held back\n" +" unhold - Unset a package set as held back\n" +" showauto - Print the list of automatically installed packages\n" +" showmanual - Print the list of manually installed packages\n" +" showhold - Print the list of package on hold\n" "\n" "Options:\n" " -h This help text.\n" @@ -1286,6 +717,28 @@ msgstr "" " -o=? Nastaviť ľubovoľný konfiguračnú voľbu, napr. -o dir::cache=/tmp\n" "Ďalšie informácie nájdete na manuálových stránkach apt-mark(8) a apt.conf(5)." +#: cmdline/apt.cc:71 +msgid "" +"Usage: apt [options] command\n" +"\n" +"CLI for apt.\n" +"Basic commands: \n" +" list - list packages based on package names\n" +" search - search in package descriptions\n" +" show - show package details\n" +"\n" +" update - update list of available packages\n" +"\n" +" install - install packages\n" +" remove - remove packages\n" +"\n" +" upgrade - upgrade the system by installing/upgrading packages\n" +" full-upgrade - upgrade the system by removing/installing/upgrading " +"packages\n" +"\n" +" edit-sources - edit the source information file\n" +msgstr "" + #: methods/cdrom.cc:203 #, c-format msgid "Unable to read the cdrom database %s" @@ -1312,16 +765,16 @@ msgstr "Nedá sa odpojiť CD-ROM v %s - možno sa ešte používa." msgid "Disk not found." msgstr "Disk sa nenašiel." -#: methods/cdrom.cc:262 methods/file.cc:82 methods/rsh.cc:275 +#: methods/cdrom.cc:262 methods/file.cc:82 methods/rsh.cc:274 msgid "File not found" msgstr "Súbor sa nenašiel" -#: methods/copy.cc:46 methods/gzip.cc:105 methods/gzip.cc:114 -#: methods/rred.cc:512 methods/rred.cc:521 +#: methods/copy.cc:46 methods/gzip.cc:106 methods/rred.cc:599 +#: methods/rred.cc:609 msgid "Failed to stat" msgstr "Vyhodnotenie zlyhalo" -#: methods/copy.cc:83 methods/gzip.cc:111 methods/rred.cc:518 +#: methods/copy.cc:82 methods/gzip.cc:113 methods/rred.cc:606 msgid "Failed to set modification time" msgstr "Zlyhalo nastavenie času zmeny" @@ -1330,34 +783,34 @@ msgid "Invalid URI, local URIS must not start with //" msgstr "Neplatné URI, lokálne URI nesmie začínať s //" #. Login must be before getpeername otherwise dante won't work. -#: methods/ftp.cc:173 +#: methods/ftp.cc:172 msgid "Logging in" msgstr "Prihlasovanie" -#: methods/ftp.cc:179 +#: methods/ftp.cc:178 msgid "Unable to determine the peer name" msgstr "Nedá sa zistiť názov druhej strany" -#: methods/ftp.cc:184 +#: methods/ftp.cc:183 msgid "Unable to determine the local name" msgstr "Nedá sa zistiť lokálny názov" -#: methods/ftp.cc:215 methods/ftp.cc:243 +#: methods/ftp.cc:214 methods/ftp.cc:242 #, c-format msgid "The server refused the connection and said: %s" msgstr "Server zamietol naše spojenie s chybou: %s" -#: methods/ftp.cc:221 +#: methods/ftp.cc:220 #, c-format msgid "USER failed, server said: %s" msgstr "Zlyhalo zadanie používateľa, server odpovedal: %s" -#: methods/ftp.cc:228 +#: methods/ftp.cc:227 #, c-format msgid "PASS failed, server said: %s" msgstr "Zlyhalo zadanie hesla, server odpovedal: %s" -#: methods/ftp.cc:248 +#: methods/ftp.cc:247 msgid "" "A proxy server was specified but no login script, Acquire::ftp::ProxyLogin " "is empty." @@ -1365,117 +818,121 @@ msgstr "" "Bol zadaný proxy server, ale nie prihlasovací skript. Acquire::ftp::" "ProxyLogin je prázdny." -#: methods/ftp.cc:276 +#: methods/ftp.cc:275 #, c-format msgid "Login script command '%s' failed, server said: %s" msgstr "Príkaz „%s“ prihlasovacieho skriptu zlyhal, server odpovedal: %s" -#: methods/ftp.cc:302 +#: methods/ftp.cc:301 #, c-format msgid "TYPE failed, server said: %s" msgstr "Zlyhalo zadanie typu, server odpovedal: %s" -#: methods/ftp.cc:340 methods/ftp.cc:452 methods/rsh.cc:192 methods/rsh.cc:237 +#: methods/ftp.cc:339 methods/ftp.cc:451 methods/rsh.cc:191 methods/rsh.cc:236 msgid "Connection timeout" msgstr "Uplynul čas spojenia" -#: methods/ftp.cc:346 +#: methods/ftp.cc:345 msgid "Server closed the connection" msgstr "Server ukončil spojenie" -#: methods/ftp.cc:349 methods/rsh.cc:199 apt-pkg/contrib/fileutl.cc:1264 -#: apt-pkg/contrib/fileutl.cc:1273 apt-pkg/contrib/fileutl.cc:1276 +#: methods/ftp.cc:348 methods/rsh.cc:198 apt-pkg/contrib/fileutl.cc:1292 +#: apt-pkg/contrib/fileutl.cc:1301 apt-pkg/contrib/fileutl.cc:1304 msgid "Read error" msgstr "Chyba pri čítaní" -#: methods/ftp.cc:356 methods/rsh.cc:206 +#: methods/ftp.cc:355 methods/rsh.cc:205 msgid "A response overflowed the buffer." msgstr "Odpoveď preplnila zásobník." -#: methods/ftp.cc:373 methods/ftp.cc:385 +#: methods/ftp.cc:372 methods/ftp.cc:384 msgid "Protocol corruption" msgstr "Narušenie protokolu" -#: methods/ftp.cc:458 methods/rred.cc:238 methods/rsh.cc:243 -#: apt-pkg/contrib/fileutl.cc:1360 apt-pkg/contrib/fileutl.cc:1369 -#: apt-pkg/contrib/fileutl.cc:1372 apt-pkg/contrib/fileutl.cc:1397 +#: methods/ftp.cc:457 methods/rsh.cc:242 apt-pkg/contrib/fileutl.cc:1388 +#: apt-pkg/contrib/fileutl.cc:1397 apt-pkg/contrib/fileutl.cc:1400 +#: apt-pkg/contrib/fileutl.cc:1425 msgid "Write error" msgstr "Chyba pri zápise" -#: methods/ftp.cc:697 methods/ftp.cc:703 methods/ftp.cc:738 +#: methods/ftp.cc:696 methods/ftp.cc:702 methods/ftp.cc:737 msgid "Could not create a socket" msgstr "Nedá sa vytvoriť socket" -#: methods/ftp.cc:708 +#: methods/ftp.cc:707 msgid "Could not connect data socket, connection timed out" msgstr "Nedá sa pripojiť dátový socket, uplynul čas spojenia" -#: methods/ftp.cc:714 +#: methods/ftp.cc:711 methods/connect.cc:116 apt-private/private-upgrade.cc:22 +msgid "Failed" +msgstr "Chyba" + +#: methods/ftp.cc:713 msgid "Could not connect passive socket." msgstr "Nedá sa pripojiť pasívny socket." -#: methods/ftp.cc:731 +#: methods/ftp.cc:730 msgid "getaddrinfo was unable to get a listening socket" msgstr "getaddrinfo nezískal počúvajúci socket" -#: methods/ftp.cc:745 +#: methods/ftp.cc:744 msgid "Could not bind a socket" msgstr "Nedá sa nadviazať socket" -#: methods/ftp.cc:749 +#: methods/ftp.cc:748 msgid "Could not listen on the socket" msgstr "Na sockete sa nedá počúvať" -#: methods/ftp.cc:756 +#: methods/ftp.cc:755 msgid "Could not determine the socket's name" msgstr "Názov socketu sa nedá zistiť" -#: methods/ftp.cc:788 +#: methods/ftp.cc:787 msgid "Unable to send PORT command" msgstr "Príkaz PORT sa nedá odoslať" -#: methods/ftp.cc:798 +#: methods/ftp.cc:797 #, c-format msgid "Unknown address family %u (AF_*)" msgstr "Neznáma rodina adries %u (AF_*)" -#: methods/ftp.cc:807 +#: methods/ftp.cc:806 #, c-format msgid "EPRT failed, server said: %s" msgstr "Zlyhalo zadanie EPRT, server odpovedal: %s" -#: methods/ftp.cc:827 +#: methods/ftp.cc:826 msgid "Data socket connect timed out" msgstr "Uplynulo spojenie dátového socketu" -#: methods/ftp.cc:834 +#: methods/ftp.cc:833 msgid "Unable to accept connection" msgstr "Spojenie sa nedá prijať" -#: methods/ftp.cc:873 methods/http.cc:1038 methods/rsh.cc:313 +#: methods/ftp.cc:872 methods/server.cc:357 methods/rsh.cc:312 msgid "Problem hashing file" msgstr "Problém s hašovaním súboru" -#: methods/ftp.cc:886 +#: methods/ftp.cc:885 #, c-format msgid "Unable to fetch file, server said '%s'" msgstr "Súbor sa nedá stiahnuť, server odpovedal „%s“" -#: methods/ftp.cc:901 methods/rsh.cc:332 +#: methods/ftp.cc:900 methods/rsh.cc:331 msgid "Data socket timed out" msgstr "Uplynula doba dátového socketu" -#: methods/ftp.cc:931 +#: methods/ftp.cc:930 #, c-format msgid "Data transfer failed, server said '%s'" msgstr "Prenos dát zlyhal, server odpovedal „%s“" #. Get the files information -#: methods/ftp.cc:1008 +#: methods/ftp.cc:1009 msgid "Query" msgstr "Dotaz" -#: methods/ftp.cc:1120 +#: methods/ftp.cc:1123 msgid "Unable to invoke " msgstr "Nedá sa vyvolať " @@ -1541,36 +998,36 @@ msgstr "Niečo veľmi zlé sa prihodilo pri preklade „%s:%s“ (%i - %s)" msgid "Unable to connect to %s:%s:" msgstr "Nedá sa pripojiť k %s:%s:" -#: methods/gpgv.cc:167 +#: methods/gpgv.cc:166 msgid "" "Internal error: Good signature, but could not determine key fingerprint?!" msgstr "Vnútorná chyba: Správna signatúra, ale sa nedá zistiť odtlačok kľúča?!" -#: methods/gpgv.cc:171 +#: methods/gpgv.cc:170 msgid "At least one invalid signature was encountered." msgstr "Bola zistená aspoň jedna nesprávna signatúra." -#: methods/gpgv.cc:173 +#: methods/gpgv.cc:172 msgid "Could not execute 'gpgv' to verify signature (is gpgv installed?)" msgstr "Nedá sa spustiť „gpgv“ kvôli overeniu podpisu (je nainštalované gpgv?)" #. TRANSLATORS: %s is a single techy word like 'NODATA' -#: methods/gpgv.cc:179 +#: methods/gpgv.cc:178 #, c-format msgid "" "Clearsigned file isn't valid, got '%s' (does the network require " "authentication?)" msgstr "" -#: methods/gpgv.cc:183 +#: methods/gpgv.cc:182 msgid "Unknown error executing gpgv" msgstr "Neznáma chyba pri spustení gpgv" -#: methods/gpgv.cc:216 methods/gpgv.cc:223 +#: methods/gpgv.cc:215 methods/gpgv.cc:222 msgid "The following signatures were invalid:\n" msgstr "Nasledovné signatúry sú neplatné:\n" -#: methods/gpgv.cc:230 +#: methods/gpgv.cc:229 msgid "" "The following signatures couldn't be verified because the public key is not " "available:\n" @@ -1582,81 +1039,627 @@ msgstr "" msgid "Empty files can't be valid archives" msgstr "Prázdne súbory nemôžu byť platné archívy" -#: methods/http.cc:394 +#: methods/http.cc:516 +msgid "Error writing to the file" +msgstr "Chyba zápisu do tohto súboru" + +#: methods/http.cc:530 +msgid "Error reading from server. Remote end closed connection" +msgstr "Chyba pri čítaní zo servera. Druhá strana ukončila spojenie" + +#: methods/http.cc:532 +msgid "Error reading from server" +msgstr "Chyba pri čítaní zo servera" + +#: methods/http.cc:568 +msgid "Error writing to file" +msgstr "Chyba zápisu do súboru" + +#: methods/http.cc:628 +msgid "Select failed" +msgstr "Výber zlyhal" + +#: methods/http.cc:633 +msgid "Connection timed out" +msgstr "Uplynul čas spojenia" + +#: methods/http.cc:656 +msgid "Error writing to output file" +msgstr "Chyba zápisu do výstupného súboru" + +#: methods/server.cc:56 msgid "Waiting for headers" msgstr "Čaká sa na hlavičky" -#: methods/http.cc:544 +#: methods/server.cc:114 msgid "Bad header line" msgstr "Chybná hlavička" -#: methods/http.cc:569 methods/http.cc:576 +#: methods/server.cc:139 methods/server.cc:146 msgid "The HTTP server sent an invalid reply header" msgstr "HTTP server poslal neplatnú hlavičku odpovede" -#: methods/http.cc:606 +#: methods/server.cc:176 msgid "The HTTP server sent an invalid Content-Length header" msgstr "HTTP server poslal neplatnú hlavičku Content-Length" -#: methods/http.cc:621 +#: methods/server.cc:199 msgid "The HTTP server sent an invalid Content-Range header" msgstr "HTTP server poslal neplatnú hlavičku Content-Range" -#: methods/http.cc:623 +#: methods/server.cc:201 msgid "This HTTP server has broken range support" msgstr "Tento HTTP server má poškodenú podporu rozsahov" -#: methods/http.cc:647 +#: methods/server.cc:225 msgid "Unknown date format" msgstr "Neznámy formát dátumu" -#: methods/http.cc:826 -msgid "Select failed" -msgstr "Výber zlyhal" +#: methods/server.cc:494 +msgid "Bad header data" +msgstr "Zlé dátové záhlavie" -#: methods/http.cc:831 -msgid "Connection timed out" -msgstr "Uplynul čas spojenia" +#: methods/server.cc:511 methods/server.cc:567 +msgid "Connection failed" +msgstr "Spojenie zlyhalo" -#: methods/http.cc:854 -msgid "Error writing to output file" -msgstr "Chyba zápisu do výstupného súboru" +#: methods/server.cc:659 +msgid "Internal error" +msgstr "Vnútorná chyba" -#: methods/http.cc:885 -msgid "Error writing to file" -msgstr "Chyba zápisu do súboru" +#: apt-private/private-list.cc:147 +msgid "Listing" +msgstr "" -#: methods/http.cc:913 -msgid "Error writing to the file" -msgstr "Chyba zápisu do tohto súboru" +#: apt-private/private-install.cc:93 +msgid "Internal error, InstallPackages was called with broken packages!" +msgstr "Vnútorná chyba, InstallPackages bolo volané s poškodenými balíkmi!" -#: methods/http.cc:927 -msgid "Error reading from server. Remote end closed connection" -msgstr "Chyba pri čítaní zo servera. Druhá strana ukončila spojenie" +#: apt-private/private-install.cc:102 +msgid "Packages need to be removed but remove is disabled." +msgstr "Je potrebné odstránenie balíka, ale funkcia Odstrániť je vypnutá." -#: methods/http.cc:929 -msgid "Error reading from server" -msgstr "Chyba pri čítaní zo servera" +#: apt-private/private-install.cc:121 +msgid "Internal error, Ordering didn't finish" +msgstr "Vnútorná chyba, Triedenie sa neukončilo" -#: methods/http.cc:1197 -msgid "Bad header data" -msgstr "Zlé dátové záhlavie" +#: apt-private/private-install.cc:159 +msgid "How odd.. The sizes didn't match, email apt@packages.debian.org" +msgstr "" +"Nezvyčajná udalosť... Veľkosti nesúhlasia, pošlite e-mail na apt@packages." +"debian.org" -#: methods/http.cc:1214 methods/http.cc:1269 -msgid "Connection failed" -msgstr "Spojenie zlyhalo" +#. 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 +#: apt-private/private-install.cc:166 +#, c-format +msgid "Need to get %sB/%sB of archives.\n" +msgstr "Je potrebné stiahnuť %sB/%sB archívov.\n" -#: methods/http.cc:1361 -msgid "Internal error" -msgstr "Vnútorná chyba" +#. 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 +#: apt-private/private-install.cc:171 +#, c-format +msgid "Need to get %sB of archives.\n" +msgstr "Je potrebné stiahnuť %sB archívov.\n" + +#. 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 +#: apt-private/private-install.cc:178 +#, c-format +msgid "After this operation, %sB of additional disk space will be used.\n" +msgstr "Po tejto operácii sa na disku použije ďalších %sB.\n" + +#. 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 +#: apt-private/private-install.cc:183 +#, c-format +msgid "After this operation, %sB disk space will be freed.\n" +msgstr "Po tejto operácii sa na disku uvoľní %sB.\n" + +#: apt-private/private-install.cc:211 +#, c-format +msgid "You don't have enough free space in %s." +msgstr "Na %s nemáte dostatok voľného miesta." + +#: apt-private/private-install.cc:221 apt-private/private-download.cc:55 +msgid "There are problems and -y was used without --force-yes" +msgstr "Nastali problémy a -y bolo použité bez --force-yes" + +#: apt-private/private-install.cc:227 apt-private/private-install.cc:249 +msgid "Trivial Only specified but this is not a trivial operation." +msgstr "Zadané „iba triviálne“, ale toto nie je triviálna operácia." + +#. TRANSLATOR: This string needs to be typed by the user as a confirmation, so be +#. careful with hard to type or special characters (like non-breaking spaces) +#: apt-private/private-install.cc:231 +msgid "Yes, do as I say!" +msgstr "Áno, urob to, čo vravím!" + +#: apt-private/private-install.cc:233 +#, c-format +msgid "" +"You are about to do something potentially harmful.\n" +"To continue type in the phrase '%s'\n" +" ?] " +msgstr "" +"Možno sa chystáte vykonať niečo škodlivé.\n" +"Ak chcete pokračovať, opíšte frázu „%s“\n" +" ?]" + +#: apt-private/private-install.cc:239 apt-private/private-install.cc:257 +msgid "Abort." +msgstr "Prerušené." + +#: apt-private/private-install.cc:254 +msgid "Do you want to continue?" +msgstr "Chcete pokračovať?" + +#: apt-private/private-install.cc:324 +msgid "Some files failed to download" +msgstr "Niektoré súbory sa nedajú stiahnuť" + +#: apt-private/private-install.cc:331 +msgid "" +"Unable to fetch some archives, maybe run apt-get update or try with --fix-" +"missing?" +msgstr "" +"Niektoré archívy sa nedajú stiahnuť. Skúste spustiť apt-get update alebo --" +"fix-missing" + +#: apt-private/private-install.cc:335 +msgid "--fix-missing and media swapping is not currently supported" +msgstr "--fix-missing a výmena nosiča nie sú momentálne podporované" + +#: apt-private/private-install.cc:340 +msgid "Unable to correct missing packages." +msgstr "Chýbajúce balíky sa nedajú opraviť." + +#: apt-private/private-install.cc:341 +msgid "Aborting install." +msgstr "Inštalácia sa prerušuje." + +#: apt-private/private-install.cc:377 +msgid "" +"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] "" +"Nasledovný balík zmizol z vášho systému, pretože\n" +"všetky súbory boli prepísané inými balíkmi:" +msgstr[1] "" +"Nasledovné balíky zmizli z vášho systému, pretože\n" +"všetky súbory boli prepísané inými balíkmi:" +msgstr[2] "" +"Nasledovné balíky zmizli z vášho systému, pretože\n" +"všetky súbory boli prepísané inými balíkmi:" + +#: apt-private/private-install.cc:381 +msgid "Note: This is done automatically and on purpose by dpkg." +msgstr "Pozn.: Toto robí dpkg automaticky a zámerne." + +#: apt-private/private-install.cc:402 +msgid "We are not supposed to delete stuff, can't start AutoRemover" +msgstr "Nemajú sa odstraňovať veci, nespustí sa AutoRemover" + +#: apt-private/private-install.cc:510 +msgid "" +"Hmm, seems like the AutoRemover destroyed something which really\n" +"shouldn't happen. Please file a bug report against apt." +msgstr "" +"Hmm, zdá sa, že AutoRemover niečo zničil, čo sa naozaj nemalo stať.\n" +"Prosím, pošlite hlásenie o chybe balíka apt." + +#. +#. if (Packages == 1) +#. { +#. c1out << std::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.") << std::endl; +#. } +#. +#: apt-private/private-install.cc:513 apt-private/private-install.cc:654 +msgid "The following information may help to resolve the situation:" +msgstr "Nasledovné informácie vám možno pomôžu vyriešiť túto situáciu:" + +#: apt-private/private-install.cc:517 +msgid "Internal Error, AutoRemover broke stuff" +msgstr "Vnútorná chyba, AutoRemover niečo pokazil" + +#: apt-private/private-install.cc:524 +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] "" +"Nasledovný balík bol nainštalovaný automaticky a už viac nie je potrebný:" +msgstr[1] "" +"Nasledovné balíky boli nainštalované automaticky a už viac nie sú potrebné:" +msgstr[2] "" +"Nasledovné balíky boli nainštalované automaticky a už viac nie sú potrebné:" + +#: apt-private/private-install.cc:528 +#, 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 balík bol nainštalovaný automaticky a už viac nie je potrebný.\n" +msgstr[1] "" +"%lu balíkov bolo nainštalovaných automaticky a už viac nie sú potrebné.\n" +msgstr[2] "" +"%lu balíkov bolo nainštalovaných automaticky a už viac nie sú potrebné.\n" + +#: apt-private/private-install.cc:530 +msgid "Use 'apt-get autoremove' to remove it." +msgid_plural "Use 'apt-get autoremove' to remove them." +msgstr[0] "Na jeho odstránenie použite „apt-get autoremove“." +msgstr[1] "Na ich odstránenie použite „apt-get autoremove“." +msgstr[2] "Na ich odstránenie použite „apt-get autoremove“." + +#: apt-private/private-install.cc:624 +msgid "You might want to run 'apt-get -f install' to correct these:" +msgstr "Možno to budete chcieť napraviť spustením „apt-get -f install“:" + +#: apt-private/private-install.cc:626 +msgid "" +"Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a " +"solution)." +msgstr "" +"Nesplnené závislosti. Skúste spustiť „apt-get -f install“ bez balíkov (alebo " +"navrhnite riešenie)." + +#: apt-private/private-install.cc:639 +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 "" +"Niektoré balíky sa nedajú nainštalovať. To môže znamenať, že požadujete\n" +"nemožnú situáciu, alebo ak používate nestabilnú distribúciu, že\n" +"požadované balíky ešte neboli vytvorené alebo presunuté z fronty\n" +"Novoprichádzajúcich (Incoming) balíkov." + +#: apt-private/private-install.cc:660 +msgid "Broken packages" +msgstr "Poškodené balíky" + +#: apt-private/private-install.cc:713 +msgid "The following extra packages will be installed:" +msgstr "Nainštalujú sa nasledovné extra balíky:" + +#: apt-private/private-install.cc:803 +msgid "Suggested packages:" +msgstr "Navrhované balíky:" + +#: apt-private/private-install.cc:804 +msgid "Recommended packages:" +msgstr "Odporúčané balíky:" + +#: apt-private/private-download.cc:32 +msgid "WARNING: The following packages cannot be authenticated!" +msgstr "UPOZORNENIE: Pri nasledovných balíkoch sa nedá overiť vierohodnosť!" + +#: apt-private/private-download.cc:36 +msgid "Authentication warning overridden.\n" +msgstr "Upozornenie o vierohodnosti bolo potlačené.\n" + +#: apt-private/private-download.cc:41 apt-private/private-download.cc:48 +msgid "Some packages could not be authenticated" +msgstr "Nedala sa zistiť vierohodnosť niektorých balíkov" + +#: apt-private/private-download.cc:46 +msgid "Install these packages without verification?" +msgstr "Nainštalovať tieto nekontrolované balíky?" + +#: apt-private/private-download.cc:87 apt-pkg/update.cc:84 +#, c-format +msgid "Failed to fetch %s %s\n" +msgstr "Zlyhalo stiahnutie %s %s\n" + +#: apt-private/private-output.cc:75 apt-private/private-show.cc:81 +#: apt-private/private-show.cc:86 +msgid "unknown" +msgstr "" + +#: apt-private/private-output.cc:201 +#, fuzzy, c-format +msgid "[installed,upgradable to: %s]" +msgstr " [Nainštalovaný]" + +#: apt-private/private-output.cc:205 +#, fuzzy +msgid "[installed,local]" +msgstr " [Nainštalovaný]" + +#: apt-private/private-output.cc:208 +msgid "[installed,auto-removable]" +msgstr "" + +#: apt-private/private-output.cc:210 +#, fuzzy +msgid "[installed,automatic]" +msgstr " [Nainštalovaný]" + +#: apt-private/private-output.cc:212 +#, fuzzy +msgid "[installed]" +msgstr " [Nainštalovaný]" + +#: apt-private/private-output.cc:216 +#, c-format +msgid "[upgradable from: %s]" +msgstr "" + +#: apt-private/private-output.cc:220 +msgid "[residual-config]" +msgstr "" + +#: apt-private/private-output.cc:320 +msgid "The following packages have unmet dependencies:" +msgstr "Nasledovné balíky majú nesplnené závislosti:" + +#: apt-private/private-output.cc:410 +#, c-format +msgid "but %s is installed" +msgstr "ale nainštalovaný je %s" + +#: apt-private/private-output.cc:412 +#, c-format +msgid "but %s is to be installed" +msgstr "ale inštalovať sa bude %s" + +#: apt-private/private-output.cc:419 +msgid "but it is not installable" +msgstr "ale sa nedá nainštalovať" + +#: apt-private/private-output.cc:421 +msgid "but it is a virtual package" +msgstr "ale je to virtuálny balík" + +#: apt-private/private-output.cc:424 +msgid "but it is not installed" +msgstr "ale nie je nainštalovaný" + +#: apt-private/private-output.cc:424 +msgid "but it is not going to be installed" +msgstr "ale sa nebude inštalovať" + +#: apt-private/private-output.cc:429 +msgid " or" +msgstr " alebo" + +#: apt-private/private-output.cc:458 +msgid "The following NEW packages will be installed:" +msgstr "Nainštalujú sa nasledovné NOVÉ balíky:" + +#: apt-private/private-output.cc:484 +msgid "The following packages will be REMOVED:" +msgstr "Nasledovné balíky sa ODSTRÁNIA:" + +#: apt-private/private-output.cc:506 +msgid "The following packages have been kept back:" +msgstr "Nasledovné balíky sa ponechajú v súčasnej verzii:" + +#: apt-private/private-output.cc:527 +msgid "The following packages will be upgraded:" +msgstr "Nasledovné balíky sa aktualizujú:" + +#: apt-private/private-output.cc:548 +msgid "The following packages will be DOWNGRADED:" +msgstr "Nasledovné balíky sa DEGRADUJÚ:" + +#: apt-private/private-output.cc:568 +msgid "The following held packages will be changed:" +msgstr "Nasledovné pridržané balíky sa zmenia:" + +#: apt-private/private-output.cc:623 +#, c-format +msgid "%s (due to %s) " +msgstr "%s (kvôli %s) " + +#: apt-private/private-output.cc:631 +msgid "" +"WARNING: The following essential packages will be removed.\n" +"This should NOT be done unless you know exactly what you are doing!" +msgstr "" +"UPOZORNENIE: Nasledovné dôležité balíky sa odstránia.\n" +"Ak presne neviete, čo robíte, tak to NEROBTE!" + +#: apt-private/private-output.cc:662 +#, c-format +msgid "%lu upgraded, %lu newly installed, " +msgstr "%lu aktualizovaných, %lu nových nainštalovaných, " + +#: apt-private/private-output.cc:666 +#, c-format +msgid "%lu reinstalled, " +msgstr "%lu reinštalovaných, " + +#: apt-private/private-output.cc:668 +#, c-format +msgid "%lu downgraded, " +msgstr "%lu degradovaných, " + +#: apt-private/private-output.cc:670 +#, c-format +msgid "%lu to remove and %lu not upgraded.\n" +msgstr "%lu na odstránenie a %lu neaktualizovaných.\n" + +#: apt-private/private-output.cc:674 +#, c-format +msgid "%lu not fully installed or removed.\n" +msgstr "%lu iba čiastočne nainštalovaných alebo odstránených.\n" + +#. TRANSLATOR: Yes/No question help-text: defaulting to Y[es] +#. e.g. "Do you want to continue? [Y/n] " +#. The user has to answer with an input matching the +#. YESEXPR/NOEXPR defined in your l10n. +#: apt-private/private-output.cc:696 +msgid "[Y/n]" +msgstr "" + +#. TRANSLATOR: Yes/No question help-text: defaulting to N[o] +#. e.g. "Should this file be removed? [y/N] " +#. The user has to answer with an input matching the +#. YESEXPR/NOEXPR defined in your l10n. +#: apt-private/private-output.cc:702 +msgid "[y/N]" +msgstr "" + +#. TRANSLATOR: "Yes" answer printed for a yes/no question if --assume-yes is set +#: apt-private/private-output.cc:713 +msgid "Y" +msgstr "" + +#. TRANSLATOR: "No" answer printed for a yes/no question if --assume-no is set +#: apt-private/private-output.cc:719 +msgid "N" +msgstr "" + +#: apt-private/private-output.cc:741 apt-pkg/cachefilter.cc:33 +#, c-format +msgid "Regex compilation error - %s" +msgstr "Chyba pri preklade regulárneho výrazu - %s" + +#: apt-private/private-cachefile.cc:87 +msgid "Correcting dependencies..." +msgstr "Opravujú sa závislosti..." + +#: apt-private/private-cachefile.cc:90 +msgid " failed." +msgstr " zlyhalo." + +#: apt-private/private-cachefile.cc:93 +msgid "Unable to correct dependencies" +msgstr "Závislosti sa nedajú opraviť" + +#: apt-private/private-cachefile.cc:96 +msgid "Unable to minimize the upgrade set" +msgstr "Sada na aktualizáciu sa nedá minimalizovať" + +#: apt-private/private-cachefile.cc:98 +msgid " Done" +msgstr " Hotovo" + +#: apt-private/private-cachefile.cc:102 +msgid "You might want to run 'apt-get -f install' to correct these." +msgstr "Možno to budete chcieť napraviť spustením „apt-get -f install“." + +#: apt-private/private-cachefile.cc:105 +msgid "Unmet dependencies. Try using -f." +msgstr "Nesplnené závislosti. Skúste použiť -f." + +#: apt-private/private-cacheset.cc:26 apt-private/private-search.cc:57 +msgid "Sorting" +msgstr "" + +#: apt-private/private-update.cc:45 +msgid "The update command takes no arguments" +msgstr "Príkaz update neprijíma žiadne argumenty" + +#: apt-private/private-upgrade.cc:19 +msgid "Calculating upgrade... " +msgstr "Prepočítava sa aktualizácia... " + +#: apt-private/private-upgrade.cc:24 +#, fuzzy +msgid "Internal error, Upgrade broke stuff" +msgstr "Vnútorná chyba, AllUpgrade pokazil veci" + +#: apt-private/private-upgrade.cc:26 +msgid "Done" +msgstr "Hotovo" + +#: apt-private/private-search.cc:61 +msgid "Full Text Search" +msgstr "" + +#: apt-private/private-show.cc:152 +#, c-format +msgid "There is %lu additional record. Please use the '-a' switch to see it" +msgid_plural "" +"There are %lu additional records. Please use the '-a' switch to see them." +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" + +#: apt-private/private-show.cc:159 +msgid "not a real package (virtual)" +msgstr "" + +#: apt-private/private-main.cc:19 +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 "" +"POZN.: Toto je iba simulácia!\n" +" apt-get potrebuje na skutočné spustenie práva používateľa root.\n" +" Tiež pamätajte, že zamykanie je deaktivované, takže\n" +" sa nespoliehajte na to že to bude platiť v reálnej situácii!" + +#: apt-private/private-sources.cc:45 +#, fuzzy, c-format +msgid "Failed to parse %s. Edit again? " +msgstr "Premenovanie %s na %s zlyhalo" + +#: apt-private/private-sources.cc:57 +#, c-format +msgid "Your '%s' file changed, please run 'apt-get update'." +msgstr "" + +#: apt-private/acqprogress.cc:63 +msgid "Hit " +msgstr "Už existuje " + +#: apt-private/acqprogress.cc:87 +msgid "Get:" +msgstr "Získava sa:" + +#: apt-private/acqprogress.cc:118 +msgid "Ign " +msgstr "Ign " + +#: apt-private/acqprogress.cc:122 +msgid "Err " +msgstr "Chyba " + +#: apt-private/acqprogress.cc:143 +#, c-format +msgid "Fetched %sB in %s (%sB/s)\n" +msgstr "%sB sa stiahlo za %s (%sB/s)\n" + +#: apt-private/acqprogress.cc:233 +#, c-format +msgid " [Working]" +msgstr " [Prebieha spracovanie]" + +#: apt-private/acqprogress.cc:294 +#, c-format +msgid "" +"Media change: please insert the disc labeled\n" +" '%s'\n" +"in the drive '%s' and press enter\n" +msgstr "" +"Výmena nosiča: Vložte disk s názvom\n" +" „%s“\n" +"do mechaniky „%s“ a stlačte Enter\n" #. 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:464 -#: apt-pkg/contrib/cdromutl.cc:184 apt-pkg/contrib/fileutl.cc:404 -#: apt-pkg/contrib/fileutl.cc:517 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:362 +#: apt-pkg/contrib/cdromutl.cc:184 apt-pkg/contrib/fileutl.cc:406 +#: apt-pkg/contrib/fileutl.cc:519 apt-pkg/sourcelist.cc:271 +#: apt-pkg/sourcelist.cc:277 apt-pkg/acquire.cc:485 apt-pkg/init.cc:100 +#: apt-pkg/init.cc:108 apt-pkg/clean.cc:36 apt-pkg/policy.cc:373 #, c-format msgid "Unable to read %s" msgstr "Nedá sa načítať %s" @@ -1693,59 +1696,41 @@ msgstr "Nepodarilo sa prečítať súbor „%s“ na zrkadle" msgid "[Mirror: %s]" msgstr "[Zrkadlo: %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 "" -"Nepodarilo sa záplatovať %s pomocou mmap a pomocou operácie so súborom - zdá " -"sa, že záplata je poškodená." - -#: 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 "" -"Nepodarilo sa záplatovať %s pomocou mmap (ale nevyskytla sa chyba týkajúca " -"sa mmap) - zdá sa, že záplata je poškodená." - -#: methods/rsh.cc:99 ftparchive/multicompress.cc:168 +#: methods/rsh.cc:98 ftparchive/multicompress.cc:169 msgid "Failed to create IPC pipe to subprocess" msgstr "Zlyhalo vytvorenie IPC rúry k podprocesu" -#: methods/rsh.cc:340 +#: methods/rsh.cc:339 msgid "Connection closed prematurely" msgstr "Spojenie bolo predčasne ukončené" -#: dselect/install:32 +#: dselect/install:33 msgid "Bad default setting!" msgstr "Chybné predvolené nastavenie!" -#: dselect/install:51 dselect/install:83 dselect/install:87 dselect/install:94 -#: dselect/install:105 dselect/update:45 +#: dselect/install:52 dselect/install:84 dselect/install:88 dselect/install:95 +#: dselect/install:106 dselect/update:45 msgid "Press enter to continue." msgstr "Stlačte Enter, ak chcete pokračovať." -#: dselect/install:91 +#: dselect/install:92 msgid "Do you want to erase any previously downloaded .deb files?" msgstr "Chcete odstrániť všetky doteraz stiahnuté .deb súbory?" -#: dselect/install:101 +#: dselect/install:102 msgid "Some errors occurred while unpacking. Packages that were installed" msgstr "" "Pri rozbaľovaní došlo k nejakým chybám. Balíky, ktoré boli nainštalované" -#: dselect/install:102 +#: dselect/install:103 msgid "will be configured. This may result in duplicate errors" msgstr "budú nakonfigurované. Môže to spôsobiť opakované chybové správy" -#: dselect/install:103 +#: dselect/install:104 msgid "or errors caused by missing dependencies. This is OK, only the errors" msgstr "o nesplnených závislostiach. Je to v poriadku, dôležité sú iba" -#: dselect/install:104 +#: dselect/install:105 msgid "" "above this message are important. Please fix them and run [I]nstall again" msgstr "" @@ -1755,12 +1740,7 @@ msgstr "" msgid "Merging available information" msgstr "Zlučujú sa dostupné informácie" -#: cmdline/apt-extracttemplates.cc:102 -#, c-format -msgid "%s not a valid DEB package." -msgstr "%s nie je platný balík DEB." - -#: cmdline/apt-extracttemplates.cc:236 +#: cmdline/apt-extracttemplates.cc:224 msgid "" "Usage: apt-extracttemplates file1 [file2 ...]\n" "\n" @@ -1784,12 +1764,12 @@ msgstr "" " -c=? Načíta tento konfiguračný súbor\n" " -o=? Nastaví ľubovoľnú voľbu, napr. -o dir::cache=/tmp\n" -#: cmdline/apt-extracttemplates.cc:271 apt-pkg/pkgcachegen.cc:1388 +#: cmdline/apt-extracttemplates.cc:256 apt-pkg/pkgcachegen.cc:1388 #, c-format msgid "Unable to write to %s" msgstr "Do %s sa nedá zapisovať" -#: cmdline/apt-extracttemplates.cc:313 +#: cmdline/apt-extracttemplates.cc:298 msgid "Cannot get debconf version. Is debconf installed?" msgstr "Nedá sa určiť verzia programu debconf. Je debconf nainštalovaný?" @@ -1994,36 +1974,36 @@ msgstr "Nie je možné vykonať readlink %s" msgid "Failed to unlink %s" msgstr "Nie je možné vykonať unlink %s" -#: ftparchive/writer.cc:288 +#: ftparchive/writer.cc:289 #, c-format msgid "*** Failed to link %s to %s" msgstr "*** Nepodarilo sa zlinkovať %s s %s" -#: ftparchive/writer.cc:298 +#: ftparchive/writer.cc:299 #, c-format msgid " DeLink limit of %sB hit.\n" msgstr " Bol dosiahnutý odlinkovací limit %sB.\n" -#: ftparchive/writer.cc:403 +#: ftparchive/writer.cc:404 msgid "Archive had no package field" msgstr "Archív neobsahuje pole „package“" -#: ftparchive/writer.cc:411 ftparchive/writer.cc:701 +#: ftparchive/writer.cc:412 ftparchive/writer.cc:702 #, c-format msgid " %s has no override entry\n" msgstr " %s nemá žiadnu položku override\n" -#: ftparchive/writer.cc:479 ftparchive/writer.cc:845 +#: ftparchive/writer.cc:480 ftparchive/writer.cc:846 #, c-format msgid " %s maintainer is %s not %s\n" msgstr " správcom %s je %s, nie %s\n" -#: ftparchive/writer.cc:711 +#: ftparchive/writer.cc:712 #, c-format msgid " %s has no source override entry\n" msgstr " %s nemá žiadnu položku „source override“\n" -#: ftparchive/writer.cc:715 +#: ftparchive/writer.cc:716 #, c-format msgid " %s has no binary override entry either\n" msgstr " %s nemá žiadnu položku „binary override“\n" @@ -2032,77 +2012,84 @@ msgstr " %s nemá žiadnu položku „binary override“\n" msgid "realloc - Failed to allocate memory" msgstr "realloc - Zlyhal pokus o pridelenie pamäti" -#: ftparchive/override.cc:35 ftparchive/override.cc:143 +#: ftparchive/override.cc:35 ftparchive/override.cc:139 #, c-format msgid "Unable to open %s" msgstr "Nedá sa otvoriť %s" -#: ftparchive/override.cc:61 ftparchive/override.cc:167 +#. skip spaces +#. find end of word +#: ftparchive/override.cc:65 +#, fuzzy, c-format +msgid "Malformed override %s line %llu (%s)" +msgstr "Skomolený „override“ %s riadok %llu #1" + +#: ftparchive/override.cc:124 ftparchive/override.cc:198 +#, c-format +msgid "Failed to read the override file %s" +msgstr "Nepodarilo sa prečítať „override“ súbor %s" + +#: ftparchive/override.cc:163 #, c-format msgid "Malformed override %s line %llu #1" msgstr "Skomolený „override“ %s riadok %llu #1" -#: ftparchive/override.cc:75 ftparchive/override.cc:179 +#: ftparchive/override.cc:175 #, c-format msgid "Malformed override %s line %llu #2" msgstr "Skomolený „override“ %s riadok %llu #2" -#: ftparchive/override.cc:89 ftparchive/override.cc:192 +#: ftparchive/override.cc:188 #, c-format msgid "Malformed override %s line %llu #3" msgstr "Skomolený „override“ %s riadok %llu #3" -#: ftparchive/override.cc:128 ftparchive/override.cc:202 -#, c-format -msgid "Failed to read the override file %s" -msgstr "Nepodarilo sa prečítať „override“ súbor %s" - -#: ftparchive/multicompress.cc:70 +#: ftparchive/multicompress.cc:71 #, c-format msgid "Unknown compression algorithm '%s'" msgstr "Neznámy kompresný algoritmus „%s“" -#: ftparchive/multicompress.cc:100 +#: ftparchive/multicompress.cc:101 #, c-format msgid "Compressed output %s needs a compression set" msgstr "Komprimovaný výstup %s potrebuje kompresnú sadu" -#: ftparchive/multicompress.cc:189 +#: ftparchive/multicompress.cc:190 msgid "Failed to create FILE*" msgstr "Zlyhalo vytvorenie FILE*" -#: ftparchive/multicompress.cc:192 +#: ftparchive/multicompress.cc:193 msgid "Failed to fork" msgstr "Volanie fork() zlyhalo" -#: ftparchive/multicompress.cc:206 +#: ftparchive/multicompress.cc:207 msgid "Compress child" msgstr "Komprimovať potomka" -#: ftparchive/multicompress.cc:229 +#: ftparchive/multicompress.cc:230 #, c-format msgid "Internal error, failed to create %s" msgstr "Vnútorná chyba, nepodarilo sa vytvoriť %s" -#: ftparchive/multicompress.cc:304 +#: ftparchive/multicompress.cc:303 msgid "IO to subprocess/file failed" msgstr "V/V operácia s podprocesom/súborom zlyhala" -#: ftparchive/multicompress.cc:342 +#: ftparchive/multicompress.cc:341 msgid "Failed to read while computing MD5" msgstr "Chyba čítania pri výpočte MD5" -#: ftparchive/multicompress.cc:358 +#: ftparchive/multicompress.cc:357 #, c-format msgid "Problem unlinking %s" msgstr "Problém s odlinkovaním %s" -#: ftparchive/multicompress.cc:373 apt-inst/extract.cc:187 +#: ftparchive/multicompress.cc:372 apt-inst/extract.cc:187 #, c-format msgid "Failed to rename %s to %s" msgstr "Premenovanie %s na %s zlyhalo" -#: cmdline/apt-internal-solver.cc:37 +#: cmdline/apt-internal-solver.cc:38 msgid "" "Usage: apt-internal-solver\n" "\n" @@ -2154,23 +2141,23 @@ msgstr "" " -c=? Načíta tento konfiguračný súbor\n" " -o=? Nastaví ľubovoľnú voľbu, napr. -o dir::cache=/tmp\n" -#: apt-inst/contrib/extracttar.cc:116 +#: apt-inst/contrib/extracttar.cc:122 msgid "Failed to create pipes" msgstr "Vytvorenie rúry zlyhalo" -#: apt-inst/contrib/extracttar.cc:143 +#: apt-inst/contrib/extracttar.cc:149 msgid "Failed to exec gzip " msgstr "Spustenie gzip zlyhalo " -#: apt-inst/contrib/extracttar.cc:180 apt-inst/contrib/extracttar.cc:210 +#: apt-inst/contrib/extracttar.cc:186 apt-inst/contrib/extracttar.cc:216 msgid "Corrupted archive" msgstr "Porušený archív" -#: apt-inst/contrib/extracttar.cc:195 +#: apt-inst/contrib/extracttar.cc:201 msgid "Tar checksum failed, archive corrupted" msgstr "Kontrolný súčet pre tar zlyhal, archív je poškodený" -#: apt-inst/contrib/extracttar.cc:302 +#: apt-inst/contrib/extracttar.cc:306 #, c-format msgid "Unknown TAR header type %u, member %s" msgstr "Neznáma TAR hlavička typu %u, člen %s" @@ -2236,7 +2223,7 @@ msgstr "Duplicitný konfiguračný súbor %s/%s" msgid "Failed to write file %s" msgstr "Zápis súboru %s zlyhal" -#: apt-inst/dirstream.cc:98 apt-inst/dirstream.cc:106 +#: apt-inst/dirstream.cc:106 #, c-format msgid "Failed to close file %s" msgstr "Zatvorenie súboru %s zlyhalo" @@ -2293,23 +2280,18 @@ msgstr "Súbor %s/%s prepisuje ten z balíka %s" msgid "Unable to stat %s" msgstr "Nedá sa vyhodnotiť %s" -#: apt-inst/deb/debfile.cc:41 apt-inst/deb/debfile.cc:46 +#: apt-inst/deb/debfile.cc:41 apt-inst/deb/debfile.cc:48 +#: apt-inst/deb/debfile.cc:57 #, c-format msgid "This is not a valid DEB archive, missing '%s' member" msgstr "Toto nie je platný DEB archív, chýba časť „%s“" -#. 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 "Toto nie je platný DEB archív, chýba časť „%s“, „%s“ alebo „%s“" - -#: apt-inst/deb/debfile.cc:120 +#: apt-inst/deb/debfile.cc:124 #, c-format msgid "Internal error, could not locate member %s" msgstr "Vnútorná chyba, nedá sa nájsť časť %s" -#: apt-inst/deb/debfile.cc:214 +#: apt-inst/deb/debfile.cc:219 msgid "Unparsable control file" msgstr "Nespracovateľný riadiaci súbor" @@ -2353,7 +2335,7 @@ msgstr "" "Nedostatok miesta pre dynamický MMap. Prosím, zväčšite veľkosť APT::Cache-" "Start. Aktuálna hodnota: %lu. (man 5 apt.conf)" -#: apt-pkg/contrib/mmap.cc:440 +#: apt-pkg/contrib/mmap.cc:446 #, c-format msgid "" "Unable to increase the size of the MMap as the limit of %lu bytes is already " @@ -2361,7 +2343,7 @@ msgid "" msgstr "" "Napodarilo sa zväčšiť veľkosť MMap, pretože limit %lu už bol dosiahnutý." -#: apt-pkg/contrib/mmap.cc:443 +#: apt-pkg/contrib/mmap.cc:449 msgid "" "Unable to increase size of the MMap as automatic growing is disabled by user." msgstr "" @@ -2369,87 +2351,87 @@ msgstr "" "používateľ." #. d means days, h means hours, min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:378 +#: apt-pkg/contrib/strutl.cc:401 #, c-format msgid "%lid %lih %limin %lis" msgstr "%li d %li h %li min %li s" #. h means hours, min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:385 +#: apt-pkg/contrib/strutl.cc:408 #, c-format msgid "%lih %limin %lis" msgstr "%li h %li min %li s" #. min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:392 +#: apt-pkg/contrib/strutl.cc:415 #, c-format msgid "%limin %lis" msgstr "%li min %li s" #. s means seconds -#: apt-pkg/contrib/strutl.cc:397 +#: apt-pkg/contrib/strutl.cc:420 #, c-format msgid "%lis" msgstr "%li s" -#: apt-pkg/contrib/strutl.cc:1173 +#: apt-pkg/contrib/strutl.cc:1229 #, c-format msgid "Selection %s not found" msgstr "Voľba %s nenájdená" -#: apt-pkg/contrib/configuration.cc:491 +#: apt-pkg/contrib/configuration.cc:503 #, c-format msgid "Unrecognized type abbreviation: '%c'" msgstr "Nerozpoznaná skratka typu: „%c“" -#: apt-pkg/contrib/configuration.cc:605 +#: apt-pkg/contrib/configuration.cc:617 #, c-format msgid "Opening configuration file %s" msgstr "Otvára sa konfiguračný súbor %s" -#: apt-pkg/contrib/configuration.cc:773 +#: apt-pkg/contrib/configuration.cc:785 #, c-format msgid "Syntax error %s:%u: Block starts with no name." msgstr "Syntaktická chyba %s:%u: Blok začína bez názvu." -#: apt-pkg/contrib/configuration.cc:792 +#: apt-pkg/contrib/configuration.cc:804 #, c-format msgid "Syntax error %s:%u: Malformed tag" msgstr "Syntaktická chyba %s:%u: Skomolená značka" -#: apt-pkg/contrib/configuration.cc:809 +#: apt-pkg/contrib/configuration.cc:821 #, c-format msgid "Syntax error %s:%u: Extra junk after value" msgstr "Syntaktická chyba %s:%u: Za hodnotou nasledujú chybné údaje" -#: apt-pkg/contrib/configuration.cc:849 +#: apt-pkg/contrib/configuration.cc:861 #, c-format msgid "Syntax error %s:%u: Directives can only be done at the top level" msgstr "" "Syntaktická chyba %s:%u: Direktívy sa dajú vykonať len na najvyššej úrovni" -#: apt-pkg/contrib/configuration.cc:856 +#: apt-pkg/contrib/configuration.cc:868 #, c-format msgid "Syntax error %s:%u: Too many nested includes" msgstr "Syntaktická chyba %s:%u: Príliš mnoho vnorených prepojení (include)" -#: apt-pkg/contrib/configuration.cc:860 apt-pkg/contrib/configuration.cc:865 +#: apt-pkg/contrib/configuration.cc:872 apt-pkg/contrib/configuration.cc:877 #, c-format msgid "Syntax error %s:%u: Included from here" msgstr "Syntaktická chyba %s:%u: Zahrnuté odtiaľ" -#: apt-pkg/contrib/configuration.cc:869 +#: apt-pkg/contrib/configuration.cc:881 #, c-format msgid "Syntax error %s:%u: Unsupported directive '%s'" msgstr "Syntaktická chyba %s:%u: Nepodporovaná direktíva „%s“" -#: apt-pkg/contrib/configuration.cc:872 +#: apt-pkg/contrib/configuration.cc:884 #, c-format msgid "Syntax error %s:%u: clear directive requires an option tree as argument" msgstr "" "Syntaktická chyba %s:%u: direktíva clear vyžaduje ako argument strom volieb" -#: apt-pkg/contrib/configuration.cc:922 +#: apt-pkg/contrib/configuration.cc:934 #, c-format msgid "Syntax error %s:%u: Extra junk at end of file" msgstr "Syntaktická chyba %s:%u: Na konci súboru sú chybné údaje" @@ -2474,48 +2456,48 @@ msgstr "" msgid "%c%s... %u%%" msgstr "%c%s... Hotovo" -#: apt-pkg/contrib/cmndline.cc:80 +#: apt-pkg/contrib/cmndline.cc:116 #, c-format msgid "Command line option '%c' [from %s] is not known." msgstr "Parameter príkazového riadka „%c“ [z %s] je neznámy" -#: apt-pkg/contrib/cmndline.cc:105 apt-pkg/contrib/cmndline.cc:114 -#: apt-pkg/contrib/cmndline.cc:122 +#: apt-pkg/contrib/cmndline.cc:141 apt-pkg/contrib/cmndline.cc:150 +#: apt-pkg/contrib/cmndline.cc:158 #, c-format msgid "Command line option %s is not understood" msgstr "Nezrozumiteľný parameter %s na príkazovom riadku" -#: apt-pkg/contrib/cmndline.cc:127 +#: apt-pkg/contrib/cmndline.cc:163 #, c-format msgid "Command line option %s is not boolean" msgstr "Parameter príkazového riadku %s nie je pravdivostná hodnota" -#: apt-pkg/contrib/cmndline.cc:168 apt-pkg/contrib/cmndline.cc:189 +#: apt-pkg/contrib/cmndline.cc:204 apt-pkg/contrib/cmndline.cc:225 #, c-format msgid "Option %s requires an argument." msgstr "Voľba %s vyžaduje argument." -#: apt-pkg/contrib/cmndline.cc:202 apt-pkg/contrib/cmndline.cc:208 +#: apt-pkg/contrib/cmndline.cc:238 apt-pkg/contrib/cmndline.cc:244 #, c-format msgid "Option %s: Configuration item specification must have an =<val>." msgstr "Parameter %s: Zadanie konfiguračnej položky musí obsahovať =<hodn>." -#: apt-pkg/contrib/cmndline.cc:237 +#: apt-pkg/contrib/cmndline.cc:273 #, c-format msgid "Option %s requires an integer argument, not '%s'" msgstr "Voľba %s vyžaduje ako argument celé číslo (integer), nie „%s“" -#: apt-pkg/contrib/cmndline.cc:268 +#: apt-pkg/contrib/cmndline.cc:304 #, c-format msgid "Option '%s' is too long" msgstr "Voľba „%s“ je príliš dlhá" -#: apt-pkg/contrib/cmndline.cc:300 +#: apt-pkg/contrib/cmndline.cc:336 #, c-format msgid "Sense %s is not understood, try true or false." msgstr "Nezrozumiteľný význam %s, skúste true alebo false. " -#: apt-pkg/contrib/cmndline.cc:350 +#: apt-pkg/contrib/cmndline.cc:386 #, c-format msgid "Invalid operation %s" msgstr "Neplatná operácia %s" @@ -2529,122 +2511,122 @@ msgstr "Prípojný bod %s sa nedá vyhodnotiť" msgid "Failed to stat the cdrom" msgstr "Nedá sa vykonať stat() CD-ROM" -#: apt-pkg/contrib/fileutl.cc:93 +#: apt-pkg/contrib/fileutl.cc:95 #, c-format msgid "Problem closing the gzip file %s" msgstr "Problém pri zatváraní gzip súboru %s" -#: apt-pkg/contrib/fileutl.cc:226 +#: apt-pkg/contrib/fileutl.cc:228 #, c-format msgid "Not using locking for read only lock file %s" msgstr "Zamykanie pre súbor zámku %s, ktorý je iba na čítanie, sa nepoužíva" -#: apt-pkg/contrib/fileutl.cc:231 +#: apt-pkg/contrib/fileutl.cc:233 #, c-format msgid "Could not open lock file %s" msgstr "Súbor zámku %s sa nedá otvoriť" -#: apt-pkg/contrib/fileutl.cc:254 +#: apt-pkg/contrib/fileutl.cc:256 #, c-format msgid "Not using locking for nfs mounted lock file %s" msgstr "Zamykanie pre súbor zámku %s pripojený cez NFS sa nepoužíva" -#: apt-pkg/contrib/fileutl.cc:259 +#: apt-pkg/contrib/fileutl.cc:261 #, c-format msgid "Could not get lock %s" msgstr "Zámok %s sa nedá získať" -#: apt-pkg/contrib/fileutl.cc:396 apt-pkg/contrib/fileutl.cc:510 +#: apt-pkg/contrib/fileutl.cc:398 apt-pkg/contrib/fileutl.cc:512 #, c-format msgid "List of files can't be created as '%s' is not a directory" msgstr "Zoznam súborov nemožno vytvoriť, pretože „%s“ nie je adresár" -#: apt-pkg/contrib/fileutl.cc:430 +#: apt-pkg/contrib/fileutl.cc:432 #, c-format msgid "Ignoring '%s' in directory '%s' as it is not a regular file" msgstr "Ignoruje sa „%s“ v adresári „%s“, pretože to nie je obyčajný súbor" -#: apt-pkg/contrib/fileutl.cc:448 +#: apt-pkg/contrib/fileutl.cc:450 #, c-format msgid "Ignoring file '%s' in directory '%s' as it has no filename extension" msgstr "Ignoruje sa „%s“ v adresári „%s“, pretože nemá príponu názvu súboru" -#: apt-pkg/contrib/fileutl.cc:457 +#: apt-pkg/contrib/fileutl.cc:459 #, c-format msgid "" "Ignoring file '%s' in directory '%s' as it has an invalid filename extension" msgstr "" "Ignoruje sa „%s“ v adresári „%s“, pretože má neplatnú príponu názvu súboru" -#: apt-pkg/contrib/fileutl.cc:844 +#: apt-pkg/contrib/fileutl.cc:862 #, c-format msgid "Sub-process %s received a segmentation fault." msgstr "Podproces %s obdržal chybu segmentácie." -#: apt-pkg/contrib/fileutl.cc:846 +#: apt-pkg/contrib/fileutl.cc:864 #, c-format msgid "Sub-process %s received signal %u." msgstr "Podproces %s dostal signál %u." -#: apt-pkg/contrib/fileutl.cc:850 apt-pkg/contrib/gpgv.cc:243 +#: apt-pkg/contrib/fileutl.cc:868 apt-pkg/contrib/gpgv.cc:237 #, c-format msgid "Sub-process %s returned an error code (%u)" msgstr "Podproces %s vrátil chybový kód (%u)" -#: apt-pkg/contrib/fileutl.cc:852 apt-pkg/contrib/gpgv.cc:236 +#: apt-pkg/contrib/fileutl.cc:870 apt-pkg/contrib/gpgv.cc:230 #, c-format msgid "Sub-process %s exited unexpectedly" msgstr "Podproces %s neočakávane skončil" -#: apt-pkg/contrib/fileutl.cc:988 +#: apt-pkg/contrib/fileutl.cc:1016 #, c-format msgid "Could not open file %s" msgstr "Nedá sa otvoriť súbor %s" -#: apt-pkg/contrib/fileutl.cc:1065 +#: apt-pkg/contrib/fileutl.cc:1093 #, c-format msgid "Could not open file descriptor %d" msgstr "Nedá sa otvoriť popisovač súboru %d" -#: apt-pkg/contrib/fileutl.cc:1150 +#: apt-pkg/contrib/fileutl.cc:1178 msgid "Failed to create subprocess IPC" msgstr "Nedá sa vytvoriť podproces IPC" -#: apt-pkg/contrib/fileutl.cc:1205 +#: apt-pkg/contrib/fileutl.cc:1233 msgid "Failed to exec compressor " msgstr "Nepodarilo sa spustiť kompresor " -#: apt-pkg/contrib/fileutl.cc:1298 +#: apt-pkg/contrib/fileutl.cc:1326 #, c-format msgid "read, still have %llu to read but none left" msgstr "čítanie, treba prečítať ešte %llu, ale už nič neostáva" -#: apt-pkg/contrib/fileutl.cc:1385 apt-pkg/contrib/fileutl.cc:1407 +#: apt-pkg/contrib/fileutl.cc:1413 apt-pkg/contrib/fileutl.cc:1435 #, c-format msgid "write, still have %llu to write but couldn't" msgstr "zápis, treba zapísať ešte %llu, no nedá sa to" -#: apt-pkg/contrib/fileutl.cc:1695 +#: apt-pkg/contrib/fileutl.cc:1723 #, c-format msgid "Problem closing the file %s" msgstr "Problém pri zatváraní súboru %s" -#: apt-pkg/contrib/fileutl.cc:1707 +#: apt-pkg/contrib/fileutl.cc:1735 #, c-format msgid "Problem renaming the file %s to %s" msgstr "Problém pri synchronizovaní súboru %s na %s" -#: apt-pkg/contrib/fileutl.cc:1718 +#: apt-pkg/contrib/fileutl.cc:1746 #, c-format msgid "Problem unlinking the file %s" msgstr "Problém pri odstraňovaní súboru %s" -#: apt-pkg/contrib/fileutl.cc:1731 +#: apt-pkg/contrib/fileutl.cc:1759 msgid "Problem syncing the file" msgstr "Problém pri synchronizovaní súboru" #. TRANSLATOR: %s is the trusted keyring parts directory -#: apt-pkg/contrib/gpgv.cc:76 +#: apt-pkg/contrib/gpgv.cc:70 #, c-format msgid "No keyring installed in %s." msgstr "V %s nie je nainštalovaný žiaden zväzok kľúčov." @@ -2756,88 +2738,98 @@ msgstr "Nie je možné otvoriť StateFile %s" msgid "Failed to write temporary StateFile %s" msgstr "Nie je možné zapísať dočasný StateFile %s" -#: apt-pkg/tagfile.cc:129 +#: apt-pkg/tagfile.cc:138 #, c-format msgid "Unable to parse package file %s (1)" msgstr "Súbor %s sa nedá spracovať (1)" -#: apt-pkg/tagfile.cc:216 +#: apt-pkg/tagfile.cc:235 #, c-format msgid "Unable to parse package file %s (2)" msgstr "Súbor %s sa nedá spracovať (2)" -#: apt-pkg/sourcelist.cc:96 +#: apt-pkg/sourcelist.cc:118 +#, fuzzy, c-format +msgid "Malformed stanza %u in source list %s (URI parse)" +msgstr "Skomolený riadok %lu v zozname zdrojov %s (spracovanie URI)" + +#: apt-pkg/sourcelist.cc:161 #, c-format msgid "Malformed line %lu in source list %s ([option] unparseable)" msgstr "" "Skomolený riadok %lu v zozname zdrojov %s (nie je možné spracovať [option])" -#: apt-pkg/sourcelist.cc:99 +#: apt-pkg/sourcelist.cc:164 #, c-format msgid "Malformed line %lu in source list %s ([option] too short)" msgstr "Skomolený riadok %lu v zozname zdrojov %s ([option] je príliš krátke)" -#: apt-pkg/sourcelist.cc:110 +#: apt-pkg/sourcelist.cc:175 #, c-format msgid "Malformed line %lu in source list %s ([%s] is not an assignment)" msgstr "Skomolený riadok %lu v zozname zdrojov %s ([%s] nie je priradenie)" -#: apt-pkg/sourcelist.cc:116 +#: apt-pkg/sourcelist.cc:181 #, c-format msgid "Malformed line %lu in source list %s ([%s] has no key)" msgstr "Skomolený riadok %lu v zozname zdrojov %s ([%s] nemá kľúč)" -#: apt-pkg/sourcelist.cc:119 +#: apt-pkg/sourcelist.cc:184 #, c-format msgid "Malformed line %lu in source list %s ([%s] key %s has no value)" msgstr "Skomolený riadok %lu v zozname zdrojov %s ([%s] kľúč %s nemá hodnotu)" -#: apt-pkg/sourcelist.cc:132 +#: apt-pkg/sourcelist.cc:197 #, c-format msgid "Malformed line %lu in source list %s (URI)" msgstr "Skomolený riadok %lu v zozname zdrojov %s (URI)" -#: apt-pkg/sourcelist.cc:134 +#: apt-pkg/sourcelist.cc:199 #, c-format msgid "Malformed line %lu in source list %s (dist)" msgstr "Skomolený riadok %lu v zozname zdrojov %s (dist)" -#: apt-pkg/sourcelist.cc:137 +#: apt-pkg/sourcelist.cc:202 #, c-format msgid "Malformed line %lu in source list %s (URI parse)" msgstr "Skomolený riadok %lu v zozname zdrojov %s (spracovanie URI)" -#: apt-pkg/sourcelist.cc:143 +#: apt-pkg/sourcelist.cc:208 #, c-format msgid "Malformed line %lu in source list %s (absolute dist)" msgstr "Skomolený riadok %lu v zozname zdrojov %s (absolútny dist)" -#: apt-pkg/sourcelist.cc:150 +#: apt-pkg/sourcelist.cc:215 #, c-format msgid "Malformed line %lu in source list %s (dist parse)" msgstr "Skomolený riadok %lu v zozname zdrojov %s (spracovanie dist)" -#: apt-pkg/sourcelist.cc:248 +#: apt-pkg/sourcelist.cc:326 #, c-format msgid "Opening %s" msgstr "Otvára sa %s" -#: apt-pkg/sourcelist.cc:265 apt-pkg/cdrom.cc:495 +#: apt-pkg/sourcelist.cc:338 apt-pkg/cdrom.cc:495 #, c-format msgid "Line %u too long in source list %s." msgstr "Riadok %u v zozname zdrojov %s je príliš dlhý." -#: apt-pkg/sourcelist.cc:289 +#: apt-pkg/sourcelist.cc:362 #, c-format msgid "Malformed line %u in source list %s (type)" msgstr "Skomolený riadok %u v zozname zdrojov %s (typ)" -#: apt-pkg/sourcelist.cc:293 +#: apt-pkg/sourcelist.cc:366 #, c-format msgid "Type '%s' is not known on line %u in source list %s" msgstr "Typ „%s“ je neznámy na riadku %u v zozname zdrojov %s" -#: apt-pkg/packagemanager.cc:297 apt-pkg/packagemanager.cc:923 +#: apt-pkg/sourcelist.cc:407 +#, fuzzy, c-format +msgid "Type '%s' is not known on stanza %u in source list %s" +msgstr "Typ „%s“ je neznámy na riadku %u v zozname zdrojov %s" + +#: apt-pkg/packagemanager.cc:296 apt-pkg/packagemanager.cc:922 #, c-format msgid "" "Could not perform immediate configuration on '%s'. Please see man 5 apt.conf " @@ -2846,12 +2838,12 @@ msgstr "" "Nebolo možné vykonať okamžitú konfiguráciu „%s“. Pozri prosím podrobnosti v " "man 5 apt.conf pod APT::Immediate-Configure (%d)" -#: apt-pkg/packagemanager.cc:498 apt-pkg/packagemanager.cc:529 +#: apt-pkg/packagemanager.cc:497 apt-pkg/packagemanager.cc:528 #, c-format msgid "Could not configure '%s'. " msgstr "Nedá sa nakonfigurovať „%s“." -#: apt-pkg/packagemanager.cc:571 +#: apt-pkg/packagemanager.cc:570 #, c-format msgid "" "This installation run will require temporarily removing the essential " @@ -2873,7 +2865,7 @@ msgid "" "The package %s needs to be reinstalled, but I can't find an archive for it." msgstr "Je nutné preinštalovať balík %s, ale nedá sa nájsť jeho archív." -#: apt-pkg/algorithms.cc:1238 +#: apt-pkg/algorithms.cc:1068 msgid "" "Error, pkgProblemResolver::Resolve generated breaks, this may be caused by " "held packages." @@ -2881,19 +2873,11 @@ msgstr "" "Chyba, pkgProblemResolver::Resolve vytvára poruchy, čo môže být spôsobené " "pridržanými balíkmi." -#: apt-pkg/algorithms.cc:1240 +#: apt-pkg/algorithms.cc:1070 msgid "Unable to correct problems, you have held broken packages." msgstr "Problémy sa nedajú opraviť, niektoré balíky držíte v poškodenom stave." -#: apt-pkg/algorithms.cc:1592 apt-pkg/algorithms.cc:1594 -msgid "" -"Some index files failed to download. They have been ignored, or old ones " -"used instead." -msgstr "" -"Niektoré indexové súbory sa nepodarilo stiahnuť. Boli ignorované alebo sa " -"použili staršie verzie." - -#: apt-pkg/acquire.cc:81 apt-pkg/cdrom.cc:838 +#: apt-pkg/acquire.cc:81 apt-pkg/cdrom.cc:811 #, c-format msgid "List directory %spartial is missing." msgstr "Adresár zoznamov %spartial chýba." @@ -2920,27 +2904,32 @@ msgstr "Sťahuje sa %li. súbor z %li (zostáva %s)" msgid "Retrieving file %li of %li" msgstr "Sťahuje sa %li. súbor z %li" -#: apt-pkg/acquire-worker.cc:112 +#: apt-pkg/acquire-worker.cc:113 #, c-format msgid "The method driver %s could not be found." msgstr "Nedá sa nájsť ovládač spôsobu %s." -#: apt-pkg/acquire-worker.cc:161 +#: apt-pkg/acquire-worker.cc:115 +#, fuzzy, c-format +msgid "Is the package %s installed?" +msgstr "Skontrolujte, či je nainštalovaný balík „dpkg-dev“.\n" + +#: apt-pkg/acquire-worker.cc:166 #, c-format msgid "Method %s did not start correctly" msgstr "Spôsob %s nebol správne spustený" -#: apt-pkg/acquire-worker.cc:447 +#: apt-pkg/acquire-worker.cc:452 #, c-format msgid "Please insert the disc labeled: '%s' in the drive '%s' and press enter." msgstr "Vložte disk nazvaný „%s“ do mechaniky „%s“ a stlačte Enter." -#: apt-pkg/init.cc:151 +#: apt-pkg/init.cc:143 #, c-format msgid "Packaging system '%s' is not supported" msgstr "Systém balíkov „%s“ nie je podporovaný" -#: apt-pkg/init.cc:167 +#: apt-pkg/init.cc:159 msgid "Unable to determine a suitable packaging system type" msgstr "Nedá sa určiť vhodný typ systému balíkov" @@ -2974,17 +2963,17 @@ msgstr "" "„%s“ nie je platná hodnota pre APT::Default-Release, pretože také vydanie " "nie je dostupné v zdrojoch" -#: apt-pkg/policy.cc:399 +#: apt-pkg/policy.cc:414 #, c-format msgid "Invalid record in the preferences file %s, no Package header" msgstr "Neplatný záznam v súbore nastavení %s, chýba hlavička Package" -#: apt-pkg/policy.cc:421 +#: apt-pkg/policy.cc:436 #, c-format msgid "Did not understand pin type %s" msgstr "Nezrozumiteľné pridržanie typu %s" -#: apt-pkg/policy.cc:429 +#: apt-pkg/policy.cc:444 msgid "No priority (or zero) specified for pin" msgstr "Nebola zadaná žiadna (alebo nulová) priorita na pridržanie" @@ -3053,16 +3042,20 @@ msgstr "V/V chyba pri ukladaní zdrojovej vyrovnávacej pamäti" msgid "rename failed, %s (%s -> %s)." msgstr "premenovanie zlyhalo, %s (%s -> %s)." -#: apt-pkg/acquire-item.cc:599 -msgid "MD5Sum mismatch" -msgstr "Nezhoda kontrolných MD5 súčtov" - -#: apt-pkg/acquire-item.cc:870 apt-pkg/acquire-item.cc:1887 -#: apt-pkg/acquire-item.cc:2030 +#: apt-pkg/acquire-item.cc:154 msgid "Hash Sum mismatch" msgstr "Nezhoda kontrolných haš súčtov" -#: apt-pkg/acquire-item.cc:1388 +#: apt-pkg/acquire-item.cc:159 +msgid "Size mismatch" +msgstr "Veľkosti sa nezhodujú" + +#: apt-pkg/acquire-item.cc:164 +#, fuzzy +msgid "Invalid file format" +msgstr "Neplatná operácia %s" + +#: apt-pkg/acquire-item.cc:1570 #, c-format msgid "" "Unable to find expected entry '%s' in Release file (Wrong sources.list entry " @@ -3071,16 +3064,16 @@ msgstr "" "Nepodarilo sa nájsť očakávanú položku „%s“ v súbore Release (Nesprávna " "položka sources.list alebo chybný formát súboru)" -#: apt-pkg/acquire-item.cc:1404 +#: apt-pkg/acquire-item.cc:1586 #, c-format msgid "Unable to find hash sum for '%s' in Release file" msgstr "Nepodarilo sa nájsť haš „%s“ v súbore Release" -#: apt-pkg/acquire-item.cc:1446 +#: apt-pkg/acquire-item.cc:1628 msgid "There is no public key available for the following key IDs:\n" msgstr "Nie sú dostupné žiadne verejné kľúče ku kľúčom s nasledovnými ID:\n" -#: apt-pkg/acquire-item.cc:1484 +#: apt-pkg/acquire-item.cc:1666 #, c-format msgid "" "Release file for %s is expired (invalid since %s). Updates for this " @@ -3089,12 +3082,12 @@ msgstr "" "Súbor Release pre %s vypršal (neplatný od %s). Aktualizácie tohto zdroja " "softvéru sa nepoužijú." -#: apt-pkg/acquire-item.cc:1506 +#: apt-pkg/acquire-item.cc:1688 #, c-format msgid "Conflicting distribution: %s (expected %s but got %s)" msgstr "V konflikte s distribúciou: %s (očakávalo sa %s ale dostali sme %s)" -#: apt-pkg/acquire-item.cc:1536 +#: apt-pkg/acquire-item.cc:1718 #, c-format msgid "" "An error occurred during the signature verification. The repository is not " @@ -3104,12 +3097,12 @@ msgstr "" "použijú sa predošlé indexové súbory. Chyba GPG: %s: %s\n" #. Invalid signature file, reject (LP: #346386) (Closes: #627642) -#: apt-pkg/acquire-item.cc:1546 apt-pkg/acquire-item.cc:1551 +#: apt-pkg/acquire-item.cc:1728 apt-pkg/acquire-item.cc:1733 #, c-format msgid "GPG error: %s: %s" msgstr "Chyba GPG: %s: %s" -#: apt-pkg/acquire-item.cc:1663 +#: apt-pkg/acquire-item.cc:1856 #, c-format msgid "" "I wasn't able to locate a file for the %s package. This might mean you need " @@ -3118,31 +3111,23 @@ msgstr "" "Nedá sa nájsť súbor s balíkom %s. To by mohlo znamenať, že tento balík je " "potrebné opraviť manuálne (kvôli chýbajúcej architektúre)." -#: apt-pkg/acquire-item.cc:1722 +#: apt-pkg/acquire-item.cc:1922 #, c-format -msgid "" -"I wasn't able to locate a file for the %s package. This might mean you need " -"to manually fix this package." -msgstr "" -"Nedá sa nájsť súbor s balíkom %s. Asi budete musieť opraviť tento balík " -"manuálne." +msgid "Can't find a source to download version '%s' of '%s'" +msgstr "Nie je možné nájsť zdroj na stiahnutie verzie „%s“ balíka „%s“" -#: apt-pkg/acquire-item.cc:1781 +#: apt-pkg/acquire-item.cc:1980 #, c-format msgid "" "The package index files are corrupted. No Filename: field for package %s." msgstr "Indexové súbory balíka sú narušené. Chýba pole Filename: pre balík %s." -#: apt-pkg/acquire-item.cc:1879 -msgid "Size mismatch" -msgstr "Veľkosti sa nezhodujú" - -#: apt-pkg/indexrecords.cc:68 +#: apt-pkg/indexrecords.cc:73 #, c-format msgid "Unable to parse Release file %s" msgstr "Nedá spracovať súbor Release %s" -#: apt-pkg/indexrecords.cc:78 +#: apt-pkg/indexrecords.cc:81 #, c-format msgid "No sections in Release file %s" msgstr "Žiadne sekcie v Release súbore %s" @@ -3167,50 +3152,41 @@ msgstr "Chýba položka „Date“ v súbore Release %s" msgid "Vendor block %s contains no fingerprint" msgstr "Blok výrobcu %s neobsahuje otlačok (fingerprint)" -#: apt-pkg/cdrom.cc:576 -#, c-format -msgid "" -"Using CD-ROM mount point %s\n" -"Mounting CD-ROM\n" -msgstr "" -"Použije sa CD-ROM prípojný bod %s\n" -"Pripája sa CD-ROM\n" - -#: apt-pkg/cdrom.cc:585 apt-pkg/cdrom.cc:682 -msgid "Identifying.. " -msgstr "Identifikuje sa.." - -#: apt-pkg/cdrom.cc:613 -#, c-format -msgid "Stored label: %s\n" -msgstr "Uložená menovka: %s \n" - -#: apt-pkg/cdrom.cc:622 apt-pkg/cdrom.cc:915 -msgid "Unmounting CD-ROM...\n" -msgstr "CD-ROM sa odpája...\n" - -#: apt-pkg/cdrom.cc:642 +#: apt-pkg/cdrom.cc:575 #, c-format msgid "Using CD-ROM mount point %s\n" msgstr "Použije sa prípojný bod CD-ROM %s\n" -#: apt-pkg/cdrom.cc:660 +#: apt-pkg/cdrom.cc:583 msgid "Unmounting CD-ROM\n" msgstr "CD-ROM sa odpája\n" -#: apt-pkg/cdrom.cc:665 +#: apt-pkg/cdrom.cc:588 msgid "Waiting for disc...\n" msgstr "Čaká sa na disk...\n" -#: apt-pkg/cdrom.cc:674 +#: apt-pkg/cdrom.cc:597 msgid "Mounting CD-ROM...\n" msgstr "Pripája sa CD-ROM...\n" -#: apt-pkg/cdrom.cc:693 +#: apt-pkg/cdrom.cc:605 +msgid "Identifying.. " +msgstr "Identifikuje sa.." + +#: apt-pkg/cdrom.cc:643 +#, c-format +msgid "Stored label: %s\n" +msgstr "Uložená menovka: %s \n" + +#: apt-pkg/cdrom.cc:652 apt-pkg/cdrom.cc:888 +msgid "Unmounting CD-ROM...\n" +msgstr "CD-ROM sa odpája...\n" + +#: apt-pkg/cdrom.cc:667 msgid "Scanning disc for index files..\n" msgstr "Na disku sa hľadajú indexové súbory..\n" -#: apt-pkg/cdrom.cc:744 +#: apt-pkg/cdrom.cc:717 #, c-format msgid "" "Found %zu package indexes, %zu source indexes, %zu translation indexes and " @@ -3219,7 +3195,7 @@ msgstr "" "Nájdených %zu indexov balíkov, %zu indexov zdrojových balíkov, %zu indexov " "prekladov a %zu signatúr\n" -#: apt-pkg/cdrom.cc:755 +#: apt-pkg/cdrom.cc:728 msgid "" "Unable to locate any package files, perhaps this is not a Debian Disc or the " "wrong architecture?" @@ -3227,16 +3203,16 @@ msgstr "" "Nepodarilo sa nájsť žiadne súbory balíkov, možno toto nie je disk s Debianom " "alebo je pre nesprávnu architektúru?" -#: apt-pkg/cdrom.cc:782 +#: apt-pkg/cdrom.cc:755 #, c-format msgid "Found label '%s'\n" msgstr "Nájdená menovka: „%s“\n" -#: apt-pkg/cdrom.cc:811 +#: apt-pkg/cdrom.cc:784 msgid "That is not a valid name, try again.\n" msgstr "Neplatný názov, skúste znova.\n" -#: apt-pkg/cdrom.cc:828 +#: apt-pkg/cdrom.cc:801 #, c-format msgid "" "This disc is called: \n" @@ -3245,15 +3221,15 @@ msgstr "" "Názov tohto disku je: \n" "„%s“\n" -#: apt-pkg/cdrom.cc:830 +#: apt-pkg/cdrom.cc:803 msgid "Copying package lists..." msgstr "Kopírujú sa zoznamy balíkov..." -#: apt-pkg/cdrom.cc:865 +#: apt-pkg/cdrom.cc:838 msgid "Writing new source list\n" msgstr "Zapisuje sa nový zoznam zdrojov\n" -#: apt-pkg/cdrom.cc:873 +#: apt-pkg/cdrom.cc:846 msgid "Source list entries for this disc are:\n" msgstr "Položky zoznamu zdrojov pre tento disk sú:\n" @@ -3287,32 +3263,37 @@ msgstr "Nebolo možné nájsť autentifikačný záznam pre: %s" msgid "Hash mismatch for: %s" msgstr "Nezhoda kontrolných haš súčtov: %s" -#: apt-pkg/cacheset.cc:403 +#: apt-pkg/cacheset.cc:479 #, c-format msgid "Release '%s' for '%s' was not found" msgstr "Nebolo nájdené vydanie „%s“ pre „%s“" -#: apt-pkg/cacheset.cc:406 +#: apt-pkg/cacheset.cc:482 #, c-format msgid "Version '%s' for '%s' was not found" msgstr "Nebola nájdená verzia „%s“ pre „%s“" -#: apt-pkg/cacheset.cc:517 +#: apt-pkg/cacheset.cc:593 #, c-format msgid "Couldn't find task '%s'" msgstr "Nebolo možné nájsť úlohu „%s“" -#: apt-pkg/cacheset.cc:523 +#: apt-pkg/cacheset.cc:599 #, c-format msgid "Couldn't find any package by regex '%s'" msgstr "Nebol nájdený žiaden balík zodpovedajúci regulárnemu výrazu „%s“" -#: apt-pkg/cacheset.cc:534 +#: apt-pkg/cacheset.cc:605 +#, fuzzy, c-format +msgid "Couldn't find any package by glob '%s'" +msgstr "Nebol nájdený žiaden balík zodpovedajúci regulárnemu výrazu „%s“" + +#: apt-pkg/cacheset.cc:616 #, c-format msgid "Can't select versions from package '%s' as it is purely virtual" msgstr "Nie je možné vybrať verzie z balíka „%s“, pretože je čisto virtuálny" -#: apt-pkg/cacheset.cc:541 apt-pkg/cacheset.cc:548 +#: apt-pkg/cacheset.cc:623 apt-pkg/cacheset.cc:630 #, c-format msgid "" "Can't select installed nor candidate version from package '%s' as it has " @@ -3321,20 +3302,20 @@ msgstr "" "Nie je možné vybrať nainštalované ani kandidátske verzie z balíka „%s“, " "pretože nemá žiadnu z nich" -#: apt-pkg/cacheset.cc:555 +#: apt-pkg/cacheset.cc:637 #, c-format msgid "Can't select newest version from package '%s' as it is purely virtual" msgstr "" "Nie je možné vybrať najnovšiu verziu z balíka „%s“, pretože je čisto " "virtuálny" -#: apt-pkg/cacheset.cc:563 +#: apt-pkg/cacheset.cc:645 #, c-format msgid "Can't select candidate version from package %s as it has no candidate" msgstr "" "Nie je možné vybrať kandidátsku verziu z balíka „%s“, pretože nemá kandidáta" -#: apt-pkg/cacheset.cc:571 +#: apt-pkg/cacheset.cc:653 #, c-format msgid "Can't select installed version from package %s as it is not installed" msgstr "" @@ -3361,111 +3342,135 @@ msgstr "Externý riešiteľ zlyhal bez uvedenia chybovej správy" msgid "Execute external solver" msgstr "Spustiť externého riešiteľa" -#: apt-pkg/deb/dpkgpm.cc:73 +#: apt-pkg/install-progress.cc:51 +#, c-format +msgid "Progress: [%3i%%]" +msgstr "" + +#: apt-pkg/install-progress.cc:85 apt-pkg/install-progress.cc:168 +msgid "Running dpkg" +msgstr "Spúšťa sa dpkg" + +#: apt-pkg/update.cc:110 apt-pkg/update.cc:112 +msgid "" +"Some index files failed to download. They have been ignored, or old ones " +"used instead." +msgstr "" +"Niektoré indexové súbory sa nepodarilo stiahnuť. Boli ignorované alebo sa " +"použili staršie verzie." + +#: apt-pkg/deb/dpkgpm.cc:91 #, c-format msgid "Installing %s" msgstr "Inštaluje sa %s" -#: apt-pkg/deb/dpkgpm.cc:74 apt-pkg/deb/dpkgpm.cc:982 +#: apt-pkg/deb/dpkgpm.cc:92 apt-pkg/deb/dpkgpm.cc:977 #, c-format msgid "Configuring %s" msgstr "Nastavuje sa %s" -#: apt-pkg/deb/dpkgpm.cc:75 apt-pkg/deb/dpkgpm.cc:989 +#: apt-pkg/deb/dpkgpm.cc:93 apt-pkg/deb/dpkgpm.cc:984 #, c-format msgid "Removing %s" msgstr "Odstraňuje sa %s" -#: apt-pkg/deb/dpkgpm.cc:76 +#: apt-pkg/deb/dpkgpm.cc:94 #, c-format msgid "Completely removing %s" msgstr "Úplne sa odstraňuje %s" -#: apt-pkg/deb/dpkgpm.cc:77 +#: apt-pkg/deb/dpkgpm.cc:95 #, c-format msgid "Noting disappearance of %s" msgstr "Zaznamenali sme zmiznutie %s" -#: apt-pkg/deb/dpkgpm.cc:78 +#: apt-pkg/deb/dpkgpm.cc:96 #, c-format msgid "Running post-installation trigger %s" msgstr "Vykonáva sa spúšťač post-installation %s" #. FIXME: use a better string after freeze -#: apt-pkg/deb/dpkgpm.cc:735 +#: apt-pkg/deb/dpkgpm.cc:808 #, c-format msgid "Directory '%s' missing" msgstr "Adresár „%s“ chýba" -#: apt-pkg/deb/dpkgpm.cc:750 apt-pkg/deb/dpkgpm.cc:770 +#: apt-pkg/deb/dpkgpm.cc:823 apt-pkg/deb/dpkgpm.cc:845 #, c-format msgid "Could not open file '%s'" msgstr "Nedá sa otvoriť súbor „%s“" -#: apt-pkg/deb/dpkgpm.cc:975 +#: apt-pkg/deb/dpkgpm.cc:970 #, c-format msgid "Preparing %s" msgstr "Pripravuje sa %s" -#: apt-pkg/deb/dpkgpm.cc:976 +#: apt-pkg/deb/dpkgpm.cc:971 #, c-format msgid "Unpacking %s" msgstr "Rozbaľuje sa %s" -#: apt-pkg/deb/dpkgpm.cc:981 +#: apt-pkg/deb/dpkgpm.cc:976 #, c-format msgid "Preparing to configure %s" msgstr "Pripravuje sa nastavenie %s" -#: apt-pkg/deb/dpkgpm.cc:983 +#: apt-pkg/deb/dpkgpm.cc:978 #, c-format msgid "Installed %s" msgstr "Nainštalovaný balík %s" -#: apt-pkg/deb/dpkgpm.cc:988 +#: apt-pkg/deb/dpkgpm.cc:983 #, c-format msgid "Preparing for removal of %s" msgstr "Pripravuje sa odstránenie %s" -#: apt-pkg/deb/dpkgpm.cc:990 +#: apt-pkg/deb/dpkgpm.cc:985 #, c-format msgid "Removed %s" msgstr "Odstránený balík %s" -#: apt-pkg/deb/dpkgpm.cc:995 +#: apt-pkg/deb/dpkgpm.cc:990 #, c-format msgid "Preparing to completely remove %s" msgstr "Pripravuje sa úplné odstránenie %s" -#: apt-pkg/deb/dpkgpm.cc:996 +#: apt-pkg/deb/dpkgpm.cc:991 #, c-format msgid "Completely removed %s" msgstr "Balík „%s“ je úplne odstránený" -#: apt-pkg/deb/dpkgpm.cc:1243 -msgid "Can not write log, openpty() failed (/dev/pts not mounted?)\n" +#: apt-pkg/deb/dpkgpm.cc:1046 +msgid "ioctl(TIOCGWINSZ) failed" msgstr "" -"Nedá sa zapísať záznam, volanie openpty() zlyhalo (/dev/pts nie je " -"pripojený?)\n" -#: apt-pkg/deb/dpkgpm.cc:1273 -msgid "Running dpkg" -msgstr "Spúšťa sa dpkg" +#: apt-pkg/deb/dpkgpm.cc:1049 apt-pkg/deb/dpkgpm.cc:1070 +#, fuzzy, c-format +msgid "Can not write log (%s)" +msgstr "Do %s sa nedá zapisovať" + +#: apt-pkg/deb/dpkgpm.cc:1049 +msgid "Is /dev/pts mounted?" +msgstr "" + +#: apt-pkg/deb/dpkgpm.cc:1070 +msgid "Is stdout a terminal?" +msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1445 +#: apt-pkg/deb/dpkgpm.cc:1558 msgid "Operation was interrupted before it could finish" msgstr "Operácia bola prerušená predtým, než sa stihla dokončiť" -#: apt-pkg/deb/dpkgpm.cc:1507 +#: apt-pkg/deb/dpkgpm.cc:1620 msgid "No apport report written because MaxReports is reached already" msgstr "Nezapíše sa správa apport, pretože už bol dosiahnutý limit MaxReports" #. check if its not a follow up error -#: apt-pkg/deb/dpkgpm.cc:1512 +#: apt-pkg/deb/dpkgpm.cc:1625 msgid "dependency problems - leaving unconfigured" msgstr "problém so závislosťami - ponecháva sa nenakonfigurované" -#: apt-pkg/deb/dpkgpm.cc:1514 +#: apt-pkg/deb/dpkgpm.cc:1627 msgid "" "No apport report written because the error message indicates its a followup " "error from a previous failure." @@ -3473,7 +3478,7 @@ msgstr "" "Nezapíše sa správa apport, pretože chybová správa indikuje, že je to chyba v " "nadväznosti na predošlé zlyhanie." -#: apt-pkg/deb/dpkgpm.cc:1520 +#: apt-pkg/deb/dpkgpm.cc:1633 msgid "" "No apport report written because the error message indicates a disk full " "error" @@ -3481,7 +3486,7 @@ msgstr "" "Nezapíše sa správa apport, pretože chybová správa indikuje, že je disk " "zaplnený" -#: apt-pkg/deb/dpkgpm.cc:1526 +#: apt-pkg/deb/dpkgpm.cc:1640 msgid "" "No apport report written because the error message indicates a out of memory " "error" @@ -3489,7 +3494,16 @@ msgstr "" "Nezapíše sa správa apport, pretože chybová správa indikuje chybu nedostatku " "pamäte" -#: apt-pkg/deb/dpkgpm.cc:1533 +#: apt-pkg/deb/dpkgpm.cc:1647 apt-pkg/deb/dpkgpm.cc:1653 +#, fuzzy +msgid "" +"No apport report written because the error message indicates an issue on the " +"local system" +msgstr "" +"Nezapíše sa správa apport, pretože chybová správa indikuje, že je disk " +"zaplnený" + +#: apt-pkg/deb/dpkgpm.cc:1674 msgid "" "No apport report written because the error message indicates a dpkg I/O error" msgstr "" @@ -3519,6 +3533,117 @@ msgstr "dpkg bol prerušený, musíte ručne opraviť problém spustením „%s msgid "Not locked" msgstr "Nie je zamknuté" +#~ msgid "%s not a valid DEB package." +#~ msgstr "%s nie je platný balík DEB." + +#~ msgid "" +#~ "Using CD-ROM mount point %s\n" +#~ "Mounting CD-ROM\n" +#~ msgstr "" +#~ "Použije sa CD-ROM prípojný bod %s\n" +#~ "Pripája sa CD-ROM\n" + +#~ msgid "" +#~ "Could not patch %s with mmap and with file operation usage - the patch " +#~ "seems to be corrupt." +#~ msgstr "" +#~ "Nepodarilo sa záplatovať %s pomocou mmap a pomocou operácie so súborom - " +#~ "zdá sa, že záplata je poškodená." + +#~ msgid "" +#~ "Could not patch %s with mmap (but no mmap specific fail) - the patch " +#~ "seems to be corrupt." +#~ msgstr "" +#~ "Nepodarilo sa záplatovať %s pomocou mmap (ale nevyskytla sa chyba " +#~ "týkajúca sa mmap) - zdá sa, že záplata je poškodená." + +#~ msgid "Note, selecting '%s' for task '%s'\n" +#~ msgstr "Poznámka: vyberá sa „%s“ pre úlohu „%s“\n" + +#~ msgid "Note, selecting '%s' for regex '%s'\n" +#~ msgstr "Poznámka: vyberá sa „%s“ pre regulárny výraz „%s“\n" + +#~ msgid "Package %s is a virtual package provided by:\n" +#~ msgstr "Balík %s je virtuálny balík poskytovaný balíkmi:\n" + +#~ msgid " [Not candidate version]" +#~ msgstr " [Nie je kandidátska verzia]" + +#~ msgid "You should explicitly select one to install." +#~ msgstr "Mali by ste explicitne vybrať jeden na inštaláciu." + +#~ 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 "" +#~ "Balík %s nie je dostupný, ale odkazuje naň iný balík. Možno to znamená,\n" +#~ "že balík chýba, bol zrušený alebo je dostupný iba z iného zdroja\n" + +#~ msgid "However the following packages replace it:" +#~ msgstr "Avšak nahrádzajú ho nasledovné balíky:" + +#~ msgid "Package '%s' has no installation candidate" +#~ msgstr "Balík „%s“ nemá kandidáta na inštaláciu" + +#~ msgid "Virtual packages like '%s' can't be removed\n" +#~ msgstr "Virtuálne balíky ako „%s“ nemožno odstrániť\n" + +#~ msgid "Package '%s' is not installed, so not removed. Did you mean '%s'?\n" +#~ msgstr "" +#~ "Balík „%s“ nie je nainštalovaný, nedá sa teda odstrániť. Mali ste na " +#~ "mysli „%s“?\n" + +#~ msgid "Package '%s' is not installed, so not removed\n" +#~ msgstr "Balík „%s“ nie je nainštalovaný, nedá sa teda odstrániť\n" + +#~ msgid "Note, selecting '%s' instead of '%s'\n" +#~ msgstr "Poznámka: „%s“ sa vyberá namiesto „%s“\n" + +#~ msgid "Skipping %s, it is already installed and upgrade is not set.\n" +#~ msgstr "Preskakuje sa %s, pretože je už nainštalovaný.\n" + +#~ msgid "Skipping %s, it is not installed and only upgrades are requested.\n" +#~ msgstr "" +#~ "Preskakuje sa %s, nie je nainštalovaný a bola vy6iadan8 iba " +#~ "aktualizácia.\n" + +#~ msgid "Reinstallation of %s is not possible, it cannot be downloaded.\n" +#~ msgstr "Nie je možná reinštalácia %s, pretože sa nedá stiahnuť.\n" + +#~ msgid "%s is already the newest version.\n" +#~ msgstr "%s je už najnovšej verzie.\n" + +#~ msgid "Selected version '%s' (%s) for '%s'\n" +#~ msgstr "Vybraná verzia „%s“ (%s) pre „%s“\n" + +#~ msgid "Selected version '%s' (%s) for '%s' because of '%s'\n" +#~ msgstr "Vybraná verzia „%s“ (%s) pre „%s“ kvôli „%s“\n" + +#~ msgid "Ignore unavailable target release '%s' of package '%s'" +#~ msgstr "Ignorovať nedostupné cieľové vydanie „%s“ balíka „%s“" + +#~ msgid "Downloading %s %s" +#~ msgstr "Sťahuje sa %s %s" + +#~ msgid "This is not a valid DEB archive, it has no '%s', '%s' or '%s' member" +#~ msgstr "Toto nie je platný DEB archív, chýba časť „%s“, „%s“ alebo „%s“" + +#~ msgid "MD5Sum mismatch" +#~ msgstr "Nezhoda kontrolných MD5 súčtov" + +#~ msgid "" +#~ "I wasn't able to locate a file for the %s package. This might mean you " +#~ "need to manually fix this package." +#~ msgstr "" +#~ "Nedá sa nájsť súbor s balíkom %s. Asi budete musieť opraviť tento balík " +#~ "manuálne." + +#~ msgid "Can not write log, openpty() failed (/dev/pts not mounted?)\n" +#~ msgstr "" +#~ "Nedá sa zapísať záznam, volanie openpty() zlyhalo (/dev/pts nie je " +#~ "pripojený?)\n" + #~ msgid "File %s doesn't start with a clearsigned message" #~ msgstr "Súbor %s nezačína podpísanou správou v čistom texte (clearsigned)" @@ -4,7 +4,7 @@ msgid "" msgstr "" "Project-Id-Version: apt 0.5.5\n" "Report-Msgid-Bugs-To: APT Development Team <deity@lists.debian.org>\n" -"POT-Creation-Date: 2013-07-31 16:24+0200\n" +"POT-Creation-Date: 2014-02-23 00:29+0100\n" "PO-Revision-Date: 2012-06-27 21:29+0000\n" "Last-Translator: Andrej Znidarsic <andrej.znidarsic@gmail.com>\n" "Language-Team: Slovenian <sl@li.org>\n" @@ -20,150 +20,152 @@ msgstr "" "X-Poedit-Language: Slovenian\n" "X-Poedit-SourceCharset: utf-8\n" -#: cmdline/apt-cache.cc:158 +#: cmdline/apt-cache.cc:140 #, c-format msgid "Package %s version %s has an unmet dep:\n" msgstr "Paket %s različica %s ima nerešene odvisnosti:\n" -#: cmdline/apt-cache.cc:286 +#: cmdline/apt-cache.cc:268 msgid "Total package names: " msgstr "Vseh imen paketov: " -#: cmdline/apt-cache.cc:288 +#: cmdline/apt-cache.cc:270 msgid "Total package structures: " msgstr "Skupno struktur paketov : " -#: cmdline/apt-cache.cc:328 +#: cmdline/apt-cache.cc:310 msgid " Normal packages: " msgstr " Običajni paketi: " -#: cmdline/apt-cache.cc:329 +#: cmdline/apt-cache.cc:311 msgid " Pure virtual packages: " msgstr " Čisti navidezni paketi: " -#: cmdline/apt-cache.cc:330 +#: cmdline/apt-cache.cc:312 msgid " Single virtual packages: " msgstr " Posamezni navidezni paketi: " -#: cmdline/apt-cache.cc:331 +#: cmdline/apt-cache.cc:313 msgid " Mixed virtual packages: " msgstr " Mešani navidezni paketi: " -#: cmdline/apt-cache.cc:332 +#: cmdline/apt-cache.cc:314 msgid " Missing: " msgstr " Manjka: " -#: cmdline/apt-cache.cc:334 +#: cmdline/apt-cache.cc:316 msgid "Total distinct versions: " msgstr "Vseh različic: " -#: cmdline/apt-cache.cc:336 +#: cmdline/apt-cache.cc:318 msgid "Total distinct descriptions: " msgstr "Skupno različnih opisov: " -#: cmdline/apt-cache.cc:338 +#: cmdline/apt-cache.cc:320 msgid "Total dependencies: " msgstr "Vseh odvisnosti: " -#: cmdline/apt-cache.cc:341 +#: cmdline/apt-cache.cc:323 msgid "Total ver/file relations: " msgstr "Vseh povezav Raz/Dat: " -#: cmdline/apt-cache.cc:343 +#: cmdline/apt-cache.cc:325 msgid "Total Desc/File relations: " msgstr "Skupno razmerij opisov/datotek: " -#: cmdline/apt-cache.cc:345 +#: cmdline/apt-cache.cc:327 msgid "Total Provides mappings: " msgstr "Vseh dobljenih preslikav: " -#: cmdline/apt-cache.cc:357 +#: cmdline/apt-cache.cc:339 msgid "Total globbed strings: " msgstr "Vseh razširjenih nizov: " -#: cmdline/apt-cache.cc:371 +#: cmdline/apt-cache.cc:353 msgid "Total dependency version space: " msgstr "Celotna velikost z odvisnostmi različice: " -#: cmdline/apt-cache.cc:376 +#: cmdline/apt-cache.cc:358 msgid "Total slack space: " msgstr "Celotna ohlapna velikost: " -#: cmdline/apt-cache.cc:384 +#: cmdline/apt-cache.cc:366 msgid "Total space accounted for: " msgstr "Celotna velikost, izračunana za: " -#: cmdline/apt-cache.cc:515 cmdline/apt-cache.cc:1165 +#: cmdline/apt-cache.cc:497 cmdline/apt-cache.cc:1146 +#: apt-private/private-show.cc:55 #, c-format msgid "Package file %s is out of sync." msgstr "Datoteka paketa %s ni usklajena." -#: cmdline/apt-cache.cc:593 cmdline/apt-cache.cc:1452 -#: cmdline/apt-cache.cc:1454 cmdline/apt-cache.cc:1531 cmdline/apt-mark.cc:46 -#: cmdline/apt-mark.cc:93 cmdline/apt-mark.cc:219 +#: cmdline/apt-cache.cc:575 cmdline/apt-cache.cc:1432 +#: cmdline/apt-cache.cc:1434 cmdline/apt-cache.cc:1511 cmdline/apt-mark.cc:48 +#: cmdline/apt-mark.cc:95 cmdline/apt-mark.cc:221 +#: apt-private/private-show.cc:167 apt-private/private-show.cc:169 msgid "No packages found" msgstr "Noben paket ni bil najden" -#: cmdline/apt-cache.cc:1265 +#: cmdline/apt-cache.cc:1245 msgid "You must give at least one search pattern" msgstr "Podati morate vsaj en iskalni vzorec" -#: cmdline/apt-cache.cc:1431 +#: cmdline/apt-cache.cc:1411 msgid "This command is deprecated. Please use 'apt-mark showauto' instead." msgstr "Ta ukaz je zastarel. Namesto njega uporabite 'apt-mark showauto'." -#: cmdline/apt-cache.cc:1526 apt-pkg/cacheset.cc:510 +#: cmdline/apt-cache.cc:1506 apt-pkg/cacheset.cc:586 #, c-format msgid "Unable to locate package %s" msgstr "Ni mogoče najti paketa %s" -#: cmdline/apt-cache.cc:1556 +#: cmdline/apt-cache.cc:1536 msgid "Package files:" msgstr "Datoteke paketa:" -#: cmdline/apt-cache.cc:1563 cmdline/apt-cache.cc:1654 +#: cmdline/apt-cache.cc:1543 cmdline/apt-cache.cc:1634 msgid "Cache is out of sync, can't x-ref a package file" msgstr "Predpomnilnik ni usklajen, x-ref datoteke paketa ni mogoč" #. Show any packages have explicit pins -#: cmdline/apt-cache.cc:1577 +#: cmdline/apt-cache.cc:1557 msgid "Pinned packages:" msgstr "Pripeti paketi:" -#: cmdline/apt-cache.cc:1589 cmdline/apt-cache.cc:1634 +#: cmdline/apt-cache.cc:1569 cmdline/apt-cache.cc:1614 msgid "(not found)" msgstr "(ni najdeno)" -#: cmdline/apt-cache.cc:1597 +#: cmdline/apt-cache.cc:1577 msgid " Installed: " msgstr " Nameščen: " -#: cmdline/apt-cache.cc:1598 +#: cmdline/apt-cache.cc:1578 msgid " Candidate: " msgstr " Kandidat: " -#: cmdline/apt-cache.cc:1616 cmdline/apt-cache.cc:1624 +#: cmdline/apt-cache.cc:1596 cmdline/apt-cache.cc:1604 msgid "(none)" msgstr "(brez)" -#: cmdline/apt-cache.cc:1631 +#: cmdline/apt-cache.cc:1611 msgid " Package pin: " msgstr " Bucika paketa: " #. Show the priority tables -#: cmdline/apt-cache.cc:1640 +#: cmdline/apt-cache.cc:1620 msgid " Version table:" msgstr " Preglednica različic:" -#: cmdline/apt-cache.cc:1753 cmdline/apt-cdrom.cc:206 cmdline/apt-config.cc:81 -#: cmdline/apt-get.cc:3392 cmdline/apt-mark.cc:375 -#: cmdline/apt-extracttemplates.cc:229 ftparchive/apt-ftparchive.cc:591 -#: cmdline/apt-internal-solver.cc:33 cmdline/apt-sortpkgs.cc:147 +#: cmdline/apt-cache.cc:1733 cmdline/apt-cdrom.cc:252 cmdline/apt-config.cc:83 +#: cmdline/apt-get.cc:1580 cmdline/apt-mark.cc:377 cmdline/apt.cc:66 +#: cmdline/apt-extracttemplates.cc:217 ftparchive/apt-ftparchive.cc:591 +#: cmdline/apt-internal-solver.cc:34 cmdline/apt-sortpkgs.cc:147 #, c-format msgid "%s %s for %s compiled on %s %s\n" msgstr "%s %s za %s kodno preveden na %s %s\n" -#: cmdline/apt-cache.cc:1760 +#: cmdline/apt-cache.cc:1740 msgid "" "Usage: apt-cache [options] command\n" " apt-cache [options] showpkg pkg1 [pkg2 ...]\n" @@ -235,35 +237,35 @@ msgstr "" "conf(5).\n" #. }}} -#: cmdline/apt-cdrom.cc:43 +#: cmdline/apt-cdrom.cc:45 msgid "" "No CD-ROM could be auto-detected or found using the default mount point.\n" "You may try the --cdrom option to set the CD-ROM mount point. See 'man apt-" "cdrom' for more information about the CD-ROM auto-detection and mount point." msgstr "" -#: cmdline/apt-cdrom.cc:85 +#: cmdline/apt-cdrom.cc:89 msgid "Please provide a name for this Disc, such as 'Debian 5.0.3 Disk 1'" msgstr "Navedite ime tega diska, kot je naprimer 'Debian 5.0.3 disk 1'" -#: cmdline/apt-cdrom.cc:100 +#: cmdline/apt-cdrom.cc:104 msgid "Please insert a Disc in the drive and press enter" msgstr "Vstavite disk v pogon in pritisnite vnosno tipko" -#: cmdline/apt-cdrom.cc:135 +#: cmdline/apt-cdrom.cc:141 #, c-format msgid "Failed to mount '%s' to '%s'" msgstr "Priklapljanje '%s' na '%s' je spodletelo" -#: cmdline/apt-cdrom.cc:170 +#: cmdline/apt-cdrom.cc:196 msgid "Repeat this process for the rest of the CDs in your set." msgstr "Ponovi to opravilo za preostanek CD-jev v vaši zbirki." -#: cmdline/apt-config.cc:46 +#: cmdline/apt-config.cc:48 msgid "Arguments not in pairs" msgstr "Argumenti niso v parih" -#: cmdline/apt-config.cc:87 +#: cmdline/apt-config.cc:89 msgid "" "Usage: apt-config [options] command\n" "\n" @@ -291,566 +293,47 @@ msgstr "" " -c=? Prebere podano datoteko z nastavitvami\n" " -o=? Nastavi poljubno nastavitveno možnost, na primer. -o dir::cache=/tmp\n" -#. TRANSLATOR: Yes/No question help-text: defaulting to Y[es] -#. e.g. "Do you want to continue? [Y/n] " -#. The user has to answer with an input matching the -#. YESEXPR/NOEXPR defined in your l10n. -#: cmdline/apt-get.cc:146 -msgid "[Y/n]" -msgstr "" - -#. TRANSLATOR: Yes/No question help-text: defaulting to N[o] -#. e.g. "Should this file be removed? [y/N] " -#. The user has to answer with an input matching the -#. YESEXPR/NOEXPR defined in your l10n. -#: cmdline/apt-get.cc:152 -msgid "[y/N]" -msgstr "" - -#. TRANSLATOR: "Yes" answer printed for a yes/no question if --assume-yes is set -#: cmdline/apt-get.cc:163 -msgid "Y" -msgstr "" - -#. TRANSLATOR: "No" answer printed for a yes/no question if --assume-no is set -#: cmdline/apt-get.cc:169 -msgid "N" -msgstr "" - -#: cmdline/apt-get.cc:191 apt-pkg/cachefilter.cc:33 -#, c-format -msgid "Regex compilation error - %s" -msgstr "Napaka med prevajanjem logičnega izraza - %s" - -#: cmdline/apt-get.cc:289 -msgid "The following packages have unmet dependencies:" -msgstr "Naslednji paketi imajo nerešene odvisnosti:" - -#: cmdline/apt-get.cc:379 -#, c-format -msgid "but %s is installed" -msgstr "vendar je paket %s nameščen" - -#: cmdline/apt-get.cc:381 -#, c-format -msgid "but %s is to be installed" -msgstr "vendar bo paket %s nameščen" - -#: cmdline/apt-get.cc:388 -msgid "but it is not installable" -msgstr "vendar se ga ne da namestiti" - -#: cmdline/apt-get.cc:390 -msgid "but it is a virtual package" -msgstr "vendar je navidezen paket" - -#: cmdline/apt-get.cc:393 -msgid "but it is not installed" -msgstr "vendar ni nameščen" - -#: cmdline/apt-get.cc:393 -msgid "but it is not going to be installed" -msgstr "vendar ne bo nameščen" - -#: cmdline/apt-get.cc:398 -msgid " or" -msgstr " ali" - -#: cmdline/apt-get.cc:427 -msgid "The following NEW packages will be installed:" -msgstr "Naslednji NOVI paketi bodo nameščeni:" - -#: cmdline/apt-get.cc:453 -msgid "The following packages will be REMOVED:" -msgstr "Naslednji novi paketi bodo ODSTRANJENI:" - -#: cmdline/apt-get.cc:475 -msgid "The following packages have been kept back:" -msgstr "Naslednji paketi so bili zadržani:" - -#: cmdline/apt-get.cc:496 -msgid "The following packages will be upgraded:" -msgstr "Naslednji paketi bodo nadgrajeni:" - -#: cmdline/apt-get.cc:517 -msgid "The following packages will be DOWNGRADED:" -msgstr "Naslednji paketi bodo POSTARANI:" - -#: cmdline/apt-get.cc:537 -msgid "The following held packages will be changed:" -msgstr "Naslednji zadržani paketi bodo spremenjeni:" - -#: cmdline/apt-get.cc:592 -#, c-format -msgid "%s (due to %s) " -msgstr "%s (zaradi %s) " - -#: cmdline/apt-get.cc:600 -msgid "" -"WARNING: The following essential packages will be removed.\n" -"This should NOT be done unless you know exactly what you are doing!" -msgstr "" -"OPOZORILO: Naslednji nujni paketi bodo odstranjeni.\n" -"Tega NE storite, razen če ne veste natanko kaj počenjate!" - -#: cmdline/apt-get.cc:631 -#, c-format -msgid "%lu upgraded, %lu newly installed, " -msgstr "%lu nadgrajenih, %lu na novo nameščenih, " - -#: cmdline/apt-get.cc:635 -#, c-format -msgid "%lu reinstalled, " -msgstr "%lu posodobljenih, " - -#: cmdline/apt-get.cc:637 -#, c-format -msgid "%lu downgraded, " -msgstr "%lu postaranih, " - -#: cmdline/apt-get.cc:639 -#, c-format -msgid "%lu to remove and %lu not upgraded.\n" -msgstr "%lu bo odstranjenih in %lu ne nadgrajenih.\n" - -#: cmdline/apt-get.cc:643 -#, c-format -msgid "%lu not fully installed or removed.\n" -msgstr "%lu ne popolnoma nameščenih ali odstranjenih.\n" - -#: cmdline/apt-get.cc:664 -#, c-format -msgid "Note, selecting '%s' for task '%s'\n" -msgstr "Izbiranje '%s' za nalogo '%s'\n" - -#: cmdline/apt-get.cc:669 -#, c-format -msgid "Note, selecting '%s' for regex '%s'\n" -msgstr "Izbiranje '%s' za logični izraz '%s'\n" - -#: cmdline/apt-get.cc:686 -#, c-format -msgid "Package %s is a virtual package provided by:\n" -msgstr "Paket %s je navidezen in ga je priskrbel:\n" - -#: cmdline/apt-get.cc:697 -msgid " [Installed]" -msgstr " [Nameščeno]" - -#: cmdline/apt-get.cc:706 -msgid " [Not candidate version]" -msgstr " [Ni različica kandidata]" - -#: cmdline/apt-get.cc:708 -msgid "You should explicitly select one to install." -msgstr "Sami izberite paket, ki ga želite namestiti." - -#: cmdline/apt-get.cc:711 -#, c-format -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 "" -"Paket %s nima navedene različice, vendar se nanj nanaša nek drug paket.\n" -"To ponavadi pomeni, da paket manjka, je zastaran ali\n" -"pa je na voljo samo iz drugega vira.\n" - -#: cmdline/apt-get.cc:729 -msgid "However the following packages replace it:" -msgstr "Kakorkoli, naslednji paketi ga nadomestijo:" - -#: cmdline/apt-get.cc:741 -#, c-format -msgid "Package '%s' has no installation candidate" -msgstr "Paket '%s' nima namestitvenega kandidata" - -#: cmdline/apt-get.cc:754 -#, c-format -msgid "Virtual packages like '%s' can't be removed\n" -msgstr "Navideznih paketov kot je '%s' ni mogoče odstraniti\n" - -#. TRANSLATORS: Note, this is not an interactive question -#: cmdline/apt-get.cc:766 cmdline/apt-get.cc:969 -#, c-format -msgid "Package '%s' is not installed, so not removed. Did you mean '%s'?\n" -msgstr "" -"Paket '%s' ni nameščen, zato ni bil odstranjen. Ali ste mislili '%s'?\n" - -#: cmdline/apt-get.cc:772 cmdline/apt-get.cc:975 -#, c-format -msgid "Package '%s' is not installed, so not removed\n" -msgstr "Paket '%s' ni nameščen, zato ni bil odstranjen\n" - -#: cmdline/apt-get.cc:817 -#, c-format -msgid "Note, selecting '%s' instead of '%s'\n" -msgstr "Izbiranje '%s' namesto '%s'\n" - -#: cmdline/apt-get.cc:847 -#, c-format -msgid "Skipping %s, it is already installed and upgrade is not set.\n" -msgstr "%s je preskočen, ker je že nameščen in ne potrebuje nadgradnje.\n" - -#: cmdline/apt-get.cc:851 -#, c-format -msgid "Skipping %s, it is not installed and only upgrades are requested.\n" -msgstr "Preskok %s, ni nameščen in zahtevane so le nadgradnje\n" - -#: cmdline/apt-get.cc:863 -#, c-format -msgid "Reinstallation of %s is not possible, it cannot be downloaded.\n" -msgstr "Ponovna namestitev %s ni možna, ker prejem ni možen.\n" - -#: cmdline/apt-get.cc:868 -#, c-format -msgid "%s is already the newest version.\n" -msgstr "Najnovejša različica %s je že nameščena.\n" - -#: cmdline/apt-get.cc:887 cmdline/apt-get.cc:2187 cmdline/apt-mark.cc:68 -#, c-format -msgid "%s set to manually installed.\n" -msgstr "%s je bil nastavljen na ročno nameščen.\n" - -#: cmdline/apt-get.cc:913 -#, c-format -msgid "Selected version '%s' (%s) for '%s'\n" -msgstr "Izbrana različica '%s' (%s) za '%s'\n" - -#: cmdline/apt-get.cc:918 -#, c-format -msgid "Selected version '%s' (%s) for '%s' because of '%s'\n" -msgstr "Izbrana različica '%s' (%s) za '%s' namesto '%s'\n" - -#: cmdline/apt-get.cc:1054 -msgid "Correcting dependencies..." -msgstr "Popravljanje odvisnosti ..." - -#: cmdline/apt-get.cc:1057 -msgid " failed." -msgstr " spodletelo." - -#: cmdline/apt-get.cc:1060 -msgid "Unable to correct dependencies" -msgstr "Ni mogoče popraviti odvisnosti" - -#: cmdline/apt-get.cc:1063 -msgid "Unable to minimize the upgrade set" -msgstr "Ni mogoče pomanjšati zbirke za nadgradnjo" - -#: cmdline/apt-get.cc:1065 -msgid " Done" -msgstr " Opravljeno" - -#: cmdline/apt-get.cc:1069 -msgid "You might want to run 'apt-get -f install' to correct these." -msgstr "Če želite popraviti napake, poskusite pognati 'apt-get -f install'." - -#: cmdline/apt-get.cc:1072 -msgid "Unmet dependencies. Try using -f." -msgstr "Nerešene odvisnosti. Poskusite uporabiti -f." - -#: cmdline/apt-get.cc:1097 -msgid "WARNING: The following packages cannot be authenticated!" -msgstr "POZOR: Naslednjih paketov ni bilo mogoče overiti!" - -#: cmdline/apt-get.cc:1101 -msgid "Authentication warning overridden.\n" -msgstr "Opozorilo overitve je bilo prepisano.\n" - -#: cmdline/apt-get.cc:1108 -msgid "Install these packages without verification?" -msgstr "Ali želite te pakete namestiti brez preverjanja?" - -#: cmdline/apt-get.cc:1110 -msgid "Some packages could not be authenticated" -msgstr "Nekaterih paketkov bi bilo mogoče overiti" - -#: cmdline/apt-get.cc:1119 cmdline/apt-get.cc:1280 -msgid "There are problems and -y was used without --force-yes" -msgstr "Prišlo je do težav in -y je bil uporabljen brez --force-yes" - -#: cmdline/apt-get.cc:1160 -msgid "Internal error, InstallPackages was called with broken packages!" -msgstr "Notranja napaka, NamestiPakete je bil klican z pokvarjenimi paketi!" - -#: cmdline/apt-get.cc:1169 -msgid "Packages need to be removed but remove is disabled." -msgstr "Odstraniti je treba pakete, a je odstranjevanje onemogočeno." - -#: cmdline/apt-get.cc:1180 -msgid "Internal error, Ordering didn't finish" -msgstr "Notranja napaka, Urejanje se ni končalo" - -#: cmdline/apt-get.cc:1218 -msgid "How odd.. The sizes didn't match, email apt@packages.debian.org" -msgstr "" -"Kako čudno .. Velikosti se ne ujemata, pošljite sporočilo na apt@packages." -"debian.org" - -#. 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:1225 -#, c-format -msgid "Need to get %sB/%sB of archives.\n" -msgstr "Potrebno je dobiti %sB/%sB arhivov.\n" - -#. 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:1230 -#, c-format -msgid "Need to get %sB of archives.\n" -msgstr "Potrebno je dobiti %sB arhivov.\n" - -#. 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:1237 -#, c-format -msgid "After this operation, %sB of additional disk space will be used.\n" -msgstr "Po tem opravilu bo porabljenega %sB dodatnega prostora.\n" - -#. 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:1242 -#, c-format -msgid "After this operation, %sB disk space will be freed.\n" -msgstr "Po tem opravilu bo sproščenega %sB prostora na disku.\n" - -#: cmdline/apt-get.cc:1257 cmdline/apt-get.cc:1260 cmdline/apt-get.cc:2621 -#: cmdline/apt-get.cc:2624 -#, c-format -msgid "Couldn't determine free space in %s" -msgstr "Ni mogoče določiti prostega prostora v %s" - -#: cmdline/apt-get.cc:1270 -#, c-format -msgid "You don't have enough free space in %s." -msgstr "Na %s je premalo prostora." - -#: cmdline/apt-get.cc:1286 cmdline/apt-get.cc:1308 -msgid "Trivial Only specified but this is not a trivial operation." -msgstr "Navedena je možnost Samo preprosto, a to opravilo ni preprosto." - -#. TRANSLATOR: This string needs to be typed by the user as a confirmation, so be -#. careful with hard to type or special characters (like non-breaking spaces) -#: cmdline/apt-get.cc:1290 -msgid "Yes, do as I say!" -msgstr "Da, naredi tako kot pravim!" - -#: cmdline/apt-get.cc:1292 -#, c-format -msgid "" -"You are about to do something potentially harmful.\n" -"To continue type in the phrase '%s'\n" -" ?] " -msgstr "" -"Naredili boste nekaj, kar je morda lahko škodljivo.\n" -"Za nadaljevanje vtipkajte frazo '%s'\n" -" ?] " - -#: cmdline/apt-get.cc:1298 cmdline/apt-get.cc:1317 -msgid "Abort." -msgstr "Prekini." - -#: cmdline/apt-get.cc:1313 -msgid "Do you want to continue?" -msgstr "Ali želite nadaljevati?" - -#: cmdline/apt-get.cc:1385 cmdline/apt-get.cc:2686 apt-pkg/algorithms.cc:1566 -#, c-format -msgid "Failed to fetch %s %s\n" -msgstr "Ni mogoče dobiti %s %s\n" - -#: cmdline/apt-get.cc:1403 -msgid "Some files failed to download" -msgstr "Prejem nekaterih datotek ni uspel" - -#: cmdline/apt-get.cc:1404 cmdline/apt-get.cc:2698 -msgid "Download complete and in download only mode" -msgstr "Prejem je dokončan in uporabljen je način samo prejema" - -#: cmdline/apt-get.cc:1410 -msgid "" -"Unable to fetch some archives, maybe run apt-get update or try with --fix-" -"missing?" -msgstr "" -"Nekaterih arhivov ni mogoče dobiti. Poskusite uporabiti apt-get update ali --" -"fix-missing." - -#: cmdline/apt-get.cc:1414 -msgid "--fix-missing and media swapping is not currently supported" -msgstr "--fix-missing in izmenjava medija trenutno nista podprta" - -#: cmdline/apt-get.cc:1419 -msgid "Unable to correct missing packages." -msgstr "Ni mogoče popraviti manjkajočih paketov." - -#: cmdline/apt-get.cc:1420 -msgid "Aborting install." -msgstr "Prekinjanje namestitve." - -#: cmdline/apt-get.cc:1448 -msgid "" -"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] "" -"Naslednji paketi so izginili z vašega sistema, ker so vse\n" -"datoteke prepisali drugi paketi:" -msgstr[1] "" -"Naslednji paketi je izginil z vašega sistema, ker so vse\n" -"datoteke prepisali drugi paketi:" -msgstr[2] "" -"Naslednja paketa sta izginila z vašega sistema, ker so vse\n" -"datoteke prepisali drugi paketi:" -msgstr[3] "" -"Naslednji paketi so izginili z vašega sistema, ker so vse\n" -"datoteke prepisali drugi paketi:" +#: cmdline/apt-get.cc:244 +#, fuzzy, c-format +msgid "Can not find a package for architecture '%s'" +msgstr "Z logičnim izrazom '%s' ni mogoče najti nobenega paketa" -#: cmdline/apt-get.cc:1452 -msgid "Note: This is done automatically and on purpose by dpkg." -msgstr "Opomba: To je dpkg storil samodejno in namenoma." +#: cmdline/apt-get.cc:326 +#, fuzzy, c-format +msgid "Can not find a package '%s' with version '%s'" +msgstr "Z logičnim izrazom '%s' ni mogoče najti nobenega paketa" -#: cmdline/apt-get.cc:1590 -#, c-format -msgid "Ignore unavailable target release '%s' of package '%s'" -msgstr "Prezri nerazpoložljiv cilj izdaje '%s' paketa '%s'" +#: cmdline/apt-get.cc:329 +#, fuzzy, c-format +msgid "Can not find a package '%s' with release '%s'" +msgstr "Z logičnim izrazom '%s' ni mogoče najti nobenega paketa" -#: cmdline/apt-get.cc:1622 +#: cmdline/apt-get.cc:366 #, c-format msgid "Picking '%s' as source package instead of '%s'\n" msgstr "Izbiranje '%s' kot vir paketa namesto '%s'\n" -#. if (VerTag.empty() == false && Last == 0) -#: cmdline/apt-get.cc:1660 -#, c-format -msgid "Ignore unavailable version '%s' of package '%s'" +#: cmdline/apt-get.cc:422 +#, fuzzy, c-format +msgid "Can not find version '%s' of package '%s'" msgstr "Prezri nerazpoložljivo različico '%s' paketa '%s'" -#: cmdline/apt-get.cc:1676 -msgid "The update command takes no arguments" -msgstr "Ukaz update ne sprejema argumentov" - -#: cmdline/apt-get.cc:1742 -msgid "We are not supposed to delete stuff, can't start AutoRemover" -msgstr "" -"Program ne bi smel brisati stvari, ni mogoče zagnati " -"SamodejnegaOdstranjevalnika" - -#: cmdline/apt-get.cc:1846 -msgid "" -"Hmm, seems like the AutoRemover destroyed something which really\n" -"shouldn't happen. Please file a bug report against apt." -msgstr "" -"Videti je, da je SamodejniOdstranjevalnik nekaj uničil, kar se ne bi smelo " -"zgoditi\n" -"Pošljite poročilo o hrošču v 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:1849 cmdline/apt-get.cc:2017 -msgid "The following information may help to resolve the situation:" -msgstr "Naslednji podatki vam bodo morda pomagali rešiti težavo:" - -#: cmdline/apt-get.cc:1853 -msgid "Internal Error, AutoRemover broke stuff" -msgstr "Notranja napaka, SamodejniOdstranjevalnik je pokvaril stvari" - -#: cmdline/apt-get.cc:1860 -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] "Naslednji paketi so bili samodejno nameščeni in niso več zahtevani:" -msgstr[1] "Naslednji paket je bil samodejno nameščen in ni več zahtevan:" -msgstr[2] "" -"Naslednja paketa sta bila samodejno nameščena in nista več zahtevana:" -msgstr[3] "Naslednji paketi so bili samodejno nameščeni in niso več zahtevani:" - -#: cmdline/apt-get.cc:1864 -#, 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 paketov je bilo samodejno nameščenih in niso več zahtevani.\n" -msgstr[1] "%lu paket je bil samodejno nameščen in ni bil več zahtevan.\n" -msgstr[2] "%lu paketa sta bila samodejno nameščena in nista več zahtevana.\n" -msgstr[3] "%lu paketi so bili samodejno nameščeni in niso več zahtevani.\n" - -#: cmdline/apt-get.cc:1866 -msgid "Use 'apt-get autoremove' to remove it." -msgid_plural "Use 'apt-get autoremove' to remove them." -msgstr[0] "Uporabite 'apt-get autoremove' za njihovo odstranitev." -msgstr[1] "Uporabite 'apt-get autoremove' za njegovo odstranitev." -msgstr[2] "Uporabite 'apt-get autoremove' za njuno odstranitev." -msgstr[3] "Uporabite 'apt-get autoremove' za njihovo odstranitev." - -#: cmdline/apt-get.cc:1885 -msgid "Internal error, AllUpgrade broke stuff" -msgstr "Notranja napaka zaradi AllUpgrade." - -#: cmdline/apt-get.cc:1984 -msgid "You might want to run 'apt-get -f install' to correct these:" -msgstr "Poskusite zagnati 'apt-get -f install', če želite popraviti naslednje:" - -#: cmdline/apt-get.cc:1988 -msgid "" -"Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a " -"solution)." -msgstr "" -"Nerešene odvisnosti. Poskusite 'apt-get -f install' brez paketov (ali " -"navedite rešitev)." - -#: cmdline/apt-get.cc:2002 -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 "" -"Nekaterih paketov ni mogoče namestiti. To lahko pomeni, da ste zahtevali\n" -"nemogoč položaj, če uporabljate nestabilno izdajo pa\n" -", da nekateri zahtevani paketi še niso ustvarjeni ali premaknjeni\n" -" iz Prihajajočega." - -#: cmdline/apt-get.cc:2023 -msgid "Broken packages" -msgstr "Pokvarjeni paketi" - -#: cmdline/apt-get.cc:2049 -msgid "The following extra packages will be installed:" -msgstr "Naslednji dodatni paketi bodo nameščeni:" - -#: cmdline/apt-get.cc:2139 -msgid "Suggested packages:" -msgstr "Predlagani paketi:" - -#: cmdline/apt-get.cc:2140 -msgid "Recommended packages:" -msgstr "Priporočeni paketi:" - -#: cmdline/apt-get.cc:2182 +#: cmdline/apt-get.cc:453 #, c-format msgid "Couldn't find package %s" msgstr "Ni mogoče najti paketa %s" -#: cmdline/apt-get.cc:2189 cmdline/apt-mark.cc:70 +#: cmdline/apt-get.cc:458 cmdline/apt-mark.cc:70 +#, c-format +msgid "%s set to manually installed.\n" +msgstr "%s je bil nastavljen na ročno nameščen.\n" + +#: cmdline/apt-get.cc:460 cmdline/apt-mark.cc:72 #, c-format msgid "%s set to automatically installed.\n" msgstr "%s je nastavljen na samodejno nameščen.\n" -#: cmdline/apt-get.cc:2197 cmdline/apt-mark.cc:114 +#: cmdline/apt-get.cc:468 cmdline/apt-mark.cc:116 msgid "" "This command is deprecated. Please use 'apt-mark auto' and 'apt-mark manual' " "instead." @@ -858,47 +341,25 @@ msgstr "" "Ta ukaz je zastarel. Namesto njega uporabite 'apt-mark auto' in 'apt-mark " "manual'." -#: cmdline/apt-get.cc:2213 -msgid "Calculating upgrade... " -msgstr "Preračunavanje nadgradnje ... " - -#: cmdline/apt-get.cc:2216 methods/ftp.cc:712 methods/connect.cc:116 -msgid "Failed" -msgstr "Spodletelo" - -#: cmdline/apt-get.cc:2221 -msgid "Done" -msgstr "Opravljeno" - -#: cmdline/apt-get.cc:2288 cmdline/apt-get.cc:2296 +#: cmdline/apt-get.cc:537 cmdline/apt-get.cc:545 msgid "Internal error, problem resolver broke stuff" msgstr "Notranja napaka, reševalnik težav je pokvaril stvari" -#: cmdline/apt-get.cc:2324 cmdline/apt-get.cc:2361 +#: cmdline/apt-get.cc:573 cmdline/apt-get.cc:610 msgid "Unable to lock the download directory" msgstr "Ni mogoče zakleniti mape prejemov" -#: cmdline/apt-get.cc:2418 -#, c-format -msgid "Can't find a source to download version '%s' of '%s'" -msgstr "Ni mogoče najti vira za prejem različice '%s' paketa '%s'" - -#: cmdline/apt-get.cc:2423 -#, c-format -msgid "Downloading %s %s" -msgstr "Prejemanje %s %s" - -#: cmdline/apt-get.cc:2483 +#: cmdline/apt-get.cc:725 msgid "Must specify at least one package to fetch source for" msgstr "" "Potrebno je navesti vsaj en paket, za katerega želite dobiti izvorno kodo" -#: cmdline/apt-get.cc:2523 cmdline/apt-get.cc:2835 +#: cmdline/apt-get.cc:765 cmdline/apt-get.cc:1060 #, c-format msgid "Unable to find a source package for %s" msgstr "Izvornega paketa za %s ni mogoče najti" -#: cmdline/apt-get.cc:2540 +#: cmdline/apt-get.cc:782 #, c-format msgid "" "NOTICE: '%s' packaging is maintained in the '%s' version control system at:\n" @@ -907,7 +368,7 @@ msgstr "" "OPOMBA: pakiranje '%s' vzdrževano v sistemu nadzora različice '%s' na:\n" "%s\n" -#: cmdline/apt-get.cc:2545 +#: cmdline/apt-get.cc:787 #, c-format msgid "" "Please use:\n" @@ -918,70 +379,80 @@ msgstr "" "bzr branch %s\n" "za pridobitev zadnjih (morda še neizdanih) posodobitev paketa.\n" -#: cmdline/apt-get.cc:2598 +#: cmdline/apt-get.cc:840 #, c-format msgid "Skipping already downloaded file '%s'\n" msgstr "Preskok že prejete datoteke '%s'\n" -#: cmdline/apt-get.cc:2635 +#: cmdline/apt-get.cc:863 cmdline/apt-get.cc:866 +#: apt-private/private-install.cc:198 apt-private/private-install.cc:201 +#, c-format +msgid "Couldn't determine free space in %s" +msgstr "Ni mogoče določiti prostega prostora v %s" + +#: cmdline/apt-get.cc:877 #, c-format msgid "You don't have enough free space in %s" msgstr "Nimate dovolj prostora na %s" #. 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:2644 +#: cmdline/apt-get.cc:886 #, c-format msgid "Need to get %sB/%sB of source archives.\n" msgstr "Potrebno je dobiti %sB/%sB izvornih arhivov.\n" #. 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:2649 +#: cmdline/apt-get.cc:891 #, c-format msgid "Need to get %sB of source archives.\n" msgstr "Potrebno je dobiti %sB izvornih arhivov.\n" -#: cmdline/apt-get.cc:2655 +#: cmdline/apt-get.cc:897 #, c-format msgid "Fetch source %s\n" msgstr "Dobi vir %s\n" -#: cmdline/apt-get.cc:2693 +#: cmdline/apt-get.cc:918 msgid "Failed to fetch some archives." msgstr "Nekaterih arhivov ni mogoče pridobiti." -#: cmdline/apt-get.cc:2724 +#: cmdline/apt-get.cc:923 apt-private/private-install.cc:325 +msgid "Download complete and in download only mode" +msgstr "Prejem je dokončan in uporabljen je način samo prejema" + +#: cmdline/apt-get.cc:949 #, c-format msgid "Skipping unpack of already unpacked source in %s\n" msgstr "Odpakiranje že odpakiranih izvornih paketov v %s je bilo preskočeno\n" -#: cmdline/apt-get.cc:2736 +#: cmdline/apt-get.cc:961 #, c-format msgid "Unpack command '%s' failed.\n" msgstr "Ukaz odpakiranja '%s' ni uspel.\n" -#: cmdline/apt-get.cc:2737 +#: cmdline/apt-get.cc:962 #, c-format msgid "Check if the 'dpkg-dev' package is installed.\n" msgstr "Izberite, če je paket 'dpkg-dev' nameščen.\n" -#: cmdline/apt-get.cc:2759 +#: cmdline/apt-get.cc:984 #, c-format msgid "Build command '%s' failed.\n" msgstr "Ukaz gradnje '%s' ni uspel.\n" -#: cmdline/apt-get.cc:2779 +#: cmdline/apt-get.cc:1004 msgid "Child process failed" msgstr "Podrejeno opravilo ni uspelo" -#: cmdline/apt-get.cc:2798 +#: cmdline/apt-get.cc:1023 msgid "Must specify at least one package to check builddeps for" msgstr "" "Potrebno je navesti vsaj en paket, za katerega želite preveriti odvisnosti " "za gradnjo" -#: cmdline/apt-get.cc:2823 +#: cmdline/apt-get.cc:1048 #, c-format msgid "" "No architecture information available for %s. See apt.conf(5) APT::" @@ -990,17 +461,17 @@ msgstr "" "Za %s ni bilo mogoče najti podatkov o arhitekturi. Za nastavitev si oglejte " "apt.conf(5) APT::Architectures" -#: cmdline/apt-get.cc:2847 cmdline/apt-get.cc:2850 +#: cmdline/apt-get.cc:1072 cmdline/apt-get.cc:1075 #, c-format msgid "Unable to get build-dependency information for %s" msgstr "Ni mogoče dobiti podrobnosti o odvisnostih za gradnjo za %s" -#: cmdline/apt-get.cc:2870 +#: cmdline/apt-get.cc:1095 #, c-format msgid "%s has no build depends.\n" msgstr "%s nima odvisnosti za gradnjo.\n" -#: cmdline/apt-get.cc:3040 +#: cmdline/apt-get.cc:1265 #, c-format msgid "" "%s dependency for %s can't be satisfied because %s is not allowed on '%s' " @@ -1008,20 +479,20 @@ msgid "" msgstr "" "odvisnosti %s za %s ni mogoče zadovoljiti, ker %s ni dovoljen na paketih '%s'" -#: cmdline/apt-get.cc:3058 +#: cmdline/apt-get.cc:1283 #, c-format msgid "" "%s dependency for %s cannot be satisfied because the package %s cannot be " "found" msgstr "%s odvisnosti za %s ni mogoče zadostiti, ker ni mogoče najti paketa %s" -#: cmdline/apt-get.cc:3081 +#: cmdline/apt-get.cc:1306 #, c-format msgid "Failed to satisfy %s dependency for %s: Installed package %s is too new" msgstr "" "Ni mogoče zadostiti %s odvisnosti za %s. Nameščen paket %s je preveč nov" -#: cmdline/apt-get.cc:3120 +#: cmdline/apt-get.cc:1345 #, c-format msgid "" "%s dependency for %s cannot be satisfied because candidate version of " @@ -1030,7 +501,7 @@ msgstr "" "odvisnosti %s za %s ni mogoče zadovoljiti, ker je različica kandidata paketa " "%s ne more zadostiti zahtev različice" -#: cmdline/apt-get.cc:3126 +#: cmdline/apt-get.cc:1351 #, c-format msgid "" "%s dependency for %s cannot be satisfied because package %s has no candidate " @@ -1039,30 +510,30 @@ msgstr "" "odvisnosti %s za %s ni mogoče zadovoljiti, ker je različica kandidata paketa " "%s nima različice kandidata" -#: cmdline/apt-get.cc:3149 +#: cmdline/apt-get.cc:1374 #, c-format msgid "Failed to satisfy %s dependency for %s: %s" msgstr "Ni mogoče zadostiti %s odvisnosti za %s: %s" -#: cmdline/apt-get.cc:3164 +#: cmdline/apt-get.cc:1389 #, c-format msgid "Build-dependencies for %s could not be satisfied." msgstr "Odvisnosti za gradnjo %s ni bilo mogoče zadostiti." -#: cmdline/apt-get.cc:3169 +#: cmdline/apt-get.cc:1394 msgid "Failed to process build dependencies" msgstr "Obdelava odvisnosti za gradnjo je spodletela" -#: cmdline/apt-get.cc:3262 cmdline/apt-get.cc:3274 +#: cmdline/apt-get.cc:1487 cmdline/apt-get.cc:1499 #, c-format msgid "Changelog for %s (%s)" msgstr "Dnevnik sprememb za %s (%s)" -#: cmdline/apt-get.cc:3397 +#: cmdline/apt-get.cc:1585 msgid "Supported modules:" msgstr "Podprti moduli:" -#: cmdline/apt-get.cc:3438 +#: cmdline/apt-get.cc:1626 msgid "" "Usage: apt-get [options] command\n" " apt-get [options] install|remove pkg1 [pkg2 ...]\n" @@ -1149,102 +620,54 @@ msgstr "" " sources.list(5) in apt.conf(5). \n" " Ta APT ima moči super krav.\n" -#: cmdline/apt-get.cc:3603 -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 "" -"OPOMBA: To je samo simulacija!\n" -" apt-get za pravo izvajanje potrebuje privilegije skrbnika.\n" -" Zaklepanje je onemogočeno, zato se ne zanašajte\n" -" na pomembnost trenutnega pravega stanja!" - -#: cmdline/acqprogress.cc:60 -msgid "Hit " -msgstr "Zadetek " - -#: cmdline/acqprogress.cc:84 -msgid "Get:" -msgstr "Dobi:" - -#: cmdline/acqprogress.cc:115 -msgid "Ign " -msgstr "Prezr " - -#: cmdline/acqprogress.cc:119 -msgid "Err " -msgstr "Nap " - -#: cmdline/acqprogress.cc:140 -#, c-format -msgid "Fetched %sB in %s (%sB/s)\n" -msgstr "Pridobljenih %sB v %s (%sB/s)\n" - -#: cmdline/acqprogress.cc:230 -#, c-format -msgid " [Working]" -msgstr " [Delo]" - -#: cmdline/acqprogress.cc:286 -#, c-format -msgid "" -"Media change: please insert the disc labeled\n" -" '%s'\n" -"in the drive '%s' and press enter\n" -msgstr "" -"Sprememba medija: vstavite disk z oznako\n" -" '%s'\n" -"v enoto '%s' in pritisnite vnosno tipko\n" - -#: cmdline/apt-mark.cc:55 +#: cmdline/apt-mark.cc:57 #, c-format msgid "%s can not be marked as it is not installed.\n" msgstr "paket %s ne more biti označen, ker ni nameščen.\n" -#: cmdline/apt-mark.cc:61 +#: cmdline/apt-mark.cc:63 #, c-format msgid "%s was already set to manually installed.\n" msgstr "paket %s je bil že nastavljen na ročno nameščen.\n" -#: cmdline/apt-mark.cc:63 +#: cmdline/apt-mark.cc:65 #, c-format msgid "%s was already set to automatically installed.\n" msgstr "paket %s je bil že nastavljen kot samodejno nameščen.\n" -#: cmdline/apt-mark.cc:228 +#: cmdline/apt-mark.cc:230 #, c-format msgid "%s was already set on hold.\n" msgstr "paket %s je bil že nastavljen kot na čakanju.\n" -#: cmdline/apt-mark.cc:230 +#: cmdline/apt-mark.cc:232 #, c-format msgid "%s was already not hold.\n" msgstr "paket %s je bil že nastavljen kot ne na čakanju.\n" -#: cmdline/apt-mark.cc:245 cmdline/apt-mark.cc:326 -#: apt-pkg/contrib/fileutl.cc:832 apt-pkg/contrib/gpgv.cc:223 -#: apt-pkg/deb/dpkgpm.cc:1032 +#: cmdline/apt-mark.cc:247 cmdline/apt-mark.cc:328 +#: apt-pkg/contrib/fileutl.cc:850 apt-pkg/contrib/gpgv.cc:217 +#: apt-pkg/deb/dpkgpm.cc:1182 #, c-format msgid "Waited for %s but it wasn't there" msgstr "Program je čakal na %s a ga ni bilo tam" -#: cmdline/apt-mark.cc:260 cmdline/apt-mark.cc:309 +#: cmdline/apt-mark.cc:262 cmdline/apt-mark.cc:311 #, c-format msgid "%s set on hold.\n" msgstr "paket %s je nastavljen kot na čakanju.\n" -#: cmdline/apt-mark.cc:262 cmdline/apt-mark.cc:314 +#: cmdline/apt-mark.cc:264 cmdline/apt-mark.cc:316 #, c-format msgid "Canceled hold on %s.\n" msgstr "Čakanje za %s je bilo preklicano.\n" -#: cmdline/apt-mark.cc:332 +#: cmdline/apt-mark.cc:334 msgid "Executing dpkg failed. Are you root?" msgstr "Izvajanje dpkg je spodletelo. Ali ste skrbnik?" -#: cmdline/apt-mark.cc:379 +#: cmdline/apt-mark.cc:381 +#, fuzzy msgid "" "Usage: apt-mark [options] {auto|manual} pkg1 [pkg2 ...]\n" "\n" @@ -1254,6 +677,11 @@ msgid "" "Commands:\n" " auto - Mark the given packages as automatically installed\n" " manual - Mark the given packages as manually installed\n" +" hold - Mark a package as held back\n" +" unhold - Unset a package set as held back\n" +" showauto - Print the list of automatically installed packages\n" +" showmanual - Print the list of manually installed packages\n" +" showhold - Print the list of package on hold\n" "\n" "Options:\n" " -h This help text.\n" @@ -1284,6 +712,28 @@ msgstr "" " -o=? Nastavi poljubno nastavitveno možnost, na primer -o dir::cache=/tmp\n" "Za več podrobnosti si oglejte strani priročnika apt-mark(8) in apt-conf(5)." +#: cmdline/apt.cc:71 +msgid "" +"Usage: apt [options] command\n" +"\n" +"CLI for apt.\n" +"Basic commands: \n" +" list - list packages based on package names\n" +" search - search in package descriptions\n" +" show - show package details\n" +"\n" +" update - update list of available packages\n" +"\n" +" install - install packages\n" +" remove - remove packages\n" +"\n" +" upgrade - upgrade the system by installing/upgrading packages\n" +" full-upgrade - upgrade the system by removing/installing/upgrading " +"packages\n" +"\n" +" edit-sources - edit the source information file\n" +msgstr "" + #: methods/cdrom.cc:203 #, c-format msgid "Unable to read the cdrom database %s" @@ -1310,16 +760,16 @@ msgstr "Ni mogoče odklopiti CD-ROM-a v %s, ker je morda še v uporabi." msgid "Disk not found." msgstr "Diska ni mogoče najti." -#: methods/cdrom.cc:262 methods/file.cc:82 methods/rsh.cc:275 +#: methods/cdrom.cc:262 methods/file.cc:82 methods/rsh.cc:274 msgid "File not found" msgstr "Datoteke ni mogoče najti" -#: methods/copy.cc:46 methods/gzip.cc:105 methods/gzip.cc:114 -#: methods/rred.cc:512 methods/rred.cc:521 +#: methods/copy.cc:46 methods/gzip.cc:106 methods/rred.cc:599 +#: methods/rred.cc:609 msgid "Failed to stat" msgstr "Določitev ni uspela" -#: methods/copy.cc:83 methods/gzip.cc:111 methods/rred.cc:518 +#: methods/copy.cc:82 methods/gzip.cc:113 methods/rred.cc:606 msgid "Failed to set modification time" msgstr "Nastavitev časa spremembe je spodletela" @@ -1328,34 +778,34 @@ msgid "Invalid URI, local URIS must not start with //" msgstr "Neveljaven URI. Krajevni URI-ji se morajo začeti z //" #. Login must be before getpeername otherwise dante won't work. -#: methods/ftp.cc:173 +#: methods/ftp.cc:172 msgid "Logging in" msgstr "Prijavljanje" -#: methods/ftp.cc:179 +#: methods/ftp.cc:178 msgid "Unable to determine the peer name" msgstr "Ni mogoče ugotoviti imena gostitelja" -#: methods/ftp.cc:184 +#: methods/ftp.cc:183 msgid "Unable to determine the local name" msgstr "Ni mogoče določiti krajevnega imena" -#: methods/ftp.cc:215 methods/ftp.cc:243 +#: methods/ftp.cc:214 methods/ftp.cc:242 #, c-format msgid "The server refused the connection and said: %s" msgstr "Strežnik je zavrnil povezavo in sporočil: %s" -#: methods/ftp.cc:221 +#: methods/ftp.cc:220 #, c-format msgid "USER failed, server said: %s" msgstr "USER je spodletel, strežnik je odgovoril: %s" -#: methods/ftp.cc:228 +#: methods/ftp.cc:227 #, c-format msgid "PASS failed, server said: %s" msgstr "PASS je spodletel, strežnik je odgovoril: %s" -#: methods/ftp.cc:248 +#: methods/ftp.cc:247 msgid "" "A proxy server was specified but no login script, Acquire::ftp::ProxyLogin " "is empty." @@ -1363,117 +813,121 @@ msgstr "" "Naveden je bil posredniški strežnik, ne pa tudi prijavni skript. Acquire::" "ftp::ProxyLogin je prazen." -#: methods/ftp.cc:276 +#: methods/ftp.cc:275 #, c-format msgid "Login script command '%s' failed, server said: %s" msgstr "Ukaz prijavne skripte '%s' ni uspel, strežnik je odgovoril: %s" -#: methods/ftp.cc:302 +#: methods/ftp.cc:301 #, c-format msgid "TYPE failed, server said: %s" msgstr "TYPE je spodletel, strežnik je odgovoril: %s" -#: methods/ftp.cc:340 methods/ftp.cc:452 methods/rsh.cc:192 methods/rsh.cc:237 +#: methods/ftp.cc:339 methods/ftp.cc:451 methods/rsh.cc:191 methods/rsh.cc:236 msgid "Connection timeout" msgstr "Povezava je zakasnela" -#: methods/ftp.cc:346 +#: methods/ftp.cc:345 msgid "Server closed the connection" msgstr "Strežnik je zaprl povezavo" -#: methods/ftp.cc:349 methods/rsh.cc:199 apt-pkg/contrib/fileutl.cc:1264 -#: apt-pkg/contrib/fileutl.cc:1273 apt-pkg/contrib/fileutl.cc:1276 +#: methods/ftp.cc:348 methods/rsh.cc:198 apt-pkg/contrib/fileutl.cc:1292 +#: apt-pkg/contrib/fileutl.cc:1301 apt-pkg/contrib/fileutl.cc:1304 msgid "Read error" msgstr "Napaka branja" -#: methods/ftp.cc:356 methods/rsh.cc:206 +#: methods/ftp.cc:355 methods/rsh.cc:205 msgid "A response overflowed the buffer." msgstr "Odgovor je prekoračil predpomnilnik." -#: methods/ftp.cc:373 methods/ftp.cc:385 +#: methods/ftp.cc:372 methods/ftp.cc:384 msgid "Protocol corruption" msgstr "Okvara protokola" -#: methods/ftp.cc:458 methods/rred.cc:238 methods/rsh.cc:243 -#: apt-pkg/contrib/fileutl.cc:1360 apt-pkg/contrib/fileutl.cc:1369 -#: apt-pkg/contrib/fileutl.cc:1372 apt-pkg/contrib/fileutl.cc:1397 +#: methods/ftp.cc:457 methods/rsh.cc:242 apt-pkg/contrib/fileutl.cc:1388 +#: apt-pkg/contrib/fileutl.cc:1397 apt-pkg/contrib/fileutl.cc:1400 +#: apt-pkg/contrib/fileutl.cc:1425 msgid "Write error" msgstr "Napaka pisanja" -#: methods/ftp.cc:697 methods/ftp.cc:703 methods/ftp.cc:738 +#: methods/ftp.cc:696 methods/ftp.cc:702 methods/ftp.cc:737 msgid "Could not create a socket" msgstr "Ni mogoče ustvariti vtiča" -#: methods/ftp.cc:708 +#: methods/ftp.cc:707 msgid "Could not connect data socket, connection timed out" msgstr "Ni mogoče povezati podatkovnega vtiča. Povezava je zakasnela." -#: methods/ftp.cc:714 +#: methods/ftp.cc:711 methods/connect.cc:116 apt-private/private-upgrade.cc:22 +msgid "Failed" +msgstr "Spodletelo" + +#: methods/ftp.cc:713 msgid "Could not connect passive socket." msgstr "Ni mogoče povezat pasivnega vtiča." -#: methods/ftp.cc:731 +#: methods/ftp.cc:730 msgid "getaddrinfo was unable to get a listening socket" msgstr "getaddrinfo ni mogel dobiti poslušajočega vtiča" -#: methods/ftp.cc:745 +#: methods/ftp.cc:744 msgid "Could not bind a socket" msgstr "Ni mogoče povezati vtiča" -#: methods/ftp.cc:749 +#: methods/ftp.cc:748 msgid "Could not listen on the socket" msgstr "Ni mogoče poslušati na vtiču" -#: methods/ftp.cc:756 +#: methods/ftp.cc:755 msgid "Could not determine the socket's name" msgstr "Ni mogoče določiti imena vtiča" -#: methods/ftp.cc:788 +#: methods/ftp.cc:787 msgid "Unable to send PORT command" msgstr "Ni mogoče poslati ukaza PORT" -#: methods/ftp.cc:798 +#: methods/ftp.cc:797 #, c-format msgid "Unknown address family %u (AF_*)" msgstr "Neznan naslov družine %u (AF_*)" -#: methods/ftp.cc:807 +#: methods/ftp.cc:806 #, c-format msgid "EPRT failed, server said: %s" msgstr "EPRT ni uspel, strežnik je odgovoril: %s" -#: methods/ftp.cc:827 +#: methods/ftp.cc:826 msgid "Data socket connect timed out" msgstr "Povezava podatkovne vtičnice je zakasnela" -#: methods/ftp.cc:834 +#: methods/ftp.cc:833 msgid "Unable to accept connection" msgstr "Ni mogoče sprejeti povezave" -#: methods/ftp.cc:873 methods/http.cc:1038 methods/rsh.cc:313 +#: methods/ftp.cc:872 methods/server.cc:357 methods/rsh.cc:312 msgid "Problem hashing file" msgstr "Težava med razprševanjem datoteke" -#: methods/ftp.cc:886 +#: methods/ftp.cc:885 #, c-format msgid "Unable to fetch file, server said '%s'" msgstr "Ni mogoče pridobiti datoteke, strežnik je odgovoril '%s'" -#: methods/ftp.cc:901 methods/rsh.cc:332 +#: methods/ftp.cc:900 methods/rsh.cc:331 msgid "Data socket timed out" msgstr "Podatkovna vtič je potekel" -#: methods/ftp.cc:931 +#: methods/ftp.cc:930 #, c-format msgid "Data transfer failed, server said '%s'" msgstr "Prenos podatkov ni uspel, strežnik je odgovoril '%s'" #. Get the files information -#: methods/ftp.cc:1008 +#: methods/ftp.cc:1009 msgid "Query" msgstr "Poizvedba" -#: methods/ftp.cc:1120 +#: methods/ftp.cc:1123 msgid "Unable to invoke " msgstr "Ni mogoče klicati " @@ -1539,37 +993,37 @@ msgstr "Nekaj čudnega se je zgodilo med razreševanjem '%s:%s' (%i - %s)" msgid "Unable to connect to %s:%s:" msgstr "Ni se mogoče povezati z %s:%s:" -#: methods/gpgv.cc:167 +#: methods/gpgv.cc:166 msgid "" "Internal error: Good signature, but could not determine key fingerprint?!" msgstr "" "Notranja napaka: Dober podpis, toda ni mogoče določiti podpisa ključa?!" -#: methods/gpgv.cc:171 +#: methods/gpgv.cc:170 msgid "At least one invalid signature was encountered." msgstr "Najden je bil vsaj en neveljaven podpis." -#: methods/gpgv.cc:173 +#: methods/gpgv.cc:172 msgid "Could not execute 'gpgv' to verify signature (is gpgv installed?)" msgstr "Ni mogoče izvesti 'gpgv' za preverjanje podpisa (je gpgv nameščen?)" #. TRANSLATORS: %s is a single techy word like 'NODATA' -#: methods/gpgv.cc:179 +#: methods/gpgv.cc:178 #, c-format msgid "" "Clearsigned file isn't valid, got '%s' (does the network require " "authentication?)" msgstr "" -#: methods/gpgv.cc:183 +#: methods/gpgv.cc:182 msgid "Unknown error executing gpgv" msgstr "Neznana napaka med izvajanjem gpgv" -#: methods/gpgv.cc:216 methods/gpgv.cc:223 +#: methods/gpgv.cc:215 methods/gpgv.cc:222 msgid "The following signatures were invalid:\n" msgstr "Naslednji podpisi so bili neveljavni:\n" -#: methods/gpgv.cc:230 +#: methods/gpgv.cc:229 msgid "" "The following signatures couldn't be verified because the public key is not " "available:\n" @@ -1580,81 +1034,632 @@ msgstr "" msgid "Empty files can't be valid archives" msgstr "Prazne datoteke ne morejo biti veljavni arhivi" -#: methods/http.cc:394 +#: methods/http.cc:516 +msgid "Error writing to the file" +msgstr "Napaka med pisanjem v datoteko" + +#: methods/http.cc:530 +msgid "Error reading from server. Remote end closed connection" +msgstr "Napaka med branjem s strežnika. Oddaljeni del je zaprl povezavo" + +#: methods/http.cc:532 +msgid "Error reading from server" +msgstr "Napaka med branjem s strežnika" + +#: methods/http.cc:568 +msgid "Error writing to file" +msgstr "Napaka med pisanjem v datoteko" + +#: methods/http.cc:628 +msgid "Select failed" +msgstr "Izbira ni uspela" + +#: methods/http.cc:633 +msgid "Connection timed out" +msgstr "Povezava je zakasnela" + +#: methods/http.cc:656 +msgid "Error writing to output file" +msgstr "Napaka med pisanjem v izhodno datoteko" + +#: methods/server.cc:56 msgid "Waiting for headers" msgstr "Čakanje na glave" -#: methods/http.cc:544 +#: methods/server.cc:114 msgid "Bad header line" msgstr "Neveljavna vrstica glave" -#: methods/http.cc:569 methods/http.cc:576 +#: methods/server.cc:139 methods/server.cc:146 msgid "The HTTP server sent an invalid reply header" msgstr "Strežnik HTTP je poslal neveljavno glavo odgovora" -#: methods/http.cc:606 +#: methods/server.cc:176 msgid "The HTTP server sent an invalid Content-Length header" msgstr "Strežnik HTTP je poslal glavo z neveljavno dolžino vsebine" -#: methods/http.cc:621 +#: methods/server.cc:199 msgid "The HTTP server sent an invalid Content-Range header" msgstr "Strežnik HTTP je poslal glavo z neveljavnim obsegom vsebine" -#: methods/http.cc:623 +#: methods/server.cc:201 msgid "This HTTP server has broken range support" msgstr "Ta strežnik HTTP ima pokvarjen obseg podpore" -#: methods/http.cc:647 +#: methods/server.cc:225 msgid "Unknown date format" msgstr "Neznana oblika datuma" -#: methods/http.cc:826 -msgid "Select failed" -msgstr "Izbira ni uspela" +#: methods/server.cc:494 +msgid "Bad header data" +msgstr "Napačni podatki glave" -#: methods/http.cc:831 -msgid "Connection timed out" -msgstr "Povezava je zakasnela" +#: methods/server.cc:511 methods/server.cc:567 +msgid "Connection failed" +msgstr "Povezava ni uspela" -#: methods/http.cc:854 -msgid "Error writing to output file" -msgstr "Napaka med pisanjem v izhodno datoteko" +#: methods/server.cc:659 +msgid "Internal error" +msgstr "Notranja napaka" -#: methods/http.cc:885 -msgid "Error writing to file" -msgstr "Napaka med pisanjem v datoteko" +#: apt-private/private-list.cc:147 +msgid "Listing" +msgstr "" -#: methods/http.cc:913 -msgid "Error writing to the file" -msgstr "Napaka med pisanjem v datoteko" +#: apt-private/private-install.cc:93 +msgid "Internal error, InstallPackages was called with broken packages!" +msgstr "Notranja napaka, NamestiPakete je bil klican z pokvarjenimi paketi!" -#: methods/http.cc:927 -msgid "Error reading from server. Remote end closed connection" -msgstr "Napaka med branjem s strežnika. Oddaljeni del je zaprl povezavo" +#: apt-private/private-install.cc:102 +msgid "Packages need to be removed but remove is disabled." +msgstr "Odstraniti je treba pakete, a je odstranjevanje onemogočeno." -#: methods/http.cc:929 -msgid "Error reading from server" -msgstr "Napaka med branjem s strežnika" +#: apt-private/private-install.cc:121 +msgid "Internal error, Ordering didn't finish" +msgstr "Notranja napaka, Urejanje se ni končalo" -#: methods/http.cc:1197 -msgid "Bad header data" -msgstr "Napačni podatki glave" +#: apt-private/private-install.cc:159 +msgid "How odd.. The sizes didn't match, email apt@packages.debian.org" +msgstr "" +"Kako čudno .. Velikosti se ne ujemata, pošljite sporočilo na apt@packages." +"debian.org" -#: methods/http.cc:1214 methods/http.cc:1269 -msgid "Connection failed" -msgstr "Povezava ni uspela" +#. 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 +#: apt-private/private-install.cc:166 +#, c-format +msgid "Need to get %sB/%sB of archives.\n" +msgstr "Potrebno je dobiti %sB/%sB arhivov.\n" -#: methods/http.cc:1361 -msgid "Internal error" -msgstr "Notranja napaka" +#. 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 +#: apt-private/private-install.cc:171 +#, c-format +msgid "Need to get %sB of archives.\n" +msgstr "Potrebno je dobiti %sB arhivov.\n" + +#. 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 +#: apt-private/private-install.cc:178 +#, c-format +msgid "After this operation, %sB of additional disk space will be used.\n" +msgstr "Po tem opravilu bo porabljenega %sB dodatnega prostora.\n" + +#. 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 +#: apt-private/private-install.cc:183 +#, c-format +msgid "After this operation, %sB disk space will be freed.\n" +msgstr "Po tem opravilu bo sproščenega %sB prostora na disku.\n" + +#: apt-private/private-install.cc:211 +#, c-format +msgid "You don't have enough free space in %s." +msgstr "Na %s je premalo prostora." + +#: apt-private/private-install.cc:221 apt-private/private-download.cc:55 +msgid "There are problems and -y was used without --force-yes" +msgstr "Prišlo je do težav in -y je bil uporabljen brez --force-yes" + +#: apt-private/private-install.cc:227 apt-private/private-install.cc:249 +msgid "Trivial Only specified but this is not a trivial operation." +msgstr "Navedena je možnost Samo preprosto, a to opravilo ni preprosto." + +#. TRANSLATOR: This string needs to be typed by the user as a confirmation, so be +#. careful with hard to type or special characters (like non-breaking spaces) +#: apt-private/private-install.cc:231 +msgid "Yes, do as I say!" +msgstr "Da, naredi tako kot pravim!" + +#: apt-private/private-install.cc:233 +#, c-format +msgid "" +"You are about to do something potentially harmful.\n" +"To continue type in the phrase '%s'\n" +" ?] " +msgstr "" +"Naredili boste nekaj, kar je morda lahko škodljivo.\n" +"Za nadaljevanje vtipkajte frazo '%s'\n" +" ?] " + +#: apt-private/private-install.cc:239 apt-private/private-install.cc:257 +msgid "Abort." +msgstr "Prekini." + +#: apt-private/private-install.cc:254 +msgid "Do you want to continue?" +msgstr "Ali želite nadaljevati?" + +#: apt-private/private-install.cc:324 +msgid "Some files failed to download" +msgstr "Prejem nekaterih datotek ni uspel" + +#: apt-private/private-install.cc:331 +msgid "" +"Unable to fetch some archives, maybe run apt-get update or try with --fix-" +"missing?" +msgstr "" +"Nekaterih arhivov ni mogoče dobiti. Poskusite uporabiti apt-get update ali --" +"fix-missing." + +#: apt-private/private-install.cc:335 +msgid "--fix-missing and media swapping is not currently supported" +msgstr "--fix-missing in izmenjava medija trenutno nista podprta" + +#: apt-private/private-install.cc:340 +msgid "Unable to correct missing packages." +msgstr "Ni mogoče popraviti manjkajočih paketov." + +#: apt-private/private-install.cc:341 +msgid "Aborting install." +msgstr "Prekinjanje namestitve." + +#: apt-private/private-install.cc:377 +msgid "" +"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] "" +"Naslednji paketi so izginili z vašega sistema, ker so vse\n" +"datoteke prepisali drugi paketi:" +msgstr[1] "" +"Naslednji paketi je izginil z vašega sistema, ker so vse\n" +"datoteke prepisali drugi paketi:" +msgstr[2] "" +"Naslednja paketa sta izginila z vašega sistema, ker so vse\n" +"datoteke prepisali drugi paketi:" +msgstr[3] "" +"Naslednji paketi so izginili z vašega sistema, ker so vse\n" +"datoteke prepisali drugi paketi:" + +#: apt-private/private-install.cc:381 +msgid "Note: This is done automatically and on purpose by dpkg." +msgstr "Opomba: To je dpkg storil samodejno in namenoma." + +#: apt-private/private-install.cc:402 +msgid "We are not supposed to delete stuff, can't start AutoRemover" +msgstr "" +"Program ne bi smel brisati stvari, ni mogoče zagnati " +"SamodejnegaOdstranjevalnika" + +#: apt-private/private-install.cc:510 +msgid "" +"Hmm, seems like the AutoRemover destroyed something which really\n" +"shouldn't happen. Please file a bug report against apt." +msgstr "" +"Videti je, da je SamodejniOdstranjevalnik nekaj uničil, kar se ne bi smelo " +"zgoditi\n" +"Pošljite poročilo o hrošču v apt." + +#. +#. if (Packages == 1) +#. { +#. c1out << std::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.") << std::endl; +#. } +#. +#: apt-private/private-install.cc:513 apt-private/private-install.cc:654 +msgid "The following information may help to resolve the situation:" +msgstr "Naslednji podatki vam bodo morda pomagali rešiti težavo:" + +#: apt-private/private-install.cc:517 +msgid "Internal Error, AutoRemover broke stuff" +msgstr "Notranja napaka, SamodejniOdstranjevalnik je pokvaril stvari" + +#: apt-private/private-install.cc:524 +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] "Naslednji paketi so bili samodejno nameščeni in niso več zahtevani:" +msgstr[1] "Naslednji paket je bil samodejno nameščen in ni več zahtevan:" +msgstr[2] "" +"Naslednja paketa sta bila samodejno nameščena in nista več zahtevana:" +msgstr[3] "Naslednji paketi so bili samodejno nameščeni in niso več zahtevani:" + +#: apt-private/private-install.cc:528 +#, 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 paketov je bilo samodejno nameščenih in niso več zahtevani.\n" +msgstr[1] "%lu paket je bil samodejno nameščen in ni bil več zahtevan.\n" +msgstr[2] "%lu paketa sta bila samodejno nameščena in nista več zahtevana.\n" +msgstr[3] "%lu paketi so bili samodejno nameščeni in niso več zahtevani.\n" + +#: apt-private/private-install.cc:530 +msgid "Use 'apt-get autoremove' to remove it." +msgid_plural "Use 'apt-get autoremove' to remove them." +msgstr[0] "Uporabite 'apt-get autoremove' za njihovo odstranitev." +msgstr[1] "Uporabite 'apt-get autoremove' za njegovo odstranitev." +msgstr[2] "Uporabite 'apt-get autoremove' za njuno odstranitev." +msgstr[3] "Uporabite 'apt-get autoremove' za njihovo odstranitev." + +#: apt-private/private-install.cc:624 +msgid "You might want to run 'apt-get -f install' to correct these:" +msgstr "Poskusite zagnati 'apt-get -f install', če želite popraviti naslednje:" + +#: apt-private/private-install.cc:626 +msgid "" +"Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a " +"solution)." +msgstr "" +"Nerešene odvisnosti. Poskusite 'apt-get -f install' brez paketov (ali " +"navedite rešitev)." + +#: apt-private/private-install.cc:639 +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 "" +"Nekaterih paketov ni mogoče namestiti. To lahko pomeni, da ste zahtevali\n" +"nemogoč položaj, če uporabljate nestabilno izdajo pa\n" +", da nekateri zahtevani paketi še niso ustvarjeni ali premaknjeni\n" +" iz Prihajajočega." + +#: apt-private/private-install.cc:660 +msgid "Broken packages" +msgstr "Pokvarjeni paketi" + +#: apt-private/private-install.cc:713 +msgid "The following extra packages will be installed:" +msgstr "Naslednji dodatni paketi bodo nameščeni:" + +#: apt-private/private-install.cc:803 +msgid "Suggested packages:" +msgstr "Predlagani paketi:" + +#: apt-private/private-install.cc:804 +msgid "Recommended packages:" +msgstr "Priporočeni paketi:" + +#: apt-private/private-download.cc:32 +msgid "WARNING: The following packages cannot be authenticated!" +msgstr "POZOR: Naslednjih paketov ni bilo mogoče overiti!" + +#: apt-private/private-download.cc:36 +msgid "Authentication warning overridden.\n" +msgstr "Opozorilo overitve je bilo prepisano.\n" + +#: apt-private/private-download.cc:41 apt-private/private-download.cc:48 +msgid "Some packages could not be authenticated" +msgstr "Nekaterih paketkov bi bilo mogoče overiti" + +#: apt-private/private-download.cc:46 +msgid "Install these packages without verification?" +msgstr "Ali želite te pakete namestiti brez preverjanja?" + +#: apt-private/private-download.cc:87 apt-pkg/update.cc:84 +#, c-format +msgid "Failed to fetch %s %s\n" +msgstr "Ni mogoče dobiti %s %s\n" + +#: apt-private/private-output.cc:75 apt-private/private-show.cc:81 +#: apt-private/private-show.cc:86 +msgid "unknown" +msgstr "" + +#: apt-private/private-output.cc:201 +#, fuzzy, c-format +msgid "[installed,upgradable to: %s]" +msgstr " [Nameščeno]" + +#: apt-private/private-output.cc:205 +#, fuzzy +msgid "[installed,local]" +msgstr " [Nameščeno]" + +#: apt-private/private-output.cc:208 +msgid "[installed,auto-removable]" +msgstr "" + +#: apt-private/private-output.cc:210 +#, fuzzy +msgid "[installed,automatic]" +msgstr " [Nameščeno]" + +#: apt-private/private-output.cc:212 +#, fuzzy +msgid "[installed]" +msgstr " [Nameščeno]" + +#: apt-private/private-output.cc:216 +#, c-format +msgid "[upgradable from: %s]" +msgstr "" + +#: apt-private/private-output.cc:220 +msgid "[residual-config]" +msgstr "" + +#: apt-private/private-output.cc:320 +msgid "The following packages have unmet dependencies:" +msgstr "Naslednji paketi imajo nerešene odvisnosti:" + +#: apt-private/private-output.cc:410 +#, c-format +msgid "but %s is installed" +msgstr "vendar je paket %s nameščen" + +#: apt-private/private-output.cc:412 +#, c-format +msgid "but %s is to be installed" +msgstr "vendar bo paket %s nameščen" + +#: apt-private/private-output.cc:419 +msgid "but it is not installable" +msgstr "vendar se ga ne da namestiti" + +#: apt-private/private-output.cc:421 +msgid "but it is a virtual package" +msgstr "vendar je navidezen paket" + +#: apt-private/private-output.cc:424 +msgid "but it is not installed" +msgstr "vendar ni nameščen" + +#: apt-private/private-output.cc:424 +msgid "but it is not going to be installed" +msgstr "vendar ne bo nameščen" + +#: apt-private/private-output.cc:429 +msgid " or" +msgstr " ali" + +#: apt-private/private-output.cc:458 +msgid "The following NEW packages will be installed:" +msgstr "Naslednji NOVI paketi bodo nameščeni:" + +#: apt-private/private-output.cc:484 +msgid "The following packages will be REMOVED:" +msgstr "Naslednji novi paketi bodo ODSTRANJENI:" + +#: apt-private/private-output.cc:506 +msgid "The following packages have been kept back:" +msgstr "Naslednji paketi so bili zadržani:" + +#: apt-private/private-output.cc:527 +msgid "The following packages will be upgraded:" +msgstr "Naslednji paketi bodo nadgrajeni:" + +#: apt-private/private-output.cc:548 +msgid "The following packages will be DOWNGRADED:" +msgstr "Naslednji paketi bodo POSTARANI:" + +#: apt-private/private-output.cc:568 +msgid "The following held packages will be changed:" +msgstr "Naslednji zadržani paketi bodo spremenjeni:" + +#: apt-private/private-output.cc:623 +#, c-format +msgid "%s (due to %s) " +msgstr "%s (zaradi %s) " + +#: apt-private/private-output.cc:631 +msgid "" +"WARNING: The following essential packages will be removed.\n" +"This should NOT be done unless you know exactly what you are doing!" +msgstr "" +"OPOZORILO: Naslednji nujni paketi bodo odstranjeni.\n" +"Tega NE storite, razen če ne veste natanko kaj počenjate!" + +#: apt-private/private-output.cc:662 +#, c-format +msgid "%lu upgraded, %lu newly installed, " +msgstr "%lu nadgrajenih, %lu na novo nameščenih, " + +#: apt-private/private-output.cc:666 +#, c-format +msgid "%lu reinstalled, " +msgstr "%lu posodobljenih, " + +#: apt-private/private-output.cc:668 +#, c-format +msgid "%lu downgraded, " +msgstr "%lu postaranih, " + +#: apt-private/private-output.cc:670 +#, c-format +msgid "%lu to remove and %lu not upgraded.\n" +msgstr "%lu bo odstranjenih in %lu ne nadgrajenih.\n" + +#: apt-private/private-output.cc:674 +#, c-format +msgid "%lu not fully installed or removed.\n" +msgstr "%lu ne popolnoma nameščenih ali odstranjenih.\n" + +#. TRANSLATOR: Yes/No question help-text: defaulting to Y[es] +#. e.g. "Do you want to continue? [Y/n] " +#. The user has to answer with an input matching the +#. YESEXPR/NOEXPR defined in your l10n. +#: apt-private/private-output.cc:696 +msgid "[Y/n]" +msgstr "" + +#. TRANSLATOR: Yes/No question help-text: defaulting to N[o] +#. e.g. "Should this file be removed? [y/N] " +#. The user has to answer with an input matching the +#. YESEXPR/NOEXPR defined in your l10n. +#: apt-private/private-output.cc:702 +msgid "[y/N]" +msgstr "" + +#. TRANSLATOR: "Yes" answer printed for a yes/no question if --assume-yes is set +#: apt-private/private-output.cc:713 +msgid "Y" +msgstr "" + +#. TRANSLATOR: "No" answer printed for a yes/no question if --assume-no is set +#: apt-private/private-output.cc:719 +msgid "N" +msgstr "" + +#: apt-private/private-output.cc:741 apt-pkg/cachefilter.cc:33 +#, c-format +msgid "Regex compilation error - %s" +msgstr "Napaka med prevajanjem logičnega izraza - %s" + +#: apt-private/private-cachefile.cc:87 +msgid "Correcting dependencies..." +msgstr "Popravljanje odvisnosti ..." + +#: apt-private/private-cachefile.cc:90 +msgid " failed." +msgstr " spodletelo." + +#: apt-private/private-cachefile.cc:93 +msgid "Unable to correct dependencies" +msgstr "Ni mogoče popraviti odvisnosti" + +#: apt-private/private-cachefile.cc:96 +msgid "Unable to minimize the upgrade set" +msgstr "Ni mogoče pomanjšati zbirke za nadgradnjo" + +#: apt-private/private-cachefile.cc:98 +msgid " Done" +msgstr " Opravljeno" + +#: apt-private/private-cachefile.cc:102 +msgid "You might want to run 'apt-get -f install' to correct these." +msgstr "Če želite popraviti napake, poskusite pognati 'apt-get -f install'." + +#: apt-private/private-cachefile.cc:105 +msgid "Unmet dependencies. Try using -f." +msgstr "Nerešene odvisnosti. Poskusite uporabiti -f." + +#: apt-private/private-cacheset.cc:26 apt-private/private-search.cc:57 +msgid "Sorting" +msgstr "" + +#: apt-private/private-update.cc:45 +msgid "The update command takes no arguments" +msgstr "Ukaz update ne sprejema argumentov" + +#: apt-private/private-upgrade.cc:19 +msgid "Calculating upgrade... " +msgstr "Preračunavanje nadgradnje ... " + +#: apt-private/private-upgrade.cc:24 +#, fuzzy +msgid "Internal error, Upgrade broke stuff" +msgstr "Notranja napaka zaradi AllUpgrade." + +#: apt-private/private-upgrade.cc:26 +msgid "Done" +msgstr "Opravljeno" + +#: apt-private/private-search.cc:61 +msgid "Full Text Search" +msgstr "" + +#: apt-private/private-show.cc:152 +#, c-format +msgid "There is %lu additional record. Please use the '-a' switch to see it" +msgid_plural "" +"There are %lu additional records. Please use the '-a' switch to see them." +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" +msgstr[3] "" + +#: apt-private/private-show.cc:159 +msgid "not a real package (virtual)" +msgstr "" + +#: apt-private/private-main.cc:19 +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 "" +"OPOMBA: To je samo simulacija!\n" +" apt-get za pravo izvajanje potrebuje privilegije skrbnika.\n" +" Zaklepanje je onemogočeno, zato se ne zanašajte\n" +" na pomembnost trenutnega pravega stanja!" + +#: apt-private/private-sources.cc:45 +#, fuzzy, c-format +msgid "Failed to parse %s. Edit again? " +msgstr "Ni mogoče preimenovati %s v %s" + +#: apt-private/private-sources.cc:57 +#, c-format +msgid "Your '%s' file changed, please run 'apt-get update'." +msgstr "" + +#: apt-private/acqprogress.cc:63 +msgid "Hit " +msgstr "Zadetek " + +#: apt-private/acqprogress.cc:87 +msgid "Get:" +msgstr "Dobi:" + +#: apt-private/acqprogress.cc:118 +msgid "Ign " +msgstr "Prezr " + +#: apt-private/acqprogress.cc:122 +msgid "Err " +msgstr "Nap " + +#: apt-private/acqprogress.cc:143 +#, c-format +msgid "Fetched %sB in %s (%sB/s)\n" +msgstr "Pridobljenih %sB v %s (%sB/s)\n" + +#: apt-private/acqprogress.cc:233 +#, c-format +msgid " [Working]" +msgstr " [Delo]" + +#: apt-private/acqprogress.cc:294 +#, c-format +msgid "" +"Media change: please insert the disc labeled\n" +" '%s'\n" +"in the drive '%s' and press enter\n" +msgstr "" +"Sprememba medija: vstavite disk z oznako\n" +" '%s'\n" +"v enoto '%s' in pritisnite vnosno tipko\n" #. 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:464 -#: apt-pkg/contrib/cdromutl.cc:184 apt-pkg/contrib/fileutl.cc:404 -#: apt-pkg/contrib/fileutl.cc:517 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:362 +#: apt-pkg/contrib/cdromutl.cc:184 apt-pkg/contrib/fileutl.cc:406 +#: apt-pkg/contrib/fileutl.cc:519 apt-pkg/sourcelist.cc:271 +#: apt-pkg/sourcelist.cc:277 apt-pkg/acquire.cc:485 apt-pkg/init.cc:100 +#: apt-pkg/init.cc:108 apt-pkg/clean.cc:36 apt-pkg/policy.cc:373 #, c-format msgid "Unable to read %s" msgstr "Ni mogoče brati %s" @@ -1691,61 +1696,43 @@ msgstr "Datoteke zrcalnega strežnika '%s' ni mogoče prebrati" msgid "[Mirror: %s]" msgstr "[Zrcalni strežnik: %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 "" -"%s ni mogoče zakrpati z mmap in z uporabo opravila datotek - popravek je " -"videti pokvarjen" - -#: 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 "" -"%s ni mogoče zakrpati z mmap (toda napaka ni specifična za mmap) - popravek " -"je videti pokvarjen." - -#: methods/rsh.cc:99 ftparchive/multicompress.cc:168 +#: methods/rsh.cc:98 ftparchive/multicompress.cc:169 msgid "Failed to create IPC pipe to subprocess" msgstr "Ustvarjanje cevi IPC do podopravila je spodletelo" -#: methods/rsh.cc:340 +#: methods/rsh.cc:339 msgid "Connection closed prematurely" msgstr "Povezava se je prezgodaj zaprla" -#: dselect/install:32 +#: dselect/install:33 msgid "Bad default setting!" msgstr "Napačna privzeta nastavitev!" -#: dselect/install:51 dselect/install:83 dselect/install:87 dselect/install:94 -#: dselect/install:105 dselect/update:45 +#: dselect/install:52 dselect/install:84 dselect/install:88 dselect/install:95 +#: dselect/install:106 dselect/update:45 msgid "Press enter to continue." msgstr "Za nadaljevanje pritisnite vnosno tipko." -#: dselect/install:91 +#: dselect/install:92 msgid "Do you want to erase any previously downloaded .deb files?" msgstr "Ali želite izbrisati vse predhodno prejete datoteke .deb?" -#: dselect/install:101 +#: dselect/install:102 msgid "Some errors occurred while unpacking. Packages that were installed" msgstr "" "Med razširajanjem je prišlo do nekaterih napak. Paketi, ki so bili nameščeni" -#: dselect/install:102 +#: dselect/install:103 msgid "will be configured. This may result in duplicate errors" msgstr "bodo bili nastavljeni. To lahko povzroči podvojene napake" -#: dselect/install:103 +#: dselect/install:104 msgid "or errors caused by missing dependencies. This is OK, only the errors" msgstr "" "ali do napak zaradi manjkajočih odvisnosti. To je v redu, pomembne so samo " "napake" -#: dselect/install:104 +#: dselect/install:105 msgid "" "above this message are important. Please fix them and run [I]nstall again" msgstr "nad tem sporočilom. Popravite jih in poženite Namest[I]tev še enkrat" @@ -1754,12 +1741,7 @@ msgstr "nad tem sporočilom. Popravite jih in poženite Namest[I]tev še enkrat" msgid "Merging available information" msgstr "Združevanje razpoložljivih podaktov" -#: cmdline/apt-extracttemplates.cc:102 -#, c-format -msgid "%s not a valid DEB package." -msgstr "%s ni veljaven paket DEB." - -#: cmdline/apt-extracttemplates.cc:236 +#: cmdline/apt-extracttemplates.cc:224 msgid "" "Usage: apt-extracttemplates file1 [file2 ...]\n" "\n" @@ -1783,12 +1765,12 @@ msgstr "" " -c=? Prebere podano datoteko z nastavitvami\n" " -o=? Nastavi poljubno nastavitveno možnost, na primer. -o dir::cache=/tmp\n" -#: cmdline/apt-extracttemplates.cc:271 apt-pkg/pkgcachegen.cc:1388 +#: cmdline/apt-extracttemplates.cc:256 apt-pkg/pkgcachegen.cc:1388 #, c-format msgid "Unable to write to %s" msgstr "Ni mogoče pisati na %s" -#: cmdline/apt-extracttemplates.cc:313 +#: cmdline/apt-extracttemplates.cc:298 msgid "Cannot get debconf version. Is debconf installed?" msgstr "Ni mogoče ugotoviti različice debconfa. Je sploh nameščen?" @@ -1993,36 +1975,36 @@ msgstr "Napaka med branjem povezave %s" msgid "Failed to unlink %s" msgstr "Napaka med odvezovanjem %s" -#: ftparchive/writer.cc:288 +#: ftparchive/writer.cc:289 #, c-format msgid "*** Failed to link %s to %s" msgstr "*** Napaka med povezovanjem %s in %s" -#: ftparchive/writer.cc:298 +#: ftparchive/writer.cc:299 #, c-format msgid " DeLink limit of %sB hit.\n" msgstr " Dosežena meja RazVezovanja %sB.\n" -#: ftparchive/writer.cc:403 +#: ftparchive/writer.cc:404 msgid "Archive had no package field" msgstr "Arhiv ni imel polja s paketom" -#: ftparchive/writer.cc:411 ftparchive/writer.cc:701 +#: ftparchive/writer.cc:412 ftparchive/writer.cc:702 #, c-format msgid " %s has no override entry\n" msgstr " %s nima prepisanega vnosa\n" -#: ftparchive/writer.cc:479 ftparchive/writer.cc:845 +#: ftparchive/writer.cc:480 ftparchive/writer.cc:846 #, c-format msgid " %s maintainer is %s not %s\n" msgstr " Vzdrževalec %s je %s in ne %s\n" -#: ftparchive/writer.cc:711 +#: ftparchive/writer.cc:712 #, c-format msgid " %s has no source override entry\n" msgstr " %s nima izvornega vnosa prepisa\n" -#: ftparchive/writer.cc:715 +#: ftparchive/writer.cc:716 #, c-format msgid " %s has no binary override entry either\n" msgstr " %s nima tudi binarnega vnosa prepisa\n" @@ -2031,77 +2013,84 @@ msgstr " %s nima tudi binarnega vnosa prepisa\n" msgid "realloc - Failed to allocate memory" msgstr "realloc - Napaka med dodeljevanjem pomnilnika" -#: ftparchive/override.cc:35 ftparchive/override.cc:143 +#: ftparchive/override.cc:35 ftparchive/override.cc:139 #, c-format msgid "Unable to open %s" msgstr "Ni mogoče odpreti %s" -#: ftparchive/override.cc:61 ftparchive/override.cc:167 +#. skip spaces +#. find end of word +#: ftparchive/override.cc:65 +#, fuzzy, c-format +msgid "Malformed override %s line %llu (%s)" +msgstr "Slabo oblikovan prepis %s v vrstici %llu št. 1" + +#: ftparchive/override.cc:124 ftparchive/override.cc:198 +#, c-format +msgid "Failed to read the override file %s" +msgstr "Napaka med branjem prepisane datoteke %s" + +#: ftparchive/override.cc:163 #, c-format msgid "Malformed override %s line %llu #1" msgstr "Slabo oblikovan prepis %s v vrstici %llu št. 1" -#: ftparchive/override.cc:75 ftparchive/override.cc:179 +#: ftparchive/override.cc:175 #, c-format msgid "Malformed override %s line %llu #2" msgstr "Slabo oblikovan prepis %s v vrstici %llu št. 1" -#: ftparchive/override.cc:89 ftparchive/override.cc:192 +#: ftparchive/override.cc:188 #, c-format msgid "Malformed override %s line %llu #3" msgstr "Slabo oblikovan prepis %s v vrstici %llu št. 3" -#: ftparchive/override.cc:128 ftparchive/override.cc:202 -#, c-format -msgid "Failed to read the override file %s" -msgstr "Napaka med branjem prepisane datoteke %s" - -#: ftparchive/multicompress.cc:70 +#: ftparchive/multicompress.cc:71 #, c-format msgid "Unknown compression algorithm '%s'" msgstr "Neznan algoritem stiskanja '%s'" -#: ftparchive/multicompress.cc:100 +#: ftparchive/multicompress.cc:101 #, c-format msgid "Compressed output %s needs a compression set" msgstr "Stisnjen izhod %s potrebuje niz stiskanja" -#: ftparchive/multicompress.cc:189 +#: ftparchive/multicompress.cc:190 msgid "Failed to create FILE*" msgstr "Ustvarjanje DATOTEKE* ni uspelo" -#: ftparchive/multicompress.cc:192 +#: ftparchive/multicompress.cc:193 msgid "Failed to fork" msgstr "Vejitev ni uspela" -#: ftparchive/multicompress.cc:206 +#: ftparchive/multicompress.cc:207 msgid "Compress child" msgstr "Podrejeni predmet stiskanja" -#: ftparchive/multicompress.cc:229 +#: ftparchive/multicompress.cc:230 #, c-format msgid "Internal error, failed to create %s" msgstr "Notranja napaka. Ni mogoče ustvariti %s" -#: ftparchive/multicompress.cc:304 +#: ftparchive/multicompress.cc:303 msgid "IO to subprocess/file failed" msgstr "VI podopravila/datoteke je spodletel" -#: ftparchive/multicompress.cc:342 +#: ftparchive/multicompress.cc:341 msgid "Failed to read while computing MD5" msgstr "Med računanjem MD5 ni mogoče brati" -#: ftparchive/multicompress.cc:358 +#: ftparchive/multicompress.cc:357 #, c-format msgid "Problem unlinking %s" msgstr "Napaka med odvezovanjem %s" -#: ftparchive/multicompress.cc:373 apt-inst/extract.cc:187 +#: ftparchive/multicompress.cc:372 apt-inst/extract.cc:187 #, c-format msgid "Failed to rename %s to %s" msgstr "Ni mogoče preimenovati %s v %s" -#: cmdline/apt-internal-solver.cc:37 +#: cmdline/apt-internal-solver.cc:38 msgid "" "Usage: apt-internal-solver\n" "\n" @@ -2155,23 +2144,23 @@ msgstr "" " -c=? Prebere podano datoteko z nastavitvami\n" " -o=? Nastavi poljubno nastavitveno možnost, npr. -o dir::cache=/tmp\n" -#: apt-inst/contrib/extracttar.cc:116 +#: apt-inst/contrib/extracttar.cc:122 msgid "Failed to create pipes" msgstr "Ni mogoče ustvariti pip" -#: apt-inst/contrib/extracttar.cc:143 +#: apt-inst/contrib/extracttar.cc:149 msgid "Failed to exec gzip " msgstr "Ni mogoče izvesti gzip " -#: apt-inst/contrib/extracttar.cc:180 apt-inst/contrib/extracttar.cc:210 +#: apt-inst/contrib/extracttar.cc:186 apt-inst/contrib/extracttar.cc:216 msgid "Corrupted archive" msgstr "Pokvarjen arhiv" -#: apt-inst/contrib/extracttar.cc:195 +#: apt-inst/contrib/extracttar.cc:201 msgid "Tar checksum failed, archive corrupted" msgstr "Nadzorna vsota tar ni uspela, arhiv je pokvarjen" -#: apt-inst/contrib/extracttar.cc:302 +#: apt-inst/contrib/extracttar.cc:306 #, c-format msgid "Unknown TAR header type %u, member %s" msgstr "Neznana vrsta glave TAR %u, član %s" @@ -2237,7 +2226,7 @@ msgstr "Dvojnik datoteke z nastavitvami %s/%s" msgid "Failed to write file %s" msgstr "Zapisovanje datoteke %s je spodletelo" -#: apt-inst/dirstream.cc:98 apt-inst/dirstream.cc:106 +#: apt-inst/dirstream.cc:106 #, c-format msgid "Failed to close file %s" msgstr "Napaka med zapiranjem datoteke %s" @@ -2294,23 +2283,18 @@ msgstr "Datoteka %s/%s prepisuje datoteko v paketu %s" msgid "Unable to stat %s" msgstr "Ni mogoče določiti %s" -#: apt-inst/deb/debfile.cc:41 apt-inst/deb/debfile.cc:46 +#: apt-inst/deb/debfile.cc:41 apt-inst/deb/debfile.cc:48 +#: apt-inst/deb/debfile.cc:57 #, c-format msgid "This is not a valid DEB archive, missing '%s' member" msgstr "To ni veljaven arhiv DEB. Manjka član '%s'." -#. 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 "To ni veljaven arhiv DEB, nima člana '%s', '%s' ali '%s'" - -#: apt-inst/deb/debfile.cc:120 +#: apt-inst/deb/debfile.cc:124 #, c-format msgid "Internal error, could not locate member %s" msgstr "Notranja napaka. Ni mogoče najti člana %s." -#: apt-inst/deb/debfile.cc:214 +#: apt-inst/deb/debfile.cc:219 msgid "Unparsable control file" msgstr "Nadzorne datoteke ni mogoče razčleniti" @@ -2354,7 +2338,7 @@ msgstr "" "Dinamičnemu MMap je zmanjkalo prostora. Povečajte velikost APT::Cache-Start. " "Trenutna vrednost: %lu. (man 5 apt.conf)" -#: apt-pkg/contrib/mmap.cc:440 +#: apt-pkg/contrib/mmap.cc:446 #, c-format msgid "" "Unable to increase the size of the MMap as the limit of %lu bytes is already " @@ -2362,94 +2346,94 @@ msgid "" msgstr "" "Ni mogoče povečati velikosti MMap, ker je omejitev %lu bajtov že dosežena." -#: apt-pkg/contrib/mmap.cc:443 +#: apt-pkg/contrib/mmap.cc:449 msgid "" "Unable to increase size of the MMap as automatic growing is disabled by user." msgstr "" "Ni mogoče povečati velikosti MMap, ker je samodejno povečevanje onemogočeno." #. d means days, h means hours, min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:378 +#: apt-pkg/contrib/strutl.cc:401 #, c-format msgid "%lid %lih %limin %lis" msgstr "%lid %lih %limin %lis" #. h means hours, min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:385 +#: apt-pkg/contrib/strutl.cc:408 #, c-format msgid "%lih %limin %lis" msgstr "%lih %limin %lis" #. min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:392 +#: apt-pkg/contrib/strutl.cc:415 #, c-format msgid "%limin %lis" msgstr "%limin %lis" #. s means seconds -#: apt-pkg/contrib/strutl.cc:397 +#: apt-pkg/contrib/strutl.cc:420 #, c-format msgid "%lis" msgstr "%lis" -#: apt-pkg/contrib/strutl.cc:1173 +#: apt-pkg/contrib/strutl.cc:1229 #, c-format msgid "Selection %s not found" msgstr "Izbire %s ni mogoče najti" -#: apt-pkg/contrib/configuration.cc:491 +#: apt-pkg/contrib/configuration.cc:503 #, c-format msgid "Unrecognized type abbreviation: '%c'" msgstr "Neprepoznana vrsta okrajšave: '%c'" -#: apt-pkg/contrib/configuration.cc:605 +#: apt-pkg/contrib/configuration.cc:617 #, c-format msgid "Opening configuration file %s" msgstr "Odpiranje nastavitvene datoteke %s" -#: apt-pkg/contrib/configuration.cc:773 +#: apt-pkg/contrib/configuration.cc:785 #, c-format msgid "Syntax error %s:%u: Block starts with no name." msgstr "Skladenjska napaka %s:%u: Blok se začne brez imena." -#: apt-pkg/contrib/configuration.cc:792 +#: apt-pkg/contrib/configuration.cc:804 #, c-format msgid "Syntax error %s:%u: Malformed tag" msgstr "Skladenjska napaka %s:%u: Slabo oblikovana oznaka." -#: apt-pkg/contrib/configuration.cc:809 +#: apt-pkg/contrib/configuration.cc:821 #, c-format msgid "Syntax error %s:%u: Extra junk after value" msgstr "Skladenjska napaka %s:%u: Dodatna krama za vrednostjo." -#: apt-pkg/contrib/configuration.cc:849 +#: apt-pkg/contrib/configuration.cc:861 #, c-format msgid "Syntax error %s:%u: Directives can only be done at the top level" msgstr "" "Skladenjska napaka %s:%u: Napotki se lahko izvedejo le na vrhnji ravni." -#: apt-pkg/contrib/configuration.cc:856 +#: apt-pkg/contrib/configuration.cc:868 #, c-format msgid "Syntax error %s:%u: Too many nested includes" msgstr "Skladenjska napaka %s:%u: Preveč vgnezdenih vključitev" -#: apt-pkg/contrib/configuration.cc:860 apt-pkg/contrib/configuration.cc:865 +#: apt-pkg/contrib/configuration.cc:872 apt-pkg/contrib/configuration.cc:877 #, c-format msgid "Syntax error %s:%u: Included from here" msgstr "Skladenjska napaka %s:%u: Vključeno od tu" -#: apt-pkg/contrib/configuration.cc:869 +#: apt-pkg/contrib/configuration.cc:881 #, c-format msgid "Syntax error %s:%u: Unsupported directive '%s'" msgstr "Skladenjska napaka %s:%u: Nepodprt napotek '%s'" -#: apt-pkg/contrib/configuration.cc:872 +#: apt-pkg/contrib/configuration.cc:884 #, c-format msgid "Syntax error %s:%u: clear directive requires an option tree as argument" msgstr "" "Skladenjska napaka %s:%u: počisti ukaz zahteva drevo možnosti kot argument" -#: apt-pkg/contrib/configuration.cc:922 +#: apt-pkg/contrib/configuration.cc:934 #, c-format msgid "Syntax error %s:%u: Extra junk at end of file" msgstr "Skladenjska napaka %s:%u: Dodatna krama na koncu datoteke" @@ -2474,48 +2458,48 @@ msgstr "" msgid "%c%s... %u%%" msgstr "%c%s ... Narejeno" -#: apt-pkg/contrib/cmndline.cc:80 +#: apt-pkg/contrib/cmndline.cc:116 #, c-format msgid "Command line option '%c' [from %s] is not known." msgstr "Možnost ukazne vrstice '%c' [iz %s] ni poznana." -#: apt-pkg/contrib/cmndline.cc:105 apt-pkg/contrib/cmndline.cc:114 -#: apt-pkg/contrib/cmndline.cc:122 +#: apt-pkg/contrib/cmndline.cc:141 apt-pkg/contrib/cmndline.cc:150 +#: apt-pkg/contrib/cmndline.cc:158 #, c-format msgid "Command line option %s is not understood" msgstr "Možnosti ukazne vrstice %s ni mogoče razumeti" -#: apt-pkg/contrib/cmndline.cc:127 +#: apt-pkg/contrib/cmndline.cc:163 #, c-format msgid "Command line option %s is not boolean" msgstr "Možnost ukazne vrstice %s ni boolova vrednost" -#: apt-pkg/contrib/cmndline.cc:168 apt-pkg/contrib/cmndline.cc:189 +#: apt-pkg/contrib/cmndline.cc:204 apt-pkg/contrib/cmndline.cc:225 #, c-format msgid "Option %s requires an argument." msgstr "Možnost %s zahteva argument." -#: apt-pkg/contrib/cmndline.cc:202 apt-pkg/contrib/cmndline.cc:208 +#: apt-pkg/contrib/cmndline.cc:238 apt-pkg/contrib/cmndline.cc:244 #, c-format msgid "Option %s: Configuration item specification must have an =<val>." msgstr "Možnost %s: Določilo predmeta nastavitve zahtevajo =<val>." -#: apt-pkg/contrib/cmndline.cc:237 +#: apt-pkg/contrib/cmndline.cc:273 #, c-format msgid "Option %s requires an integer argument, not '%s'" msgstr "Možnost %s zahteva celoštevilski argument, ne '%s'" -#: apt-pkg/contrib/cmndline.cc:268 +#: apt-pkg/contrib/cmndline.cc:304 #, c-format msgid "Option '%s' is too long" msgstr "Možnost '%s' je predolga" -#: apt-pkg/contrib/cmndline.cc:300 +#: apt-pkg/contrib/cmndline.cc:336 #, c-format msgid "Sense %s is not understood, try true or false." msgstr "Pomena %s ni mogoče razumeti, poskusite pravilno ali napačno." -#: apt-pkg/contrib/cmndline.cc:350 +#: apt-pkg/contrib/cmndline.cc:386 #, c-format msgid "Invalid operation %s" msgstr "Neveljavno opravilo %s" @@ -2529,122 +2513,122 @@ msgstr "Ni mogoče določiti priklopne točke %s" msgid "Failed to stat the cdrom" msgstr "Ni mogoče določiti CD-ROM-a" -#: apt-pkg/contrib/fileutl.cc:93 +#: apt-pkg/contrib/fileutl.cc:95 #, c-format msgid "Problem closing the gzip file %s" msgstr "Težava med zapiranjem gzip datoteke %s" -#: apt-pkg/contrib/fileutl.cc:226 +#: apt-pkg/contrib/fileutl.cc:228 #, c-format msgid "Not using locking for read only lock file %s" msgstr "Brez uporabe zaklepanja za zaklenjeno datoteko le za branje %s" -#: apt-pkg/contrib/fileutl.cc:231 +#: apt-pkg/contrib/fileutl.cc:233 #, c-format msgid "Could not open lock file %s" msgstr "Ni mogoče odprti zaklenjene datoteke %s" -#: apt-pkg/contrib/fileutl.cc:254 +#: apt-pkg/contrib/fileutl.cc:256 #, c-format msgid "Not using locking for nfs mounted lock file %s" msgstr "Brez uporabe zaklepanja za datoteko %s, priklopljeno z NTFS" -#: apt-pkg/contrib/fileutl.cc:259 +#: apt-pkg/contrib/fileutl.cc:261 #, c-format msgid "Could not get lock %s" msgstr "Ni mogoče zakleniti datoteke %s" -#: apt-pkg/contrib/fileutl.cc:396 apt-pkg/contrib/fileutl.cc:510 +#: apt-pkg/contrib/fileutl.cc:398 apt-pkg/contrib/fileutl.cc:512 #, c-format msgid "List of files can't be created as '%s' is not a directory" msgstr "Seznama datotek ni mogoče ustvariti, ker '%s' ni mapa" -#: apt-pkg/contrib/fileutl.cc:430 +#: apt-pkg/contrib/fileutl.cc:432 #, c-format msgid "Ignoring '%s' in directory '%s' as it is not a regular file" msgstr "Preziranje '%s' v mapi '%s', ker ni običajna datoteka" -#: apt-pkg/contrib/fileutl.cc:448 +#: apt-pkg/contrib/fileutl.cc:450 #, c-format msgid "Ignoring file '%s' in directory '%s' as it has no filename extension" msgstr "Preziranje datoteke '%s' v mapi '%s', ker nima pripone imena datotek" -#: apt-pkg/contrib/fileutl.cc:457 +#: apt-pkg/contrib/fileutl.cc:459 #, c-format msgid "" "Ignoring file '%s' in directory '%s' as it has an invalid filename extension" msgstr "" "Preziranje datoteke '%s' v mapi '%s', ker nima veljavne pripone imena datotek" -#: apt-pkg/contrib/fileutl.cc:844 +#: apt-pkg/contrib/fileutl.cc:862 #, c-format msgid "Sub-process %s received a segmentation fault." msgstr "Pod-opravilo %s je prejelo segmentacijsko napako." -#: apt-pkg/contrib/fileutl.cc:846 +#: apt-pkg/contrib/fileutl.cc:864 #, c-format msgid "Sub-process %s received signal %u." msgstr "Pod-opravilo %s je prejelo signal %u." -#: apt-pkg/contrib/fileutl.cc:850 apt-pkg/contrib/gpgv.cc:243 +#: apt-pkg/contrib/fileutl.cc:868 apt-pkg/contrib/gpgv.cc:237 #, c-format msgid "Sub-process %s returned an error code (%u)" msgstr "Pod-opravilo %s je vrnilo kodo napake (%u)" -#: apt-pkg/contrib/fileutl.cc:852 apt-pkg/contrib/gpgv.cc:236 +#: apt-pkg/contrib/fileutl.cc:870 apt-pkg/contrib/gpgv.cc:230 #, c-format msgid "Sub-process %s exited unexpectedly" msgstr "Pod-opravilo %s se je nepričakovano zaključilo" -#: apt-pkg/contrib/fileutl.cc:988 +#: apt-pkg/contrib/fileutl.cc:1016 #, c-format msgid "Could not open file %s" msgstr "Ni mogoče odpreti datoteke %s" -#: apt-pkg/contrib/fileutl.cc:1065 +#: apt-pkg/contrib/fileutl.cc:1093 #, c-format msgid "Could not open file descriptor %d" msgstr "Ni mogoče odpreti opisnika datotek %d" -#: apt-pkg/contrib/fileutl.cc:1150 +#: apt-pkg/contrib/fileutl.cc:1178 msgid "Failed to create subprocess IPC" msgstr "Ni mogoče ustvariti podopravila IPD" -#: apt-pkg/contrib/fileutl.cc:1205 +#: apt-pkg/contrib/fileutl.cc:1233 msgid "Failed to exec compressor " msgstr "Ni mogoče izvesti stiskanja " -#: apt-pkg/contrib/fileutl.cc:1298 +#: apt-pkg/contrib/fileutl.cc:1326 #, c-format msgid "read, still have %llu to read but none left" msgstr "Prebrano, še vedno je treba prebrati %llu bajtov, vendar ni nič ostalo" -#: apt-pkg/contrib/fileutl.cc:1385 apt-pkg/contrib/fileutl.cc:1407 +#: apt-pkg/contrib/fileutl.cc:1413 apt-pkg/contrib/fileutl.cc:1435 #, c-format msgid "write, still have %llu to write but couldn't" msgstr "pisanje, preostalo je še %llu za pisanje, vendar ni bilo mogoče pisati" -#: apt-pkg/contrib/fileutl.cc:1695 +#: apt-pkg/contrib/fileutl.cc:1723 #, c-format msgid "Problem closing the file %s" msgstr "Težava med zapiranjem datoteke %s" -#: apt-pkg/contrib/fileutl.cc:1707 +#: apt-pkg/contrib/fileutl.cc:1735 #, c-format msgid "Problem renaming the file %s to %s" msgstr "Težava med preimenovanje datoteke %s v %s" -#: apt-pkg/contrib/fileutl.cc:1718 +#: apt-pkg/contrib/fileutl.cc:1746 #, c-format msgid "Problem unlinking the file %s" msgstr "Težava med razvezovanjem datoteke %s" -#: apt-pkg/contrib/fileutl.cc:1731 +#: apt-pkg/contrib/fileutl.cc:1759 msgid "Problem syncing the file" msgstr "Težava med usklajevanjem datoteke" #. TRANSLATOR: %s is the trusted keyring parts directory -#: apt-pkg/contrib/gpgv.cc:76 +#: apt-pkg/contrib/gpgv.cc:70 #, c-format msgid "No keyring installed in %s." msgstr "V %s ni nameščenih zbirk ključev." @@ -2756,93 +2740,103 @@ msgstr "Odpiranje DatotekeStanja %s je spodletelo" msgid "Failed to write temporary StateFile %s" msgstr "Pisanje začasne DatotekeStanja %s je spodletelo" -#: apt-pkg/tagfile.cc:129 +#: apt-pkg/tagfile.cc:138 #, c-format msgid "Unable to parse package file %s (1)" msgstr "Ni mogoče razčleniti datoteke paketa %s (1)" -#: apt-pkg/tagfile.cc:216 +#: apt-pkg/tagfile.cc:235 #, c-format msgid "Unable to parse package file %s (2)" msgstr "Ni mogoče razčleniti datoteke paketa %s (2)" -#: apt-pkg/sourcelist.cc:96 +#: apt-pkg/sourcelist.cc:118 +#, fuzzy, c-format +msgid "Malformed stanza %u in source list %s (URI parse)" +msgstr "Slabo oblikovana vrstica %lu v seznamu virov %s (razčlenitev URI)" + +#: apt-pkg/sourcelist.cc:161 #, c-format msgid "Malformed line %lu in source list %s ([option] unparseable)" msgstr "" "Slabo oblikovana vrstica %lu na seznamu virov %s ([možnosti] ni mogoče " "razčleniti)" -#: apt-pkg/sourcelist.cc:99 +#: apt-pkg/sourcelist.cc:164 #, c-format msgid "Malformed line %lu in source list %s ([option] too short)" msgstr "Slabo oblikovana vrstica %lu na seznamu virov %s ([možnost] prekratka)" -#: apt-pkg/sourcelist.cc:110 +#: apt-pkg/sourcelist.cc:175 #, c-format msgid "Malformed line %lu in source list %s ([%s] is not an assignment)" msgstr "Slabo oblikovana vrstica %lu na seznamu vrstic %s ([%s] ni dodelitev)" -#: apt-pkg/sourcelist.cc:116 +#: apt-pkg/sourcelist.cc:181 #, c-format msgid "Malformed line %lu in source list %s ([%s] has no key)" msgstr "Slabo oblikovana vrstica %lu na seznamu virov %s ([%s] nima ključa)" -#: apt-pkg/sourcelist.cc:119 +#: apt-pkg/sourcelist.cc:184 #, c-format msgid "Malformed line %lu in source list %s ([%s] key %s has no value)" msgstr "" "Slabo oblikovana vrstica %lu na seznamu virov %s ([%s] ključ %s nima " "vrednosti)" -#: apt-pkg/sourcelist.cc:132 +#: apt-pkg/sourcelist.cc:197 #, c-format msgid "Malformed line %lu in source list %s (URI)" msgstr "Slabo oblikovana vrstica %lu v seznamu virov %s (URI)" -#: apt-pkg/sourcelist.cc:134 +#: apt-pkg/sourcelist.cc:199 #, c-format msgid "Malformed line %lu in source list %s (dist)" msgstr "Slabo oblikovana vrstica %lu v seznamu virov %s (distribucija)" -#: apt-pkg/sourcelist.cc:137 +#: apt-pkg/sourcelist.cc:202 #, c-format msgid "Malformed line %lu in source list %s (URI parse)" msgstr "Slabo oblikovana vrstica %lu v seznamu virov %s (razčlenitev URI)" -#: apt-pkg/sourcelist.cc:143 +#: apt-pkg/sourcelist.cc:208 #, c-format msgid "Malformed line %lu in source list %s (absolute dist)" msgstr "" "Slabo oblikovana vrstica %lu v seznamu virov %s (absolutna distribucija)" -#: apt-pkg/sourcelist.cc:150 +#: apt-pkg/sourcelist.cc:215 #, c-format msgid "Malformed line %lu in source list %s (dist parse)" msgstr "" "Slabo oblikovana vrstica %lu v seznamu virov %s (razčlenitev distribucije)" -#: apt-pkg/sourcelist.cc:248 +#: apt-pkg/sourcelist.cc:326 #, c-format msgid "Opening %s" msgstr "Odpiranje %s" -#: apt-pkg/sourcelist.cc:265 apt-pkg/cdrom.cc:495 +#: apt-pkg/sourcelist.cc:338 apt-pkg/cdrom.cc:495 #, c-format msgid "Line %u too long in source list %s." msgstr "Vrstica %u v seznamu virov %s je predolga." -#: apt-pkg/sourcelist.cc:289 +#: apt-pkg/sourcelist.cc:362 #, c-format msgid "Malformed line %u in source list %s (type)" msgstr "Slabo oblikovana vrstica %u v seznamu virov %s (vrsta)" -#: apt-pkg/sourcelist.cc:293 +#: apt-pkg/sourcelist.cc:366 #, c-format msgid "Type '%s' is not known on line %u in source list %s" msgstr "Vrsta '%s' v vrstici %u na seznamu virov %s ni znana" -#: apt-pkg/packagemanager.cc:297 apt-pkg/packagemanager.cc:923 +#: apt-pkg/sourcelist.cc:407 +#, fuzzy, c-format +msgid "Type '%s' is not known on stanza %u in source list %s" +msgstr "Vrsta '%s' v vrstici %u na seznamu virov %s ni znana" + +#: apt-pkg/packagemanager.cc:296 apt-pkg/packagemanager.cc:922 #, c-format msgid "" "Could not perform immediate configuration on '%s'. Please see man 5 apt.conf " @@ -2851,12 +2845,12 @@ msgstr "" "Ni mogoče izvesti takojąnje nastavitve na '%s'. Oglejte si man5 apt.conf pod " "APT::Immediate-Configure za podrobnosti. (%d)" -#: apt-pkg/packagemanager.cc:498 apt-pkg/packagemanager.cc:529 +#: apt-pkg/packagemanager.cc:497 apt-pkg/packagemanager.cc:528 #, c-format msgid "Could not configure '%s'. " msgstr "Ni mogoče nastaviti '%s' " -#: apt-pkg/packagemanager.cc:571 +#: apt-pkg/packagemanager.cc:570 #, c-format msgid "" "This installation run will require temporarily removing the essential " @@ -2878,7 +2872,7 @@ msgid "" "The package %s needs to be reinstalled, but I can't find an archive for it." msgstr "Paket %s mora biti znova nameščen, vendar ni mogoče najti arhiva zanj." -#: apt-pkg/algorithms.cc:1238 +#: apt-pkg/algorithms.cc:1068 msgid "" "Error, pkgProblemResolver::Resolve generated breaks, this may be caused by " "held packages." @@ -2886,19 +2880,11 @@ msgstr "" "Napaka. pkgProblemResolver::Resolve pri razrešitvi, ki so jih morda " "povzročili zadržani paketi." -#: apt-pkg/algorithms.cc:1240 +#: apt-pkg/algorithms.cc:1070 msgid "Unable to correct problems, you have held broken packages." msgstr "Ni mogoče popraviti težav. Imate pokvarjene pakete." -#: apt-pkg/algorithms.cc:1592 apt-pkg/algorithms.cc:1594 -msgid "" -"Some index files failed to download. They have been ignored, or old ones " -"used instead." -msgstr "" -"Prejem nekaterih datotek kazala je spodletel. Bile so prezrte ali pa so bile " -"namesto njih uporabljene stare." - -#: apt-pkg/acquire.cc:81 apt-pkg/cdrom.cc:838 +#: apt-pkg/acquire.cc:81 apt-pkg/cdrom.cc:811 #, c-format msgid "List directory %spartial is missing." msgstr "Mapa seznama %spartial manjka." @@ -2925,27 +2911,32 @@ msgstr "Pridobivanje datoteke %li od %li (%s preostalo)" msgid "Retrieving file %li of %li" msgstr "Pridobivanje datoteke %li od %li" -#: apt-pkg/acquire-worker.cc:112 +#: apt-pkg/acquire-worker.cc:113 #, c-format msgid "The method driver %s could not be found." msgstr "Gonilnika načinov %s ni mogoče najti." -#: apt-pkg/acquire-worker.cc:161 +#: apt-pkg/acquire-worker.cc:115 +#, fuzzy, c-format +msgid "Is the package %s installed?" +msgstr "Izberite, če je paket 'dpkg-dev' nameščen.\n" + +#: apt-pkg/acquire-worker.cc:166 #, c-format msgid "Method %s did not start correctly" msgstr "Način %s se ni začel pravilno" -#: apt-pkg/acquire-worker.cc:447 +#: apt-pkg/acquire-worker.cc:452 #, c-format msgid "Please insert the disc labeled: '%s' in the drive '%s' and press enter." msgstr "Vstavite disk z oznako '%s' v pogon '%s' in pritisnite vnosno tipko." -#: apt-pkg/init.cc:151 +#: apt-pkg/init.cc:143 #, c-format msgid "Packaging system '%s' is not supported" msgstr "Paketni sistem '%s' ni podprt" -#: apt-pkg/init.cc:167 +#: apt-pkg/init.cc:159 msgid "Unable to determine a suitable packaging system type" msgstr "Ni mogoče določiti ustrezne vrste paketnega sistema" @@ -2979,17 +2970,17 @@ msgstr "" "Vrednost '%s' je neveljavna za APT::Default-Release in zato takšna izdaja ni " "na voljo v virih" -#: apt-pkg/policy.cc:399 +#: apt-pkg/policy.cc:414 #, c-format msgid "Invalid record in the preferences file %s, no Package header" msgstr "Neveljaven zapis v datoteki možnosti %s, ni glave paketa" -#: apt-pkg/policy.cc:421 +#: apt-pkg/policy.cc:436 #, c-format msgid "Did not understand pin type %s" msgstr "Ni mogoče razumeti vrste bucike %s" -#: apt-pkg/policy.cc:429 +#: apt-pkg/policy.cc:444 msgid "No priority (or zero) specified for pin" msgstr "Prednost bucike ni navedena ali pa je nič." @@ -3056,16 +3047,20 @@ msgstr "Napaka VI med shranjevanjem predpomnilnika virov" msgid "rename failed, %s (%s -> %s)." msgstr "preimenovanje je spodletelo, %s (%s -> %s)." -#: apt-pkg/acquire-item.cc:599 -msgid "MD5Sum mismatch" -msgstr "Neujemanje vsote MD5" - -#: apt-pkg/acquire-item.cc:870 apt-pkg/acquire-item.cc:1887 -#: apt-pkg/acquire-item.cc:2030 +#: apt-pkg/acquire-item.cc:154 msgid "Hash Sum mismatch" msgstr "Neujemanje vsote razpršil" -#: apt-pkg/acquire-item.cc:1388 +#: apt-pkg/acquire-item.cc:159 +msgid "Size mismatch" +msgstr "Neujemanje velikosti" + +#: apt-pkg/acquire-item.cc:164 +#, fuzzy +msgid "Invalid file format" +msgstr "Neveljavno opravilo %s" + +#: apt-pkg/acquire-item.cc:1570 #, c-format msgid "" "Unable to find expected entry '%s' in Release file (Wrong sources.list entry " @@ -3074,16 +3069,16 @@ msgstr "" "Ni mogoče najti pričakovanega vnosa '%s' v datoteki Release (napačen vnos " "sources.list ali slabo oblikovana datoteka)" -#: apt-pkg/acquire-item.cc:1404 +#: apt-pkg/acquire-item.cc:1586 #, c-format msgid "Unable to find hash sum for '%s' in Release file" msgstr "Ni mogoče najti vsote razprševanja za '%s' v datoteki Release" -#: apt-pkg/acquire-item.cc:1446 +#: apt-pkg/acquire-item.cc:1628 msgid "There is no public key available for the following key IDs:\n" msgstr "Za naslednje ID-je ključa ni na voljo javnih ključev:\n" -#: apt-pkg/acquire-item.cc:1484 +#: apt-pkg/acquire-item.cc:1666 #, c-format msgid "" "Release file for %s is expired (invalid since %s). Updates for this " @@ -3092,12 +3087,12 @@ msgstr "" "Datoteka Release za %s je potekla (neveljavna od %s). Posodobitev za to " "skladišče ne bo uveljavljena." -#: apt-pkg/acquire-item.cc:1506 +#: apt-pkg/acquire-item.cc:1688 #, c-format msgid "Conflicting distribution: %s (expected %s but got %s)" msgstr "Distribucija v sporu: %s (pričakovana %s, toda dobljena %s)" -#: apt-pkg/acquire-item.cc:1536 +#: apt-pkg/acquire-item.cc:1718 #, c-format msgid "" "An error occurred during the signature verification. The repository is not " @@ -3107,12 +3102,12 @@ msgstr "" "zato bodo uporabljene predhodne datoteke kazal. Napaka GPG: %s: %s\n" #. Invalid signature file, reject (LP: #346386) (Closes: #627642) -#: apt-pkg/acquire-item.cc:1546 apt-pkg/acquire-item.cc:1551 +#: apt-pkg/acquire-item.cc:1728 apt-pkg/acquire-item.cc:1733 #, c-format msgid "GPG error: %s: %s" msgstr "Napaka GPG: %s: %s" -#: apt-pkg/acquire-item.cc:1663 +#: apt-pkg/acquire-item.cc:1856 #, c-format msgid "" "I wasn't able to locate a file for the %s package. This might mean you need " @@ -3121,16 +3116,12 @@ msgstr "" "Ni bilo mogoče najti datoteke za paket %s. Morda boste morali ročno " "popraviti ta paket (zaradi manjkajočega arhiva)." -#: apt-pkg/acquire-item.cc:1722 +#: apt-pkg/acquire-item.cc:1922 #, c-format -msgid "" -"I wasn't able to locate a file for the %s package. This might mean you need " -"to manually fix this package." -msgstr "" -"Ni bilo mogoče najti datoteke za paket %s. Morda boste morali ročno " -"popraviti ta paket." +msgid "Can't find a source to download version '%s' of '%s'" +msgstr "Ni mogoče najti vira za prejem različice '%s' paketa '%s'" -#: apt-pkg/acquire-item.cc:1781 +#: apt-pkg/acquire-item.cc:1980 #, c-format msgid "" "The package index files are corrupted. No Filename: field for package %s." @@ -3138,16 +3129,12 @@ msgstr "" "Datoteke s kazali paketov so pokvarjene. Brez imena datotek: polje za paket " "%s." -#: apt-pkg/acquire-item.cc:1879 -msgid "Size mismatch" -msgstr "Neujemanje velikosti" - -#: apt-pkg/indexrecords.cc:68 +#: apt-pkg/indexrecords.cc:73 #, c-format msgid "Unable to parse Release file %s" msgstr "Ni mogoče razčleniti Release datoteke %s" -#: apt-pkg/indexrecords.cc:78 +#: apt-pkg/indexrecords.cc:81 #, c-format msgid "No sections in Release file %s" msgstr "Ni izbir v Release datoteki %s" @@ -3172,50 +3159,41 @@ msgstr "Neveljavne vnos 'Datum' v Release datoteki %s" msgid "Vendor block %s contains no fingerprint" msgstr "Ponudnikov blok %s ne vsebuje prstnega podpisa" -#: apt-pkg/cdrom.cc:576 -#, c-format -msgid "" -"Using CD-ROM mount point %s\n" -"Mounting CD-ROM\n" -msgstr "" -"Uporabljanje CD-ROM-ove priklopne točke %s\n" -"Priklapljanje CD-ROM-a\n" - -#: apt-pkg/cdrom.cc:585 apt-pkg/cdrom.cc:682 -msgid "Identifying.. " -msgstr "Identificiranje ... " - -#: apt-pkg/cdrom.cc:613 -#, c-format -msgid "Stored label: %s\n" -msgstr "Shranjena oznaka: %s\n" - -#: apt-pkg/cdrom.cc:622 apt-pkg/cdrom.cc:915 -msgid "Unmounting CD-ROM...\n" -msgstr "Odklapljanje CD-ROM-a ...\n" - -#: apt-pkg/cdrom.cc:642 +#: apt-pkg/cdrom.cc:575 #, c-format msgid "Using CD-ROM mount point %s\n" msgstr "Uporabljanje CD-ROM-ove priklopne točke %s\n" -#: apt-pkg/cdrom.cc:660 +#: apt-pkg/cdrom.cc:583 msgid "Unmounting CD-ROM\n" msgstr "Odklapljanje CD-ROM-a\n" -#: apt-pkg/cdrom.cc:665 +#: apt-pkg/cdrom.cc:588 msgid "Waiting for disc...\n" msgstr "Čakanje na disk ...\n" -#: apt-pkg/cdrom.cc:674 +#: apt-pkg/cdrom.cc:597 msgid "Mounting CD-ROM...\n" msgstr "Priklapljanje CD-ROM-a ...\n" -#: apt-pkg/cdrom.cc:693 +#: apt-pkg/cdrom.cc:605 +msgid "Identifying.. " +msgstr "Identificiranje ... " + +#: apt-pkg/cdrom.cc:643 +#, c-format +msgid "Stored label: %s\n" +msgstr "Shranjena oznaka: %s\n" + +#: apt-pkg/cdrom.cc:652 apt-pkg/cdrom.cc:888 +msgid "Unmounting CD-ROM...\n" +msgstr "Odklapljanje CD-ROM-a ...\n" + +#: apt-pkg/cdrom.cc:667 msgid "Scanning disc for index files..\n" msgstr "Preiskovanje diska za datoteke kazala ..\n" -#: apt-pkg/cdrom.cc:744 +#: apt-pkg/cdrom.cc:717 #, c-format msgid "" "Found %zu package indexes, %zu source indexes, %zu translation indexes and " @@ -3224,7 +3202,7 @@ msgstr "" "Najdenih je bilo %zu kazal paketov, %zu kazal virov, %zu kazalov prevodov in " "%zu podpisov\n" -#: apt-pkg/cdrom.cc:755 +#: apt-pkg/cdrom.cc:728 msgid "" "Unable to locate any package files, perhaps this is not a Debian Disc or the " "wrong architecture?" @@ -3232,16 +3210,16 @@ msgstr "" "Nobenih datotek paketov ni mogoče najti, morda to ni disk Debian ali pa je " "arhitektura napačna?" -#: apt-pkg/cdrom.cc:782 +#: apt-pkg/cdrom.cc:755 #, c-format msgid "Found label '%s'\n" msgstr "Najdena je bila oznaka '%s'\n" -#: apt-pkg/cdrom.cc:811 +#: apt-pkg/cdrom.cc:784 msgid "That is not a valid name, try again.\n" msgstr "To ni veljavno ime, poskusite znova.\n" -#: apt-pkg/cdrom.cc:828 +#: apt-pkg/cdrom.cc:801 #, c-format msgid "" "This disc is called: \n" @@ -3250,15 +3228,15 @@ msgstr "" "Ta disk se imenuje: \n" "'%s'\n" -#: apt-pkg/cdrom.cc:830 +#: apt-pkg/cdrom.cc:803 msgid "Copying package lists..." msgstr "Kopiranje seznama paketov ..." -#: apt-pkg/cdrom.cc:865 +#: apt-pkg/cdrom.cc:838 msgid "Writing new source list\n" msgstr "Pisanje novega seznama virov\n" -#: apt-pkg/cdrom.cc:873 +#: apt-pkg/cdrom.cc:846 msgid "Source list entries for this disc are:\n" msgstr "Izvorni vnosi za ta disk so:\n" @@ -3294,32 +3272,37 @@ msgstr "Ni mogoče najti zapisa overitve za: %s" msgid "Hash mismatch for: %s" msgstr "Neujemanje razpršila za: %s" -#: apt-pkg/cacheset.cc:403 +#: apt-pkg/cacheset.cc:479 #, c-format msgid "Release '%s' for '%s' was not found" msgstr "Izdaje '%s' za '%s' ni mogoče najti" -#: apt-pkg/cacheset.cc:406 +#: apt-pkg/cacheset.cc:482 #, c-format msgid "Version '%s' for '%s' was not found" msgstr "Različice '%s' za '%s' ni mogoče najti" -#: apt-pkg/cacheset.cc:517 +#: apt-pkg/cacheset.cc:593 #, c-format msgid "Couldn't find task '%s'" msgstr "Ni mogoče najti naloge '%s'" -#: apt-pkg/cacheset.cc:523 +#: apt-pkg/cacheset.cc:599 #, c-format msgid "Couldn't find any package by regex '%s'" msgstr "Z logičnim izrazom '%s' ni mogoče najti nobenega paketa" -#: apt-pkg/cacheset.cc:534 +#: apt-pkg/cacheset.cc:605 +#, fuzzy, c-format +msgid "Couldn't find any package by glob '%s'" +msgstr "Z logičnim izrazom '%s' ni mogoče najti nobenega paketa" + +#: apt-pkg/cacheset.cc:616 #, c-format msgid "Can't select versions from package '%s' as it is purely virtual" msgstr "Ni mogoče izbrati različic in paketa '%s', saj je popolnoma navidezen" -#: apt-pkg/cacheset.cc:541 apt-pkg/cacheset.cc:548 +#: apt-pkg/cacheset.cc:623 apt-pkg/cacheset.cc:630 #, c-format msgid "" "Can't select installed nor candidate version from package '%s' as it has " @@ -3328,19 +3311,19 @@ msgstr "" "Ni mogoče izbrati nameščene različice ali različice kandidata iz paketa " "'%s', saj nima nobenega od njiju" -#: apt-pkg/cacheset.cc:555 +#: apt-pkg/cacheset.cc:637 #, c-format msgid "Can't select newest version from package '%s' as it is purely virtual" msgstr "" "Ni mogoče izbrati najnovejše različice iz paketa '%s', saj je popolnoma " "navidezen" -#: apt-pkg/cacheset.cc:563 +#: apt-pkg/cacheset.cc:645 #, c-format msgid "Can't select candidate version from package %s as it has no candidate" msgstr "Ni mogoče izbrati različice kandidata iz paketa %s, ker nima kandidata" -#: apt-pkg/cacheset.cc:571 +#: apt-pkg/cacheset.cc:653 #, c-format msgid "Can't select installed version from package %s as it is not installed" msgstr "Ni mogoče izbrati nameščene različice iz paketa %s, saj ni nameščen" @@ -3365,112 +3348,136 @@ msgstr "Zunanji reševalnik je spodletel brez pravega sporočila o napakah" msgid "Execute external solver" msgstr "Izvedi zunanji reševalnik" -#: apt-pkg/deb/dpkgpm.cc:73 +#: apt-pkg/install-progress.cc:51 +#, c-format +msgid "Progress: [%3i%%]" +msgstr "" + +#: apt-pkg/install-progress.cc:85 apt-pkg/install-progress.cc:168 +msgid "Running dpkg" +msgstr "Poganjanje dpkg" + +#: apt-pkg/update.cc:110 apt-pkg/update.cc:112 +msgid "" +"Some index files failed to download. They have been ignored, or old ones " +"used instead." +msgstr "" +"Prejem nekaterih datotek kazala je spodletel. Bile so prezrte ali pa so bile " +"namesto njih uporabljene stare." + +#: apt-pkg/deb/dpkgpm.cc:91 #, c-format msgid "Installing %s" msgstr "Nameščanje %s" -#: apt-pkg/deb/dpkgpm.cc:74 apt-pkg/deb/dpkgpm.cc:982 +#: apt-pkg/deb/dpkgpm.cc:92 apt-pkg/deb/dpkgpm.cc:977 #, c-format msgid "Configuring %s" msgstr "Nastavljanje %s" -#: apt-pkg/deb/dpkgpm.cc:75 apt-pkg/deb/dpkgpm.cc:989 +#: apt-pkg/deb/dpkgpm.cc:93 apt-pkg/deb/dpkgpm.cc:984 #, c-format msgid "Removing %s" msgstr "Odstranjevanje %s" -#: apt-pkg/deb/dpkgpm.cc:76 +#: apt-pkg/deb/dpkgpm.cc:94 #, c-format msgid "Completely removing %s" msgstr "%s je bil popolnoma odstranjen" -#: apt-pkg/deb/dpkgpm.cc:77 +#: apt-pkg/deb/dpkgpm.cc:95 #, c-format msgid "Noting disappearance of %s" msgstr "%s je izginil" -#: apt-pkg/deb/dpkgpm.cc:78 +#: apt-pkg/deb/dpkgpm.cc:96 #, c-format msgid "Running post-installation trigger %s" msgstr "Poganjanje sprožilca po namestitvi %s" #. FIXME: use a better string after freeze -#: apt-pkg/deb/dpkgpm.cc:735 +#: apt-pkg/deb/dpkgpm.cc:808 #, c-format msgid "Directory '%s' missing" msgstr "Mapa '%s' manjka" -#: apt-pkg/deb/dpkgpm.cc:750 apt-pkg/deb/dpkgpm.cc:770 +#: apt-pkg/deb/dpkgpm.cc:823 apt-pkg/deb/dpkgpm.cc:845 #, c-format msgid "Could not open file '%s'" msgstr "Ni mogoče odpreti datoteke '%s'" -#: apt-pkg/deb/dpkgpm.cc:975 +#: apt-pkg/deb/dpkgpm.cc:970 #, c-format msgid "Preparing %s" msgstr "Pripravljanje %s" -#: apt-pkg/deb/dpkgpm.cc:976 +#: apt-pkg/deb/dpkgpm.cc:971 #, c-format msgid "Unpacking %s" msgstr "Razširjanje %s" -#: apt-pkg/deb/dpkgpm.cc:981 +#: apt-pkg/deb/dpkgpm.cc:976 #, c-format msgid "Preparing to configure %s" msgstr "Pripravljanje na nastavljanje %s" -#: apt-pkg/deb/dpkgpm.cc:983 +#: apt-pkg/deb/dpkgpm.cc:978 #, c-format msgid "Installed %s" msgstr "%s je bil nameščen" -#: apt-pkg/deb/dpkgpm.cc:988 +#: apt-pkg/deb/dpkgpm.cc:983 #, c-format msgid "Preparing for removal of %s" msgstr "Pripravljanje na odstranitev %s" -#: apt-pkg/deb/dpkgpm.cc:990 +#: apt-pkg/deb/dpkgpm.cc:985 #, c-format msgid "Removed %s" msgstr "%s je bil odstranjen" -#: apt-pkg/deb/dpkgpm.cc:995 +#: apt-pkg/deb/dpkgpm.cc:990 #, c-format msgid "Preparing to completely remove %s" msgstr "Pripravljanje na popolno odstranitev %s" -#: apt-pkg/deb/dpkgpm.cc:996 +#: apt-pkg/deb/dpkgpm.cc:991 #, c-format msgid "Completely removed %s" msgstr "%s je bil popolnoma odstranjen" -#: apt-pkg/deb/dpkgpm.cc:1243 -msgid "Can not write log, openpty() failed (/dev/pts not mounted?)\n" +#: apt-pkg/deb/dpkgpm.cc:1046 +msgid "ioctl(TIOCGWINSZ) failed" msgstr "" -"Ni mogoče pisati dnevnika, openpty() je spodletelo (/dev/pts ni " -"prklopljen?)\n" -#: apt-pkg/deb/dpkgpm.cc:1273 -msgid "Running dpkg" -msgstr "Poganjanje dpkg" +#: apt-pkg/deb/dpkgpm.cc:1049 apt-pkg/deb/dpkgpm.cc:1070 +#, fuzzy, c-format +msgid "Can not write log (%s)" +msgstr "Ni mogoče pisati na %s" + +#: apt-pkg/deb/dpkgpm.cc:1049 +msgid "Is /dev/pts mounted?" +msgstr "" + +#: apt-pkg/deb/dpkgpm.cc:1070 +msgid "Is stdout a terminal?" +msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1445 +#: apt-pkg/deb/dpkgpm.cc:1558 msgid "Operation was interrupted before it could finish" msgstr "Opravilo je bilo prekinjeno preden se je lahko končalo" -#: apt-pkg/deb/dpkgpm.cc:1507 +#: apt-pkg/deb/dpkgpm.cc:1620 msgid "No apport report written because MaxReports is reached already" msgstr "" "Poročilo apport ni bilo napisano, ker je bilo število MaxReports že doseženo" #. check if its not a follow up error -#: apt-pkg/deb/dpkgpm.cc:1512 +#: apt-pkg/deb/dpkgpm.cc:1625 msgid "dependency problems - leaving unconfigured" msgstr "težave odvisnosti - puščanje nenastavljenega" -#: apt-pkg/deb/dpkgpm.cc:1514 +#: apt-pkg/deb/dpkgpm.cc:1627 msgid "" "No apport report written because the error message indicates its a followup " "error from a previous failure." @@ -3478,7 +3485,7 @@ msgstr "" "Poročilo apport ni bilo napisano, ker sporočilo o napaki nakazuje na " "navezujočo napako iz predhodne napake." -#: apt-pkg/deb/dpkgpm.cc:1520 +#: apt-pkg/deb/dpkgpm.cc:1633 msgid "" "No apport report written because the error message indicates a disk full " "error" @@ -3486,7 +3493,7 @@ msgstr "" "Poročilo apport ni bilo napisano, ker sporočilo o napaki nakazuje na napako " "polnega diska" -#: apt-pkg/deb/dpkgpm.cc:1526 +#: apt-pkg/deb/dpkgpm.cc:1640 msgid "" "No apport report written because the error message indicates a out of memory " "error" @@ -3494,7 +3501,15 @@ msgstr "" "Poročilo apport ni bilo napisano, ker sporočilo o napaki nakazuje na napako " "zaradi pomanjkanja pomnilnika" -#: apt-pkg/deb/dpkgpm.cc:1533 +#: apt-pkg/deb/dpkgpm.cc:1647 apt-pkg/deb/dpkgpm.cc:1653 +msgid "" +"No apport report written because the error message indicates an issue on the " +"local system" +msgstr "" +"Poročilo apport je bilo napisano, ker sporočilo o napaki nakazuje na težavo " +"na krajevnem sistemu" + +#: apt-pkg/deb/dpkgpm.cc:1674 msgid "" "No apport report written because the error message indicates a dpkg I/O error" msgstr "" @@ -3526,6 +3541,115 @@ msgstr "dpkg je bil prekinjen. Za popravilo napake morate ročno pognati '%s'. " msgid "Not locked" msgstr "Ni zaklenjeno" +#~ msgid "%s not a valid DEB package." +#~ msgstr "%s ni veljaven paket DEB." + +#~ msgid "" +#~ "Using CD-ROM mount point %s\n" +#~ "Mounting CD-ROM\n" +#~ msgstr "" +#~ "Uporabljanje CD-ROM-ove priklopne točke %s\n" +#~ "Priklapljanje CD-ROM-a\n" + +#~ msgid "" +#~ "Could not patch %s with mmap and with file operation usage - the patch " +#~ "seems to be corrupt." +#~ msgstr "" +#~ "%s ni mogoče zakrpati z mmap in z uporabo opravila datotek - popravek je " +#~ "videti pokvarjen" + +#~ msgid "" +#~ "Could not patch %s with mmap (but no mmap specific fail) - the patch " +#~ "seems to be corrupt." +#~ msgstr "" +#~ "%s ni mogoče zakrpati z mmap (toda napaka ni specifična za mmap) - " +#~ "popravek je videti pokvarjen." + +#~ msgid "Note, selecting '%s' for task '%s'\n" +#~ msgstr "Izbiranje '%s' za nalogo '%s'\n" + +#~ msgid "Note, selecting '%s' for regex '%s'\n" +#~ msgstr "Izbiranje '%s' za logični izraz '%s'\n" + +#~ msgid "Package %s is a virtual package provided by:\n" +#~ msgstr "Paket %s je navidezen in ga je priskrbel:\n" + +#~ msgid " [Not candidate version]" +#~ msgstr " [Ni različica kandidata]" + +#~ msgid "You should explicitly select one to install." +#~ msgstr "Sami izberite paket, ki ga želite namestiti." + +#~ 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 "" +#~ "Paket %s nima navedene različice, vendar se nanj nanaša nek drug paket.\n" +#~ "To ponavadi pomeni, da paket manjka, je zastaran ali\n" +#~ "pa je na voljo samo iz drugega vira.\n" + +#~ msgid "However the following packages replace it:" +#~ msgstr "Kakorkoli, naslednji paketi ga nadomestijo:" + +#~ msgid "Package '%s' has no installation candidate" +#~ msgstr "Paket '%s' nima namestitvenega kandidata" + +#~ msgid "Virtual packages like '%s' can't be removed\n" +#~ msgstr "Navideznih paketov kot je '%s' ni mogoče odstraniti\n" + +#~ msgid "Package '%s' is not installed, so not removed. Did you mean '%s'?\n" +#~ msgstr "" +#~ "Paket '%s' ni nameščen, zato ni bil odstranjen. Ali ste mislili '%s'?\n" + +#~ msgid "Package '%s' is not installed, so not removed\n" +#~ msgstr "Paket '%s' ni nameščen, zato ni bil odstranjen\n" + +#~ msgid "Note, selecting '%s' instead of '%s'\n" +#~ msgstr "Izbiranje '%s' namesto '%s'\n" + +#~ msgid "Skipping %s, it is already installed and upgrade is not set.\n" +#~ msgstr "%s je preskočen, ker je že nameščen in ne potrebuje nadgradnje.\n" + +#~ msgid "Skipping %s, it is not installed and only upgrades are requested.\n" +#~ msgstr "Preskok %s, ni nameščen in zahtevane so le nadgradnje\n" + +#~ msgid "Reinstallation of %s is not possible, it cannot be downloaded.\n" +#~ msgstr "Ponovna namestitev %s ni možna, ker prejem ni možen.\n" + +#~ msgid "%s is already the newest version.\n" +#~ msgstr "Najnovejša različica %s je že nameščena.\n" + +#~ msgid "Selected version '%s' (%s) for '%s'\n" +#~ msgstr "Izbrana različica '%s' (%s) za '%s'\n" + +#~ msgid "Selected version '%s' (%s) for '%s' because of '%s'\n" +#~ msgstr "Izbrana različica '%s' (%s) za '%s' namesto '%s'\n" + +#~ msgid "Ignore unavailable target release '%s' of package '%s'" +#~ msgstr "Prezri nerazpoložljiv cilj izdaje '%s' paketa '%s'" + +#~ msgid "Downloading %s %s" +#~ msgstr "Prejemanje %s %s" + +#~ msgid "This is not a valid DEB archive, it has no '%s', '%s' or '%s' member" +#~ msgstr "To ni veljaven arhiv DEB, nima člana '%s', '%s' ali '%s'" + +#~ msgid "MD5Sum mismatch" +#~ msgstr "Neujemanje vsote MD5" + +#~ msgid "" +#~ "I wasn't able to locate a file for the %s package. This might mean you " +#~ "need to manually fix this package." +#~ msgstr "" +#~ "Ni bilo mogoče najti datoteke za paket %s. Morda boste morali ročno " +#~ "popraviti ta paket." + +#~ msgid "Can not write log, openpty() failed (/dev/pts not mounted?)\n" +#~ msgstr "" +#~ "Ni mogoče pisati dnevnika, openpty() je spodletelo (/dev/pts ni " +#~ "prklopljen?)\n" + #~ msgid "File %s doesn't start with a clearsigned message" #~ msgstr "Datoteka %s se ne začne s čisto podpisanim sporočilom" @@ -3607,13 +3731,6 @@ msgstr "Ni zaklenjeno" #~ msgid "Got a single header line over %u chars" #~ msgstr "Dobljena je ena vrstica glave preko %u znakov" -#~ msgid "" -#~ "No apport report written because the error message indicates an issue on " -#~ "the local system" -#~ msgstr "" -#~ "Poročilo apport je bilo napisano, ker sporočilo o napaki nakazuje na " -#~ "težavo na krajevnem sistemu" - #~ msgid "Malformed override %s line %lu #1" #~ msgstr "Napačno oblikovana prepisana vrstica %s %lu #1" @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: apt\n" "Report-Msgid-Bugs-To: APT Development Team <deity@lists.debian.org>\n" -"POT-Creation-Date: 2013-07-31 16:24+0200\n" +"POT-Creation-Date: 2014-02-23 00:29+0100\n" "PO-Revision-Date: 2010-08-24 21:18+0100\n" "Last-Translator: Daniel Nylander <po@danielnylander.se>\n" "Language-Team: Swedish <debian-l10n-swedish@debian.org>\n" @@ -19,151 +19,153 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: cmdline/apt-cache.cc:158 +#: cmdline/apt-cache.cc:140 #, c-format msgid "Package %s version %s has an unmet dep:\n" msgstr "" "Paketet %s med version %s har ett beroende som inte kan tillfredsställas:\n" -#: cmdline/apt-cache.cc:286 +#: cmdline/apt-cache.cc:268 msgid "Total package names: " msgstr "Totalt antal paketnamn: " -#: cmdline/apt-cache.cc:288 +#: cmdline/apt-cache.cc:270 msgid "Total package structures: " msgstr "Totala paketstrukturer: " -#: cmdline/apt-cache.cc:328 +#: cmdline/apt-cache.cc:310 msgid " Normal packages: " msgstr " Vanliga paket: " -#: cmdline/apt-cache.cc:329 +#: cmdline/apt-cache.cc:311 msgid " Pure virtual packages: " msgstr " Helt virtuella paket: " -#: cmdline/apt-cache.cc:330 +#: cmdline/apt-cache.cc:312 msgid " Single virtual packages: " msgstr " Enstaka virtuella paket: " -#: cmdline/apt-cache.cc:331 +#: cmdline/apt-cache.cc:313 msgid " Mixed virtual packages: " msgstr " Blandade virtuella paket: " -#: cmdline/apt-cache.cc:332 +#: cmdline/apt-cache.cc:314 msgid " Missing: " msgstr " Saknade: " -#: cmdline/apt-cache.cc:334 +#: cmdline/apt-cache.cc:316 msgid "Total distinct versions: " msgstr "Totalt antal olika versioner: " -#: cmdline/apt-cache.cc:336 +#: cmdline/apt-cache.cc:318 msgid "Total distinct descriptions: " msgstr "Totalt antal olika beskrivningar: " -#: cmdline/apt-cache.cc:338 +#: cmdline/apt-cache.cc:320 msgid "Total dependencies: " msgstr "Totalt antal beroenden: " -#: cmdline/apt-cache.cc:341 +#: cmdline/apt-cache.cc:323 msgid "Total ver/file relations: " msgstr "Totalt antal version/filrelationer: " -#: cmdline/apt-cache.cc:343 +#: cmdline/apt-cache.cc:325 msgid "Total Desc/File relations: " msgstr "Totalt antal beskrivning/filrelationer: " -#: cmdline/apt-cache.cc:345 +#: cmdline/apt-cache.cc:327 msgid "Total Provides mappings: " msgstr "Totalt antal tillhandahållningsmarkeringar: " -#: cmdline/apt-cache.cc:357 +#: cmdline/apt-cache.cc:339 msgid "Total globbed strings: " msgstr "Totalt antal sökmönstersträngar: " -#: cmdline/apt-cache.cc:371 +#: cmdline/apt-cache.cc:353 msgid "Total dependency version space: " msgstr "Totalt utrymme för versionsberoenden: " -#: cmdline/apt-cache.cc:376 +#: cmdline/apt-cache.cc:358 msgid "Total slack space: " msgstr "Totalt bortkastat utrymme: " -#: cmdline/apt-cache.cc:384 +#: cmdline/apt-cache.cc:366 msgid "Total space accounted for: " msgstr "Totalt utrymme som kan redogöras för: " -#: cmdline/apt-cache.cc:515 cmdline/apt-cache.cc:1165 +#: cmdline/apt-cache.cc:497 cmdline/apt-cache.cc:1146 +#: apt-private/private-show.cc:55 #, c-format msgid "Package file %s is out of sync." msgstr "Paketfilen %s är inte synkroniserad." -#: cmdline/apt-cache.cc:593 cmdline/apt-cache.cc:1452 -#: cmdline/apt-cache.cc:1454 cmdline/apt-cache.cc:1531 cmdline/apt-mark.cc:46 -#: cmdline/apt-mark.cc:93 cmdline/apt-mark.cc:219 +#: cmdline/apt-cache.cc:575 cmdline/apt-cache.cc:1432 +#: cmdline/apt-cache.cc:1434 cmdline/apt-cache.cc:1511 cmdline/apt-mark.cc:48 +#: cmdline/apt-mark.cc:95 cmdline/apt-mark.cc:221 +#: apt-private/private-show.cc:167 apt-private/private-show.cc:169 msgid "No packages found" msgstr "Inga paket hittades" -#: cmdline/apt-cache.cc:1265 +#: cmdline/apt-cache.cc:1245 msgid "You must give at least one search pattern" msgstr "Du måste ange minst ett sökmönster" -#: cmdline/apt-cache.cc:1431 +#: cmdline/apt-cache.cc:1411 msgid "This command is deprecated. Please use 'apt-mark showauto' instead." msgstr "" -#: cmdline/apt-cache.cc:1526 apt-pkg/cacheset.cc:510 +#: cmdline/apt-cache.cc:1506 apt-pkg/cacheset.cc:586 #, c-format msgid "Unable to locate package %s" msgstr "Kunde inte hitta paketet %s" -#: cmdline/apt-cache.cc:1556 +#: cmdline/apt-cache.cc:1536 msgid "Package files:" msgstr "\"Package\"-filer:" -#: cmdline/apt-cache.cc:1563 cmdline/apt-cache.cc:1654 +#: cmdline/apt-cache.cc:1543 cmdline/apt-cache.cc:1634 msgid "Cache is out of sync, can't x-ref a package file" msgstr "Cachen är inte synkroniserad, kan inte korsreferera en paketfil" #. Show any packages have explicit pins -#: cmdline/apt-cache.cc:1577 +#: cmdline/apt-cache.cc:1557 msgid "Pinned packages:" msgstr "Fastnålade paket:" -#: cmdline/apt-cache.cc:1589 cmdline/apt-cache.cc:1634 +#: cmdline/apt-cache.cc:1569 cmdline/apt-cache.cc:1614 msgid "(not found)" msgstr "(hittades inte)" -#: cmdline/apt-cache.cc:1597 +#: cmdline/apt-cache.cc:1577 msgid " Installed: " msgstr " Installerad: " -#: cmdline/apt-cache.cc:1598 +#: cmdline/apt-cache.cc:1578 msgid " Candidate: " msgstr " Kandidat: " -#: cmdline/apt-cache.cc:1616 cmdline/apt-cache.cc:1624 +#: cmdline/apt-cache.cc:1596 cmdline/apt-cache.cc:1604 msgid "(none)" msgstr "(ingen)" -#: cmdline/apt-cache.cc:1631 +#: cmdline/apt-cache.cc:1611 msgid " Package pin: " msgstr " Paketnålning: " #. Show the priority tables -#: cmdline/apt-cache.cc:1640 +#: cmdline/apt-cache.cc:1620 msgid " Version table:" msgstr " Versionstabell:" -#: cmdline/apt-cache.cc:1753 cmdline/apt-cdrom.cc:206 cmdline/apt-config.cc:81 -#: cmdline/apt-get.cc:3392 cmdline/apt-mark.cc:375 -#: cmdline/apt-extracttemplates.cc:229 ftparchive/apt-ftparchive.cc:591 -#: cmdline/apt-internal-solver.cc:33 cmdline/apt-sortpkgs.cc:147 +#: cmdline/apt-cache.cc:1733 cmdline/apt-cdrom.cc:252 cmdline/apt-config.cc:83 +#: cmdline/apt-get.cc:1580 cmdline/apt-mark.cc:377 cmdline/apt.cc:66 +#: cmdline/apt-extracttemplates.cc:217 ftparchive/apt-ftparchive.cc:591 +#: cmdline/apt-internal-solver.cc:34 cmdline/apt-sortpkgs.cc:147 #, c-format msgid "%s %s for %s compiled on %s %s\n" msgstr "%s %s för %s kompilerad den %s %s\n" -#: cmdline/apt-cache.cc:1760 +#: cmdline/apt-cache.cc:1740 #, fuzzy msgid "" "Usage: apt-cache [options] command\n" @@ -238,35 +240,35 @@ msgstr "" "Se manualsidorna för apt-cache(8) och apt.conf(5) för mer information.\n" #. }}} -#: cmdline/apt-cdrom.cc:43 +#: cmdline/apt-cdrom.cc:45 msgid "" "No CD-ROM could be auto-detected or found using the default mount point.\n" "You may try the --cdrom option to set the CD-ROM mount point. See 'man apt-" "cdrom' for more information about the CD-ROM auto-detection and mount point." msgstr "" -#: cmdline/apt-cdrom.cc:85 +#: cmdline/apt-cdrom.cc:89 msgid "Please provide a name for this Disc, such as 'Debian 5.0.3 Disk 1'" msgstr "Ange ett namn för denna skiva, exempelvis \"Debian 5.0.3 Disk 1\"" -#: cmdline/apt-cdrom.cc:100 +#: cmdline/apt-cdrom.cc:104 msgid "Please insert a Disc in the drive and press enter" msgstr "Mata in en skiva i enheten och tryck på Enter" -#: cmdline/apt-cdrom.cc:135 +#: cmdline/apt-cdrom.cc:141 #, c-format msgid "Failed to mount '%s' to '%s'" msgstr "Misslyckades med att montera \"%s\" till \"%s\"" -#: cmdline/apt-cdrom.cc:170 +#: cmdline/apt-cdrom.cc:196 msgid "Repeat this process for the rest of the CDs in your set." msgstr "Upprepa proceduren för resten av cd-skivorna i din uppsättning." -#: cmdline/apt-config.cc:46 +#: cmdline/apt-config.cc:48 msgid "Arguments not in pairs" msgstr "Argumenten gavs inte parvis" -#: cmdline/apt-config.cc:87 +#: cmdline/apt-config.cc:89 msgid "" "Usage: apt-config [options] command\n" "\n" @@ -294,605 +296,70 @@ msgstr "" " -c=? Läs denna konfigurationsfil.\n" " -o=? Ställ in en godtycklig konfigurationsflagga, t.ex -o dir::cache=/tmp\n" -#. TRANSLATOR: Yes/No question help-text: defaulting to Y[es] -#. e.g. "Do you want to continue? [Y/n] " -#. The user has to answer with an input matching the -#. YESEXPR/NOEXPR defined in your l10n. -#: cmdline/apt-get.cc:146 -msgid "[Y/n]" -msgstr "[J/n]" - -#. TRANSLATOR: Yes/No question help-text: defaulting to N[o] -#. e.g. "Should this file be removed? [y/N] " -#. The user has to answer with an input matching the -#. YESEXPR/NOEXPR defined in your l10n. -#: cmdline/apt-get.cc:152 -msgid "[y/N]" -msgstr "[j/N]" - -#. TRANSLATOR: "Yes" answer printed for a yes/no question if --assume-yes is set -#: cmdline/apt-get.cc:163 -msgid "Y" -msgstr "J" - -#. TRANSLATOR: "No" answer printed for a yes/no question if --assume-no is set -#: cmdline/apt-get.cc:169 -msgid "N" -msgstr "" - -#: cmdline/apt-get.cc:191 apt-pkg/cachefilter.cc:33 -#, c-format -msgid "Regex compilation error - %s" -msgstr "Fel vid kompilering av reguljärt uttryck - %s" - -#: cmdline/apt-get.cc:289 -msgid "The following packages have unmet dependencies:" -msgstr "Följande paket har beroenden som inte kan tillfredsställas:" - -#: cmdline/apt-get.cc:379 -#, c-format -msgid "but %s is installed" -msgstr "men %s är installerat" - -#: cmdline/apt-get.cc:381 -#, c-format -msgid "but %s is to be installed" -msgstr "men %s kommer att installeras" - -#: cmdline/apt-get.cc:388 -msgid "but it is not installable" -msgstr "men det kan inte installeras" - -#: cmdline/apt-get.cc:390 -msgid "but it is a virtual package" -msgstr "men det är ett virtuellt paket" - -#: cmdline/apt-get.cc:393 -msgid "but it is not installed" -msgstr "men det är inte installerat" - -#: cmdline/apt-get.cc:393 -msgid "but it is not going to be installed" -msgstr "men det kommer inte att installeras" - -#: cmdline/apt-get.cc:398 -msgid " or" -msgstr " eller" - -#: cmdline/apt-get.cc:427 -msgid "The following NEW packages will be installed:" -msgstr "Följande NYA paket kommer att installeras:" - -#: cmdline/apt-get.cc:453 -msgid "The following packages will be REMOVED:" -msgstr "Följande paket kommer att TAS BORT:" - -#: cmdline/apt-get.cc:475 -msgid "The following packages have been kept back:" -msgstr "Följande paket har hållits tillbaka:" - -#: cmdline/apt-get.cc:496 -msgid "The following packages will be upgraded:" -msgstr "Följande paket kommer att uppgraderas:" - -#: cmdline/apt-get.cc:517 -msgid "The following packages will be DOWNGRADED:" -msgstr "Följande paket kommer att NEDGRADERAS:" - -#: cmdline/apt-get.cc:537 -msgid "The following held packages will be changed:" -msgstr "Följande tillbakahållna paket kommer att ändras:" - -#: cmdline/apt-get.cc:592 -#, c-format -msgid "%s (due to %s) " -msgstr "%s (på grund av %s) " - -#: cmdline/apt-get.cc:600 -msgid "" -"WARNING: The following essential packages will be removed.\n" -"This should NOT be done unless you know exactly what you are doing!" -msgstr "" -"VARNING: Följande systemkritiska paket kommer att tas bort.\n" -"Detta bör INTE genomföras såvida du inte vet exakt vad du gör!" - -#: cmdline/apt-get.cc:631 -#, c-format -msgid "%lu upgraded, %lu newly installed, " -msgstr "%lu att uppgradera, %lu att nyinstallera, " - -#: cmdline/apt-get.cc:635 -#, c-format -msgid "%lu reinstalled, " -msgstr "%lu att installera om, " - -#: cmdline/apt-get.cc:637 -#, c-format -msgid "%lu downgraded, " -msgstr "%lu att nedgradera, " - -#: cmdline/apt-get.cc:639 -#, c-format -msgid "%lu to remove and %lu not upgraded.\n" -msgstr "%lu att ta bort och %lu att inte uppgradera.\n" - -#: cmdline/apt-get.cc:643 -#, c-format -msgid "%lu not fully installed or removed.\n" -msgstr "%lu är inte helt installerade eller borttagna.\n" - -#: cmdline/apt-get.cc:664 -#, c-format -msgid "Note, selecting '%s' for task '%s'\n" -msgstr "Observera, väljer \"%s\" för funktionen \"%s\"\n" - -#: cmdline/apt-get.cc:669 -#, c-format -msgid "Note, selecting '%s' for regex '%s'\n" -msgstr "Observera, väljer \"%s\" för det reguljära uttrycket \"%s\"\n" - -#: cmdline/apt-get.cc:686 -#, c-format -msgid "Package %s is a virtual package provided by:\n" -msgstr "Paketet %s är ett virtuellt paket som tillhandahålls av:\n" - -#: cmdline/apt-get.cc:697 -msgid " [Installed]" -msgstr " [Installerat]" - -#: cmdline/apt-get.cc:706 -msgid " [Not candidate version]" -msgstr " [Inte kandidatversion]" - -#: cmdline/apt-get.cc:708 -msgid "You should explicitly select one to install." -msgstr "Du bör uttryckligen ange ett att installera." - -#: cmdline/apt-get.cc:711 -#, c-format -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 "" -"Paketet %s är inte tillgängligt, men ett annat paket hänvisar till det.\n" -"Det kan betyda att paketet saknas, har blivit föråldrat eller endast\n" -"är tillgängligt från andra källor\n" - -#: cmdline/apt-get.cc:729 -msgid "However the following packages replace it:" -msgstr "Dock kan följande paket ersätta det:" - -#: cmdline/apt-get.cc:741 -#, c-format -msgid "Package '%s' has no installation candidate" -msgstr "Paketet \"%s\" har ingen installationskandidat" - -#: cmdline/apt-get.cc:754 -#, c-format -msgid "Virtual packages like '%s' can't be removed\n" -msgstr "Virtuella paket som \"%s\" kan inte tas bort\n" - -#. TRANSLATORS: Note, this is not an interactive question -#: cmdline/apt-get.cc:766 cmdline/apt-get.cc:969 +#: cmdline/apt-get.cc:244 #, fuzzy, c-format -msgid "Package '%s' is not installed, so not removed. Did you mean '%s'?\n" -msgstr "Paketet %s är inte installerat, så det tas inte bort\n" +msgid "Can not find a package for architecture '%s'" +msgstr "Kunde inte hitta något paket enligt reguljära uttrycket \"%s\"" -#: cmdline/apt-get.cc:772 cmdline/apt-get.cc:975 +#: cmdline/apt-get.cc:326 #, fuzzy, c-format -msgid "Package '%s' is not installed, so not removed\n" -msgstr "Paketet %s är inte installerat, så det tas inte bort\n" - -#: cmdline/apt-get.cc:817 -#, c-format -msgid "Note, selecting '%s' instead of '%s'\n" -msgstr "Observera, väljer \"%s\" istället för \"%s\"\n" - -#: cmdline/apt-get.cc:847 -#, c-format -msgid "Skipping %s, it is already installed and upgrade is not set.\n" -msgstr "" -"Hoppar över %s, det är redan installerat och uppgradering har inte valts.\n" - -#: cmdline/apt-get.cc:851 -#, c-format -msgid "Skipping %s, it is not installed and only upgrades are requested.\n" -msgstr "" -"Hoppar över %s, det är inte installerat och endast uppgraderingar har " -"begärts.\n" - -#: cmdline/apt-get.cc:863 -#, c-format -msgid "Reinstallation of %s is not possible, it cannot be downloaded.\n" -msgstr "Ominstallation av %s är inte möjlig, det kan inte hämtas.\n" - -#: cmdline/apt-get.cc:868 -#, c-format -msgid "%s is already the newest version.\n" -msgstr "%s är redan den senaste versionen.\n" - -#: cmdline/apt-get.cc:887 cmdline/apt-get.cc:2187 cmdline/apt-mark.cc:68 -#, c-format -msgid "%s set to manually installed.\n" -msgstr "%s är satt till manuellt installerad.\n" - -#: cmdline/apt-get.cc:913 -#, c-format -msgid "Selected version '%s' (%s) for '%s'\n" -msgstr "Valde version \"%s\" (%s) för \"%s\"\n" +msgid "Can not find a package '%s' with version '%s'" +msgstr "Kunde inte hitta något paket enligt reguljära uttrycket \"%s\"" -#: cmdline/apt-get.cc:918 +#: cmdline/apt-get.cc:329 #, fuzzy, c-format -msgid "Selected version '%s' (%s) for '%s' because of '%s'\n" -msgstr "Valde version \"%s\" (%s) för \"%s\"\n" - -#: cmdline/apt-get.cc:1054 -msgid "Correcting dependencies..." -msgstr "Korrigerar beroenden...." - -#: cmdline/apt-get.cc:1057 -msgid " failed." -msgstr " misslyckades." - -#: cmdline/apt-get.cc:1060 -msgid "Unable to correct dependencies" -msgstr "Kunde inte korrigera beroenden" - -#: cmdline/apt-get.cc:1063 -msgid "Unable to minimize the upgrade set" -msgstr "Kunde inte minimera uppgraderingsuppsättningen" - -#: cmdline/apt-get.cc:1065 -msgid " Done" -msgstr " Färdig" - -#: cmdline/apt-get.cc:1069 -msgid "You might want to run 'apt-get -f install' to correct these." -msgstr "Du bör köra \"apt-get -f install\" för att korrigera dessa." - -#: cmdline/apt-get.cc:1072 -msgid "Unmet dependencies. Try using -f." -msgstr "Otillfredsställda beroenden. Prova med -f." - -#: cmdline/apt-get.cc:1097 -msgid "WARNING: The following packages cannot be authenticated!" -msgstr "VARNING: Följande paket kunde inte autentiseras!" - -#: cmdline/apt-get.cc:1101 -msgid "Authentication warning overridden.\n" -msgstr "Autentiseringsvarning åsidosatt.\n" - -#: cmdline/apt-get.cc:1108 -msgid "Install these packages without verification?" -msgstr "Installera dessa paket utan verifiering?" - -#: cmdline/apt-get.cc:1110 -msgid "Some packages could not be authenticated" -msgstr "Några av paketen kunde inte autentiseras" - -#: cmdline/apt-get.cc:1119 cmdline/apt-get.cc:1280 -msgid "There are problems and -y was used without --force-yes" -msgstr "Problem har uppstått och -y användes utan --force-yes" - -#: cmdline/apt-get.cc:1160 -msgid "Internal error, InstallPackages was called with broken packages!" -msgstr "Internt fel. InstallPackages anropades med trasiga paket!" - -#: cmdline/apt-get.cc:1169 -msgid "Packages need to be removed but remove is disabled." -msgstr "Paketen måste tas bort men \"Remove\" är inaktiverat." - -#: cmdline/apt-get.cc:1180 -msgid "Internal error, Ordering didn't finish" -msgstr "Internt fel. Sorteringen färdigställdes inte" - -#: cmdline/apt-get.cc:1218 -msgid "How odd.. The sizes didn't match, email apt@packages.debian.org" -msgstr "" -"Konstigt.. storlekarna stämde inte överens, skicka e-post till apt@packages." -"debian.org" - -#. 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:1225 -#, c-format -msgid "Need to get %sB/%sB of archives.\n" -msgstr "Behöver hämta %sB/%sB arkiv.\n" - -#. 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:1230 -#, c-format -msgid "Need to get %sB of archives.\n" -msgstr "Behöver hämta %sB arkiv.\n" - -#. 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:1237 -#, c-format -msgid "After this operation, %sB of additional disk space will be used.\n" -msgstr "" -"Efter denna åtgärd kommer ytterligare %sB utrymme användas på disken.\n" - -#. 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:1242 -#, c-format -msgid "After this operation, %sB disk space will be freed.\n" -msgstr "Efter denna åtgärd kommer %sB att frigöras på disken.\n" - -#: cmdline/apt-get.cc:1257 cmdline/apt-get.cc:1260 cmdline/apt-get.cc:2621 -#: cmdline/apt-get.cc:2624 -#, c-format -msgid "Couldn't determine free space in %s" -msgstr "Kunde inte fastställa ledigt utrymme i %s" - -#: cmdline/apt-get.cc:1270 -#, c-format -msgid "You don't have enough free space in %s." -msgstr "Du har inte tillräckligt mycket ledigt utrymme i %s" - -#: cmdline/apt-get.cc:1286 cmdline/apt-get.cc:1308 -msgid "Trivial Only specified but this is not a trivial operation." -msgstr "\"Trivial Only\" angavs, men detta är inte en trivial handling." - -#. TRANSLATOR: This string needs to be typed by the user as a confirmation, so be -#. careful with hard to type or special characters (like non-breaking spaces) -#: cmdline/apt-get.cc:1290 -msgid "Yes, do as I say!" -msgstr "Ja, gör som jag säger!" - -#: cmdline/apt-get.cc:1292 -#, c-format -msgid "" -"You are about to do something potentially harmful.\n" -"To continue type in the phrase '%s'\n" -" ?] " -msgstr "" -"Du är på väg att göra någonting som kan vara skadligt\n" -"Skriv in frasen \"%s\" för att fortsätta\n" -" ?] " - -# Visas då man svarar nej -#: cmdline/apt-get.cc:1298 cmdline/apt-get.cc:1317 -msgid "Abort." -msgstr "Avbryter." - -#: cmdline/apt-get.cc:1313 -msgid "Do you want to continue?" -msgstr "Vill du fortsätta?" - -#: cmdline/apt-get.cc:1385 cmdline/apt-get.cc:2686 apt-pkg/algorithms.cc:1566 -#, c-format -msgid "Failed to fetch %s %s\n" -msgstr "Misslyckades med att hämta %s %s\n" - -#: cmdline/apt-get.cc:1403 -msgid "Some files failed to download" -msgstr "Misslyckades med att hämta vissa filer" - -#: cmdline/apt-get.cc:1404 cmdline/apt-get.cc:2698 -msgid "Download complete and in download only mode" -msgstr "Hämtningen färdig i \"endast-hämta\"-läge" - -#: cmdline/apt-get.cc:1410 -msgid "" -"Unable to fetch some archives, maybe run apt-get update or try with --fix-" -"missing?" -msgstr "" -"Vissa arkiv kunte inte hämtas. Prova att köra \"apt-get update\" eller med --" -"fix-missing." - -#: cmdline/apt-get.cc:1414 -msgid "--fix-missing and media swapping is not currently supported" -msgstr "--fix-missing och mediabyte stöds inte för tillfället" - -#: cmdline/apt-get.cc:1419 -msgid "Unable to correct missing packages." -msgstr "Kunde inte korrigera saknade paket." - -#: cmdline/apt-get.cc:1420 -msgid "Aborting install." -msgstr "Avbryter installationen." - -#: cmdline/apt-get.cc:1448 -msgid "" -"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] "" -"Följande paket har försvunnit från ditt system eftersom\n" -"alla filer har skrivits över av andra paket:" -msgstr[1] "" -"Följande paket har försvunnit från ditt system eftersom\n" -"alla filer har skrivits över av andra paket:" - -#: cmdline/apt-get.cc:1452 -msgid "Note: This is done automatically and on purpose by dpkg." -msgstr "Observera: Detta sker med automatik och vid behov av dpkg." - -#: cmdline/apt-get.cc:1590 -#, c-format -msgid "Ignore unavailable target release '%s' of package '%s'" -msgstr "Ignorera otillgängliga målutgåvan \"%s\" av paketet \"%s\"" +msgid "Can not find a package '%s' with release '%s'" +msgstr "Kunde inte hitta något paket enligt reguljära uttrycket \"%s\"" -#: cmdline/apt-get.cc:1622 +#: cmdline/apt-get.cc:366 #, c-format msgid "Picking '%s' as source package instead of '%s'\n" msgstr "Väljer \"%s\" som källkodspaket istället för \"%s\"\n" -#. if (VerTag.empty() == false && Last == 0) -#: cmdline/apt-get.cc:1660 -#, c-format -msgid "Ignore unavailable version '%s' of package '%s'" +#: cmdline/apt-get.cc:422 +#, fuzzy, c-format +msgid "Can not find version '%s' of package '%s'" msgstr "Ignorera otillgängliga versionen \"%s\" av paketet \"%s\"" -#: cmdline/apt-get.cc:1676 -msgid "The update command takes no arguments" -msgstr "Uppdateringskommandot tar inga argument" - -#: cmdline/apt-get.cc:1742 -msgid "We are not supposed to delete stuff, can't start AutoRemover" -msgstr "" -"Det är inte meningen att vi ska ta bort något, kan inte starta AutoRemover" - -#: cmdline/apt-get.cc:1846 -msgid "" -"Hmm, seems like the AutoRemover destroyed something which really\n" -"shouldn't happen. Please file a bug report against apt." -msgstr "" -"Hmm, det verkar som AutoRemover förstörde något som verkligen\n" -"inte skulle hända. Skicka in en felrapport mot paketet 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:1849 cmdline/apt-get.cc:2017 -msgid "The following information may help to resolve the situation:" -msgstr "Följande information kan vara till hjälp för att lösa situationen:" - -#: cmdline/apt-get.cc:1853 -msgid "Internal Error, AutoRemover broke stuff" -msgstr "Internt fel, AutoRemover förstörde något" - -#: cmdline/apt-get.cc:1860 -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] "" -"Följande paket har installerats automatiskt och är inte längre nödvändigt:" -msgstr[1] "" -"Följande paket har installerats automatiskt och är inte längre nödvändiga:" - -#: cmdline/apt-get.cc:1864 -#, 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 paket blev installerade automatiskt och är inte längre nödvändigt.\n" -msgstr[1] "" -"%lu paket blev installerade automatiskt och är inte längre nödvändiga.\n" - -#: cmdline/apt-get.cc:1866 -#, fuzzy -msgid "Use 'apt-get autoremove' to remove it." -msgid_plural "Use 'apt-get autoremove' to remove them." -msgstr[0] "Använd \"apt-get autoremove\" för att ta bort dem." -msgstr[1] "Använd \"apt-get autoremove\" för att ta bort dem." - -#: cmdline/apt-get.cc:1885 -msgid "Internal error, AllUpgrade broke stuff" -msgstr "Internt fel, AllUpgrade förstörde något" - -#: cmdline/apt-get.cc:1984 -msgid "You might want to run 'apt-get -f install' to correct these:" -msgstr "Du bör köra \"apt-get -f install\" för att korrigera dessa:" - -#: cmdline/apt-get.cc:1988 -msgid "" -"Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a " -"solution)." -msgstr "" -"Otillfredsställda beroenden. Prova med \"apt-get -f install\" utan paket " -"(eller ange en lösning)." - -#: cmdline/apt-get.cc:2002 -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 "" -"Några paket kunde inte installeras. Det kan betyda att du har begärt\n" -"en omöjlig situation eller, om du använder den instabila utgåvan\n" -"att några nödvändiga paket ännu inte har skapats eller flyttats\n" -"ut från \"Incoming\"." - -#: cmdline/apt-get.cc:2023 -msgid "Broken packages" -msgstr "Trasiga paket" - -#: cmdline/apt-get.cc:2049 -msgid "The following extra packages will be installed:" -msgstr "Följande ytterligare paket kommer att installeras:" - -#: cmdline/apt-get.cc:2139 -msgid "Suggested packages:" -msgstr "Föreslagna paket:" - -#: cmdline/apt-get.cc:2140 -msgid "Recommended packages:" -msgstr "Rekommenderade paket:" - -#: cmdline/apt-get.cc:2182 +#: cmdline/apt-get.cc:453 #, c-format msgid "Couldn't find package %s" msgstr "Kunde inte hitta paketet %s" -#: cmdline/apt-get.cc:2189 cmdline/apt-mark.cc:70 +#: cmdline/apt-get.cc:458 cmdline/apt-mark.cc:70 +#, c-format +msgid "%s set to manually installed.\n" +msgstr "%s är satt till manuellt installerad.\n" + +#: cmdline/apt-get.cc:460 cmdline/apt-mark.cc:72 #, c-format msgid "%s set to automatically installed.\n" msgstr "%s är satt till automatiskt installerad.\n" -#: cmdline/apt-get.cc:2197 cmdline/apt-mark.cc:114 +#: cmdline/apt-get.cc:468 cmdline/apt-mark.cc:116 msgid "" "This command is deprecated. Please use 'apt-mark auto' and 'apt-mark manual' " "instead." msgstr "" -#: cmdline/apt-get.cc:2213 -msgid "Calculating upgrade... " -msgstr "Beräknar uppgradering... " - -#: cmdline/apt-get.cc:2216 methods/ftp.cc:712 methods/connect.cc:116 -msgid "Failed" -msgstr "Misslyckades" - -#: cmdline/apt-get.cc:2221 -msgid "Done" -msgstr "Färdig" - -#: cmdline/apt-get.cc:2288 cmdline/apt-get.cc:2296 +#: cmdline/apt-get.cc:537 cmdline/apt-get.cc:545 msgid "Internal error, problem resolver broke stuff" msgstr "Internt fel, problemlösaren förstörde någonting" -#: cmdline/apt-get.cc:2324 cmdline/apt-get.cc:2361 +#: cmdline/apt-get.cc:573 cmdline/apt-get.cc:610 msgid "Unable to lock the download directory" msgstr "Kunde inte låsa hämtningskatalogen" -#: cmdline/apt-get.cc:2418 -#, c-format -msgid "Can't find a source to download version '%s' of '%s'" -msgstr "" - -#: cmdline/apt-get.cc:2423 -#, c-format -msgid "Downloading %s %s" -msgstr "" - -#: cmdline/apt-get.cc:2483 +#: cmdline/apt-get.cc:725 msgid "Must specify at least one package to fetch source for" msgstr "Du måste ange minst ett paket att hämta källkod för" -#: cmdline/apt-get.cc:2523 cmdline/apt-get.cc:2835 +#: cmdline/apt-get.cc:765 cmdline/apt-get.cc:1060 #, c-format msgid "Unable to find a source package for %s" msgstr "Kunde inte hitta något källkodspaket för %s" -#: cmdline/apt-get.cc:2540 +#: cmdline/apt-get.cc:782 #, c-format msgid "" "NOTICE: '%s' packaging is maintained in the '%s' version control system at:\n" @@ -902,7 +369,7 @@ msgstr "" "på:\n" "%s\n" -#: cmdline/apt-get.cc:2545 +#: cmdline/apt-get.cc:787 #, fuzzy, c-format msgid "" "Please use:\n" @@ -913,85 +380,95 @@ msgstr "" "bzr get %s\n" "för att hämta senaste (möjligen inte utgivna) uppdateringar av paketet.\n" -#: cmdline/apt-get.cc:2598 +#: cmdline/apt-get.cc:840 #, c-format msgid "Skipping already downloaded file '%s'\n" msgstr "Hoppar över redan hämtade filen \"%s\"\n" -#: cmdline/apt-get.cc:2635 +#: cmdline/apt-get.cc:863 cmdline/apt-get.cc:866 +#: apt-private/private-install.cc:198 apt-private/private-install.cc:201 +#, c-format +msgid "Couldn't determine free space in %s" +msgstr "Kunde inte fastställa ledigt utrymme i %s" + +#: cmdline/apt-get.cc:877 #, c-format msgid "You don't have enough free space in %s" msgstr "Du har inte tillräckligt mycket ledigt utrymme i %s" #. 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:2644 +#: cmdline/apt-get.cc:886 #, c-format msgid "Need to get %sB/%sB of source archives.\n" msgstr "Behöver hämta %sB/%sB källkodsarkiv.\n" #. 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:2649 +#: cmdline/apt-get.cc:891 #, c-format msgid "Need to get %sB of source archives.\n" msgstr "Behöver hämta %sB källkodsarkiv.\n" -#: cmdline/apt-get.cc:2655 +#: cmdline/apt-get.cc:897 #, c-format msgid "Fetch source %s\n" msgstr "Hämtar källkoden %s\n" -#: cmdline/apt-get.cc:2693 +#: cmdline/apt-get.cc:918 msgid "Failed to fetch some archives." msgstr "Misslyckades med att hämta vissa arkiv." -#: cmdline/apt-get.cc:2724 +#: cmdline/apt-get.cc:923 apt-private/private-install.cc:325 +msgid "Download complete and in download only mode" +msgstr "Hämtningen färdig i \"endast-hämta\"-läge" + +#: cmdline/apt-get.cc:949 #, c-format msgid "Skipping unpack of already unpacked source in %s\n" msgstr "Packar inte upp redan uppackad källkod i %s\n" -#: cmdline/apt-get.cc:2736 +#: cmdline/apt-get.cc:961 #, c-format msgid "Unpack command '%s' failed.\n" msgstr "Uppackningskommandot \"%s\" misslyckades.\n" -#: cmdline/apt-get.cc:2737 +#: cmdline/apt-get.cc:962 #, c-format msgid "Check if the 'dpkg-dev' package is installed.\n" msgstr "Försäkra dig om att paketet \"dpkg-dev\" är installerat.\n" -#: cmdline/apt-get.cc:2759 +#: cmdline/apt-get.cc:984 #, c-format msgid "Build command '%s' failed.\n" msgstr "Byggkommandot \"%s\" misslyckades.\n" -#: cmdline/apt-get.cc:2779 +#: cmdline/apt-get.cc:1004 msgid "Child process failed" msgstr "Barnprocessen misslyckades" -#: cmdline/apt-get.cc:2798 +#: cmdline/apt-get.cc:1023 msgid "Must specify at least one package to check builddeps for" msgstr "Du måste ange minst ett paket att kontrollera byggberoenden för" -#: cmdline/apt-get.cc:2823 +#: cmdline/apt-get.cc:1048 #, c-format msgid "" "No architecture information available for %s. See apt.conf(5) APT::" "Architectures for setup" msgstr "" -#: cmdline/apt-get.cc:2847 cmdline/apt-get.cc:2850 +#: cmdline/apt-get.cc:1072 cmdline/apt-get.cc:1075 #, c-format msgid "Unable to get build-dependency information for %s" msgstr "Kunde inte hämta information om byggberoenden för %s" -#: cmdline/apt-get.cc:2870 +#: cmdline/apt-get.cc:1095 #, c-format msgid "%s has no build depends.\n" msgstr "%s har inga byggberoenden.\n" -#: cmdline/apt-get.cc:3040 +#: cmdline/apt-get.cc:1265 #, fuzzy, c-format msgid "" "%s dependency for %s can't be satisfied because %s is not allowed on '%s' " @@ -1000,7 +477,7 @@ msgstr "" "%s-beroendet på %s kan inte tillfredsställas eftersom paketet %s inte kan " "hittas" -#: cmdline/apt-get.cc:3058 +#: cmdline/apt-get.cc:1283 #, c-format msgid "" "%s dependency for %s cannot be satisfied because the package %s cannot be " @@ -1009,14 +486,14 @@ msgstr "" "%s-beroendet på %s kan inte tillfredsställas eftersom paketet %s inte kan " "hittas" -#: cmdline/apt-get.cc:3081 +#: cmdline/apt-get.cc:1306 #, c-format msgid "Failed to satisfy %s dependency for %s: Installed package %s is too new" msgstr "" "Misslyckades med att tillfredsställa %s-beroendet för %s: Det installerade " "paketet %s är för nytt" -#: cmdline/apt-get.cc:3120 +#: cmdline/apt-get.cc:1345 #, fuzzy, c-format msgid "" "%s dependency for %s cannot be satisfied because candidate version of " @@ -1025,7 +502,7 @@ msgstr "" "%s-beroendet på %s kan inte tillfredsställas eftersom inga tillgängliga " "versioner av paketet %s tillfredsställer versionskraven" -#: cmdline/apt-get.cc:3126 +#: cmdline/apt-get.cc:1351 #, fuzzy, c-format msgid "" "%s dependency for %s cannot be satisfied because package %s has no candidate " @@ -1034,31 +511,31 @@ msgstr "" "%s-beroendet på %s kan inte tillfredsställas eftersom paketet %s inte kan " "hittas" -#: cmdline/apt-get.cc:3149 +#: cmdline/apt-get.cc:1374 #, c-format msgid "Failed to satisfy %s dependency for %s: %s" msgstr "Misslyckades med att tillfredsställa %s-beroendet för %s: %s" -#: cmdline/apt-get.cc:3164 +#: cmdline/apt-get.cc:1389 #, c-format msgid "Build-dependencies for %s could not be satisfied." msgstr "Byggberoenden för %s kunde inte tillfredsställas." -#: cmdline/apt-get.cc:3169 +#: cmdline/apt-get.cc:1394 msgid "Failed to process build dependencies" msgstr "Misslyckades med att behandla byggberoenden" # Felmeddelande för misslyckad chdir -#: cmdline/apt-get.cc:3262 cmdline/apt-get.cc:3274 +#: cmdline/apt-get.cc:1487 cmdline/apt-get.cc:1499 #, fuzzy, c-format msgid "Changelog for %s (%s)" msgstr "Ansluter till %s (%s)" -#: cmdline/apt-get.cc:3397 +#: cmdline/apt-get.cc:1585 msgid "Supported modules:" msgstr "Moduler som stöds:" -#: cmdline/apt-get.cc:3438 +#: cmdline/apt-get.cc:1626 #, fuzzy msgid "" "Usage: apt-get [options] command\n" @@ -1146,107 +623,53 @@ msgstr "" "för mer information och flaggor.\n" " Denna APT har Speciella Ko-Krafter.\n" -#: cmdline/apt-get.cc:3603 -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 "" -"OBSERVERA: Detta är endast en simulation!\n" -" apt-get behöver root-privilegier för verklig körning.\n" -" Tänk också på att låsningen är inaktiverad, så\n" -" förlita dig inte på relevansen till den verkliga situationen!" - -# Måste vara tre bokstäver(?) -# "Hit" = aktuell version är fortfarande giltig -#: cmdline/acqprogress.cc:60 -msgid "Hit " -msgstr "Bra " - -# "Get:" = hämtar ny version -#: cmdline/acqprogress.cc:84 -msgid "Get:" -msgstr "Läs:" - -# "Ign" = hoppar över -#: cmdline/acqprogress.cc:115 -msgid "Ign " -msgstr "Ign " - -# "Err" = fel vid hämtning -#: cmdline/acqprogress.cc:119 -msgid "Err " -msgstr "Fel " - -#: cmdline/acqprogress.cc:140 -#, c-format -msgid "Fetched %sB in %s (%sB/s)\n" -msgstr "Hämtade %sB på %s (%sB/s)\n" - -#: cmdline/acqprogress.cc:230 -#, c-format -msgid " [Working]" -msgstr " [Arbetar]" - -#: cmdline/acqprogress.cc:286 -#, c-format -msgid "" -"Media change: please insert the disc labeled\n" -" '%s'\n" -"in the drive '%s' and press enter\n" -msgstr "" -"Mediabyte: Mata in skivan med etiketten\n" -" \"%s\"\n" -"i enheten \"%s\" och tryck på Enter\n" - -#: cmdline/apt-mark.cc:55 +#: cmdline/apt-mark.cc:57 #, fuzzy, c-format msgid "%s can not be marked as it is not installed.\n" msgstr "men det är inte installerat" -#: cmdline/apt-mark.cc:61 +#: cmdline/apt-mark.cc:63 #, fuzzy, c-format msgid "%s was already set to manually installed.\n" msgstr "%s är satt till manuellt installerad.\n" -#: cmdline/apt-mark.cc:63 +#: cmdline/apt-mark.cc:65 #, fuzzy, c-format msgid "%s was already set to automatically installed.\n" msgstr "%s är satt till automatiskt installerad.\n" -#: cmdline/apt-mark.cc:228 +#: cmdline/apt-mark.cc:230 #, fuzzy, c-format msgid "%s was already set on hold.\n" msgstr "%s är redan den senaste versionen.\n" -#: cmdline/apt-mark.cc:230 +#: cmdline/apt-mark.cc:232 #, fuzzy, c-format msgid "%s was already not hold.\n" msgstr "%s är redan den senaste versionen.\n" -#: cmdline/apt-mark.cc:245 cmdline/apt-mark.cc:326 -#: apt-pkg/contrib/fileutl.cc:832 apt-pkg/contrib/gpgv.cc:223 -#: apt-pkg/deb/dpkgpm.cc:1032 +#: cmdline/apt-mark.cc:247 cmdline/apt-mark.cc:328 +#: apt-pkg/contrib/fileutl.cc:850 apt-pkg/contrib/gpgv.cc:217 +#: apt-pkg/deb/dpkgpm.cc:1182 #, c-format msgid "Waited for %s but it wasn't there" msgstr "Väntade på %s men den fanns inte där" -#: cmdline/apt-mark.cc:260 cmdline/apt-mark.cc:309 +#: cmdline/apt-mark.cc:262 cmdline/apt-mark.cc:311 #, fuzzy, c-format msgid "%s set on hold.\n" msgstr "%s är satt till manuellt installerad.\n" -#: cmdline/apt-mark.cc:262 cmdline/apt-mark.cc:314 +#: cmdline/apt-mark.cc:264 cmdline/apt-mark.cc:316 #, fuzzy, c-format msgid "Canceled hold on %s.\n" msgstr "Misslyckades med att öppna %s" -#: cmdline/apt-mark.cc:332 +#: cmdline/apt-mark.cc:334 msgid "Executing dpkg failed. Are you root?" msgstr "" -#: cmdline/apt-mark.cc:379 +#: cmdline/apt-mark.cc:381 msgid "" "Usage: apt-mark [options] {auto|manual} pkg1 [pkg2 ...]\n" "\n" @@ -1256,6 +679,11 @@ msgid "" "Commands:\n" " auto - Mark the given packages as automatically installed\n" " manual - Mark the given packages as manually installed\n" +" hold - Mark a package as held back\n" +" unhold - Unset a package set as held back\n" +" showauto - Print the list of automatically installed packages\n" +" showmanual - Print the list of manually installed packages\n" +" showhold - Print the list of package on hold\n" "\n" "Options:\n" " -h This help text.\n" @@ -1268,6 +696,28 @@ msgid "" "See the apt-mark(8) and apt.conf(5) manual pages for more information." msgstr "" +#: cmdline/apt.cc:71 +msgid "" +"Usage: apt [options] command\n" +"\n" +"CLI for apt.\n" +"Basic commands: \n" +" list - list packages based on package names\n" +" search - search in package descriptions\n" +" show - show package details\n" +"\n" +" update - update list of available packages\n" +"\n" +" install - install packages\n" +" remove - remove packages\n" +"\n" +" upgrade - upgrade the system by installing/upgrading packages\n" +" full-upgrade - upgrade the system by removing/installing/upgrading " +"packages\n" +"\n" +" edit-sources - edit the source information file\n" +msgstr "" + #: methods/cdrom.cc:203 #, c-format msgid "Unable to read the cdrom database %s" @@ -1294,16 +744,16 @@ msgstr "Kunde inte avmontera cd-rom:en i %s, den kanske fortfarande används." msgid "Disk not found." msgstr "Skivan hittades inte." -#: methods/cdrom.cc:262 methods/file.cc:82 methods/rsh.cc:275 +#: methods/cdrom.cc:262 methods/file.cc:82 methods/rsh.cc:274 msgid "File not found" msgstr "Filen hittades inte" -#: methods/copy.cc:46 methods/gzip.cc:105 methods/gzip.cc:114 -#: methods/rred.cc:512 methods/rred.cc:521 +#: methods/copy.cc:46 methods/gzip.cc:106 methods/rred.cc:599 +#: methods/rred.cc:609 msgid "Failed to stat" msgstr "Kunde inte ta status" -#: methods/copy.cc:83 methods/gzip.cc:111 methods/rred.cc:518 +#: methods/copy.cc:82 methods/gzip.cc:113 methods/rred.cc:606 msgid "Failed to set modification time" msgstr "Misslyckades ställa in ändringstid" @@ -1312,34 +762,34 @@ msgid "Invalid URI, local URIS must not start with //" msgstr "Ogiltig URI, lokala URI:er får inte börja med //" #. Login must be before getpeername otherwise dante won't work. -#: methods/ftp.cc:173 +#: methods/ftp.cc:172 msgid "Logging in" msgstr "Loggar in" -#: methods/ftp.cc:179 +#: methods/ftp.cc:178 msgid "Unable to determine the peer name" msgstr "Kunde inte fastställa namnet på partnern" -#: methods/ftp.cc:184 +#: methods/ftp.cc:183 msgid "Unable to determine the local name" msgstr "Kunde inte fastställa det lokala namnet" -#: methods/ftp.cc:215 methods/ftp.cc:243 +#: methods/ftp.cc:214 methods/ftp.cc:242 #, c-format msgid "The server refused the connection and said: %s" msgstr "Servern nekade anslutningen och sade: %s" -#: methods/ftp.cc:221 +#: methods/ftp.cc:220 #, c-format msgid "USER failed, server said: %s" msgstr "USER misslyckades, servern sade: %s" -#: methods/ftp.cc:228 +#: methods/ftp.cc:227 #, c-format msgid "PASS failed, server said: %s" msgstr "PASS misslyckades, servern sade: %s" -#: methods/ftp.cc:248 +#: methods/ftp.cc:247 msgid "" "A proxy server was specified but no login script, Acquire::ftp::ProxyLogin " "is empty." @@ -1347,118 +797,122 @@ msgstr "" "En mellanserver (proxy) angavs men inget inloggningsskript, Acquire::ftp::" "ProxyLogin är tom." -#: methods/ftp.cc:276 +#: methods/ftp.cc:275 #, c-format msgid "Login script command '%s' failed, server said: %s" msgstr "Kommandot \"%s\" i inloggningsskriptet misslyckades, servern sade: %s" -#: methods/ftp.cc:302 +#: methods/ftp.cc:301 #, c-format msgid "TYPE failed, server said: %s" msgstr "TYPE misslyckades, servern sade: %s" -#: methods/ftp.cc:340 methods/ftp.cc:452 methods/rsh.cc:192 methods/rsh.cc:237 +#: methods/ftp.cc:339 methods/ftp.cc:451 methods/rsh.cc:191 methods/rsh.cc:236 msgid "Connection timeout" msgstr "Tidsgränsen för anslutningen överskreds" -#: methods/ftp.cc:346 +#: methods/ftp.cc:345 msgid "Server closed the connection" msgstr "Servern stängde anslutningen" -#: methods/ftp.cc:349 methods/rsh.cc:199 apt-pkg/contrib/fileutl.cc:1264 -#: apt-pkg/contrib/fileutl.cc:1273 apt-pkg/contrib/fileutl.cc:1276 +#: methods/ftp.cc:348 methods/rsh.cc:198 apt-pkg/contrib/fileutl.cc:1292 +#: apt-pkg/contrib/fileutl.cc:1301 apt-pkg/contrib/fileutl.cc:1304 msgid "Read error" msgstr "Läsfel" -#: methods/ftp.cc:356 methods/rsh.cc:206 +#: methods/ftp.cc:355 methods/rsh.cc:205 msgid "A response overflowed the buffer." msgstr "Ett svar spillde bufferten." -#: methods/ftp.cc:373 methods/ftp.cc:385 +#: methods/ftp.cc:372 methods/ftp.cc:384 msgid "Protocol corruption" msgstr "Protokollet skadat" -#: methods/ftp.cc:458 methods/rred.cc:238 methods/rsh.cc:243 -#: apt-pkg/contrib/fileutl.cc:1360 apt-pkg/contrib/fileutl.cc:1369 -#: apt-pkg/contrib/fileutl.cc:1372 apt-pkg/contrib/fileutl.cc:1397 +#: methods/ftp.cc:457 methods/rsh.cc:242 apt-pkg/contrib/fileutl.cc:1388 +#: apt-pkg/contrib/fileutl.cc:1397 apt-pkg/contrib/fileutl.cc:1400 +#: apt-pkg/contrib/fileutl.cc:1425 msgid "Write error" msgstr "Skrivfel" -#: methods/ftp.cc:697 methods/ftp.cc:703 methods/ftp.cc:738 +#: methods/ftp.cc:696 methods/ftp.cc:702 methods/ftp.cc:737 msgid "Could not create a socket" msgstr "Kunde inte skapa ett uttag (socket)" -#: methods/ftp.cc:708 +#: methods/ftp.cc:707 msgid "Could not connect data socket, connection timed out" msgstr "Kunde inte ansluta datauttaget (socket), inget svar inom tidsgräns" -#: methods/ftp.cc:714 +#: methods/ftp.cc:711 methods/connect.cc:116 apt-private/private-upgrade.cc:22 +msgid "Failed" +msgstr "Misslyckades" + +#: methods/ftp.cc:713 msgid "Could not connect passive socket." msgstr "Kunde inte ansluta passivt uttag (socket)." -#: methods/ftp.cc:731 +#: methods/ftp.cc:730 msgid "getaddrinfo was unable to get a listening socket" msgstr "getaddrinfo kunde inte få tag i ett lyssnande uttag (socket)" -#: methods/ftp.cc:745 +#: methods/ftp.cc:744 msgid "Could not bind a socket" msgstr "Kunde inte binda ett uttag (socket)" -#: methods/ftp.cc:749 +#: methods/ftp.cc:748 msgid "Could not listen on the socket" msgstr "Kunde inte lyssna på uttaget (socket)" -#: methods/ftp.cc:756 +#: methods/ftp.cc:755 msgid "Could not determine the socket's name" msgstr "Kunde inte fastställa uttagets namn (socket)" -#: methods/ftp.cc:788 +#: methods/ftp.cc:787 msgid "Unable to send PORT command" msgstr "Kunde inte sända PORT-kommando" -#: methods/ftp.cc:798 +#: methods/ftp.cc:797 #, c-format msgid "Unknown address family %u (AF_*)" msgstr "Okänd adressfamilj %u (AF_*)" -#: methods/ftp.cc:807 +#: methods/ftp.cc:806 #, c-format msgid "EPRT failed, server said: %s" msgstr "EPRT misslyckades, servern sade: %s" -#: methods/ftp.cc:827 +#: methods/ftp.cc:826 msgid "Data socket connect timed out" msgstr "Anslutet datauttag (socket) fick inte svar inom tidsgränsen" -#: methods/ftp.cc:834 +#: methods/ftp.cc:833 msgid "Unable to accept connection" msgstr "Kunde inte ta emot anslutningen" -#: methods/ftp.cc:873 methods/http.cc:1038 methods/rsh.cc:313 +#: methods/ftp.cc:872 methods/server.cc:357 methods/rsh.cc:312 msgid "Problem hashing file" msgstr "Problem med att lägga filen till hashtabellen" -#: methods/ftp.cc:886 +#: methods/ftp.cc:885 #, c-format msgid "Unable to fetch file, server said '%s'" msgstr "Kunde inte hämta filen, servern sade \"%s\"" -#: methods/ftp.cc:901 methods/rsh.cc:332 +#: methods/ftp.cc:900 methods/rsh.cc:331 msgid "Data socket timed out" msgstr "Datauttag (socket) fick inte svar inom tidsgränsen" -#: methods/ftp.cc:931 +#: methods/ftp.cc:930 #, c-format msgid "Data transfer failed, server said '%s'" msgstr "Dataöverföringen misslyckades, servern sade \"%s\"" # Statusmeddelande, byter från substantiv till verb #. Get the files information -#: methods/ftp.cc:1008 +#: methods/ftp.cc:1009 msgid "Query" msgstr "Frågar" -#: methods/ftp.cc:1120 +#: methods/ftp.cc:1123 msgid "Unable to invoke " msgstr "Kunde inte starta " @@ -1528,39 +982,39 @@ msgstr "Något konstigt hände när \"%s:%s\" slogs upp (%i - %s)" msgid "Unable to connect to %s:%s:" msgstr "Kunde inte ansluta till %s:%s:" -#: methods/gpgv.cc:167 +#: methods/gpgv.cc:166 msgid "" "Internal error: Good signature, but could not determine key fingerprint?!" msgstr "" "Internt fel: Korrekt signatur men kunde inte fastställa nyckelns " "fingeravtryck?!" -#: methods/gpgv.cc:171 +#: methods/gpgv.cc:170 msgid "At least one invalid signature was encountered." msgstr "Minst en ogiltig signatur träffades på." -#: methods/gpgv.cc:173 +#: methods/gpgv.cc:172 msgid "Could not execute 'gpgv' to verify signature (is gpgv installed?)" msgstr "" "Kunde inte köra \"gpgv\" för att verifiera signatur (är gpgv installerad?)" #. TRANSLATORS: %s is a single techy word like 'NODATA' -#: methods/gpgv.cc:179 +#: methods/gpgv.cc:178 #, c-format msgid "" "Clearsigned file isn't valid, got '%s' (does the network require " "authentication?)" msgstr "" -#: methods/gpgv.cc:183 +#: methods/gpgv.cc:182 msgid "Unknown error executing gpgv" msgstr "Okänt fel vid körning av gpgv" -#: methods/gpgv.cc:216 methods/gpgv.cc:223 +#: methods/gpgv.cc:215 methods/gpgv.cc:222 msgid "The following signatures were invalid:\n" msgstr "Följande signaturer är ogiltiga:\n" -#: methods/gpgv.cc:230 +#: methods/gpgv.cc:229 msgid "" "The following signatures couldn't be verified because the public key is not " "available:\n" @@ -1572,81 +1026,627 @@ msgstr "" msgid "Empty files can't be valid archives" msgstr "" -#: methods/http.cc:394 +#: methods/http.cc:516 +msgid "Error writing to the file" +msgstr "Fel vid skrivning till filen" + +#: methods/http.cc:530 +msgid "Error reading from server. Remote end closed connection" +msgstr "Fel vid läsning från server: Andra änden stängde förbindelsen" + +#: methods/http.cc:532 +msgid "Error reading from server" +msgstr "Fel vid läsning från server" + +#: methods/http.cc:568 +msgid "Error writing to file" +msgstr "Fel vid skrivning till fil" + +#: methods/http.cc:628 +msgid "Select failed" +msgstr "\"Select\" misslyckades" + +#: methods/http.cc:633 +msgid "Connection timed out" +msgstr "Anslutningen överskred tidsgränsen" + +#: methods/http.cc:656 +msgid "Error writing to output file" +msgstr "Fel vid skrivning till utdatafil" + +#: methods/server.cc:56 msgid "Waiting for headers" msgstr "Väntar på rubriker" -#: methods/http.cc:544 +#: methods/server.cc:114 msgid "Bad header line" msgstr "Felaktig rubrikrad" -#: methods/http.cc:569 methods/http.cc:576 +#: methods/server.cc:139 methods/server.cc:146 msgid "The HTTP server sent an invalid reply header" msgstr "Http-servern sände ett ogiltigt svarshuvud" -#: methods/http.cc:606 +#: methods/server.cc:176 msgid "The HTTP server sent an invalid Content-Length header" msgstr "Http-servern sände ett ogiltigt Content-Length-rubrik" -#: methods/http.cc:621 +#: methods/server.cc:199 msgid "The HTTP server sent an invalid Content-Range header" msgstr "Http-servern sände ett ogiltigt Content-Range-rubrik" -#: methods/http.cc:623 +#: methods/server.cc:201 msgid "This HTTP server has broken range support" msgstr "Den här http-serverns stöd för delvis hämtning fungerar inte" -#: methods/http.cc:647 +#: methods/server.cc:225 msgid "Unknown date format" msgstr "Okänt datumformat" -#: methods/http.cc:826 -msgid "Select failed" -msgstr "\"Select\" misslyckades" +#: methods/server.cc:494 +msgid "Bad header data" +msgstr "Felaktiga data i huvud" -#: methods/http.cc:831 -msgid "Connection timed out" -msgstr "Anslutningen överskred tidsgränsen" +#: methods/server.cc:511 methods/server.cc:567 +msgid "Connection failed" +msgstr "Anslutningen misslyckades" -#: methods/http.cc:854 -msgid "Error writing to output file" -msgstr "Fel vid skrivning till utdatafil" +#: methods/server.cc:659 +msgid "Internal error" +msgstr "Internt fel" -#: methods/http.cc:885 -msgid "Error writing to file" -msgstr "Fel vid skrivning till fil" +#: apt-private/private-list.cc:147 +msgid "Listing" +msgstr "" -#: methods/http.cc:913 -msgid "Error writing to the file" -msgstr "Fel vid skrivning till filen" +#: apt-private/private-install.cc:93 +msgid "Internal error, InstallPackages was called with broken packages!" +msgstr "Internt fel. InstallPackages anropades med trasiga paket!" -#: methods/http.cc:927 -msgid "Error reading from server. Remote end closed connection" -msgstr "Fel vid läsning från server: Andra änden stängde förbindelsen" +#: apt-private/private-install.cc:102 +msgid "Packages need to be removed but remove is disabled." +msgstr "Paketen måste tas bort men \"Remove\" är inaktiverat." -#: methods/http.cc:929 -msgid "Error reading from server" -msgstr "Fel vid läsning från server" +#: apt-private/private-install.cc:121 +msgid "Internal error, Ordering didn't finish" +msgstr "Internt fel. Sorteringen färdigställdes inte" -#: methods/http.cc:1197 -msgid "Bad header data" -msgstr "Felaktiga data i huvud" +#: apt-private/private-install.cc:159 +msgid "How odd.. The sizes didn't match, email apt@packages.debian.org" +msgstr "" +"Konstigt.. storlekarna stämde inte överens, skicka e-post till apt@packages." +"debian.org" -#: methods/http.cc:1214 methods/http.cc:1269 -msgid "Connection failed" -msgstr "Anslutningen misslyckades" +#. 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 +#: apt-private/private-install.cc:166 +#, c-format +msgid "Need to get %sB/%sB of archives.\n" +msgstr "Behöver hämta %sB/%sB arkiv.\n" -#: methods/http.cc:1361 -msgid "Internal error" -msgstr "Internt fel" +#. 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 +#: apt-private/private-install.cc:171 +#, c-format +msgid "Need to get %sB of archives.\n" +msgstr "Behöver hämta %sB arkiv.\n" + +#. 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 +#: apt-private/private-install.cc:178 +#, c-format +msgid "After this operation, %sB of additional disk space will be used.\n" +msgstr "" +"Efter denna åtgärd kommer ytterligare %sB utrymme användas på disken.\n" + +#. 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 +#: apt-private/private-install.cc:183 +#, c-format +msgid "After this operation, %sB disk space will be freed.\n" +msgstr "Efter denna åtgärd kommer %sB att frigöras på disken.\n" + +#: apt-private/private-install.cc:211 +#, c-format +msgid "You don't have enough free space in %s." +msgstr "Du har inte tillräckligt mycket ledigt utrymme i %s" + +#: apt-private/private-install.cc:221 apt-private/private-download.cc:55 +msgid "There are problems and -y was used without --force-yes" +msgstr "Problem har uppstått och -y användes utan --force-yes" + +#: apt-private/private-install.cc:227 apt-private/private-install.cc:249 +msgid "Trivial Only specified but this is not a trivial operation." +msgstr "\"Trivial Only\" angavs, men detta är inte en trivial handling." + +#. TRANSLATOR: This string needs to be typed by the user as a confirmation, so be +#. careful with hard to type or special characters (like non-breaking spaces) +#: apt-private/private-install.cc:231 +msgid "Yes, do as I say!" +msgstr "Ja, gör som jag säger!" + +#: apt-private/private-install.cc:233 +#, c-format +msgid "" +"You are about to do something potentially harmful.\n" +"To continue type in the phrase '%s'\n" +" ?] " +msgstr "" +"Du är på väg att göra någonting som kan vara skadligt\n" +"Skriv in frasen \"%s\" för att fortsätta\n" +" ?] " + +# Visas då man svarar nej +#: apt-private/private-install.cc:239 apt-private/private-install.cc:257 +msgid "Abort." +msgstr "Avbryter." + +#: apt-private/private-install.cc:254 +msgid "Do you want to continue?" +msgstr "Vill du fortsätta?" + +#: apt-private/private-install.cc:324 +msgid "Some files failed to download" +msgstr "Misslyckades med att hämta vissa filer" + +#: apt-private/private-install.cc:331 +msgid "" +"Unable to fetch some archives, maybe run apt-get update or try with --fix-" +"missing?" +msgstr "" +"Vissa arkiv kunte inte hämtas. Prova att köra \"apt-get update\" eller med --" +"fix-missing." + +#: apt-private/private-install.cc:335 +msgid "--fix-missing and media swapping is not currently supported" +msgstr "--fix-missing och mediabyte stöds inte för tillfället" + +#: apt-private/private-install.cc:340 +msgid "Unable to correct missing packages." +msgstr "Kunde inte korrigera saknade paket." + +#: apt-private/private-install.cc:341 +msgid "Aborting install." +msgstr "Avbryter installationen." + +#: apt-private/private-install.cc:377 +msgid "" +"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] "" +"Följande paket har försvunnit från ditt system eftersom\n" +"alla filer har skrivits över av andra paket:" +msgstr[1] "" +"Följande paket har försvunnit från ditt system eftersom\n" +"alla filer har skrivits över av andra paket:" + +#: apt-private/private-install.cc:381 +msgid "Note: This is done automatically and on purpose by dpkg." +msgstr "Observera: Detta sker med automatik och vid behov av dpkg." + +#: apt-private/private-install.cc:402 +msgid "We are not supposed to delete stuff, can't start AutoRemover" +msgstr "" +"Det är inte meningen att vi ska ta bort något, kan inte starta AutoRemover" + +#: apt-private/private-install.cc:510 +msgid "" +"Hmm, seems like the AutoRemover destroyed something which really\n" +"shouldn't happen. Please file a bug report against apt." +msgstr "" +"Hmm, det verkar som AutoRemover förstörde något som verkligen\n" +"inte skulle hända. Skicka in en felrapport mot paketet apt." + +#. +#. if (Packages == 1) +#. { +#. c1out << std::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.") << std::endl; +#. } +#. +#: apt-private/private-install.cc:513 apt-private/private-install.cc:654 +msgid "The following information may help to resolve the situation:" +msgstr "Följande information kan vara till hjälp för att lösa situationen:" + +#: apt-private/private-install.cc:517 +msgid "Internal Error, AutoRemover broke stuff" +msgstr "Internt fel, AutoRemover förstörde något" + +#: apt-private/private-install.cc:524 +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] "" +"Följande paket har installerats automatiskt och är inte längre nödvändigt:" +msgstr[1] "" +"Följande paket har installerats automatiskt och är inte längre nödvändiga:" + +#: apt-private/private-install.cc:528 +#, 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 paket blev installerade automatiskt och är inte längre nödvändigt.\n" +msgstr[1] "" +"%lu paket blev installerade automatiskt och är inte längre nödvändiga.\n" + +#: apt-private/private-install.cc:530 +#, fuzzy +msgid "Use 'apt-get autoremove' to remove it." +msgid_plural "Use 'apt-get autoremove' to remove them." +msgstr[0] "Använd \"apt-get autoremove\" för att ta bort dem." +msgstr[1] "Använd \"apt-get autoremove\" för att ta bort dem." + +#: apt-private/private-install.cc:624 +msgid "You might want to run 'apt-get -f install' to correct these:" +msgstr "Du bör köra \"apt-get -f install\" för att korrigera dessa:" + +#: apt-private/private-install.cc:626 +msgid "" +"Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a " +"solution)." +msgstr "" +"Otillfredsställda beroenden. Prova med \"apt-get -f install\" utan paket " +"(eller ange en lösning)." + +#: apt-private/private-install.cc:639 +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 "" +"Några paket kunde inte installeras. Det kan betyda att du har begärt\n" +"en omöjlig situation eller, om du använder den instabila utgåvan\n" +"att några nödvändiga paket ännu inte har skapats eller flyttats\n" +"ut från \"Incoming\"." + +#: apt-private/private-install.cc:660 +msgid "Broken packages" +msgstr "Trasiga paket" + +#: apt-private/private-install.cc:713 +msgid "The following extra packages will be installed:" +msgstr "Följande ytterligare paket kommer att installeras:" + +#: apt-private/private-install.cc:803 +msgid "Suggested packages:" +msgstr "Föreslagna paket:" + +#: apt-private/private-install.cc:804 +msgid "Recommended packages:" +msgstr "Rekommenderade paket:" + +#: apt-private/private-download.cc:32 +msgid "WARNING: The following packages cannot be authenticated!" +msgstr "VARNING: Följande paket kunde inte autentiseras!" + +#: apt-private/private-download.cc:36 +msgid "Authentication warning overridden.\n" +msgstr "Autentiseringsvarning åsidosatt.\n" + +#: apt-private/private-download.cc:41 apt-private/private-download.cc:48 +msgid "Some packages could not be authenticated" +msgstr "Några av paketen kunde inte autentiseras" + +#: apt-private/private-download.cc:46 +msgid "Install these packages without verification?" +msgstr "Installera dessa paket utan verifiering?" + +#: apt-private/private-download.cc:87 apt-pkg/update.cc:84 +#, c-format +msgid "Failed to fetch %s %s\n" +msgstr "Misslyckades med att hämta %s %s\n" + +#: apt-private/private-output.cc:75 apt-private/private-show.cc:81 +#: apt-private/private-show.cc:86 +msgid "unknown" +msgstr "" + +#: apt-private/private-output.cc:201 +#, fuzzy, c-format +msgid "[installed,upgradable to: %s]" +msgstr " [Installerat]" + +#: apt-private/private-output.cc:205 +#, fuzzy +msgid "[installed,local]" +msgstr " [Installerat]" + +#: apt-private/private-output.cc:208 +msgid "[installed,auto-removable]" +msgstr "" + +#: apt-private/private-output.cc:210 +#, fuzzy +msgid "[installed,automatic]" +msgstr " [Installerat]" + +#: apt-private/private-output.cc:212 +#, fuzzy +msgid "[installed]" +msgstr " [Installerat]" + +#: apt-private/private-output.cc:216 +#, c-format +msgid "[upgradable from: %s]" +msgstr "" + +#: apt-private/private-output.cc:220 +msgid "[residual-config]" +msgstr "" + +#: apt-private/private-output.cc:320 +msgid "The following packages have unmet dependencies:" +msgstr "Följande paket har beroenden som inte kan tillfredsställas:" + +#: apt-private/private-output.cc:410 +#, c-format +msgid "but %s is installed" +msgstr "men %s är installerat" + +#: apt-private/private-output.cc:412 +#, c-format +msgid "but %s is to be installed" +msgstr "men %s kommer att installeras" + +#: apt-private/private-output.cc:419 +msgid "but it is not installable" +msgstr "men det kan inte installeras" + +#: apt-private/private-output.cc:421 +msgid "but it is a virtual package" +msgstr "men det är ett virtuellt paket" + +#: apt-private/private-output.cc:424 +msgid "but it is not installed" +msgstr "men det är inte installerat" + +#: apt-private/private-output.cc:424 +msgid "but it is not going to be installed" +msgstr "men det kommer inte att installeras" + +#: apt-private/private-output.cc:429 +msgid " or" +msgstr " eller" + +#: apt-private/private-output.cc:458 +msgid "The following NEW packages will be installed:" +msgstr "Följande NYA paket kommer att installeras:" + +#: apt-private/private-output.cc:484 +msgid "The following packages will be REMOVED:" +msgstr "Följande paket kommer att TAS BORT:" + +#: apt-private/private-output.cc:506 +msgid "The following packages have been kept back:" +msgstr "Följande paket har hållits tillbaka:" + +#: apt-private/private-output.cc:527 +msgid "The following packages will be upgraded:" +msgstr "Följande paket kommer att uppgraderas:" + +#: apt-private/private-output.cc:548 +msgid "The following packages will be DOWNGRADED:" +msgstr "Följande paket kommer att NEDGRADERAS:" + +#: apt-private/private-output.cc:568 +msgid "The following held packages will be changed:" +msgstr "Följande tillbakahållna paket kommer att ändras:" + +#: apt-private/private-output.cc:623 +#, c-format +msgid "%s (due to %s) " +msgstr "%s (på grund av %s) " + +#: apt-private/private-output.cc:631 +msgid "" +"WARNING: The following essential packages will be removed.\n" +"This should NOT be done unless you know exactly what you are doing!" +msgstr "" +"VARNING: Följande systemkritiska paket kommer att tas bort.\n" +"Detta bör INTE genomföras såvida du inte vet exakt vad du gör!" + +#: apt-private/private-output.cc:662 +#, c-format +msgid "%lu upgraded, %lu newly installed, " +msgstr "%lu att uppgradera, %lu att nyinstallera, " + +#: apt-private/private-output.cc:666 +#, c-format +msgid "%lu reinstalled, " +msgstr "%lu att installera om, " + +#: apt-private/private-output.cc:668 +#, c-format +msgid "%lu downgraded, " +msgstr "%lu att nedgradera, " + +#: apt-private/private-output.cc:670 +#, c-format +msgid "%lu to remove and %lu not upgraded.\n" +msgstr "%lu att ta bort och %lu att inte uppgradera.\n" + +#: apt-private/private-output.cc:674 +#, c-format +msgid "%lu not fully installed or removed.\n" +msgstr "%lu är inte helt installerade eller borttagna.\n" + +#. TRANSLATOR: Yes/No question help-text: defaulting to Y[es] +#. e.g. "Do you want to continue? [Y/n] " +#. The user has to answer with an input matching the +#. YESEXPR/NOEXPR defined in your l10n. +#: apt-private/private-output.cc:696 +msgid "[Y/n]" +msgstr "[J/n]" + +#. TRANSLATOR: Yes/No question help-text: defaulting to N[o] +#. e.g. "Should this file be removed? [y/N] " +#. The user has to answer with an input matching the +#. YESEXPR/NOEXPR defined in your l10n. +#: apt-private/private-output.cc:702 +msgid "[y/N]" +msgstr "[j/N]" + +#. TRANSLATOR: "Yes" answer printed for a yes/no question if --assume-yes is set +#: apt-private/private-output.cc:713 +msgid "Y" +msgstr "J" + +#. TRANSLATOR: "No" answer printed for a yes/no question if --assume-no is set +#: apt-private/private-output.cc:719 +msgid "N" +msgstr "" + +#: apt-private/private-output.cc:741 apt-pkg/cachefilter.cc:33 +#, c-format +msgid "Regex compilation error - %s" +msgstr "Fel vid kompilering av reguljärt uttryck - %s" + +#: apt-private/private-cachefile.cc:87 +msgid "Correcting dependencies..." +msgstr "Korrigerar beroenden...." + +#: apt-private/private-cachefile.cc:90 +msgid " failed." +msgstr " misslyckades." + +#: apt-private/private-cachefile.cc:93 +msgid "Unable to correct dependencies" +msgstr "Kunde inte korrigera beroenden" + +#: apt-private/private-cachefile.cc:96 +msgid "Unable to minimize the upgrade set" +msgstr "Kunde inte minimera uppgraderingsuppsättningen" + +#: apt-private/private-cachefile.cc:98 +msgid " Done" +msgstr " Färdig" + +#: apt-private/private-cachefile.cc:102 +msgid "You might want to run 'apt-get -f install' to correct these." +msgstr "Du bör köra \"apt-get -f install\" för att korrigera dessa." + +#: apt-private/private-cachefile.cc:105 +msgid "Unmet dependencies. Try using -f." +msgstr "Otillfredsställda beroenden. Prova med -f." + +#: apt-private/private-cacheset.cc:26 apt-private/private-search.cc:57 +msgid "Sorting" +msgstr "" + +#: apt-private/private-update.cc:45 +msgid "The update command takes no arguments" +msgstr "Uppdateringskommandot tar inga argument" + +#: apt-private/private-upgrade.cc:19 +msgid "Calculating upgrade... " +msgstr "Beräknar uppgradering... " + +#: apt-private/private-upgrade.cc:24 +#, fuzzy +msgid "Internal error, Upgrade broke stuff" +msgstr "Internt fel, AllUpgrade förstörde något" + +#: apt-private/private-upgrade.cc:26 +msgid "Done" +msgstr "Färdig" + +#: apt-private/private-search.cc:61 +msgid "Full Text Search" +msgstr "" + +#: apt-private/private-show.cc:152 +#, c-format +msgid "There is %lu additional record. Please use the '-a' switch to see it" +msgid_plural "" +"There are %lu additional records. Please use the '-a' switch to see them." +msgstr[0] "" +msgstr[1] "" + +#: apt-private/private-show.cc:159 +msgid "not a real package (virtual)" +msgstr "" + +#: apt-private/private-main.cc:19 +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 "" +"OBSERVERA: Detta är endast en simulation!\n" +" apt-get behöver root-privilegier för verklig körning.\n" +" Tänk också på att låsningen är inaktiverad, så\n" +" förlita dig inte på relevansen till den verkliga situationen!" + +#: apt-private/private-sources.cc:45 +#, fuzzy, c-format +msgid "Failed to parse %s. Edit again? " +msgstr "Misslyckades med att byta namn på %s till %s" + +#: apt-private/private-sources.cc:57 +#, c-format +msgid "Your '%s' file changed, please run 'apt-get update'." +msgstr "" + +# Måste vara tre bokstäver(?) +# "Hit" = aktuell version är fortfarande giltig +#: apt-private/acqprogress.cc:63 +msgid "Hit " +msgstr "Bra " + +# "Get:" = hämtar ny version +#: apt-private/acqprogress.cc:87 +msgid "Get:" +msgstr "Läs:" + +# "Ign" = hoppar över +#: apt-private/acqprogress.cc:118 +msgid "Ign " +msgstr "Ign " + +# "Err" = fel vid hämtning +#: apt-private/acqprogress.cc:122 +msgid "Err " +msgstr "Fel " + +#: apt-private/acqprogress.cc:143 +#, c-format +msgid "Fetched %sB in %s (%sB/s)\n" +msgstr "Hämtade %sB på %s (%sB/s)\n" + +#: apt-private/acqprogress.cc:233 +#, c-format +msgid " [Working]" +msgstr " [Arbetar]" + +#: apt-private/acqprogress.cc:294 +#, c-format +msgid "" +"Media change: please insert the disc labeled\n" +" '%s'\n" +"in the drive '%s' and press enter\n" +msgstr "" +"Mediabyte: Mata in skivan med etiketten\n" +" \"%s\"\n" +"i enheten \"%s\" och tryck på Enter\n" #. 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:464 -#: apt-pkg/contrib/cdromutl.cc:184 apt-pkg/contrib/fileutl.cc:404 -#: apt-pkg/contrib/fileutl.cc:517 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:362 +#: apt-pkg/contrib/cdromutl.cc:184 apt-pkg/contrib/fileutl.cc:406 +#: apt-pkg/contrib/fileutl.cc:519 apt-pkg/sourcelist.cc:271 +#: apt-pkg/sourcelist.cc:277 apt-pkg/acquire.cc:485 apt-pkg/init.cc:100 +#: apt-pkg/init.cc:108 apt-pkg/clean.cc:36 apt-pkg/policy.cc:373 #, c-format msgid "Unable to read %s" msgstr "Kunde inte läsa %s" @@ -1684,62 +1684,44 @@ msgstr "Ingen spegelfil \"%s\" hittades " msgid "[Mirror: %s]" msgstr "[Spegel: %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 "" -"Kunde inte patcha %s med mmap och med filoperationsanvändning - patchen " -"verkar vara skadad." - -#: 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 "" -"Kunde inte patcha %s med mmap (men inga mmap-specifika fel) - patchen verkar " -"vara skadad." - -#: methods/rsh.cc:99 ftparchive/multicompress.cc:168 +#: methods/rsh.cc:98 ftparchive/multicompress.cc:169 msgid "Failed to create IPC pipe to subprocess" msgstr "Misslyckades med att skapa IPC-rör till underprocess" -#: methods/rsh.cc:340 +#: methods/rsh.cc:339 msgid "Connection closed prematurely" msgstr "Anslutningen stängdes i förtid" -#: dselect/install:32 +#: dselect/install:33 msgid "Bad default setting!" msgstr "Felaktig standardinställning!" -#: dselect/install:51 dselect/install:83 dselect/install:87 dselect/install:94 -#: dselect/install:105 dselect/update:45 +#: dselect/install:52 dselect/install:84 dselect/install:88 dselect/install:95 +#: dselect/install:106 dselect/update:45 msgid "Press enter to continue." msgstr "Tryck på Enter för att fortsätta." -#: dselect/install:91 +#: dselect/install:92 msgid "Do you want to erase any previously downloaded .deb files?" msgstr "Vill du ta bort eventuellt tidigare hämtade .deb-filer?" # Note to translators: The following four messages belong together. It doesn't # matter where sentences start, but it has to fit in just these four lines, and # at only 80 characters per line, if possible. -#: dselect/install:101 +#: dselect/install:102 msgid "Some errors occurred while unpacking. Packages that were installed" msgstr "Det uppstod fel vid uppackning. Paketen som blev installerade kommer" -#: dselect/install:102 +#: dselect/install:103 msgid "will be configured. This may result in duplicate errors" msgstr "" "att konfigureras. Detta kan resultera i dubbletta fel eller fel orsakade" -#: dselect/install:103 +#: dselect/install:104 msgid "or errors caused by missing dependencies. This is OK, only the errors" msgstr "av saknade beroenden. Detta är okej, endast felen ovanför detta" -#: dselect/install:104 +#: dselect/install:105 msgid "" "above this message are important. Please fix them and run [I]nstall again" msgstr "meddelandet är viktiga. Försök korrigera dem och kör [I]nstallera igen" @@ -1748,12 +1730,7 @@ msgstr "meddelandet är viktiga. Försök korrigera dem och kör [I]nstallera ig msgid "Merging available information" msgstr "Sammanfogar tillgänglig information" -#: cmdline/apt-extracttemplates.cc:102 -#, c-format -msgid "%s not a valid DEB package." -msgstr "%s är inte ett giltigt DEB-paket." - -#: cmdline/apt-extracttemplates.cc:236 +#: cmdline/apt-extracttemplates.cc:224 msgid "" "Usage: apt-extracttemplates file1 [file2 ...]\n" "\n" @@ -1777,12 +1754,12 @@ msgstr "" " -c=? Läs denna konfigurationsfil.\n" " -o=? Ställ in en godtycklig konfigurationsflagga, t.ex -o dir::cache=/tmp\n" -#: cmdline/apt-extracttemplates.cc:271 apt-pkg/pkgcachegen.cc:1388 +#: cmdline/apt-extracttemplates.cc:256 apt-pkg/pkgcachegen.cc:1388 #, c-format msgid "Unable to write to %s" msgstr "Kunde inte skriva till %s" -#: cmdline/apt-extracttemplates.cc:313 +#: cmdline/apt-extracttemplates.cc:298 msgid "Cannot get debconf version. Is debconf installed?" msgstr "Kan inte ta reda på debconf-version. Är debconf installerat?" @@ -1989,38 +1966,38 @@ msgstr "Misslyckades med att läsa länken %s" msgid "Failed to unlink %s" msgstr "Misslyckades med att länka ut %s" -#: ftparchive/writer.cc:288 +#: ftparchive/writer.cc:289 #, c-format msgid "*** Failed to link %s to %s" msgstr "*** Misslyckades med att länka %s till %s" -#: ftparchive/writer.cc:298 +#: ftparchive/writer.cc:299 #, c-format msgid " DeLink limit of %sB hit.\n" msgstr " Avlänkningsgränsen på %sB nåddes.\n" # Fält vid namn "Package" -#: ftparchive/writer.cc:403 +#: ftparchive/writer.cc:404 msgid "Archive had no package field" msgstr "Arkivet har inget package-fält" -#: ftparchive/writer.cc:411 ftparchive/writer.cc:701 +#: ftparchive/writer.cc:412 ftparchive/writer.cc:702 #, c-format msgid " %s has no override entry\n" msgstr " %s har ingen post i override-filen\n" # parametrar: paket, ny, gammal -#: ftparchive/writer.cc:479 ftparchive/writer.cc:845 +#: ftparchive/writer.cc:480 ftparchive/writer.cc:846 #, c-format msgid " %s maintainer is %s not %s\n" msgstr " ansvarig för paketet %s är %s ej %s\n" -#: ftparchive/writer.cc:711 +#: ftparchive/writer.cc:712 #, c-format msgid " %s has no source override entry\n" msgstr " %s har ingen källåsidosättningspost\n" -#: ftparchive/writer.cc:715 +#: ftparchive/writer.cc:716 #, c-format msgid " %s has no binary override entry either\n" msgstr " %s har heller ingen binär åsidosättningspost\n" @@ -2029,79 +2006,87 @@ msgstr " %s har heller ingen binär åsidosättningspost\n" msgid "realloc - Failed to allocate memory" msgstr "realloc - Misslyckades med att allokera minne" -#: ftparchive/override.cc:35 ftparchive/override.cc:143 +#: ftparchive/override.cc:35 ftparchive/override.cc:139 #, c-format msgid "Unable to open %s" msgstr "Kunde inte öppna %s" # parametrar: filnamn, radnummer -#: ftparchive/override.cc:61 ftparchive/override.cc:167 +#. skip spaces +#. find end of word +#: ftparchive/override.cc:65 +#, fuzzy, c-format +msgid "Malformed override %s line %llu (%s)" +msgstr "Felaktig override %s rad %lu #1" + +#: ftparchive/override.cc:124 ftparchive/override.cc:198 +#, c-format +msgid "Failed to read the override file %s" +msgstr "Misslyckades med att läsa åsidosättningsfilen %s" + +# parametrar: filnamn, radnummer +#: ftparchive/override.cc:163 #, fuzzy, c-format msgid "Malformed override %s line %llu #1" msgstr "Felaktig override %s rad %lu #1" -#: ftparchive/override.cc:75 ftparchive/override.cc:179 +#: ftparchive/override.cc:175 #, fuzzy, c-format msgid "Malformed override %s line %llu #2" msgstr "Felaktig override %s rad %lu #2" -#: ftparchive/override.cc:89 ftparchive/override.cc:192 +#: ftparchive/override.cc:188 #, fuzzy, c-format msgid "Malformed override %s line %llu #3" msgstr "Felaktig override %s rad %lu #3" -#: ftparchive/override.cc:128 ftparchive/override.cc:202 -#, c-format -msgid "Failed to read the override file %s" -msgstr "Misslyckades med att läsa åsidosättningsfilen %s" - -#: ftparchive/multicompress.cc:70 +#: ftparchive/multicompress.cc:71 #, c-format msgid "Unknown compression algorithm '%s'" msgstr "Okänd komprimeringsalgoritm \"%s\"" # ??? -#: ftparchive/multicompress.cc:100 +#: ftparchive/multicompress.cc:101 #, c-format msgid "Compressed output %s needs a compression set" msgstr "Komprimerade utdata %s behöver en komprimeringsuppsättning" -#: ftparchive/multicompress.cc:189 +#: ftparchive/multicompress.cc:190 msgid "Failed to create FILE*" msgstr "Misslyckades med att skapa FILE*" -#: ftparchive/multicompress.cc:192 +#: ftparchive/multicompress.cc:193 msgid "Failed to fork" msgstr "Misslyckades med att grena process" -#: ftparchive/multicompress.cc:206 +#: ftparchive/multicompress.cc:207 msgid "Compress child" msgstr "Barnprocess för komprimering" -#: ftparchive/multicompress.cc:229 +#: ftparchive/multicompress.cc:230 #, c-format msgid "Internal error, failed to create %s" msgstr "Internt fel, misslyckades med att skapa %s" -#: ftparchive/multicompress.cc:304 +#: ftparchive/multicompress.cc:303 msgid "IO to subprocess/file failed" msgstr "In/ut för underprocess/fil misslyckades" -#: ftparchive/multicompress.cc:342 +#: ftparchive/multicompress.cc:341 msgid "Failed to read while computing MD5" msgstr "Misslyckades med att läsa vid beräkning av MD5" -#: ftparchive/multicompress.cc:358 +#: ftparchive/multicompress.cc:357 #, c-format msgid "Problem unlinking %s" msgstr "Problem med att länka ut %s" -#: ftparchive/multicompress.cc:373 apt-inst/extract.cc:187 +#: ftparchive/multicompress.cc:372 apt-inst/extract.cc:187 #, c-format msgid "Failed to rename %s to %s" msgstr "Misslyckades med att byta namn på %s till %s" -#: cmdline/apt-internal-solver.cc:37 +#: cmdline/apt-internal-solver.cc:38 #, fuzzy msgid "" "Usage: apt-internal-solver\n" @@ -2154,23 +2139,23 @@ msgstr "" " -c=? Läs denna konfigurationsfil.\n" " -o=? Ställ in en godtycklig konfigurationsflagga, t.ex -o dir::cache=/tmp\n" -#: apt-inst/contrib/extracttar.cc:116 +#: apt-inst/contrib/extracttar.cc:122 msgid "Failed to create pipes" msgstr "Misslyckades med att skapa rör" -#: apt-inst/contrib/extracttar.cc:143 +#: apt-inst/contrib/extracttar.cc:149 msgid "Failed to exec gzip " msgstr "Misslyckades med att köra gzip" -#: apt-inst/contrib/extracttar.cc:180 apt-inst/contrib/extracttar.cc:210 +#: apt-inst/contrib/extracttar.cc:186 apt-inst/contrib/extracttar.cc:216 msgid "Corrupted archive" msgstr "Skadat arkiv" -#: apt-inst/contrib/extracttar.cc:195 +#: apt-inst/contrib/extracttar.cc:201 msgid "Tar checksum failed, archive corrupted" msgstr "Tar-kontrollsumma misslyckades, arkivet skadat" -#: apt-inst/contrib/extracttar.cc:302 +#: apt-inst/contrib/extracttar.cc:306 #, c-format msgid "Unknown TAR header type %u, member %s" msgstr "Okänd TAR-rubriktyp %u, del %s" @@ -2236,7 +2221,7 @@ msgstr "Duplicerad konfigurationsfil %s/%s" msgid "Failed to write file %s" msgstr "Misslyckades med att skriva filen %s" -#: apt-inst/dirstream.cc:98 apt-inst/dirstream.cc:106 +#: apt-inst/dirstream.cc:106 #, c-format msgid "Failed to close file %s" msgstr "Misslyckades med att stänga filen %s" @@ -2293,23 +2278,18 @@ msgstr "Filen %s/%s skriver över den i paketet %s" msgid "Unable to stat %s" msgstr "Kunde inte ta status på %s" -#: apt-inst/deb/debfile.cc:41 apt-inst/deb/debfile.cc:46 +#: apt-inst/deb/debfile.cc:41 apt-inst/deb/debfile.cc:48 +#: apt-inst/deb/debfile.cc:57 #, c-format msgid "This is not a valid DEB archive, missing '%s' member" msgstr "Detta är inte ett giltigt DEB-arkiv, delen \"%s\" saknas" -#. 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 "Detta är inte ett giltigt DEB-arkiv, \"%s\", \"%s\" och \"%s\" saknas" - -#: apt-inst/deb/debfile.cc:120 +#: apt-inst/deb/debfile.cc:124 #, c-format msgid "Internal error, could not locate member %s" msgstr "Internt fel, kunde inta hitta delen %s" -#: apt-inst/deb/debfile.cc:214 +#: apt-inst/deb/debfile.cc:219 msgid "Unparsable control file" msgstr "Kunde inte tolka control-filen" @@ -2353,7 +2333,7 @@ msgstr "" "Dynamisk MMap fick slut på utrymme. Öka storleken för APT::Cache-Start. " "Aktuellt värde: %lu. (man 5 apt.conf)" -#: apt-pkg/contrib/mmap.cc:440 +#: apt-pkg/contrib/mmap.cc:446 #, c-format msgid "" "Unable to increase the size of the MMap as the limit of %lu bytes is already " @@ -2362,7 +2342,7 @@ msgstr "" "Kunde inte öka storleken för MMap eftersom gränsen på %lu byte redan har " "uppnåtts." -#: apt-pkg/contrib/mmap.cc:443 +#: apt-pkg/contrib/mmap.cc:449 msgid "" "Unable to increase size of the MMap as automatic growing is disabled by user." msgstr "" @@ -2370,85 +2350,85 @@ msgstr "" "av användaren." #. d means days, h means hours, min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:378 +#: apt-pkg/contrib/strutl.cc:401 #, c-format msgid "%lid %lih %limin %lis" msgstr "%lid %lih %limin %lis" #. h means hours, min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:385 +#: apt-pkg/contrib/strutl.cc:408 #, c-format msgid "%lih %limin %lis" msgstr "%lih %limin %lis" #. min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:392 +#: apt-pkg/contrib/strutl.cc:415 #, c-format msgid "%limin %lis" msgstr "%limin %lis" #. s means seconds -#: apt-pkg/contrib/strutl.cc:397 +#: apt-pkg/contrib/strutl.cc:420 #, c-format msgid "%lis" msgstr "%lis" -#: apt-pkg/contrib/strutl.cc:1173 +#: apt-pkg/contrib/strutl.cc:1229 #, c-format msgid "Selection %s not found" msgstr "Valet %s hittades inte" -#: apt-pkg/contrib/configuration.cc:491 +#: apt-pkg/contrib/configuration.cc:503 #, c-format msgid "Unrecognized type abbreviation: '%c'" msgstr "Okänd typförkortning: \"%c\"" -#: apt-pkg/contrib/configuration.cc:605 +#: apt-pkg/contrib/configuration.cc:617 #, c-format msgid "Opening configuration file %s" msgstr "Öppnar konfigurationsfilen %s" -#: apt-pkg/contrib/configuration.cc:773 +#: apt-pkg/contrib/configuration.cc:785 #, c-format msgid "Syntax error %s:%u: Block starts with no name." msgstr "Syntaxfel %s:%u: Block börjar utan namn." -#: apt-pkg/contrib/configuration.cc:792 +#: apt-pkg/contrib/configuration.cc:804 #, c-format msgid "Syntax error %s:%u: Malformed tag" msgstr "Syntaxfel %s:%u: Felformat märke" -#: apt-pkg/contrib/configuration.cc:809 +#: apt-pkg/contrib/configuration.cc:821 #, c-format msgid "Syntax error %s:%u: Extra junk after value" msgstr "Syntaxfel %s:%u: Överflödigt skräp efter värde" -#: apt-pkg/contrib/configuration.cc:849 +#: apt-pkg/contrib/configuration.cc:861 #, c-format msgid "Syntax error %s:%u: Directives can only be done at the top level" msgstr "Syntaxfel %s:%u: Direktiv kan endast utföras på toppnivån" -#: apt-pkg/contrib/configuration.cc:856 +#: apt-pkg/contrib/configuration.cc:868 #, c-format msgid "Syntax error %s:%u: Too many nested includes" msgstr "Syntaxfel %s:%u: För många nästlade inkluderingar" -#: apt-pkg/contrib/configuration.cc:860 apt-pkg/contrib/configuration.cc:865 +#: apt-pkg/contrib/configuration.cc:872 apt-pkg/contrib/configuration.cc:877 #, c-format msgid "Syntax error %s:%u: Included from here" msgstr "Syntaxfel %s:%u: Inkluderad härifrån" -#: apt-pkg/contrib/configuration.cc:869 +#: apt-pkg/contrib/configuration.cc:881 #, c-format msgid "Syntax error %s:%u: Unsupported directive '%s'" msgstr "Syntaxfel %s:%u: Direktivet \"%s\" stöds inte" -#: apt-pkg/contrib/configuration.cc:872 +#: apt-pkg/contrib/configuration.cc:884 #, c-format msgid "Syntax error %s:%u: clear directive requires an option tree as argument" msgstr "Syntaxfel %s:%u: clear-direktivet kräver ett flaggträd som argument" -#: apt-pkg/contrib/configuration.cc:922 +#: apt-pkg/contrib/configuration.cc:934 #, c-format msgid "Syntax error %s:%u: Extra junk at end of file" msgstr "Syntaxfel %s:%u: Överflödigt skräp vid filens slut" @@ -2473,49 +2453,49 @@ msgstr "" msgid "%c%s... %u%%" msgstr "%c%s... Färdig" -#: apt-pkg/contrib/cmndline.cc:80 +#: apt-pkg/contrib/cmndline.cc:116 #, c-format msgid "Command line option '%c' [from %s] is not known." msgstr "Kommandoradsflaggan \"%c\" [från %s] är inte känd." -#: apt-pkg/contrib/cmndline.cc:105 apt-pkg/contrib/cmndline.cc:114 -#: apt-pkg/contrib/cmndline.cc:122 +#: apt-pkg/contrib/cmndline.cc:141 apt-pkg/contrib/cmndline.cc:150 +#: apt-pkg/contrib/cmndline.cc:158 #, c-format msgid "Command line option %s is not understood" msgstr "Förstår inte kommandoradsflaggan %s" -#: apt-pkg/contrib/cmndline.cc:127 +#: apt-pkg/contrib/cmndline.cc:163 #, c-format msgid "Command line option %s is not boolean" msgstr "Kommandoradsflaggan %s är inte boolsk" -#: apt-pkg/contrib/cmndline.cc:168 apt-pkg/contrib/cmndline.cc:189 +#: apt-pkg/contrib/cmndline.cc:204 apt-pkg/contrib/cmndline.cc:225 #, c-format msgid "Option %s requires an argument." msgstr "Flaggan %s kräver ett argument." -#: apt-pkg/contrib/cmndline.cc:202 apt-pkg/contrib/cmndline.cc:208 +#: apt-pkg/contrib/cmndline.cc:238 apt-pkg/contrib/cmndline.cc:244 #, c-format msgid "Option %s: Configuration item specification must have an =<val>." msgstr "" "Flaggan %s: Den angivna konfigurationsposten måste innehålla ett =<värde>." -#: apt-pkg/contrib/cmndline.cc:237 +#: apt-pkg/contrib/cmndline.cc:273 #, c-format msgid "Option %s requires an integer argument, not '%s'" msgstr "Flaggan %s kräver ett heltalsargument, inte \"%s\"" -#: apt-pkg/contrib/cmndline.cc:268 +#: apt-pkg/contrib/cmndline.cc:304 #, c-format msgid "Option '%s' is too long" msgstr "Flaggan \"%s\" är för lång" -#: apt-pkg/contrib/cmndline.cc:300 +#: apt-pkg/contrib/cmndline.cc:336 #, c-format msgid "Sense %s is not understood, try true or false." msgstr "Förstår inte %s, prova med \"true\" eller \"false\"." -#: apt-pkg/contrib/cmndline.cc:350 +#: apt-pkg/contrib/cmndline.cc:386 #, c-format msgid "Invalid operation %s" msgstr "Felaktig åtgärd %s" @@ -2529,121 +2509,121 @@ msgstr "Kunde inte ta status på monteringspunkten %s." msgid "Failed to stat the cdrom" msgstr "Kunde inte ta status på cd-romen." -#: apt-pkg/contrib/fileutl.cc:93 +#: apt-pkg/contrib/fileutl.cc:95 #, c-format msgid "Problem closing the gzip file %s" msgstr "Problem med att stänga gzip-filen %s" -#: apt-pkg/contrib/fileutl.cc:226 +#: apt-pkg/contrib/fileutl.cc:228 #, c-format msgid "Not using locking for read only lock file %s" msgstr "Använder inte låsning för skrivskyddade låsfilen %s" -#: apt-pkg/contrib/fileutl.cc:231 +#: apt-pkg/contrib/fileutl.cc:233 #, c-format msgid "Could not open lock file %s" msgstr "Kunde inte öppna låsfilen %s" -#: apt-pkg/contrib/fileutl.cc:254 +#: apt-pkg/contrib/fileutl.cc:256 #, c-format msgid "Not using locking for nfs mounted lock file %s" msgstr "Använder inte låsning för nfs-monterade låsfilen %s" -#: apt-pkg/contrib/fileutl.cc:259 +#: apt-pkg/contrib/fileutl.cc:261 #, c-format msgid "Could not get lock %s" msgstr "Kunde inte erhålla låset %s" -#: apt-pkg/contrib/fileutl.cc:396 apt-pkg/contrib/fileutl.cc:510 +#: apt-pkg/contrib/fileutl.cc:398 apt-pkg/contrib/fileutl.cc:512 #, c-format msgid "List of files can't be created as '%s' is not a directory" msgstr "" -#: apt-pkg/contrib/fileutl.cc:430 +#: apt-pkg/contrib/fileutl.cc:432 #, c-format msgid "Ignoring '%s' in directory '%s' as it is not a regular file" msgstr "" -#: apt-pkg/contrib/fileutl.cc:448 +#: apt-pkg/contrib/fileutl.cc:450 #, c-format msgid "Ignoring file '%s' in directory '%s' as it has no filename extension" msgstr "" -#: apt-pkg/contrib/fileutl.cc:457 +#: apt-pkg/contrib/fileutl.cc:459 #, c-format msgid "" "Ignoring file '%s' in directory '%s' as it has an invalid filename extension" msgstr "" -#: apt-pkg/contrib/fileutl.cc:844 +#: apt-pkg/contrib/fileutl.cc:862 #, c-format msgid "Sub-process %s received a segmentation fault." msgstr "Underprocessen %s råkade ut för ett segmenteringsfel." -#: apt-pkg/contrib/fileutl.cc:846 +#: apt-pkg/contrib/fileutl.cc:864 #, c-format msgid "Sub-process %s received signal %u." msgstr "Underprocessen %s tog emot signal %u." -#: apt-pkg/contrib/fileutl.cc:850 apt-pkg/contrib/gpgv.cc:243 +#: apt-pkg/contrib/fileutl.cc:868 apt-pkg/contrib/gpgv.cc:237 #, c-format msgid "Sub-process %s returned an error code (%u)" msgstr "Underprocessen %s svarade med en felkod (%u)" -#: apt-pkg/contrib/fileutl.cc:852 apt-pkg/contrib/gpgv.cc:236 +#: apt-pkg/contrib/fileutl.cc:870 apt-pkg/contrib/gpgv.cc:230 #, c-format msgid "Sub-process %s exited unexpectedly" msgstr "Underprocessen %s avslutades oväntat" -#: apt-pkg/contrib/fileutl.cc:988 +#: apt-pkg/contrib/fileutl.cc:1016 #, c-format msgid "Could not open file %s" msgstr "Kunde inte öppna filen %s" -#: apt-pkg/contrib/fileutl.cc:1065 +#: apt-pkg/contrib/fileutl.cc:1093 #, c-format msgid "Could not open file descriptor %d" msgstr "Kunde inte öppna filhandtag %d" -#: apt-pkg/contrib/fileutl.cc:1150 +#: apt-pkg/contrib/fileutl.cc:1178 msgid "Failed to create subprocess IPC" msgstr "Misslyckades med att skapa underprocess-IPC" -#: apt-pkg/contrib/fileutl.cc:1205 +#: apt-pkg/contrib/fileutl.cc:1233 msgid "Failed to exec compressor " msgstr "Misslyckades med att starta komprimerare " -#: apt-pkg/contrib/fileutl.cc:1298 +#: apt-pkg/contrib/fileutl.cc:1326 #, fuzzy, c-format msgid "read, still have %llu to read but none left" msgstr "läsning, har fortfarande %lu att läsa men ingenting finns kvar" -#: apt-pkg/contrib/fileutl.cc:1385 apt-pkg/contrib/fileutl.cc:1407 +#: apt-pkg/contrib/fileutl.cc:1413 apt-pkg/contrib/fileutl.cc:1435 #, fuzzy, c-format msgid "write, still have %llu to write but couldn't" msgstr "skrivning, har fortfarande %lu att skriva men kunde inte" -#: apt-pkg/contrib/fileutl.cc:1695 +#: apt-pkg/contrib/fileutl.cc:1723 #, c-format msgid "Problem closing the file %s" msgstr "Problem med att stänga filen %s" -#: apt-pkg/contrib/fileutl.cc:1707 +#: apt-pkg/contrib/fileutl.cc:1735 #, c-format msgid "Problem renaming the file %s to %s" msgstr "Problem med att byta namn på filen %s till %s" -#: apt-pkg/contrib/fileutl.cc:1718 +#: apt-pkg/contrib/fileutl.cc:1746 #, c-format msgid "Problem unlinking the file %s" msgstr "Problem med att avlänka filen %s" -#: apt-pkg/contrib/fileutl.cc:1731 +#: apt-pkg/contrib/fileutl.cc:1759 msgid "Problem syncing the file" msgstr "Problem med att synkronisera filen" #. TRANSLATOR: %s is the trusted keyring parts directory -#: apt-pkg/contrib/gpgv.cc:76 +#: apt-pkg/contrib/gpgv.cc:70 #, c-format msgid "No keyring installed in %s." msgstr "Ingen nyckelring installerad i %s." @@ -2759,87 +2739,97 @@ msgstr "Misslyckades med att öppna StateFile %s" msgid "Failed to write temporary StateFile %s" msgstr "Misslyckades med att skriva temporär StateFile %s" -#: apt-pkg/tagfile.cc:129 +#: apt-pkg/tagfile.cc:138 #, c-format msgid "Unable to parse package file %s (1)" msgstr "Kunde inte tolka paketfilen %s (1)" -#: apt-pkg/tagfile.cc:216 +#: apt-pkg/tagfile.cc:235 #, c-format msgid "Unable to parse package file %s (2)" msgstr "Kunde inte tolka paketfilen %s (2)" -#: apt-pkg/sourcelist.cc:96 +#: apt-pkg/sourcelist.cc:118 +#, fuzzy, c-format +msgid "Malformed stanza %u in source list %s (URI parse)" +msgstr "Rad %lu i källistan %s har fel format (URI-tolkning)" + +#: apt-pkg/sourcelist.cc:161 #, c-format msgid "Malformed line %lu in source list %s ([option] unparseable)" msgstr "Rad %lu i källistan %s har fel format ([option] ej tolkningsbar)" -#: apt-pkg/sourcelist.cc:99 +#: apt-pkg/sourcelist.cc:164 #, c-format msgid "Malformed line %lu in source list %s ([option] too short)" msgstr "Rad %lu i källistan %s har fel format ([option] för kort)" -#: apt-pkg/sourcelist.cc:110 +#: apt-pkg/sourcelist.cc:175 #, c-format msgid "Malformed line %lu in source list %s ([%s] is not an assignment)" msgstr "Rad %lu i källistan %s har fel format ([%s] är inte en tilldelning)" -#: apt-pkg/sourcelist.cc:116 +#: apt-pkg/sourcelist.cc:181 #, c-format msgid "Malformed line %lu in source list %s ([%s] has no key)" msgstr "Rad %lu i källistan %s har fel format ([%s] saknar nyckel)" -#: apt-pkg/sourcelist.cc:119 +#: apt-pkg/sourcelist.cc:184 #, c-format msgid "Malformed line %lu in source list %s ([%s] key %s has no value)" msgstr "Rad %lu i källistan %s har fel format ([%s] nyckeln %s saknar värde)" -#: apt-pkg/sourcelist.cc:132 +#: apt-pkg/sourcelist.cc:197 #, c-format msgid "Malformed line %lu in source list %s (URI)" msgstr "Rad %lu i källistan %s har (URI)" -#: apt-pkg/sourcelist.cc:134 +#: apt-pkg/sourcelist.cc:199 #, c-format msgid "Malformed line %lu in source list %s (dist)" msgstr "Rad %lu i källistan %s har fel format (dist)" -#: apt-pkg/sourcelist.cc:137 +#: apt-pkg/sourcelist.cc:202 #, c-format msgid "Malformed line %lu in source list %s (URI parse)" msgstr "Rad %lu i källistan %s har fel format (URI-tolkning)" -#: apt-pkg/sourcelist.cc:143 +#: apt-pkg/sourcelist.cc:208 #, c-format msgid "Malformed line %lu in source list %s (absolute dist)" msgstr "Rad %lu i källistan %s har fel format (Absolut dist)" -#: apt-pkg/sourcelist.cc:150 +#: apt-pkg/sourcelist.cc:215 #, c-format msgid "Malformed line %lu in source list %s (dist parse)" msgstr "Rad %lu i källistan %s har fel format (dist-tolkning)" -#: apt-pkg/sourcelist.cc:248 +#: apt-pkg/sourcelist.cc:326 #, c-format msgid "Opening %s" msgstr "Öppnar %s" -#: apt-pkg/sourcelist.cc:265 apt-pkg/cdrom.cc:495 +#: apt-pkg/sourcelist.cc:338 apt-pkg/cdrom.cc:495 #, c-format msgid "Line %u too long in source list %s." msgstr "Rad %u är för lång i källistan %s." -#: apt-pkg/sourcelist.cc:289 +#: apt-pkg/sourcelist.cc:362 #, c-format msgid "Malformed line %u in source list %s (type)" msgstr "Rad %u i källistan %s har fel format (typ)" -#: apt-pkg/sourcelist.cc:293 +#: apt-pkg/sourcelist.cc:366 #, c-format msgid "Type '%s' is not known on line %u in source list %s" msgstr "Typ \"%s\" är inte känd på rad %u i listan över källor %s" -#: apt-pkg/packagemanager.cc:297 apt-pkg/packagemanager.cc:923 +#: apt-pkg/sourcelist.cc:407 +#, fuzzy, c-format +msgid "Type '%s' is not known on stanza %u in source list %s" +msgstr "Typ \"%s\" är inte känd på rad %u i listan över källor %s" + +#: apt-pkg/packagemanager.cc:296 apt-pkg/packagemanager.cc:922 #, c-format msgid "" "Could not perform immediate configuration on '%s'. Please see man 5 apt.conf " @@ -2848,12 +2838,12 @@ msgstr "" "Kunde inte genomföra omedelbar konfiguration på \"%s\". Se man 5 apt.conf " "under APT::Immediate-Configure för information. (%d)" -#: apt-pkg/packagemanager.cc:498 apt-pkg/packagemanager.cc:529 +#: apt-pkg/packagemanager.cc:497 apt-pkg/packagemanager.cc:528 #, fuzzy, c-format msgid "Could not configure '%s'. " msgstr "Kunde inte öppna filen \"%s\"" -#: apt-pkg/packagemanager.cc:571 +#: apt-pkg/packagemanager.cc:570 #, c-format msgid "" "This installation run will require temporarily removing the essential " @@ -2877,7 +2867,7 @@ msgid "" msgstr "" "Paketet %s måste installeras om, men jag kan inte hitta något arkiv för det." -#: apt-pkg/algorithms.cc:1238 +#: apt-pkg/algorithms.cc:1068 msgid "" "Error, pkgProblemResolver::Resolve generated breaks, this may be caused by " "held packages." @@ -2885,20 +2875,11 @@ msgstr "" "Fel, pkgProblemResolver::Resolve genererade avbrott; detta kan bero på " "tillbakahållna paket." -#: apt-pkg/algorithms.cc:1240 +#: apt-pkg/algorithms.cc:1070 msgid "Unable to correct problems, you have held broken packages." msgstr "Kunde inte korrigera problemen, du har hållit tillbaka trasiga paket." -#: apt-pkg/algorithms.cc:1592 apt-pkg/algorithms.cc:1594 -#, fuzzy -msgid "" -"Some index files failed to download. They have been ignored, or old ones " -"used instead." -msgstr "" -"Vissa indexfiler kunde inte hämtas, de har ignorerats eller så har de gamla " -"använts istället." - -#: apt-pkg/acquire.cc:81 apt-pkg/cdrom.cc:838 +#: apt-pkg/acquire.cc:81 apt-pkg/cdrom.cc:811 #, c-format msgid "List directory %spartial is missing." msgstr "Listkatalogen %spartial saknas." @@ -2925,29 +2906,34 @@ msgstr "Hämtar fil %li av %li (%s återstår)" msgid "Retrieving file %li of %li" msgstr "Hämtar fil %li av %li" -#: apt-pkg/acquire-worker.cc:112 +#: apt-pkg/acquire-worker.cc:113 #, c-format msgid "The method driver %s could not be found." msgstr "Metoddrivrutinen %s kunde inte hittas." -#: apt-pkg/acquire-worker.cc:161 +#: apt-pkg/acquire-worker.cc:115 +#, fuzzy, c-format +msgid "Is the package %s installed?" +msgstr "Försäkra dig om att paketet \"dpkg-dev\" är installerat.\n" + +#: apt-pkg/acquire-worker.cc:166 #, c-format msgid "Method %s did not start correctly" msgstr "Metoden %s startade inte korrekt" -#: apt-pkg/acquire-worker.cc:447 +#: apt-pkg/acquire-worker.cc:452 #, c-format msgid "Please insert the disc labeled: '%s' in the drive '%s' and press enter." msgstr "" "Mata in skivan med etiketten \"%s\" i enheten \"%s\" och tryck på Enter." -#: apt-pkg/init.cc:151 +#: apt-pkg/init.cc:143 #, c-format msgid "Packaging system '%s' is not supported" msgstr "Paketsystemet \"%s\" stöds inte" # -#: apt-pkg/init.cc:167 +#: apt-pkg/init.cc:159 msgid "Unable to determine a suitable packaging system type" msgstr "Kunde inte fastställa en lämplig paketsystemstyp" @@ -2980,17 +2966,17 @@ msgid "" msgstr "" # "Package" är en sträng i konfigurationsfilen -#: apt-pkg/policy.cc:399 +#: apt-pkg/policy.cc:414 #, c-format msgid "Invalid record in the preferences file %s, no Package header" msgstr "Ogiltig post i konfigurationsfilen %s, \"Package\"-rubriken saknas" -#: apt-pkg/policy.cc:421 +#: apt-pkg/policy.cc:436 #, c-format msgid "Did not understand pin type %s" msgstr "Förstod inte nåltypen %s" -#: apt-pkg/policy.cc:429 +#: apt-pkg/policy.cc:444 msgid "No priority (or zero) specified for pin" msgstr "Prioritet ej angiven (eller noll) för nål" @@ -3059,44 +3045,48 @@ msgstr "In-/utfel vid lagring av källcache" msgid "rename failed, %s (%s -> %s)." msgstr "namnbyte misslyckades, %s (%s -> %s)." -#: apt-pkg/acquire-item.cc:599 -msgid "MD5Sum mismatch" -msgstr "MD5-kontrollsumman stämmer inte" - -#: apt-pkg/acquire-item.cc:870 apt-pkg/acquire-item.cc:1887 -#: apt-pkg/acquire-item.cc:2030 +#: apt-pkg/acquire-item.cc:154 msgid "Hash Sum mismatch" msgstr "Hash-kontrollsumman stämmer inte" -#: apt-pkg/acquire-item.cc:1388 +#: apt-pkg/acquire-item.cc:159 +msgid "Size mismatch" +msgstr "Storleken stämmer inte" + +#: apt-pkg/acquire-item.cc:164 +#, fuzzy +msgid "Invalid file format" +msgstr "Felaktig åtgärd %s" + +#: apt-pkg/acquire-item.cc:1570 #, 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:1404 +#: apt-pkg/acquire-item.cc:1586 #, fuzzy, c-format msgid "Unable to find hash sum for '%s' in Release file" msgstr "Kunde inte tolka \"Release\"-filen %s" -#: apt-pkg/acquire-item.cc:1446 +#: apt-pkg/acquire-item.cc:1628 msgid "There is no public key available for the following key IDs:\n" msgstr "Det finns ingen öppen nyckel tillgänglig för följande nyckel-id:n:\n" -#: apt-pkg/acquire-item.cc:1484 +#: apt-pkg/acquire-item.cc:1666 #, 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:1506 +#: apt-pkg/acquire-item.cc:1688 #, c-format msgid "Conflicting distribution: %s (expected %s but got %s)" msgstr "Konflikt i distribution: %s (förväntade %s men fick %s)" -#: apt-pkg/acquire-item.cc:1536 +#: apt-pkg/acquire-item.cc:1718 #, c-format msgid "" "An error occurred during the signature verification. The repository is not " @@ -3107,12 +3097,12 @@ msgstr "" "%s\n" #. Invalid signature file, reject (LP: #346386) (Closes: #627642) -#: apt-pkg/acquire-item.cc:1546 apt-pkg/acquire-item.cc:1551 +#: apt-pkg/acquire-item.cc:1728 apt-pkg/acquire-item.cc:1733 #, c-format msgid "GPG error: %s: %s" msgstr "GPG-fel: %s: %s" -#: apt-pkg/acquire-item.cc:1663 +#: apt-pkg/acquire-item.cc:1856 #, c-format msgid "" "I wasn't able to locate a file for the %s package. This might mean you need " @@ -3121,31 +3111,23 @@ msgstr "" "Jag kunde inte hitta någon fil för paketet %s. Detta kan betyda att du " "manuellt måste reparera detta paket (på grund av saknad arkitektur)." -#: apt-pkg/acquire-item.cc:1722 +#: apt-pkg/acquire-item.cc:1922 #, c-format -msgid "" -"I wasn't able to locate a file for the %s package. This might mean you need " -"to manually fix this package." +msgid "Can't find a source to download version '%s' of '%s'" msgstr "" -"Jag kunde inte hitta någon fil för paketet %s. Detta kan betyda att du " -"manuellt måste reparera detta paket." -#: apt-pkg/acquire-item.cc:1781 +#: apt-pkg/acquire-item.cc:1980 #, c-format msgid "" "The package index files are corrupted. No Filename: field for package %s." msgstr "Paketindexfilerna är skadede. Inget \"Filename:\"-fält för paketet %s." -#: apt-pkg/acquire-item.cc:1879 -msgid "Size mismatch" -msgstr "Storleken stämmer inte" - -#: apt-pkg/indexrecords.cc:68 +#: apt-pkg/indexrecords.cc:73 #, c-format msgid "Unable to parse Release file %s" msgstr "Kunde inte tolka \"Release\"-filen %s" -#: apt-pkg/indexrecords.cc:78 +#: apt-pkg/indexrecords.cc:81 #, c-format msgid "No sections in Release file %s" msgstr "Inga sektioner i Release-filen %s" @@ -3170,50 +3152,41 @@ msgstr "Ogiltig \"Date\"-post i Release-filen %s" msgid "Vendor block %s contains no fingerprint" msgstr "Leverantörsblocket %s saknar fingeravtryck" -#: apt-pkg/cdrom.cc:576 -#, c-format -msgid "" -"Using CD-ROM mount point %s\n" -"Mounting CD-ROM\n" -msgstr "" -"Använder cd-rom-monteringspunkten %s\n" -"Monterar cd-rom\n" - -#: apt-pkg/cdrom.cc:585 apt-pkg/cdrom.cc:682 -msgid "Identifying.. " -msgstr "Identifierar.. " - -#: apt-pkg/cdrom.cc:613 -#, c-format -msgid "Stored label: %s\n" -msgstr "Lagrad etikett: %s \n" - -#: apt-pkg/cdrom.cc:622 apt-pkg/cdrom.cc:915 -msgid "Unmounting CD-ROM...\n" -msgstr "Avmonterar cd-rom...\n" - -#: apt-pkg/cdrom.cc:642 +#: apt-pkg/cdrom.cc:575 #, c-format msgid "Using CD-ROM mount point %s\n" msgstr "Använder cd-rom-monteringspunkten %s\n" -#: apt-pkg/cdrom.cc:660 +#: apt-pkg/cdrom.cc:583 msgid "Unmounting CD-ROM\n" msgstr "Avmonterar cd-rom\n" -#: apt-pkg/cdrom.cc:665 +#: apt-pkg/cdrom.cc:588 msgid "Waiting for disc...\n" msgstr "Väntar på skiva...\n" -#: apt-pkg/cdrom.cc:674 +#: apt-pkg/cdrom.cc:597 msgid "Mounting CD-ROM...\n" msgstr "Monterar cd-rom...\n" -#: apt-pkg/cdrom.cc:693 +#: apt-pkg/cdrom.cc:605 +msgid "Identifying.. " +msgstr "Identifierar.. " + +#: apt-pkg/cdrom.cc:643 +#, c-format +msgid "Stored label: %s\n" +msgstr "Lagrad etikett: %s \n" + +#: apt-pkg/cdrom.cc:652 apt-pkg/cdrom.cc:888 +msgid "Unmounting CD-ROM...\n" +msgstr "Avmonterar cd-rom...\n" + +#: apt-pkg/cdrom.cc:667 msgid "Scanning disc for index files..\n" msgstr "Söker efter indexfiler på skivan...\n" -#: apt-pkg/cdrom.cc:744 +#: apt-pkg/cdrom.cc:717 #, c-format msgid "" "Found %zu package indexes, %zu source indexes, %zu translation indexes and " @@ -3222,7 +3195,7 @@ msgstr "" "Hittade %zu paketindex, %zu källkodsindex, %zu översättningsindex och %zu " "signaturer\n" -#: apt-pkg/cdrom.cc:755 +#: apt-pkg/cdrom.cc:728 msgid "" "Unable to locate any package files, perhaps this is not a Debian Disc or the " "wrong architecture?" @@ -3230,16 +3203,16 @@ msgstr "" "Kunde inte hitta några paketfiler. Detta är kanske inte en Debian-skiva " "eller felaktig arkitektur?" -#: apt-pkg/cdrom.cc:782 +#: apt-pkg/cdrom.cc:755 #, c-format msgid "Found label '%s'\n" msgstr "Hittade etiketten \"%s\"\n" -#: apt-pkg/cdrom.cc:811 +#: apt-pkg/cdrom.cc:784 msgid "That is not a valid name, try again.\n" msgstr "Namnet är ogiltigt, försök igen.\n" -#: apt-pkg/cdrom.cc:828 +#: apt-pkg/cdrom.cc:801 #, c-format msgid "" "This disc is called: \n" @@ -3248,15 +3221,15 @@ msgstr "" "Denna skiva heter: \n" "\"%s\"\n" -#: apt-pkg/cdrom.cc:830 +#: apt-pkg/cdrom.cc:803 msgid "Copying package lists..." msgstr "Kopierar paketlistor..." -#: apt-pkg/cdrom.cc:865 +#: apt-pkg/cdrom.cc:838 msgid "Writing new source list\n" msgstr "Skriver ny källista\n" -#: apt-pkg/cdrom.cc:873 +#: apt-pkg/cdrom.cc:846 msgid "Source list entries for this disc are:\n" msgstr "Poster i källistan för denna skiva:\n" @@ -3290,33 +3263,38 @@ msgstr "Kan inte hitta autentiseringspost för: %s" msgid "Hash mismatch for: %s" msgstr "Hash-kontrollsumman stämmer inte för: %s" -#: apt-pkg/cacheset.cc:403 +#: apt-pkg/cacheset.cc:479 #, c-format msgid "Release '%s' for '%s' was not found" msgstr "Utgåvan \"%s\" för \"%s\" hittades inte" -#: apt-pkg/cacheset.cc:406 +#: apt-pkg/cacheset.cc:482 #, c-format msgid "Version '%s' for '%s' was not found" msgstr "Version \"%s\" för \"%s\" hittades inte" -#: apt-pkg/cacheset.cc:517 +#: apt-pkg/cacheset.cc:593 #, c-format msgid "Couldn't find task '%s'" msgstr "Kunde inte hitta funktionen \"%s\"" -#: apt-pkg/cacheset.cc:523 +#: apt-pkg/cacheset.cc:599 #, c-format msgid "Couldn't find any package by regex '%s'" msgstr "Kunde inte hitta något paket enligt reguljära uttrycket \"%s\"" -#: apt-pkg/cacheset.cc:534 +#: apt-pkg/cacheset.cc:605 +#, fuzzy, c-format +msgid "Couldn't find any package by glob '%s'" +msgstr "Kunde inte hitta något paket enligt reguljära uttrycket \"%s\"" + +#: apt-pkg/cacheset.cc:616 #, c-format msgid "Can't select versions from package '%s' as it is purely virtual" msgstr "" "Kan inte välja versioner från paketet \"%s\" eftersom det är helt virtuellt" -#: apt-pkg/cacheset.cc:541 apt-pkg/cacheset.cc:548 +#: apt-pkg/cacheset.cc:623 apt-pkg/cacheset.cc:630 #, c-format msgid "" "Can't select installed nor candidate version from package '%s' as it has " @@ -3325,21 +3303,21 @@ msgstr "" "Kan inte välja installerad version eller kandidatversion från paketet \"%s\" " "eftersom det inte har någon av dem" -#: apt-pkg/cacheset.cc:555 +#: apt-pkg/cacheset.cc:637 #, c-format msgid "Can't select newest version from package '%s' as it is purely virtual" msgstr "" "Kan inte välja senaste version från paketet \"%s\" eftersom det är helt " "virtuellt" -#: apt-pkg/cacheset.cc:563 +#: apt-pkg/cacheset.cc:645 #, c-format msgid "Can't select candidate version from package %s as it has no candidate" msgstr "" "Kan inte välja kandidatversion från paketet %s eftersom det inte har någon " "kandidat" -#: apt-pkg/cacheset.cc:571 +#: apt-pkg/cacheset.cc:653 #, c-format msgid "Can't select installed version from package %s as it is not installed" msgstr "" @@ -3366,110 +3344,136 @@ msgstr "" msgid "Execute external solver" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:73 +#: apt-pkg/install-progress.cc:51 +#, c-format +msgid "Progress: [%3i%%]" +msgstr "" + +#: apt-pkg/install-progress.cc:85 apt-pkg/install-progress.cc:168 +msgid "Running dpkg" +msgstr "Kör dpkg" + +#: apt-pkg/update.cc:110 apt-pkg/update.cc:112 +#, fuzzy +msgid "" +"Some index files failed to download. They have been ignored, or old ones " +"used instead." +msgstr "" +"Vissa indexfiler kunde inte hämtas, de har ignorerats eller så har de gamla " +"använts istället." + +#: apt-pkg/deb/dpkgpm.cc:91 #, c-format msgid "Installing %s" msgstr "Installerar %s" -#: apt-pkg/deb/dpkgpm.cc:74 apt-pkg/deb/dpkgpm.cc:982 +#: apt-pkg/deb/dpkgpm.cc:92 apt-pkg/deb/dpkgpm.cc:977 #, c-format msgid "Configuring %s" msgstr "Konfigurerar %s" -#: apt-pkg/deb/dpkgpm.cc:75 apt-pkg/deb/dpkgpm.cc:989 +#: apt-pkg/deb/dpkgpm.cc:93 apt-pkg/deb/dpkgpm.cc:984 #, c-format msgid "Removing %s" msgstr "Tar bort %s" -#: apt-pkg/deb/dpkgpm.cc:76 +#: apt-pkg/deb/dpkgpm.cc:94 #, c-format msgid "Completely removing %s" msgstr "Tar bort hela %s" -#: apt-pkg/deb/dpkgpm.cc:77 +#: apt-pkg/deb/dpkgpm.cc:95 #, c-format msgid "Noting disappearance of %s" msgstr "Uppmärksammar försvinnandet av %s" -#: apt-pkg/deb/dpkgpm.cc:78 +#: apt-pkg/deb/dpkgpm.cc:96 #, c-format msgid "Running post-installation trigger %s" msgstr "Kör efterinstallationsutlösare %s" #. FIXME: use a better string after freeze -#: apt-pkg/deb/dpkgpm.cc:735 +#: apt-pkg/deb/dpkgpm.cc:808 #, c-format msgid "Directory '%s' missing" msgstr "Katalogen \"%s\" saknas" -#: apt-pkg/deb/dpkgpm.cc:750 apt-pkg/deb/dpkgpm.cc:770 +#: apt-pkg/deb/dpkgpm.cc:823 apt-pkg/deb/dpkgpm.cc:845 #, c-format msgid "Could not open file '%s'" msgstr "Kunde inte öppna filen \"%s\"" -#: apt-pkg/deb/dpkgpm.cc:975 +#: apt-pkg/deb/dpkgpm.cc:970 #, c-format msgid "Preparing %s" msgstr "Förbereder %s" -#: apt-pkg/deb/dpkgpm.cc:976 +#: apt-pkg/deb/dpkgpm.cc:971 #, c-format msgid "Unpacking %s" msgstr "Packar upp %s" -#: apt-pkg/deb/dpkgpm.cc:981 +#: apt-pkg/deb/dpkgpm.cc:976 #, c-format msgid "Preparing to configure %s" msgstr "Förbereder konfigurering av %s" -#: apt-pkg/deb/dpkgpm.cc:983 +#: apt-pkg/deb/dpkgpm.cc:978 #, c-format msgid "Installed %s" msgstr "Installerade %s" -#: apt-pkg/deb/dpkgpm.cc:988 +#: apt-pkg/deb/dpkgpm.cc:983 #, c-format msgid "Preparing for removal of %s" msgstr "Förbereder borttagning av %s" -#: apt-pkg/deb/dpkgpm.cc:990 +#: apt-pkg/deb/dpkgpm.cc:985 #, c-format msgid "Removed %s" msgstr "Tog bort %s" -#: apt-pkg/deb/dpkgpm.cc:995 +#: apt-pkg/deb/dpkgpm.cc:990 #, c-format msgid "Preparing to completely remove %s" msgstr "Förbereder borttagning av hela %s" -#: apt-pkg/deb/dpkgpm.cc:996 +#: apt-pkg/deb/dpkgpm.cc:991 #, c-format msgid "Completely removed %s" msgstr "Tog bort hela %s" -#: apt-pkg/deb/dpkgpm.cc:1243 -msgid "Can not write log, openpty() failed (/dev/pts not mounted?)\n" +#: apt-pkg/deb/dpkgpm.cc:1046 +msgid "ioctl(TIOCGWINSZ) failed" msgstr "" -"Kan inte skriva loggfil, openpty() misslyckades (/dev/pts inte monterad?)\n" -#: apt-pkg/deb/dpkgpm.cc:1273 -msgid "Running dpkg" -msgstr "Kör dpkg" +#: apt-pkg/deb/dpkgpm.cc:1049 apt-pkg/deb/dpkgpm.cc:1070 +#, fuzzy, c-format +msgid "Can not write log (%s)" +msgstr "Kunde inte skriva till %s" + +#: apt-pkg/deb/dpkgpm.cc:1049 +msgid "Is /dev/pts mounted?" +msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1445 +#: apt-pkg/deb/dpkgpm.cc:1070 +msgid "Is stdout a terminal?" +msgstr "" + +#: apt-pkg/deb/dpkgpm.cc:1558 msgid "Operation was interrupted before it could finish" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1507 +#: apt-pkg/deb/dpkgpm.cc:1620 msgid "No apport report written because MaxReports is reached already" msgstr "Ingen apport-rapport skrevs därför att MaxReports redan har uppnåtts" #. check if its not a follow up error -#: apt-pkg/deb/dpkgpm.cc:1512 +#: apt-pkg/deb/dpkgpm.cc:1625 msgid "dependency problems - leaving unconfigured" msgstr "beroendeproblem - lämnar okonfigurerad" -#: apt-pkg/deb/dpkgpm.cc:1514 +#: apt-pkg/deb/dpkgpm.cc:1627 msgid "" "No apport report written because the error message indicates its a followup " "error from a previous failure." @@ -3477,7 +3481,7 @@ msgstr "" "Ingen apport-rapport skrevs därför att felmeddelandet indikerar att det är " "ett efterföljande fel från ett tidigare problem." -#: apt-pkg/deb/dpkgpm.cc:1520 +#: apt-pkg/deb/dpkgpm.cc:1633 msgid "" "No apport report written because the error message indicates a disk full " "error" @@ -3485,7 +3489,7 @@ msgstr "" "Ingen apport-rapport skrevs därför att felmeddelandet indikerar att " "diskutrymmet är slut" -#: apt-pkg/deb/dpkgpm.cc:1526 +#: apt-pkg/deb/dpkgpm.cc:1640 msgid "" "No apport report written because the error message indicates a out of memory " "error" @@ -3493,7 +3497,16 @@ msgstr "" "Ingen apport-rapport skrevs därför att felmeddelandet indikerar att minnet " "är slut" -#: apt-pkg/deb/dpkgpm.cc:1533 +#: apt-pkg/deb/dpkgpm.cc:1647 apt-pkg/deb/dpkgpm.cc:1653 +#, fuzzy +msgid "" +"No apport report written because the error message indicates an issue on the " +"local system" +msgstr "" +"Ingen apport-rapport skrevs därför att felmeddelandet indikerar att " +"diskutrymmet är slut" + +#: apt-pkg/deb/dpkgpm.cc:1674 msgid "" "No apport report written because the error message indicates a dpkg I/O error" msgstr "" @@ -3526,6 +3539,119 @@ msgstr "" msgid "Not locked" msgstr "Inte låst" +#~ msgid "%s not a valid DEB package." +#~ msgstr "%s är inte ett giltigt DEB-paket." + +#~ msgid "" +#~ "Using CD-ROM mount point %s\n" +#~ "Mounting CD-ROM\n" +#~ msgstr "" +#~ "Använder cd-rom-monteringspunkten %s\n" +#~ "Monterar cd-rom\n" + +#~ msgid "" +#~ "Could not patch %s with mmap and with file operation usage - the patch " +#~ "seems to be corrupt." +#~ msgstr "" +#~ "Kunde inte patcha %s med mmap och med filoperationsanvändning - patchen " +#~ "verkar vara skadad." + +#~ msgid "" +#~ "Could not patch %s with mmap (but no mmap specific fail) - the patch " +#~ "seems to be corrupt." +#~ msgstr "" +#~ "Kunde inte patcha %s med mmap (men inga mmap-specifika fel) - patchen " +#~ "verkar vara skadad." + +#~ msgid "Note, selecting '%s' for task '%s'\n" +#~ msgstr "Observera, väljer \"%s\" för funktionen \"%s\"\n" + +#~ msgid "Note, selecting '%s' for regex '%s'\n" +#~ msgstr "Observera, väljer \"%s\" för det reguljära uttrycket \"%s\"\n" + +#~ msgid "Package %s is a virtual package provided by:\n" +#~ msgstr "Paketet %s är ett virtuellt paket som tillhandahålls av:\n" + +#~ msgid " [Not candidate version]" +#~ msgstr " [Inte kandidatversion]" + +#~ msgid "You should explicitly select one to install." +#~ msgstr "Du bör uttryckligen ange ett att installera." + +#~ 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 "" +#~ "Paketet %s är inte tillgängligt, men ett annat paket hänvisar till det.\n" +#~ "Det kan betyda att paketet saknas, har blivit föråldrat eller endast\n" +#~ "är tillgängligt från andra källor\n" + +#~ msgid "However the following packages replace it:" +#~ msgstr "Dock kan följande paket ersätta det:" + +#~ msgid "Package '%s' has no installation candidate" +#~ msgstr "Paketet \"%s\" har ingen installationskandidat" + +#~ msgid "Virtual packages like '%s' can't be removed\n" +#~ msgstr "Virtuella paket som \"%s\" kan inte tas bort\n" + +#, fuzzy +#~ msgid "Package '%s' is not installed, so not removed. Did you mean '%s'?\n" +#~ msgstr "Paketet %s är inte installerat, så det tas inte bort\n" + +#, fuzzy +#~ msgid "Package '%s' is not installed, so not removed\n" +#~ msgstr "Paketet %s är inte installerat, så det tas inte bort\n" + +#~ msgid "Note, selecting '%s' instead of '%s'\n" +#~ msgstr "Observera, väljer \"%s\" istället för \"%s\"\n" + +#~ msgid "Skipping %s, it is already installed and upgrade is not set.\n" +#~ msgstr "" +#~ "Hoppar över %s, det är redan installerat och uppgradering har inte " +#~ "valts.\n" + +#~ msgid "Skipping %s, it is not installed and only upgrades are requested.\n" +#~ msgstr "" +#~ "Hoppar över %s, det är inte installerat och endast uppgraderingar har " +#~ "begärts.\n" + +#~ msgid "Reinstallation of %s is not possible, it cannot be downloaded.\n" +#~ msgstr "Ominstallation av %s är inte möjlig, det kan inte hämtas.\n" + +#~ msgid "%s is already the newest version.\n" +#~ msgstr "%s är redan den senaste versionen.\n" + +#~ msgid "Selected version '%s' (%s) for '%s'\n" +#~ msgstr "Valde version \"%s\" (%s) för \"%s\"\n" + +#, fuzzy +#~ msgid "Selected version '%s' (%s) for '%s' because of '%s'\n" +#~ msgstr "Valde version \"%s\" (%s) för \"%s\"\n" + +#~ msgid "Ignore unavailable target release '%s' of package '%s'" +#~ msgstr "Ignorera otillgängliga målutgåvan \"%s\" av paketet \"%s\"" + +#~ msgid "This is not a valid DEB archive, it has no '%s', '%s' or '%s' member" +#~ msgstr "" +#~ "Detta är inte ett giltigt DEB-arkiv, \"%s\", \"%s\" och \"%s\" saknas" + +#~ msgid "MD5Sum mismatch" +#~ msgstr "MD5-kontrollsumman stämmer inte" + +#~ msgid "" +#~ "I wasn't able to locate a file for the %s package. This might mean you " +#~ "need to manually fix this package." +#~ msgstr "" +#~ "Jag kunde inte hitta någon fil för paketet %s. Detta kan betyda att du " +#~ "manuellt måste reparera detta paket." + +#~ msgid "Can not write log, openpty() failed (/dev/pts not mounted?)\n" +#~ msgstr "" +#~ "Kan inte skriva loggfil, openpty() misslyckades (/dev/pts inte " +#~ "monterad?)\n" + #~ msgid "Skipping nonexistent file %s" #~ msgstr "Hoppar över icke-existerande filen %s" @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: apt\n" "Report-Msgid-Bugs-To: APT Development Team <deity@lists.debian.org>\n" -"POT-Creation-Date: 2013-07-31 16:24+0200\n" +"POT-Creation-Date: 2014-02-23 00:29+0100\n" "PO-Revision-Date: 2012-10-27 22:44+0700\n" "Last-Translator: Theppitak Karoonboonyanan <thep@linux.thai.net>\n" "Language-Team: Thai <thai-l10n@googlegroups.com>\n" @@ -18,150 +18,152 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: cmdline/apt-cache.cc:158 +#: cmdline/apt-cache.cc:140 #, c-format msgid "Package %s version %s has an unmet dep:\n" msgstr "แพกเกจ %s รุ่น %s ขาดแพกเกจที่ต้องใช้:\n" -#: cmdline/apt-cache.cc:286 +#: cmdline/apt-cache.cc:268 msgid "Total package names: " msgstr "จำนวนชื่อแพกเกจทั้งหมด: " -#: cmdline/apt-cache.cc:288 +#: cmdline/apt-cache.cc:270 msgid "Total package structures: " msgstr "จำนวนโครงสร้างแพกเกจทั้งหมด: " -#: cmdline/apt-cache.cc:328 +#: cmdline/apt-cache.cc:310 msgid " Normal packages: " msgstr " แพกเกจปกติ: " -#: cmdline/apt-cache.cc:329 +#: cmdline/apt-cache.cc:311 msgid " Pure virtual packages: " msgstr " แพกเกจเสมือนแท้ๆ: " -#: cmdline/apt-cache.cc:330 +#: cmdline/apt-cache.cc:312 msgid " Single virtual packages: " msgstr " แพกเกจเสมือนที่มีแพกเกจจริงเดียว: " -#: cmdline/apt-cache.cc:331 +#: cmdline/apt-cache.cc:313 msgid " Mixed virtual packages: " msgstr " แพกเกจเสมือนผสม: " -#: cmdline/apt-cache.cc:332 +#: cmdline/apt-cache.cc:314 msgid " Missing: " msgstr " แพกเกจที่ขาดหาย: " -#: cmdline/apt-cache.cc:334 +#: cmdline/apt-cache.cc:316 msgid "Total distinct versions: " msgstr "จำนวนรุ่นที่แตกต่างกันทั้งหมด: " -#: cmdline/apt-cache.cc:336 +#: cmdline/apt-cache.cc:318 msgid "Total distinct descriptions: " msgstr "จำนวนคำบรรยายแพกเกจที่แตกต่างกันทั้งหมด: " -#: cmdline/apt-cache.cc:338 +#: cmdline/apt-cache.cc:320 msgid "Total dependencies: " msgstr "จำนวนการเชื่อมโยงระหว่างแพกเกจทั้งหมด: " -#: cmdline/apt-cache.cc:341 +#: cmdline/apt-cache.cc:323 msgid "Total ver/file relations: " msgstr "จำนวนความสัมพันธ์ รุ่น/แฟ้ม ทั้งหมด: " -#: cmdline/apt-cache.cc:343 +#: cmdline/apt-cache.cc:325 msgid "Total Desc/File relations: " msgstr "จำนวนความสัมพันธ์ คำบรรยาย/แฟ้ม ทั้งหมด: " -#: cmdline/apt-cache.cc:345 +#: cmdline/apt-cache.cc:327 msgid "Total Provides mappings: " msgstr "จำนวนผังการตระเตรียมทั้งหมด: " -#: cmdline/apt-cache.cc:357 +#: cmdline/apt-cache.cc:339 msgid "Total globbed strings: " msgstr "จำนวนสตริงทั้งหมด: " -#: cmdline/apt-cache.cc:371 +#: cmdline/apt-cache.cc:353 msgid "Total dependency version space: " msgstr "ขนาดของพื้นที่ความเชื่อมโยงระหว่างแพกเกจทั้งหมด: " -#: cmdline/apt-cache.cc:376 +#: cmdline/apt-cache.cc:358 msgid "Total slack space: " msgstr "พื้นที่สำรองทั้งหมด: " -#: cmdline/apt-cache.cc:384 +#: cmdline/apt-cache.cc:366 msgid "Total space accounted for: " msgstr "พื้นที่ที่นับรวมทั้งหมด: " -#: cmdline/apt-cache.cc:515 cmdline/apt-cache.cc:1165 +#: cmdline/apt-cache.cc:497 cmdline/apt-cache.cc:1146 +#: apt-private/private-show.cc:55 #, c-format msgid "Package file %s is out of sync." msgstr "ข้อมูลแฟ้ม Package %s ไม่ตรงกับความเป็นจริง" -#: cmdline/apt-cache.cc:593 cmdline/apt-cache.cc:1452 -#: cmdline/apt-cache.cc:1454 cmdline/apt-cache.cc:1531 cmdline/apt-mark.cc:46 -#: cmdline/apt-mark.cc:93 cmdline/apt-mark.cc:219 +#: cmdline/apt-cache.cc:575 cmdline/apt-cache.cc:1432 +#: cmdline/apt-cache.cc:1434 cmdline/apt-cache.cc:1511 cmdline/apt-mark.cc:48 +#: cmdline/apt-mark.cc:95 cmdline/apt-mark.cc:221 +#: apt-private/private-show.cc:167 apt-private/private-show.cc:169 msgid "No packages found" msgstr "ไม่พบแพกเกจ" -#: cmdline/apt-cache.cc:1265 +#: cmdline/apt-cache.cc:1245 msgid "You must give at least one search pattern" msgstr "คุณต้องระบุแพตเทิร์นสำหรับค้นหาอย่างน้อยหนึ่งแพตเทิร์น" -#: cmdline/apt-cache.cc:1431 +#: cmdline/apt-cache.cc:1411 msgid "This command is deprecated. Please use 'apt-mark showauto' instead." msgstr "คำสั่งนี้ไม่แนะนำให้ใช้แล้ว กรุณาใช้ 'apt-mark showauto' แทน" -#: cmdline/apt-cache.cc:1526 apt-pkg/cacheset.cc:510 +#: cmdline/apt-cache.cc:1506 apt-pkg/cacheset.cc:586 #, c-format msgid "Unable to locate package %s" msgstr "ไม่พบแพกเกจ %s" -#: cmdline/apt-cache.cc:1556 +#: cmdline/apt-cache.cc:1536 msgid "Package files:" msgstr "แฟ้มแพกเกจ:" -#: cmdline/apt-cache.cc:1563 cmdline/apt-cache.cc:1654 +#: cmdline/apt-cache.cc:1543 cmdline/apt-cache.cc:1634 msgid "Cache is out of sync, can't x-ref a package file" msgstr "ข้อมูลแคชไม่ตรงกับความเป็นจริงแล้ว ไม่สามารถอ้างอิงไขว้ระหว่างแฟ้มแพกเกจ" #. Show any packages have explicit pins -#: cmdline/apt-cache.cc:1577 +#: cmdline/apt-cache.cc:1557 msgid "Pinned packages:" msgstr "แพกเกจที่ถูกตรึง:" -#: cmdline/apt-cache.cc:1589 cmdline/apt-cache.cc:1634 +#: cmdline/apt-cache.cc:1569 cmdline/apt-cache.cc:1614 msgid "(not found)" msgstr "(ไม่พบ)" -#: cmdline/apt-cache.cc:1597 +#: cmdline/apt-cache.cc:1577 msgid " Installed: " msgstr " ที่ติดตั้งอยู่: " -#: cmdline/apt-cache.cc:1598 +#: cmdline/apt-cache.cc:1578 msgid " Candidate: " msgstr " รุ่นที่ติดตั้งได้: " -#: cmdline/apt-cache.cc:1616 cmdline/apt-cache.cc:1624 +#: cmdline/apt-cache.cc:1596 cmdline/apt-cache.cc:1604 msgid "(none)" msgstr "(ไม่มี)" -#: cmdline/apt-cache.cc:1631 +#: cmdline/apt-cache.cc:1611 msgid " Package pin: " msgstr " การตรึงแพกเกจ: " #. Show the priority tables -#: cmdline/apt-cache.cc:1640 +#: cmdline/apt-cache.cc:1620 msgid " Version table:" msgstr " ตารางรุ่น:" -#: cmdline/apt-cache.cc:1753 cmdline/apt-cdrom.cc:206 cmdline/apt-config.cc:81 -#: cmdline/apt-get.cc:3392 cmdline/apt-mark.cc:375 -#: cmdline/apt-extracttemplates.cc:229 ftparchive/apt-ftparchive.cc:591 -#: cmdline/apt-internal-solver.cc:33 cmdline/apt-sortpkgs.cc:147 +#: cmdline/apt-cache.cc:1733 cmdline/apt-cdrom.cc:252 cmdline/apt-config.cc:83 +#: cmdline/apt-get.cc:1580 cmdline/apt-mark.cc:377 cmdline/apt.cc:66 +#: cmdline/apt-extracttemplates.cc:217 ftparchive/apt-ftparchive.cc:591 +#: cmdline/apt-internal-solver.cc:34 cmdline/apt-sortpkgs.cc:147 #, c-format msgid "%s %s for %s compiled on %s %s\n" msgstr "%s %s สำหรับ %s คอมไพล์เมื่อ %s %s\n" -#: cmdline/apt-cache.cc:1760 +#: cmdline/apt-cache.cc:1740 msgid "" "Usage: apt-cache [options] command\n" " apt-cache [options] showpkg pkg1 [pkg2 ...]\n" @@ -232,35 +234,35 @@ msgstr "" "กรุณาอ่านข้อมูลเพิ่มเติมจาก manual page apt-cache(8) และ apt.conf(5)\n" #. }}} -#: cmdline/apt-cdrom.cc:43 +#: cmdline/apt-cdrom.cc:45 msgid "" "No CD-ROM could be auto-detected or found using the default mount point.\n" "You may try the --cdrom option to set the CD-ROM mount point. See 'man apt-" "cdrom' for more information about the CD-ROM auto-detection and mount point." msgstr "" -#: cmdline/apt-cdrom.cc:85 +#: cmdline/apt-cdrom.cc:89 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:100 +#: cmdline/apt-cdrom.cc:104 msgid "Please insert a Disc in the drive and press enter" msgstr "กรุณาใส่แผ่นลงในไดรว์แล้วกด enter" -#: cmdline/apt-cdrom.cc:135 +#: cmdline/apt-cdrom.cc:141 #, c-format msgid "Failed to mount '%s' to '%s'" msgstr "ไม่สามารถเมานท์ '%s' ที่ '%s'" -#: cmdline/apt-cdrom.cc:170 +#: cmdline/apt-cdrom.cc:196 msgid "Repeat this process for the rest of the CDs in your set." msgstr "ทำเช่นนี้ต่อไปกับแผ่นซีดีที่เหลือในชุด" -#: cmdline/apt-config.cc:46 +#: cmdline/apt-config.cc:48 msgid "Arguments not in pairs" msgstr "อาร์กิวเมนต์ไม่ได้ระบุเป็นคู่ๆ" -#: cmdline/apt-config.cc:87 +#: cmdline/apt-config.cc:89 msgid "" "Usage: apt-config [options] command\n" "\n" @@ -288,584 +290,70 @@ msgstr "" " -c=? อ่านแฟ้มค่าตั้งที่กำหนด\n" " -o=? กำหนดตัวเลือกค่าตั้งเป็นรายตัว เช่น -o dir::cache=/tmp\n" -#. TRANSLATOR: Yes/No question help-text: defaulting to Y[es] -#. e.g. "Do you want to continue? [Y/n] " -#. The user has to answer with an input matching the -#. YESEXPR/NOEXPR defined in your l10n. -#: cmdline/apt-get.cc:146 -msgid "[Y/n]" -msgstr "" - -#. TRANSLATOR: Yes/No question help-text: defaulting to N[o] -#. e.g. "Should this file be removed? [y/N] " -#. The user has to answer with an input matching the -#. YESEXPR/NOEXPR defined in your l10n. -#: cmdline/apt-get.cc:152 -msgid "[y/N]" -msgstr "" - -#. TRANSLATOR: "Yes" answer printed for a yes/no question if --assume-yes is set -#: cmdline/apt-get.cc:163 -msgid "Y" -msgstr "" - -#. TRANSLATOR: "No" answer printed for a yes/no question if --assume-no is set -#: cmdline/apt-get.cc:169 -msgid "N" -msgstr "" - -#: cmdline/apt-get.cc:191 apt-pkg/cachefilter.cc:33 -#, c-format -msgid "Regex compilation error - %s" -msgstr "คอมไพล์นิพจน์เรกิวลาร์ไม่สำเร็จ - %s" - -#: cmdline/apt-get.cc:289 -msgid "The following packages have unmet dependencies:" -msgstr "แพกเกจต่อไปนี้ขาดแพกเกจที่ต้องใช้:" - -#: cmdline/apt-get.cc:379 -#, c-format -msgid "but %s is installed" -msgstr "แต่รุ่นที่ติดตั้งไว้คือ %s" - -#: cmdline/apt-get.cc:381 -#, c-format -msgid "but %s is to be installed" -msgstr "แต่รุ่นที่จะติดตั้งคือ %s" - -#: cmdline/apt-get.cc:388 -msgid "but it is not installable" -msgstr "แต่ไม่สามารถติดตั้งได้" - -#: cmdline/apt-get.cc:390 -msgid "but it is a virtual package" -msgstr "แต่แพกเกจนี้เป็นแพกเกจเสมือน" - -#: cmdline/apt-get.cc:393 -msgid "but it is not installed" -msgstr "แต่ได้ติดตั้งไว้" - -#: cmdline/apt-get.cc:393 -msgid "but it is not going to be installed" -msgstr "แต่แพกเกจนี้จะไม่ถูกติดตั้ง" - -#: cmdline/apt-get.cc:398 -msgid " or" -msgstr " หรือ" - -#: cmdline/apt-get.cc:427 -msgid "The following NEW packages will be installed:" -msgstr "จะติดตั้งแพกเกจ *ใหม่* ต่อไปนี้:" - -#: cmdline/apt-get.cc:453 -msgid "The following packages will be REMOVED:" -msgstr "จะ *ลบ* แพกเกจต่อไปนี้:" - -#: cmdline/apt-get.cc:475 -msgid "The following packages have been kept back:" -msgstr "จะคงรุ่นแพกเกจต่อไปนี้:" - -#: cmdline/apt-get.cc:496 -msgid "The following packages will be upgraded:" -msgstr "จะปรับรุ่นแพกเกจต่อไปนี้ขึ้น:" - -#: cmdline/apt-get.cc:517 -msgid "The following packages will be DOWNGRADED:" -msgstr "จะปรับรุ่นแพกเกจต่อไปนี้ *ลง*:" - -#: cmdline/apt-get.cc:537 -msgid "The following held packages will be changed:" -msgstr "จะเปลี่ยนแปลงรายการคงรุ่นแพกเกจต่อไปนี้:" - -#: cmdline/apt-get.cc:592 -#, c-format -msgid "%s (due to %s) " -msgstr "%s (เนื่องจาก %s) " - -#: cmdline/apt-get.cc:600 -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:631 -#, c-format -msgid "%lu upgraded, %lu newly installed, " -msgstr "ปรับรุ่นขึ้น %lu, ติดตั้งใหม่ %lu, " - -#: cmdline/apt-get.cc:635 -#, c-format -msgid "%lu reinstalled, " -msgstr "ติดตั้งซ้ำ %lu, " - -#: cmdline/apt-get.cc:637 -#, c-format -msgid "%lu downgraded, " -msgstr "ปรับรุ่นลง %lu, " - -#: cmdline/apt-get.cc:639 -#, c-format -msgid "%lu to remove and %lu not upgraded.\n" -msgstr "ถอดถอน %lu และไม่ปรับรุ่น %lu\n" - -#: cmdline/apt-get.cc:643 -#, c-format -msgid "%lu not fully installed or removed.\n" -msgstr "ติดตั้งหรือถอดถอนไม่ครบ %lu\n" - -#: cmdline/apt-get.cc:664 -#, c-format -msgid "Note, selecting '%s' for task '%s'\n" -msgstr "หมายเหตุ: จะเลือก '%s' สำหรับงานติดตั้ง '%s'\n" - -#: cmdline/apt-get.cc:669 -#, c-format -msgid "Note, selecting '%s' for regex '%s'\n" -msgstr "หมายเหตุ: จะเลือก '%s' สำหรับนิพจน์เรกิวลาร์ '%s'\n" - -#: cmdline/apt-get.cc:686 -#, c-format -msgid "Package %s is a virtual package provided by:\n" -msgstr "แพกเกจ %s เป็นแพกเกจเสมือนที่ตระเตรียมโดย:\n" - -#: cmdline/apt-get.cc:697 -msgid " [Installed]" -msgstr " [ติดตั้งอยู่]" - -#: cmdline/apt-get.cc:706 -msgid " [Not candidate version]" -msgstr " [ไม่ใช่รุ่นสำหรับติดตั้ง]" - -#: cmdline/apt-get.cc:708 -msgid "You should explicitly select one to install." -msgstr "คุณควรเจาะจงเลือกแพกเกจใดแพกเกจหนึ่งเพื่อติดตั้ง" - -#: cmdline/apt-get.cc:711 -#, c-format -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" - -#: cmdline/apt-get.cc:729 -msgid "However the following packages replace it:" -msgstr "อย่างไรก็ดี แพกเกจต่อไปนี้ได้แทนที่แพกเกจดังกล่าวไปแล้ว:" - -#: cmdline/apt-get.cc:741 -#, c-format -msgid "Package '%s' has no installation candidate" -msgstr "แพกเกจ '%s' ไม่มีรุ่นที่จะใช้ติดตั้ง" - -#: cmdline/apt-get.cc:754 -#, c-format -msgid "Virtual packages like '%s' can't be removed\n" -msgstr "แพกเกจเสมือนอย่าง '%s' ไม่สามารถถอดถอนได้\n" - -#. TRANSLATORS: Note, this is not an interactive question -#: cmdline/apt-get.cc:766 cmdline/apt-get.cc:969 -#, c-format -msgid "Package '%s' is not installed, so not removed. Did you mean '%s'?\n" -msgstr "แพกเกจ '%s' ไม่ได้ติดตั้งไว้ จึงไม่มีการถอดถอน คุณหมายถึง '%s' หรือเปล่า?\n" - -#: cmdline/apt-get.cc:772 cmdline/apt-get.cc:975 -#, c-format -msgid "Package '%s' is not installed, so not removed\n" -msgstr "แพกเกจ '%s' ไม่ได้ติดตั้งไว้ จึงไม่มีการถอดถอน\n" - -#: cmdline/apt-get.cc:817 -#, c-format -msgid "Note, selecting '%s' instead of '%s'\n" -msgstr "หมายเหตุ: จะเลือก '%s' แทน '%s'\n" - -#: cmdline/apt-get.cc:847 -#, c-format -msgid "Skipping %s, it is already installed and upgrade is not set.\n" -msgstr "จะข้าม %s เนื่องจากแพกเกจติดตั้งไว้แล้ว และไม่มีการกำหนดให้ปรับรุ่น\n" - -#: cmdline/apt-get.cc:851 -#, c-format -msgid "Skipping %s, it is not installed and only upgrades are requested.\n" -msgstr "จะข้าม %s เนื่องจากแพกเกจไม่ได้ติดตั้งไว้ และคำสั่งมีเพียงการปรับรุ่นเท่านั้น\n" - -#: cmdline/apt-get.cc:863 -#, c-format -msgid "Reinstallation of %s is not possible, it cannot be downloaded.\n" -msgstr "ไม่สามารถติดตั้ง %s ซ้ำได้ เนื่องจากไม่สามารถดาวน์โหลดได้\n" - -#: cmdline/apt-get.cc:868 -#, c-format -msgid "%s is already the newest version.\n" -msgstr "%s เป็นรุ่นใหม่ล่าสุดอยู่แล้ว\n" - -#: cmdline/apt-get.cc:887 cmdline/apt-get.cc:2187 cmdline/apt-mark.cc:68 -#, c-format -msgid "%s set to manually installed.\n" -msgstr "กำหนด %s ให้เป็นการติดตั้งแบบเลือกเองแล้ว\n" - -#: cmdline/apt-get.cc:913 -#, c-format -msgid "Selected version '%s' (%s) for '%s'\n" -msgstr "เลือกรุ่น '%s' (%s) สำหรับ '%s' แล้ว\n" - -#: cmdline/apt-get.cc:918 -#, c-format -msgid "Selected version '%s' (%s) for '%s' because of '%s'\n" -msgstr "เลือกรุ่น '%s' (%s) สำหรับ '%s' แล้ว อันเนื่องมาจาก '%s'\n" - -#: cmdline/apt-get.cc:1054 -msgid "Correcting dependencies..." -msgstr "กำลังแก้ปัญหาความขึ้นต่อกันระหว่างแพกเกจ..." - -#: cmdline/apt-get.cc:1057 -msgid " failed." -msgstr " ล้มเหลว" - -#: cmdline/apt-get.cc:1060 -msgid "Unable to correct dependencies" -msgstr "ไม่สามารถแก้ปัญหาความขึ้นต่อกันระหว่างแพกเกจได้" - -#: cmdline/apt-get.cc:1063 -msgid "Unable to minimize the upgrade set" -msgstr "ไม่สามารถจำกัดรายการปรับรุ่นให้น้อยที่สุดได้" - -#: cmdline/apt-get.cc:1065 -msgid " Done" -msgstr " เสร็จแล้ว" - -#: cmdline/apt-get.cc:1069 -msgid "You might want to run 'apt-get -f install' to correct these." -msgstr "คุณอาจต้องเรียก 'apt-get -f install' เพื่อแก้ปัญหาเหล่านี้" - -#: cmdline/apt-get.cc:1072 -msgid "Unmet dependencies. Try using -f." -msgstr "รายการแพกเกจที่ต้องใช้ไม่ครบ กรุณาลองใช้ตัวเลือก -f" - -#: cmdline/apt-get.cc:1097 -msgid "WARNING: The following packages cannot be authenticated!" -msgstr "*คำเตือน*: แพกเกจต่อไปนี้ไม่สามารถยืนยันแหล่งต้นตอได้!" - -#: cmdline/apt-get.cc:1101 -msgid "Authentication warning overridden.\n" -msgstr "จะข้ามการเตือนเกี่ยวกับการยืนยันแหล่งต้นตอ\n" - -#: cmdline/apt-get.cc:1108 -msgid "Install these packages without verification?" -msgstr "จะติดตั้งแพกเกจเหล่านี้โดยไม่ตรวจสอบหรือไม่?" - -#: cmdline/apt-get.cc:1110 -msgid "Some packages could not be authenticated" -msgstr "มีบางแพกเกจไม่สามารถยืนยันแหล่งต้นตอได้" - -#: cmdline/apt-get.cc:1119 cmdline/apt-get.cc:1280 -msgid "There are problems and -y was used without --force-yes" -msgstr "มีปัญหาบางประการ และมีการใช้ -y โดยไม่ระบุ --force-yes" - -#: cmdline/apt-get.cc:1160 -msgid "Internal error, InstallPackages was called with broken packages!" -msgstr "เกิดข้อผิดพลาดภายใน: มีการเรียก InstallPackages ด้วยแพกเกจที่เสีย!" - -#: cmdline/apt-get.cc:1169 -msgid "Packages need to be removed but remove is disabled." -msgstr "มีแพกเกจที่จำเป็นต้องถอดถอน แต่ถูกห้ามการถอดถอนไว้" - -#: cmdline/apt-get.cc:1180 -msgid "Internal error, Ordering didn't finish" -msgstr "ข้อผิดพลาดภายใน: การเรียงลำดับไม่เสร็จสิ้น" - -#: cmdline/apt-get.cc:1218 -msgid "How odd.. The sizes didn't match, email apt@packages.debian.org" -msgstr "แปลกประหลาด.. ขนาดไม่ตรงกัน กรุณาอีเมลแจ้ง apt@packages.debian.org" - -#. 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:1225 -#, c-format -msgid "Need to get %sB/%sB of archives.\n" -msgstr "ต้องดาวน์โหลดแพกเกจ %sB/%sB\n" - -#. 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:1230 -#, c-format -msgid "Need to get %sB of archives.\n" -msgstr "ต้องดาวน์โหลดแพกเกจ %sB\n" - -#. 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:1237 -#, c-format -msgid "After this operation, %sB of additional disk space will be used.\n" -msgstr "หลังจากการกระทำนี้ ต้องใช้เนื้อที่บนดิสก์อีก %sB\n" - -#. 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:1242 -#, c-format -msgid "After this operation, %sB disk space will be freed.\n" -msgstr "หลังจากการกระทำนี้ เนื้อที่บนดิสก์จะว่างเพิ่มอีก %sB\n" - -#: cmdline/apt-get.cc:1257 cmdline/apt-get.cc:1260 cmdline/apt-get.cc:2621 -#: cmdline/apt-get.cc:2624 -#, c-format -msgid "Couldn't determine free space in %s" -msgstr "ไม่สามารถคำนวณพื้นที่ว่างใน %s" - -#: cmdline/apt-get.cc:1270 -#, c-format -msgid "You don't have enough free space in %s." -msgstr "คุณมีพื้นที่ว่างเหลือไม่พอใน %s" - -#: cmdline/apt-get.cc:1286 cmdline/apt-get.cc:1308 -msgid "Trivial Only specified but this is not a trivial operation." -msgstr "Trivial Only ถูกกำหนดไว้ แต่คำสั่งนี้ไม่ใช่คำสั่งเล็กน้อย" - -#. TRANSLATOR: This string needs to be typed by the user as a confirmation, so be -#. careful with hard to type or special characters (like non-breaking spaces) -#: cmdline/apt-get.cc:1290 -msgid "Yes, do as I say!" -msgstr "Yes, do as I say!" - -#: cmdline/apt-get.cc:1292 -#, c-format -msgid "" -"You are about to do something potentially harmful.\n" -"To continue type in the phrase '%s'\n" -" ?] " -msgstr "" -"คุณกำลังจะทำสิ่งที่อาจเป็นอันตราย\n" -"หากต้องการดำเนินการต่อ ให้พิมพ์ประโยค '%s'\n" -" ?] " - -#: cmdline/apt-get.cc:1298 cmdline/apt-get.cc:1317 -msgid "Abort." -msgstr "เลิกทำ" - -#: cmdline/apt-get.cc:1313 -msgid "Do you want to continue?" -msgstr "คุณต้องการจะดำเนินการต่อไปหรือไม่?" - -#: cmdline/apt-get.cc:1385 cmdline/apt-get.cc:2686 apt-pkg/algorithms.cc:1566 -#, c-format -msgid "Failed to fetch %s %s\n" -msgstr "ไม่สามารถดาวน์โหลด %s %s\n" - -#: cmdline/apt-get.cc:1403 -msgid "Some files failed to download" -msgstr "ดาวน์โหลดบางแฟ้มไม่สำเร็จ" - -#: cmdline/apt-get.cc:1404 cmdline/apt-get.cc:2698 -msgid "Download complete and in download only mode" -msgstr "ดาวน์โหลดสำเร็จแล้ว และอยู่ในโหมดดาวน์โหลดอย่างเดียว" - -#: cmdline/apt-get.cc:1410 -msgid "" -"Unable to fetch some archives, maybe run apt-get update or try with --fix-" -"missing?" -msgstr "" -"ดาวน์โหลดบางแพกเกจไม่สำเร็จ บางที การเรียก apt-get update หรือลองใช้ตัวเลือก --fix-" -"missing อาจช่วยได้" - -#: cmdline/apt-get.cc:1414 -msgid "--fix-missing and media swapping is not currently supported" -msgstr "ยังไม่รองรับ --fix-missing พร้อมกับการเปลี่ยนแผ่น" - -#: cmdline/apt-get.cc:1419 -msgid "Unable to correct missing packages." -msgstr "ไม่สามารถแก้ปัญหาแพกเกจที่ขาดหายได้" - -#: cmdline/apt-get.cc:1420 -msgid "Aborting install." -msgstr "จะล้มเลิกการติดตั้ง" - -#: cmdline/apt-get.cc:1448 -msgid "" -"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] "" -"แพกเกจต่อไปนี้ได้หายไปจากระบบของคุณ เพราะแฟ้มทั้งหมดได้ถูกแทนที่\n" -"โดยแพกเกจอื่นแล้ว:" +#: cmdline/apt-get.cc:244 +#, fuzzy, c-format +msgid "Can not find a package for architecture '%s'" +msgstr "ไม่พบแพกเกจที่ตรงกับนิพจน์เรกิวลาร์ '%s'" -#: cmdline/apt-get.cc:1452 -msgid "Note: This is done automatically and on purpose by dpkg." -msgstr "หมายเหตุ: นี่เป็นสิ่งที่ dpkg ทำโดยอัตโนมัติโดยเจตนา" +#: cmdline/apt-get.cc:326 +#, fuzzy, c-format +msgid "Can not find a package '%s' with version '%s'" +msgstr "ไม่พบแพกเกจที่ตรงกับนิพจน์เรกิวลาร์ '%s'" -#: cmdline/apt-get.cc:1590 -#, c-format -msgid "Ignore unavailable target release '%s' of package '%s'" -msgstr "จะละเลยรุ่นเป้าหมาย '%s' ซึ่งไม่มีอยู่ของแพกเกจ '%s'" +#: cmdline/apt-get.cc:329 +#, fuzzy, c-format +msgid "Can not find a package '%s' with release '%s'" +msgstr "ไม่พบแพกเกจที่ตรงกับนิพจน์เรกิวลาร์ '%s'" -#: cmdline/apt-get.cc:1622 +#: cmdline/apt-get.cc:366 #, c-format msgid "Picking '%s' as source package instead of '%s'\n" msgstr "จะเลือก '%s' เป็นแพกเกจซอร์สแทน '%s'\n" -#. if (VerTag.empty() == false && Last == 0) -#: cmdline/apt-get.cc:1660 -#, c-format -msgid "Ignore unavailable version '%s' of package '%s'" +#: cmdline/apt-get.cc:422 +#, fuzzy, c-format +msgid "Can not find version '%s' of package '%s'" msgstr "จะละเลยรุ่น '%s' ที่ไม่มีอยู่ของแพกเกจ '%s'" -#: cmdline/apt-get.cc:1676 -msgid "The update command takes no arguments" -msgstr "คำสั่ง update ไม่รับอาร์กิวเมนต์เพิ่ม" - -#: cmdline/apt-get.cc:1742 -msgid "We are not supposed to delete stuff, can't start AutoRemover" -msgstr "apt ถูกกำหนดไม่ให้มีการลบใดๆ จึงไม่สามารถดำเนินการถอดถอนอัตโนมัติได้" - -#: cmdline/apt-get.cc:1846 -msgid "" -"Hmm, seems like the AutoRemover destroyed something which really\n" -"shouldn't happen. Please file a bug report against apt." -msgstr "" -"ดูเหมือนการถอดถอนอัตโนมัติได้สร้างความเสียหายบางอย่าง ซึ่งไม่ควรเกิดขึ้น\n" -"กรุณารายงานบั๊กนี้ของแพกเกจ 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:1849 cmdline/apt-get.cc:2017 -msgid "The following information may help to resolve the situation:" -msgstr "ข้อมูลต่อไปนี้อาจช่วยแก้ปัญหาได้:" - -#: cmdline/apt-get.cc:1853 -msgid "Internal Error, AutoRemover broke stuff" -msgstr "เกิดข้อผิดพลาดภายใน: AutoRemover ทำความเสียหาย" - -#: cmdline/apt-get.cc:1860 -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:1864 -#, 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:1866 -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:1885 -msgid "Internal error, AllUpgrade broke stuff" -msgstr "เกิดข้อผิดพลาดภายใน: AllUpgrade ทำความเสียหาย" - -#: cmdline/apt-get.cc:1984 -msgid "You might want to run 'apt-get -f install' to correct these:" -msgstr "คุณอาจเรียก 'apt-get -f install' เพื่อแก้ปัญหานี้ได้:" - -#: cmdline/apt-get.cc:1988 -msgid "" -"Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a " -"solution)." -msgstr "" -"มีปัญหาความขึ้นต่อกันระหว่างแพกเกจ กรุณาลองใช้ 'apt-get -f install' โดยไม่ระบุแพกเกจ " -"(หรือจะระบุทางแก้ก็ได้)" - -#: cmdline/apt-get.cc:2002 -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 "" -"ไม่สามารถติดตั้งบางแพกเกจได้ คุณอาจระบุเงื่อนไขการติดตั้งที่เป็นไปไม่ได้\n" -"หรือถ้าคุณกำลังใช้รุ่น unstable ก็เป็นไปได้ว่าแพกเกจที่จำเป็นบางรายการ\n" -"ยังไม่ถูกสร้างขึ้น หรือถูกย้ายออกจาก Incoming" - -#: cmdline/apt-get.cc:2023 -msgid "Broken packages" -msgstr "แพกเกจมีปัญหา" - -#: cmdline/apt-get.cc:2049 -msgid "The following extra packages will be installed:" -msgstr "จะติดตั้งแพกเกจเพิ่มเติมต่อไปนี้:" - -#: cmdline/apt-get.cc:2139 -msgid "Suggested packages:" -msgstr "แพกเกจที่แนะนำ:" - -#: cmdline/apt-get.cc:2140 -msgid "Recommended packages:" -msgstr "แพกเกจที่ควรใช้ร่วมกัน:" - -#: cmdline/apt-get.cc:2182 +#: cmdline/apt-get.cc:453 #, c-format msgid "Couldn't find package %s" msgstr "ไม่พบแพกเกจ %s" -#: cmdline/apt-get.cc:2189 cmdline/apt-mark.cc:70 +#: cmdline/apt-get.cc:458 cmdline/apt-mark.cc:70 +#, c-format +msgid "%s set to manually installed.\n" +msgstr "กำหนด %s ให้เป็นการติดตั้งแบบเลือกเองแล้ว\n" + +#: cmdline/apt-get.cc:460 cmdline/apt-mark.cc:72 #, c-format msgid "%s set to automatically installed.\n" msgstr "กำหนด %s ให้เป็นการติดตั้งแบบอัตโนมัติแล้ว\n" -#: cmdline/apt-get.cc:2197 cmdline/apt-mark.cc:114 +#: cmdline/apt-get.cc:468 cmdline/apt-mark.cc:116 msgid "" "This command is deprecated. Please use 'apt-mark auto' and 'apt-mark manual' " "instead." msgstr "คำสั่งนี้ไม่แนะนำให้ใช้แล้ว กรุณาใช้ 'apt-mark auto' และ 'apt-mark manual' แทน" -#: cmdline/apt-get.cc:2213 -msgid "Calculating upgrade... " -msgstr "กำลังคำนวณการปรับรุ่น... " - -#: cmdline/apt-get.cc:2216 methods/ftp.cc:712 methods/connect.cc:116 -msgid "Failed" -msgstr "ล้มเหลว" - -#: cmdline/apt-get.cc:2221 -msgid "Done" -msgstr "เสร็จแล้ว" - -#: cmdline/apt-get.cc:2288 cmdline/apt-get.cc:2296 +#: cmdline/apt-get.cc:537 cmdline/apt-get.cc:545 msgid "Internal error, problem resolver broke stuff" msgstr "เกิดข้อผิดพลาดภายใน: กลไกการแก้ปัญหาทำความเสียหาย" -#: cmdline/apt-get.cc:2324 cmdline/apt-get.cc:2361 +#: cmdline/apt-get.cc:573 cmdline/apt-get.cc:610 msgid "Unable to lock the download directory" msgstr "ไม่สามารถล็อคไดเรกทอรีดาวน์โหลด" -#: cmdline/apt-get.cc:2418 -#, c-format -msgid "Can't find a source to download version '%s' of '%s'" -msgstr "ไม่พบแหล่งที่จะดาวน์โหลดรุ่น '%s' ของ '%s' ได้" - -#: cmdline/apt-get.cc:2423 -#, c-format -msgid "Downloading %s %s" -msgstr "กำลังดาวน์โหลด %s %s" - -#: cmdline/apt-get.cc:2483 +#: cmdline/apt-get.cc:725 msgid "Must specify at least one package to fetch source for" msgstr "ต้องระบุแพกเกจอย่างน้อยหนึ่งแพกเกจที่จะดาวน์โหลดซอร์สโค้ด" -#: cmdline/apt-get.cc:2523 cmdline/apt-get.cc:2835 +#: cmdline/apt-get.cc:765 cmdline/apt-get.cc:1060 #, c-format msgid "Unable to find a source package for %s" msgstr "ไม่พบแพกเกจซอร์สโค้ดสำหรับ %s" -#: cmdline/apt-get.cc:2540 +#: cmdline/apt-get.cc:782 #, c-format msgid "" "NOTICE: '%s' packaging is maintained in the '%s' version control system at:\n" @@ -874,7 +362,7 @@ msgstr "" "ข้อสังเกต: การจัดทำแพกเกจ '%s' พัฒนาผ่านระบบควบคุมรุ่น '%s' อยู่ที่:\n" "%s\n" -#: cmdline/apt-get.cc:2545 +#: cmdline/apt-get.cc:787 #, c-format msgid "" "Please use:\n" @@ -885,68 +373,78 @@ msgstr "" "bzr branch %s\n" "เพื่อดึงรุ่นล่าสุด (ที่อาจยังไม่ปล่อยออกมา) ของตัวแพกเกจ\n" -#: cmdline/apt-get.cc:2598 +#: cmdline/apt-get.cc:840 #, c-format msgid "Skipping already downloaded file '%s'\n" msgstr "จะข้ามแฟ้ม '%s' ที่ดาวน์โหลดไว้แล้ว\n" -#: cmdline/apt-get.cc:2635 +#: cmdline/apt-get.cc:863 cmdline/apt-get.cc:866 +#: apt-private/private-install.cc:198 apt-private/private-install.cc:201 +#, c-format +msgid "Couldn't determine free space in %s" +msgstr "ไม่สามารถคำนวณพื้นที่ว่างใน %s" + +#: cmdline/apt-get.cc:877 #, c-format msgid "You don't have enough free space in %s" msgstr "คุณมีพื้นที่ว่างเหลือไม่พอใน %s" #. 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:2644 +#: cmdline/apt-get.cc:886 #, c-format msgid "Need to get %sB/%sB of source archives.\n" msgstr "ต้องดาวน์โหลดซอร์สโค้ด %sB/%sB\n" #. 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:2649 +#: cmdline/apt-get.cc:891 #, c-format msgid "Need to get %sB of source archives.\n" msgstr "ต้องดาวน์โหลดซอร์สโค้ด %sB\n" -#: cmdline/apt-get.cc:2655 +#: cmdline/apt-get.cc:897 #, c-format msgid "Fetch source %s\n" msgstr "ดาวน์โหลดซอร์ส %s\n" -#: cmdline/apt-get.cc:2693 +#: cmdline/apt-get.cc:918 msgid "Failed to fetch some archives." msgstr "ไม่สามารถดาวน์โหลดบางแฟ้ม" -#: cmdline/apt-get.cc:2724 +#: cmdline/apt-get.cc:923 apt-private/private-install.cc:325 +msgid "Download complete and in download only mode" +msgstr "ดาวน์โหลดสำเร็จแล้ว และอยู่ในโหมดดาวน์โหลดอย่างเดียว" + +#: cmdline/apt-get.cc:949 #, c-format msgid "Skipping unpack of already unpacked source in %s\n" msgstr "จะข้ามการแตกซอร์สของซอร์สที่แตกไว้แล้วใน %s\n" -#: cmdline/apt-get.cc:2736 +#: cmdline/apt-get.cc:961 #, c-format msgid "Unpack command '%s' failed.\n" msgstr "คำสั่งแตกแฟ้ม '%s' ล้มเหลว\n" -#: cmdline/apt-get.cc:2737 +#: cmdline/apt-get.cc:962 #, c-format msgid "Check if the 'dpkg-dev' package is installed.\n" msgstr "กรุณาตรวจสอบว่าได้ติดตั้งแพกเกจ 'dpkg-dev' แล้ว\n" -#: cmdline/apt-get.cc:2759 +#: cmdline/apt-get.cc:984 #, c-format msgid "Build command '%s' failed.\n" msgstr "คำสั่ง build '%s' ล้มเหลว\n" -#: cmdline/apt-get.cc:2779 +#: cmdline/apt-get.cc:1004 msgid "Child process failed" msgstr "โพรเซสลูกล้มเหลว" -#: cmdline/apt-get.cc:2798 +#: cmdline/apt-get.cc:1023 msgid "Must specify at least one package to check builddeps for" msgstr "ต้องระบุแพกเกจอย่างน้อยหนึ่งแพกเกจที่จะตรวจสอบสิ่งที่ต้องการสำหรับการ build" -#: cmdline/apt-get.cc:2823 +#: cmdline/apt-get.cc:1048 #, c-format msgid "" "No architecture information available for %s. See apt.conf(5) APT::" @@ -954,17 +452,17 @@ msgid "" msgstr "" "ไม่มีข้อมูลสถาปัตยกรรมสำหรับ %s ดูวิธีตั้งค่าที่หัวข้อ APT::Architectures ของ apt.conf(5)" -#: cmdline/apt-get.cc:2847 cmdline/apt-get.cc:2850 +#: cmdline/apt-get.cc:1072 cmdline/apt-get.cc:1075 #, c-format msgid "Unable to get build-dependency information for %s" msgstr "ไม่สามารถอ่านข้อมูลสิ่งที่ต้องการสำหรับการ build ของ %s" -#: cmdline/apt-get.cc:2870 +#: cmdline/apt-get.cc:1095 #, c-format msgid "%s has no build depends.\n" msgstr "%s ไม่ต้องการสิ่งใดสำหรับ build\n" -#: cmdline/apt-get.cc:3040 +#: cmdline/apt-get.cc:1265 #, c-format msgid "" "%s dependency for %s can't be satisfied because %s is not allowed on '%s' " @@ -972,19 +470,19 @@ msgid "" msgstr "" "ไม่สามารถติดตั้งสิ่งเชื่อมโยง %s สำหรับ %s ได้ เพราะไม่สามารถใช้ %s กับแพกเกจ '%s' ได้" -#: cmdline/apt-get.cc:3058 +#: cmdline/apt-get.cc:1283 #, c-format msgid "" "%s dependency for %s cannot be satisfied because the package %s cannot be " "found" msgstr "ไม่สามารถติดตั้งสิ่งเชื่อมโยง %s สำหรับ %s ได้ เพราะไม่พบแพกเกจ %s" -#: cmdline/apt-get.cc:3081 +#: cmdline/apt-get.cc:1306 #, c-format msgid "Failed to satisfy %s dependency for %s: Installed package %s is too new" msgstr "ไม่สามารถติดตั้งสิ่งเชื่อมโยง %s สำหรับ %s ได้: แพกเกจ %s ที่ติดตั้งไว้ใหม่เกินไป" -#: cmdline/apt-get.cc:3120 +#: cmdline/apt-get.cc:1345 #, c-format msgid "" "%s dependency for %s cannot be satisfied because candidate version of " @@ -993,37 +491,37 @@ msgstr "" "ไม่สามารถติดตั้งสิ่งเชื่อมโยง %s สำหรับ %s ได้ เพราะไม่มีแพกเกจ %s " "รุ่นที่จะสอดคล้องกับความต้องการรุ่นของแพกเกจได้" -#: cmdline/apt-get.cc:3126 +#: cmdline/apt-get.cc:1351 #, c-format msgid "" "%s dependency for %s cannot be satisfied because package %s has no candidate " "version" msgstr "ไม่สามารถติดตั้งสิ่งเชื่อมโยง %s สำหรับ %s ได้ เพราะ %s ไม่มีรุ่นที่ติดตั้งได้" -#: cmdline/apt-get.cc:3149 +#: cmdline/apt-get.cc:1374 #, c-format msgid "Failed to satisfy %s dependency for %s: %s" msgstr "ไม่สามารถติดตั้งสิ่งเชื่อมโยง %s สำหรับ %s ได้: %s" -#: cmdline/apt-get.cc:3164 +#: cmdline/apt-get.cc:1389 #, c-format msgid "Build-dependencies for %s could not be satisfied." msgstr "ไม่สามารถติดตั้งสิ่งที่จำเป็นสำหรับการ build ของ %s ได้" -#: cmdline/apt-get.cc:3169 +#: cmdline/apt-get.cc:1394 msgid "Failed to process build dependencies" msgstr "ติดตั้งสิ่งที่จำเป็นสำหรับการ build ไม่สำเร็จ" -#: cmdline/apt-get.cc:3262 cmdline/apt-get.cc:3274 +#: cmdline/apt-get.cc:1487 cmdline/apt-get.cc:1499 #, c-format msgid "Changelog for %s (%s)" msgstr "ปูมการแก้ไขสำหรับ %s (%s)" -#: cmdline/apt-get.cc:3397 +#: cmdline/apt-get.cc:1585 msgid "Supported modules:" msgstr "มอดูลที่รองรับ:" -#: cmdline/apt-get.cc:3438 +#: cmdline/apt-get.cc:1626 msgid "" "Usage: apt-get [options] command\n" " apt-get [options] install|remove pkg1 [pkg2 ...]\n" @@ -1110,102 +608,54 @@ msgstr "" "และ apt.conf(5)\n" " APT นี้มีพลังของ Super Cow\n" -#: cmdline/apt-get.cc:3603 -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 ต้องอาศัยสิทธิ์ผู้ดูแลระบบ\n" -" อย่าลืมด้วยว่าการล็อคก็ไม่ทำงานเช่นกัน\n" -" ดังนั้น อย่าถือผลลัพธ์นี้ว่าตรงกับสภาพความเป็นจริงของระบบ!" - -#: cmdline/acqprogress.cc:60 -msgid "Hit " -msgstr "เจอ " - -#: cmdline/acqprogress.cc:84 -msgid "Get:" -msgstr "ดึง:" - -#: cmdline/acqprogress.cc:115 -msgid "Ign " -msgstr "ข้าม " - -#: cmdline/acqprogress.cc:119 -msgid "Err " -msgstr "ปัญหา " - -#: cmdline/acqprogress.cc:140 -#, c-format -msgid "Fetched %sB in %s (%sB/s)\n" -msgstr "ดาวน์โหลด %sB ใน %s (%sB/s)\n" - -#: cmdline/acqprogress.cc:230 -#, c-format -msgid " [Working]" -msgstr " [กำลังทำงาน]" - -#: cmdline/acqprogress.cc:286 -#, c-format -msgid "" -"Media change: please insert the disc labeled\n" -" '%s'\n" -"in the drive '%s' and press enter\n" -msgstr "" -"เปลี่ยนแผ่น: กรุณาใส่แผ่นชื่อ\n" -" '%s'\n" -"ลงในไดรว์ %s แล้วกด enter\n" - -#: cmdline/apt-mark.cc:55 +#: cmdline/apt-mark.cc:57 #, c-format msgid "%s can not be marked as it is not installed.\n" msgstr "%s ไม่สามารถทำเครื่องหมายได้ เพราะไม่ได้ติดตั้งไว้\n" -#: cmdline/apt-mark.cc:61 +#: cmdline/apt-mark.cc:63 #, c-format msgid "%s was already set to manually installed.\n" msgstr "%s ถูกกำหนดให้เป็นการติดตั้งแบบเลือกเองอยู่ก่อนแล้ว\n" -#: cmdline/apt-mark.cc:63 +#: cmdline/apt-mark.cc:65 #, c-format msgid "%s was already set to automatically installed.\n" msgstr "%s ถูกกำหนดให้เป็นการติดตั้งแบบอัตโนมัติอยู่ก่อนแล้ว\n" -#: cmdline/apt-mark.cc:228 +#: cmdline/apt-mark.cc:230 #, c-format msgid "%s was already set on hold.\n" msgstr "%s ถูกกำหนดให้คงรุ่นอยู่ก่อนแล้ว\n" -#: cmdline/apt-mark.cc:230 +#: cmdline/apt-mark.cc:232 #, c-format msgid "%s was already not hold.\n" msgstr "%s ไม่ได้คงรุ่นอยู่ก่อนแล้ว\n" -#: cmdline/apt-mark.cc:245 cmdline/apt-mark.cc:326 -#: apt-pkg/contrib/fileutl.cc:832 apt-pkg/contrib/gpgv.cc:223 -#: apt-pkg/deb/dpkgpm.cc:1032 +#: cmdline/apt-mark.cc:247 cmdline/apt-mark.cc:328 +#: apt-pkg/contrib/fileutl.cc:850 apt-pkg/contrib/gpgv.cc:217 +#: apt-pkg/deb/dpkgpm.cc:1182 #, c-format msgid "Waited for %s but it wasn't there" msgstr "รอโพรเซส %s แต่ตัวโพรเซสไม่อยู่" -#: cmdline/apt-mark.cc:260 cmdline/apt-mark.cc:309 +#: cmdline/apt-mark.cc:262 cmdline/apt-mark.cc:311 #, c-format msgid "%s set on hold.\n" msgstr "กำหนด %s ให้คงรุ่นแล้ว\n" -#: cmdline/apt-mark.cc:262 cmdline/apt-mark.cc:314 +#: cmdline/apt-mark.cc:264 cmdline/apt-mark.cc:316 #, c-format msgid "Canceled hold on %s.\n" msgstr "ยกเลิกการคงรุ่นของ %s แล้ว\n" -#: cmdline/apt-mark.cc:332 +#: cmdline/apt-mark.cc:334 msgid "Executing dpkg failed. Are you root?" msgstr "เรียกทำงาน dpkg ไม่สำเร็จ คุณเป็น root หรือเปล่า?" -#: cmdline/apt-mark.cc:379 +#: cmdline/apt-mark.cc:381 +#, fuzzy msgid "" "Usage: apt-mark [options] {auto|manual} pkg1 [pkg2 ...]\n" "\n" @@ -1215,6 +665,11 @@ msgid "" "Commands:\n" " auto - Mark the given packages as automatically installed\n" " manual - Mark the given packages as manually installed\n" +" hold - Mark a package as held back\n" +" unhold - Unset a package set as held back\n" +" showauto - Print the list of automatically installed packages\n" +" showmanual - Print the list of manually installed packages\n" +" showhold - Print the list of package on hold\n" "\n" "Options:\n" " -h This help text.\n" @@ -1244,6 +699,28 @@ msgstr "" " -o=? กำหนดตัวเลือกค่าตั้งเป็นรายตัว เช่น -o dir::cache=/tmp\n" "กรุณาอ่านข้อมูลเพิ่มเติมจาก manual page apt-mark(8) และ apt.conf(5)" +#: cmdline/apt.cc:71 +msgid "" +"Usage: apt [options] command\n" +"\n" +"CLI for apt.\n" +"Basic commands: \n" +" list - list packages based on package names\n" +" search - search in package descriptions\n" +" show - show package details\n" +"\n" +" update - update list of available packages\n" +"\n" +" install - install packages\n" +" remove - remove packages\n" +"\n" +" upgrade - upgrade the system by installing/upgrading packages\n" +" full-upgrade - upgrade the system by removing/installing/upgrading " +"packages\n" +"\n" +" edit-sources - edit the source information file\n" +msgstr "" + #: methods/cdrom.cc:203 #, c-format msgid "Unable to read the cdrom database %s" @@ -1269,16 +746,16 @@ msgstr "ไม่สามารถเลิกเมานท์ซีดีร msgid "Disk not found." msgstr "ไม่พบแผ่น" -#: methods/cdrom.cc:262 methods/file.cc:82 methods/rsh.cc:275 +#: methods/cdrom.cc:262 methods/file.cc:82 methods/rsh.cc:274 msgid "File not found" msgstr "ไม่พบแฟ้ม" -#: methods/copy.cc:46 methods/gzip.cc:105 methods/gzip.cc:114 -#: methods/rred.cc:512 methods/rred.cc:521 +#: methods/copy.cc:46 methods/gzip.cc:106 methods/rred.cc:599 +#: methods/rred.cc:609 msgid "Failed to stat" msgstr "stat ไม่สำเร็จ" -#: methods/copy.cc:83 methods/gzip.cc:111 methods/rred.cc:518 +#: methods/copy.cc:82 methods/gzip.cc:113 methods/rred.cc:606 msgid "Failed to set modification time" msgstr "กำหนดเวลาแก้ไขไม่สำเร็จ" @@ -1287,150 +764,154 @@ 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:173 +#: methods/ftp.cc:172 msgid "Logging in" msgstr "เข้าระบบ" -#: methods/ftp.cc:179 +#: methods/ftp.cc:178 msgid "Unable to determine the peer name" msgstr "ไม่สามารถอ่านชื่อของอีกฝ่ายได้" -#: methods/ftp.cc:184 +#: methods/ftp.cc:183 msgid "Unable to determine the local name" msgstr "ไม่สามารถอ่านชื่อของเครื่องนี้ได้" -#: methods/ftp.cc:215 methods/ftp.cc:243 +#: methods/ftp.cc:214 methods/ftp.cc:242 #, c-format msgid "The server refused the connection and said: %s" msgstr "เซิร์ฟเวอร์ปฏิเสธการเชื่อมต่อโดยรายงานว่า: %s" -#: methods/ftp.cc:221 +#: methods/ftp.cc:220 #, c-format msgid "USER failed, server said: %s" msgstr "USER ล้มเหลว เซิร์ฟเวอร์ตอบว่า: %s" -#: methods/ftp.cc:228 +#: methods/ftp.cc:227 #, c-format msgid "PASS failed, server said: %s" msgstr "PASS ล้มเหลว เซิร์ฟเวอร์ตอบว่า: %s" -#: methods/ftp.cc:248 +#: methods/ftp.cc:247 msgid "" "A proxy server was specified but no login script, Acquire::ftp::ProxyLogin " "is empty." msgstr "มีการระบุพร็อกซี แต่ไม่มีสคริปต์สำหรับเข้าระบบ ค่า Acquire::ftp:ProxyLogin ว่างเปล่า" -#: methods/ftp.cc:276 +#: methods/ftp.cc:275 #, c-format msgid "Login script command '%s' failed, server said: %s" msgstr "คำสั่งสคริปต์เข้าระบบ '%s' ล้มเหลว เซิร์ฟเวอร์ตอบว่า: %s" -#: methods/ftp.cc:302 +#: methods/ftp.cc:301 #, c-format msgid "TYPE failed, server said: %s" msgstr "TYPE ล้มเหลว เซิร์ฟเวอร์ตอบว่า: %s" -#: methods/ftp.cc:340 methods/ftp.cc:452 methods/rsh.cc:192 methods/rsh.cc:237 +#: methods/ftp.cc:339 methods/ftp.cc:451 methods/rsh.cc:191 methods/rsh.cc:236 msgid "Connection timeout" msgstr "หมดเวลารอเชื่อมต่อ" -#: methods/ftp.cc:346 +#: methods/ftp.cc:345 msgid "Server closed the connection" msgstr "เซิร์ฟเวอร์ปิดการเชื่อมต่อ" -#: methods/ftp.cc:349 methods/rsh.cc:199 apt-pkg/contrib/fileutl.cc:1264 -#: apt-pkg/contrib/fileutl.cc:1273 apt-pkg/contrib/fileutl.cc:1276 +#: methods/ftp.cc:348 methods/rsh.cc:198 apt-pkg/contrib/fileutl.cc:1292 +#: apt-pkg/contrib/fileutl.cc:1301 apt-pkg/contrib/fileutl.cc:1304 msgid "Read error" msgstr "การอ่านข้อมูลผิดพลาด" -#: methods/ftp.cc:356 methods/rsh.cc:206 +#: methods/ftp.cc:355 methods/rsh.cc:205 msgid "A response overflowed the buffer." msgstr "คำตอบท่วมบัฟเฟอร์" -#: methods/ftp.cc:373 methods/ftp.cc:385 +#: methods/ftp.cc:372 methods/ftp.cc:384 msgid "Protocol corruption" msgstr "มีความเสียหายของโพรโทคอล" -#: methods/ftp.cc:458 methods/rred.cc:238 methods/rsh.cc:243 -#: apt-pkg/contrib/fileutl.cc:1360 apt-pkg/contrib/fileutl.cc:1369 -#: apt-pkg/contrib/fileutl.cc:1372 apt-pkg/contrib/fileutl.cc:1397 +#: methods/ftp.cc:457 methods/rsh.cc:242 apt-pkg/contrib/fileutl.cc:1388 +#: apt-pkg/contrib/fileutl.cc:1397 apt-pkg/contrib/fileutl.cc:1400 +#: apt-pkg/contrib/fileutl.cc:1425 msgid "Write error" msgstr "การเขียนข้อมูลผิดพลาด" -#: methods/ftp.cc:697 methods/ftp.cc:703 methods/ftp.cc:738 +#: methods/ftp.cc:696 methods/ftp.cc:702 methods/ftp.cc:737 msgid "Could not create a socket" msgstr "ไม่สามารถสร้างซ็อกเก็ต" -#: methods/ftp.cc:708 +#: methods/ftp.cc:707 msgid "Could not connect data socket, connection timed out" msgstr "ไม่สามารถเชื่อมต่อซ็อกเก็ตข้อมูล เนื่องจากหมดเวลาคอย" -#: methods/ftp.cc:714 +#: methods/ftp.cc:711 methods/connect.cc:116 apt-private/private-upgrade.cc:22 +msgid "Failed" +msgstr "ล้มเหลว" + +#: methods/ftp.cc:713 msgid "Could not connect passive socket." msgstr "ไม่สามารถเชื่อมต่อซ็อกเกตแบบ passive" -#: methods/ftp.cc:731 +#: methods/ftp.cc:730 msgid "getaddrinfo was unable to get a listening socket" msgstr "getaddrinfo ไม่สามารถนำซ็อกเก็ตที่รอรับการเชื่อมต่อมาใช้" -#: methods/ftp.cc:745 +#: methods/ftp.cc:744 msgid "Could not bind a socket" msgstr "ไม่สามารถ bind ซ็อกเก็ต" -#: methods/ftp.cc:749 +#: methods/ftp.cc:748 msgid "Could not listen on the socket" msgstr "ไม่สามารถ listen ที่ซ็อกเก็ต" -#: methods/ftp.cc:756 +#: methods/ftp.cc:755 msgid "Could not determine the socket's name" msgstr "ไม่สามารถระบุชื่อซ็อกเก็ต" -#: methods/ftp.cc:788 +#: methods/ftp.cc:787 msgid "Unable to send PORT command" msgstr "ไม่สามารถส่งคำสั่ง PORT" -#: methods/ftp.cc:798 +#: methods/ftp.cc:797 #, c-format msgid "Unknown address family %u (AF_*)" msgstr "ไม่รู้จักตระกูลที่อยู่ %u (AF_*)" -#: methods/ftp.cc:807 +#: methods/ftp.cc:806 #, c-format msgid "EPRT failed, server said: %s" msgstr "EPRT ล้มเหลว เซิร์ฟเวอร์ตอบว่า: %s" -#: methods/ftp.cc:827 +#: methods/ftp.cc:826 msgid "Data socket connect timed out" msgstr "หมดเวลารอเชื่อมต่อซ็อกเก็ตข้อมูล" -#: methods/ftp.cc:834 +#: methods/ftp.cc:833 msgid "Unable to accept connection" msgstr "ไม่สามารถรับการเชื่อมต่อ" -#: methods/ftp.cc:873 methods/http.cc:1038 methods/rsh.cc:313 +#: methods/ftp.cc:872 methods/server.cc:357 methods/rsh.cc:312 msgid "Problem hashing file" msgstr "เกิดปัญหาขณะคำนวณค่าแฮชของแฟ้ม" -#: methods/ftp.cc:886 +#: methods/ftp.cc:885 #, c-format msgid "Unable to fetch file, server said '%s'" msgstr "ไม่สามารถดาวน์โหลดแฟ้ม เซิร์ฟเวอร์ตอบว่า: '%s'" -#: methods/ftp.cc:901 methods/rsh.cc:332 +#: methods/ftp.cc:900 methods/rsh.cc:331 msgid "Data socket timed out" msgstr "หมดเวลาคอยที่ซ็อกเก็ตข้อมูล" -#: methods/ftp.cc:931 +#: methods/ftp.cc:930 #, c-format msgid "Data transfer failed, server said '%s'" msgstr "ถ่ายโอนข้อมูลไม่สำเร็จ เซิร์ฟเวอร์ตอบว่า '%s'" #. Get the files information -#: methods/ftp.cc:1008 +#: methods/ftp.cc:1009 msgid "Query" msgstr "สอบถาม" -#: methods/ftp.cc:1120 +#: methods/ftp.cc:1123 msgid "Unable to invoke " msgstr "ไม่สามารถเรียก " @@ -1496,36 +977,36 @@ msgstr "เกิดปัญหาร้ายแรงบางอย่าง msgid "Unable to connect to %s:%s:" msgstr "ไม่สามารถเชื่อมต่อไปยัง %s:%s:" -#: methods/gpgv.cc:167 +#: methods/gpgv.cc:166 msgid "" "Internal error: Good signature, but could not determine key fingerprint?!" msgstr "ข้อผิดพลาดภายใน: ลายเซ็นใช้การได้ แต่ไม่สามารถระบุลายนิ้วมือของกุญแจ?!" -#: methods/gpgv.cc:171 +#: methods/gpgv.cc:170 msgid "At least one invalid signature was encountered." msgstr "พบลายเซ็นที่ใช้การไม่ได้อย่างน้อยหนึ่งรายการ" -#: methods/gpgv.cc:173 +#: methods/gpgv.cc:172 msgid "Could not execute 'gpgv' to verify signature (is gpgv installed?)" msgstr "ไม่สามารถเรียก 'gpgv' เพื่อตรวจสอบลายเซ็น (ได้ติดตั้ง gpgv ไว้หรือไม่?)" #. TRANSLATORS: %s is a single techy word like 'NODATA' -#: methods/gpgv.cc:179 +#: methods/gpgv.cc:178 #, c-format msgid "" "Clearsigned file isn't valid, got '%s' (does the network require " "authentication?)" msgstr "" -#: methods/gpgv.cc:183 +#: methods/gpgv.cc:182 msgid "Unknown error executing gpgv" msgstr "เกิดข้อผิดพลาดไม่ทราบสาเหตุขณะเรียก gpgv" -#: methods/gpgv.cc:216 methods/gpgv.cc:223 +#: methods/gpgv.cc:215 methods/gpgv.cc:222 msgid "The following signatures were invalid:\n" msgstr "ลายเซ็นต่อไปนี้ใช้การไม่ได้:\n" -#: methods/gpgv.cc:230 +#: methods/gpgv.cc:229 msgid "" "The following signatures couldn't be verified because the public key is not " "available:\n" @@ -1535,81 +1016,604 @@ msgstr "ลายเซ็นต่อไปนี้ไม่สามารถ msgid "Empty files can't be valid archives" msgstr "แฟ้มว่างเปล่าไม่สามารถเป็นแฟ้มจัดเก็บที่ใช้การได้" -#: methods/http.cc:394 +#: methods/http.cc:516 +msgid "Error writing to the file" +msgstr "เกิดข้อผิดพลาดขณะเขียนลงแฟ้ม" + +#: methods/http.cc:530 +msgid "Error reading from server. Remote end closed connection" +msgstr "เกิดข้อผิดพลาดขณะอ่านข้อมูลจากเซิร์ฟเวอร์ ปลายทางอีกด้านหนึ่งปิดการเชื่อมต่อ" + +#: methods/http.cc:532 +msgid "Error reading from server" +msgstr "เกิดข้อผิดพลาดขณะอ่านข้อมูลจากเซิร์ฟเวอร์" + +#: methods/http.cc:568 +msgid "Error writing to file" +msgstr "เกิดข้อผิดพลาดขณะเขียนลงแฟ้ม" + +#: methods/http.cc:628 +msgid "Select failed" +msgstr "select ไม่สำเร็จ" + +#: methods/http.cc:633 +msgid "Connection timed out" +msgstr "หมดเวลารอเชื่อมต่อ" + +#: methods/http.cc:656 +msgid "Error writing to output file" +msgstr "เกิดข้อผิดพลาดขณะเขียนลงแฟ้มผลลัพธ์" + +#: methods/server.cc:56 msgid "Waiting for headers" msgstr "รอหัวข้อมูล" -#: methods/http.cc:544 +#: methods/server.cc:114 msgid "Bad header line" msgstr "บรรทัดข้อมูลส่วนหัวผิดพลาด" -#: methods/http.cc:569 methods/http.cc:576 +#: methods/server.cc:139 methods/server.cc:146 msgid "The HTTP server sent an invalid reply header" msgstr "เซิร์ฟเวอร์ HTTP ส่งข้อมูลส่วนหัวตอบมาไม่ถูกต้อง" -#: methods/http.cc:606 +#: methods/server.cc:176 msgid "The HTTP server sent an invalid Content-Length header" msgstr "เซิร์ฟเวอร์ HTTP ส่งข้อมูลส่วนหัว Content-Length มาไม่ถูกต้อง" -#: methods/http.cc:621 +#: methods/server.cc:199 msgid "The HTTP server sent an invalid Content-Range header" msgstr "เซิร์ฟเวอร์ HTTP ส่งข้อมูลส่วนหัว Content-Range มาไม่ถูกต้อง" -#: methods/http.cc:623 +#: methods/server.cc:201 msgid "This HTTP server has broken range support" msgstr "การสนับสนุน Content-Range ที่เซิร์ฟเวอร์ HTTP ผิดพลาด" -#: methods/http.cc:647 +#: methods/server.cc:225 msgid "Unknown date format" msgstr "พบรูปแบบวันที่ที่ไม่รู้จัก" -#: methods/http.cc:826 -msgid "Select failed" -msgstr "select ไม่สำเร็จ" +#: methods/server.cc:494 +msgid "Bad header data" +msgstr "ข้อมูลส่วนหัวผิดพลาด" -#: methods/http.cc:831 -msgid "Connection timed out" -msgstr "หมดเวลารอเชื่อมต่อ" +#: methods/server.cc:511 methods/server.cc:567 +msgid "Connection failed" +msgstr "เชื่อมต่อไม่สำเร็จ" -#: methods/http.cc:854 -msgid "Error writing to output file" -msgstr "เกิดข้อผิดพลาดขณะเขียนลงแฟ้มผลลัพธ์" +#: methods/server.cc:659 +msgid "Internal error" +msgstr "ข้อผิดพลาดภายใน" -#: methods/http.cc:885 -msgid "Error writing to file" -msgstr "เกิดข้อผิดพลาดขณะเขียนลงแฟ้ม" +#: apt-private/private-list.cc:147 +msgid "Listing" +msgstr "" -#: methods/http.cc:913 -msgid "Error writing to the file" -msgstr "เกิดข้อผิดพลาดขณะเขียนลงแฟ้ม" +#: apt-private/private-install.cc:93 +msgid "Internal error, InstallPackages was called with broken packages!" +msgstr "เกิดข้อผิดพลาดภายใน: มีการเรียก InstallPackages ด้วยแพกเกจที่เสีย!" -#: methods/http.cc:927 -msgid "Error reading from server. Remote end closed connection" -msgstr "เกิดข้อผิดพลาดขณะอ่านข้อมูลจากเซิร์ฟเวอร์ ปลายทางอีกด้านหนึ่งปิดการเชื่อมต่อ" +#: apt-private/private-install.cc:102 +msgid "Packages need to be removed but remove is disabled." +msgstr "มีแพกเกจที่จำเป็นต้องถอดถอน แต่ถูกห้ามการถอดถอนไว้" -#: methods/http.cc:929 -msgid "Error reading from server" -msgstr "เกิดข้อผิดพลาดขณะอ่านข้อมูลจากเซิร์ฟเวอร์" +#: apt-private/private-install.cc:121 +msgid "Internal error, Ordering didn't finish" +msgstr "ข้อผิดพลาดภายใน: การเรียงลำดับไม่เสร็จสิ้น" -#: methods/http.cc:1197 -msgid "Bad header data" -msgstr "ข้อมูลส่วนหัวผิดพลาด" +#: apt-private/private-install.cc:159 +msgid "How odd.. The sizes didn't match, email apt@packages.debian.org" +msgstr "แปลกประหลาด.. ขนาดไม่ตรงกัน กรุณาอีเมลแจ้ง apt@packages.debian.org" -#: methods/http.cc:1214 methods/http.cc:1269 -msgid "Connection failed" -msgstr "เชื่อมต่อไม่สำเร็จ" +#. 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 +#: apt-private/private-install.cc:166 +#, c-format +msgid "Need to get %sB/%sB of archives.\n" +msgstr "ต้องดาวน์โหลดแพกเกจ %sB/%sB\n" -#: methods/http.cc:1361 -msgid "Internal error" -msgstr "ข้อผิดพลาดภายใน" +#. 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 +#: apt-private/private-install.cc:171 +#, c-format +msgid "Need to get %sB of archives.\n" +msgstr "ต้องดาวน์โหลดแพกเกจ %sB\n" + +#. 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 +#: apt-private/private-install.cc:178 +#, c-format +msgid "After this operation, %sB of additional disk space will be used.\n" +msgstr "หลังจากการกระทำนี้ ต้องใช้เนื้อที่บนดิสก์อีก %sB\n" + +#. 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 +#: apt-private/private-install.cc:183 +#, c-format +msgid "After this operation, %sB disk space will be freed.\n" +msgstr "หลังจากการกระทำนี้ เนื้อที่บนดิสก์จะว่างเพิ่มอีก %sB\n" + +#: apt-private/private-install.cc:211 +#, c-format +msgid "You don't have enough free space in %s." +msgstr "คุณมีพื้นที่ว่างเหลือไม่พอใน %s" + +#: apt-private/private-install.cc:221 apt-private/private-download.cc:55 +msgid "There are problems and -y was used without --force-yes" +msgstr "มีปัญหาบางประการ และมีการใช้ -y โดยไม่ระบุ --force-yes" + +#: apt-private/private-install.cc:227 apt-private/private-install.cc:249 +msgid "Trivial Only specified but this is not a trivial operation." +msgstr "Trivial Only ถูกกำหนดไว้ แต่คำสั่งนี้ไม่ใช่คำสั่งเล็กน้อย" + +#. TRANSLATOR: This string needs to be typed by the user as a confirmation, so be +#. careful with hard to type or special characters (like non-breaking spaces) +#: apt-private/private-install.cc:231 +msgid "Yes, do as I say!" +msgstr "Yes, do as I say!" + +#: apt-private/private-install.cc:233 +#, c-format +msgid "" +"You are about to do something potentially harmful.\n" +"To continue type in the phrase '%s'\n" +" ?] " +msgstr "" +"คุณกำลังจะทำสิ่งที่อาจเป็นอันตราย\n" +"หากต้องการดำเนินการต่อ ให้พิมพ์ประโยค '%s'\n" +" ?] " + +#: apt-private/private-install.cc:239 apt-private/private-install.cc:257 +msgid "Abort." +msgstr "เลิกทำ" + +#: apt-private/private-install.cc:254 +msgid "Do you want to continue?" +msgstr "คุณต้องการจะดำเนินการต่อไปหรือไม่?" + +#: apt-private/private-install.cc:324 +msgid "Some files failed to download" +msgstr "ดาวน์โหลดบางแฟ้มไม่สำเร็จ" + +#: apt-private/private-install.cc:331 +msgid "" +"Unable to fetch some archives, maybe run apt-get update or try with --fix-" +"missing?" +msgstr "" +"ดาวน์โหลดบางแพกเกจไม่สำเร็จ บางที การเรียก apt-get update หรือลองใช้ตัวเลือก --fix-" +"missing อาจช่วยได้" + +#: apt-private/private-install.cc:335 +msgid "--fix-missing and media swapping is not currently supported" +msgstr "ยังไม่รองรับ --fix-missing พร้อมกับการเปลี่ยนแผ่น" + +#: apt-private/private-install.cc:340 +msgid "Unable to correct missing packages." +msgstr "ไม่สามารถแก้ปัญหาแพกเกจที่ขาดหายได้" + +#: apt-private/private-install.cc:341 +msgid "Aborting install." +msgstr "จะล้มเลิกการติดตั้ง" + +#: apt-private/private-install.cc:377 +msgid "" +"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] "" +"แพกเกจต่อไปนี้ได้หายไปจากระบบของคุณ เพราะแฟ้มทั้งหมดได้ถูกแทนที่\n" +"โดยแพกเกจอื่นแล้ว:" + +#: apt-private/private-install.cc:381 +msgid "Note: This is done automatically and on purpose by dpkg." +msgstr "หมายเหตุ: นี่เป็นสิ่งที่ dpkg ทำโดยอัตโนมัติโดยเจตนา" + +#: apt-private/private-install.cc:402 +msgid "We are not supposed to delete stuff, can't start AutoRemover" +msgstr "apt ถูกกำหนดไม่ให้มีการลบใดๆ จึงไม่สามารถดำเนินการถอดถอนอัตโนมัติได้" + +#: apt-private/private-install.cc:510 +msgid "" +"Hmm, seems like the AutoRemover destroyed something which really\n" +"shouldn't happen. Please file a bug report against apt." +msgstr "" +"ดูเหมือนการถอดถอนอัตโนมัติได้สร้างความเสียหายบางอย่าง ซึ่งไม่ควรเกิดขึ้น\n" +"กรุณารายงานบั๊กนี้ของแพกเกจ apt" + +#. +#. if (Packages == 1) +#. { +#. c1out << std::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.") << std::endl; +#. } +#. +#: apt-private/private-install.cc:513 apt-private/private-install.cc:654 +msgid "The following information may help to resolve the situation:" +msgstr "ข้อมูลต่อไปนี้อาจช่วยแก้ปัญหาได้:" + +#: apt-private/private-install.cc:517 +msgid "Internal Error, AutoRemover broke stuff" +msgstr "เกิดข้อผิดพลาดภายใน: AutoRemover ทำความเสียหาย" + +#: apt-private/private-install.cc:524 +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] "แพกเกจต่อไปนี้ถูกติดตั้งแบบอัตโนมัติไว้ และไม่ต้องใช้อีกต่อไปแล้ว:" + +#: apt-private/private-install.cc:528 +#, 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" + +#: apt-private/private-install.cc:530 +msgid "Use 'apt-get autoremove' to remove it." +msgid_plural "Use 'apt-get autoremove' to remove them." +msgstr[0] "ใช้ 'apt-get autoremove' เพื่อถอดถอนแพกเกจดังกล่าวได้" + +#: apt-private/private-install.cc:624 +msgid "You might want to run 'apt-get -f install' to correct these:" +msgstr "คุณอาจเรียก 'apt-get -f install' เพื่อแก้ปัญหานี้ได้:" + +#: apt-private/private-install.cc:626 +msgid "" +"Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a " +"solution)." +msgstr "" +"มีปัญหาความขึ้นต่อกันระหว่างแพกเกจ กรุณาลองใช้ 'apt-get -f install' โดยไม่ระบุแพกเกจ " +"(หรือจะระบุทางแก้ก็ได้)" + +#: apt-private/private-install.cc:639 +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 "" +"ไม่สามารถติดตั้งบางแพกเกจได้ คุณอาจระบุเงื่อนไขการติดตั้งที่เป็นไปไม่ได้\n" +"หรือถ้าคุณกำลังใช้รุ่น unstable ก็เป็นไปได้ว่าแพกเกจที่จำเป็นบางรายการ\n" +"ยังไม่ถูกสร้างขึ้น หรือถูกย้ายออกจาก Incoming" + +#: apt-private/private-install.cc:660 +msgid "Broken packages" +msgstr "แพกเกจมีปัญหา" + +#: apt-private/private-install.cc:713 +msgid "The following extra packages will be installed:" +msgstr "จะติดตั้งแพกเกจเพิ่มเติมต่อไปนี้:" + +#: apt-private/private-install.cc:803 +msgid "Suggested packages:" +msgstr "แพกเกจที่แนะนำ:" + +#: apt-private/private-install.cc:804 +msgid "Recommended packages:" +msgstr "แพกเกจที่ควรใช้ร่วมกัน:" + +#: apt-private/private-download.cc:32 +msgid "WARNING: The following packages cannot be authenticated!" +msgstr "*คำเตือน*: แพกเกจต่อไปนี้ไม่สามารถยืนยันแหล่งต้นตอได้!" + +#: apt-private/private-download.cc:36 +msgid "Authentication warning overridden.\n" +msgstr "จะข้ามการเตือนเกี่ยวกับการยืนยันแหล่งต้นตอ\n" + +#: apt-private/private-download.cc:41 apt-private/private-download.cc:48 +msgid "Some packages could not be authenticated" +msgstr "มีบางแพกเกจไม่สามารถยืนยันแหล่งต้นตอได้" + +#: apt-private/private-download.cc:46 +msgid "Install these packages without verification?" +msgstr "จะติดตั้งแพกเกจเหล่านี้โดยไม่ตรวจสอบหรือไม่?" + +#: apt-private/private-download.cc:87 apt-pkg/update.cc:84 +#, c-format +msgid "Failed to fetch %s %s\n" +msgstr "ไม่สามารถดาวน์โหลด %s %s\n" + +#: apt-private/private-output.cc:75 apt-private/private-show.cc:81 +#: apt-private/private-show.cc:86 +msgid "unknown" +msgstr "" + +#: apt-private/private-output.cc:201 +#, fuzzy, c-format +msgid "[installed,upgradable to: %s]" +msgstr " [ติดตั้งอยู่]" + +#: apt-private/private-output.cc:205 +#, fuzzy +msgid "[installed,local]" +msgstr " [ติดตั้งอยู่]" + +#: apt-private/private-output.cc:208 +msgid "[installed,auto-removable]" +msgstr "" + +#: apt-private/private-output.cc:210 +#, fuzzy +msgid "[installed,automatic]" +msgstr " [ติดตั้งอยู่]" + +#: apt-private/private-output.cc:212 +#, fuzzy +msgid "[installed]" +msgstr " [ติดตั้งอยู่]" + +#: apt-private/private-output.cc:216 +#, c-format +msgid "[upgradable from: %s]" +msgstr "" + +#: apt-private/private-output.cc:220 +msgid "[residual-config]" +msgstr "" + +#: apt-private/private-output.cc:320 +msgid "The following packages have unmet dependencies:" +msgstr "แพกเกจต่อไปนี้ขาดแพกเกจที่ต้องใช้:" + +#: apt-private/private-output.cc:410 +#, c-format +msgid "but %s is installed" +msgstr "แต่รุ่นที่ติดตั้งไว้คือ %s" + +#: apt-private/private-output.cc:412 +#, c-format +msgid "but %s is to be installed" +msgstr "แต่รุ่นที่จะติดตั้งคือ %s" + +#: apt-private/private-output.cc:419 +msgid "but it is not installable" +msgstr "แต่ไม่สามารถติดตั้งได้" + +#: apt-private/private-output.cc:421 +msgid "but it is a virtual package" +msgstr "แต่แพกเกจนี้เป็นแพกเกจเสมือน" + +#: apt-private/private-output.cc:424 +msgid "but it is not installed" +msgstr "แต่ได้ติดตั้งไว้" + +#: apt-private/private-output.cc:424 +msgid "but it is not going to be installed" +msgstr "แต่แพกเกจนี้จะไม่ถูกติดตั้ง" + +#: apt-private/private-output.cc:429 +msgid " or" +msgstr " หรือ" + +#: apt-private/private-output.cc:458 +msgid "The following NEW packages will be installed:" +msgstr "จะติดตั้งแพกเกจ *ใหม่* ต่อไปนี้:" + +#: apt-private/private-output.cc:484 +msgid "The following packages will be REMOVED:" +msgstr "จะ *ลบ* แพกเกจต่อไปนี้:" + +#: apt-private/private-output.cc:506 +msgid "The following packages have been kept back:" +msgstr "จะคงรุ่นแพกเกจต่อไปนี้:" + +#: apt-private/private-output.cc:527 +msgid "The following packages will be upgraded:" +msgstr "จะปรับรุ่นแพกเกจต่อไปนี้ขึ้น:" + +#: apt-private/private-output.cc:548 +msgid "The following packages will be DOWNGRADED:" +msgstr "จะปรับรุ่นแพกเกจต่อไปนี้ *ลง*:" + +#: apt-private/private-output.cc:568 +msgid "The following held packages will be changed:" +msgstr "จะเปลี่ยนแปลงรายการคงรุ่นแพกเกจต่อไปนี้:" + +#: apt-private/private-output.cc:623 +#, c-format +msgid "%s (due to %s) " +msgstr "%s (เนื่องจาก %s) " + +#: apt-private/private-output.cc:631 +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" +"คุณ *ไม่ควร* ทำเช่นนี้ นอกจากคุณเข้าใจสิ่งที่จะทำ!" + +#: apt-private/private-output.cc:662 +#, c-format +msgid "%lu upgraded, %lu newly installed, " +msgstr "ปรับรุ่นขึ้น %lu, ติดตั้งใหม่ %lu, " + +#: apt-private/private-output.cc:666 +#, c-format +msgid "%lu reinstalled, " +msgstr "ติดตั้งซ้ำ %lu, " + +#: apt-private/private-output.cc:668 +#, c-format +msgid "%lu downgraded, " +msgstr "ปรับรุ่นลง %lu, " + +#: apt-private/private-output.cc:670 +#, c-format +msgid "%lu to remove and %lu not upgraded.\n" +msgstr "ถอดถอน %lu และไม่ปรับรุ่น %lu\n" + +#: apt-private/private-output.cc:674 +#, c-format +msgid "%lu not fully installed or removed.\n" +msgstr "ติดตั้งหรือถอดถอนไม่ครบ %lu\n" + +#. TRANSLATOR: Yes/No question help-text: defaulting to Y[es] +#. e.g. "Do you want to continue? [Y/n] " +#. The user has to answer with an input matching the +#. YESEXPR/NOEXPR defined in your l10n. +#: apt-private/private-output.cc:696 +msgid "[Y/n]" +msgstr "" + +#. TRANSLATOR: Yes/No question help-text: defaulting to N[o] +#. e.g. "Should this file be removed? [y/N] " +#. The user has to answer with an input matching the +#. YESEXPR/NOEXPR defined in your l10n. +#: apt-private/private-output.cc:702 +msgid "[y/N]" +msgstr "" + +#. TRANSLATOR: "Yes" answer printed for a yes/no question if --assume-yes is set +#: apt-private/private-output.cc:713 +msgid "Y" +msgstr "" + +#. TRANSLATOR: "No" answer printed for a yes/no question if --assume-no is set +#: apt-private/private-output.cc:719 +msgid "N" +msgstr "" + +#: apt-private/private-output.cc:741 apt-pkg/cachefilter.cc:33 +#, c-format +msgid "Regex compilation error - %s" +msgstr "คอมไพล์นิพจน์เรกิวลาร์ไม่สำเร็จ - %s" + +#: apt-private/private-cachefile.cc:87 +msgid "Correcting dependencies..." +msgstr "กำลังแก้ปัญหาความขึ้นต่อกันระหว่างแพกเกจ..." + +#: apt-private/private-cachefile.cc:90 +msgid " failed." +msgstr " ล้มเหลว" + +#: apt-private/private-cachefile.cc:93 +msgid "Unable to correct dependencies" +msgstr "ไม่สามารถแก้ปัญหาความขึ้นต่อกันระหว่างแพกเกจได้" + +#: apt-private/private-cachefile.cc:96 +msgid "Unable to minimize the upgrade set" +msgstr "ไม่สามารถจำกัดรายการปรับรุ่นให้น้อยที่สุดได้" + +#: apt-private/private-cachefile.cc:98 +msgid " Done" +msgstr " เสร็จแล้ว" + +#: apt-private/private-cachefile.cc:102 +msgid "You might want to run 'apt-get -f install' to correct these." +msgstr "คุณอาจต้องเรียก 'apt-get -f install' เพื่อแก้ปัญหาเหล่านี้" + +#: apt-private/private-cachefile.cc:105 +msgid "Unmet dependencies. Try using -f." +msgstr "รายการแพกเกจที่ต้องใช้ไม่ครบ กรุณาลองใช้ตัวเลือก -f" + +#: apt-private/private-cacheset.cc:26 apt-private/private-search.cc:57 +msgid "Sorting" +msgstr "" + +#: apt-private/private-update.cc:45 +msgid "The update command takes no arguments" +msgstr "คำสั่ง update ไม่รับอาร์กิวเมนต์เพิ่ม" + +#: apt-private/private-upgrade.cc:19 +msgid "Calculating upgrade... " +msgstr "กำลังคำนวณการปรับรุ่น... " + +#: apt-private/private-upgrade.cc:24 +#, fuzzy +msgid "Internal error, Upgrade broke stuff" +msgstr "เกิดข้อผิดพลาดภายใน: AllUpgrade ทำความเสียหาย" + +#: apt-private/private-upgrade.cc:26 +msgid "Done" +msgstr "เสร็จแล้ว" + +#: apt-private/private-search.cc:61 +msgid "Full Text Search" +msgstr "" + +#: apt-private/private-show.cc:152 +#, c-format +msgid "There is %lu additional record. Please use the '-a' switch to see it" +msgid_plural "" +"There are %lu additional records. Please use the '-a' switch to see them." +msgstr[0] "" + +#: apt-private/private-show.cc:159 +msgid "not a real package (virtual)" +msgstr "" + +#: apt-private/private-main.cc:19 +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 ต้องอาศัยสิทธิ์ผู้ดูแลระบบ\n" +" อย่าลืมด้วยว่าการล็อคก็ไม่ทำงานเช่นกัน\n" +" ดังนั้น อย่าถือผลลัพธ์นี้ว่าตรงกับสภาพความเป็นจริงของระบบ!" + +#: apt-private/private-sources.cc:45 +#, fuzzy, c-format +msgid "Failed to parse %s. Edit again? " +msgstr "ไม่สามารถเปลี่ยนชื่อ %s ไปเป็น %s" + +#: apt-private/private-sources.cc:57 +#, c-format +msgid "Your '%s' file changed, please run 'apt-get update'." +msgstr "" + +#: apt-private/acqprogress.cc:63 +msgid "Hit " +msgstr "เจอ " + +#: apt-private/acqprogress.cc:87 +msgid "Get:" +msgstr "ดึง:" + +#: apt-private/acqprogress.cc:118 +msgid "Ign " +msgstr "ข้าม " + +#: apt-private/acqprogress.cc:122 +msgid "Err " +msgstr "ปัญหา " + +#: apt-private/acqprogress.cc:143 +#, c-format +msgid "Fetched %sB in %s (%sB/s)\n" +msgstr "ดาวน์โหลด %sB ใน %s (%sB/s)\n" + +#: apt-private/acqprogress.cc:233 +#, c-format +msgid " [Working]" +msgstr " [กำลังทำงาน]" + +#: apt-private/acqprogress.cc:294 +#, c-format +msgid "" +"Media change: please insert the disc labeled\n" +" '%s'\n" +"in the drive '%s' and press enter\n" +msgstr "" +"เปลี่ยนแผ่น: กรุณาใส่แผ่นชื่อ\n" +" '%s'\n" +"ลงในไดรว์ %s แล้วกด enter\n" #. 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:464 -#: apt-pkg/contrib/cdromutl.cc:184 apt-pkg/contrib/fileutl.cc:404 -#: apt-pkg/contrib/fileutl.cc:517 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:362 +#: apt-pkg/contrib/cdromutl.cc:184 apt-pkg/contrib/fileutl.cc:406 +#: apt-pkg/contrib/fileutl.cc:519 apt-pkg/sourcelist.cc:271 +#: apt-pkg/sourcelist.cc:277 apt-pkg/acquire.cc:485 apt-pkg/init.cc:100 +#: apt-pkg/init.cc:108 apt-pkg/clean.cc:36 apt-pkg/policy.cc:373 #, c-format msgid "Unable to read %s" msgstr "ไม่สามารถอ่าน %s" @@ -1646,55 +1650,40 @@ msgstr "ไม่สามารถอ่านแฟ้มแหล่งสำ 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 "ไม่สามารถปรับแก้ %s ด้วย mmap และการกระทำแฟ้ม - ดูเหมือนแพตช์จะเสีย" - -#: 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 "" -"ไม่สามารถปรับแก้ %s ด้วย mmap (แต่ไม่พบข้อผิดพลาดที่เจาะจงเฉพาะ mmap) - ดูเหมือนแพตช์จะเสีย" - -#: methods/rsh.cc:99 ftparchive/multicompress.cc:168 +#: methods/rsh.cc:98 ftparchive/multicompress.cc:169 msgid "Failed to create IPC pipe to subprocess" msgstr "ไม่สามารถสร้างไปป์ IPC ไปยังโพรเซสย่อย" -#: methods/rsh.cc:340 +#: methods/rsh.cc:339 msgid "Connection closed prematurely" msgstr "การเชื่อมต่อถูกปิดก่อนเวลาอันควร" -#: dselect/install:32 +#: dselect/install:33 msgid "Bad default setting!" msgstr "ค่าตั้งปริยายผิดพลาด!" -#: dselect/install:51 dselect/install:83 dselect/install:87 dselect/install:94 -#: dselect/install:105 dselect/update:45 +#: dselect/install:52 dselect/install:84 dselect/install:88 dselect/install:95 +#: dselect/install:106 dselect/update:45 msgid "Press enter to continue." msgstr "กด enter เพื่อดำเนินการต่อ" -#: dselect/install:91 +#: dselect/install:92 msgid "Do you want to erase any previously downloaded .deb files?" msgstr "คุณต้องการจะลบแฟ้ม .deb ต่างๆ ที่ได้ดาวน์โหลดมาก่อนหน้านี้หรือไม่?" -#: dselect/install:101 +#: dselect/install:102 msgid "Some errors occurred while unpacking. Packages that were installed" msgstr "เกิดข้อผิดพลาดขณะแตกแพกเกจ โปรแกรมจะตั้งค่าแพกเกจที่ติดตั้งแล้ว" -#: dselect/install:102 +#: dselect/install:103 msgid "will be configured. This may result in duplicate errors" msgstr "อาจทำให้เกิดข้อความแจ้งข้อผิดพลาดซ้ำ หรือข้อผิดพลาดเนื่องจากแพกเกจที่ต้องใช้ขาดหาย" -#: dselect/install:103 +#: dselect/install:104 msgid "or errors caused by missing dependencies. This is OK, only the errors" msgstr "ซึ่งไม่มีปัญหาอะไร มีเฉพาะข้อผิดพลาดก่อนหน้าข้อความนี้เท่านั้นที่สำคัญ" -#: dselect/install:104 +#: dselect/install:105 msgid "" "above this message are important. Please fix them and run [I]nstall again" msgstr "กรุณาแก้ปัญหาเหล่านั้น แล้วเรียกติดตั้งใหม่อีกครั้ง" @@ -1703,12 +1692,7 @@ msgstr "กรุณาแก้ปัญหาเหล่านั้น แ 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 +#: cmdline/apt-extracttemplates.cc:224 msgid "" "Usage: apt-extracttemplates file1 [file2 ...]\n" "\n" @@ -1732,12 +1716,12 @@ msgstr "" " -c=? อ่านแฟ้มค่าตั้งนี้\n" " -o=? กำหนดตัวเลือกค่าตั้งเป็นรายตัว เช่น -o dir::cache=/tmp\n" -#: cmdline/apt-extracttemplates.cc:271 apt-pkg/pkgcachegen.cc:1388 +#: cmdline/apt-extracttemplates.cc:256 apt-pkg/pkgcachegen.cc:1388 #, c-format msgid "Unable to write to %s" msgstr "ไม่สามารถเขียนลงแฟ้ม %s" -#: cmdline/apt-extracttemplates.cc:313 +#: cmdline/apt-extracttemplates.cc:298 msgid "Cannot get debconf version. Is debconf installed?" msgstr "ไม่สามารถอ่านรุ่นของ debconf ได้ ได้ติดตั้ง debconf ไว้หรือไม่?" @@ -1937,36 +1921,36 @@ msgstr "readlink %s ไม่สำเร็จ" msgid "Failed to unlink %s" msgstr "unlink %s ไม่สำเร็จ" -#: ftparchive/writer.cc:288 +#: ftparchive/writer.cc:289 #, c-format msgid "*** Failed to link %s to %s" msgstr "*** ลิงก์ %s ไปยัง %s ไม่สำเร็จ" -#: ftparchive/writer.cc:298 +#: ftparchive/writer.cc:299 #, c-format msgid " DeLink limit of %sB hit.\n" msgstr " มาถึงขีดจำกัดการ DeLink ที่ %sB แล้ว\n" -#: ftparchive/writer.cc:403 +#: ftparchive/writer.cc:404 msgid "Archive had no package field" msgstr "แพกเกจไม่มีช่องข้อมูล 'Package'" -#: ftparchive/writer.cc:411 ftparchive/writer.cc:701 +#: ftparchive/writer.cc:412 ftparchive/writer.cc:702 #, c-format msgid " %s has no override entry\n" msgstr " %s ไม่มีข้อมูล override\n" -#: ftparchive/writer.cc:479 ftparchive/writer.cc:845 +#: ftparchive/writer.cc:480 ftparchive/writer.cc:846 #, c-format msgid " %s maintainer is %s not %s\n" msgstr " ผู้ดูแล %s คือ %s ไม่ใช่ %s\n" -#: ftparchive/writer.cc:711 +#: ftparchive/writer.cc:712 #, c-format msgid " %s has no source override entry\n" msgstr " %s ไม่มีข้อมูล override สำหรับซอร์ส\n" -#: ftparchive/writer.cc:715 +#: ftparchive/writer.cc:716 #, c-format msgid " %s has no binary override entry either\n" msgstr " %s ไม่มีข้อมูล override สำหรับไบนารีเช่นกัน\n" @@ -1975,77 +1959,84 @@ msgstr " %s ไม่มีข้อมูล override สำหรับไบ msgid "realloc - Failed to allocate memory" msgstr "realloc - จองหน่วยความจำไม่สำเร็จ" -#: ftparchive/override.cc:35 ftparchive/override.cc:143 +#: ftparchive/override.cc:35 ftparchive/override.cc:139 #, c-format msgid "Unable to open %s" msgstr "ไม่สามารถเปิด %s" -#: ftparchive/override.cc:61 ftparchive/override.cc:167 +#. skip spaces +#. find end of word +#: ftparchive/override.cc:65 +#, fuzzy, c-format +msgid "Malformed override %s line %llu (%s)" +msgstr "แฟ้ม override %s ผิดรูปแบบที่บรรทัด %llu #1" + +#: ftparchive/override.cc:124 ftparchive/override.cc:198 +#, c-format +msgid "Failed to read the override file %s" +msgstr "ไม่สามารถอ่านแฟ้ม override %s" + +#: ftparchive/override.cc:163 #, c-format msgid "Malformed override %s line %llu #1" msgstr "แฟ้ม override %s ผิดรูปแบบที่บรรทัด %llu #1" -#: ftparchive/override.cc:75 ftparchive/override.cc:179 +#: ftparchive/override.cc:175 #, c-format msgid "Malformed override %s line %llu #2" msgstr "แฟ้ม override %s ผิดรูปแบบที่บรรทัด %llu #2" -#: ftparchive/override.cc:89 ftparchive/override.cc:192 +#: ftparchive/override.cc:188 #, c-format msgid "Malformed override %s line %llu #3" msgstr "แฟ้ม override %s ผิดรูปแบบที่บรรทัด %llu #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 +#: ftparchive/multicompress.cc:71 #, c-format msgid "Unknown compression algorithm '%s'" msgstr "ไม่รู้จักอัลกอริทึมบีบอัด '%s'" -#: ftparchive/multicompress.cc:100 +#: ftparchive/multicompress.cc:101 #, c-format msgid "Compressed output %s needs a compression set" msgstr "ผลลัพธ์ของการบีบอัด %s ต้องมีชุดของการบีบอัดด้วย" -#: ftparchive/multicompress.cc:189 +#: ftparchive/multicompress.cc:190 msgid "Failed to create FILE*" msgstr "สร้าง FILE* ไม่สำเร็จ" -#: ftparchive/multicompress.cc:192 +#: ftparchive/multicompress.cc:193 msgid "Failed to fork" msgstr "fork ไม่สำเร็จ" -#: ftparchive/multicompress.cc:206 +#: ftparchive/multicompress.cc:207 msgid "Compress child" msgstr "โพรเซสลูกสำหรับบีบอัด" -#: ftparchive/multicompress.cc:229 +#: ftparchive/multicompress.cc:230 #, c-format msgid "Internal error, failed to create %s" msgstr "ข้อผิดพลาดภายใน: ไม่สามารถสร้าง %s" -#: ftparchive/multicompress.cc:304 +#: ftparchive/multicompress.cc:303 msgid "IO to subprocess/file failed" msgstr "IO ไปยังโพรเซสย่อยหรือแฟ้มล้มเหลว" -#: ftparchive/multicompress.cc:342 +#: ftparchive/multicompress.cc:341 msgid "Failed to read while computing MD5" msgstr "อ่านแฟ้มไม่สำเร็จขณะคำนวณ MD5" -#: ftparchive/multicompress.cc:358 +#: ftparchive/multicompress.cc:357 #, c-format msgid "Problem unlinking %s" msgstr "มีปัญหาขณะลบแฟ้ม %s" -#: ftparchive/multicompress.cc:373 apt-inst/extract.cc:187 +#: ftparchive/multicompress.cc:372 apt-inst/extract.cc:187 #, c-format msgid "Failed to rename %s to %s" msgstr "ไม่สามารถเปลี่ยนชื่อ %s ไปเป็น %s" -#: cmdline/apt-internal-solver.cc:37 +#: cmdline/apt-internal-solver.cc:38 msgid "" "Usage: apt-internal-solver\n" "\n" @@ -2098,23 +2089,23 @@ msgstr "" " -c=? อ่านแฟ้มค่าตั้งนี้\n" " -o=? กำหนดตัวเลือกค่าตั้งเป็นรายตัว เช่น -o dir::cache=/tmp\n" -#: apt-inst/contrib/extracttar.cc:116 +#: apt-inst/contrib/extracttar.cc:122 msgid "Failed to create pipes" msgstr "สร้างไปป์ไม่สำเร็จ" -#: apt-inst/contrib/extracttar.cc:143 +#: apt-inst/contrib/extracttar.cc:149 msgid "Failed to exec gzip " msgstr "เรียก gzip ไม่สำเร็จ" -#: apt-inst/contrib/extracttar.cc:180 apt-inst/contrib/extracttar.cc:210 +#: apt-inst/contrib/extracttar.cc:186 apt-inst/contrib/extracttar.cc:216 msgid "Corrupted archive" msgstr "แฟ้มจัดเก็บเสียหาย" -#: apt-inst/contrib/extracttar.cc:195 +#: apt-inst/contrib/extracttar.cc:201 msgid "Tar checksum failed, archive corrupted" msgstr "checksum ของแฟ้ม tar ผิดพลาด แฟ้มจัดเก็บเสียหาย" -#: apt-inst/contrib/extracttar.cc:302 +#: apt-inst/contrib/extracttar.cc:306 #, c-format msgid "Unknown TAR header type %u, member %s" msgstr "พบชนิด %u ของข้อมูลส่วนหัว TAR ที่ไม่รู้จัก ที่สมาชิก %s" @@ -2180,7 +2171,7 @@ msgstr "แฟ้มค่าตั้ง %s/%s ซ้ำ" msgid "Failed to write file %s" msgstr "ไม่สามารถเขียนแฟ้ม %s" -#: apt-inst/dirstream.cc:98 apt-inst/dirstream.cc:106 +#: apt-inst/dirstream.cc:106 #, c-format msgid "Failed to close file %s" msgstr "ไม่สามารถปิดแฟ้ม %s" @@ -2237,23 +2228,18 @@ msgstr "แฟ้ม %s/%s เขียนทับแฟ้มในแพก msgid "Unable to stat %s" msgstr "ไม่สามารถ stat %s" -#: apt-inst/deb/debfile.cc:41 apt-inst/deb/debfile.cc:46 +#: apt-inst/deb/debfile.cc:41 apt-inst/deb/debfile.cc:48 +#: apt-inst/deb/debfile.cc:57 #, c-format msgid "This is not a valid DEB archive, missing '%s' member" msgstr "แฟ้มนี้ไม่ใช่แพกเกจ DEB ที่ใช้การได้ ขาดสมาชิก '%s'" -#. 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'" - -#: apt-inst/deb/debfile.cc:120 +#: apt-inst/deb/debfile.cc:124 #, c-format msgid "Internal error, could not locate member %s" msgstr "ข้อผิดพลาดภายใน: ไม่พบสมาชิก %s" -#: apt-inst/deb/debfile.cc:214 +#: apt-inst/deb/debfile.cc:219 msgid "Unparsable control file" msgstr "ไม่สามารถแจงแฟ้มควบคุมได้" @@ -2297,98 +2283,98 @@ msgstr "" "MMap แบบพลวัตมีเนื้อที่ไม่พอ กรุณาเพิ่มขนาดของ APT::Cache-Start ค่าปัจจุบัน: %lu (man 5 " "apt.conf)" -#: apt-pkg/contrib/mmap.cc:440 +#: apt-pkg/contrib/mmap.cc:446 #, c-format msgid "" "Unable to increase the size of the MMap as the limit of %lu bytes is already " "reached." msgstr "ไม่สามารถเพิ่มขนาดของ MMap เนื่องจากถึงขีดจำกัด %lu ไบต์แล้ว" -#: apt-pkg/contrib/mmap.cc:443 +#: apt-pkg/contrib/mmap.cc:449 msgid "" "Unable to increase size of the MMap as automatic growing is disabled by user." msgstr "ไม่สามารถเพิ่มขนาดของ MMap เนื่องจากผู้ใช้ปิดการขยายขนาดอัตโนมัติ" #. d means days, h means hours, min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:378 +#: apt-pkg/contrib/strutl.cc:401 #, c-format msgid "%lid %lih %limin %lis" msgstr "%liวัน %liชม. %liนาที %liวิ" #. h means hours, min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:385 +#: apt-pkg/contrib/strutl.cc:408 #, c-format msgid "%lih %limin %lis" msgstr "%liชม. %liนาที %liวิ" #. min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:392 +#: apt-pkg/contrib/strutl.cc:415 #, c-format msgid "%limin %lis" msgstr "%liนาที %liวิ" #. s means seconds -#: apt-pkg/contrib/strutl.cc:397 +#: apt-pkg/contrib/strutl.cc:420 #, c-format msgid "%lis" msgstr "%liวิ" -#: apt-pkg/contrib/strutl.cc:1173 +#: apt-pkg/contrib/strutl.cc:1229 #, c-format msgid "Selection %s not found" msgstr "ไม่พบรายการเลือก %s" -#: apt-pkg/contrib/configuration.cc:491 +#: apt-pkg/contrib/configuration.cc:503 #, c-format msgid "Unrecognized type abbreviation: '%c'" msgstr "พบตัวย่อของชนิดที่ข้อมูลไม่รู้จัก: '%c'" -#: apt-pkg/contrib/configuration.cc:605 +#: apt-pkg/contrib/configuration.cc:617 #, c-format msgid "Opening configuration file %s" msgstr "ขณะเปิดแฟ้มค่าตั้ง %s" -#: apt-pkg/contrib/configuration.cc:773 +#: apt-pkg/contrib/configuration.cc:785 #, c-format msgid "Syntax error %s:%u: Block starts with no name." msgstr "ไวยากรณ์ผิดพลาด %s:%u: เริ่มบล็อคโดยไม่มีชื่อ" -#: apt-pkg/contrib/configuration.cc:792 +#: apt-pkg/contrib/configuration.cc:804 #, c-format msgid "Syntax error %s:%u: Malformed tag" msgstr "ไวยากรณ์ผิดพลาด %s:%u: แท็กผิดรูปแบบ" -#: apt-pkg/contrib/configuration.cc:809 +#: apt-pkg/contrib/configuration.cc:821 #, c-format msgid "Syntax error %s:%u: Extra junk after value" msgstr "ไวยากรณ์ผิดพลาด %s:%u: มีขยะเกินหลังค่า" -#: apt-pkg/contrib/configuration.cc:849 +#: apt-pkg/contrib/configuration.cc:861 #, c-format msgid "Syntax error %s:%u: Directives can only be done at the top level" msgstr "ไวยากรณ์ผิดพลาด %s:%u: สามารถใช้ directive ที่ระดับบนสุดได้เท่านั้น" -#: apt-pkg/contrib/configuration.cc:856 +#: apt-pkg/contrib/configuration.cc:868 #, c-format msgid "Syntax error %s:%u: Too many nested includes" msgstr "ไวยากรณ์ผิดพลาด %s:%u: ใช้ include ซ้อนกันมากเกินไป" -#: apt-pkg/contrib/configuration.cc:860 apt-pkg/contrib/configuration.cc:865 +#: apt-pkg/contrib/configuration.cc:872 apt-pkg/contrib/configuration.cc:877 #, c-format msgid "Syntax error %s:%u: Included from here" msgstr "ไวยากรณ์ผิดพลาด %s:%u: include จากที่นี่" -#: apt-pkg/contrib/configuration.cc:869 +#: apt-pkg/contrib/configuration.cc:881 #, c-format msgid "Syntax error %s:%u: Unsupported directive '%s'" msgstr "ไวยากรณ์ผิดพลาด %s:%u: พบ directive '%s' ที่ไม่รองรับ" -#: apt-pkg/contrib/configuration.cc:872 +#: apt-pkg/contrib/configuration.cc:884 #, c-format msgid "Syntax error %s:%u: clear directive requires an option tree as argument" msgstr "ไวยากรณ์ผิดพลาด %s:%u: directive 'clear' ต้องมีอาร์กิวเมนต์เป็นลำดับชั้นตัวเลือก" -#: apt-pkg/contrib/configuration.cc:922 +#: apt-pkg/contrib/configuration.cc:934 #, c-format msgid "Syntax error %s:%u: Extra junk at end of file" msgstr "ไวยากรณ์ผิดพลาด %s:%u: มีขยะเกินหลังจบแฟ้ม" @@ -2413,48 +2399,48 @@ msgstr "" msgid "%c%s... %u%%" msgstr "%c%s... เสร็จแล้ว" -#: apt-pkg/contrib/cmndline.cc:80 +#: apt-pkg/contrib/cmndline.cc:116 #, c-format msgid "Command line option '%c' [from %s] is not known." msgstr "ไม่รู้จักตัวเลือกบรรทัดคำสั่ง '%c' [จาก %s]" -#: apt-pkg/contrib/cmndline.cc:105 apt-pkg/contrib/cmndline.cc:114 -#: apt-pkg/contrib/cmndline.cc:122 +#: apt-pkg/contrib/cmndline.cc:141 apt-pkg/contrib/cmndline.cc:150 +#: apt-pkg/contrib/cmndline.cc:158 #, c-format msgid "Command line option %s is not understood" msgstr "ไม่เข้าใจตัวเลือกบรรทัดคำสั่ง %s" -#: apt-pkg/contrib/cmndline.cc:127 +#: apt-pkg/contrib/cmndline.cc:163 #, c-format msgid "Command line option %s is not boolean" msgstr "ตัวเลือกบรรทัดคำสั่ง %s ไม่ได้เป็นค่าบูลีน" -#: apt-pkg/contrib/cmndline.cc:168 apt-pkg/contrib/cmndline.cc:189 +#: apt-pkg/contrib/cmndline.cc:204 apt-pkg/contrib/cmndline.cc:225 #, c-format msgid "Option %s requires an argument." msgstr "ตัวเลือก %s ต้องมีอาร์กิวเมนต์" -#: apt-pkg/contrib/cmndline.cc:202 apt-pkg/contrib/cmndline.cc:208 +#: apt-pkg/contrib/cmndline.cc:238 apt-pkg/contrib/cmndline.cc:244 #, c-format msgid "Option %s: Configuration item specification must have an =<val>." msgstr "ตัวเลือก %s: การกำหนดรายการค่าตั้งต้องมี =<val>" -#: apt-pkg/contrib/cmndline.cc:237 +#: apt-pkg/contrib/cmndline.cc:273 #, c-format msgid "Option %s requires an integer argument, not '%s'" msgstr "ตัวเลือก %s ต้องการอาร์กิวเมนต์จำนวนเต็ม ไม่ใช่ '%s'" -#: apt-pkg/contrib/cmndline.cc:268 +#: apt-pkg/contrib/cmndline.cc:304 #, c-format msgid "Option '%s' is too long" msgstr "ตัวเลือก '%s' ยาวเกินไป" -#: apt-pkg/contrib/cmndline.cc:300 +#: apt-pkg/contrib/cmndline.cc:336 #, c-format msgid "Sense %s is not understood, try true or false." msgstr "ไม่เข้าใจค่าบูลีน %s กรุณาลองใช้ true หรือ false" -#: apt-pkg/contrib/cmndline.cc:350 +#: apt-pkg/contrib/cmndline.cc:386 #, c-format msgid "Invalid operation %s" msgstr "ไม่รู้จักคำสั่ง %s" @@ -2468,121 +2454,121 @@ msgstr "ไม่สามารถ stat จุดเมานท์ %s" msgid "Failed to stat the cdrom" msgstr "ไม่สามารถ stat ซีดีรอม" -#: apt-pkg/contrib/fileutl.cc:93 +#: apt-pkg/contrib/fileutl.cc:95 #, c-format msgid "Problem closing the gzip file %s" msgstr "เกิดปัญหาขณะปิดแฟ้ม gzip %s" -#: apt-pkg/contrib/fileutl.cc:226 +#: apt-pkg/contrib/fileutl.cc:228 #, c-format msgid "Not using locking for read only lock file %s" msgstr "จะไม่ใช้การล็อคกับแฟ้มล็อค %s ที่อ่านได้อย่างเดียว" -#: apt-pkg/contrib/fileutl.cc:231 +#: apt-pkg/contrib/fileutl.cc:233 #, c-format msgid "Could not open lock file %s" msgstr "ไม่สามารถเปิดแฟ้มล็อค %s" -#: apt-pkg/contrib/fileutl.cc:254 +#: apt-pkg/contrib/fileutl.cc:256 #, c-format msgid "Not using locking for nfs mounted lock file %s" msgstr "จะไม่ใช้การล็อคกับแฟ้มล็อค %s ที่เมานท์ผ่าน nfs" -#: apt-pkg/contrib/fileutl.cc:259 +#: apt-pkg/contrib/fileutl.cc:261 #, c-format msgid "Could not get lock %s" msgstr "ไม่สามารถล็อค %s" -#: apt-pkg/contrib/fileutl.cc:396 apt-pkg/contrib/fileutl.cc:510 +#: apt-pkg/contrib/fileutl.cc:398 apt-pkg/contrib/fileutl.cc:512 #, c-format msgid "List of files can't be created as '%s' is not a directory" msgstr "ไม่สามารถสร้างรายชื่อแฟ้มได้ เนื่องจาก '%s' ไม่ใช่ไดเรกทอรี" -#: apt-pkg/contrib/fileutl.cc:430 +#: apt-pkg/contrib/fileutl.cc:432 #, c-format msgid "Ignoring '%s' in directory '%s' as it is not a regular file" msgstr "จะละเลย '%s' ในไดเรกทอรี '%s' เนื่องจากไม่ใช่แฟ้มธรรมดา" -#: apt-pkg/contrib/fileutl.cc:448 +#: apt-pkg/contrib/fileutl.cc:450 #, c-format msgid "Ignoring file '%s' in directory '%s' as it has no filename extension" msgstr "จะละเลย '%s' ในไดเรกทอรี '%s' เนื่องจากไม่มีส่วนขยายในชื่อแฟ้ม" -#: apt-pkg/contrib/fileutl.cc:457 +#: apt-pkg/contrib/fileutl.cc:459 #, c-format msgid "" "Ignoring file '%s' in directory '%s' as it has an invalid filename extension" msgstr "จะละเลย '%s' ในไดเรกทอรี '%s' เนื่องจากส่วนขยายในชื่อแฟ้มไม่สามารถใช้การได้" -#: apt-pkg/contrib/fileutl.cc:844 +#: apt-pkg/contrib/fileutl.cc:862 #, c-format msgid "Sub-process %s received a segmentation fault." msgstr "โพรเซสย่อย %s เกิดข้อผิดพลาดของการใช้ย่านหน่วยความจำ (segmentation fault)" -#: apt-pkg/contrib/fileutl.cc:846 +#: apt-pkg/contrib/fileutl.cc:864 #, c-format msgid "Sub-process %s received signal %u." msgstr "โพรเซสย่อย %s ได้รับสัญญาณ %u" -#: apt-pkg/contrib/fileutl.cc:850 apt-pkg/contrib/gpgv.cc:243 +#: apt-pkg/contrib/fileutl.cc:868 apt-pkg/contrib/gpgv.cc:237 #, c-format msgid "Sub-process %s returned an error code (%u)" msgstr "โพรเซสย่อย %s คืนค่าข้อผิดพลาด (%u)" -#: apt-pkg/contrib/fileutl.cc:852 apt-pkg/contrib/gpgv.cc:236 +#: apt-pkg/contrib/fileutl.cc:870 apt-pkg/contrib/gpgv.cc:230 #, c-format msgid "Sub-process %s exited unexpectedly" msgstr "โพรเซสย่อย %s จบการทำงานกะทันหัน" -#: apt-pkg/contrib/fileutl.cc:988 +#: apt-pkg/contrib/fileutl.cc:1016 #, c-format msgid "Could not open file %s" msgstr "ไม่สามารถเปิดแฟ้ม %s" -#: apt-pkg/contrib/fileutl.cc:1065 +#: apt-pkg/contrib/fileutl.cc:1093 #, c-format msgid "Could not open file descriptor %d" msgstr "ไม่สามารถเปิด file destriptor %d" -#: apt-pkg/contrib/fileutl.cc:1150 +#: apt-pkg/contrib/fileutl.cc:1178 msgid "Failed to create subprocess IPC" msgstr "สร้าง IPC ของโพรเซสย่อยไม่สำเร็จ" -#: apt-pkg/contrib/fileutl.cc:1205 +#: apt-pkg/contrib/fileutl.cc:1233 msgid "Failed to exec compressor " msgstr "เรียกทำงานตัวบีบอัดไม่สำเร็จ" -#: apt-pkg/contrib/fileutl.cc:1298 +#: apt-pkg/contrib/fileutl.cc:1326 #, c-format msgid "read, still have %llu to read but none left" msgstr "read: ยังเหลือ %llu ที่ยังไม่ได้อ่าน แต่ข้อมูลหมดแล้ว" -#: apt-pkg/contrib/fileutl.cc:1385 apt-pkg/contrib/fileutl.cc:1407 +#: apt-pkg/contrib/fileutl.cc:1413 apt-pkg/contrib/fileutl.cc:1435 #, c-format msgid "write, still have %llu to write but couldn't" msgstr "write: ยังเหลือ %llu ที่ยังไม่ได้เขียน แต่ไม่สามารถเขียนได้" -#: apt-pkg/contrib/fileutl.cc:1695 +#: apt-pkg/contrib/fileutl.cc:1723 #, c-format msgid "Problem closing the file %s" msgstr "เกิดปัญหาขณะปิดแฟ้ม %s" -#: apt-pkg/contrib/fileutl.cc:1707 +#: apt-pkg/contrib/fileutl.cc:1735 #, c-format msgid "Problem renaming the file %s to %s" msgstr "เกิดปัญหาขณะเปลี่ยนชื่อแฟ้ม %s ไปเป็น %s" -#: apt-pkg/contrib/fileutl.cc:1718 +#: apt-pkg/contrib/fileutl.cc:1746 #, c-format msgid "Problem unlinking the file %s" msgstr "เกิดปัญหาขณะลบแฟ้ม %s" -#: apt-pkg/contrib/fileutl.cc:1731 +#: apt-pkg/contrib/fileutl.cc:1759 msgid "Problem syncing the file" msgstr "เกิดปัญหาขณะ sync แฟ้ม" #. TRANSLATOR: %s is the trusted keyring parts directory -#: apt-pkg/contrib/gpgv.cc:76 +#: apt-pkg/contrib/gpgv.cc:70 #, c-format msgid "No keyring installed in %s." msgstr "ไม่มีพวงกุญแจติดตั้งไว้ใน %s" @@ -2694,87 +2680,97 @@ msgstr "ไม่สามารถเปิดแฟ้มสถานะ %s" msgid "Failed to write temporary StateFile %s" msgstr "ไม่สามารถเขียนแฟ้มสถานะชั่วคราว %s" -#: apt-pkg/tagfile.cc:129 +#: apt-pkg/tagfile.cc:138 #, c-format msgid "Unable to parse package file %s (1)" msgstr "ไม่สามารถแจงแฟ้มแพกเกจ %s (1)" -#: apt-pkg/tagfile.cc:216 +#: apt-pkg/tagfile.cc:235 #, c-format msgid "Unable to parse package file %s (2)" msgstr "ไม่สามารถแจงแฟ้มแพกเกจ %s (2)" -#: apt-pkg/sourcelist.cc:96 +#: apt-pkg/sourcelist.cc:118 +#, fuzzy, c-format +msgid "Malformed stanza %u in source list %s (URI parse)" +msgstr "บรรทัด %lu ในแฟ้มรายชื่อแหล่งแพกเกจ %s ผิดรูปแบบ (ขณะแจง URI)" + +#: apt-pkg/sourcelist.cc:161 #, c-format msgid "Malformed line %lu in source list %s ([option] unparseable)" msgstr "บรรทัด %lu ในแฟ้มรายชื่อแหล่งแพกเกจ %s ผิดรูปแบบ ([ตัวเลือก] แจงไม่ผ่าน)" -#: apt-pkg/sourcelist.cc:99 +#: apt-pkg/sourcelist.cc:164 #, c-format msgid "Malformed line %lu in source list %s ([option] too short)" msgstr "บรรทัด %lu ในแฟ้มรายชื่อแหล่งแพกเกจ %s ผิดรูปแบบ ([ตัวเลือก] สั้นเกินไป)" -#: apt-pkg/sourcelist.cc:110 +#: apt-pkg/sourcelist.cc:175 #, c-format msgid "Malformed line %lu in source list %s ([%s] is not an assignment)" msgstr "บรรทัด %lu ในแฟ้มรายชื่อแหล่งแพกเกจ %s ผิดรูปแบบ ([%s] ไม่ใช่การกำหนดค่า)" -#: apt-pkg/sourcelist.cc:116 +#: apt-pkg/sourcelist.cc:181 #, c-format msgid "Malformed line %lu in source list %s ([%s] has no key)" msgstr "บรรทัด %lu ในแฟ้มรายชื่อแหล่งแพกเกจ %s ผิดรูปแบบ ([%s] ไม่มีคีย์)" -#: apt-pkg/sourcelist.cc:119 +#: apt-pkg/sourcelist.cc:184 #, c-format msgid "Malformed line %lu in source list %s ([%s] key %s has no value)" msgstr "บรรทัด %lu ในแฟ้มรายชื่อแหล่งแพกเกจ %s ผิดรูปแบบ ([%s] คีย์ %s ไม่มีค่า)" -#: apt-pkg/sourcelist.cc:132 +#: apt-pkg/sourcelist.cc:197 #, c-format msgid "Malformed line %lu in source list %s (URI)" msgstr "บรรทัด %lu ในแฟ้มรายชื่อแหล่งแพกเกจ %s ผิดรูปแบบ (URI)" -#: apt-pkg/sourcelist.cc:134 +#: apt-pkg/sourcelist.cc:199 #, c-format msgid "Malformed line %lu in source list %s (dist)" msgstr "บรรทัด %lu ในแฟ้มรายชื่อแหล่งแพกเกจ %s ผิดรูปแบบ (dist)" -#: apt-pkg/sourcelist.cc:137 +#: apt-pkg/sourcelist.cc:202 #, c-format msgid "Malformed line %lu in source list %s (URI parse)" msgstr "บรรทัด %lu ในแฟ้มรายชื่อแหล่งแพกเกจ %s ผิดรูปแบบ (ขณะแจง URI)" -#: apt-pkg/sourcelist.cc:143 +#: apt-pkg/sourcelist.cc:208 #, c-format msgid "Malformed line %lu in source list %s (absolute dist)" msgstr "บรรทัด %lu ในแฟ้มรายชื่อแหล่งแพกเกจ %s ผิดรูปแบบ (dist แบบสัมบูรณ์)" -#: apt-pkg/sourcelist.cc:150 +#: apt-pkg/sourcelist.cc:215 #, c-format msgid "Malformed line %lu in source list %s (dist parse)" msgstr "บรรทัด %lu ในแฟ้มรายชื่อแหล่งแพกเกจ %s ผิดรูปแบบ (ขณะแจง dist)" -#: apt-pkg/sourcelist.cc:248 +#: apt-pkg/sourcelist.cc:326 #, c-format msgid "Opening %s" msgstr "กำลังเปิด %s" -#: apt-pkg/sourcelist.cc:265 apt-pkg/cdrom.cc:495 +#: apt-pkg/sourcelist.cc:338 apt-pkg/cdrom.cc:495 #, c-format msgid "Line %u too long in source list %s." msgstr "บรรทัด %u ในแฟ้มรายชื่อแหล่งแพกเกจ %s ยาวเกินไป" -#: apt-pkg/sourcelist.cc:289 +#: apt-pkg/sourcelist.cc:362 #, c-format msgid "Malformed line %u in source list %s (type)" msgstr "บรรทัด %u ในแฟ้มรายชื่อแหล่งแพกเกจ %s ผิดรูปแบบ (ชนิด)" -#: apt-pkg/sourcelist.cc:293 +#: apt-pkg/sourcelist.cc:366 #, c-format msgid "Type '%s' is not known on line %u in source list %s" msgstr "ไม่รู้จักชนิด '%s' ที่บรรทัด %u ในแฟ้มรายชื่อแหล่งแพกเกจ %s" -#: apt-pkg/packagemanager.cc:297 apt-pkg/packagemanager.cc:923 +#: apt-pkg/sourcelist.cc:407 +#, fuzzy, c-format +msgid "Type '%s' is not known on stanza %u in source list %s" +msgstr "ไม่รู้จักชนิด '%s' ที่บรรทัด %u ในแฟ้มรายชื่อแหล่งแพกเกจ %s" + +#: apt-pkg/packagemanager.cc:296 apt-pkg/packagemanager.cc:922 #, c-format msgid "" "Could not perform immediate configuration on '%s'. Please see man 5 apt.conf " @@ -2783,12 +2779,12 @@ msgstr "" "ไม่สามารถตั้งค่า '%s' แบบทันทีได้ กรุณาอ่านรายละเอียดเพิ่มเติมจาก man 5 apt.conf ที่หัวข้อ " "APT::Immediate-Configure (%d)" -#: apt-pkg/packagemanager.cc:498 apt-pkg/packagemanager.cc:529 +#: apt-pkg/packagemanager.cc:497 apt-pkg/packagemanager.cc:528 #, c-format msgid "Could not configure '%s'. " msgstr "ไม่สามารถตั้งค่า '%s'" -#: apt-pkg/packagemanager.cc:571 +#: apt-pkg/packagemanager.cc:570 #, c-format msgid "" "This installation run will require temporarily removing the essential " @@ -2811,7 +2807,7 @@ msgid "" "The package %s needs to be reinstalled, but I can't find an archive for it." msgstr "จำเป็นต้องติดตั้งแพกเกจ %s ซ้ำ แต่หาตัวแพกเกจไม่พบ" -#: apt-pkg/algorithms.cc:1238 +#: apt-pkg/algorithms.cc:1068 msgid "" "Error, pkgProblemResolver::Resolve generated breaks, this may be caused by " "held packages." @@ -2819,17 +2815,11 @@ msgstr "" "ข้อผิดพลาด: pkgProblemResolver::Resolve สร้างคำตอบที่ทำให้เกิดแพกเกจเสีย " "อาจเกิดจากแพกเกจที่ถูกกำหนดให้คงรุ่นไว้" -#: apt-pkg/algorithms.cc:1240 +#: apt-pkg/algorithms.cc:1070 msgid "Unable to correct problems, you have held broken packages." msgstr "ไม่สามารถแก้ปัญหาได้ คุณได้คงรุ่นแพกเกจที่เสียอยู่ไว้" -#: apt-pkg/algorithms.cc:1592 apt-pkg/algorithms.cc:1594 -msgid "" -"Some index files failed to download. They have been ignored, or old ones " -"used instead." -msgstr "ดาวน์โหลดแฟ้มดัชนีบางแฟ้มไม่สำเร็จ จะข้ามรายการดังกล่าวไป หรือใช้ข้อมูลเก่าแทน" - -#: apt-pkg/acquire.cc:81 apt-pkg/cdrom.cc:838 +#: apt-pkg/acquire.cc:81 apt-pkg/cdrom.cc:811 #, c-format msgid "List directory %spartial is missing." msgstr "ไม่มีไดเรกทอรีรายชื่อแพกเกจ %spartial" @@ -2856,27 +2846,32 @@ msgstr "กำลังดาวน์โหลดแฟ้มที่ %li จ msgid "Retrieving file %li of %li" msgstr "กำลังดาวน์โหลดแฟ้มที่ %li จาก %li" -#: apt-pkg/acquire-worker.cc:112 +#: apt-pkg/acquire-worker.cc:113 #, c-format msgid "The method driver %s could not be found." msgstr "ไม่พบไดรเวอร์สำหรับวิธีการ %s" -#: apt-pkg/acquire-worker.cc:161 +#: apt-pkg/acquire-worker.cc:115 +#, fuzzy, c-format +msgid "Is the package %s installed?" +msgstr "กรุณาตรวจสอบว่าได้ติดตั้งแพกเกจ 'dpkg-dev' แล้ว\n" + +#: apt-pkg/acquire-worker.cc:166 #, c-format msgid "Method %s did not start correctly" msgstr "ไม่สามารถเรียกทำงานวิธีการ %s" -#: apt-pkg/acquire-worker.cc:447 +#: apt-pkg/acquire-worker.cc:452 #, c-format msgid "Please insert the disc labeled: '%s' in the drive '%s' and press enter." msgstr "กรุณาใส่แผ่นชื่อ: '%s' ลงในไดรว์ '%s' แล้วกด enter" -#: apt-pkg/init.cc:151 +#: apt-pkg/init.cc:143 #, c-format msgid "Packaging system '%s' is not supported" msgstr "ไม่รองรับระบบแพกเกจ '%s'" -#: apt-pkg/init.cc:167 +#: apt-pkg/init.cc:159 msgid "Unable to determine a suitable packaging system type" msgstr "ไม่สามารถระบุชนิดของระบบแพกเกจที่เหมาะสมได้" @@ -2908,17 +2903,17 @@ msgid "" "available in the sources" msgstr "ค่า '%s' ไม่สามารถใช้กับ APT::Default-Release ได้ เนื่องจากรุ่นดังกล่าวไม่มีในแหล่ง" -#: apt-pkg/policy.cc:399 +#: apt-pkg/policy.cc:414 #, c-format msgid "Invalid record in the preferences file %s, no Package header" msgstr "ระเบียนผิดรูปแบบในแฟ้มค่าปรับแต่ง %s: ไม่มีข้อมูลส่วนหัว 'Package'" -#: apt-pkg/policy.cc:421 +#: apt-pkg/policy.cc:436 #, c-format msgid "Did not understand pin type %s" msgstr "ไม่เข้าใจชนิดการตรึง %s" -#: apt-pkg/policy.cc:429 +#: apt-pkg/policy.cc:444 msgid "No priority (or zero) specified for pin" msgstr "ไม่ได้ระบุลำดับความสำคัญ (หรือค่าศูนย์) สำหรับการตรึง" @@ -2985,16 +2980,20 @@ msgstr "เกิดข้อผิดพลาด IO ขณะบันทึ msgid "rename failed, %s (%s -> %s)." msgstr "เปลี่ยนชื่อไม่สำเร็จ: %s (%s -> %s)" -#: apt-pkg/acquire-item.cc:599 -msgid "MD5Sum mismatch" -msgstr "MD5Sum ไม่ตรงกัน" - -#: apt-pkg/acquire-item.cc:870 apt-pkg/acquire-item.cc:1887 -#: apt-pkg/acquire-item.cc:2030 +#: apt-pkg/acquire-item.cc:154 msgid "Hash Sum mismatch" msgstr "ผลรวมแฮชไม่ตรงกัน" -#: apt-pkg/acquire-item.cc:1388 +#: apt-pkg/acquire-item.cc:159 +msgid "Size mismatch" +msgstr "ขนาดไม่ตรงกัน" + +#: apt-pkg/acquire-item.cc:164 +#, fuzzy +msgid "Invalid file format" +msgstr "ไม่รู้จักคำสั่ง %s" + +#: apt-pkg/acquire-item.cc:1570 #, c-format msgid "" "Unable to find expected entry '%s' in Release file (Wrong sources.list entry " @@ -3003,16 +3002,16 @@ msgstr "" "ไม่พบรายการ '%s' ที่ต้องการในแฟ้ม Release (รายการ sources.list ไม่ถูกต้อง " "หรือแฟ้มผิดรูปแบบ)" -#: apt-pkg/acquire-item.cc:1404 +#: apt-pkg/acquire-item.cc:1586 #, c-format msgid "Unable to find hash sum for '%s' in Release file" msgstr "ไม่พบผลรวมแฮชสำหรับ '%s' ในแฟ้ม Release" -#: apt-pkg/acquire-item.cc:1446 +#: apt-pkg/acquire-item.cc:1628 msgid "There is no public key available for the following key IDs:\n" msgstr "ไม่มีกุญแจสาธารณะสำหรับกุญแจหมายเลขต่อไปนี้:\n" -#: apt-pkg/acquire-item.cc:1484 +#: apt-pkg/acquire-item.cc:1666 #, c-format msgid "" "Release file for %s is expired (invalid since %s). Updates for this " @@ -3021,12 +3020,12 @@ msgstr "" "แฟ้ม Release สำหรับ %s หมดอายุแล้ว (ตั้งแต่ %s ที่แล้ว) จะไม่ใช้รายการปรับรุ่นต่างๆ " "ของคลังแพกเกจนี้" -#: apt-pkg/acquire-item.cc:1506 +#: apt-pkg/acquire-item.cc:1688 #, c-format msgid "Conflicting distribution: %s (expected %s but got %s)" msgstr "ชุดจัดแจกขัดแย้งกัน: %s (ต้องการ %s แต่พบ %s)" -#: apt-pkg/acquire-item.cc:1536 +#: apt-pkg/acquire-item.cc:1718 #, c-format msgid "" "An error occurred during the signature verification. The repository is not " @@ -3036,41 +3035,35 @@ msgstr "" "ข้อผิดพลาดจาก GPG: %s: %s\n" #. Invalid signature file, reject (LP: #346386) (Closes: #627642) -#: apt-pkg/acquire-item.cc:1546 apt-pkg/acquire-item.cc:1551 +#: apt-pkg/acquire-item.cc:1728 apt-pkg/acquire-item.cc:1733 #, c-format msgid "GPG error: %s: %s" msgstr "ข้อผิดพลาดจาก GPG: %s: %s" -#: apt-pkg/acquire-item.cc:1663 +#: apt-pkg/acquire-item.cc:1856 #, c-format msgid "" "I wasn't able to locate a file for the %s package. This might mean you need " "to manually fix this package. (due to missing arch)" msgstr "ไม่พบแฟ้มสำหรับแพกเกจ %s คุณอาจต้องแก้ปัญหาแพกเกจนี้เอง (ไม่มี arch)" -#: apt-pkg/acquire-item.cc:1722 +#: apt-pkg/acquire-item.cc:1922 #, c-format -msgid "" -"I wasn't able to locate a file for the %s package. This might mean you need " -"to manually fix this package." -msgstr "ไม่พบแฟ้มสำหรับแพกเกจ %s คุณอาจต้องแก้ปัญหาแพกเกจนี้เอง" +msgid "Can't find a source to download version '%s' of '%s'" +msgstr "ไม่พบแหล่งที่จะดาวน์โหลดรุ่น '%s' ของ '%s' ได้" -#: apt-pkg/acquire-item.cc:1781 +#: apt-pkg/acquire-item.cc:1980 #, c-format msgid "" "The package index files are corrupted. No Filename: field for package %s." msgstr "แฟ้มดัชนีแพกเกจเสียหาย ไม่มีข้อมูล Filename: (ชื่อแฟ้ม) สำหรับแพกเกจ %s" -#: apt-pkg/acquire-item.cc:1879 -msgid "Size mismatch" -msgstr "ขนาดไม่ตรงกัน" - -#: apt-pkg/indexrecords.cc:68 +#: apt-pkg/indexrecords.cc:73 #, c-format msgid "Unable to parse Release file %s" msgstr "ไม่สามารถแจงแฟ้ม Release %s" -#: apt-pkg/indexrecords.cc:78 +#: apt-pkg/indexrecords.cc:81 #, c-format msgid "No sections in Release file %s" msgstr "ไม่มีหัวข้อย่อยในแฟ้ม Release %s" @@ -3095,50 +3088,41 @@ msgstr "รายการ 'Date' ไม่ถูกต้องในแฟ้ msgid "Vendor block %s contains no fingerprint" msgstr "บล็อคผู้ผลิต %s ไม่มีลายนิ้วมือ" -#: apt-pkg/cdrom.cc:576 -#, c-format -msgid "" -"Using CD-ROM mount point %s\n" -"Mounting CD-ROM\n" -msgstr "" -"กำลังใช้จุดเมานท์ซีดีรอม %s\n" -"กำลังเมานท์ซีดีรอม\n" - -#: apt-pkg/cdrom.cc:585 apt-pkg/cdrom.cc:682 -msgid "Identifying.. " -msgstr "กำลังตรวจสอบชื่อแผ่น.. " - -#: apt-pkg/cdrom.cc:613 -#, c-format -msgid "Stored label: %s\n" -msgstr "ชื่อที่เก็บไว้: %s\n" - -#: apt-pkg/cdrom.cc:622 apt-pkg/cdrom.cc:915 -msgid "Unmounting CD-ROM...\n" -msgstr "กำลังเลิกเมานท์ซีดีรอม...\n" - -#: apt-pkg/cdrom.cc:642 +#: apt-pkg/cdrom.cc:575 #, c-format msgid "Using CD-ROM mount point %s\n" msgstr "กำลังใช้จุดเมานท์ซีดีรอม %s\n" -#: apt-pkg/cdrom.cc:660 +#: apt-pkg/cdrom.cc:583 msgid "Unmounting CD-ROM\n" msgstr "กำลังเลิกเมานท์ซีดีรอม\n" -#: apt-pkg/cdrom.cc:665 +#: apt-pkg/cdrom.cc:588 msgid "Waiting for disc...\n" msgstr "กำลังรอแผ่น...\n" -#: apt-pkg/cdrom.cc:674 +#: apt-pkg/cdrom.cc:597 msgid "Mounting CD-ROM...\n" msgstr "กำลังเมานท์ซีดีรอม...\n" -#: apt-pkg/cdrom.cc:693 +#: apt-pkg/cdrom.cc:605 +msgid "Identifying.. " +msgstr "กำลังตรวจสอบชื่อแผ่น.. " + +#: apt-pkg/cdrom.cc:643 +#, c-format +msgid "Stored label: %s\n" +msgstr "ชื่อที่เก็บไว้: %s\n" + +#: apt-pkg/cdrom.cc:652 apt-pkg/cdrom.cc:888 +msgid "Unmounting CD-ROM...\n" +msgstr "กำลังเลิกเมานท์ซีดีรอม...\n" + +#: apt-pkg/cdrom.cc:667 msgid "Scanning disc for index files..\n" msgstr "กำลังสำรวจข้อมูลในแผ่นเพื่อหาแฟ้มดัชนี..\n" -#: apt-pkg/cdrom.cc:744 +#: apt-pkg/cdrom.cc:717 #, c-format msgid "" "Found %zu package indexes, %zu source indexes, %zu translation indexes and " @@ -3147,22 +3131,22 @@ msgstr "" "พบดัชนีแพกเกจ %zu รายการ, ดัชนีซอร์ส %zu รายการ, ดัชนีคำแปล %zu รายการ และลายเซ็น " "%zu รายการ\n" -#: apt-pkg/cdrom.cc:755 +#: apt-pkg/cdrom.cc:728 msgid "" "Unable to locate any package files, perhaps this is not a Debian Disc or the " "wrong architecture?" msgstr "ไม่พบแฟ้มแพกเกจใดๆ บางทีแผ่นนี้อาจจะไม่ใช่แผ่นเดเบียน หรือสถาปัตยกรรมอาจไม่ถูกต้อง" -#: apt-pkg/cdrom.cc:782 +#: apt-pkg/cdrom.cc:755 #, c-format msgid "Found label '%s'\n" msgstr "พบชื่อแผ่น '%s'\n" -#: apt-pkg/cdrom.cc:811 +#: apt-pkg/cdrom.cc:784 msgid "That is not a valid name, try again.\n" msgstr "ไม่ใช่ชื่อที่ใช้ได้ กรุณาลองใหม่\n" -#: apt-pkg/cdrom.cc:828 +#: apt-pkg/cdrom.cc:801 #, c-format msgid "" "This disc is called: \n" @@ -3171,15 +3155,15 @@ msgstr "" "แผ่นนี้เรียกชื่อว่า:\n" "'%s'\n" -#: apt-pkg/cdrom.cc:830 +#: apt-pkg/cdrom.cc:803 msgid "Copying package lists..." msgstr "กำลังคัดลอกรายชื่อแพกเกจ..." -#: apt-pkg/cdrom.cc:865 +#: apt-pkg/cdrom.cc:838 msgid "Writing new source list\n" msgstr "กำลังเขียนรายชื่อแหล่งแพกเกจแหล่งใหม่\n" -#: apt-pkg/cdrom.cc:873 +#: apt-pkg/cdrom.cc:846 msgid "Source list entries for this disc are:\n" msgstr "บรรทัดรายชื่อแหล่งแพกเกจสำหรับแผ่นนี้คือ:\n" @@ -3213,32 +3197,37 @@ msgstr "ไม่พบระเบียนยืนยันความแท msgid "Hash mismatch for: %s" msgstr "แฮชไม่ตรงกันสำหรับ: %s" -#: apt-pkg/cacheset.cc:403 +#: apt-pkg/cacheset.cc:479 #, c-format msgid "Release '%s' for '%s' was not found" msgstr "ไม่พบรุ่นย่อย '%s' ของ '%s'" -#: apt-pkg/cacheset.cc:406 +#: apt-pkg/cacheset.cc:482 #, c-format msgid "Version '%s' for '%s' was not found" msgstr "ไม่พบรุ่น '%s' ของ '%s'" -#: apt-pkg/cacheset.cc:517 +#: apt-pkg/cacheset.cc:593 #, c-format msgid "Couldn't find task '%s'" msgstr "ไม่พบงานติดตั้ง '%s'" -#: apt-pkg/cacheset.cc:523 +#: apt-pkg/cacheset.cc:599 #, c-format msgid "Couldn't find any package by regex '%s'" msgstr "ไม่พบแพกเกจที่ตรงกับนิพจน์เรกิวลาร์ '%s'" -#: apt-pkg/cacheset.cc:534 +#: apt-pkg/cacheset.cc:605 +#, fuzzy, c-format +msgid "Couldn't find any package by glob '%s'" +msgstr "ไม่พบแพกเกจที่ตรงกับนิพจน์เรกิวลาร์ '%s'" + +#: apt-pkg/cacheset.cc:616 #, c-format msgid "Can't select versions from package '%s' as it is purely virtual" msgstr "ไม่สามารถเลือกรุ่นต่างๆ ของแพกเกจ '%s' ได้ เนื่องจากเป็นแพกเกจเสมือนอย่างแท้จริง" -#: apt-pkg/cacheset.cc:541 apt-pkg/cacheset.cc:548 +#: apt-pkg/cacheset.cc:623 apt-pkg/cacheset.cc:630 #, c-format msgid "" "Can't select installed nor candidate version from package '%s' as it has " @@ -3246,17 +3235,17 @@ msgid "" msgstr "" "ไม่สามารถเลือกรุ่นที่ติดตั้งไว้หรือรุ่นสำหรับติดตั้งของแพกเกจ '%s' ได้ เนื่องจากไม่มีทั้งสองอย่าง" -#: apt-pkg/cacheset.cc:555 +#: apt-pkg/cacheset.cc:637 #, c-format msgid "Can't select newest version from package '%s' as it is purely virtual" msgstr "ไม่สามารถเลือกรุ่นใหม่ที่สุดของแพกเกจ '%s' ได้ เนื่องจากเป็นแพกเกจเสมือนอย่างแท้จริง" -#: apt-pkg/cacheset.cc:563 +#: apt-pkg/cacheset.cc:645 #, c-format msgid "Can't select candidate version from package %s as it has no candidate" msgstr "ไม่สามารถเลือกรุ่นสำหรับติดตั้งของแพกเกจ '%s' ได้ เนื่องจากไม่มีรุ่นสำหรับติดตั้ง" -#: apt-pkg/cacheset.cc:571 +#: apt-pkg/cacheset.cc:653 #, c-format msgid "Can't select installed version from package %s as it is not installed" msgstr "ไม่สามารถเลือกรุ่นที่ติดตั้งไว้ของแพกเกจ '%s' ได้ เนื่องจากแพกเกจไม่ได้ติดตั้งไว้" @@ -3281,130 +3270,159 @@ msgstr "กลไกการแก้ปัญหาภายนอกทำง msgid "Execute external solver" msgstr "เรียกกลไกการแก้ปัญหาภายนอก" -#: apt-pkg/deb/dpkgpm.cc:73 +#: apt-pkg/install-progress.cc:51 +#, c-format +msgid "Progress: [%3i%%]" +msgstr "" + +#: apt-pkg/install-progress.cc:85 apt-pkg/install-progress.cc:168 +msgid "Running dpkg" +msgstr "กำลังเรียก dpkg" + +#: apt-pkg/update.cc:110 apt-pkg/update.cc:112 +msgid "" +"Some index files failed to download. They have been ignored, or old ones " +"used instead." +msgstr "ดาวน์โหลดแฟ้มดัชนีบางแฟ้มไม่สำเร็จ จะข้ามรายการดังกล่าวไป หรือใช้ข้อมูลเก่าแทน" + +#: apt-pkg/deb/dpkgpm.cc:91 #, c-format msgid "Installing %s" msgstr "กำลังติดตั้ง %s" -#: apt-pkg/deb/dpkgpm.cc:74 apt-pkg/deb/dpkgpm.cc:982 +#: apt-pkg/deb/dpkgpm.cc:92 apt-pkg/deb/dpkgpm.cc:977 #, c-format msgid "Configuring %s" msgstr "กำลังตั้งค่า %s" -#: apt-pkg/deb/dpkgpm.cc:75 apt-pkg/deb/dpkgpm.cc:989 +#: apt-pkg/deb/dpkgpm.cc:93 apt-pkg/deb/dpkgpm.cc:984 #, c-format msgid "Removing %s" msgstr "กำลังถอดถอน %s" -#: apt-pkg/deb/dpkgpm.cc:76 +#: apt-pkg/deb/dpkgpm.cc:94 #, c-format msgid "Completely removing %s" msgstr "กำลังถอดถอน %s อย่างสมบูรณ์" -#: apt-pkg/deb/dpkgpm.cc:77 +#: apt-pkg/deb/dpkgpm.cc:95 #, c-format msgid "Noting disappearance of %s" msgstr "กำลังจดบันทึกการหายไปของ %s" -#: apt-pkg/deb/dpkgpm.cc:78 +#: apt-pkg/deb/dpkgpm.cc:96 #, c-format msgid "Running post-installation trigger %s" msgstr "กำลังเรียกการสะกิด %s หลังการติดตั้ง" #. FIXME: use a better string after freeze -#: apt-pkg/deb/dpkgpm.cc:735 +#: apt-pkg/deb/dpkgpm.cc:808 #, c-format msgid "Directory '%s' missing" msgstr "ไม่มีไดเรกทอรี '%s'" -#: apt-pkg/deb/dpkgpm.cc:750 apt-pkg/deb/dpkgpm.cc:770 +#: apt-pkg/deb/dpkgpm.cc:823 apt-pkg/deb/dpkgpm.cc:845 #, c-format msgid "Could not open file '%s'" msgstr "ไม่สามารถเปิดแฟ้ม '%s'" -#: apt-pkg/deb/dpkgpm.cc:975 +#: apt-pkg/deb/dpkgpm.cc:970 #, c-format msgid "Preparing %s" msgstr "กำลังเตรียม %s" -#: apt-pkg/deb/dpkgpm.cc:976 +#: apt-pkg/deb/dpkgpm.cc:971 #, c-format msgid "Unpacking %s" msgstr "กำลังแตกแพกเกจ %s" -#: apt-pkg/deb/dpkgpm.cc:981 +#: apt-pkg/deb/dpkgpm.cc:976 #, c-format msgid "Preparing to configure %s" msgstr "กำลังเตรียมตั้งค่า %s" -#: apt-pkg/deb/dpkgpm.cc:983 +#: apt-pkg/deb/dpkgpm.cc:978 #, c-format msgid "Installed %s" msgstr "ติดตั้ง %s แล้ว" -#: apt-pkg/deb/dpkgpm.cc:988 +#: apt-pkg/deb/dpkgpm.cc:983 #, c-format msgid "Preparing for removal of %s" msgstr "กำลังเตรียมถอดถอน %s" -#: apt-pkg/deb/dpkgpm.cc:990 +#: apt-pkg/deb/dpkgpm.cc:985 #, c-format msgid "Removed %s" msgstr "ถอดถอน %s แล้ว" -#: apt-pkg/deb/dpkgpm.cc:995 +#: apt-pkg/deb/dpkgpm.cc:990 #, c-format msgid "Preparing to completely remove %s" msgstr "กำลังเตรียมถอดถอน %s อย่างสมบูรณ์" -#: apt-pkg/deb/dpkgpm.cc:996 +#: apt-pkg/deb/dpkgpm.cc:991 #, c-format msgid "Completely removed %s" msgstr "ถอดถอน %s อย่างสมบูรณ์แล้ว" -#: apt-pkg/deb/dpkgpm.cc:1243 -msgid "Can not write log, openpty() failed (/dev/pts not mounted?)\n" +#: apt-pkg/deb/dpkgpm.cc:1046 +msgid "ioctl(TIOCGWINSZ) failed" msgstr "" -"ไม่สามารถเขียนบันทึกปฏิบัติการ เนื่องจาก openpty() ล้มเหลว (ไม่ได้เมานท์ /dev/pts " -"หรือเปล่า?)\n" -#: apt-pkg/deb/dpkgpm.cc:1273 -msgid "Running dpkg" -msgstr "กำลังเรียก dpkg" +#: apt-pkg/deb/dpkgpm.cc:1049 apt-pkg/deb/dpkgpm.cc:1070 +#, fuzzy, c-format +msgid "Can not write log (%s)" +msgstr "ไม่สามารถเขียนลงแฟ้ม %s" + +#: apt-pkg/deb/dpkgpm.cc:1049 +msgid "Is /dev/pts mounted?" +msgstr "" + +#: apt-pkg/deb/dpkgpm.cc:1070 +msgid "Is stdout a terminal?" +msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1445 +#: apt-pkg/deb/dpkgpm.cc:1558 msgid "Operation was interrupted before it could finish" msgstr "ปฏิบัติการถูกขัดจังหวะก่อนที่จะสามารถทำงานเสร็จ" -#: apt-pkg/deb/dpkgpm.cc:1507 +#: apt-pkg/deb/dpkgpm.cc:1620 msgid "No apport report written because MaxReports is reached already" msgstr "ไม่มีการเขียนรายงาน apport เพราะถึงขีดจำกัด MaxReports แล้ว" #. check if its not a follow up error -#: apt-pkg/deb/dpkgpm.cc:1512 +#: apt-pkg/deb/dpkgpm.cc:1625 msgid "dependency problems - leaving unconfigured" msgstr "มีปัญหาความขึ้นต่อกัน - จะทิ้งไว้โดยไม่ตั้งค่า" -#: apt-pkg/deb/dpkgpm.cc:1514 +#: apt-pkg/deb/dpkgpm.cc:1627 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:1520 +#: apt-pkg/deb/dpkgpm.cc:1633 msgid "" "No apport report written because the error message indicates a disk full " "error" msgstr "ไม่มีการเขียนรายงาน apport เพราะข้อความข้อผิดพลาดระบุว่าเกิดจากดิสก์เต็ม" -#: apt-pkg/deb/dpkgpm.cc:1526 +#: apt-pkg/deb/dpkgpm.cc:1640 msgid "" "No apport report written because the error message indicates a out of memory " "error" msgstr "ไม่มีการเขียนรายงาน apport เพราะข้อความข้อผิดพลาดระบุว่าเกิดจากหน่วยความจำเต็ม" -#: apt-pkg/deb/dpkgpm.cc:1533 +#: apt-pkg/deb/dpkgpm.cc:1647 apt-pkg/deb/dpkgpm.cc:1653 +#, fuzzy +msgid "" +"No apport report written because the error message indicates an issue on the " +"local system" +msgstr "ไม่มีการเขียนรายงาน apport เพราะข้อความข้อผิดพลาดระบุว่าเกิดจากดิสก์เต็ม" + +#: apt-pkg/deb/dpkgpm.cc:1674 msgid "" "No apport report written because the error message indicates a dpkg I/O error" msgstr "" @@ -3434,6 +3452,109 @@ msgstr "dpkg ถูกขัดจังหวะ คุณต้องเรี msgid "Not locked" msgstr "ไม่ได้ล็อคอยู่" +#~ msgid "%s not a valid DEB package." +#~ msgstr "%s ไม่ใช่แพกเกจ DEB ที่ใช้การได้" + +#~ msgid "" +#~ "Using CD-ROM mount point %s\n" +#~ "Mounting CD-ROM\n" +#~ msgstr "" +#~ "กำลังใช้จุดเมานท์ซีดีรอม %s\n" +#~ "กำลังเมานท์ซีดีรอม\n" + +#~ msgid "" +#~ "Could not patch %s with mmap and with file operation usage - the patch " +#~ "seems to be corrupt." +#~ msgstr "ไม่สามารถปรับแก้ %s ด้วย mmap และการกระทำแฟ้ม - ดูเหมือนแพตช์จะเสีย" + +#~ msgid "" +#~ "Could not patch %s with mmap (but no mmap specific fail) - the patch " +#~ "seems to be corrupt." +#~ msgstr "" +#~ "ไม่สามารถปรับแก้ %s ด้วย mmap (แต่ไม่พบข้อผิดพลาดที่เจาะจงเฉพาะ mmap) - " +#~ "ดูเหมือนแพตช์จะเสีย" + +#~ msgid "Note, selecting '%s' for task '%s'\n" +#~ msgstr "หมายเหตุ: จะเลือก '%s' สำหรับงานติดตั้ง '%s'\n" + +#~ msgid "Note, selecting '%s' for regex '%s'\n" +#~ msgstr "หมายเหตุ: จะเลือก '%s' สำหรับนิพจน์เรกิวลาร์ '%s'\n" + +#~ msgid "Package %s is a virtual package provided by:\n" +#~ msgstr "แพกเกจ %s เป็นแพกเกจเสมือนที่ตระเตรียมโดย:\n" + +#~ msgid " [Not candidate version]" +#~ msgstr " [ไม่ใช่รุ่นสำหรับติดตั้ง]" + +#~ msgid "You should explicitly select one to install." +#~ msgstr "คุณควรเจาะจงเลือกแพกเกจใดแพกเกจหนึ่งเพื่อติดตั้ง" + +#~ 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" + +#~ msgid "However the following packages replace it:" +#~ msgstr "อย่างไรก็ดี แพกเกจต่อไปนี้ได้แทนที่แพกเกจดังกล่าวไปแล้ว:" + +#~ msgid "Package '%s' has no installation candidate" +#~ msgstr "แพกเกจ '%s' ไม่มีรุ่นที่จะใช้ติดตั้ง" + +#~ msgid "Virtual packages like '%s' can't be removed\n" +#~ msgstr "แพกเกจเสมือนอย่าง '%s' ไม่สามารถถอดถอนได้\n" + +#~ msgid "Package '%s' is not installed, so not removed. Did you mean '%s'?\n" +#~ msgstr "แพกเกจ '%s' ไม่ได้ติดตั้งไว้ จึงไม่มีการถอดถอน คุณหมายถึง '%s' หรือเปล่า?\n" + +#~ msgid "Package '%s' is not installed, so not removed\n" +#~ msgstr "แพกเกจ '%s' ไม่ได้ติดตั้งไว้ จึงไม่มีการถอดถอน\n" + +#~ msgid "Note, selecting '%s' instead of '%s'\n" +#~ msgstr "หมายเหตุ: จะเลือก '%s' แทน '%s'\n" + +#~ msgid "Skipping %s, it is already installed and upgrade is not set.\n" +#~ msgstr "จะข้าม %s เนื่องจากแพกเกจติดตั้งไว้แล้ว และไม่มีการกำหนดให้ปรับรุ่น\n" + +#~ msgid "Skipping %s, it is not installed and only upgrades are requested.\n" +#~ msgstr "จะข้าม %s เนื่องจากแพกเกจไม่ได้ติดตั้งไว้ และคำสั่งมีเพียงการปรับรุ่นเท่านั้น\n" + +#~ msgid "Reinstallation of %s is not possible, it cannot be downloaded.\n" +#~ msgstr "ไม่สามารถติดตั้ง %s ซ้ำได้ เนื่องจากไม่สามารถดาวน์โหลดได้\n" + +#~ msgid "%s is already the newest version.\n" +#~ msgstr "%s เป็นรุ่นใหม่ล่าสุดอยู่แล้ว\n" + +#~ msgid "Selected version '%s' (%s) for '%s'\n" +#~ msgstr "เลือกรุ่น '%s' (%s) สำหรับ '%s' แล้ว\n" + +#~ msgid "Selected version '%s' (%s) for '%s' because of '%s'\n" +#~ msgstr "เลือกรุ่น '%s' (%s) สำหรับ '%s' แล้ว อันเนื่องมาจาก '%s'\n" + +#~ msgid "Ignore unavailable target release '%s' of package '%s'" +#~ msgstr "จะละเลยรุ่นเป้าหมาย '%s' ซึ่งไม่มีอยู่ของแพกเกจ '%s'" + +#~ msgid "Downloading %s %s" +#~ msgstr "กำลังดาวน์โหลด %s %s" + +#~ msgid "This is not a valid DEB archive, it has no '%s', '%s' or '%s' member" +#~ msgstr "แฟ้มนี้ไม่ใช่แพกเกจ DEB ที่ใช้การได้ ขาดข้อมูล '%s', '%s' หรือ '%s'" + +#~ msgid "MD5Sum mismatch" +#~ msgstr "MD5Sum ไม่ตรงกัน" + +#~ msgid "" +#~ "I wasn't able to locate a file for the %s package. This might mean you " +#~ "need to manually fix this package." +#~ msgstr "ไม่พบแฟ้มสำหรับแพกเกจ %s คุณอาจต้องแก้ปัญหาแพกเกจนี้เอง" + +#~ msgid "Can not write log, openpty() failed (/dev/pts not mounted?)\n" +#~ msgstr "" +#~ "ไม่สามารถเขียนบันทึกปฏิบัติการ เนื่องจาก openpty() ล้มเหลว (ไม่ได้เมานท์ /dev/pts " +#~ "หรือเปล่า?)\n" + #~ msgid "File %s doesn't start with a clearsigned message" #~ msgstr "แฟ้ม %s ไม่ได้ขึ้นต้นด้วยการระบุการเซ็นกำกับครอบในตัวข้อความ" @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: apt\n" "Report-Msgid-Bugs-To: APT Development Team <deity@lists.debian.org>\n" -"POT-Creation-Date: 2013-07-31 16:24+0200\n" +"POT-Creation-Date: 2014-02-23 00:29+0100\n" "PO-Revision-Date: 2007-03-29 21:36+0800\n" "Last-Translator: Eric Pareja <xenos@upm.edu.ph>\n" "Language-Team: Tagalog <debian-tl@banwa.upm.edu.ph>\n" @@ -20,154 +20,156 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n>1;\n" -#: cmdline/apt-cache.cc:158 +#: cmdline/apt-cache.cc:140 #, c-format msgid "Package %s version %s has an unmet dep:\n" msgstr "Paketeng %s bersyon %s ay may kulang na dep:\n" -#: cmdline/apt-cache.cc:286 +#: cmdline/apt-cache.cc:268 msgid "Total package names: " msgstr "Kabuuan ng mga Pakete : " -#: cmdline/apt-cache.cc:288 +#: cmdline/apt-cache.cc:270 #, fuzzy msgid "Total package structures: " msgstr "Kabuuan ng mga Pakete : " -#: cmdline/apt-cache.cc:328 +#: cmdline/apt-cache.cc:310 msgid " Normal packages: " msgstr " Normal na Pakete: " -#: cmdline/apt-cache.cc:329 +#: cmdline/apt-cache.cc:311 msgid " Pure virtual packages: " msgstr " Purong Birtwual na Pakete: " -#: cmdline/apt-cache.cc:330 +#: cmdline/apt-cache.cc:312 msgid " Single virtual packages: " msgstr " Nag-iisang Birtwal na Pakete: " -#: cmdline/apt-cache.cc:331 +#: cmdline/apt-cache.cc:313 msgid " Mixed virtual packages: " msgstr " Halong Birtwal na Pakete: " -#: cmdline/apt-cache.cc:332 +#: cmdline/apt-cache.cc:314 msgid " Missing: " msgstr " Kulang/Nawawala: " -#: cmdline/apt-cache.cc:334 +#: cmdline/apt-cache.cc:316 msgid "Total distinct versions: " msgstr "Kabuuan ng Natatanging mga Bersyon: " -#: cmdline/apt-cache.cc:336 +#: cmdline/apt-cache.cc:318 #, fuzzy msgid "Total distinct descriptions: " msgstr "Kabuuan ng Natatanging mga Bersyon: " -#: cmdline/apt-cache.cc:338 +#: cmdline/apt-cache.cc:320 msgid "Total dependencies: " msgstr "Kabuuan ng mga Dependensiya: " -#: cmdline/apt-cache.cc:341 +#: cmdline/apt-cache.cc:323 msgid "Total ver/file relations: " msgstr "Kabuuan ng ugnayang Ber/Talaksan: " -#: cmdline/apt-cache.cc:343 +#: cmdline/apt-cache.cc:325 #, fuzzy msgid "Total Desc/File relations: " msgstr "Kabuuan ng ugnayang Ber/Talaksan: " -#: cmdline/apt-cache.cc:345 +#: cmdline/apt-cache.cc:327 msgid "Total Provides mappings: " msgstr "Kabuuan ng Mapping ng Provides: " -#: cmdline/apt-cache.cc:357 +#: cmdline/apt-cache.cc:339 msgid "Total globbed strings: " msgstr "Kabuuan ng Globbed String: " -#: cmdline/apt-cache.cc:371 +#: cmdline/apt-cache.cc:353 msgid "Total dependency version space: " msgstr "Kabuuan ng gamit na puwang ng Dependensiyang Bersyon: " -#: cmdline/apt-cache.cc:376 +#: cmdline/apt-cache.cc:358 msgid "Total slack space: " msgstr "Kabuuan ng Hindi Nagamit na puwang: " -#: cmdline/apt-cache.cc:384 +#: cmdline/apt-cache.cc:366 msgid "Total space accounted for: " msgstr "Kabuuan ng puwang na napag-tuosan: " -#: cmdline/apt-cache.cc:515 cmdline/apt-cache.cc:1165 +#: cmdline/apt-cache.cc:497 cmdline/apt-cache.cc:1146 +#: apt-private/private-show.cc:55 #, c-format msgid "Package file %s is out of sync." msgstr "Wala sa sync ang talaksan ng paketeng %s." -#: cmdline/apt-cache.cc:593 cmdline/apt-cache.cc:1452 -#: cmdline/apt-cache.cc:1454 cmdline/apt-cache.cc:1531 cmdline/apt-mark.cc:46 -#: cmdline/apt-mark.cc:93 cmdline/apt-mark.cc:219 +#: cmdline/apt-cache.cc:575 cmdline/apt-cache.cc:1432 +#: cmdline/apt-cache.cc:1434 cmdline/apt-cache.cc:1511 cmdline/apt-mark.cc:48 +#: cmdline/apt-mark.cc:95 cmdline/apt-mark.cc:221 +#: apt-private/private-show.cc:167 apt-private/private-show.cc:169 msgid "No packages found" msgstr "Walang nahanap na mga pakete" -#: cmdline/apt-cache.cc:1265 +#: cmdline/apt-cache.cc:1245 #, fuzzy msgid "You must give at least one search pattern" msgstr "Kailangan niyong magbigay ng isa lamang na pattern" -#: cmdline/apt-cache.cc:1431 +#: cmdline/apt-cache.cc:1411 msgid "This command is deprecated. Please use 'apt-mark showauto' instead." msgstr "" -#: cmdline/apt-cache.cc:1526 apt-pkg/cacheset.cc:510 +#: cmdline/apt-cache.cc:1506 apt-pkg/cacheset.cc:586 #, c-format msgid "Unable to locate package %s" msgstr "Hindi mahanap ang paketeng %s" -#: cmdline/apt-cache.cc:1556 +#: cmdline/apt-cache.cc:1536 msgid "Package files:" msgstr "Talaksang Pakete:" -#: cmdline/apt-cache.cc:1563 cmdline/apt-cache.cc:1654 +#: cmdline/apt-cache.cc:1543 cmdline/apt-cache.cc:1634 msgid "Cache is out of sync, can't x-ref a package file" msgstr "Wala sa sync ang cache, hindi ma-x-ref ang talaksang pakete" #. Show any packages have explicit pins -#: cmdline/apt-cache.cc:1577 +#: cmdline/apt-cache.cc:1557 msgid "Pinned packages:" msgstr "Mga naka-Pin na Pakete:" -#: cmdline/apt-cache.cc:1589 cmdline/apt-cache.cc:1634 +#: cmdline/apt-cache.cc:1569 cmdline/apt-cache.cc:1614 msgid "(not found)" msgstr "(hindi nahanap)" -#: cmdline/apt-cache.cc:1597 +#: cmdline/apt-cache.cc:1577 msgid " Installed: " msgstr " Nakaluklok: " -#: cmdline/apt-cache.cc:1598 +#: cmdline/apt-cache.cc:1578 msgid " Candidate: " msgstr " Kandidato: " -#: cmdline/apt-cache.cc:1616 cmdline/apt-cache.cc:1624 +#: cmdline/apt-cache.cc:1596 cmdline/apt-cache.cc:1604 msgid "(none)" msgstr "(wala)" -#: cmdline/apt-cache.cc:1631 +#: cmdline/apt-cache.cc:1611 msgid " Package pin: " msgstr " Naka-Pin na Pakete: " #. Show the priority tables -#: cmdline/apt-cache.cc:1640 +#: cmdline/apt-cache.cc:1620 msgid " Version table:" msgstr " Talaang Bersyon:" -#: cmdline/apt-cache.cc:1753 cmdline/apt-cdrom.cc:206 cmdline/apt-config.cc:81 -#: cmdline/apt-get.cc:3392 cmdline/apt-mark.cc:375 -#: cmdline/apt-extracttemplates.cc:229 ftparchive/apt-ftparchive.cc:591 -#: cmdline/apt-internal-solver.cc:33 cmdline/apt-sortpkgs.cc:147 +#: cmdline/apt-cache.cc:1733 cmdline/apt-cdrom.cc:252 cmdline/apt-config.cc:83 +#: cmdline/apt-get.cc:1580 cmdline/apt-mark.cc:377 cmdline/apt.cc:66 +#: cmdline/apt-extracttemplates.cc:217 ftparchive/apt-ftparchive.cc:591 +#: cmdline/apt-internal-solver.cc:34 cmdline/apt-sortpkgs.cc:147 #, fuzzy, c-format msgid "%s %s for %s compiled on %s %s\n" msgstr "%s %s para sa %s %s kinompile noong %s %s\n" -#: cmdline/apt-cache.cc:1760 +#: cmdline/apt-cache.cc:1740 #, fuzzy msgid "" "Usage: apt-cache [options] command\n" @@ -244,36 +246,36 @@ msgstr "" "karagdagang impormasyon\n" #. }}} -#: cmdline/apt-cdrom.cc:43 +#: cmdline/apt-cdrom.cc:45 msgid "" "No CD-ROM could be auto-detected or found using the default mount point.\n" "You may try the --cdrom option to set the CD-ROM mount point. See 'man apt-" "cdrom' for more information about the CD-ROM auto-detection and mount point." msgstr "" -#: cmdline/apt-cdrom.cc:85 +#: cmdline/apt-cdrom.cc:89 #, fuzzy msgid "Please provide a name for this Disc, such as 'Debian 5.0.3 Disk 1'" msgstr "Bigyan ng pangalan ang Disk na ito, tulad ng 'Debian 2.1r1 Disk 1'" -#: cmdline/apt-cdrom.cc:100 +#: cmdline/apt-cdrom.cc:104 msgid "Please insert a Disc in the drive and press enter" msgstr "Paki-pasok ang isang Disk sa drive at pindutin ang enter" -#: cmdline/apt-cdrom.cc:135 +#: cmdline/apt-cdrom.cc:141 #, fuzzy, c-format msgid "Failed to mount '%s' to '%s'" msgstr "Bigo ang pagpangalan muli ng %s tungong %s" -#: cmdline/apt-cdrom.cc:170 +#: cmdline/apt-cdrom.cc:196 msgid "Repeat this process for the rest of the CDs in your set." msgstr "Ulitin ang prosesong ito para sa lahat ng mga CD sa inyong set." -#: cmdline/apt-config.cc:46 +#: cmdline/apt-config.cc:48 msgid "Arguments not in pairs" msgstr "Mga argumento ay hindi naka-pares" -#: cmdline/apt-config.cc:87 +#: cmdline/apt-config.cc:89 msgid "" "Usage: apt-config [options] command\n" "\n" @@ -301,606 +303,77 @@ msgstr "" " -c=? Basahin itong talaksang pagkaayos\n" " -o=? Itakda ang isang option sa pagkaayos, hal. -o dir::cache=/tmp\n" -#. TRANSLATOR: Yes/No question help-text: defaulting to Y[es] -#. e.g. "Do you want to continue? [Y/n] " -#. The user has to answer with an input matching the -#. YESEXPR/NOEXPR defined in your l10n. -#: cmdline/apt-get.cc:146 -msgid "[Y/n]" -msgstr "[O/h]" - -#. TRANSLATOR: Yes/No question help-text: defaulting to N[o] -#. e.g. "Should this file be removed? [y/N] " -#. The user has to answer with an input matching the -#. YESEXPR/NOEXPR defined in your l10n. -#: cmdline/apt-get.cc:152 -msgid "[y/N]" -msgstr "[o/H]" - -#. TRANSLATOR: "Yes" answer printed for a yes/no question if --assume-yes is set -#: cmdline/apt-get.cc:163 -msgid "Y" -msgstr "O" - -#. TRANSLATOR: "No" answer printed for a yes/no question if --assume-no is set -#: cmdline/apt-get.cc:169 -msgid "N" -msgstr "H" - -#: cmdline/apt-get.cc:191 apt-pkg/cachefilter.cc:33 -#, c-format -msgid "Regex compilation error - %s" -msgstr "Error sa pag-compile ng regex - %s" - -#: cmdline/apt-get.cc:289 -msgid "The following packages have unmet dependencies:" -msgstr "Ang sumusunod na mga pakete ay may kulang na dependensiya:" - -#: cmdline/apt-get.cc:379 -#, c-format -msgid "but %s is installed" -msgstr "ngunit ang %s ay nakaluklok" - -#: cmdline/apt-get.cc:381 -#, c-format -msgid "but %s is to be installed" -msgstr "ngunit ang %s ay iluluklok" - -#: cmdline/apt-get.cc:388 -msgid "but it is not installable" -msgstr "ngunit hindi ito maaaring iluklok" - -#: cmdline/apt-get.cc:390 -msgid "but it is a virtual package" -msgstr "ngunit ito ay birtwal na pakete" - -#: cmdline/apt-get.cc:393 -msgid "but it is not installed" -msgstr "ngunit ito ay hindi nakaluklok" - -#: cmdline/apt-get.cc:393 -msgid "but it is not going to be installed" -msgstr "ngunit ito ay hindi iluluklok" - -#: cmdline/apt-get.cc:398 -msgid " or" -msgstr " o" - -#: cmdline/apt-get.cc:427 -msgid "The following NEW packages will be installed:" -msgstr "Ang sumusunod na mga paketeng BAGO ay iluluklok:" - -#: cmdline/apt-get.cc:453 -msgid "The following packages will be REMOVED:" -msgstr "Ang sumusunod na mga pakete ay TATANGGALIN:" - -#: cmdline/apt-get.cc:475 -msgid "The following packages have been kept back:" -msgstr "Ang sumusunod na mga pakete ay hinayaang maiwanan:" - -#: cmdline/apt-get.cc:496 -msgid "The following packages will be upgraded:" -msgstr "Ang susunod na mga pakete ay iu-upgrade:" - -#: cmdline/apt-get.cc:517 -msgid "The following packages will be DOWNGRADED:" -msgstr "Ang susunod na mga pakete ay ida-DOWNGRADE:" - -#: cmdline/apt-get.cc:537 -msgid "The following held packages will be changed:" -msgstr "Ang susunod na mga hinawakang mga pakete ay babaguhin:" - -#: cmdline/apt-get.cc:592 -#, c-format -msgid "%s (due to %s) " -msgstr "%s (dahil sa %s) " - -#: cmdline/apt-get.cc:600 -msgid "" -"WARNING: The following essential packages will be removed.\n" -"This should NOT be done unless you know exactly what you are doing!" -msgstr "" -"BABALA: Ang susunod na mga paketeng esensyal ay tatanggalin.\n" -"HINDI ito dapat gawin kung hindi niyo alam ng husto ang inyong ginagawa!" - -#: cmdline/apt-get.cc:631 -#, c-format -msgid "%lu upgraded, %lu newly installed, " -msgstr "%lu na nai-upgrade, %lu na bagong luklok, " - -#: cmdline/apt-get.cc:635 -#, c-format -msgid "%lu reinstalled, " -msgstr "%lu iniluklok muli, " - -#: cmdline/apt-get.cc:637 -#, c-format -msgid "%lu downgraded, " -msgstr "%lu nai-downgrade, " - -#: cmdline/apt-get.cc:639 -#, c-format -msgid "%lu to remove and %lu not upgraded.\n" -msgstr "%lu na tatanggalin at %lu na hindi inupgrade\n" - -#: cmdline/apt-get.cc:643 -#, c-format -msgid "%lu not fully installed or removed.\n" -msgstr "%lu na hindi lubos na nailuklok o tinanggal.\n" - -#: cmdline/apt-get.cc:664 -#, fuzzy, c-format -msgid "Note, selecting '%s' for task '%s'\n" -msgstr "Paunawa, pinili ang %s para sa regex '%s'\n" - -#: cmdline/apt-get.cc:669 -#, fuzzy, c-format -msgid "Note, selecting '%s' for regex '%s'\n" -msgstr "Paunawa, pinili ang %s para sa regex '%s'\n" - -#: cmdline/apt-get.cc:686 -#, c-format -msgid "Package %s is a virtual package provided by:\n" -msgstr "Ang paketeng %s ay paketeng birtwal na bigay ng:\n" - -#: cmdline/apt-get.cc:697 -msgid " [Installed]" -msgstr " [Nakaluklok]" - -#: cmdline/apt-get.cc:706 -#, fuzzy -msgid " [Not candidate version]" -msgstr "Bersyong Kandidato" - -#: cmdline/apt-get.cc:708 -msgid "You should explicitly select one to install." -msgstr "Dapat kayong mamili ng isa na iluluklok." - -#: cmdline/apt-get.cc:711 -#, c-format -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 "" -"Hindi magamit ang %s, ngunit ito'y tinutukoy ng ibang pakete.\n" -"Maaaring nawawala ang pakete, ito'y laos na, o ito'y makukuha lamang\n" -"sa ibang pinagmulan.\n" - -#: cmdline/apt-get.cc:729 -msgid "However the following packages replace it:" -msgstr "Gayunpaman, ang sumusunod na mga pakete ay humahalili sa kanya:" - -#: cmdline/apt-get.cc:741 -#, fuzzy, c-format -msgid "Package '%s' has no installation candidate" -msgstr "Ang paketeng %s ay walang kandidatong maaaring instolahin" - -#: cmdline/apt-get.cc:754 -#, c-format -msgid "Virtual packages like '%s' can't be removed\n" -msgstr "" - -#. TRANSLATORS: Note, this is not an interactive question -#: cmdline/apt-get.cc:766 cmdline/apt-get.cc:969 -#, fuzzy, c-format -msgid "Package '%s' is not installed, so not removed. Did you mean '%s'?\n" -msgstr "Hindi nakaluklok ang paketeng %s, kaya't hindi ito tinanggal\n" - -#: cmdline/apt-get.cc:772 cmdline/apt-get.cc:975 -#, fuzzy, c-format -msgid "Package '%s' is not installed, so not removed\n" -msgstr "Hindi nakaluklok ang paketeng %s, kaya't hindi ito tinanggal\n" - -#: cmdline/apt-get.cc:817 -#, fuzzy, c-format -msgid "Note, selecting '%s' instead of '%s'\n" -msgstr "Paunawa, pinili ang %s imbes na %s\n" - -#: cmdline/apt-get.cc:847 -#, c-format -msgid "Skipping %s, it is already installed and upgrade is not set.\n" -msgstr "" -"Linaktawan ang %s, ito'y nakaluklok na at hindi nakatakda ang upgrade.\n" - -#: cmdline/apt-get.cc:851 -#, fuzzy, c-format -msgid "Skipping %s, it is not installed and only upgrades are requested.\n" -msgstr "" -"Linaktawan ang %s, ito'y nakaluklok na at hindi nakatakda ang upgrade.\n" - -#: cmdline/apt-get.cc:863 -#, c-format -msgid "Reinstallation of %s is not possible, it cannot be downloaded.\n" -msgstr "Ang pagluklok muli ng %s ay hindi maaari, hindi ito makuha.\n" - -#: cmdline/apt-get.cc:868 -#, c-format -msgid "%s is already the newest version.\n" -msgstr "%s ay pinakabagong bersyon na.\n" - -#: cmdline/apt-get.cc:887 cmdline/apt-get.cc:2187 cmdline/apt-mark.cc:68 +#: cmdline/apt-get.cc:244 #, fuzzy, c-format -msgid "%s set to manually installed.\n" -msgstr "ngunit ang %s ay iluluklok" - -#: cmdline/apt-get.cc:913 -#, fuzzy, c-format -msgid "Selected version '%s' (%s) for '%s'\n" -msgstr "Ang napiling bersyon %s (%s) para sa %s\n" - -#: cmdline/apt-get.cc:918 -#, fuzzy, c-format -msgid "Selected version '%s' (%s) for '%s' because of '%s'\n" -msgstr "Ang napiling bersyon %s (%s) para sa %s\n" - -#: cmdline/apt-get.cc:1054 -msgid "Correcting dependencies..." -msgstr "Inaayos ang mga dependensiya..." - -#: cmdline/apt-get.cc:1057 -msgid " failed." -msgstr " ay bigo." - -#: cmdline/apt-get.cc:1060 -msgid "Unable to correct dependencies" -msgstr "Hindi maayos ang mga dependensiya" - -#: cmdline/apt-get.cc:1063 -msgid "Unable to minimize the upgrade set" -msgstr "Hindi mai-minimize ang upgrade set" - -#: cmdline/apt-get.cc:1065 -msgid " Done" -msgstr " Tapos" - -#: cmdline/apt-get.cc:1069 -msgid "You might want to run 'apt-get -f install' to correct these." -msgstr "Maaari ninyong patakbuhin ang 'apt-get -f install' upang ayusin ito." - -#: cmdline/apt-get.cc:1072 -msgid "Unmet dependencies. Try using -f." -msgstr "May mga kulang na dependensiya. Subukan niyong gamitin ang -f." - -#: cmdline/apt-get.cc:1097 -msgid "WARNING: The following packages cannot be authenticated!" -msgstr "" -"BABALA: Ang susunod na mga pakete ay hindi matiyak ang pagka-awtentiko!" - -#: cmdline/apt-get.cc:1101 -msgid "Authentication warning overridden.\n" -msgstr "" -"Ipina-walang-bisa ang babala tungkol sa pagka-awtentiko ng mga pakete.\n" - -#: cmdline/apt-get.cc:1108 -msgid "Install these packages without verification?" -msgstr "Iluklok ang mga paketeng ito na walang beripikasyon?" - -#: cmdline/apt-get.cc:1110 -msgid "Some packages could not be authenticated" -msgstr "May mga paketeng hindi matiyak ang pagka-awtentiko" - -#: cmdline/apt-get.cc:1119 cmdline/apt-get.cc:1280 -msgid "There are problems and -y was used without --force-yes" -msgstr "May mga problema at -y ay ginamit na walang --force-yes" - -#: cmdline/apt-get.cc:1160 -msgid "Internal error, InstallPackages was called with broken packages!" -msgstr "" -"Error na internal, tinawagan ang InstallPackages na may sirang mga pakete!" - -#: cmdline/apt-get.cc:1169 -msgid "Packages need to be removed but remove is disabled." -msgstr "" -"May mga paketeng kailangang tanggalin ngunit naka-disable ang Tanggal/Remove." - -#: cmdline/apt-get.cc:1180 -msgid "Internal error, Ordering didn't finish" -msgstr "Error na internal, hindi natapos ang pagsaayos na pagkasunud-sunod" - -#: cmdline/apt-get.cc:1218 -msgid "How odd.. The sizes didn't match, email apt@packages.debian.org" -msgstr "" -"Nakapagtataka.. Hindi magkatugma ang laki, mag-email sa apt@packages.debian." -"org" - -#. 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:1225 -#, c-format -msgid "Need to get %sB/%sB of archives.\n" -msgstr "Kailangang kumuha ng %sB/%sB ng arkibo.\n" - -#. 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:1230 -#, c-format -msgid "Need to get %sB of archives.\n" -msgstr "Kailangang kumuha ng %sB ng arkibo.\n" +msgid "Can not find a package for architecture '%s'" +msgstr "Hindi mahanap ang paketeng %s" -#. 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:1237 +#: cmdline/apt-get.cc:326 #, fuzzy, c-format -msgid "After this operation, %sB of additional disk space will be used.\n" -msgstr "" -"Matapos magbuklat ay %sB na karagdagang puwang sa disk ang magagamit.\n" +msgid "Can not find a package '%s' with version '%s'" +msgstr "Hindi mahanap ang paketeng %s" -#. 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:1242 +#: cmdline/apt-get.cc:329 #, fuzzy, c-format -msgid "After this operation, %sB disk space will be freed.\n" -msgstr "Matapos magbuklat ay %sB na puwang sa disk ang mapapalaya.\n" - -#: cmdline/apt-get.cc:1257 cmdline/apt-get.cc:1260 cmdline/apt-get.cc:2621 -#: cmdline/apt-get.cc:2624 -#, c-format -msgid "Couldn't determine free space in %s" -msgstr "Hindi matantsa ang libreng puwang sa %s" - -#: cmdline/apt-get.cc:1270 -#, c-format -msgid "You don't have enough free space in %s." -msgstr "Kulang kayo ng libreng puwang sa %s." - -#: cmdline/apt-get.cc:1286 cmdline/apt-get.cc:1308 -msgid "Trivial Only specified but this is not a trivial operation." -msgstr "Tinakdang Trivial Only ngunit hindi ito operasyong trivial." - -#. TRANSLATOR: This string needs to be typed by the user as a confirmation, so be -#. careful with hard to type or special characters (like non-breaking spaces) -#: cmdline/apt-get.cc:1290 -msgid "Yes, do as I say!" -msgstr "Oo, gawin ang sinasabi ko!" - -#: cmdline/apt-get.cc:1292 -#, c-format -msgid "" -"You are about to do something potentially harmful.\n" -"To continue type in the phrase '%s'\n" -" ?] " -msgstr "" -"Kayo ay gagawa ng bagay na maaaring makasama sa inyong sistema.\n" -"Upang magpatuloy, ibigay ang pariralang '%s'\n" -" ?] " - -#: cmdline/apt-get.cc:1298 cmdline/apt-get.cc:1317 -msgid "Abort." -msgstr "Abort." - -#: cmdline/apt-get.cc:1313 -msgid "Do you want to continue?" -msgstr "Nais niyo bang magpatuloy?" - -#: cmdline/apt-get.cc:1385 cmdline/apt-get.cc:2686 apt-pkg/algorithms.cc:1566 -#, c-format -msgid "Failed to fetch %s %s\n" -msgstr "Bigo sa pagkuha ng %s %s\n" - -#: cmdline/apt-get.cc:1403 -msgid "Some files failed to download" -msgstr "May mga talaksang hindi nakuha" - -#: cmdline/apt-get.cc:1404 cmdline/apt-get.cc:2698 -msgid "Download complete and in download only mode" -msgstr "Kumpleto ang pagkakuha ng mga talaksan sa modong pagkuha lamang" - -#: cmdline/apt-get.cc:1410 -msgid "" -"Unable to fetch some archives, maybe run apt-get update or try with --fix-" -"missing?" -msgstr "" -"Hindi nakuha ang ilang mga arkibo, maaaring patakbuhin ang apt-get update o " -"subukang may --fix-missing?" - -#: cmdline/apt-get.cc:1414 -msgid "--fix-missing and media swapping is not currently supported" -msgstr "--fix-missing at pagpalit ng media ay kasalukuyang hindi suportado" - -#: cmdline/apt-get.cc:1419 -msgid "Unable to correct missing packages." -msgstr "Hindi maayos ang mga kulang na pakete." - -#: cmdline/apt-get.cc:1420 -msgid "Aborting install." -msgstr "Ina-abort ang pag-instol." - -#: cmdline/apt-get.cc:1448 -msgid "" -"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] "" -msgstr[1] "" - -#: cmdline/apt-get.cc:1452 -msgid "Note: This is done automatically and on purpose by dpkg." -msgstr "" - -#: cmdline/apt-get.cc:1590 -#, c-format -msgid "Ignore unavailable target release '%s' of package '%s'" -msgstr "" +msgid "Can not find a package '%s' with release '%s'" +msgstr "Hindi mahanap ang paketeng %s" -#: cmdline/apt-get.cc:1622 +#: cmdline/apt-get.cc:366 #, fuzzy, c-format msgid "Picking '%s' as source package instead of '%s'\n" msgstr "Hindi ma-stat ang talaan ng pagkukunan ng pakete %s" -#. if (VerTag.empty() == false && Last == 0) -#: cmdline/apt-get.cc:1660 +#: cmdline/apt-get.cc:422 #, c-format -msgid "Ignore unavailable version '%s' of package '%s'" -msgstr "" - -#: cmdline/apt-get.cc:1676 -msgid "The update command takes no arguments" -msgstr "Ang utos na update ay hindi tumatanggap ng mga argumento" - -#: cmdline/apt-get.cc:1742 -msgid "We are not supposed to delete stuff, can't start AutoRemover" -msgstr "" - -#: cmdline/apt-get.cc:1846 -msgid "" -"Hmm, seems like the AutoRemover destroyed something which really\n" -"shouldn't happen. Please file a bug report against apt." -msgstr "" - -#. -#. 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:1849 cmdline/apt-get.cc:2017 -msgid "The following information may help to resolve the situation:" +msgid "Can not find version '%s' of package '%s'" msgstr "" -"Ang sumusunod na impormasyon ay maaaring makatulong sa pag-ayos ng problema:" - -#: cmdline/apt-get.cc:1853 -#, fuzzy -msgid "Internal Error, AutoRemover broke stuff" -msgstr "Error na internal, may nasira ang problem resolver" - -#: cmdline/apt-get.cc:1860 -#, fuzzy -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] "Ang sumusunod na mga paketeng BAGO ay iluluklok:" -msgstr[1] "Ang sumusunod na mga paketeng BAGO ay iluluklok:" -#: cmdline/apt-get.cc:1864 -#, fuzzy, 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] "Ang sumusunod na mga paketeng BAGO ay iluluklok:" -msgstr[1] "Ang sumusunod na mga paketeng BAGO ay iluluklok:" - -#: cmdline/apt-get.cc:1866 -msgid "Use 'apt-get autoremove' to remove it." -msgid_plural "Use 'apt-get autoremove' to remove them." -msgstr[0] "" -msgstr[1] "" - -#: cmdline/apt-get.cc:1885 -msgid "Internal error, AllUpgrade broke stuff" -msgstr "Internal error, nakasira ng bagay-bagay ang AllUpgrade" - -#: cmdline/apt-get.cc:1984 -msgid "You might want to run 'apt-get -f install' to correct these:" -msgstr "" -"Maaaring patakbuhin niyo ang 'apt-get -f install' upang ayusin ang mga ito:" - -#: cmdline/apt-get.cc:1988 -msgid "" -"Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a " -"solution)." -msgstr "" -"May mga dependensiyang kulang. Subukan ang 'apt-get -f install' na walang " -"mga pakete (o magtakda ng solusyon)." - -#: cmdline/apt-get.cc:2002 -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 "" -"May mga paketeng hindi ma-instol. Maaring may hiniling kayong imposible\n" -"o kung kayo'y gumagamit ng pamudmod na unstable ay may ilang mga paketeng\n" -"kailangan na hindi pa nalikha o linipat mula sa Incoming." - -#: cmdline/apt-get.cc:2023 -msgid "Broken packages" -msgstr "Sirang mga pakete" - -#: cmdline/apt-get.cc:2049 -msgid "The following extra packages will be installed:" -msgstr "Ang mga sumusunod na extra na pakete ay luluklokin:" - -#: cmdline/apt-get.cc:2139 -msgid "Suggested packages:" -msgstr "Mga paketeng mungkahi:" - -#: cmdline/apt-get.cc:2140 -msgid "Recommended packages:" -msgstr "Mga paketeng rekomendado:" - -#: cmdline/apt-get.cc:2182 +#: cmdline/apt-get.cc:453 #, c-format msgid "Couldn't find package %s" msgstr "Hindi mahanap ang paketeng %s" -#: cmdline/apt-get.cc:2189 cmdline/apt-mark.cc:70 +#: cmdline/apt-get.cc:458 cmdline/apt-mark.cc:70 +#, fuzzy, c-format +msgid "%s set to manually installed.\n" +msgstr "ngunit ang %s ay iluluklok" + +#: cmdline/apt-get.cc:460 cmdline/apt-mark.cc:72 #, fuzzy, c-format msgid "%s set to automatically installed.\n" msgstr "ngunit ang %s ay iluluklok" -#: cmdline/apt-get.cc:2197 cmdline/apt-mark.cc:114 +#: cmdline/apt-get.cc:468 cmdline/apt-mark.cc:116 msgid "" "This command is deprecated. Please use 'apt-mark auto' and 'apt-mark manual' " "instead." msgstr "" -#: cmdline/apt-get.cc:2213 -msgid "Calculating upgrade... " -msgstr "Sinusuri ang pag-upgrade... " - -#: cmdline/apt-get.cc:2216 methods/ftp.cc:712 methods/connect.cc:116 -msgid "Failed" -msgstr "Bigo" - -#: cmdline/apt-get.cc:2221 -msgid "Done" -msgstr "Tapos" - -#: cmdline/apt-get.cc:2288 cmdline/apt-get.cc:2296 +#: cmdline/apt-get.cc:537 cmdline/apt-get.cc:545 msgid "Internal error, problem resolver broke stuff" msgstr "Error na internal, may nasira ang problem resolver" -#: cmdline/apt-get.cc:2324 cmdline/apt-get.cc:2361 +#: cmdline/apt-get.cc:573 cmdline/apt-get.cc:610 msgid "Unable to lock the download directory" msgstr "Hindi maaldaba ang directory ng download" -#: cmdline/apt-get.cc:2418 -#, c-format -msgid "Can't find a source to download version '%s' of '%s'" -msgstr "" - -#: cmdline/apt-get.cc:2423 -#, c-format -msgid "Downloading %s %s" -msgstr "" - -#: cmdline/apt-get.cc:2483 +#: cmdline/apt-get.cc:725 msgid "Must specify at least one package to fetch source for" msgstr "Kailangang magtakda ng kahit isang pakete na kunan ng source" -#: cmdline/apt-get.cc:2523 cmdline/apt-get.cc:2835 +#: cmdline/apt-get.cc:765 cmdline/apt-get.cc:1060 #, c-format msgid "Unable to find a source package for %s" msgstr "Hindi mahanap ang paketeng source para sa %s" -#: cmdline/apt-get.cc:2540 +#: cmdline/apt-get.cc:782 #, c-format msgid "" "NOTICE: '%s' packaging is maintained in the '%s' version control system at:\n" "%s\n" msgstr "" -#: cmdline/apt-get.cc:2545 +#: cmdline/apt-get.cc:787 #, c-format msgid "" "Please use:\n" @@ -908,85 +381,95 @@ msgid "" "to retrieve the latest (possibly unreleased) updates to the package.\n" msgstr "" -#: cmdline/apt-get.cc:2598 +#: cmdline/apt-get.cc:840 #, c-format msgid "Skipping already downloaded file '%s'\n" msgstr "Linaktawan ang nakuha na na talaksan '%s'\n" -#: cmdline/apt-get.cc:2635 +#: cmdline/apt-get.cc:863 cmdline/apt-get.cc:866 +#: apt-private/private-install.cc:198 apt-private/private-install.cc:201 +#, c-format +msgid "Couldn't determine free space in %s" +msgstr "Hindi matantsa ang libreng puwang sa %s" + +#: cmdline/apt-get.cc:877 #, c-format msgid "You don't have enough free space in %s" msgstr "Kulang kayo ng libreng puwang sa %s" #. 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:2644 +#: cmdline/apt-get.cc:886 #, c-format msgid "Need to get %sB/%sB of source archives.\n" msgstr "Kailangang kumuha ng %sB/%sB ng arkibong source.\n" #. 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:2649 +#: cmdline/apt-get.cc:891 #, c-format msgid "Need to get %sB of source archives.\n" msgstr "Kailangang kumuha ng %sB ng arkibong source.\n" -#: cmdline/apt-get.cc:2655 +#: cmdline/apt-get.cc:897 #, c-format msgid "Fetch source %s\n" msgstr "Kunin ang Source %s\n" -#: cmdline/apt-get.cc:2693 +#: cmdline/apt-get.cc:918 msgid "Failed to fetch some archives." msgstr "Bigo sa pagkuha ng ilang mga arkibo." -#: cmdline/apt-get.cc:2724 +#: cmdline/apt-get.cc:923 apt-private/private-install.cc:325 +msgid "Download complete and in download only mode" +msgstr "Kumpleto ang pagkakuha ng mga talaksan sa modong pagkuha lamang" + +#: cmdline/apt-get.cc:949 #, c-format msgid "Skipping unpack of already unpacked source in %s\n" msgstr "Linaktawan ang pagbuklat ng nabuklat na na source sa %s\n" -#: cmdline/apt-get.cc:2736 +#: cmdline/apt-get.cc:961 #, c-format msgid "Unpack command '%s' failed.\n" msgstr "Bigo ang utos ng pagbuklat '%s'.\n" -#: cmdline/apt-get.cc:2737 +#: cmdline/apt-get.cc:962 #, c-format msgid "Check if the 'dpkg-dev' package is installed.\n" msgstr "Paki-siguro na nakaluklok ang paketeng 'dpkg-dev'.\n" -#: cmdline/apt-get.cc:2759 +#: cmdline/apt-get.cc:984 #, c-format msgid "Build command '%s' failed.\n" msgstr "Utos na build '%s' ay bigo.\n" -#: cmdline/apt-get.cc:2779 +#: cmdline/apt-get.cc:1004 msgid "Child process failed" msgstr "Bigo ang prosesong anak" -#: cmdline/apt-get.cc:2798 +#: cmdline/apt-get.cc:1023 msgid "Must specify at least one package to check builddeps for" msgstr "Kailangang magtakda ng kahit isang pakete na susuriin ang builddeps" -#: cmdline/apt-get.cc:2823 +#: cmdline/apt-get.cc:1048 #, c-format msgid "" "No architecture information available for %s. See apt.conf(5) APT::" "Architectures for setup" msgstr "" -#: cmdline/apt-get.cc:2847 cmdline/apt-get.cc:2850 +#: cmdline/apt-get.cc:1072 cmdline/apt-get.cc:1075 #, c-format msgid "Unable to get build-dependency information for %s" msgstr "Hindi makuha ang impormasyong build-dependency para sa %s" -#: cmdline/apt-get.cc:2870 +#: cmdline/apt-get.cc:1095 #, c-format msgid "%s has no build depends.\n" msgstr "Walang build depends ang %s.\n" -#: cmdline/apt-get.cc:3040 +#: cmdline/apt-get.cc:1265 #, fuzzy, c-format msgid "" "%s dependency for %s can't be satisfied because %s is not allowed on '%s' " @@ -995,7 +478,7 @@ msgstr "" "Dependensiyang %s para sa %s ay hindi mabuo dahil ang paketeng %s ay hindi " "mahanap" -#: cmdline/apt-get.cc:3058 +#: cmdline/apt-get.cc:1283 #, c-format msgid "" "%s dependency for %s cannot be satisfied because the package %s cannot be " @@ -1004,14 +487,14 @@ msgstr "" "Dependensiyang %s para sa %s ay hindi mabuo dahil ang paketeng %s ay hindi " "mahanap" -#: cmdline/apt-get.cc:3081 +#: cmdline/apt-get.cc:1306 #, c-format msgid "Failed to satisfy %s dependency for %s: Installed package %s is too new" msgstr "" "Bigo sa pagbuo ng dependensiyang %s para sa %s: Ang naka-instol na paketeng " "%s ay bagong-bago pa lamang." -#: cmdline/apt-get.cc:3120 +#: cmdline/apt-get.cc:1345 #, fuzzy, c-format msgid "" "%s dependency for %s cannot be satisfied because candidate version of " @@ -1020,7 +503,7 @@ msgstr "" "Dependensiyang %s para sa %s ay hindi mabuo dahil walang magamit na bersyon " "ng paketeng %s na tumutugon sa kinakailangang bersyon" -#: cmdline/apt-get.cc:3126 +#: cmdline/apt-get.cc:1351 #, fuzzy, c-format msgid "" "%s dependency for %s cannot be satisfied because package %s has no candidate " @@ -1029,30 +512,30 @@ msgstr "" "Dependensiyang %s para sa %s ay hindi mabuo dahil ang paketeng %s ay hindi " "mahanap" -#: cmdline/apt-get.cc:3149 +#: cmdline/apt-get.cc:1374 #, c-format msgid "Failed to satisfy %s dependency for %s: %s" msgstr "Bigo sa pagbuo ng dependensiyang %s para sa %s: %s" -#: cmdline/apt-get.cc:3164 +#: cmdline/apt-get.cc:1389 #, c-format msgid "Build-dependencies for %s could not be satisfied." msgstr "Hindi mabuo ang build-dependencies para sa %s." -#: cmdline/apt-get.cc:3169 +#: cmdline/apt-get.cc:1394 msgid "Failed to process build dependencies" msgstr "Bigo sa pagproseso ng build dependencies" -#: cmdline/apt-get.cc:3262 cmdline/apt-get.cc:3274 +#: cmdline/apt-get.cc:1487 cmdline/apt-get.cc:1499 #, fuzzy, c-format msgid "Changelog for %s (%s)" msgstr "Kumokonekta sa %s (%s)" -#: cmdline/apt-get.cc:3397 +#: cmdline/apt-get.cc:1585 msgid "Supported modules:" msgstr "Suportadong mga Module:" -#: cmdline/apt-get.cc:3438 +#: cmdline/apt-get.cc:1626 #, fuzzy msgid "" "Usage: apt-get [options] command\n" @@ -1137,98 +620,53 @@ msgstr "" "para sa karagdagang impormasyon at mga option.\n" " Ang APT na ito ay may Kapangyarihan Super Kalabaw.\n" -#: cmdline/apt-get.cc:3603 -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 "" - -#: cmdline/acqprogress.cc:60 -msgid "Hit " -msgstr "Tumama " - -#: cmdline/acqprogress.cc:84 -msgid "Get:" -msgstr "Kunin: " - -#: cmdline/acqprogress.cc:115 -msgid "Ign " -msgstr "DiPansin " - -#: cmdline/acqprogress.cc:119 -msgid "Err " -msgstr "Err " - -#: cmdline/acqprogress.cc:140 -#, c-format -msgid "Fetched %sB in %s (%sB/s)\n" -msgstr "Nakakuha ng %sB ng %s (%sB/s)\n" - -#: cmdline/acqprogress.cc:230 -#, c-format -msgid " [Working]" -msgstr " [May ginagawa]" - -#: cmdline/acqprogress.cc:286 -#, c-format -msgid "" -"Media change: please insert the disc labeled\n" -" '%s'\n" -"in the drive '%s' and press enter\n" -msgstr "" -"Pagpalit ng Media: Ikasa ang disk na may pangalang\n" -" '%s'\n" -"sa drive '%s' at pindutin ang enter\n" - -#: cmdline/apt-mark.cc:55 +#: cmdline/apt-mark.cc:57 #, fuzzy, c-format msgid "%s can not be marked as it is not installed.\n" msgstr "ngunit ito ay hindi nakaluklok" -#: cmdline/apt-mark.cc:61 +#: cmdline/apt-mark.cc:63 #, fuzzy, c-format msgid "%s was already set to manually installed.\n" msgstr "ngunit ang %s ay iluluklok" -#: cmdline/apt-mark.cc:63 +#: cmdline/apt-mark.cc:65 #, fuzzy, c-format msgid "%s was already set to automatically installed.\n" msgstr "ngunit ang %s ay iluluklok" -#: cmdline/apt-mark.cc:228 +#: cmdline/apt-mark.cc:230 #, fuzzy, c-format msgid "%s was already set on hold.\n" msgstr "%s ay pinakabagong bersyon na.\n" -#: cmdline/apt-mark.cc:230 +#: cmdline/apt-mark.cc:232 #, fuzzy, c-format msgid "%s was already not hold.\n" msgstr "%s ay pinakabagong bersyon na.\n" -#: cmdline/apt-mark.cc:245 cmdline/apt-mark.cc:326 -#: apt-pkg/contrib/fileutl.cc:832 apt-pkg/contrib/gpgv.cc:223 -#: apt-pkg/deb/dpkgpm.cc:1032 +#: cmdline/apt-mark.cc:247 cmdline/apt-mark.cc:328 +#: apt-pkg/contrib/fileutl.cc:850 apt-pkg/contrib/gpgv.cc:217 +#: apt-pkg/deb/dpkgpm.cc:1182 #, c-format msgid "Waited for %s but it wasn't there" msgstr "Naghintay, para sa %s ngunit wala nito doon" -#: cmdline/apt-mark.cc:260 cmdline/apt-mark.cc:309 +#: cmdline/apt-mark.cc:262 cmdline/apt-mark.cc:311 #, fuzzy, c-format msgid "%s set on hold.\n" msgstr "ngunit ang %s ay iluluklok" -#: cmdline/apt-mark.cc:262 cmdline/apt-mark.cc:314 +#: cmdline/apt-mark.cc:264 cmdline/apt-mark.cc:316 #, fuzzy, c-format msgid "Canceled hold on %s.\n" msgstr "Bigo ang pagbukas ng %s" -#: cmdline/apt-mark.cc:332 +#: cmdline/apt-mark.cc:334 msgid "Executing dpkg failed. Are you root?" msgstr "" -#: cmdline/apt-mark.cc:379 +#: cmdline/apt-mark.cc:381 msgid "" "Usage: apt-mark [options] {auto|manual} pkg1 [pkg2 ...]\n" "\n" @@ -1238,6 +676,11 @@ msgid "" "Commands:\n" " auto - Mark the given packages as automatically installed\n" " manual - Mark the given packages as manually installed\n" +" hold - Mark a package as held back\n" +" unhold - Unset a package set as held back\n" +" showauto - Print the list of automatically installed packages\n" +" showmanual - Print the list of manually installed packages\n" +" showhold - Print the list of package on hold\n" "\n" "Options:\n" " -h This help text.\n" @@ -1250,6 +693,28 @@ msgid "" "See the apt-mark(8) and apt.conf(5) manual pages for more information." msgstr "" +#: cmdline/apt.cc:71 +msgid "" +"Usage: apt [options] command\n" +"\n" +"CLI for apt.\n" +"Basic commands: \n" +" list - list packages based on package names\n" +" search - search in package descriptions\n" +" show - show package details\n" +"\n" +" update - update list of available packages\n" +"\n" +" install - install packages\n" +" remove - remove packages\n" +"\n" +" upgrade - upgrade the system by installing/upgrading packages\n" +" full-upgrade - upgrade the system by removing/installing/upgrading " +"packages\n" +"\n" +" edit-sources - edit the source information file\n" +msgstr "" + #: methods/cdrom.cc:203 #, c-format msgid "Unable to read the cdrom database %s" @@ -1276,16 +741,16 @@ msgstr "Hindi mai-unmount ang CD-ROM sa %s, maaaring ginagamit pa ito." msgid "Disk not found." msgstr "Hindi nahanap ang Disk." -#: methods/cdrom.cc:262 methods/file.cc:82 methods/rsh.cc:275 +#: methods/cdrom.cc:262 methods/file.cc:82 methods/rsh.cc:274 msgid "File not found" msgstr "Hindi Nahanap ang Talaksan" -#: methods/copy.cc:46 methods/gzip.cc:105 methods/gzip.cc:114 -#: methods/rred.cc:512 methods/rred.cc:521 +#: methods/copy.cc:46 methods/gzip.cc:106 methods/rred.cc:599 +#: methods/rred.cc:609 msgid "Failed to stat" msgstr "Bigo ang pag-stat" -#: methods/copy.cc:83 methods/gzip.cc:111 methods/rred.cc:518 +#: methods/copy.cc:82 methods/gzip.cc:113 methods/rred.cc:606 msgid "Failed to set modification time" msgstr "Bigo ang pagtakda ng oras ng pagbago" @@ -1294,34 +759,34 @@ msgid "Invalid URI, local URIS must not start with //" msgstr "Di tanggap na URI, mga lokal na URI ay di dapat mag-umpisa ng //" #. Login must be before getpeername otherwise dante won't work. -#: methods/ftp.cc:173 +#: methods/ftp.cc:172 msgid "Logging in" msgstr "Pumapasok" -#: methods/ftp.cc:179 +#: methods/ftp.cc:178 msgid "Unable to determine the peer name" msgstr "Hindi malaman ang pangalan ng peer" -#: methods/ftp.cc:184 +#: methods/ftp.cc:183 msgid "Unable to determine the local name" msgstr "Hindi malaman ang pangalang lokal" -#: methods/ftp.cc:215 methods/ftp.cc:243 +#: methods/ftp.cc:214 methods/ftp.cc:242 #, c-format msgid "The server refused the connection and said: %s" msgstr "Inayawan ng server ang ating koneksyon at ang sabi ay: %s" -#: methods/ftp.cc:221 +#: methods/ftp.cc:220 #, c-format msgid "USER failed, server said: %s" msgstr "Bigo ang USER/GUMAGAMIT, sabi ng server ay: %s" -#: methods/ftp.cc:228 +#: methods/ftp.cc:227 #, c-format msgid "PASS failed, server said: %s" msgstr "Bigo ang PASS, sabi ng server ay: %s" -#: methods/ftp.cc:248 +#: methods/ftp.cc:247 msgid "" "A proxy server was specified but no login script, Acquire::ftp::ProxyLogin " "is empty." @@ -1329,117 +794,121 @@ msgstr "" "May tinakdang katuwang na server ngunit walang login script, walang laman " "ang Acquire::ftp::ProxyLogin." -#: methods/ftp.cc:276 +#: methods/ftp.cc:275 #, c-format msgid "Login script command '%s' failed, server said: %s" msgstr "Bigo ang utos sa login script '%s', sabi ng server ay: %s" -#: methods/ftp.cc:302 +#: methods/ftp.cc:301 #, c-format msgid "TYPE failed, server said: %s" msgstr "Bigo ang TYPE, sabi ng server ay: %s" -#: methods/ftp.cc:340 methods/ftp.cc:452 methods/rsh.cc:192 methods/rsh.cc:237 +#: methods/ftp.cc:339 methods/ftp.cc:451 methods/rsh.cc:191 methods/rsh.cc:236 msgid "Connection timeout" msgstr "Lumipas ang koneksyon" -#: methods/ftp.cc:346 +#: methods/ftp.cc:345 msgid "Server closed the connection" msgstr "Sinarhan ng server ang koneksyon" -#: methods/ftp.cc:349 methods/rsh.cc:199 apt-pkg/contrib/fileutl.cc:1264 -#: apt-pkg/contrib/fileutl.cc:1273 apt-pkg/contrib/fileutl.cc:1276 +#: methods/ftp.cc:348 methods/rsh.cc:198 apt-pkg/contrib/fileutl.cc:1292 +#: apt-pkg/contrib/fileutl.cc:1301 apt-pkg/contrib/fileutl.cc:1304 msgid "Read error" msgstr "Error sa pagbasa" -#: methods/ftp.cc:356 methods/rsh.cc:206 +#: methods/ftp.cc:355 methods/rsh.cc:205 msgid "A response overflowed the buffer." msgstr "May sagot na bumubo sa buffer." -#: methods/ftp.cc:373 methods/ftp.cc:385 +#: methods/ftp.cc:372 methods/ftp.cc:384 msgid "Protocol corruption" msgstr "Sira ang protocol" -#: methods/ftp.cc:458 methods/rred.cc:238 methods/rsh.cc:243 -#: apt-pkg/contrib/fileutl.cc:1360 apt-pkg/contrib/fileutl.cc:1369 -#: apt-pkg/contrib/fileutl.cc:1372 apt-pkg/contrib/fileutl.cc:1397 +#: methods/ftp.cc:457 methods/rsh.cc:242 apt-pkg/contrib/fileutl.cc:1388 +#: apt-pkg/contrib/fileutl.cc:1397 apt-pkg/contrib/fileutl.cc:1400 +#: apt-pkg/contrib/fileutl.cc:1425 msgid "Write error" msgstr "Error sa pagsulat" -#: methods/ftp.cc:697 methods/ftp.cc:703 methods/ftp.cc:738 +#: methods/ftp.cc:696 methods/ftp.cc:702 methods/ftp.cc:737 msgid "Could not create a socket" msgstr "Hindi maka-likha ng socket" -#: methods/ftp.cc:708 +#: methods/ftp.cc:707 msgid "Could not connect data socket, connection timed out" msgstr "Hindi maka-konekta sa socket ng datos, nag-time-out ang koneksyon" -#: methods/ftp.cc:714 +#: methods/ftp.cc:711 methods/connect.cc:116 apt-private/private-upgrade.cc:22 +msgid "Failed" +msgstr "Bigo" + +#: methods/ftp.cc:713 msgid "Could not connect passive socket." msgstr "Hindi maka-konekta sa socket na passive." -#: methods/ftp.cc:731 +#: methods/ftp.cc:730 msgid "getaddrinfo was unable to get a listening socket" msgstr "di makakuha ang getaddrinfo ng socket na nakikinig" -#: methods/ftp.cc:745 +#: methods/ftp.cc:744 msgid "Could not bind a socket" msgstr "Hindi maka-bind ng socket" -#: methods/ftp.cc:749 +#: methods/ftp.cc:748 msgid "Could not listen on the socket" msgstr "Hindi makarinig sa socket" -#: methods/ftp.cc:756 +#: methods/ftp.cc:755 msgid "Could not determine the socket's name" msgstr "Hindi malaman ang pangalan ng socket" -#: methods/ftp.cc:788 +#: methods/ftp.cc:787 msgid "Unable to send PORT command" msgstr "Hindi makapagpadala ng utos na PORT" -#: methods/ftp.cc:798 +#: methods/ftp.cc:797 #, c-format msgid "Unknown address family %u (AF_*)" msgstr "Di kilalang pamilya ng address %u (AF_*)" -#: methods/ftp.cc:807 +#: methods/ftp.cc:806 #, c-format msgid "EPRT failed, server said: %s" msgstr "Bigo ang EPRT, sabi ng server ay: %s" -#: methods/ftp.cc:827 +#: methods/ftp.cc:826 msgid "Data socket connect timed out" msgstr "Nag-timeout ang socket ng datos" -#: methods/ftp.cc:834 +#: methods/ftp.cc:833 msgid "Unable to accept connection" msgstr "Hindi makatanggap ng koneksyon" -#: methods/ftp.cc:873 methods/http.cc:1038 methods/rsh.cc:313 +#: methods/ftp.cc:872 methods/server.cc:357 methods/rsh.cc:312 msgid "Problem hashing file" msgstr "Problema sa pag-hash ng talaksan" -#: methods/ftp.cc:886 +#: methods/ftp.cc:885 #, c-format msgid "Unable to fetch file, server said '%s'" msgstr "Hindi makakuha ng talaksan, sabi ng server ay '%s'" -#: methods/ftp.cc:901 methods/rsh.cc:332 +#: methods/ftp.cc:900 methods/rsh.cc:331 msgid "Data socket timed out" msgstr "Nag-timeout ang socket ng datos" -#: methods/ftp.cc:931 +#: methods/ftp.cc:930 #, c-format msgid "Data transfer failed, server said '%s'" msgstr "Bigo ang paglipat ng datos, sabi ng server ay '%s'" #. Get the files information -#: methods/ftp.cc:1008 +#: methods/ftp.cc:1009 msgid "Query" msgstr "Tanong" -#: methods/ftp.cc:1120 +#: methods/ftp.cc:1123 msgid "Unable to invoke " msgstr "Hindi ma-invoke " @@ -1505,40 +974,40 @@ msgstr "May naganap na kababalaghan sa pagresolba ng '%s:%s' (%i)" msgid "Unable to connect to %s:%s:" msgstr "Hindi maka-konekta sa %s %s:" -#: methods/gpgv.cc:167 +#: methods/gpgv.cc:166 msgid "" "Internal error: Good signature, but could not determine key fingerprint?!" msgstr "" "Error na internal: Tanggap na lagda, ngunit hindi malaman ang key " "fingerprint?!" -#: methods/gpgv.cc:171 +#: methods/gpgv.cc:170 msgid "At least one invalid signature was encountered." msgstr "Hindi kukulang sa isang hindi tanggap na lagda ang na-enkwentro." -#: methods/gpgv.cc:173 +#: methods/gpgv.cc:172 #, fuzzy msgid "Could not execute 'gpgv' to verify signature (is gpgv installed?)" msgstr "" "Hindi maitakbo ang '%s' upang maberipika ang lagda (nakaluklok ba ang gpgv?)" #. TRANSLATORS: %s is a single techy word like 'NODATA' -#: methods/gpgv.cc:179 +#: methods/gpgv.cc:178 #, c-format msgid "" "Clearsigned file isn't valid, got '%s' (does the network require " "authentication?)" msgstr "" -#: methods/gpgv.cc:183 +#: methods/gpgv.cc:182 msgid "Unknown error executing gpgv" msgstr "Hindi kilalang error sa pag-execute ng gpgv" -#: methods/gpgv.cc:216 methods/gpgv.cc:223 +#: methods/gpgv.cc:215 methods/gpgv.cc:222 msgid "The following signatures were invalid:\n" msgstr "Ang sumusunod na mga lagda ay imbalido:\n" -#: methods/gpgv.cc:230 +#: methods/gpgv.cc:229 msgid "" "The following signatures couldn't be verified because the public key is not " "available:\n" @@ -1550,81 +1019,612 @@ msgstr "" msgid "Empty files can't be valid archives" msgstr "" -#: methods/http.cc:394 +#: methods/http.cc:516 +msgid "Error writing to the file" +msgstr "Error sa pagsusulat sa talaksan" + +#: methods/http.cc:530 +msgid "Error reading from server. Remote end closed connection" +msgstr "Error sa pagbasa mula sa server, sinarhan ng remote ang koneksyon" + +#: methods/http.cc:532 +msgid "Error reading from server" +msgstr "Error sa pagbasa mula sa server" + +#: methods/http.cc:568 +msgid "Error writing to file" +msgstr "Error sa pagsulat sa talaksan" + +#: methods/http.cc:628 +msgid "Select failed" +msgstr "Bigo ang pagpili" + +#: methods/http.cc:633 +msgid "Connection timed out" +msgstr "Nag-timeout ang koneksyon" + +#: methods/http.cc:656 +msgid "Error writing to output file" +msgstr "Error sa pagsulat ng talaksang output" + +#: methods/server.cc:56 msgid "Waiting for headers" msgstr "Naghihintay ng panimula" -#: methods/http.cc:544 +#: methods/server.cc:114 msgid "Bad header line" msgstr "Maling linyang panimula" -#: methods/http.cc:569 methods/http.cc:576 +#: methods/server.cc:139 methods/server.cc:146 msgid "The HTTP server sent an invalid reply header" msgstr "Nagpadala ang HTTP server ng di tanggap na reply header" -#: methods/http.cc:606 +#: methods/server.cc:176 msgid "The HTTP server sent an invalid Content-Length header" msgstr "Nagpadala ang HTTP server ng di tanggap na Content-Length header" -#: methods/http.cc:621 +#: methods/server.cc:199 msgid "The HTTP server sent an invalid Content-Range header" msgstr "Nagpadala ang HTTP server ng di tanggap na Content-Range header" -#: methods/http.cc:623 +#: methods/server.cc:201 msgid "This HTTP server has broken range support" msgstr "Sira ang range support ng HTTP server na ito" -#: methods/http.cc:647 +#: methods/server.cc:225 msgid "Unknown date format" msgstr "Di kilalang anyo ng petsa" -#: methods/http.cc:826 -msgid "Select failed" -msgstr "Bigo ang pagpili" +#: methods/server.cc:494 +msgid "Bad header data" +msgstr "Maling datos sa panimula" -#: methods/http.cc:831 -msgid "Connection timed out" -msgstr "Nag-timeout ang koneksyon" +#: methods/server.cc:511 methods/server.cc:567 +msgid "Connection failed" +msgstr "Bigo ang koneksyon" -#: methods/http.cc:854 -msgid "Error writing to output file" -msgstr "Error sa pagsulat ng talaksang output" +#: methods/server.cc:659 +msgid "Internal error" +msgstr "Internal na error" -#: methods/http.cc:885 -msgid "Error writing to file" -msgstr "Error sa pagsulat sa talaksan" +#: apt-private/private-list.cc:147 +msgid "Listing" +msgstr "" -#: methods/http.cc:913 -msgid "Error writing to the file" -msgstr "Error sa pagsusulat sa talaksan" +#: apt-private/private-install.cc:93 +msgid "Internal error, InstallPackages was called with broken packages!" +msgstr "" +"Error na internal, tinawagan ang InstallPackages na may sirang mga pakete!" -#: methods/http.cc:927 -msgid "Error reading from server. Remote end closed connection" -msgstr "Error sa pagbasa mula sa server, sinarhan ng remote ang koneksyon" +#: apt-private/private-install.cc:102 +msgid "Packages need to be removed but remove is disabled." +msgstr "" +"May mga paketeng kailangang tanggalin ngunit naka-disable ang Tanggal/Remove." -#: methods/http.cc:929 -msgid "Error reading from server" -msgstr "Error sa pagbasa mula sa server" +#: apt-private/private-install.cc:121 +msgid "Internal error, Ordering didn't finish" +msgstr "Error na internal, hindi natapos ang pagsaayos na pagkasunud-sunod" -#: methods/http.cc:1197 -msgid "Bad header data" -msgstr "Maling datos sa panimula" +#: apt-private/private-install.cc:159 +msgid "How odd.. The sizes didn't match, email apt@packages.debian.org" +msgstr "" +"Nakapagtataka.. Hindi magkatugma ang laki, mag-email sa apt@packages.debian." +"org" -#: methods/http.cc:1214 methods/http.cc:1269 -msgid "Connection failed" -msgstr "Bigo ang koneksyon" +#. 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 +#: apt-private/private-install.cc:166 +#, c-format +msgid "Need to get %sB/%sB of archives.\n" +msgstr "Kailangang kumuha ng %sB/%sB ng arkibo.\n" -#: methods/http.cc:1361 -msgid "Internal error" -msgstr "Internal na error" +#. 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 +#: apt-private/private-install.cc:171 +#, c-format +msgid "Need to get %sB of archives.\n" +msgstr "Kailangang kumuha ng %sB ng arkibo.\n" + +#. 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 +#: apt-private/private-install.cc:178 +#, fuzzy, c-format +msgid "After this operation, %sB of additional disk space will be used.\n" +msgstr "" +"Matapos magbuklat ay %sB na karagdagang puwang sa disk ang magagamit.\n" + +#. 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 +#: apt-private/private-install.cc:183 +#, fuzzy, c-format +msgid "After this operation, %sB disk space will be freed.\n" +msgstr "Matapos magbuklat ay %sB na puwang sa disk ang mapapalaya.\n" + +#: apt-private/private-install.cc:211 +#, c-format +msgid "You don't have enough free space in %s." +msgstr "Kulang kayo ng libreng puwang sa %s." + +#: apt-private/private-install.cc:221 apt-private/private-download.cc:55 +msgid "There are problems and -y was used without --force-yes" +msgstr "May mga problema at -y ay ginamit na walang --force-yes" + +#: apt-private/private-install.cc:227 apt-private/private-install.cc:249 +msgid "Trivial Only specified but this is not a trivial operation." +msgstr "Tinakdang Trivial Only ngunit hindi ito operasyong trivial." + +#. TRANSLATOR: This string needs to be typed by the user as a confirmation, so be +#. careful with hard to type or special characters (like non-breaking spaces) +#: apt-private/private-install.cc:231 +msgid "Yes, do as I say!" +msgstr "Oo, gawin ang sinasabi ko!" + +#: apt-private/private-install.cc:233 +#, c-format +msgid "" +"You are about to do something potentially harmful.\n" +"To continue type in the phrase '%s'\n" +" ?] " +msgstr "" +"Kayo ay gagawa ng bagay na maaaring makasama sa inyong sistema.\n" +"Upang magpatuloy, ibigay ang pariralang '%s'\n" +" ?] " + +#: apt-private/private-install.cc:239 apt-private/private-install.cc:257 +msgid "Abort." +msgstr "Abort." + +#: apt-private/private-install.cc:254 +msgid "Do you want to continue?" +msgstr "Nais niyo bang magpatuloy?" + +#: apt-private/private-install.cc:324 +msgid "Some files failed to download" +msgstr "May mga talaksang hindi nakuha" + +#: apt-private/private-install.cc:331 +msgid "" +"Unable to fetch some archives, maybe run apt-get update or try with --fix-" +"missing?" +msgstr "" +"Hindi nakuha ang ilang mga arkibo, maaaring patakbuhin ang apt-get update o " +"subukang may --fix-missing?" + +#: apt-private/private-install.cc:335 +msgid "--fix-missing and media swapping is not currently supported" +msgstr "--fix-missing at pagpalit ng media ay kasalukuyang hindi suportado" + +#: apt-private/private-install.cc:340 +msgid "Unable to correct missing packages." +msgstr "Hindi maayos ang mga kulang na pakete." + +#: apt-private/private-install.cc:341 +msgid "Aborting install." +msgstr "Ina-abort ang pag-instol." + +#: apt-private/private-install.cc:377 +msgid "" +"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] "" +msgstr[1] "" + +#: apt-private/private-install.cc:381 +msgid "Note: This is done automatically and on purpose by dpkg." +msgstr "" + +#: apt-private/private-install.cc:402 +msgid "We are not supposed to delete stuff, can't start AutoRemover" +msgstr "" + +#: apt-private/private-install.cc:510 +msgid "" +"Hmm, seems like the AutoRemover destroyed something which really\n" +"shouldn't happen. Please file a bug report against apt." +msgstr "" + +#. +#. if (Packages == 1) +#. { +#. c1out << std::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.") << std::endl; +#. } +#. +#: apt-private/private-install.cc:513 apt-private/private-install.cc:654 +msgid "The following information may help to resolve the situation:" +msgstr "" +"Ang sumusunod na impormasyon ay maaaring makatulong sa pag-ayos ng problema:" + +#: apt-private/private-install.cc:517 +#, fuzzy +msgid "Internal Error, AutoRemover broke stuff" +msgstr "Error na internal, may nasira ang problem resolver" + +#: apt-private/private-install.cc:524 +#, fuzzy +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] "Ang sumusunod na mga paketeng BAGO ay iluluklok:" +msgstr[1] "Ang sumusunod na mga paketeng BAGO ay iluluklok:" + +#: apt-private/private-install.cc:528 +#, fuzzy, 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] "Ang sumusunod na mga paketeng BAGO ay iluluklok:" +msgstr[1] "Ang sumusunod na mga paketeng BAGO ay iluluklok:" + +#: apt-private/private-install.cc:530 +msgid "Use 'apt-get autoremove' to remove it." +msgid_plural "Use 'apt-get autoremove' to remove them." +msgstr[0] "" +msgstr[1] "" + +#: apt-private/private-install.cc:624 +msgid "You might want to run 'apt-get -f install' to correct these:" +msgstr "" +"Maaaring patakbuhin niyo ang 'apt-get -f install' upang ayusin ang mga ito:" + +#: apt-private/private-install.cc:626 +msgid "" +"Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a " +"solution)." +msgstr "" +"May mga dependensiyang kulang. Subukan ang 'apt-get -f install' na walang " +"mga pakete (o magtakda ng solusyon)." + +#: apt-private/private-install.cc:639 +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 "" +"May mga paketeng hindi ma-instol. Maaring may hiniling kayong imposible\n" +"o kung kayo'y gumagamit ng pamudmod na unstable ay may ilang mga paketeng\n" +"kailangan na hindi pa nalikha o linipat mula sa Incoming." + +#: apt-private/private-install.cc:660 +msgid "Broken packages" +msgstr "Sirang mga pakete" + +#: apt-private/private-install.cc:713 +msgid "The following extra packages will be installed:" +msgstr "Ang mga sumusunod na extra na pakete ay luluklokin:" + +#: apt-private/private-install.cc:803 +msgid "Suggested packages:" +msgstr "Mga paketeng mungkahi:" + +#: apt-private/private-install.cc:804 +msgid "Recommended packages:" +msgstr "Mga paketeng rekomendado:" + +#: apt-private/private-download.cc:32 +msgid "WARNING: The following packages cannot be authenticated!" +msgstr "" +"BABALA: Ang susunod na mga pakete ay hindi matiyak ang pagka-awtentiko!" + +#: apt-private/private-download.cc:36 +msgid "Authentication warning overridden.\n" +msgstr "" +"Ipina-walang-bisa ang babala tungkol sa pagka-awtentiko ng mga pakete.\n" + +#: apt-private/private-download.cc:41 apt-private/private-download.cc:48 +msgid "Some packages could not be authenticated" +msgstr "May mga paketeng hindi matiyak ang pagka-awtentiko" + +#: apt-private/private-download.cc:46 +msgid "Install these packages without verification?" +msgstr "Iluklok ang mga paketeng ito na walang beripikasyon?" + +#: apt-private/private-download.cc:87 apt-pkg/update.cc:84 +#, c-format +msgid "Failed to fetch %s %s\n" +msgstr "Bigo sa pagkuha ng %s %s\n" + +#: apt-private/private-output.cc:75 apt-private/private-show.cc:81 +#: apt-private/private-show.cc:86 +msgid "unknown" +msgstr "" + +#: apt-private/private-output.cc:201 +#, fuzzy, c-format +msgid "[installed,upgradable to: %s]" +msgstr " [Nakaluklok]" + +#: apt-private/private-output.cc:205 +#, fuzzy +msgid "[installed,local]" +msgstr " [Nakaluklok]" + +#: apt-private/private-output.cc:208 +msgid "[installed,auto-removable]" +msgstr "" + +#: apt-private/private-output.cc:210 +#, fuzzy +msgid "[installed,automatic]" +msgstr " [Nakaluklok]" + +#: apt-private/private-output.cc:212 +#, fuzzy +msgid "[installed]" +msgstr " [Nakaluklok]" + +#: apt-private/private-output.cc:216 +#, c-format +msgid "[upgradable from: %s]" +msgstr "" + +#: apt-private/private-output.cc:220 +msgid "[residual-config]" +msgstr "" + +#: apt-private/private-output.cc:320 +msgid "The following packages have unmet dependencies:" +msgstr "Ang sumusunod na mga pakete ay may kulang na dependensiya:" + +#: apt-private/private-output.cc:410 +#, c-format +msgid "but %s is installed" +msgstr "ngunit ang %s ay nakaluklok" + +#: apt-private/private-output.cc:412 +#, c-format +msgid "but %s is to be installed" +msgstr "ngunit ang %s ay iluluklok" + +#: apt-private/private-output.cc:419 +msgid "but it is not installable" +msgstr "ngunit hindi ito maaaring iluklok" + +#: apt-private/private-output.cc:421 +msgid "but it is a virtual package" +msgstr "ngunit ito ay birtwal na pakete" + +#: apt-private/private-output.cc:424 +msgid "but it is not installed" +msgstr "ngunit ito ay hindi nakaluklok" + +#: apt-private/private-output.cc:424 +msgid "but it is not going to be installed" +msgstr "ngunit ito ay hindi iluluklok" + +#: apt-private/private-output.cc:429 +msgid " or" +msgstr " o" + +#: apt-private/private-output.cc:458 +msgid "The following NEW packages will be installed:" +msgstr "Ang sumusunod na mga paketeng BAGO ay iluluklok:" + +#: apt-private/private-output.cc:484 +msgid "The following packages will be REMOVED:" +msgstr "Ang sumusunod na mga pakete ay TATANGGALIN:" + +#: apt-private/private-output.cc:506 +msgid "The following packages have been kept back:" +msgstr "Ang sumusunod na mga pakete ay hinayaang maiwanan:" + +#: apt-private/private-output.cc:527 +msgid "The following packages will be upgraded:" +msgstr "Ang susunod na mga pakete ay iu-upgrade:" + +#: apt-private/private-output.cc:548 +msgid "The following packages will be DOWNGRADED:" +msgstr "Ang susunod na mga pakete ay ida-DOWNGRADE:" + +#: apt-private/private-output.cc:568 +msgid "The following held packages will be changed:" +msgstr "Ang susunod na mga hinawakang mga pakete ay babaguhin:" + +#: apt-private/private-output.cc:623 +#, c-format +msgid "%s (due to %s) " +msgstr "%s (dahil sa %s) " + +#: apt-private/private-output.cc:631 +msgid "" +"WARNING: The following essential packages will be removed.\n" +"This should NOT be done unless you know exactly what you are doing!" +msgstr "" +"BABALA: Ang susunod na mga paketeng esensyal ay tatanggalin.\n" +"HINDI ito dapat gawin kung hindi niyo alam ng husto ang inyong ginagawa!" + +#: apt-private/private-output.cc:662 +#, c-format +msgid "%lu upgraded, %lu newly installed, " +msgstr "%lu na nai-upgrade, %lu na bagong luklok, " + +#: apt-private/private-output.cc:666 +#, c-format +msgid "%lu reinstalled, " +msgstr "%lu iniluklok muli, " + +#: apt-private/private-output.cc:668 +#, c-format +msgid "%lu downgraded, " +msgstr "%lu nai-downgrade, " + +#: apt-private/private-output.cc:670 +#, c-format +msgid "%lu to remove and %lu not upgraded.\n" +msgstr "%lu na tatanggalin at %lu na hindi inupgrade\n" + +#: apt-private/private-output.cc:674 +#, c-format +msgid "%lu not fully installed or removed.\n" +msgstr "%lu na hindi lubos na nailuklok o tinanggal.\n" + +#. TRANSLATOR: Yes/No question help-text: defaulting to Y[es] +#. e.g. "Do you want to continue? [Y/n] " +#. The user has to answer with an input matching the +#. YESEXPR/NOEXPR defined in your l10n. +#: apt-private/private-output.cc:696 +msgid "[Y/n]" +msgstr "[O/h]" + +#. TRANSLATOR: Yes/No question help-text: defaulting to N[o] +#. e.g. "Should this file be removed? [y/N] " +#. The user has to answer with an input matching the +#. YESEXPR/NOEXPR defined in your l10n. +#: apt-private/private-output.cc:702 +msgid "[y/N]" +msgstr "[o/H]" + +#. TRANSLATOR: "Yes" answer printed for a yes/no question if --assume-yes is set +#: apt-private/private-output.cc:713 +msgid "Y" +msgstr "O" + +#. TRANSLATOR: "No" answer printed for a yes/no question if --assume-no is set +#: apt-private/private-output.cc:719 +msgid "N" +msgstr "H" + +#: apt-private/private-output.cc:741 apt-pkg/cachefilter.cc:33 +#, c-format +msgid "Regex compilation error - %s" +msgstr "Error sa pag-compile ng regex - %s" + +#: apt-private/private-cachefile.cc:87 +msgid "Correcting dependencies..." +msgstr "Inaayos ang mga dependensiya..." + +#: apt-private/private-cachefile.cc:90 +msgid " failed." +msgstr " ay bigo." + +#: apt-private/private-cachefile.cc:93 +msgid "Unable to correct dependencies" +msgstr "Hindi maayos ang mga dependensiya" + +#: apt-private/private-cachefile.cc:96 +msgid "Unable to minimize the upgrade set" +msgstr "Hindi mai-minimize ang upgrade set" + +#: apt-private/private-cachefile.cc:98 +msgid " Done" +msgstr " Tapos" + +#: apt-private/private-cachefile.cc:102 +msgid "You might want to run 'apt-get -f install' to correct these." +msgstr "Maaari ninyong patakbuhin ang 'apt-get -f install' upang ayusin ito." + +#: apt-private/private-cachefile.cc:105 +msgid "Unmet dependencies. Try using -f." +msgstr "May mga kulang na dependensiya. Subukan niyong gamitin ang -f." + +#: apt-private/private-cacheset.cc:26 apt-private/private-search.cc:57 +msgid "Sorting" +msgstr "" + +#: apt-private/private-update.cc:45 +msgid "The update command takes no arguments" +msgstr "Ang utos na update ay hindi tumatanggap ng mga argumento" + +#: apt-private/private-upgrade.cc:19 +msgid "Calculating upgrade... " +msgstr "Sinusuri ang pag-upgrade... " + +#: apt-private/private-upgrade.cc:24 +#, fuzzy +msgid "Internal error, Upgrade broke stuff" +msgstr "Internal error, nakasira ng bagay-bagay ang AllUpgrade" + +#: apt-private/private-upgrade.cc:26 +msgid "Done" +msgstr "Tapos" + +#: apt-private/private-search.cc:61 +msgid "Full Text Search" +msgstr "" + +#: apt-private/private-show.cc:152 +#, c-format +msgid "There is %lu additional record. Please use the '-a' switch to see it" +msgid_plural "" +"There are %lu additional records. Please use the '-a' switch to see them." +msgstr[0] "" +msgstr[1] "" + +#: apt-private/private-show.cc:159 +msgid "not a real package (virtual)" +msgstr "" + +#: apt-private/private-main.cc:19 +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 "" + +#: apt-private/private-sources.cc:45 +#, fuzzy, c-format +msgid "Failed to parse %s. Edit again? " +msgstr "Bigo ang pagpangalan muli ng %s tungong %s" + +#: apt-private/private-sources.cc:57 +#, c-format +msgid "Your '%s' file changed, please run 'apt-get update'." +msgstr "" + +#: apt-private/acqprogress.cc:63 +msgid "Hit " +msgstr "Tumama " + +#: apt-private/acqprogress.cc:87 +msgid "Get:" +msgstr "Kunin: " + +#: apt-private/acqprogress.cc:118 +msgid "Ign " +msgstr "DiPansin " + +#: apt-private/acqprogress.cc:122 +msgid "Err " +msgstr "Err " + +#: apt-private/acqprogress.cc:143 +#, c-format +msgid "Fetched %sB in %s (%sB/s)\n" +msgstr "Nakakuha ng %sB ng %s (%sB/s)\n" + +#: apt-private/acqprogress.cc:233 +#, c-format +msgid " [Working]" +msgstr " [May ginagawa]" + +#: apt-private/acqprogress.cc:294 +#, c-format +msgid "" +"Media change: please insert the disc labeled\n" +" '%s'\n" +"in the drive '%s' and press enter\n" +msgstr "" +"Pagpalit ng Media: Ikasa ang disk na may pangalang\n" +" '%s'\n" +"sa drive '%s' at pindutin ang enter\n" #. 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:464 -#: apt-pkg/contrib/cdromutl.cc:184 apt-pkg/contrib/fileutl.cc:404 -#: apt-pkg/contrib/fileutl.cc:517 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:362 +#: apt-pkg/contrib/cdromutl.cc:184 apt-pkg/contrib/fileutl.cc:406 +#: apt-pkg/contrib/fileutl.cc:519 apt-pkg/sourcelist.cc:271 +#: apt-pkg/sourcelist.cc:277 apt-pkg/acquire.cc:485 apt-pkg/init.cc:100 +#: apt-pkg/init.cc:108 apt-pkg/clean.cc:36 apt-pkg/policy.cc:373 #, c-format msgid "Unable to read %s" msgstr "Hindi mabasa ang %s" @@ -1661,57 +1661,43 @@ msgstr "Hindi mabuksan ang talaksang %s" msgid "[Mirror: %s]" msgstr "" -#: 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 "" - -#: 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 "" - -#: methods/rsh.cc:99 ftparchive/multicompress.cc:168 +#: methods/rsh.cc:98 ftparchive/multicompress.cc:169 msgid "Failed to create IPC pipe to subprocess" msgstr "Bigo sa paglikha ng IPC pipe sa subprocess" -#: methods/rsh.cc:340 +#: methods/rsh.cc:339 msgid "Connection closed prematurely" msgstr "Nagsara ng maaga ang koneksyon" -#: dselect/install:32 +#: dselect/install:33 msgid "Bad default setting!" msgstr "Maling nakatakda na default!" -#: dselect/install:51 dselect/install:83 dselect/install:87 dselect/install:94 -#: dselect/install:105 dselect/update:45 +#: dselect/install:52 dselect/install:84 dselect/install:88 dselect/install:95 +#: dselect/install:106 dselect/update:45 msgid "Press enter to continue." msgstr "Pindutin ang enter upang magpatuloy." -#: dselect/install:91 +#: dselect/install:92 msgid "Do you want to erase any previously downloaded .deb files?" msgstr "" -#: dselect/install:101 +#: dselect/install:102 #, fuzzy msgid "Some errors occurred while unpacking. Packages that were installed" msgstr "May mga error na naganap habang nagbubuklat. Isasaayos ko ang" -#: dselect/install:102 +#: dselect/install:103 #, fuzzy msgid "will be configured. This may result in duplicate errors" msgstr "mga paketeng naluklok. Maaaring dumulot ito ng mga error na doble" -#: dselect/install:103 +#: dselect/install:104 msgid "or errors caused by missing dependencies. This is OK, only the errors" msgstr "" "o mga error na dulot ng kulang na dependensiya. Ito ay ayos lamang, yun lang" -#: dselect/install:104 +#: dselect/install:105 msgid "" "above this message are important. Please fix them and run [I]nstall again" msgstr "" @@ -1722,12 +1708,7 @@ msgstr "" msgid "Merging available information" msgstr "Pinagsasama ang magagamit na impormasyon" -#: cmdline/apt-extracttemplates.cc:102 -#, c-format -msgid "%s not a valid DEB package." -msgstr "%s ay hindi balido na paketeng DEB." - -#: cmdline/apt-extracttemplates.cc:236 +#: cmdline/apt-extracttemplates.cc:224 msgid "" "Usage: apt-extracttemplates file1 [file2 ...]\n" "\n" @@ -1751,12 +1732,12 @@ msgstr "" " -c=? Basahin ang talaksang pagkaayos na ito\n" " -o=? Itakda ang isang optiong pagkaayos, hal. -o dir::cache=/tmp\n" -#: cmdline/apt-extracttemplates.cc:271 apt-pkg/pkgcachegen.cc:1388 +#: cmdline/apt-extracttemplates.cc:256 apt-pkg/pkgcachegen.cc:1388 #, c-format msgid "Unable to write to %s" msgstr "Hindi makapagsulat sa %s" -#: cmdline/apt-extracttemplates.cc:313 +#: cmdline/apt-extracttemplates.cc:298 msgid "Cannot get debconf version. Is debconf installed?" msgstr "Hindi makuha ang bersyon ng debconf. Nakaluklok ba ang debconf?" @@ -1967,36 +1948,36 @@ msgstr "Bigo ang pagbasa ng link %s" msgid "Failed to unlink %s" msgstr "Bigo ang pag-unlink ng %s" -#: ftparchive/writer.cc:288 +#: ftparchive/writer.cc:289 #, c-format msgid "*** Failed to link %s to %s" msgstr "*** Bigo ang pag-link ng %s sa %s" -#: ftparchive/writer.cc:298 +#: ftparchive/writer.cc:299 #, c-format msgid " DeLink limit of %sB hit.\n" msgstr " DeLink limit na %sB tinamaan.\n" -#: ftparchive/writer.cc:403 +#: ftparchive/writer.cc:404 msgid "Archive had no package field" msgstr "Walang field ng pakete ang arkibo" -#: ftparchive/writer.cc:411 ftparchive/writer.cc:701 +#: ftparchive/writer.cc:412 ftparchive/writer.cc:702 #, c-format msgid " %s has no override entry\n" msgstr " %s ay walang override entry\n" -#: ftparchive/writer.cc:479 ftparchive/writer.cc:845 +#: ftparchive/writer.cc:480 ftparchive/writer.cc:846 #, c-format msgid " %s maintainer is %s not %s\n" msgstr " Tagapangalaga ng %s ay %s hindi %s\n" -#: ftparchive/writer.cc:711 +#: ftparchive/writer.cc:712 #, c-format msgid " %s has no source override entry\n" msgstr " %s ay walang override entry para sa pinagmulan\n" -#: ftparchive/writer.cc:715 +#: ftparchive/writer.cc:716 #, c-format msgid " %s has no binary override entry either\n" msgstr " %s ay wala ring override entry na binary\n" @@ -2005,77 +1986,84 @@ msgstr " %s ay wala ring override entry na binary\n" msgid "realloc - Failed to allocate memory" msgstr "realloc - Bigo ang pagreserba ng memory" -#: ftparchive/override.cc:35 ftparchive/override.cc:143 +#: ftparchive/override.cc:35 ftparchive/override.cc:139 #, c-format msgid "Unable to open %s" msgstr "Hindi mabuksan %s" -#: ftparchive/override.cc:61 ftparchive/override.cc:167 +#. skip spaces +#. find end of word +#: ftparchive/override.cc:65 +#, fuzzy, c-format +msgid "Malformed override %s line %llu (%s)" +msgstr "Maling anyo ng override %s linya %lu #1" + +#: ftparchive/override.cc:124 ftparchive/override.cc:198 +#, c-format +msgid "Failed to read the override file %s" +msgstr "Bigo ang pagbasa ng talaksang override %s" + +#: ftparchive/override.cc:163 #, fuzzy, c-format msgid "Malformed override %s line %llu #1" msgstr "Maling anyo ng override %s linya %lu #1" -#: ftparchive/override.cc:75 ftparchive/override.cc:179 +#: ftparchive/override.cc:175 #, fuzzy, c-format msgid "Malformed override %s line %llu #2" msgstr "Maling anyo ng override %s linya %lu #2" -#: ftparchive/override.cc:89 ftparchive/override.cc:192 +#: ftparchive/override.cc:188 #, fuzzy, c-format msgid "Malformed override %s line %llu #3" msgstr "Maling anyo ng override %s linya %lu #3" -#: ftparchive/override.cc:128 ftparchive/override.cc:202 -#, c-format -msgid "Failed to read the override file %s" -msgstr "Bigo ang pagbasa ng talaksang override %s" - -#: ftparchive/multicompress.cc:70 +#: ftparchive/multicompress.cc:71 #, c-format msgid "Unknown compression algorithm '%s'" msgstr "Hindi kilalang algorithmong compression '%s'" -#: ftparchive/multicompress.cc:100 +#: ftparchive/multicompress.cc:101 #, c-format msgid "Compressed output %s needs a compression set" msgstr "Kailangan ng compression set ang compressed output %s" -#: ftparchive/multicompress.cc:189 +#: ftparchive/multicompress.cc:190 msgid "Failed to create FILE*" msgstr "Bigo ang paglikha ng FILE*" -#: ftparchive/multicompress.cc:192 +#: ftparchive/multicompress.cc:193 msgid "Failed to fork" msgstr "Bigo ang pag-fork" -#: ftparchive/multicompress.cc:206 +#: ftparchive/multicompress.cc:207 msgid "Compress child" msgstr "Anak para sa pag-Compress" -#: ftparchive/multicompress.cc:229 +#: ftparchive/multicompress.cc:230 #, c-format msgid "Internal error, failed to create %s" msgstr "Error na internal, bigo ang paglikha ng %s" -#: ftparchive/multicompress.cc:304 +#: ftparchive/multicompress.cc:303 msgid "IO to subprocess/file failed" msgstr "Bigo ang IO sa subprocess/talaksan" -#: ftparchive/multicompress.cc:342 +#: ftparchive/multicompress.cc:341 msgid "Failed to read while computing MD5" msgstr "Bigo ang pagbasa habang tinutuos ang MD5" -#: ftparchive/multicompress.cc:358 +#: ftparchive/multicompress.cc:357 #, c-format msgid "Problem unlinking %s" msgstr "Problema sa pag-unlink ng %s" -#: ftparchive/multicompress.cc:373 apt-inst/extract.cc:187 +#: ftparchive/multicompress.cc:372 apt-inst/extract.cc:187 #, c-format msgid "Failed to rename %s to %s" msgstr "Bigo ang pagpangalan muli ng %s tungong %s" -#: cmdline/apt-internal-solver.cc:37 +#: cmdline/apt-internal-solver.cc:38 #, fuzzy msgid "" "Usage: apt-internal-solver\n" @@ -2129,23 +2117,23 @@ msgstr "" " -c=? Basahin ang talaksang pagkaayos na ito\n" " -o=? Itakda ang isang option ng pagkaayos, hal. -o dir::cache=/tmp\n" -#: apt-inst/contrib/extracttar.cc:116 +#: apt-inst/contrib/extracttar.cc:122 msgid "Failed to create pipes" msgstr "Bigo sa paglikha ng mga pipe" -#: apt-inst/contrib/extracttar.cc:143 +#: apt-inst/contrib/extracttar.cc:149 msgid "Failed to exec gzip " msgstr "Bigo sa pagtakbo ng gzip " -#: apt-inst/contrib/extracttar.cc:180 apt-inst/contrib/extracttar.cc:210 +#: apt-inst/contrib/extracttar.cc:186 apt-inst/contrib/extracttar.cc:216 msgid "Corrupted archive" msgstr "Sirang arkibo" -#: apt-inst/contrib/extracttar.cc:195 +#: apt-inst/contrib/extracttar.cc:201 msgid "Tar checksum failed, archive corrupted" msgstr "Bigo ang checksum ng tar, sira ang arkibo" -#: apt-inst/contrib/extracttar.cc:302 +#: apt-inst/contrib/extracttar.cc:306 #, c-format msgid "Unknown TAR header type %u, member %s" msgstr "Hindi kilalang uri ng TAR header %u, miyembrong %s" @@ -2211,7 +2199,7 @@ msgstr "Nadobleng talaksang conf %s/%s" msgid "Failed to write file %s" msgstr "Bigo sa pagsulat ng talaksang %s" -#: apt-inst/dirstream.cc:98 apt-inst/dirstream.cc:106 +#: apt-inst/dirstream.cc:106 #, c-format msgid "Failed to close file %s" msgstr "Bigo sa pagsara ng talaksang %s" @@ -2268,24 +2256,18 @@ msgstr "Ang talaksang %s/%s ay pumapatong sa isang talaksan sa paketeng %s" msgid "Unable to stat %s" msgstr "Hindi ma-stat ang %s" -#: apt-inst/deb/debfile.cc:41 apt-inst/deb/debfile.cc:46 +#: apt-inst/deb/debfile.cc:41 apt-inst/deb/debfile.cc:48 +#: apt-inst/deb/debfile.cc:57 #, c-format msgid "This is not a valid DEB archive, missing '%s' member" msgstr "Hindi ito tanggap na arkibong DEB, may kulang na miyembrong '%s'" -#. 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 -#, fuzzy, c-format -msgid "This is not a valid DEB archive, it has no '%s', '%s' or '%s' member" -msgstr "" -"Hindi ito tanggap na arkibong DEB, may kulang na miyembrong '%s' o '%s'" - -#: apt-inst/deb/debfile.cc:120 +#: apt-inst/deb/debfile.cc:124 #, c-format msgid "Internal error, could not locate member %s" msgstr "Internal error, hindi mahanap ang miyembrong %s" -#: apt-inst/deb/debfile.cc:214 +#: apt-inst/deb/debfile.cc:219 msgid "Unparsable control file" msgstr "Di maintindihang talaksang control" @@ -2330,100 +2312,100 @@ msgid "" "Current value: %lu. (man 5 apt.conf)" msgstr "" -#: apt-pkg/contrib/mmap.cc:440 +#: apt-pkg/contrib/mmap.cc:446 #, c-format msgid "" "Unable to increase the size of the MMap as the limit of %lu bytes is already " "reached." msgstr "" -#: apt-pkg/contrib/mmap.cc:443 +#: apt-pkg/contrib/mmap.cc:449 msgid "" "Unable to increase size of the MMap as automatic growing is disabled by user." msgstr "" #. d means days, h means hours, min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:378 +#: apt-pkg/contrib/strutl.cc:401 #, c-format msgid "%lid %lih %limin %lis" msgstr "" #. h means hours, min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:385 +#: apt-pkg/contrib/strutl.cc:408 #, c-format msgid "%lih %limin %lis" msgstr "" #. min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:392 +#: apt-pkg/contrib/strutl.cc:415 #, c-format msgid "%limin %lis" msgstr "" #. s means seconds -#: apt-pkg/contrib/strutl.cc:397 +#: apt-pkg/contrib/strutl.cc:420 #, c-format msgid "%lis" msgstr "" -#: apt-pkg/contrib/strutl.cc:1173 +#: apt-pkg/contrib/strutl.cc:1229 #, c-format msgid "Selection %s not found" msgstr "Piniling %s ay hindi nahanap" -#: apt-pkg/contrib/configuration.cc:491 +#: apt-pkg/contrib/configuration.cc:503 #, c-format msgid "Unrecognized type abbreviation: '%c'" msgstr "Hindi kilalang katagang uri: '%c'" -#: apt-pkg/contrib/configuration.cc:605 +#: apt-pkg/contrib/configuration.cc:617 #, c-format msgid "Opening configuration file %s" msgstr "Binubuksan ang talaksang pagsasaayos %s" -#: apt-pkg/contrib/configuration.cc:773 +#: apt-pkg/contrib/configuration.cc:785 #, c-format msgid "Syntax error %s:%u: Block starts with no name." msgstr "Syntax error %s:%u: Nag-umpisa ang block na walang pangalan." -#: apt-pkg/contrib/configuration.cc:792 +#: apt-pkg/contrib/configuration.cc:804 #, c-format msgid "Syntax error %s:%u: Malformed tag" msgstr "Syntax error %s:%u: Maling anyo ng Tag" -#: apt-pkg/contrib/configuration.cc:809 +#: apt-pkg/contrib/configuration.cc:821 #, c-format msgid "Syntax error %s:%u: Extra junk after value" msgstr "Syntax error %s:%u: May basura matapos ng halaga" -#: apt-pkg/contrib/configuration.cc:849 +#: apt-pkg/contrib/configuration.cc:861 #, c-format msgid "Syntax error %s:%u: Directives can only be done at the top level" msgstr "" "Syntax error %s:%u: Maaari lamang gawin ang mga direktiba sa tuktok na antas" -#: apt-pkg/contrib/configuration.cc:856 +#: apt-pkg/contrib/configuration.cc:868 #, c-format msgid "Syntax error %s:%u: Too many nested includes" msgstr "Syntax error %s:%u: Labis ang pagkaka-nest ng mga include" -#: apt-pkg/contrib/configuration.cc:860 apt-pkg/contrib/configuration.cc:865 +#: apt-pkg/contrib/configuration.cc:872 apt-pkg/contrib/configuration.cc:877 #, c-format msgid "Syntax error %s:%u: Included from here" msgstr "Syntax error %s:%u: Sinama mula dito" -#: apt-pkg/contrib/configuration.cc:869 +#: apt-pkg/contrib/configuration.cc:881 #, c-format msgid "Syntax error %s:%u: Unsupported directive '%s'" msgstr "Syntax error %s:%u: Di suportadong direktiba '%s'" -#: apt-pkg/contrib/configuration.cc:872 +#: apt-pkg/contrib/configuration.cc:884 #, fuzzy, c-format msgid "Syntax error %s:%u: clear directive requires an option tree as argument" msgstr "" "Syntax error %s:%u: Maaari lamang gawin ang mga direktiba sa tuktok na antas" -#: apt-pkg/contrib/configuration.cc:922 +#: apt-pkg/contrib/configuration.cc:934 #, c-format msgid "Syntax error %s:%u: Extra junk at end of file" msgstr "Syntax error %s:%u: May basura sa dulo ng talaksan" @@ -2448,50 +2430,50 @@ msgstr "" msgid "%c%s... %u%%" msgstr "%c%s... Tapos" -#: apt-pkg/contrib/cmndline.cc:80 +#: apt-pkg/contrib/cmndline.cc:116 #, c-format msgid "Command line option '%c' [from %s] is not known." msgstr "Opsyon sa command line '%c' [mula %s] ay di kilala." -#: apt-pkg/contrib/cmndline.cc:105 apt-pkg/contrib/cmndline.cc:114 -#: apt-pkg/contrib/cmndline.cc:122 +#: apt-pkg/contrib/cmndline.cc:141 apt-pkg/contrib/cmndline.cc:150 +#: apt-pkg/contrib/cmndline.cc:158 #, c-format msgid "Command line option %s is not understood" msgstr "Opsyon sa command line %s ay di naintindihan." -#: apt-pkg/contrib/cmndline.cc:127 +#: apt-pkg/contrib/cmndline.cc:163 #, c-format msgid "Command line option %s is not boolean" msgstr "Opsyon sa command line %s ay hindi boolean" -#: apt-pkg/contrib/cmndline.cc:168 apt-pkg/contrib/cmndline.cc:189 +#: apt-pkg/contrib/cmndline.cc:204 apt-pkg/contrib/cmndline.cc:225 #, c-format msgid "Option %s requires an argument." msgstr "Opsyon %s ay nangangailangan ng argumento" -#: apt-pkg/contrib/cmndline.cc:202 apt-pkg/contrib/cmndline.cc:208 +#: apt-pkg/contrib/cmndline.cc:238 apt-pkg/contrib/cmndline.cc:244 #, c-format msgid "Option %s: Configuration item specification must have an =<val>." msgstr "" "Opsyon %s: Ang pagtakda ng aytem sa pagkaayos ay nangangailangan ng " "=<halaga>." -#: apt-pkg/contrib/cmndline.cc:237 +#: apt-pkg/contrib/cmndline.cc:273 #, c-format msgid "Option %s requires an integer argument, not '%s'" msgstr "Opsyon %s ay nangangailangan ng argumentong integer, hindi '%s'" -#: apt-pkg/contrib/cmndline.cc:268 +#: apt-pkg/contrib/cmndline.cc:304 #, c-format msgid "Option '%s' is too long" msgstr "Opsyon '%s' ay labis ang haba" -#: apt-pkg/contrib/cmndline.cc:300 +#: apt-pkg/contrib/cmndline.cc:336 #, c-format msgid "Sense %s is not understood, try true or false." msgstr "Hindi naintindihan ang %s, subukan ang true o false." -#: apt-pkg/contrib/cmndline.cc:350 +#: apt-pkg/contrib/cmndline.cc:386 #, c-format msgid "Invalid operation %s" msgstr "Di tanggap na operasyon %s" @@ -2505,124 +2487,124 @@ msgstr "Di mai-stat ang mount point %s" msgid "Failed to stat the cdrom" msgstr "Bigo sa pag-stat ng cdrom" -#: apt-pkg/contrib/fileutl.cc:93 +#: apt-pkg/contrib/fileutl.cc:95 #, fuzzy, c-format msgid "Problem closing the gzip file %s" msgstr "Problema sa pagsara ng talaksan" -#: apt-pkg/contrib/fileutl.cc:226 +#: apt-pkg/contrib/fileutl.cc:228 #, c-format msgid "Not using locking for read only lock file %s" msgstr "" "Hindi ginagamit ang pagaldaba para sa basa-lamang na talaksang aldaba %s" -#: apt-pkg/contrib/fileutl.cc:231 +#: apt-pkg/contrib/fileutl.cc:233 #, c-format msgid "Could not open lock file %s" msgstr "Hindi mabuksan ang talaksang aldaba %s" -#: apt-pkg/contrib/fileutl.cc:254 +#: apt-pkg/contrib/fileutl.cc:256 #, c-format msgid "Not using locking for nfs mounted lock file %s" msgstr "" "Hindi gumagamit ng pag-aldaba para sa talaksang aldaba %s na naka-mount sa " "nfs" -#: apt-pkg/contrib/fileutl.cc:259 +#: apt-pkg/contrib/fileutl.cc:261 #, c-format msgid "Could not get lock %s" msgstr "hindi makuha ang aldaba %s" -#: apt-pkg/contrib/fileutl.cc:396 apt-pkg/contrib/fileutl.cc:510 +#: apt-pkg/contrib/fileutl.cc:398 apt-pkg/contrib/fileutl.cc:512 #, c-format msgid "List of files can't be created as '%s' is not a directory" msgstr "" -#: apt-pkg/contrib/fileutl.cc:430 +#: apt-pkg/contrib/fileutl.cc:432 #, c-format msgid "Ignoring '%s' in directory '%s' as it is not a regular file" msgstr "" -#: apt-pkg/contrib/fileutl.cc:448 +#: apt-pkg/contrib/fileutl.cc:450 #, c-format msgid "Ignoring file '%s' in directory '%s' as it has no filename extension" msgstr "" -#: apt-pkg/contrib/fileutl.cc:457 +#: apt-pkg/contrib/fileutl.cc:459 #, c-format msgid "" "Ignoring file '%s' in directory '%s' as it has an invalid filename extension" msgstr "" -#: apt-pkg/contrib/fileutl.cc:844 +#: apt-pkg/contrib/fileutl.cc:862 #, c-format msgid "Sub-process %s received a segmentation fault." msgstr "Nakatanggap ang sub-process %s ng segmentation fault." -#: apt-pkg/contrib/fileutl.cc:846 +#: apt-pkg/contrib/fileutl.cc:864 #, fuzzy, c-format msgid "Sub-process %s received signal %u." msgstr "Nakatanggap ang sub-process %s ng segmentation fault." -#: apt-pkg/contrib/fileutl.cc:850 apt-pkg/contrib/gpgv.cc:243 +#: apt-pkg/contrib/fileutl.cc:868 apt-pkg/contrib/gpgv.cc:237 #, c-format msgid "Sub-process %s returned an error code (%u)" msgstr "Naghudyat ang sub-process %s ng error code (%u)" -#: apt-pkg/contrib/fileutl.cc:852 apt-pkg/contrib/gpgv.cc:236 +#: apt-pkg/contrib/fileutl.cc:870 apt-pkg/contrib/gpgv.cc:230 #, c-format msgid "Sub-process %s exited unexpectedly" msgstr "Ang sub-process %s ay lumabas ng di inaasahan" -#: apt-pkg/contrib/fileutl.cc:988 +#: apt-pkg/contrib/fileutl.cc:1016 #, c-format msgid "Could not open file %s" msgstr "Hindi mabuksan ang talaksang %s" -#: apt-pkg/contrib/fileutl.cc:1065 +#: apt-pkg/contrib/fileutl.cc:1093 #, fuzzy, c-format msgid "Could not open file descriptor %d" msgstr "Hindi makapag-bukas ng pipe para sa %s" -#: apt-pkg/contrib/fileutl.cc:1150 +#: apt-pkg/contrib/fileutl.cc:1178 msgid "Failed to create subprocess IPC" msgstr "Bigo ang paglikha ng subprocess IPC" -#: apt-pkg/contrib/fileutl.cc:1205 +#: apt-pkg/contrib/fileutl.cc:1233 msgid "Failed to exec compressor " msgstr "Bigo ang pag-exec ng taga-compress" -#: apt-pkg/contrib/fileutl.cc:1298 +#: apt-pkg/contrib/fileutl.cc:1326 #, fuzzy, c-format msgid "read, still have %llu to read but none left" msgstr "pagbasa, mayroong %lu na babasahin ngunit walang natira" -#: apt-pkg/contrib/fileutl.cc:1385 apt-pkg/contrib/fileutl.cc:1407 +#: apt-pkg/contrib/fileutl.cc:1413 apt-pkg/contrib/fileutl.cc:1435 #, fuzzy, c-format msgid "write, still have %llu to write but couldn't" msgstr "pagsulat, mayroon pang %lu na isusulat ngunit hindi makasulat" -#: apt-pkg/contrib/fileutl.cc:1695 +#: apt-pkg/contrib/fileutl.cc:1723 #, fuzzy, c-format msgid "Problem closing the file %s" msgstr "Problema sa pagsara ng talaksan" -#: apt-pkg/contrib/fileutl.cc:1707 +#: apt-pkg/contrib/fileutl.cc:1735 #, fuzzy, c-format msgid "Problem renaming the file %s to %s" msgstr "Problema sa pag-sync ng talaksan" -#: apt-pkg/contrib/fileutl.cc:1718 +#: apt-pkg/contrib/fileutl.cc:1746 #, fuzzy, c-format msgid "Problem unlinking the file %s" msgstr "Problema sa pag-unlink ng talaksan" -#: apt-pkg/contrib/fileutl.cc:1731 +#: apt-pkg/contrib/fileutl.cc:1759 msgid "Problem syncing the file" msgstr "Problema sa pag-sync ng talaksan" #. TRANSLATOR: %s is the trusted keyring parts directory -#: apt-pkg/contrib/gpgv.cc:76 +#: apt-pkg/contrib/gpgv.cc:70 #, fuzzy, c-format msgid "No keyring installed in %s." msgstr "Ina-abort ang pag-instol." @@ -2736,99 +2718,109 @@ msgstr "Bigo ang pagbukas ng %s" msgid "Failed to write temporary StateFile %s" msgstr "Bigo sa pagsulat ng talaksang %s" -#: apt-pkg/tagfile.cc:129 +#: apt-pkg/tagfile.cc:138 #, c-format msgid "Unable to parse package file %s (1)" msgstr "Hindi ma-parse ang talaksang pakete %s (1)" -#: apt-pkg/tagfile.cc:216 +#: apt-pkg/tagfile.cc:235 #, c-format msgid "Unable to parse package file %s (2)" msgstr "Hindi ma-parse ang talaksang pakete %s (2)" -#: apt-pkg/sourcelist.cc:96 +#: apt-pkg/sourcelist.cc:118 +#, fuzzy, c-format +msgid "Malformed stanza %u in source list %s (URI parse)" +msgstr "Maling anyo ng linyang %lu sa talaan ng pagkukunan %s (URI parse)" + +#: apt-pkg/sourcelist.cc:161 #, fuzzy, c-format msgid "Malformed line %lu in source list %s ([option] unparseable)" msgstr "Maling anyo ng linyang %lu sa talaan ng pagkukunan %s (dist parse)<" -#: apt-pkg/sourcelist.cc:99 +#: apt-pkg/sourcelist.cc:164 #, fuzzy, c-format msgid "Malformed line %lu in source list %s ([option] too short)" msgstr "Maling anyo ng linyang %lu sa talaan ng pagkukunan %s (dist)" -#: apt-pkg/sourcelist.cc:110 +#: apt-pkg/sourcelist.cc:175 #, fuzzy, c-format msgid "Malformed line %lu in source list %s ([%s] is not an assignment)" msgstr "Maling anyo ng linyang %lu sa talaan ng pagkukunan %s (dist parse)<" -#: apt-pkg/sourcelist.cc:116 +#: apt-pkg/sourcelist.cc:181 #, fuzzy, c-format msgid "Malformed line %lu in source list %s ([%s] has no key)" msgstr "Maling anyo ng linyang %lu sa talaan ng pagkukunan %s (dist parse)<" -#: apt-pkg/sourcelist.cc:119 +#: apt-pkg/sourcelist.cc:184 #, fuzzy, c-format msgid "Malformed line %lu in source list %s ([%s] key %s has no value)" msgstr "Maling anyo ng linyang %lu sa talaan ng pagkukunan %s (dist parse)<" -#: apt-pkg/sourcelist.cc:132 +#: apt-pkg/sourcelist.cc:197 #, c-format msgid "Malformed line %lu in source list %s (URI)" msgstr "Maling anyo ng linyang %lu sa talaan ng pagkukunan %s (URI)" -#: apt-pkg/sourcelist.cc:134 +#: apt-pkg/sourcelist.cc:199 #, c-format msgid "Malformed line %lu in source list %s (dist)" msgstr "Maling anyo ng linyang %lu sa talaan ng pagkukunan %s (dist)" -#: apt-pkg/sourcelist.cc:137 +#: apt-pkg/sourcelist.cc:202 #, c-format msgid "Malformed line %lu in source list %s (URI parse)" msgstr "Maling anyo ng linyang %lu sa talaan ng pagkukunan %s (URI parse)" -#: apt-pkg/sourcelist.cc:143 +#: apt-pkg/sourcelist.cc:208 #, c-format msgid "Malformed line %lu in source list %s (absolute dist)" msgstr "Maling anyo ng linyang %lu sa talaan ng pagkukunan %s (absolute dist)" -#: apt-pkg/sourcelist.cc:150 +#: apt-pkg/sourcelist.cc:215 #, c-format msgid "Malformed line %lu in source list %s (dist parse)" msgstr "Maling anyo ng linyang %lu sa talaan ng pagkukunan %s (dist parse)<" -#: apt-pkg/sourcelist.cc:248 +#: apt-pkg/sourcelist.cc:326 #, c-format msgid "Opening %s" msgstr "Binubuksan %s" -#: apt-pkg/sourcelist.cc:265 apt-pkg/cdrom.cc:495 +#: apt-pkg/sourcelist.cc:338 apt-pkg/cdrom.cc:495 #, c-format msgid "Line %u too long in source list %s." msgstr "Labis ang haba ng linyang %u sa talaksang pagkukunan %s." -#: apt-pkg/sourcelist.cc:289 +#: apt-pkg/sourcelist.cc:362 #, c-format msgid "Malformed line %u in source list %s (type)" msgstr "Maling anyo ng linyang %u sa talaksang pagkukunan %s (uri)" -#: apt-pkg/sourcelist.cc:293 +#: apt-pkg/sourcelist.cc:366 #, c-format msgid "Type '%s' is not known on line %u in source list %s" msgstr "Hindi kilalang uri '%s' sa linyang %u sa talaksan ng pagkukunan %s" -#: apt-pkg/packagemanager.cc:297 apt-pkg/packagemanager.cc:923 +#: apt-pkg/sourcelist.cc:407 +#, fuzzy, c-format +msgid "Type '%s' is not known on stanza %u in source list %s" +msgstr "Hindi kilalang uri '%s' sa linyang %u sa talaksan ng pagkukunan %s" + +#: apt-pkg/packagemanager.cc:296 apt-pkg/packagemanager.cc:922 #, c-format msgid "" "Could not perform immediate configuration on '%s'. Please see man 5 apt.conf " "under APT::Immediate-Configure for details. (%d)" msgstr "" -#: apt-pkg/packagemanager.cc:498 apt-pkg/packagemanager.cc:529 +#: apt-pkg/packagemanager.cc:497 apt-pkg/packagemanager.cc:528 #, fuzzy, c-format msgid "Could not configure '%s'. " msgstr "Hindi mabuksan ang talaksang %s" -#: apt-pkg/packagemanager.cc:571 +#: apt-pkg/packagemanager.cc:570 #, c-format msgid "" "This installation run will require temporarily removing the essential " @@ -2853,7 +2845,7 @@ msgstr "" "Kailangan ma-instol muli ang paketeng %s, ngunit hindi ko mahanap ang arkibo " "para dito." -#: apt-pkg/algorithms.cc:1238 +#: apt-pkg/algorithms.cc:1068 msgid "" "Error, pkgProblemResolver::Resolve generated breaks, this may be caused by " "held packages." @@ -2861,21 +2853,12 @@ msgstr "" "Error, pkgProblemResolver::Resolve ay naghudyat ng mga break, maaaring dulot " "ito ng mga paketeng naka-hold." -#: apt-pkg/algorithms.cc:1240 +#: apt-pkg/algorithms.cc:1070 msgid "Unable to correct problems, you have held broken packages." msgstr "" "Hindi maayos ang mga problema, mayroon kayong sirang mga pakete na naka-hold." -#: apt-pkg/algorithms.cc:1592 apt-pkg/algorithms.cc:1594 -#, fuzzy -msgid "" -"Some index files failed to download. They have been ignored, or old ones " -"used instead." -msgstr "" -"May mga talaksang index na hindi nakuha, sila'y di pinansin, o ginamit ang " -"mga luma na lamang." - -#: apt-pkg/acquire.cc:81 apt-pkg/cdrom.cc:838 +#: apt-pkg/acquire.cc:81 apt-pkg/cdrom.cc:811 #, fuzzy, c-format msgid "List directory %spartial is missing." msgstr "Nawawala ang directory ng talaan %spartial." @@ -2902,28 +2885,33 @@ msgstr "Kinukuha ang talaksang %li ng %li (%s ang natitira)" msgid "Retrieving file %li of %li" msgstr "Kinukuha ang talaksang %li ng %li" -#: apt-pkg/acquire-worker.cc:112 +#: apt-pkg/acquire-worker.cc:113 #, c-format msgid "The method driver %s could not be found." msgstr "Ang driver ng paraang %s ay hindi mahanap." -#: apt-pkg/acquire-worker.cc:161 +#: apt-pkg/acquire-worker.cc:115 +#, fuzzy, c-format +msgid "Is the package %s installed?" +msgstr "Paki-siguro na nakaluklok ang paketeng 'dpkg-dev'.\n" + +#: apt-pkg/acquire-worker.cc:166 #, c-format msgid "Method %s did not start correctly" msgstr "Hindi umandar ng tama ang paraang %s" -#: apt-pkg/acquire-worker.cc:447 +#: apt-pkg/acquire-worker.cc:452 #, c-format msgid "Please insert the disc labeled: '%s' in the drive '%s' and press enter." msgstr "" "Ikasa ang disk na may pangalang: '%s' sa drive '%s' at pindutin ang enter." -#: apt-pkg/init.cc:151 +#: apt-pkg/init.cc:143 #, c-format msgid "Packaging system '%s' is not supported" msgstr "Hindi suportado ang sistema ng paketeng '%s'" -#: apt-pkg/init.cc:167 +#: apt-pkg/init.cc:159 msgid "Unable to determine a suitable packaging system type" msgstr "Hindi matuklasan ang akmang uri ng sistema ng pakete " @@ -2958,17 +2946,17 @@ msgid "" "available in the sources" msgstr "" -#: apt-pkg/policy.cc:399 +#: apt-pkg/policy.cc:414 #, fuzzy, c-format msgid "Invalid record in the preferences file %s, no Package header" msgstr "Di tanggap na record sa talaksang pagtatangi, walang Package header" -#: apt-pkg/policy.cc:421 +#: apt-pkg/policy.cc:436 #, c-format msgid "Did not understand pin type %s" msgstr "Hindi naintindihan ang uri ng pin %s" -#: apt-pkg/policy.cc:429 +#: apt-pkg/policy.cc:444 msgid "No priority (or zero) specified for pin" msgstr "Walang prioridad (o sero) na nakatakda para sa pin" @@ -3038,45 +3026,49 @@ msgstr "IO Error sa pag-imbak ng source cache" msgid "rename failed, %s (%s -> %s)." msgstr "pagpalit ng pangalan ay bigo, %s (%s -> %s)." -#: apt-pkg/acquire-item.cc:599 -msgid "MD5Sum mismatch" -msgstr "Di tugmang MD5Sum" - -#: apt-pkg/acquire-item.cc:870 apt-pkg/acquire-item.cc:1887 -#: apt-pkg/acquire-item.cc:2030 +#: apt-pkg/acquire-item.cc:154 #, fuzzy msgid "Hash Sum mismatch" msgstr "Di tugmang MD5Sum" -#: apt-pkg/acquire-item.cc:1388 +#: apt-pkg/acquire-item.cc:159 +msgid "Size mismatch" +msgstr "Di tugmang laki" + +#: apt-pkg/acquire-item.cc:164 +#, fuzzy +msgid "Invalid file format" +msgstr "Di tanggap na operasyon %s" + +#: apt-pkg/acquire-item.cc:1570 #, 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:1404 +#: apt-pkg/acquire-item.cc:1586 #, fuzzy, c-format msgid "Unable to find hash sum for '%s' in Release file" msgstr "Hindi ma-parse ang talaksang pakete %s (1)" -#: apt-pkg/acquire-item.cc:1446 +#: apt-pkg/acquire-item.cc:1628 msgid "There is no public key available for the following key IDs:\n" msgstr "Walang public key na magamit para sa sumusunod na key ID:\n" -#: apt-pkg/acquire-item.cc:1484 +#: apt-pkg/acquire-item.cc:1666 #, 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:1506 +#: apt-pkg/acquire-item.cc:1688 #, c-format msgid "Conflicting distribution: %s (expected %s but got %s)" msgstr "" -#: apt-pkg/acquire-item.cc:1536 +#: apt-pkg/acquire-item.cc:1718 #, c-format msgid "" "An error occurred during the signature verification. The repository is not " @@ -3084,12 +3076,12 @@ msgid "" msgstr "" #. Invalid signature file, reject (LP: #346386) (Closes: #627642) -#: apt-pkg/acquire-item.cc:1546 apt-pkg/acquire-item.cc:1551 +#: apt-pkg/acquire-item.cc:1728 apt-pkg/acquire-item.cc:1733 #, c-format msgid "GPG error: %s: %s" msgstr "" -#: apt-pkg/acquire-item.cc:1663 +#: apt-pkg/acquire-item.cc:1856 #, c-format msgid "" "I wasn't able to locate a file for the %s package. This might mean you need " @@ -3098,16 +3090,12 @@ msgstr "" "Hindi ko mahanap ang talaksan para sa paketeng %s. Maaaring kailanganin " "niyong ayusin ng de kamay ang paketeng ito. (dahil sa walang arch)" -#: apt-pkg/acquire-item.cc:1722 +#: apt-pkg/acquire-item.cc:1922 #, c-format -msgid "" -"I wasn't able to locate a file for the %s package. This might mean you need " -"to manually fix this package." +msgid "Can't find a source to download version '%s' of '%s'" msgstr "" -"Hindi ko mahanap ang talaksan para sa paketeng %s. Maaaring kailanganin " -"niyong ayusin ng de kamay ang paketeng ito." -#: apt-pkg/acquire-item.cc:1781 +#: apt-pkg/acquire-item.cc:1980 #, c-format msgid "" "The package index files are corrupted. No Filename: field for package %s." @@ -3115,16 +3103,12 @@ msgstr "" "Sira ang talaksang index ng mga pakete. Walang Filename: field para sa " "paketeng %s." -#: apt-pkg/acquire-item.cc:1879 -msgid "Size mismatch" -msgstr "Di tugmang laki" - -#: apt-pkg/indexrecords.cc:68 +#: apt-pkg/indexrecords.cc:73 #, fuzzy, c-format msgid "Unable to parse Release file %s" msgstr "Hindi ma-parse ang talaksang pakete %s (1)" -#: apt-pkg/indexrecords.cc:78 +#: apt-pkg/indexrecords.cc:81 #, fuzzy, c-format msgid "No sections in Release file %s" msgstr "Paunawa, pinili ang %s imbes na %s\n" @@ -3149,51 +3133,42 @@ msgstr "Hindi ma-parse ang talaksang pakete %s (1)" msgid "Vendor block %s contains no fingerprint" msgstr "Block ng nagbebenta %s ay walang fingerprint" -#: apt-pkg/cdrom.cc:576 -#, c-format -msgid "" -"Using CD-ROM mount point %s\n" -"Mounting CD-ROM\n" -msgstr "" -"Ginagamit ang %s bilang mount point ng CD-ROM\n" -"Sinasalang ang CD-ROM\n" - -#: apt-pkg/cdrom.cc:585 apt-pkg/cdrom.cc:682 -msgid "Identifying.. " -msgstr "Kinikilala..." - -#: apt-pkg/cdrom.cc:613 -#, c-format -msgid "Stored label: %s\n" -msgstr "Naka-imbak na Label: %s \n" - -#: apt-pkg/cdrom.cc:622 apt-pkg/cdrom.cc:915 -#, fuzzy -msgid "Unmounting CD-ROM...\n" -msgstr "Ina-unmount ang CD-ROM..." - -#: apt-pkg/cdrom.cc:642 +#: apt-pkg/cdrom.cc:575 #, c-format msgid "Using CD-ROM mount point %s\n" msgstr "Ginagamit ang %s bilang mount point ng CD-ROM\n" -#: apt-pkg/cdrom.cc:660 +#: apt-pkg/cdrom.cc:583 msgid "Unmounting CD-ROM\n" msgstr "Ina-unmount ang CD-ROM\n" -#: apt-pkg/cdrom.cc:665 +#: apt-pkg/cdrom.cc:588 msgid "Waiting for disc...\n" msgstr "Hinihintay ang disc...\n" -#: apt-pkg/cdrom.cc:674 +#: apt-pkg/cdrom.cc:597 msgid "Mounting CD-ROM...\n" msgstr "Sinasalang ang CD-ROM...\n" -#: apt-pkg/cdrom.cc:693 +#: apt-pkg/cdrom.cc:605 +msgid "Identifying.. " +msgstr "Kinikilala..." + +#: apt-pkg/cdrom.cc:643 +#, c-format +msgid "Stored label: %s\n" +msgstr "Naka-imbak na Label: %s \n" + +#: apt-pkg/cdrom.cc:652 apt-pkg/cdrom.cc:888 +#, fuzzy +msgid "Unmounting CD-ROM...\n" +msgstr "Ina-unmount ang CD-ROM..." + +#: apt-pkg/cdrom.cc:667 msgid "Scanning disc for index files..\n" msgstr "Sinisiyasat ang Disc para sa talaksang index...\n" -#: apt-pkg/cdrom.cc:744 +#: apt-pkg/cdrom.cc:717 #, fuzzy, c-format msgid "" "Found %zu package indexes, %zu source indexes, %zu translation indexes and " @@ -3202,22 +3177,22 @@ msgstr "" "Nakahanap ng %i na index ng mga pakete, %i na index ng source at %i na " "signature\n" -#: apt-pkg/cdrom.cc:755 +#: apt-pkg/cdrom.cc:728 msgid "" "Unable to locate any package files, perhaps this is not a Debian Disc or the " "wrong architecture?" msgstr "" -#: apt-pkg/cdrom.cc:782 +#: apt-pkg/cdrom.cc:755 #, fuzzy, c-format msgid "Found label '%s'\n" msgstr "Naka-imbak na Label: %s \n" -#: apt-pkg/cdrom.cc:811 +#: apt-pkg/cdrom.cc:784 msgid "That is not a valid name, try again.\n" msgstr "Hindi yan tanggap na pangalan, subukan muli.\n" -#: apt-pkg/cdrom.cc:828 +#: apt-pkg/cdrom.cc:801 #, c-format msgid "" "This disc is called: \n" @@ -3226,15 +3201,15 @@ msgstr "" "Ang Disc na ito ay nagngangalang: \n" "'%s'\n" -#: apt-pkg/cdrom.cc:830 +#: apt-pkg/cdrom.cc:803 msgid "Copying package lists..." msgstr "Kinokopya ang Listahan ng mga Pakete" -#: apt-pkg/cdrom.cc:865 +#: apt-pkg/cdrom.cc:838 msgid "Writing new source list\n" msgstr "Sinusulat ang bagong listahan ng pagkukunan\n" -#: apt-pkg/cdrom.cc:873 +#: apt-pkg/cdrom.cc:846 msgid "Source list entries for this disc are:\n" msgstr "Mga nakatala sa Listahan ng Source para sa Disc na ito ay:\n" @@ -3270,49 +3245,54 @@ msgstr "" msgid "Hash mismatch for: %s" msgstr "Di tugmang MD5Sum" -#: apt-pkg/cacheset.cc:403 +#: apt-pkg/cacheset.cc:479 #, c-format msgid "Release '%s' for '%s' was not found" msgstr "Release '%s' para sa '%s' ay hindi nahanap" -#: apt-pkg/cacheset.cc:406 +#: apt-pkg/cacheset.cc:482 #, c-format msgid "Version '%s' for '%s' was not found" msgstr "Bersyon '%s' para sa '%s' ay hindi nahanap" -#: apt-pkg/cacheset.cc:517 +#: apt-pkg/cacheset.cc:593 #, fuzzy, c-format msgid "Couldn't find task '%s'" msgstr "Hindi mahanap ang paketeng %s" -#: apt-pkg/cacheset.cc:523 +#: apt-pkg/cacheset.cc:599 #, fuzzy, c-format msgid "Couldn't find any package by regex '%s'" msgstr "Hindi mahanap ang paketeng %s" -#: apt-pkg/cacheset.cc:534 +#: apt-pkg/cacheset.cc:605 +#, fuzzy, c-format +msgid "Couldn't find any package by glob '%s'" +msgstr "Hindi mahanap ang paketeng %s" + +#: apt-pkg/cacheset.cc:616 #, c-format msgid "Can't select versions from package '%s' as it is purely virtual" msgstr "" -#: apt-pkg/cacheset.cc:541 apt-pkg/cacheset.cc:548 +#: apt-pkg/cacheset.cc:623 apt-pkg/cacheset.cc:630 #, c-format msgid "" "Can't select installed nor candidate version from package '%s' as it has " "neither of them" msgstr "" -#: apt-pkg/cacheset.cc:555 +#: apt-pkg/cacheset.cc:637 #, c-format msgid "Can't select newest version from package '%s' as it is purely virtual" msgstr "" -#: apt-pkg/cacheset.cc:563 +#: apt-pkg/cacheset.cc:645 #, c-format msgid "Can't select candidate version from package %s as it has no candidate" msgstr "" -#: apt-pkg/cacheset.cc:571 +#: apt-pkg/cacheset.cc:653 #, c-format msgid "Can't select installed version from package %s as it is not installed" msgstr "" @@ -3337,127 +3317,160 @@ msgstr "" msgid "Execute external solver" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:73 +#: apt-pkg/install-progress.cc:51 +#, c-format +msgid "Progress: [%3i%%]" +msgstr "" + +#: apt-pkg/install-progress.cc:85 apt-pkg/install-progress.cc:168 +msgid "Running dpkg" +msgstr "" + +#: apt-pkg/update.cc:110 apt-pkg/update.cc:112 +#, fuzzy +msgid "" +"Some index files failed to download. They have been ignored, or old ones " +"used instead." +msgstr "" +"May mga talaksang index na hindi nakuha, sila'y di pinansin, o ginamit ang " +"mga luma na lamang." + +#: apt-pkg/deb/dpkgpm.cc:91 #, fuzzy, c-format msgid "Installing %s" msgstr "Iniluklok ang %s" -#: apt-pkg/deb/dpkgpm.cc:74 apt-pkg/deb/dpkgpm.cc:982 +#: apt-pkg/deb/dpkgpm.cc:92 apt-pkg/deb/dpkgpm.cc:977 #, c-format msgid "Configuring %s" msgstr "Isasaayos ang %s" -#: apt-pkg/deb/dpkgpm.cc:75 apt-pkg/deb/dpkgpm.cc:989 +#: apt-pkg/deb/dpkgpm.cc:93 apt-pkg/deb/dpkgpm.cc:984 #, c-format msgid "Removing %s" msgstr "Tinatanggal ang %s" -#: apt-pkg/deb/dpkgpm.cc:76 +#: apt-pkg/deb/dpkgpm.cc:94 #, fuzzy, c-format msgid "Completely removing %s" msgstr "Natanggal ng lubusan ang %s" -#: apt-pkg/deb/dpkgpm.cc:77 +#: apt-pkg/deb/dpkgpm.cc:95 #, c-format msgid "Noting disappearance of %s" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:78 +#: apt-pkg/deb/dpkgpm.cc:96 #, c-format msgid "Running post-installation trigger %s" msgstr "" #. FIXME: use a better string after freeze -#: apt-pkg/deb/dpkgpm.cc:735 +#: apt-pkg/deb/dpkgpm.cc:808 #, fuzzy, c-format msgid "Directory '%s' missing" msgstr "Nawawala ang directory ng talaan %spartial." -#: apt-pkg/deb/dpkgpm.cc:750 apt-pkg/deb/dpkgpm.cc:770 +#: apt-pkg/deb/dpkgpm.cc:823 apt-pkg/deb/dpkgpm.cc:845 #, fuzzy, c-format msgid "Could not open file '%s'" msgstr "Hindi mabuksan ang talaksang %s" -#: apt-pkg/deb/dpkgpm.cc:975 +#: apt-pkg/deb/dpkgpm.cc:970 #, c-format msgid "Preparing %s" msgstr "Hinahanda ang %s" -#: apt-pkg/deb/dpkgpm.cc:976 +#: apt-pkg/deb/dpkgpm.cc:971 #, c-format msgid "Unpacking %s" msgstr "Binubuklat ang %s" -#: apt-pkg/deb/dpkgpm.cc:981 +#: apt-pkg/deb/dpkgpm.cc:976 #, c-format msgid "Preparing to configure %s" msgstr "Hinahanda ang %s upang isaayos" -#: apt-pkg/deb/dpkgpm.cc:983 +#: apt-pkg/deb/dpkgpm.cc:978 #, c-format msgid "Installed %s" msgstr "Iniluklok ang %s" -#: apt-pkg/deb/dpkgpm.cc:988 +#: apt-pkg/deb/dpkgpm.cc:983 #, c-format msgid "Preparing for removal of %s" msgstr "Naghahanda para sa pagtanggal ng %s" -#: apt-pkg/deb/dpkgpm.cc:990 +#: apt-pkg/deb/dpkgpm.cc:985 #, c-format msgid "Removed %s" msgstr "Tinanggal ang %s" -#: apt-pkg/deb/dpkgpm.cc:995 +#: apt-pkg/deb/dpkgpm.cc:990 #, c-format msgid "Preparing to completely remove %s" msgstr "Naghahanda upang tanggalin ng lubusan ang %s" -#: apt-pkg/deb/dpkgpm.cc:996 +#: apt-pkg/deb/dpkgpm.cc:991 #, c-format msgid "Completely removed %s" msgstr "Natanggal ng lubusan ang %s" -#: apt-pkg/deb/dpkgpm.cc:1243 -msgid "Can not write log, openpty() failed (/dev/pts not mounted?)\n" +#: apt-pkg/deb/dpkgpm.cc:1046 +msgid "ioctl(TIOCGWINSZ) failed" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1273 -msgid "Running dpkg" +#: apt-pkg/deb/dpkgpm.cc:1049 apt-pkg/deb/dpkgpm.cc:1070 +#, fuzzy, c-format +msgid "Can not write log (%s)" +msgstr "Hindi makapagsulat sa %s" + +#: apt-pkg/deb/dpkgpm.cc:1049 +msgid "Is /dev/pts mounted?" +msgstr "" + +#: apt-pkg/deb/dpkgpm.cc:1070 +msgid "Is stdout a terminal?" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1445 +#: apt-pkg/deb/dpkgpm.cc:1558 msgid "Operation was interrupted before it could finish" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1507 +#: apt-pkg/deb/dpkgpm.cc:1620 msgid "No apport report written because MaxReports is reached already" msgstr "" #. check if its not a follow up error -#: apt-pkg/deb/dpkgpm.cc:1512 +#: apt-pkg/deb/dpkgpm.cc:1625 msgid "dependency problems - leaving unconfigured" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1514 +#: apt-pkg/deb/dpkgpm.cc:1627 msgid "" "No apport report written because the error message indicates its a followup " "error from a previous failure." msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1520 +#: apt-pkg/deb/dpkgpm.cc:1633 msgid "" "No apport report written because the error message indicates a disk full " "error" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1526 +#: apt-pkg/deb/dpkgpm.cc:1640 msgid "" "No apport report written because the error message indicates a out of memory " "error" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1533 +#: apt-pkg/deb/dpkgpm.cc:1647 apt-pkg/deb/dpkgpm.cc:1653 +msgid "" +"No apport report written because the error message indicates an issue on the " +"local system" +msgstr "" + +#: apt-pkg/deb/dpkgpm.cc:1674 msgid "" "No apport report written because the error message indicates a dpkg I/O error" msgstr "" @@ -3486,6 +3499,100 @@ msgstr "" msgid "Not locked" msgstr "" +#~ msgid "%s not a valid DEB package." +#~ msgstr "%s ay hindi balido na paketeng DEB." + +#~ msgid "" +#~ "Using CD-ROM mount point %s\n" +#~ "Mounting CD-ROM\n" +#~ msgstr "" +#~ "Ginagamit ang %s bilang mount point ng CD-ROM\n" +#~ "Sinasalang ang CD-ROM\n" + +#, fuzzy +#~ msgid "Note, selecting '%s' for task '%s'\n" +#~ msgstr "Paunawa, pinili ang %s para sa regex '%s'\n" + +#, fuzzy +#~ msgid "Note, selecting '%s' for regex '%s'\n" +#~ msgstr "Paunawa, pinili ang %s para sa regex '%s'\n" + +#~ msgid "Package %s is a virtual package provided by:\n" +#~ msgstr "Ang paketeng %s ay paketeng birtwal na bigay ng:\n" + +#, fuzzy +#~ msgid " [Not candidate version]" +#~ msgstr "Bersyong Kandidato" + +#~ msgid "You should explicitly select one to install." +#~ msgstr "Dapat kayong mamili ng isa na iluluklok." + +#~ 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 "" +#~ "Hindi magamit ang %s, ngunit ito'y tinutukoy ng ibang pakete.\n" +#~ "Maaaring nawawala ang pakete, ito'y laos na, o ito'y makukuha lamang\n" +#~ "sa ibang pinagmulan.\n" + +#~ msgid "However the following packages replace it:" +#~ msgstr "Gayunpaman, ang sumusunod na mga pakete ay humahalili sa kanya:" + +#, fuzzy +#~ msgid "Package '%s' has no installation candidate" +#~ msgstr "Ang paketeng %s ay walang kandidatong maaaring instolahin" + +#, fuzzy +#~ msgid "Package '%s' is not installed, so not removed. Did you mean '%s'?\n" +#~ msgstr "Hindi nakaluklok ang paketeng %s, kaya't hindi ito tinanggal\n" + +#, fuzzy +#~ msgid "Package '%s' is not installed, so not removed\n" +#~ msgstr "Hindi nakaluklok ang paketeng %s, kaya't hindi ito tinanggal\n" + +#, fuzzy +#~ msgid "Note, selecting '%s' instead of '%s'\n" +#~ msgstr "Paunawa, pinili ang %s imbes na %s\n" + +#~ msgid "Skipping %s, it is already installed and upgrade is not set.\n" +#~ msgstr "" +#~ "Linaktawan ang %s, ito'y nakaluklok na at hindi nakatakda ang upgrade.\n" + +#, fuzzy +#~ msgid "Skipping %s, it is not installed and only upgrades are requested.\n" +#~ msgstr "" +#~ "Linaktawan ang %s, ito'y nakaluklok na at hindi nakatakda ang upgrade.\n" + +#~ msgid "Reinstallation of %s is not possible, it cannot be downloaded.\n" +#~ msgstr "Ang pagluklok muli ng %s ay hindi maaari, hindi ito makuha.\n" + +#~ msgid "%s is already the newest version.\n" +#~ msgstr "%s ay pinakabagong bersyon na.\n" + +#, fuzzy +#~ msgid "Selected version '%s' (%s) for '%s'\n" +#~ msgstr "Ang napiling bersyon %s (%s) para sa %s\n" + +#, fuzzy +#~ msgid "Selected version '%s' (%s) for '%s' because of '%s'\n" +#~ msgstr "Ang napiling bersyon %s (%s) para sa %s\n" + +#, fuzzy +#~ msgid "This is not a valid DEB archive, it has no '%s', '%s' or '%s' member" +#~ msgstr "" +#~ "Hindi ito tanggap na arkibong DEB, may kulang na miyembrong '%s' o '%s'" + +#~ msgid "MD5Sum mismatch" +#~ msgstr "Di tugmang MD5Sum" + +#~ msgid "" +#~ "I wasn't able to locate a file for the %s package. This might mean you " +#~ "need to manually fix this package." +#~ msgstr "" +#~ "Hindi ko mahanap ang talaksan para sa paketeng %s. Maaaring kailanganin " +#~ "niyong ayusin ng de kamay ang paketeng ito." + #, fuzzy #~ msgid "Skipping nonexistent file %s" #~ msgstr "Binubuksan ang talaksang pagsasaayos %s" @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: apt\n" "Report-Msgid-Bugs-To: APT Development Team <deity@lists.debian.org>\n" -"POT-Creation-Date: 2013-07-31 16:24+0200\n" +"POT-Creation-Date: 2014-02-23 00:29+0100\n" "PO-Revision-Date: 2013-02-18 03:41+0200\n" "Last-Translator: Mert Dirik <mertdirik@gmail.com>\n" "Language-Team: Debian l10n Turkish\n" @@ -20,152 +20,154 @@ msgstr "" "X-Generator: Poedit 1.5.5\n" "X-Launchpad-Export-Date: 2013-02-04 12:16+0000\n" -#: cmdline/apt-cache.cc:158 +#: cmdline/apt-cache.cc:140 #, c-format msgid "Package %s version %s has an unmet dep:\n" msgstr "%s paketinin (sürüm %s) karşılanamayan bir bağımlılığı var:\n" -#: cmdline/apt-cache.cc:286 +#: cmdline/apt-cache.cc:268 msgid "Total package names: " msgstr "Toplam paketlerin adları: " -#: cmdline/apt-cache.cc:288 +#: cmdline/apt-cache.cc:270 msgid "Total package structures: " msgstr "Toplam paket yapıları: " -#: cmdline/apt-cache.cc:328 +#: cmdline/apt-cache.cc:310 msgid " Normal packages: " msgstr " Normal paketler: " -#: cmdline/apt-cache.cc:329 +#: cmdline/apt-cache.cc:311 msgid " Pure virtual packages: " msgstr " Saf sanal paketler: " -#: cmdline/apt-cache.cc:330 +#: cmdline/apt-cache.cc:312 msgid " Single virtual packages: " msgstr " Tekil sanal paketler: " -#: cmdline/apt-cache.cc:331 +#: cmdline/apt-cache.cc:313 msgid " Mixed virtual packages: " msgstr " Karışık sanal paketler: " -#: cmdline/apt-cache.cc:332 +#: cmdline/apt-cache.cc:314 msgid " Missing: " msgstr " Eksik: " -#: cmdline/apt-cache.cc:334 +#: cmdline/apt-cache.cc:316 msgid "Total distinct versions: " msgstr "Toplam farklı sürümler: " -#: cmdline/apt-cache.cc:336 +#: cmdline/apt-cache.cc:318 msgid "Total distinct descriptions: " msgstr "Toplam farklı açıklamalar: " -#: cmdline/apt-cache.cc:338 +#: cmdline/apt-cache.cc:320 msgid "Total dependencies: " msgstr "Toplam bağımlılıklar: " -#: cmdline/apt-cache.cc:341 +#: cmdline/apt-cache.cc:323 msgid "Total ver/file relations: " msgstr "Toplam sürüm/dosya ilişkileri: " -#: cmdline/apt-cache.cc:343 +#: cmdline/apt-cache.cc:325 msgid "Total Desc/File relations: " msgstr "Toplam Tanım/Dosya ilişkileri: " -#: cmdline/apt-cache.cc:345 +#: cmdline/apt-cache.cc:327 msgid "Total Provides mappings: " msgstr "Toplam destekleme eşleştirmeleri: " -#: cmdline/apt-cache.cc:357 +#: cmdline/apt-cache.cc:339 msgid "Total globbed strings: " msgstr "Toplam birikmiş dizgiler: " -#: cmdline/apt-cache.cc:371 +#: cmdline/apt-cache.cc:353 msgid "Total dependency version space: " msgstr "Toplam bağlımlık sürümü alanı: " -#: cmdline/apt-cache.cc:376 +#: cmdline/apt-cache.cc:358 msgid "Total slack space: " msgstr "Toplam serbest alan: " -#: cmdline/apt-cache.cc:384 +#: cmdline/apt-cache.cc:366 msgid "Total space accounted for: " msgstr "Hesaplanan toplam alan: " -#: cmdline/apt-cache.cc:515 cmdline/apt-cache.cc:1165 +#: cmdline/apt-cache.cc:497 cmdline/apt-cache.cc:1146 +#: apt-private/private-show.cc:55 #, c-format msgid "Package file %s is out of sync." msgstr "%s paket dosyası eşzamansız." -#: cmdline/apt-cache.cc:593 cmdline/apt-cache.cc:1452 -#: cmdline/apt-cache.cc:1454 cmdline/apt-cache.cc:1531 cmdline/apt-mark.cc:46 -#: cmdline/apt-mark.cc:93 cmdline/apt-mark.cc:219 +#: cmdline/apt-cache.cc:575 cmdline/apt-cache.cc:1432 +#: cmdline/apt-cache.cc:1434 cmdline/apt-cache.cc:1511 cmdline/apt-mark.cc:48 +#: cmdline/apt-mark.cc:95 cmdline/apt-mark.cc:221 +#: apt-private/private-show.cc:167 apt-private/private-show.cc:169 msgid "No packages found" msgstr "Hiç paket bulunamadı" -#: cmdline/apt-cache.cc:1265 +#: cmdline/apt-cache.cc:1245 msgid "You must give at least one search pattern" msgstr "En az bir arama örüntüsü vermelisiniz" -#: cmdline/apt-cache.cc:1431 +#: cmdline/apt-cache.cc:1411 msgid "This command is deprecated. Please use 'apt-mark showauto' instead." msgstr "" "Bu komutun kullanımı bırakılmıştır. Lütfen bunun yerine 'apt-mark showauto' " "komutunu kullanın." -#: cmdline/apt-cache.cc:1526 apt-pkg/cacheset.cc:510 +#: cmdline/apt-cache.cc:1506 apt-pkg/cacheset.cc:586 #, c-format msgid "Unable to locate package %s" msgstr "%s paketi bulunamadı" -#: cmdline/apt-cache.cc:1556 +#: cmdline/apt-cache.cc:1536 msgid "Package files:" msgstr "Paket dosyaları:" -#: cmdline/apt-cache.cc:1563 cmdline/apt-cache.cc:1654 +#: cmdline/apt-cache.cc:1543 cmdline/apt-cache.cc:1634 msgid "Cache is out of sync, can't x-ref a package file" msgstr "Önbellek eşzamanlı değil, paket dosyası 'x-ref' yapılamıyor." #. Show any packages have explicit pins -#: cmdline/apt-cache.cc:1577 +#: cmdline/apt-cache.cc:1557 msgid "Pinned packages:" msgstr "Sabitlenmiş paketler:" -#: cmdline/apt-cache.cc:1589 cmdline/apt-cache.cc:1634 +#: cmdline/apt-cache.cc:1569 cmdline/apt-cache.cc:1614 msgid "(not found)" msgstr "(bulunamadı)" -#: cmdline/apt-cache.cc:1597 +#: cmdline/apt-cache.cc:1577 msgid " Installed: " msgstr " Kurulu: " -#: cmdline/apt-cache.cc:1598 +#: cmdline/apt-cache.cc:1578 msgid " Candidate: " msgstr " Aday: " -#: cmdline/apt-cache.cc:1616 cmdline/apt-cache.cc:1624 +#: cmdline/apt-cache.cc:1596 cmdline/apt-cache.cc:1604 msgid "(none)" msgstr "(hiçbiri)" -#: cmdline/apt-cache.cc:1631 +#: cmdline/apt-cache.cc:1611 msgid " Package pin: " msgstr " Paket sabitleme: " #. Show the priority tables -#: cmdline/apt-cache.cc:1640 +#: cmdline/apt-cache.cc:1620 msgid " Version table:" msgstr " Sürüm çizelgesi:" -#: cmdline/apt-cache.cc:1753 cmdline/apt-cdrom.cc:206 cmdline/apt-config.cc:81 -#: cmdline/apt-get.cc:3392 cmdline/apt-mark.cc:375 -#: cmdline/apt-extracttemplates.cc:229 ftparchive/apt-ftparchive.cc:591 -#: cmdline/apt-internal-solver.cc:33 cmdline/apt-sortpkgs.cc:147 +#: cmdline/apt-cache.cc:1733 cmdline/apt-cdrom.cc:252 cmdline/apt-config.cc:83 +#: cmdline/apt-get.cc:1580 cmdline/apt-mark.cc:377 cmdline/apt.cc:66 +#: cmdline/apt-extracttemplates.cc:217 ftparchive/apt-ftparchive.cc:591 +#: cmdline/apt-internal-solver.cc:34 cmdline/apt-sortpkgs.cc:147 #, c-format msgid "%s %s for %s compiled on %s %s\n" msgstr "%s %s (%s için) %s %s tarihinde derlendi\n" -#: cmdline/apt-cache.cc:1760 +#: cmdline/apt-cache.cc:1740 msgid "" "Usage: apt-cache [options] command\n" " apt-cache [options] showpkg pkg1 [pkg2 ...]\n" @@ -238,35 +240,35 @@ msgstr "" "atın.\n" #. }}} -#: cmdline/apt-cdrom.cc:43 +#: cmdline/apt-cdrom.cc:45 msgid "" "No CD-ROM could be auto-detected or found using the default mount point.\n" "You may try the --cdrom option to set the CD-ROM mount point. See 'man apt-" "cdrom' for more information about the CD-ROM auto-detection and mount point." msgstr "" -#: cmdline/apt-cdrom.cc:85 +#: cmdline/apt-cdrom.cc:89 msgid "Please provide a name for this Disc, such as 'Debian 5.0.3 Disk 1'" msgstr "Lütfen bu CD/DVD'ye bir isim verin, örneğin 'Debian 5.0.3 Disk 1'" -#: cmdline/apt-cdrom.cc:100 +#: cmdline/apt-cdrom.cc:104 msgid "Please insert a Disc in the drive and press enter" msgstr "Lütfen sürücüye bir Disk yerleştirin ve giriş tuşuna (Enter) basın" -#: cmdline/apt-cdrom.cc:135 +#: cmdline/apt-cdrom.cc:141 #, c-format msgid "Failed to mount '%s' to '%s'" msgstr "'%s', '%s' konumuna bağlanamadı" -#: cmdline/apt-cdrom.cc:170 +#: cmdline/apt-cdrom.cc:196 msgid "Repeat this process for the rest of the CDs in your set." msgstr "Kalan CD'leriniz için bu işlemi yineleyin." -#: cmdline/apt-config.cc:46 +#: cmdline/apt-config.cc:48 msgid "Arguments not in pairs" msgstr "Değişkenler (argüman) çiftler halinde değil" -#: cmdline/apt-config.cc:87 +#: cmdline/apt-config.cc:89 msgid "" "Usage: apt-config [options] command\n" "\n" @@ -295,564 +297,47 @@ msgstr "" " -o=? İsteğe bağlı ayar seçeneği belirtmenizi sağlar, örneğin -o dir::" "cache=/tmp\n" -#. TRANSLATOR: Yes/No question help-text: defaulting to Y[es] -#. e.g. "Do you want to continue? [Y/n] " -#. The user has to answer with an input matching the -#. YESEXPR/NOEXPR defined in your l10n. -#: cmdline/apt-get.cc:146 -msgid "[Y/n]" -msgstr "[E/h]" - -#. TRANSLATOR: Yes/No question help-text: defaulting to N[o] -#. e.g. "Should this file be removed? [y/N] " -#. The user has to answer with an input matching the -#. YESEXPR/NOEXPR defined in your l10n. -#: cmdline/apt-get.cc:152 -msgid "[y/N]" -msgstr "[e/H]" - -#. TRANSLATOR: "Yes" answer printed for a yes/no question if --assume-yes is set -#: cmdline/apt-get.cc:163 -msgid "Y" -msgstr "E" - -#. TRANSLATOR: "No" answer printed for a yes/no question if --assume-no is set -#: cmdline/apt-get.cc:169 -msgid "N" -msgstr "H" - -#: cmdline/apt-get.cc:191 apt-pkg/cachefilter.cc:33 -#, c-format -msgid "Regex compilation error - %s" -msgstr "Regex derleme hatası - %s" - -#: cmdline/apt-get.cc:289 -msgid "The following packages have unmet dependencies:" -msgstr "Aşağıdaki paketler karşılanmamış bağımlılıklara sahip:" - -#: cmdline/apt-get.cc:379 -#, c-format -msgid "but %s is installed" -msgstr "ama %s kurulu" - -#: cmdline/apt-get.cc:381 -#, c-format -msgid "but %s is to be installed" -msgstr "ama %s kurulacak" - -#: cmdline/apt-get.cc:388 -msgid "but it is not installable" -msgstr "ama kurulabilir değil" - -#: cmdline/apt-get.cc:390 -msgid "but it is a virtual package" -msgstr "ama o bir sanal paket" - -#: cmdline/apt-get.cc:393 -msgid "but it is not installed" -msgstr "ama kurulu değil" - -#: cmdline/apt-get.cc:393 -msgid "but it is not going to be installed" -msgstr "ama kurulmayacak" - -#: cmdline/apt-get.cc:398 -msgid " or" -msgstr " ya da" - -#: cmdline/apt-get.cc:427 -msgid "The following NEW packages will be installed:" -msgstr "Aşağıdaki YENİ paketler kurulacak:" - -#: cmdline/apt-get.cc:453 -msgid "The following packages will be REMOVED:" -msgstr "Aşağıdaki paketler KALDIRILACAK:" - -#: cmdline/apt-get.cc:475 -msgid "The following packages have been kept back:" -msgstr "Aşağıdaki paketlerin mevcut durumları korunacak:" - -#: cmdline/apt-get.cc:496 -msgid "The following packages will be upgraded:" -msgstr "Aşağıdaki paketler yükseltilecek:" - -#: cmdline/apt-get.cc:517 -msgid "The following packages will be DOWNGRADED:" -msgstr "Aşağıdaki paketlerin SÜRÜMLERİ DÜŞÜRÜLECEK:" - -#: cmdline/apt-get.cc:537 -msgid "The following held packages will be changed:" -msgstr "Aşağıdaki eski sürümlerinde tutulan paketler değiştirilecek:" - -#: cmdline/apt-get.cc:592 -#, c-format -msgid "%s (due to %s) " -msgstr "%s (%s nedeniyle) " - -#: cmdline/apt-get.cc:600 -msgid "" -"WARNING: The following essential packages will be removed.\n" -"This should NOT be done unless you know exactly what you are doing!" -msgstr "" -"UYARI: Aşağıdaki temel paketler kaldırılacak.\n" -"Bu işlem ne yaptığınızı tam olarak bilmediğiniz takdirde YAPILMAMALIDIR!" - -#: cmdline/apt-get.cc:631 -#, c-format -msgid "%lu upgraded, %lu newly installed, " -msgstr "%lu paket yükseltilecek, %lu yeni paket kurulacak, " - -#: cmdline/apt-get.cc:635 -#, c-format -msgid "%lu reinstalled, " -msgstr "%lu paket yeniden kurulacak, " - -#: cmdline/apt-get.cc:637 -#, c-format -msgid "%lu downgraded, " -msgstr "%lu paketin sürümü düşürülecek, " - -#: cmdline/apt-get.cc:639 -#, c-format -msgid "%lu to remove and %lu not upgraded.\n" -msgstr "%lu paket kaldırılacak ve %lu paket yükseltilmeyecek.\n" - -#: cmdline/apt-get.cc:643 -#, c-format -msgid "%lu not fully installed or removed.\n" -msgstr "%lu paket tam olarak kurulmayacak ya da kaldırılmayacak.\n" - -#: cmdline/apt-get.cc:664 -#, c-format -msgid "Note, selecting '%s' for task '%s'\n" -msgstr "Bilgi, '%2$s' görevi için '%1$s' seçiliyor\n" - -#: cmdline/apt-get.cc:669 -#, c-format -msgid "Note, selecting '%s' for regex '%s'\n" -msgstr "Bilgi, '%2$s' düzenli ifadesi için '%1$s' seçiliyor\n" - -#: cmdline/apt-get.cc:686 -#, c-format -msgid "Package %s is a virtual package provided by:\n" -msgstr "%s paketi sanal bir pakettir, bu paketi sağlayan:\n" - -#: cmdline/apt-get.cc:697 -msgid " [Installed]" -msgstr " [Kuruldu]" - -#: cmdline/apt-get.cc:706 -msgid " [Not candidate version]" -msgstr " [Aday sürüm değil]" - -#: cmdline/apt-get.cc:708 -msgid "You should explicitly select one to install." -msgstr "Kurmak için adaylardan birini açıkça seçmelisiniz." - -#: cmdline/apt-get.cc:711 -#, c-format -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 paketi mevcut değil, ancak başka paket içerisinden işaret edilmiş.\n" -"Bu durum bu paketin kayıp, eskidiği için bırakılmış, ya da başka bir\n" -"yazılım kaynağında bulunduğu anlamına gelebilir.\n" - -#: cmdline/apt-get.cc:729 -msgid "However the following packages replace it:" -msgstr "Yine de aşağıdaki paketler onun yerine geçecek:" - -#: cmdline/apt-get.cc:741 -#, c-format -msgid "Package '%s' has no installation candidate" -msgstr "'%s' paketi için kurulum adayı yok" - -#: cmdline/apt-get.cc:754 -#, c-format -msgid "Virtual packages like '%s' can't be removed\n" -msgstr "'%s' gibi sanal paketler kaldırılamaz\n" - -#. TRANSLATORS: Note, this is not an interactive question -#: cmdline/apt-get.cc:766 cmdline/apt-get.cc:969 -#, c-format -msgid "Package '%s' is not installed, so not removed. Did you mean '%s'?\n" -msgstr "" -"'%s' kurulu değildi, dolayısıyla kaldırılmadı. Bunu mu demek istediniz: " -"'%s'?\n" - -#: cmdline/apt-get.cc:772 cmdline/apt-get.cc:975 -#, c-format -msgid "Package '%s' is not installed, so not removed\n" -msgstr "'%s' kurulu değildi, dolayısıyla kaldırılmadı.\n" - -#: cmdline/apt-get.cc:817 -#, c-format -msgid "Note, selecting '%s' instead of '%s'\n" -msgstr "Bilgi, '%2$s' yerine '%1$s' seçiliyor\n" - -#: cmdline/apt-get.cc:847 -#, c-format -msgid "Skipping %s, it is already installed and upgrade is not set.\n" -msgstr "%s atlanıyor, bu paket zaten kurulu ve yükseltme seçilmemiş.\n" - -#: cmdline/apt-get.cc:851 -#, c-format -msgid "Skipping %s, it is not installed and only upgrades are requested.\n" -msgstr "" -"%s atlanıyor, bu paket kurulu değil ve sadece yükseltmeler isteniyor.\n" - -#: cmdline/apt-get.cc:863 -#, c-format -msgid "Reinstallation of %s is not possible, it cannot be downloaded.\n" -msgstr "" -"%s paketinin yeniden kurulumu mümkün değil, çünkü paket internetten " -"indirilemedi.\n" - -#: cmdline/apt-get.cc:868 -#, c-format -msgid "%s is already the newest version.\n" -msgstr "%s zaten en yeni sürümde.\n" - -#: cmdline/apt-get.cc:887 cmdline/apt-get.cc:2187 cmdline/apt-mark.cc:68 -#, c-format -msgid "%s set to manually installed.\n" -msgstr "%s elle kurulmuş olarak ayarlı.\n" - -#: cmdline/apt-get.cc:913 -#, c-format -msgid "Selected version '%s' (%s) for '%s'\n" -msgstr "'%3$s' paketinin '%1$s' (%2$s) sürümü seçildi\n" - -#: cmdline/apt-get.cc:918 -#, c-format -msgid "Selected version '%s' (%s) for '%s' because of '%s'\n" -msgstr "'%4$s' nedeniyle '%3$s' paketinin '%1$s' (%2$s) sürümü seçildi\n" - -#: cmdline/apt-get.cc:1054 -msgid "Correcting dependencies..." -msgstr "Bağımlılıklar düzeltiliyor..." - -#: cmdline/apt-get.cc:1057 -msgid " failed." -msgstr " başarısız oldu." - -#: cmdline/apt-get.cc:1060 -msgid "Unable to correct dependencies" -msgstr "Bağımlılıklar düzeltilemedi" - -#: cmdline/apt-get.cc:1063 -msgid "Unable to minimize the upgrade set" -msgstr "Yükseltme kümesi küçültülemiyor" - -#: cmdline/apt-get.cc:1065 -msgid " Done" -msgstr " Tamamlandı" - -#: cmdline/apt-get.cc:1069 -msgid "You might want to run 'apt-get -f install' to correct these." -msgstr "" -"Bu sorunları düzeltmek için 'apt-get -f install' komutunu çalıştırmanız " -"gerekebilir." - -#: cmdline/apt-get.cc:1072 -msgid "Unmet dependencies. Try using -f." -msgstr "Karşılanmayan bağımlılıklar. -f kullanmayı deneyin." - -#: cmdline/apt-get.cc:1097 -msgid "WARNING: The following packages cannot be authenticated!" -msgstr "UYARI: Aşağıdaki paketler doğrulanamıyor!" - -#: cmdline/apt-get.cc:1101 -msgid "Authentication warning overridden.\n" -msgstr "Kimlik denetimi uyarısı görmezden geliniyor.\n" - -#: cmdline/apt-get.cc:1108 -msgid "Install these packages without verification?" -msgstr "Paketler doğrulanmadan kurulsun mu?" - -#: cmdline/apt-get.cc:1110 -msgid "Some packages could not be authenticated" -msgstr "Bazı paketlerin kimlik denetimi yapılamadı" - -#: cmdline/apt-get.cc:1119 cmdline/apt-get.cc:1280 -msgid "There are problems and -y was used without --force-yes" -msgstr "Bazı sorunlar çıktı ve -y seçeneği, --force-yes olmadan kullanıldı" - -#: cmdline/apt-get.cc:1160 -msgid "Internal error, InstallPackages was called with broken packages!" -msgstr "İç hata, InstallPackages bozuk paketler ile çağrıldı!" - -#: cmdline/apt-get.cc:1169 -msgid "Packages need to be removed but remove is disabled." -msgstr "" -"Paketlerin kaldırılması gerekiyor ancak kaldırma işlemi devre dışı " -"bırakılmış." - -#: cmdline/apt-get.cc:1180 -msgid "Internal error, Ordering didn't finish" -msgstr "İç hata, Sıralama tamamlanamadı" - -#: cmdline/apt-get.cc:1218 -msgid "How odd.. The sizes didn't match, email apt@packages.debian.org" -msgstr "" -"Ne kadar ilginç.. Boyutlar eşleşmedi, apt@packages.debian.org adresine " -"eposta atın." - -#. 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:1225 -#, c-format -msgid "Need to get %sB/%sB of archives.\n" -msgstr "%sB/%sB arşiv dosyası indirilecek.\n" - -#. 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:1230 -#, c-format -msgid "Need to get %sB of archives.\n" -msgstr "%sB arşiv dosyası indirilecek.\n" - -#. 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:1237 -#, c-format -msgid "After this operation, %sB of additional disk space will be used.\n" -msgstr "Bu işlem tamamlandıktan sonra %sB ek disk alanı kullanılacak.\n" - -#. 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:1242 -#, c-format -msgid "After this operation, %sB disk space will be freed.\n" -msgstr "Bu işlem tamamlandıktan sonra %sB disk alanı boşalacak.\n" - -#: cmdline/apt-get.cc:1257 cmdline/apt-get.cc:1260 cmdline/apt-get.cc:2621 -#: cmdline/apt-get.cc:2624 -#, c-format -msgid "Couldn't determine free space in %s" -msgstr "%s içindeki boş alan miktarı belirlenemedi" - -#: cmdline/apt-get.cc:1270 -#, c-format -msgid "You don't have enough free space in %s." -msgstr "%s içinde yeterli boş alanınız yok." - -#: cmdline/apt-get.cc:1286 cmdline/apt-get.cc:1308 -msgid "Trivial Only specified but this is not a trivial operation." -msgstr "" -"Yalnızca Önemsiz seçeneği ayarlandı, fakat bu önemsiz bir işlem bir değil." - -#. TRANSLATOR: This string needs to be typed by the user as a confirmation, so be -#. careful with hard to type or special characters (like non-breaking spaces) -#: cmdline/apt-get.cc:1290 -msgid "Yes, do as I say!" -msgstr "Evet, söylediğim şekilde yap!" - -#: cmdline/apt-get.cc:1292 -#, c-format -msgid "" -"You are about to do something potentially harmful.\n" -"To continue type in the phrase '%s'\n" -" ?] " -msgstr "" -"Tehlikeli bir iş yapmak üzeresiniz.\n" -"Devam etmek için '%s' ifadesini yazınız\n" -" ?] " - -#: cmdline/apt-get.cc:1298 cmdline/apt-get.cc:1317 -msgid "Abort." -msgstr "Vazgeç." - -#: cmdline/apt-get.cc:1313 -msgid "Do you want to continue?" -msgstr "Devam etmek istiyor musunuz?" - -#: cmdline/apt-get.cc:1385 cmdline/apt-get.cc:2686 apt-pkg/algorithms.cc:1566 -#, c-format -msgid "Failed to fetch %s %s\n" -msgstr "%s ağdan alınamadı. %s\n" - -#: cmdline/apt-get.cc:1403 -msgid "Some files failed to download" -msgstr "Bazı dosyalar indirilemedi" - -#: cmdline/apt-get.cc:1404 cmdline/apt-get.cc:2698 -msgid "Download complete and in download only mode" -msgstr "İndirme işlemi tamamlandı ve sadece indirme kipinde" - -#: cmdline/apt-get.cc:1410 -msgid "" -"Unable to fetch some archives, maybe run apt-get update or try with --fix-" -"missing?" -msgstr "" -"Bazı arşivler alınamıyor, apt-get update'i çalıştırmayı ya da --fix-missing " -"seçeneğini ekleyerek düzeltmeyi deneyin." - -#: cmdline/apt-get.cc:1414 -msgid "--fix-missing and media swapping is not currently supported" -msgstr "--fix-missing seçeneği ve ortam takası şu an için desteklenmiyor" - -#: cmdline/apt-get.cc:1419 -msgid "Unable to correct missing packages." -msgstr "Eksik paketler düzeltilemedi." - -#: cmdline/apt-get.cc:1420 -msgid "Aborting install." -msgstr "Kurulum iptal ediliyor." - -#: cmdline/apt-get.cc:1448 -msgid "" -"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] "" -"Tüm dosyalarının üzerine yazıldığı için aşağıdaki paket\n" -"sisteminizden kayboldu:" -msgstr[1] "" -"Tüm dosyalarının üzerine yazıldığı için aşağıdaki paketler\n" -"sisteminizden kayboldu:" +#: cmdline/apt-get.cc:244 +#, fuzzy, c-format +msgid "Can not find a package for architecture '%s'" +msgstr "'%s' düzenli ifadesini içeren herhangi bir paket bulunamadı" -#: cmdline/apt-get.cc:1452 -msgid "Note: This is done automatically and on purpose by dpkg." -msgstr "Not: Bu eylem dpkg tarafından otomatik ve kasıtlı olarak yapılmıştır." +#: cmdline/apt-get.cc:326 +#, fuzzy, c-format +msgid "Can not find a package '%s' with version '%s'" +msgstr "'%s' düzenli ifadesini içeren herhangi bir paket bulunamadı" -#: cmdline/apt-get.cc:1590 -#, c-format -msgid "Ignore unavailable target release '%s' of package '%s'" -msgstr "Mevcut olmayan hedef '%s' sürüm '%s' paketini ihmal et" +#: cmdline/apt-get.cc:329 +#, fuzzy, c-format +msgid "Can not find a package '%s' with release '%s'" +msgstr "'%s' düzenli ifadesini içeren herhangi bir paket bulunamadı" -#: cmdline/apt-get.cc:1622 +#: cmdline/apt-get.cc:366 #, c-format msgid "Picking '%s' as source package instead of '%s'\n" msgstr "Kaynak paket olarak '%s' yerine '%s' kullanılacak\n" -#. if (VerTag.empty() == false && Last == 0) -#: cmdline/apt-get.cc:1660 -#, c-format -msgid "Ignore unavailable version '%s' of package '%s'" +#: cmdline/apt-get.cc:422 +#, fuzzy, c-format +msgid "Can not find version '%s' of package '%s'" msgstr "'%2$s' paketinin mevcut olmayan '%1$s' sürümünü görmezden gel" -#: cmdline/apt-get.cc:1676 -msgid "The update command takes no arguments" -msgstr "'update' komutu bağımsız değişken almamaktadır" - -#: cmdline/apt-get.cc:1742 -msgid "We are not supposed to delete stuff, can't start AutoRemover" -msgstr "Nesneleri silmemiz beklenemez, AutoRemover çalıştırılamıyor" - -#: cmdline/apt-get.cc:1846 -msgid "" -"Hmm, seems like the AutoRemover destroyed something which really\n" -"shouldn't happen. Please file a bug report against apt." -msgstr "" -"AutoRemover yapmaması gereken bir yıkıma\n" -"sebep oldu. Lütfen apt hakkında bir hata raporu doldurun." - -#. -#. 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:1849 cmdline/apt-get.cc:2017 -msgid "The following information may help to resolve the situation:" -msgstr "Aşağıdaki bilgiler durumu çözmenize yardımcı olabilir:" - -#: cmdline/apt-get.cc:1853 -msgid "Internal Error, AutoRemover broke stuff" -msgstr "İç hata, AutoRemover bazı şeyleri bozdu" - -#: cmdline/apt-get.cc:1860 -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] "" -"Aşağıdaki paket otomatik olarak kurulmuş ve artık bu pakete gerek duyulmuyor:" -msgstr[1] "" -"Aşağıdaki paketler otomatik olarak kurulmuş ve artık bu paketlere gerek " -"duyulmuyor:" - -#: cmdline/apt-get.cc:1864 -#, 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 paket otomatik olarak kurulmuş ve artık gerekli değil.\n" -msgstr[1] "%lu paket otomatik olarak kurulmuş ve artık gerekli değil.\n" - -#: cmdline/apt-get.cc:1866 -msgid "Use 'apt-get autoremove' to remove it." -msgid_plural "Use 'apt-get autoremove' to remove them." -msgstr[0] "Bu paketi kaldırmak için 'apt-get autoremove' komutunu kullanın." -msgstr[1] "Bu paketleri kaldırmak için 'apt-get autoremove' komutunu kullanın." - -#: cmdline/apt-get.cc:1885 -msgid "Internal error, AllUpgrade broke stuff" -msgstr "İç hata, AllUpgrade bazı şeyleri bozdu" - -#: cmdline/apt-get.cc:1984 -msgid "You might want to run 'apt-get -f install' to correct these:" -msgstr "" -"Bunları düzeltmek için 'apt-get -f install' komutunu çalıştırmanız " -"gerekebilir:" - -#: cmdline/apt-get.cc:1988 -msgid "" -"Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a " -"solution)." -msgstr "" -"Karşılanmamış bağımlılıklar. 'apt-get -f install' komutunu paket seçeneği " -"vermeden deneyin (ya da bir çözüm belirtin)." - -#: cmdline/apt-get.cc:2002 -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 "" -"Bazı paketler kurulamadı. Bu durum, olanaksız bir durum istemiş\n" -"olduğunuzu ya da kararsız (unstable) dağıtımı kullandığınızı ve\n" -"bazı paketlerin henüz oluşturulamamış ya da oluşturulmakta\n" -"olduğunu gösterir." - -#: cmdline/apt-get.cc:2023 -msgid "Broken packages" -msgstr "Bozuk paketler" - -#: cmdline/apt-get.cc:2049 -msgid "The following extra packages will be installed:" -msgstr "Aşağıdaki ek paketler de kurulacak:" - -#: cmdline/apt-get.cc:2139 -msgid "Suggested packages:" -msgstr "Önerilen paketler:" - -#: cmdline/apt-get.cc:2140 -msgid "Recommended packages:" -msgstr "Tavsiye edilen paketler:" - -#: cmdline/apt-get.cc:2182 +#: cmdline/apt-get.cc:453 #, c-format msgid "Couldn't find package %s" msgstr "%s paketi bulunamadı" -#: cmdline/apt-get.cc:2189 cmdline/apt-mark.cc:70 +#: cmdline/apt-get.cc:458 cmdline/apt-mark.cc:70 +#, c-format +msgid "%s set to manually installed.\n" +msgstr "%s elle kurulmuş olarak ayarlı.\n" + +#: cmdline/apt-get.cc:460 cmdline/apt-mark.cc:72 #, c-format msgid "%s set to automatically installed.\n" msgstr "%s otomatik olarak kurulmuş şekilde ayarlandı.\n" -#: cmdline/apt-get.cc:2197 cmdline/apt-mark.cc:114 +#: cmdline/apt-get.cc:468 cmdline/apt-mark.cc:116 msgid "" "This command is deprecated. Please use 'apt-mark auto' and 'apt-mark manual' " "instead." @@ -860,46 +345,24 @@ msgstr "" "Bu komut artık kullanılmamaktadır. Bunun yerine 'apt-mark auto' ve 'apt-mark " "manual' kullanın." -#: cmdline/apt-get.cc:2213 -msgid "Calculating upgrade... " -msgstr "Yükseltme hesaplanıyor... " - -#: cmdline/apt-get.cc:2216 methods/ftp.cc:712 methods/connect.cc:116 -msgid "Failed" -msgstr "Başarısız" - -#: cmdline/apt-get.cc:2221 -msgid "Done" -msgstr "Bitti" - -#: cmdline/apt-get.cc:2288 cmdline/apt-get.cc:2296 +#: cmdline/apt-get.cc:537 cmdline/apt-get.cc:545 msgid "Internal error, problem resolver broke stuff" msgstr "İç hata, sorun çözücü nesneyi bozdu" -#: cmdline/apt-get.cc:2324 cmdline/apt-get.cc:2361 +#: cmdline/apt-get.cc:573 cmdline/apt-get.cc:610 msgid "Unable to lock the download directory" msgstr "İndirme dizini kilitlenemiyor" -#: cmdline/apt-get.cc:2418 -#, c-format -msgid "Can't find a source to download version '%s' of '%s'" -msgstr "'%2$s' paketinin '%1$s' sürümü hiçbir kaynakta bulunamadı" - -#: cmdline/apt-get.cc:2423 -#, c-format -msgid "Downloading %s %s" -msgstr "İndiriliyor %s %s" - -#: cmdline/apt-get.cc:2483 +#: cmdline/apt-get.cc:725 msgid "Must specify at least one package to fetch source for" msgstr "Kaynağının indirileceği en az bir paket seçilmeli" -#: cmdline/apt-get.cc:2523 cmdline/apt-get.cc:2835 +#: cmdline/apt-get.cc:765 cmdline/apt-get.cc:1060 #, c-format msgid "Unable to find a source package for %s" msgstr "%s paketinin kaynak paketi bulunamadı" -#: cmdline/apt-get.cc:2540 +#: cmdline/apt-get.cc:782 #, c-format msgid "" "NOTICE: '%s' packaging is maintained in the '%s' version control system at:\n" @@ -909,7 +372,7 @@ msgstr "" "yapılmaktadır:\n" "%s\n" -#: cmdline/apt-get.cc:2545 +#: cmdline/apt-get.cc:787 #, c-format msgid "" "Please use:\n" @@ -921,68 +384,78 @@ msgstr "" "bzr branch %s\n" "komutunu kullanın.\n" -#: cmdline/apt-get.cc:2598 +#: cmdline/apt-get.cc:840 #, c-format msgid "Skipping already downloaded file '%s'\n" msgstr "Zaten indirilmiş olan '%s' dosyası atlanıyor\n" -#: cmdline/apt-get.cc:2635 +#: cmdline/apt-get.cc:863 cmdline/apt-get.cc:866 +#: apt-private/private-install.cc:198 apt-private/private-install.cc:201 +#, c-format +msgid "Couldn't determine free space in %s" +msgstr "%s içindeki boş alan miktarı belirlenemedi" + +#: cmdline/apt-get.cc:877 #, c-format msgid "You don't have enough free space in %s" msgstr "%s üzerinde yeterli boş alan yok" #. 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:2644 +#: cmdline/apt-get.cc:886 #, c-format msgid "Need to get %sB/%sB of source archives.\n" msgstr "%sB/%sB kaynak arşivi indirilecek.\n" #. 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:2649 +#: cmdline/apt-get.cc:891 #, c-format msgid "Need to get %sB of source archives.\n" msgstr "%sB kaynak arşivi indirilecek.\n" -#: cmdline/apt-get.cc:2655 +#: cmdline/apt-get.cc:897 #, c-format msgid "Fetch source %s\n" msgstr "%s kaynağını al\n" -#: cmdline/apt-get.cc:2693 +#: cmdline/apt-get.cc:918 msgid "Failed to fetch some archives." msgstr "Bazı arşivler alınamadı." -#: cmdline/apt-get.cc:2724 +#: cmdline/apt-get.cc:923 apt-private/private-install.cc:325 +msgid "Download complete and in download only mode" +msgstr "İndirme işlemi tamamlandı ve sadece indirme kipinde" + +#: cmdline/apt-get.cc:949 #, c-format msgid "Skipping unpack of already unpacked source in %s\n" msgstr "%s için zaten açılmış bazı paketlerin açılması atlanıyor.\n" -#: cmdline/apt-get.cc:2736 +#: cmdline/apt-get.cc:961 #, c-format msgid "Unpack command '%s' failed.\n" msgstr "Paket açma komutu '%s' başarısız.\n" -#: cmdline/apt-get.cc:2737 +#: cmdline/apt-get.cc:962 #, c-format msgid "Check if the 'dpkg-dev' package is installed.\n" msgstr "'dpkg-dev' paketinin kurulu olduğundan emin olun.\n" -#: cmdline/apt-get.cc:2759 +#: cmdline/apt-get.cc:984 #, c-format msgid "Build command '%s' failed.\n" msgstr "İnşa komutu '%s' başarısız oldu.\n" -#: cmdline/apt-get.cc:2779 +#: cmdline/apt-get.cc:1004 msgid "Child process failed" msgstr "Alt süreç başarısız" -#: cmdline/apt-get.cc:2798 +#: cmdline/apt-get.cc:1023 msgid "Must specify at least one package to check builddeps for" msgstr "İnşa bağımlılıklarının denetleneceği en az bir paket belirtilmedilir" -#: cmdline/apt-get.cc:2823 +#: cmdline/apt-get.cc:1048 #, c-format msgid "" "No architecture information available for %s. See apt.conf(5) APT::" @@ -991,17 +464,17 @@ msgstr "" "%s mimarisine uygun mimari bilgileri mevcut değil. Kurulumu için apt.conf(5) " "rehber sayfasındaki APT::Architectures kısmına göz atın." -#: cmdline/apt-get.cc:2847 cmdline/apt-get.cc:2850 +#: cmdline/apt-get.cc:1072 cmdline/apt-get.cc:1075 #, c-format msgid "Unable to get build-dependency information for %s" msgstr "%s paketinin inşa-bağımlılığı bilgisi alınamıyor" -#: cmdline/apt-get.cc:2870 +#: cmdline/apt-get.cc:1095 #, c-format msgid "%s has no build depends.\n" msgstr "%s paketinin hiç inşa bağımlılığı yok.\n" -#: cmdline/apt-get.cc:3040 +#: cmdline/apt-get.cc:1265 #, c-format msgid "" "%s dependency for %s can't be satisfied because %s is not allowed on '%s' " @@ -1010,7 +483,7 @@ msgstr "" "'%4$s' paketlerinde %3$s paketine izin verilmediği için %2$s kaynağının %1$s " "bağımlılığı karşılanamıyor." -#: cmdline/apt-get.cc:3058 +#: cmdline/apt-get.cc:1283 #, c-format msgid "" "%s dependency for %s cannot be satisfied because the package %s cannot be " @@ -1018,12 +491,12 @@ msgid "" msgstr "" "%2$s için %1$s bağımlılığı, %3$s paketi bulunamadığı için karşılanamadı." -#: cmdline/apt-get.cc:3081 +#: cmdline/apt-get.cc:1306 #, c-format msgid "Failed to satisfy %s dependency for %s: Installed package %s is too new" msgstr "%2$s için %1$s bağımlılığı karşılanamadı: Kurulu %3$s paketi çok yeni." -#: cmdline/apt-get.cc:3120 +#: cmdline/apt-get.cc:1345 #, c-format msgid "" "%s dependency for %s cannot be satisfied because candidate version of " @@ -1032,7 +505,7 @@ msgstr "" "%2$s için %1$s bağımlılığı sağlanamıyor, çünkü %3$s paketinin aday sürümü " "gerekli sürüm şartlarını karşılamıyor" -#: cmdline/apt-get.cc:3126 +#: cmdline/apt-get.cc:1351 #, c-format msgid "" "%s dependency for %s cannot be satisfied because package %s has no candidate " @@ -1040,30 +513,30 @@ msgid "" msgstr "" "%2$s için %1$s bağımlılığı sağlanamıyor, çünkü %3$s paketinin aday sürümü yok" -#: cmdline/apt-get.cc:3149 +#: cmdline/apt-get.cc:1374 #, c-format msgid "Failed to satisfy %s dependency for %s: %s" msgstr "%2$s için %1$s bağımlılığı karşılanamadı: %3$s" -#: cmdline/apt-get.cc:3164 +#: cmdline/apt-get.cc:1389 #, c-format msgid "Build-dependencies for %s could not be satisfied." msgstr "%s için inşa bağımlılıkları karşılanamadı." -#: cmdline/apt-get.cc:3169 +#: cmdline/apt-get.cc:1394 msgid "Failed to process build dependencies" msgstr "İnşa bağımlılıklarını işleme başarısız oldu" -#: cmdline/apt-get.cc:3262 cmdline/apt-get.cc:3274 +#: cmdline/apt-get.cc:1487 cmdline/apt-get.cc:1499 #, c-format msgid "Changelog for %s (%s)" msgstr "%s (%s) paketinin değişim günlüğü" -#: cmdline/apt-get.cc:3397 +#: cmdline/apt-get.cc:1585 msgid "Supported modules:" msgstr "Desteklenen birimler:" -#: cmdline/apt-get.cc:3438 +#: cmdline/apt-get.cc:1626 msgid "" "Usage: apt-get [options] command\n" " apt-get [options] install|remove pkg1 [pkg2 ...]\n" @@ -1153,102 +626,54 @@ msgstr "" "sayfalarına bakabilirsiniz.\n" " Bu APT'nin Süper İnek Güçleri vardır.\n" -#: cmdline/apt-get.cc:3603 -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 "" -"NOT: Bu sadece simülasyondur!\n" -" apt-get sadece root hakları ile gerçekten kullanılabilir.\n" -" Unutmayın ki simülasyonda kilitleme yapılmaz,\n" -" bu nedenle bu simülasyonun tam uygunluğuna güvenmeyin." - -#: cmdline/acqprogress.cc:60 -msgid "Hit " -msgstr "Bağlandı " - -#: cmdline/acqprogress.cc:84 -msgid "Get:" -msgstr "Alınıyor: " - -#: cmdline/acqprogress.cc:115 -msgid "Ign " -msgstr "Yoksay " - -#: cmdline/acqprogress.cc:119 -msgid "Err " -msgstr "Hata " - -#: cmdline/acqprogress.cc:140 -#, c-format -msgid "Fetched %sB in %s (%sB/s)\n" -msgstr "%2$s'de %1$sB alındı (%3$sB/s)\n" - -#: cmdline/acqprogress.cc:230 -#, c-format -msgid " [Working]" -msgstr " [Çalışıyor]" - -#: cmdline/acqprogress.cc:286 -#, c-format -msgid "" -"Media change: please insert the disc labeled\n" -" '%s'\n" -"in the drive '%s' and press enter\n" -msgstr "" -"Ortam değişimi: Lütfen '%2$s' sürücüsüne\n" -" '%1$s'\n" -"olarak etiketlenmiş diski takın ve enter tuşuna basın.\n" - -#: cmdline/apt-mark.cc:55 +#: cmdline/apt-mark.cc:57 #, c-format msgid "%s can not be marked as it is not installed.\n" msgstr "%s kurulu olmadığı için işaretlenemedi.\n" -#: cmdline/apt-mark.cc:61 +#: cmdline/apt-mark.cc:63 #, c-format msgid "%s was already set to manually installed.\n" msgstr "%s zaten elle kurulmuş olarak ayarlı.\n" -#: cmdline/apt-mark.cc:63 +#: cmdline/apt-mark.cc:65 #, c-format msgid "%s was already set to automatically installed.\n" msgstr "%s zaten otomatik kurulmuş olarak ayarlı.\n" -#: cmdline/apt-mark.cc:228 +#: cmdline/apt-mark.cc:230 #, c-format msgid "%s was already set on hold.\n" msgstr "%s zaten tutulacak şekilde ayarlanmış.\n" -#: cmdline/apt-mark.cc:230 +#: cmdline/apt-mark.cc:232 #, c-format msgid "%s was already not hold.\n" msgstr "%s zaten tutulmayacak şekilde ayarlanmış.\n" -#: cmdline/apt-mark.cc:245 cmdline/apt-mark.cc:326 -#: apt-pkg/contrib/fileutl.cc:832 apt-pkg/contrib/gpgv.cc:223 -#: apt-pkg/deb/dpkgpm.cc:1032 +#: cmdline/apt-mark.cc:247 cmdline/apt-mark.cc:328 +#: apt-pkg/contrib/fileutl.cc:850 apt-pkg/contrib/gpgv.cc:217 +#: apt-pkg/deb/dpkgpm.cc:1182 #, c-format msgid "Waited for %s but it wasn't there" msgstr "%s için beklenildi ama o gelmedi" -#: cmdline/apt-mark.cc:260 cmdline/apt-mark.cc:309 +#: cmdline/apt-mark.cc:262 cmdline/apt-mark.cc:311 #, c-format msgid "%s set on hold.\n" msgstr "%s paketi tutuluyor.\n" -#: cmdline/apt-mark.cc:262 cmdline/apt-mark.cc:314 +#: cmdline/apt-mark.cc:264 cmdline/apt-mark.cc:316 #, c-format msgid "Canceled hold on %s.\n" msgstr "%s paketini tutma işlemi iptal edildi.\n" -#: cmdline/apt-mark.cc:332 +#: cmdline/apt-mark.cc:334 msgid "Executing dpkg failed. Are you root?" msgstr "'dpkg' çalıştırılamadı. root olduğunuzdan emin misiniz?" -#: cmdline/apt-mark.cc:379 +#: cmdline/apt-mark.cc:381 +#, fuzzy msgid "" "Usage: apt-mark [options] {auto|manual} pkg1 [pkg2 ...]\n" "\n" @@ -1258,6 +683,11 @@ msgid "" "Commands:\n" " auto - Mark the given packages as automatically installed\n" " manual - Mark the given packages as manually installed\n" +" hold - Mark a package as held back\n" +" unhold - Unset a package set as held back\n" +" showauto - Print the list of automatically installed packages\n" +" showmanual - Print the list of manually installed packages\n" +" showhold - Print the list of package on hold\n" "\n" "Options:\n" " -h This help text.\n" @@ -1289,6 +719,28 @@ msgstr "" "Ayrıntılı bilgi için apt-mark(8) ve apt.conf(5) rehber sayfalarına\n" "bakabilirsiniz." +#: cmdline/apt.cc:71 +msgid "" +"Usage: apt [options] command\n" +"\n" +"CLI for apt.\n" +"Basic commands: \n" +" list - list packages based on package names\n" +" search - search in package descriptions\n" +" show - show package details\n" +"\n" +" update - update list of available packages\n" +"\n" +" install - install packages\n" +" remove - remove packages\n" +"\n" +" upgrade - upgrade the system by installing/upgrading packages\n" +" full-upgrade - upgrade the system by removing/installing/upgrading " +"packages\n" +"\n" +" edit-sources - edit the source information file\n" +msgstr "" + #: methods/cdrom.cc:203 #, c-format msgid "Unable to read the cdrom database %s" @@ -1315,16 +767,16 @@ msgstr "%s konumundaki CD-ROM çıkarılamıyor, hala kullanımda olabilir." msgid "Disk not found." msgstr "Disk bulunamadı." -#: methods/cdrom.cc:262 methods/file.cc:82 methods/rsh.cc:275 +#: methods/cdrom.cc:262 methods/file.cc:82 methods/rsh.cc:274 msgid "File not found" msgstr "Dosya bulunamadı" -#: methods/copy.cc:46 methods/gzip.cc:105 methods/gzip.cc:114 -#: methods/rred.cc:512 methods/rred.cc:521 +#: methods/copy.cc:46 methods/gzip.cc:106 methods/rred.cc:599 +#: methods/rred.cc:609 msgid "Failed to stat" msgstr "Durum bilgisi okunamadı" -#: methods/copy.cc:83 methods/gzip.cc:111 methods/rred.cc:518 +#: methods/copy.cc:82 methods/gzip.cc:113 methods/rred.cc:606 msgid "Failed to set modification time" msgstr "Değişiklik zamanı ayarlanamadı" @@ -1333,34 +785,34 @@ msgid "Invalid URI, local URIS must not start with //" msgstr "Geçersiz URI, yerel URI'ler // ile başlamamalıdır" #. Login must be before getpeername otherwise dante won't work. -#: methods/ftp.cc:173 +#: methods/ftp.cc:172 msgid "Logging in" msgstr "Giriş yapılıyor" -#: methods/ftp.cc:179 +#: methods/ftp.cc:178 msgid "Unable to determine the peer name" msgstr "Eş adı belirlenemiyor" -#: methods/ftp.cc:184 +#: methods/ftp.cc:183 msgid "Unable to determine the local name" msgstr "Yerel ad belirlenemiyor" -#: methods/ftp.cc:215 methods/ftp.cc:243 +#: methods/ftp.cc:214 methods/ftp.cc:242 #, c-format msgid "The server refused the connection and said: %s" msgstr "Sunucu bağlantıyı reddetti, sunucunun iletisi: %s" -#: methods/ftp.cc:221 +#: methods/ftp.cc:220 #, c-format msgid "USER failed, server said: %s" msgstr "USER başarısız, sunucunun iletisi: %s" -#: methods/ftp.cc:228 +#: methods/ftp.cc:227 #, c-format msgid "PASS failed, server said: %s" msgstr "PASS başarısız, sunucunun iletisi: %s" -#: methods/ftp.cc:248 +#: methods/ftp.cc:247 msgid "" "A proxy server was specified but no login script, Acquire::ftp::ProxyLogin " "is empty." @@ -1368,117 +820,121 @@ msgstr "" "Bir Vekil sunucu belirtildi ancak oturum açma betiği belirtilmedi, Acquire::" "ftp::ProxyLogin boş." -#: methods/ftp.cc:276 +#: methods/ftp.cc:275 #, c-format msgid "Login script command '%s' failed, server said: %s" msgstr "Oturum açma betiği komutu '%s' başarısız oldu, sunucunun iletisi: %s" -#: methods/ftp.cc:302 +#: methods/ftp.cc:301 #, c-format msgid "TYPE failed, server said: %s" msgstr "TYPE başarısız, sunucunun iletisi: %s" -#: methods/ftp.cc:340 methods/ftp.cc:452 methods/rsh.cc:192 methods/rsh.cc:237 +#: methods/ftp.cc:339 methods/ftp.cc:451 methods/rsh.cc:191 methods/rsh.cc:236 msgid "Connection timeout" msgstr "Bağlantı zaman aşımına uğradı" -#: methods/ftp.cc:346 +#: methods/ftp.cc:345 msgid "Server closed the connection" msgstr "Sunucu bağlantıyı kesti" -#: methods/ftp.cc:349 methods/rsh.cc:199 apt-pkg/contrib/fileutl.cc:1264 -#: apt-pkg/contrib/fileutl.cc:1273 apt-pkg/contrib/fileutl.cc:1276 +#: methods/ftp.cc:348 methods/rsh.cc:198 apt-pkg/contrib/fileutl.cc:1292 +#: apt-pkg/contrib/fileutl.cc:1301 apt-pkg/contrib/fileutl.cc:1304 msgid "Read error" msgstr "Okuma hatası" -#: methods/ftp.cc:356 methods/rsh.cc:206 +#: methods/ftp.cc:355 methods/rsh.cc:205 msgid "A response overflowed the buffer." msgstr "Bir yanıt arabelleği taşırdı." -#: methods/ftp.cc:373 methods/ftp.cc:385 +#: methods/ftp.cc:372 methods/ftp.cc:384 msgid "Protocol corruption" msgstr "İletişim kuralları bozulması" -#: methods/ftp.cc:458 methods/rred.cc:238 methods/rsh.cc:243 -#: apt-pkg/contrib/fileutl.cc:1360 apt-pkg/contrib/fileutl.cc:1369 -#: apt-pkg/contrib/fileutl.cc:1372 apt-pkg/contrib/fileutl.cc:1397 +#: methods/ftp.cc:457 methods/rsh.cc:242 apt-pkg/contrib/fileutl.cc:1388 +#: apt-pkg/contrib/fileutl.cc:1397 apt-pkg/contrib/fileutl.cc:1400 +#: apt-pkg/contrib/fileutl.cc:1425 msgid "Write error" msgstr "Yazma hatası" -#: methods/ftp.cc:697 methods/ftp.cc:703 methods/ftp.cc:738 +#: methods/ftp.cc:696 methods/ftp.cc:702 methods/ftp.cc:737 msgid "Could not create a socket" msgstr "Bir soket oluşturulamadı" -#: methods/ftp.cc:708 +#: methods/ftp.cc:707 msgid "Could not connect data socket, connection timed out" msgstr "Veri soketine bağlanılamadı, bağlantı zaman aşımına uğradı" -#: methods/ftp.cc:714 +#: methods/ftp.cc:711 methods/connect.cc:116 apt-private/private-upgrade.cc:22 +msgid "Failed" +msgstr "Başarısız" + +#: methods/ftp.cc:713 msgid "Could not connect passive socket." msgstr "Edilgen sokete bağlanılamadı." -#: methods/ftp.cc:731 +#: methods/ftp.cc:730 msgid "getaddrinfo was unable to get a listening socket" msgstr "getaddrinfo bir dinleme soketi alamıyor" -#: methods/ftp.cc:745 +#: methods/ftp.cc:744 msgid "Could not bind a socket" msgstr "Bir sokete bağlanılamadı" -#: methods/ftp.cc:749 +#: methods/ftp.cc:748 msgid "Could not listen on the socket" msgstr "Soket dinlenemedi" -#: methods/ftp.cc:756 +#: methods/ftp.cc:755 msgid "Could not determine the socket's name" msgstr "Soketin adı belirlenemedi" -#: methods/ftp.cc:788 +#: methods/ftp.cc:787 msgid "Unable to send PORT command" msgstr "PORT komutu gönderilemedi" -#: methods/ftp.cc:798 +#: methods/ftp.cc:797 #, c-format msgid "Unknown address family %u (AF_*)" msgstr "Bilinmeyen adres ailesi %u (AF_*)" -#: methods/ftp.cc:807 +#: methods/ftp.cc:806 #, c-format msgid "EPRT failed, server said: %s" msgstr "EPRT başarısız, sunucunun iletisi: %s" -#: methods/ftp.cc:827 +#: methods/ftp.cc:826 msgid "Data socket connect timed out" msgstr "Veri soketi bağlantısı zaman aşımına uğradı" -#: methods/ftp.cc:834 +#: methods/ftp.cc:833 msgid "Unable to accept connection" msgstr "Bağlantı kabul edilemiyor" -#: methods/ftp.cc:873 methods/http.cc:1038 methods/rsh.cc:313 +#: methods/ftp.cc:872 methods/server.cc:357 methods/rsh.cc:312 msgid "Problem hashing file" msgstr "Dosya sağlaması yapılamadı" -#: methods/ftp.cc:886 +#: methods/ftp.cc:885 #, c-format msgid "Unable to fetch file, server said '%s'" msgstr "Dosya alınamıyor, sunucunun iletisi: '%s'" -#: methods/ftp.cc:901 methods/rsh.cc:332 +#: methods/ftp.cc:900 methods/rsh.cc:331 msgid "Data socket timed out" msgstr "Veri soketi zaman aşımına uğradı" -#: methods/ftp.cc:931 +#: methods/ftp.cc:930 #, c-format msgid "Data transfer failed, server said '%s'" msgstr "Veri aktarımı başarısız, sunucunun iletisi: '%s'" #. Get the files information -#: methods/ftp.cc:1008 +#: methods/ftp.cc:1009 msgid "Query" msgstr "Sorgu" -#: methods/ftp.cc:1120 +#: methods/ftp.cc:1123 msgid "Unable to invoke " msgstr "Çağrılamıyor " @@ -1544,36 +1000,36 @@ msgstr "'%s:%s' (%i - %s) adresi çözümlenirken bir şeyler kötü gitti" msgid "Unable to connect to %s:%s:" msgstr "Bağlanılamıyor %s:%s:" -#: methods/gpgv.cc:167 +#: methods/gpgv.cc:166 msgid "" "Internal error: Good signature, but could not determine key fingerprint?!" msgstr "İç hata: İmza iyi, ancak anahtar parmak izi belirlenemedi?!" -#: methods/gpgv.cc:171 +#: methods/gpgv.cc:170 msgid "At least one invalid signature was encountered." msgstr "En az bir geçersiz imza ile karşılaşıldı." -#: methods/gpgv.cc:173 +#: methods/gpgv.cc:172 msgid "Could not execute 'gpgv' to verify signature (is gpgv installed?)" msgstr "İmza doğrulama için 'gpgv' çalıştırılamadı (gpgv kurulu mu?)" #. TRANSLATORS: %s is a single techy word like 'NODATA' -#: methods/gpgv.cc:179 +#: methods/gpgv.cc:178 #, c-format msgid "" "Clearsigned file isn't valid, got '%s' (does the network require " "authentication?)" msgstr "" -#: methods/gpgv.cc:183 +#: methods/gpgv.cc:182 msgid "Unknown error executing gpgv" msgstr "gpgv çalıştırılırken bilinmeyen hata" -#: methods/gpgv.cc:216 methods/gpgv.cc:223 +#: methods/gpgv.cc:215 methods/gpgv.cc:222 msgid "The following signatures were invalid:\n" msgstr "Aşağıdaki imzalar geçersiz:\n" -#: methods/gpgv.cc:230 +#: methods/gpgv.cc:229 msgid "" "The following signatures couldn't be verified because the public key is not " "available:\n" @@ -1583,81 +1039,624 @@ msgstr "Aşağıdaki imzalar doğrulanamadı, çünkü genel anahtar mevcut değ msgid "Empty files can't be valid archives" msgstr "Boş dosyalar geçerli birer arşiv dosyası olamazlar" -#: methods/http.cc:394 +#: methods/http.cc:516 +msgid "Error writing to the file" +msgstr "Dosyaya yazılamadı" + +#: methods/http.cc:530 +msgid "Error reading from server. Remote end closed connection" +msgstr "Sunucundan okunurken hata. Uzak sonlu kapalı bağlantı" + +#: methods/http.cc:532 +msgid "Error reading from server" +msgstr "Sunucundan okunurken hata" + +#: methods/http.cc:568 +msgid "Error writing to file" +msgstr "Dosyaya yazılamadı" + +#: methods/http.cc:628 +msgid "Select failed" +msgstr "Seçme başarısız" + +#: methods/http.cc:633 +msgid "Connection timed out" +msgstr "Bağlantı zaman aşımına uğradı" + +#: methods/http.cc:656 +msgid "Error writing to output file" +msgstr "Çıktı dosyasına yazılırken hata" + +#: methods/server.cc:56 msgid "Waiting for headers" msgstr "Başlıklar bekleniyor" -#: methods/http.cc:544 +#: methods/server.cc:114 msgid "Bad header line" msgstr "Kötü başlık satırı" -#: methods/http.cc:569 methods/http.cc:576 +#: methods/server.cc:139 methods/server.cc:146 msgid "The HTTP server sent an invalid reply header" msgstr "HTTP sunucusu geçersiz bir cevap başlığı gönderdi" -#: methods/http.cc:606 +#: methods/server.cc:176 msgid "The HTTP server sent an invalid Content-Length header" msgstr "HTTP sunucusu geçersiz bir Content-Length başlığı gönderdi" -#: methods/http.cc:621 +#: methods/server.cc:199 msgid "The HTTP server sent an invalid Content-Range header" msgstr "HTTP sunucusu geçersiz bir Content-Range başlığı gönderdi" -#: methods/http.cc:623 +#: methods/server.cc:201 msgid "This HTTP server has broken range support" msgstr "HTTP sunucusunun aralık desteği bozuk" -#: methods/http.cc:647 +#: methods/server.cc:225 msgid "Unknown date format" msgstr "Bilinmeyen tarih biçimi" -#: methods/http.cc:826 -msgid "Select failed" -msgstr "Seçme başarısız" +#: methods/server.cc:494 +msgid "Bad header data" +msgstr "Kötü başlık verisi" -#: methods/http.cc:831 -msgid "Connection timed out" -msgstr "Bağlantı zaman aşımına uğradı" +#: methods/server.cc:511 methods/server.cc:567 +msgid "Connection failed" +msgstr "Bağlantı başarısız" -#: methods/http.cc:854 -msgid "Error writing to output file" -msgstr "Çıktı dosyasına yazılırken hata" +#: methods/server.cc:659 +msgid "Internal error" +msgstr "İç hata" -#: methods/http.cc:885 -msgid "Error writing to file" -msgstr "Dosyaya yazılamadı" +#: apt-private/private-list.cc:147 +msgid "Listing" +msgstr "" -#: methods/http.cc:913 -msgid "Error writing to the file" -msgstr "Dosyaya yazılamadı" +#: apt-private/private-install.cc:93 +msgid "Internal error, InstallPackages was called with broken packages!" +msgstr "İç hata, InstallPackages bozuk paketler ile çağrıldı!" -#: methods/http.cc:927 -msgid "Error reading from server. Remote end closed connection" -msgstr "Sunucundan okunurken hata. Uzak sonlu kapalı bağlantı" +#: apt-private/private-install.cc:102 +msgid "Packages need to be removed but remove is disabled." +msgstr "" +"Paketlerin kaldırılması gerekiyor ancak kaldırma işlemi devre dışı " +"bırakılmış." -#: methods/http.cc:929 -msgid "Error reading from server" -msgstr "Sunucundan okunurken hata" +#: apt-private/private-install.cc:121 +msgid "Internal error, Ordering didn't finish" +msgstr "İç hata, Sıralama tamamlanamadı" -#: methods/http.cc:1197 -msgid "Bad header data" -msgstr "Kötü başlık verisi" +#: apt-private/private-install.cc:159 +msgid "How odd.. The sizes didn't match, email apt@packages.debian.org" +msgstr "" +"Ne kadar ilginç.. Boyutlar eşleşmedi, apt@packages.debian.org adresine " +"eposta atın." -#: methods/http.cc:1214 methods/http.cc:1269 -msgid "Connection failed" -msgstr "Bağlantı başarısız" +#. 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 +#: apt-private/private-install.cc:166 +#, c-format +msgid "Need to get %sB/%sB of archives.\n" +msgstr "%sB/%sB arşiv dosyası indirilecek.\n" -#: methods/http.cc:1361 -msgid "Internal error" -msgstr "İç hata" +#. 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 +#: apt-private/private-install.cc:171 +#, c-format +msgid "Need to get %sB of archives.\n" +msgstr "%sB arşiv dosyası indirilecek.\n" + +#. 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 +#: apt-private/private-install.cc:178 +#, c-format +msgid "After this operation, %sB of additional disk space will be used.\n" +msgstr "Bu işlem tamamlandıktan sonra %sB ek disk alanı kullanılacak.\n" + +#. 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 +#: apt-private/private-install.cc:183 +#, c-format +msgid "After this operation, %sB disk space will be freed.\n" +msgstr "Bu işlem tamamlandıktan sonra %sB disk alanı boşalacak.\n" + +#: apt-private/private-install.cc:211 +#, c-format +msgid "You don't have enough free space in %s." +msgstr "%s içinde yeterli boş alanınız yok." + +#: apt-private/private-install.cc:221 apt-private/private-download.cc:55 +msgid "There are problems and -y was used without --force-yes" +msgstr "Bazı sorunlar çıktı ve -y seçeneği, --force-yes olmadan kullanıldı" + +#: apt-private/private-install.cc:227 apt-private/private-install.cc:249 +msgid "Trivial Only specified but this is not a trivial operation." +msgstr "" +"Yalnızca Önemsiz seçeneği ayarlandı, fakat bu önemsiz bir işlem bir değil." + +#. TRANSLATOR: This string needs to be typed by the user as a confirmation, so be +#. careful with hard to type or special characters (like non-breaking spaces) +#: apt-private/private-install.cc:231 +msgid "Yes, do as I say!" +msgstr "Evet, söylediğim şekilde yap!" + +#: apt-private/private-install.cc:233 +#, c-format +msgid "" +"You are about to do something potentially harmful.\n" +"To continue type in the phrase '%s'\n" +" ?] " +msgstr "" +"Tehlikeli bir iş yapmak üzeresiniz.\n" +"Devam etmek için '%s' ifadesini yazınız\n" +" ?] " + +#: apt-private/private-install.cc:239 apt-private/private-install.cc:257 +msgid "Abort." +msgstr "Vazgeç." + +#: apt-private/private-install.cc:254 +msgid "Do you want to continue?" +msgstr "Devam etmek istiyor musunuz?" + +#: apt-private/private-install.cc:324 +msgid "Some files failed to download" +msgstr "Bazı dosyalar indirilemedi" + +#: apt-private/private-install.cc:331 +msgid "" +"Unable to fetch some archives, maybe run apt-get update or try with --fix-" +"missing?" +msgstr "" +"Bazı arşivler alınamıyor, apt-get update'i çalıştırmayı ya da --fix-missing " +"seçeneğini ekleyerek düzeltmeyi deneyin." + +#: apt-private/private-install.cc:335 +msgid "--fix-missing and media swapping is not currently supported" +msgstr "--fix-missing seçeneği ve ortam takası şu an için desteklenmiyor" + +#: apt-private/private-install.cc:340 +msgid "Unable to correct missing packages." +msgstr "Eksik paketler düzeltilemedi." + +#: apt-private/private-install.cc:341 +msgid "Aborting install." +msgstr "Kurulum iptal ediliyor." + +#: apt-private/private-install.cc:377 +msgid "" +"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] "" +"Tüm dosyalarının üzerine yazıldığı için aşağıdaki paket\n" +"sisteminizden kayboldu:" +msgstr[1] "" +"Tüm dosyalarının üzerine yazıldığı için aşağıdaki paketler\n" +"sisteminizden kayboldu:" + +#: apt-private/private-install.cc:381 +msgid "Note: This is done automatically and on purpose by dpkg." +msgstr "Not: Bu eylem dpkg tarafından otomatik ve kasıtlı olarak yapılmıştır." + +#: apt-private/private-install.cc:402 +msgid "We are not supposed to delete stuff, can't start AutoRemover" +msgstr "Nesneleri silmemiz beklenemez, AutoRemover çalıştırılamıyor" + +#: apt-private/private-install.cc:510 +msgid "" +"Hmm, seems like the AutoRemover destroyed something which really\n" +"shouldn't happen. Please file a bug report against apt." +msgstr "" +"AutoRemover yapmaması gereken bir yıkıma\n" +"sebep oldu. Lütfen apt hakkında bir hata raporu doldurun." + +#. +#. if (Packages == 1) +#. { +#. c1out << std::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.") << std::endl; +#. } +#. +#: apt-private/private-install.cc:513 apt-private/private-install.cc:654 +msgid "The following information may help to resolve the situation:" +msgstr "Aşağıdaki bilgiler durumu çözmenize yardımcı olabilir:" + +#: apt-private/private-install.cc:517 +msgid "Internal Error, AutoRemover broke stuff" +msgstr "İç hata, AutoRemover bazı şeyleri bozdu" + +#: apt-private/private-install.cc:524 +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] "" +"Aşağıdaki paket otomatik olarak kurulmuş ve artık bu pakete gerek duyulmuyor:" +msgstr[1] "" +"Aşağıdaki paketler otomatik olarak kurulmuş ve artık bu paketlere gerek " +"duyulmuyor:" + +#: apt-private/private-install.cc:528 +#, 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 paket otomatik olarak kurulmuş ve artık gerekli değil.\n" +msgstr[1] "%lu paket otomatik olarak kurulmuş ve artık gerekli değil.\n" + +#: apt-private/private-install.cc:530 +msgid "Use 'apt-get autoremove' to remove it." +msgid_plural "Use 'apt-get autoremove' to remove them." +msgstr[0] "Bu paketi kaldırmak için 'apt-get autoremove' komutunu kullanın." +msgstr[1] "Bu paketleri kaldırmak için 'apt-get autoremove' komutunu kullanın." + +#: apt-private/private-install.cc:624 +msgid "You might want to run 'apt-get -f install' to correct these:" +msgstr "" +"Bunları düzeltmek için 'apt-get -f install' komutunu çalıştırmanız " +"gerekebilir:" + +#: apt-private/private-install.cc:626 +msgid "" +"Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a " +"solution)." +msgstr "" +"Karşılanmamış bağımlılıklar. 'apt-get -f install' komutunu paket seçeneği " +"vermeden deneyin (ya da bir çözüm belirtin)." + +#: apt-private/private-install.cc:639 +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 "" +"Bazı paketler kurulamadı. Bu durum, olanaksız bir durum istemiş\n" +"olduğunuzu ya da kararsız (unstable) dağıtımı kullandığınızı ve\n" +"bazı paketlerin henüz oluşturulamamış ya da oluşturulmakta\n" +"olduğunu gösterir." + +#: apt-private/private-install.cc:660 +msgid "Broken packages" +msgstr "Bozuk paketler" + +#: apt-private/private-install.cc:713 +msgid "The following extra packages will be installed:" +msgstr "Aşağıdaki ek paketler de kurulacak:" + +#: apt-private/private-install.cc:803 +msgid "Suggested packages:" +msgstr "Önerilen paketler:" + +#: apt-private/private-install.cc:804 +msgid "Recommended packages:" +msgstr "Tavsiye edilen paketler:" + +#: apt-private/private-download.cc:32 +msgid "WARNING: The following packages cannot be authenticated!" +msgstr "UYARI: Aşağıdaki paketler doğrulanamıyor!" + +#: apt-private/private-download.cc:36 +msgid "Authentication warning overridden.\n" +msgstr "Kimlik denetimi uyarısı görmezden geliniyor.\n" + +#: apt-private/private-download.cc:41 apt-private/private-download.cc:48 +msgid "Some packages could not be authenticated" +msgstr "Bazı paketlerin kimlik denetimi yapılamadı" + +#: apt-private/private-download.cc:46 +msgid "Install these packages without verification?" +msgstr "Paketler doğrulanmadan kurulsun mu?" + +#: apt-private/private-download.cc:87 apt-pkg/update.cc:84 +#, c-format +msgid "Failed to fetch %s %s\n" +msgstr "%s ağdan alınamadı. %s\n" + +#: apt-private/private-output.cc:75 apt-private/private-show.cc:81 +#: apt-private/private-show.cc:86 +msgid "unknown" +msgstr "" + +#: apt-private/private-output.cc:201 +#, fuzzy, c-format +msgid "[installed,upgradable to: %s]" +msgstr " [Kuruldu]" + +#: apt-private/private-output.cc:205 +#, fuzzy +msgid "[installed,local]" +msgstr " [Kuruldu]" + +#: apt-private/private-output.cc:208 +msgid "[installed,auto-removable]" +msgstr "" + +#: apt-private/private-output.cc:210 +#, fuzzy +msgid "[installed,automatic]" +msgstr " [Kuruldu]" + +#: apt-private/private-output.cc:212 +#, fuzzy +msgid "[installed]" +msgstr " [Kuruldu]" + +#: apt-private/private-output.cc:216 +#, c-format +msgid "[upgradable from: %s]" +msgstr "" + +#: apt-private/private-output.cc:220 +msgid "[residual-config]" +msgstr "" + +#: apt-private/private-output.cc:320 +msgid "The following packages have unmet dependencies:" +msgstr "Aşağıdaki paketler karşılanmamış bağımlılıklara sahip:" + +#: apt-private/private-output.cc:410 +#, c-format +msgid "but %s is installed" +msgstr "ama %s kurulu" + +#: apt-private/private-output.cc:412 +#, c-format +msgid "but %s is to be installed" +msgstr "ama %s kurulacak" + +#: apt-private/private-output.cc:419 +msgid "but it is not installable" +msgstr "ama kurulabilir değil" + +#: apt-private/private-output.cc:421 +msgid "but it is a virtual package" +msgstr "ama o bir sanal paket" + +#: apt-private/private-output.cc:424 +msgid "but it is not installed" +msgstr "ama kurulu değil" + +#: apt-private/private-output.cc:424 +msgid "but it is not going to be installed" +msgstr "ama kurulmayacak" + +#: apt-private/private-output.cc:429 +msgid " or" +msgstr " ya da" + +#: apt-private/private-output.cc:458 +msgid "The following NEW packages will be installed:" +msgstr "Aşağıdaki YENİ paketler kurulacak:" + +#: apt-private/private-output.cc:484 +msgid "The following packages will be REMOVED:" +msgstr "Aşağıdaki paketler KALDIRILACAK:" + +#: apt-private/private-output.cc:506 +msgid "The following packages have been kept back:" +msgstr "Aşağıdaki paketlerin mevcut durumları korunacak:" + +#: apt-private/private-output.cc:527 +msgid "The following packages will be upgraded:" +msgstr "Aşağıdaki paketler yükseltilecek:" + +#: apt-private/private-output.cc:548 +msgid "The following packages will be DOWNGRADED:" +msgstr "Aşağıdaki paketlerin SÜRÜMLERİ DÜŞÜRÜLECEK:" + +#: apt-private/private-output.cc:568 +msgid "The following held packages will be changed:" +msgstr "Aşağıdaki eski sürümlerinde tutulan paketler değiştirilecek:" + +#: apt-private/private-output.cc:623 +#, c-format +msgid "%s (due to %s) " +msgstr "%s (%s nedeniyle) " + +#: apt-private/private-output.cc:631 +msgid "" +"WARNING: The following essential packages will be removed.\n" +"This should NOT be done unless you know exactly what you are doing!" +msgstr "" +"UYARI: Aşağıdaki temel paketler kaldırılacak.\n" +"Bu işlem ne yaptığınızı tam olarak bilmediğiniz takdirde YAPILMAMALIDIR!" + +#: apt-private/private-output.cc:662 +#, c-format +msgid "%lu upgraded, %lu newly installed, " +msgstr "%lu paket yükseltilecek, %lu yeni paket kurulacak, " + +#: apt-private/private-output.cc:666 +#, c-format +msgid "%lu reinstalled, " +msgstr "%lu paket yeniden kurulacak, " + +#: apt-private/private-output.cc:668 +#, c-format +msgid "%lu downgraded, " +msgstr "%lu paketin sürümü düşürülecek, " + +#: apt-private/private-output.cc:670 +#, c-format +msgid "%lu to remove and %lu not upgraded.\n" +msgstr "%lu paket kaldırılacak ve %lu paket yükseltilmeyecek.\n" + +#: apt-private/private-output.cc:674 +#, c-format +msgid "%lu not fully installed or removed.\n" +msgstr "%lu paket tam olarak kurulmayacak ya da kaldırılmayacak.\n" + +#. TRANSLATOR: Yes/No question help-text: defaulting to Y[es] +#. e.g. "Do you want to continue? [Y/n] " +#. The user has to answer with an input matching the +#. YESEXPR/NOEXPR defined in your l10n. +#: apt-private/private-output.cc:696 +msgid "[Y/n]" +msgstr "[E/h]" + +#. TRANSLATOR: Yes/No question help-text: defaulting to N[o] +#. e.g. "Should this file be removed? [y/N] " +#. The user has to answer with an input matching the +#. YESEXPR/NOEXPR defined in your l10n. +#: apt-private/private-output.cc:702 +msgid "[y/N]" +msgstr "[e/H]" + +#. TRANSLATOR: "Yes" answer printed for a yes/no question if --assume-yes is set +#: apt-private/private-output.cc:713 +msgid "Y" +msgstr "E" + +#. TRANSLATOR: "No" answer printed for a yes/no question if --assume-no is set +#: apt-private/private-output.cc:719 +msgid "N" +msgstr "H" + +#: apt-private/private-output.cc:741 apt-pkg/cachefilter.cc:33 +#, c-format +msgid "Regex compilation error - %s" +msgstr "Regex derleme hatası - %s" + +#: apt-private/private-cachefile.cc:87 +msgid "Correcting dependencies..." +msgstr "Bağımlılıklar düzeltiliyor..." + +#: apt-private/private-cachefile.cc:90 +msgid " failed." +msgstr " başarısız oldu." + +#: apt-private/private-cachefile.cc:93 +msgid "Unable to correct dependencies" +msgstr "Bağımlılıklar düzeltilemedi" + +#: apt-private/private-cachefile.cc:96 +msgid "Unable to minimize the upgrade set" +msgstr "Yükseltme kümesi küçültülemiyor" + +#: apt-private/private-cachefile.cc:98 +msgid " Done" +msgstr " Tamamlandı" + +#: apt-private/private-cachefile.cc:102 +msgid "You might want to run 'apt-get -f install' to correct these." +msgstr "" +"Bu sorunları düzeltmek için 'apt-get -f install' komutunu çalıştırmanız " +"gerekebilir." + +#: apt-private/private-cachefile.cc:105 +msgid "Unmet dependencies. Try using -f." +msgstr "Karşılanmayan bağımlılıklar. -f kullanmayı deneyin." + +#: apt-private/private-cacheset.cc:26 apt-private/private-search.cc:57 +msgid "Sorting" +msgstr "" + +#: apt-private/private-update.cc:45 +msgid "The update command takes no arguments" +msgstr "'update' komutu bağımsız değişken almamaktadır" + +#: apt-private/private-upgrade.cc:19 +msgid "Calculating upgrade... " +msgstr "Yükseltme hesaplanıyor... " + +#: apt-private/private-upgrade.cc:24 +#, fuzzy +msgid "Internal error, Upgrade broke stuff" +msgstr "İç hata, AllUpgrade bazı şeyleri bozdu" + +#: apt-private/private-upgrade.cc:26 +msgid "Done" +msgstr "Bitti" + +#: apt-private/private-search.cc:61 +msgid "Full Text Search" +msgstr "" + +#: apt-private/private-show.cc:152 +#, c-format +msgid "There is %lu additional record. Please use the '-a' switch to see it" +msgid_plural "" +"There are %lu additional records. Please use the '-a' switch to see them." +msgstr[0] "" +msgstr[1] "" + +#: apt-private/private-show.cc:159 +msgid "not a real package (virtual)" +msgstr "" + +#: apt-private/private-main.cc:19 +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 "" +"NOT: Bu sadece simülasyondur!\n" +" apt-get sadece root hakları ile gerçekten kullanılabilir.\n" +" Unutmayın ki simülasyonda kilitleme yapılmaz,\n" +" bu nedenle bu simülasyonun tam uygunluğuna güvenmeyin." + +#: apt-private/private-sources.cc:45 +#, fuzzy, c-format +msgid "Failed to parse %s. Edit again? " +msgstr "%s, %s olarak yeniden adlandırılamadı" + +#: apt-private/private-sources.cc:57 +#, c-format +msgid "Your '%s' file changed, please run 'apt-get update'." +msgstr "" + +#: apt-private/acqprogress.cc:63 +msgid "Hit " +msgstr "Bağlandı " + +#: apt-private/acqprogress.cc:87 +msgid "Get:" +msgstr "Alınıyor: " + +#: apt-private/acqprogress.cc:118 +msgid "Ign " +msgstr "Yoksay " + +#: apt-private/acqprogress.cc:122 +msgid "Err " +msgstr "Hata " + +#: apt-private/acqprogress.cc:143 +#, c-format +msgid "Fetched %sB in %s (%sB/s)\n" +msgstr "%2$s'de %1$sB alındı (%3$sB/s)\n" + +#: apt-private/acqprogress.cc:233 +#, c-format +msgid " [Working]" +msgstr " [Çalışıyor]" + +#: apt-private/acqprogress.cc:294 +#, c-format +msgid "" +"Media change: please insert the disc labeled\n" +" '%s'\n" +"in the drive '%s' and press enter\n" +msgstr "" +"Ortam değişimi: Lütfen '%2$s' sürücüsüne\n" +" '%1$s'\n" +"olarak etiketlenmiş diski takın ve enter tuşuna basın.\n" #. 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:464 -#: apt-pkg/contrib/cdromutl.cc:184 apt-pkg/contrib/fileutl.cc:404 -#: apt-pkg/contrib/fileutl.cc:517 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:362 +#: apt-pkg/contrib/cdromutl.cc:184 apt-pkg/contrib/fileutl.cc:406 +#: apt-pkg/contrib/fileutl.cc:519 apt-pkg/sourcelist.cc:271 +#: apt-pkg/sourcelist.cc:277 apt-pkg/acquire.cc:485 apt-pkg/init.cc:100 +#: apt-pkg/init.cc:108 apt-pkg/clean.cc:36 apt-pkg/policy.cc:373 #, c-format msgid "Unable to read %s" msgstr "%s okunamıyor" @@ -1694,60 +1693,43 @@ msgstr "Yansı dosyası %s okunamıyor" msgid "[Mirror: %s]" msgstr "[Yansı: %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 "" -"%s mmap ve dosya işlem kullanımı ile yamalanamadı - yama bozuk gibi duruyor." - -#: 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 "" -"%s mmap ile yamalanamadı (mmap'e özel bir hata değil) - yama bozuk gibi " -"duruyor." - -#: methods/rsh.cc:99 ftparchive/multicompress.cc:168 +#: methods/rsh.cc:98 ftparchive/multicompress.cc:169 msgid "Failed to create IPC pipe to subprocess" msgstr "Altsürece IPC borusu oluşturulamadı" -#: methods/rsh.cc:340 +#: methods/rsh.cc:339 msgid "Connection closed prematurely" msgstr "Bağlantı vaktinden önce kapandı" -#: dselect/install:32 +#: dselect/install:33 msgid "Bad default setting!" msgstr "Geçersiz öntanımlı ayar!" -#: dselect/install:51 dselect/install:83 dselect/install:87 dselect/install:94 -#: dselect/install:105 dselect/update:45 +#: dselect/install:52 dselect/install:84 dselect/install:88 dselect/install:95 +#: dselect/install:106 dselect/update:45 msgid "Press enter to continue." msgstr "Devam etmek için giriş (enter) tuşuna basın." -#: dselect/install:91 +#: dselect/install:92 msgid "Do you want to erase any previously downloaded .deb files?" msgstr "Daha önceden indirilmiş .deb dosyalarını silmek istiyor musunuz?" -#: dselect/install:101 +#: dselect/install:102 msgid "Some errors occurred while unpacking. Packages that were installed" msgstr "" "Paket açılırken bazı sorunlar çıktı. Kurulan paketler yapılandırılacak." -#: dselect/install:102 +#: dselect/install:103 msgid "will be configured. This may result in duplicate errors" msgstr "Bu durum, çift hata iletilerine ya da eksik bağımlılıkların neden" -#: dselect/install:103 +#: dselect/install:104 msgid "or errors caused by missing dependencies. This is OK, only the errors" msgstr "" "olduğu hatalara yol açabilir. Bu durum bir sorun teşkil etmez, yalnızca bu " "iletinin" -#: dselect/install:104 +#: dselect/install:105 msgid "" "above this message are important. Please fix them and run [I]nstall again" msgstr "" @@ -1758,12 +1740,7 @@ msgstr "" msgid "Merging available information" msgstr "Kullanılabilir bilgiler birleştiriliyor" -#: cmdline/apt-extracttemplates.cc:102 -#, c-format -msgid "%s not a valid DEB package." -msgstr "%s geçerli bir DEB paketi değil." - -#: cmdline/apt-extracttemplates.cc:236 +#: cmdline/apt-extracttemplates.cc:224 msgid "" "Usage: apt-extracttemplates file1 [file2 ...]\n" "\n" @@ -1787,12 +1764,12 @@ msgstr "" " -c=? Belirtilen ayar dosyasını kullanır\n" " -o=? Ayar seçeneği belirtmeyi sağlar, ör -o dir::cache=/tmp\n" -#: cmdline/apt-extracttemplates.cc:271 apt-pkg/pkgcachegen.cc:1388 +#: cmdline/apt-extracttemplates.cc:256 apt-pkg/pkgcachegen.cc:1388 #, c-format msgid "Unable to write to %s" msgstr "%s dosyasına yazılamıyor" -#: cmdline/apt-extracttemplates.cc:313 +#: cmdline/apt-extracttemplates.cc:298 msgid "Cannot get debconf version. Is debconf installed?" msgstr "debconf sürümü alınamıyor. debconf kurulu mu?" @@ -2000,36 +1977,36 @@ msgstr "%s bağlantı okuması başarılamadı" msgid "Failed to unlink %s" msgstr "%s bağlantı koparma başarılamadı" -#: ftparchive/writer.cc:288 +#: ftparchive/writer.cc:289 #, c-format msgid "*** Failed to link %s to %s" msgstr "*** %s, %s konumuna bağlanamadı" -#: ftparchive/writer.cc:298 +#: ftparchive/writer.cc:299 #, c-format msgid " DeLink limit of %sB hit.\n" msgstr " %sB'lik bağlantı koparma (DeLink) sınırına ulaşıldı.\n" -#: ftparchive/writer.cc:403 +#: ftparchive/writer.cc:404 msgid "Archive had no package field" msgstr "Arşivde paket alanı yok" -#: ftparchive/writer.cc:411 ftparchive/writer.cc:701 +#: ftparchive/writer.cc:412 ftparchive/writer.cc:702 #, c-format msgid " %s has no override entry\n" msgstr " %s için geçersiz kılma girdisi yok\n" -#: ftparchive/writer.cc:479 ftparchive/writer.cc:845 +#: ftparchive/writer.cc:480 ftparchive/writer.cc:846 #, c-format msgid " %s maintainer is %s not %s\n" msgstr " %s geliştiricisi %s, %s değil\n" -#: ftparchive/writer.cc:711 +#: ftparchive/writer.cc:712 #, c-format msgid " %s has no source override entry\n" msgstr " '%s' paketinin yerine geçecek bir kaynak paket yok\n" -#: ftparchive/writer.cc:715 +#: ftparchive/writer.cc:716 #, c-format msgid " %s has no binary override entry either\n" msgstr " '%s' paketinin yerine geçecek bir ikili paket de yok\n" @@ -2038,77 +2015,84 @@ msgstr " '%s' paketinin yerine geçecek bir ikili paket de yok\n" msgid "realloc - Failed to allocate memory" msgstr "realloc - Bellek ayırma yapılamadı" -#: ftparchive/override.cc:35 ftparchive/override.cc:143 +#: ftparchive/override.cc:35 ftparchive/override.cc:139 #, c-format msgid "Unable to open %s" msgstr "%s açılamıyor" -#: ftparchive/override.cc:61 ftparchive/override.cc:167 +#. skip spaces +#. find end of word +#: ftparchive/override.cc:65 +#, fuzzy, c-format +msgid "Malformed override %s line %llu (%s)" +msgstr "Hatalı geçersiz kılma %s satır %llu #1" + +#: ftparchive/override.cc:124 ftparchive/override.cc:198 +#, c-format +msgid "Failed to read the override file %s" +msgstr "Geçersiz kılma dosyası %s okunamadı" + +#: ftparchive/override.cc:163 #, c-format msgid "Malformed override %s line %llu #1" msgstr "Hatalı geçersiz kılma %s satır %llu #1" -#: ftparchive/override.cc:75 ftparchive/override.cc:179 +#: ftparchive/override.cc:175 #, c-format msgid "Malformed override %s line %llu #2" msgstr "Hatalı geçersiz kılma %s satır %llu #2" -#: ftparchive/override.cc:89 ftparchive/override.cc:192 +#: ftparchive/override.cc:188 #, c-format msgid "Malformed override %s line %llu #3" msgstr "Hatalı geçersiz kılma %s satır %llu #3" -#: ftparchive/override.cc:128 ftparchive/override.cc:202 -#, c-format -msgid "Failed to read the override file %s" -msgstr "Geçersiz kılma dosyası %s okunamadı" - -#: ftparchive/multicompress.cc:70 +#: ftparchive/multicompress.cc:71 #, c-format msgid "Unknown compression algorithm '%s'" msgstr "Bilinmeyen sıkıştırma algoritması '%s'" -#: ftparchive/multicompress.cc:100 +#: ftparchive/multicompress.cc:101 #, c-format msgid "Compressed output %s needs a compression set" msgstr "Sıkıştırılmış %s çıktısı bir sıkıştırma kümesine ihtiyaç duymaktadır." -#: ftparchive/multicompress.cc:189 +#: ftparchive/multicompress.cc:190 msgid "Failed to create FILE*" msgstr "DOSYA* oluşturulamadı" -#: ftparchive/multicompress.cc:192 +#: ftparchive/multicompress.cc:193 msgid "Failed to fork" msgstr "fork yapılamadı" -#: ftparchive/multicompress.cc:206 +#: ftparchive/multicompress.cc:207 msgid "Compress child" msgstr "Çocuğu sıkıştır" -#: ftparchive/multicompress.cc:229 +#: ftparchive/multicompress.cc:230 #, c-format msgid "Internal error, failed to create %s" msgstr "İç hata, %s oluşturulamadı" -#: ftparchive/multicompress.cc:304 +#: ftparchive/multicompress.cc:303 msgid "IO to subprocess/file failed" msgstr "Altsürece/dosyaya GÇ işlemi başarısız oldu" -#: ftparchive/multicompress.cc:342 +#: ftparchive/multicompress.cc:341 msgid "Failed to read while computing MD5" msgstr "MD5 hesaplanırken okunamadı" -#: ftparchive/multicompress.cc:358 +#: ftparchive/multicompress.cc:357 #, c-format msgid "Problem unlinking %s" msgstr "%s bağı koparılırken sorun çıktı" -#: ftparchive/multicompress.cc:373 apt-inst/extract.cc:187 +#: ftparchive/multicompress.cc:372 apt-inst/extract.cc:187 #, c-format msgid "Failed to rename %s to %s" msgstr "%s, %s olarak yeniden adlandırılamadı" -#: cmdline/apt-internal-solver.cc:37 +#: cmdline/apt-internal-solver.cc:38 msgid "" "Usage: apt-internal-solver\n" "\n" @@ -2162,23 +2146,23 @@ msgstr "" " -o=? Herhangi bir yapılandırma seçeneği ayarla, örneğin -o dir::cache=/" "tmp\n" -#: apt-inst/contrib/extracttar.cc:116 +#: apt-inst/contrib/extracttar.cc:122 msgid "Failed to create pipes" msgstr "Boru oluşturulamadı" -#: apt-inst/contrib/extracttar.cc:143 +#: apt-inst/contrib/extracttar.cc:149 msgid "Failed to exec gzip " msgstr "Gzip çalıştırılamadı " -#: apt-inst/contrib/extracttar.cc:180 apt-inst/contrib/extracttar.cc:210 +#: apt-inst/contrib/extracttar.cc:186 apt-inst/contrib/extracttar.cc:216 msgid "Corrupted archive" msgstr "Bozuk arşiv" -#: apt-inst/contrib/extracttar.cc:195 +#: apt-inst/contrib/extracttar.cc:201 msgid "Tar checksum failed, archive corrupted" msgstr "Tar sağlama toplamı başarısız, arşiv bozulmuş" -#: apt-inst/contrib/extracttar.cc:302 +#: apt-inst/contrib/extracttar.cc:306 #, c-format msgid "Unknown TAR header type %u, member %s" msgstr "Bilinmeyen TAR başlığı türü %u, üye %s" @@ -2244,7 +2228,7 @@ msgstr "%s/%s yapılandırma dosyası zaten mevcut" msgid "Failed to write file %s" msgstr "%s dosyasına yazılamadı" -#: apt-inst/dirstream.cc:98 apt-inst/dirstream.cc:106 +#: apt-inst/dirstream.cc:106 #, c-format msgid "Failed to close file %s" msgstr "%s dosyası kapatılamadı" @@ -2301,23 +2285,18 @@ msgstr "%s/%s dosyası %s paketindeki aynı adlı dosyanın üzerine yazmak isti msgid "Unable to stat %s" msgstr "%s durum bilgisi alınamadı" -#: apt-inst/deb/debfile.cc:41 apt-inst/deb/debfile.cc:46 +#: apt-inst/deb/debfile.cc:41 apt-inst/deb/debfile.cc:48 +#: apt-inst/deb/debfile.cc:57 #, c-format msgid "This is not a valid DEB archive, missing '%s' member" msgstr "Bu dosya geçerli bir DEB arşivi değil, '%s' üyesi eksik" -#. 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 "Bu dosya geçerli bir DEB arşivi değil, '%s', '%s' ya da '%s' üyesi yok" - -#: apt-inst/deb/debfile.cc:120 +#: apt-inst/deb/debfile.cc:124 #, c-format msgid "Internal error, could not locate member %s" msgstr "İç hata, %s üyesi bulunamadı" -#: apt-inst/deb/debfile.cc:214 +#: apt-inst/deb/debfile.cc:219 msgid "Unparsable control file" msgstr "Ayrıştırılamayan 'control' dosyası" @@ -2362,14 +2341,14 @@ msgstr "" "Kullanımdaki değer: %lu (ayrıntılı bilgi için man 5 apt.conf komutunu " "kullanın)" -#: apt-pkg/contrib/mmap.cc:440 +#: apt-pkg/contrib/mmap.cc:446 #, c-format msgid "" "Unable to increase the size of the MMap as the limit of %lu bytes is already " "reached." msgstr "%lu baytlık sınıra ulaşıldığı için MMap boyutu artırılamadı." -#: apt-pkg/contrib/mmap.cc:443 +#: apt-pkg/contrib/mmap.cc:449 msgid "" "Unable to increase size of the MMap as automatic growing is disabled by user." msgstr "" @@ -2377,87 +2356,87 @@ msgstr "" "artırılamadı." #. d means days, h means hours, min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:378 +#: apt-pkg/contrib/strutl.cc:401 #, c-format msgid "%lid %lih %limin %lis" msgstr "%li gün %li saat %li dk. %li sn." #. h means hours, min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:385 +#: apt-pkg/contrib/strutl.cc:408 #, c-format msgid "%lih %limin %lis" msgstr "%li saat %li dk. %li sn." #. min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:392 +#: apt-pkg/contrib/strutl.cc:415 #, c-format msgid "%limin %lis" msgstr "%li dk. %li sn." #. s means seconds -#: apt-pkg/contrib/strutl.cc:397 +#: apt-pkg/contrib/strutl.cc:420 #, c-format msgid "%lis" msgstr "%li sn." -#: apt-pkg/contrib/strutl.cc:1173 +#: apt-pkg/contrib/strutl.cc:1229 #, c-format msgid "Selection %s not found" msgstr "%s seçimi bulunamadı" -#: apt-pkg/contrib/configuration.cc:491 +#: apt-pkg/contrib/configuration.cc:503 #, c-format msgid "Unrecognized type abbreviation: '%c'" msgstr "Tanınamayan tür kısaltması: '%c'" -#: apt-pkg/contrib/configuration.cc:605 +#: apt-pkg/contrib/configuration.cc:617 #, c-format msgid "Opening configuration file %s" msgstr "Yapılandırma dosyası (%s) açılıyor" -#: apt-pkg/contrib/configuration.cc:773 +#: apt-pkg/contrib/configuration.cc:785 #, c-format msgid "Syntax error %s:%u: Block starts with no name." msgstr "Sözdizim hatası %s:%u: Blok ad olmadan başlıyor." -#: apt-pkg/contrib/configuration.cc:792 +#: apt-pkg/contrib/configuration.cc:804 #, c-format msgid "Syntax error %s:%u: Malformed tag" msgstr "Sözdizim hatası %s:%u: Kötü biçimlendirilmiş etiket" -#: apt-pkg/contrib/configuration.cc:809 +#: apt-pkg/contrib/configuration.cc:821 #, c-format msgid "Syntax error %s:%u: Extra junk after value" msgstr "Sözdizim hatası %s:%u: Değerden sonra ilave gereksiz" -#: apt-pkg/contrib/configuration.cc:849 +#: apt-pkg/contrib/configuration.cc:861 #, c-format msgid "Syntax error %s:%u: Directives can only be done at the top level" msgstr "Sözdizim hatası %s:%u: Yönergeler yalnızca en üst düzeyde bitebilir" -#: apt-pkg/contrib/configuration.cc:856 +#: apt-pkg/contrib/configuration.cc:868 #, c-format msgid "Syntax error %s:%u: Too many nested includes" msgstr "Sözdizim hatası %s:%u: Çok fazla yuvalanmış 'include'" -#: apt-pkg/contrib/configuration.cc:860 apt-pkg/contrib/configuration.cc:865 +#: apt-pkg/contrib/configuration.cc:872 apt-pkg/contrib/configuration.cc:877 #, c-format msgid "Syntax error %s:%u: Included from here" msgstr "Sözdizim hatası %s:%u: Buradan 'include' edilmiş" -#: apt-pkg/contrib/configuration.cc:869 +#: apt-pkg/contrib/configuration.cc:881 #, c-format msgid "Syntax error %s:%u: Unsupported directive '%s'" msgstr "Sözdizim hatası %s:%u: Desteklenmeyen yönerge '%s'" -#: apt-pkg/contrib/configuration.cc:872 +#: apt-pkg/contrib/configuration.cc:884 #, c-format msgid "Syntax error %s:%u: clear directive requires an option tree as argument" msgstr "" "Sözdizim hatası %s:%u: clear yönergesi argüman olarak bir seçenek ağacı " "gerektirir." -#: apt-pkg/contrib/configuration.cc:922 +#: apt-pkg/contrib/configuration.cc:934 #, c-format msgid "Syntax error %s:%u: Extra junk at end of file" msgstr "Sözdizim hatası %s:%u: Dosya sonunda ilave gereksiz" @@ -2482,50 +2461,50 @@ msgstr "" msgid "%c%s... %u%%" msgstr "%c%s... Bitti" -#: apt-pkg/contrib/cmndline.cc:80 +#: apt-pkg/contrib/cmndline.cc:116 #, c-format msgid "Command line option '%c' [from %s] is not known." msgstr "Komut satırı seçeneği '%c' [%s içinden] tanınmıyor." -#: apt-pkg/contrib/cmndline.cc:105 apt-pkg/contrib/cmndline.cc:114 -#: apt-pkg/contrib/cmndline.cc:122 +#: apt-pkg/contrib/cmndline.cc:141 apt-pkg/contrib/cmndline.cc:150 +#: apt-pkg/contrib/cmndline.cc:158 #, c-format msgid "Command line option %s is not understood" msgstr "Komut satırı seçeneği %s anlaşılamadı" -#: apt-pkg/contrib/cmndline.cc:127 +#: apt-pkg/contrib/cmndline.cc:163 #, c-format msgid "Command line option %s is not boolean" msgstr "Komut satırı seçeneği %s mantıksal değer değil" -#: apt-pkg/contrib/cmndline.cc:168 apt-pkg/contrib/cmndline.cc:189 +#: apt-pkg/contrib/cmndline.cc:204 apt-pkg/contrib/cmndline.cc:225 #, c-format msgid "Option %s requires an argument." msgstr "%s seçeneği bir bağımsız değişkene gerek duyar." -#: apt-pkg/contrib/cmndline.cc:202 apt-pkg/contrib/cmndline.cc:208 +#: apt-pkg/contrib/cmndline.cc:238 apt-pkg/contrib/cmndline.cc:244 #, c-format msgid "Option %s: Configuration item specification must have an =<val>." msgstr "" "%s seçeneği: Yapılandırma öğesi tanımlaması =<değer> şeklinde değer " "içermelidir." -#: apt-pkg/contrib/cmndline.cc:237 +#: apt-pkg/contrib/cmndline.cc:273 #, c-format msgid "Option %s requires an integer argument, not '%s'" msgstr "%s seçeneği bir tam sayı bağımsız değişkene gerek duyar, '%s' değil" -#: apt-pkg/contrib/cmndline.cc:268 +#: apt-pkg/contrib/cmndline.cc:304 #, c-format msgid "Option '%s' is too long" msgstr "'%s' seçeneği çok uzun" -#: apt-pkg/contrib/cmndline.cc:300 +#: apt-pkg/contrib/cmndline.cc:336 #, c-format msgid "Sense %s is not understood, try true or false." msgstr "%s algılaması anlaşılamadı, true (doğru) ya da false (yanlış) deneyin." -#: apt-pkg/contrib/cmndline.cc:350 +#: apt-pkg/contrib/cmndline.cc:386 #, c-format msgid "Invalid operation %s" msgstr "Geçersiz işlem: %s" @@ -2539,49 +2518,49 @@ msgstr "Bağlama noktasının (%s) durum bilgisi alınamadı" msgid "Failed to stat the cdrom" msgstr "Cdrom durum bilgisi alınamadı" -#: apt-pkg/contrib/fileutl.cc:93 +#: apt-pkg/contrib/fileutl.cc:95 #, c-format msgid "Problem closing the gzip file %s" msgstr "Gzip dosyası %s kapatılamadı" -#: apt-pkg/contrib/fileutl.cc:226 +#: apt-pkg/contrib/fileutl.cc:228 #, c-format msgid "Not using locking for read only lock file %s" msgstr "Kilitleme dosyası %s salt okunur olduğu için kilitleme kullanılmıyor" -#: apt-pkg/contrib/fileutl.cc:231 +#: apt-pkg/contrib/fileutl.cc:233 #, c-format msgid "Could not open lock file %s" msgstr "Kilit dosyası %s açılamadı" -#: apt-pkg/contrib/fileutl.cc:254 +#: apt-pkg/contrib/fileutl.cc:256 #, c-format msgid "Not using locking for nfs mounted lock file %s" msgstr "nfs ile bağlanmış kilit dosyası %s için kilitleme kullanılmıyor" -#: apt-pkg/contrib/fileutl.cc:259 +#: apt-pkg/contrib/fileutl.cc:261 #, c-format msgid "Could not get lock %s" msgstr "%s kilidi alınamadı" -#: apt-pkg/contrib/fileutl.cc:396 apt-pkg/contrib/fileutl.cc:510 +#: apt-pkg/contrib/fileutl.cc:398 apt-pkg/contrib/fileutl.cc:512 #, c-format msgid "List of files can't be created as '%s' is not a directory" msgstr "'%s' dizin olmadığı için dosya listeli oluşturulamıyor" -#: apt-pkg/contrib/fileutl.cc:430 +#: apt-pkg/contrib/fileutl.cc:432 #, c-format msgid "Ignoring '%s' in directory '%s' as it is not a regular file" msgstr "" "'%2$s' dizinindeki '%1$s' normal bir dosya olmadığı için görmezden geliniyor." -#: apt-pkg/contrib/fileutl.cc:448 +#: apt-pkg/contrib/fileutl.cc:450 #, c-format msgid "Ignoring file '%s' in directory '%s' as it has no filename extension" msgstr "" "'%2$s' dizinindeki '%1$s' dosyası uzantısı olmadığı için görmezden geliniyor." -#: apt-pkg/contrib/fileutl.cc:457 +#: apt-pkg/contrib/fileutl.cc:459 #, c-format msgid "" "Ignoring file '%s' in directory '%s' as it has an invalid filename extension" @@ -2589,75 +2568,75 @@ msgstr "" "'%2$s' dizinindeki '%1$s' dosyası geçersiz bir dosya uzantısı olduğu için " "yok sayılıyor." -#: apt-pkg/contrib/fileutl.cc:844 +#: apt-pkg/contrib/fileutl.cc:862 #, c-format msgid "Sub-process %s received a segmentation fault." msgstr "%s altsüreci bir bölümleme hatası aldı (segmentation fault)." -#: apt-pkg/contrib/fileutl.cc:846 +#: apt-pkg/contrib/fileutl.cc:864 #, c-format msgid "Sub-process %s received signal %u." msgstr "%s altsüreci %u sinyali aldı" -#: apt-pkg/contrib/fileutl.cc:850 apt-pkg/contrib/gpgv.cc:243 +#: apt-pkg/contrib/fileutl.cc:868 apt-pkg/contrib/gpgv.cc:237 #, c-format msgid "Sub-process %s returned an error code (%u)" msgstr "%s altsüreci bir hata kodu gönderdi (%u)" -#: apt-pkg/contrib/fileutl.cc:852 apt-pkg/contrib/gpgv.cc:236 +#: apt-pkg/contrib/fileutl.cc:870 apt-pkg/contrib/gpgv.cc:230 #, c-format msgid "Sub-process %s exited unexpectedly" msgstr "%s altsüreci beklenmeyen bir şekilde sona erdi" -#: apt-pkg/contrib/fileutl.cc:988 +#: apt-pkg/contrib/fileutl.cc:1016 #, c-format msgid "Could not open file %s" msgstr "%s dosyası açılamadı" -#: apt-pkg/contrib/fileutl.cc:1065 +#: apt-pkg/contrib/fileutl.cc:1093 #, c-format msgid "Could not open file descriptor %d" msgstr "Dosya tanımlayıcı %d açılamadı" -#: apt-pkg/contrib/fileutl.cc:1150 +#: apt-pkg/contrib/fileutl.cc:1178 msgid "Failed to create subprocess IPC" msgstr "Altsüreç IPC'si oluşturulamadı" -#: apt-pkg/contrib/fileutl.cc:1205 +#: apt-pkg/contrib/fileutl.cc:1233 msgid "Failed to exec compressor " msgstr "Sıkıştırma programı çalıştırılamadı " -#: apt-pkg/contrib/fileutl.cc:1298 +#: apt-pkg/contrib/fileutl.cc:1326 #, c-format msgid "read, still have %llu to read but none left" msgstr "read, %llu bayt okunması gerekli fakat hiç kalmamış" -#: apt-pkg/contrib/fileutl.cc:1385 apt-pkg/contrib/fileutl.cc:1407 +#: apt-pkg/contrib/fileutl.cc:1413 apt-pkg/contrib/fileutl.cc:1435 #, c-format msgid "write, still have %llu to write but couldn't" msgstr "write, yazılması gereken %llu bayt yazılamıyor" -#: apt-pkg/contrib/fileutl.cc:1695 +#: apt-pkg/contrib/fileutl.cc:1723 #, c-format msgid "Problem closing the file %s" msgstr "%s dosyası kapatılamadı" -#: apt-pkg/contrib/fileutl.cc:1707 +#: apt-pkg/contrib/fileutl.cc:1735 #, c-format msgid "Problem renaming the file %s to %s" msgstr "%s dosyası %s olarak yeniden adlandırılamadı" -#: apt-pkg/contrib/fileutl.cc:1718 +#: apt-pkg/contrib/fileutl.cc:1746 #, c-format msgid "Problem unlinking the file %s" msgstr "%s dosyasından bağ kaldırma sorunu" -#: apt-pkg/contrib/fileutl.cc:1731 +#: apt-pkg/contrib/fileutl.cc:1759 msgid "Problem syncing the file" msgstr "Dosya eşitlenirken sorun çıktı" #. TRANSLATOR: %s is the trusted keyring parts directory -#: apt-pkg/contrib/gpgv.cc:76 +#: apt-pkg/contrib/gpgv.cc:70 #, c-format msgid "No keyring installed in %s." msgstr "%s dizininde kurulu bir anahtar yok." @@ -2769,98 +2748,109 @@ msgstr "Durum dosyası (StateFile) %s açılamadı." msgid "Failed to write temporary StateFile %s" msgstr "Geçici durum dosyasına (%s) yazma başarısız oldu" -#: apt-pkg/tagfile.cc:129 +#: apt-pkg/tagfile.cc:138 #, c-format msgid "Unable to parse package file %s (1)" msgstr "Paket dosyası %s ayrıştırılamadı (1)" -#: apt-pkg/tagfile.cc:216 +#: apt-pkg/tagfile.cc:235 #, c-format msgid "Unable to parse package file %s (2)" msgstr "Paket dosyası %s ayrıştırılamadı (2)" -#: apt-pkg/sourcelist.cc:96 +#: apt-pkg/sourcelist.cc:118 +#, fuzzy, c-format +msgid "Malformed stanza %u in source list %s (URI parse)" +msgstr "" +"Kaynak listesinin (%2$s) %1$lu numaralı satırı hatalı (URI ayrıştırma)" + +#: apt-pkg/sourcelist.cc:161 #, c-format msgid "Malformed line %lu in source list %s ([option] unparseable)" msgstr "" "Kaynak listesinin (%2$s) %1$lu numaralı satırı hatalı ([seçenek] " "ayrıştırılamıyor)" -#: apt-pkg/sourcelist.cc:99 +#: apt-pkg/sourcelist.cc:164 #, c-format msgid "Malformed line %lu in source list %s ([option] too short)" msgstr "" "Kaynak listesinin (%2$s) %1$lu numaralı satırı hatalı ([seçenek] çok kısa)" -#: apt-pkg/sourcelist.cc:110 +#: apt-pkg/sourcelist.cc:175 #, c-format msgid "Malformed line %lu in source list %s ([%s] is not an assignment)" msgstr "" "Kaynak listesinin (%2$s) %1$lu numaralı satırı hatalı ([%3$s] bir atama " "değil)" -#: apt-pkg/sourcelist.cc:116 +#: apt-pkg/sourcelist.cc:181 #, c-format msgid "Malformed line %lu in source list %s ([%s] has no key)" msgstr "" "Kaynak listesinin (%2$s) %1$lu numaralı satırı hatalı ([%3$s] seçeneğinin " "anahtarı yok)" -#: apt-pkg/sourcelist.cc:119 +#: apt-pkg/sourcelist.cc:184 #, c-format msgid "Malformed line %lu in source list %s ([%s] key %s has no value)" msgstr "" "Kaynak listesinin (%2$s) %1$lu numaralı satırı hatalı ([%3$s] %4$s " "anahtarına değer atanmamış)" -#: apt-pkg/sourcelist.cc:132 +#: apt-pkg/sourcelist.cc:197 #, c-format msgid "Malformed line %lu in source list %s (URI)" msgstr "Kaynak listesinin (%2$s) %1$lu numaralı satırı hatalı (URI)" -#: apt-pkg/sourcelist.cc:134 +#: apt-pkg/sourcelist.cc:199 #, c-format msgid "Malformed line %lu in source list %s (dist)" msgstr "Kaynak listesinin (%2$s) %1$lu numaralı satırı hatalı (dist)" -#: apt-pkg/sourcelist.cc:137 +#: apt-pkg/sourcelist.cc:202 #, c-format msgid "Malformed line %lu in source list %s (URI parse)" msgstr "" "Kaynak listesinin (%2$s) %1$lu numaralı satırı hatalı (URI ayrıştırma)" -#: apt-pkg/sourcelist.cc:143 +#: apt-pkg/sourcelist.cc:208 #, c-format msgid "Malformed line %lu in source list %s (absolute dist)" msgstr "Kaynak listesinin (%2$s) %1$lu numaralı satırı hatalı (mutlak dist)" -#: apt-pkg/sourcelist.cc:150 +#: apt-pkg/sourcelist.cc:215 #, c-format msgid "Malformed line %lu in source list %s (dist parse)" msgstr "" "Kaynak listesinin (%2$s) %1$lu numaralı satırı hatalı (dağıtım ayrıştırma)" -#: apt-pkg/sourcelist.cc:248 +#: apt-pkg/sourcelist.cc:326 #, c-format msgid "Opening %s" msgstr "%s Açılıyor" -#: apt-pkg/sourcelist.cc:265 apt-pkg/cdrom.cc:495 +#: apt-pkg/sourcelist.cc:338 apt-pkg/cdrom.cc:495 #, c-format msgid "Line %u too long in source list %s." msgstr "Kaynak listesinin (%2$s) %1$u numaralı satırı çok uzun." -#: apt-pkg/sourcelist.cc:289 +#: apt-pkg/sourcelist.cc:362 #, c-format msgid "Malformed line %u in source list %s (type)" msgstr "Kaynak listesinin (%2$s) %1$u numaralı satırı hatalı (tür)" -#: apt-pkg/sourcelist.cc:293 +#: apt-pkg/sourcelist.cc:366 #, c-format msgid "Type '%s' is not known on line %u in source list %s" msgstr "'%s' türü bilinmiyor. (Satır: %u, Kaynak Listesi: %s)" -#: apt-pkg/packagemanager.cc:297 apt-pkg/packagemanager.cc:923 +#: apt-pkg/sourcelist.cc:407 +#, fuzzy, c-format +msgid "Type '%s' is not known on stanza %u in source list %s" +msgstr "'%s' türü bilinmiyor. (Satır: %u, Kaynak Listesi: %s)" + +#: apt-pkg/packagemanager.cc:296 apt-pkg/packagemanager.cc:922 #, c-format msgid "" "Could not perform immediate configuration on '%s'. Please see man 5 apt.conf " @@ -2869,12 +2859,12 @@ msgstr "" "\"%s\" paketinin anında yapılandırması başarısız oldu. Ayrıntılar için apt." "conf(5) rehber sayfasının APT::Immediate-Configure kısmına bakın. (%d)" -#: apt-pkg/packagemanager.cc:498 apt-pkg/packagemanager.cc:529 +#: apt-pkg/packagemanager.cc:497 apt-pkg/packagemanager.cc:528 #, c-format msgid "Could not configure '%s'. " msgstr "'%s' paketi yapılandırılamadı. " -#: apt-pkg/packagemanager.cc:571 +#: apt-pkg/packagemanager.cc:570 #, c-format msgid "" "This installation run will require temporarily removing the essential " @@ -2899,7 +2889,7 @@ msgstr "" "%s paketinin tekrar kurulması gerekli, ancak gereken arşiv dosyası " "bulunamıyor." -#: apt-pkg/algorithms.cc:1238 +#: apt-pkg/algorithms.cc:1068 msgid "" "Error, pkgProblemResolver::Resolve generated breaks, this may be caused by " "held packages." @@ -2907,19 +2897,11 @@ msgstr "" "Hata, pkgProblemResolver::Resolve bozuk paketlere yol açtı, bu sorunun " "nedeni tutulan paketler olabilir." -#: apt-pkg/algorithms.cc:1240 +#: apt-pkg/algorithms.cc:1070 msgid "Unable to correct problems, you have held broken packages." msgstr "Sorunlar giderilemedi, tutulan bozuk paketleriniz var." -#: apt-pkg/algorithms.cc:1592 apt-pkg/algorithms.cc:1594 -msgid "" -"Some index files failed to download. They have been ignored, or old ones " -"used instead." -msgstr "" -"Bazı indeks dosyaları indirilemedi. Bu dosyalar yok sayıldılar ya da önceki " -"sürümleri kullanıldı." - -#: apt-pkg/acquire.cc:81 apt-pkg/cdrom.cc:838 +#: apt-pkg/acquire.cc:81 apt-pkg/cdrom.cc:811 #, c-format msgid "List directory %spartial is missing." msgstr "Liste dizini %spartial bulunamadı." @@ -2946,29 +2928,34 @@ msgstr "Alınan dosya: %li / %li (%s kaldı)" msgid "Retrieving file %li of %li" msgstr "Alınan dosya: %li / %li" -#: apt-pkg/acquire-worker.cc:112 +#: apt-pkg/acquire-worker.cc:113 #, c-format msgid "The method driver %s could not be found." msgstr "Yöntem sürücüsü %s bulunamadı." -#: apt-pkg/acquire-worker.cc:161 +#: apt-pkg/acquire-worker.cc:115 +#, fuzzy, c-format +msgid "Is the package %s installed?" +msgstr "'dpkg-dev' paketinin kurulu olduğundan emin olun.\n" + +#: apt-pkg/acquire-worker.cc:166 #, c-format msgid "Method %s did not start correctly" msgstr "%s yöntemi düzgün şekilde başlamadı" -#: apt-pkg/acquire-worker.cc:447 +#: apt-pkg/acquire-worker.cc:452 #, c-format msgid "Please insert the disc labeled: '%s' in the drive '%s' and press enter." msgstr "" "Lütfen '%s' olarak etiketlenmiş diski '%s' sürücüsüne yerleştirin ve giriş " "(enter) tuşuna basın." -#: apt-pkg/init.cc:151 +#: apt-pkg/init.cc:143 #, c-format msgid "Packaging system '%s' is not supported" msgstr "Paketleme sistemi '%s' desteklenmiyor" -#: apt-pkg/init.cc:167 +#: apt-pkg/init.cc:159 msgid "Unable to determine a suitable packaging system type" msgstr "Uygun bir paketleme sistemi türü bulunamıyor" @@ -3003,17 +2990,17 @@ msgstr "" "APT::Default-Release için '%s' değeri geçersizdir, çünkü kaynaklarda böyle " "bir sürüm yok." -#: apt-pkg/policy.cc:399 +#: apt-pkg/policy.cc:414 #, c-format msgid "Invalid record in the preferences file %s, no Package header" msgstr "%s tercihler dosyasında geçersiz kayıt, Paket başlığı yok" -#: apt-pkg/policy.cc:421 +#: apt-pkg/policy.cc:436 #, c-format msgid "Did not understand pin type %s" msgstr "İğne türü %s anlaşılamadı" -#: apt-pkg/policy.cc:429 +#: apt-pkg/policy.cc:444 msgid "No priority (or zero) specified for pin" msgstr "İğne için öncelik belirlenmedi (ya da sıfır)" @@ -3080,16 +3067,20 @@ msgstr "Kaynak önbelleği kaydedilirken GÇ Hatası" msgid "rename failed, %s (%s -> %s)." msgstr "yeniden adlandırma başarısız, %s (%s -> %s)." -#: apt-pkg/acquire-item.cc:599 -msgid "MD5Sum mismatch" -msgstr "MD5 toplamı eşleşmiyor" - -#: apt-pkg/acquire-item.cc:870 apt-pkg/acquire-item.cc:1887 -#: apt-pkg/acquire-item.cc:2030 +#: apt-pkg/acquire-item.cc:154 msgid "Hash Sum mismatch" msgstr "Sağlama toplamları eşleşmiyor" -#: apt-pkg/acquire-item.cc:1388 +#: apt-pkg/acquire-item.cc:159 +msgid "Size mismatch" +msgstr "Boyutlar eşleşmiyor" + +#: apt-pkg/acquire-item.cc:164 +#, fuzzy +msgid "Invalid file format" +msgstr "Geçersiz işlem: %s" + +#: apt-pkg/acquire-item.cc:1570 #, c-format msgid "" "Unable to find expected entry '%s' in Release file (Wrong sources.list entry " @@ -3098,17 +3089,17 @@ msgstr "" "'Release' dosyasında olması beklenilen '%s' girdisi bulunamadı (sources.list " "dosyasındaki girdi ya da satır hatalı)" -#: apt-pkg/acquire-item.cc:1404 +#: apt-pkg/acquire-item.cc:1586 #, c-format msgid "Unable to find hash sum for '%s' in Release file" msgstr "'Release' dosyasında '%s' için uygun bir sağlama toplamı bulunamadı" -#: apt-pkg/acquire-item.cc:1446 +#: apt-pkg/acquire-item.cc:1628 msgid "There is no public key available for the following key IDs:\n" msgstr "" "Aşağıdaki anahtar kimlikleri için kullanılır hiçbir genel anahtar yok:\n" -#: apt-pkg/acquire-item.cc:1484 +#: apt-pkg/acquire-item.cc:1666 #, c-format msgid "" "Release file for %s is expired (invalid since %s). Updates for this " @@ -3117,12 +3108,12 @@ msgstr "" "%s konumundaki 'Release' dosyasının vâdesi dolmuş (%s önce). Bu deponun " "güncelleştirmeleri uygulanmayacak." -#: apt-pkg/acquire-item.cc:1506 +#: apt-pkg/acquire-item.cc:1688 #, c-format msgid "Conflicting distribution: %s (expected %s but got %s)" msgstr "Dağıtım çakışması: %s (beklenen %s ama eldeki %s)" -#: apt-pkg/acquire-item.cc:1536 +#: apt-pkg/acquire-item.cc:1718 #, c-format msgid "" "An error occurred during the signature verification. The repository is not " @@ -3132,12 +3123,12 @@ msgstr "" "indeks dosyaları kullanılacak. GPG hatası: %s:%s\n" #. Invalid signature file, reject (LP: #346386) (Closes: #627642) -#: apt-pkg/acquire-item.cc:1546 apt-pkg/acquire-item.cc:1551 +#: apt-pkg/acquire-item.cc:1728 apt-pkg/acquire-item.cc:1733 #, c-format msgid "GPG error: %s: %s" msgstr "GPG hatası: %s: %s" -#: apt-pkg/acquire-item.cc:1663 +#: apt-pkg/acquire-item.cc:1856 #, c-format msgid "" "I wasn't able to locate a file for the %s package. This might mean you need " @@ -3146,31 +3137,23 @@ msgstr "" "%s paketindeki dosyalardan biri konumlandırılamadı. Bu durum, bu paketi elle " "düzeltmeniz gerektiği anlamına gelebilir. (eksik mimariden dolayı)" -#: apt-pkg/acquire-item.cc:1722 +#: apt-pkg/acquire-item.cc:1922 #, c-format -msgid "" -"I wasn't able to locate a file for the %s package. This might mean you need " -"to manually fix this package." -msgstr "" -"%s paketindeki dosyalardan biri konumlandırılamadı. Bu durum, bu paketi elle " -"düzeltmeniz gerektiği anlamına gelebilir." +msgid "Can't find a source to download version '%s' of '%s'" +msgstr "'%2$s' paketinin '%1$s' sürümü hiçbir kaynakta bulunamadı" -#: apt-pkg/acquire-item.cc:1781 +#: apt-pkg/acquire-item.cc:1980 #, c-format msgid "" "The package index files are corrupted. No Filename: field for package %s." msgstr "Paket indeks dosyaları bozuk. %s paketinin 'Filename:' alanı yok." -#: apt-pkg/acquire-item.cc:1879 -msgid "Size mismatch" -msgstr "Boyutlar eşleşmiyor" - -#: apt-pkg/indexrecords.cc:68 +#: apt-pkg/indexrecords.cc:73 #, c-format msgid "Unable to parse Release file %s" msgstr "'Release' dosyası (%s) ayrıştırılamadı" -#: apt-pkg/indexrecords.cc:78 +#: apt-pkg/indexrecords.cc:81 #, c-format msgid "No sections in Release file %s" msgstr "'Release' dosyası %s içinde hiç bölüm yok" @@ -3195,50 +3178,41 @@ msgstr "'Release' dosyasında (%s) geçersiz 'Date' girdisi" msgid "Vendor block %s contains no fingerprint" msgstr "Sağlayıcı bloğu %s parmak izi içermiyor" -#: apt-pkg/cdrom.cc:576 -#, c-format -msgid "" -"Using CD-ROM mount point %s\n" -"Mounting CD-ROM\n" -msgstr "" -"CD-ROM bağlama noktası %s kullanılıyor\n" -"CD-ROM bağlanıyor\n" - -#: apt-pkg/cdrom.cc:585 apt-pkg/cdrom.cc:682 -msgid "Identifying.. " -msgstr "Tanımlanıyor... " - -#: apt-pkg/cdrom.cc:613 -#, c-format -msgid "Stored label: %s\n" -msgstr "Kayıtlı etiket: %s\n" - -#: apt-pkg/cdrom.cc:622 apt-pkg/cdrom.cc:915 -msgid "Unmounting CD-ROM...\n" -msgstr "CD-ROM ayrılıyor...\n" - -#: apt-pkg/cdrom.cc:642 +#: apt-pkg/cdrom.cc:575 #, c-format msgid "Using CD-ROM mount point %s\n" msgstr "CD-ROM bağlama noktası %s kullanılıyor\n" -#: apt-pkg/cdrom.cc:660 +#: apt-pkg/cdrom.cc:583 msgid "Unmounting CD-ROM\n" msgstr "CD-ROM ayrılıyor\n" -#: apt-pkg/cdrom.cc:665 +#: apt-pkg/cdrom.cc:588 msgid "Waiting for disc...\n" msgstr "Disk bekleniliyor...\n" -#: apt-pkg/cdrom.cc:674 +#: apt-pkg/cdrom.cc:597 msgid "Mounting CD-ROM...\n" msgstr "CD-ROM bağlanıyor...\n" -#: apt-pkg/cdrom.cc:693 +#: apt-pkg/cdrom.cc:605 +msgid "Identifying.. " +msgstr "Tanımlanıyor... " + +#: apt-pkg/cdrom.cc:643 +#, c-format +msgid "Stored label: %s\n" +msgstr "Kayıtlı etiket: %s\n" + +#: apt-pkg/cdrom.cc:652 apt-pkg/cdrom.cc:888 +msgid "Unmounting CD-ROM...\n" +msgstr "CD-ROM ayrılıyor...\n" + +#: apt-pkg/cdrom.cc:667 msgid "Scanning disc for index files..\n" msgstr "Disk, indeks dosyaları için taranıyor..\n" -#: apt-pkg/cdrom.cc:744 +#: apt-pkg/cdrom.cc:717 #, c-format msgid "" "Found %zu package indexes, %zu source indexes, %zu translation indexes and " @@ -3247,7 +3221,7 @@ msgstr "" "%zu paket indeksi, %zu kaynak indeksi, %zu çeviri indeksi ve %zu imza " "bulundu\n" -#: apt-pkg/cdrom.cc:755 +#: apt-pkg/cdrom.cc:728 msgid "" "Unable to locate any package files, perhaps this is not a Debian Disc or the " "wrong architecture?" @@ -3255,16 +3229,16 @@ msgstr "" "Hiç paket dosyası bulunamadı. Belirttiğiniz disk bir Debian diski değil ya " "da yanlış mimariye sahip." -#: apt-pkg/cdrom.cc:782 +#: apt-pkg/cdrom.cc:755 #, c-format msgid "Found label '%s'\n" msgstr "'%s' etiketi bulundu\n" -#: apt-pkg/cdrom.cc:811 +#: apt-pkg/cdrom.cc:784 msgid "That is not a valid name, try again.\n" msgstr "Bu, geçerli bir ad değil, yeniden deneyin.\n" -#: apt-pkg/cdrom.cc:828 +#: apt-pkg/cdrom.cc:801 #, c-format msgid "" "This disc is called: \n" @@ -3273,15 +3247,15 @@ msgstr "" "Disk adı: \n" "'%s'\n" -#: apt-pkg/cdrom.cc:830 +#: apt-pkg/cdrom.cc:803 msgid "Copying package lists..." msgstr "Paket listeleri kopyalanıyor.." -#: apt-pkg/cdrom.cc:865 +#: apt-pkg/cdrom.cc:838 msgid "Writing new source list\n" msgstr "Yeni kaynak listesi yazılıyor\n" -#: apt-pkg/cdrom.cc:873 +#: apt-pkg/cdrom.cc:846 msgid "Source list entries for this disc are:\n" msgstr "Bu disk için olan kaynak listesi girdileri:\n" @@ -3315,32 +3289,37 @@ msgstr "%s için kimlik doğrulama kaydı bulunamadı." msgid "Hash mismatch for: %s" msgstr "Sağlama yapılamadı: %s" -#: apt-pkg/cacheset.cc:403 +#: apt-pkg/cacheset.cc:479 #, c-format msgid "Release '%s' for '%s' was not found" msgstr "'%2$s' paketinin '%1$s' sürümü bulunamadı" -#: apt-pkg/cacheset.cc:406 +#: apt-pkg/cacheset.cc:482 #, c-format msgid "Version '%s' for '%s' was not found" msgstr "'%2$s' paketinin '%1$s' sürümü bulunamadı" -#: apt-pkg/cacheset.cc:517 +#: apt-pkg/cacheset.cc:593 #, c-format msgid "Couldn't find task '%s'" msgstr "'%s' görevi bulunamadı" -#: apt-pkg/cacheset.cc:523 +#: apt-pkg/cacheset.cc:599 #, c-format msgid "Couldn't find any package by regex '%s'" msgstr "'%s' düzenli ifadesini içeren herhangi bir paket bulunamadı" -#: apt-pkg/cacheset.cc:534 +#: apt-pkg/cacheset.cc:605 +#, fuzzy, c-format +msgid "Couldn't find any package by glob '%s'" +msgstr "'%s' düzenli ifadesini içeren herhangi bir paket bulunamadı" + +#: apt-pkg/cacheset.cc:616 #, c-format msgid "Can't select versions from package '%s' as it is purely virtual" msgstr "'%s' paketi tamamen sanal olduğu için sürümü seçilemiyor" -#: apt-pkg/cacheset.cc:541 apt-pkg/cacheset.cc:548 +#: apt-pkg/cacheset.cc:623 apt-pkg/cacheset.cc:630 #, c-format msgid "" "Can't select installed nor candidate version from package '%s' as it has " @@ -3349,17 +3328,17 @@ msgstr "" "'%s' paketi kurulu olmadığı ve aday sürüme sahip olmadığı için her ikisi de " "seçilemiyor" -#: apt-pkg/cacheset.cc:555 +#: apt-pkg/cacheset.cc:637 #, c-format msgid "Can't select newest version from package '%s' as it is purely virtual" msgstr "'%s' paketi sanal olduğu için en yeni sürümü seçilemiyor" -#: apt-pkg/cacheset.cc:563 +#: apt-pkg/cacheset.cc:645 #, c-format msgid "Can't select candidate version from package %s as it has no candidate" msgstr "'%s' paketinin aday sürümü olmadığı için aday sürüm seçilemiyor" -#: apt-pkg/cacheset.cc:571 +#: apt-pkg/cacheset.cc:653 #, c-format msgid "Can't select installed version from package %s as it is not installed" msgstr "'%s' paketi kurulu olmadığı için kurulu sürüm seçilemiyor" @@ -3384,111 +3363,136 @@ msgstr "Harici çözücü düzgün bir hata iletisi göstermeden başarısız ol msgid "Execute external solver" msgstr "Harici çözücüyü çalıştır" -#: apt-pkg/deb/dpkgpm.cc:73 +#: apt-pkg/install-progress.cc:51 +#, c-format +msgid "Progress: [%3i%%]" +msgstr "" + +#: apt-pkg/install-progress.cc:85 apt-pkg/install-progress.cc:168 +msgid "Running dpkg" +msgstr "dpkg çalıştırılıyor" + +#: apt-pkg/update.cc:110 apt-pkg/update.cc:112 +msgid "" +"Some index files failed to download. They have been ignored, or old ones " +"used instead." +msgstr "" +"Bazı indeks dosyaları indirilemedi. Bu dosyalar yok sayıldılar ya da önceki " +"sürümleri kullanıldı." + +#: apt-pkg/deb/dpkgpm.cc:91 #, c-format msgid "Installing %s" msgstr "%s kuruluyor" -#: apt-pkg/deb/dpkgpm.cc:74 apt-pkg/deb/dpkgpm.cc:982 +#: apt-pkg/deb/dpkgpm.cc:92 apt-pkg/deb/dpkgpm.cc:977 #, c-format msgid "Configuring %s" msgstr "%s yapılandırılıyor" -#: apt-pkg/deb/dpkgpm.cc:75 apt-pkg/deb/dpkgpm.cc:989 +#: apt-pkg/deb/dpkgpm.cc:93 apt-pkg/deb/dpkgpm.cc:984 #, c-format msgid "Removing %s" msgstr "%s kaldırılıyor" -#: apt-pkg/deb/dpkgpm.cc:76 +#: apt-pkg/deb/dpkgpm.cc:94 #, c-format msgid "Completely removing %s" msgstr "%s tamamen kaldırılıyor" -#: apt-pkg/deb/dpkgpm.cc:77 +#: apt-pkg/deb/dpkgpm.cc:95 #, c-format msgid "Noting disappearance of %s" msgstr "%s paketinin kaybolduğu not ediliyor" -#: apt-pkg/deb/dpkgpm.cc:78 +#: apt-pkg/deb/dpkgpm.cc:96 #, c-format msgid "Running post-installation trigger %s" msgstr "Kurulum sonrası tetikleyicisi %s çalıştırılıyor" #. FIXME: use a better string after freeze -#: apt-pkg/deb/dpkgpm.cc:735 +#: apt-pkg/deb/dpkgpm.cc:808 #, c-format msgid "Directory '%s' missing" msgstr "'%s' dizini bulunamadı" -#: apt-pkg/deb/dpkgpm.cc:750 apt-pkg/deb/dpkgpm.cc:770 +#: apt-pkg/deb/dpkgpm.cc:823 apt-pkg/deb/dpkgpm.cc:845 #, c-format msgid "Could not open file '%s'" msgstr "'%s' dosyası açılamadı" -#: apt-pkg/deb/dpkgpm.cc:975 +#: apt-pkg/deb/dpkgpm.cc:970 #, c-format msgid "Preparing %s" msgstr "%s hazırlanıyor" -#: apt-pkg/deb/dpkgpm.cc:976 +#: apt-pkg/deb/dpkgpm.cc:971 #, c-format msgid "Unpacking %s" msgstr "%s paketi açılıyor" -#: apt-pkg/deb/dpkgpm.cc:981 +#: apt-pkg/deb/dpkgpm.cc:976 #, c-format msgid "Preparing to configure %s" msgstr "%s paketini yapılandırmaya hazırlanılıyor" -#: apt-pkg/deb/dpkgpm.cc:983 +#: apt-pkg/deb/dpkgpm.cc:978 #, c-format msgid "Installed %s" msgstr "%s kuruldu" -#: apt-pkg/deb/dpkgpm.cc:988 +#: apt-pkg/deb/dpkgpm.cc:983 #, c-format msgid "Preparing for removal of %s" msgstr "%s paketinin kaldırılmasına hazırlanılıyor" -#: apt-pkg/deb/dpkgpm.cc:990 +#: apt-pkg/deb/dpkgpm.cc:985 #, c-format msgid "Removed %s" msgstr "%s kaldırıldı" -#: apt-pkg/deb/dpkgpm.cc:995 +#: apt-pkg/deb/dpkgpm.cc:990 #, c-format msgid "Preparing to completely remove %s" msgstr "%s paketinin tamamen kaldırılmasına hazırlanılıyor" -#: apt-pkg/deb/dpkgpm.cc:996 +#: apt-pkg/deb/dpkgpm.cc:991 #, c-format msgid "Completely removed %s" msgstr "%s tamamen kaldırıldı" -#: apt-pkg/deb/dpkgpm.cc:1243 -msgid "Can not write log, openpty() failed (/dev/pts not mounted?)\n" +#: apt-pkg/deb/dpkgpm.cc:1046 +msgid "ioctl(TIOCGWINSZ) failed" msgstr "" -"Günlük yazılamadı, openpty() başarısız oldu (/dev/pts bağlanmadı mı?)\n" -#: apt-pkg/deb/dpkgpm.cc:1273 -msgid "Running dpkg" -msgstr "dpkg çalıştırılıyor" +#: apt-pkg/deb/dpkgpm.cc:1049 apt-pkg/deb/dpkgpm.cc:1070 +#, fuzzy, c-format +msgid "Can not write log (%s)" +msgstr "%s dosyasına yazılamıyor" + +#: apt-pkg/deb/dpkgpm.cc:1049 +msgid "Is /dev/pts mounted?" +msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1445 +#: apt-pkg/deb/dpkgpm.cc:1070 +msgid "Is stdout a terminal?" +msgstr "" + +#: apt-pkg/deb/dpkgpm.cc:1558 msgid "Operation was interrupted before it could finish" msgstr "İşlem yarıda kesildi" -#: apt-pkg/deb/dpkgpm.cc:1507 +#: apt-pkg/deb/dpkgpm.cc:1620 msgid "No apport report written because MaxReports is reached already" msgstr "" "En fazla rapor miktarına (MaxReports) ulaşıldığı için apport raporu yazılmadı" #. check if its not a follow up error -#: apt-pkg/deb/dpkgpm.cc:1512 +#: apt-pkg/deb/dpkgpm.cc:1625 msgid "dependency problems - leaving unconfigured" msgstr "bağımlılık sorunları - yapılandırılmamış durumda bırakılıyor" -#: apt-pkg/deb/dpkgpm.cc:1514 +#: apt-pkg/deb/dpkgpm.cc:1627 msgid "" "No apport report written because the error message indicates its a followup " "error from a previous failure." @@ -3496,14 +3500,14 @@ msgstr "" "Apport raporu yazılmadı çünkü hata iletisi bu durumun bir önceki hatadan " "kaynaklanan bir hata olduğunu belirtiyor." -#: apt-pkg/deb/dpkgpm.cc:1520 +#: apt-pkg/deb/dpkgpm.cc:1633 msgid "" "No apport report written because the error message indicates a disk full " "error" msgstr "" "Hata iletisi diskin dolu olduğunu belirttiği için apport raporu yazılamadı" -#: apt-pkg/deb/dpkgpm.cc:1526 +#: apt-pkg/deb/dpkgpm.cc:1640 msgid "" "No apport report written because the error message indicates a out of memory " "error" @@ -3511,7 +3515,15 @@ msgstr "" "Hata iletisi bir bellek yetersizliği hatasına işaret ettiği için apport " "raporu yazılamadı" -#: apt-pkg/deb/dpkgpm.cc:1533 +#: apt-pkg/deb/dpkgpm.cc:1647 apt-pkg/deb/dpkgpm.cc:1653 +#, fuzzy +msgid "" +"No apport report written because the error message indicates an issue on the " +"local system" +msgstr "" +"Hata iletisi diskin dolu olduğunu belirttiği için apport raporu yazılamadı" + +#: apt-pkg/deb/dpkgpm.cc:1674 msgid "" "No apport report written because the error message indicates a dpkg I/O error" msgstr "" @@ -3545,5 +3557,118 @@ msgstr "" msgid "Not locked" msgstr "Kilitlenmemiş" +#~ msgid "%s not a valid DEB package." +#~ msgstr "%s geçerli bir DEB paketi değil." + +#~ msgid "" +#~ "Using CD-ROM mount point %s\n" +#~ "Mounting CD-ROM\n" +#~ msgstr "" +#~ "CD-ROM bağlama noktası %s kullanılıyor\n" +#~ "CD-ROM bağlanıyor\n" + +#~ msgid "" +#~ "Could not patch %s with mmap and with file operation usage - the patch " +#~ "seems to be corrupt." +#~ msgstr "" +#~ "%s mmap ve dosya işlem kullanımı ile yamalanamadı - yama bozuk gibi " +#~ "duruyor." + +#~ msgid "" +#~ "Could not patch %s with mmap (but no mmap specific fail) - the patch " +#~ "seems to be corrupt." +#~ msgstr "" +#~ "%s mmap ile yamalanamadı (mmap'e özel bir hata değil) - yama bozuk gibi " +#~ "duruyor." + +#~ msgid "Note, selecting '%s' for task '%s'\n" +#~ msgstr "Bilgi, '%2$s' görevi için '%1$s' seçiliyor\n" + +#~ msgid "Note, selecting '%s' for regex '%s'\n" +#~ msgstr "Bilgi, '%2$s' düzenli ifadesi için '%1$s' seçiliyor\n" + +#~ msgid "Package %s is a virtual package provided by:\n" +#~ msgstr "%s paketi sanal bir pakettir, bu paketi sağlayan:\n" + +#~ msgid " [Not candidate version]" +#~ msgstr " [Aday sürüm değil]" + +#~ msgid "You should explicitly select one to install." +#~ msgstr "Kurmak için adaylardan birini açıkça seçmelisiniz." + +#~ 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 paketi mevcut değil, ancak başka paket içerisinden işaret edilmiş.\n" +#~ "Bu durum bu paketin kayıp, eskidiği için bırakılmış, ya da başka bir\n" +#~ "yazılım kaynağında bulunduğu anlamına gelebilir.\n" + +#~ msgid "However the following packages replace it:" +#~ msgstr "Yine de aşağıdaki paketler onun yerine geçecek:" + +#~ msgid "Package '%s' has no installation candidate" +#~ msgstr "'%s' paketi için kurulum adayı yok" + +#~ msgid "Virtual packages like '%s' can't be removed\n" +#~ msgstr "'%s' gibi sanal paketler kaldırılamaz\n" + +#~ msgid "Package '%s' is not installed, so not removed. Did you mean '%s'?\n" +#~ msgstr "" +#~ "'%s' kurulu değildi, dolayısıyla kaldırılmadı. Bunu mu demek istediniz: " +#~ "'%s'?\n" + +#~ msgid "Package '%s' is not installed, so not removed\n" +#~ msgstr "'%s' kurulu değildi, dolayısıyla kaldırılmadı.\n" + +#~ msgid "Note, selecting '%s' instead of '%s'\n" +#~ msgstr "Bilgi, '%2$s' yerine '%1$s' seçiliyor\n" + +#~ msgid "Skipping %s, it is already installed and upgrade is not set.\n" +#~ msgstr "%s atlanıyor, bu paket zaten kurulu ve yükseltme seçilmemiş.\n" + +#~ msgid "Skipping %s, it is not installed and only upgrades are requested.\n" +#~ msgstr "" +#~ "%s atlanıyor, bu paket kurulu değil ve sadece yükseltmeler isteniyor.\n" + +#~ msgid "Reinstallation of %s is not possible, it cannot be downloaded.\n" +#~ msgstr "" +#~ "%s paketinin yeniden kurulumu mümkün değil, çünkü paket internetten " +#~ "indirilemedi.\n" + +#~ msgid "%s is already the newest version.\n" +#~ msgstr "%s zaten en yeni sürümde.\n" + +#~ msgid "Selected version '%s' (%s) for '%s'\n" +#~ msgstr "'%3$s' paketinin '%1$s' (%2$s) sürümü seçildi\n" + +#~ msgid "Selected version '%s' (%s) for '%s' because of '%s'\n" +#~ msgstr "'%4$s' nedeniyle '%3$s' paketinin '%1$s' (%2$s) sürümü seçildi\n" + +#~ msgid "Ignore unavailable target release '%s' of package '%s'" +#~ msgstr "Mevcut olmayan hedef '%s' sürüm '%s' paketini ihmal et" + +#~ msgid "Downloading %s %s" +#~ msgstr "İndiriliyor %s %s" + +#~ msgid "This is not a valid DEB archive, it has no '%s', '%s' or '%s' member" +#~ msgstr "" +#~ "Bu dosya geçerli bir DEB arşivi değil, '%s', '%s' ya da '%s' üyesi yok" + +#~ msgid "MD5Sum mismatch" +#~ msgstr "MD5 toplamı eşleşmiyor" + +#~ msgid "" +#~ "I wasn't able to locate a file for the %s package. This might mean you " +#~ "need to manually fix this package." +#~ msgstr "" +#~ "%s paketindeki dosyalardan biri konumlandırılamadı. Bu durum, bu paketi " +#~ "elle düzeltmeniz gerektiği anlamına gelebilir." + +#~ msgid "Can not write log, openpty() failed (/dev/pts not mounted?)\n" +#~ msgstr "" +#~ "Günlük yazılamadı, openpty() başarısız oldu (/dev/pts bağlanmadı mı?)\n" + #~ msgid "File %s doesn't start with a clearsigned message" #~ msgstr "%s dosyası açıkimzalı bir iletiyle başlamıyor" @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: apt-all\n" "Report-Msgid-Bugs-To: APT Development Team <deity@lists.debian.org>\n" -"POT-Creation-Date: 2013-07-31 16:24+0200\n" +"POT-Creation-Date: 2014-02-23 00:29+0100\n" "PO-Revision-Date: 2012-09-25 20:19+0300\n" "Last-Translator: A. Bondarenko <artem.brz@gmail.com>\n" "Language-Team: Українська <uk@li.org>\n" @@ -24,153 +24,155 @@ msgstr "" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" -#: cmdline/apt-cache.cc:158 +#: cmdline/apt-cache.cc:140 #, c-format msgid "Package %s version %s has an unmet dep:\n" msgstr "Пакунок %s версії %s має незадоволену залежність:\n" -#: cmdline/apt-cache.cc:286 +#: cmdline/apt-cache.cc:268 msgid "Total package names: " msgstr "Всього імен пакунків: " -#: cmdline/apt-cache.cc:288 +#: cmdline/apt-cache.cc:270 msgid "Total package structures: " msgstr "Всього структур пакунків: " -#: cmdline/apt-cache.cc:328 +#: cmdline/apt-cache.cc:310 msgid " Normal packages: " msgstr " Нормальних пакунків: " -#: cmdline/apt-cache.cc:329 +#: cmdline/apt-cache.cc:311 msgid " Pure virtual packages: " msgstr " Цілком віртуальних пакунків: " -#: cmdline/apt-cache.cc:330 +#: cmdline/apt-cache.cc:312 msgid " Single virtual packages: " msgstr " Окремих віртуальних пакунків: " -#: cmdline/apt-cache.cc:331 +#: cmdline/apt-cache.cc:313 msgid " Mixed virtual packages: " msgstr " Змішаних віртуальних пакунків: " -#: cmdline/apt-cache.cc:332 +#: cmdline/apt-cache.cc:314 msgid " Missing: " msgstr " Відсутні: " -#: cmdline/apt-cache.cc:334 +#: cmdline/apt-cache.cc:316 msgid "Total distinct versions: " msgstr "Всього унікальних версій: " -#: cmdline/apt-cache.cc:336 +#: cmdline/apt-cache.cc:318 msgid "Total distinct descriptions: " msgstr "Всього унікальних описів: " -#: cmdline/apt-cache.cc:338 +#: cmdline/apt-cache.cc:320 msgid "Total dependencies: " msgstr "Всього залежностей: " -#: cmdline/apt-cache.cc:341 +#: cmdline/apt-cache.cc:323 msgid "Total ver/file relations: " msgstr "Всього відносин Версія/Файл: " -#: cmdline/apt-cache.cc:343 +#: cmdline/apt-cache.cc:325 msgid "Total Desc/File relations: " msgstr "Всього відносин Опис/Файл: " -#: cmdline/apt-cache.cc:345 +#: cmdline/apt-cache.cc:327 #, fuzzy msgid "Total Provides mappings: " msgstr "Всього карт 'Provides': " -#: cmdline/apt-cache.cc:357 +#: cmdline/apt-cache.cc:339 msgid "Total globbed strings: " msgstr "Всього відфільтрованих (globbed) рядків: " -#: cmdline/apt-cache.cc:371 +#: cmdline/apt-cache.cc:353 #, fuzzy msgid "Total dependency version space: " msgstr "Всього інформації про залежності: " -#: cmdline/apt-cache.cc:376 +#: cmdline/apt-cache.cc:358 #, fuzzy msgid "Total slack space: " msgstr "Порожнього місця в кеші: " -#: cmdline/apt-cache.cc:384 +#: cmdline/apt-cache.cc:366 msgid "Total space accounted for: " msgstr "Загальний простір полічений для: " -#: cmdline/apt-cache.cc:515 cmdline/apt-cache.cc:1165 +#: cmdline/apt-cache.cc:497 cmdline/apt-cache.cc:1146 +#: apt-private/private-show.cc:55 #, c-format msgid "Package file %s is out of sync." msgstr "Перелік пакунків %s розсинхронізований." -#: cmdline/apt-cache.cc:593 cmdline/apt-cache.cc:1452 -#: cmdline/apt-cache.cc:1454 cmdline/apt-cache.cc:1531 cmdline/apt-mark.cc:46 -#: cmdline/apt-mark.cc:93 cmdline/apt-mark.cc:219 +#: cmdline/apt-cache.cc:575 cmdline/apt-cache.cc:1432 +#: cmdline/apt-cache.cc:1434 cmdline/apt-cache.cc:1511 cmdline/apt-mark.cc:48 +#: cmdline/apt-mark.cc:95 cmdline/apt-mark.cc:221 +#: apt-private/private-show.cc:167 apt-private/private-show.cc:169 msgid "No packages found" msgstr "Не знайдено жодного пакунка" -#: cmdline/apt-cache.cc:1265 +#: cmdline/apt-cache.cc:1245 msgid "You must give at least one search pattern" msgstr "Ви повинні задати не менше одного шаблону пошуку" -#: cmdline/apt-cache.cc:1431 +#: cmdline/apt-cache.cc:1411 msgid "This command is deprecated. Please use 'apt-mark showauto' instead." msgstr "Ця команда є застарілою. Будь-ласка використовуйте 'apt-mark showauto'" -#: cmdline/apt-cache.cc:1526 apt-pkg/cacheset.cc:510 +#: cmdline/apt-cache.cc:1506 apt-pkg/cacheset.cc:586 #, c-format msgid "Unable to locate package %s" msgstr "Не можу знайти пакунок %s" -#: cmdline/apt-cache.cc:1556 +#: cmdline/apt-cache.cc:1536 msgid "Package files:" msgstr "Переліки пакунків:" -#: cmdline/apt-cache.cc:1563 cmdline/apt-cache.cc:1654 +#: cmdline/apt-cache.cc:1543 cmdline/apt-cache.cc:1634 msgid "Cache is out of sync, can't x-ref a package file" msgstr "Кеш не синхронізований, неможливо знайти посилання на перелік пакунків" #. Show any packages have explicit pins -#: cmdline/apt-cache.cc:1577 +#: cmdline/apt-cache.cc:1557 msgid "Pinned packages:" msgstr "Зафіксовані пакунки:" -#: cmdline/apt-cache.cc:1589 cmdline/apt-cache.cc:1634 +#: cmdline/apt-cache.cc:1569 cmdline/apt-cache.cc:1614 msgid "(not found)" msgstr "(не знайдено)" -#: cmdline/apt-cache.cc:1597 +#: cmdline/apt-cache.cc:1577 msgid " Installed: " msgstr " Встановлено: " -#: cmdline/apt-cache.cc:1598 +#: cmdline/apt-cache.cc:1578 msgid " Candidate: " msgstr " Кандидат: " -#: cmdline/apt-cache.cc:1616 cmdline/apt-cache.cc:1624 +#: cmdline/apt-cache.cc:1596 cmdline/apt-cache.cc:1604 msgid "(none)" msgstr "(відсутній)" -#: cmdline/apt-cache.cc:1631 +#: cmdline/apt-cache.cc:1611 msgid " Package pin: " msgstr " Фіксатор(pin) пакунка: " #. Show the priority tables -#: cmdline/apt-cache.cc:1640 +#: cmdline/apt-cache.cc:1620 msgid " Version table:" msgstr " Таблиця версій:" -#: cmdline/apt-cache.cc:1753 cmdline/apt-cdrom.cc:206 cmdline/apt-config.cc:81 -#: cmdline/apt-get.cc:3392 cmdline/apt-mark.cc:375 -#: cmdline/apt-extracttemplates.cc:229 ftparchive/apt-ftparchive.cc:591 -#: cmdline/apt-internal-solver.cc:33 cmdline/apt-sortpkgs.cc:147 +#: cmdline/apt-cache.cc:1733 cmdline/apt-cdrom.cc:252 cmdline/apt-config.cc:83 +#: cmdline/apt-get.cc:1580 cmdline/apt-mark.cc:377 cmdline/apt.cc:66 +#: cmdline/apt-extracttemplates.cc:217 ftparchive/apt-ftparchive.cc:591 +#: cmdline/apt-internal-solver.cc:34 cmdline/apt-sortpkgs.cc:147 #, c-format msgid "%s %s for %s compiled on %s %s\n" msgstr "%s %s для %s скомпільовано %s %s\n" -#: cmdline/apt-cache.cc:1760 +#: cmdline/apt-cache.cc:1740 msgid "" "Usage: apt-cache [options] command\n" " apt-cache [options] showpkg pkg1 [pkg2 ...]\n" @@ -241,35 +243,35 @@ msgstr "" "Дивіться подробиці на man-сторінках apt-cache(8) і apt.conf(5).\n" #. }}} -#: cmdline/apt-cdrom.cc:43 +#: cmdline/apt-cdrom.cc:45 msgid "" "No CD-ROM could be auto-detected or found using the default mount point.\n" "You may try the --cdrom option to set the CD-ROM mount point. See 'man apt-" "cdrom' for more information about the CD-ROM auto-detection and mount point." msgstr "" -#: cmdline/apt-cdrom.cc:85 +#: cmdline/apt-cdrom.cc:89 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:100 +#: cmdline/apt-cdrom.cc:104 msgid "Please insert a Disc in the drive and press enter" msgstr "Будь-ласка, вставте Диск у пристрій і натисніть Enter" -#: cmdline/apt-cdrom.cc:135 +#: cmdline/apt-cdrom.cc:141 #, c-format msgid "Failed to mount '%s' to '%s'" msgstr "Не вдалося під'єднати '%s' до '%s'" -#: cmdline/apt-cdrom.cc:170 +#: cmdline/apt-cdrom.cc:196 msgid "Repeat this process for the rest of the CDs in your set." msgstr "Повторіть цей процес для решти CD з вашого набору." -#: cmdline/apt-config.cc:46 +#: cmdline/apt-config.cc:48 msgid "Arguments not in pairs" msgstr "Аргументи не в парах" -#: cmdline/apt-config.cc:87 +#: cmdline/apt-config.cc:89 msgid "" "Usage: apt-config [options] command\n" "\n" @@ -297,568 +299,47 @@ msgstr "" " -с=? Читати зазначений конфігураційний файл.\n" " -o=? Встановити умовну опцію, наприклад, -o dir::cache=/tmp\n" -#. TRANSLATOR: Yes/No question help-text: defaulting to Y[es] -#. e.g. "Do you want to continue? [Y/n] " -#. The user has to answer with an input matching the -#. YESEXPR/NOEXPR defined in your l10n. -#: cmdline/apt-get.cc:146 -msgid "[Y/n]" -msgstr "" - -#. TRANSLATOR: Yes/No question help-text: defaulting to N[o] -#. e.g. "Should this file be removed? [y/N] " -#. The user has to answer with an input matching the -#. YESEXPR/NOEXPR defined in your l10n. -#: cmdline/apt-get.cc:152 -msgid "[y/N]" -msgstr "" - -#. TRANSLATOR: "Yes" answer printed for a yes/no question if --assume-yes is set -#: cmdline/apt-get.cc:163 -msgid "Y" -msgstr "" - -#. TRANSLATOR: "No" answer printed for a yes/no question if --assume-no is set -#: cmdline/apt-get.cc:169 -msgid "N" -msgstr "" - -#: cmdline/apt-get.cc:191 apt-pkg/cachefilter.cc:33 -#, c-format -msgid "Regex compilation error - %s" -msgstr "Помилка компіляції регулярного виразу - %s" - -#: cmdline/apt-get.cc:289 -msgid "The following packages have unmet dependencies:" -msgstr "Пакунки, що мають незадоволені залежності:" - -#: cmdline/apt-get.cc:379 -#, c-format -msgid "but %s is installed" -msgstr "але %s вже встановлений" - -#: cmdline/apt-get.cc:381 -#, c-format -msgid "but %s is to be installed" -msgstr "але %s буде встановлений" - -#: cmdline/apt-get.cc:388 -msgid "but it is not installable" -msgstr "але він не може бути встановлений" - -#: cmdline/apt-get.cc:390 -msgid "but it is a virtual package" -msgstr "але це віртуальний пакунок" - -#: cmdline/apt-get.cc:393 -msgid "but it is not installed" -msgstr "але він не встановлений" - -#: cmdline/apt-get.cc:393 -msgid "but it is not going to be installed" -msgstr "але він не буде встановлений" - -#: cmdline/apt-get.cc:398 -msgid " or" -msgstr " чи" - -#: cmdline/apt-get.cc:427 -msgid "The following NEW packages will be installed:" -msgstr "НОВІ пакунки, які будуть встановлені:" - -#: cmdline/apt-get.cc:453 -msgid "The following packages will be REMOVED:" -msgstr "Пакунки, які будуть ВИДАЛЕНІ:" - -#: cmdline/apt-get.cc:475 -msgid "The following packages have been kept back:" -msgstr "Пакунки, які залишені в незмінному стані:" - -#: cmdline/apt-get.cc:496 -msgid "The following packages will be upgraded:" -msgstr "Пакунки, які будуть ОНОВЛЕНІ:" - -#: cmdline/apt-get.cc:517 -msgid "The following packages will be DOWNGRADED:" -msgstr "Пакунки, які будуть замінені на СТАРІШІ версії:" - -#: cmdline/apt-get.cc:537 -msgid "The following held packages will be changed:" -msgstr "Пакунки, які мали б залишитися без змін, але будуть замінені:" - -#: cmdline/apt-get.cc:592 -#, c-format -msgid "%s (due to %s) " -msgstr "%s (внаслідок %s) " - -#: cmdline/apt-get.cc:600 -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:631 -#, c-format -msgid "%lu upgraded, %lu newly installed, " -msgstr "оновлено %lu, встановлено %lu нових, " - -#: cmdline/apt-get.cc:635 -#, c-format -msgid "%lu reinstalled, " -msgstr "%lu перевстановлено, " - -#: cmdline/apt-get.cc:637 -#, c-format -msgid "%lu downgraded, " -msgstr "%lu замінено на старіші версії, " - -#: cmdline/apt-get.cc:639 -#, c-format -msgid "%lu to remove and %lu not upgraded.\n" -msgstr "%lu відмічено для видалення і %lu не оновлено.\n" - -#: cmdline/apt-get.cc:643 -#, c-format -msgid "%lu not fully installed or removed.\n" -msgstr "не встановлено(видалено) до кінця %lu пакунків.\n" - -#: cmdline/apt-get.cc:664 -#, c-format -msgid "Note, selecting '%s' for task '%s'\n" -msgstr "Помітьте, вибирається '%s' для завдання '%s'\n" - -#: cmdline/apt-get.cc:669 -#, c-format -msgid "Note, selecting '%s' for regex '%s'\n" -msgstr "Помітьте, вибирається '%s' для регулярного виразу '%s'\n" - -#: cmdline/apt-get.cc:686 -#, c-format -msgid "Package %s is a virtual package provided by:\n" -msgstr "Пакунок %s - віртуальний, його функції надаються пакунками:\n" - -#: cmdline/apt-get.cc:697 -msgid " [Installed]" -msgstr " [Встановлено]" - -#: cmdline/apt-get.cc:706 -msgid " [Not candidate version]" -msgstr " [Версія не кандидат]" - -#: cmdline/apt-get.cc:708 -msgid "You should explicitly select one to install." -msgstr "Ви повинні явно вказати, який саме ви хочете встановити." - -#: cmdline/apt-get.cc:711 -#, c-format -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" -"Це може означати, що пакунок відсутній, застарів, або доступний з джерел, не " -"згаданих в sources.list\n" - -#: cmdline/apt-get.cc:729 -msgid "However the following packages replace it:" -msgstr "Однак наступні пакунки заміняють його:" - -#: cmdline/apt-get.cc:741 -#, c-format -msgid "Package '%s' has no installation candidate" -msgstr "Для пакунка '%s' не знайдено кандидатів на встановлення" - -#: cmdline/apt-get.cc:754 -#, c-format -msgid "Virtual packages like '%s' can't be removed\n" -msgstr "Віртуальні пакунки як '%s' не можуть бути видаленими\n" - -#. TRANSLATORS: Note, this is not an interactive question -#: cmdline/apt-get.cc:766 cmdline/apt-get.cc:969 -#, c-format -msgid "Package '%s' is not installed, so not removed. Did you mean '%s'?\n" -msgstr "" -"Пакунок '%s' не встановлений, тому не видалений. Можливо ви мали на увазі " -"'%s'?\n" - -#: cmdline/apt-get.cc:772 cmdline/apt-get.cc:975 -#, c-format -msgid "Package '%s' is not installed, so not removed\n" -msgstr "Пакунок '%s' не встановлений, тому не видалений\n" - -#: cmdline/apt-get.cc:817 -#, c-format -msgid "Note, selecting '%s' instead of '%s'\n" -msgstr "Помітьте, вибирається '%s' замість '%s'\n" - -#: cmdline/apt-get.cc:847 -#, c-format -msgid "Skipping %s, it is already installed and upgrade is not set.\n" -msgstr "" -"Пропускається %s, пакунок вже встановлений і опція ОНОВИТИ не встановлена.\n" - -#: cmdline/apt-get.cc:851 -#, c-format -msgid "Skipping %s, it is not installed and only upgrades are requested.\n" -msgstr "" -"Пропускається %s, пакунок не встановлений, а запитуються тільки оновлення.\n" - -#: cmdline/apt-get.cc:863 -#, c-format -msgid "Reinstallation of %s is not possible, it cannot be downloaded.\n" -msgstr "Перевстановлення %s неможливе, бо він не може бути завантаженим.\n" - -#: cmdline/apt-get.cc:868 -#, c-format -msgid "%s is already the newest version.\n" -msgstr "Вже встановлена найновіша версія %s.\n" - -#: cmdline/apt-get.cc:887 cmdline/apt-get.cc:2187 cmdline/apt-mark.cc:68 -#, c-format -msgid "%s set to manually installed.\n" -msgstr "%s позначений як встановлений вручну.\n" - -#: cmdline/apt-get.cc:913 -#, c-format -msgid "Selected version '%s' (%s) for '%s'\n" -msgstr "Обрана версія '%s' (%s) для '%s'\n" - -#: cmdline/apt-get.cc:918 -#, c-format -msgid "Selected version '%s' (%s) for '%s' because of '%s'\n" -msgstr "Обрана версія '%s' (%s) для '%s' через '%s'\n" - -#: cmdline/apt-get.cc:1054 -msgid "Correcting dependencies..." -msgstr "Виправлення залежностей..." - -#: cmdline/apt-get.cc:1057 -msgid " failed." -msgstr " невдача." - -#: cmdline/apt-get.cc:1060 -msgid "Unable to correct dependencies" -msgstr "Неможливо скоригувати залежності" - -#: cmdline/apt-get.cc:1063 -msgid "Unable to minimize the upgrade set" -msgstr "Неможливо мінімізувати набір оновлень" - -#: cmdline/apt-get.cc:1065 -msgid " Done" -msgstr " Виконано" - -#: cmdline/apt-get.cc:1069 -msgid "You might want to run 'apt-get -f install' to correct these." -msgstr "" -"Для виправлення цих помилок ви можете скористатися 'apt-get -f install'." - -#: cmdline/apt-get.cc:1072 -msgid "Unmet dependencies. Try using -f." -msgstr "Незадоволені залежності. Спробуйте використати -f." - -#: cmdline/apt-get.cc:1097 -msgid "WARNING: The following packages cannot be authenticated!" -msgstr "УВАГА: Наступні пакунки неможливо автентифікувати!" - -#: cmdline/apt-get.cc:1101 -msgid "Authentication warning overridden.\n" -msgstr "Автентифікаційне попередження не прийнято до уваги.\n" - -#: cmdline/apt-get.cc:1108 -msgid "Install these packages without verification?" -msgstr "Встановити ці пакунки без перевірки?" - -#: cmdline/apt-get.cc:1110 -msgid "Some packages could not be authenticated" -msgstr "Деякі пакунки неможливо автентифікувати" - -#: cmdline/apt-get.cc:1119 cmdline/apt-get.cc:1280 -msgid "There are problems and -y was used without --force-yes" -msgstr "Виявлено проблеми, а опція -y була використана без --force-yes" - -#: cmdline/apt-get.cc:1160 -msgid "Internal error, InstallPackages was called with broken packages!" -msgstr "" -"Внутрішня помилка, InstallPackages була викликана з непрацездатними " -"пакунками!" - -#: cmdline/apt-get.cc:1169 -msgid "Packages need to be removed but remove is disabled." -msgstr "Необхідно видалити пакунки, але видалення заборонене." - -#: cmdline/apt-get.cc:1180 -msgid "Internal error, Ordering didn't finish" -msgstr "Внутрішня помилка, Ordering не завершилася" - -#: cmdline/apt-get.cc:1218 -msgid "How odd.. The sizes didn't match, email apt@packages.debian.org" -msgstr "Дивно.. Розбіжність розмірів, напишіть на apt@packages.debian.org" - -#. 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:1225 -#, c-format -msgid "Need to get %sB/%sB of archives.\n" -msgstr "Необхідно завантажити %sB/%sB архівів.\n" - -#. 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:1230 -#, c-format -msgid "Need to get %sB of archives.\n" -msgstr "Необхідно завантажити %sB архівів.\n" - -#. 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:1237 -#, c-format -msgid "After this operation, %sB of additional disk space will be used.\n" -msgstr "" -"Після цієї операції об'єм зайнятого дискового простору зросте на %sB.\n" - -#. 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:1242 -#, c-format -msgid "After this operation, %sB disk space will be freed.\n" -msgstr "" -"Після цієї операції об'єм зайнятого дискового простору зменшиться на %sB.\n" - -#: cmdline/apt-get.cc:1257 cmdline/apt-get.cc:1260 cmdline/apt-get.cc:2621 -#: cmdline/apt-get.cc:2624 -#, c-format -msgid "Couldn't determine free space in %s" -msgstr "Не вдалося визначити кількість вільного місця в %s" - -#: cmdline/apt-get.cc:1270 -#, c-format -msgid "You don't have enough free space in %s." -msgstr "Недостатньо вільного місця в %s." - -#: cmdline/apt-get.cc:1286 cmdline/apt-get.cc:1308 -msgid "Trivial Only specified but this is not a trivial operation." -msgstr "" -"Вказано виконання тільки тривіальних операцій, але це не тривіальна операція." - -#. TRANSLATOR: This string needs to be typed by the user as a confirmation, so be -#. careful with hard to type or special characters (like non-breaking spaces) -#: cmdline/apt-get.cc:1290 -msgid "Yes, do as I say!" -msgstr "Так, робити, як я скажу!" - -#: cmdline/apt-get.cc:1292 -#, c-format -msgid "" -"You are about to do something potentially harmful.\n" -"To continue type in the phrase '%s'\n" -" ?] " -msgstr "" -"Те, що ви хочете зробити, може мати небажані наслідки.\n" -"Щоб продовжити, введіть фразу: '%s'\n" -" ?] " - -#: cmdline/apt-get.cc:1298 cmdline/apt-get.cc:1317 -msgid "Abort." -msgstr "Перервано." - -#: cmdline/apt-get.cc:1313 -msgid "Do you want to continue?" -msgstr "Бажаєте продовжити?" - -#: cmdline/apt-get.cc:1385 cmdline/apt-get.cc:2686 apt-pkg/algorithms.cc:1566 -#, c-format -msgid "Failed to fetch %s %s\n" -msgstr "Не вдалося завантажити %s %s\n" - -#: cmdline/apt-get.cc:1403 -msgid "Some files failed to download" -msgstr "Деякі файли не вдалося завантажити" - -#: cmdline/apt-get.cc:1404 cmdline/apt-get.cc:2698 -msgid "Download complete and in download only mode" -msgstr "Завантаження завершено в режимі \"тільки завантаження\"" - -#: cmdline/apt-get.cc:1410 -msgid "" -"Unable to fetch some archives, maybe run apt-get update or try with --fix-" -"missing?" -msgstr "" -"Неможливо завантажити деякі архіви, імовірно треба виконати apt-get update " -"або спробувати повторити запуск з ключем --fix-missing?" - -#: cmdline/apt-get.cc:1414 -msgid "--fix-missing and media swapping is not currently supported" -msgstr "--fix-missing і зміна носія в даний момент не підтримується" - -#: cmdline/apt-get.cc:1419 -msgid "Unable to correct missing packages." -msgstr "Неможливо виправити втрачені пакунки." - -#: cmdline/apt-get.cc:1420 -msgid "Aborting install." -msgstr "Переривається встановлення." - -#: cmdline/apt-get.cc:1448 -msgid "" -"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] "" -"Вказаний пакунок зник з вашої системи, так як\n" -"усі файли були перезаписані іншими пакунками:" -msgstr[1] "" -"Вказані пакунки зникли з вашої системи, так як\n" -"усі файли були перезаписані іншими пакунками:" -msgstr[2] "" -"Вказані пакунки зникли з вашої системи, так як\n" -"усі файли були перезаписані іншими пакунками:" +#: cmdline/apt-get.cc:244 +#, fuzzy, c-format +msgid "Can not find a package for architecture '%s'" +msgstr "Неможливо знайти ніякий пакунок через рег.вираз '%s'" -#: cmdline/apt-get.cc:1452 -msgid "Note: This is done automatically and on purpose by dpkg." -msgstr "Увага: це зроблено автоматично і умисно dpkg'ем." +#: cmdline/apt-get.cc:326 +#, fuzzy, c-format +msgid "Can not find a package '%s' with version '%s'" +msgstr "Неможливо знайти ніякий пакунок через рег.вираз '%s'" -#: cmdline/apt-get.cc:1590 -#, c-format -msgid "Ignore unavailable target release '%s' of package '%s'" -msgstr "Ігнорувати недоступний випуск '%s' пакунку '%s'" +#: cmdline/apt-get.cc:329 +#, fuzzy, c-format +msgid "Can not find a package '%s' with release '%s'" +msgstr "Неможливо знайти ніякий пакунок через рег.вираз '%s'" -#: cmdline/apt-get.cc:1622 +#: cmdline/apt-get.cc:366 #, c-format msgid "Picking '%s' as source package instead of '%s'\n" msgstr "Обираю '%s' як пакунок вихідних текстів, замість '%s'\n" -#. if (VerTag.empty() == false && Last == 0) -#: cmdline/apt-get.cc:1660 -#, c-format -msgid "Ignore unavailable version '%s' of package '%s'" +#: cmdline/apt-get.cc:422 +#, fuzzy, c-format +msgid "Can not find version '%s' of package '%s'" msgstr "Ігнорувати недоступну версію '%s' пакунку '%s'" -#: cmdline/apt-get.cc:1676 -msgid "The update command takes no arguments" -msgstr "Команді update не потрібні аргументи" - -#: cmdline/apt-get.cc:1742 -msgid "We are not supposed to delete stuff, can't start AutoRemover" -msgstr "Нам не дозволено видаляти, неможливо запустити AutoRemover" - -#: cmdline/apt-get.cc:1846 -msgid "" -"Hmm, seems like the AutoRemover destroyed something which really\n" -"shouldn't happen. Please file a bug report against apt." -msgstr "" -"Хм, виглядає так, що AutoRemover помилково знищив щось потрібне.\n" -"Будь-ласка відправте багрепорт щодо 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:1849 cmdline/apt-get.cc:2017 -msgid "The following information may help to resolve the situation:" -msgstr "Наступна інформація можливо допоможе Вам виправити ситуацію:" - -#: cmdline/apt-get.cc:1853 -msgid "Internal Error, AutoRemover broke stuff" -msgstr "Внутрішня Помилка, AutoRemover щось поламав" - -#: cmdline/apt-get.cc:1860 -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] "" -"Наступний пакунок був встановлений автоматично і більше не потрібен:" -msgstr[1] "Наступні пакунки були встановлені автоматично і більше не потрібні:" -msgstr[2] "Наступні пакунки були встановлені автоматично і більше не потрібні:" - -#: cmdline/apt-get.cc:1864 -#, 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" -msgstr[1] "" -"%lu пакунка було встановлено автоматично і вони більше не потрібні.\n" -msgstr[2] "" -"%lu пакунків було встановлено автоматично і вони більше не потрібні.\n" - -#: cmdline/apt-get.cc:1866 -msgid "Use 'apt-get autoremove' to remove it." -msgid_plural "Use 'apt-get autoremove' to remove them." -msgstr[0] "Використовуйте 'apt-get autoremove' щоб видалити його." -msgstr[1] "Використовуйте 'apt-get autoremove' щоб видалити їх." -msgstr[2] "Використовуйте 'apt-get autoremove' щоб видалити їх." - -#: cmdline/apt-get.cc:1885 -msgid "Internal error, AllUpgrade broke stuff" -msgstr "Внутрішня помилка, AllUpgrade щось поламав" - -#: cmdline/apt-get.cc:1984 -msgid "You might want to run 'apt-get -f install' to correct these:" -msgstr "" -"Можливо, для виправлення цих помилок Ви захочете скористатися 'apt-get -f " -"install':" - -#: cmdline/apt-get.cc:1988 -msgid "" -"Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a " -"solution)." -msgstr "" -"Незадоволені залежності. Спробуйте виконати 'apt-get -f install', не " -"вказуючи назв пакунків (або вкажіть рішення)." - -#: cmdline/apt-get.cc:2002 -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 "" -"Деякі пакунки неможливо встановити. Можливо, Ви просите неможливого,\n" -"або ж використовуєте нестабільний дистрибутив, і запитані Вами пакунки\n" -"ще не створені або були вилучені з Incoming." - -#: cmdline/apt-get.cc:2023 -msgid "Broken packages" -msgstr "Зламані пакунки" - -#: cmdline/apt-get.cc:2049 -msgid "The following extra packages will be installed:" -msgstr "Будуть встановлені наступні додаткові пакунки:" - -#: cmdline/apt-get.cc:2139 -msgid "Suggested packages:" -msgstr "Пропоновані пакунки:" - -#: cmdline/apt-get.cc:2140 -msgid "Recommended packages:" -msgstr "Рекомендовані пакунки:" - -#: cmdline/apt-get.cc:2182 +#: cmdline/apt-get.cc:453 #, c-format msgid "Couldn't find package %s" msgstr "Не можу знайти пакунок %s" -#: cmdline/apt-get.cc:2189 cmdline/apt-mark.cc:70 +#: cmdline/apt-get.cc:458 cmdline/apt-mark.cc:70 +#, c-format +msgid "%s set to manually installed.\n" +msgstr "%s позначений як встановлений вручну.\n" + +#: cmdline/apt-get.cc:460 cmdline/apt-mark.cc:72 #, c-format msgid "%s set to automatically installed.\n" msgstr "%s позначений як автоматично встановлений.\n" -#: cmdline/apt-get.cc:2197 cmdline/apt-mark.cc:114 +#: cmdline/apt-get.cc:468 cmdline/apt-mark.cc:116 msgid "" "This command is deprecated. Please use 'apt-mark auto' and 'apt-mark manual' " "instead." @@ -866,48 +347,26 @@ msgstr "" "Ця команда застаріла. Будь-ласка, використовуйте замість неї 'apt-mark auto' " "і 'apt-mark manual'." -#: cmdline/apt-get.cc:2213 -msgid "Calculating upgrade... " -msgstr "Обчислення оновлень... " - -#: cmdline/apt-get.cc:2216 methods/ftp.cc:712 methods/connect.cc:116 -msgid "Failed" -msgstr "Невдача" - -#: cmdline/apt-get.cc:2221 -msgid "Done" -msgstr "Виконано" - -#: cmdline/apt-get.cc:2288 cmdline/apt-get.cc:2296 +#: cmdline/apt-get.cc:537 cmdline/apt-get.cc:545 msgid "Internal error, problem resolver broke stuff" msgstr "Внутрішня помилка, вирішувач проблем щось поламав" -#: cmdline/apt-get.cc:2324 cmdline/apt-get.cc:2361 +#: cmdline/apt-get.cc:573 cmdline/apt-get.cc:610 msgid "Unable to lock the download directory" msgstr "Неможливо заблокувати директорію для завантаження" -#: cmdline/apt-get.cc:2418 -#, c-format -msgid "Can't find a source to download version '%s' of '%s'" -msgstr "Неможливо знайти джерело для завантаження версії '%s' для '%s'" - -#: cmdline/apt-get.cc:2423 -#, c-format -msgid "Downloading %s %s" -msgstr "Завантаження %s %s" - -#: cmdline/apt-get.cc:2483 +#: cmdline/apt-get.cc:725 msgid "Must specify at least one package to fetch source for" msgstr "" "Вкажіть як мінімум один пакунок, для якого необхідно завантажити вихідні " "тексти" -#: cmdline/apt-get.cc:2523 cmdline/apt-get.cc:2835 +#: cmdline/apt-get.cc:765 cmdline/apt-get.cc:1060 #, c-format msgid "Unable to find a source package for %s" msgstr "Неможливо знайти пакунок з вихідними текстами для %s" -#: cmdline/apt-get.cc:2540 +#: cmdline/apt-get.cc:782 #, c-format msgid "" "NOTICE: '%s' packaging is maintained in the '%s' version control system at:\n" @@ -916,7 +375,7 @@ msgstr "" "УВАГА: Пакування '%s' відбувається в системі контролю версій '%s' на:\n" "%s\n" -#: cmdline/apt-get.cc:2545 +#: cmdline/apt-get.cc:787 #, c-format msgid "" "Please use:\n" @@ -927,71 +386,81 @@ msgstr "" "bzr branch %s\n" "щоб отримати найновіші (потенційно не випущені) оновлення до пакунку.\n" -#: cmdline/apt-get.cc:2598 +#: cmdline/apt-get.cc:840 #, c-format msgid "Skipping already downloaded file '%s'\n" msgstr "Пропускаємо вже завантажений файл '%s'\n" -#: cmdline/apt-get.cc:2635 +#: cmdline/apt-get.cc:863 cmdline/apt-get.cc:866 +#: apt-private/private-install.cc:198 apt-private/private-install.cc:201 +#, c-format +msgid "Couldn't determine free space in %s" +msgstr "Не вдалося визначити кількість вільного місця в %s" + +#: cmdline/apt-get.cc:877 #, c-format msgid "You don't have enough free space in %s" msgstr "Недостатньо місця в %s" #. 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:2644 +#: cmdline/apt-get.cc:886 #, c-format msgid "Need to get %sB/%sB of source archives.\n" msgstr "Необхідно завантажити %sB/%sB з архівів вихідних текстів.\n" #. 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:2649 +#: cmdline/apt-get.cc:891 #, c-format msgid "Need to get %sB of source archives.\n" msgstr "Потрібно завантажити %sB архівів з вихідними текстами.\n" -#: cmdline/apt-get.cc:2655 +#: cmdline/apt-get.cc:897 #, c-format msgid "Fetch source %s\n" msgstr "Завантаження вихідних текстів %s\n" -#: cmdline/apt-get.cc:2693 +#: cmdline/apt-get.cc:918 msgid "Failed to fetch some archives." msgstr "Деякі архіви не вдалося завантажити." -#: cmdline/apt-get.cc:2724 +#: cmdline/apt-get.cc:923 apt-private/private-install.cc:325 +msgid "Download complete and in download only mode" +msgstr "Завантаження завершено в режимі \"тільки завантаження\"" + +#: cmdline/apt-get.cc:949 #, c-format msgid "Skipping unpack of already unpacked source in %s\n" msgstr "" "Пропускається розпакування вихідних текстів, тому що вже розпаковано в %s\n" -#: cmdline/apt-get.cc:2736 +#: cmdline/apt-get.cc:961 #, c-format msgid "Unpack command '%s' failed.\n" msgstr "Команда розпакування '%s' завершилася невдало.\n" -#: cmdline/apt-get.cc:2737 +#: cmdline/apt-get.cc:962 #, c-format msgid "Check if the 'dpkg-dev' package is installed.\n" msgstr "Перевірте, чи встановлений пакунок 'dpkg-dev'.\n" -#: cmdline/apt-get.cc:2759 +#: cmdline/apt-get.cc:984 #, c-format msgid "Build command '%s' failed.\n" msgstr "Команда побудови '%s' закінчилася невдало.\n" -#: cmdline/apt-get.cc:2779 +#: cmdline/apt-get.cc:1004 msgid "Child process failed" msgstr "Породжений процес завершився невдало" -#: cmdline/apt-get.cc:2798 +#: cmdline/apt-get.cc:1023 msgid "Must specify at least one package to check builddeps for" msgstr "" "Для перевірки залежностей для побудови необхідно вказати як мінімум один " "пакунок" -#: cmdline/apt-get.cc:2823 +#: cmdline/apt-get.cc:1048 #, c-format msgid "" "No architecture information available for %s. See apt.conf(5) APT::" @@ -1000,17 +469,17 @@ msgstr "" "Відсутня інформація про архітектуру для %s. Дивись apt.conf(5) APT::" "Архітектури для налащтування" -#: cmdline/apt-get.cc:2847 cmdline/apt-get.cc:2850 +#: cmdline/apt-get.cc:1072 cmdline/apt-get.cc:1075 #, c-format msgid "Unable to get build-dependency information for %s" msgstr "Неможливо одержати інформацію про залежності для побудови %s" -#: cmdline/apt-get.cc:2870 +#: cmdline/apt-get.cc:1095 #, c-format msgid "%s has no build depends.\n" msgstr "%s не має залежностей для побудови.\n" -#: cmdline/apt-get.cc:3040 +#: cmdline/apt-get.cc:1265 #, c-format msgid "" "%s dependency for %s can't be satisfied because %s is not allowed on '%s' " @@ -1019,7 +488,7 @@ msgstr "" "Залежність типу %s для %s не може бути задоволена, бо %s не є дозволеним на " "'%s' пакунках" -#: cmdline/apt-get.cc:3058 +#: cmdline/apt-get.cc:1283 #, c-format msgid "" "%s dependency for %s cannot be satisfied because the package %s cannot be " @@ -1027,14 +496,14 @@ msgid "" msgstr "" "Залежність типу %s для %s не може бути задоволена, бо пакунок %s не знайдено" -#: cmdline/apt-get.cc:3081 +#: cmdline/apt-get.cc:1306 #, c-format msgid "Failed to satisfy %s dependency for %s: Installed package %s is too new" msgstr "" "Не вдалося задовольнити залежність типу %s для %s: Встановлений пакунок %s " "новіше, аніж треба" -#: cmdline/apt-get.cc:3120 +#: cmdline/apt-get.cc:1345 #, c-format msgid "" "%s dependency for %s cannot be satisfied because candidate version of " @@ -1043,7 +512,7 @@ msgstr "" "Залежність типу %s для %s не може бути задоволена, бо версія пакунку-" "кандидата %s не задовольняє умови по версіям" -#: cmdline/apt-get.cc:3126 +#: cmdline/apt-get.cc:1351 #, c-format msgid "" "%s dependency for %s cannot be satisfied because package %s has no candidate " @@ -1052,30 +521,30 @@ msgstr "" "Залежність типу %s для %s не може бути задоволена, бо немає пакунку-" "кандидата %s потрібної версії" -#: cmdline/apt-get.cc:3149 +#: cmdline/apt-get.cc:1374 #, c-format msgid "Failed to satisfy %s dependency for %s: %s" msgstr "Неможливо задовольнити залежність типу %s для пакунка %s: %s" -#: cmdline/apt-get.cc:3164 +#: cmdline/apt-get.cc:1389 #, c-format msgid "Build-dependencies for %s could not be satisfied." msgstr "Залежності для побудови %s не можуть бути задоволені." -#: cmdline/apt-get.cc:3169 +#: cmdline/apt-get.cc:1394 msgid "Failed to process build dependencies" msgstr "Обробка залежностей для побудови закінчилася невдало" -#: cmdline/apt-get.cc:3262 cmdline/apt-get.cc:3274 +#: cmdline/apt-get.cc:1487 cmdline/apt-get.cc:1499 #, c-format msgid "Changelog for %s (%s)" msgstr "Журнал змін для %s (%s)" -#: cmdline/apt-get.cc:3397 +#: cmdline/apt-get.cc:1585 msgid "Supported modules:" msgstr "Підтримувані модулі:" -#: cmdline/apt-get.cc:3438 +#: cmdline/apt-get.cc:1626 msgid "" "Usage: apt-get [options] command\n" " apt-get [options] install|remove pkg1 [pkg2 ...]\n" @@ -1167,102 +636,54 @@ msgstr "" "містять більше інформації і опцій.\n" " Цей APT має Супер-Коров'ячу Силу.\n" -#: cmdline/apt-get.cc:3603 -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" -" Також не забувайте, що блокування вимикається,\n" -" тому не очікуйте на відповідність поточній реальній ситуації!" - -#: cmdline/acqprogress.cc:60 -msgid "Hit " -msgstr "В кеші " - -#: cmdline/acqprogress.cc:84 -msgid "Get:" -msgstr "Отр:" - -#: cmdline/acqprogress.cc:115 -msgid "Ign " -msgstr "Ігн " - -#: cmdline/acqprogress.cc:119 -msgid "Err " -msgstr "Пом " - -#: cmdline/acqprogress.cc:140 -#, c-format -msgid "Fetched %sB in %s (%sB/s)\n" -msgstr "Отримано %sB за %sB (%sB/s)\n" - -#: cmdline/acqprogress.cc:230 -#, c-format -msgid " [Working]" -msgstr " [Йде робота]" - -#: cmdline/acqprogress.cc:286 -#, c-format -msgid "" -"Media change: please insert the disc labeled\n" -" '%s'\n" -"in the drive '%s' and press enter\n" -msgstr "" -"Зміна носія: вставте диск з міткою\n" -" '%s'\n" -"у пристрій '%s' і натисніть Enter\n" - -#: cmdline/apt-mark.cc:55 +#: cmdline/apt-mark.cc:57 #, c-format msgid "%s can not be marked as it is not installed.\n" msgstr "%s не може бути позначений, тому що він не встановлений.\n" -#: cmdline/apt-mark.cc:61 +#: cmdline/apt-mark.cc:63 #, c-format msgid "%s was already set to manually installed.\n" msgstr "%s вже був позначений, як встановлений вручну.\n" -#: cmdline/apt-mark.cc:63 +#: cmdline/apt-mark.cc:65 #, c-format msgid "%s was already set to automatically installed.\n" msgstr "%s вже був позначений, як автоматично встановлений.\n" -#: cmdline/apt-mark.cc:228 +#: cmdline/apt-mark.cc:230 #, c-format msgid "%s was already set on hold.\n" msgstr "%s вже був зафіксований.\n" -#: cmdline/apt-mark.cc:230 +#: cmdline/apt-mark.cc:232 #, c-format msgid "%s was already not hold.\n" msgstr "%s вже був незафіксований.\n" -#: cmdline/apt-mark.cc:245 cmdline/apt-mark.cc:326 -#: apt-pkg/contrib/fileutl.cc:832 apt-pkg/contrib/gpgv.cc:223 -#: apt-pkg/deb/dpkgpm.cc:1032 +#: cmdline/apt-mark.cc:247 cmdline/apt-mark.cc:328 +#: apt-pkg/contrib/fileutl.cc:850 apt-pkg/contrib/gpgv.cc:217 +#: apt-pkg/deb/dpkgpm.cc:1182 #, c-format msgid "Waited for %s but it wasn't there" msgstr "Очікував на %s, але його там не було" -#: cmdline/apt-mark.cc:260 cmdline/apt-mark.cc:309 +#: cmdline/apt-mark.cc:262 cmdline/apt-mark.cc:311 #, c-format msgid "%s set on hold.\n" msgstr "%s зафіксовано.\n" -#: cmdline/apt-mark.cc:262 cmdline/apt-mark.cc:314 +#: cmdline/apt-mark.cc:264 cmdline/apt-mark.cc:316 #, c-format msgid "Canceled hold on %s.\n" msgstr "Фіксацію для %s відмінено.\n" -#: cmdline/apt-mark.cc:332 +#: cmdline/apt-mark.cc:334 msgid "Executing dpkg failed. Are you root?" msgstr "Не вдалося виконати dpkg. Ви root?" -#: cmdline/apt-mark.cc:379 +#: cmdline/apt-mark.cc:381 +#, fuzzy msgid "" "Usage: apt-mark [options] {auto|manual} pkg1 [pkg2 ...]\n" "\n" @@ -1272,6 +693,11 @@ msgid "" "Commands:\n" " auto - Mark the given packages as automatically installed\n" " manual - Mark the given packages as manually installed\n" +" hold - Mark a package as held back\n" +" unhold - Unset a package set as held back\n" +" showauto - Print the list of automatically installed packages\n" +" showmanual - Print the list of manually installed packages\n" +" showhold - Print the list of package on hold\n" "\n" "Options:\n" " -h This help text.\n" @@ -1303,6 +729,28 @@ msgstr "" " -o=? Встановити умовну опцію конфігурації, наприклад, -o dir::cache=/tmp\n" "Для докладної інформації дивіться керівництва для apt-mark(8) і apt.conf(5)." +#: cmdline/apt.cc:71 +msgid "" +"Usage: apt [options] command\n" +"\n" +"CLI for apt.\n" +"Basic commands: \n" +" list - list packages based on package names\n" +" search - search in package descriptions\n" +" show - show package details\n" +"\n" +" update - update list of available packages\n" +"\n" +" install - install packages\n" +" remove - remove packages\n" +"\n" +" upgrade - upgrade the system by installing/upgrading packages\n" +" full-upgrade - upgrade the system by removing/installing/upgrading " +"packages\n" +"\n" +" edit-sources - edit the source information file\n" +msgstr "" + #: methods/cdrom.cc:203 #, c-format msgid "Unable to read the cdrom database %s" @@ -1330,17 +778,17 @@ msgstr "" msgid "Disk not found." msgstr "Диск не знайдено." -#: methods/cdrom.cc:262 methods/file.cc:82 methods/rsh.cc:275 +#: methods/cdrom.cc:262 methods/file.cc:82 methods/rsh.cc:274 msgid "File not found" msgstr "Файл не знайдено" -#: methods/copy.cc:46 methods/gzip.cc:105 methods/gzip.cc:114 -#: methods/rred.cc:512 methods/rred.cc:521 +#: methods/copy.cc:46 methods/gzip.cc:106 methods/rred.cc:599 +#: methods/rred.cc:609 #, fuzzy msgid "Failed to stat" msgstr "Не вдалося одержати атрибути (stat)" -#: methods/copy.cc:83 methods/gzip.cc:111 methods/rred.cc:518 +#: methods/copy.cc:82 methods/gzip.cc:113 methods/rred.cc:606 msgid "Failed to set modification time" msgstr "Не вдалося встановити час модифікації" @@ -1349,34 +797,34 @@ msgid "Invalid URI, local URIS must not start with //" msgstr "Невірне посилання (URI), локальні посилання не повинні починатися з //" #. Login must be before getpeername otherwise dante won't work. -#: methods/ftp.cc:173 +#: methods/ftp.cc:172 msgid "Logging in" msgstr "Логінюсь в" -#: methods/ftp.cc:179 +#: methods/ftp.cc:178 msgid "Unable to determine the peer name" msgstr "Неможливо визначити назву вузла" -#: methods/ftp.cc:184 +#: methods/ftp.cc:183 msgid "Unable to determine the local name" msgstr "Неможливо визначити локальну назву" -#: methods/ftp.cc:215 methods/ftp.cc:243 +#: methods/ftp.cc:214 methods/ftp.cc:242 #, c-format msgid "The server refused the connection and said: %s" msgstr "Сервер розірвав з'єднання, відповівши: %s" -#: methods/ftp.cc:221 +#: methods/ftp.cc:220 #, c-format msgid "USER failed, server said: %s" msgstr "USER невдало, сервер мовив: %s" -#: methods/ftp.cc:228 +#: methods/ftp.cc:227 #, c-format msgid "PASS failed, server said: %s" msgstr "PASS невдало, сервер мовив: %s" -#: methods/ftp.cc:248 +#: methods/ftp.cc:247 msgid "" "A proxy server was specified but no login script, Acquire::ftp::ProxyLogin " "is empty." @@ -1384,117 +832,121 @@ msgstr "" "Вказано проксі-сервер, але відсутній скрипт логіну, Acquire::ftp::ProxyLogin " "пустий." -#: methods/ftp.cc:276 +#: methods/ftp.cc:275 #, c-format msgid "Login script command '%s' failed, server said: %s" msgstr "Команда '%s' у скрипті логіна не вдалася, сервер мовив: %s" -#: methods/ftp.cc:302 +#: methods/ftp.cc:301 #, c-format msgid "TYPE failed, server said: %s" msgstr "TYPE невдало, сервер мовив: %s" -#: methods/ftp.cc:340 methods/ftp.cc:452 methods/rsh.cc:192 methods/rsh.cc:237 +#: methods/ftp.cc:339 methods/ftp.cc:451 methods/rsh.cc:191 methods/rsh.cc:236 msgid "Connection timeout" msgstr "Час з'єднання вичерпався" -#: methods/ftp.cc:346 +#: methods/ftp.cc:345 msgid "Server closed the connection" msgstr "Сервер закрив з'єднання" -#: methods/ftp.cc:349 methods/rsh.cc:199 apt-pkg/contrib/fileutl.cc:1264 -#: apt-pkg/contrib/fileutl.cc:1273 apt-pkg/contrib/fileutl.cc:1276 +#: methods/ftp.cc:348 methods/rsh.cc:198 apt-pkg/contrib/fileutl.cc:1292 +#: apt-pkg/contrib/fileutl.cc:1301 apt-pkg/contrib/fileutl.cc:1304 msgid "Read error" msgstr "Помилка зчитування" -#: methods/ftp.cc:356 methods/rsh.cc:206 +#: methods/ftp.cc:355 methods/rsh.cc:205 msgid "A response overflowed the buffer." msgstr "Відповідь переповнила буфер." -#: methods/ftp.cc:373 methods/ftp.cc:385 +#: methods/ftp.cc:372 methods/ftp.cc:384 msgid "Protocol corruption" msgstr "Спотворений протокол" -#: methods/ftp.cc:458 methods/rred.cc:238 methods/rsh.cc:243 -#: apt-pkg/contrib/fileutl.cc:1360 apt-pkg/contrib/fileutl.cc:1369 -#: apt-pkg/contrib/fileutl.cc:1372 apt-pkg/contrib/fileutl.cc:1397 +#: methods/ftp.cc:457 methods/rsh.cc:242 apt-pkg/contrib/fileutl.cc:1388 +#: apt-pkg/contrib/fileutl.cc:1397 apt-pkg/contrib/fileutl.cc:1400 +#: apt-pkg/contrib/fileutl.cc:1425 msgid "Write error" msgstr "Помилка запису" -#: methods/ftp.cc:697 methods/ftp.cc:703 methods/ftp.cc:738 +#: methods/ftp.cc:696 methods/ftp.cc:702 methods/ftp.cc:737 msgid "Could not create a socket" msgstr "Неможливо створити сокет (socket)" -#: methods/ftp.cc:708 +#: methods/ftp.cc:707 msgid "Could not connect data socket, connection timed out" msgstr "Неможливо під'єднати сокет (socket) з даними, час з'єднання вичерпався" -#: methods/ftp.cc:714 +#: methods/ftp.cc:711 methods/connect.cc:116 apt-private/private-upgrade.cc:22 +msgid "Failed" +msgstr "Невдача" + +#: methods/ftp.cc:713 msgid "Could not connect passive socket." msgstr "Неможливо під'єднати пасивний сокет (passive socket)." -#: methods/ftp.cc:731 +#: methods/ftp.cc:730 msgid "getaddrinfo was unable to get a listening socket" msgstr "Виклик getaddrinfo не зміг отримати слухаючий сокет" -#: methods/ftp.cc:745 +#: methods/ftp.cc:744 msgid "Could not bind a socket" msgstr "Неможливо приєднатися до сокета" -#: methods/ftp.cc:749 +#: methods/ftp.cc:748 msgid "Could not listen on the socket" msgstr "Неможливо прослухати на сокеті" -#: methods/ftp.cc:756 +#: methods/ftp.cc:755 msgid "Could not determine the socket's name" msgstr "Не вдалося визначити назву сокета" -#: methods/ftp.cc:788 +#: methods/ftp.cc:787 msgid "Unable to send PORT command" msgstr "Неможливо відіслати команду PORT" -#: methods/ftp.cc:798 +#: methods/ftp.cc:797 #, c-format msgid "Unknown address family %u (AF_*)" msgstr "Невідоме адресове сімейство %u (AF_*)" -#: methods/ftp.cc:807 +#: methods/ftp.cc:806 #, c-format msgid "EPRT failed, server said: %s" msgstr "EPRT невдало, сервер мовив: %s" -#: methods/ftp.cc:827 +#: methods/ftp.cc:826 msgid "Data socket connect timed out" msgstr "Час з'єднання з сокетом даних вичерпався" -#: methods/ftp.cc:834 +#: methods/ftp.cc:833 msgid "Unable to accept connection" msgstr "Неможливо прийняти з'єднання" -#: methods/ftp.cc:873 methods/http.cc:1038 methods/rsh.cc:313 +#: methods/ftp.cc:872 methods/server.cc:357 methods/rsh.cc:312 msgid "Problem hashing file" msgstr "Проблема хешування файла" -#: methods/ftp.cc:886 +#: methods/ftp.cc:885 #, c-format msgid "Unable to fetch file, server said '%s'" msgstr "Неможливо завантажити файл, сервер мовив: '%s'" -#: methods/ftp.cc:901 methods/rsh.cc:332 +#: methods/ftp.cc:900 methods/rsh.cc:331 msgid "Data socket timed out" msgstr "Час з'єднання з сокетом (socket) з даними вичерпався" -#: methods/ftp.cc:931 +#: methods/ftp.cc:930 #, c-format msgid "Data transfer failed, server said '%s'" msgstr "Передача даних обірвалася, сервер мовив '%s'" #. Get the files information -#: methods/ftp.cc:1008 +#: methods/ftp.cc:1009 msgid "Query" msgstr "Черга" -#: methods/ftp.cc:1120 +#: methods/ftp.cc:1123 msgid "Unable to invoke " msgstr "Неможливо викликати " @@ -1560,38 +1012,38 @@ msgstr "Сталося щось дивне при спробі отримати msgid "Unable to connect to %s:%s:" msgstr "Неможливо під'єднатися до %s:%s:" -#: methods/gpgv.cc:167 +#: methods/gpgv.cc:166 msgid "" "Internal error: Good signature, but could not determine key fingerprint?!" msgstr "" "Внутрішня помилка: Вірний підпис (signature), але не можливо визначити його " "відбиток?!" -#: methods/gpgv.cc:171 +#: methods/gpgv.cc:170 msgid "At least one invalid signature was encountered." msgstr "Знайдено як мінімум один невірний підпис." -#: methods/gpgv.cc:173 +#: methods/gpgv.cc:172 msgid "Could not execute 'gpgv' to verify signature (is gpgv installed?)" msgstr "Неможливо виконати 'gpgv' для перевірки підпису (чи встановлено gpgv?)" #. TRANSLATORS: %s is a single techy word like 'NODATA' -#: methods/gpgv.cc:179 +#: methods/gpgv.cc:178 #, c-format msgid "" "Clearsigned file isn't valid, got '%s' (does the network require " "authentication?)" msgstr "" -#: methods/gpgv.cc:183 +#: methods/gpgv.cc:182 msgid "Unknown error executing gpgv" msgstr "Невідома помилка виконання gpgv" -#: methods/gpgv.cc:216 methods/gpgv.cc:223 +#: methods/gpgv.cc:215 methods/gpgv.cc:222 msgid "The following signatures were invalid:\n" msgstr "Наступні підписи були невірними:\n" -#: methods/gpgv.cc:230 +#: methods/gpgv.cc:229 msgid "" "The following signatures couldn't be verified because the public key is not " "available:\n" @@ -1603,81 +1055,629 @@ msgstr "" msgid "Empty files can't be valid archives" msgstr "Пусті файли не можуть бути правильними архівами" -#: methods/http.cc:394 +#: methods/http.cc:516 +msgid "Error writing to the file" +msgstr "Помилка запису у файл" + +#: methods/http.cc:530 +msgid "Error reading from server. Remote end closed connection" +msgstr "Помилка зчитування з сервера. Віддалена сторона закрила з'єднання" + +#: methods/http.cc:532 +msgid "Error reading from server" +msgstr "Помилка зчитування з сервера" + +#: methods/http.cc:568 +msgid "Error writing to file" +msgstr "Помилка запису у файл" + +#: methods/http.cc:628 +msgid "Select failed" +msgstr "Вибір провалився" + +#: methods/http.cc:633 +msgid "Connection timed out" +msgstr "Час очікування з'єднання вийшов" + +#: methods/http.cc:656 +msgid "Error writing to output file" +msgstr "Помилка запису у вихідний файл" + +#: methods/server.cc:56 msgid "Waiting for headers" msgstr "Очікування на заголовки" -#: methods/http.cc:544 +#: methods/server.cc:114 msgid "Bad header line" msgstr "Невірний рядок заголовку" -#: methods/http.cc:569 methods/http.cc:576 +#: methods/server.cc:139 methods/server.cc:146 msgid "The HTTP server sent an invalid reply header" msgstr "HTTP сервер відіслав невірний заголовок 'reply'" -#: methods/http.cc:606 +#: methods/server.cc:176 msgid "The HTTP server sent an invalid Content-Length header" msgstr "HTTP сервер відіслав невірний заголовок 'Content-Length'" -#: methods/http.cc:621 +#: methods/server.cc:199 msgid "The HTTP server sent an invalid Content-Range header" msgstr "HTTP сервер відіслав невірний заголовок 'Content-Range'" -#: methods/http.cc:623 +#: methods/server.cc:201 msgid "This HTTP server has broken range support" msgstr "Цей HTTP сервер має поламану підтримку 'range'" -#: methods/http.cc:647 +#: methods/server.cc:225 msgid "Unknown date format" msgstr "Невідомий формат дати" -#: methods/http.cc:826 -msgid "Select failed" -msgstr "Вибір провалився" +#: methods/server.cc:494 +msgid "Bad header data" +msgstr "Погана заголовкова інформація" -#: methods/http.cc:831 -msgid "Connection timed out" -msgstr "Час очікування з'єднання вийшов" +#: methods/server.cc:511 methods/server.cc:567 +msgid "Connection failed" +msgstr "З'єднання не вдалося" -#: methods/http.cc:854 -msgid "Error writing to output file" -msgstr "Помилка запису у вихідний файл" +#: methods/server.cc:659 +msgid "Internal error" +msgstr "Внутрішня помилка" -#: methods/http.cc:885 -msgid "Error writing to file" -msgstr "Помилка запису у файл" +#: apt-private/private-list.cc:147 +msgid "Listing" +msgstr "" -#: methods/http.cc:913 -msgid "Error writing to the file" -msgstr "Помилка запису у файл" +#: apt-private/private-install.cc:93 +msgid "Internal error, InstallPackages was called with broken packages!" +msgstr "" +"Внутрішня помилка, InstallPackages була викликана з непрацездатними " +"пакунками!" -#: methods/http.cc:927 -msgid "Error reading from server. Remote end closed connection" -msgstr "Помилка зчитування з сервера. Віддалена сторона закрила з'єднання" +#: apt-private/private-install.cc:102 +msgid "Packages need to be removed but remove is disabled." +msgstr "Необхідно видалити пакунки, але видалення заборонене." -#: methods/http.cc:929 -msgid "Error reading from server" -msgstr "Помилка зчитування з сервера" +#: apt-private/private-install.cc:121 +msgid "Internal error, Ordering didn't finish" +msgstr "Внутрішня помилка, Ordering не завершилася" -#: methods/http.cc:1197 -msgid "Bad header data" -msgstr "Погана заголовкова інформація" +#: apt-private/private-install.cc:159 +msgid "How odd.. The sizes didn't match, email apt@packages.debian.org" +msgstr "Дивно.. Розбіжність розмірів, напишіть на apt@packages.debian.org" -#: methods/http.cc:1214 methods/http.cc:1269 -msgid "Connection failed" -msgstr "З'єднання не вдалося" +#. 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 +#: apt-private/private-install.cc:166 +#, c-format +msgid "Need to get %sB/%sB of archives.\n" +msgstr "Необхідно завантажити %sB/%sB архівів.\n" -#: methods/http.cc:1361 -msgid "Internal error" -msgstr "Внутрішня помилка" +#. 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 +#: apt-private/private-install.cc:171 +#, c-format +msgid "Need to get %sB of archives.\n" +msgstr "Необхідно завантажити %sB архівів.\n" + +#. 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 +#: apt-private/private-install.cc:178 +#, c-format +msgid "After this operation, %sB of additional disk space will be used.\n" +msgstr "" +"Після цієї операції об'єм зайнятого дискового простору зросте на %sB.\n" + +#. 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 +#: apt-private/private-install.cc:183 +#, c-format +msgid "After this operation, %sB disk space will be freed.\n" +msgstr "" +"Після цієї операції об'єм зайнятого дискового простору зменшиться на %sB.\n" + +#: apt-private/private-install.cc:211 +#, c-format +msgid "You don't have enough free space in %s." +msgstr "Недостатньо вільного місця в %s." + +#: apt-private/private-install.cc:221 apt-private/private-download.cc:55 +msgid "There are problems and -y was used without --force-yes" +msgstr "Виявлено проблеми, а опція -y була використана без --force-yes" + +#: apt-private/private-install.cc:227 apt-private/private-install.cc:249 +msgid "Trivial Only specified but this is not a trivial operation." +msgstr "" +"Вказано виконання тільки тривіальних операцій, але це не тривіальна операція." + +#. TRANSLATOR: This string needs to be typed by the user as a confirmation, so be +#. careful with hard to type or special characters (like non-breaking spaces) +#: apt-private/private-install.cc:231 +msgid "Yes, do as I say!" +msgstr "Так, робити, як я скажу!" + +#: apt-private/private-install.cc:233 +#, c-format +msgid "" +"You are about to do something potentially harmful.\n" +"To continue type in the phrase '%s'\n" +" ?] " +msgstr "" +"Те, що ви хочете зробити, може мати небажані наслідки.\n" +"Щоб продовжити, введіть фразу: '%s'\n" +" ?] " + +#: apt-private/private-install.cc:239 apt-private/private-install.cc:257 +msgid "Abort." +msgstr "Перервано." + +#: apt-private/private-install.cc:254 +msgid "Do you want to continue?" +msgstr "Бажаєте продовжити?" + +#: apt-private/private-install.cc:324 +msgid "Some files failed to download" +msgstr "Деякі файли не вдалося завантажити" + +#: apt-private/private-install.cc:331 +msgid "" +"Unable to fetch some archives, maybe run apt-get update or try with --fix-" +"missing?" +msgstr "" +"Неможливо завантажити деякі архіви, імовірно треба виконати apt-get update " +"або спробувати повторити запуск з ключем --fix-missing?" + +#: apt-private/private-install.cc:335 +msgid "--fix-missing and media swapping is not currently supported" +msgstr "--fix-missing і зміна носія в даний момент не підтримується" + +#: apt-private/private-install.cc:340 +msgid "Unable to correct missing packages." +msgstr "Неможливо виправити втрачені пакунки." + +#: apt-private/private-install.cc:341 +msgid "Aborting install." +msgstr "Переривається встановлення." + +#: apt-private/private-install.cc:377 +msgid "" +"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] "" +"Вказаний пакунок зник з вашої системи, так як\n" +"усі файли були перезаписані іншими пакунками:" +msgstr[1] "" +"Вказані пакунки зникли з вашої системи, так як\n" +"усі файли були перезаписані іншими пакунками:" +msgstr[2] "" +"Вказані пакунки зникли з вашої системи, так як\n" +"усі файли були перезаписані іншими пакунками:" + +#: apt-private/private-install.cc:381 +msgid "Note: This is done automatically and on purpose by dpkg." +msgstr "Увага: це зроблено автоматично і умисно dpkg'ем." + +#: apt-private/private-install.cc:402 +msgid "We are not supposed to delete stuff, can't start AutoRemover" +msgstr "Нам не дозволено видаляти, неможливо запустити AutoRemover" + +#: apt-private/private-install.cc:510 +msgid "" +"Hmm, seems like the AutoRemover destroyed something which really\n" +"shouldn't happen. Please file a bug report against apt." +msgstr "" +"Хм, виглядає так, що AutoRemover помилково знищив щось потрібне.\n" +"Будь-ласка відправте багрепорт щодо apt." + +#. +#. if (Packages == 1) +#. { +#. c1out << std::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.") << std::endl; +#. } +#. +#: apt-private/private-install.cc:513 apt-private/private-install.cc:654 +msgid "The following information may help to resolve the situation:" +msgstr "Наступна інформація можливо допоможе Вам виправити ситуацію:" + +#: apt-private/private-install.cc:517 +msgid "Internal Error, AutoRemover broke stuff" +msgstr "Внутрішня Помилка, AutoRemover щось поламав" + +#: apt-private/private-install.cc:524 +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] "" +"Наступний пакунок був встановлений автоматично і більше не потрібен:" +msgstr[1] "Наступні пакунки були встановлені автоматично і більше не потрібні:" +msgstr[2] "Наступні пакунки були встановлені автоматично і більше не потрібні:" + +#: apt-private/private-install.cc:528 +#, 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" +msgstr[1] "" +"%lu пакунка було встановлено автоматично і вони більше не потрібні.\n" +msgstr[2] "" +"%lu пакунків було встановлено автоматично і вони більше не потрібні.\n" + +#: apt-private/private-install.cc:530 +msgid "Use 'apt-get autoremove' to remove it." +msgid_plural "Use 'apt-get autoremove' to remove them." +msgstr[0] "Використовуйте 'apt-get autoremove' щоб видалити його." +msgstr[1] "Використовуйте 'apt-get autoremove' щоб видалити їх." +msgstr[2] "Використовуйте 'apt-get autoremove' щоб видалити їх." + +#: apt-private/private-install.cc:624 +msgid "You might want to run 'apt-get -f install' to correct these:" +msgstr "" +"Можливо, для виправлення цих помилок Ви захочете скористатися 'apt-get -f " +"install':" + +#: apt-private/private-install.cc:626 +msgid "" +"Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a " +"solution)." +msgstr "" +"Незадоволені залежності. Спробуйте виконати 'apt-get -f install', не " +"вказуючи назв пакунків (або вкажіть рішення)." + +#: apt-private/private-install.cc:639 +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 "" +"Деякі пакунки неможливо встановити. Можливо, Ви просите неможливого,\n" +"або ж використовуєте нестабільний дистрибутив, і запитані Вами пакунки\n" +"ще не створені або були вилучені з Incoming." + +#: apt-private/private-install.cc:660 +msgid "Broken packages" +msgstr "Зламані пакунки" + +#: apt-private/private-install.cc:713 +msgid "The following extra packages will be installed:" +msgstr "Будуть встановлені наступні додаткові пакунки:" + +#: apt-private/private-install.cc:803 +msgid "Suggested packages:" +msgstr "Пропоновані пакунки:" + +#: apt-private/private-install.cc:804 +msgid "Recommended packages:" +msgstr "Рекомендовані пакунки:" + +#: apt-private/private-download.cc:32 +msgid "WARNING: The following packages cannot be authenticated!" +msgstr "УВАГА: Наступні пакунки неможливо автентифікувати!" + +#: apt-private/private-download.cc:36 +msgid "Authentication warning overridden.\n" +msgstr "Автентифікаційне попередження не прийнято до уваги.\n" + +#: apt-private/private-download.cc:41 apt-private/private-download.cc:48 +msgid "Some packages could not be authenticated" +msgstr "Деякі пакунки неможливо автентифікувати" + +#: apt-private/private-download.cc:46 +msgid "Install these packages without verification?" +msgstr "Встановити ці пакунки без перевірки?" + +#: apt-private/private-download.cc:87 apt-pkg/update.cc:84 +#, c-format +msgid "Failed to fetch %s %s\n" +msgstr "Не вдалося завантажити %s %s\n" + +#: apt-private/private-output.cc:75 apt-private/private-show.cc:81 +#: apt-private/private-show.cc:86 +msgid "unknown" +msgstr "" + +#: apt-private/private-output.cc:201 +#, fuzzy, c-format +msgid "[installed,upgradable to: %s]" +msgstr " [Встановлено]" + +#: apt-private/private-output.cc:205 +#, fuzzy +msgid "[installed,local]" +msgstr " [Встановлено]" + +#: apt-private/private-output.cc:208 +msgid "[installed,auto-removable]" +msgstr "" + +#: apt-private/private-output.cc:210 +#, fuzzy +msgid "[installed,automatic]" +msgstr " [Встановлено]" + +#: apt-private/private-output.cc:212 +#, fuzzy +msgid "[installed]" +msgstr " [Встановлено]" + +#: apt-private/private-output.cc:216 +#, c-format +msgid "[upgradable from: %s]" +msgstr "" + +#: apt-private/private-output.cc:220 +msgid "[residual-config]" +msgstr "" + +#: apt-private/private-output.cc:320 +msgid "The following packages have unmet dependencies:" +msgstr "Пакунки, що мають незадоволені залежності:" + +#: apt-private/private-output.cc:410 +#, c-format +msgid "but %s is installed" +msgstr "але %s вже встановлений" + +#: apt-private/private-output.cc:412 +#, c-format +msgid "but %s is to be installed" +msgstr "але %s буде встановлений" + +#: apt-private/private-output.cc:419 +msgid "but it is not installable" +msgstr "але він не може бути встановлений" + +#: apt-private/private-output.cc:421 +msgid "but it is a virtual package" +msgstr "але це віртуальний пакунок" + +#: apt-private/private-output.cc:424 +msgid "but it is not installed" +msgstr "але він не встановлений" + +#: apt-private/private-output.cc:424 +msgid "but it is not going to be installed" +msgstr "але він не буде встановлений" + +#: apt-private/private-output.cc:429 +msgid " or" +msgstr " чи" + +#: apt-private/private-output.cc:458 +msgid "The following NEW packages will be installed:" +msgstr "НОВІ пакунки, які будуть встановлені:" + +#: apt-private/private-output.cc:484 +msgid "The following packages will be REMOVED:" +msgstr "Пакунки, які будуть ВИДАЛЕНІ:" + +#: apt-private/private-output.cc:506 +msgid "The following packages have been kept back:" +msgstr "Пакунки, які залишені в незмінному стані:" + +#: apt-private/private-output.cc:527 +msgid "The following packages will be upgraded:" +msgstr "Пакунки, які будуть ОНОВЛЕНІ:" + +#: apt-private/private-output.cc:548 +msgid "The following packages will be DOWNGRADED:" +msgstr "Пакунки, які будуть замінені на СТАРІШІ версії:" + +#: apt-private/private-output.cc:568 +msgid "The following held packages will be changed:" +msgstr "Пакунки, які мали б залишитися без змін, але будуть замінені:" + +#: apt-private/private-output.cc:623 +#, c-format +msgid "%s (due to %s) " +msgstr "%s (внаслідок %s) " + +#: apt-private/private-output.cc:631 +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" +"НЕ РОБІТЬ цього, якщо ви НЕ уявляєте собі всі можливі наслідки!" + +#: apt-private/private-output.cc:662 +#, c-format +msgid "%lu upgraded, %lu newly installed, " +msgstr "оновлено %lu, встановлено %lu нових, " + +#: apt-private/private-output.cc:666 +#, c-format +msgid "%lu reinstalled, " +msgstr "%lu перевстановлено, " + +#: apt-private/private-output.cc:668 +#, c-format +msgid "%lu downgraded, " +msgstr "%lu замінено на старіші версії, " + +#: apt-private/private-output.cc:670 +#, c-format +msgid "%lu to remove and %lu not upgraded.\n" +msgstr "%lu відмічено для видалення і %lu не оновлено.\n" + +#: apt-private/private-output.cc:674 +#, c-format +msgid "%lu not fully installed or removed.\n" +msgstr "не встановлено(видалено) до кінця %lu пакунків.\n" + +#. TRANSLATOR: Yes/No question help-text: defaulting to Y[es] +#. e.g. "Do you want to continue? [Y/n] " +#. The user has to answer with an input matching the +#. YESEXPR/NOEXPR defined in your l10n. +#: apt-private/private-output.cc:696 +msgid "[Y/n]" +msgstr "" + +#. TRANSLATOR: Yes/No question help-text: defaulting to N[o] +#. e.g. "Should this file be removed? [y/N] " +#. The user has to answer with an input matching the +#. YESEXPR/NOEXPR defined in your l10n. +#: apt-private/private-output.cc:702 +msgid "[y/N]" +msgstr "" + +#. TRANSLATOR: "Yes" answer printed for a yes/no question if --assume-yes is set +#: apt-private/private-output.cc:713 +msgid "Y" +msgstr "" + +#. TRANSLATOR: "No" answer printed for a yes/no question if --assume-no is set +#: apt-private/private-output.cc:719 +msgid "N" +msgstr "" + +#: apt-private/private-output.cc:741 apt-pkg/cachefilter.cc:33 +#, c-format +msgid "Regex compilation error - %s" +msgstr "Помилка компіляції регулярного виразу - %s" + +#: apt-private/private-cachefile.cc:87 +msgid "Correcting dependencies..." +msgstr "Виправлення залежностей..." + +#: apt-private/private-cachefile.cc:90 +msgid " failed." +msgstr " невдача." + +#: apt-private/private-cachefile.cc:93 +msgid "Unable to correct dependencies" +msgstr "Неможливо скоригувати залежності" + +#: apt-private/private-cachefile.cc:96 +msgid "Unable to minimize the upgrade set" +msgstr "Неможливо мінімізувати набір оновлень" + +#: apt-private/private-cachefile.cc:98 +msgid " Done" +msgstr " Виконано" + +#: apt-private/private-cachefile.cc:102 +msgid "You might want to run 'apt-get -f install' to correct these." +msgstr "" +"Для виправлення цих помилок ви можете скористатися 'apt-get -f install'." + +#: apt-private/private-cachefile.cc:105 +msgid "Unmet dependencies. Try using -f." +msgstr "Незадоволені залежності. Спробуйте використати -f." + +#: apt-private/private-cacheset.cc:26 apt-private/private-search.cc:57 +msgid "Sorting" +msgstr "" + +#: apt-private/private-update.cc:45 +msgid "The update command takes no arguments" +msgstr "Команді update не потрібні аргументи" + +#: apt-private/private-upgrade.cc:19 +msgid "Calculating upgrade... " +msgstr "Обчислення оновлень... " + +#: apt-private/private-upgrade.cc:24 +#, fuzzy +msgid "Internal error, Upgrade broke stuff" +msgstr "Внутрішня помилка, AllUpgrade щось поламав" + +#: apt-private/private-upgrade.cc:26 +msgid "Done" +msgstr "Виконано" + +#: apt-private/private-search.cc:61 +msgid "Full Text Search" +msgstr "" + +#: apt-private/private-show.cc:152 +#, c-format +msgid "There is %lu additional record. Please use the '-a' switch to see it" +msgid_plural "" +"There are %lu additional records. Please use the '-a' switch to see them." +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" + +#: apt-private/private-show.cc:159 +msgid "not a real package (virtual)" +msgstr "" + +#: apt-private/private-main.cc:19 +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" +" Також не забувайте, що блокування вимикається,\n" +" тому не очікуйте на відповідність поточній реальній ситуації!" + +#: apt-private/private-sources.cc:45 +#, fuzzy, c-format +msgid "Failed to parse %s. Edit again? " +msgstr "Не вдалося перейменувати %s на %s" + +#: apt-private/private-sources.cc:57 +#, c-format +msgid "Your '%s' file changed, please run 'apt-get update'." +msgstr "" + +#: apt-private/acqprogress.cc:63 +msgid "Hit " +msgstr "В кеші " + +#: apt-private/acqprogress.cc:87 +msgid "Get:" +msgstr "Отр:" + +#: apt-private/acqprogress.cc:118 +msgid "Ign " +msgstr "Ігн " + +#: apt-private/acqprogress.cc:122 +msgid "Err " +msgstr "Пом " + +#: apt-private/acqprogress.cc:143 +#, c-format +msgid "Fetched %sB in %s (%sB/s)\n" +msgstr "Отримано %sB за %sB (%sB/s)\n" + +#: apt-private/acqprogress.cc:233 +#, c-format +msgid " [Working]" +msgstr " [Йде робота]" + +#: apt-private/acqprogress.cc:294 +#, c-format +msgid "" +"Media change: please insert the disc labeled\n" +" '%s'\n" +"in the drive '%s' and press enter\n" +msgstr "" +"Зміна носія: вставте диск з міткою\n" +" '%s'\n" +"у пристрій '%s' і натисніть Enter\n" #. 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:464 -#: apt-pkg/contrib/cdromutl.cc:184 apt-pkg/contrib/fileutl.cc:404 -#: apt-pkg/contrib/fileutl.cc:517 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:362 +#: apt-pkg/contrib/cdromutl.cc:184 apt-pkg/contrib/fileutl.cc:406 +#: apt-pkg/contrib/fileutl.cc:519 apt-pkg/sourcelist.cc:271 +#: apt-pkg/sourcelist.cc:277 apt-pkg/acquire.cc:485 apt-pkg/init.cc:100 +#: apt-pkg/init.cc:108 apt-pkg/clean.cc:36 apt-pkg/policy.cc:373 #, c-format msgid "Unable to read %s" msgstr "Неможливо прочитати %s" @@ -1714,61 +1714,43 @@ msgstr "Неможливо прочитати файл дзеркала '%s'" 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 "" -"Неможливо пропатчити %s з mmap і з 'file operation usage' - патч виглядає " -"пошкодженим." - -#: 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 "" -"Неможливо пропатчити %s з mmap (але не видно конкретної вини mmap) - патч " -"виглядає пошкодженим." - -#: methods/rsh.cc:99 ftparchive/multicompress.cc:168 +#: methods/rsh.cc:98 ftparchive/multicompress.cc:169 msgid "Failed to create IPC pipe to subprocess" msgstr "Не вдалося створити IPC канал для підпроцесу" -#: methods/rsh.cc:340 +#: methods/rsh.cc:339 msgid "Connection closed prematurely" msgstr "З'єднання завершено передчасно" -#: dselect/install:32 +#: dselect/install:33 msgid "Bad default setting!" msgstr "Неправильне значення за умовчанням!" -#: dselect/install:51 dselect/install:83 dselect/install:87 dselect/install:94 -#: dselect/install:105 dselect/update:45 +#: dselect/install:52 dselect/install:84 dselect/install:88 dselect/install:95 +#: dselect/install:106 dselect/update:45 msgid "Press enter to continue." msgstr "Для продовження натисніть Enter." -#: dselect/install:91 +#: dselect/install:92 msgid "Do you want to erase any previously downloaded .deb files?" msgstr "Чи хочете ви видалити всі раніше завантажені .deb файли?" -#: dselect/install:101 +#: dselect/install:102 msgid "Some errors occurred while unpacking. Packages that were installed" msgstr "" "Під час розпакування виникли якісь помилки. Пакунки, які були встановлені" -#: dselect/install:102 +#: dselect/install:103 msgid "will be configured. This may result in duplicate errors" msgstr "будуть налаштовані. Це може призвести до повторення помилок" -#: dselect/install:103 +#: dselect/install:104 msgid "or errors caused by missing dependencies. This is OK, only the errors" msgstr "" "або виникнення нових через незадоволені залежності. Це нормально,тільки " "помилки" -#: dselect/install:104 +#: dselect/install:105 msgid "" "above this message are important. Please fix them and run [I]nstall again" msgstr "" @@ -1779,12 +1761,7 @@ msgstr "" 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 +#: cmdline/apt-extracttemplates.cc:224 msgid "" "Usage: apt-extracttemplates file1 [file2 ...]\n" "\n" @@ -1808,12 +1785,12 @@ msgstr "" " -c=? Читати зазначений конфігураційний файл\n" " -o=? Вказати довільну опцію, наприклад, -o dir::cache=/tmp\n" -#: cmdline/apt-extracttemplates.cc:271 apt-pkg/pkgcachegen.cc:1388 +#: cmdline/apt-extracttemplates.cc:256 apt-pkg/pkgcachegen.cc:1388 #, c-format msgid "Unable to write to %s" msgstr "Неможливо записати в %s" -#: cmdline/apt-extracttemplates.cc:313 +#: cmdline/apt-extracttemplates.cc:298 msgid "Cannot get debconf version. Is debconf installed?" msgstr "Неможливо визначити версію debconf. Він встановлений?" @@ -2028,36 +2005,36 @@ msgstr "Не вдалося прочитати посилання (readlink) %s" msgid "Failed to unlink %s" msgstr "Не вдалося видалити посилання (unlink) %s" -#: ftparchive/writer.cc:288 +#: ftparchive/writer.cc:289 #, c-format msgid "*** Failed to link %s to %s" msgstr "*** Не вдалося створити посилання %s на %s" -#: ftparchive/writer.cc:298 +#: ftparchive/writer.cc:299 #, c-format msgid " DeLink limit of %sB hit.\n" msgstr " Перевищено ліміт в %sB в DeLink.\n" -#: ftparchive/writer.cc:403 +#: ftparchive/writer.cc:404 msgid "Archive had no package field" msgstr "Архів не мав поля 'package'" -#: ftparchive/writer.cc:411 ftparchive/writer.cc:701 +#: ftparchive/writer.cc:412 ftparchive/writer.cc:702 #, fuzzy, c-format msgid " %s has no override entry\n" msgstr " Відсутній запис про перепризначення (override) для %s\n" -#: ftparchive/writer.cc:479 ftparchive/writer.cc:845 +#: ftparchive/writer.cc:480 ftparchive/writer.cc:846 #, c-format msgid " %s maintainer is %s not %s\n" msgstr " пакунок %s супроводжується %s, а не %s\n" -#: ftparchive/writer.cc:711 +#: ftparchive/writer.cc:712 #, fuzzy, c-format msgid " %s has no source override entry\n" msgstr " Відсутній запис про перепризначення вихідних текстів для %s\n" -#: ftparchive/writer.cc:715 +#: ftparchive/writer.cc:716 #, fuzzy, c-format msgid " %s has no binary override entry either\n" msgstr " Крім того, відсутній запис про бінарне перепризначення для %s\n" @@ -2066,77 +2043,84 @@ msgstr " Крім того, відсутній запис про бінарне msgid "realloc - Failed to allocate memory" msgstr "realloc - Не вдалося виділити пам'ять" -#: ftparchive/override.cc:35 ftparchive/override.cc:143 +#: ftparchive/override.cc:35 ftparchive/override.cc:139 #, c-format msgid "Unable to open %s" msgstr "Не вдалося відкрити %s" -#: ftparchive/override.cc:61 ftparchive/override.cc:167 +#. skip spaces +#. find end of word +#: ftparchive/override.cc:65 +#, fuzzy, c-format +msgid "Malformed override %s line %llu (%s)" +msgstr "Спотворений запис про перепризначення (override) %s на рядку %llu #1" + +#: ftparchive/override.cc:124 ftparchive/override.cc:198 +#, c-format +msgid "Failed to read the override file %s" +msgstr "Не вдалося прочитати файл перепризначень (override) %s" + +#: ftparchive/override.cc:163 #, fuzzy, c-format msgid "Malformed override %s line %llu #1" msgstr "Спотворений запис про перепризначення (override) %s на рядку %llu #1" -#: ftparchive/override.cc:75 ftparchive/override.cc:179 +#: ftparchive/override.cc:175 #, fuzzy, c-format msgid "Malformed override %s line %llu #2" msgstr "Спотворений запис про перепризначення (override) %s на рядку %llu #2" -#: ftparchive/override.cc:89 ftparchive/override.cc:192 +#: ftparchive/override.cc:188 #, fuzzy, c-format msgid "Malformed override %s line %llu #3" msgstr "Спотворений запис про перепризначення (override) %s на рядку %llu #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 +#: ftparchive/multicompress.cc:71 #, c-format msgid "Unknown compression algorithm '%s'" msgstr "Невідомий алгоритм стиснення '%s'" -#: ftparchive/multicompress.cc:100 +#: ftparchive/multicompress.cc:101 #, c-format msgid "Compressed output %s needs a compression set" msgstr "Для отримання стиснутого виводу %s необхідно ввімкнути стиснення" -#: ftparchive/multicompress.cc:189 +#: ftparchive/multicompress.cc:190 msgid "Failed to create FILE*" msgstr "Не вдалося створити FILE*" -#: ftparchive/multicompress.cc:192 +#: ftparchive/multicompress.cc:193 msgid "Failed to fork" msgstr "Не вдалося породити процес (fork)" -#: ftparchive/multicompress.cc:206 +#: ftparchive/multicompress.cc:207 msgid "Compress child" msgstr "Процес-нащадок, що виконує пакування" -#: ftparchive/multicompress.cc:229 +#: ftparchive/multicompress.cc:230 #, c-format msgid "Internal error, failed to create %s" msgstr "Внутрішня помилка, не вдалося створити %s" -#: ftparchive/multicompress.cc:304 +#: ftparchive/multicompress.cc:303 msgid "IO to subprocess/file failed" msgstr "Помилка уведення/виводу в підпроцес/файл" -#: ftparchive/multicompress.cc:342 +#: ftparchive/multicompress.cc:341 msgid "Failed to read while computing MD5" msgstr "Помилка зчитування під час обчислення MD5" -#: ftparchive/multicompress.cc:358 +#: ftparchive/multicompress.cc:357 #, c-format msgid "Problem unlinking %s" msgstr "Не вдалося видалити %s" -#: ftparchive/multicompress.cc:373 apt-inst/extract.cc:187 +#: ftparchive/multicompress.cc:372 apt-inst/extract.cc:187 #, c-format msgid "Failed to rename %s to %s" msgstr "Не вдалося перейменувати %s на %s" -#: cmdline/apt-internal-solver.cc:37 +#: cmdline/apt-internal-solver.cc:38 msgid "" "Usage: apt-internal-solver\n" "\n" @@ -2191,23 +2175,23 @@ msgstr "" " -c=? читати зазначений файл конфігурації\n" " -o=? встановити довільну опцію, наприклад, -o dir::cache=/tmp\n" -#: apt-inst/contrib/extracttar.cc:116 +#: apt-inst/contrib/extracttar.cc:122 msgid "Failed to create pipes" msgstr "Не вдалося створити канали (pipes)" -#: apt-inst/contrib/extracttar.cc:143 +#: apt-inst/contrib/extracttar.cc:149 msgid "Failed to exec gzip " msgstr "Не вдалося виконати gzip " -#: apt-inst/contrib/extracttar.cc:180 apt-inst/contrib/extracttar.cc:210 +#: apt-inst/contrib/extracttar.cc:186 apt-inst/contrib/extracttar.cc:216 msgid "Corrupted archive" msgstr "Пошкоджений архів" -#: apt-inst/contrib/extracttar.cc:195 +#: apt-inst/contrib/extracttar.cc:201 msgid "Tar checksum failed, archive corrupted" msgstr "Контрольна сума tar архіва невірна, архів пошкоджений" -#: apt-inst/contrib/extracttar.cc:302 +#: apt-inst/contrib/extracttar.cc:306 #, c-format msgid "Unknown TAR header type %u, member %s" msgstr "Невідомий тип заголовку TAR - %u, член %s" @@ -2275,7 +2259,7 @@ msgstr "Копія конфігураційного файлу %s/%s" msgid "Failed to write file %s" msgstr "Не вдалося записати файл %s" -#: apt-inst/dirstream.cc:98 apt-inst/dirstream.cc:106 +#: apt-inst/dirstream.cc:106 #, c-format msgid "Failed to close file %s" msgstr "Не вдалося закрити файл %s" @@ -2334,23 +2318,18 @@ msgstr "Файл %s/%s перезаписує інший файл в пакун msgid "Unable to stat %s" msgstr "Неможливо прочитати атрибути %s" -#: apt-inst/deb/debfile.cc:41 apt-inst/deb/debfile.cc:46 +#: apt-inst/deb/debfile.cc:41 apt-inst/deb/debfile.cc:48 +#: apt-inst/deb/debfile.cc:57 #, c-format msgid "This is not a valid DEB archive, missing '%s' member" msgstr "Невірний DEB архів, відсутній член '%s'" -#. 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'" - -#: apt-inst/deb/debfile.cc:120 +#: apt-inst/deb/debfile.cc:124 #, c-format msgid "Internal error, could not locate member %s" msgstr "Внутрішня помилка, не можу знайти складову частину %s" -#: apt-inst/deb/debfile.cc:214 +#: apt-inst/deb/debfile.cc:219 msgid "Unparsable control file" msgstr "Контрольний файл не можливо обробити" @@ -2394,7 +2373,7 @@ msgstr "" "Динамічний MMap використав усе місце. Будь-ласка, збільшіть розмір APT::" "Cache-Start. Поточне значення: %lu. (man 5 apt.conf)" -#: apt-pkg/contrib/mmap.cc:440 +#: apt-pkg/contrib/mmap.cc:446 #, c-format msgid "" "Unable to increase the size of the MMap as the limit of %lu bytes is already " @@ -2402,7 +2381,7 @@ msgid "" msgstr "" "Неможливо збільшити розмір MMap, так як обмеження в %lu байт вже досягнуто." -#: apt-pkg/contrib/mmap.cc:443 +#: apt-pkg/contrib/mmap.cc:449 msgid "" "Unable to increase size of the MMap as automatic growing is disabled by user." msgstr "" @@ -2410,89 +2389,89 @@ msgstr "" "користувачем." #. d means days, h means hours, min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:378 +#: apt-pkg/contrib/strutl.cc:401 #, c-format msgid "%lid %lih %limin %lis" msgstr "%liд %liг %liхв %liс" #. h means hours, min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:385 +#: apt-pkg/contrib/strutl.cc:408 #, c-format msgid "%lih %limin %lis" msgstr "%liг %liхв %liс" #. min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:392 +#: apt-pkg/contrib/strutl.cc:415 #, c-format msgid "%limin %lis" msgstr "%liхв %liс" #. s means seconds -#: apt-pkg/contrib/strutl.cc:397 +#: apt-pkg/contrib/strutl.cc:420 #, c-format msgid "%lis" msgstr "%liс" -#: apt-pkg/contrib/strutl.cc:1173 +#: apt-pkg/contrib/strutl.cc:1229 #, c-format msgid "Selection %s not found" msgstr "Вибір %s не знайдено" -#: apt-pkg/contrib/configuration.cc:491 +#: apt-pkg/contrib/configuration.cc:503 #, c-format msgid "Unrecognized type abbreviation: '%c'" msgstr "Нерозпізнаваний тип абревіатури: '%c'" -#: apt-pkg/contrib/configuration.cc:605 +#: apt-pkg/contrib/configuration.cc:617 #, c-format msgid "Opening configuration file %s" msgstr "Відкривається конфігураційний файл %s" -#: apt-pkg/contrib/configuration.cc:773 +#: apt-pkg/contrib/configuration.cc:785 #, c-format msgid "Syntax error %s:%u: Block starts with no name." msgstr "Синтаксична помилка %s:%u: Блок починається без назви." -#: apt-pkg/contrib/configuration.cc:792 +#: apt-pkg/contrib/configuration.cc:804 #, c-format msgid "Syntax error %s:%u: Malformed tag" msgstr "Синтаксична помилка %s:%u: спотворений тег" -#: apt-pkg/contrib/configuration.cc:809 +#: apt-pkg/contrib/configuration.cc:821 #, c-format msgid "Syntax error %s:%u: Extra junk after value" msgstr "Синтаксична помилка %s:%u: зайві символи після величини" -#: apt-pkg/contrib/configuration.cc:849 +#: apt-pkg/contrib/configuration.cc:861 #, c-format msgid "Syntax error %s:%u: Directives can only be done at the top level" msgstr "" "Синтаксична помилка %s:%u: Директиви можуть бути виконані тільки на " "найвищому рівні" -#: apt-pkg/contrib/configuration.cc:856 +#: apt-pkg/contrib/configuration.cc:868 #, c-format msgid "Syntax error %s:%u: Too many nested includes" msgstr "Синтаксична помилка %s:%u: Забагато вмонтованих (nested) включень" -#: apt-pkg/contrib/configuration.cc:860 apt-pkg/contrib/configuration.cc:865 +#: apt-pkg/contrib/configuration.cc:872 apt-pkg/contrib/configuration.cc:877 #, c-format msgid "Syntax error %s:%u: Included from here" msgstr "Синтаксична помилка %s:%u: Включено звідси" -#: apt-pkg/contrib/configuration.cc:869 +#: apt-pkg/contrib/configuration.cc:881 #, c-format msgid "Syntax error %s:%u: Unsupported directive '%s'" msgstr "Синтаксична помилка %s:%u: Директива '%s' не підтримується" -#: apt-pkg/contrib/configuration.cc:872 +#: apt-pkg/contrib/configuration.cc:884 #, fuzzy, c-format msgid "Syntax error %s:%u: clear directive requires an option tree as argument" msgstr "" "Синтаксична помилка %s:%u: 'clear directive' потребує дерево налаштувань як " "аргумент" -#: apt-pkg/contrib/configuration.cc:922 +#: apt-pkg/contrib/configuration.cc:934 #, c-format msgid "Syntax error %s:%u: Extra junk at end of file" msgstr "Синтаксична помилка %s:%u: Зайве сміття в кінці файла" @@ -2517,49 +2496,49 @@ msgstr "" msgid "%c%s... %u%%" msgstr "%c%s... Виконано" -#: apt-pkg/contrib/cmndline.cc:80 +#: apt-pkg/contrib/cmndline.cc:116 #, c-format msgid "Command line option '%c' [from %s] is not known." msgstr "Невідомий параметр командного рядка '%c' [з %s]." -#: apt-pkg/contrib/cmndline.cc:105 apt-pkg/contrib/cmndline.cc:114 -#: apt-pkg/contrib/cmndline.cc:122 +#: apt-pkg/contrib/cmndline.cc:141 apt-pkg/contrib/cmndline.cc:150 +#: apt-pkg/contrib/cmndline.cc:158 #, c-format msgid "Command line option %s is not understood" msgstr "Незрозумілий параметр %s командного рядка" -#: apt-pkg/contrib/cmndline.cc:127 +#: apt-pkg/contrib/cmndline.cc:163 #, c-format msgid "Command line option %s is not boolean" msgstr "Параметр %s командного рядка не є логічного типу 'boolean'" -#: apt-pkg/contrib/cmndline.cc:168 apt-pkg/contrib/cmndline.cc:189 +#: apt-pkg/contrib/cmndline.cc:204 apt-pkg/contrib/cmndline.cc:225 #, c-format msgid "Option %s requires an argument." msgstr "Параметр %s потребує аргумента." -#: apt-pkg/contrib/cmndline.cc:202 apt-pkg/contrib/cmndline.cc:208 +#: apt-pkg/contrib/cmndline.cc:238 apt-pkg/contrib/cmndline.cc:244 #, c-format msgid "Option %s: Configuration item specification must have an =<val>." msgstr "" "Опція %s: Специфікація вимагає, щоб рядки у конфігурації мали вираз =<val>." -#: apt-pkg/contrib/cmndline.cc:237 +#: apt-pkg/contrib/cmndline.cc:273 #, c-format msgid "Option %s requires an integer argument, not '%s'" msgstr "Параметр %s потребує цілочислений аргумент, але не '%s'" -#: apt-pkg/contrib/cmndline.cc:268 +#: apt-pkg/contrib/cmndline.cc:304 #, c-format msgid "Option '%s' is too long" msgstr "Параметр '%s' є занадто довгим" -#: apt-pkg/contrib/cmndline.cc:300 +#: apt-pkg/contrib/cmndline.cc:336 #, c-format msgid "Sense %s is not understood, try true or false." msgstr "Незрозумілий вираз %s, спробуйте true чи false." -#: apt-pkg/contrib/cmndline.cc:350 +#: apt-pkg/contrib/cmndline.cc:386 #, c-format msgid "Invalid operation %s" msgstr "Невірна дія %s" @@ -2573,126 +2552,126 @@ msgstr "Неможливо прочитати атрибути точки мон msgid "Failed to stat the cdrom" msgstr "Не вдалося прочитати атрибути cdrom" -#: apt-pkg/contrib/fileutl.cc:93 +#: apt-pkg/contrib/fileutl.cc:95 #, c-format msgid "Problem closing the gzip file %s" msgstr "Проблема з закриттям gzip файла %s" -#: apt-pkg/contrib/fileutl.cc:226 +#: apt-pkg/contrib/fileutl.cc:228 #, c-format msgid "Not using locking for read only lock file %s" msgstr "" "Блокування не використовується, так як файл блокування %s доступний тільки " "для зчитування" -#: apt-pkg/contrib/fileutl.cc:231 +#: apt-pkg/contrib/fileutl.cc:233 #, c-format msgid "Could not open lock file %s" msgstr "Неможливо відкрити 'lock' файл %s" -#: apt-pkg/contrib/fileutl.cc:254 +#: apt-pkg/contrib/fileutl.cc:256 #, c-format msgid "Not using locking for nfs mounted lock file %s" msgstr "" "Блокування не використовується, так як файл блокування %s знаходиться на " "файловій системі nfs" -#: apt-pkg/contrib/fileutl.cc:259 +#: apt-pkg/contrib/fileutl.cc:261 #, c-format msgid "Could not get lock %s" msgstr "Неможливо отримати замок %s" -#: apt-pkg/contrib/fileutl.cc:396 apt-pkg/contrib/fileutl.cc:510 +#: apt-pkg/contrib/fileutl.cc:398 apt-pkg/contrib/fileutl.cc:512 #, c-format msgid "List of files can't be created as '%s' is not a directory" msgstr "Неможливо створити перелік файлів, так як '%s' не є директорією" -#: apt-pkg/contrib/fileutl.cc:430 +#: apt-pkg/contrib/fileutl.cc:432 #, c-format msgid "Ignoring '%s' in directory '%s' as it is not a regular file" msgstr "Ігнорується '%s' у директорії '%s', так як не є звичайним файлом" -#: apt-pkg/contrib/fileutl.cc:448 +#: apt-pkg/contrib/fileutl.cc:450 #, c-format msgid "Ignoring file '%s' in directory '%s' as it has no filename extension" msgstr "Ігнорується файл '%s' у директорії '%s', так як він не має розширення" -#: apt-pkg/contrib/fileutl.cc:457 +#: apt-pkg/contrib/fileutl.cc:459 #, c-format msgid "" "Ignoring file '%s' in directory '%s' as it has an invalid filename extension" msgstr "" "Ігнорується файл '%s' у директорії '%s', так як він має невірне розширення" -#: apt-pkg/contrib/fileutl.cc:844 +#: apt-pkg/contrib/fileutl.cc:862 #, c-format msgid "Sub-process %s received a segmentation fault." msgstr "Підпроцес %s отримав 'segmentation fault' (фатальна помилка)." -#: apt-pkg/contrib/fileutl.cc:846 +#: apt-pkg/contrib/fileutl.cc:864 #, c-format msgid "Sub-process %s received signal %u." msgstr "Підпроцес %s отримав сигнал %u." -#: apt-pkg/contrib/fileutl.cc:850 apt-pkg/contrib/gpgv.cc:243 +#: apt-pkg/contrib/fileutl.cc:868 apt-pkg/contrib/gpgv.cc:237 #, c-format msgid "Sub-process %s returned an error code (%u)" msgstr "Підпроцес %s повернув код помилки (%u)" -#: apt-pkg/contrib/fileutl.cc:852 apt-pkg/contrib/gpgv.cc:236 +#: apt-pkg/contrib/fileutl.cc:870 apt-pkg/contrib/gpgv.cc:230 #, c-format msgid "Sub-process %s exited unexpectedly" msgstr "Підпроцес %s раптово завершився" -#: apt-pkg/contrib/fileutl.cc:988 +#: apt-pkg/contrib/fileutl.cc:1016 #, c-format msgid "Could not open file %s" msgstr "Неможливо відкрити файл %s" -#: apt-pkg/contrib/fileutl.cc:1065 +#: apt-pkg/contrib/fileutl.cc:1093 #, c-format msgid "Could not open file descriptor %d" msgstr "Неможливо відкрити файловий дескриптор %d" -#: apt-pkg/contrib/fileutl.cc:1150 +#: apt-pkg/contrib/fileutl.cc:1178 msgid "Failed to create subprocess IPC" msgstr "Не вдалося створити IPC з породженим процесом" -#: apt-pkg/contrib/fileutl.cc:1205 +#: apt-pkg/contrib/fileutl.cc:1233 msgid "Failed to exec compressor " msgstr "Не вдалося виконати компресор " -#: apt-pkg/contrib/fileutl.cc:1298 +#: apt-pkg/contrib/fileutl.cc:1326 #, c-format msgid "read, still have %llu to read but none left" msgstr "зчитування, повинен зчитати ще %llu байт, але нічого більше нема" -#: apt-pkg/contrib/fileutl.cc:1385 apt-pkg/contrib/fileutl.cc:1407 +#: apt-pkg/contrib/fileutl.cc:1413 apt-pkg/contrib/fileutl.cc:1435 #, c-format msgid "write, still have %llu to write but couldn't" msgstr "записування, повинен був записати ще %llu байт, але не вдалося" -#: apt-pkg/contrib/fileutl.cc:1695 +#: apt-pkg/contrib/fileutl.cc:1723 #, c-format msgid "Problem closing the file %s" msgstr "Проблема з закриттям файла %s" -#: apt-pkg/contrib/fileutl.cc:1707 +#: apt-pkg/contrib/fileutl.cc:1735 #, c-format msgid "Problem renaming the file %s to %s" msgstr "Проблема з перейменуванням файла %s на %s" -#: apt-pkg/contrib/fileutl.cc:1718 +#: apt-pkg/contrib/fileutl.cc:1746 #, c-format msgid "Problem unlinking the file %s" msgstr "Проблема з роз'єднанням файла %s" -#: apt-pkg/contrib/fileutl.cc:1731 +#: apt-pkg/contrib/fileutl.cc:1759 msgid "Problem syncing the file" msgstr "Проблема з синхронізацією файла" #. TRANSLATOR: %s is the trusted keyring parts directory -#: apt-pkg/contrib/gpgv.cc:76 +#: apt-pkg/contrib/gpgv.cc:70 #, c-format msgid "No keyring installed in %s." msgstr "Не встановлено 'keyring' у %s." @@ -2804,89 +2783,99 @@ msgstr "Не вдалося відкрити StateFile %s" msgid "Failed to write temporary StateFile %s" msgstr "Не вдалося записати до тимчасового StateFile файла %s" -#: apt-pkg/tagfile.cc:129 +#: apt-pkg/tagfile.cc:138 #, c-format msgid "Unable to parse package file %s (1)" msgstr "Неможливо проаналізувати файл пакунку %s (1)" -#: apt-pkg/tagfile.cc:216 +#: apt-pkg/tagfile.cc:235 #, c-format msgid "Unable to parse package file %s (2)" msgstr "Неможливо проаналізувати файл пакунку %s (2)" -#: apt-pkg/sourcelist.cc:96 +#: apt-pkg/sourcelist.cc:118 +#, fuzzy, c-format +msgid "Malformed stanza %u in source list %s (URI parse)" +msgstr "Спотворений рядок %lu у переліку джерел %s (аналіз URI)" + +#: apt-pkg/sourcelist.cc:161 #, c-format msgid "Malformed line %lu in source list %s ([option] unparseable)" msgstr "Спотворений рядок %lu у переліку джерел %s (нечитабельний [параметр])" -#: apt-pkg/sourcelist.cc:99 +#: apt-pkg/sourcelist.cc:164 #, c-format msgid "Malformed line %lu in source list %s ([option] too short)" msgstr "" "Спотворений рядок %lu у переліку джерел %s ([параметр] занадто короткий)" -#: apt-pkg/sourcelist.cc:110 +#: apt-pkg/sourcelist.cc:175 #, c-format msgid "Malformed line %lu in source list %s ([%s] is not an assignment)" msgstr "Спотворений рядок %lu у переліку джерел %s ([%s] не є призначенням)" -#: apt-pkg/sourcelist.cc:116 +#: apt-pkg/sourcelist.cc:181 #, c-format msgid "Malformed line %lu in source list %s ([%s] has no key)" msgstr "Спотворений рядок %lu у переліку джерел %s ([%s] не має ключа)" -#: apt-pkg/sourcelist.cc:119 +#: apt-pkg/sourcelist.cc:184 #, c-format msgid "Malformed line %lu in source list %s ([%s] key %s has no value)" msgstr "" "Спотворений рядок %lu у переліку джерел %s ([%s] ключ %s не має значення)" -#: apt-pkg/sourcelist.cc:132 +#: apt-pkg/sourcelist.cc:197 #, c-format msgid "Malformed line %lu in source list %s (URI)" msgstr "Спотворений рядок %lu у переліку джерел %s (проблема з URI)" -#: apt-pkg/sourcelist.cc:134 +#: apt-pkg/sourcelist.cc:199 #, c-format msgid "Malformed line %lu in source list %s (dist)" msgstr "Спотворений рядок %lu у переліку джерел %s (dist)" -#: apt-pkg/sourcelist.cc:137 +#: apt-pkg/sourcelist.cc:202 #, c-format msgid "Malformed line %lu in source list %s (URI parse)" msgstr "Спотворений рядок %lu у переліку джерел %s (аналіз URI)" -#: apt-pkg/sourcelist.cc:143 +#: apt-pkg/sourcelist.cc:208 #, c-format msgid "Malformed line %lu in source list %s (absolute dist)" msgstr "Спотворений рядок %lu у переліку джерел %s (absolute dist)" -#: apt-pkg/sourcelist.cc:150 +#: apt-pkg/sourcelist.cc:215 #, c-format msgid "Malformed line %lu in source list %s (dist parse)" msgstr "Спотворений рядок %lu у переліку джерел %s (dist parse)" -#: apt-pkg/sourcelist.cc:248 +#: apt-pkg/sourcelist.cc:326 #, c-format msgid "Opening %s" msgstr "Відкриття %s" -#: apt-pkg/sourcelist.cc:265 apt-pkg/cdrom.cc:495 +#: apt-pkg/sourcelist.cc:338 apt-pkg/cdrom.cc:495 #, c-format msgid "Line %u too long in source list %s." msgstr "Рядок %u є занадто довгим у переліку джерел %s." -#: apt-pkg/sourcelist.cc:289 +#: apt-pkg/sourcelist.cc:362 #, c-format msgid "Malformed line %u in source list %s (type)" msgstr "Спотворений рядок %u у переліку джерел %s (тип)" -#: apt-pkg/sourcelist.cc:293 +#: apt-pkg/sourcelist.cc:366 #, c-format msgid "Type '%s' is not known on line %u in source list %s" msgstr "Невідомий тип '%s' на рядку %u в переліку джерел %s" -#: apt-pkg/packagemanager.cc:297 apt-pkg/packagemanager.cc:923 +#: apt-pkg/sourcelist.cc:407 +#, fuzzy, c-format +msgid "Type '%s' is not known on stanza %u in source list %s" +msgstr "Невідомий тип '%s' на рядку %u в переліку джерел %s" + +#: apt-pkg/packagemanager.cc:296 apt-pkg/packagemanager.cc:922 #, c-format msgid "" "Could not perform immediate configuration on '%s'. Please see man 5 apt.conf " @@ -2895,12 +2884,12 @@ msgstr "" "Неможливо прямо налаштувати конфігурацію на '%s'. Будь-ласка, дивіться man 5 " "apt.conf, нижче APT::Immediate-Configure для деталей. (%d)" -#: apt-pkg/packagemanager.cc:498 apt-pkg/packagemanager.cc:529 +#: apt-pkg/packagemanager.cc:497 apt-pkg/packagemanager.cc:528 #, c-format msgid "Could not configure '%s'. " msgstr "Неможливо налаштувати '%s'." -#: apt-pkg/packagemanager.cc:571 +#: apt-pkg/packagemanager.cc:570 #, c-format msgid "" "This installation run will require temporarily removing the essential " @@ -2924,7 +2913,7 @@ msgid "" msgstr "" "Пакунок %s повинен бути перевстановленим, але я не можу знайти його архів." -#: apt-pkg/algorithms.cc:1238 +#: apt-pkg/algorithms.cc:1068 msgid "" "Error, pkgProblemResolver::Resolve generated breaks, this may be caused by " "held packages." @@ -2932,19 +2921,11 @@ msgstr "" "Помилка, pkgProblemResolver::Resolve згенерував зупинку, це може бути " "пов'язано з зафіксованими пакунками." -#: apt-pkg/algorithms.cc:1240 +#: apt-pkg/algorithms.cc:1070 msgid "Unable to correct problems, you have held broken packages." msgstr "Неможливо усунути проблеми, ви маєте поламані зафіксовані пакунки." -#: apt-pkg/algorithms.cc:1592 apt-pkg/algorithms.cc:1594 -msgid "" -"Some index files failed to download. They have been ignored, or old ones " -"used instead." -msgstr "" -"Деякі індексні файли не вдалося завантажити. Вони були зігноровані, або " -"замість них були використані старіші версії." - -#: apt-pkg/acquire.cc:81 apt-pkg/cdrom.cc:838 +#: apt-pkg/acquire.cc:81 apt-pkg/cdrom.cc:811 #, c-format msgid "List directory %spartial is missing." msgstr "Відсутня директорія зі списками: %spartial" @@ -2971,28 +2952,33 @@ msgstr "Завантажується файл %li з %li (залишилось % msgid "Retrieving file %li of %li" msgstr "Завантажується файл %li з %li" -#: apt-pkg/acquire-worker.cc:112 +#: apt-pkg/acquire-worker.cc:113 #, c-format msgid "The method driver %s could not be found." msgstr "Драйвер для метода %s не знайдено." -#: apt-pkg/acquire-worker.cc:161 +#: apt-pkg/acquire-worker.cc:115 +#, fuzzy, c-format +msgid "Is the package %s installed?" +msgstr "Перевірте, чи встановлений пакунок 'dpkg-dev'.\n" + +#: apt-pkg/acquire-worker.cc:166 #, c-format msgid "Method %s did not start correctly" msgstr "Метод %s стартував некоректно" -#: apt-pkg/acquire-worker.cc:447 +#: apt-pkg/acquire-worker.cc:452 #, c-format msgid "Please insert the disc labeled: '%s' in the drive '%s' and press enter." msgstr "" "Будь-ласка, вставте диск з поміткою: '%s' в привід '%s' і натисніть Enter." -#: apt-pkg/init.cc:151 +#: apt-pkg/init.cc:143 #, c-format msgid "Packaging system '%s' is not supported" msgstr "Система пакування '%s' не підтримується" -#: apt-pkg/init.cc:167 +#: apt-pkg/init.cc:159 msgid "Unable to determine a suitable packaging system type" msgstr "Неможливо визначити тип необхідної системи пакування" @@ -3026,17 +3012,17 @@ msgstr "" "Невірне значення '%s' для APT::Default-Release, так як такий випуск не є " "доступним у вихідних кодах" -#: apt-pkg/policy.cc:399 +#: apt-pkg/policy.cc:414 #, c-format msgid "Invalid record in the preferences file %s, no Package header" msgstr "Невірний запис у файлі налаштувань %s, відсутній заголовок Package" -#: apt-pkg/policy.cc:421 +#: apt-pkg/policy.cc:436 #, c-format msgid "Did not understand pin type %s" msgstr "Не зрозумів тип %s для фіксатора пакунків (pin)" -#: apt-pkg/policy.cc:429 +#: apt-pkg/policy.cc:444 msgid "No priority (or zero) specified for pin" msgstr "Не встановлено пріоритету (або стоїть 0) для фіксатора пакунків (pin)" @@ -3104,16 +3090,20 @@ msgstr "Помилка IO під час збереження кешу вихід msgid "rename failed, %s (%s -> %s)." msgstr "не вдалося перейменувати, %s (%s -> %s)." -#: apt-pkg/acquire-item.cc:599 -msgid "MD5Sum mismatch" -msgstr "Невідповідність MD5Sum" - -#: apt-pkg/acquire-item.cc:870 apt-pkg/acquire-item.cc:1887 -#: apt-pkg/acquire-item.cc:2030 +#: apt-pkg/acquire-item.cc:154 msgid "Hash Sum mismatch" msgstr "Невідповідність хешу MD5Sum" -#: apt-pkg/acquire-item.cc:1388 +#: apt-pkg/acquire-item.cc:159 +msgid "Size mismatch" +msgstr "Невідповідність розміру" + +#: apt-pkg/acquire-item.cc:164 +#, fuzzy +msgid "Invalid file format" +msgstr "Невірна дія %s" + +#: apt-pkg/acquire-item.cc:1570 #, c-format msgid "" "Unable to find expected entry '%s' in Release file (Wrong sources.list entry " @@ -3122,16 +3112,16 @@ msgstr "" "Неможливо знайти очікуваний запис '%s' у 'Release' файлі (Невірний запис у " "sources.list, або пошкоджений файл)" -#: apt-pkg/acquire-item.cc:1404 +#: apt-pkg/acquire-item.cc:1586 #, c-format msgid "Unable to find hash sum for '%s' in Release file" msgstr "Неможливо знайти хеш-суму для '%s' у 'Release' файлі" -#: apt-pkg/acquire-item.cc:1446 +#: apt-pkg/acquire-item.cc:1628 msgid "There is no public key available for the following key IDs:\n" msgstr "Відсутній публічний ключ для заданих ідентифікаторів (ID) ключа:\n" -#: apt-pkg/acquire-item.cc:1484 +#: apt-pkg/acquire-item.cc:1666 #, c-format msgid "" "Release file for %s is expired (invalid since %s). Updates for this " @@ -3140,12 +3130,12 @@ msgstr "" "Файл 'Release' для %s застарів (недійсний з %s). Оновлення для цього " "репозиторія не будуть застосовані." -#: apt-pkg/acquire-item.cc:1506 +#: apt-pkg/acquire-item.cc:1688 #, c-format msgid "Conflicting distribution: %s (expected %s but got %s)" msgstr "Конфліктуючий дистрибутив: %s (очікувався %s, але є %s)" -#: apt-pkg/acquire-item.cc:1536 +#: apt-pkg/acquire-item.cc:1718 #, c-format msgid "" "An error occurred during the signature verification. The repository is not " @@ -3155,12 +3145,12 @@ msgstr "" "попередні індексні файли будуть використані. Помилка GPG: %s: %s\n" #. Invalid signature file, reject (LP: #346386) (Closes: #627642) -#: apt-pkg/acquire-item.cc:1546 apt-pkg/acquire-item.cc:1551 +#: apt-pkg/acquire-item.cc:1728 apt-pkg/acquire-item.cc:1733 #, c-format msgid "GPG error: %s: %s" msgstr "Помилка GPG: %s: %s" -#: apt-pkg/acquire-item.cc:1663 +#: apt-pkg/acquire-item.cc:1856 #, c-format msgid "" "I wasn't able to locate a file for the %s package. This might mean you need " @@ -3169,32 +3159,24 @@ msgstr "" "Я не зміг знайти файл для пакунку %s. Можливо, це значить, що вам потрібно " "власноруч виправити цей пакунок. (через відсутність 'arch')" -#: apt-pkg/acquire-item.cc:1722 +#: apt-pkg/acquire-item.cc:1922 #, c-format -msgid "" -"I wasn't able to locate a file for the %s package. This might mean you need " -"to manually fix this package." -msgstr "" -"Я не зміг знайти файл для пакунку %s. Можливо, це значить, що вам потрібно " -"власноруч виправити цей пакунок." +msgid "Can't find a source to download version '%s' of '%s'" +msgstr "Неможливо знайти джерело для завантаження версії '%s' для '%s'" -#: apt-pkg/acquire-item.cc:1781 +#: apt-pkg/acquire-item.cc:1980 #, c-format msgid "" "The package index files are corrupted. No Filename: field for package %s." msgstr "" "Індексні файли пакунків пошкоджені. Немає поля 'Filename' для пакунку %s." -#: apt-pkg/acquire-item.cc:1879 -msgid "Size mismatch" -msgstr "Невідповідність розміру" - -#: apt-pkg/indexrecords.cc:68 +#: apt-pkg/indexrecords.cc:73 #, c-format msgid "Unable to parse Release file %s" msgstr "Неможливо проаналізувати 'Release' файл %s" -#: apt-pkg/indexrecords.cc:78 +#: apt-pkg/indexrecords.cc:81 #, c-format msgid "No sections in Release file %s" msgstr "Немає секцій у 'Release' файлі %s" @@ -3219,50 +3201,41 @@ msgstr "Невірний запис 'Date' у 'Release' файлі %s" msgid "Vendor block %s contains no fingerprint" msgstr "Блок постачальника %s не містить відбитку (fingerprint)" -#: apt-pkg/cdrom.cc:576 -#, c-format -msgid "" -"Using CD-ROM mount point %s\n" -"Mounting CD-ROM\n" -msgstr "" -"Використовується точка монтування CD-ROM: %s\n" -"Монтується CD-ROM\n" - -#: apt-pkg/cdrom.cc:585 apt-pkg/cdrom.cc:682 -msgid "Identifying.. " -msgstr "Ідентифікація.. " - -#: apt-pkg/cdrom.cc:613 -#, c-format -msgid "Stored label: %s\n" -msgstr "Записано мітку: %s\n" - -#: apt-pkg/cdrom.cc:622 apt-pkg/cdrom.cc:915 -msgid "Unmounting CD-ROM...\n" -msgstr "Демонтується CD-ROM...\n" - -#: apt-pkg/cdrom.cc:642 +#: apt-pkg/cdrom.cc:575 #, c-format msgid "Using CD-ROM mount point %s\n" msgstr "Використовується точка монтування CD-ROM: %s\n" -#: apt-pkg/cdrom.cc:660 +#: apt-pkg/cdrom.cc:583 msgid "Unmounting CD-ROM\n" msgstr "Демонтується CD-ROM\n" -#: apt-pkg/cdrom.cc:665 +#: apt-pkg/cdrom.cc:588 msgid "Waiting for disc...\n" msgstr "Чекаю на диск...\n" -#: apt-pkg/cdrom.cc:674 +#: apt-pkg/cdrom.cc:597 msgid "Mounting CD-ROM...\n" msgstr "Монтується CD-ROM...\n" -#: apt-pkg/cdrom.cc:693 +#: apt-pkg/cdrom.cc:605 +msgid "Identifying.. " +msgstr "Ідентифікація.. " + +#: apt-pkg/cdrom.cc:643 +#, c-format +msgid "Stored label: %s\n" +msgstr "Записано мітку: %s\n" + +#: apt-pkg/cdrom.cc:652 apt-pkg/cdrom.cc:888 +msgid "Unmounting CD-ROM...\n" +msgstr "Демонтується CD-ROM...\n" + +#: apt-pkg/cdrom.cc:667 msgid "Scanning disc for index files..\n" msgstr "Сканується диск на вміст індексних файлів..\n" -#: apt-pkg/cdrom.cc:744 +#: apt-pkg/cdrom.cc:717 #, c-format msgid "" "Found %zu package indexes, %zu source indexes, %zu translation indexes and " @@ -3271,7 +3244,7 @@ msgstr "" "Знайдено %zu індексів пакунків, %zu індексів вихідних текстів, %zu індексів " "перекладів і %zu підписів\n" -#: apt-pkg/cdrom.cc:755 +#: apt-pkg/cdrom.cc:728 msgid "" "Unable to locate any package files, perhaps this is not a Debian Disc or the " "wrong architecture?" @@ -3279,16 +3252,16 @@ msgstr "" "Неможливо знайти ніякі файли пакунків, можливо, що це не диск з Debian, або " "невірна архітектура?" -#: apt-pkg/cdrom.cc:782 +#: apt-pkg/cdrom.cc:755 #, c-format msgid "Found label '%s'\n" msgstr "Знайдено мітку: '%s'\n" -#: apt-pkg/cdrom.cc:811 +#: apt-pkg/cdrom.cc:784 msgid "That is not a valid name, try again.\n" msgstr "Не є вірною назвою, спробуйте ще.\n" -#: apt-pkg/cdrom.cc:828 +#: apt-pkg/cdrom.cc:801 #, c-format msgid "" "This disc is called: \n" @@ -3297,15 +3270,15 @@ msgstr "" "Цей диск зветься: \n" "'%s'\n" -#: apt-pkg/cdrom.cc:830 +#: apt-pkg/cdrom.cc:803 msgid "Copying package lists..." msgstr "Копіюються переліки пакунків..." -#: apt-pkg/cdrom.cc:865 +#: apt-pkg/cdrom.cc:838 msgid "Writing new source list\n" msgstr "Записується новий перелік вихідних текстів\n" -#: apt-pkg/cdrom.cc:873 +#: apt-pkg/cdrom.cc:846 msgid "Source list entries for this disc are:\n" msgstr "Перелік вихідних текстів для цього диска:\n" @@ -3339,32 +3312,37 @@ msgstr "Неможливо знайти аутентифікаційний за msgid "Hash mismatch for: %s" msgstr "Невідповідність хешу для: %s" -#: apt-pkg/cacheset.cc:403 +#: apt-pkg/cacheset.cc:479 #, c-format msgid "Release '%s' for '%s' was not found" msgstr "Випуск '%s' для '%s' не знайдено" -#: apt-pkg/cacheset.cc:406 +#: apt-pkg/cacheset.cc:482 #, c-format msgid "Version '%s' for '%s' was not found" msgstr "Версія '%s' для '%s' не знайдена" -#: apt-pkg/cacheset.cc:517 +#: apt-pkg/cacheset.cc:593 #, c-format msgid "Couldn't find task '%s'" msgstr "Неможливо знайти завдання '%s'" -#: apt-pkg/cacheset.cc:523 +#: apt-pkg/cacheset.cc:599 #, c-format msgid "Couldn't find any package by regex '%s'" msgstr "Неможливо знайти ніякий пакунок через рег.вираз '%s'" -#: apt-pkg/cacheset.cc:534 +#: apt-pkg/cacheset.cc:605 +#, fuzzy, c-format +msgid "Couldn't find any package by glob '%s'" +msgstr "Неможливо знайти ніякий пакунок через рег.вираз '%s'" + +#: apt-pkg/cacheset.cc:616 #, c-format msgid "Can't select versions from package '%s' as it is purely virtual" msgstr "Неможливо вибирати версії пакунку '%s', так як він є чисто віртуальним" -#: apt-pkg/cacheset.cc:541 apt-pkg/cacheset.cc:548 +#: apt-pkg/cacheset.cc:623 apt-pkg/cacheset.cc:630 #, c-format msgid "" "Can't select installed nor candidate version from package '%s' as it has " @@ -3373,19 +3351,19 @@ msgstr "" "Неможливо вибрати встановлений пакунок, або версію-кандидат пакунку '%s', " "так як вони відсутні" -#: apt-pkg/cacheset.cc:555 +#: apt-pkg/cacheset.cc:637 #, c-format msgid "Can't select newest version from package '%s' as it is purely virtual" msgstr "" "Неможливо вибрати найновішу версію пакунку '%s', так як він є чисто " "віртуальним" -#: apt-pkg/cacheset.cc:563 +#: apt-pkg/cacheset.cc:645 #, c-format msgid "Can't select candidate version from package %s as it has no candidate" msgstr "Неможливо вибрати версію пакунку %s, так як він не має кандидатів" -#: apt-pkg/cacheset.cc:571 +#: apt-pkg/cacheset.cc:653 #, c-format msgid "Can't select installed version from package %s as it is not installed" msgstr "" @@ -3418,112 +3396,137 @@ msgstr "" msgid "Execute external solver" msgstr "Виконати зовнішній розв'язувач" -#: apt-pkg/deb/dpkgpm.cc:73 +#: apt-pkg/install-progress.cc:51 +#, c-format +msgid "Progress: [%3i%%]" +msgstr "" + +#: apt-pkg/install-progress.cc:85 apt-pkg/install-progress.cc:168 +msgid "Running dpkg" +msgstr "Виконується dpkg" + +#: apt-pkg/update.cc:110 apt-pkg/update.cc:112 +msgid "" +"Some index files failed to download. They have been ignored, or old ones " +"used instead." +msgstr "" +"Деякі індексні файли не вдалося завантажити. Вони були зігноровані, або " +"замість них були використані старіші версії." + +#: apt-pkg/deb/dpkgpm.cc:91 #, c-format msgid "Installing %s" msgstr "Встановлюється %s" -#: apt-pkg/deb/dpkgpm.cc:74 apt-pkg/deb/dpkgpm.cc:982 +#: apt-pkg/deb/dpkgpm.cc:92 apt-pkg/deb/dpkgpm.cc:977 #, c-format msgid "Configuring %s" msgstr "Налаштовується %s" -#: apt-pkg/deb/dpkgpm.cc:75 apt-pkg/deb/dpkgpm.cc:989 +#: apt-pkg/deb/dpkgpm.cc:93 apt-pkg/deb/dpkgpm.cc:984 #, c-format msgid "Removing %s" msgstr "Видаляється %s" -#: apt-pkg/deb/dpkgpm.cc:76 +#: apt-pkg/deb/dpkgpm.cc:94 #, c-format msgid "Completely removing %s" msgstr "Повністю видаляється %s" -#: apt-pkg/deb/dpkgpm.cc:77 +#: apt-pkg/deb/dpkgpm.cc:95 #, c-format msgid "Noting disappearance of %s" msgstr "Взято до відома зникнення %s" -#: apt-pkg/deb/dpkgpm.cc:78 +#: apt-pkg/deb/dpkgpm.cc:96 #, c-format msgid "Running post-installation trigger %s" msgstr "Виконується післяустановочний ініціатор %s" #. FIXME: use a better string after freeze -#: apt-pkg/deb/dpkgpm.cc:735 +#: apt-pkg/deb/dpkgpm.cc:808 #, c-format msgid "Directory '%s' missing" msgstr "Директорія '%s' відсутня" -#: apt-pkg/deb/dpkgpm.cc:750 apt-pkg/deb/dpkgpm.cc:770 +#: apt-pkg/deb/dpkgpm.cc:823 apt-pkg/deb/dpkgpm.cc:845 #, c-format msgid "Could not open file '%s'" msgstr "Неможливо відкрити файл '%s'" -#: apt-pkg/deb/dpkgpm.cc:975 +#: apt-pkg/deb/dpkgpm.cc:970 #, c-format msgid "Preparing %s" msgstr "Підготовка %s" -#: apt-pkg/deb/dpkgpm.cc:976 +#: apt-pkg/deb/dpkgpm.cc:971 #, c-format msgid "Unpacking %s" msgstr "Розпакування %s" -#: apt-pkg/deb/dpkgpm.cc:981 +#: apt-pkg/deb/dpkgpm.cc:976 #, c-format msgid "Preparing to configure %s" msgstr "Підготовка до конфігурації %s" -#: apt-pkg/deb/dpkgpm.cc:983 +#: apt-pkg/deb/dpkgpm.cc:978 #, c-format msgid "Installed %s" msgstr "Встановлено %s" -#: apt-pkg/deb/dpkgpm.cc:988 +#: apt-pkg/deb/dpkgpm.cc:983 #, c-format msgid "Preparing for removal of %s" msgstr "Підготовка до видалення %s" -#: apt-pkg/deb/dpkgpm.cc:990 +#: apt-pkg/deb/dpkgpm.cc:985 #, c-format msgid "Removed %s" msgstr "Видалено %s" -#: apt-pkg/deb/dpkgpm.cc:995 +#: apt-pkg/deb/dpkgpm.cc:990 #, c-format msgid "Preparing to completely remove %s" msgstr "Підготовка до повного видалення %s" -#: apt-pkg/deb/dpkgpm.cc:996 +#: apt-pkg/deb/dpkgpm.cc:991 #, c-format msgid "Completely removed %s" msgstr "Повністю видалено %s" -#: apt-pkg/deb/dpkgpm.cc:1243 -msgid "Can not write log, openpty() failed (/dev/pts not mounted?)\n" +#: apt-pkg/deb/dpkgpm.cc:1046 +msgid "ioctl(TIOCGWINSZ) failed" msgstr "" -"Неможливо записати в лог, проблема з openpty() (не змонтовано /dev/pts?)\n" -#: apt-pkg/deb/dpkgpm.cc:1273 -msgid "Running dpkg" -msgstr "Виконується dpkg" +#: apt-pkg/deb/dpkgpm.cc:1049 apt-pkg/deb/dpkgpm.cc:1070 +#, fuzzy, c-format +msgid "Can not write log (%s)" +msgstr "Неможливо записати в %s" -#: apt-pkg/deb/dpkgpm.cc:1445 +#: apt-pkg/deb/dpkgpm.cc:1049 +msgid "Is /dev/pts mounted?" +msgstr "" + +#: apt-pkg/deb/dpkgpm.cc:1070 +msgid "Is stdout a terminal?" +msgstr "" + +#: apt-pkg/deb/dpkgpm.cc:1558 msgid "Operation was interrupted before it could finish" msgstr "Операцію було перервано до того, як вона мала завершитися" -#: apt-pkg/deb/dpkgpm.cc:1507 +#: apt-pkg/deb/dpkgpm.cc:1620 msgid "No apport report written because MaxReports is reached already" msgstr "" "Звіт apport не був записаний, тому що параметр MaxReports вже досягнув " "максимальної величини" #. check if its not a follow up error -#: apt-pkg/deb/dpkgpm.cc:1512 +#: apt-pkg/deb/dpkgpm.cc:1625 msgid "dependency problems - leaving unconfigured" msgstr "проблеми з залежностями - залишено неналаштованим" -#: apt-pkg/deb/dpkgpm.cc:1514 +#: apt-pkg/deb/dpkgpm.cc:1627 msgid "" "No apport report written because the error message indicates its a followup " "error from a previous failure." @@ -3531,7 +3534,7 @@ msgstr "" "Звіт apport не був записаний, тому що повідомлення про помилку вказує на те, " "що ця помилка є наслідком попередньої невдачі." -#: apt-pkg/deb/dpkgpm.cc:1520 +#: apt-pkg/deb/dpkgpm.cc:1633 msgid "" "No apport report written because the error message indicates a disk full " "error" @@ -3539,7 +3542,7 @@ msgstr "" "Звіт apport не був записаний, тому що повідомлення про помилку вказує на " "відсутність вільного місця на диску" -#: apt-pkg/deb/dpkgpm.cc:1526 +#: apt-pkg/deb/dpkgpm.cc:1640 msgid "" "No apport report written because the error message indicates a out of memory " "error" @@ -3547,7 +3550,16 @@ msgstr "" "Звіт apport не був записаний, тому що повідомлення про помилку вказує на " "відсутність вільного місця у пам'яті" -#: apt-pkg/deb/dpkgpm.cc:1533 +#: apt-pkg/deb/dpkgpm.cc:1647 apt-pkg/deb/dpkgpm.cc:1653 +#, fuzzy +msgid "" +"No apport report written because the error message indicates an issue on the " +"local system" +msgstr "" +"Звіт apport не був записаний, тому що повідомлення про помилку вказує на " +"відсутність вільного місця на диску" + +#: apt-pkg/deb/dpkgpm.cc:1674 msgid "" "No apport report written because the error message indicates a dpkg I/O error" msgstr "" @@ -3582,6 +3594,120 @@ msgstr "" msgid "Not locked" msgstr "Не заблоковано" +#~ msgid "%s not a valid DEB package." +#~ msgstr "%s не є правильним DEB пакунком." + +#~ msgid "" +#~ "Using CD-ROM mount point %s\n" +#~ "Mounting CD-ROM\n" +#~ msgstr "" +#~ "Використовується точка монтування CD-ROM: %s\n" +#~ "Монтується CD-ROM\n" + +#~ msgid "" +#~ "Could not patch %s with mmap and with file operation usage - the patch " +#~ "seems to be corrupt." +#~ msgstr "" +#~ "Неможливо пропатчити %s з mmap і з 'file operation usage' - патч виглядає " +#~ "пошкодженим." + +#~ msgid "" +#~ "Could not patch %s with mmap (but no mmap specific fail) - the patch " +#~ "seems to be corrupt." +#~ msgstr "" +#~ "Неможливо пропатчити %s з mmap (але не видно конкретної вини mmap) - патч " +#~ "виглядає пошкодженим." + +#~ msgid "Note, selecting '%s' for task '%s'\n" +#~ msgstr "Помітьте, вибирається '%s' для завдання '%s'\n" + +#~ msgid "Note, selecting '%s' for regex '%s'\n" +#~ msgstr "Помітьте, вибирається '%s' для регулярного виразу '%s'\n" + +#~ msgid "Package %s is a virtual package provided by:\n" +#~ msgstr "Пакунок %s - віртуальний, його функції надаються пакунками:\n" + +#~ msgid " [Not candidate version]" +#~ msgstr " [Версія не кандидат]" + +#~ msgid "You should explicitly select one to install." +#~ msgstr "Ви повинні явно вказати, який саме ви хочете встановити." + +#~ 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" +#~ "Це може означати, що пакунок відсутній, застарів, або доступний з джерел, " +#~ "не згаданих в sources.list\n" + +#~ msgid "However the following packages replace it:" +#~ msgstr "Однак наступні пакунки заміняють його:" + +#~ msgid "Package '%s' has no installation candidate" +#~ msgstr "Для пакунка '%s' не знайдено кандидатів на встановлення" + +#~ msgid "Virtual packages like '%s' can't be removed\n" +#~ msgstr "Віртуальні пакунки як '%s' не можуть бути видаленими\n" + +#~ msgid "Package '%s' is not installed, so not removed. Did you mean '%s'?\n" +#~ msgstr "" +#~ "Пакунок '%s' не встановлений, тому не видалений. Можливо ви мали на увазі " +#~ "'%s'?\n" + +#~ msgid "Package '%s' is not installed, so not removed\n" +#~ msgstr "Пакунок '%s' не встановлений, тому не видалений\n" + +#~ msgid "Note, selecting '%s' instead of '%s'\n" +#~ msgstr "Помітьте, вибирається '%s' замість '%s'\n" + +#~ msgid "Skipping %s, it is already installed and upgrade is not set.\n" +#~ msgstr "" +#~ "Пропускається %s, пакунок вже встановлений і опція ОНОВИТИ не " +#~ "встановлена.\n" + +#~ msgid "Skipping %s, it is not installed and only upgrades are requested.\n" +#~ msgstr "" +#~ "Пропускається %s, пакунок не встановлений, а запитуються тільки " +#~ "оновлення.\n" + +#~ msgid "Reinstallation of %s is not possible, it cannot be downloaded.\n" +#~ msgstr "Перевстановлення %s неможливе, бо він не може бути завантаженим.\n" + +#~ msgid "%s is already the newest version.\n" +#~ msgstr "Вже встановлена найновіша версія %s.\n" + +#~ msgid "Selected version '%s' (%s) for '%s'\n" +#~ msgstr "Обрана версія '%s' (%s) для '%s'\n" + +#~ msgid "Selected version '%s' (%s) for '%s' because of '%s'\n" +#~ msgstr "Обрана версія '%s' (%s) для '%s' через '%s'\n" + +#~ msgid "Ignore unavailable target release '%s' of package '%s'" +#~ msgstr "Ігнорувати недоступний випуск '%s' пакунку '%s'" + +#~ msgid "Downloading %s %s" +#~ msgstr "Завантаження %s %s" + +#~ msgid "This is not a valid DEB archive, it has no '%s', '%s' or '%s' member" +#~ msgstr "Це невірний DEB архів, відсутній член '%s', '%s' чи '%s'" + +#~ msgid "MD5Sum mismatch" +#~ msgstr "Невідповідність MD5Sum" + +#~ msgid "" +#~ "I wasn't able to locate a file for the %s package. This might mean you " +#~ "need to manually fix this package." +#~ msgstr "" +#~ "Я не зміг знайти файл для пакунку %s. Можливо, це значить, що вам " +#~ "потрібно власноруч виправити цей пакунок." + +#~ msgid "Can not write log, openpty() failed (/dev/pts not mounted?)\n" +#~ msgstr "" +#~ "Неможливо записати в лог, проблема з openpty() (не змонтовано /dev/pts?)\n" + #~ msgid "File %s doesn't start with a clearsigned message" #~ msgstr "Файл %s починається з не 'clearsigned' повідомленням" @@ -1,172 +1,175 @@ # Vietnamese Translation for Apt. +# Bản dịch tiếng Việt dành cho Apt. # This file is put in the public domain. # Clytie Siddall <clytie@riverland.net.au>, 2005, 2006, 2007, 2008, 2009, 2010. -# Trần Ngọc Quân <vnwildman@gmail.com>, 2012-2013. +# Trần Ngọc Quân <vnwildman@gmail.com>, 2012-2014. # msgid "" msgstr "" -"Project-Id-Version: apt-0.9.9.4\n" +"Project-Id-Version: apt 0.9.15.1\n" "Report-Msgid-Bugs-To: APT Development Team <deity@lists.debian.org>\n" -"POT-Creation-Date: 2013-07-31 16:24+0200\n" -"PO-Revision-Date: 2013-08-03 08:52+0700\n" +"POT-Creation-Date: 2014-02-23 00:29+0100\n" +"PO-Revision-Date: 2014-02-10 07:50+0700\n" "Last-Translator: Trần Ngọc Quân <vnwildman@gmail.com>\n" "Language-Team: Vietnamese <translation-team-vi@lists.sourceforge.net>\n" "Language: vi\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Team-Website: <http://translationproject.org/team/vi.html>\n" "Plural-Forms: nplurals=1; plural=0;\n" +"X-Language-Team-Website: <http://translationproject.org/team/vi.html>\n" "X-Generator: Poedit 1.5.5\n" "X-Poedit-SourceCharset: UTF-8\n" "X-Poedit-Basepath: ../\n" -#: cmdline/apt-cache.cc:158 +#: cmdline/apt-cache.cc:140 #, c-format msgid "Package %s version %s has an unmet dep:\n" -msgstr "Gói %s phiên bản %s phụ thuộc vào phần mềm chưa có:\n" +msgstr "Gói %s phiên bản %s chưa thỏa mãn quan hệ phụ thuộc:\n" -#: cmdline/apt-cache.cc:286 +#: cmdline/apt-cache.cc:268 msgid "Total package names: " msgstr "Tổng các tên gói: " -#: cmdline/apt-cache.cc:288 +#: cmdline/apt-cache.cc:270 msgid "Total package structures: " msgstr "Tổng các cấu trúc gói: " -#: cmdline/apt-cache.cc:328 +#: cmdline/apt-cache.cc:310 msgid " Normal packages: " msgstr " Gói thường: " -#: cmdline/apt-cache.cc:329 +#: cmdline/apt-cache.cc:311 msgid " Pure virtual packages: " msgstr " Gói thuần ảo: " -#: cmdline/apt-cache.cc:330 +#: cmdline/apt-cache.cc:312 msgid " Single virtual packages: " msgstr " Gói ảo đơn: " -#: cmdline/apt-cache.cc:331 +#: cmdline/apt-cache.cc:313 msgid " Mixed virtual packages: " msgstr " Gói ảo hỗn hợp: " -#: cmdline/apt-cache.cc:332 +#: cmdline/apt-cache.cc:314 msgid " Missing: " msgstr " Thiếu: " -#: cmdline/apt-cache.cc:334 +#: cmdline/apt-cache.cc:316 msgid "Total distinct versions: " msgstr "Tổng phiên bản riêng: " -#: cmdline/apt-cache.cc:336 +#: cmdline/apt-cache.cc:318 msgid "Total distinct descriptions: " msgstr "Tổng mô tả riêng: " -#: cmdline/apt-cache.cc:338 +#: cmdline/apt-cache.cc:320 msgid "Total dependencies: " msgstr "Tổng gói phụ thuộc: " -#: cmdline/apt-cache.cc:341 +#: cmdline/apt-cache.cc:323 msgid "Total ver/file relations: " msgstr "Tổng liên quan phiên bản và tập tin: " -#: cmdline/apt-cache.cc:343 +#: cmdline/apt-cache.cc:325 msgid "Total Desc/File relations: " msgstr "Tổng quan hệ mô-tả/tập-tin: " -#: cmdline/apt-cache.cc:345 +#: cmdline/apt-cache.cc:327 msgid "Total Provides mappings: " msgstr "Tổng ánh xạ Cung cấp: " -#: cmdline/apt-cache.cc:357 +#: cmdline/apt-cache.cc:339 msgid "Total globbed strings: " msgstr "Tổng chuỗi mở rộng mẫu tìm kiếm: " -#: cmdline/apt-cache.cc:371 +#: cmdline/apt-cache.cc:353 msgid "Total dependency version space: " msgstr "Tổng chỗ phiên bản phụ thuộc: " -#: cmdline/apt-cache.cc:376 +#: cmdline/apt-cache.cc:358 msgid "Total slack space: " -msgstr "Tổng chỗ nghỉ: " +msgstr "Tổng chỗ trống: " -#: cmdline/apt-cache.cc:384 +#: cmdline/apt-cache.cc:366 msgid "Total space accounted for: " msgstr "Tổng chỗ đã tính dành cho: " -#: cmdline/apt-cache.cc:515 cmdline/apt-cache.cc:1165 +#: cmdline/apt-cache.cc:497 cmdline/apt-cache.cc:1146 +#: apt-private/private-show.cc:55 #, c-format msgid "Package file %s is out of sync." msgstr "Tập tin gói %s không đồng bộ được." -#: cmdline/apt-cache.cc:593 cmdline/apt-cache.cc:1452 -#: cmdline/apt-cache.cc:1454 cmdline/apt-cache.cc:1531 cmdline/apt-mark.cc:46 -#: cmdline/apt-mark.cc:93 cmdline/apt-mark.cc:219 +#: cmdline/apt-cache.cc:575 cmdline/apt-cache.cc:1432 +#: cmdline/apt-cache.cc:1434 cmdline/apt-cache.cc:1511 cmdline/apt-mark.cc:48 +#: cmdline/apt-mark.cc:95 cmdline/apt-mark.cc:221 +#: apt-private/private-show.cc:167 apt-private/private-show.cc:169 msgid "No packages found" msgstr "Không tìm thấy gói" -#: cmdline/apt-cache.cc:1265 +#: cmdline/apt-cache.cc:1245 msgid "You must give at least one search pattern" msgstr "Bạn phải đưa ra ít nhất một mẫu tìm kiếm" -#: cmdline/apt-cache.cc:1431 +#: cmdline/apt-cache.cc:1411 msgid "This command is deprecated. Please use 'apt-mark showauto' instead." msgstr "" -"Lệnh này đã bị loại bỏ. Xin hãy dùng lệnh 'apt-mark showauto' để thay thế." +"Lệnh này đã lỗi thời. Xin hãy dùng lệnh “apt-mark showauto” để thay thế." -#: cmdline/apt-cache.cc:1526 apt-pkg/cacheset.cc:510 +#: cmdline/apt-cache.cc:1506 apt-pkg/cacheset.cc:586 #, c-format msgid "Unable to locate package %s" msgstr "Không thể xác định vị trí của gói %s" -#: cmdline/apt-cache.cc:1556 +#: cmdline/apt-cache.cc:1536 msgid "Package files:" msgstr "Tập tin gói:" -#: cmdline/apt-cache.cc:1563 cmdline/apt-cache.cc:1654 +#: cmdline/apt-cache.cc:1543 cmdline/apt-cache.cc:1634 msgid "Cache is out of sync, can't x-ref a package file" msgstr "" "Bộ nhớ tạm không đồng bộ được nên không thể tham chiếu chéo tập tin gói" #. Show any packages have explicit pins -#: cmdline/apt-cache.cc:1577 +#: cmdline/apt-cache.cc:1557 msgid "Pinned packages:" msgstr "Các gói đã ghim:" -#: cmdline/apt-cache.cc:1589 cmdline/apt-cache.cc:1634 +#: cmdline/apt-cache.cc:1569 cmdline/apt-cache.cc:1614 msgid "(not found)" msgstr "(không tìm thấy)" -#: cmdline/apt-cache.cc:1597 +#: cmdline/apt-cache.cc:1577 msgid " Installed: " msgstr " Đã cài đặt: " -#: cmdline/apt-cache.cc:1598 +#: cmdline/apt-cache.cc:1578 msgid " Candidate: " msgstr " Ứng cử: " -#: cmdline/apt-cache.cc:1616 cmdline/apt-cache.cc:1624 +#: cmdline/apt-cache.cc:1596 cmdline/apt-cache.cc:1604 msgid "(none)" -msgstr "(không có)" +msgstr "(không)" -#: cmdline/apt-cache.cc:1631 +#: cmdline/apt-cache.cc:1611 msgid " Package pin: " msgstr " Ghim gói: " #. Show the priority tables -#: cmdline/apt-cache.cc:1640 +#: cmdline/apt-cache.cc:1620 msgid " Version table:" msgstr " Bảng phiên bản:" -#: cmdline/apt-cache.cc:1753 cmdline/apt-cdrom.cc:206 cmdline/apt-config.cc:81 -#: cmdline/apt-get.cc:3392 cmdline/apt-mark.cc:375 -#: cmdline/apt-extracttemplates.cc:229 ftparchive/apt-ftparchive.cc:591 -#: cmdline/apt-internal-solver.cc:33 cmdline/apt-sortpkgs.cc:147 +#: cmdline/apt-cache.cc:1733 cmdline/apt-cdrom.cc:252 cmdline/apt-config.cc:83 +#: cmdline/apt-get.cc:1580 cmdline/apt-mark.cc:377 cmdline/apt.cc:66 +#: cmdline/apt-extracttemplates.cc:217 ftparchive/apt-ftparchive.cc:591 +#: cmdline/apt-internal-solver.cc:34 cmdline/apt-sortpkgs.cc:147 #, c-format msgid "%s %s for %s compiled on %s %s\n" -msgstr "%s %s dành cho %s được biên dịch vào %s %s\n" +msgstr "%s-%s được biên dịch cho %s vào lúc “%s %s”\n" -#: cmdline/apt-cache.cc:1760 +#: cmdline/apt-cache.cc:1740 msgid "" "Usage: apt-cache [options] command\n" " apt-cache [options] showpkg pkg1 [pkg2 ...]\n" @@ -219,7 +222,7 @@ msgstr "" " stats - Hiện phần thống kê cơ bản\n" " dump - Hiện toàn bộ tập tin dạng ngắn (đổ)\n" " dumpavail - In ra một tập tin sẵn dùng ra thiết bị xuất chuẩn\n" -" unmet - Hiện các cách phụ thuộc chưa thỏa mãn\n" +" unmet - Hiện các gói chưa thỏa mãn quan hệ phụ thuộc\n" " search - Tìm kiếm danh sách các gói dựa trên biểu thức chính quy\n" " show - Hiển thị bản ghi có thể đọc cho những gói đó\n" " depends - Hiện thông tin quan hệ phụ thuộc dạng thô cho gói\n" @@ -230,18 +233,18 @@ msgstr "" " policy - Hiển thị các cài đặt chính sách\n" "\n" "Tùy chọn:\n" -" -h Trợ giúp này.\n" +" -h Hiển thị trợ giúp này.\n" " -p=? Bộ nhớ tạm gói.\n" " -s=? Bộ nhớ tạm nguồn.\n" -" -q Tắt cái chỉ tiến trình.\n" +" -q Không hiển thị diễn tiến công việc.\n" " -i Chỉ hiển thị những phụ thuộc quan trọng cho lệnh unmet.\n" " -c=? Đọc tập tin cấu hình này\n" " -o=? Đặt một tùy chọn cấu hình tùy ý, v.d. -o dir::cache=/tmp\n" -"Để tìm thông tin thêm, xem hai trang man (hướng dẫn)\n" +"Để tìm thông tin thêm, xem hai trang hướng dẫn\n" " apt-cache(8) và apt.conf(5).\n" #. }}} -#: cmdline/apt-cdrom.cc:43 +#: cmdline/apt-cdrom.cc:45 msgid "" "No CD-ROM could be auto-detected or found using the default mount point.\n" "You may try the --cdrom option to set the CD-ROM mount point. See 'man apt-" @@ -249,31 +252,31 @@ msgid "" msgstr "" "Không tìm thấy CD-ROM bằng cách dò tìm hay sử dụng điểm gắn mặc định.\n" "Bạn có lẽ nên dùng tùy chọn --cdrom để đặt điểm gắn CD-ROM.\n" -"Xem 'man apt-cdrom' để có thêm thông tin về tự động dò tìm và điểm gắn CD-" +"Xem “man apt-cdrom” để có thêm thông tin về tự động dò tìm và điểm gắn CD-" "ROM." -#: cmdline/apt-cdrom.cc:85 +#: cmdline/apt-cdrom.cc:89 msgid "Please provide a name for this Disc, such as 'Debian 5.0.3 Disk 1'" -msgstr "Hãy cung cấp tên cho Đĩa này, ví dụ như là: “Debian 5.0.3 Đĩa 1”" +msgstr "Hãy cung cấp tên cho Đĩa này, kiểu như là: “Debian 5.0.3 Đĩa 1”" -#: cmdline/apt-cdrom.cc:100 +#: cmdline/apt-cdrom.cc:104 msgid "Please insert a Disc in the drive and press enter" -msgstr "Hãy đưa đĩa vào ổ và bấm nút Enter" +msgstr "Hãy đưa đĩa vào ổ rồi bấm nút Enter" -#: cmdline/apt-cdrom.cc:135 +#: cmdline/apt-cdrom.cc:141 #, c-format msgid "Failed to mount '%s' to '%s'" msgstr "Gặp lỗi khi gắn “%s” vào “%s”" -#: cmdline/apt-cdrom.cc:170 +#: cmdline/apt-cdrom.cc:196 msgid "Repeat this process for the rest of the CDs in your set." msgstr "Hãy lặp lại tiến trình này cho các Đĩa còn lại trong bộ đĩa của bạn." -#: cmdline/apt-config.cc:46 +#: cmdline/apt-config.cc:48 msgid "Arguments not in pairs" msgstr "Các đối số không thành cặp" -#: cmdline/apt-config.cc:87 +#: cmdline/apt-config.cc:89 msgid "" "Usage: apt-config [options] command\n" "\n" @@ -301,609 +304,84 @@ msgstr "" "Tùy chọn:\n" " -h Trợ giúp này\n" " -c=? Đọc tập tin cấu hình này\n" -" -o=? Đặt một tùy chọn cấu hình tùy ý, v.d. “-o dir::cache=/tmp”\n" - -#. TRANSLATOR: Yes/No question help-text: defaulting to Y[es] -#. e.g. "Do you want to continue? [Y/n] " -#. The user has to answer with an input matching the -#. YESEXPR/NOEXPR defined in your l10n. -#: cmdline/apt-get.cc:146 -msgid "[Y/n]" -msgstr "[C/k]" - -#. TRANSLATOR: Yes/No question help-text: defaulting to N[o] -#. e.g. "Should this file be removed? [y/N] " -#. The user has to answer with an input matching the -#. YESEXPR/NOEXPR defined in your l10n. -#: cmdline/apt-get.cc:152 -msgid "[y/N]" -msgstr "[c/K]" - -#. TRANSLATOR: "Yes" answer printed for a yes/no question if --assume-yes is set -#: cmdline/apt-get.cc:163 -msgid "Y" -msgstr "C" - -#. TRANSLATOR: "No" answer printed for a yes/no question if --assume-no is set -#: cmdline/apt-get.cc:169 -msgid "N" -msgstr "K" - -#: cmdline/apt-get.cc:191 apt-pkg/cachefilter.cc:33 -#, c-format -msgid "Regex compilation error - %s" -msgstr "Lỗi biên dịch biểu thức chính quy - %s" - -#: cmdline/apt-get.cc:289 -msgid "The following packages have unmet dependencies:" -msgstr "Những gói theo đây có phần phụ thuộc chưa có:" - -#: cmdline/apt-get.cc:379 -#, c-format -msgid "but %s is installed" -msgstr "nhưng mà %s đã được cài đặt" - -#: cmdline/apt-get.cc:381 -#, c-format -msgid "but %s is to be installed" -msgstr "nhưng mà %s sẽ được cài đặt" - -#: cmdline/apt-get.cc:388 -msgid "but it is not installable" -msgstr "nhưng mà nó không có khả năng cài đặt" - -#: cmdline/apt-get.cc:390 -msgid "but it is a virtual package" -msgstr "nhưng mà nó là gói ảo" - -#: cmdline/apt-get.cc:393 -msgid "but it is not installed" -msgstr "nhưng mà nó chưa được cài đặt" - -#: cmdline/apt-get.cc:393 -msgid "but it is not going to be installed" -msgstr "nhưng mà nó sẽ không được cài đặt" - -#: cmdline/apt-get.cc:398 -msgid " or" -msgstr " hay" - -#: cmdline/apt-get.cc:427 -msgid "The following NEW packages will be installed:" -msgstr "Theo đây có những gói MỚI sẽ được cài đặt:" - -#: cmdline/apt-get.cc:453 -msgid "The following packages will be REMOVED:" -msgstr "Theo đây có những gói sẽ bị GỠ BỎ:" - -#: cmdline/apt-get.cc:475 -msgid "The following packages have been kept back:" -msgstr "Theo đây có những gói đã được giữ lại:" - -#: cmdline/apt-get.cc:496 -msgid "The following packages will be upgraded:" -msgstr "Theo đây có những gói sẽ được nâng cấp:" - -#: cmdline/apt-get.cc:517 -msgid "The following packages will be DOWNGRADED:" -msgstr "Theo đây có những gói sẽ được HẠ CẤP:" - -#: cmdline/apt-get.cc:537 -msgid "The following held packages will be changed:" -msgstr "Theo đây có những gói sẽ được thay đổi:" - -#: cmdline/apt-get.cc:592 -#, c-format -msgid "%s (due to %s) " -msgstr "%s (bởi vì %s) " - -#: cmdline/apt-get.cc:600 -msgid "" -"WARNING: The following essential packages will be removed.\n" -"This should NOT be done unless you know exactly what you are doing!" -msgstr "" -"CẢNH BÁO: Có những gói chủ yếu sau đây sẽ bị gỡ bỏ.\n" -"ĐỪNG làm như thế trừ khi bạn biết chính xác mình đang làm gì!" - -#: cmdline/apt-get.cc:631 -#, c-format -msgid "%lu upgraded, %lu newly installed, " -msgstr "%lu nâng cấp, %lu được cài đặt mới, " - -#: cmdline/apt-get.cc:635 -#, c-format -msgid "%lu reinstalled, " -msgstr "%lu được cài đặt lại, " - -#: cmdline/apt-get.cc:637 -#, c-format -msgid "%lu downgraded, " -msgstr "%lu bị hạ cấp, " - -#: cmdline/apt-get.cc:639 -#, c-format -msgid "%lu to remove and %lu not upgraded.\n" -msgstr "%lu cần gỡ bỏ, và %lu chưa được nâng cấp.\n" - -#: cmdline/apt-get.cc:643 -#, c-format -msgid "%lu not fully installed or removed.\n" -msgstr "%lu chưa được cài đặt toàn bộ hay được gỡ bỏ.\n" - -#: cmdline/apt-get.cc:664 -#, c-format -msgid "Note, selecting '%s' for task '%s'\n" -msgstr "Ghi chú: đang chọn “%s” cho tác vụ “%s”\n" - -#: cmdline/apt-get.cc:669 -#, c-format -msgid "Note, selecting '%s' for regex '%s'\n" -msgstr "Ghi chú: đang chọn “%s” cho biểu thức chính quy “%s”\n" - -#: cmdline/apt-get.cc:686 -#, c-format -msgid "Package %s is a virtual package provided by:\n" -msgstr "Gói %s là gói ảo được cung cấp do:\n" - -#: cmdline/apt-get.cc:697 -msgid " [Installed]" -msgstr " [Đã cài đặt]" - -#: cmdline/apt-get.cc:706 -msgid " [Not candidate version]" -msgstr " [Không phải phiên bản ứng cử]" - -#: cmdline/apt-get.cc:708 -msgid "You should explicitly select one to install." -msgstr "Bạn nên chọn một rõ ràng gói cần cài." - -#: cmdline/apt-get.cc:711 -#, c-format -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 "" -"Gói %s không phải sẵn sàng, nhưng mà một gói khác\n" -"đã tham chiếu đến nó. Có lẽ có gói còn thiếu,\n" -"không còn dùng nữa, hay chỉ sẵn sàng từ một nguồn khác.\n" - -#: cmdline/apt-get.cc:729 -msgid "However the following packages replace it:" -msgstr "Tuy nhiên, những gói theo đây thay thế nó:" - -#: cmdline/apt-get.cc:741 -#, c-format -msgid "Package '%s' has no installation candidate" -msgstr "Gói “%s” không có ứng cử cài đặt" - -#: cmdline/apt-get.cc:754 -#, c-format -msgid "Virtual packages like '%s' can't be removed\n" -msgstr "Không thể gỡ bỏ được gói ảo như “%s”\n" - -#. TRANSLATORS: Note, this is not an interactive question -#: cmdline/apt-get.cc:766 cmdline/apt-get.cc:969 -#, c-format -msgid "Package '%s' is not installed, so not removed. Did you mean '%s'?\n" -msgstr "Chưa cài đặt gói %s nên không thể gỡ bỏ nó. Có phải ý bạn là '%s'?\n" - -#: cmdline/apt-get.cc:772 cmdline/apt-get.cc:975 -#, c-format -msgid "Package '%s' is not installed, so not removed\n" -msgstr "Gói %s chưa được cài đặt, thế nên không thể gỡ bỏ nó\n" - -#: cmdline/apt-get.cc:817 -#, c-format -msgid "Note, selecting '%s' instead of '%s'\n" -msgstr "Ghi chú: đang chọn “%s” thay cho “%s”\n" - -#: cmdline/apt-get.cc:847 -#, c-format -msgid "Skipping %s, it is already installed and upgrade is not set.\n" -msgstr "Đang bỏ qua %s vì nó đã được cài đặt và chưa đặt tùy chọn Nâng cấp.\n" - -#: cmdline/apt-get.cc:851 -#, c-format -msgid "Skipping %s, it is not installed and only upgrades are requested.\n" -msgstr "" -"Đang bỏ qua %s vì nó chưa được cài đặt và chỉ Nâng cấp là được yêu cầu.\n" - -#: cmdline/apt-get.cc:863 -#, c-format -msgid "Reinstallation of %s is not possible, it cannot be downloaded.\n" -msgstr "Không thể cài đặt lại %s vì không thể tải nó về.\n" - -#: cmdline/apt-get.cc:868 -#, c-format -msgid "%s is already the newest version.\n" -msgstr "%s là phiên bản mới nhất.\n" - -#: cmdline/apt-get.cc:887 cmdline/apt-get.cc:2187 cmdline/apt-mark.cc:68 -#, c-format -msgid "%s set to manually installed.\n" -msgstr "%s được đặt thành “được cài đặt bằng tay”.\n" - -#: cmdline/apt-get.cc:913 -#, c-format -msgid "Selected version '%s' (%s) for '%s'\n" -msgstr "Đã chọn phiên bản “%s” (%s) cho “%s”\n" - -#: cmdline/apt-get.cc:918 -#, c-format -msgid "Selected version '%s' (%s) for '%s' because of '%s'\n" -msgstr "Đã chọn phiên bản '%s' (%s) cho '%s' vì '%s'\n" - -#: cmdline/apt-get.cc:1054 -msgid "Correcting dependencies..." -msgstr "Đang sửa chữa quan hệ phụ thuộc..." - -#: cmdline/apt-get.cc:1057 -msgid " failed." -msgstr " gặp lỗi." - -#: cmdline/apt-get.cc:1060 -msgid "Unable to correct dependencies" -msgstr "Không thể sửa phần phụ thuộc" - -#: cmdline/apt-get.cc:1063 -msgid "Unable to minimize the upgrade set" -msgstr "Không thể tối thiểu hóa tập hợp nâng cấp" - -#: cmdline/apt-get.cc:1065 -msgid " Done" -msgstr " Xong" - -#: cmdline/apt-get.cc:1069 -msgid "You might want to run 'apt-get -f install' to correct these." -msgstr "Bạn có thể chạy lệnh “apt-get -f install” để sửa những lỗi trên." - -#: cmdline/apt-get.cc:1072 -msgid "Unmet dependencies. Try using -f." -msgstr "" -"Còn có cách phụ thuộc vào phần mềm chưa có. Như thế thì bạn hãy cố dùng tùy " -"chọn “-f”." - -#: cmdline/apt-get.cc:1097 -msgid "WARNING: The following packages cannot be authenticated!" -msgstr "CẢNH BÁO: Không thể xác thực những gói theo đây!" - -#: cmdline/apt-get.cc:1101 -msgid "Authentication warning overridden.\n" -msgstr "Cảnh báo xác thực bị đè.\n" - -#: cmdline/apt-get.cc:1108 -msgid "Install these packages without verification?" -msgstr "Cài đặt những gói này mà không cần thẩm tra không?" - -#: cmdline/apt-get.cc:1110 -msgid "Some packages could not be authenticated" -msgstr "Một số gói không thể được xác thực" - -#: cmdline/apt-get.cc:1119 cmdline/apt-get.cc:1280 -msgid "There are problems and -y was used without --force-yes" -msgstr "Gặp lỗi và đã dùng tùy chọn “-y” mà không có “--force-yes”" - -#: cmdline/apt-get.cc:1160 -msgid "Internal error, InstallPackages was called with broken packages!" -msgstr "Lỗi nội bộ: InstallPackages (cài đặt gói) được gọi với gói bị hỏng!" - -#: cmdline/apt-get.cc:1169 -msgid "Packages need to be removed but remove is disabled." -msgstr "Cần phải gỡ bỏ một số gói, nhưng mà khả năng Gỡ bỏ (Remove) đã bị tắt." - -#: cmdline/apt-get.cc:1180 -msgid "Internal error, Ordering didn't finish" -msgstr "Gặp lỗi nội bộ: Tiến trình Sắp xếp chưa xong" - -#: cmdline/apt-get.cc:1218 -msgid "How odd.. The sizes didn't match, email apt@packages.debian.org" -msgstr "" -"Lạ nhỉ... Kích cỡ không khớp nhau. Hãy gửi thư cho <apt@packages.debian.org>" - -#. 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:1225 -#, c-format -msgid "Need to get %sB/%sB of archives.\n" -msgstr "Cần phải lấy %sB/%sB từ kho chứa.\n" - -#. 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:1230 -#, c-format -msgid "Need to get %sB of archives.\n" -msgstr "Cần phải lấy %sB từ kho chứa.\n" - -#. 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:1237 -#, c-format -msgid "After this operation, %sB of additional disk space will be used.\n" -msgstr "Sau thao tác này, %sB dung lượng đĩa thêm sẽ được dùng thêm.\n" - -#. 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:1242 -#, c-format -msgid "After this operation, %sB disk space will be freed.\n" -msgstr "Sau thao tác này, %sB dung lượng đĩa sẽ được giải phóng.\n" - -#: cmdline/apt-get.cc:1257 cmdline/apt-get.cc:1260 cmdline/apt-get.cc:2621 -#: cmdline/apt-get.cc:2624 -#, c-format -msgid "Couldn't determine free space in %s" -msgstr "Không thể tìm được chỗ trống trong %s" - -#: cmdline/apt-get.cc:1270 -#, c-format -msgid "You don't have enough free space in %s." -msgstr "Bạn không có đủ dung lượng đĩa còn trống trong %s." - -#: cmdline/apt-get.cc:1286 cmdline/apt-get.cc:1308 -msgid "Trivial Only specified but this is not a trivial operation." -msgstr "" -"Đã đưa ra “Chỉ không đáng kể” (Trivial Only) nhưng mà thao tác này là đáng " -"kể." - -#. TRANSLATOR: This string needs to be typed by the user as a confirmation, so be -#. careful with hard to type or special characters (like non-breaking spaces) -#: cmdline/apt-get.cc:1290 -msgid "Yes, do as I say!" -msgstr "Có, làm đi!" +" -o=? Đặt một tùy chọn cấu hình tùy ý, ví dụ -o dir::cache=/tmp\n" -#: cmdline/apt-get.cc:1292 +#: cmdline/apt-get.cc:244 #, c-format -msgid "" -"You are about to do something potentially harmful.\n" -"To continue type in the phrase '%s'\n" -" ?] " -msgstr "" -"Bạn sắp làm việc mà nó có thể gây hư hại cho hệ thống.\n" -"Nếu vẫn muốn tiếp tục thì hãy gõ cụm từ “%s”\n" -"?]" - -#: cmdline/apt-get.cc:1298 cmdline/apt-get.cc:1317 -msgid "Abort." -msgstr "Hủy bỏ." +msgid "Can not find a package for architecture '%s'" +msgstr "Không tìm thấy gói cho kiến trúc “%s”" -#: cmdline/apt-get.cc:1313 -msgid "Do you want to continue?" -msgstr "Bạn có muốn tiếp tục không?" - -#: cmdline/apt-get.cc:1385 cmdline/apt-get.cc:2686 apt-pkg/algorithms.cc:1566 +#: cmdline/apt-get.cc:326 #, c-format -msgid "Failed to fetch %s %s\n" -msgstr "Gặp lỗi khi lấy về %s %s\n" - -#: cmdline/apt-get.cc:1403 -msgid "Some files failed to download" -msgstr "Một số tập tin không tải về được" - -#: cmdline/apt-get.cc:1404 cmdline/apt-get.cc:2698 -msgid "Download complete and in download only mode" -msgstr "Mới tải về xong và trong chế độ chỉ tải về" - -#: cmdline/apt-get.cc:1410 -msgid "" -"Unable to fetch some archives, maybe run apt-get update or try with --fix-" -"missing?" -msgstr "" -"Không thể lấy một số kho, có lẽ hãy chạy lệnh “apt-get update” (apt lấy cập " -"nhật)\n" -"hay dùng tùy chọn “--fix-missing” (sửa thiếu sót) không?" - -#: cmdline/apt-get.cc:1414 -msgid "--fix-missing and media swapping is not currently supported" -msgstr "" -"Chưa hỗ trợ tùy chọn “--fix-missing” (sửa khi thiếu) và trao đổi phương tiện." - -#: cmdline/apt-get.cc:1419 -msgid "Unable to correct missing packages." -msgstr "Không thể sửa những gói còn thiếu." - -#: cmdline/apt-get.cc:1420 -msgid "Aborting install." -msgstr "Đang hủy bỏ tiến trình cài đặt." - -#: cmdline/apt-get.cc:1448 -msgid "" -"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] "" -"Những gói theo đây không còn nằm trên hệ thống này vì mọi tập tin đều bị gói " -"khác ghi đè:" - -#: cmdline/apt-get.cc:1452 -msgid "Note: This is done automatically and on purpose by dpkg." -msgstr "Ghi chú: Thay đổi này được tự động thực hiện bởi dpkg." +msgid "Can not find a package '%s' with version '%s'" +msgstr "Không tìm thấy gói “%s” với phiên bản “%s”" -#: cmdline/apt-get.cc:1590 +#: cmdline/apt-get.cc:329 #, c-format -msgid "Ignore unavailable target release '%s' of package '%s'" -msgstr "Bỏ qua bản phát hành đích không sẵn sàng “%s” của gói “%s”" +msgid "Can not find a package '%s' with release '%s'" +msgstr "Không tìm thấy gói “%s” với số phát hành “%s”" -#: cmdline/apt-get.cc:1622 +#: cmdline/apt-get.cc:366 #, c-format msgid "Picking '%s' as source package instead of '%s'\n" msgstr "Đang chọn “%s” làm gói nguồn, thay thế cho “%s”\n" -#. if (VerTag.empty() == false && Last == 0) -#: cmdline/apt-get.cc:1660 -#, c-format -msgid "Ignore unavailable version '%s' of package '%s'" -msgstr "Bỏ qua phiên bản không sẵn sàng “%s” của gói “%s”" - -#: cmdline/apt-get.cc:1676 -msgid "The update command takes no arguments" -msgstr "Lệnh cập nhật không chấp nhận đối số" - -#: cmdline/apt-get.cc:1742 -msgid "We are not supposed to delete stuff, can't start AutoRemover" -msgstr "Không nên xoá gì thì không thể khởi chạy Bộ Gỡ bỏ Tự động" - -#: cmdline/apt-get.cc:1846 -msgid "" -"Hmm, seems like the AutoRemover destroyed something which really\n" -"shouldn't happen. Please file a bug report against apt." -msgstr "" -"Ừm, có vẻ là Bộ Gỡ bỏ Tự động đã hủy cái gì, một trường hợp thực sự không " -"nên xảy ra. Hãy thông báo lỗi về 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:1849 cmdline/apt-get.cc:2017 -msgid "The following information may help to resolve the situation:" -msgstr "Có lẽ thông tin theo đây sẽ giúp đỡ bạn giải quyết tình trạng này:" - -#: cmdline/apt-get.cc:1853 -msgid "Internal Error, AutoRemover broke stuff" -msgstr "Lỗi nội bộ: Bộ Gỡ bỏ Tự động đã làm hỏng một thứ gì đó" - -#: cmdline/apt-get.cc:1860 -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] "" -"(Các) gói sau đây đã được tự động cài đặt nên không còn cần yêu cầu lại:" - -#: cmdline/apt-get.cc:1864 +#: cmdline/apt-get.cc:422 #, 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 gói đã được tự động cài đặt nên không còn cần yêu cầu lại.\n" - -#: cmdline/apt-get.cc:1866 -msgid "Use 'apt-get autoremove' to remove it." -msgid_plural "Use 'apt-get autoremove' to remove them." -msgstr[0] "Hãy dùng lệnh `apt-get autoremove' để gỡ bỏ chúng." - -#: cmdline/apt-get.cc:1885 -msgid "Internal error, AllUpgrade broke stuff" -msgstr "Lỗi nội bộ: AllUpgrade (toàn bộ nâng cấp) đã làm hỏng thứ gì đó" - -#: cmdline/apt-get.cc:1984 -msgid "You might want to run 'apt-get -f install' to correct these:" -msgstr "Có lẽ bạn cần chạy lệnh “apt-get -f install” để sửa những cái đó:" - -#: cmdline/apt-get.cc:1988 -msgid "" -"Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a " -"solution)." -msgstr "" -"Gói còn phụ thuộc vào phần mềm chưa có. Hãy cố chạy lệnh “apt-get -f " -"install” mà không có gói nào (hoặc chỉ định cách thức giải quyết)." - -#: cmdline/apt-get.cc:2002 -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 "" -"Không thể cài đặt một số gói. Điều đó có nghĩa là bạn đã yêu cầu\n" -"một trường hợp không thể, hoặc nếu bạn sử dụng bản phân phối\n" -"chưa ổn định cái mà yêu cầu các gói mà nó còn chưa được tạo ra\n" -"hoặc di chuyển chúng ra khỏi phần Incoming (Đến)." - -#: cmdline/apt-get.cc:2023 -msgid "Broken packages" -msgstr "Gói bị hỏng" - -#: cmdline/apt-get.cc:2049 -msgid "The following extra packages will be installed:" -msgstr "Những gói thêm theo đây sẽ được cài đặt:" - -#: cmdline/apt-get.cc:2139 -msgid "Suggested packages:" -msgstr "Các gói đề nghị:" - -#: cmdline/apt-get.cc:2140 -msgid "Recommended packages:" -msgstr "Gói khuyến khích:" +msgid "Can not find version '%s' of package '%s'" +msgstr "Không tìm thấy phiên bản “%s” của gói “%s”" -#: cmdline/apt-get.cc:2182 +#: cmdline/apt-get.cc:453 #, c-format msgid "Couldn't find package %s" msgstr "Không tìm thấy gói %s" -#: cmdline/apt-get.cc:2189 cmdline/apt-mark.cc:70 +#: cmdline/apt-get.cc:458 cmdline/apt-mark.cc:70 +#, c-format +msgid "%s set to manually installed.\n" +msgstr "%s được đặt thành “được cài đặt bằng tay”.\n" + +#: cmdline/apt-get.cc:460 cmdline/apt-mark.cc:72 #, c-format msgid "%s set to automatically installed.\n" msgstr "%s được đặt thành “được tự động cài đặt”.\n" -#: cmdline/apt-get.cc:2197 cmdline/apt-mark.cc:114 +#: cmdline/apt-get.cc:468 cmdline/apt-mark.cc:116 msgid "" "This command is deprecated. Please use 'apt-mark auto' and 'apt-mark manual' " "instead." msgstr "" -"Lệnh này đã bị loại bỏ. Xin hãy dùng lệnh 'apt-mark auto' và 'apt-mark " -"manual' để thay thế." - -#: cmdline/apt-get.cc:2213 -msgid "Calculating upgrade... " -msgstr "Đang tính bước nâng cấp... " +"Lệnh này đã lỗi thời. Xin hãy dùng lệnh “apt-mark auto” và “apt-mark manual” " +"để thay thế." -#: cmdline/apt-get.cc:2216 methods/ftp.cc:712 methods/connect.cc:116 -msgid "Failed" -msgstr "Gặp lỗi" - -#: cmdline/apt-get.cc:2221 -msgid "Done" -msgstr "Xong" - -#: cmdline/apt-get.cc:2288 cmdline/apt-get.cc:2296 +#: cmdline/apt-get.cc:537 cmdline/apt-get.cc:545 msgid "Internal error, problem resolver broke stuff" msgstr "Lỗi nội bộ: bộ tháo gỡ vấn đề đã ngắt gì" -#: cmdline/apt-get.cc:2324 cmdline/apt-get.cc:2361 +#: cmdline/apt-get.cc:573 cmdline/apt-get.cc:610 msgid "Unable to lock the download directory" msgstr "Không thể khoá thư mục tải về" -#: cmdline/apt-get.cc:2418 -#, c-format -msgid "Can't find a source to download version '%s' of '%s'" -msgstr "Không tìm thấy nguồn cho việc tải về phiên bản '%s' of '%s'" - -#: cmdline/apt-get.cc:2423 -#, c-format -msgid "Downloading %s %s" -msgstr "Đang tải về %s %s" - -#: cmdline/apt-get.cc:2483 +#: cmdline/apt-get.cc:725 msgid "Must specify at least one package to fetch source for" msgstr "Phải chỉ định ít nhất một gói để mà lấy mã nguồn về cho nó" -#: cmdline/apt-get.cc:2523 cmdline/apt-get.cc:2835 +#: cmdline/apt-get.cc:765 cmdline/apt-get.cc:1060 #, c-format msgid "Unable to find a source package for %s" msgstr "Không tìm thấy gói nguồn cho %s" -#: cmdline/apt-get.cc:2540 +#: cmdline/apt-get.cc:782 #, c-format msgid "" "NOTICE: '%s' packaging is maintained in the '%s' version control system at:\n" "%s\n" msgstr "" -"GHI CHÚ: sự đóng gói “%s” được bảo trì trong hệ thống điều khiển phiên bản " +"GHI CHÚ: việc đóng gói “%s” được bảo trì trong hệ thống quản lý mã nguồn " "“%s” tại:\n" "%s\n" -#: cmdline/apt-get.cc:2545 +#: cmdline/apt-get.cc:787 #, c-format msgid "" "Please use:\n" @@ -914,69 +392,79 @@ msgstr "" "bzr branch %s\n" "để lấy các gói mới nhất (có thể là chưa phát hành).\n" -#: cmdline/apt-get.cc:2598 +#: cmdline/apt-get.cc:840 #, c-format msgid "Skipping already downloaded file '%s'\n" msgstr "Đang bỏ qua tập tin đã được tải về “%s”\n" -#: cmdline/apt-get.cc:2635 +#: cmdline/apt-get.cc:863 cmdline/apt-get.cc:866 +#: apt-private/private-install.cc:198 apt-private/private-install.cc:201 +#, c-format +msgid "Couldn't determine free space in %s" +msgstr "Không thể tìm được chỗ trống trong %s" + +#: cmdline/apt-get.cc:877 #, c-format msgid "You don't have enough free space in %s" msgstr "Không đủ chỗ trống trên %s" #. 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:2644 +#: cmdline/apt-get.cc:886 #, c-format msgid "Need to get %sB/%sB of source archives.\n" msgstr "Cần phải lấy %sB/%sB kho nguồn.\n" #. 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:2649 +#: cmdline/apt-get.cc:891 #, c-format msgid "Need to get %sB of source archives.\n" msgstr "Cần phải lấy %sB từ kho nguồn.\n" -#: cmdline/apt-get.cc:2655 +#: cmdline/apt-get.cc:897 #, c-format msgid "Fetch source %s\n" msgstr "Lấy mã nguồn %s\n" -#: cmdline/apt-get.cc:2693 +#: cmdline/apt-get.cc:918 msgid "Failed to fetch some archives." -msgstr "Gặp lỗi lkhi lấy một số kho." +msgstr "Gặp lỗi khi lấy một số kho." + +#: cmdline/apt-get.cc:923 apt-private/private-install.cc:325 +msgid "Download complete and in download only mode" +msgstr "Hoàn tất việc tải về và trong chế độ chỉ tải về" -#: cmdline/apt-get.cc:2724 +#: cmdline/apt-get.cc:949 #, c-format msgid "Skipping unpack of already unpacked source in %s\n" msgstr "Đang bỏ qua giải nén nguồn đã giải nén trong %s\n" -#: cmdline/apt-get.cc:2736 +#: cmdline/apt-get.cc:961 #, c-format msgid "Unpack command '%s' failed.\n" msgstr "Lệnh giải nén “%s” bị lỗi.\n" -#: cmdline/apt-get.cc:2737 +#: cmdline/apt-get.cc:962 #, c-format msgid "Check if the 'dpkg-dev' package is installed.\n" msgstr "Hãy kiểm tra xem gói “dpkg-dev” đã được cài đặt chưa.\n" -#: cmdline/apt-get.cc:2759 +#: cmdline/apt-get.cc:984 #, c-format msgid "Build command '%s' failed.\n" -msgstr "Lệnh xây dựng “%s” bị lỗi.\n" +msgstr "Lệnh biên dịch “%s” bị lỗi.\n" -#: cmdline/apt-get.cc:2779 +#: cmdline/apt-get.cc:1004 msgid "Child process failed" msgstr "Tiến trình con bị lỗi" -#: cmdline/apt-get.cc:2798 +#: cmdline/apt-get.cc:1023 msgid "Must specify at least one package to check builddeps for" msgstr "" -"Phải ghi rõ ít nhất một gói cần kiểm tra cách phụ thuộc khi xây dụng cho nó" +"Phải chỉ ra ít nhất một gói cần kiểm tra các phần phụ thuộc cần khi biên dịch" -#: cmdline/apt-get.cc:2823 +#: cmdline/apt-get.cc:1048 #, c-format msgid "" "No architecture information available for %s. See apt.conf(5) APT::" @@ -985,79 +473,82 @@ msgstr "" "Không có thông tin kiến trúc sẵn sàng cho %s. Xem apt.conf(5) APT::" "Architectures để cài đặt" -#: cmdline/apt-get.cc:2847 cmdline/apt-get.cc:2850 +#: cmdline/apt-get.cc:1072 cmdline/apt-get.cc:1075 #, c-format msgid "Unable to get build-dependency information for %s" -msgstr "Không thể lấy thông tin về cách phụ thuộc khi xây dụng cho %s" +msgstr "Không thể lấy thông tin về các phần phụ thuộc khi biên dịch cho %s" -#: cmdline/apt-get.cc:2870 +#: cmdline/apt-get.cc:1095 #, c-format msgid "%s has no build depends.\n" -msgstr "%s không phụ thuộc vào gì khi xây dụng.\n" +msgstr "%s không phụ thuộc vào gì khi biên dịch.\n" -#: cmdline/apt-get.cc:3040 +#: cmdline/apt-get.cc:1265 #, c-format msgid "" "%s dependency for %s can't be satisfied because %s is not allowed on '%s' " "packages" msgstr "" -"phụ thuộc %s cho %s không ổn thỏa bởi vì %s không được cho phép trên gói '%s'" +"Phần phụ thuộc %s cho %s không ổn thỏa bởi vì %s không được cho phép trên " +"gói “%s”" -#: cmdline/apt-get.cc:3058 +#: cmdline/apt-get.cc:1283 #, c-format msgid "" "%s dependency for %s cannot be satisfied because the package %s cannot be " "found" -msgstr "cách phụ thuộc %s cho %s không thể được thỏa vì không tìm thấy gọi %s" +msgstr "" +"Phần phụ thuộc %s cho %s không thể được thỏa mãn vì không tìm thấy gói %s" -#: cmdline/apt-get.cc:3081 +#: cmdline/apt-get.cc:1306 #, c-format msgid "Failed to satisfy %s dependency for %s: Installed package %s is too new" msgstr "" -"Việc cố thỏa cách phụ thuộc %s cho %s bị lỗi vì gói đã cài đặt %s là quá mới" +"Việc cố thỏa mãn quan hệ phụ thuộc %s cho %s bị lỗi vì gói đã cài đặt %s là " +"quá mới" -#: cmdline/apt-get.cc:3120 +#: cmdline/apt-get.cc:1345 #, c-format msgid "" "%s dependency for %s cannot be satisfied because candidate version of " "package %s can't satisfy version requirements" msgstr "" -"cách phụ thuộc %s cho %s không thể được thỏa mãn phiên bản ứng cử của gói %s " +"phần phụ thuộc %s cho %s không thể được thỏa mãn phiên bản ứng cử của gói %s " "có thể thỏa mãn điều kiện phiên bản" -#: cmdline/apt-get.cc:3126 +#: cmdline/apt-get.cc:1351 #, c-format msgid "" "%s dependency for %s cannot be satisfied because package %s has no candidate " "version" msgstr "" -"cách phụ thuộc %s cho %s không thể được thỏa mãn bởi vì gói %s không có bản " +"phần phụ thuộc %s cho %s không thể được thỏa mãn bởi vì gói %s không có bản " "ứng cử" -#: cmdline/apt-get.cc:3149 +#: cmdline/apt-get.cc:1374 #, c-format msgid "Failed to satisfy %s dependency for %s: %s" msgstr "Việc cố thỏa cách phụ thuộc %s cho %s bị lỗi: %s." -#: cmdline/apt-get.cc:3164 +#: cmdline/apt-get.cc:1389 #, c-format msgid "Build-dependencies for %s could not be satisfied." -msgstr "Không thể thỏa cách phụ thuộc khi xây dụng cho %s." +msgstr "Không thể thỏa mãn quan hệ phụ thuộc khi biên dịch cho %s." -#: cmdline/apt-get.cc:3169 +#: cmdline/apt-get.cc:1394 msgid "Failed to process build dependencies" -msgstr "Việc xử lý cách phụ thuộc khi xây dụng bị lỗi" +msgstr "Gặp lỗi khi xử lý các quan hệ phụ thuộc khi biên dịch" -#: cmdline/apt-get.cc:3262 cmdline/apt-get.cc:3274 +#: cmdline/apt-get.cc:1487 cmdline/apt-get.cc:1499 #, c-format msgid "Changelog for %s (%s)" msgstr "Changelog cho %s (%s)" -#: cmdline/apt-get.cc:3397 +#: cmdline/apt-get.cc:1585 msgid "Supported modules:" msgstr "Hỗ trợ các mô-đun:" -#: cmdline/apt-get.cc:3438 +#: cmdline/apt-get.cc:1626 msgid "" "Usage: apt-get [options] command\n" " apt-get [options] install|remove pkg1 [pkg2 ...]\n" @@ -1111,22 +602,23 @@ msgstr "" "remove: gỡ bỏ\n" "source: nguồn\n" "\n" -"apt-get là một giao diện dòng lệnh đơn giản để tải về và cài đặt gói phần " -"mềm.\n" +"apt-get là một giao diện dòng lệnh đơn giản dùng để tải về và cài đặt gói " +"phần mềm.\n" "Những lệnh được dùng thường nhất là update (cập nhật) và install (cài đặt).\n" "\n" "Lệnh:\n" " update - Lấy danh sách gói mới (cập nhật cơ sở dữ liệu)\n" -" upgrade - Nâng cấp\n" +" upgrade - Nâng cấp lên phiên bản mới hơn\n" " install - Cài đặt gói mới (gói có dạng libc6 không phải libc6.deb)\n" " remove - Gỡ bỏ gói phần mềm\n" " autoremove - Tự động gỡ bỏ tất cả các gói không dùng\n" " purge - Gỡ bỏ và tẩy xóa gói\n" " source - Tải về kho nguồn\n" -" build-dep - Định cấu hình quan hệ phụ thuộc khi xây dụng, cho gói nguồn\n" -" dist-upgrade - Nâng cấp bản phân phối hãy xem apt-get(8)\n" +" build-dep - Định cấu hình quan hệ phụ thuộc khi biên dịch, cho gói nguồn\n" +" dist-upgrade - Nâng cấp hệ điều hành lên phiên bản mới hơn, hãy xem apt-" +"get(8)\n" " dselect-upgrade - Cho phép chọn dselect\n" -" clean - Xóa các tập tin kho đã tải về (dọn dẹp thư mục lưu)\n" +" clean - Xóa các tập tin kho đã tải về (dọn dẹp thư mục lưu trữ)\n" " autoclean - Xóa các tập tin kho cũ đã tải về (tự động làm sạch)\n" " check - Kiểm tra xem có quan hệ phụ thuộc bị sai không\n" " changelog - Tải về và hiển thị các thay đổi cho gói đã cho\n" @@ -1142,7 +634,7 @@ msgstr "" " -f Thử sửa chữa một hệ thống có quan hệ phụ thuộc bị sai hỏng\n" " -m Thử tiếp tục lại nếu không thể xác định vị trí từ kho\n" " -u Hiển thị danh sách các gói đã nâng cấp\n" -" -b Xây dụng gói nguồn sau khi lấy nó về\n" +" -b Biên dịch gói nguồn sau khi lấy nó về\n" " -V Hiển thị số thứ tự phiên bản dạng chi tiết\n" " -c=? Đọc tập tin cấu hình này\n" " -o=? Đặt tùy chọn cấu hình tùy ý, v.d. -o dir::cache=/tmp\n" @@ -1150,103 +642,55 @@ msgstr "" " apt-get(8), sources.list(5) và apt.conf(5).\n" " Trình APT này có năng lực của siêu bò.\n" -#: cmdline/apt-get.cc:3603 -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 "" -"GHI CHÚ: đây chỉ là mô phỏng!\n" -" apt-get yêu cầu quyền root để thực hiện thật.\n" -" Cần nhớ rằng chức năng khóa đã bị tắt,\n" -" nên có thể nó không chính xác như những gì làm thật!" - -#: cmdline/acqprogress.cc:60 -msgid "Hit " -msgstr "Lần tìm " - -#: cmdline/acqprogress.cc:84 -msgid "Get:" -msgstr "Lấy:" - -#: cmdline/acqprogress.cc:115 -msgid "Ign " -msgstr "Bỏq " - -#: cmdline/acqprogress.cc:119 -msgid "Err " -msgstr "Lỗi " - -#: cmdline/acqprogress.cc:140 -#, c-format -msgid "Fetched %sB in %s (%sB/s)\n" -msgstr "Đã lấy %sB trong tổng số %s (%sB/g).\n" - -#: cmdline/acqprogress.cc:230 -#, c-format -msgid " [Working]" -msgstr " [Hoạt động]" - -#: cmdline/acqprogress.cc:286 -#, c-format -msgid "" -"Media change: please insert the disc labeled\n" -" '%s'\n" -"in the drive '%s' and press enter\n" -msgstr "" -"Chuyển đổi thiết bị lưu trữ: hãy nạp đĩa có nhãn\n" -" “%s”\n" -"vào ổ “%s” và bấm nút Enter\n" - -#: cmdline/apt-mark.cc:55 +#: cmdline/apt-mark.cc:57 #, c-format msgid "%s can not be marked as it is not installed.\n" msgstr "không thể đánh dấu %s như là nó chưa được cài đặt.\n" -#: cmdline/apt-mark.cc:61 +#: cmdline/apt-mark.cc:63 #, c-format msgid "%s was already set to manually installed.\n" msgstr "%s được đặt thành được cài đặt bằng tay.\n" -#: cmdline/apt-mark.cc:63 +#: cmdline/apt-mark.cc:65 #, c-format msgid "%s was already set to automatically installed.\n" msgstr "%s đã sẵn được đặt thành cài đặt tự động rồi.\n" -#: cmdline/apt-mark.cc:228 +#: cmdline/apt-mark.cc:230 #, c-format msgid "%s was already set on hold.\n" msgstr "%s đã sẵn được đặt là giữ lại.\n" -#: cmdline/apt-mark.cc:230 +#: cmdline/apt-mark.cc:232 #, c-format msgid "%s was already not hold.\n" msgstr "%s đã sẵn được đặt là không giữ lại.\n" -#: cmdline/apt-mark.cc:245 cmdline/apt-mark.cc:326 -#: apt-pkg/contrib/fileutl.cc:832 apt-pkg/contrib/gpgv.cc:223 -#: apt-pkg/deb/dpkgpm.cc:1032 +#: cmdline/apt-mark.cc:247 cmdline/apt-mark.cc:328 +#: apt-pkg/contrib/fileutl.cc:850 apt-pkg/contrib/gpgv.cc:217 +#: apt-pkg/deb/dpkgpm.cc:1182 #, c-format msgid "Waited for %s but it wasn't there" msgstr "Cần %s nhưng mà không thấy nó ở đây" -#: cmdline/apt-mark.cc:260 cmdline/apt-mark.cc:309 +#: cmdline/apt-mark.cc:262 cmdline/apt-mark.cc:311 #, c-format msgid "%s set on hold.\n" msgstr "%s được đặt là giữ lại.\n" -#: cmdline/apt-mark.cc:262 cmdline/apt-mark.cc:314 +#: cmdline/apt-mark.cc:264 cmdline/apt-mark.cc:316 #, c-format msgid "Canceled hold on %s.\n" msgstr "Hủy bỏ nắm giữ %s.\n" -#: cmdline/apt-mark.cc:332 +#: cmdline/apt-mark.cc:334 msgid "Executing dpkg failed. Are you root?" msgstr "" -"Thực thi lệnh dpkg gặp lỗi. Bạn có quyền siêu người dùng (root) không vậy?" +"Thực thi lệnh “dpkg” gặp lỗi. Bạn có cần quyền siêu người dùng để thực thi " +"lệnh này" -#: cmdline/apt-mark.cc:379 +#: cmdline/apt-mark.cc:381 msgid "" "Usage: apt-mark [options] {auto|manual} pkg1 [pkg2 ...]\n" "\n" @@ -1256,6 +700,11 @@ msgid "" "Commands:\n" " auto - Mark the given packages as automatically installed\n" " manual - Mark the given packages as manually installed\n" +" hold - Mark a package as held back\n" +" unhold - Unset a package set as held back\n" +" showauto - Print the list of automatically installed packages\n" +" showmanual - Print the list of manually installed packages\n" +" showhold - Print the list of package on hold\n" "\n" "Options:\n" " -h This help text.\n" @@ -1276,6 +725,11 @@ msgstr "" "Lệnh:\n" " auto - Đánh dấu các gói đưa ra là được cài đặt tự động\n" " manual - Đánh dấu các gói đưa ra là được cài đặt bằng tay\n" +" hold - Đánh dấu một gói là giữ lại\n" +" unhold - Bỏ đánh dấu một gói là giữ lại\n" +" showauto - In ra danh sách các gói được tự động cài đặt\n" +" showmanual - In ra danh sách các gói được cài đặt bằng tay\n" +" showhold - In ra danh sách các gói được giữ lại\n" "\n" "Tùy chọn:\n" " -h Trợ giúp này.\n" @@ -1288,6 +742,47 @@ msgstr "" "Để tìm thông tin thêm, xem hai trang man (hướng dẫn)\n" " apt-mark(8) và apt.conf(5)" +#: cmdline/apt.cc:71 +#, fuzzy +msgid "" +"Usage: apt [options] command\n" +"\n" +"CLI for apt.\n" +"Basic commands: \n" +" list - list packages based on package names\n" +" search - search in package descriptions\n" +" show - show package details\n" +"\n" +" update - update list of available packages\n" +"\n" +" install - install packages\n" +" remove - remove packages\n" +"\n" +" upgrade - upgrade the system by installing/upgrading packages\n" +" full-upgrade - upgrade the system by removing/installing/upgrading " +"packages\n" +"\n" +" edit-sources - edit the source information file\n" +msgstr "" +"Cách dùng: apt [các tùy chọn] lệnh\n" +"\n" +"CLI (giao diện dòng lệnh) dành cho apt.\n" +"Lệnh: \n" +" list - liệt kê các gói dựa trên cơ sở là tên gói\n" +" search - tìm trong phần mô tả của gói\n" +" show - hiển thị thông tin chi tiết về gói\n" +"\n" +" update - cập nhật danh sánh các gói sẵn có\n" +"\n" +" install - cài đặt các gói\n" +" remove - gỡ bỏ các gói\n" +"\n" +" upgrade - nâng cấp các gói trong hệ thống\n" +" full-upgrade - nâng cấp hệ thống bằng cách gỡ bỏ, cài đặt, nâng cấp các " +"gói\n" +"\n" +" edit-sources - sửa tập tin thông tin gói nguồn\n" + #: methods/cdrom.cc:203 #, c-format msgid "Unable to read the cdrom database %s" @@ -1299,7 +794,7 @@ msgid "" "cannot be used to add new CD-ROMs" msgstr "" "Hãy sử dụng lệnh “apt-cdrom” để làm cho APT chấp nhận đĩa CD này. Không thể " -"sử dụng lệnh “apt-get update” (lấy cập nhật) để thêm đĩa CD mới." +"sử dụng lệnh “apt-get update” (cập nhật cơ sở dữ liệu) để thêm đĩa CD mới." #: methods/cdrom.cc:222 msgid "Wrong CD-ROM" @@ -1314,16 +809,16 @@ msgstr "Không thể bỏ gắn đĩa CD-ROM trong %s. Có lẽ nó vẫn đang msgid "Disk not found." msgstr "Không tìm thấy đĩa." -#: methods/cdrom.cc:262 methods/file.cc:82 methods/rsh.cc:275 +#: methods/cdrom.cc:262 methods/file.cc:82 methods/rsh.cc:274 msgid "File not found" msgstr "Không tìm thấy tập tin" -#: methods/copy.cc:46 methods/gzip.cc:105 methods/gzip.cc:114 -#: methods/rred.cc:512 methods/rred.cc:521 +#: methods/copy.cc:46 methods/gzip.cc:106 methods/rred.cc:599 +#: methods/rred.cc:609 msgid "Failed to stat" msgstr "Gặp lỗi khi lấy thống kê" -#: methods/copy.cc:83 methods/gzip.cc:111 methods/rred.cc:518 +#: methods/copy.cc:82 methods/gzip.cc:113 methods/rred.cc:606 msgid "Failed to set modification time" msgstr "Gặp lỗi khi đặt giờ sửa đổi" @@ -1332,34 +827,34 @@ msgid "Invalid URI, local URIS must not start with //" msgstr "Địa chỉ URI không hợp lệ, URI nội bộ không thể bắt đầu bằng “//”" #. Login must be before getpeername otherwise dante won't work. -#: methods/ftp.cc:173 +#: methods/ftp.cc:172 msgid "Logging in" msgstr "Đang đăng nhập vào" -#: methods/ftp.cc:179 +#: methods/ftp.cc:178 msgid "Unable to determine the peer name" msgstr "Không thể quyết định tên ngang hàng" -#: methods/ftp.cc:184 +#: methods/ftp.cc:183 msgid "Unable to determine the local name" msgstr "Không thể phân giải tên cục bộ" -#: methods/ftp.cc:215 methods/ftp.cc:243 +#: methods/ftp.cc:214 methods/ftp.cc:242 #, c-format msgid "The server refused the connection and said: %s" msgstr "Máy phục vụ đã từ chối kết nối, và đã nói: %s" -#: methods/ftp.cc:221 +#: methods/ftp.cc:220 #, c-format msgid "USER failed, server said: %s" msgstr "Lệnh USER (người dùng) đã thất bại: máy chủ nói: %s" -#: methods/ftp.cc:228 +#: methods/ftp.cc:227 #, c-format msgid "PASS failed, server said: %s" msgstr "Lệnh PASS (mật khẩu) đã thất bại: máy chủ nói: %s" -#: methods/ftp.cc:248 +#: methods/ftp.cc:247 msgid "" "A proxy server was specified but no login script, Acquire::ftp::ProxyLogin " "is empty." @@ -1367,117 +862,121 @@ msgstr "" "Đã ghi rõ máy phục vụ ủy nhiệm, nhưng mà chưa ghi rõ tập lệnh đăng nhập. " "“Acquire::ftp::ProxyLogin” là rỗng." -#: methods/ftp.cc:276 +#: methods/ftp.cc:275 #, c-format msgid "Login script command '%s' failed, server said: %s" msgstr "Văn lệnh đăng nhập “%s” đã thất bại: máy chủ nói: %s" -#: methods/ftp.cc:302 +#: methods/ftp.cc:301 #, c-format msgid "TYPE failed, server said: %s" msgstr "Lệnh TYPE (kiểu) đã thất bại: máy chủ nói: %s" -#: methods/ftp.cc:340 methods/ftp.cc:452 methods/rsh.cc:192 methods/rsh.cc:237 +#: methods/ftp.cc:339 methods/ftp.cc:451 methods/rsh.cc:191 methods/rsh.cc:236 msgid "Connection timeout" msgstr "Thời hạn kết nối" -#: methods/ftp.cc:346 +#: methods/ftp.cc:345 msgid "Server closed the connection" msgstr "Máy phục vụ đã đóng kết nối" -#: methods/ftp.cc:349 methods/rsh.cc:199 apt-pkg/contrib/fileutl.cc:1264 -#: apt-pkg/contrib/fileutl.cc:1273 apt-pkg/contrib/fileutl.cc:1276 +#: methods/ftp.cc:348 methods/rsh.cc:198 apt-pkg/contrib/fileutl.cc:1292 +#: apt-pkg/contrib/fileutl.cc:1301 apt-pkg/contrib/fileutl.cc:1304 msgid "Read error" msgstr "Lỗi đọc" -#: methods/ftp.cc:356 methods/rsh.cc:206 +#: methods/ftp.cc:355 methods/rsh.cc:205 msgid "A response overflowed the buffer." msgstr "Một trả lời đã tràn bộ đệm." -#: methods/ftp.cc:373 methods/ftp.cc:385 +#: methods/ftp.cc:372 methods/ftp.cc:384 msgid "Protocol corruption" msgstr "Giao thức bị hỏng" -#: methods/ftp.cc:458 methods/rred.cc:238 methods/rsh.cc:243 -#: apt-pkg/contrib/fileutl.cc:1360 apt-pkg/contrib/fileutl.cc:1369 -#: apt-pkg/contrib/fileutl.cc:1372 apt-pkg/contrib/fileutl.cc:1397 +#: methods/ftp.cc:457 methods/rsh.cc:242 apt-pkg/contrib/fileutl.cc:1388 +#: apt-pkg/contrib/fileutl.cc:1397 apt-pkg/contrib/fileutl.cc:1400 +#: apt-pkg/contrib/fileutl.cc:1425 msgid "Write error" msgstr "Lỗi ghi" -#: methods/ftp.cc:697 methods/ftp.cc:703 methods/ftp.cc:738 +#: methods/ftp.cc:696 methods/ftp.cc:702 methods/ftp.cc:737 msgid "Could not create a socket" msgstr "Không thể tạo ổ cắm" -#: methods/ftp.cc:708 +#: methods/ftp.cc:707 msgid "Could not connect data socket, connection timed out" msgstr "Không thể kết nối ổ cắm dữ liệu, kết nối đã quá giờ" -#: methods/ftp.cc:714 +#: methods/ftp.cc:711 methods/connect.cc:116 apt-private/private-upgrade.cc:22 +msgid "Failed" +msgstr "Gặp lỗi" + +#: methods/ftp.cc:713 msgid "Could not connect passive socket." msgstr "Không thể kết nối ổ cắm bị động." -#: methods/ftp.cc:731 +#: methods/ftp.cc:730 msgid "getaddrinfo was unable to get a listening socket" msgstr "getaddrinfo (lấy thông tin địa chỉ) không thể lấy ổ cắm lắng nghe" -#: methods/ftp.cc:745 +#: methods/ftp.cc:744 msgid "Could not bind a socket" msgstr "Không thể đóng kết ổ cắm" -#: methods/ftp.cc:749 +#: methods/ftp.cc:748 msgid "Could not listen on the socket" msgstr "Không thể lắng nghe trên ổ cắm đó" -#: methods/ftp.cc:756 +#: methods/ftp.cc:755 msgid "Could not determine the socket's name" msgstr "Không thể quyết định tên ổ cắm đó" -#: methods/ftp.cc:788 +#: methods/ftp.cc:787 msgid "Unable to send PORT command" msgstr "Không thể gửi lệnh PORT (cổng)" -#: methods/ftp.cc:798 +#: methods/ftp.cc:797 #, c-format msgid "Unknown address family %u (AF_*)" msgstr "Không biết họ địa chỉ %u (AF_*)" -#: methods/ftp.cc:807 +#: methods/ftp.cc:806 #, c-format msgid "EPRT failed, server said: %s" msgstr "Lệnh EPRT (thông báo lỗi) đã thất bại: máy chủ nói: %s" -#: methods/ftp.cc:827 +#: methods/ftp.cc:826 msgid "Data socket connect timed out" msgstr "Quá giờ kết nối ổ cắm dữ liệu" -#: methods/ftp.cc:834 +#: methods/ftp.cc:833 msgid "Unable to accept connection" msgstr "Không thể chấp nhận kết nối" -#: methods/ftp.cc:873 methods/http.cc:1038 methods/rsh.cc:313 +#: methods/ftp.cc:872 methods/server.cc:357 methods/rsh.cc:312 msgid "Problem hashing file" msgstr "Gặp vấn đề băm tập tin" -#: methods/ftp.cc:886 +#: methods/ftp.cc:885 #, c-format msgid "Unable to fetch file, server said '%s'" msgstr "Không thể lấy tập tin: máy phục vụ nói “%s”" -#: methods/ftp.cc:901 methods/rsh.cc:332 +#: methods/ftp.cc:900 methods/rsh.cc:331 msgid "Data socket timed out" msgstr "Ổ cắm dữ liệu đã quá giờ" -#: methods/ftp.cc:931 +#: methods/ftp.cc:930 #, c-format msgid "Data transfer failed, server said '%s'" msgstr "Việc truyền dữ liệu bị lỗi: máy phục vụ nói “%s”" #. Get the files information -#: methods/ftp.cc:1008 +#: methods/ftp.cc:1009 msgid "Query" msgstr "Truy vấn" -#: methods/ftp.cc:1120 +#: methods/ftp.cc:1123 msgid "Unable to invoke " msgstr "Không thể gọi " @@ -1504,7 +1003,7 @@ msgstr "Không thể khởi tạo kết nối đến %s:%s (%s)." #: methods/connect.cc:108 #, c-format msgid "Could not connect to %s:%s (%s), connection timed out" -msgstr "Không thể kết nối đến %s:%s (%s), kết nối đã quá giờ" +msgstr "Không thể kết nối đến %s:%s (%s), kết nối bị quá giờ" #: methods/connect.cc:126 #, c-format @@ -1531,7 +1030,7 @@ msgstr "Việc phân giải “%s” bị lỗi tạm thời" #: methods/connect.cc:209 #, c-format msgid "System error resolving '%s:%s'" -msgstr "Lỗi hệ thống khi phân giải '%s:%s'" +msgstr "Lỗi hệ thống khi phân giải “%s:%s”" #: methods/connect.cc:211 #, c-format @@ -1543,39 +1042,39 @@ msgstr "Một số hư hỏng đã xảy ra khi phân giải “%s:%s” (%i - % msgid "Unable to connect to %s:%s:" msgstr "Không thể kết nối đến %s: %s:" -#: methods/gpgv.cc:167 +#: methods/gpgv.cc:166 msgid "" "Internal error: Good signature, but could not determine key fingerprint?!" msgstr "Lỗi nội bộ: Chữ ký đúng, nhưng không thể xác định vân tay của khóa?!" -#: methods/gpgv.cc:171 +#: methods/gpgv.cc:170 msgid "At least one invalid signature was encountered." msgstr "Gặp ít nhất một chữ ký không hợp lệ." -#: methods/gpgv.cc:173 +#: methods/gpgv.cc:172 msgid "Could not execute 'gpgv' to verify signature (is gpgv installed?)" msgstr "" "Không thể thực hiện “gpgv” để thẩm tra chữ ký (gpgv đã được cài đặt chưa?)" #. TRANSLATORS: %s is a single techy word like 'NODATA' -#: methods/gpgv.cc:179 +#: methods/gpgv.cc:178 #, c-format msgid "" "Clearsigned file isn't valid, got '%s' (does the network require " "authentication?)" msgstr "" -"Tập tin Clearsigned không hợp lệ, nhận được '%s' (mạng yêu cầu xác nhận " -"phải không?)" +"Tập tin Clearsigned không hợp lệ, nhận được “%s” (mạng yêu cầu xác nhận phải " +"không?)" -#: methods/gpgv.cc:183 +#: methods/gpgv.cc:182 msgid "Unknown error executing gpgv" msgstr "Gặp lỗi không rõ khi thực hiện gpgv" -#: methods/gpgv.cc:216 methods/gpgv.cc:223 +#: methods/gpgv.cc:215 methods/gpgv.cc:222 msgid "The following signatures were invalid:\n" msgstr "Những chữ ký theo đây không hợp lệ:\n" -#: methods/gpgv.cc:230 +#: methods/gpgv.cc:229 msgid "" "The following signatures couldn't be verified because the public key is not " "available:\n" @@ -1586,85 +1085,611 @@ msgstr "" msgid "Empty files can't be valid archives" msgstr "Các tập tin trống rỗng không phải là kho lưu hợp lệ" -#: methods/http.cc:394 +#: methods/http.cc:516 +msgid "Error writing to the file" +msgstr "Gặp lỗi khi ghi vào tập tin" + +#: methods/http.cc:530 +msgid "Error reading from server. Remote end closed connection" +msgstr "Gặp lỗi khi đọc từ máy phục vụ: Máy chủ đã đóng kết nối" + +#: methods/http.cc:532 +msgid "Error reading from server" +msgstr "Gặp lỗi khi đọc từ máy phục vụ" + +#: methods/http.cc:568 +msgid "Error writing to file" +msgstr "Gặp lỗi khi ghi vào tập tin" + +#: methods/http.cc:628 +msgid "Select failed" +msgstr "Việc chọn bị lỗi" + +#: methods/http.cc:633 +msgid "Connection timed out" +msgstr "Kết nối đã quá giờ" + +#: methods/http.cc:656 +msgid "Error writing to output file" +msgstr "Gặp lỗi khi ghi vào tập tin đầu ra" + +#: methods/server.cc:56 msgid "Waiting for headers" -msgstr "Đang đợi những phần đầu..." +msgstr "Đang đợi phần đầu dữ liệu..." -#: methods/http.cc:544 +#: methods/server.cc:114 msgid "Bad header line" msgstr "Dòng đầu sai" -#: methods/http.cc:569 methods/http.cc:576 +#: methods/server.cc:139 methods/server.cc:146 msgid "The HTTP server sent an invalid reply header" msgstr "Máy phục vụ HTTP đã gửi một dòng đầu trả lời không hợp lệ" -#: methods/http.cc:606 +#: methods/server.cc:176 msgid "The HTTP server sent an invalid Content-Length header" msgstr "" -"Máy phục vụ HTTP đã gửi một dòng đầu Content-Length (độ dài nội dụng) không " +"Máy phục vụ HTTP đã gửi một dòng đầu Content-Length (độ dài nội dung) không " "hợp lệ" -#: methods/http.cc:621 +#: methods/server.cc:199 msgid "The HTTP server sent an invalid Content-Range header" msgstr "" "Máy phục vụ HTTP đã gửi một dòng đầu Content-Range (phạm vi nội dung) không " "hợp lệ" -#: methods/http.cc:623 +#: methods/server.cc:201 msgid "This HTTP server has broken range support" -msgstr "Máy phục vụ HTTP đã ngắt cách hỗ trợ phạm vi" +msgstr "Máy phục vụ HTTP không hỗ trợ tải một phần tập tin" -#: methods/http.cc:647 +#: methods/server.cc:225 msgid "Unknown date format" msgstr "Không rõ định dạng ngày" -#: methods/http.cc:826 -msgid "Select failed" -msgstr "Việc chọn bị lỗi" +#: methods/server.cc:494 +msgid "Bad header data" +msgstr "Dữ liệu phần đầu sai" -#: methods/http.cc:831 -msgid "Connection timed out" -msgstr "Kết nối đã quá giờ" +#: methods/server.cc:511 methods/server.cc:567 +msgid "Connection failed" +msgstr "Kết nối bị lỗi" -#: methods/http.cc:854 -msgid "Error writing to output file" -msgstr "Gặp lỗi khi ghi vào tập tin xuất" +#: methods/server.cc:659 +msgid "Internal error" +msgstr "Gặp lỗi nội bộ" -#: methods/http.cc:885 -msgid "Error writing to file" -msgstr "Gặp lỗi khi ghi vào tập tin" +#: apt-private/private-list.cc:147 +msgid "Listing" +msgstr "Đang liệt kê" -#: methods/http.cc:913 -msgid "Error writing to the file" -msgstr "Gặp lỗi khi ghi vào tập tin" +#: apt-private/private-install.cc:93 +msgid "Internal error, InstallPackages was called with broken packages!" +msgstr "Lỗi nội bộ: InstallPackages (cài đặt gói) được gọi với gói bị hỏng!" -#: methods/http.cc:927 -msgid "Error reading from server. Remote end closed connection" -msgstr "Gặp lỗi khi đọc từ máy phục vụ: Máy chủ đã đóng kết nối" +#: apt-private/private-install.cc:102 +msgid "Packages need to be removed but remove is disabled." +msgstr "Cần phải gỡ bỏ một số gói, nhưng mà khả năng Gỡ bỏ (Remove) đã bị tắt." -#: methods/http.cc:929 -msgid "Error reading from server" -msgstr "Gặp lỗi khi đọc từ máy phục vụ" +#: apt-private/private-install.cc:121 +msgid "Internal error, Ordering didn't finish" +msgstr "Gặp lỗi nội bộ: Tiến trình Sắp xếp chưa xong" -#: methods/http.cc:1197 -msgid "Bad header data" -msgstr "Dữ liệu dòng đầu sai" +#: apt-private/private-install.cc:159 +msgid "How odd.. The sizes didn't match, email apt@packages.debian.org" +msgstr "" +"Lạ nhỉ... Kích cỡ không khớp nhau. Hãy gửi thư cho <apt@packages.debian.org>" -#: methods/http.cc:1214 methods/http.cc:1269 -msgid "Connection failed" -msgstr "Kết nối bị ngắt" +#. 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 +#: apt-private/private-install.cc:166 +#, c-format +msgid "Need to get %sB/%sB of archives.\n" +msgstr "Cần phải lấy %sB/%sB từ kho chứa.\n" -#: methods/http.cc:1361 -msgid "Internal error" -msgstr "Gặp lỗi nội bộ" +#. 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 +#: apt-private/private-install.cc:171 +#, c-format +msgid "Need to get %sB of archives.\n" +msgstr "Cần phải lấy %sB từ kho chứa.\n" + +#. 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 +#: apt-private/private-install.cc:178 +#, c-format +msgid "After this operation, %sB of additional disk space will be used.\n" +msgstr "Sau thao tác này, %sB dung lượng đĩa sẽ bị chiếm dụng.\n" + +#. 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 +#: apt-private/private-install.cc:183 +#, c-format +msgid "After this operation, %sB disk space will be freed.\n" +msgstr "Sau thao tác này, %sB dung lượng đĩa sẽ được giải phóng.\n" + +#: apt-private/private-install.cc:211 +#, c-format +msgid "You don't have enough free space in %s." +msgstr "Bạn không có đủ dung lượng đĩa còn trống trong %s." + +#: apt-private/private-install.cc:221 apt-private/private-download.cc:55 +msgid "There are problems and -y was used without --force-yes" +msgstr "Có lỗi và đã dùng tùy chọn “-y” mà không có “--force-yes”" + +#: apt-private/private-install.cc:227 apt-private/private-install.cc:249 +msgid "Trivial Only specified but this is not a trivial operation." +msgstr "" +"Đã đưa ra “Chỉ không đáng kể” (Trivial Only) nhưng mà thao tác này là đáng " +"kể." + +#. TRANSLATOR: This string needs to be typed by the user as a confirmation, so be +#. careful with hard to type or special characters (like non-breaking spaces) +#: apt-private/private-install.cc:231 +msgid "Yes, do as I say!" +msgstr "Có, làm đi!" + +#: apt-private/private-install.cc:233 +#, c-format +msgid "" +"You are about to do something potentially harmful.\n" +"To continue type in the phrase '%s'\n" +" ?] " +msgstr "" +"Bạn sắp làm việc mà nó có thể gây hư hại cho hệ thống.\n" +"Nếu vẫn muốn tiếp tục thì hãy gõ cụm từ “%s”\n" +"?] " + +#: apt-private/private-install.cc:239 apt-private/private-install.cc:257 +msgid "Abort." +msgstr "Hủy bỏ." + +#: apt-private/private-install.cc:254 +msgid "Do you want to continue?" +msgstr "Bạn có muốn tiếp tục không?" + +#: apt-private/private-install.cc:324 +msgid "Some files failed to download" +msgstr "Một số tập tin không tải về được" + +#: apt-private/private-install.cc:331 +msgid "" +"Unable to fetch some archives, maybe run apt-get update or try with --fix-" +"missing?" +msgstr "" +"Không thể lấy một số kho, có lẽ hãy chạy lệnh “apt-get update” (apt lấy cập " +"nhật)\n" +"hay dùng tùy chọn “--fix-missing” (sửa thiếu sót) không?" + +#: apt-private/private-install.cc:335 +msgid "--fix-missing and media swapping is not currently supported" +msgstr "" +"Chưa hỗ trợ tùy chọn “--fix-missing” (sửa khi thiếu) và trao đổi phương tiện." + +#: apt-private/private-install.cc:340 +msgid "Unable to correct missing packages." +msgstr "Không thể sửa những gói còn thiếu." + +#: apt-private/private-install.cc:341 +msgid "Aborting install." +msgstr "Đang hủy bỏ tiến trình cài đặt." + +#: apt-private/private-install.cc:377 +msgid "" +"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] "" +"Những gói theo đây không còn nằm trên hệ thống này vì mọi tập tin đều bị gói " +"khác ghi đè:" + +#: apt-private/private-install.cc:381 +msgid "Note: This is done automatically and on purpose by dpkg." +msgstr "Ghi chú: Thay đổi này được tự động thực hiện bởi dpkg." + +#: apt-private/private-install.cc:402 +msgid "We are not supposed to delete stuff, can't start AutoRemover" +msgstr "Không nên xoá gì thì không thể khởi chạy Bộ Gỡ bỏ Tự động" + +#: apt-private/private-install.cc:510 +msgid "" +"Hmm, seems like the AutoRemover destroyed something which really\n" +"shouldn't happen. Please file a bug report against apt." +msgstr "" +"Ừm, có vẻ là Bộ Gỡ bỏ Tự động đã hủy cái gì, một trường hợp thực sự không " +"nên xảy ra. Hãy thông báo lỗi về apt." + +#. +#. if (Packages == 1) +#. { +#. c1out << std::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.") << std::endl; +#. } +#. +#: apt-private/private-install.cc:513 apt-private/private-install.cc:654 +msgid "The following information may help to resolve the situation:" +msgstr "Có lẽ thông tin theo đây sẽ giúp đỡ bạn giải quyết tình trạng này:" + +#: apt-private/private-install.cc:517 +msgid "Internal Error, AutoRemover broke stuff" +msgstr "Lỗi nội bộ: Bộ Gỡ bỏ Tự động đã làm hỏng một thứ gì đó" + +#: apt-private/private-install.cc:524 +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] "" +"(Các) gói sau đây đã được tự động cài đặt nên không còn cần yêu cầu lại:" + +#: apt-private/private-install.cc:528 +#, 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 gói đã được tự động cài đặt nên không còn cần yêu cầu lại.\n" + +#: apt-private/private-install.cc:530 +msgid "Use 'apt-get autoremove' to remove it." +msgid_plural "Use 'apt-get autoremove' to remove them." +msgstr[0] "Hãy dùng lệnh “apt-get autoremove” để gỡ bỏ chúng." + +#: apt-private/private-install.cc:624 +msgid "You might want to run 'apt-get -f install' to correct these:" +msgstr "Có lẽ bạn cần chạy lệnh “apt-get -f install” để sửa những cái đó:" + +#: apt-private/private-install.cc:626 +msgid "" +"Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a " +"solution)." +msgstr "" +"Thưa thỏa mãn quan hệ phụ thuộc. Hãy thử chạy lệnh “apt-get -f install” mà " +"không có gói nào (hoặc chỉ định cách thức giải quyết)." + +#: apt-private/private-install.cc:639 +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 "" +"Không thể cài đặt một số gói. Điều đó có nghĩa là bạn đã yêu cầu\n" +"một trường hợp không thể, hoặc nếu bạn đang sử dụng bản phân phối\n" +"chưa ổn định cái mà yêu cầu các gói mà nó còn chưa được tạo ra\n" +"hay chưa được chuyển ra khỏi phần Incoming (Đến)." + +#: apt-private/private-install.cc:660 +msgid "Broken packages" +msgstr "Gói bị hỏng" + +#: apt-private/private-install.cc:713 +msgid "The following extra packages will be installed:" +msgstr "Những gói thêm theo đây sẽ được cài đặt:" + +#: apt-private/private-install.cc:803 +msgid "Suggested packages:" +msgstr "Các gói đề nghị:" + +#: apt-private/private-install.cc:804 +msgid "Recommended packages:" +msgstr "Gói khuyến khích:" + +#: apt-private/private-download.cc:32 +msgid "WARNING: The following packages cannot be authenticated!" +msgstr "CẢNH BÁO: Không thể xác thực những gói theo đây!" + +#: apt-private/private-download.cc:36 +msgid "Authentication warning overridden.\n" +msgstr "Cảnh báo xác thực bị đè.\n" + +#: apt-private/private-download.cc:41 apt-private/private-download.cc:48 +msgid "Some packages could not be authenticated" +msgstr "Một số gói không thể được xác thực" + +#: apt-private/private-download.cc:46 +msgid "Install these packages without verification?" +msgstr "Cài đặt những gói này mà không cần thẩm tra?" + +#: apt-private/private-download.cc:87 apt-pkg/update.cc:84 +#, c-format +msgid "Failed to fetch %s %s\n" +msgstr "Gặp lỗi khi lấy về %s %s\n" + +#: apt-private/private-output.cc:75 apt-private/private-show.cc:81 +#: apt-private/private-show.cc:86 +msgid "unknown" +msgstr "không hiểu" + +#: apt-private/private-output.cc:201 +#, c-format +msgid "[installed,upgradable to: %s]" +msgstr "[đã cài, có thể nâng cấp thành: %s]" + +#: apt-private/private-output.cc:205 +msgid "[installed,local]" +msgstr "[đã cài đặt,nội bộ]" + +#: apt-private/private-output.cc:208 +msgid "[installed,auto-removable]" +msgstr "[đã cài,có thể tự động gỡ bỏ]" + +#: apt-private/private-output.cc:210 +msgid "[installed,automatic]" +msgstr "[đã cài đặt,tự động]" + +#: apt-private/private-output.cc:212 +msgid "[installed]" +msgstr "[đã cài đặt]" + +#: apt-private/private-output.cc:216 +#, c-format +msgid "[upgradable from: %s]" +msgstr "[có thể nâng cấp từ: %s]" + +#: apt-private/private-output.cc:220 +msgid "[residual-config]" +msgstr "[residual-config]" + +#: apt-private/private-output.cc:320 +msgid "The following packages have unmet dependencies:" +msgstr "Những gói theo đây chưa thỏa mãn quan hệ phụ thuộc:" + +#: apt-private/private-output.cc:410 +#, c-format +msgid "but %s is installed" +msgstr "nhưng mà %s đã được cài đặt" + +#: apt-private/private-output.cc:412 +#, c-format +msgid "but %s is to be installed" +msgstr "nhưng mà %s sẽ được cài đặt" + +#: apt-private/private-output.cc:419 +msgid "but it is not installable" +msgstr "nhưng mà nó không có khả năng cài đặt" + +#: apt-private/private-output.cc:421 +msgid "but it is a virtual package" +msgstr "nhưng mà nó là gói ảo" + +#: apt-private/private-output.cc:424 +msgid "but it is not installed" +msgstr "nhưng mà nó không được cài đặt" + +#: apt-private/private-output.cc:424 +msgid "but it is not going to be installed" +msgstr "nhưng mà nó sẽ không được cài đặt" + +#: apt-private/private-output.cc:429 +msgid " or" +msgstr " hay" + +#: apt-private/private-output.cc:458 +msgid "The following NEW packages will be installed:" +msgstr "Những gói MỚI sau sẽ được CÀI ĐẶT:" + +#: apt-private/private-output.cc:484 +msgid "The following packages will be REMOVED:" +msgstr "Những gói sau sẽ bị GỠ BỎ:" + +#: apt-private/private-output.cc:506 +msgid "The following packages have been kept back:" +msgstr "Những gói sau đây được giữ lại:" + +#: apt-private/private-output.cc:527 +msgid "The following packages will be upgraded:" +msgstr "Những gói sau đây sẽ được NÂNG CẤP:" + +#: apt-private/private-output.cc:548 +msgid "The following packages will be DOWNGRADED:" +msgstr "Những gói sau đây sẽ bị HẠ CẤP:" + +#: apt-private/private-output.cc:568 +msgid "The following held packages will be changed:" +msgstr "Những gói giữ lại sau đây sẽ bị THAY ĐỔI:" + +#: apt-private/private-output.cc:623 +#, c-format +msgid "%s (due to %s) " +msgstr "%s (bởi vì %s) " + +#: apt-private/private-output.cc:631 +msgid "" +"WARNING: The following essential packages will be removed.\n" +"This should NOT be done unless you know exactly what you are doing!" +msgstr "" +"CẢNH BÁO: Có những gói chủ yếu sau đây sẽ bị gỡ bỏ.\n" +"ĐỪNG làm như thế trừ khi bạn biết chính xác mình đang làm gì!" + +#: apt-private/private-output.cc:662 +#, c-format +msgid "%lu upgraded, %lu newly installed, " +msgstr "%lu nâng cấp, %lu được cài đặt mới, " + +#: apt-private/private-output.cc:666 +#, c-format +msgid "%lu reinstalled, " +msgstr "%lu được cài đặt lại, " + +#: apt-private/private-output.cc:668 +#, c-format +msgid "%lu downgraded, " +msgstr "%lu bị hạ cấp, " + +#: apt-private/private-output.cc:670 +#, c-format +msgid "%lu to remove and %lu not upgraded.\n" +msgstr "%lu cần gỡ bỏ, và %lu chưa được nâng cấp.\n" + +#: apt-private/private-output.cc:674 +#, c-format +msgid "%lu not fully installed or removed.\n" +msgstr "%lu chưa được cài đặt toàn bộ hay được gỡ bỏ.\n" + +#. TRANSLATOR: Yes/No question help-text: defaulting to Y[es] +#. e.g. "Do you want to continue? [Y/n] " +#. The user has to answer with an input matching the +#. YESEXPR/NOEXPR defined in your l10n. +#: apt-private/private-output.cc:696 +msgid "[Y/n]" +msgstr "[C/k]" + +#. TRANSLATOR: Yes/No question help-text: defaulting to N[o] +#. e.g. "Should this file be removed? [y/N] " +#. The user has to answer with an input matching the +#. YESEXPR/NOEXPR defined in your l10n. +#: apt-private/private-output.cc:702 +msgid "[y/N]" +msgstr "[c/K]" + +#. TRANSLATOR: "Yes" answer printed for a yes/no question if --assume-yes is set +#: apt-private/private-output.cc:713 +msgid "Y" +msgstr "C" + +#. TRANSLATOR: "No" answer printed for a yes/no question if --assume-no is set +#: apt-private/private-output.cc:719 +msgid "N" +msgstr "K" + +#: apt-private/private-output.cc:741 apt-pkg/cachefilter.cc:33 +#, c-format +msgid "Regex compilation error - %s" +msgstr "Lỗi biên dịch biểu thức chính quy - %s" + +#: apt-private/private-cachefile.cc:87 +msgid "Correcting dependencies..." +msgstr "Đang sửa chữa quan hệ phụ thuộc..." + +#: apt-private/private-cachefile.cc:90 +msgid " failed." +msgstr " gặp lỗi." + +#: apt-private/private-cachefile.cc:93 +msgid "Unable to correct dependencies" +msgstr "Không thể sửa phần phụ thuộc" + +#: apt-private/private-cachefile.cc:96 +msgid "Unable to minimize the upgrade set" +msgstr "Không thể tối thiểu hóa tập hợp nâng cấp" + +#: apt-private/private-cachefile.cc:98 +msgid " Done" +msgstr " Xong" + +#: apt-private/private-cachefile.cc:102 +msgid "You might want to run 'apt-get -f install' to correct these." +msgstr "Bạn có thể chạy lệnh “apt-get -f install” để sửa những lỗi trên." + +#: apt-private/private-cachefile.cc:105 +msgid "Unmet dependencies. Try using -f." +msgstr "Chưa thỏa mãn quan hệ phụ thuộc. Hãy thử dùng tùy chọn “-f”." + +#: apt-private/private-cacheset.cc:26 apt-private/private-search.cc:57 +msgid "Sorting" +msgstr "Đang sắp xếp" + +#: apt-private/private-update.cc:45 +msgid "The update command takes no arguments" +msgstr "Lệnh cập nhật không chấp nhận đối số" + +#: apt-private/private-upgrade.cc:19 +msgid "Calculating upgrade... " +msgstr "Đang tính toán nâng cấp... " + +#: apt-private/private-upgrade.cc:24 +msgid "Internal error, Upgrade broke stuff" +msgstr "Lỗi nội bộ: Upgrade (Nâng cấp) đã làm hỏng thứ gì đó" + +#: apt-private/private-upgrade.cc:26 +msgid "Done" +msgstr "Xong" + +#: apt-private/private-search.cc:61 +msgid "Full Text Search" +msgstr "Tìm kiếm toàn văn" + +#: apt-private/private-show.cc:152 +#, c-format +msgid "There is %lu additional record. Please use the '-a' switch to see it" +msgid_plural "" +"There are %lu additional records. Please use the '-a' switch to see them." +msgstr[0] "Ở đây có %lu bản ghi phụ thêm. Hãy dùng tùy chọn “-a” để xem" + +#: apt-private/private-show.cc:159 +msgid "not a real package (virtual)" +msgstr "không là gói thật (ảo)" + +#: apt-private/private-main.cc:19 +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 "" +"CHÚ Ý: đây chỉ là mô phỏng!\n" +" apt-get yêu cầu quyền root để thực hiện thật.\n" +" Cần nhớ rằng chức năng khóa đã bị tắt,\n" +" nên có thể nó không chính xác như những gì làm thật!" + +#: apt-private/private-sources.cc:45 +#, c-format +msgid "Failed to parse %s. Edit again? " +msgstr "Gặp lỗi khi phân tích %s. Sửa lại chứ? " + +#: apt-private/private-sources.cc:57 +#, c-format +msgid "Your '%s' file changed, please run 'apt-get update'." +msgstr "Tập tin “%s” của bạn đã thay đổi, hãy chạy lệnh “apt-get update”." + +#: apt-private/acqprogress.cc:63 +msgid "Hit " +msgstr "Tìm thấy " + +#: apt-private/acqprogress.cc:87 +msgid "Get:" +msgstr "Lấy:" + +#: apt-private/acqprogress.cc:118 +msgid "Ign " +msgstr "Bỏq " + +#: apt-private/acqprogress.cc:122 +msgid "Err " +msgstr "Lỗi " + +#: apt-private/acqprogress.cc:143 +#, c-format +msgid "Fetched %sB in %s (%sB/s)\n" +msgstr "Đã lấy về %sB mất %s (%sB/g).\n" + +#: apt-private/acqprogress.cc:233 +#, c-format +msgid " [Working]" +msgstr " [Đang hoạt động]" + +#: apt-private/acqprogress.cc:294 +#, c-format +msgid "" +"Media change: please insert the disc labeled\n" +" '%s'\n" +"in the drive '%s' and press enter\n" +msgstr "" +"Chuyển đổi thiết bị lưu trữ: vui lòng đưa đĩa có nhãn\n" +" “%s”\n" +"vào ổ “%s” rồi bấm nút Enter\n" #. 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:464 -#: apt-pkg/contrib/cdromutl.cc:184 apt-pkg/contrib/fileutl.cc:404 -#: apt-pkg/contrib/fileutl.cc:517 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:362 +#: apt-pkg/contrib/cdromutl.cc:184 apt-pkg/contrib/fileutl.cc:406 +#: apt-pkg/contrib/fileutl.cc:519 apt-pkg/sourcelist.cc:271 +#: apt-pkg/sourcelist.cc:277 apt-pkg/acquire.cc:485 apt-pkg/init.cc:100 +#: apt-pkg/init.cc:108 apt-pkg/clean.cc:36 apt-pkg/policy.cc:373 #, c-format msgid "Unable to read %s" msgstr "Không thể đọc %s" @@ -1682,92 +1707,70 @@ msgstr "Không thể chuyển đổi sang %s" #: methods/mirror.cc:280 #, c-format msgid "No mirror file '%s' found " -msgstr "Không tìm thấy tập tin nhân bản “%s”" +msgstr "Không tìm thấy tập tin bản sao “%s” " #. FIXME: fallback to a default mirror here instead #. and provide a config option to define that default #: methods/mirror.cc:287 #, c-format msgid "Can not read mirror file '%s'" -msgstr "Không thể đọc tập tin mirror '%s'" +msgstr "Không thể đọc tập tin bản sao “%s”" #: methods/mirror.cc:315 #, c-format msgid "No entry found in mirror file '%s'" -msgstr "Không tìm thấy điểm vào trong tập tin mirror '%s'" +msgstr "Không tìm thấy điểm vào trong tập tin bản sao “%s”" #: methods/mirror.cc:445 #, c-format msgid "[Mirror: %s]" msgstr "[Bản sao: %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 "" -"Không thể vá %s dùng mmap và cách sử dụng tập tin: có vẻ là miếng vá bị hỏng." - -#: 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 "" -"Không thể vá %s dùng mmap (mà không có lỗi đặc trưng cho mmap): có vẻ là " -"miếng vá bị hỏng." - -#: methods/rsh.cc:99 ftparchive/multicompress.cc:168 +#: methods/rsh.cc:98 ftparchive/multicompress.cc:169 msgid "Failed to create IPC pipe to subprocess" msgstr "Việc tạo ống IPC đến tiến trình con bị lỗi" -#: methods/rsh.cc:340 +#: methods/rsh.cc:339 msgid "Connection closed prematurely" -msgstr "Kết nối bị đóng quá sớm." +msgstr "Kết nối bị đóng bất ngờ" -#: dselect/install:32 +#: dselect/install:33 msgid "Bad default setting!" msgstr "Cài đặt mặc định sai!" -#: dselect/install:51 dselect/install:83 dselect/install:87 dselect/install:94 -#: dselect/install:105 dselect/update:45 +#: dselect/install:52 dselect/install:84 dselect/install:88 dselect/install:95 +#: dselect/install:106 dselect/update:45 msgid "Press enter to continue." msgstr "Bấm phím Enter để tiếp tục." -#: dselect/install:91 +#: dselect/install:92 msgid "Do you want to erase any previously downloaded .deb files?" msgstr "Bạn có muốn xoá mọi tập tin .deb đã được tải về trước đây không?" -#: dselect/install:101 +#: dselect/install:102 msgid "Some errors occurred while unpacking. Packages that were installed" msgstr "Gặp một số lỗi trong khi giải nén. Những gói đã được cài đặt" -#: dselect/install:102 +#: dselect/install:103 msgid "will be configured. This may result in duplicate errors" msgstr "sẽ cũng được cấu hình. Việc này có thể sẽ gây ra lỗi trùng lặp" -#: dselect/install:103 +#: dselect/install:104 msgid "or errors caused by missing dependencies. This is OK, only the errors" msgstr "hoặc lỗi do quan hệ phụ thuộc chưa thoả. Trường hợp này vẫn đúng," -#: dselect/install:104 +#: dselect/install:105 msgid "" "above this message are important. Please fix them and run [I]nstall again" msgstr "" -"chỉ những lỗi bên trên thông điệp này còn lại quan trọng. Hãy sửa chữa, sau " -"đó chạy lại lệnh cài đặt (I)." +"chỉ những lỗi bên trên thông điệp này là quan trọng. Hãy sửa chữa, sau đó " +"chạy lại lệnh cà[I] đặt." #: dselect/update:30 msgid "Merging available information" -msgstr "Đang hòa trộn các thông tin sẵn sàng..." +msgstr "Đang hòa trộn các thông tin sẵn có..." -#: cmdline/apt-extracttemplates.cc:102 -#, c-format -msgid "%s not a valid DEB package." -msgstr "%s không phải là một gói DEB hợp lệ." - -#: cmdline/apt-extracttemplates.cc:236 +#: cmdline/apt-extracttemplates.cc:224 msgid "" "Usage: apt-extracttemplates file1 [file2 ...]\n" "\n" @@ -1782,8 +1785,8 @@ msgid "" msgstr "" "Cách dùng: apt-extracttemplates tập_tin1 [tập_tin2 ...]\n" "\n" -"[extract: rút;\n" -"templates: những biểu mẫu]\n" +"[extract: rút trích;\n" +"templates: mẫu]\n" "\n" "apt-extracttemplates là một công cụ rút thông tin kiểu cấu hình\n" "\tvà biểu mẫu đều từ gói Debian\n" @@ -1795,12 +1798,12 @@ msgstr "" " -c=? Đọc tập tin cấu hình này\n" " -o=? Đặt một tùy chọn cấu hình tùy ý, v.d. “-o dir::cache=/tmp”\n" -#: cmdline/apt-extracttemplates.cc:271 apt-pkg/pkgcachegen.cc:1388 +#: cmdline/apt-extracttemplates.cc:256 apt-pkg/pkgcachegen.cc:1388 #, c-format msgid "Unable to write to %s" msgstr "Không thể ghi vào %s" -#: cmdline/apt-extracttemplates.cc:313 +#: cmdline/apt-extracttemplates.cc:298 msgid "Cannot get debconf version. Is debconf installed?" msgstr "Không thể lấy phiên bản debconf. Debconf có được cài đặt chưa?" @@ -1903,7 +1906,7 @@ msgstr "" "Có thể sử dụng tùy chọn “--source-override” (đè nguồn)\n" "để ghi rõ tập tin đè nguồn\n" "\n" -"Lnh “packages” (gói) và “sources” (nguồn) nên chạy tại gốc cây.\n" +"Lệnh “packages” (gói) và “sources” (nguồn) nên chạy tại gốc cây.\n" "BinaryPath (đường dẫn nhị phân) nên chỉ tới cơ bản của việc tìm kiếm đệ " "quy,\n" "và tập tin đè nên chứa những cờ đè.\n" @@ -1941,7 +1944,7 @@ msgstr "Cơ sở dữ liệu bị hỏng nên đã đổi tên tập tin thành #: ftparchive/cachedb.cc:65 #, c-format msgid "DB is old, attempting to upgrade %s" -msgstr "Cơ sở dữ liệu cũ nên đang cố nâng cấp lên %s" +msgstr "Cơ sở dữ liệu đã cũ, nên đang cố nâng cấp lên thành %s" #: ftparchive/cachedb.cc:76 msgid "" @@ -2004,7 +2007,7 @@ msgstr "Việc di chuyển qua cây bị lỗi" #: ftparchive/writer.cc:210 #, c-format msgid "Failed to open %s" -msgstr "Việc mở %s bị lỗi" +msgstr "Gặp lỗi khi mở %s" #: ftparchive/writer.cc:269 #, c-format @@ -2021,36 +2024,36 @@ msgstr "Gặp lỗi khi đọc liên kết %s" msgid "Failed to unlink %s" msgstr "Việc bỏ liên kết %s bị lỗi" -#: ftparchive/writer.cc:288 +#: ftparchive/writer.cc:289 #, c-format msgid "*** Failed to link %s to %s" msgstr "*** Gặp lỗi khi liên kết %s đến %s" -#: ftparchive/writer.cc:298 +#: ftparchive/writer.cc:299 #, c-format msgid " DeLink limit of %sB hit.\n" msgstr " Hết hạn bỏ liên kết của %sB.\n" -#: ftparchive/writer.cc:403 +#: ftparchive/writer.cc:404 msgid "Archive had no package field" msgstr "Kho không có trường gói" -#: ftparchive/writer.cc:411 ftparchive/writer.cc:701 +#: ftparchive/writer.cc:412 ftparchive/writer.cc:702 #, c-format msgid " %s has no override entry\n" msgstr " %s không có mục ghi đè (override)\n" -#: ftparchive/writer.cc:479 ftparchive/writer.cc:845 +#: ftparchive/writer.cc:480 ftparchive/writer.cc:846 #, c-format msgid " %s maintainer is %s not %s\n" msgstr " người bảo trì %s là %s không phải %s\n" -#: ftparchive/writer.cc:711 +#: ftparchive/writer.cc:712 #, c-format msgid " %s has no source override entry\n" msgstr " %s không có mục ghi đè (override) nguồn\n" -#: ftparchive/writer.cc:715 +#: ftparchive/writer.cc:716 #, c-format msgid " %s has no binary override entry either\n" msgstr " %s cũng không có mục ghi đè (override) nhị phân\n" @@ -2059,77 +2062,84 @@ msgstr " %s cũng không có mục ghi đè (override) nhị phân\n" msgid "realloc - Failed to allocate memory" msgstr "realloc (cấp phát lại) - việc cấp phát bộ nhớ bị lỗi" -#: ftparchive/override.cc:35 ftparchive/override.cc:143 +#: ftparchive/override.cc:35 ftparchive/override.cc:139 #, c-format msgid "Unable to open %s" msgstr "Không thể mở %s" -#: ftparchive/override.cc:61 ftparchive/override.cc:167 +#. skip spaces +#. find end of word +#: ftparchive/override.cc:65 +#, c-format +msgid "Malformed override %s line %llu (%s)" +msgstr "Sai “override” %s dòng %llu (%s)" + +#: ftparchive/override.cc:124 ftparchive/override.cc:198 +#, c-format +msgid "Failed to read the override file %s" +msgstr "Việc đọc tập tin đè %s bị lỗi" + +#: ftparchive/override.cc:163 #, c-format msgid "Malformed override %s line %llu #1" msgstr "Sai override %s dòng %llu #1" -#: ftparchive/override.cc:75 ftparchive/override.cc:179 +#: ftparchive/override.cc:175 #, c-format msgid "Malformed override %s line %llu #2" msgstr "Sai override %s dòng %llu #2" -#: ftparchive/override.cc:89 ftparchive/override.cc:192 +#: ftparchive/override.cc:188 #, c-format msgid "Malformed override %s line %llu #3" msgstr "Sai override %s dòng %llu #3" -#: ftparchive/override.cc:128 ftparchive/override.cc:202 -#, c-format -msgid "Failed to read the override file %s" -msgstr "Việc đọc tập tin đè %s bị lỗi" - -#: ftparchive/multicompress.cc:70 +#: ftparchive/multicompress.cc:71 #, c-format msgid "Unknown compression algorithm '%s'" msgstr "Không biết thuật toán nén “%s”" -#: ftparchive/multicompress.cc:100 +#: ftparchive/multicompress.cc:101 #, c-format msgid "Compressed output %s needs a compression set" msgstr "Dữ liệu xuất đã nén %s cần một bộ nén" -#: ftparchive/multicompress.cc:189 +#: ftparchive/multicompress.cc:190 msgid "Failed to create FILE*" msgstr "Việc tạo TẬP_TIN* bị lỗi" -#: ftparchive/multicompress.cc:192 +#: ftparchive/multicompress.cc:193 msgid "Failed to fork" msgstr "Gặp lỗi khi rẽ nhánh tiến trình" -#: ftparchive/multicompress.cc:206 +#: ftparchive/multicompress.cc:207 msgid "Compress child" msgstr "Nén con" -#: ftparchive/multicompress.cc:229 +#: ftparchive/multicompress.cc:230 #, c-format msgid "Internal error, failed to create %s" msgstr "Lỗi nội bộ, gặp lỗi khi tạo %s" -#: ftparchive/multicompress.cc:304 +#: ftparchive/multicompress.cc:303 msgid "IO to subprocess/file failed" msgstr "Gặp lỗi khi nhập/xuất vào tiến-trình-con/tập-tin" -#: ftparchive/multicompress.cc:342 +#: ftparchive/multicompress.cc:341 msgid "Failed to read while computing MD5" msgstr "Gặp lỗi khi đọc trong khi tính MD5" -#: ftparchive/multicompress.cc:358 +#: ftparchive/multicompress.cc:357 #, c-format msgid "Problem unlinking %s" msgstr "Gặp lỗi khi bỏ liên kết %s" -#: ftparchive/multicompress.cc:373 apt-inst/extract.cc:187 +#: ftparchive/multicompress.cc:372 apt-inst/extract.cc:187 #, c-format msgid "Failed to rename %s to %s" msgstr "Việc đổi tên %s thành %s bị lỗi" -#: cmdline/apt-internal-solver.cc:37 +#: cmdline/apt-internal-solver.cc:38 msgid "" "Usage: apt-internal-solver\n" "\n" @@ -2156,7 +2166,7 @@ msgstr "" #: cmdline/apt-sortpkgs.cc:89 msgid "Unknown package record!" -msgstr "Không rõ bản ghi gói!" +msgstr "Không hiểu bản ghi gói!" #: cmdline/apt-sortpkgs.cc:153 msgid "" @@ -2176,7 +2186,7 @@ msgstr "" "[sortpkgs: sort packages: sắp xếp các gói]\n" "\n" "apt-sortpkgs là một công cụ đơn giản để sắp xếp tập tin gói.\n" -"Tùy chọn “-s” dùng để ngụ ý kiểu tập tin là gì.\n" +"Tùy chọn “-s” dùng để ngầm chỉ kiểu tập tin là gì.\n" "\n" "Tùy chọn:\n" " -h Trợ giúp_ này\n" @@ -2184,26 +2194,26 @@ msgstr "" " -c=? Đọc tập tin cấu hình này\n" " -o=? Đặt tùy chọn cấu hình tùy ý, v.d. “-o dir::cache=/tmp”\n" -#: apt-inst/contrib/extracttar.cc:116 +#: apt-inst/contrib/extracttar.cc:122 msgid "Failed to create pipes" msgstr "Gặp lỗi khi tạo các đường ống dẫn lệnh" -#: apt-inst/contrib/extracttar.cc:143 +#: apt-inst/contrib/extracttar.cc:149 msgid "Failed to exec gzip " msgstr "Việc thực hiện gzip bị lỗi " -#: apt-inst/contrib/extracttar.cc:180 apt-inst/contrib/extracttar.cc:210 +#: apt-inst/contrib/extracttar.cc:186 apt-inst/contrib/extracttar.cc:216 msgid "Corrupted archive" msgstr "Kho bị hỏng." -#: apt-inst/contrib/extracttar.cc:195 +#: apt-inst/contrib/extracttar.cc:201 msgid "Tar checksum failed, archive corrupted" -msgstr "Lỗi kiểm tổng tar, kho bị hỏng" +msgstr "Gặp lỗi khi tổng kiểm “tar”, kho bị hỏng" -#: apt-inst/contrib/extracttar.cc:302 +#: apt-inst/contrib/extracttar.cc:306 #, c-format msgid "Unknown TAR header type %u, member %s" -msgstr "Không rõ kiểu phần đầu tar %u, bộ phận %s" +msgstr "Không rõ kiểu phần đầu tar %u, thành viên %s" #: apt-inst/contrib/arfile.cc:74 msgid "Invalid archive signature" @@ -2211,16 +2221,16 @@ msgstr "Chữ ký kho không hợp lệ" #: apt-inst/contrib/arfile.cc:82 msgid "Error reading archive member header" -msgstr "Gặp lỗi khi đọc phần đầu bộ phận kho" +msgstr "Gặp lỗi khi đọc phần đầu thành viên kho" #: apt-inst/contrib/arfile.cc:94 #, c-format msgid "Invalid archive member header %s" -msgstr "Phần đầu bộ phận kho lưu không hợp lệ %s" +msgstr "Phần đầu thành viên kho lưu không hợp lệ %s" #: apt-inst/contrib/arfile.cc:106 msgid "Invalid archive member header" -msgstr "Phần đầu bộ phận kho không hợp lê" +msgstr "Phần đầu thành viên kho không hợp lê" #: apt-inst/contrib/arfile.cc:135 msgid "Archive is too short" @@ -2266,7 +2276,7 @@ msgstr "Tập tin cấu hình (conf) trùng lặp %s/%s" msgid "Failed to write file %s" msgstr "Việc ghi tập tin %s gặp lỗi" -#: apt-inst/dirstream.cc:98 apt-inst/dirstream.cc:106 +#: apt-inst/dirstream.cc:106 #, c-format msgid "Failed to close file %s" msgstr "Việc đóng tập tin %s gặp lỗi" @@ -2323,25 +2333,18 @@ msgstr "Tập tin %s/%s ghi đè lên một tập tin trong gói %s" msgid "Unable to stat %s" msgstr "Không thể lấy thông tin thống kê %s" -#: apt-inst/deb/debfile.cc:41 apt-inst/deb/debfile.cc:46 +#: apt-inst/deb/debfile.cc:41 apt-inst/deb/debfile.cc:48 +#: apt-inst/deb/debfile.cc:57 #, c-format msgid "This is not a valid DEB archive, missing '%s' member" msgstr "Đây không phải là một kho DEB hợp lệ vì còn thiếu thành viên “%s”" -#. 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 "" -"Đây không phải là một kho DEB hợp lệ vì không có thành viên “%s”, “%s” hay " -"“%s”" - -#: apt-inst/deb/debfile.cc:120 +#: apt-inst/deb/debfile.cc:124 #, c-format msgid "Internal error, could not locate member %s" msgstr "Gặp lỗi nội bộ, không thể xác định vị trí thành viên %s" -#: apt-inst/deb/debfile.cc:214 +#: apt-inst/deb/debfile.cc:219 msgid "Unparsable control file" msgstr "Tập tin điều khiển không có khả năng phân tách" @@ -2386,14 +2389,14 @@ msgstr "" "Hãy tăng kích cỡ của “APT::Cache-Start” (giới hạn vùng nhớ tạm Apt).\n" "Giá trị hiện thời là: %lu. (man 5 apt.conf)" -#: apt-pkg/contrib/mmap.cc:440 +#: apt-pkg/contrib/mmap.cc:446 #, c-format msgid "" "Unable to increase the size of the MMap as the limit of %lu bytes is already " "reached." msgstr "Không thể tăng kích cỡ của ánh xạ bộ nhớ, vì đã tới giới hạn %lu byte." -#: apt-pkg/contrib/mmap.cc:443 +#: apt-pkg/contrib/mmap.cc:449 msgid "" "Unable to increase size of the MMap as automatic growing is disabled by user." msgstr "" @@ -2401,87 +2404,87 @@ msgstr "" "dùng tắt đi." #. d means days, h means hours, min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:378 +#: apt-pkg/contrib/strutl.cc:401 #, c-format msgid "%lid %lih %limin %lis" msgstr "%li ngày %li giờ %li phút %li giây" #. h means hours, min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:385 +#: apt-pkg/contrib/strutl.cc:408 #, c-format msgid "%lih %limin %lis" msgstr "%li giờ %li phút %li giây" #. min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:392 +#: apt-pkg/contrib/strutl.cc:415 #, c-format msgid "%limin %lis" msgstr "%li phút %li giây" #. s means seconds -#: apt-pkg/contrib/strutl.cc:397 +#: apt-pkg/contrib/strutl.cc:420 #, c-format msgid "%lis" msgstr "%li giây" -#: apt-pkg/contrib/strutl.cc:1173 +#: apt-pkg/contrib/strutl.cc:1229 #, c-format msgid "Selection %s not found" msgstr "Không tìm thấy vùng chọn %s" -#: apt-pkg/contrib/configuration.cc:491 +#: apt-pkg/contrib/configuration.cc:503 #, c-format msgid "Unrecognized type abbreviation: '%c'" -msgstr "Không nhận biết kiểu viết tắt: “%c”" +msgstr "Không chấp nhận kiểu viết tắt: “%c”" -#: apt-pkg/contrib/configuration.cc:605 +#: apt-pkg/contrib/configuration.cc:617 #, c-format msgid "Opening configuration file %s" msgstr "Đang mở tập tin cấu hình %s..." -#: apt-pkg/contrib/configuration.cc:773 +#: apt-pkg/contrib/configuration.cc:785 #, c-format msgid "Syntax error %s:%u: Block starts with no name." msgstr "Gặp lỗi cú pháp %s:%u: Khối bắt đầu không có tên." -#: apt-pkg/contrib/configuration.cc:792 +#: apt-pkg/contrib/configuration.cc:804 #, c-format msgid "Syntax error %s:%u: Malformed tag" msgstr "Gặp lỗi cú pháp %s:%u: Sai dạng thẻ" -#: apt-pkg/contrib/configuration.cc:809 +#: apt-pkg/contrib/configuration.cc:821 #, c-format msgid "Syntax error %s:%u: Extra junk after value" msgstr "Gặp lỗi cú pháp %s:%u: Có rác sau giá trị" -#: apt-pkg/contrib/configuration.cc:849 +#: apt-pkg/contrib/configuration.cc:861 #, c-format msgid "Syntax error %s:%u: Directives can only be done at the top level" msgstr "Gặp lỗi cú pháp %s:%u: Chỉ có thể thực hiện chỉ thị mức đầu" -#: apt-pkg/contrib/configuration.cc:856 +#: apt-pkg/contrib/configuration.cc:868 #, c-format msgid "Syntax error %s:%u: Too many nested includes" msgstr "Gặp lỗi cú pháp %s:%u: Quá nhiều chỉ thị bao gồm lồng nhau" -#: apt-pkg/contrib/configuration.cc:860 apt-pkg/contrib/configuration.cc:865 +#: apt-pkg/contrib/configuration.cc:872 apt-pkg/contrib/configuration.cc:877 #, c-format msgid "Syntax error %s:%u: Included from here" msgstr "Gặp lỗi cú pháp %s:%u: Đã được bao gồm từ đây" -#: apt-pkg/contrib/configuration.cc:869 +#: apt-pkg/contrib/configuration.cc:881 #, c-format msgid "Syntax error %s:%u: Unsupported directive '%s'" msgstr "Gặp lỗi cú pháp %s:%u: Chưa hỗ trợ chỉ thị “%s”" -#: apt-pkg/contrib/configuration.cc:872 +#: apt-pkg/contrib/configuration.cc:884 #, c-format msgid "Syntax error %s:%u: clear directive requires an option tree as argument" msgstr "" -"Gặp lỗi cú pháp %s:%u: chỉ thị `clear' thì yêu cầu một cây tuỳ chọn làm đối " +"Gặp lỗi cú pháp %s:%u: Chỉ thị “clear” thì yêu cầu một cây tuỳ chọn làm đối " "số" -#: apt-pkg/contrib/configuration.cc:922 +#: apt-pkg/contrib/configuration.cc:934 #, c-format msgid "Syntax error %s:%u: Extra junk at end of file" msgstr "Gặp lỗi cú pháp %s:%u: Gặp rác tại kết thúc tập tin" @@ -2506,51 +2509,51 @@ msgstr "..." msgid "%c%s... %u%%" msgstr "%c%s... %u%%" -#: apt-pkg/contrib/cmndline.cc:80 +#: apt-pkg/contrib/cmndline.cc:116 #, c-format msgid "Command line option '%c' [from %s] is not known." msgstr "Không rõ tùy chọn dòng lệnh “%c” [từ %s]." -#: apt-pkg/contrib/cmndline.cc:105 apt-pkg/contrib/cmndline.cc:114 -#: apt-pkg/contrib/cmndline.cc:122 +#: apt-pkg/contrib/cmndline.cc:141 apt-pkg/contrib/cmndline.cc:150 +#: apt-pkg/contrib/cmndline.cc:158 #, c-format msgid "Command line option %s is not understood" msgstr "Không hiểu tùy chọn dòng lệnh %s" -#: apt-pkg/contrib/cmndline.cc:127 +#: apt-pkg/contrib/cmndline.cc:163 #, c-format msgid "Command line option %s is not boolean" msgstr "Tùy chọn dòng lệnh %s không phải dạng lôgíc (đúng/sai)" -#: apt-pkg/contrib/cmndline.cc:168 apt-pkg/contrib/cmndline.cc:189 +#: apt-pkg/contrib/cmndline.cc:204 apt-pkg/contrib/cmndline.cc:225 #, c-format msgid "Option %s requires an argument." msgstr "Tùy chọn %s yêu cầu một đối số." -#: apt-pkg/contrib/cmndline.cc:202 apt-pkg/contrib/cmndline.cc:208 +#: apt-pkg/contrib/cmndline.cc:238 apt-pkg/contrib/cmndline.cc:244 #, c-format msgid "Option %s: Configuration item specification must have an =<val>." msgstr "Tùy chọn %s: Đặc tả mục cấu hình phải có một “=<giá_trị>”." -#: apt-pkg/contrib/cmndline.cc:237 +#: apt-pkg/contrib/cmndline.cc:273 #, c-format msgid "Option %s requires an integer argument, not '%s'" msgstr "Tùy chọn %s yêu cầu một đối số kiểu số nguyên, không phải “%s”" -#: apt-pkg/contrib/cmndline.cc:268 +#: apt-pkg/contrib/cmndline.cc:304 #, c-format msgid "Option '%s' is too long" msgstr "Tùy chọn “%s” quá dài" -#: apt-pkg/contrib/cmndline.cc:300 +#: apt-pkg/contrib/cmndline.cc:336 #, c-format msgid "Sense %s is not understood, try true or false." -msgstr "Không hiểu %s: hãy cố dùng true (đúng) hay false (sai)." +msgstr "Không hiểu %s: hãy thử dùng true (đúng) hoặc false (sai)." -#: apt-pkg/contrib/cmndline.cc:350 +#: apt-pkg/contrib/cmndline.cc:386 #, c-format msgid "Invalid operation %s" -msgstr "Thao tác không hợp lệ %s" +msgstr "Thao tác “%s” không hợp lệ" #: apt-pkg/contrib/cdromutl.cc:56 #, c-format @@ -2561,125 +2564,125 @@ msgstr "Không thể lấy các thông tin cho điểm gắn kết %s" msgid "Failed to stat the cdrom" msgstr "Việc lấy các thông tin thống kê đĩa CD-ROM bị lỗi" -#: apt-pkg/contrib/fileutl.cc:93 +#: apt-pkg/contrib/fileutl.cc:95 #, c-format msgid "Problem closing the gzip file %s" msgstr "Gặp vấn đề khi đóng tập tin gzip %s" -#: apt-pkg/contrib/fileutl.cc:226 +#: apt-pkg/contrib/fileutl.cc:228 #, c-format msgid "Not using locking for read only lock file %s" msgstr "Không dùng khả năng khóa cho tập tin khóa chỉ đọc %s" -#: apt-pkg/contrib/fileutl.cc:231 +#: apt-pkg/contrib/fileutl.cc:233 #, c-format msgid "Could not open lock file %s" msgstr "Không thể mở tập tin khóa %s" -#: apt-pkg/contrib/fileutl.cc:254 +#: apt-pkg/contrib/fileutl.cc:256 #, c-format msgid "Not using locking for nfs mounted lock file %s" msgstr "Không dùng khả năng khóa cho tập tin khóa đã lắp kiểu NFS %s" -#: apt-pkg/contrib/fileutl.cc:259 +#: apt-pkg/contrib/fileutl.cc:261 #, c-format msgid "Could not get lock %s" msgstr "Không thể lấy khóa %s" -#: apt-pkg/contrib/fileutl.cc:396 apt-pkg/contrib/fileutl.cc:510 +#: apt-pkg/contrib/fileutl.cc:398 apt-pkg/contrib/fileutl.cc:512 #, c-format msgid "List of files can't be created as '%s' is not a directory" msgstr "" -"Liệt kê các tập tin không thể được tạo ra vì '%s' không phải là một thư mục" +"Liệt kê các tập tin không thể được tạo ra vì “%s” không phải là một thư mục" -#: apt-pkg/contrib/fileutl.cc:430 +#: apt-pkg/contrib/fileutl.cc:432 #, c-format msgid "Ignoring '%s' in directory '%s' as it is not a regular file" -msgstr "Bỏ qua '%s' trong thư mục '%s'vì nó không phải là tập tin bình thường" +msgstr "Bỏ qua “%s” trong thư mục “%s'vì nó không phải là tập tin bình thường" -#: apt-pkg/contrib/fileutl.cc:448 +#: apt-pkg/contrib/fileutl.cc:450 #, c-format msgid "Ignoring file '%s' in directory '%s' as it has no filename extension" msgstr "" -"Bỏ qua tập tin '%s' trong thư mục '%s' vì nó không có phần đuôi mở rộng" +"Bỏ qua tập tin “%s” trong thư mục “%s” vì nó không có phần đuôi mở rộng" -#: apt-pkg/contrib/fileutl.cc:457 +#: apt-pkg/contrib/fileutl.cc:459 #, c-format msgid "" "Ignoring file '%s' in directory '%s' as it has an invalid filename extension" msgstr "" -"Bỏ qua tập tin '%s' trong thư mục '%s' vì nó có phần đuôi mở rộng không hợp " +"Bỏ qua tập tin “%s” trong thư mục “%s” vì nó có phần đuôi mở rộng không hợp " "lệ" -#: apt-pkg/contrib/fileutl.cc:844 +#: apt-pkg/contrib/fileutl.cc:862 #, c-format msgid "Sub-process %s received a segmentation fault." -msgstr "Tiến trình phụ %s đã nhận một lỗi chia ra từng đoạn." +msgstr "Tiến trình con %s đã nhận một lỗi phân đoạn." -#: apt-pkg/contrib/fileutl.cc:846 +#: apt-pkg/contrib/fileutl.cc:864 #, c-format msgid "Sub-process %s received signal %u." msgstr "Tiến trình con %s đã nhận tín hiệu %u." -#: apt-pkg/contrib/fileutl.cc:850 apt-pkg/contrib/gpgv.cc:243 +#: apt-pkg/contrib/fileutl.cc:868 apt-pkg/contrib/gpgv.cc:237 #, c-format msgid "Sub-process %s returned an error code (%u)" msgstr "Tiến trình con %s đã trả về một mã lỗi (%u)" -#: apt-pkg/contrib/fileutl.cc:852 apt-pkg/contrib/gpgv.cc:236 +#: apt-pkg/contrib/fileutl.cc:870 apt-pkg/contrib/gpgv.cc:230 #, c-format msgid "Sub-process %s exited unexpectedly" msgstr "Tiến trình con %s đã thoát bất thường" -#: apt-pkg/contrib/fileutl.cc:988 +#: apt-pkg/contrib/fileutl.cc:1016 #, c-format msgid "Could not open file %s" msgstr "Không thể mở tập tin %s" -#: apt-pkg/contrib/fileutl.cc:1065 +#: apt-pkg/contrib/fileutl.cc:1093 #, c-format msgid "Could not open file descriptor %d" msgstr "Không thể mở bộ mô tả tập tin %d" -#: apt-pkg/contrib/fileutl.cc:1150 +#: apt-pkg/contrib/fileutl.cc:1178 msgid "Failed to create subprocess IPC" msgstr "Việc tạo tiến trình con IPC bị lỗi" -#: apt-pkg/contrib/fileutl.cc:1205 +#: apt-pkg/contrib/fileutl.cc:1233 msgid "Failed to exec compressor " -msgstr "Gặp lỗi khi thực hiện nén" +msgstr "Gặp lỗi khi thực hiện nén " -#: apt-pkg/contrib/fileutl.cc:1298 +#: apt-pkg/contrib/fileutl.cc:1326 #, c-format msgid "read, still have %llu to read but none left" msgstr "đọc, còn cần đọc %llu nhưng mà không có gì còn lại cả" -#: apt-pkg/contrib/fileutl.cc:1385 apt-pkg/contrib/fileutl.cc:1407 +#: apt-pkg/contrib/fileutl.cc:1413 apt-pkg/contrib/fileutl.cc:1435 #, c-format msgid "write, still have %llu to write but couldn't" msgstr "ghi, còn cần ghi %llu nhưng mà không thể" -#: apt-pkg/contrib/fileutl.cc:1695 +#: apt-pkg/contrib/fileutl.cc:1723 #, c-format msgid "Problem closing the file %s" msgstr "Gặp vấn đề khi đóng tập tin %s" -#: apt-pkg/contrib/fileutl.cc:1707 +#: apt-pkg/contrib/fileutl.cc:1735 #, c-format msgid "Problem renaming the file %s to %s" msgstr "Gặp vấn đề khi đổi tên tập tin %s thành %s" -#: apt-pkg/contrib/fileutl.cc:1718 +#: apt-pkg/contrib/fileutl.cc:1746 #, c-format msgid "Problem unlinking the file %s" msgstr "Gặp vấn đề khi bỏ liên kết tập tin %s" -#: apt-pkg/contrib/fileutl.cc:1731 +#: apt-pkg/contrib/fileutl.cc:1759 msgid "Problem syncing the file" msgstr "Gặp vấn đề khi đồng bộ hóa tập tin" #. TRANSLATOR: %s is the trusted keyring parts directory -#: apt-pkg/contrib/gpgv.cc:76 +#: apt-pkg/contrib/gpgv.cc:70 #, c-format msgid "No keyring installed in %s." msgstr "Không có vòng khoá nào được cài đặt vào %s." @@ -2707,7 +2710,7 @@ msgstr "Trình APT này không hỗ trợ hệ thống điều khiển phiên b #: apt-pkg/pkgcache.cc:172 msgid "The package cache was built for a different architecture" -msgstr "Bộ nhớ tạm gói được xây dựng cho một kiến trúc khác" +msgstr "Bộ nhớ tạm gói được biên dịch cho một kiến trúc khác" #: apt-pkg/pkgcache.cc:314 msgid "Depends" @@ -2735,7 +2738,7 @@ msgstr "Thay thế" #: apt-pkg/pkgcache.cc:316 msgid "Obsoletes" -msgstr "Làm cũ" +msgstr "Cũ" #: apt-pkg/pkgcache.cc:316 msgid "Breaks" @@ -2789,98 +2792,108 @@ msgstr "Lỗi mở tập tin tình trạng StateFile %s" #: apt-pkg/depcache.cc:250 #, c-format msgid "Failed to write temporary StateFile %s" -msgstr "Lỗi ghi tập tin tình trạng StateFile tạm thời %s" +msgstr "Gặp lỗi khi ghi tập tin tình trạng StateFile tạm thời %s" -#: apt-pkg/tagfile.cc:129 +#: apt-pkg/tagfile.cc:138 #, c-format msgid "Unable to parse package file %s (1)" msgstr "Không thể phân tích tập tin gói %s (1)" -#: apt-pkg/tagfile.cc:216 +#: apt-pkg/tagfile.cc:235 #, c-format msgid "Unable to parse package file %s (2)" msgstr "Không thể phân tích tập tin gói %s (2)" -#: apt-pkg/sourcelist.cc:96 +#: apt-pkg/sourcelist.cc:118 +#, c-format +msgid "Malformed stanza %u in source list %s (URI parse)" +msgstr "Gặp đoạn sai dạng %u trong danh sách nguồn %s (ngữ pháp URI)" + +#: apt-pkg/sourcelist.cc:161 #, c-format msgid "Malformed line %lu in source list %s ([option] unparseable)" msgstr "" -"Gặp dòng dạng sai %lu trong danh sách nguồn %s ([tùy chọn] không thể phân " +"Gặp dòng có sai dạng %lu trong danh sách nguồn %s ([tùy chọn] không thể phân " "tích được)" -#: apt-pkg/sourcelist.cc:99 +#: apt-pkg/sourcelist.cc:164 #, c-format msgid "Malformed line %lu in source list %s ([option] too short)" -msgstr "Gặp dòng dạng sai %lu trong danh sách nguồn %s ([tùy chọn] quá ngắn)" +msgstr "Gặp dòng sai dạng %lu trong danh sách nguồn %s ([tùy chọn] quá ngắn)" -#: apt-pkg/sourcelist.cc:110 +#: apt-pkg/sourcelist.cc:175 #, c-format msgid "Malformed line %lu in source list %s ([%s] is not an assignment)" msgstr "" -"Gặp dòng dạng sai %lu trong danh sách nguồn %s ([%s] không phải là một phép " +"Gặp dòng sai dạng %lu trong danh sách nguồn %s ([%s] không phải là một phép " "gán)" -#: apt-pkg/sourcelist.cc:116 +#: apt-pkg/sourcelist.cc:181 #, c-format msgid "Malformed line %lu in source list %s ([%s] has no key)" msgstr "" -"Gặp dòng dạng sai %lu trong danh sách nguồn %s ([%s] không có khoá nào)" +"Gặp dòng sai dạng %lu trong danh sách nguồn %s ([%s] không có khoá nào)" -#: apt-pkg/sourcelist.cc:119 +#: apt-pkg/sourcelist.cc:184 #, c-format msgid "Malformed line %lu in source list %s ([%s] key %s has no value)" msgstr "" -"Gặp dòng dạng sai %lu trong danh sách nguồn %s (khoá [%s] %s không có giá " +"Gặp dòng sai dạng %lu trong danh sách nguồn %s (khoá [%s] %s không có giá " "trị)" -#: apt-pkg/sourcelist.cc:132 +#: apt-pkg/sourcelist.cc:197 #, c-format msgid "Malformed line %lu in source list %s (URI)" -msgstr "Gặp dòng dạng sai %lu trong danh sách nguồn %s (địa chỉ URI)" +msgstr "Gặp dòng sai dạng %lu trong danh sách nguồn %s (địa chỉ URI)" -#: apt-pkg/sourcelist.cc:134 +#: apt-pkg/sourcelist.cc:199 #, c-format msgid "Malformed line %lu in source list %s (dist)" -msgstr "Gặp dòng dạng sai %lu trong danh sách nguồn %s (bản phân phối)" +msgstr "Gặp dòng sai dạng %lu trong danh sách nguồn %s (bản phân phối)" -#: apt-pkg/sourcelist.cc:137 +#: apt-pkg/sourcelist.cc:202 #, c-format msgid "Malformed line %lu in source list %s (URI parse)" -msgstr "Gặp dòng dạng sai %lu trong danh sách nguồn %s (ngữ pháp URI)" +msgstr "Gặp dòng sai dạng %lu trong danh sách nguồn %s (ngữ pháp URI)" -#: apt-pkg/sourcelist.cc:143 +#: apt-pkg/sourcelist.cc:208 #, c-format msgid "Malformed line %lu in source list %s (absolute dist)" msgstr "" -"Gặp dòng dạng sai %lu trong danh sách nguồn %s (bản phân phối tuyệt đối)" +"Gặp dòng sai dạng %lu trong danh sách nguồn %s (bản phân phối tuyệt đối)" -#: apt-pkg/sourcelist.cc:150 +#: apt-pkg/sourcelist.cc:215 #, c-format msgid "Malformed line %lu in source list %s (dist parse)" msgstr "" -"Gặp dòng dạng sai %lu trong danh sách nguồn %s (phân tách bản phân phối)" +"Gặp dòng sai dạng %lu trong danh sách nguồn %s (phân tách bản phân phối)" -#: apt-pkg/sourcelist.cc:248 +#: apt-pkg/sourcelist.cc:326 #, c-format msgid "Opening %s" msgstr "Đang mở %s" -#: apt-pkg/sourcelist.cc:265 apt-pkg/cdrom.cc:495 +#: apt-pkg/sourcelist.cc:338 apt-pkg/cdrom.cc:495 #, c-format msgid "Line %u too long in source list %s." msgstr "Dòng %u quá dài trong danh sách nguồn %s." -#: apt-pkg/sourcelist.cc:289 +#: apt-pkg/sourcelist.cc:362 #, c-format msgid "Malformed line %u in source list %s (type)" -msgstr "Gặp dòng dạng sai %u trong danh sách nguồn %s (kiểu)." +msgstr "Gặp dòng sai dạng %u trong danh sách nguồn %s (kiểu)." -#: apt-pkg/sourcelist.cc:293 +#: apt-pkg/sourcelist.cc:366 #, c-format msgid "Type '%s' is not known on line %u in source list %s" msgstr "Không biết kiểu “%s” trên dòng %u trong danh sách nguồn %s." -#: apt-pkg/packagemanager.cc:297 apt-pkg/packagemanager.cc:923 +#: apt-pkg/sourcelist.cc:407 +#, c-format +msgid "Type '%s' is not known on stanza %u in source list %s" +msgstr "Không hiểu kiểu “%s” trên đoạn %u trong danh sách nguồn %s" + +#: apt-pkg/packagemanager.cc:296 apt-pkg/packagemanager.cc:922 #, c-format msgid "" "Could not perform immediate configuration on '%s'. Please see man 5 apt.conf " @@ -2889,12 +2902,12 @@ msgstr "" "Không thể thực hiện ngay lập tức tiến trình cấu hình “%s”. Xem “man 5 apt." "conf ” dưới “APT::Immediate-Configure” để tìm chi tiết. (%d)" -#: apt-pkg/packagemanager.cc:498 apt-pkg/packagemanager.cc:529 +#: apt-pkg/packagemanager.cc:497 apt-pkg/packagemanager.cc:528 #, c-format msgid "Could not configure '%s'. " -msgstr "Không thể cấu hình '%s'. " +msgstr "Không thể cấu hình “%s”. " -#: apt-pkg/packagemanager.cc:571 +#: apt-pkg/packagemanager.cc:570 #, c-format msgid "" "This installation run will require temporarily removing the essential " @@ -2917,7 +2930,7 @@ msgid "" "The package %s needs to be reinstalled, but I can't find an archive for it." msgstr "Cần phải cài đặt lại gói %s, nhưng mà không thể tìm kho cho nó." -#: apt-pkg/algorithms.cc:1238 +#: apt-pkg/algorithms.cc:1068 msgid "" "Error, pkgProblemResolver::Resolve generated breaks, this may be caused by " "held packages." @@ -2925,19 +2938,11 @@ msgstr "" "Lỗi: “pkgProblemResolver::Resolve” (bộ tháo gỡ vấn đề gọi::tháo gỡ) đã tạo " "ra nhiều chỗ ngắt, có lẽ một số gói đã giữ lại đã gây ra trường hợp này." -#: apt-pkg/algorithms.cc:1240 +#: apt-pkg/algorithms.cc:1070 msgid "Unable to correct problems, you have held broken packages." -msgstr "Không thể sửa vấn đề, bạn đã giữ lại một số gói bị ngắt." +msgstr "Không thể sửa trục trặc này, bạn đã giữ lại một số gói bị hỏng." -#: apt-pkg/algorithms.cc:1592 apt-pkg/algorithms.cc:1594 -msgid "" -"Some index files failed to download. They have been ignored, or old ones " -"used instead." -msgstr "" -"Một số tập tin chỉ mục không tải về được. Chúng đã bị bỏ qua, hoặc cái cũ đã " -"được dùng thay thế." - -#: apt-pkg/acquire.cc:81 apt-pkg/cdrom.cc:838 +#: apt-pkg/acquire.cc:81 apt-pkg/cdrom.cc:811 #, c-format msgid "List directory %spartial is missing." msgstr "Thiếu thư mục danh sách %spartial." @@ -2964,27 +2969,32 @@ msgstr "Đang tải tập tin thứ %li trong tổng số %li (còn lại %s)" msgid "Retrieving file %li of %li" msgstr "Đang tải tập tin %li trong tổng số %li" -#: apt-pkg/acquire-worker.cc:112 +#: apt-pkg/acquire-worker.cc:113 #, c-format msgid "The method driver %s could not be found." -msgstr "Không tìm thấy trình điều khiển phương pháp %s." +msgstr "Không tìm thấy trình điều khiển phương thức %s." + +#: apt-pkg/acquire-worker.cc:115 +#, fuzzy, c-format +msgid "Is the package %s installed?" +msgstr "Hãy kiểm tra xem gói “dpkg-dev” đã được cài đặt chưa.\n" -#: apt-pkg/acquire-worker.cc:161 +#: apt-pkg/acquire-worker.cc:166 #, c-format msgid "Method %s did not start correctly" -msgstr "Phương pháp %s đã không bắt đầu cho đúng." +msgstr "Phương thức %s đã không khởi chạy đúng đắn." -#: apt-pkg/acquire-worker.cc:447 +#: apt-pkg/acquire-worker.cc:452 #, c-format msgid "Please insert the disc labeled: '%s' in the drive '%s' and press enter." msgstr "Hãy cho đĩa có nhãn “%s” vào ổ “%s” rồi bấm nút Enter." -#: apt-pkg/init.cc:151 +#: apt-pkg/init.cc:143 #, c-format msgid "Packaging system '%s' is not supported" msgstr "Không hỗ trợ hệ thống đóng gói “%s”" -#: apt-pkg/init.cc:167 +#: apt-pkg/init.cc:159 msgid "Unable to determine a suitable packaging system type" msgstr "Không thể quyết định kiểu hệ thống đóng gói thích hợp" @@ -3000,12 +3010,13 @@ msgstr "" #: apt-pkg/cachefile.cc:87 msgid "The package lists or status file could not be parsed or opened." -msgstr "Không thể phân tích hay mở danh sách gói hay tâp tin trạng thái." +msgstr "Không thể phân tích hay mở danh sách gói hay tập tin trạng thái." #: apt-pkg/cachefile.cc:91 msgid "You may want to run apt-get update to correct these problems" msgstr "" -"Bạn nên chạy lệnh “apt-get update” (lấy cập nhật) để sửa các vấn đề này" +"Bạn nên lấy cơ sở dữ liệu mới bằng lệnh “apt-get update” để sửa các vấn đề " +"này" #: apt-pkg/cachefile.cc:109 msgid "The list of sources could not be read." @@ -3017,21 +3028,21 @@ msgid "" "The value '%s' is invalid for APT::Default-Release as such a release is not " "available in the sources" msgstr "" -"Giá trị '%s' không hợp lệ cho APT::Default-Release như vậy bản phát hành " +"Giá trị “%s” không hợp lệ cho APT::Default-Release như vậy bản phát hành " "không sẵn có trong mã nguồn" -#: apt-pkg/policy.cc:399 +#: apt-pkg/policy.cc:414 #, c-format msgid "Invalid record in the preferences file %s, no Package header" msgstr "" "Gặp mục ghi sai trong tập tin tùy thích %s: không có dòng đầu Package (Gói)." -#: apt-pkg/policy.cc:421 +#: apt-pkg/policy.cc:436 #, c-format msgid "Did not understand pin type %s" msgstr "Không hiểu kiểu ghim %s" -#: apt-pkg/policy.cc:429 +#: apt-pkg/policy.cc:444 msgid "No priority (or zero) specified for pin" msgstr "Chưa ghi rõ ưu tiên (hay số không) cho ghim" @@ -3052,7 +3063,7 @@ msgstr "Bộ nhớ tạm có hệ thống điều khiển phiên bản không t #: apt-pkg/pkgcachegen.cc:563 #, c-format msgid "Error occurred while processing %s (%s%d)" -msgstr "Gặp lỗi khi xử lý %s (%s%d)" +msgstr "Có lỗi phát sinh khi xử lý %s (%s%d)" #: apt-pkg/pkgcachegen.cc:251 msgid "Wow, you exceeded the number of package names this APT is capable of." @@ -3098,34 +3109,37 @@ msgstr "Lỗi nhập/xuất khi lưu bộ nhớ tạm nguồn" msgid "rename failed, %s (%s -> %s)." msgstr "gặp lỗi khi đổi tên, %s (%s → %s)." -#: apt-pkg/acquire-item.cc:599 -msgid "MD5Sum mismatch" -msgstr "Mã băm tổng kiểm MD5Sum không khớp" - -#: apt-pkg/acquire-item.cc:870 apt-pkg/acquire-item.cc:1887 -#: apt-pkg/acquire-item.cc:2030 +#: apt-pkg/acquire-item.cc:154 msgid "Hash Sum mismatch" msgstr "Mã băm tổng kiểm tra (hash sum) không khớp" -#: apt-pkg/acquire-item.cc:1388 +#: apt-pkg/acquire-item.cc:159 +msgid "Size mismatch" +msgstr "Kích cỡ không khớp nhau" + +#: apt-pkg/acquire-item.cc:164 +msgid "Invalid file format" +msgstr "Định dạng tập tập tin không hợp lệ" + +#: apt-pkg/acquire-item.cc:1570 #, c-format msgid "" "Unable to find expected entry '%s' in Release file (Wrong sources.list entry " "or malformed file)" msgstr "" -"Không tìm thấy mục cần thiết '%s' trong tập tin Phát hành (Sai mục trong " +"Không tìm thấy mục cần thiết “%s” trong tập tin Phát hành (Sai mục trong " "sources.list hoặc tập tin bị hỏng)" -#: apt-pkg/acquire-item.cc:1404 +#: apt-pkg/acquire-item.cc:1586 #, c-format msgid "Unable to find hash sum for '%s' in Release file" msgstr "Không thể tìm thấy mã băm tổng kiểm tra cho tập tin Phát hành %s" -#: apt-pkg/acquire-item.cc:1446 +#: apt-pkg/acquire-item.cc:1628 msgid "There is no public key available for the following key IDs:\n" msgstr "Không có khóa công sẵn sàng cho những mã số khoá theo đây:\n" -#: apt-pkg/acquire-item.cc:1484 +#: apt-pkg/acquire-item.cc:1666 #, c-format msgid "" "Release file for %s is expired (invalid since %s). Updates for this " @@ -3134,12 +3148,12 @@ msgstr "" "Tập tin phát hành %s đã hết hạn (không hợp lệ kể từ %s). Cập nhật cho kho " "này sẽ không được áp dụng." -#: apt-pkg/acquire-item.cc:1506 +#: apt-pkg/acquire-item.cc:1688 #, c-format msgid "Conflicting distribution: %s (expected %s but got %s)" msgstr "Bản phát hành xung đột: %s (cần %s nhưng lại nhận được %s)" -#: apt-pkg/acquire-item.cc:1536 +#: apt-pkg/acquire-item.cc:1718 #, c-format msgid "" "An error occurred during the signature verification. The repository is not " @@ -3150,12 +3164,12 @@ msgstr "" "Lỗi GPG: %s: %s\n" #. Invalid signature file, reject (LP: #346386) (Closes: #627642) -#: apt-pkg/acquire-item.cc:1546 apt-pkg/acquire-item.cc:1551 +#: apt-pkg/acquire-item.cc:1728 apt-pkg/acquire-item.cc:1733 #, c-format msgid "GPG error: %s: %s" msgstr "Lỗi GPG: %s: %s" -#: apt-pkg/acquire-item.cc:1663 +#: apt-pkg/acquire-item.cc:1856 #, c-format msgid "" "I wasn't able to locate a file for the %s package. This might mean you need " @@ -3164,16 +3178,12 @@ msgstr "" "Không tìm thấy tập tin liên quan đến gói %s. Có lẽ bạn cần phải tự sửa gói " "này, do thiếu kiến trúc." -#: apt-pkg/acquire-item.cc:1722 +#: apt-pkg/acquire-item.cc:1922 #, c-format -msgid "" -"I wasn't able to locate a file for the %s package. This might mean you need " -"to manually fix this package." -msgstr "" -"Không tìm thấy tập tin liên quan đến gói %s. Có lẽ bạn cần phải tự sửa gói " -"này." +msgid "Can't find a source to download version '%s' of '%s'" +msgstr "Không tìm thấy nguồn cho việc tải về phiên bản “%s” of “%s”" -#: apt-pkg/acquire-item.cc:1781 +#: apt-pkg/acquire-item.cc:1980 #, c-format msgid "" "The package index files are corrupted. No Filename: field for package %s." @@ -3181,16 +3191,12 @@ msgstr "" "Các tập tin chỉ mục của gói này bị hỏng. Không có trường Filename: (Tên tập " "tin:) cho gói %s." -#: apt-pkg/acquire-item.cc:1879 -msgid "Size mismatch" -msgstr "Kích cỡ không khớp nhau" - -#: apt-pkg/indexrecords.cc:68 +#: apt-pkg/indexrecords.cc:73 #, c-format msgid "Unable to parse Release file %s" msgstr "Không thể phân tích cú pháp của tập tin Phát hành %s" -#: apt-pkg/indexrecords.cc:78 +#: apt-pkg/indexrecords.cc:81 #, c-format msgid "No sections in Release file %s" msgstr "Không có phần nào trong tập tin Phát hành %s" @@ -3204,64 +3210,55 @@ msgstr "Không có mục Hash (chuỗi duy nhất) nào trong tập tin Phát h #, c-format msgid "Invalid 'Valid-Until' entry in Release file %s" msgstr "" -"Gặp mục nhập “Valid-Until” (hợp lệ đến khi) không hợp lệ trong tập tin Phát " +"Gặp mục tin “Valid-Until” (hợp lệ đến khi) không hợp lệ trong tập tin Phát " "hành %s" #: apt-pkg/indexrecords.cc:144 #, c-format msgid "Invalid 'Date' entry in Release file %s" msgstr "" -"Gặp mục nhập “Date” (ngày tháng) không hợp lệ trong tập tin Phát hành %s" +"Gặp mục tin “Date” (ngày tháng) không hợp lệ trong tập tin Phát hành %s" #: apt-pkg/vendorlist.cc:78 #, c-format msgid "Vendor block %s contains no fingerprint" msgstr "Khối nhà bán %s không chứa vân tay" -#: apt-pkg/cdrom.cc:576 -#, c-format -msgid "" -"Using CD-ROM mount point %s\n" -"Mounting CD-ROM\n" -msgstr "" -"Đang dùng thư mục gắn đĩa CD-ROM %s\n" -"Đang gắn đĩa CD-ROM...\n" - -#: apt-pkg/cdrom.cc:585 apt-pkg/cdrom.cc:682 -msgid "Identifying.. " -msgstr "Đang nhận diện... " - -#: apt-pkg/cdrom.cc:613 -#, c-format -msgid "Stored label: %s\n" -msgstr "Nhãn đã lưu: %s\n" - -#: apt-pkg/cdrom.cc:622 apt-pkg/cdrom.cc:915 -msgid "Unmounting CD-ROM...\n" -msgstr "Đang bỏ gắn CD-ROM...\n" - -#: apt-pkg/cdrom.cc:642 +#: apt-pkg/cdrom.cc:575 #, c-format msgid "Using CD-ROM mount point %s\n" msgstr "Đang dùng điểm gắn đĩa CD-ROM %s\n" -#: apt-pkg/cdrom.cc:660 +#: apt-pkg/cdrom.cc:583 msgid "Unmounting CD-ROM\n" msgstr "Đang bỏ gắn CD-ROM...\n" -#: apt-pkg/cdrom.cc:665 +#: apt-pkg/cdrom.cc:588 msgid "Waiting for disc...\n" msgstr "Đang đợi đĩa...\n" -#: apt-pkg/cdrom.cc:674 +#: apt-pkg/cdrom.cc:597 msgid "Mounting CD-ROM...\n" msgstr "Đang gắn đĩa CD-ROM...\n" -#: apt-pkg/cdrom.cc:693 +#: apt-pkg/cdrom.cc:605 +msgid "Identifying.. " +msgstr "Đang nhận diện... " + +#: apt-pkg/cdrom.cc:643 +#, c-format +msgid "Stored label: %s\n" +msgstr "Nhãn đã lưu: %s\n" + +#: apt-pkg/cdrom.cc:652 apt-pkg/cdrom.cc:888 +msgid "Unmounting CD-ROM...\n" +msgstr "Đang bỏ gắn CD-ROM...\n" + +#: apt-pkg/cdrom.cc:667 msgid "Scanning disc for index files..\n" msgstr "Đang quét đĩa tìm tập tin chỉ mục...\n" -#: apt-pkg/cdrom.cc:744 +#: apt-pkg/cdrom.cc:717 #, c-format msgid "" "Found %zu package indexes, %zu source indexes, %zu translation indexes and " @@ -3269,7 +3266,7 @@ msgid "" msgstr "" "Tìm thấy %zu chỉ mục gói, %zu chỉ mục nguồn, %zu chỉ mục dịch và %zu chữ ký\n" -#: apt-pkg/cdrom.cc:755 +#: apt-pkg/cdrom.cc:728 msgid "" "Unable to locate any package files, perhaps this is not a Debian Disc or the " "wrong architecture?" @@ -3277,16 +3274,16 @@ msgstr "" "Không tìm thấy tập tin gói nào, có thể vì đây không phải là một Đĩa Debian, " "hoặc có kiến trúc không đúng?" -#: apt-pkg/cdrom.cc:782 +#: apt-pkg/cdrom.cc:755 #, c-format msgid "Found label '%s'\n" msgstr "Tìm thấy nhãn “%s”\n" -#: apt-pkg/cdrom.cc:811 +#: apt-pkg/cdrom.cc:784 msgid "That is not a valid name, try again.\n" msgstr "Nó không phải là một tên hợp lệ: hãy thử lại.\n" -#: apt-pkg/cdrom.cc:828 +#: apt-pkg/cdrom.cc:801 #, c-format msgid "" "This disc is called: \n" @@ -3295,17 +3292,17 @@ msgstr "" "Tên đĩa này:\n" "“%s”\n" -#: apt-pkg/cdrom.cc:830 +#: apt-pkg/cdrom.cc:803 msgid "Copying package lists..." msgstr "Đang sao chép các danh sách gói..." -#: apt-pkg/cdrom.cc:865 +#: apt-pkg/cdrom.cc:838 msgid "Writing new source list\n" msgstr "Đang ghi danh sách nguồn mới\n" -#: apt-pkg/cdrom.cc:873 +#: apt-pkg/cdrom.cc:846 msgid "Source list entries for this disc are:\n" -msgstr "Các mục nhập danh sách nguồn cho đĩa này:\n" +msgstr "Các mục tin danh sách nguồn cho đĩa này:\n" #: apt-pkg/indexcopy.cc:236 apt-pkg/indexcopy.cc:775 #, c-format @@ -3339,32 +3336,37 @@ msgstr "Không tìm thấy bản ghi xác thực cho: %s" msgid "Hash mismatch for: %s" msgstr "Sai khớp chuỗi duy nhất cho: %s" -#: apt-pkg/cacheset.cc:403 +#: apt-pkg/cacheset.cc:479 #, c-format msgid "Release '%s' for '%s' was not found" msgstr "Không tìm thấy bản phát hành “%s” cho “%s”" -#: apt-pkg/cacheset.cc:406 +#: apt-pkg/cacheset.cc:482 #, c-format msgid "Version '%s' for '%s' was not found" msgstr "Không tìm thấy phiên bản “%s” cho “%s”" -#: apt-pkg/cacheset.cc:517 +#: apt-pkg/cacheset.cc:593 #, c-format msgid "Couldn't find task '%s'" msgstr "Không tìm thấy tác vụ “%s”" -#: apt-pkg/cacheset.cc:523 +#: apt-pkg/cacheset.cc:599 #, c-format msgid "Couldn't find any package by regex '%s'" msgstr "Không tìm thấy gói nào theo biểu thức chính quy “%s”" -#: apt-pkg/cacheset.cc:534 +#: apt-pkg/cacheset.cc:605 +#, fuzzy, c-format +msgid "Couldn't find any package by glob '%s'" +msgstr "Không tìm thấy gói nào theo biểu thức chính quy “%s”" + +#: apt-pkg/cacheset.cc:616 #, c-format msgid "Can't select versions from package '%s' as it is purely virtual" msgstr "Không thể chọn phiên bản trong gói “%s” vì nó chỉ là ảo" -#: apt-pkg/cacheset.cc:541 apt-pkg/cacheset.cc:548 +#: apt-pkg/cacheset.cc:623 apt-pkg/cacheset.cc:630 #, c-format msgid "" "Can't select installed nor candidate version from package '%s' as it has " @@ -3373,17 +3375,17 @@ msgstr "" "Không thể chọn phiên bản được cài đặt hoặc phiên bản ứng cử trong gói “%s” " "mà không có trong nó" -#: apt-pkg/cacheset.cc:555 +#: apt-pkg/cacheset.cc:637 #, c-format msgid "Can't select newest version from package '%s' as it is purely virtual" msgstr "Không thể chọn phiên bản mới nhất trong gói “%s” vì nó chỉ là ảo" -#: apt-pkg/cacheset.cc:563 +#: apt-pkg/cacheset.cc:645 #, c-format msgid "Can't select candidate version from package %s as it has no candidate" msgstr "Không thể chọn phiên bản ứng cử trong gói %s vì nó không có ứng cử" -#: apt-pkg/cacheset.cc:571 +#: apt-pkg/cacheset.cc:653 #, c-format msgid "Can't select installed version from package %s as it is not installed" msgstr "" @@ -3410,110 +3412,136 @@ msgstr "Bộ phân giải bên ngoài gặp lỗi mà không trả về thông t msgid "Execute external solver" msgstr "Thi hành bộ phân giải từ bên ngoài" -#: apt-pkg/deb/dpkgpm.cc:73 +#: apt-pkg/install-progress.cc:51 +#, c-format +msgid "Progress: [%3i%%]" +msgstr "Diễn biến: [%3i%%]" + +#: apt-pkg/install-progress.cc:85 apt-pkg/install-progress.cc:168 +msgid "Running dpkg" +msgstr "Đang chạy dpkg" + +#: apt-pkg/update.cc:110 apt-pkg/update.cc:112 +msgid "" +"Some index files failed to download. They have been ignored, or old ones " +"used instead." +msgstr "" +"Một số tập tin chỉ mục không tải về được. Chúng đã bị bỏ qua, hoặc cái cũ đã " +"được dùng thay thế." + +#: apt-pkg/deb/dpkgpm.cc:91 #, c-format msgid "Installing %s" msgstr "Đang cài đặt %s" -#: apt-pkg/deb/dpkgpm.cc:74 apt-pkg/deb/dpkgpm.cc:982 +#: apt-pkg/deb/dpkgpm.cc:92 apt-pkg/deb/dpkgpm.cc:977 #, c-format msgid "Configuring %s" msgstr "Đang cấu hình %s" -#: apt-pkg/deb/dpkgpm.cc:75 apt-pkg/deb/dpkgpm.cc:989 +#: apt-pkg/deb/dpkgpm.cc:93 apt-pkg/deb/dpkgpm.cc:984 #, c-format msgid "Removing %s" msgstr "Đang gỡ bỏ %s" -#: apt-pkg/deb/dpkgpm.cc:76 +#: apt-pkg/deb/dpkgpm.cc:94 #, c-format msgid "Completely removing %s" msgstr "Đang gỡ bỏ hoàn toàn %s" -#: apt-pkg/deb/dpkgpm.cc:77 +#: apt-pkg/deb/dpkgpm.cc:95 #, c-format msgid "Noting disappearance of %s" msgstr "Đang ghi chép sự biến mất của %s" -#: apt-pkg/deb/dpkgpm.cc:78 +#: apt-pkg/deb/dpkgpm.cc:96 #, c-format msgid "Running post-installation trigger %s" msgstr "Đang chạy bẫy sau-cài-đặt %s" #. FIXME: use a better string after freeze -#: apt-pkg/deb/dpkgpm.cc:735 +#: apt-pkg/deb/dpkgpm.cc:808 #, c-format msgid "Directory '%s' missing" msgstr "Thiếu thư mục “%s”" -#: apt-pkg/deb/dpkgpm.cc:750 apt-pkg/deb/dpkgpm.cc:770 +#: apt-pkg/deb/dpkgpm.cc:823 apt-pkg/deb/dpkgpm.cc:845 #, c-format msgid "Could not open file '%s'" msgstr "Không thể mở tập tin “%s”" -#: apt-pkg/deb/dpkgpm.cc:975 +#: apt-pkg/deb/dpkgpm.cc:970 #, c-format msgid "Preparing %s" msgstr "Đang chuẩn bị %s" -#: apt-pkg/deb/dpkgpm.cc:976 +#: apt-pkg/deb/dpkgpm.cc:971 #, c-format msgid "Unpacking %s" msgstr "Đang mở gói %s" -#: apt-pkg/deb/dpkgpm.cc:981 +#: apt-pkg/deb/dpkgpm.cc:976 #, c-format msgid "Preparing to configure %s" msgstr "Đang chuẩn bị cấu hình %s" -#: apt-pkg/deb/dpkgpm.cc:983 +#: apt-pkg/deb/dpkgpm.cc:978 #, c-format msgid "Installed %s" msgstr "Đã cài đặt %s" -#: apt-pkg/deb/dpkgpm.cc:988 +#: apt-pkg/deb/dpkgpm.cc:983 #, c-format msgid "Preparing for removal of %s" msgstr "Đang chuẩn bị gỡ bỏ %s" -#: apt-pkg/deb/dpkgpm.cc:990 +#: apt-pkg/deb/dpkgpm.cc:985 #, c-format msgid "Removed %s" msgstr "Đã gỡ bỏ %s" -#: apt-pkg/deb/dpkgpm.cc:995 +#: apt-pkg/deb/dpkgpm.cc:990 #, c-format msgid "Preparing to completely remove %s" msgstr "Đang chuẩn bị gỡ bỏ hoàn toàn %s" -#: apt-pkg/deb/dpkgpm.cc:996 +#: apt-pkg/deb/dpkgpm.cc:991 #, c-format msgid "Completely removed %s" msgstr "Gỡ bỏ hoàn toàn %s" -#: apt-pkg/deb/dpkgpm.cc:1243 -msgid "Can not write log, openpty() failed (/dev/pts not mounted?)\n" -msgstr "Không thể ghi nhật ký, openpty() bị lỗi (“/dev/pts” chưa gắn?)\n" +#: apt-pkg/deb/dpkgpm.cc:1046 +msgid "ioctl(TIOCGWINSZ) failed" +msgstr "ioctl(TIOCGWINSZ) gặp lỗi" -#: apt-pkg/deb/dpkgpm.cc:1273 -msgid "Running dpkg" -msgstr "Đang chạy dpkg" +#: apt-pkg/deb/dpkgpm.cc:1049 apt-pkg/deb/dpkgpm.cc:1070 +#, c-format +msgid "Can not write log (%s)" +msgstr "Không thể ghi nhật ký (%s)" + +#: apt-pkg/deb/dpkgpm.cc:1049 +msgid "Is /dev/pts mounted?" +msgstr "/dev/pts đã gắn chưa?" -#: apt-pkg/deb/dpkgpm.cc:1445 +#: apt-pkg/deb/dpkgpm.cc:1070 +msgid "Is stdout a terminal?" +msgstr "Đầu ra là thiết bị cuối?" + +#: apt-pkg/deb/dpkgpm.cc:1558 msgid "Operation was interrupted before it could finish" msgstr "Hệ điều hành đã ngắt trước khi nó kịp hoàn thành" -#: apt-pkg/deb/dpkgpm.cc:1507 +#: apt-pkg/deb/dpkgpm.cc:1620 msgid "No apport report written because MaxReports is reached already" msgstr "" -"Không ghi báo cáo apport, vì đã tới giới hạn số các báo cáo (MaxReports)" +"Không ghi báo cáo apport, vì đã chạm giới hạn số các báo cáo (MaxReports)" #. check if its not a follow up error -#: apt-pkg/deb/dpkgpm.cc:1512 +#: apt-pkg/deb/dpkgpm.cc:1625 msgid "dependency problems - leaving unconfigured" msgstr "gặp vấn đề về quan hệ phụ thuộc nên để lại không cấu hình" -#: apt-pkg/deb/dpkgpm.cc:1514 +#: apt-pkg/deb/dpkgpm.cc:1627 msgid "" "No apport report written because the error message indicates its a followup " "error from a previous failure." @@ -3521,14 +3549,14 @@ msgstr "" "Không ghi báo cáo apport, vì thông điệp lỗi chỉ thị đây là một lỗi kế tiếp " "do một sự thất bại trước đó." -#: apt-pkg/deb/dpkgpm.cc:1520 +#: apt-pkg/deb/dpkgpm.cc:1633 msgid "" "No apport report written because the error message indicates a disk full " "error" msgstr "" "Không ghi báo cáo apport, vì thông điệp lỗi chỉ thị đây là một lỗi “đĩa đầy”" -#: apt-pkg/deb/dpkgpm.cc:1526 +#: apt-pkg/deb/dpkgpm.cc:1640 msgid "" "No apport report written because the error message indicates a out of memory " "error" @@ -3536,7 +3564,15 @@ msgstr "" "Không ghi báo cáo apport, vì thông điệp lỗi chỉ thị đây là một lỗi “không đủ " "bộ nhớ”" -#: apt-pkg/deb/dpkgpm.cc:1533 +#: apt-pkg/deb/dpkgpm.cc:1647 apt-pkg/deb/dpkgpm.cc:1653 +msgid "" +"No apport report written because the error message indicates an issue on the " +"local system" +msgstr "" +"Không ghi báo cáo apport, vì thông điệp lỗi chỉ thị đây là một lỗi trên hệ " +"thống nội bộ" + +#: apt-pkg/deb/dpkgpm.cc:1674 msgid "" "No apport report written because the error message indicates a dpkg I/O error" msgstr "" @@ -3564,12 +3600,123 @@ msgid "" "dpkg was interrupted, you must manually run '%s' to correct the problem. " msgstr "" "dpkg bị ngắt giữa chừng, bạn cần phải chạy “%s” một cách thủ công để giải " -"vấn đề này." +"vấn đề này. " #: apt-pkg/deb/debsystem.cc:121 msgid "Not locked" msgstr "Chưa được khoá" +#~ msgid "%s not a valid DEB package." +#~ msgstr "%s không phải là một gói DEB hợp lệ." + +#~ msgid "" +#~ "Using CD-ROM mount point %s\n" +#~ "Mounting CD-ROM\n" +#~ msgstr "" +#~ "Đang dùng thư mục gắn đĩa CD-ROM %s\n" +#~ "Đang gắn đĩa CD-ROM...\n" + +#~ msgid "" +#~ "Could not patch %s with mmap and with file operation usage - the patch " +#~ "seems to be corrupt." +#~ msgstr "" +#~ "Không thể vá %s dùng mmap và cách sử dụng tập tin: có vẻ là miếng vá bị " +#~ "hỏng." + +#~ msgid "" +#~ "Could not patch %s with mmap (but no mmap specific fail) - the patch " +#~ "seems to be corrupt." +#~ msgstr "" +#~ "Không thể vá %s dùng mmap (mà không có lỗi đặc trưng cho mmap): có vẻ là " +#~ "miếng vá bị hỏng." + +#~ msgid "Note, selecting '%s' for task '%s'\n" +#~ msgstr "Ghi chú: đang chọn “%s” cho tác vụ “%s”\n" + +#~ msgid "Note, selecting '%s' for regex '%s'\n" +#~ msgstr "Ghi chú: đang chọn “%s” cho biểu thức chính quy “%s”\n" + +#~ msgid "Package %s is a virtual package provided by:\n" +#~ msgstr "Gói %s là gói ảo được cung cấp bởi:\n" + +#~ msgid " [Not candidate version]" +#~ msgstr " [Không phải phiên bản ứng cử]" + +#~ msgid "You should explicitly select one to install." +#~ msgstr "Bạn nên chọn một gói rõ ràng để cài." + +#~ 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 "" +#~ "Gói %s không phải sẵn sàng, nhưng mà một gói khác\n" +#~ "đã tham chiếu đến nó. Có lẽ có gói còn thiếu,\n" +#~ "không còn dùng nữa, hay chỉ sẵn sàng từ một nguồn khác.\n" + +#~ msgid "However the following packages replace it:" +#~ msgstr "Tuy nhiên, những gói theo đây thay thế nó:" + +#~ msgid "Package '%s' has no installation candidate" +#~ msgstr "Gói “%s” không có ứng cử cài đặt" + +#~ msgid "Virtual packages like '%s' can't be removed\n" +#~ msgstr "Không thể gỡ bỏ được gói ảo như “%s”\n" + +#~ msgid "Package '%s' is not installed, so not removed. Did you mean '%s'?\n" +#~ msgstr "" +#~ "Chưa cài đặt gói %s nên không thể gỡ bỏ nó. Có phải ý bạn là “%s'?\n" + +#~ msgid "Package '%s' is not installed, so not removed\n" +#~ msgstr "Gói %s chưa được cài đặt, thế nên không thể gỡ bỏ nó\n" + +#~ msgid "Note, selecting '%s' instead of '%s'\n" +#~ msgstr "Ghi chú: đang chọn “%s” thay cho “%s”\n" + +#~ msgid "Skipping %s, it is already installed and upgrade is not set.\n" +#~ msgstr "" +#~ "Đang bỏ qua %s vì nó đã được cài đặt và chưa đặt tùy chọn Nâng cấp.\n" + +#~ msgid "Skipping %s, it is not installed and only upgrades are requested.\n" +#~ msgstr "" +#~ "Đang bỏ qua %s vì nó chưa được cài đặt và chỉ Nâng cấp là được yêu cầu.\n" + +#~ msgid "Reinstallation of %s is not possible, it cannot be downloaded.\n" +#~ msgstr "Không thể cài đặt lại %s vì không thể tải nó về.\n" + +#~ msgid "%s is already the newest version.\n" +#~ msgstr "%s là phiên bản mới nhất.\n" + +#~ msgid "Selected version '%s' (%s) for '%s'\n" +#~ msgstr "Đã chọn phiên bản “%s” (%s) cho “%s”\n" + +#~ msgid "Selected version '%s' (%s) for '%s' because of '%s'\n" +#~ msgstr "Đã chọn phiên bản “%s” (%s) cho “%s” vì “%s”\n" + +#~ msgid "Ignore unavailable target release '%s' of package '%s'" +#~ msgstr "Bỏ qua bản phát hành đích không sẵn sàng “%s” của gói “%s”" + +#~ msgid "Downloading %s %s" +#~ msgstr "Đang tải về %s %s" + +#~ msgid "This is not a valid DEB archive, it has no '%s', '%s' or '%s' member" +#~ msgstr "" +#~ "Đây không phải là một kho DEB hợp lệ vì không có thành viên “%s”, “%s” " +#~ "hay “%s”" + +#~ msgid "MD5Sum mismatch" +#~ msgstr "Mã băm tổng kiểm MD5Sum không khớp" + +#~ msgid "" +#~ "I wasn't able to locate a file for the %s package. This might mean you " +#~ "need to manually fix this package." +#~ msgstr "" +#~ "Không tìm thấy tập tin liên quan đến gói %s. Có lẽ bạn cần phải tự sửa " +#~ "gói này." + +#~ msgid "Can not write log, openpty() failed (/dev/pts not mounted?)\n" +#~ msgstr "Không thể ghi nhật ký, openpty() bị lỗi (“/dev/pts” chưa gắn?)\n" + #~ 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" @@ -3667,13 +3814,13 @@ msgstr "Chưa được khoá" #~ msgstr "Ghi chú: thay đổi này được tự động làm bởi dpkg." #~ msgid "Malformed override %s line %lu #1" -#~ msgstr "Điều đè dạng sai %s dòng %lu #1" +#~ msgstr "Điều đè sai dạng %s dòng %lu #1" #~ msgid "Malformed override %s line %lu #2" -#~ msgstr "Điều đè dạng sai %s dòng %lu #2" +#~ msgstr "Điều đè sai dạng %s dòng %lu #2" #~ msgid "Malformed override %s line %lu #3" -#~ msgstr "Điều đè dạng sai %s dòng %lu #3" +#~ msgstr "Điều đè sai dạng %s dòng %lu #3" #~ msgid "decompressor" #~ msgstr "bộ giải nén" @@ -3724,10 +3871,47 @@ msgstr "Chưa được khoá" #~ "là một tập tin)" #~ msgid "Internal error, could not locate member" -#~ msgstr "Gặp lỗi nội bộ, không thể định vị bộ phận" +#~ msgstr "Gặp lỗi nội bộ, không thể định vị thành viên" #~ msgid "Internal error, group '%s' has no installable pseudo package" #~ msgstr "Gặp lỗi nội bộ, nhóm “%s” không có gói giả có thể cài đặt" #~ msgid "Release file expired, ignoring %s (invalid since %s)" #~ msgstr "Tập tin phát hành đã hết hạn nên bỏ qua %s (không hợp lệ kể từ %s)" + +#~ msgid " %4i %s\n" +#~ msgstr " %4i %s\n" + +#~ msgid "%4i %s\n" +#~ msgstr "%4i %s\n" + +#~ msgid "Line %d too long (max %lu)" +#~ msgstr "Dòng %d quá dài (tối đa là %lu)" + +#, fuzzy +#~ msgid "Error occurred while processing %s (NewVersion2)" +#~ msgstr "Gặp lỗi khi xử lý %s (NewVersion%d)" + +#, fuzzy +#~ msgid "Processing triggers for %s" +#~ msgstr "Gặp lỗi khi xử lý thư mục %s" + +#, fuzzy +#~ msgid "Line %d too long (max %d)" +#~ msgstr "Dòng %u quá dài trong danh sách nguồn %s." + +#, fuzzy +#~ msgid "Error occured while processing %s (NewFileDesc1)" +#~ msgstr "Gặp lỗi khi xử lý %s (NewFileDesc1 - tập tin mô tả mới 1)" + +#, fuzzy +#~ msgid "Error occured while processing %s (NewFileDesc2)" +#~ msgstr "Gặp lỗi khi xử lý %s (NewFileDesc2)" + +#, fuzzy +#~ msgid "openpty failed\n" +#~ msgstr "Việc chọn bị lỗi" + +#, fuzzy +#~ msgid "File date has changed %s" +#~ msgstr "Không thể chuyển đổi sang %s" diff --git a/po/zh_CN.po b/po/zh_CN.po index ebccc335e..5df69c4ee 100644 --- a/po/zh_CN.po +++ b/po/zh_CN.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: apt 0.8.0~pre1\n" "Report-Msgid-Bugs-To: APT Development Team <deity@lists.debian.org>\n" -"POT-Creation-Date: 2013-07-31 16:24+0200\n" +"POT-Creation-Date: 2014-02-23 00:29+0100\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" @@ -19,150 +19,152 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: cmdline/apt-cache.cc:158 +#: cmdline/apt-cache.cc:140 #, c-format msgid "Package %s version %s has an unmet dep:\n" msgstr "版本为 %2$s 的软件包 %1$s 有未满足的依赖关系:\n" -#: cmdline/apt-cache.cc:286 +#: cmdline/apt-cache.cc:268 msgid "Total package names: " msgstr "软件包名称总数:" -#: cmdline/apt-cache.cc:288 +#: cmdline/apt-cache.cc:270 msgid "Total package structures: " msgstr "全部软件包结构:" -#: cmdline/apt-cache.cc:328 +#: cmdline/apt-cache.cc:310 msgid " Normal packages: " msgstr " 普通软件包:" -#: cmdline/apt-cache.cc:329 +#: cmdline/apt-cache.cc:311 msgid " Pure virtual packages: " msgstr " 完全虚拟软件包:" -#: cmdline/apt-cache.cc:330 +#: cmdline/apt-cache.cc:312 msgid " Single virtual packages: " msgstr " 单虚拟软件包:" -#: cmdline/apt-cache.cc:331 +#: cmdline/apt-cache.cc:313 msgid " Mixed virtual packages: " msgstr " 混合虚拟软件包:" -#: cmdline/apt-cache.cc:332 +#: cmdline/apt-cache.cc:314 msgid " Missing: " msgstr " 缺失:" -#: cmdline/apt-cache.cc:334 +#: cmdline/apt-cache.cc:316 msgid "Total distinct versions: " msgstr "按版本共计:" -#: cmdline/apt-cache.cc:336 +#: cmdline/apt-cache.cc:318 msgid "Total distinct descriptions: " msgstr "按不同的说明共计:" -#: cmdline/apt-cache.cc:338 +#: cmdline/apt-cache.cc:320 msgid "Total dependencies: " msgstr "按依赖关系共计:" -#: cmdline/apt-cache.cc:341 +#: cmdline/apt-cache.cc:323 msgid "Total ver/file relations: " msgstr "按版本/文件关系共计:" -#: cmdline/apt-cache.cc:343 +#: cmdline/apt-cache.cc:325 msgid "Total Desc/File relations: " msgstr "按说明/文件关系共计:" -#: cmdline/apt-cache.cc:345 +#: cmdline/apt-cache.cc:327 msgid "Total Provides mappings: " msgstr "提供映射共计:" -#: cmdline/apt-cache.cc:357 +#: cmdline/apt-cache.cc:339 msgid "Total globbed strings: " msgstr "Glob 字串共计:" -#: cmdline/apt-cache.cc:371 +#: cmdline/apt-cache.cc:353 msgid "Total dependency version space: " msgstr "依赖关系版本名所占空间共计:" -#: cmdline/apt-cache.cc:376 +#: cmdline/apt-cache.cc:358 msgid "Total slack space: " msgstr "Slack 空间共计:" -#: cmdline/apt-cache.cc:384 +#: cmdline/apt-cache.cc:366 msgid "Total space accounted for: " msgstr "总占用空间:" -#: cmdline/apt-cache.cc:515 cmdline/apt-cache.cc:1165 +#: cmdline/apt-cache.cc:497 cmdline/apt-cache.cc:1146 +#: apt-private/private-show.cc:55 #, c-format msgid "Package file %s is out of sync." msgstr "软件包文件 %s 尚未同步。" -#: cmdline/apt-cache.cc:593 cmdline/apt-cache.cc:1452 -#: cmdline/apt-cache.cc:1454 cmdline/apt-cache.cc:1531 cmdline/apt-mark.cc:46 -#: cmdline/apt-mark.cc:93 cmdline/apt-mark.cc:219 +#: cmdline/apt-cache.cc:575 cmdline/apt-cache.cc:1432 +#: cmdline/apt-cache.cc:1434 cmdline/apt-cache.cc:1511 cmdline/apt-mark.cc:48 +#: cmdline/apt-mark.cc:95 cmdline/apt-mark.cc:221 +#: apt-private/private-show.cc:167 apt-private/private-show.cc:169 msgid "No packages found" msgstr "没有发现匹配的软件包" -#: cmdline/apt-cache.cc:1265 +#: cmdline/apt-cache.cc:1245 msgid "You must give at least one search pattern" msgstr "您必须明确地给出至少一个表达式" -#: cmdline/apt-cache.cc:1431 +#: cmdline/apt-cache.cc:1411 msgid "This command is deprecated. Please use 'apt-mark showauto' instead." msgstr "" -#: cmdline/apt-cache.cc:1526 apt-pkg/cacheset.cc:510 +#: cmdline/apt-cache.cc:1506 apt-pkg/cacheset.cc:586 #, c-format msgid "Unable to locate package %s" msgstr "未发现软件包 %s" -#: cmdline/apt-cache.cc:1556 +#: cmdline/apt-cache.cc:1536 msgid "Package files:" msgstr "软件包文件:" -#: cmdline/apt-cache.cc:1563 cmdline/apt-cache.cc:1654 +#: cmdline/apt-cache.cc:1543 cmdline/apt-cache.cc:1634 msgid "Cache is out of sync, can't x-ref a package file" msgstr "缓存尚未同步,无法交差引证(x-ref)一个软件包文件" #. Show any packages have explicit pins -#: cmdline/apt-cache.cc:1577 +#: cmdline/apt-cache.cc:1557 msgid "Pinned packages:" msgstr "被锁定的软件包:" -#: cmdline/apt-cache.cc:1589 cmdline/apt-cache.cc:1634 +#: cmdline/apt-cache.cc:1569 cmdline/apt-cache.cc:1614 msgid "(not found)" msgstr "(没有找到)" -#: cmdline/apt-cache.cc:1597 +#: cmdline/apt-cache.cc:1577 msgid " Installed: " msgstr " 已安装:" -#: cmdline/apt-cache.cc:1598 +#: cmdline/apt-cache.cc:1578 msgid " Candidate: " msgstr " 候选软件包:" -#: cmdline/apt-cache.cc:1616 cmdline/apt-cache.cc:1624 +#: cmdline/apt-cache.cc:1596 cmdline/apt-cache.cc:1604 msgid "(none)" msgstr "(无)" -#: cmdline/apt-cache.cc:1631 +#: cmdline/apt-cache.cc:1611 msgid " Package pin: " msgstr " 软件包锁:" #. Show the priority tables -#: cmdline/apt-cache.cc:1640 +#: cmdline/apt-cache.cc:1620 msgid " Version table:" msgstr " 版本列表:" -#: cmdline/apt-cache.cc:1753 cmdline/apt-cdrom.cc:206 cmdline/apt-config.cc:81 -#: cmdline/apt-get.cc:3392 cmdline/apt-mark.cc:375 -#: cmdline/apt-extracttemplates.cc:229 ftparchive/apt-ftparchive.cc:591 -#: cmdline/apt-internal-solver.cc:33 cmdline/apt-sortpkgs.cc:147 +#: cmdline/apt-cache.cc:1733 cmdline/apt-cdrom.cc:252 cmdline/apt-config.cc:83 +#: cmdline/apt-get.cc:1580 cmdline/apt-mark.cc:377 cmdline/apt.cc:66 +#: cmdline/apt-extracttemplates.cc:217 ftparchive/apt-ftparchive.cc:591 +#: cmdline/apt-internal-solver.cc:34 cmdline/apt-sortpkgs.cc:147 #, c-format msgid "%s %s for %s compiled on %s %s\n" msgstr "%s %s,用于 %s 构架,编译于 %s %s\n" -#: cmdline/apt-cache.cc:1760 +#: cmdline/apt-cache.cc:1740 #, fuzzy msgid "" "Usage: apt-cache [options] command\n" @@ -237,35 +239,35 @@ msgstr "" "若要了解更多信息,您还可以查阅 apt-cache(8) 和 apt.conf(5) 参考手册。\n" #. }}} -#: cmdline/apt-cdrom.cc:43 +#: cmdline/apt-cdrom.cc:45 msgid "" "No CD-ROM could be auto-detected or found using the default mount point.\n" "You may try the --cdrom option to set the CD-ROM mount point. See 'man apt-" "cdrom' for more information about the CD-ROM auto-detection and mount point." msgstr "" -#: cmdline/apt-cdrom.cc:85 +#: cmdline/apt-cdrom.cc:89 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:100 +#: cmdline/apt-cdrom.cc:104 msgid "Please insert a Disc in the drive and press enter" msgstr "请把盘片插入驱动器再按回车键" -#: cmdline/apt-cdrom.cc:135 +#: cmdline/apt-cdrom.cc:141 #, c-format msgid "Failed to mount '%s' to '%s'" msgstr "无法将 %s 挂载到 %s" -#: cmdline/apt-cdrom.cc:170 +#: cmdline/apt-cdrom.cc:196 msgid "Repeat this process for the rest of the CDs in your set." msgstr "请对您的盘片套件中的其它盘片重复相同的操作。" -#: cmdline/apt-config.cc:46 +#: cmdline/apt-config.cc:48 msgid "Arguments not in pairs" msgstr "参数没有成对" -#: cmdline/apt-config.cc:87 +#: cmdline/apt-config.cc:89 msgid "" "Usage: apt-config [options] command\n" "\n" @@ -293,582 +295,70 @@ msgstr "" " -c=? 读取指定的配置文件\n" " -o=? 设置任意指定的配置选项,例如:-o dir::cache=/tmp\n" -#. TRANSLATOR: Yes/No question help-text: defaulting to Y[es] -#. e.g. "Do you want to continue? [Y/n] " -#. The user has to answer with an input matching the -#. YESEXPR/NOEXPR defined in your l10n. -#: cmdline/apt-get.cc:146 -msgid "[Y/n]" -msgstr "" - -#. TRANSLATOR: Yes/No question help-text: defaulting to N[o] -#. e.g. "Should this file be removed? [y/N] " -#. The user has to answer with an input matching the -#. YESEXPR/NOEXPR defined in your l10n. -#: cmdline/apt-get.cc:152 -msgid "[y/N]" -msgstr "" - -#. TRANSLATOR: "Yes" answer printed for a yes/no question if --assume-yes is set -#: cmdline/apt-get.cc:163 -msgid "Y" -msgstr "" - -#. TRANSLATOR: "No" answer printed for a yes/no question if --assume-no is set -#: cmdline/apt-get.cc:169 -msgid "N" -msgstr "" - -#: cmdline/apt-get.cc:191 apt-pkg/cachefilter.cc:33 -#, c-format -msgid "Regex compilation error - %s" -msgstr "编译正则表达式时出错 - %s" - -#: cmdline/apt-get.cc:289 -msgid "The following packages have unmet dependencies:" -msgstr "下列软件包有未满足的依赖关系:" - -#: cmdline/apt-get.cc:379 -#, c-format -msgid "but %s is installed" -msgstr "但是 %s 已经安装" - -#: cmdline/apt-get.cc:381 -#, c-format -msgid "but %s is to be installed" -msgstr "但是 %s 正要被安装" - -#: cmdline/apt-get.cc:388 -msgid "but it is not installable" -msgstr "但无法安装它" - -#: cmdline/apt-get.cc:390 -msgid "but it is a virtual package" -msgstr "但是它是虚拟软件包" - -#: cmdline/apt-get.cc:393 -msgid "but it is not installed" -msgstr "但是它还没有被安装" - -#: cmdline/apt-get.cc:393 -msgid "but it is not going to be installed" -msgstr "但是它将不会被安装" - -#: cmdline/apt-get.cc:398 -msgid " or" -msgstr " 或" - -#: cmdline/apt-get.cc:427 -msgid "The following NEW packages will be installed:" -msgstr "下列【新】软件包将被安装:" - -#: cmdline/apt-get.cc:453 -msgid "The following packages will be REMOVED:" -msgstr "下列软件包将被【卸载】:" - -#: cmdline/apt-get.cc:475 -msgid "The following packages have been kept back:" -msgstr "下列软件包的版本将保持不变:" - -#: cmdline/apt-get.cc:496 -msgid "The following packages will be upgraded:" -msgstr "下列软件包将被升级:" - -#: cmdline/apt-get.cc:517 -msgid "The following packages will be DOWNGRADED:" -msgstr "下列软件包将被【降级】:" - -#: cmdline/apt-get.cc:537 -msgid "The following held packages will be changed:" -msgstr "下列被要求保持版本不变的软件包将被改变:" - -#: cmdline/apt-get.cc:592 -#, c-format -msgid "%s (due to %s) " -msgstr "%s (是由于 %s) " - -#: cmdline/apt-get.cc:600 -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:631 -#, c-format -msgid "%lu upgraded, %lu newly installed, " -msgstr "升级了 %lu 个软件包,新安装了 %lu 个软件包," - -#: cmdline/apt-get.cc:635 -#, c-format -msgid "%lu reinstalled, " -msgstr "重新安装了 %lu 个软件包," - -#: cmdline/apt-get.cc:637 -#, c-format -msgid "%lu downgraded, " -msgstr "降级了 %lu 个软件包," - -#: cmdline/apt-get.cc:639 -#, c-format -msgid "%lu to remove and %lu not upgraded.\n" -msgstr "要卸载 %lu 个软件包,有 %lu 个软件包未被升级。\n" - -#: cmdline/apt-get.cc:643 -#, c-format -msgid "%lu not fully installed or removed.\n" -msgstr "有 %lu 个软件包没有被完全安装或卸载。\n" - -#: cmdline/apt-get.cc:664 -#, c-format -msgid "Note, selecting '%s' for task '%s'\n" -msgstr "注意,为任务 %2$s 选中了 %1$s\n" - -#: cmdline/apt-get.cc:669 -#, c-format -msgid "Note, selecting '%s' for regex '%s'\n" -msgstr "注意,根据正则表达式 %2$s 选中了 %1$s\n" - -#: cmdline/apt-get.cc:686 -#, c-format -msgid "Package %s is a virtual package provided by:\n" -msgstr "软件包 %s 是一个由下面的软件包提供的虚拟软件包:\n" - -#: cmdline/apt-get.cc:697 -msgid " [Installed]" -msgstr " [已安装]" - -#: cmdline/apt-get.cc:706 -msgid " [Not candidate version]" -msgstr " [无候选版本]" - -#: cmdline/apt-get.cc:708 -msgid "You should explicitly select one to install." -msgstr "请您明确地选择一个来进行安装。" - -#: cmdline/apt-get.cc:711 -#, c-format -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:729 -msgid "However the following packages replace it:" -msgstr "可是下列软件包取代了它:" - -#: cmdline/apt-get.cc:741 -#, c-format -msgid "Package '%s' has no installation candidate" -msgstr "软件包 %s 没有可供安装的候选者" - -#: cmdline/apt-get.cc:754 -#, c-format -msgid "Virtual packages like '%s' can't be removed\n" -msgstr "类似 %s 的虚拟软件包可以卸载\n" - -#. TRANSLATORS: Note, this is not an interactive question -#: cmdline/apt-get.cc:766 cmdline/apt-get.cc:969 +#: cmdline/apt-get.cc:244 #, fuzzy, c-format -msgid "Package '%s' is not installed, so not removed. Did you mean '%s'?\n" -msgstr "软件包 %s 还未安装,因而不会被卸载\n" +msgid "Can not find a package for architecture '%s'" +msgstr "无法按照正则表达式 %s 找到任何软件包" -#: cmdline/apt-get.cc:772 cmdline/apt-get.cc:975 +#: cmdline/apt-get.cc:326 #, fuzzy, c-format -msgid "Package '%s' is not installed, so not removed\n" -msgstr "软件包 %s 还未安装,因而不会被卸载\n" - -#: cmdline/apt-get.cc:817 -#, c-format -msgid "Note, selecting '%s' instead of '%s'\n" -msgstr "注意,选取 %s 而非 %s\n" - -#: cmdline/apt-get.cc:847 -#, c-format -msgid "Skipping %s, it is already installed and upgrade is not set.\n" -msgstr "忽略了 %s,它已经被安装而且没有指定要升级。\n" - -#: cmdline/apt-get.cc:851 -#, c-format -msgid "Skipping %s, it is not installed and only upgrades are requested.\n" -msgstr "忽略了 %s,它已经被安装而且仅请求了升级。\n" - -#: cmdline/apt-get.cc:863 -#, c-format -msgid "Reinstallation of %s is not possible, it cannot be downloaded.\n" -msgstr "不能重新安装 %s,因为无法下载它。\n" - -#: cmdline/apt-get.cc:868 -#, c-format -msgid "%s is already the newest version.\n" -msgstr "%s 已经是最新的版本了。\n" - -#: cmdline/apt-get.cc:887 cmdline/apt-get.cc:2187 cmdline/apt-mark.cc:68 -#, c-format -msgid "%s set to manually installed.\n" -msgstr "%s 被设置为手动安装。\n" - -#: cmdline/apt-get.cc:913 -#, c-format -msgid "Selected version '%s' (%s) for '%s'\n" -msgstr "为 %3$s 选定了版本 %1$s (%2$s)\n" +msgid "Can not find a package '%s' with version '%s'" +msgstr "无法按照正则表达式 %s 找到任何软件包" -#: cmdline/apt-get.cc:918 +#: cmdline/apt-get.cc:329 #, fuzzy, c-format -msgid "Selected version '%s' (%s) for '%s' because of '%s'\n" -msgstr "为 %3$s 选定了版本 %1$s (%2$s)\n" - -#: cmdline/apt-get.cc:1054 -msgid "Correcting dependencies..." -msgstr "正在更正依赖关系..." - -#: cmdline/apt-get.cc:1057 -msgid " failed." -msgstr " 失败。" - -#: cmdline/apt-get.cc:1060 -msgid "Unable to correct dependencies" -msgstr "无法更正依赖关系" - -#: cmdline/apt-get.cc:1063 -msgid "Unable to minimize the upgrade set" -msgstr "无法最小化要升级的软件包集合" - -#: cmdline/apt-get.cc:1065 -msgid " Done" -msgstr " 完成" - -#: cmdline/apt-get.cc:1069 -msgid "You might want to run 'apt-get -f install' to correct these." -msgstr "您也许需要运行“apt-get -f install”来修正上面的错误。" - -#: cmdline/apt-get.cc:1072 -msgid "Unmet dependencies. Try using -f." -msgstr "不能满足依赖关系。不妨试一下 -f 选项。" - -#: cmdline/apt-get.cc:1097 -msgid "WARNING: The following packages cannot be authenticated!" -msgstr "【警告】:下列软件包不能通过验证!" - -#: cmdline/apt-get.cc:1101 -msgid "Authentication warning overridden.\n" -msgstr "忽略了认证警告。\n" - -#: cmdline/apt-get.cc:1108 -msgid "Install these packages without verification?" -msgstr "不经验证就安装这些软件包吗?" - -#: cmdline/apt-get.cc:1110 -msgid "Some packages could not be authenticated" -msgstr "有些软件包不能通过验证" - -#: cmdline/apt-get.cc:1119 cmdline/apt-get.cc:1280 -msgid "There are problems and -y was used without --force-yes" -msgstr "碰到了一些问题,您使用了 -y 选项,但是没有用 --force-yes" - -#: cmdline/apt-get.cc:1160 -msgid "Internal error, InstallPackages was called with broken packages!" -msgstr "内部错误,InstallPackages 被用在了无法安装的软件包上!" - -#: cmdline/apt-get.cc:1169 -msgid "Packages need to be removed but remove is disabled." -msgstr "有软件包需要被卸载,但是卸载动作被程序设置所禁止。" - -#: cmdline/apt-get.cc:1180 -msgid "Internal error, Ordering didn't finish" -msgstr "内部错误,Ordering 未能完成" - -#: cmdline/apt-get.cc:1218 -msgid "How odd.. The sizes didn't match, email apt@packages.debian.org" -msgstr "怪了……文件大小不符,请发信给 apt@packages.debian.org 吧" - -#. 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:1225 -#, c-format -msgid "Need to get %sB/%sB of archives.\n" -msgstr "需要下载 %sB/%sB 的软件包。\n" - -#. 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:1230 -#, c-format -msgid "Need to get %sB of archives.\n" -msgstr "需要下载 %sB 的软件包。\n" - -#. 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:1237 -#, c-format -msgid "After this operation, %sB of additional disk space will be used.\n" -msgstr "解压缩后会消耗掉 %sB 的额外空间。\n" - -#. 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:1242 -#, c-format -msgid "After this operation, %sB disk space will be freed.\n" -msgstr "解压缩后将会空出 %sB 的空间。\n" - -#: cmdline/apt-get.cc:1257 cmdline/apt-get.cc:1260 cmdline/apt-get.cc:2621 -#: cmdline/apt-get.cc:2624 -#, c-format -msgid "Couldn't determine free space in %s" -msgstr "无法获知您在 %s 上的可用空间" - -#: cmdline/apt-get.cc:1270 -#, c-format -msgid "You don't have enough free space in %s." -msgstr "您在 %s 上没有足够的可用空间。" - -#: cmdline/apt-get.cc:1286 cmdline/apt-get.cc:1308 -msgid "Trivial Only specified but this is not a trivial operation." -msgstr "虽然您指定了仅执行常规操作,但这不是个常规操作。" - -#. TRANSLATOR: This string needs to be typed by the user as a confirmation, so be -#. careful with hard to type or special characters (like non-breaking spaces) -#: cmdline/apt-get.cc:1290 -msgid "Yes, do as I say!" -msgstr "是,按我说的做!" - -#: cmdline/apt-get.cc:1292 -#, c-format -msgid "" -"You are about to do something potentially harmful.\n" -"To continue type in the phrase '%s'\n" -" ?] " -msgstr "" -"您的操作会导致潜在的危害。\n" -"若还想继续的话,就输入下面的短句“%s”\n" -" ?] " - -#: cmdline/apt-get.cc:1298 cmdline/apt-get.cc:1317 -msgid "Abort." -msgstr "中止执行。" - -#: cmdline/apt-get.cc:1313 -msgid "Do you want to continue?" -msgstr "您希望继续执行吗?" - -#: cmdline/apt-get.cc:1385 cmdline/apt-get.cc:2686 apt-pkg/algorithms.cc:1566 -#, c-format -msgid "Failed to fetch %s %s\n" -msgstr "无法下载 %s %s\n" - -#: cmdline/apt-get.cc:1403 -msgid "Some files failed to download" -msgstr "有一些文件无法下载" - -#: cmdline/apt-get.cc:1404 cmdline/apt-get.cc:2698 -msgid "Download complete and in download only mode" -msgstr "下载完毕,目前是“仅下载”模式" - -#: cmdline/apt-get.cc:1410 -msgid "" -"Unable to fetch some archives, maybe run apt-get update or try with --fix-" -"missing?" -msgstr "" -"有几个软件包无法下载,您可以运行 apt-get update 或者加上 --fix-missing 的选项" -"再试试?" - -#: cmdline/apt-get.cc:1414 -msgid "--fix-missing and media swapping is not currently supported" -msgstr "目前还不支持 --fix-missing 和介质交换" - -#: cmdline/apt-get.cc:1419 -msgid "Unable to correct missing packages." -msgstr "无法更正缺少的软件包。" - -#: cmdline/apt-get.cc:1420 -msgid "Aborting install." -msgstr "中止安装。" - -#: cmdline/apt-get.cc:1448 -msgid "" -"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:1452 -msgid "Note: This is done automatically and on purpose by dpkg." -msgstr "注意:这是自动被 dpkg 有意完成的。" - -#: cmdline/apt-get.cc:1590 -#, c-format -msgid "Ignore unavailable target release '%s' of package '%s'" -msgstr "忽略不可用的软件包 %2$s 的目标发行版本 %1$s" +msgid "Can not find a package '%s' with release '%s'" +msgstr "无法按照正则表达式 %s 找到任何软件包" -#: cmdline/apt-get.cc:1622 +#: cmdline/apt-get.cc:366 #, c-format msgid "Picking '%s' as source package instead of '%s'\n" msgstr "选择 %s 作为源代码包而非 %s\n" -#. if (VerTag.empty() == false && Last == 0) -#: cmdline/apt-get.cc:1660 -#, c-format -msgid "Ignore unavailable version '%s' of package '%s'" +#: cmdline/apt-get.cc:422 +#, fuzzy, c-format +msgid "Can not find version '%s' of package '%s'" msgstr "忽略不可用的 %2$s 软件包的 %1$s 版" -#: cmdline/apt-get.cc:1676 -msgid "The update command takes no arguments" -msgstr " update 命令不需要参数" - -#: cmdline/apt-get.cc:1742 -msgid "We are not supposed to delete stuff, can't start AutoRemover" -msgstr "我们不应该进行删除,无法启动自动删除器" - -#: cmdline/apt-get.cc:1846 -msgid "" -"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:1849 cmdline/apt-get.cc:2017 -msgid "The following information may help to resolve the situation:" -msgstr "下列信息可能会对解决问题有所帮助:" - -#: cmdline/apt-get.cc:1853 -msgid "Internal Error, AutoRemover broke stuff" -msgstr "内部错误,自动卸载工具坏事了" - -#: cmdline/apt-get.cc:1860 -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:1864 -#, 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:1866 -#, 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:1885 -msgid "Internal error, AllUpgrade broke stuff" -msgstr "内部错误,全部升级工具坏事了" - -#: cmdline/apt-get.cc:1984 -msgid "You might want to run 'apt-get -f install' to correct these:" -msgstr "您可能需要运行“apt-get -f install”来纠正下列错误:" - -#: cmdline/apt-get.cc:1988 -msgid "" -"Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a " -"solution)." -msgstr "" -"有未能满足的依赖关系。请尝试不指明软件包的名字来运行“apt-get -f install”(也可" -"以指定一个解决办法)。" - -#: cmdline/apt-get.cc:2002 -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" -"因为系统无法达到您要求的状态造成的。该版本中可能会有一些您需要的软件\n" -"包尚未被创建或是它们已被从新到(Incoming)目录移出。" - -#: cmdline/apt-get.cc:2023 -msgid "Broken packages" -msgstr "破损的软件包" - -#: cmdline/apt-get.cc:2049 -msgid "The following extra packages will be installed:" -msgstr "将会安装下列额外的软件包:" - -#: cmdline/apt-get.cc:2139 -msgid "Suggested packages:" -msgstr "建议安装的软件包:" - -#: cmdline/apt-get.cc:2140 -msgid "Recommended packages:" -msgstr "推荐安装的软件包:" - -#: cmdline/apt-get.cc:2182 +#: cmdline/apt-get.cc:453 #, c-format msgid "Couldn't find package %s" msgstr "无法找到软件包 %s" -#: cmdline/apt-get.cc:2189 cmdline/apt-mark.cc:70 +#: cmdline/apt-get.cc:458 cmdline/apt-mark.cc:70 +#, c-format +msgid "%s set to manually installed.\n" +msgstr "%s 被设置为手动安装。\n" + +#: cmdline/apt-get.cc:460 cmdline/apt-mark.cc:72 #, c-format msgid "%s set to automatically installed.\n" msgstr "%s 被设置为手动安装。\n" -#: cmdline/apt-get.cc:2197 cmdline/apt-mark.cc:114 +#: cmdline/apt-get.cc:468 cmdline/apt-mark.cc:116 msgid "" "This command is deprecated. Please use 'apt-mark auto' and 'apt-mark manual' " "instead." msgstr "" -#: cmdline/apt-get.cc:2213 -msgid "Calculating upgrade... " -msgstr "正在对升级进行计算... " - -#: cmdline/apt-get.cc:2216 methods/ftp.cc:712 methods/connect.cc:116 -msgid "Failed" -msgstr "失败" - -#: cmdline/apt-get.cc:2221 -msgid "Done" -msgstr "完成" - -#: cmdline/apt-get.cc:2288 cmdline/apt-get.cc:2296 +#: cmdline/apt-get.cc:537 cmdline/apt-get.cc:545 msgid "Internal error, problem resolver broke stuff" msgstr "内部错误,问题解决工具坏事了" -#: cmdline/apt-get.cc:2324 cmdline/apt-get.cc:2361 +#: cmdline/apt-get.cc:573 cmdline/apt-get.cc:610 msgid "Unable to lock the download directory" msgstr "无法锁定下载目录" -#: cmdline/apt-get.cc:2418 -#, c-format -msgid "Can't find a source to download version '%s' of '%s'" -msgstr "" - -#: cmdline/apt-get.cc:2423 -#, c-format -msgid "Downloading %s %s" -msgstr "" - -#: cmdline/apt-get.cc:2483 +#: cmdline/apt-get.cc:725 msgid "Must specify at least one package to fetch source for" msgstr "要下载源代码,必须指定至少一个对应的软件包" -#: cmdline/apt-get.cc:2523 cmdline/apt-get.cc:2835 +#: cmdline/apt-get.cc:765 cmdline/apt-get.cc:1060 #, c-format msgid "Unable to find a source package for %s" msgstr "无法找到与 %s 对应的源代码包" -#: cmdline/apt-get.cc:2540 +#: cmdline/apt-get.cc:782 #, c-format msgid "" "NOTICE: '%s' packaging is maintained in the '%s' version control system at:\n" @@ -877,7 +367,7 @@ msgstr "" "提示:%s 的打包工作被维护于以下位置的 %s 版本控制系统中:\n" "%s\n" -#: cmdline/apt-get.cc:2545 +#: cmdline/apt-get.cc:787 #, fuzzy, c-format msgid "" "Please use:\n" @@ -888,104 +378,114 @@ msgstr "" "bzr get %s\n" "获得该软件包的最近更新(可能尚未正式发布)。\n" -#: cmdline/apt-get.cc:2598 +#: cmdline/apt-get.cc:840 #, c-format msgid "Skipping already downloaded file '%s'\n" msgstr "忽略已下载过的文件“%s”\n" -#: cmdline/apt-get.cc:2635 +#: cmdline/apt-get.cc:863 cmdline/apt-get.cc:866 +#: apt-private/private-install.cc:198 apt-private/private-install.cc:201 +#, c-format +msgid "Couldn't determine free space in %s" +msgstr "无法获知您在 %s 上的可用空间" + +#: cmdline/apt-get.cc:877 #, c-format msgid "You don't have enough free space in %s" msgstr "您在 %s 上没有足够的可用空间" #. 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:2644 +#: cmdline/apt-get.cc:886 #, c-format msgid "Need to get %sB/%sB of source archives.\n" msgstr "需要下载 %sB/%sB 的源代码包。\n" #. 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:2649 +#: cmdline/apt-get.cc:891 #, c-format msgid "Need to get %sB of source archives.\n" msgstr "需要下载 %sB 的源代码包。\n" -#: cmdline/apt-get.cc:2655 +#: cmdline/apt-get.cc:897 #, c-format msgid "Fetch source %s\n" msgstr "下载源代码 %s\n" -#: cmdline/apt-get.cc:2693 +#: cmdline/apt-get.cc:918 msgid "Failed to fetch some archives." msgstr "有一些包文件无法下载。" -#: cmdline/apt-get.cc:2724 +#: cmdline/apt-get.cc:923 apt-private/private-install.cc:325 +msgid "Download complete and in download only mode" +msgstr "下载完毕,目前是“仅下载”模式" + +#: cmdline/apt-get.cc:949 #, c-format msgid "Skipping unpack of already unpacked source in %s\n" msgstr "忽略已经被解包到 %s 目录的源代码包\n" -#: cmdline/apt-get.cc:2736 +#: cmdline/apt-get.cc:961 #, c-format msgid "Unpack command '%s' failed.\n" msgstr "运行解包的命令“%s”出错。\n" -#: cmdline/apt-get.cc:2737 +#: cmdline/apt-get.cc:962 #, c-format msgid "Check if the 'dpkg-dev' package is installed.\n" msgstr "请检查是否安装了“dpkg-dev”软件包。\n" -#: cmdline/apt-get.cc:2759 +#: cmdline/apt-get.cc:984 #, c-format msgid "Build command '%s' failed.\n" msgstr "执行构造软件包命令“%s”失败。\n" -#: cmdline/apt-get.cc:2779 +#: cmdline/apt-get.cc:1004 msgid "Child process failed" msgstr "子进程出错" -#: cmdline/apt-get.cc:2798 +#: cmdline/apt-get.cc:1023 msgid "Must specify at least one package to check builddeps for" msgstr "要检查生成软件包的构建依赖关系,必须指定至少一个软件包" -#: cmdline/apt-get.cc:2823 +#: cmdline/apt-get.cc:1048 #, c-format msgid "" "No architecture information available for %s. See apt.conf(5) APT::" "Architectures for setup" msgstr "" -#: cmdline/apt-get.cc:2847 cmdline/apt-get.cc:2850 +#: cmdline/apt-get.cc:1072 cmdline/apt-get.cc:1075 #, c-format msgid "Unable to get build-dependency information for %s" msgstr "无法获得 %s 的构建依赖关系信息" -#: cmdline/apt-get.cc:2870 +#: cmdline/apt-get.cc:1095 #, c-format msgid "%s has no build depends.\n" msgstr " %s 没有构建依赖关系信息。\n" -#: cmdline/apt-get.cc:3040 +#: cmdline/apt-get.cc:1265 #, 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:3058 +#: cmdline/apt-get.cc:1283 #, 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:3081 +#: cmdline/apt-get.cc:1306 #, 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:3120 +#: cmdline/apt-get.cc:1345 #, fuzzy, c-format msgid "" "%s dependency for %s cannot be satisfied because candidate version of " @@ -994,37 +494,37 @@ msgstr "" "由于无法找到符合要求的软件包 %3$s 的可用版本,因此不能满足 %2$s 所要求的 " "%1$s 依赖关系" -#: cmdline/apt-get.cc:3126 +#: cmdline/apt-get.cc:1351 #, 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:3149 +#: cmdline/apt-get.cc:1374 #, c-format msgid "Failed to satisfy %s dependency for %s: %s" msgstr "无法满足 %2$s 所要求 %1$s 依赖关系:%3$s" -#: cmdline/apt-get.cc:3164 +#: cmdline/apt-get.cc:1389 #, c-format msgid "Build-dependencies for %s could not be satisfied." msgstr "不能满足软件包 %s 所要求的构建依赖关系。" -#: cmdline/apt-get.cc:3169 +#: cmdline/apt-get.cc:1394 msgid "Failed to process build dependencies" msgstr "无法处理构建依赖关系" -#: cmdline/apt-get.cc:3262 cmdline/apt-get.cc:3274 +#: cmdline/apt-get.cc:1487 cmdline/apt-get.cc:1499 #, fuzzy, c-format msgid "Changelog for %s (%s)" msgstr "正在连接 %s (%s)" -#: cmdline/apt-get.cc:3397 +#: cmdline/apt-get.cc:1585 msgid "Supported modules:" msgstr "支持的模块:" -#: cmdline/apt-get.cc:3438 +#: cmdline/apt-get.cc:1626 #, fuzzy msgid "" "Usage: apt-get [options] command\n" @@ -1112,101 +612,53 @@ msgstr "" "以获取更多信息和选项。\n" " 本 APT 具有超级牛力。\n" -#: cmdline/apt-get.cc:3603 -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:60 -msgid "Hit " -msgstr "命中 " - -#: cmdline/acqprogress.cc:84 -msgid "Get:" -msgstr "获取:" - -#: cmdline/acqprogress.cc:115 -msgid "Ign " -msgstr "忽略 " - -#: cmdline/acqprogress.cc:119 -msgid "Err " -msgstr "错误 " - -#: cmdline/acqprogress.cc:140 -#, c-format -msgid "Fetched %sB in %s (%sB/s)\n" -msgstr "下载 %sB,耗时 %s (%sB/s)\n" - -#: cmdline/acqprogress.cc:230 -#, c-format -msgid " [Working]" -msgstr " [执行中]" - -#: cmdline/acqprogress.cc:286 -#, c-format -msgid "" -"Media change: please insert the disc labeled\n" -" '%s'\n" -"in the drive '%s' and press enter\n" -msgstr "" -"更换介质:请把标有\n" -"“%s”\n" -"的盘片插入驱动器“%s”再按回车键\n" - -#: cmdline/apt-mark.cc:55 +#: cmdline/apt-mark.cc:57 #, fuzzy, c-format msgid "%s can not be marked as it is not installed.\n" msgstr "但是它还没有被安装" -#: cmdline/apt-mark.cc:61 +#: cmdline/apt-mark.cc:63 #, fuzzy, c-format msgid "%s was already set to manually installed.\n" msgstr "%s 被设置为手动安装。\n" -#: cmdline/apt-mark.cc:63 +#: cmdline/apt-mark.cc:65 #, fuzzy, c-format msgid "%s was already set to automatically installed.\n" msgstr "%s 被设置为手动安装。\n" -#: cmdline/apt-mark.cc:228 +#: cmdline/apt-mark.cc:230 #, fuzzy, c-format msgid "%s was already set on hold.\n" msgstr "%s 已经是最新的版本了。\n" -#: cmdline/apt-mark.cc:230 +#: cmdline/apt-mark.cc:232 #, fuzzy, c-format msgid "%s was already not hold.\n" msgstr "%s 已经是最新的版本了。\n" -#: cmdline/apt-mark.cc:245 cmdline/apt-mark.cc:326 -#: apt-pkg/contrib/fileutl.cc:832 apt-pkg/contrib/gpgv.cc:223 -#: apt-pkg/deb/dpkgpm.cc:1032 +#: cmdline/apt-mark.cc:247 cmdline/apt-mark.cc:328 +#: apt-pkg/contrib/fileutl.cc:850 apt-pkg/contrib/gpgv.cc:217 +#: apt-pkg/deb/dpkgpm.cc:1182 #, c-format msgid "Waited for %s but it wasn't there" msgstr "等待子进程 %s 的退出,但是它并不存在" -#: cmdline/apt-mark.cc:260 cmdline/apt-mark.cc:309 +#: cmdline/apt-mark.cc:262 cmdline/apt-mark.cc:311 #, fuzzy, c-format msgid "%s set on hold.\n" msgstr "%s 已设置为手动安装。\n" -#: cmdline/apt-mark.cc:262 cmdline/apt-mark.cc:314 +#: cmdline/apt-mark.cc:264 cmdline/apt-mark.cc:316 #, fuzzy, c-format msgid "Canceled hold on %s.\n" msgstr "无法打开 %s" -#: cmdline/apt-mark.cc:332 +#: cmdline/apt-mark.cc:334 msgid "Executing dpkg failed. Are you root?" msgstr "" -#: cmdline/apt-mark.cc:379 +#: cmdline/apt-mark.cc:381 msgid "" "Usage: apt-mark [options] {auto|manual} pkg1 [pkg2 ...]\n" "\n" @@ -1216,6 +668,11 @@ msgid "" "Commands:\n" " auto - Mark the given packages as automatically installed\n" " manual - Mark the given packages as manually installed\n" +" hold - Mark a package as held back\n" +" unhold - Unset a package set as held back\n" +" showauto - Print the list of automatically installed packages\n" +" showmanual - Print the list of manually installed packages\n" +" showhold - Print the list of package on hold\n" "\n" "Options:\n" " -h This help text.\n" @@ -1228,6 +685,28 @@ msgid "" "See the apt-mark(8) and apt.conf(5) manual pages for more information." msgstr "" +#: cmdline/apt.cc:71 +msgid "" +"Usage: apt [options] command\n" +"\n" +"CLI for apt.\n" +"Basic commands: \n" +" list - list packages based on package names\n" +" search - search in package descriptions\n" +" show - show package details\n" +"\n" +" update - update list of available packages\n" +"\n" +" install - install packages\n" +" remove - remove packages\n" +"\n" +" upgrade - upgrade the system by installing/upgrading packages\n" +" full-upgrade - upgrade the system by removing/installing/upgrading " +"packages\n" +"\n" +" edit-sources - edit the source information file\n" +msgstr "" + #: methods/cdrom.cc:203 #, c-format msgid "Unable to read the cdrom database %s" @@ -1254,16 +733,16 @@ msgstr "无法卸载现在挂载于 %s 的 CD-ROM,它可能正在使用中。" msgid "Disk not found." msgstr "找不到盘片。" -#: methods/cdrom.cc:262 methods/file.cc:82 methods/rsh.cc:275 +#: methods/cdrom.cc:262 methods/file.cc:82 methods/rsh.cc:274 msgid "File not found" msgstr "无法找到该文件" -#: methods/copy.cc:46 methods/gzip.cc:105 methods/gzip.cc:114 -#: methods/rred.cc:512 methods/rred.cc:521 +#: methods/copy.cc:46 methods/gzip.cc:106 methods/rred.cc:599 +#: methods/rred.cc:609 msgid "Failed to stat" msgstr "无法读取状态" -#: methods/copy.cc:83 methods/gzip.cc:111 methods/rred.cc:518 +#: methods/copy.cc:82 methods/gzip.cc:113 methods/rred.cc:606 msgid "Failed to set modification time" msgstr "无法设置文件的修改日期" @@ -1272,151 +751,155 @@ 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:173 +#: methods/ftp.cc:172 msgid "Logging in" msgstr "正在登录" -#: methods/ftp.cc:179 +#: methods/ftp.cc:178 msgid "Unable to determine the peer name" msgstr "无法获知对方主机名" -#: methods/ftp.cc:184 +#: methods/ftp.cc:183 msgid "Unable to determine the local name" msgstr "无法获知本地主机名" -#: methods/ftp.cc:215 methods/ftp.cc:243 +#: methods/ftp.cc:214 methods/ftp.cc:242 #, c-format msgid "The server refused the connection and said: %s" msgstr "服务器拒绝了我们的连接,响应信息为:%s" -#: methods/ftp.cc:221 +#: methods/ftp.cc:220 #, c-format msgid "USER failed, server said: %s" msgstr "USER 指令出错,服务器响应信息为:%s" -#: methods/ftp.cc:228 +#: methods/ftp.cc:227 #, c-format msgid "PASS failed, server said: %s" msgstr "PASS 指令出错,服务器响应信息为:%s" -#: methods/ftp.cc:248 +#: methods/ftp.cc:247 msgid "" "A proxy server was specified but no login script, Acquire::ftp::ProxyLogin " "is empty." msgstr "" "您指定了代理服务器,但是没有登陆脚本,Acquire::ftp::ProxyLogin 设置为空。" -#: methods/ftp.cc:276 +#: methods/ftp.cc:275 #, c-format msgid "Login script command '%s' failed, server said: %s" msgstr "登录脚本命令“%s”出错,服务器响应信息为:%s" -#: methods/ftp.cc:302 +#: methods/ftp.cc:301 #, c-format msgid "TYPE failed, server said: %s" msgstr "TYPE 指令出错,服务器响应信息为:%s" -#: methods/ftp.cc:340 methods/ftp.cc:452 methods/rsh.cc:192 methods/rsh.cc:237 +#: methods/ftp.cc:339 methods/ftp.cc:451 methods/rsh.cc:191 methods/rsh.cc:236 msgid "Connection timeout" msgstr "连接超时" -#: methods/ftp.cc:346 +#: methods/ftp.cc:345 msgid "Server closed the connection" msgstr "服务器关闭了连接" -#: methods/ftp.cc:349 methods/rsh.cc:199 apt-pkg/contrib/fileutl.cc:1264 -#: apt-pkg/contrib/fileutl.cc:1273 apt-pkg/contrib/fileutl.cc:1276 +#: methods/ftp.cc:348 methods/rsh.cc:198 apt-pkg/contrib/fileutl.cc:1292 +#: apt-pkg/contrib/fileutl.cc:1301 apt-pkg/contrib/fileutl.cc:1304 msgid "Read error" msgstr "读错误" -#: methods/ftp.cc:356 methods/rsh.cc:206 +#: methods/ftp.cc:355 methods/rsh.cc:205 msgid "A response overflowed the buffer." msgstr "回应超出了缓存区大小。" -#: methods/ftp.cc:373 methods/ftp.cc:385 +#: methods/ftp.cc:372 methods/ftp.cc:384 msgid "Protocol corruption" msgstr "协议有误" -#: methods/ftp.cc:458 methods/rred.cc:238 methods/rsh.cc:243 -#: apt-pkg/contrib/fileutl.cc:1360 apt-pkg/contrib/fileutl.cc:1369 -#: apt-pkg/contrib/fileutl.cc:1372 apt-pkg/contrib/fileutl.cc:1397 +#: methods/ftp.cc:457 methods/rsh.cc:242 apt-pkg/contrib/fileutl.cc:1388 +#: apt-pkg/contrib/fileutl.cc:1397 apt-pkg/contrib/fileutl.cc:1400 +#: apt-pkg/contrib/fileutl.cc:1425 msgid "Write error" msgstr "写出错" -#: methods/ftp.cc:697 methods/ftp.cc:703 methods/ftp.cc:738 +#: methods/ftp.cc:696 methods/ftp.cc:702 methods/ftp.cc:737 msgid "Could not create a socket" msgstr "无法创建套接字" -#: methods/ftp.cc:708 +#: methods/ftp.cc:707 msgid "Could not connect data socket, connection timed out" msgstr "无法连接上数据套接字,连接超时" -#: methods/ftp.cc:714 +#: methods/ftp.cc:711 methods/connect.cc:116 apt-private/private-upgrade.cc:22 +msgid "Failed" +msgstr "失败" + +#: methods/ftp.cc:713 msgid "Could not connect passive socket." msgstr "无法连接被动模式的套接字。" -#: methods/ftp.cc:731 +#: methods/ftp.cc:730 msgid "getaddrinfo was unable to get a listening socket" msgstr "getaddrinfo 无法得到监听套接字" -#: methods/ftp.cc:745 +#: methods/ftp.cc:744 msgid "Could not bind a socket" msgstr "无法绑定套接字" -#: methods/ftp.cc:749 +#: methods/ftp.cc:748 msgid "Could not listen on the socket" msgstr "无法在套接字上监听" -#: methods/ftp.cc:756 +#: methods/ftp.cc:755 msgid "Could not determine the socket's name" msgstr "无法确定套接字的名字" -#: methods/ftp.cc:788 +#: methods/ftp.cc:787 msgid "Unable to send PORT command" msgstr "无法发出 PORT 指令" -#: methods/ftp.cc:798 +#: methods/ftp.cc:797 #, c-format msgid "Unknown address family %u (AF_*)" msgstr "无法识别的地址族 %u (AF_*)" -#: methods/ftp.cc:807 +#: methods/ftp.cc:806 #, c-format msgid "EPRT failed, server said: %s" msgstr "EPRT 指令出错,服务器响应信息为:%s" -#: methods/ftp.cc:827 +#: methods/ftp.cc:826 msgid "Data socket connect timed out" msgstr "数据套接字连接超时" -#: methods/ftp.cc:834 +#: methods/ftp.cc:833 msgid "Unable to accept connection" msgstr "无法接受连接" -#: methods/ftp.cc:873 methods/http.cc:1038 methods/rsh.cc:313 +#: methods/ftp.cc:872 methods/server.cc:357 methods/rsh.cc:312 msgid "Problem hashing file" msgstr "把文件加入哈希表时出错" -#: methods/ftp.cc:886 +#: methods/ftp.cc:885 #, c-format msgid "Unable to fetch file, server said '%s'" msgstr "无法获取文件,服务器响应信息为“%s”" -#: methods/ftp.cc:901 methods/rsh.cc:332 +#: methods/ftp.cc:900 methods/rsh.cc:331 msgid "Data socket timed out" msgstr "数据套接字超时" -#: methods/ftp.cc:931 +#: methods/ftp.cc:930 #, c-format msgid "Data transfer failed, server said '%s'" msgstr "数据传送出错,服务器响应信息为“%s”" #. Get the files information -#: methods/ftp.cc:1008 +#: methods/ftp.cc:1009 msgid "Query" msgstr "查询" -#: methods/ftp.cc:1120 +#: methods/ftp.cc:1123 msgid "Unable to invoke " msgstr "无法调用 " @@ -1482,36 +965,36 @@ msgstr "解析“%s:%s”时,出现了某些故障(%i - %s)" msgid "Unable to connect to %s:%s:" msgstr "不能连接到 %s:%s:" -#: methods/gpgv.cc:167 +#: methods/gpgv.cc:166 msgid "" "Internal error: Good signature, but could not determine key fingerprint?!" msgstr "内部错误:签名正确无误,但是无法确认密钥指纹?!" -#: methods/gpgv.cc:171 +#: methods/gpgv.cc:170 msgid "At least one invalid signature was encountered." msgstr "至少发现一个无效的签名。" -#: methods/gpgv.cc:173 +#: methods/gpgv.cc:172 msgid "Could not execute 'gpgv' to verify signature (is gpgv installed?)" msgstr "无法运行 gpgv 以验证签名(您安装了 gpgv 吗?)" #. TRANSLATORS: %s is a single techy word like 'NODATA' -#: methods/gpgv.cc:179 +#: methods/gpgv.cc:178 #, c-format msgid "" "Clearsigned file isn't valid, got '%s' (does the network require " "authentication?)" msgstr "" -#: methods/gpgv.cc:183 +#: methods/gpgv.cc:182 msgid "Unknown error executing gpgv" msgstr "运行 gpgv 时发生未知错误" -#: methods/gpgv.cc:216 methods/gpgv.cc:223 +#: methods/gpgv.cc:215 methods/gpgv.cc:222 msgid "The following signatures were invalid:\n" msgstr "下列签名无效:\n" -#: methods/gpgv.cc:230 +#: methods/gpgv.cc:229 msgid "" "The following signatures couldn't be verified because the public key is not " "available:\n" @@ -1521,81 +1004,600 @@ msgstr "由于没有公钥,无法验证下列签名:\n" msgid "Empty files can't be valid archives" msgstr "" -#: methods/http.cc:394 +#: methods/http.cc:516 +msgid "Error writing to the file" +msgstr "写入文件出错" + +#: methods/http.cc:530 +msgid "Error reading from server. Remote end closed connection" +msgstr "从服务器读取数据时出错,对方关闭了连接" + +#: methods/http.cc:532 +msgid "Error reading from server" +msgstr "从服务器读取数据出错" + +#: methods/http.cc:568 +msgid "Error writing to file" +msgstr "写入文件出错" + +#: methods/http.cc:628 +msgid "Select failed" +msgstr "select 调用出错" + +#: methods/http.cc:633 +msgid "Connection timed out" +msgstr "连接超时" + +#: methods/http.cc:656 +msgid "Error writing to output file" +msgstr "写输出文件时出错" + +#: methods/server.cc:56 msgid "Waiting for headers" msgstr "正在等待报头" -#: methods/http.cc:544 +#: methods/server.cc:114 msgid "Bad header line" msgstr "错误的报头行" -#: methods/http.cc:569 methods/http.cc:576 +#: methods/server.cc:139 methods/server.cc:146 msgid "The HTTP server sent an invalid reply header" msgstr "该 HTTP 服务器发送了一个无效的应答报头" -#: methods/http.cc:606 +#: methods/server.cc:176 msgid "The HTTP server sent an invalid Content-Length header" msgstr "该 HTTP 服务器发送了一个无效的 Content-Length 报头" -#: methods/http.cc:621 +#: methods/server.cc:199 msgid "The HTTP server sent an invalid Content-Range header" msgstr "该 HTTP 服务器发送了一个无效的 Content-Range 报头" -#: methods/http.cc:623 +#: methods/server.cc:201 msgid "This HTTP server has broken range support" msgstr "该 HTTP 服务器的 range 支持不正常" -#: methods/http.cc:647 +#: methods/server.cc:225 msgid "Unknown date format" msgstr "无法识别的日期格式" -#: methods/http.cc:826 -msgid "Select failed" -msgstr "select 调用出错" +#: methods/server.cc:494 +msgid "Bad header data" +msgstr "错误的报头数据" -#: methods/http.cc:831 -msgid "Connection timed out" -msgstr "连接超时" +#: methods/server.cc:511 methods/server.cc:567 +msgid "Connection failed" +msgstr "连接失败" -#: methods/http.cc:854 -msgid "Error writing to output file" -msgstr "写输出文件时出错" +#: methods/server.cc:659 +msgid "Internal error" +msgstr "内部错误" -#: methods/http.cc:885 -msgid "Error writing to file" -msgstr "写入文件出错" +#: apt-private/private-list.cc:147 +msgid "Listing" +msgstr "" -#: methods/http.cc:913 -msgid "Error writing to the file" -msgstr "写入文件出错" +#: apt-private/private-install.cc:93 +msgid "Internal error, InstallPackages was called with broken packages!" +msgstr "内部错误,InstallPackages 被用在了无法安装的软件包上!" -#: methods/http.cc:927 -msgid "Error reading from server. Remote end closed connection" -msgstr "从服务器读取数据时出错,对方关闭了连接" +#: apt-private/private-install.cc:102 +msgid "Packages need to be removed but remove is disabled." +msgstr "有软件包需要被卸载,但是卸载动作被程序设置所禁止。" -#: methods/http.cc:929 -msgid "Error reading from server" -msgstr "从服务器读取数据出错" +#: apt-private/private-install.cc:121 +msgid "Internal error, Ordering didn't finish" +msgstr "内部错误,Ordering 未能完成" -#: methods/http.cc:1197 -msgid "Bad header data" -msgstr "错误的报头数据" +#: apt-private/private-install.cc:159 +msgid "How odd.. The sizes didn't match, email apt@packages.debian.org" +msgstr "怪了……文件大小不符,请发信给 apt@packages.debian.org 吧" -#: methods/http.cc:1214 methods/http.cc:1269 -msgid "Connection failed" -msgstr "连接失败" +#. 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 +#: apt-private/private-install.cc:166 +#, c-format +msgid "Need to get %sB/%sB of archives.\n" +msgstr "需要下载 %sB/%sB 的软件包。\n" -#: methods/http.cc:1361 -msgid "Internal error" -msgstr "内部错误" +#. 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 +#: apt-private/private-install.cc:171 +#, c-format +msgid "Need to get %sB of archives.\n" +msgstr "需要下载 %sB 的软件包。\n" + +#. 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 +#: apt-private/private-install.cc:178 +#, c-format +msgid "After this operation, %sB of additional disk space will be used.\n" +msgstr "解压缩后会消耗掉 %sB 的额外空间。\n" + +#. 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 +#: apt-private/private-install.cc:183 +#, c-format +msgid "After this operation, %sB disk space will be freed.\n" +msgstr "解压缩后将会空出 %sB 的空间。\n" + +#: apt-private/private-install.cc:211 +#, c-format +msgid "You don't have enough free space in %s." +msgstr "您在 %s 上没有足够的可用空间。" + +#: apt-private/private-install.cc:221 apt-private/private-download.cc:55 +msgid "There are problems and -y was used without --force-yes" +msgstr "碰到了一些问题,您使用了 -y 选项,但是没有用 --force-yes" + +#: apt-private/private-install.cc:227 apt-private/private-install.cc:249 +msgid "Trivial Only specified but this is not a trivial operation." +msgstr "虽然您指定了仅执行常规操作,但这不是个常规操作。" + +#. TRANSLATOR: This string needs to be typed by the user as a confirmation, so be +#. careful with hard to type or special characters (like non-breaking spaces) +#: apt-private/private-install.cc:231 +msgid "Yes, do as I say!" +msgstr "是,按我说的做!" + +#: apt-private/private-install.cc:233 +#, c-format +msgid "" +"You are about to do something potentially harmful.\n" +"To continue type in the phrase '%s'\n" +" ?] " +msgstr "" +"您的操作会导致潜在的危害。\n" +"若还想继续的话,就输入下面的短句“%s”\n" +" ?] " + +#: apt-private/private-install.cc:239 apt-private/private-install.cc:257 +msgid "Abort." +msgstr "中止执行。" + +#: apt-private/private-install.cc:254 +msgid "Do you want to continue?" +msgstr "您希望继续执行吗?" + +#: apt-private/private-install.cc:324 +msgid "Some files failed to download" +msgstr "有一些文件无法下载" + +#: apt-private/private-install.cc:331 +msgid "" +"Unable to fetch some archives, maybe run apt-get update or try with --fix-" +"missing?" +msgstr "" +"有几个软件包无法下载,您可以运行 apt-get update 或者加上 --fix-missing 的选项" +"再试试?" + +#: apt-private/private-install.cc:335 +msgid "--fix-missing and media swapping is not currently supported" +msgstr "目前还不支持 --fix-missing 和介质交换" + +#: apt-private/private-install.cc:340 +msgid "Unable to correct missing packages." +msgstr "无法更正缺少的软件包。" + +#: apt-private/private-install.cc:341 +msgid "Aborting install." +msgstr "中止安装。" + +#: apt-private/private-install.cc:377 +msgid "" +"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] "以下软件包因为文件已被其他软件包覆盖而消失:" + +#: apt-private/private-install.cc:381 +msgid "Note: This is done automatically and on purpose by dpkg." +msgstr "注意:这是自动被 dpkg 有意完成的。" + +#: apt-private/private-install.cc:402 +msgid "We are not supposed to delete stuff, can't start AutoRemover" +msgstr "我们不应该进行删除,无法启动自动删除器" + +#: apt-private/private-install.cc:510 +msgid "" +"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 << std::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.") << std::endl; +#. } +#. +#: apt-private/private-install.cc:513 apt-private/private-install.cc:654 +msgid "The following information may help to resolve the situation:" +msgstr "下列信息可能会对解决问题有所帮助:" + +#: apt-private/private-install.cc:517 +msgid "Internal Error, AutoRemover broke stuff" +msgstr "内部错误,自动卸载工具坏事了" + +#: apt-private/private-install.cc:524 +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] "下列软件包是自动安装的并且现在不需要了:" + +#: apt-private/private-install.cc:528 +#, 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" + +#: apt-private/private-install.cc:530 +#, fuzzy +msgid "Use 'apt-get autoremove' to remove it." +msgid_plural "Use 'apt-get autoremove' to remove them." +msgstr[0] "使用'apt-get autoremove'来卸载它们" + +#: apt-private/private-install.cc:624 +msgid "You might want to run 'apt-get -f install' to correct these:" +msgstr "您可能需要运行“apt-get -f install”来纠正下列错误:" + +#: apt-private/private-install.cc:626 +msgid "" +"Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a " +"solution)." +msgstr "" +"有未能满足的依赖关系。请尝试不指明软件包的名字来运行“apt-get -f install”(也可" +"以指定一个解决办法)。" + +#: apt-private/private-install.cc:639 +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" +"因为系统无法达到您要求的状态造成的。该版本中可能会有一些您需要的软件\n" +"包尚未被创建或是它们已被从新到(Incoming)目录移出。" + +#: apt-private/private-install.cc:660 +msgid "Broken packages" +msgstr "破损的软件包" + +#: apt-private/private-install.cc:713 +msgid "The following extra packages will be installed:" +msgstr "将会安装下列额外的软件包:" + +#: apt-private/private-install.cc:803 +msgid "Suggested packages:" +msgstr "建议安装的软件包:" + +#: apt-private/private-install.cc:804 +msgid "Recommended packages:" +msgstr "推荐安装的软件包:" + +#: apt-private/private-download.cc:32 +msgid "WARNING: The following packages cannot be authenticated!" +msgstr "【警告】:下列软件包不能通过验证!" + +#: apt-private/private-download.cc:36 +msgid "Authentication warning overridden.\n" +msgstr "忽略了认证警告。\n" + +#: apt-private/private-download.cc:41 apt-private/private-download.cc:48 +msgid "Some packages could not be authenticated" +msgstr "有些软件包不能通过验证" + +#: apt-private/private-download.cc:46 +msgid "Install these packages without verification?" +msgstr "不经验证就安装这些软件包吗?" + +#: apt-private/private-download.cc:87 apt-pkg/update.cc:84 +#, c-format +msgid "Failed to fetch %s %s\n" +msgstr "无法下载 %s %s\n" + +#: apt-private/private-output.cc:75 apt-private/private-show.cc:81 +#: apt-private/private-show.cc:86 +msgid "unknown" +msgstr "" + +#: apt-private/private-output.cc:201 +#, fuzzy, c-format +msgid "[installed,upgradable to: %s]" +msgstr " [已安装]" + +#: apt-private/private-output.cc:205 +#, fuzzy +msgid "[installed,local]" +msgstr " [已安装]" + +#: apt-private/private-output.cc:208 +msgid "[installed,auto-removable]" +msgstr "" + +#: apt-private/private-output.cc:210 +#, fuzzy +msgid "[installed,automatic]" +msgstr " [已安装]" + +#: apt-private/private-output.cc:212 +#, fuzzy +msgid "[installed]" +msgstr " [已安装]" + +#: apt-private/private-output.cc:216 +#, c-format +msgid "[upgradable from: %s]" +msgstr "" + +#: apt-private/private-output.cc:220 +msgid "[residual-config]" +msgstr "" + +#: apt-private/private-output.cc:320 +msgid "The following packages have unmet dependencies:" +msgstr "下列软件包有未满足的依赖关系:" + +#: apt-private/private-output.cc:410 +#, c-format +msgid "but %s is installed" +msgstr "但是 %s 已经安装" + +#: apt-private/private-output.cc:412 +#, c-format +msgid "but %s is to be installed" +msgstr "但是 %s 正要被安装" + +#: apt-private/private-output.cc:419 +msgid "but it is not installable" +msgstr "但无法安装它" + +#: apt-private/private-output.cc:421 +msgid "but it is a virtual package" +msgstr "但是它是虚拟软件包" + +#: apt-private/private-output.cc:424 +msgid "but it is not installed" +msgstr "但是它还没有被安装" + +#: apt-private/private-output.cc:424 +msgid "but it is not going to be installed" +msgstr "但是它将不会被安装" + +#: apt-private/private-output.cc:429 +msgid " or" +msgstr " 或" + +#: apt-private/private-output.cc:458 +msgid "The following NEW packages will be installed:" +msgstr "下列【新】软件包将被安装:" + +#: apt-private/private-output.cc:484 +msgid "The following packages will be REMOVED:" +msgstr "下列软件包将被【卸载】:" + +#: apt-private/private-output.cc:506 +msgid "The following packages have been kept back:" +msgstr "下列软件包的版本将保持不变:" + +#: apt-private/private-output.cc:527 +msgid "The following packages will be upgraded:" +msgstr "下列软件包将被升级:" + +#: apt-private/private-output.cc:548 +msgid "The following packages will be DOWNGRADED:" +msgstr "下列软件包将被【降级】:" + +#: apt-private/private-output.cc:568 +msgid "The following held packages will be changed:" +msgstr "下列被要求保持版本不变的软件包将被改变:" + +#: apt-private/private-output.cc:623 +#, c-format +msgid "%s (due to %s) " +msgstr "%s (是由于 %s) " + +#: apt-private/private-output.cc:631 +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" +"请勿尝试,除非您确实知道您在做什么!" + +#: apt-private/private-output.cc:662 +#, c-format +msgid "%lu upgraded, %lu newly installed, " +msgstr "升级了 %lu 个软件包,新安装了 %lu 个软件包," + +#: apt-private/private-output.cc:666 +#, c-format +msgid "%lu reinstalled, " +msgstr "重新安装了 %lu 个软件包," + +#: apt-private/private-output.cc:668 +#, c-format +msgid "%lu downgraded, " +msgstr "降级了 %lu 个软件包," + +#: apt-private/private-output.cc:670 +#, c-format +msgid "%lu to remove and %lu not upgraded.\n" +msgstr "要卸载 %lu 个软件包,有 %lu 个软件包未被升级。\n" + +#: apt-private/private-output.cc:674 +#, c-format +msgid "%lu not fully installed or removed.\n" +msgstr "有 %lu 个软件包没有被完全安装或卸载。\n" + +#. TRANSLATOR: Yes/No question help-text: defaulting to Y[es] +#. e.g. "Do you want to continue? [Y/n] " +#. The user has to answer with an input matching the +#. YESEXPR/NOEXPR defined in your l10n. +#: apt-private/private-output.cc:696 +msgid "[Y/n]" +msgstr "" + +#. TRANSLATOR: Yes/No question help-text: defaulting to N[o] +#. e.g. "Should this file be removed? [y/N] " +#. The user has to answer with an input matching the +#. YESEXPR/NOEXPR defined in your l10n. +#: apt-private/private-output.cc:702 +msgid "[y/N]" +msgstr "" + +#. TRANSLATOR: "Yes" answer printed for a yes/no question if --assume-yes is set +#: apt-private/private-output.cc:713 +msgid "Y" +msgstr "" + +#. TRANSLATOR: "No" answer printed for a yes/no question if --assume-no is set +#: apt-private/private-output.cc:719 +msgid "N" +msgstr "" + +#: apt-private/private-output.cc:741 apt-pkg/cachefilter.cc:33 +#, c-format +msgid "Regex compilation error - %s" +msgstr "编译正则表达式时出错 - %s" + +#: apt-private/private-cachefile.cc:87 +msgid "Correcting dependencies..." +msgstr "正在更正依赖关系..." + +#: apt-private/private-cachefile.cc:90 +msgid " failed." +msgstr " 失败。" + +#: apt-private/private-cachefile.cc:93 +msgid "Unable to correct dependencies" +msgstr "无法更正依赖关系" + +#: apt-private/private-cachefile.cc:96 +msgid "Unable to minimize the upgrade set" +msgstr "无法最小化要升级的软件包集合" + +#: apt-private/private-cachefile.cc:98 +msgid " Done" +msgstr " 完成" + +#: apt-private/private-cachefile.cc:102 +msgid "You might want to run 'apt-get -f install' to correct these." +msgstr "您也许需要运行“apt-get -f install”来修正上面的错误。" + +#: apt-private/private-cachefile.cc:105 +msgid "Unmet dependencies. Try using -f." +msgstr "不能满足依赖关系。不妨试一下 -f 选项。" + +#: apt-private/private-cacheset.cc:26 apt-private/private-search.cc:57 +msgid "Sorting" +msgstr "" + +#: apt-private/private-update.cc:45 +msgid "The update command takes no arguments" +msgstr " update 命令不需要参数" + +#: apt-private/private-upgrade.cc:19 +msgid "Calculating upgrade... " +msgstr "正在对升级进行计算... " + +#: apt-private/private-upgrade.cc:24 +#, fuzzy +msgid "Internal error, Upgrade broke stuff" +msgstr "内部错误,全部升级工具坏事了" + +#: apt-private/private-upgrade.cc:26 +msgid "Done" +msgstr "完成" + +#: apt-private/private-search.cc:61 +msgid "Full Text Search" +msgstr "" + +#: apt-private/private-show.cc:152 +#, c-format +msgid "There is %lu additional record. Please use the '-a' switch to see it" +msgid_plural "" +"There are %lu additional records. Please use the '-a' switch to see them." +msgstr[0] "" + +#: apt-private/private-show.cc:159 +msgid "not a real package (virtual)" +msgstr "" + +#: apt-private/private-main.cc:19 +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" +" 同时请记住此时并未锁定,所以请勿完全相信当前的情况!" + +#: apt-private/private-sources.cc:45 +#, fuzzy, c-format +msgid "Failed to parse %s. Edit again? " +msgstr "无法将 %s 重命名为 %s" + +#: apt-private/private-sources.cc:57 +#, c-format +msgid "Your '%s' file changed, please run 'apt-get update'." +msgstr "" + +#: apt-private/acqprogress.cc:63 +msgid "Hit " +msgstr "命中 " + +#: apt-private/acqprogress.cc:87 +msgid "Get:" +msgstr "获取:" + +#: apt-private/acqprogress.cc:118 +msgid "Ign " +msgstr "忽略 " + +#: apt-private/acqprogress.cc:122 +msgid "Err " +msgstr "错误 " + +#: apt-private/acqprogress.cc:143 +#, c-format +msgid "Fetched %sB in %s (%sB/s)\n" +msgstr "下载 %sB,耗时 %s (%sB/s)\n" + +#: apt-private/acqprogress.cc:233 +#, c-format +msgid " [Working]" +msgstr " [执行中]" + +#: apt-private/acqprogress.cc:294 +#, c-format +msgid "" +"Media change: please insert the disc labeled\n" +" '%s'\n" +"in the drive '%s' and press enter\n" +msgstr "" +"更换介质:请把标有\n" +"“%s”\n" +"的盘片插入驱动器“%s”再按回车键\n" #. 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:464 -#: apt-pkg/contrib/cdromutl.cc:184 apt-pkg/contrib/fileutl.cc:404 -#: apt-pkg/contrib/fileutl.cc:517 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:362 +#: apt-pkg/contrib/cdromutl.cc:184 apt-pkg/contrib/fileutl.cc:406 +#: apt-pkg/contrib/fileutl.cc:519 apt-pkg/sourcelist.cc:271 +#: apt-pkg/sourcelist.cc:277 apt-pkg/acquire.cc:485 apt-pkg/init.cc:100 +#: apt-pkg/init.cc:108 apt-pkg/clean.cc:36 apt-pkg/policy.cc:373 #, c-format msgid "Unable to read %s" msgstr "无法读取 %s" @@ -1632,54 +1634,40 @@ msgstr "没有找到镜像文件 %s" 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 +#: methods/rsh.cc:98 ftparchive/multicompress.cc:169 msgid "Failed to create IPC pipe to subprocess" msgstr "无法为子进程创建 IPC 管道" -#: methods/rsh.cc:340 +#: methods/rsh.cc:339 msgid "Connection closed prematurely" msgstr "连接被永久关闭" -#: dselect/install:32 +#: dselect/install:33 msgid "Bad default setting!" msgstr "错误的默认设置!" -#: dselect/install:51 dselect/install:83 dselect/install:87 dselect/install:94 -#: dselect/install:105 dselect/update:45 +#: dselect/install:52 dselect/install:84 dselect/install:88 dselect/install:95 +#: dselect/install:106 dselect/update:45 msgid "Press enter to continue." msgstr "按回车键继续。" -#: dselect/install:91 +#: dselect/install:92 msgid "Do you want to erase any previously downloaded .deb files?" msgstr "您想要删除之前下载的所有 .deb 文件吗?" -#: dselect/install:101 +#: dselect/install:102 msgid "Some errors occurred while unpacking. Packages that were installed" msgstr "在解包时发生了一些错误。已经安装的软件包" -#: dselect/install:102 +#: dselect/install:103 msgid "will be configured. This may result in duplicate errors" msgstr "将被配置。这个操作可能会导致出现重复的错误" -#: dselect/install:103 +#: dselect/install:104 msgid "or errors caused by missing dependencies. This is OK, only the errors" msgstr "或一些由于依赖关系不能满足所产生的错误。这个问题不大,只有" -#: dselect/install:104 +#: dselect/install:105 msgid "" "above this message are important. Please fix them and run [I]nstall again" msgstr "这个提示之前的错误消息才值得您注意。请更正它们,然后再次执行 [I]nstall" @@ -1688,12 +1676,7 @@ msgstr "这个提示之前的错误消息才值得您注意。请更正它们, 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 +#: cmdline/apt-extracttemplates.cc:224 msgid "" "Usage: apt-extracttemplates file1 [file2 ...]\n" "\n" @@ -1717,12 +1700,12 @@ msgstr "" " -c=? 读指定的配置文件\n" " -o=? 设置任意指定的配置选项,例如 -o dir::cache=/tmp\n" -#: cmdline/apt-extracttemplates.cc:271 apt-pkg/pkgcachegen.cc:1388 +#: cmdline/apt-extracttemplates.cc:256 apt-pkg/pkgcachegen.cc:1388 #, c-format msgid "Unable to write to %s" msgstr "无法写入 %s" -#: cmdline/apt-extracttemplates.cc:313 +#: cmdline/apt-extracttemplates.cc:298 msgid "Cannot get debconf version. Is debconf installed?" msgstr "无法获得 debconf 的版本。您安装了 debconf 吗?" @@ -1926,36 +1909,36 @@ msgstr "无法读取符号链接 %s" msgid "Failed to unlink %s" msgstr "无法使用 unlink 删除 %s" -#: ftparchive/writer.cc:288 +#: ftparchive/writer.cc:289 #, c-format msgid "*** Failed to link %s to %s" msgstr "*** 无法将 %s 链接到 %s" -#: ftparchive/writer.cc:298 +#: ftparchive/writer.cc:299 #, c-format msgid " DeLink limit of %sB hit.\n" msgstr " 达到了 DeLink 的上限 %sB。\n" -#: ftparchive/writer.cc:403 +#: ftparchive/writer.cc:404 msgid "Archive had no package field" msgstr "归档文件没有包含 package 字段" -#: ftparchive/writer.cc:411 ftparchive/writer.cc:701 +#: ftparchive/writer.cc:412 ftparchive/writer.cc:702 #, c-format msgid " %s has no override entry\n" msgstr " %s 中没有 override 项\n" -#: ftparchive/writer.cc:479 ftparchive/writer.cc:845 +#: ftparchive/writer.cc:480 ftparchive/writer.cc:846 #, c-format msgid " %s maintainer is %s not %s\n" msgstr " %s 的维护者 %s 并非 %s\n" -#: ftparchive/writer.cc:711 +#: ftparchive/writer.cc:712 #, c-format msgid " %s has no source override entry\n" msgstr " %s 没有源代码的 override 项\n" -#: ftparchive/writer.cc:715 +#: ftparchive/writer.cc:716 #, c-format msgid " %s has no binary override entry either\n" msgstr " %s 中没有二进制文件的 override 项\n" @@ -1964,77 +1947,84 @@ msgstr " %s 中没有二进制文件的 override 项\n" msgid "realloc - Failed to allocate memory" msgstr "realloc - 分配内存失败" -#: ftparchive/override.cc:35 ftparchive/override.cc:143 +#: ftparchive/override.cc:35 ftparchive/override.cc:139 #, c-format msgid "Unable to open %s" msgstr "无法打开 %s" -#: ftparchive/override.cc:61 ftparchive/override.cc:167 +#. skip spaces +#. find end of word +#: ftparchive/override.cc:65 +#, fuzzy, c-format +msgid "Malformed override %s line %llu (%s)" +msgstr "override 文件 %s 第 %lu 行的格式有误 #1" + +#: ftparchive/override.cc:124 ftparchive/override.cc:198 +#, c-format +msgid "Failed to read the override file %s" +msgstr "无法读取 override 文件 %s" + +#: ftparchive/override.cc:163 #, fuzzy, c-format msgid "Malformed override %s line %llu #1" msgstr "override 文件 %s 第 %lu 行的格式有误 #1" -#: ftparchive/override.cc:75 ftparchive/override.cc:179 +#: ftparchive/override.cc:175 #, fuzzy, c-format msgid "Malformed override %s line %llu #2" msgstr "override 文件 %s 第 %lu 行的格式有误 #2" -#: ftparchive/override.cc:89 ftparchive/override.cc:192 +#: ftparchive/override.cc:188 #, 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 +#: ftparchive/multicompress.cc:71 #, c-format msgid "Unknown compression algorithm '%s'" msgstr "未知的压缩算法“%s”" -#: ftparchive/multicompress.cc:100 +#: ftparchive/multicompress.cc:101 #, c-format msgid "Compressed output %s needs a compression set" msgstr "压缩后的输出文件 %s 要求有一个压缩文件集合" -#: ftparchive/multicompress.cc:189 +#: ftparchive/multicompress.cc:190 msgid "Failed to create FILE*" msgstr "无法创建 FILE*" -#: ftparchive/multicompress.cc:192 +#: ftparchive/multicompress.cc:193 msgid "Failed to fork" msgstr "无法 fork" -#: ftparchive/multicompress.cc:206 +#: ftparchive/multicompress.cc:207 msgid "Compress child" msgstr "压缩子进程" -#: ftparchive/multicompress.cc:229 +#: ftparchive/multicompress.cc:230 #, c-format msgid "Internal error, failed to create %s" msgstr "内部错误,无法创建 %s" -#: ftparchive/multicompress.cc:304 +#: ftparchive/multicompress.cc:303 msgid "IO to subprocess/file failed" msgstr "无法对子进程或文件进行读写" -#: ftparchive/multicompress.cc:342 +#: ftparchive/multicompress.cc:341 msgid "Failed to read while computing MD5" msgstr "在计算 MD5 校验和时无法读取数据" -#: ftparchive/multicompress.cc:358 +#: ftparchive/multicompress.cc:357 #, c-format msgid "Problem unlinking %s" msgstr "在使用 unlink 删除 %s 时出错" -#: ftparchive/multicompress.cc:373 apt-inst/extract.cc:187 +#: ftparchive/multicompress.cc:372 apt-inst/extract.cc:187 #, c-format msgid "Failed to rename %s to %s" msgstr "无法将 %s 重命名为 %s" -#: cmdline/apt-internal-solver.cc:37 +#: cmdline/apt-internal-solver.cc:38 #, fuzzy msgid "" "Usage: apt-internal-solver\n" @@ -2087,23 +2077,23 @@ msgstr "" " -c=? 读取指定配置文件\n" " -o=? 设置任意指定的配置选项,例如 -o dir::cache=/tmp\n" -#: apt-inst/contrib/extracttar.cc:116 +#: apt-inst/contrib/extracttar.cc:122 msgid "Failed to create pipes" msgstr "无法创建管道" -#: apt-inst/contrib/extracttar.cc:143 +#: apt-inst/contrib/extracttar.cc:149 msgid "Failed to exec gzip " msgstr "无法执行 gzip" -#: apt-inst/contrib/extracttar.cc:180 apt-inst/contrib/extracttar.cc:210 +#: apt-inst/contrib/extracttar.cc:186 apt-inst/contrib/extracttar.cc:216 msgid "Corrupted archive" msgstr "包文件已被损坏" -#: apt-inst/contrib/extracttar.cc:195 +#: apt-inst/contrib/extracttar.cc:201 msgid "Tar checksum failed, archive corrupted" msgstr "Tar 的校验和不符,文件已损坏" -#: apt-inst/contrib/extracttar.cc:302 +#: apt-inst/contrib/extracttar.cc:306 #, c-format msgid "Unknown TAR header type %u, member %s" msgstr "未知的 TAR 数据头类型 %u,成员 %s" @@ -2169,7 +2159,7 @@ msgstr "重复的配置文件 %s/%s" msgid "Failed to write file %s" msgstr "无法写入文件 %s" -#: apt-inst/dirstream.cc:98 apt-inst/dirstream.cc:106 +#: apt-inst/dirstream.cc:106 #, c-format msgid "Failed to close file %s" msgstr "无法关闭文件 %s" @@ -2226,23 +2216,18 @@ msgstr "文件 %s/%s 会覆盖属于软件包 %s 中的同名文件" msgid "Unable to stat %s" msgstr "无法读取 %s 的状态" -#: apt-inst/deb/debfile.cc:41 apt-inst/deb/debfile.cc:46 +#: apt-inst/deb/debfile.cc:41 apt-inst/deb/debfile.cc:48 +#: apt-inst/deb/debfile.cc:57 #, c-format msgid "This is not a valid DEB archive, missing '%s' member" msgstr "这不是一个有效的 DEB 包文件,其包内遗漏了“%s”" -#. 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”" - -#: apt-inst/deb/debfile.cc:120 +#: apt-inst/deb/debfile.cc:124 #, c-format msgid "Internal error, could not locate member %s" msgstr "内部错误,无法定位包内文件 %s" -#: apt-inst/deb/debfile.cc:214 +#: apt-inst/deb/debfile.cc:219 msgid "Unparsable control file" msgstr "不能解析的主控文件" @@ -2286,98 +2271,98 @@ msgstr "" "动态 MMap 没有空间了。请增大 APT::Cache-Start 的大小。当前值:%lu。(man 5 " "apt.conf)" -#: apt-pkg/contrib/mmap.cc:440 +#: apt-pkg/contrib/mmap.cc:446 #, c-format msgid "" "Unable to increase the size of the MMap as the limit of %lu bytes is already " "reached." msgstr "无法增加 MMap 的大小,因为已经达到 %lu 字节的限制。" -#: apt-pkg/contrib/mmap.cc:443 +#: apt-pkg/contrib/mmap.cc:449 msgid "" "Unable to increase size of the MMap as automatic growing is disabled by user." msgstr "无法增加 MMap 大小,因为用户已禁用自动增加。" #. d means days, h means hours, min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:378 +#: apt-pkg/contrib/strutl.cc:401 #, c-format msgid "%lid %lih %limin %lis" msgstr "%li天 %li小时 %li分 %li秒" #. h means hours, min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:385 +#: apt-pkg/contrib/strutl.cc:408 #, c-format msgid "%lih %limin %lis" msgstr "%li小时 %li分 %li秒" #. min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:392 +#: apt-pkg/contrib/strutl.cc:415 #, c-format msgid "%limin %lis" msgstr "%li分 %li秒" #. s means seconds -#: apt-pkg/contrib/strutl.cc:397 +#: apt-pkg/contrib/strutl.cc:420 #, c-format msgid "%lis" msgstr "%li秒" -#: apt-pkg/contrib/strutl.cc:1173 +#: apt-pkg/contrib/strutl.cc:1229 #, c-format msgid "Selection %s not found" msgstr "找不到您选则的 %s" -#: apt-pkg/contrib/configuration.cc:491 +#: apt-pkg/contrib/configuration.cc:503 #, c-format msgid "Unrecognized type abbreviation: '%c'" msgstr "无法识别的类型缩写:“%c”" -#: apt-pkg/contrib/configuration.cc:605 +#: apt-pkg/contrib/configuration.cc:617 #, c-format msgid "Opening configuration file %s" msgstr "正在打开配置文件 %s" -#: apt-pkg/contrib/configuration.cc:773 +#: apt-pkg/contrib/configuration.cc:785 #, c-format msgid "Syntax error %s:%u: Block starts with no name." msgstr "语法错误 %s:%u:配置小节没有以名字开头" -#: apt-pkg/contrib/configuration.cc:792 +#: apt-pkg/contrib/configuration.cc:804 #, c-format msgid "Syntax error %s:%u: Malformed tag" msgstr "语法错误 %s:%u:标签格式有误" -#: apt-pkg/contrib/configuration.cc:809 +#: apt-pkg/contrib/configuration.cc:821 #, c-format msgid "Syntax error %s:%u: Extra junk after value" msgstr "语法错误 %s:%u:配置值后有多余的无意义数据" -#: apt-pkg/contrib/configuration.cc:849 +#: apt-pkg/contrib/configuration.cc:861 #, c-format msgid "Syntax error %s:%u: Directives can only be done at the top level" msgstr "语法错误 %s:%u:只能在顶层配置文件中使用指示" -#: apt-pkg/contrib/configuration.cc:856 +#: apt-pkg/contrib/configuration.cc:868 #, c-format msgid "Syntax error %s:%u: Too many nested includes" msgstr "语法错误 %s:%u:太多的嵌套 include 命令" -#: apt-pkg/contrib/configuration.cc:860 apt-pkg/contrib/configuration.cc:865 +#: apt-pkg/contrib/configuration.cc:872 apt-pkg/contrib/configuration.cc:877 #, c-format msgid "Syntax error %s:%u: Included from here" msgstr "语法错误 %s:%u:Included from here" -#: apt-pkg/contrib/configuration.cc:869 +#: apt-pkg/contrib/configuration.cc:881 #, c-format msgid "Syntax error %s:%u: Unsupported directive '%s'" msgstr "语法错误 %s:%u:不支持的指令“%s”" -#: apt-pkg/contrib/configuration.cc:872 +#: apt-pkg/contrib/configuration.cc:884 #, c-format msgid "Syntax error %s:%u: clear directive requires an option tree as argument" msgstr "语法错误 %s:%u:clean 指令需要一个选项树作为参数" -#: apt-pkg/contrib/configuration.cc:922 +#: apt-pkg/contrib/configuration.cc:934 #, c-format msgid "Syntax error %s:%u: Extra junk at end of file" msgstr "语法错误 %s:%u:文件尾部有多余的无意义的数据" @@ -2402,48 +2387,48 @@ msgstr "" msgid "%c%s... %u%%" msgstr "%c%s... 完成" -#: apt-pkg/contrib/cmndline.cc:80 +#: apt-pkg/contrib/cmndline.cc:116 #, c-format msgid "Command line option '%c' [from %s] is not known." msgstr "未知的命令行选项“%c” [来自 %s]" -#: apt-pkg/contrib/cmndline.cc:105 apt-pkg/contrib/cmndline.cc:114 -#: apt-pkg/contrib/cmndline.cc:122 +#: apt-pkg/contrib/cmndline.cc:141 apt-pkg/contrib/cmndline.cc:150 +#: apt-pkg/contrib/cmndline.cc:158 #, c-format msgid "Command line option %s is not understood" msgstr "无法识别命令行选项 %s" -#: apt-pkg/contrib/cmndline.cc:127 +#: apt-pkg/contrib/cmndline.cc:163 #, c-format msgid "Command line option %s is not boolean" msgstr "命令行选项 %s 不是布尔值" -#: apt-pkg/contrib/cmndline.cc:168 apt-pkg/contrib/cmndline.cc:189 +#: apt-pkg/contrib/cmndline.cc:204 apt-pkg/contrib/cmndline.cc:225 #, c-format msgid "Option %s requires an argument." msgstr "选项 %s 要求有一个参数" -#: apt-pkg/contrib/cmndline.cc:202 apt-pkg/contrib/cmndline.cc:208 +#: apt-pkg/contrib/cmndline.cc:238 apt-pkg/contrib/cmndline.cc:244 #, c-format msgid "Option %s: Configuration item specification must have an =<val>." msgstr "选项 %s:配置项后必须包含有形如“=<变量>”的具体指定" -#: apt-pkg/contrib/cmndline.cc:237 +#: apt-pkg/contrib/cmndline.cc:273 #, c-format msgid "Option %s requires an integer argument, not '%s'" msgstr "选项 %s 要求有一个整数作为参数,而不是“%s”" -#: apt-pkg/contrib/cmndline.cc:268 +#: apt-pkg/contrib/cmndline.cc:304 #, c-format msgid "Option '%s' is too long" msgstr "选项“%s”太长" -#: apt-pkg/contrib/cmndline.cc:300 +#: apt-pkg/contrib/cmndline.cc:336 #, c-format msgid "Sense %s is not understood, try true or false." msgstr "不能识别参数 %s,请用 true 或 false" -#: apt-pkg/contrib/cmndline.cc:350 +#: apt-pkg/contrib/cmndline.cc:386 #, c-format msgid "Invalid operation %s" msgstr "无效的操作 %s" @@ -2457,121 +2442,121 @@ msgstr "无法读取文件系统挂载点 %s 的状态" msgid "Failed to stat the cdrom" msgstr "无法读取盘片的状态" -#: apt-pkg/contrib/fileutl.cc:93 +#: apt-pkg/contrib/fileutl.cc:95 #, c-format msgid "Problem closing the gzip file %s" msgstr "关闭 gzip %s 文件出错" -#: apt-pkg/contrib/fileutl.cc:226 +#: apt-pkg/contrib/fileutl.cc:228 #, c-format msgid "Not using locking for read only lock file %s" msgstr "由于文件系统为只读,因而无法使用文件锁 %s" -#: apt-pkg/contrib/fileutl.cc:231 +#: apt-pkg/contrib/fileutl.cc:233 #, c-format msgid "Could not open lock file %s" msgstr "无法打开锁文件 %s" -#: apt-pkg/contrib/fileutl.cc:254 +#: apt-pkg/contrib/fileutl.cc:256 #, c-format msgid "Not using locking for nfs mounted lock file %s" msgstr "无法在 nfs 文件系统上使用文件锁 %s" -#: apt-pkg/contrib/fileutl.cc:259 +#: apt-pkg/contrib/fileutl.cc:261 #, c-format msgid "Could not get lock %s" msgstr "无法获得锁 %s" -#: apt-pkg/contrib/fileutl.cc:396 apt-pkg/contrib/fileutl.cc:510 +#: apt-pkg/contrib/fileutl.cc:398 apt-pkg/contrib/fileutl.cc:512 #, c-format msgid "List of files can't be created as '%s' is not a directory" msgstr "" -#: apt-pkg/contrib/fileutl.cc:430 +#: apt-pkg/contrib/fileutl.cc:432 #, c-format msgid "Ignoring '%s' in directory '%s' as it is not a regular file" msgstr "" -#: apt-pkg/contrib/fileutl.cc:448 +#: apt-pkg/contrib/fileutl.cc:450 #, c-format msgid "Ignoring file '%s' in directory '%s' as it has no filename extension" msgstr "" -#: apt-pkg/contrib/fileutl.cc:457 +#: apt-pkg/contrib/fileutl.cc:459 #, c-format msgid "" "Ignoring file '%s' in directory '%s' as it has an invalid filename extension" msgstr "" -#: apt-pkg/contrib/fileutl.cc:844 +#: apt-pkg/contrib/fileutl.cc:862 #, c-format msgid "Sub-process %s received a segmentation fault." msgstr "子进程 %s 发生了段错误" -#: apt-pkg/contrib/fileutl.cc:846 +#: apt-pkg/contrib/fileutl.cc:864 #, c-format msgid "Sub-process %s received signal %u." msgstr "子进程 %s 收到信号 %u。" -#: apt-pkg/contrib/fileutl.cc:850 apt-pkg/contrib/gpgv.cc:243 +#: apt-pkg/contrib/fileutl.cc:868 apt-pkg/contrib/gpgv.cc:237 #, c-format msgid "Sub-process %s returned an error code (%u)" msgstr "子进程 %s 返回了一个错误号 (%u)" -#: apt-pkg/contrib/fileutl.cc:852 apt-pkg/contrib/gpgv.cc:236 +#: apt-pkg/contrib/fileutl.cc:870 apt-pkg/contrib/gpgv.cc:230 #, c-format msgid "Sub-process %s exited unexpectedly" msgstr "子进程 %s 异常退出" -#: apt-pkg/contrib/fileutl.cc:988 +#: apt-pkg/contrib/fileutl.cc:1016 #, c-format msgid "Could not open file %s" msgstr "无法打开文件 %s" -#: apt-pkg/contrib/fileutl.cc:1065 +#: apt-pkg/contrib/fileutl.cc:1093 #, c-format msgid "Could not open file descriptor %d" msgstr "无法打开文件描述符 %d" -#: apt-pkg/contrib/fileutl.cc:1150 +#: apt-pkg/contrib/fileutl.cc:1178 msgid "Failed to create subprocess IPC" msgstr "无法创建子进程的 IPC 管道" -#: apt-pkg/contrib/fileutl.cc:1205 +#: apt-pkg/contrib/fileutl.cc:1233 msgid "Failed to exec compressor " msgstr "无法执行压缩程序" -#: apt-pkg/contrib/fileutl.cc:1298 +#: apt-pkg/contrib/fileutl.cc:1326 #, fuzzy, c-format msgid "read, still have %llu to read but none left" msgstr "读取文件出错,还剩 %lu 字节没有读出" -#: apt-pkg/contrib/fileutl.cc:1385 apt-pkg/contrib/fileutl.cc:1407 +#: apt-pkg/contrib/fileutl.cc:1413 apt-pkg/contrib/fileutl.cc:1435 #, fuzzy, c-format msgid "write, still have %llu to write but couldn't" msgstr "写入文件出错,还剩 %lu 字节没有保存" -#: apt-pkg/contrib/fileutl.cc:1695 +#: apt-pkg/contrib/fileutl.cc:1723 #, c-format msgid "Problem closing the file %s" msgstr "关闭文件 %s 出错" -#: apt-pkg/contrib/fileutl.cc:1707 +#: apt-pkg/contrib/fileutl.cc:1735 #, c-format msgid "Problem renaming the file %s to %s" msgstr "重命名文件 %s 为 %s 出错" -#: apt-pkg/contrib/fileutl.cc:1718 +#: apt-pkg/contrib/fileutl.cc:1746 #, c-format msgid "Problem unlinking the file %s" msgstr "用 unlink 删除文件 %s 出错" -#: apt-pkg/contrib/fileutl.cc:1731 +#: apt-pkg/contrib/fileutl.cc:1759 msgid "Problem syncing the file" msgstr "同步文件出错" #. TRANSLATOR: %s is the trusted keyring parts directory -#: apt-pkg/contrib/gpgv.cc:76 +#: apt-pkg/contrib/gpgv.cc:70 #, c-format msgid "No keyring installed in %s." msgstr "%s 中没有安装密钥环。" @@ -2684,87 +2669,97 @@ msgstr "无法打开状态文件 %s" msgid "Failed to write temporary StateFile %s" msgstr "无法写入临时状态文件 %s" -#: apt-pkg/tagfile.cc:129 +#: apt-pkg/tagfile.cc:138 #, c-format msgid "Unable to parse package file %s (1)" msgstr "无法解析软件包文件 %s (1)" -#: apt-pkg/tagfile.cc:216 +#: apt-pkg/tagfile.cc:235 #, c-format msgid "Unable to parse package file %s (2)" msgstr "无法解析软件包文件 %s (2)" -#: apt-pkg/sourcelist.cc:96 +#: apt-pkg/sourcelist.cc:118 +#, fuzzy, c-format +msgid "Malformed stanza %u in source list %s (URI parse)" +msgstr "安装源配置文件“%2$s”第 %1$lu 行有错误(URI 解析)" + +#: apt-pkg/sourcelist.cc:161 #, c-format msgid "Malformed line %lu in source list %s ([option] unparseable)" msgstr "安装源配置文件“%2$s”第 %1$lu 行有错误([选项] 无法解析)" -#: apt-pkg/sourcelist.cc:99 +#: apt-pkg/sourcelist.cc:164 #, c-format msgid "Malformed line %lu in source list %s ([option] too short)" msgstr "安装源配置文件“%2$s”第 %1$lu 行有错误([选项] 太短)" -#: apt-pkg/sourcelist.cc:110 +#: apt-pkg/sourcelist.cc:175 #, 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 +#: apt-pkg/sourcelist.cc:181 #, 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 +#: apt-pkg/sourcelist.cc:184 #, 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 +#: apt-pkg/sourcelist.cc:197 #, c-format msgid "Malformed line %lu in source list %s (URI)" msgstr "安装源配置文件“%2$s”第 %1$lu 行的格式有误(URI)" -#: apt-pkg/sourcelist.cc:134 +#: apt-pkg/sourcelist.cc:199 #, c-format msgid "Malformed line %lu in source list %s (dist)" msgstr "安装源配置文件“%2$s”第 %1$lu 行有错误(发行版)" -#: apt-pkg/sourcelist.cc:137 +#: apt-pkg/sourcelist.cc:202 #, c-format msgid "Malformed line %lu in source list %s (URI parse)" msgstr "安装源配置文件“%2$s”第 %1$lu 行有错误(URI 解析)" -#: apt-pkg/sourcelist.cc:143 +#: apt-pkg/sourcelist.cc:208 #, c-format msgid "Malformed line %lu in source list %s (absolute dist)" msgstr "安装源配置文件“%2$s”第 %1$lu 行有错误(独立发行版)" -#: apt-pkg/sourcelist.cc:150 +#: apt-pkg/sourcelist.cc:215 #, c-format msgid "Malformed line %lu in source list %s (dist parse)" msgstr "安装源配置文件“%2$s”第 %1$lu 行有错误(发行版解析)" -#: apt-pkg/sourcelist.cc:248 +#: apt-pkg/sourcelist.cc:326 #, c-format msgid "Opening %s" msgstr "正在打开 %s" -#: apt-pkg/sourcelist.cc:265 apt-pkg/cdrom.cc:495 +#: apt-pkg/sourcelist.cc:338 apt-pkg/cdrom.cc:495 #, c-format msgid "Line %u too long in source list %s." msgstr "源列表 %2$s 的第 %1$u 行太长了。" -#: apt-pkg/sourcelist.cc:289 +#: apt-pkg/sourcelist.cc:362 #, c-format msgid "Malformed line %u in source list %s (type)" msgstr "在源列表 %2$s 中第 %1$u 行的格式有误(类型)" -#: apt-pkg/sourcelist.cc:293 +#: apt-pkg/sourcelist.cc:366 #, c-format msgid "Type '%s' is not known on line %u in source list %s" msgstr "无法识别在源列表 %3$s 里,第 %2$u 行中的软件包类别“%1$s”" -#: apt-pkg/packagemanager.cc:297 apt-pkg/packagemanager.cc:923 +#: apt-pkg/sourcelist.cc:407 +#, fuzzy, c-format +msgid "Type '%s' is not known on stanza %u in source list %s" +msgstr "无法识别在源列表 %3$s 里,第 %2$u 行中的软件包类别“%1$s”" + +#: apt-pkg/packagemanager.cc:296 apt-pkg/packagemanager.cc:922 #, c-format msgid "" "Could not perform immediate configuration on '%s'. Please see man 5 apt.conf " @@ -2773,12 +2768,12 @@ msgstr "" "无法立即对 %s 进行配置。请查看 man 5 apt.conf 中的 APT::Immediate-Configure " "(%d)" -#: apt-pkg/packagemanager.cc:498 apt-pkg/packagemanager.cc:529 +#: apt-pkg/packagemanager.cc:497 apt-pkg/packagemanager.cc:528 #, fuzzy, c-format msgid "Could not configure '%s'. " msgstr "无法打开文件 %s" -#: apt-pkg/packagemanager.cc:571 +#: apt-pkg/packagemanager.cc:570 #, c-format msgid "" "This installation run will require temporarily removing the essential " @@ -2800,7 +2795,7 @@ msgid "" "The package %s needs to be reinstalled, but I can't find an archive for it." msgstr "软件包 %s 需要重新安装,但是我无法找到相应的安装文件。" -#: apt-pkg/algorithms.cc:1238 +#: apt-pkg/algorithms.cc:1068 msgid "" "Error, pkgProblemResolver::Resolve generated breaks, this may be caused by " "held packages." @@ -2808,21 +2803,13 @@ msgstr "" "错误,pkgProblemResolver::Resolve 发生故障,这可能是有软件包被要求保持现状的" "缘故。" -#: apt-pkg/algorithms.cc:1240 +#: apt-pkg/algorithms.cc:1070 msgid "Unable to correct problems, you have held broken packages." msgstr "" "无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关" "系。" -#: apt-pkg/algorithms.cc:1592 apt-pkg/algorithms.cc:1594 -#, fuzzy -msgid "" -"Some index files failed to download. They have been ignored, or old ones " -"used instead." -msgstr "" -"有一些索引文件不能下载,它们可能被忽略了,也可能转而使用了旧的索引文件。" - -#: apt-pkg/acquire.cc:81 apt-pkg/cdrom.cc:838 +#: apt-pkg/acquire.cc:81 apt-pkg/cdrom.cc:811 #, c-format msgid "List directory %spartial is missing." msgstr "软件包列表的目录 %spartial 缺失。" @@ -2849,27 +2836,32 @@ msgstr "正在下载第 %li 个文件,共 %li 个(还剩 %s 个)" msgid "Retrieving file %li of %li" msgstr "正在下载第 %li 个文件,共 %li 个" -#: apt-pkg/acquire-worker.cc:112 +#: apt-pkg/acquire-worker.cc:113 #, c-format msgid "The method driver %s could not be found." msgstr "无法找到获取软件包的渠道 %s 所需的驱动程序。" -#: apt-pkg/acquire-worker.cc:161 +#: apt-pkg/acquire-worker.cc:115 +#, fuzzy, c-format +msgid "Is the package %s installed?" +msgstr "请检查是否安装了“dpkg-dev”软件包。\n" + +#: apt-pkg/acquire-worker.cc:166 #, c-format msgid "Method %s did not start correctly" msgstr "获取软件包的渠道 %s 所需的驱动程序没有正常启动。" -#: apt-pkg/acquire-worker.cc:447 +#: apt-pkg/acquire-worker.cc:452 #, c-format msgid "Please insert the disc labeled: '%s' in the drive '%s' and press enter." msgstr "请把标有“%s”的盘片插入驱动器“%s”再按回车键。" -#: apt-pkg/init.cc:151 +#: apt-pkg/init.cc:143 #, c-format msgid "Packaging system '%s' is not supported" msgstr "不支持“%s”打包系统" -#: apt-pkg/init.cc:167 +#: apt-pkg/init.cc:159 msgid "Unable to determine a suitable packaging system type" msgstr "无法确定适合的打包系统类型" @@ -2901,17 +2893,17 @@ msgid "" "available in the sources" msgstr "" -#: apt-pkg/policy.cc:399 +#: apt-pkg/policy.cc:414 #, c-format msgid "Invalid record in the preferences file %s, no Package header" msgstr "首选项文件 %s 中发现有无效的记录,无 Package 字段头" -#: apt-pkg/policy.cc:421 +#: apt-pkg/policy.cc:436 #, c-format msgid "Did not understand pin type %s" msgstr "无法识别锁定的类型 %s" -#: apt-pkg/policy.cc:429 +#: apt-pkg/policy.cc:444 msgid "No priority (or zero) specified for pin" msgstr "没有为版本锁定指定优先级(或为零)" @@ -2978,44 +2970,48 @@ msgstr "无法读取或写入软件源缓存" msgid "rename failed, %s (%s -> %s)." msgstr "无法重命名文件,%s (%s -> %s)。" -#: apt-pkg/acquire-item.cc:599 -msgid "MD5Sum mismatch" -msgstr "MD5 校验和不符" - -#: apt-pkg/acquire-item.cc:870 apt-pkg/acquire-item.cc:1887 -#: apt-pkg/acquire-item.cc:2030 +#: apt-pkg/acquire-item.cc:154 msgid "Hash Sum mismatch" msgstr "Hash 校验和不符" -#: apt-pkg/acquire-item.cc:1388 +#: apt-pkg/acquire-item.cc:159 +msgid "Size mismatch" +msgstr "大小不符" + +#: apt-pkg/acquire-item.cc:164 +#, fuzzy +msgid "Invalid file format" +msgstr "无效的操作 %s" + +#: apt-pkg/acquire-item.cc:1570 #, 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:1404 +#: apt-pkg/acquire-item.cc:1586 #, fuzzy, c-format msgid "Unable to find hash sum for '%s' in Release file" msgstr "无法解析软件包仓库 Release 文件 %s" -#: apt-pkg/acquire-item.cc:1446 +#: apt-pkg/acquire-item.cc:1628 msgid "There is no public key available for the following key IDs:\n" msgstr "以下 ID 的密钥没有可用的公钥:\n" -#: apt-pkg/acquire-item.cc:1484 +#: apt-pkg/acquire-item.cc:1666 #, 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:1506 +#: apt-pkg/acquire-item.cc:1688 #, c-format msgid "Conflicting distribution: %s (expected %s but got %s)" msgstr "冲突的发行版:%s (期望 %s 但得到 %s)" -#: apt-pkg/acquire-item.cc:1536 +#: apt-pkg/acquire-item.cc:1718 #, c-format msgid "" "An error occurred during the signature verification. The repository is not " @@ -3024,12 +3020,12 @@ msgstr "" "校验签名出错。此仓库未被更新,仍然使用以前的索引文件。GPG 错误:%s: %s\n" #. Invalid signature file, reject (LP: #346386) (Closes: #627642) -#: apt-pkg/acquire-item.cc:1546 apt-pkg/acquire-item.cc:1551 +#: apt-pkg/acquire-item.cc:1728 apt-pkg/acquire-item.cc:1733 #, c-format msgid "GPG error: %s: %s" msgstr "GPG 错误:%s: %s" -#: apt-pkg/acquire-item.cc:1663 +#: apt-pkg/acquire-item.cc:1856 #, c-format msgid "" "I wasn't able to locate a file for the %s package. This might mean you need " @@ -3038,30 +3034,23 @@ msgstr "" "我无法找到一个对应 %s 软件包的文件。在这种情况下可能需要您手动修正这个软件" "包。(缘于架构缺失)" -#: apt-pkg/acquire-item.cc:1722 +#: apt-pkg/acquire-item.cc:1922 #, c-format -msgid "" -"I wasn't able to locate a file for the %s package. This might mean you need " -"to manually fix this package." +msgid "Can't find a source to download version '%s' of '%s'" msgstr "" -"我无法找到对应 %s 软件包的文件。在这种情况下您可能需要手动修正这个软件包。" -#: apt-pkg/acquire-item.cc:1781 +#: apt-pkg/acquire-item.cc:1980 #, c-format msgid "" "The package index files are corrupted. No Filename: field for package %s." msgstr "软件包的索引文件已损坏。找不到对应软件包 %s 的 Filename: 字段。" -#: apt-pkg/acquire-item.cc:1879 -msgid "Size mismatch" -msgstr "大小不符" - -#: apt-pkg/indexrecords.cc:68 +#: apt-pkg/indexrecords.cc:73 #, c-format msgid "Unable to parse Release file %s" msgstr "无法解析软件包仓库 Release 文件 %s" -#: apt-pkg/indexrecords.cc:78 +#: apt-pkg/indexrecords.cc:81 #, c-format msgid "No sections in Release file %s" msgstr "软件包仓库 Release 文件 %s 内无组件章节信息" @@ -3086,50 +3075,41 @@ msgstr "软件包仓库 Release 文件 %s 内 Date 条目无效" msgid "Vendor block %s contains no fingerprint" msgstr "软件提供者数据块内 %s 没有包含指纹信息" -#: apt-pkg/cdrom.cc:576 -#, c-format -msgid "" -"Using CD-ROM mount point %s\n" -"Mounting CD-ROM\n" -msgstr "" -"现把 %s 作为了 CD-ROM 的挂载点\n" -"正在挂载 CD-ROM\n" - -#: apt-pkg/cdrom.cc:585 apt-pkg/cdrom.cc:682 -msgid "Identifying.. " -msgstr "正在鉴别.. " - -#: apt-pkg/cdrom.cc:613 -#, c-format -msgid "Stored label: %s\n" -msgstr "已归档文件的标签:%s\n" - -#: apt-pkg/cdrom.cc:622 apt-pkg/cdrom.cc:915 -msgid "Unmounting CD-ROM...\n" -msgstr "正在卸载 CD-ROM...\n" - -#: apt-pkg/cdrom.cc:642 +#: apt-pkg/cdrom.cc:575 #, c-format msgid "Using CD-ROM mount point %s\n" msgstr "现把 %s 作为了 CD-ROM 的挂载点\n" -#: apt-pkg/cdrom.cc:660 +#: apt-pkg/cdrom.cc:583 msgid "Unmounting CD-ROM\n" msgstr "正在卸载 CD-ROM 文件系统\n" -#: apt-pkg/cdrom.cc:665 +#: apt-pkg/cdrom.cc:588 msgid "Waiting for disc...\n" msgstr "等待插入盘片……\n" -#: apt-pkg/cdrom.cc:674 +#: apt-pkg/cdrom.cc:597 msgid "Mounting CD-ROM...\n" msgstr "正在挂载 CD-ROM 文件系统……\n" -#: apt-pkg/cdrom.cc:693 +#: apt-pkg/cdrom.cc:605 +msgid "Identifying.. " +msgstr "正在鉴别.. " + +#: apt-pkg/cdrom.cc:643 +#, c-format +msgid "Stored label: %s\n" +msgstr "已归档文件的标签:%s\n" + +#: apt-pkg/cdrom.cc:652 apt-pkg/cdrom.cc:888 +msgid "Unmounting CD-ROM...\n" +msgstr "正在卸载 CD-ROM...\n" + +#: apt-pkg/cdrom.cc:667 msgid "Scanning disc for index files..\n" msgstr "正在盘片中查找索引文件..\n" -#: apt-pkg/cdrom.cc:744 +#: apt-pkg/cdrom.cc:717 #, c-format msgid "" "Found %zu package indexes, %zu source indexes, %zu translation indexes and " @@ -3138,7 +3118,7 @@ msgstr "" "找到了 %zu 个软件包索引、%zu 个源代码包索引、%zu 个翻译索引和 %zu 个数字签" "名\n" -#: apt-pkg/cdrom.cc:755 +#: apt-pkg/cdrom.cc:728 msgid "" "Unable to locate any package files, perhaps this is not a Debian Disc or the " "wrong architecture?" @@ -3146,16 +3126,16 @@ msgstr "" "无法确定任何包文件的位置,可能这不是一张 Debian 盘片或者是选择了错误的硬件构" "架。" -#: apt-pkg/cdrom.cc:782 +#: apt-pkg/cdrom.cc:755 #, c-format msgid "Found label '%s'\n" msgstr "找到标签 '%s'\n" -#: apt-pkg/cdrom.cc:811 +#: apt-pkg/cdrom.cc:784 msgid "That is not a valid name, try again.\n" msgstr "这不是一个有效的名字,请重试。\n" -#: apt-pkg/cdrom.cc:828 +#: apt-pkg/cdrom.cc:801 #, c-format msgid "" "This disc is called: \n" @@ -3164,15 +3144,15 @@ msgstr "" "这张盘片现在的名字是:\n" "“%s”\n" -#: apt-pkg/cdrom.cc:830 +#: apt-pkg/cdrom.cc:803 msgid "Copying package lists..." msgstr "正在复制软件包列表……" -#: apt-pkg/cdrom.cc:865 +#: apt-pkg/cdrom.cc:838 msgid "Writing new source list\n" msgstr "正在写入新的源列表\n" -#: apt-pkg/cdrom.cc:873 +#: apt-pkg/cdrom.cc:846 msgid "Source list entries for this disc are:\n" msgstr "对应于该盘片的软件源设置项是:\n" @@ -3206,49 +3186,54 @@ msgstr "无法找到认证记录:%s" msgid "Hash mismatch for: %s" msgstr "Hash 校验和不符:%s" -#: apt-pkg/cacheset.cc:403 +#: apt-pkg/cacheset.cc:479 #, c-format msgid "Release '%s' for '%s' was not found" msgstr "未找到“%2$s”的“%1$s”发布版本" -#: apt-pkg/cacheset.cc:406 +#: apt-pkg/cacheset.cc:482 #, c-format msgid "Version '%s' for '%s' was not found" msgstr "未找到“%2$s”的“%1$s”版本" -#: apt-pkg/cacheset.cc:517 +#: apt-pkg/cacheset.cc:593 #, c-format msgid "Couldn't find task '%s'" msgstr "无法找到任务 %s" -#: apt-pkg/cacheset.cc:523 +#: apt-pkg/cacheset.cc:599 #, c-format msgid "Couldn't find any package by regex '%s'" msgstr "无法按照正则表达式 %s 找到任何软件包" -#: apt-pkg/cacheset.cc:534 +#: apt-pkg/cacheset.cc:605 +#, fuzzy, c-format +msgid "Couldn't find any package by glob '%s'" +msgstr "无法按照正则表达式 %s 找到任何软件包" + +#: apt-pkg/cacheset.cc:616 #, c-format msgid "Can't select versions from package '%s' as it is purely virtual" msgstr "无法从完全虚拟的软件包 %s 中选择版本" -#: apt-pkg/cacheset.cc:541 apt-pkg/cacheset.cc:548 +#: apt-pkg/cacheset.cc:623 apt-pkg/cacheset.cc:630 #, 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:555 +#: apt-pkg/cacheset.cc:637 #, c-format msgid "Can't select newest version from package '%s' as it is purely virtual" msgstr "因为软件包 %s 是完全的虚拟软件包,无法选择它的最新版" -#: apt-pkg/cacheset.cc:563 +#: apt-pkg/cacheset.cc:645 #, c-format msgid "Can't select candidate version from package %s as it has no candidate" msgstr "因为软件包 %s 没有候选版本,无法进行选择" -#: apt-pkg/cacheset.cc:571 +#: apt-pkg/cacheset.cc:653 #, c-format msgid "Can't select installed version from package %s as it is not installed" msgstr "因为软件包 %s 没有安装,无法选择它的已安装版本" @@ -3273,127 +3258,160 @@ msgstr "" msgid "Execute external solver" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:73 +#: apt-pkg/install-progress.cc:51 +#, c-format +msgid "Progress: [%3i%%]" +msgstr "" + +#: apt-pkg/install-progress.cc:85 apt-pkg/install-progress.cc:168 +msgid "Running dpkg" +msgstr "正在运行 dpkg" + +#: apt-pkg/update.cc:110 apt-pkg/update.cc:112 +#, fuzzy +msgid "" +"Some index files failed to download. They have been ignored, or old ones " +"used instead." +msgstr "" +"有一些索引文件不能下载,它们可能被忽略了,也可能转而使用了旧的索引文件。" + +#: apt-pkg/deb/dpkgpm.cc:91 #, c-format msgid "Installing %s" msgstr "正在安装 %s" -#: apt-pkg/deb/dpkgpm.cc:74 apt-pkg/deb/dpkgpm.cc:982 +#: apt-pkg/deb/dpkgpm.cc:92 apt-pkg/deb/dpkgpm.cc:977 #, c-format msgid "Configuring %s" msgstr "正在配置 %s" -#: apt-pkg/deb/dpkgpm.cc:75 apt-pkg/deb/dpkgpm.cc:989 +#: apt-pkg/deb/dpkgpm.cc:93 apt-pkg/deb/dpkgpm.cc:984 #, c-format msgid "Removing %s" msgstr "正在删除 %s" -#: apt-pkg/deb/dpkgpm.cc:76 +#: apt-pkg/deb/dpkgpm.cc:94 #, c-format msgid "Completely removing %s" msgstr "完全删除 %s" -#: apt-pkg/deb/dpkgpm.cc:77 +#: apt-pkg/deb/dpkgpm.cc:95 #, c-format msgid "Noting disappearance of %s" msgstr "注意到 %s 已经消失" -#: apt-pkg/deb/dpkgpm.cc:78 +#: apt-pkg/deb/dpkgpm.cc:96 #, c-format msgid "Running post-installation trigger %s" msgstr "执行安装后执行的触发器 %s" #. FIXME: use a better string after freeze -#: apt-pkg/deb/dpkgpm.cc:735 +#: apt-pkg/deb/dpkgpm.cc:808 #, c-format msgid "Directory '%s' missing" msgstr "目录 %s 缺失" -#: apt-pkg/deb/dpkgpm.cc:750 apt-pkg/deb/dpkgpm.cc:770 +#: apt-pkg/deb/dpkgpm.cc:823 apt-pkg/deb/dpkgpm.cc:845 #, c-format msgid "Could not open file '%s'" msgstr "无法打开文件 %s" -#: apt-pkg/deb/dpkgpm.cc:975 +#: apt-pkg/deb/dpkgpm.cc:970 #, c-format msgid "Preparing %s" msgstr "正在准备 %s" -#: apt-pkg/deb/dpkgpm.cc:976 +#: apt-pkg/deb/dpkgpm.cc:971 #, c-format msgid "Unpacking %s" msgstr "正在解压缩 %s" -#: apt-pkg/deb/dpkgpm.cc:981 +#: apt-pkg/deb/dpkgpm.cc:976 #, c-format msgid "Preparing to configure %s" msgstr "正在准备配置 %s" -#: apt-pkg/deb/dpkgpm.cc:983 +#: apt-pkg/deb/dpkgpm.cc:978 #, c-format msgid "Installed %s" msgstr "已安装 %s" -#: apt-pkg/deb/dpkgpm.cc:988 +#: apt-pkg/deb/dpkgpm.cc:983 #, c-format msgid "Preparing for removal of %s" msgstr "正在准备 %s 的删除操作" -#: apt-pkg/deb/dpkgpm.cc:990 +#: apt-pkg/deb/dpkgpm.cc:985 #, c-format msgid "Removed %s" msgstr "已删除 %s" -#: apt-pkg/deb/dpkgpm.cc:995 +#: apt-pkg/deb/dpkgpm.cc:990 #, c-format msgid "Preparing to completely remove %s" msgstr "正在准备完全删除 %s" -#: apt-pkg/deb/dpkgpm.cc:996 +#: apt-pkg/deb/dpkgpm.cc:991 #, c-format msgid "Completely removed %s" msgstr "完全删除了 %s" -#: apt-pkg/deb/dpkgpm.cc:1243 -msgid "Can not write log, openpty() failed (/dev/pts not mounted?)\n" -msgstr "无法写入日志。 openpty() 失败(没有挂载 /dev/pts ?)\n" +#: apt-pkg/deb/dpkgpm.cc:1046 +msgid "ioctl(TIOCGWINSZ) failed" +msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1273 -msgid "Running dpkg" -msgstr "正在运行 dpkg" +#: apt-pkg/deb/dpkgpm.cc:1049 apt-pkg/deb/dpkgpm.cc:1070 +#, fuzzy, c-format +msgid "Can not write log (%s)" +msgstr "无法写入 %s" + +#: apt-pkg/deb/dpkgpm.cc:1049 +msgid "Is /dev/pts mounted?" +msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1445 +#: apt-pkg/deb/dpkgpm.cc:1070 +msgid "Is stdout a terminal?" +msgstr "" + +#: apt-pkg/deb/dpkgpm.cc:1558 msgid "Operation was interrupted before it could finish" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1507 +#: apt-pkg/deb/dpkgpm.cc:1620 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:1512 +#: apt-pkg/deb/dpkgpm.cc:1625 msgid "dependency problems - leaving unconfigured" msgstr "依赖问题 - 保持未配置" -#: apt-pkg/deb/dpkgpm.cc:1514 +#: apt-pkg/deb/dpkgpm.cc:1627 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:1520 +#: apt-pkg/deb/dpkgpm.cc:1633 msgid "" "No apport report written because the error message indicates a disk full " "error" msgstr "因为错误消息指示这是由于磁盘已满,没有写入 apport 报告。" -#: apt-pkg/deb/dpkgpm.cc:1526 +#: apt-pkg/deb/dpkgpm.cc:1640 msgid "" "No apport report written because the error message indicates a out of memory " "error" msgstr "因为错误消息指示这是由于内存不足,没有写入 apport 报告。" -#: apt-pkg/deb/dpkgpm.cc:1533 +#: apt-pkg/deb/dpkgpm.cc:1647 apt-pkg/deb/dpkgpm.cc:1653 +#, fuzzy +msgid "" +"No apport report written because the error message indicates an issue on the " +"local system" +msgstr "因为错误消息指示这是由于磁盘已满,没有写入 apport 报告。" + +#: apt-pkg/deb/dpkgpm.cc:1674 msgid "" "No apport report written because the error message indicates a dpkg I/O error" msgstr "因为错误消息指示这是一个 dpkg I/O 错误,没有写入 apport 报告。" @@ -3422,6 +3440,107 @@ msgstr "dpkg 被中断,您必须手工运行 %s 解决此问题。" msgid "Not locked" msgstr "未锁定" +#~ msgid "%s not a valid DEB package." +#~ msgstr "%s 不是一个有效的 DEB 软件包。" + +#~ msgid "" +#~ "Using CD-ROM mount point %s\n" +#~ "Mounting CD-ROM\n" +#~ msgstr "" +#~ "现把 %s 作为了 CD-ROM 的挂载点\n" +#~ "正在挂载 CD-ROM\n" + +#~ msgid "" +#~ "Could not patch %s with mmap and with file operation usage - the patch " +#~ "seems to be corrupt." +#~ msgstr "无法连同 mmap 和文件操作用途为 %s 打补丁 - 补丁可能已损坏。" + +#~ msgid "" +#~ "Could not patch %s with mmap (but no mmap specific fail) - the patch " +#~ "seems to be corrupt." +#~ msgstr "无法连同 mmap 为 %s 打补丁(但没有 mmap 的错误) - 补丁可能已损坏。" + +#~ msgid "Note, selecting '%s' for task '%s'\n" +#~ msgstr "注意,为任务 %2$s 选中了 %1$s\n" + +#~ msgid "Note, selecting '%s' for regex '%s'\n" +#~ msgstr "注意,根据正则表达式 %2$s 选中了 %1$s\n" + +#~ msgid "Package %s is a virtual package provided by:\n" +#~ msgstr "软件包 %s 是一个由下面的软件包提供的虚拟软件包:\n" + +#~ msgid " [Not candidate version]" +#~ msgstr " [无候选版本]" + +#~ msgid "You should explicitly select one to install." +#~ msgstr "请您明确地选择一个来进行安装。" + +#~ 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" + +#~ msgid "However the following packages replace it:" +#~ msgstr "可是下列软件包取代了它:" + +#~ msgid "Package '%s' has no installation candidate" +#~ msgstr "软件包 %s 没有可供安装的候选者" + +#~ msgid "Virtual packages like '%s' can't be removed\n" +#~ msgstr "类似 %s 的虚拟软件包可以卸载\n" + +#, fuzzy +#~ msgid "Package '%s' is not installed, so not removed. Did you mean '%s'?\n" +#~ msgstr "软件包 %s 还未安装,因而不会被卸载\n" + +#, fuzzy +#~ msgid "Package '%s' is not installed, so not removed\n" +#~ msgstr "软件包 %s 还未安装,因而不会被卸载\n" + +#~ msgid "Note, selecting '%s' instead of '%s'\n" +#~ msgstr "注意,选取 %s 而非 %s\n" + +#~ msgid "Skipping %s, it is already installed and upgrade is not set.\n" +#~ msgstr "忽略了 %s,它已经被安装而且没有指定要升级。\n" + +#~ msgid "Skipping %s, it is not installed and only upgrades are requested.\n" +#~ msgstr "忽略了 %s,它已经被安装而且仅请求了升级。\n" + +#~ msgid "Reinstallation of %s is not possible, it cannot be downloaded.\n" +#~ msgstr "不能重新安装 %s,因为无法下载它。\n" + +#~ msgid "%s is already the newest version.\n" +#~ msgstr "%s 已经是最新的版本了。\n" + +#~ msgid "Selected version '%s' (%s) for '%s'\n" +#~ msgstr "为 %3$s 选定了版本 %1$s (%2$s)\n" + +#, fuzzy +#~ msgid "Selected version '%s' (%s) for '%s' because of '%s'\n" +#~ msgstr "为 %3$s 选定了版本 %1$s (%2$s)\n" + +#~ msgid "Ignore unavailable target release '%s' of package '%s'" +#~ msgstr "忽略不可用的软件包 %2$s 的目标发行版本 %1$s" + +#~ msgid "This is not a valid DEB archive, it has no '%s', '%s' or '%s' member" +#~ msgstr "这不是一个有效的 DEB 包文件,其包内遗漏了“%s”,“%s”或者“%s”" + +#~ msgid "MD5Sum mismatch" +#~ msgstr "MD5 校验和不符" + +#~ msgid "" +#~ "I wasn't able to locate a file for the %s package. This might mean you " +#~ "need to manually fix this package." +#~ msgstr "" +#~ "我无法找到对应 %s 软件包的文件。在这种情况下您可能需要手动修正这个软件包。" + +#~ msgid "Can not write log, openpty() failed (/dev/pts not mounted?)\n" +#~ msgstr "无法写入日志。 openpty() 失败(没有挂载 /dev/pts ?)\n" + #~ msgid "Skipping nonexistent file %s" #~ msgstr "跳过不存在的文件 %s" diff --git a/po/zh_TW.po b/po/zh_TW.po index 5c1afdd03..1c88254ff 100644 --- a/po/zh_TW.po +++ b/po/zh_TW.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: 0.5.4\n" "Report-Msgid-Bugs-To: APT Development Team <deity@lists.debian.org>\n" -"POT-Creation-Date: 2013-07-31 16:24+0200\n" +"POT-Creation-Date: 2014-02-23 00:29+0100\n" "PO-Revision-Date: 2009-01-28 10:41+0800\n" "Last-Translator: Tetralet <tetralet@gmail.com>\n" "Language-Team: Debian-user in Chinese [Big5] <debian-chinese-big5@lists." @@ -18,152 +18,154 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: cmdline/apt-cache.cc:158 +#: cmdline/apt-cache.cc:140 #, c-format msgid "Package %s version %s has an unmet dep:\n" msgstr "套件 %s 版本 %s 未能滿足相依性:\n" -#: cmdline/apt-cache.cc:286 +#: cmdline/apt-cache.cc:268 msgid "Total package names: " msgstr "套件名稱合計:" -#: cmdline/apt-cache.cc:288 +#: cmdline/apt-cache.cc:270 #, fuzzy msgid "Total package structures: " msgstr "套件名稱合計:" -#: cmdline/apt-cache.cc:328 +#: cmdline/apt-cache.cc:310 msgid " Normal packages: " msgstr " 一般套件:" -#: cmdline/apt-cache.cc:329 +#: cmdline/apt-cache.cc:311 msgid " Pure virtual packages: " msgstr " 完全虛擬套件:" -#: cmdline/apt-cache.cc:330 +#: cmdline/apt-cache.cc:312 msgid " Single virtual packages: " msgstr " 單一虛擬套件:" -#: cmdline/apt-cache.cc:331 +#: cmdline/apt-cache.cc:313 msgid " Mixed virtual packages: " msgstr " 混合虛擬套件:" -#: cmdline/apt-cache.cc:332 +#: cmdline/apt-cache.cc:314 msgid " Missing: " msgstr " 找不到:" -#: cmdline/apt-cache.cc:334 +#: cmdline/apt-cache.cc:316 msgid "Total distinct versions: " msgstr "個別版本合計:" -#: cmdline/apt-cache.cc:336 +#: cmdline/apt-cache.cc:318 msgid "Total distinct descriptions: " msgstr "個別版本類別合計:" -#: cmdline/apt-cache.cc:338 +#: cmdline/apt-cache.cc:320 msgid "Total dependencies: " msgstr "相依關係合計:" -#: cmdline/apt-cache.cc:341 +#: cmdline/apt-cache.cc:323 msgid "Total ver/file relations: " msgstr "版本/檔案關聯合計:" -#: cmdline/apt-cache.cc:343 +#: cmdline/apt-cache.cc:325 msgid "Total Desc/File relations: " msgstr "類別/檔案關聯合計:" -#: cmdline/apt-cache.cc:345 +#: cmdline/apt-cache.cc:327 msgid "Total Provides mappings: " msgstr "提供者對應合計:" -#: cmdline/apt-cache.cc:357 +#: cmdline/apt-cache.cc:339 msgid "Total globbed strings: " msgstr "所有字串合計:" -#: cmdline/apt-cache.cc:371 +#: cmdline/apt-cache.cc:353 msgid "Total dependency version space: " msgstr "相依版本空間合計:" -#: cmdline/apt-cache.cc:376 +#: cmdline/apt-cache.cc:358 msgid "Total slack space: " msgstr "間暇空間合計:" -#: cmdline/apt-cache.cc:384 +#: cmdline/apt-cache.cc:366 msgid "Total space accounted for: " msgstr "統計後的空間合計:" -#: cmdline/apt-cache.cc:515 cmdline/apt-cache.cc:1165 +#: cmdline/apt-cache.cc:497 cmdline/apt-cache.cc:1146 +#: apt-private/private-show.cc:55 #, c-format msgid "Package file %s is out of sync." msgstr "套件檔 %s 未同步。" -#: cmdline/apt-cache.cc:593 cmdline/apt-cache.cc:1452 -#: cmdline/apt-cache.cc:1454 cmdline/apt-cache.cc:1531 cmdline/apt-mark.cc:46 -#: cmdline/apt-mark.cc:93 cmdline/apt-mark.cc:219 +#: cmdline/apt-cache.cc:575 cmdline/apt-cache.cc:1432 +#: cmdline/apt-cache.cc:1434 cmdline/apt-cache.cc:1511 cmdline/apt-mark.cc:48 +#: cmdline/apt-mark.cc:95 cmdline/apt-mark.cc:221 +#: apt-private/private-show.cc:167 apt-private/private-show.cc:169 msgid "No packages found" msgstr "未找到套件" -#: cmdline/apt-cache.cc:1265 +#: cmdline/apt-cache.cc:1245 #, fuzzy msgid "You must give at least one search pattern" msgstr "您必須明確得給定一個樣式" -#: cmdline/apt-cache.cc:1431 +#: cmdline/apt-cache.cc:1411 msgid "This command is deprecated. Please use 'apt-mark showauto' instead." msgstr "" -#: cmdline/apt-cache.cc:1526 apt-pkg/cacheset.cc:510 +#: cmdline/apt-cache.cc:1506 apt-pkg/cacheset.cc:586 #, c-format msgid "Unable to locate package %s" msgstr "找不到套件 %s" -#: cmdline/apt-cache.cc:1556 +#: cmdline/apt-cache.cc:1536 msgid "Package files:" msgstr "套件檔:" -#: cmdline/apt-cache.cc:1563 cmdline/apt-cache.cc:1654 +#: cmdline/apt-cache.cc:1543 cmdline/apt-cache.cc:1634 msgid "Cache is out of sync, can't x-ref a package file" msgstr "快取資料未同步,無法 x-ref 套件檔" #. Show any packages have explicit pins -#: cmdline/apt-cache.cc:1577 +#: cmdline/apt-cache.cc:1557 msgid "Pinned packages:" msgstr "鎖定的套件:" -#: cmdline/apt-cache.cc:1589 cmdline/apt-cache.cc:1634 +#: cmdline/apt-cache.cc:1569 cmdline/apt-cache.cc:1614 msgid "(not found)" msgstr "(未找到)" -#: cmdline/apt-cache.cc:1597 +#: cmdline/apt-cache.cc:1577 msgid " Installed: " msgstr " 已安裝:" -#: cmdline/apt-cache.cc:1598 +#: cmdline/apt-cache.cc:1578 msgid " Candidate: " msgstr " 候選:" -#: cmdline/apt-cache.cc:1616 cmdline/apt-cache.cc:1624 +#: cmdline/apt-cache.cc:1596 cmdline/apt-cache.cc:1604 msgid "(none)" msgstr "(無)" -#: cmdline/apt-cache.cc:1631 +#: cmdline/apt-cache.cc:1611 msgid " Package pin: " msgstr " 套件鎖定:" #. Show the priority tables -#: cmdline/apt-cache.cc:1640 +#: cmdline/apt-cache.cc:1620 msgid " Version table:" msgstr " 版本列表:" -#: cmdline/apt-cache.cc:1753 cmdline/apt-cdrom.cc:206 cmdline/apt-config.cc:81 -#: cmdline/apt-get.cc:3392 cmdline/apt-mark.cc:375 -#: cmdline/apt-extracttemplates.cc:229 ftparchive/apt-ftparchive.cc:591 -#: cmdline/apt-internal-solver.cc:33 cmdline/apt-sortpkgs.cc:147 +#: cmdline/apt-cache.cc:1733 cmdline/apt-cdrom.cc:252 cmdline/apt-config.cc:83 +#: cmdline/apt-get.cc:1580 cmdline/apt-mark.cc:377 cmdline/apt.cc:66 +#: cmdline/apt-extracttemplates.cc:217 ftparchive/apt-ftparchive.cc:591 +#: cmdline/apt-internal-solver.cc:34 cmdline/apt-sortpkgs.cc:147 #, c-format msgid "%s %s for %s compiled on %s %s\n" msgstr "%s %s 是用於 %s 並在 %s %s 上編譯的\n" -#: cmdline/apt-cache.cc:1760 +#: cmdline/apt-cache.cc:1740 #, fuzzy msgid "" "Usage: apt-cache [options] command\n" @@ -237,36 +239,36 @@ msgstr "" "請參閱 apt-cache(8) 及 apt.conf(5) 參考手冊以取得更多資訊。\n" #. }}} -#: cmdline/apt-cdrom.cc:43 +#: cmdline/apt-cdrom.cc:45 msgid "" "No CD-ROM could be auto-detected or found using the default mount point.\n" "You may try the --cdrom option to set the CD-ROM mount point. See 'man apt-" "cdrom' for more information about the CD-ROM auto-detection and mount point." msgstr "" -#: cmdline/apt-cdrom.cc:85 +#: cmdline/apt-cdrom.cc:89 #, fuzzy msgid "Please provide a name for this Disc, such as 'Debian 5.0.3 Disk 1'" msgstr "請替這張光碟取個名字,像是 'Debian 2.1r1 Disk 1'" -#: cmdline/apt-cdrom.cc:100 +#: cmdline/apt-cdrom.cc:104 msgid "Please insert a Disc in the drive and press enter" msgstr "請把光碟放入光碟機,然後按下 [Enter] 鍵" -#: cmdline/apt-cdrom.cc:135 +#: cmdline/apt-cdrom.cc:141 #, fuzzy, c-format msgid "Failed to mount '%s' to '%s'" msgstr "無法將 %s 更名為 %s" -#: cmdline/apt-cdrom.cc:170 +#: cmdline/apt-cdrom.cc:196 msgid "Repeat this process for the rest of the CDs in your set." msgstr "請對您的光碟組中的其它光碟重複相同的操作。" -#: cmdline/apt-config.cc:46 +#: cmdline/apt-config.cc:48 msgid "Arguments not in pairs" msgstr "參數並未成對" -#: cmdline/apt-config.cc:87 +#: cmdline/apt-config.cc:89 msgid "" "Usage: apt-config [options] command\n" "\n" @@ -294,596 +296,77 @@ msgstr "" " -c=? 讀取指定的設定檔\n" " -o=? 指定任意的設定選項,例如:-o dir::cache=/tmp\n" -#. TRANSLATOR: Yes/No question help-text: defaulting to Y[es] -#. e.g. "Do you want to continue? [Y/n] " -#. The user has to answer with an input matching the -#. YESEXPR/NOEXPR defined in your l10n. -#: cmdline/apt-get.cc:146 -msgid "[Y/n]" -msgstr "" - -#. TRANSLATOR: Yes/No question help-text: defaulting to N[o] -#. e.g. "Should this file be removed? [y/N] " -#. The user has to answer with an input matching the -#. YESEXPR/NOEXPR defined in your l10n. -#: cmdline/apt-get.cc:152 -msgid "[y/N]" -msgstr "" - -#. TRANSLATOR: "Yes" answer printed for a yes/no question if --assume-yes is set -#: cmdline/apt-get.cc:163 -msgid "Y" -msgstr "" - -#. TRANSLATOR: "No" answer printed for a yes/no question if --assume-no is set -#: cmdline/apt-get.cc:169 -msgid "N" -msgstr "" - -#: cmdline/apt-get.cc:191 apt-pkg/cachefilter.cc:33 -#, c-format -msgid "Regex compilation error - %s" -msgstr "編譯正規表示式時發生錯誤 - %s" - -#: cmdline/apt-get.cc:289 -msgid "The following packages have unmet dependencies:" -msgstr "下列的套件有未滿足的相依關係:" - -#: cmdline/apt-get.cc:379 -#, c-format -msgid "but %s is installed" -msgstr "但 %s 卻已安裝" - -#: cmdline/apt-get.cc:381 -#, c-format -msgid "but %s is to be installed" -msgstr "但 %s 卻將被安裝" - -#: cmdline/apt-get.cc:388 -msgid "but it is not installable" -msgstr "但它卻無法安裝" - -#: cmdline/apt-get.cc:390 -msgid "but it is a virtual package" -msgstr "但它是虛擬套件" - -#: cmdline/apt-get.cc:393 -msgid "but it is not installed" -msgstr "但它卻尚未安裝" - -#: cmdline/apt-get.cc:393 -msgid "but it is not going to be installed" -msgstr "但它卻將不會被安裝" - -#: cmdline/apt-get.cc:398 -msgid " or" -msgstr "或" - -#: cmdline/apt-get.cc:427 -msgid "The following NEW packages will be installed:" -msgstr "下列【新】套件將會被安裝:" - -#: cmdline/apt-get.cc:453 -msgid "The following packages will be REMOVED:" -msgstr "下列套件將會被【移除】:" - -#: cmdline/apt-get.cc:475 -msgid "The following packages have been kept back:" -msgstr "下列套件將會維持其原有版本:" - -#: cmdline/apt-get.cc:496 -msgid "The following packages will be upgraded:" -msgstr "下列套件將會被升級:" - -#: cmdline/apt-get.cc:517 -msgid "The following packages will be DOWNGRADED:" -msgstr "下列套件將會被【降級】:" - -#: cmdline/apt-get.cc:537 -msgid "The following held packages will be changed:" -msgstr "下列被保留 (hold) 的套件將會被更改:" - -#: cmdline/apt-get.cc:592 -#, c-format -msgid "%s (due to %s) " -msgstr "%s(因為 %s)" - -#: cmdline/apt-get.cc:600 -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:631 -#, c-format -msgid "%lu upgraded, %lu newly installed, " -msgstr "升級 %lu 個,新安裝 %lu 個," - -#: cmdline/apt-get.cc:635 -#, c-format -msgid "%lu reinstalled, " -msgstr "重新安裝 %lu 個," - -#: cmdline/apt-get.cc:637 -#, c-format -msgid "%lu downgraded, " -msgstr "降級 %lu 個," - -#: cmdline/apt-get.cc:639 -#, c-format -msgid "%lu to remove and %lu not upgraded.\n" -msgstr "移除 %lu 個,有 %lu 個未被升級。\n" - -#: cmdline/apt-get.cc:643 -#, c-format -msgid "%lu not fully installed or removed.\n" -msgstr "%lu 個沒有完整得安裝或移除。\n" - -#: cmdline/apt-get.cc:664 +#: cmdline/apt-get.cc:244 #, fuzzy, c-format -msgid "Note, selecting '%s' for task '%s'\n" -msgstr "注意,根據正規表示式 '%2$s' 而選擇了 %1$s\n" - -#: cmdline/apt-get.cc:669 -#, fuzzy, c-format -msgid "Note, selecting '%s' for regex '%s'\n" -msgstr "注意,根據正規表示式 '%2$s' 而選擇了 %1$s\n" - -#: cmdline/apt-get.cc:686 -#, c-format -msgid "Package %s is a virtual package provided by:\n" -msgstr "套件 %s 是虛擬套件,提供者為:\n" - -#: cmdline/apt-get.cc:697 -msgid " [Installed]" -msgstr "【已安裝】" - -#: cmdline/apt-get.cc:706 -#, fuzzy -msgid " [Not candidate version]" -msgstr "候選版本" - -#: cmdline/apt-get.cc:708 -msgid "You should explicitly select one to install." -msgstr "請您明確地選擇一個來進行安裝。" - -#: cmdline/apt-get.cc:711 -#, c-format -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" - -#: cmdline/apt-get.cc:729 -msgid "However the following packages replace it:" -msgstr "然而,下列的套件取代了它:" - -#: cmdline/apt-get.cc:741 -#, fuzzy, c-format -msgid "Package '%s' has no installation candidate" -msgstr "套件 %s 沒有可安裝的候選版本" - -#: cmdline/apt-get.cc:754 -#, c-format -msgid "Virtual packages like '%s' can't be removed\n" -msgstr "" - -#. TRANSLATORS: Note, this is not an interactive question -#: cmdline/apt-get.cc:766 cmdline/apt-get.cc:969 -#, fuzzy, c-format -msgid "Package '%s' is not installed, so not removed. Did you mean '%s'?\n" -msgstr "套件 %s 並沒有被安裝,所以也不會被移除\n" - -#: cmdline/apt-get.cc:772 cmdline/apt-get.cc:975 -#, fuzzy, c-format -msgid "Package '%s' is not installed, so not removed\n" -msgstr "套件 %s 並沒有被安裝,所以也不會被移除\n" - -#: cmdline/apt-get.cc:817 -#, fuzzy, c-format -msgid "Note, selecting '%s' instead of '%s'\n" -msgstr "注意,選擇了以 %s 替代 %s\n" - -#: cmdline/apt-get.cc:847 -#, c-format -msgid "Skipping %s, it is already installed and upgrade is not set.\n" -msgstr "忽略 %s,它已被安裝且沒有計劃要進行升級。\n" - -#: cmdline/apt-get.cc:851 -#, fuzzy, c-format -msgid "Skipping %s, it is not installed and only upgrades are requested.\n" -msgstr "忽略 %s,它已被安裝且沒有計劃要進行升級。\n" - -#: cmdline/apt-get.cc:863 -#, c-format -msgid "Reinstallation of %s is not possible, it cannot be downloaded.\n" -msgstr "無法重新安裝 %s,因為它無法下載。\n" - -#: cmdline/apt-get.cc:868 -#, c-format -msgid "%s is already the newest version.\n" -msgstr "%s 已經是最新版本了。\n" - -#: cmdline/apt-get.cc:887 cmdline/apt-get.cc:2187 cmdline/apt-mark.cc:68 -#, c-format -msgid "%s set to manually installed.\n" -msgstr "%s 被設定為手動安裝。\n" +msgid "Can not find a package for architecture '%s'" +msgstr "無法找到套件 %s" -#: cmdline/apt-get.cc:913 +#: cmdline/apt-get.cc:326 #, fuzzy, c-format -msgid "Selected version '%s' (%s) for '%s'\n" -msgstr "選定的版本為 %3$s 的 %1$s (%2$s)\n" +msgid "Can not find a package '%s' with version '%s'" +msgstr "無法找到套件 %s" -#: cmdline/apt-get.cc:918 +#: cmdline/apt-get.cc:329 #, fuzzy, c-format -msgid "Selected version '%s' (%s) for '%s' because of '%s'\n" -msgstr "選定的版本為 %3$s 的 %1$s (%2$s)\n" - -#: cmdline/apt-get.cc:1054 -msgid "Correcting dependencies..." -msgstr "正在修正相依關係..." - -#: cmdline/apt-get.cc:1057 -msgid " failed." -msgstr " 失敗。" - -#: cmdline/apt-get.cc:1060 -msgid "Unable to correct dependencies" -msgstr "無法修正相依關係" - -#: cmdline/apt-get.cc:1063 -msgid "Unable to minimize the upgrade set" -msgstr "無法將升級計劃最小化" - -#: cmdline/apt-get.cc:1065 -msgid " Done" -msgstr " 完成" - -#: cmdline/apt-get.cc:1069 -msgid "You might want to run 'apt-get -f install' to correct these." -msgstr "您也許得執行 'apt-get -f install' 以修正這些問題。" - -#: cmdline/apt-get.cc:1072 -msgid "Unmet dependencies. Try using -f." -msgstr "未能滿足相依關係。試試 -f 選項。" - -#: cmdline/apt-get.cc:1097 -msgid "WARNING: The following packages cannot be authenticated!" -msgstr "【警告】:無法驗證下列套件!" - -#: cmdline/apt-get.cc:1101 -msgid "Authentication warning overridden.\n" -msgstr "忽略了驗證警告。\n" - -#: cmdline/apt-get.cc:1108 -msgid "Install these packages without verification?" -msgstr "是否不經驗證就安裝這些套件?" - -#: cmdline/apt-get.cc:1110 -msgid "Some packages could not be authenticated" -msgstr "有部份套件無法驗證" - -#: cmdline/apt-get.cc:1119 cmdline/apt-get.cc:1280 -msgid "There are problems and -y was used without --force-yes" -msgstr "發生了問題,且 -y 並沒有和 --force-yes 搭配使用" - -#: cmdline/apt-get.cc:1160 -msgid "Internal error, InstallPackages was called with broken packages!" -msgstr "內部錯誤,在損毀的套件上執行 InstallPackages!" - -#: cmdline/apt-get.cc:1169 -msgid "Packages need to be removed but remove is disabled." -msgstr "有套件需要被移除,但卻被禁止移除。" - -#: cmdline/apt-get.cc:1180 -msgid "Internal error, Ordering didn't finish" -msgstr "內部錯誤,排序未能完成" - -#: cmdline/apt-get.cc:1218 -msgid "How odd.. The sizes didn't match, email apt@packages.debian.org" -msgstr "怪哉... 檔案大小不符,請發信給 apt@packages.debian.org" - -#. 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:1225 -#, c-format -msgid "Need to get %sB/%sB of archives.\n" -msgstr "需要下載 %sB/%sB 的套件檔。\n" - -#. 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:1230 -#, c-format -msgid "Need to get %sB of archives.\n" -msgstr "需要下載 %sB 的套件檔。\n" - -#. 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:1237 -#, c-format -msgid "After this operation, %sB of additional disk space will be used.\n" -msgstr "此操作完成之後,會多佔用 %sB 的磁碟空間。\n" - -#. 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:1242 -#, c-format -msgid "After this operation, %sB disk space will be freed.\n" -msgstr "此操作完成之後,會空出 %sB 的磁碟空間。\n" - -#: cmdline/apt-get.cc:1257 cmdline/apt-get.cc:1260 cmdline/apt-get.cc:2621 -#: cmdline/apt-get.cc:2624 -#, c-format -msgid "Couldn't determine free space in %s" -msgstr "無法確認 %s 的未使用空間" - -#: cmdline/apt-get.cc:1270 -#, c-format -msgid "You don't have enough free space in %s." -msgstr "在 %s 裡沒有足夠的的未使用空間。" - -#: cmdline/apt-get.cc:1286 cmdline/apt-get.cc:1308 -msgid "Trivial Only specified but this is not a trivial operation." -msgstr "雖然指定了 Trivial Only(自動答 NO)選項,但這並不是 trivial 操作。" - -#. TRANSLATOR: This string needs to be typed by the user as a confirmation, so be -#. careful with hard to type or special characters (like non-breaking spaces) -#: cmdline/apt-get.cc:1290 -msgid "Yes, do as I say!" -msgstr "Yes, do as I say!" - -#: cmdline/apt-get.cc:1292 -#, c-format -msgid "" -"You are about to do something potentially harmful.\n" -"To continue type in the phrase '%s'\n" -" ?] " -msgstr "" -"您所進行的操作可能會帶來危險。\n" -"請輸入 '%s' 這個句子以繼續進行\n" -" ?] " - -#: cmdline/apt-get.cc:1298 cmdline/apt-get.cc:1317 -msgid "Abort." -msgstr "放棄執行。" - -#: cmdline/apt-get.cc:1313 -#, fuzzy -msgid "Do you want to continue?" -msgstr "是否繼續進行 [Y/n]?" - -#: cmdline/apt-get.cc:1385 cmdline/apt-get.cc:2686 apt-pkg/algorithms.cc:1566 -#, c-format -msgid "Failed to fetch %s %s\n" -msgstr "無法取得 %s,%s\n" - -#: cmdline/apt-get.cc:1403 -msgid "Some files failed to download" -msgstr "有部份檔案無法下載" - -#: cmdline/apt-get.cc:1404 cmdline/apt-get.cc:2698 -msgid "Download complete and in download only mode" -msgstr "下載完成,且這是『僅下載』模式" - -#: cmdline/apt-get.cc:1410 -msgid "" -"Unable to fetch some archives, maybe run apt-get update or try with --fix-" -"missing?" -msgstr "" -"有部份套件檔無法取得,試著執行 apt-get update 或者試著加上 --fix-missing 選" -"項?" - -#: cmdline/apt-get.cc:1414 -msgid "--fix-missing and media swapping is not currently supported" -msgstr "目前尚未支援 --fix-missing 和媒體抽換" - -#: cmdline/apt-get.cc:1419 -msgid "Unable to correct missing packages." -msgstr "無法修正欠缺的套件。" - -#: cmdline/apt-get.cc:1420 -msgid "Aborting install." -msgstr "放棄安裝。" - -#: cmdline/apt-get.cc:1448 -msgid "" -"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] "" -msgstr[1] "" - -#: cmdline/apt-get.cc:1452 -msgid "Note: This is done automatically and on purpose by dpkg." -msgstr "" - -#: cmdline/apt-get.cc:1590 -#, c-format -msgid "Ignore unavailable target release '%s' of package '%s'" -msgstr "" +msgid "Can not find a package '%s' with release '%s'" +msgstr "無法找到套件 %s" -#: cmdline/apt-get.cc:1622 +#: cmdline/apt-get.cc:366 #, fuzzy, c-format msgid "Picking '%s' as source package instead of '%s'\n" msgstr "無法取得來源套件列表 %s 的狀態" -#. if (VerTag.empty() == false && Last == 0) -#: cmdline/apt-get.cc:1660 +#: cmdline/apt-get.cc:422 #, c-format -msgid "Ignore unavailable version '%s' of package '%s'" -msgstr "" - -#: cmdline/apt-get.cc:1676 -msgid "The update command takes no arguments" -msgstr "update 指令不需任何參數" - -#: cmdline/apt-get.cc:1742 -msgid "We are not supposed to delete stuff, can't start AutoRemover" -msgstr "我們沒有計劃要刪除任何東西,無法啟動 AutoRemover" - -#: cmdline/apt-get.cc:1846 -msgid "" -"Hmm, seems like the AutoRemover destroyed something which really\n" -"shouldn't happen. Please file a bug report against apt." -msgstr "" -"嗯,看起來 AutoRemover 弄壞了什麼東西,而這是不該發生的。\n" -"請針對 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:1849 cmdline/apt-get.cc:2017 -msgid "The following information may help to resolve the situation:" -msgstr "以下的資訊或許有助於解決當前的情況:" - -#: cmdline/apt-get.cc:1853 -msgid "Internal Error, AutoRemover broke stuff" -msgstr "內部錯誤,AutoRemover 處理失敗" - -#: cmdline/apt-get.cc:1860 -#, fuzzy -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] "以下套件是被自動安裝進來的,且已不再會被用到了:" -msgstr[1] "以下套件是被自動安裝進來的,且已不再會被用到了:" - -#: cmdline/apt-get.cc:1864 -#, fuzzy, 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] "以下套件是被自動安裝進來的,且已不再會被用到了:" -msgstr[1] "以下套件是被自動安裝進來的,且已不再會被用到了:" - -#: cmdline/apt-get.cc:1866 -#, fuzzy -msgid "Use 'apt-get autoremove' to remove it." -msgid_plural "Use 'apt-get autoremove' to remove them." -msgstr[0] "使用 'apt-get autoremove' 來將其移除。" -msgstr[1] "使用 'apt-get autoremove' 來將其移除。" - -#: cmdline/apt-get.cc:1885 -msgid "Internal error, AllUpgrade broke stuff" -msgstr "內部錯誤,AllUpgrade 造成了損壞" - -#: cmdline/apt-get.cc:1984 -msgid "You might want to run 'apt-get -f install' to correct these:" -msgstr "您也許得執行 'apt-get -f install' 以修正這些問題:" - -#: cmdline/apt-get.cc:1988 -msgid "" -"Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a " -"solution)." -msgstr "" -"未能滿足相依關係。請試著不指定套件來執行 'apt-get -f install'(或採取其它的解" -"決方案)。" - -#: cmdline/apt-get.cc:2002 -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." +msgid "Can not find version '%s' of package '%s'" msgstr "" -"有些套件無法安裝。這可能意謂著您的要求難以解決,或是若您使用的是\n" -"unstable 發行版,可能有些必要的套件尚未建立,或是被移出 Incoming 了。" -#: cmdline/apt-get.cc:2023 -msgid "Broken packages" -msgstr "損毀的套件" - -#: cmdline/apt-get.cc:2049 -msgid "The following extra packages will be installed:" -msgstr "下列的額外套件將被安裝:" - -#: cmdline/apt-get.cc:2139 -msgid "Suggested packages:" -msgstr "建議套件:" - -#: cmdline/apt-get.cc:2140 -msgid "Recommended packages:" -msgstr "推薦套件:" - -#: cmdline/apt-get.cc:2182 +#: cmdline/apt-get.cc:453 #, c-format msgid "Couldn't find package %s" msgstr "無法找到套件 %s" -#: cmdline/apt-get.cc:2189 cmdline/apt-mark.cc:70 +#: cmdline/apt-get.cc:458 cmdline/apt-mark.cc:70 +#, c-format +msgid "%s set to manually installed.\n" +msgstr "%s 被設定為手動安裝。\n" + +#: cmdline/apt-get.cc:460 cmdline/apt-mark.cc:72 #, fuzzy, c-format msgid "%s set to automatically installed.\n" msgstr "%s 被設定為手動安裝。\n" -#: cmdline/apt-get.cc:2197 cmdline/apt-mark.cc:114 +#: cmdline/apt-get.cc:468 cmdline/apt-mark.cc:116 msgid "" "This command is deprecated. Please use 'apt-mark auto' and 'apt-mark manual' " "instead." msgstr "" -#: cmdline/apt-get.cc:2213 -msgid "Calculating upgrade... " -msgstr "籌備升級中... " - -#: cmdline/apt-get.cc:2216 methods/ftp.cc:712 methods/connect.cc:116 -msgid "Failed" -msgstr "失敗" - -#: cmdline/apt-get.cc:2221 -msgid "Done" -msgstr "完成" - -#: cmdline/apt-get.cc:2288 cmdline/apt-get.cc:2296 +#: cmdline/apt-get.cc:537 cmdline/apt-get.cc:545 msgid "Internal error, problem resolver broke stuff" msgstr "內部錯誤,問題排除器造成了損壞" -#: cmdline/apt-get.cc:2324 cmdline/apt-get.cc:2361 +#: cmdline/apt-get.cc:573 cmdline/apt-get.cc:610 msgid "Unable to lock the download directory" msgstr "無法鎖定下載目錄" -#: cmdline/apt-get.cc:2418 -#, c-format -msgid "Can't find a source to download version '%s' of '%s'" -msgstr "" - -#: cmdline/apt-get.cc:2423 -#, c-format -msgid "Downloading %s %s" -msgstr "" - -#: cmdline/apt-get.cc:2483 +#: cmdline/apt-get.cc:725 msgid "Must specify at least one package to fetch source for" msgstr "在取得原始碼時必須至少指定一個套件" -#: cmdline/apt-get.cc:2523 cmdline/apt-get.cc:2835 +#: cmdline/apt-get.cc:765 cmdline/apt-get.cc:1060 #, c-format msgid "Unable to find a source package for %s" msgstr "無法找到 %s 的原始碼套件" -#: cmdline/apt-get.cc:2540 +#: cmdline/apt-get.cc:782 #, c-format msgid "" "NOTICE: '%s' packaging is maintained in the '%s' version control system at:\n" "%s\n" msgstr "" -#: cmdline/apt-get.cc:2545 +#: cmdline/apt-get.cc:787 #, c-format msgid "" "Please use:\n" @@ -891,104 +374,114 @@ msgid "" "to retrieve the latest (possibly unreleased) updates to the package.\n" msgstr "" -#: cmdline/apt-get.cc:2598 +#: cmdline/apt-get.cc:840 #, c-format msgid "Skipping already downloaded file '%s'\n" msgstr "略過已下載的檔案 '%s'\n" -#: cmdline/apt-get.cc:2635 +#: cmdline/apt-get.cc:863 cmdline/apt-get.cc:866 +#: apt-private/private-install.cc:198 apt-private/private-install.cc:201 +#, c-format +msgid "Couldn't determine free space in %s" +msgstr "無法確認 %s 的未使用空間" + +#: cmdline/apt-get.cc:877 #, c-format msgid "You don't have enough free space in %s" msgstr "在 %s 裡沒有足夠的的未使用空間" #. 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:2644 +#: cmdline/apt-get.cc:886 #, c-format msgid "Need to get %sB/%sB of source archives.\n" msgstr "需要下載 %sB/%sB 的原始套件檔。\n" #. 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:2649 +#: cmdline/apt-get.cc:891 #, c-format msgid "Need to get %sB of source archives.\n" msgstr "需要下載 %sB 的原始套件檔。\n" -#: cmdline/apt-get.cc:2655 +#: cmdline/apt-get.cc:897 #, c-format msgid "Fetch source %s\n" msgstr "取得原始碼 %s\n" -#: cmdline/apt-get.cc:2693 +#: cmdline/apt-get.cc:918 msgid "Failed to fetch some archives." msgstr "無法取得某些套件檔。" -#: cmdline/apt-get.cc:2724 +#: cmdline/apt-get.cc:923 apt-private/private-install.cc:325 +msgid "Download complete and in download only mode" +msgstr "下載完成,且這是『僅下載』模式" + +#: cmdline/apt-get.cc:949 #, c-format msgid "Skipping unpack of already unpacked source in %s\n" msgstr "不解開,因原始碼已解開至 %s\n" -#: cmdline/apt-get.cc:2736 +#: cmdline/apt-get.cc:961 #, c-format msgid "Unpack command '%s' failed.\n" msgstr "解開指令 '%s' 失敗。\n" -#: cmdline/apt-get.cc:2737 +#: cmdline/apt-get.cc:962 #, c-format msgid "Check if the 'dpkg-dev' package is installed.\n" msgstr "請檢查是否已安裝了 'dpkg-dev' 套件。\n" -#: cmdline/apt-get.cc:2759 +#: cmdline/apt-get.cc:984 #, c-format msgid "Build command '%s' failed.\n" msgstr "編譯指令 '%s' 失敗。\n" -#: cmdline/apt-get.cc:2779 +#: cmdline/apt-get.cc:1004 msgid "Child process failed" msgstr "子程序失敗" -#: cmdline/apt-get.cc:2798 +#: cmdline/apt-get.cc:1023 msgid "Must specify at least one package to check builddeps for" msgstr "在檢查編譯相依關係時必須至少指定一個套件" -#: cmdline/apt-get.cc:2823 +#: cmdline/apt-get.cc:1048 #, c-format msgid "" "No architecture information available for %s. See apt.conf(5) APT::" "Architectures for setup" msgstr "" -#: cmdline/apt-get.cc:2847 cmdline/apt-get.cc:2850 +#: cmdline/apt-get.cc:1072 cmdline/apt-get.cc:1075 #, c-format msgid "Unable to get build-dependency information for %s" msgstr "無法取得 %s 的編譯相依關係資訊" -#: cmdline/apt-get.cc:2870 +#: cmdline/apt-get.cc:1095 #, c-format msgid "%s has no build depends.\n" msgstr "%s 沒有編譯相依關係。\n" -#: cmdline/apt-get.cc:3040 +#: cmdline/apt-get.cc:1265 #, fuzzy, c-format msgid "" "%s dependency for %s can't be satisfied because %s is not allowed on '%s' " "packages" msgstr "無法滿足 %2$s 所要求的 %1$s 相依關係,因為找不到套件 %3$s" -#: cmdline/apt-get.cc:3058 +#: cmdline/apt-get.cc:1283 #, c-format msgid "" "%s dependency for %s cannot be satisfied because the package %s cannot be " "found" msgstr "無法滿足 %2$s 所要求的 %1$s 相依關係,因為找不到套件 %3$s" -#: cmdline/apt-get.cc:3081 +#: cmdline/apt-get.cc:1306 #, 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:3120 +#: cmdline/apt-get.cc:1345 #, fuzzy, c-format msgid "" "%s dependency for %s cannot be satisfied because candidate version of " @@ -996,37 +489,37 @@ msgid "" msgstr "" "無法滿足 %2$s 所要求的 %1$s 相依關係,因為套件 %3$s 沒有版本符合其版本需求" -#: cmdline/apt-get.cc:3126 +#: cmdline/apt-get.cc:1351 #, fuzzy, c-format msgid "" "%s dependency for %s cannot be satisfied because package %s has no candidate " "version" msgstr "無法滿足 %2$s 所要求的 %1$s 相依關係,因為找不到套件 %3$s" -#: cmdline/apt-get.cc:3149 +#: cmdline/apt-get.cc:1374 #, c-format msgid "Failed to satisfy %s dependency for %s: %s" msgstr "無法滿足 %2$s 的相依關係 %1$s:%3$s" -#: cmdline/apt-get.cc:3164 +#: cmdline/apt-get.cc:1389 #, c-format msgid "Build-dependencies for %s could not be satisfied." msgstr "無法滿足套件 %s 的編譯相依關係。" -#: cmdline/apt-get.cc:3169 +#: cmdline/apt-get.cc:1394 msgid "Failed to process build dependencies" msgstr "無法處理編譯相依關係" -#: cmdline/apt-get.cc:3262 cmdline/apt-get.cc:3274 +#: cmdline/apt-get.cc:1487 cmdline/apt-get.cc:1499 #, fuzzy, c-format msgid "Changelog for %s (%s)" msgstr "正和 %s (%s) 連線" -#: cmdline/apt-get.cc:3397 +#: cmdline/apt-get.cc:1585 msgid "Supported modules:" msgstr "已支援模組:" -#: cmdline/apt-get.cc:3438 +#: cmdline/apt-get.cc:1626 #, fuzzy msgid "" "Usage: apt-get [options] command\n" @@ -1112,98 +605,53 @@ msgstr "" "以取得更多資訊和選項。\n" " 該 APT 有著超級牛力。\n" -#: cmdline/apt-get.cc:3603 -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 "" - -#: cmdline/acqprogress.cc:60 -msgid "Hit " -msgstr "已有 " - -#: cmdline/acqprogress.cc:84 -msgid "Get:" -msgstr "下載:" - -#: cmdline/acqprogress.cc:115 -msgid "Ign " -msgstr "略過 " - -#: cmdline/acqprogress.cc:119 -msgid "Err " -msgstr "錯誤 " - -#: cmdline/acqprogress.cc:140 -#, c-format -msgid "Fetched %sB in %s (%sB/s)\n" -msgstr "取得 %sB 用了 %s (%sB/s)\n" - -#: cmdline/acqprogress.cc:230 -#, c-format -msgid " [Working]" -msgstr " [工作中]" - -#: cmdline/acqprogress.cc:286 -#, c-format -msgid "" -"Media change: please insert the disc labeled\n" -" '%s'\n" -"in the drive '%s' and press enter\n" -msgstr "" -"更換媒體:請把以下名稱的光碟\n" -" '%s'\n" -"放入 '%s' 裝置,然後按 [Enter] 鍵\n" - -#: cmdline/apt-mark.cc:55 +#: cmdline/apt-mark.cc:57 #, fuzzy, c-format msgid "%s can not be marked as it is not installed.\n" msgstr "但它卻尚未安裝" -#: cmdline/apt-mark.cc:61 +#: cmdline/apt-mark.cc:63 #, fuzzy, c-format msgid "%s was already set to manually installed.\n" msgstr "%s 被設定為手動安裝。\n" -#: cmdline/apt-mark.cc:63 +#: cmdline/apt-mark.cc:65 #, fuzzy, c-format msgid "%s was already set to automatically installed.\n" msgstr "%s 被設定為手動安裝。\n" -#: cmdline/apt-mark.cc:228 +#: cmdline/apt-mark.cc:230 #, fuzzy, c-format msgid "%s was already set on hold.\n" msgstr "%s 已經是最新版本了。\n" -#: cmdline/apt-mark.cc:230 +#: cmdline/apt-mark.cc:232 #, fuzzy, c-format msgid "%s was already not hold.\n" msgstr "%s 已經是最新版本了。\n" -#: cmdline/apt-mark.cc:245 cmdline/apt-mark.cc:326 -#: apt-pkg/contrib/fileutl.cc:832 apt-pkg/contrib/gpgv.cc:223 -#: apt-pkg/deb/dpkgpm.cc:1032 +#: cmdline/apt-mark.cc:247 cmdline/apt-mark.cc:328 +#: apt-pkg/contrib/fileutl.cc:850 apt-pkg/contrib/gpgv.cc:217 +#: apt-pkg/deb/dpkgpm.cc:1182 #, c-format msgid "Waited for %s but it wasn't there" msgstr "等待 %s 但是它並不存在" -#: cmdline/apt-mark.cc:260 cmdline/apt-mark.cc:309 +#: cmdline/apt-mark.cc:262 cmdline/apt-mark.cc:311 #, fuzzy, c-format msgid "%s set on hold.\n" msgstr "%s 被設定為手動安裝。\n" -#: cmdline/apt-mark.cc:262 cmdline/apt-mark.cc:314 +#: cmdline/apt-mark.cc:264 cmdline/apt-mark.cc:316 #, fuzzy, c-format msgid "Canceled hold on %s.\n" msgstr "無法開啟 %s" -#: cmdline/apt-mark.cc:332 +#: cmdline/apt-mark.cc:334 msgid "Executing dpkg failed. Are you root?" msgstr "" -#: cmdline/apt-mark.cc:379 +#: cmdline/apt-mark.cc:381 msgid "" "Usage: apt-mark [options] {auto|manual} pkg1 [pkg2 ...]\n" "\n" @@ -1213,6 +661,11 @@ msgid "" "Commands:\n" " auto - Mark the given packages as automatically installed\n" " manual - Mark the given packages as manually installed\n" +" hold - Mark a package as held back\n" +" unhold - Unset a package set as held back\n" +" showauto - Print the list of automatically installed packages\n" +" showmanual - Print the list of manually installed packages\n" +" showhold - Print the list of package on hold\n" "\n" "Options:\n" " -h This help text.\n" @@ -1225,6 +678,28 @@ msgid "" "See the apt-mark(8) and apt.conf(5) manual pages for more information." msgstr "" +#: cmdline/apt.cc:71 +msgid "" +"Usage: apt [options] command\n" +"\n" +"CLI for apt.\n" +"Basic commands: \n" +" list - list packages based on package names\n" +" search - search in package descriptions\n" +" show - show package details\n" +"\n" +" update - update list of available packages\n" +"\n" +" install - install packages\n" +" remove - remove packages\n" +"\n" +" upgrade - upgrade the system by installing/upgrading packages\n" +" full-upgrade - upgrade the system by removing/installing/upgrading " +"packages\n" +"\n" +" edit-sources - edit the source information file\n" +msgstr "" + #: methods/cdrom.cc:203 #, c-format msgid "Unable to read the cdrom database %s" @@ -1250,16 +725,16 @@ msgstr "無法卸載 %s 裡的光碟片,或許它仍在使用中。" msgid "Disk not found." msgstr "找不到磁碟。" -#: methods/cdrom.cc:262 methods/file.cc:82 methods/rsh.cc:275 +#: methods/cdrom.cc:262 methods/file.cc:82 methods/rsh.cc:274 msgid "File not found" msgstr "找不到檔案" -#: methods/copy.cc:46 methods/gzip.cc:105 methods/gzip.cc:114 -#: methods/rred.cc:512 methods/rred.cc:521 +#: methods/copy.cc:46 methods/gzip.cc:106 methods/rred.cc:599 +#: methods/rred.cc:609 msgid "Failed to stat" msgstr "無法取得狀態" -#: methods/copy.cc:83 methods/gzip.cc:111 methods/rred.cc:518 +#: methods/copy.cc:82 methods/gzip.cc:113 methods/rred.cc:606 msgid "Failed to set modification time" msgstr "無法設定修改時間" @@ -1268,151 +743,155 @@ 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:173 +#: methods/ftp.cc:172 msgid "Logging in" msgstr "登入中" -#: methods/ftp.cc:179 +#: methods/ftp.cc:178 msgid "Unable to determine the peer name" msgstr "無法解析對方主機名稱" -#: methods/ftp.cc:184 +#: methods/ftp.cc:183 msgid "Unable to determine the local name" msgstr "無法解析本機名稱" -#: methods/ftp.cc:215 methods/ftp.cc:243 +#: methods/ftp.cc:214 methods/ftp.cc:242 #, c-format msgid "The server refused the connection and said: %s" msgstr "伺服器不接受連線,並回應:%s" -#: methods/ftp.cc:221 +#: methods/ftp.cc:220 #, c-format msgid "USER failed, server said: %s" msgstr "USER 指令失敗,伺服器回應:%s" -#: methods/ftp.cc:228 +#: methods/ftp.cc:227 #, c-format msgid "PASS failed, server said: %s" msgstr "PASS 指令失敗,伺服器回應:%s" -#: methods/ftp.cc:248 +#: methods/ftp.cc:247 msgid "" "A proxy server was specified but no login script, Acquire::ftp::ProxyLogin " "is empty." msgstr "" "指定了代理伺服器,但沒有指定登入 script,Acquire::ftp::ProxyLogin 是空的。" -#: methods/ftp.cc:276 +#: methods/ftp.cc:275 #, c-format msgid "Login script command '%s' failed, server said: %s" msgstr "登入 script 指令 '%s' 失敗,伺服器回應:%s" -#: methods/ftp.cc:302 +#: methods/ftp.cc:301 #, c-format msgid "TYPE failed, server said: %s" msgstr "TYPE 指令失敗,伺服器回應:%s" -#: methods/ftp.cc:340 methods/ftp.cc:452 methods/rsh.cc:192 methods/rsh.cc:237 +#: methods/ftp.cc:339 methods/ftp.cc:451 methods/rsh.cc:191 methods/rsh.cc:236 msgid "Connection timeout" msgstr "連線逾時" -#: methods/ftp.cc:346 +#: methods/ftp.cc:345 msgid "Server closed the connection" msgstr "伺服器已關閉連線" -#: methods/ftp.cc:349 methods/rsh.cc:199 apt-pkg/contrib/fileutl.cc:1264 -#: apt-pkg/contrib/fileutl.cc:1273 apt-pkg/contrib/fileutl.cc:1276 +#: methods/ftp.cc:348 methods/rsh.cc:198 apt-pkg/contrib/fileutl.cc:1292 +#: apt-pkg/contrib/fileutl.cc:1301 apt-pkg/contrib/fileutl.cc:1304 msgid "Read error" msgstr "讀取錯誤" -#: methods/ftp.cc:356 methods/rsh.cc:206 +#: methods/ftp.cc:355 methods/rsh.cc:205 msgid "A response overflowed the buffer." msgstr "回應超過緩衝區長度。" -#: methods/ftp.cc:373 methods/ftp.cc:385 +#: methods/ftp.cc:372 methods/ftp.cc:384 msgid "Protocol corruption" msgstr "協定失敗" -#: methods/ftp.cc:458 methods/rred.cc:238 methods/rsh.cc:243 -#: apt-pkg/contrib/fileutl.cc:1360 apt-pkg/contrib/fileutl.cc:1369 -#: apt-pkg/contrib/fileutl.cc:1372 apt-pkg/contrib/fileutl.cc:1397 +#: methods/ftp.cc:457 methods/rsh.cc:242 apt-pkg/contrib/fileutl.cc:1388 +#: apt-pkg/contrib/fileutl.cc:1397 apt-pkg/contrib/fileutl.cc:1400 +#: apt-pkg/contrib/fileutl.cc:1425 msgid "Write error" msgstr "寫入錯誤" -#: methods/ftp.cc:697 methods/ftp.cc:703 methods/ftp.cc:738 +#: methods/ftp.cc:696 methods/ftp.cc:702 methods/ftp.cc:737 msgid "Could not create a socket" msgstr "無法建立 Socket" -#: methods/ftp.cc:708 +#: methods/ftp.cc:707 msgid "Could not connect data socket, connection timed out" msgstr "無法和 data socket 連線,連線逾時" -#: methods/ftp.cc:714 +#: methods/ftp.cc:711 methods/connect.cc:116 apt-private/private-upgrade.cc:22 +msgid "Failed" +msgstr "失敗" + +#: methods/ftp.cc:713 msgid "Could not connect passive socket." msgstr "無法和 passive socket 連線。" -#: methods/ftp.cc:731 +#: methods/ftp.cc:730 msgid "getaddrinfo was unable to get a listening socket" msgstr "getaddrinfo 無法取得監聽 socket" -#: methods/ftp.cc:745 +#: methods/ftp.cc:744 msgid "Could not bind a socket" msgstr "無法 bind 至 socket" -#: methods/ftp.cc:749 +#: methods/ftp.cc:748 msgid "Could not listen on the socket" msgstr "無法監聽 socket" -#: methods/ftp.cc:756 +#: methods/ftp.cc:755 msgid "Could not determine the socket's name" msgstr "無法解析 socket 名稱" -#: methods/ftp.cc:788 +#: methods/ftp.cc:787 msgid "Unable to send PORT command" msgstr "無法送出 PORT 指令" -#: methods/ftp.cc:798 +#: methods/ftp.cc:797 #, c-format msgid "Unknown address family %u (AF_*)" msgstr "未知的地址家族 %u (AF_*)" -#: methods/ftp.cc:807 +#: methods/ftp.cc:806 #, c-format msgid "EPRT failed, server said: %s" msgstr "EPRT 指令失敗,伺服器回應:%s" -#: methods/ftp.cc:827 +#: methods/ftp.cc:826 msgid "Data socket connect timed out" msgstr "Data socket 連線逾時" -#: methods/ftp.cc:834 +#: methods/ftp.cc:833 msgid "Unable to accept connection" msgstr "無法接受連線" -#: methods/ftp.cc:873 methods/http.cc:1038 methods/rsh.cc:313 +#: methods/ftp.cc:872 methods/server.cc:357 methods/rsh.cc:312 msgid "Problem hashing file" msgstr "有問題的雜湊檔" -#: methods/ftp.cc:886 +#: methods/ftp.cc:885 #, c-format msgid "Unable to fetch file, server said '%s'" msgstr "無法取得檔案,伺服器回應 '%s'" -#: methods/ftp.cc:901 methods/rsh.cc:332 +#: methods/ftp.cc:900 methods/rsh.cc:331 msgid "Data socket timed out" msgstr "Data socket 連線逾時" -#: methods/ftp.cc:931 +#: methods/ftp.cc:930 #, c-format msgid "Data transfer failed, server said '%s'" msgstr "資料傳輸失敗,伺服器回應 '%s'" #. Get the files information -#: methods/ftp.cc:1008 +#: methods/ftp.cc:1009 msgid "Query" msgstr "查詢" -#: methods/ftp.cc:1120 +#: methods/ftp.cc:1123 msgid "Unable to invoke " msgstr "無法 invoke " @@ -1478,37 +957,37 @@ msgstr "在解析 '%s:%s' (%i) 時出了怪事" msgid "Unable to connect to %s:%s:" msgstr "無法連線至 %s %s:" -#: methods/gpgv.cc:167 +#: methods/gpgv.cc:166 msgid "" "Internal error: Good signature, but could not determine key fingerprint?!" msgstr "內部錯誤:簽章無誤,但卻無法辨識密鑰的指紋碼?!" -#: methods/gpgv.cc:171 +#: methods/gpgv.cc:170 msgid "At least one invalid signature was encountered." msgstr "至少發現一個無效的簽章。" -#: methods/gpgv.cc:173 +#: methods/gpgv.cc:172 #, fuzzy msgid "Could not execute 'gpgv' to verify signature (is gpgv installed?)" msgstr "無法執行 '%s' 來驗證簽章(gpgv 是否安裝了?)" #. TRANSLATORS: %s is a single techy word like 'NODATA' -#: methods/gpgv.cc:179 +#: methods/gpgv.cc:178 #, c-format msgid "" "Clearsigned file isn't valid, got '%s' (does the network require " "authentication?)" msgstr "" -#: methods/gpgv.cc:183 +#: methods/gpgv.cc:182 msgid "Unknown error executing gpgv" msgstr "在執行 gpgv 時發生未知的錯誤" -#: methods/gpgv.cc:216 methods/gpgv.cc:223 +#: methods/gpgv.cc:215 methods/gpgv.cc:222 msgid "The following signatures were invalid:\n" msgstr "以下簽名無效:\n" -#: methods/gpgv.cc:230 +#: methods/gpgv.cc:229 msgid "" "The following signatures couldn't be verified because the public key is not " "available:\n" @@ -1518,81 +997,605 @@ msgstr "由於無法取得它們的公鑰,以下簽章無法進行驗證:\n" msgid "Empty files can't be valid archives" msgstr "" -#: methods/http.cc:394 +#: methods/http.cc:516 +msgid "Error writing to the file" +msgstr "在寫入該檔時發生錯誤" + +#: methods/http.cc:530 +msgid "Error reading from server. Remote end closed connection" +msgstr "在讀取伺服器時發生錯誤,遠端主機已關閉連線" + +#: methods/http.cc:532 +msgid "Error reading from server" +msgstr "在讀取伺服器時發生錯誤" + +#: methods/http.cc:568 +msgid "Error writing to file" +msgstr "在寫入檔案時發生錯誤" + +#: methods/http.cc:628 +msgid "Select failed" +msgstr "選擇失敗" + +#: methods/http.cc:633 +msgid "Connection timed out" +msgstr "連線逾時" + +#: methods/http.cc:656 +msgid "Error writing to output file" +msgstr "在寫入輸出檔時發生錯誤" + +#: methods/server.cc:56 msgid "Waiting for headers" msgstr "等待標頭" -#: methods/http.cc:544 +#: methods/server.cc:114 msgid "Bad header line" msgstr "標頭行錯誤" -#: methods/http.cc:569 methods/http.cc:576 +#: methods/server.cc:139 methods/server.cc:146 msgid "The HTTP server sent an invalid reply header" msgstr "HTTP 伺服器傳送了一個無效的回覆標頭" -#: methods/http.cc:606 +#: methods/server.cc:176 msgid "The HTTP server sent an invalid Content-Length header" msgstr "HTTP 伺服器傳送了一個無效的 Content-Length 標頭" -#: methods/http.cc:621 +#: methods/server.cc:199 msgid "The HTTP server sent an invalid Content-Range header" msgstr "HTTP 伺服器傳送了一個無效的 Content-Range 標頭" -#: methods/http.cc:623 +#: methods/server.cc:201 msgid "This HTTP server has broken range support" msgstr "這個 HTTP 伺服器的範圍支援有問題" -#: methods/http.cc:647 +#: methods/server.cc:225 msgid "Unknown date format" msgstr "未知的資料格式" -#: methods/http.cc:826 -msgid "Select failed" -msgstr "選擇失敗" +#: methods/server.cc:494 +msgid "Bad header data" +msgstr "錯誤的標頭資料" -#: methods/http.cc:831 -msgid "Connection timed out" -msgstr "連線逾時" +#: methods/server.cc:511 methods/server.cc:567 +msgid "Connection failed" +msgstr "連線失敗" -#: methods/http.cc:854 -msgid "Error writing to output file" -msgstr "在寫入輸出檔時發生錯誤" +#: methods/server.cc:659 +msgid "Internal error" +msgstr "內部錯誤" -#: methods/http.cc:885 -msgid "Error writing to file" -msgstr "在寫入檔案時發生錯誤" +#: apt-private/private-list.cc:147 +msgid "Listing" +msgstr "" -#: methods/http.cc:913 -msgid "Error writing to the file" -msgstr "在寫入該檔時發生錯誤" +#: apt-private/private-install.cc:93 +msgid "Internal error, InstallPackages was called with broken packages!" +msgstr "內部錯誤,在損毀的套件上執行 InstallPackages!" -#: methods/http.cc:927 -msgid "Error reading from server. Remote end closed connection" -msgstr "在讀取伺服器時發生錯誤,遠端主機已關閉連線" +#: apt-private/private-install.cc:102 +msgid "Packages need to be removed but remove is disabled." +msgstr "有套件需要被移除,但卻被禁止移除。" -#: methods/http.cc:929 -msgid "Error reading from server" -msgstr "在讀取伺服器時發生錯誤" +#: apt-private/private-install.cc:121 +msgid "Internal error, Ordering didn't finish" +msgstr "內部錯誤,排序未能完成" -#: methods/http.cc:1197 -msgid "Bad header data" -msgstr "錯誤的標頭資料" +#: apt-private/private-install.cc:159 +msgid "How odd.. The sizes didn't match, email apt@packages.debian.org" +msgstr "怪哉... 檔案大小不符,請發信給 apt@packages.debian.org" -#: methods/http.cc:1214 methods/http.cc:1269 -msgid "Connection failed" -msgstr "連線失敗" +#. 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 +#: apt-private/private-install.cc:166 +#, c-format +msgid "Need to get %sB/%sB of archives.\n" +msgstr "需要下載 %sB/%sB 的套件檔。\n" -#: methods/http.cc:1361 -msgid "Internal error" -msgstr "內部錯誤" +#. 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 +#: apt-private/private-install.cc:171 +#, c-format +msgid "Need to get %sB of archives.\n" +msgstr "需要下載 %sB 的套件檔。\n" + +#. 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 +#: apt-private/private-install.cc:178 +#, c-format +msgid "After this operation, %sB of additional disk space will be used.\n" +msgstr "此操作完成之後,會多佔用 %sB 的磁碟空間。\n" + +#. 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 +#: apt-private/private-install.cc:183 +#, c-format +msgid "After this operation, %sB disk space will be freed.\n" +msgstr "此操作完成之後,會空出 %sB 的磁碟空間。\n" + +#: apt-private/private-install.cc:211 +#, c-format +msgid "You don't have enough free space in %s." +msgstr "在 %s 裡沒有足夠的的未使用空間。" + +#: apt-private/private-install.cc:221 apt-private/private-download.cc:55 +msgid "There are problems and -y was used without --force-yes" +msgstr "發生了問題,且 -y 並沒有和 --force-yes 搭配使用" + +#: apt-private/private-install.cc:227 apt-private/private-install.cc:249 +msgid "Trivial Only specified but this is not a trivial operation." +msgstr "雖然指定了 Trivial Only(自動答 NO)選項,但這並不是 trivial 操作。" + +#. TRANSLATOR: This string needs to be typed by the user as a confirmation, so be +#. careful with hard to type or special characters (like non-breaking spaces) +#: apt-private/private-install.cc:231 +msgid "Yes, do as I say!" +msgstr "Yes, do as I say!" + +#: apt-private/private-install.cc:233 +#, c-format +msgid "" +"You are about to do something potentially harmful.\n" +"To continue type in the phrase '%s'\n" +" ?] " +msgstr "" +"您所進行的操作可能會帶來危險。\n" +"請輸入 '%s' 這個句子以繼續進行\n" +" ?] " + +#: apt-private/private-install.cc:239 apt-private/private-install.cc:257 +msgid "Abort." +msgstr "放棄執行。" + +#: apt-private/private-install.cc:254 +#, fuzzy +msgid "Do you want to continue?" +msgstr "是否繼續進行 [Y/n]?" + +#: apt-private/private-install.cc:324 +msgid "Some files failed to download" +msgstr "有部份檔案無法下載" + +#: apt-private/private-install.cc:331 +msgid "" +"Unable to fetch some archives, maybe run apt-get update or try with --fix-" +"missing?" +msgstr "" +"有部份套件檔無法取得,試著執行 apt-get update 或者試著加上 --fix-missing 選" +"項?" + +#: apt-private/private-install.cc:335 +msgid "--fix-missing and media swapping is not currently supported" +msgstr "目前尚未支援 --fix-missing 和媒體抽換" + +#: apt-private/private-install.cc:340 +msgid "Unable to correct missing packages." +msgstr "無法修正欠缺的套件。" + +#: apt-private/private-install.cc:341 +msgid "Aborting install." +msgstr "放棄安裝。" + +#: apt-private/private-install.cc:377 +msgid "" +"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] "" +msgstr[1] "" + +#: apt-private/private-install.cc:381 +msgid "Note: This is done automatically and on purpose by dpkg." +msgstr "" + +#: apt-private/private-install.cc:402 +msgid "We are not supposed to delete stuff, can't start AutoRemover" +msgstr "我們沒有計劃要刪除任何東西,無法啟動 AutoRemover" + +#: apt-private/private-install.cc:510 +msgid "" +"Hmm, seems like the AutoRemover destroyed something which really\n" +"shouldn't happen. Please file a bug report against apt." +msgstr "" +"嗯,看起來 AutoRemover 弄壞了什麼東西,而這是不該發生的。\n" +"請針對 apt 發佈錯誤回報。" + +#. +#. if (Packages == 1) +#. { +#. c1out << std::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.") << std::endl; +#. } +#. +#: apt-private/private-install.cc:513 apt-private/private-install.cc:654 +msgid "The following information may help to resolve the situation:" +msgstr "以下的資訊或許有助於解決當前的情況:" + +#: apt-private/private-install.cc:517 +msgid "Internal Error, AutoRemover broke stuff" +msgstr "內部錯誤,AutoRemover 處理失敗" + +#: apt-private/private-install.cc:524 +#, fuzzy +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] "以下套件是被自動安裝進來的,且已不再會被用到了:" +msgstr[1] "以下套件是被自動安裝進來的,且已不再會被用到了:" + +#: apt-private/private-install.cc:528 +#, fuzzy, 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] "以下套件是被自動安裝進來的,且已不再會被用到了:" +msgstr[1] "以下套件是被自動安裝進來的,且已不再會被用到了:" + +#: apt-private/private-install.cc:530 +#, fuzzy +msgid "Use 'apt-get autoremove' to remove it." +msgid_plural "Use 'apt-get autoremove' to remove them." +msgstr[0] "使用 'apt-get autoremove' 來將其移除。" +msgstr[1] "使用 'apt-get autoremove' 來將其移除。" + +#: apt-private/private-install.cc:624 +msgid "You might want to run 'apt-get -f install' to correct these:" +msgstr "您也許得執行 'apt-get -f install' 以修正這些問題:" + +#: apt-private/private-install.cc:626 +msgid "" +"Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a " +"solution)." +msgstr "" +"未能滿足相依關係。請試著不指定套件來執行 'apt-get -f install'(或採取其它的解" +"決方案)。" + +#: apt-private/private-install.cc:639 +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 "" +"有些套件無法安裝。這可能意謂著您的要求難以解決,或是若您使用的是\n" +"unstable 發行版,可能有些必要的套件尚未建立,或是被移出 Incoming 了。" + +#: apt-private/private-install.cc:660 +msgid "Broken packages" +msgstr "損毀的套件" + +#: apt-private/private-install.cc:713 +msgid "The following extra packages will be installed:" +msgstr "下列的額外套件將被安裝:" + +#: apt-private/private-install.cc:803 +msgid "Suggested packages:" +msgstr "建議套件:" + +#: apt-private/private-install.cc:804 +msgid "Recommended packages:" +msgstr "推薦套件:" + +#: apt-private/private-download.cc:32 +msgid "WARNING: The following packages cannot be authenticated!" +msgstr "【警告】:無法驗證下列套件!" + +#: apt-private/private-download.cc:36 +msgid "Authentication warning overridden.\n" +msgstr "忽略了驗證警告。\n" + +#: apt-private/private-download.cc:41 apt-private/private-download.cc:48 +msgid "Some packages could not be authenticated" +msgstr "有部份套件無法驗證" + +#: apt-private/private-download.cc:46 +msgid "Install these packages without verification?" +msgstr "是否不經驗證就安裝這些套件?" + +#: apt-private/private-download.cc:87 apt-pkg/update.cc:84 +#, c-format +msgid "Failed to fetch %s %s\n" +msgstr "無法取得 %s,%s\n" + +#: apt-private/private-output.cc:75 apt-private/private-show.cc:81 +#: apt-private/private-show.cc:86 +msgid "unknown" +msgstr "" + +#: apt-private/private-output.cc:201 +#, fuzzy, c-format +msgid "[installed,upgradable to: %s]" +msgstr "【已安裝】" + +#: apt-private/private-output.cc:205 +#, fuzzy +msgid "[installed,local]" +msgstr "【已安裝】" + +#: apt-private/private-output.cc:208 +msgid "[installed,auto-removable]" +msgstr "" + +#: apt-private/private-output.cc:210 +#, fuzzy +msgid "[installed,automatic]" +msgstr "【已安裝】" + +#: apt-private/private-output.cc:212 +#, fuzzy +msgid "[installed]" +msgstr "【已安裝】" + +#: apt-private/private-output.cc:216 +#, c-format +msgid "[upgradable from: %s]" +msgstr "" + +#: apt-private/private-output.cc:220 +msgid "[residual-config]" +msgstr "" + +#: apt-private/private-output.cc:320 +msgid "The following packages have unmet dependencies:" +msgstr "下列的套件有未滿足的相依關係:" + +#: apt-private/private-output.cc:410 +#, c-format +msgid "but %s is installed" +msgstr "但 %s 卻已安裝" + +#: apt-private/private-output.cc:412 +#, c-format +msgid "but %s is to be installed" +msgstr "但 %s 卻將被安裝" + +#: apt-private/private-output.cc:419 +msgid "but it is not installable" +msgstr "但它卻無法安裝" + +#: apt-private/private-output.cc:421 +msgid "but it is a virtual package" +msgstr "但它是虛擬套件" + +#: apt-private/private-output.cc:424 +msgid "but it is not installed" +msgstr "但它卻尚未安裝" + +#: apt-private/private-output.cc:424 +msgid "but it is not going to be installed" +msgstr "但它卻將不會被安裝" + +#: apt-private/private-output.cc:429 +msgid " or" +msgstr "或" + +#: apt-private/private-output.cc:458 +msgid "The following NEW packages will be installed:" +msgstr "下列【新】套件將會被安裝:" + +#: apt-private/private-output.cc:484 +msgid "The following packages will be REMOVED:" +msgstr "下列套件將會被【移除】:" + +#: apt-private/private-output.cc:506 +msgid "The following packages have been kept back:" +msgstr "下列套件將會維持其原有版本:" + +#: apt-private/private-output.cc:527 +msgid "The following packages will be upgraded:" +msgstr "下列套件將會被升級:" + +#: apt-private/private-output.cc:548 +msgid "The following packages will be DOWNGRADED:" +msgstr "下列套件將會被【降級】:" + +#: apt-private/private-output.cc:568 +msgid "The following held packages will be changed:" +msgstr "下列被保留 (hold) 的套件將會被更改:" + +#: apt-private/private-output.cc:623 +#, c-format +msgid "%s (due to %s) " +msgstr "%s(因為 %s)" + +#: apt-private/private-output.cc:631 +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" +"除非您很清楚您在做什麼,否則請勿輕易嘗試!" + +#: apt-private/private-output.cc:662 +#, c-format +msgid "%lu upgraded, %lu newly installed, " +msgstr "升級 %lu 個,新安裝 %lu 個," + +#: apt-private/private-output.cc:666 +#, c-format +msgid "%lu reinstalled, " +msgstr "重新安裝 %lu 個," + +#: apt-private/private-output.cc:668 +#, c-format +msgid "%lu downgraded, " +msgstr "降級 %lu 個," + +#: apt-private/private-output.cc:670 +#, c-format +msgid "%lu to remove and %lu not upgraded.\n" +msgstr "移除 %lu 個,有 %lu 個未被升級。\n" + +#: apt-private/private-output.cc:674 +#, c-format +msgid "%lu not fully installed or removed.\n" +msgstr "%lu 個沒有完整得安裝或移除。\n" + +#. TRANSLATOR: Yes/No question help-text: defaulting to Y[es] +#. e.g. "Do you want to continue? [Y/n] " +#. The user has to answer with an input matching the +#. YESEXPR/NOEXPR defined in your l10n. +#: apt-private/private-output.cc:696 +msgid "[Y/n]" +msgstr "" + +#. TRANSLATOR: Yes/No question help-text: defaulting to N[o] +#. e.g. "Should this file be removed? [y/N] " +#. The user has to answer with an input matching the +#. YESEXPR/NOEXPR defined in your l10n. +#: apt-private/private-output.cc:702 +msgid "[y/N]" +msgstr "" + +#. TRANSLATOR: "Yes" answer printed for a yes/no question if --assume-yes is set +#: apt-private/private-output.cc:713 +msgid "Y" +msgstr "" + +#. TRANSLATOR: "No" answer printed for a yes/no question if --assume-no is set +#: apt-private/private-output.cc:719 +msgid "N" +msgstr "" + +#: apt-private/private-output.cc:741 apt-pkg/cachefilter.cc:33 +#, c-format +msgid "Regex compilation error - %s" +msgstr "編譯正規表示式時發生錯誤 - %s" + +#: apt-private/private-cachefile.cc:87 +msgid "Correcting dependencies..." +msgstr "正在修正相依關係..." + +#: apt-private/private-cachefile.cc:90 +msgid " failed." +msgstr " 失敗。" + +#: apt-private/private-cachefile.cc:93 +msgid "Unable to correct dependencies" +msgstr "無法修正相依關係" + +#: apt-private/private-cachefile.cc:96 +msgid "Unable to minimize the upgrade set" +msgstr "無法將升級計劃最小化" + +#: apt-private/private-cachefile.cc:98 +msgid " Done" +msgstr " 完成" + +#: apt-private/private-cachefile.cc:102 +msgid "You might want to run 'apt-get -f install' to correct these." +msgstr "您也許得執行 'apt-get -f install' 以修正這些問題。" + +#: apt-private/private-cachefile.cc:105 +msgid "Unmet dependencies. Try using -f." +msgstr "未能滿足相依關係。試試 -f 選項。" + +#: apt-private/private-cacheset.cc:26 apt-private/private-search.cc:57 +msgid "Sorting" +msgstr "" + +#: apt-private/private-update.cc:45 +msgid "The update command takes no arguments" +msgstr "update 指令不需任何參數" + +#: apt-private/private-upgrade.cc:19 +msgid "Calculating upgrade... " +msgstr "籌備升級中... " + +#: apt-private/private-upgrade.cc:24 +#, fuzzy +msgid "Internal error, Upgrade broke stuff" +msgstr "內部錯誤,AllUpgrade 造成了損壞" + +#: apt-private/private-upgrade.cc:26 +msgid "Done" +msgstr "完成" + +#: apt-private/private-search.cc:61 +msgid "Full Text Search" +msgstr "" + +#: apt-private/private-show.cc:152 +#, c-format +msgid "There is %lu additional record. Please use the '-a' switch to see it" +msgid_plural "" +"There are %lu additional records. Please use the '-a' switch to see them." +msgstr[0] "" +msgstr[1] "" + +#: apt-private/private-show.cc:159 +msgid "not a real package (virtual)" +msgstr "" + +#: apt-private/private-main.cc:19 +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 "" + +#: apt-private/private-sources.cc:45 +#, fuzzy, c-format +msgid "Failed to parse %s. Edit again? " +msgstr "無法將 %s 更名為 %s" + +#: apt-private/private-sources.cc:57 +#, c-format +msgid "Your '%s' file changed, please run 'apt-get update'." +msgstr "" + +#: apt-private/acqprogress.cc:63 +msgid "Hit " +msgstr "已有 " + +#: apt-private/acqprogress.cc:87 +msgid "Get:" +msgstr "下載:" + +#: apt-private/acqprogress.cc:118 +msgid "Ign " +msgstr "略過 " + +#: apt-private/acqprogress.cc:122 +msgid "Err " +msgstr "錯誤 " + +#: apt-private/acqprogress.cc:143 +#, c-format +msgid "Fetched %sB in %s (%sB/s)\n" +msgstr "取得 %sB 用了 %s (%sB/s)\n" + +#: apt-private/acqprogress.cc:233 +#, c-format +msgid " [Working]" +msgstr " [工作中]" + +#: apt-private/acqprogress.cc:294 +#, c-format +msgid "" +"Media change: please insert the disc labeled\n" +" '%s'\n" +"in the drive '%s' and press enter\n" +msgstr "" +"更換媒體:請把以下名稱的光碟\n" +" '%s'\n" +"放入 '%s' 裝置,然後按 [Enter] 鍵\n" #. 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:464 -#: apt-pkg/contrib/cdromutl.cc:184 apt-pkg/contrib/fileutl.cc:404 -#: apt-pkg/contrib/fileutl.cc:517 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:362 +#: apt-pkg/contrib/cdromutl.cc:184 apt-pkg/contrib/fileutl.cc:406 +#: apt-pkg/contrib/fileutl.cc:519 apt-pkg/sourcelist.cc:271 +#: apt-pkg/sourcelist.cc:277 apt-pkg/acquire.cc:485 apt-pkg/init.cc:100 +#: apt-pkg/init.cc:108 apt-pkg/clean.cc:36 apt-pkg/policy.cc:373 #, c-format msgid "Unable to read %s" msgstr "無法讀取 %s" @@ -1629,56 +1632,42 @@ msgstr "無法開啟檔案 %s" msgid "[Mirror: %s]" msgstr "" -#: 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 "" - -#: 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 "" - -#: methods/rsh.cc:99 ftparchive/multicompress.cc:168 +#: methods/rsh.cc:98 ftparchive/multicompress.cc:169 msgid "Failed to create IPC pipe to subprocess" msgstr "無法和子程序建立 IPC 管線" -#: methods/rsh.cc:340 +#: methods/rsh.cc:339 msgid "Connection closed prematurely" msgstr "連線突然終止" -#: dselect/install:32 +#: dselect/install:33 msgid "Bad default setting!" msgstr "錯誤的預設設定!" -#: dselect/install:51 dselect/install:83 dselect/install:87 dselect/install:94 -#: dselect/install:105 dselect/update:45 +#: dselect/install:52 dselect/install:84 dselect/install:88 dselect/install:95 +#: dselect/install:106 dselect/update:45 msgid "Press enter to continue." msgstr "請按 [Enter] 鍵以繼續進行。" -#: dselect/install:91 +#: dselect/install:92 msgid "Do you want to erase any previously downloaded .deb files?" msgstr "您想移除所有先前下載的 .deb 檔嗎?" -#: dselect/install:101 +#: dselect/install:102 #, fuzzy msgid "Some errors occurred while unpacking. Packages that were installed" msgstr "在解開套件時發生錯誤。我要準備設定" -#: dselect/install:102 +#: dselect/install:103 #, fuzzy msgid "will be configured. This may result in duplicate errors" msgstr "套件已安裝過。這會造成重複錯誤" -#: dselect/install:103 +#: dselect/install:104 msgid "or errors caused by missing dependencies. This is OK, only the errors" msgstr "或是因為沒有相依關係而造成錯誤。那麼這個錯誤是無關緊要的" -#: dselect/install:104 +#: dselect/install:105 msgid "" "above this message are important. Please fix them and run [I]nstall again" msgstr "以上的訊息相當重要。請修正它們並重新執行安裝[I]" @@ -1687,12 +1676,7 @@ msgstr "以上的訊息相當重要。請修正它們並重新執行安裝[I]" 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 +#: cmdline/apt-extracttemplates.cc:224 msgid "" "Usage: apt-extracttemplates file1 [file2 ...]\n" "\n" @@ -1716,12 +1700,12 @@ msgstr "" " -c=? 讀取指定的設定檔\n" " -o=? 指定任意的設定選項,例如:-o dir::cache=/tmp\n" -#: cmdline/apt-extracttemplates.cc:271 apt-pkg/pkgcachegen.cc:1388 +#: cmdline/apt-extracttemplates.cc:256 apt-pkg/pkgcachegen.cc:1388 #, c-format msgid "Unable to write to %s" msgstr "無法寫入 %s" -#: cmdline/apt-extracttemplates.cc:313 +#: cmdline/apt-extracttemplates.cc:298 msgid "Cannot get debconf version. Is debconf installed?" msgstr "無法取得 debconf 版本。是否有安裝 debconf?" @@ -1924,36 +1908,36 @@ msgstr "無法讀取連結 %s" msgid "Failed to unlink %s" msgstr "無法移除連結 %s" -#: ftparchive/writer.cc:288 +#: ftparchive/writer.cc:289 #, c-format msgid "*** Failed to link %s to %s" msgstr "*** 無法將 %s 連結到 %s" -#: ftparchive/writer.cc:298 +#: ftparchive/writer.cc:299 #, c-format msgid " DeLink limit of %sB hit.\n" msgstr " 達到了 DeLink 的上限 %sB。\n" -#: ftparchive/writer.cc:403 +#: ftparchive/writer.cc:404 msgid "Archive had no package field" msgstr "套件檔裡沒有套件資訊" -#: ftparchive/writer.cc:411 ftparchive/writer.cc:701 +#: ftparchive/writer.cc:412 ftparchive/writer.cc:702 #, c-format msgid " %s has no override entry\n" msgstr " %s 沒有重新定義項目\n" -#: ftparchive/writer.cc:479 ftparchive/writer.cc:845 +#: ftparchive/writer.cc:480 ftparchive/writer.cc:846 #, c-format msgid " %s maintainer is %s not %s\n" msgstr " %s 的維護者是 %s,而非 %s\n" -#: ftparchive/writer.cc:711 +#: ftparchive/writer.cc:712 #, c-format msgid " %s has no source override entry\n" msgstr " %s 沒有原始碼重新定義項目\n" -#: ftparchive/writer.cc:715 +#: ftparchive/writer.cc:716 #, c-format msgid " %s has no binary override entry either\n" msgstr " %s 也沒有二元碼重新定義項目\n" @@ -1962,77 +1946,84 @@ msgstr " %s 也沒有二元碼重新定義項目\n" msgid "realloc - Failed to allocate memory" msgstr "realloc - 無法配置記憶體" -#: ftparchive/override.cc:35 ftparchive/override.cc:143 +#: ftparchive/override.cc:35 ftparchive/override.cc:139 #, c-format msgid "Unable to open %s" msgstr "無法開啟 %s" -#: ftparchive/override.cc:61 ftparchive/override.cc:167 +#. skip spaces +#. find end of word +#: ftparchive/override.cc:65 +#, fuzzy, c-format +msgid "Malformed override %s line %llu (%s)" +msgstr "重新定義檔 %s 第 %lu 行的格式錯誤 #1" + +#: ftparchive/override.cc:124 ftparchive/override.cc:198 +#, c-format +msgid "Failed to read the override file %s" +msgstr "無法讀取重新定義檔 %s" + +#: ftparchive/override.cc:163 #, fuzzy, c-format msgid "Malformed override %s line %llu #1" msgstr "重新定義檔 %s 第 %lu 行的格式錯誤 #1" -#: ftparchive/override.cc:75 ftparchive/override.cc:179 +#: ftparchive/override.cc:175 #, fuzzy, c-format msgid "Malformed override %s line %llu #2" msgstr "重新定義檔 %s 第 %lu 行的格式錯誤 #2" -#: ftparchive/override.cc:89 ftparchive/override.cc:192 +#: ftparchive/override.cc:188 #, fuzzy, c-format msgid "Malformed override %s line %llu #3" msgstr "重新定義檔 %s 第 %lu 行的格式錯誤 #3" -#: ftparchive/override.cc:128 ftparchive/override.cc:202 -#, c-format -msgid "Failed to read the override file %s" -msgstr "無法讀取重新定義檔 %s" - -#: ftparchive/multicompress.cc:70 +#: ftparchive/multicompress.cc:71 #, c-format msgid "Unknown compression algorithm '%s'" msgstr "未知的壓縮演算法 '%s'" -#: ftparchive/multicompress.cc:100 +#: ftparchive/multicompress.cc:101 #, c-format msgid "Compressed output %s needs a compression set" msgstr "要壓縮輸出 %s 需搭配壓縮動作" -#: ftparchive/multicompress.cc:189 +#: ftparchive/multicompress.cc:190 msgid "Failed to create FILE*" msgstr "無法建立 FILE*" -#: ftparchive/multicompress.cc:192 +#: ftparchive/multicompress.cc:193 msgid "Failed to fork" msgstr "fork 時失敗" -#: ftparchive/multicompress.cc:206 +#: ftparchive/multicompress.cc:207 msgid "Compress child" msgstr "壓縮子程序" -#: ftparchive/multicompress.cc:229 +#: ftparchive/multicompress.cc:230 #, c-format msgid "Internal error, failed to create %s" msgstr "內部錯誤,無法建立 %s" -#: ftparchive/multicompress.cc:304 +#: ftparchive/multicompress.cc:303 msgid "IO to subprocess/file failed" msgstr "和子程序/檔案 IO 失敗" -#: ftparchive/multicompress.cc:342 +#: ftparchive/multicompress.cc:341 msgid "Failed to read while computing MD5" msgstr "在計算 MD5 時無法讀取到資料" -#: ftparchive/multicompress.cc:358 +#: ftparchive/multicompress.cc:357 #, c-format msgid "Problem unlinking %s" msgstr "在取消 %s 的連結時發生問題" -#: ftparchive/multicompress.cc:373 apt-inst/extract.cc:187 +#: ftparchive/multicompress.cc:372 apt-inst/extract.cc:187 #, c-format msgid "Failed to rename %s to %s" msgstr "無法將 %s 更名為 %s" -#: cmdline/apt-internal-solver.cc:37 +#: cmdline/apt-internal-solver.cc:38 #, fuzzy msgid "" "Usage: apt-internal-solver\n" @@ -2084,23 +2075,23 @@ msgstr "" " -c=? 讀取指定的設定檔\n" " -o=? 指定任意的設定選項,例如:-o dir::cache=/tmp\n" -#: apt-inst/contrib/extracttar.cc:116 +#: apt-inst/contrib/extracttar.cc:122 msgid "Failed to create pipes" msgstr "無法建立管線" -#: apt-inst/contrib/extracttar.cc:143 +#: apt-inst/contrib/extracttar.cc:149 msgid "Failed to exec gzip " msgstr "無法執行 gzip" -#: apt-inst/contrib/extracttar.cc:180 apt-inst/contrib/extracttar.cc:210 +#: apt-inst/contrib/extracttar.cc:186 apt-inst/contrib/extracttar.cc:216 msgid "Corrupted archive" msgstr "損毀的套件檔" -#: apt-inst/contrib/extracttar.cc:195 +#: apt-inst/contrib/extracttar.cc:201 msgid "Tar checksum failed, archive corrupted" msgstr "Tar checksum 失敗,套件檔已損毀" -#: apt-inst/contrib/extracttar.cc:302 +#: apt-inst/contrib/extracttar.cc:306 #, c-format msgid "Unknown TAR header type %u, member %s" msgstr "未知的 TAR 標頭類型 %u,成員 %s" @@ -2166,7 +2157,7 @@ msgstr "重複的設定檔 %s/%s" msgid "Failed to write file %s" msgstr "寫入檔案 %s 失敗" -#: apt-inst/dirstream.cc:98 apt-inst/dirstream.cc:106 +#: apt-inst/dirstream.cc:106 #, c-format msgid "Failed to close file %s" msgstr "關閉檔案 %s 失敗" @@ -2223,23 +2214,18 @@ msgstr "檔案 %s/%s 覆寫了套件 %s 中的相同檔案" msgid "Unable to stat %s" msgstr "無法取得 %s 的狀態" -#: apt-inst/deb/debfile.cc:41 apt-inst/deb/debfile.cc:46 +#: apt-inst/deb/debfile.cc:41 apt-inst/deb/debfile.cc:48 +#: apt-inst/deb/debfile.cc:57 #, c-format msgid "This is not a valid DEB archive, missing '%s' member" msgstr "這是個不正確的 DEB 套件檔,沒有 '%s' 成員" -#. 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' 成員" - -#: apt-inst/deb/debfile.cc:120 +#: apt-inst/deb/debfile.cc:124 #, c-format msgid "Internal error, could not locate member %s" msgstr "內部錯誤,找不找到成員 %s" -#: apt-inst/deb/debfile.cc:214 +#: apt-inst/deb/debfile.cc:219 msgid "Unparsable control file" msgstr "無法分析的 control 檔" @@ -2285,98 +2271,98 @@ msgstr "" "動態 MMap 已用完所有空間。請增加 APT::Cache-Start 的大小。目前大小為:%lu。" "(man 5 apt.conf)" -#: apt-pkg/contrib/mmap.cc:440 +#: apt-pkg/contrib/mmap.cc:446 #, c-format msgid "" "Unable to increase the size of the MMap as the limit of %lu bytes is already " "reached." msgstr "" -#: apt-pkg/contrib/mmap.cc:443 +#: apt-pkg/contrib/mmap.cc:449 msgid "" "Unable to increase size of the MMap as automatic growing is disabled by user." msgstr "" #. d means days, h means hours, min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:378 +#: apt-pkg/contrib/strutl.cc:401 #, c-format msgid "%lid %lih %limin %lis" msgstr "" #. h means hours, min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:385 +#: apt-pkg/contrib/strutl.cc:408 #, c-format msgid "%lih %limin %lis" msgstr "" #. min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:392 +#: apt-pkg/contrib/strutl.cc:415 #, c-format msgid "%limin %lis" msgstr "" #. s means seconds -#: apt-pkg/contrib/strutl.cc:397 +#: apt-pkg/contrib/strutl.cc:420 #, c-format msgid "%lis" msgstr "" -#: apt-pkg/contrib/strutl.cc:1173 +#: apt-pkg/contrib/strutl.cc:1229 #, c-format msgid "Selection %s not found" msgstr "選項 %s 找不到" -#: apt-pkg/contrib/configuration.cc:491 +#: apt-pkg/contrib/configuration.cc:503 #, c-format msgid "Unrecognized type abbreviation: '%c'" msgstr "無法辨識的縮寫類型:'%c'" -#: apt-pkg/contrib/configuration.cc:605 +#: apt-pkg/contrib/configuration.cc:617 #, c-format msgid "Opening configuration file %s" msgstr "開啟設定檔 %s" -#: apt-pkg/contrib/configuration.cc:773 +#: apt-pkg/contrib/configuration.cc:785 #, c-format msgid "Syntax error %s:%u: Block starts with no name." msgstr "語法錯誤 %s:%u:區塊開頭沒有名稱。" -#: apt-pkg/contrib/configuration.cc:792 +#: apt-pkg/contrib/configuration.cc:804 #, c-format msgid "Syntax error %s:%u: Malformed tag" msgstr "語法錯誤 %s:%u:標籤格式錯誤" -#: apt-pkg/contrib/configuration.cc:809 +#: apt-pkg/contrib/configuration.cc:821 #, c-format msgid "Syntax error %s:%u: Extra junk after value" msgstr "語法錯誤 %s:%u:數值後有多餘的垃圾" -#: apt-pkg/contrib/configuration.cc:849 +#: apt-pkg/contrib/configuration.cc:861 #, c-format msgid "Syntax error %s:%u: Directives can only be done at the top level" msgstr "語法錯誤 %s:%u:指令只能於最高層級執行" -#: apt-pkg/contrib/configuration.cc:856 +#: apt-pkg/contrib/configuration.cc:868 #, c-format msgid "Syntax error %s:%u: Too many nested includes" msgstr "語法錯誤 %s:%u: 太多巢狀引入檔" -#: apt-pkg/contrib/configuration.cc:860 apt-pkg/contrib/configuration.cc:865 +#: apt-pkg/contrib/configuration.cc:872 apt-pkg/contrib/configuration.cc:877 #, c-format msgid "Syntax error %s:%u: Included from here" msgstr "語法錯誤 %s:%u:從此引入" -#: apt-pkg/contrib/configuration.cc:869 +#: apt-pkg/contrib/configuration.cc:881 #, c-format msgid "Syntax error %s:%u: Unsupported directive '%s'" msgstr "語法錯誤 %s:%u:不支援的指令 '%s'" -#: apt-pkg/contrib/configuration.cc:872 +#: apt-pkg/contrib/configuration.cc:884 #, fuzzy, c-format msgid "Syntax error %s:%u: clear directive requires an option tree as argument" msgstr "語法錯誤 %s:%u:指令只能於最高層級執行" -#: apt-pkg/contrib/configuration.cc:922 +#: apt-pkg/contrib/configuration.cc:934 #, c-format msgid "Syntax error %s:%u: Extra junk at end of file" msgstr "語法錯誤 %s:%u:在檔案結尾有多餘的垃圾" @@ -2401,48 +2387,48 @@ msgstr "" msgid "%c%s... %u%%" msgstr "%c%s... 完成" -#: apt-pkg/contrib/cmndline.cc:80 +#: apt-pkg/contrib/cmndline.cc:116 #, c-format msgid "Command line option '%c' [from %s] is not known." msgstr "未知的命令列選項 '%c' [來自 %s]。" -#: apt-pkg/contrib/cmndline.cc:105 apt-pkg/contrib/cmndline.cc:114 -#: apt-pkg/contrib/cmndline.cc:122 +#: apt-pkg/contrib/cmndline.cc:141 apt-pkg/contrib/cmndline.cc:150 +#: apt-pkg/contrib/cmndline.cc:158 #, c-format msgid "Command line option %s is not understood" msgstr "無法理解的命令列選項 %s" -#: apt-pkg/contrib/cmndline.cc:127 +#: apt-pkg/contrib/cmndline.cc:163 #, c-format msgid "Command line option %s is not boolean" msgstr "命令列選項 %s 不是 boolean 值" -#: apt-pkg/contrib/cmndline.cc:168 apt-pkg/contrib/cmndline.cc:189 +#: apt-pkg/contrib/cmndline.cc:204 apt-pkg/contrib/cmndline.cc:225 #, c-format msgid "Option %s requires an argument." msgstr "需替選項 %s 指定參數。" -#: apt-pkg/contrib/cmndline.cc:202 apt-pkg/contrib/cmndline.cc:208 +#: apt-pkg/contrib/cmndline.cc:238 apt-pkg/contrib/cmndline.cc:244 #, c-format msgid "Option %s: Configuration item specification must have an =<val>." msgstr "選項 %s:在指定設定項目時應該有 =<val>。" -#: apt-pkg/contrib/cmndline.cc:237 +#: apt-pkg/contrib/cmndline.cc:273 #, c-format msgid "Option %s requires an integer argument, not '%s'" msgstr "選項 %s 的參數應該是數字,而不是 '%s'" -#: apt-pkg/contrib/cmndline.cc:268 +#: apt-pkg/contrib/cmndline.cc:304 #, c-format msgid "Option '%s' is too long" msgstr "選項 %s 太長" -#: apt-pkg/contrib/cmndline.cc:300 +#: apt-pkg/contrib/cmndline.cc:336 #, c-format msgid "Sense %s is not understood, try true or false." msgstr "偵測器 %s 無法理解,試試 true 或 false。" -#: apt-pkg/contrib/cmndline.cc:350 +#: apt-pkg/contrib/cmndline.cc:386 #, c-format msgid "Invalid operation %s" msgstr "無效的操作 %s" @@ -2456,121 +2442,121 @@ msgstr "無法取得掛載點 %s 的狀態" msgid "Failed to stat the cdrom" msgstr "無法取得 CD-ROM 的狀態" -#: apt-pkg/contrib/fileutl.cc:93 +#: apt-pkg/contrib/fileutl.cc:95 #, fuzzy, c-format msgid "Problem closing the gzip file %s" msgstr "在關閉檔案時發生問題" -#: apt-pkg/contrib/fileutl.cc:226 +#: apt-pkg/contrib/fileutl.cc:228 #, c-format msgid "Not using locking for read only lock file %s" msgstr "不在唯讀檔案 %s 上使用檔案鎖定" -#: apt-pkg/contrib/fileutl.cc:231 +#: apt-pkg/contrib/fileutl.cc:233 #, c-format msgid "Could not open lock file %s" msgstr "無法開啟鎖定檔 %s" -#: apt-pkg/contrib/fileutl.cc:254 +#: apt-pkg/contrib/fileutl.cc:256 #, c-format msgid "Not using locking for nfs mounted lock file %s" msgstr "不在以 nfs 掛載的檔案 %s 上使用檔案鎖定" -#: apt-pkg/contrib/fileutl.cc:259 +#: apt-pkg/contrib/fileutl.cc:261 #, c-format msgid "Could not get lock %s" msgstr "無法將 %s 鎖定" -#: apt-pkg/contrib/fileutl.cc:396 apt-pkg/contrib/fileutl.cc:510 +#: apt-pkg/contrib/fileutl.cc:398 apt-pkg/contrib/fileutl.cc:512 #, c-format msgid "List of files can't be created as '%s' is not a directory" msgstr "" -#: apt-pkg/contrib/fileutl.cc:430 +#: apt-pkg/contrib/fileutl.cc:432 #, c-format msgid "Ignoring '%s' in directory '%s' as it is not a regular file" msgstr "" -#: apt-pkg/contrib/fileutl.cc:448 +#: apt-pkg/contrib/fileutl.cc:450 #, c-format msgid "Ignoring file '%s' in directory '%s' as it has no filename extension" msgstr "" -#: apt-pkg/contrib/fileutl.cc:457 +#: apt-pkg/contrib/fileutl.cc:459 #, c-format msgid "" "Ignoring file '%s' in directory '%s' as it has an invalid filename extension" msgstr "" -#: apt-pkg/contrib/fileutl.cc:844 +#: apt-pkg/contrib/fileutl.cc:862 #, c-format msgid "Sub-process %s received a segmentation fault." msgstr "子程序 %s 收到一個記憶體錯誤。" -#: apt-pkg/contrib/fileutl.cc:846 +#: apt-pkg/contrib/fileutl.cc:864 #, fuzzy, c-format msgid "Sub-process %s received signal %u." msgstr "子程序 %s 收到一個記憶體錯誤。" -#: apt-pkg/contrib/fileutl.cc:850 apt-pkg/contrib/gpgv.cc:243 +#: apt-pkg/contrib/fileutl.cc:868 apt-pkg/contrib/gpgv.cc:237 #, c-format msgid "Sub-process %s returned an error code (%u)" msgstr "子程序 %s 傳回錯誤碼 (%u)" -#: apt-pkg/contrib/fileutl.cc:852 apt-pkg/contrib/gpgv.cc:236 +#: apt-pkg/contrib/fileutl.cc:870 apt-pkg/contrib/gpgv.cc:230 #, c-format msgid "Sub-process %s exited unexpectedly" msgstr "子程序 %s 不預期得結束" -#: apt-pkg/contrib/fileutl.cc:988 +#: apt-pkg/contrib/fileutl.cc:1016 #, c-format msgid "Could not open file %s" msgstr "無法開啟檔案 %s" -#: apt-pkg/contrib/fileutl.cc:1065 +#: apt-pkg/contrib/fileutl.cc:1093 #, fuzzy, c-format msgid "Could not open file descriptor %d" msgstr "無法開啟管線給 %s 使用" -#: apt-pkg/contrib/fileutl.cc:1150 +#: apt-pkg/contrib/fileutl.cc:1178 msgid "Failed to create subprocess IPC" msgstr "無法建立子程序 IPC" -#: apt-pkg/contrib/fileutl.cc:1205 +#: apt-pkg/contrib/fileutl.cc:1233 msgid "Failed to exec compressor " msgstr "無法執行壓縮程式" -#: apt-pkg/contrib/fileutl.cc:1298 +#: apt-pkg/contrib/fileutl.cc:1326 #, fuzzy, c-format msgid "read, still have %llu to read but none left" msgstr "讀取,仍有 %lu 未讀但已無空間" -#: apt-pkg/contrib/fileutl.cc:1385 apt-pkg/contrib/fileutl.cc:1407 +#: apt-pkg/contrib/fileutl.cc:1413 apt-pkg/contrib/fileutl.cc:1435 #, fuzzy, c-format msgid "write, still have %llu to write but couldn't" msgstr "寫入,仍有 %lu 待寫入但已沒辨法" -#: apt-pkg/contrib/fileutl.cc:1695 +#: apt-pkg/contrib/fileutl.cc:1723 #, fuzzy, c-format msgid "Problem closing the file %s" msgstr "在關閉檔案時發生問題" -#: apt-pkg/contrib/fileutl.cc:1707 +#: apt-pkg/contrib/fileutl.cc:1735 #, fuzzy, c-format msgid "Problem renaming the file %s to %s" msgstr "在同步檔案時發生問題" -#: apt-pkg/contrib/fileutl.cc:1718 +#: apt-pkg/contrib/fileutl.cc:1746 #, fuzzy, c-format msgid "Problem unlinking the file %s" msgstr "在刪除檔案時發生問題" -#: apt-pkg/contrib/fileutl.cc:1731 +#: apt-pkg/contrib/fileutl.cc:1759 msgid "Problem syncing the file" msgstr "在同步檔案時發生問題" #. TRANSLATOR: %s is the trusted keyring parts directory -#: apt-pkg/contrib/gpgv.cc:76 +#: apt-pkg/contrib/gpgv.cc:70 #, fuzzy, c-format msgid "No keyring installed in %s." msgstr "放棄安裝。" @@ -2683,99 +2669,109 @@ msgstr "無法開啟 StateFile %s" msgid "Failed to write temporary StateFile %s" msgstr "無法寫入暫存的 StateFile %s" -#: apt-pkg/tagfile.cc:129 +#: apt-pkg/tagfile.cc:138 #, c-format msgid "Unable to parse package file %s (1)" msgstr "無法辨識套件檔 %s (1)" -#: apt-pkg/tagfile.cc:216 +#: apt-pkg/tagfile.cc:235 #, c-format msgid "Unable to parse package file %s (2)" msgstr "無法辨識套件檔 %s (2)" -#: apt-pkg/sourcelist.cc:96 +#: apt-pkg/sourcelist.cc:118 +#, fuzzy, c-format +msgid "Malformed stanza %u in source list %s (URI parse)" +msgstr "來源列表 %2$s 中的 %1$lu 行的格式錯誤(URI 分析)" + +#: apt-pkg/sourcelist.cc:161 #, fuzzy, c-format msgid "Malformed line %lu in source list %s ([option] unparseable)" msgstr "來源列表 %2$s 中的 %1$lu 行的格式錯誤(發行版分析)" -#: apt-pkg/sourcelist.cc:99 +#: apt-pkg/sourcelist.cc:164 #, fuzzy, c-format msgid "Malformed line %lu in source list %s ([option] too short)" msgstr "來源列表 %2$s 中的 %1$lu 行的格式錯誤(發行版)" -#: apt-pkg/sourcelist.cc:110 +#: apt-pkg/sourcelist.cc:175 #, fuzzy, c-format msgid "Malformed line %lu in source list %s ([%s] is not an assignment)" msgstr "來源列表 %2$s 中的 %1$lu 行的格式錯誤(發行版分析)" -#: apt-pkg/sourcelist.cc:116 +#: apt-pkg/sourcelist.cc:181 #, fuzzy, c-format msgid "Malformed line %lu in source list %s ([%s] has no key)" msgstr "來源列表 %2$s 中的 %1$lu 行的格式錯誤(發行版分析)" -#: apt-pkg/sourcelist.cc:119 +#: apt-pkg/sourcelist.cc:184 #, fuzzy, c-format msgid "Malformed line %lu in source list %s ([%s] key %s has no value)" msgstr "來源列表 %2$s 中的 %1$lu 行的格式錯誤(發行版分析)" -#: apt-pkg/sourcelist.cc:132 +#: apt-pkg/sourcelist.cc:197 #, c-format msgid "Malformed line %lu in source list %s (URI)" msgstr "來源列表 %2$s 中的 %1$lu 行的格式錯誤 (URI)" -#: apt-pkg/sourcelist.cc:134 +#: apt-pkg/sourcelist.cc:199 #, c-format msgid "Malformed line %lu in source list %s (dist)" msgstr "來源列表 %2$s 中的 %1$lu 行的格式錯誤(發行版)" -#: apt-pkg/sourcelist.cc:137 +#: apt-pkg/sourcelist.cc:202 #, c-format msgid "Malformed line %lu in source list %s (URI parse)" msgstr "來源列表 %2$s 中的 %1$lu 行的格式錯誤(URI 分析)" -#: apt-pkg/sourcelist.cc:143 +#: apt-pkg/sourcelist.cc:208 #, c-format msgid "Malformed line %lu in source list %s (absolute dist)" msgstr "來源列表 %2$s 中的 %1$lu 行的格式錯誤(絕對發行版)" -#: apt-pkg/sourcelist.cc:150 +#: apt-pkg/sourcelist.cc:215 #, c-format msgid "Malformed line %lu in source list %s (dist parse)" msgstr "來源列表 %2$s 中的 %1$lu 行的格式錯誤(發行版分析)" -#: apt-pkg/sourcelist.cc:248 +#: apt-pkg/sourcelist.cc:326 #, c-format msgid "Opening %s" msgstr "正在開啟 %s" -#: apt-pkg/sourcelist.cc:265 apt-pkg/cdrom.cc:495 +#: apt-pkg/sourcelist.cc:338 apt-pkg/cdrom.cc:495 #, c-format msgid "Line %u too long in source list %s." msgstr "來源列表 %2$s 中的第 %1$u 行太長。" -#: apt-pkg/sourcelist.cc:289 +#: apt-pkg/sourcelist.cc:362 #, c-format msgid "Malformed line %u in source list %s (type)" msgstr "來源列表 %2$s 中的第 %1$u 行的格式錯誤(類型)" -#: apt-pkg/sourcelist.cc:293 +#: apt-pkg/sourcelist.cc:366 #, c-format msgid "Type '%s' is not known on line %u in source list %s" msgstr "未知的類型 '%1$s',位於在來源列表 %3$s 中的第 %2$u 行" -#: apt-pkg/packagemanager.cc:297 apt-pkg/packagemanager.cc:923 +#: apt-pkg/sourcelist.cc:407 +#, fuzzy, c-format +msgid "Type '%s' is not known on stanza %u in source list %s" +msgstr "未知的類型 '%1$s',位於在來源列表 %3$s 中的第 %2$u 行" + +#: apt-pkg/packagemanager.cc:296 apt-pkg/packagemanager.cc:922 #, c-format msgid "" "Could not perform immediate configuration on '%s'. Please see man 5 apt.conf " "under APT::Immediate-Configure for details. (%d)" msgstr "" -#: apt-pkg/packagemanager.cc:498 apt-pkg/packagemanager.cc:529 +#: apt-pkg/packagemanager.cc:497 apt-pkg/packagemanager.cc:528 #, fuzzy, c-format msgid "Could not configure '%s'. " msgstr "無法開啟檔案 %s" -#: apt-pkg/packagemanager.cc:571 +#: apt-pkg/packagemanager.cc:570 #, c-format msgid "" "This installation run will require temporarily removing the essential " @@ -2796,7 +2792,7 @@ msgid "" "The package %s needs to be reinstalled, but I can't find an archive for it." msgstr "套件 %s 需要重新安裝,但找不到它的套件檔。" -#: apt-pkg/algorithms.cc:1238 +#: apt-pkg/algorithms.cc:1068 msgid "" "Error, pkgProblemResolver::Resolve generated breaks, this may be caused by " "held packages." @@ -2804,18 +2800,11 @@ msgstr "" "錯誤,pkgProblemResolver::Resolve 的建立中斷了,這可能肇因於保留 (hold) 套" "件。" -#: apt-pkg/algorithms.cc:1240 +#: apt-pkg/algorithms.cc:1070 msgid "Unable to correct problems, you have held broken packages." msgstr "無法修正問題,您保留 (hold) 了損毀的套件。" -#: apt-pkg/algorithms.cc:1592 apt-pkg/algorithms.cc:1594 -#, fuzzy -msgid "" -"Some index files failed to download. They have been ignored, or old ones " -"used instead." -msgstr "有一些索引檔不能下載,它們可能被略過了,或是替而使用原有的索引檔。" - -#: apt-pkg/acquire.cc:81 apt-pkg/cdrom.cc:838 +#: apt-pkg/acquire.cc:81 apt-pkg/cdrom.cc:811 #, fuzzy, c-format msgid "List directory %spartial is missing." msgstr "找不到清單目錄 %spartial。" @@ -2842,27 +2831,32 @@ msgstr "正在取得檔案 %li/%li(還有 %s)" msgid "Retrieving file %li of %li" msgstr "正在取得檔案 %li/%li" -#: apt-pkg/acquire-worker.cc:112 +#: apt-pkg/acquire-worker.cc:113 #, c-format msgid "The method driver %s could not be found." msgstr "找不到安裝方式的驅動程式 %s。" -#: apt-pkg/acquire-worker.cc:161 +#: apt-pkg/acquire-worker.cc:115 +#, fuzzy, c-format +msgid "Is the package %s installed?" +msgstr "請檢查是否已安裝了 'dpkg-dev' 套件。\n" + +#: apt-pkg/acquire-worker.cc:166 #, c-format msgid "Method %s did not start correctly" msgstr "安裝方式 %s 沒有正確啟動" -#: apt-pkg/acquire-worker.cc:447 +#: apt-pkg/acquire-worker.cc:452 #, c-format msgid "Please insert the disc labeled: '%s' in the drive '%s' and press enter." msgstr "請把標籤為 '%s' 的光碟放入 '%s' 裝置中,然後按下 [Enter] 鍵。" -#: apt-pkg/init.cc:151 +#: apt-pkg/init.cc:143 #, c-format msgid "Packaging system '%s' is not supported" msgstr "不支援的套件包裝系統 '%s'" -#: apt-pkg/init.cc:167 +#: apt-pkg/init.cc:159 msgid "Unable to determine a suitable packaging system type" msgstr "無法確認合適的套件包裝系統類型" @@ -2894,17 +2888,17 @@ msgid "" "available in the sources" msgstr "" -#: apt-pkg/policy.cc:399 +#: apt-pkg/policy.cc:414 #, fuzzy, c-format msgid "Invalid record in the preferences file %s, no Package header" msgstr "個人設定檔中有些不正確資料,沒有以 Package 開頭" -#: apt-pkg/policy.cc:421 +#: apt-pkg/policy.cc:436 #, c-format msgid "Did not understand pin type %s" msgstr "無法分析鎖定類型 %s" -#: apt-pkg/policy.cc:429 +#: apt-pkg/policy.cc:444 msgid "No priority (or zero) specified for pin" msgstr "銷定並沒有優先順序之分(或零)" @@ -2971,44 +2965,48 @@ msgstr "在儲存來源快取時 IO 錯誤" msgid "rename failed, %s (%s -> %s)." msgstr "無法重新命名,%s (%s -> %s)。" -#: apt-pkg/acquire-item.cc:599 -msgid "MD5Sum mismatch" -msgstr "MD5Sum 不符" - -#: apt-pkg/acquire-item.cc:870 apt-pkg/acquire-item.cc:1887 -#: apt-pkg/acquire-item.cc:2030 +#: apt-pkg/acquire-item.cc:154 msgid "Hash Sum mismatch" msgstr "Hash Sum 不符" -#: apt-pkg/acquire-item.cc:1388 +#: apt-pkg/acquire-item.cc:159 +msgid "Size mismatch" +msgstr "大小不符" + +#: apt-pkg/acquire-item.cc:164 +#, fuzzy +msgid "Invalid file format" +msgstr "無效的操作 %s" + +#: apt-pkg/acquire-item.cc:1570 #, 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:1404 +#: apt-pkg/acquire-item.cc:1586 #, fuzzy, c-format msgid "Unable to find hash sum for '%s' in Release file" msgstr "無法辨別 Release 檔 %s" -#: apt-pkg/acquire-item.cc:1446 +#: apt-pkg/acquire-item.cc:1628 msgid "There is no public key available for the following key IDs:\n" msgstr "無法取得以下的密鑰 ID 的公鑰:\n" -#: apt-pkg/acquire-item.cc:1484 +#: apt-pkg/acquire-item.cc:1666 #, 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:1506 +#: apt-pkg/acquire-item.cc:1688 #, c-format msgid "Conflicting distribution: %s (expected %s but got %s)" msgstr "發行版本衝突:%s(應當是 %s 但卻得到 %s)" -#: apt-pkg/acquire-item.cc:1536 +#: apt-pkg/acquire-item.cc:1718 #, c-format msgid "" "An error occurred during the signature verification. The repository is not " @@ -3016,12 +3014,12 @@ msgid "" msgstr "" #. Invalid signature file, reject (LP: #346386) (Closes: #627642) -#: apt-pkg/acquire-item.cc:1546 apt-pkg/acquire-item.cc:1551 +#: apt-pkg/acquire-item.cc:1728 apt-pkg/acquire-item.cc:1733 #, c-format msgid "GPG error: %s: %s" msgstr "" -#: apt-pkg/acquire-item.cc:1663 +#: apt-pkg/acquire-item.cc:1856 #, c-format msgid "" "I wasn't able to locate a file for the %s package. This might mean you need " @@ -3030,29 +3028,23 @@ msgstr "" "找不到 %s 套件的某個檔案。這意味著您可能要手動修復這個套件。(因為找不到平" "台)" -#: apt-pkg/acquire-item.cc:1722 +#: apt-pkg/acquire-item.cc:1922 #, c-format -msgid "" -"I wasn't able to locate a file for the %s package. This might mean you need " -"to manually fix this package." -msgstr "找不到 %s 套件的某個檔案。這意味著您可能要手動修復這個套件。" +msgid "Can't find a source to download version '%s' of '%s'" +msgstr "" -#: apt-pkg/acquire-item.cc:1781 +#: apt-pkg/acquire-item.cc:1980 #, c-format msgid "" "The package index files are corrupted. No Filename: field for package %s." msgstr "這個套件的索引檔損壞了。沒有套件 %s 的 Filename: 欄位。" -#: apt-pkg/acquire-item.cc:1879 -msgid "Size mismatch" -msgstr "大小不符" - -#: apt-pkg/indexrecords.cc:68 +#: apt-pkg/indexrecords.cc:73 #, c-format msgid "Unable to parse Release file %s" msgstr "無法辨別 Release 檔 %s" -#: apt-pkg/indexrecords.cc:78 +#: apt-pkg/indexrecords.cc:81 #, c-format msgid "No sections in Release file %s" msgstr "在 Release 檔 %s 裡沒有區段" @@ -3077,72 +3069,63 @@ msgstr "在 Release 檔 %s 裡沒有 Hash 項目" msgid "Vendor block %s contains no fingerprint" msgstr "提供者區塊 %s 沒有包含指紋碼" -#: apt-pkg/cdrom.cc:576 -#, c-format -msgid "" -"Using CD-ROM mount point %s\n" -"Mounting CD-ROM\n" -msgstr "" -"使用光碟機掛載點 %s\n" -"正在掛載光碟機\n" - -#: apt-pkg/cdrom.cc:585 apt-pkg/cdrom.cc:682 -msgid "Identifying.. " -msgstr "正在識別.." - -#: apt-pkg/cdrom.cc:613 -#, c-format -msgid "Stored label: %s\n" -msgstr "保存標籤:%s\n" - -#: apt-pkg/cdrom.cc:622 apt-pkg/cdrom.cc:915 -msgid "Unmounting CD-ROM...\n" -msgstr "正在卸載光碟機...\n" - -#: apt-pkg/cdrom.cc:642 +#: apt-pkg/cdrom.cc:575 #, c-format msgid "Using CD-ROM mount point %s\n" msgstr "使用光碟機掛載點 %s\n" -#: apt-pkg/cdrom.cc:660 +#: apt-pkg/cdrom.cc:583 msgid "Unmounting CD-ROM\n" msgstr "正在卸載光碟機\n" -#: apt-pkg/cdrom.cc:665 +#: apt-pkg/cdrom.cc:588 msgid "Waiting for disc...\n" msgstr "正在等待碟片...\n" -#: apt-pkg/cdrom.cc:674 +#: apt-pkg/cdrom.cc:597 msgid "Mounting CD-ROM...\n" msgstr "正在掛載光碟機... \n" -#: apt-pkg/cdrom.cc:693 +#: apt-pkg/cdrom.cc:605 +msgid "Identifying.. " +msgstr "正在識別.." + +#: apt-pkg/cdrom.cc:643 +#, c-format +msgid "Stored label: %s\n" +msgstr "保存標籤:%s\n" + +#: apt-pkg/cdrom.cc:652 apt-pkg/cdrom.cc:888 +msgid "Unmounting CD-ROM...\n" +msgstr "正在卸載光碟機...\n" + +#: apt-pkg/cdrom.cc:667 msgid "Scanning disc for index files..\n" msgstr "正在掃描碟片中的索引檔..\n" -#: apt-pkg/cdrom.cc:744 +#: apt-pkg/cdrom.cc:717 #, 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:755 +#: apt-pkg/cdrom.cc:728 msgid "" "Unable to locate any package files, perhaps this is not a Debian Disc or the " "wrong architecture?" msgstr "" -#: apt-pkg/cdrom.cc:782 +#: apt-pkg/cdrom.cc:755 #, c-format msgid "Found label '%s'\n" msgstr "找到標籤 '%s'\n" -#: apt-pkg/cdrom.cc:811 +#: apt-pkg/cdrom.cc:784 msgid "That is not a valid name, try again.\n" msgstr "這並不是正確的名稱,請重試。\n" -#: apt-pkg/cdrom.cc:828 +#: apt-pkg/cdrom.cc:801 #, c-format msgid "" "This disc is called: \n" @@ -3151,15 +3134,15 @@ msgstr "" "這個碟片名為:\n" "'%s'\n" -#: apt-pkg/cdrom.cc:830 +#: apt-pkg/cdrom.cc:803 msgid "Copying package lists..." msgstr "正在複製套件清單..." -#: apt-pkg/cdrom.cc:865 +#: apt-pkg/cdrom.cc:838 msgid "Writing new source list\n" msgstr "正在寫入新的來源列表\n" -#: apt-pkg/cdrom.cc:873 +#: apt-pkg/cdrom.cc:846 msgid "Source list entries for this disc are:\n" msgstr "該碟片的來源列表項目為:\n" @@ -3193,49 +3176,54 @@ msgstr "" msgid "Hash mismatch for: %s" msgstr "Hash Sum 不符" -#: apt-pkg/cacheset.cc:403 +#: apt-pkg/cacheset.cc:479 #, c-format msgid "Release '%s' for '%s' was not found" msgstr "找不到 '%2$s' 的 '%1$s' 發行版" -#: apt-pkg/cacheset.cc:406 +#: apt-pkg/cacheset.cc:482 #, c-format msgid "Version '%s' for '%s' was not found" msgstr "找不到 '%s' 版的 '%s'" -#: apt-pkg/cacheset.cc:517 +#: apt-pkg/cacheset.cc:593 #, fuzzy, c-format msgid "Couldn't find task '%s'" msgstr "無法找到主題 %s" -#: apt-pkg/cacheset.cc:523 +#: apt-pkg/cacheset.cc:599 #, fuzzy, c-format msgid "Couldn't find any package by regex '%s'" msgstr "無法找到套件 %s" -#: apt-pkg/cacheset.cc:534 +#: apt-pkg/cacheset.cc:605 +#, fuzzy, c-format +msgid "Couldn't find any package by glob '%s'" +msgstr "無法找到套件 %s" + +#: apt-pkg/cacheset.cc:616 #, c-format msgid "Can't select versions from package '%s' as it is purely virtual" msgstr "" -#: apt-pkg/cacheset.cc:541 apt-pkg/cacheset.cc:548 +#: apt-pkg/cacheset.cc:623 apt-pkg/cacheset.cc:630 #, c-format msgid "" "Can't select installed nor candidate version from package '%s' as it has " "neither of them" msgstr "" -#: apt-pkg/cacheset.cc:555 +#: apt-pkg/cacheset.cc:637 #, c-format msgid "Can't select newest version from package '%s' as it is purely virtual" msgstr "" -#: apt-pkg/cacheset.cc:563 +#: apt-pkg/cacheset.cc:645 #, c-format msgid "Can't select candidate version from package %s as it has no candidate" msgstr "" -#: apt-pkg/cacheset.cc:571 +#: apt-pkg/cacheset.cc:653 #, c-format msgid "Can't select installed version from package %s as it is not installed" msgstr "" @@ -3260,127 +3248,158 @@ msgstr "" msgid "Execute external solver" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:73 +#: apt-pkg/install-progress.cc:51 +#, c-format +msgid "Progress: [%3i%%]" +msgstr "" + +#: apt-pkg/install-progress.cc:85 apt-pkg/install-progress.cc:168 +msgid "Running dpkg" +msgstr "" + +#: apt-pkg/update.cc:110 apt-pkg/update.cc:112 +#, fuzzy +msgid "" +"Some index files failed to download. They have been ignored, or old ones " +"used instead." +msgstr "有一些索引檔不能下載,它們可能被略過了,或是替而使用原有的索引檔。" + +#: apt-pkg/deb/dpkgpm.cc:91 #, c-format msgid "Installing %s" msgstr "正在安裝 %s" -#: apt-pkg/deb/dpkgpm.cc:74 apt-pkg/deb/dpkgpm.cc:982 +#: apt-pkg/deb/dpkgpm.cc:92 apt-pkg/deb/dpkgpm.cc:977 #, c-format msgid "Configuring %s" msgstr "正在設定 %s" -#: apt-pkg/deb/dpkgpm.cc:75 apt-pkg/deb/dpkgpm.cc:989 +#: apt-pkg/deb/dpkgpm.cc:93 apt-pkg/deb/dpkgpm.cc:984 #, c-format msgid "Removing %s" msgstr "正在移除 %s" -#: apt-pkg/deb/dpkgpm.cc:76 +#: apt-pkg/deb/dpkgpm.cc:94 #, fuzzy, c-format msgid "Completely removing %s" msgstr "已完整移除 %s" -#: apt-pkg/deb/dpkgpm.cc:77 +#: apt-pkg/deb/dpkgpm.cc:95 #, c-format msgid "Noting disappearance of %s" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:78 +#: apt-pkg/deb/dpkgpm.cc:96 #, c-format msgid "Running post-installation trigger %s" msgstr "正在執行安裝後套件後續處理程式 %s" #. FIXME: use a better string after freeze -#: apt-pkg/deb/dpkgpm.cc:735 +#: apt-pkg/deb/dpkgpm.cc:808 #, c-format msgid "Directory '%s' missing" msgstr "找不到 '%s' 目錄" -#: apt-pkg/deb/dpkgpm.cc:750 apt-pkg/deb/dpkgpm.cc:770 +#: apt-pkg/deb/dpkgpm.cc:823 apt-pkg/deb/dpkgpm.cc:845 #, fuzzy, c-format msgid "Could not open file '%s'" msgstr "無法開啟檔案 %s" -#: apt-pkg/deb/dpkgpm.cc:975 +#: apt-pkg/deb/dpkgpm.cc:970 #, c-format msgid "Preparing %s" msgstr "正在準備 %s" -#: apt-pkg/deb/dpkgpm.cc:976 +#: apt-pkg/deb/dpkgpm.cc:971 #, c-format msgid "Unpacking %s" msgstr "正在解開 %s" -#: apt-pkg/deb/dpkgpm.cc:981 +#: apt-pkg/deb/dpkgpm.cc:976 #, c-format msgid "Preparing to configure %s" msgstr "正在準備設定 %s" -#: apt-pkg/deb/dpkgpm.cc:983 +#: apt-pkg/deb/dpkgpm.cc:978 #, c-format msgid "Installed %s" msgstr "已安裝 %s" -#: apt-pkg/deb/dpkgpm.cc:988 +#: apt-pkg/deb/dpkgpm.cc:983 #, c-format msgid "Preparing for removal of %s" msgstr "正在準備移除 %s" -#: apt-pkg/deb/dpkgpm.cc:990 +#: apt-pkg/deb/dpkgpm.cc:985 #, c-format msgid "Removed %s" msgstr "已移除 %s" -#: apt-pkg/deb/dpkgpm.cc:995 +#: apt-pkg/deb/dpkgpm.cc:990 #, c-format msgid "Preparing to completely remove %s" msgstr "正在準備完整移除 %s" -#: apt-pkg/deb/dpkgpm.cc:996 +#: apt-pkg/deb/dpkgpm.cc:991 #, c-format msgid "Completely removed %s" msgstr "已完整移除 %s" -#: apt-pkg/deb/dpkgpm.cc:1243 -msgid "Can not write log, openpty() failed (/dev/pts not mounted?)\n" -msgstr "無法寫入記錄檔,openpty() 失敗(/dev/pts 未掛載?)\n" +#: apt-pkg/deb/dpkgpm.cc:1046 +msgid "ioctl(TIOCGWINSZ) failed" +msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1273 -msgid "Running dpkg" +#: apt-pkg/deb/dpkgpm.cc:1049 apt-pkg/deb/dpkgpm.cc:1070 +#, fuzzy, c-format +msgid "Can not write log (%s)" +msgstr "無法寫入 %s" + +#: apt-pkg/deb/dpkgpm.cc:1049 +msgid "Is /dev/pts mounted?" +msgstr "" + +#: apt-pkg/deb/dpkgpm.cc:1070 +msgid "Is stdout a terminal?" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1445 +#: apt-pkg/deb/dpkgpm.cc:1558 msgid "Operation was interrupted before it could finish" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1507 +#: apt-pkg/deb/dpkgpm.cc:1620 msgid "No apport report written because MaxReports is reached already" msgstr "" #. check if its not a follow up error -#: apt-pkg/deb/dpkgpm.cc:1512 +#: apt-pkg/deb/dpkgpm.cc:1625 msgid "dependency problems - leaving unconfigured" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1514 +#: apt-pkg/deb/dpkgpm.cc:1627 msgid "" "No apport report written because the error message indicates its a followup " "error from a previous failure." msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1520 +#: apt-pkg/deb/dpkgpm.cc:1633 msgid "" "No apport report written because the error message indicates a disk full " "error" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1526 +#: apt-pkg/deb/dpkgpm.cc:1640 msgid "" "No apport report written because the error message indicates a out of memory " "error" msgstr "" -#: apt-pkg/deb/dpkgpm.cc:1533 +#: apt-pkg/deb/dpkgpm.cc:1647 apt-pkg/deb/dpkgpm.cc:1653 +msgid "" +"No apport report written because the error message indicates an issue on the " +"local system" +msgstr "" + +#: apt-pkg/deb/dpkgpm.cc:1674 msgid "" "No apport report written because the error message indicates a dpkg I/O error" msgstr "" @@ -3409,6 +3428,96 @@ msgstr "" msgid "Not locked" msgstr "" +#~ msgid "%s not a valid DEB package." +#~ msgstr "%s 並不是正確的 DEB 套件。" + +#~ msgid "" +#~ "Using CD-ROM mount point %s\n" +#~ "Mounting CD-ROM\n" +#~ msgstr "" +#~ "使用光碟機掛載點 %s\n" +#~ "正在掛載光碟機\n" + +#, fuzzy +#~ msgid "Note, selecting '%s' for task '%s'\n" +#~ msgstr "注意,根據正規表示式 '%2$s' 而選擇了 %1$s\n" + +#, fuzzy +#~ msgid "Note, selecting '%s' for regex '%s'\n" +#~ msgstr "注意,根據正規表示式 '%2$s' 而選擇了 %1$s\n" + +#~ msgid "Package %s is a virtual package provided by:\n" +#~ msgstr "套件 %s 是虛擬套件,提供者為:\n" + +#, fuzzy +#~ msgid " [Not candidate version]" +#~ msgstr "候選版本" + +#~ msgid "You should explicitly select one to install." +#~ msgstr "請您明確地選擇一個來進行安裝。" + +#~ 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" + +#~ msgid "However the following packages replace it:" +#~ msgstr "然而,下列的套件取代了它:" + +#, fuzzy +#~ msgid "Package '%s' has no installation candidate" +#~ msgstr "套件 %s 沒有可安裝的候選版本" + +#, fuzzy +#~ msgid "Package '%s' is not installed, so not removed. Did you mean '%s'?\n" +#~ msgstr "套件 %s 並沒有被安裝,所以也不會被移除\n" + +#, fuzzy +#~ msgid "Package '%s' is not installed, so not removed\n" +#~ msgstr "套件 %s 並沒有被安裝,所以也不會被移除\n" + +#, fuzzy +#~ msgid "Note, selecting '%s' instead of '%s'\n" +#~ msgstr "注意,選擇了以 %s 替代 %s\n" + +#~ msgid "Skipping %s, it is already installed and upgrade is not set.\n" +#~ msgstr "忽略 %s,它已被安裝且沒有計劃要進行升級。\n" + +#, fuzzy +#~ msgid "Skipping %s, it is not installed and only upgrades are requested.\n" +#~ msgstr "忽略 %s,它已被安裝且沒有計劃要進行升級。\n" + +#~ msgid "Reinstallation of %s is not possible, it cannot be downloaded.\n" +#~ msgstr "無法重新安裝 %s,因為它無法下載。\n" + +#~ msgid "%s is already the newest version.\n" +#~ msgstr "%s 已經是最新版本了。\n" + +#, fuzzy +#~ msgid "Selected version '%s' (%s) for '%s'\n" +#~ msgstr "選定的版本為 %3$s 的 %1$s (%2$s)\n" + +#, fuzzy +#~ msgid "Selected version '%s' (%s) for '%s' because of '%s'\n" +#~ msgstr "選定的版本為 %3$s 的 %1$s (%2$s)\n" + +#~ msgid "This is not a valid DEB archive, it has no '%s', '%s' or '%s' member" +#~ msgstr "這是個不正確的 DEB 套件檔,沒有 '%s', '%s' 或 '%s' 成員" + +#~ msgid "MD5Sum mismatch" +#~ msgstr "MD5Sum 不符" + +#~ msgid "" +#~ "I wasn't able to locate a file for the %s package. This might mean you " +#~ "need to manually fix this package." +#~ msgstr "找不到 %s 套件的某個檔案。這意味著您可能要手動修復這個套件。" + +#~ msgid "Can not write log, openpty() failed (/dev/pts not mounted?)\n" +#~ msgstr "無法寫入記錄檔,openpty() 失敗(/dev/pts 未掛載?)\n" + #, fuzzy #~ msgid "Skipping nonexistent file %s" #~ msgstr "開啟設定檔 %s" diff --git a/prepare-release b/prepare-release index 2d8502d7f..6141ce6e4 100755 --- a/prepare-release +++ b/prepare-release @@ -1,4 +1,11 @@ #!/bin/sh +set -e + +dpkg-checkbuilddeps -d 'libxml2-utils' + +if [ -n "${GBP_BUILD_DIR}" ]; then + cd "$GBP_BUILD_DIR" +fi VERSION=$(dpkg-parsechangelog | sed -n -e '/^Version:/s/^Version: //p') DISTRIBUTION=$(dpkg-parsechangelog | sed -n -e '/^Distribution:/s/^Distribution: //p') @@ -6,6 +13,18 @@ DISTRIBUTION=$(dpkg-parsechangelog | sed -n -e '/^Distribution:/s/^Distribution: LIBAPTPKGVERSION="$(awk -v ORS='.' '/^\#define APT_PKG_M/ {print $3}' apt-pkg/init.h | sed 's/\.$//')" LIBAPTINSTVERSION="$(egrep '^MAJOR=' apt-inst/makefile |cut -d '=' -f 2)" +librarysymbolsfromfile() { + local MISSING="$(grep '^+#MISSING' "$1")" + echo '=== Missing optional symbols:' + echo -n "$MISSING" | grep '|optional=' || true + echo '=== Missing required symbols:' + echo -n "$MISSING" | grep -v '|optional=' || true + echo '=== New symbols:' + grep '^+ ' "$1" | cut -d' ' -f 2 | cut -d'@' -f 1 | c++filt | while read line; do + echo " (c++)\"${line}@Base\" $VERSION" + done | sort -u +} + if [ "$1" = 'pre-export' ]; then libraryversioncheck() { local LIBRARY="$1" @@ -43,37 +62,51 @@ if [ "$1" = 'pre-export' ]; then sed -i -e "s/^<!ENTITY apt-product-version \".*\">$/<!ENTITY apt-product-version \"${VERSION}\">/" doc/apt-verbatim.ent elif [ "$1" = 'post-build' ]; then if [ "$DISTRIBUTION" != "UNRELEASED" ]; then - echo >&2 "REMEMBER: Tag this release with »bzr tag ${VERSION}« if you are satisfied" + echo >&2 "REMEMBER: Tag this release with »git tag ${VERSION}« if you are satisfied" else echo >&2 'REMEMBER: Change to a valid distribution before release' fi - if ! xmllint --nonet --valid --noout $(find doc/ -maxdepth 1 -name '*.xml'); then - echo >&2 'WARNING: original docbook manpages have errors!' - elif ! xmllint --nonet --valid --noout $(find doc/ -mindepth 2 -maxdepth 2 -name '*.xml'); then - echo >&2 'WARNING: translated docbook manpages have errors, but originals are okay!' + + # check the manpages with each vendor for vendor-specific errors… + find vendor -mindepth 1 -maxdepth 1 -type d | cut -d'/' -f 2 | while read DISTRO; do + ln -sf ../vendor/${DISTRO}/apt-vendor.ent doc + if ! xmllint --nonet --valid --noout $(find doc/ -maxdepth 1 -name '*.xml'); then + echo >&2 "WARNING: original docbook manpages have errors with vendor ${DISTRO}!" + fi + done + # lets assume we will always have a german manpage translation + if [ -e 'doc/de/' ]; then + # … but check the translations only with one vendor for translation-specific errors + if ! xmllint --nonet --valid --noout $(find doc/ -mindepth 2 -maxdepth 2 -name '*.xml'); then + echo >&2 "WARNING: translated docbook manpages have errors!" + fi + else + echo >&2 "ERROR: translated manpages need to be build before they can be checked!" fi + rm -f doc/apt-vendor.ent + elif [ "$1" = 'library' ]; then librarysymbols() { echo "Checking $1 in version $2" local tmpfile=$(mktemp) - dpkg-gensymbols -p${1}${2} -ebuild/bin/${1}.so.${2} -Idebian/${1}${2}.symbols -O/dev/null 2> /dev/null > $tmpfile - echo '=== Missing symbols:' - grep '^+#MISSING' $tmpfile - echo '=== New symbols:' - grep '^+ ' $tmpfile | cut -d' ' -f 2 | cut -d'@' -f 1 | c++filt | while read line; do - echo " (c++)\"${line}@Base\" $VERSION" - done | sort -u - rm $tmpfile + dpkg-gensymbols -p${1}${2} -ebuild/bin/${1}.so.${2} -Idebian/${1}${2}.symbols -O/dev/null 2> /dev/null > $tmpfile || true + librarysymbolsfromfile "$tmpfile" + rm -f $tmpfile } librarysymbols 'libapt-pkg' "${LIBAPTPKGVERSION}" echo librarysymbols 'libapt-inst' "${LIBAPTINSTVERSION}" +elif [ "$1" = 'buildlog' ]; then + while [ -n "$2" ]; do + librarysymbolsfromfile "$2" + shift + done else echo >&1 "Usage:\t$0 pre-export \t$0 post-build \t$0 library -If you use »bzr builddeb« you can leave this script alone as it will +If you use »git buildpackage« you can leave this script alone as it will be run at the right places auto-magically. Otherwise you should use »pre-export« to update po and pot files as well as version numbering. »post-build« can be used to run some more or less useful checks later on. diff --git a/test/integration/Packages-bug-723705-tagfile-truncates-fields b/test/integration/Packages-bug-723705-tagfile-truncates-fields new file mode 100644 index 000000000..c42b85072 --- /dev/null +++ b/test/integration/Packages-bug-723705-tagfile-truncates-fields @@ -0,0 +1,167 @@ +Package: cdebconf-gtk-udeb +Source: cdebconf +Version: 0.185 +Installed-Size: 92 +Maintainer: Debian Install System Team <debian-boot@lists.debian.org> +Architecture: amd64 +Description: Gtk+ frontend for Debian Configuration Management System +Description-md5: 75d036e0a245499123544e2254b92e9c +Section: debian-installer +Priority: optional +Filename: pool/main/c/cdebconf/cdebconf-gtk-udeb_0.185_amd64.udeb +Size: 27278 +MD5sum: a1bbbc1d4fb8e0615b5621abac021924 +SHA1: b1a7ab55a90f61e5337847d02ff1d12d73559def +SHA256: cd79f3205304a7932b3309c4df9898c9a53929bc651912659858e087ebe1c18a + +Package: cdebconf-newt-udeb +Source: cdebconf +Version: 0.185 +Installed-Size: 58 +Maintainer: Debian Install System Team <debian-boot@lists.debian.org> +Architecture: amd64 +Description: Newt frontend for Debian Configuration Management System +Description-md5: e080be5e38cb8c57bca2f3effe9ee030 +Section: debian-installer +Priority: optional +Filename: pool/main/c/cdebconf/cdebconf-newt-udeb_0.185_amd64.udeb +Size: 19192 +MD5sum: de27807f56dae2f2403b3322d5fe6bd2 +SHA1: 57883e223d46a9f25966f9b986e6a3bc2f67d8ef +SHA256: 5f8b9c3a5430f2ec879484a7736582b152d76cc8ba9bc19328268f3635759a1b + +Package: cdebconf-udeb +Source: cdebconf +Version: 0.185 +Installed-Size: 245 +Maintainer: Debian Install System Team <debian-boot@lists.debian.org> +Architecture: amd64 +Provides: debconf-2.0 +Description: Debian Configuration Management System (C-implementation) +Description-md5: 9f3579e9d9f86ac89e667a8707d3cbd3 +Section: debian-installer +Priority: standard +Filename: pool/main/c/cdebconf/cdebconf-udeb_0.185_amd64.udeb +Size: 77376 +MD5sum: e3883706fdbf54c2e5ea959c92b2d37f +SHA1: 0232f1bdf1531db628516ed3a46a27466b267fdc +SHA256: 96345575417a3e4df8a2cadaa55784ec8f6c042defb1e2fc002d941b6116ceab + +Package: cdebconf-gtk-terminal +Source: cdebconf-terminal +Version: 0.22 +Installed-Size: 64 +Maintainer: Debian Install System Team <debian-boot@lists.debian.org> +Architecture: amd64 +Provides: cdebconf-terminal +Depends: cdebconf-gtk-udeb, libc6-udeb (>= 2.17), libglib2.0-udeb (>= 2.36.4), libgtk2.0-0-udeb (>= 2.24.0), libvte9-udeb (>= 1:0.28.0), cdebconf-udeb, cdebconf-gtk-terminal, cdebconf-gtk-terminal, cdebconf-gtk-terminal, cdebconf-gtk-terminal, cdebconf-gtk-terminal, cdebconf-gtk-terminal, cdebconf-gtk-terminal +Description: cdebconf gtk plugin displaying a terminal +Description-md5: 18c4446758aec003eb8cd0a43419f1aa +Section: debian-installer +Priority: extra +Filename: pool/main/c/cdebconf-terminal/cdebconf-gtk-terminal_0.22_amd64.udeb +Size: 14734 +MD5sum: f9c3a7354560cb88e0396e2b7ba54363 +SHA1: 9c1c93328e758bfd9de2752466b271aaf38c8177 +SHA256: ca749853fc3b93db1d08ccdc6b46de27633de52bc5b880fa65275897ebcaaf69 + +Package: cdebconf-newt-terminal +Source: cdebconf-terminal +Version: 0.22 +Installed-Size: 43 +Maintainer: Debian Install System Team <debian-boot@lists.debian.org> +Architecture: amd64 +Provides: cdebconf-terminal +Depends: cdebconf-newt-udeb (>= 0.146), libc6-udeb (>= 2.17), libnewt0.52 +Description: cdebconf newt plugin to provide a clean terminal +Description-md5: 4109a053022081b573d864d84d6eb16d +Section: debian-installer +Priority: extra +Filename: pool/main/c/cdebconf-terminal/cdebconf-newt-terminal_0.22_amd64.udeb +Size: 4538 +MD5sum: 20db6152fce5081fcbf49c7c08f21246 +SHA1: fa2a40f777a2f48b9634866bc780fb059e60b2fe +SHA256: c4d99ef27285f0c9090005313165627e56e0972e687af7e68c2b1d1538e2ae09 + +Package: libc6-udeb +Source: eglibc (2.17-92) +Version: 2.17-92+b1 +Installed-Size: 3126 +Maintainer: GNU Libc Maintainers <debian-glibc@lists.debian.org> +Architecture: amd64 +Provides: glibc-2.17-1, libc-udeb, libc6 +Description: Embedded GNU C Library: Shared libraries - udeb +Description-md5: 9552ce73b7b3fb466e3d89fe8db9a563 +Section: debian-installer +Priority: extra +Filename: pool/main/e/eglibc/libc6-udeb_2.17-92+b1_amd64.udeb +Size: 1056000 +MD5sum: 7fd7032eeeecf7f76eff79a0543fbd72 +SHA1: 724b6a81b8fbc9d4d2bb43d656c08de73f7ada25 +SHA256: 137d4c001bbfde8161315c36e6cb8653ae2c50a8d6b6d2d27396c492d91a1723 + +Package: libglib2.0-udeb +Source: glib2.0 +Version: 2.36.4-1 +Installed-Size: 10070 +Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org> +Architecture: amd64 +Description: GLib library of C routines - minimal runtime +Description-md5: 0244040042870a89aa49f037cce3f1e9 +Section: debian-installer +Priority: optional +Filename: pool/main/g/glib2.0/libglib2.0-udeb_2.36.4-1_amd64.udeb +Size: 1714604 +MD5sum: 72da029f1bbb36057d874f1f82a5d00a +SHA1: 32bce78a052ef19a620f43ecbe12404fa570c0f1 +SHA256: 8edbc7cb872c0a82705913563f93f9eec5750881e4378c5a48770cde840cd6eb + +Package: libgtk2.0-0-udeb +Source: gtk+2.0 +Version: 2.24.20-1 +Installed-Size: 5035 +Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org> +Architecture: amd64 +Provides: gtk2.0-binver-2.10.0 +Description: GTK+ graphical user interface library - minimal runtime +Description-md5: 32e5112b80c02578837cff4f65dfec84 +Section: debian-installer +Priority: extra +Filename: pool/main/g/gtk+2.0/libgtk2.0-0-udeb_2.24.20-1_amd64.udeb +Size: 1643046 +MD5sum: 25513478eb2e02e5766c0eea0b411ca9 +SHA1: 9274f05bfa930a3406403441ce061bade04e2064 +SHA256: d5f611f48928ae02f759105cf8cff467cde1cb44df56ad31067168b46a80f8bc + +Package: libvte9-udeb +Source: vte +Version: 1:0.28.2-5 +Installed-Size: 628 +Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org> +Architecture: amd64 +Description: Terminal emulator widget for GTK+ 2.0 - minimal runtime +Description-md5: e7993385c30bae6e96c8cb87795a513c +Section: debian-installer +Priority: extra +Filename: pool/main/v/vte/libvte9-udeb_0.28.2-5_amd64.udeb +Size: 216968 +MD5sum: 7da7201effaf5ced19abd9d0b45aa2c6 +SHA1: a424cf779e7614d79740c422b6342de04fed3646 +SHA256: 4963033cbda5a8ba7eb8ebf1debae34463b8e63b821259860cfb51c1ab99562d + +Package: zlib1g-udeb +Source: zlib +Version: 1:1.2.8.dfsg-1 +Installed-Size: 115 +Maintainer: Mark Brown <broonie@debian.org> +Architecture: amd64 +Description: compression library - runtime for Debian installer +Description-md5: 9cab974e3eab657c53bc17611b894c7a +Section: debian-installer +Priority: optional +Filename: pool/main/z/zlib/zlib1g-udeb_1.2.8.dfsg-1_amd64.udeb +Size: 45270 +MD5sum: c02884420f79a3ae4569cf67782f3e74 +SHA1: 7cd1a7c8be4e086de733a0ce76f87d42b8b2173b +SHA256: 61641ee2b5e185232108333438b72bec71ef549fe0e0df1b2b3afa37174e53a7 + diff --git a/test/integration/apt.pem b/test/integration/apt.pem new file mode 100644 index 000000000..f48df054d --- /dev/null +++ b/test/integration/apt.pem @@ -0,0 +1,49 @@ +-----BEGIN PRIVATE KEY----- +MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCt4R1Q2oYF6utL +19GBhnlHW8L2BI7PRFWge/ZpqIZWsaFcb30FV86Z6aXXZmgfEJ2814ZZYD1IKeCe +JsJpns7B4vYe1v64r995ZNBQAAKIYjICkKZOBgOphV+ChBfrCctVXgfLbMP6iBdH +J02wHzSCCdZm0sdVl9tB5l/OyJU8Mb4KB3btBhfZfY2M6lU+FOjcXs1LOduUrv7K +fZ+DEalvVGkomLtHtD0qb2vkqFrTjVCkziUVWhhxFFflt08oQ01Clxpl+uv7rOQo +jtkJ1LrMuv7iPfaZ/z3qLiFxZYG1BCGEwTOKCtJo6bgFzXiN3q7Q5FFlmv851x2J +Dn8C7Qm7AgMBAAECggEAE3q6vAofJZ6Ryadd8zLLd3ESQFl2XkX7icUZb/DPS/sO +ZrqeuPCDVr7UM3NnisNjyHoktPKRKvp2DYGuGgMOiq4QgJf5ZVten8zpgWze28SU +cbEe0HLgCifE8Ww2+b/ZJbEpEmMW+YQxh2khzO9SBJdxi4dliXM/vvw+E35pKZsB +s6glrz6VQAxxa9fY4fLnB2DafHy+pUvRVw8gC6PCM9jXN9tMYAqztsJu7aaanNyT +HX2UDWa8hxVx6t5UQZuxvst9N+RcEwmVCR2qlfZt/VRBRibBm62crEKbTD00mNHQ +4AIDn3g6Y3SXpDlgtNpjLyBL3fODPIwqwGdblaSKkQKBgQDYXecu0Eda7kbR5ciW +IAn8XOxsBIkkh8YVl2gRiiajRVoeiYBHaW9TyuQiaWrftiDQxB/N4G2focTXy/7O +VJn6e/SUoO/ZGRw2GbTxLUQptgvFsejYCcW9XpC8MCwE/y2swiY7JM0WR8cV2nCk +a/Cls6f1LjL13aFO0PAorEcahQKBgQDNuth6EHZVwfDgUuqhRw4HIIpfsfiA3UOd +b5k/NsfQIev1YUqnfucgInNPDq2Jf8eTQw3TKaszo2DCjDffCsEgM09Tym143Bd6 +AsMuqAStsE3IEC7pnmh95l29/7mh4OuG5cp5JUx0Pi5PkuJ6ywA8P1rM1MB9Zf52 +NGJCo1pnPwKBgQCx/n4i+uDYo1DLd/dN2UmdvGwaaJjR3ohMVuQcGcSzaGg82u0W +0lvtWOnYjVSIeXIBjHaFjW1hd1lSFdWms96AO9z3MHZf6NJWh0tdZNnAXqzMlBFz +OIbdxJ/Y0OBFtA9FIesFmL7G54GWLr+f49Ry3Jr9jmYJ8au0BRqsux07aQKBgC4q +CT2KyCMCO/z6XjAGc71hres/UlYIUI3ZZvfqYPfxRLNxO4FOVqq9UEajMomyJKSE +3WtO5F3YAXRmZnskPKXvHZPdzqbaLGJykD298h7PewSzrPM7WpM1yD9ETPFoOTGy +CrcYiYlkEpxEh5GqT8k1JjjkXLVG18zKgGoXocedAoGAQyU2DCNfxwzIJfFHKZEG +zpni72cR68Tu3AhW/38vMR2ZPca4KzXrUA52T+j7vkQC38LHm/mzNXNP7Vya0PJ3 +WoYOcLtg2uFPh0P/35ArEzuNooLsvulgg1jsamPbF8KAvJZKZHr30hlC/JGYSBbV +bnkzJTShsKzHIUiLtQ8Ja+E= +-----END PRIVATE KEY----- +-----BEGIN CERTIFICATE----- +MIIDezCCAmOgAwIBAgIJAJ39xapQo0vLMA0GCSqGSIb3DQEBBQUAMFMxCzAJBgNV +BAYTAkRFMRMwEQYDVQQIDApTb21lLVN0YXRlMRswGQYDVQQKDBJBUFQgVGVzdGNh +c2VzIEdtYkgxEjAQBgNVBAMMCWxvY2FsaG9zdDAgFw0xMzA5MTYwODQ4MzVaGA80 +NzUxMDgxMzA4NDgzNVowUzELMAkGA1UEBhMCREUxEzARBgNVBAgMClNvbWUtU3Rh +dGUxGzAZBgNVBAoMEkFQVCBUZXN0Y2FzZXMgR21iSDESMBAGA1UEAwwJbG9jYWxo +b3N0MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAreEdUNqGBerrS9fR +gYZ5R1vC9gSOz0RVoHv2aaiGVrGhXG99BVfOmeml12ZoHxCdvNeGWWA9SCngnibC +aZ7OweL2Htb+uK/feWTQUAACiGIyApCmTgYDqYVfgoQX6wnLVV4Hy2zD+ogXRydN +sB80ggnWZtLHVZfbQeZfzsiVPDG+Cgd27QYX2X2NjOpVPhTo3F7NSznblK7+yn2f +gxGpb1RpKJi7R7Q9Km9r5Kha041QpM4lFVoYcRRX5bdPKENNQpcaZfrr+6zkKI7Z +CdS6zLr+4j32mf896i4hcWWBtQQhhMEzigrSaOm4Bc14jd6u0ORRZZr/OdcdiQ5/ +Au0JuwIDAQABo1AwTjAdBgNVHQ4EFgQUhd26E7ykEYRTDbgMzkYtFtENhSkwHwYD +VR0jBBgwFoAUhd26E7ykEYRTDbgMzkYtFtENhSkwDAYDVR0TBAUwAwEB/zANBgkq +hkiG9w0BAQUFAAOCAQEAWcyMKi0Vc4beGV7w4Qft0/2P68jjMlQRdgkz+gGXbMVr +//KhqR3PbgFmHHpUsZ718AHeerNNdfFzOUptiAiOqH2muyAGdeWCxJ8KcU0sic8x +/h3TOzMYfEozhgMSJp9YW1z655uHcb15S7jb4zZwXwGyQzxwXT35SKj2mCqSbjIb +G987DGI+MtyoGRXhIwnBEsGTI1ck3NoeXBJ/tS/Ma8gUUC2xldMSprtHjeUHvZV2 +iz/HTqGlMLGW96AVeZiFNiC1fJ6pvref2XW5MkkvQm8tOi2cSrwJc9CgnCpCxkLp +liRsbwAduwkA26XzEomMR7yyYS5pm0Eu0cO9X39FKQ== +-----END CERTIFICATE----- diff --git a/test/integration/framework b/test/integration/framework index 54d35fef8..99214ef73 100644 --- a/test/integration/framework +++ b/test/integration/framework @@ -3,40 +3,46 @@ EXIT_CODE=0 # we all like colorful messages -if expr match "$(readlink -f /proc/$$/fd/1)" '/dev/pts/[0-9]\+' > /dev/null && \ - expr match "$(readlink -f /proc/$$/fd/2)" '/dev/pts/[0-9]\+' > /dev/null; then - CERROR="[1;31m" # red - CWARNING="[1;33m" # yellow - CMSG="[1;32m" # green - CINFO="[1;96m" # light blue - CDEBUG="[1;94m" # blue - CNORMAL="[0;39m" # default system console color - CDONE="[1;32m" # green - CPASS="[1;32m" # green - CFAIL="[1;31m" # red - CCMD="[1;35m" # pink +if [ "$MSGCOLOR" != 'NO' ]; then + if ! expr match "$(readlink -f /proc/$$/fd/1)" '/dev/pts/[0-9]\+' > /dev/null; then + export MSGCOLOR='NO' + fi +fi + + +if [ "$MSGCOLOR" != 'NO' ]; then + CERROR="\033[1;31m" # red + CWARNING="\033[1;33m" # yellow + CMSG="\033[1;32m" # green + CINFO="\033[1;96m" # light blue + CDEBUG="\033[1;94m" # blue + CNORMAL="\033[0;39m" # default system console color + CDONE="\033[1;32m" # green + CPASS="\033[1;32m" # green + CFAIL="\033[1;31m" # red + CCMD="\033[1;35m" # pink fi msgdie() { echo "${CERROR}E: $1${CNORMAL}" >&2; exit 1; } msgwarn() { echo "${CWARNING}W: $1${CNORMAL}" >&2; } -msgmsg() { echo "${CMSG}$1${CNORMAL}" >&2; } -msginfo() { echo "${CINFO}I: $1${CNORMAL}" >&2; } -msgdebug() { echo "${CDEBUG}D: $1${CNORMAL}" >&2; } -msgdone() { echo "${CDONE}DONE${CNORMAL}" >&2; } +msgmsg() { echo "${CMSG}$1${CNORMAL}"; } +msginfo() { echo "${CINFO}I: $1${CNORMAL}"; } +msgdebug() { echo "${CDEBUG}D: $1${CNORMAL}"; } +msgdone() { echo "${CDONE}DONE${CNORMAL}"; } msgnwarn() { echo -n "${CWARNING}W: $1${CNORMAL}" >&2; } -msgnmsg() { echo -n "${CMSG}$1${CNORMAL}" >&2; } -msgninfo() { echo -n "${CINFO}I: $1${CNORMAL}" >&2; } -msgndebug() { echo -n "${CDEBUG}D: $1${CNORMAL}" >&2; } +msgnmsg() { echo -n "${CMSG}$1${CNORMAL}"; } +msgninfo() { echo -n "${CINFO}I: $1${CNORMAL}"; } +msgndebug() { echo -n "${CDEBUG}D: $1${CNORMAL}"; } msgtest() { while [ -n "$1" ]; do - echo -n "${CINFO}$1${CCMD} " >&2; - echo -n "$(echo "$2" | sed -e 's/^aptc/apt-c/' -e 's/^aptg/apt-g/' -e 's/^aptf/apt-f/')${CINFO} " >&2; + echo -n "${CINFO}$1${CCMD} " + echo -n "$(echo "$2" | sed -e 's/^aptc/apt-c/' -e 's/^aptg/apt-g/' -e 's/^aptf/apt-f/')${CINFO} " shift if [ -n "$1" ]; then shift; else break; fi done - echo -n "…${CNORMAL} " >&2; + echo -n "…${CNORMAL} " } -msgpass() { echo "${CPASS}PASS${CNORMAL}" >&2; } +msgpass() { echo "${CPASS}PASS${CNORMAL}"; } msgskip() { echo "${CWARNING}SKIP${CNORMAL}" >&2; } msgfail() { if [ $# -gt 0 ]; then echo "${CFAIL}FAIL: $*${CNORMAL}" >&2; @@ -57,7 +63,7 @@ if [ $MSGLEVEL -le 2 ]; then msgmsg() { true; } msgnmsg() { true; } msgtest() { true; } - msgpass() { echo -n " ${CPASS}P${CNORMAL}" >&2; } + msgpass() { echo -n " ${CPASS}P${CNORMAL}"; } msgskip() { echo -n " ${CWARNING}S${CNORMAL}" >&2; } if [ -n "$CFAIL" ]; then msgfail() { echo -n " ${CFAIL}FAIL${CNORMAL}" >&2; EXIT_CODE=$((EXIT_CODE+1)); } @@ -81,46 +87,59 @@ msgdone() { [ "$1" = "die" -a $MSGLEVEL -le 0 ]; then true; else - echo "${CDONE}DONE${CNORMAL}" >&2; + echo "${CDONE}DONE${CNORMAL}"; fi } runapt() { msgdebug "Executing: ${CCMD}$*${CDEBUG} " + local CMD="$1" + shift if [ -f ./aptconfig.conf ]; then - MALLOC_PERTURB_=21 MALLOC_CHECK_=2 APT_CONFIG=aptconfig.conf LD_LIBRARY_PATH=${BUILDDIRECTORY} ${BUILDDIRECTORY}/$* + MALLOC_PERTURB_=21 MALLOC_CHECK_=2 APT_CONFIG=aptconfig.conf LD_LIBRARY_PATH=${BUILDDIRECTORY} ${BUILDDIRECTORY}/$CMD "$@" elif [ -f ../aptconfig.conf ]; then - MALLOC_PERTURB_=21 MALLOC_CHECK_=2 APT_CONFIG=../aptconfig.conf LD_LIBRARY_PATH=${BUILDDIRECTORY} ${BUILDDIRECTORY}/$* + MALLOC_PERTURB_=21 MALLOC_CHECK_=2 APT_CONFIG=../aptconfig.conf LD_LIBRARY_PATH=${BUILDDIRECTORY} ${BUILDDIRECTORY}/$CMD "$@" else - MALLOC_PERTURB_=21 MALLOC_CHECK_=2 LD_LIBRARY_PATH=${BUILDDIRECTORY} ${BUILDDIRECTORY}/$* + MALLOC_PERTURB_=21 MALLOC_CHECK_=2 LD_LIBRARY_PATH=${BUILDDIRECTORY} ${BUILDDIRECTORY}/$CMD "$@" fi } -aptconfig() { runapt apt-config $*; } -aptcache() { runapt apt-cache $*; } -aptcdrom() { runapt apt-cdrom $*; } -aptget() { runapt apt-get $*; } -aptftparchive() { runapt apt-ftparchive $*; } -aptkey() { runapt apt-key $*; } -aptmark() { runapt apt-mark $*; } +aptconfig() { runapt apt-config "$@"; } +aptcache() { runapt apt-cache "$@"; } +aptcdrom() { runapt apt-cdrom "$@"; } +aptget() { runapt apt-get "$@"; } +aptftparchive() { runapt apt-ftparchive "$@"; } +aptkey() { runapt apt-key "$@"; } +aptmark() { runapt apt-mark "$@"; } +apt() { runapt apt "$@"; } +aptwebserver() { + LD_LIBRARY_PATH=${APTWEBSERVERBINDIR} ${APTWEBSERVERBINDIR}/aptwebserver "$@"; +} dpkg() { - $(which dpkg) --root=${TMPWORKINGDIRECTORY}/rootdir --force-not-root --force-bad-path --log=${TMPWORKINGDIRECTORY}/rootdir/var/log/dpkg.log $* + command dpkg --root=${TMPWORKINGDIRECTORY}/rootdir --force-not-root --force-bad-path --log=${TMPWORKINGDIRECTORY}/rootdir/var/log/dpkg.log "$@" } aptitude() { if [ -f ./aptconfig.conf ]; then - APT_CONFIG=aptconfig.conf LD_LIBRARY_PATH=${BUILDDIRECTORY} $(which aptitude) $* + APT_CONFIG=aptconfig.conf LD_LIBRARY_PATH=${BUILDDIRECTORY} command aptitude "$@" elif [ -f ../aptconfig.conf ]; then - APT_CONFIG=../aptconfig.conf LD_LIBRARY_PATH=${BUILDDIRECTORY} $(which aptitude) $* + APT_CONFIG=../aptconfig.conf LD_LIBRARY_PATH=${BUILDDIRECTORY} command aptitude "$@" else - LD_LIBRARY_PATH=${BUILDDIRECTORY} $(which aptitude) $* + LD_LIBRARY_PATH=${BUILDDIRECTORY} command aptitude "$@" fi } gdb() { echo "gdb: run »$*«" - APT_CONFIG=aptconfig.conf LD_LIBRARY_PATH=${BUILDDIRECTORY} $(which gdb) ${BUILDDIRECTORY}/$1 + APT_CONFIG=aptconfig.conf LD_LIBRARY_PATH=${BUILDDIRECTORY} command gdb ${BUILDDIRECTORY}/$1 --args "$@" } http() { LD_LIBRARY_PATH=${BUILDDIRECTORY} ${BUILDDIRECTORY}/methods/http } +gpg() { + # see apt-key for the whole trickery. Setup is done in setupenvironment + command gpg --ignore-time-conflict --no-options --no-default-keyring \ + --homedir "${TMPWORKINGDIRECTORY}/gnupghome" \ + --no-auto-check-trustdb --trust-model always \ + "$@" +} exitwithstatus() { # error if we about to overflow, but ... @@ -154,18 +173,24 @@ setupenvironment() { TMPWORKINGDIRECTORY=$(mktemp -d) TESTDIRECTORY=$(readlink -f $(dirname $0)) msgninfo "Preparing environment for ${CCMD}$(basename $0)${CINFO} in ${TMPWORKINGDIRECTORY}… " - BUILDDIRECTORY="${TESTDIRECTORY}/../../build/bin" + + # allow overriding the default BUILDDIR location + BUILDDIRECTORY=${APT_INTEGRATION_TESTS_BUILD_DIR:-"${TESTDIRECTORY}/../../build/bin"} + METHODSDIR=${APT_INTEGRATION_TESTS_METHODS_DIR:-"${BUILDDIRECTORY}/methods"} + APTWEBSERVERBINDIR=${APT_INTEGRATION_TESTS_WEBSERVER_BIN_DIR:-"${BUILDDIRECTORY}"} test -x "${BUILDDIRECTORY}/apt-get" || msgdie "You need to build tree first" + # ----- + addtrap "cd /; rm -rf $TMPWORKINGDIRECTORY;" cd $TMPWORKINGDIRECTORY mkdir rootdir aptarchive keys cd rootdir mkdir -p etc/apt/apt.conf.d etc/apt/sources.list.d etc/apt/trusted.gpg.d etc/apt/preferences.d - mkdir -p var/cache var/lib var/log + mkdir -p var/cache var/lib var/log tmp mkdir -p var/lib/dpkg/info var/lib/dpkg/updates var/lib/dpkg/triggers touch var/lib/dpkg/available mkdir -p usr/lib/apt - ln -s ${BUILDDIRECTORY}/methods usr/lib/apt/methods + ln -s ${METHODSDIR} usr/lib/apt/methods cd .. local PACKAGESFILE=$(echo "$(basename $0)" | sed -e 's/^test-/Packages-/' -e 's/^skip-/Packages-/') if [ -f "${TESTDIRECTORY}/${PACKAGESFILE}" ]; then @@ -181,19 +206,36 @@ setupenvironment() { echo "Dir::state::status \"${TMPWORKINGDIRECTORY}/rootdir/var/lib/dpkg/status\";" >> aptconfig.conf echo "Debug::NoLocking \"true\";" >> aptconfig.conf echo "APT::Get::Show-User-Simulation-Note \"false\";" >> aptconfig.conf - echo "Dir::Bin::Methods \"${BUILDDIRECTORY}/methods\";" >> aptconfig.conf + echo "Dir::Bin::Methods \"${METHODSDIR}\";" >> aptconfig.conf echo "Dir::Bin::dpkg \"fakeroot\";" >> aptconfig.conf echo "DPKG::options:: \"dpkg\";" >> aptconfig.conf echo "DPKG::options:: \"--root=${TMPWORKINGDIRECTORY}/rootdir\";" >> aptconfig.conf echo "DPKG::options:: \"--force-not-root\";" >> aptconfig.conf echo "DPKG::options:: \"--force-bad-path\";" >> aptconfig.conf - if ! $(which dpkg) --assert-multi-arch >/dev/null 2>&1; then + if ! command dpkg --assert-multi-arch >/dev/null 2>&1; then echo "DPKG::options:: \"--force-architecture\";" >> aptconfig.conf # Added to test multiarch before dpkg is ready for it… fi echo "DPKG::options:: \"--log=${TMPWORKINGDIRECTORY}/rootdir/var/log/dpkg.log\";" >> aptconfig.conf echo 'quiet::NoUpdate "true";' >> aptconfig.conf - export LC_ALL=C + echo "Acquire::https::CaInfo \"${TESTDIR}/apt.pem\";" > rootdir/etc/apt/apt.conf.d/99https + echo "Apt::Cmd::Disable-Script-Warning \"1\";" > rootdir/etc/apt/apt.conf.d/apt-binary + export LC_ALL=C.UTF-8 export PATH="${PATH}:/usr/local/sbin:/usr/sbin:/sbin" + configcompression '.' 'gz' #'bz2' 'lzma' 'xz' + + # gpg needs a trustdb to function, but it can't be invalid (not even empty) + # see also apt-key where this trickery comes from: + local TRUSTDBDIR="${TMPWORKINGDIRECTORY}/gnupghome" + mkdir "$TRUSTDBDIR" + chmod 700 "$TRUSTDBDIR" + # We also don't use a secret keyring, of course, but gpg panics and + # implodes if there isn't one available - and writeable for imports + local SECRETKEYRING="${TRUSTDBDIR}/secring.gpg" + touch $SECRETKEYRING + # now create the trustdb with an (empty) dummy keyring + # newer gpg versions are fine without it, but play it safe for now + gpg --quiet --check-trustdb --secret-keyring $SECRETKEYRING --keyring $SECRETKEYRING >/dev/null 2>&1 + msgdone "info" } @@ -215,14 +257,13 @@ getarchitectures() { } configarchitecture() { - local CONFFILE=rootdir/etc/apt/apt.conf.d/01multiarch.conf - rm -f $CONFFILE - echo "APT::Architecture \"$(getarchitecture $1)\";" > $CONFFILE - shift - while [ -n "$1" ]; do - echo "APT::Architectures:: \"$(getarchitecture $1)\";" >> $CONFFILE - shift - done + { + echo "APT::Architecture \"$(getarchitecture $1)\";" + while [ -n "$1" ]; do + echo "APT::Architectures:: \"$(getarchitecture $1)\";" + shift + done + } >rootdir/etc/apt/apt.conf.d/01multiarch.conf configdpkg } @@ -235,12 +276,19 @@ configdpkg() { echo -n > rootdir/var/lib/dpkg/status fi fi - if $(which dpkg) --assert-multi-arch >/dev/null 2>&1; then + rm -f rootdir/etc/apt/apt.conf.d/00foreigndpkg + if command dpkg --assert-multi-arch >/dev/null 2>&1 ; then local ARCHS="$(getarchitectures)" if echo "$ARCHS" | grep -E -q '[^ ]+ [^ ]+'; then DPKGARCH="$(dpkg --print-architecture)" for ARCH in ${ARCHS}; do - if [ "${ARCH}" != "${DPKGARCH}" ]; then dpkg --add-architecture ${ARCH}; fi + if [ "${ARCH}" != "${DPKGARCH}" ]; then + if ! dpkg --add-architecture ${ARCH} >/dev/null 2>&1; then + # old-style used e.g. in Ubuntu-P – and as it seems travis + echo "DPKG::options:: \"--foreign-architecture\";" >> rootdir/etc/apt/apt.conf.d/00foreigndpkg + echo "DPKG::options:: \"${ARCH}\";" >> rootdir/etc/apt/apt.conf.d/00foreigndpkg + fi + fi done if [ "0" = "$(dpkg -l dpkg 2> /dev/null | grep '^i' | wc -l)" ]; then # dpkg doesn't really check the version as long as it is fully installed, @@ -251,13 +299,31 @@ configdpkg() { fi } +configcompression() { + while [ -n "$1" ]; do + case "$1" in + '.') echo ".\t.\tcat";; + 'gz') echo "gzip\tgz\tgzip";; + 'bz2') echo "bzip2\tbz2\tbzip2";; + 'lzma') echo "lzma\tlzma\txz --format=lzma";; + 'xz') echo "xz\txz\txz";; + *) echo "$1\t$1\t$1";; + esac + shift + done > ${TMPWORKINGDIRECTORY}/rootdir/etc/testcase-compressor.conf +} + setupsimplenativepackage() { local NAME="$1" local ARCH="$2" local VERSION="$3" local RELEASE="${4:-unstable}" local DEPENDENCIES="$5" - local DESCRIPTION="$6" + local DESCRIPTION="${6:-"an autogenerated dummy ${NAME}=${VERSION}/${RELEASE} + If you find such a package installed on your system, + something went horribly wrong! They are autogenerated + und used only by testcases and surf no other propose…"}" + local SECTION="${7:-others}" local DISTSECTION if [ "$SECTION" = "$(echo "$SECTION" | cut -d'/' -f 2)" ]; then @@ -289,14 +355,8 @@ Package: $NAME" > debian/control echo "Architecture: any" >> debian/control fi test -z "$DEPENDENCIES" || echo "$DEPENDENCIES" >> debian/control - if [ -z "$DESCRIPTION" ]; then - echo "Description: an autogenerated dummy ${NAME}=${VERSION}/${RELEASE} - If you find such a package installed on your system, - YOU did something horribly wrong! They are autogenerated - und used only by testcases for APT and surf no other propose…" >> debian/control - else - echo "Description: $DESCRIPTION" >> debian/control - fi + echo "Description: $DESCRIPTION" >> debian/control + test -e debian/compat || echo "7" > debian/compat test -e debian/source/format || echo "3.0 (native)" > debian/source/format test -e debian/rules || cp /usr/share/doc/debhelper/examples/rules.tiny debian/rules @@ -309,9 +369,15 @@ buildsimplenativepackage() { local VERSION="$3" local RELEASE="${4:-unstable}" local DEPENDENCIES="$5" - local DESCRIPTION="$6" + local DESCRIPTION="${6:-"an autogenerated dummy ${NAME}=${VERSION}/${RELEASE} + If you find such a package installed on your system, + something went horribly wrong! They are autogenerated + und used only by testcases and surf no other propose…"}" + local SECTION="${7:-others}" local PRIORITY="${8:-optional}" + local FILE_TREE="$9" + local COMPRESS_TYPE="${10:-gzip}" local DISTSECTION if [ "$SECTION" = "$(echo "$SECTION" | cut -d'/' -f 2)" ]; then DISTSECTION="main" @@ -349,21 +415,14 @@ Package: $NAME" >> ${BUILDDIR}/debian/control fi local DEPS="$(echo "$DEPENDENCIES" | grep -v '^Build-')" test -z "$DEPS" || echo "$DEPS" >> ${BUILDDIR}/debian/control - if [ -z "$DESCRIPTION" ]; then - echo "Description: an autogenerated dummy ${NAME}=${VERSION}/${RELEASE} - If you find such a package installed on your system, - YOU did something horribly wrong! They are autogenerated - und used only by testcases for APT and surf no other propose…" >> ${BUILDDIR}/debian/control - else - echo "Description: $DESCRIPTION" >> ${BUILDDIR}/debian/control - fi + echo "Description: $DESCRIPTION" >> ${BUILDDIR}/debian/control echo '3.0 (native)' > ${BUILDDIR}/debian/source/format (cd ${BUILDDIR}/..; dpkg-source -b ${NAME}-${VERSION} 2>&1) | sed -n 's#^dpkg-source: info: building [^ ]\+ in ##p' \ | while read SRC; do echo "pool/${SRC}" >> ${BUILDDIR}/../${RELEASE}.${DISTSECTION}.srclist # if expr match "${SRC}" '.*\.dsc' >/dev/null 2>&1; then -# gpg --yes --no-default-keyring --secret-keyring ./keys/joesixpack.sec \ +# gpg --yes --secret-keyring ./keys/joesixpack.sec \ # --keyring ./keys/joesixpack.pub --default-key 'Joe Sixpack' \ # --clearsign -o "${BUILDDIR}/../${SRC}.sign" "${BUILDDIR}/../$SRC" # mv "${BUILDDIR}/../${SRC}.sign" "${BUILDDIR}/../$SRC" @@ -375,10 +434,20 @@ Package: $NAME" >> ${BUILDDIR}/debian/control mkdir -p ${BUILDDIR}/debian/tmp/DEBIAN ${BUILDDIR}/debian/tmp/usr/share/doc/${NAME} ${BUILDDIR}/debian/tmp/usr/bin cp ${BUILDDIR}/debian/copyright ${BUILDDIR}/debian/changelog ${BUILDDIR}/FEATURES ${BUILDDIR}/debian/tmp/usr/share/doc/${NAME} cp ${BUILDDIR}/${NAME} ${BUILDDIR}/debian/tmp/usr/bin/${NAME}-${arch} + if [ -n "$FILE_TREE" ]; then + cp -ar "$FILE_TREE" ${BUILDDIR}/debian/tmp + fi + (cd ${BUILDDIR}; dpkg-gencontrol -DArchitecture=$arch) (cd ${BUILDDIR}/debian/tmp; md5sum $(find usr/ -type f) > DEBIAN/md5sums) - - dpkg-deb --build ${BUILDDIR}/debian/tmp ${BUILDDIR}/.. 2> /dev/null > /dev/null + local LOG="${BUILDDIR}/../${NAME}_${VERSION}_${arch}.dpkg-deb.log" + # ensure the right permissions as dpkg-deb ensists + chmod 755 ${BUILDDIR}/debian/tmp/DEBIAN + if ! dpkg-deb -Z${COMPRESS_TYPE} --build ${BUILDDIR}/debian/tmp ${BUILDDIR}/.. >$LOG 2>&1; then + cat $LOG + false + fi + rm $LOG echo "pool/${NAME}_${VERSION}_${arch}.deb" >> ${BUILDDIR}/../${RELEASE}.${DISTSECTION}.pkglist done @@ -394,14 +463,19 @@ buildpackage() { local RELEASE=$2 local SECTION=$3 local ARCH=$(getarchitecture $4) - msgninfo "Build package $(echo "$BUILDDIR" | grep -o '[^/]*$') for ${RELEASE} in ${SECTION}… " + local PKGNAME="$(echo "$BUILDDIR" | grep -o '[^/]*$')" + local BUILDLOG="$(readlink -f "${BUILDDIR}/../${PKGNAME}_${RELEASE}_${SECTION}.dpkg-bp.log")" + msgninfo "Build package ${PKGNAME} for ${RELEASE} in ${SECTION}… " cd $BUILDDIR if [ "$ARCH" = "all" ]; then ARCH="$(dpkg-architecture -qDEB_HOST_ARCH 2> /dev/null)" fi - local BUILT="$(dpkg-buildpackage -uc -us -a$ARCH 2> /dev/null)" - local PKGS="$( echo "$BUILT" | grep '^dpkg-deb: building package' | cut -d'/' -f 2 | sed -e "s#'\.##")" - local SRCS="$( echo "$BUILT" | grep '^dpkg-source: info: building' | grep -o '[a-z0-9._+~-]*$')" + if ! dpkg-buildpackage -uc -us -a$ARCH >$BUILDLOG 2>&1 ; then + cat $BUILDLOG + false + fi + local PKGS="$(grep '^dpkg-deb: building package' $BUILDLOG | cut -d'/' -f 2 | sed -e "s#'\.##")" + local SRCS="$(grep '^dpkg-source: info: building' $BUILDLOG | grep -o '[a-z0-9._+~-]*$')" cd - > /dev/null for PKG in $PKGS; do echo "pool/${PKG}" >> ${TMPWORKINGDIRECTORY}/incoming/${RELEASE}.${SECTION}.pkglist @@ -414,13 +488,15 @@ buildpackage() { buildaptarchive() { if [ -d incoming ]; then - buildaptarchivefromincoming $* + buildaptarchivefromincoming "$@" else - buildaptarchivefromfiles $* + buildaptarchivefromfiles "$@" fi } createaptftparchiveconfig() { + local COMPRESSORS="$(cut -d' ' -f 1 ${TMPWORKINGDIRECTORY}/rootdir/etc/testcase-compressor.conf | tr '\n' ' ')" + COMPRESSORS="${COMPRESSORS%* }" local ARCHS="$(find pool/ -name '*.deb' | grep -oE '_[a-z0-9-]+\.deb$' | sort | uniq | sed -e '/^_all.deb$/ d' -e 's#^_\([a-z0-9-]*\)\.deb$#\1#' | tr '\n' ' ')" if [ -z "$ARCHS" ]; then # the pool is empty, so we will operate on faked packages - let us use the configured archs @@ -438,10 +514,10 @@ createaptftparchiveconfig() { echo -n '"; }; Default { - Packages::Compress ". gzip bzip2 lzma xz"; - Sources::Compress ". gzip bzip2 lzma xz"; - Contents::Compress ". gzip bzip2 lzma xz"; - Translation::Compress ". gzip bzip2 lzma xz"; + Packages::Compress "'"$COMPRESSORS"'"; + Sources::Compress "'"$COMPRESSORS"'"; + Contents::Compress "'"$COMPRESSORS"'"; + Translation::Compress "'"$COMPRESSORS"'"; LongDescription "false"; }; TreeDefault { @@ -503,7 +579,10 @@ insertpackage() { local VERSION="$4" local DEPENDENCIES="$5" local PRIORITY="${6:-optional}" - local DESCRIPTION="${7}" + local DESCRIPTION="${7:-"an autogenerated dummy ${NAME}=${VERSION}/${RELEASE} + If you find such a package installed on your system, + something went horribly wrong! They are autogenerated + und used only by testcases and surf no other propose…"}" local ARCHS="" for arch in $(echo "$ARCH" | sed -e 's#,#\n#g' | sed -e "s#^native\$#$(getarchitecture 'native')#"); do if [ "$arch" = 'all' -o "$arch" = 'none' ]; then @@ -525,15 +604,7 @@ Maintainer: Joe Sixpack <joe@example.org>" >> $FILE echo "Version: $VERSION Filename: pool/main/${NAME}/${NAME}_${VERSION}_${arch}.deb" >> $FILE test -z "$DEPENDENCIES" || echo "$DEPENDENCIES" >> $FILE - echo -n 'Description: ' >> $FILE - if [ -z "$DESCRIPTION" ]; then - echo "an autogenerated dummy ${NAME}=${VERSION}/${RELEASE} - If you find such a package installed on your system, - YOU did something horribly wrong! They are autogenerated - und used only by testcases for APT and surf no other propose…" >> $FILE - else - echo "$DESCRIPTION" >> $FILE - fi + echo "Description: $DESCRIPTION" >> $FILE echo >> $FILE done done @@ -568,6 +639,11 @@ insertinstalledpackage() { local DEPENDENCIES="$4" local PRIORITY="${5:-optional}" local STATUS="${6:-install ok installed}" + local DESCRIPTION="${7:-"an autogenerated dummy ${NAME}=${VERSION}/installed + If you find such a package installed on your system, + something went horribly wrong! They are autogenerated + und used only by testcases and surf no other propose…"}" + local FILE='rootdir/var/lib/dpkg/status' local INFO='rootdir/var/lib/dpkg/info' for arch in $(echo "$ARCH" | sed -e 's#,#\n#g' | sed -e "s#^native\$#$(getarchitecture 'native')#"); do @@ -580,11 +656,8 @@ Maintainer: Joe Sixpack <joe@example.org> Version: $VERSION" >> $FILE test "$arch" = 'none' || echo "Architecture: $arch" >> $FILE test -z "$DEPENDENCIES" || echo "$DEPENDENCIES" >> $FILE - echo "Description: an autogenerated dummy ${NAME}=${VERSION}/installed - If you find such a package installed on your system, - YOU did something horribly wrong! They are autogenerated - und used only by testcases for APT and surf no other propose… -" >> $FILE + echo "Description: $DESCRIPTION" >> $FILE + echo >> $FILE if [ "$(dpkg-query -W --showformat='${Multi-Arch}')" = 'same' ]; then echo -n > ${INFO}/${NAME}:${arch}.list else @@ -611,20 +684,34 @@ buildaptarchivefromfiles() { msginfo "Build APT archive for ${CCMD}$(basename $0)${CINFO} based on prebuild files…" find aptarchive -name 'Packages' -o -name 'Sources' | while read line; do msgninfo "\t${line} file… " - cat ${line} | gzip > ${line}.gz - cat ${line} | bzip2 > ${line}.bz2 - cat ${line} | xz --format=lzma > ${line}.lzma - cat ${line} | xz > ${line}.xz - if [ -n "$1" ]; then - touch -d "$1" ${line}.gz ${line}.bz2 ${line}.lzma ${line}.xz - fi + compressfile "$line" "$1" msgdone "info" done generatereleasefiles "$@" } +compressfile() { + cat ${TMPWORKINGDIRECTORY}/rootdir/etc/testcase-compressor.conf | while read compressor extension command; do + if [ "$compressor" = '.' ]; then + if [ -n "$2" ]; then + touch -d "$2" "$1" + fi + continue + fi + cat "$1" | $command > "${1}.${extension}" + if [ -n "$2" ]; then + touch -d "$2" "${1}.${extension}" + fi + done +} + # can be overridden by testcases for their pleasure -getcodenamefromsuite() { echo -n "$1"; } +getcodenamefromsuite() { + case "$1" in + unstable) echo 'sid';; + *) echo -n "$1";; + esac +} getreleaseversionfromsuite() { true; } getlabelfromsuite() { true; } @@ -721,7 +808,7 @@ setupaptarchive() { signreleasefiles() { local SIGNER="${1:-Joe Sixpack}" - local GPG="gpg --batch --yes --no-default-keyring --trustdb-name rootdir/etc/apt/trustdb.gpg" + local GPG="gpg --batch --yes" msgninfo "\tSign archive with $SIGNER key… " local REXKEY='keys/rexexpired' local SECEXPIREBAK="${REXKEY}.sec.bak" @@ -763,42 +850,72 @@ signreleasefiles() { msgdone "info" } +webserverconfig() { + msgtest "Set webserver config option '${1}' to" "$2" + downloadfile "http://localhost:8080/_config/set/${1}/${2}" '/dev/null' >/dev/null + local DOWNLOG='download-testfile.log' + rm -f "$DOWNLOG" + local STATUS="${TMPWORKINGDIRECTORY}/rootdir/tmp/webserverconfig.status" + downloadfile "http://localhost:8080/_config/find/aptwebserver::last-status-code" "$STATUS" > "$DOWNLOG" + if [ "$(cat "$STATUS")" = '200' ]; then + msgpass + else + cat >&2 "$DOWNLOG" + msgfail "Statuscode was $(cat "$STATUS")" + fi + rm "$STATUS" +} + +rewritesourceslist() { + local APTARCHIVE="file://$(readlink -f "${TMPWORKINGDIRECTORY}/aptarchive")" + for LIST in $(find rootdir/etc/apt/sources.list.d/ -name 'apt-test-*.list'); do + sed -i $LIST -e "s#$APTARCHIVE#${1}#" -e "s#http://localhost:8080/#${1}#" -e "s#http://localhost:4433/#${1}#" + done +} + changetowebserver() { - local LOG='/dev/null' - if test -x ${BUILDDIRECTORY}/aptwebserver; then + if [ "$1" != '--no-rewrite' ]; then + rewritesourceslist 'http://localhost:8080/' + else + shift + fi + if test -x ${APTWEBSERVERBINDIR}/aptwebserver; then cd aptarchive - LD_LIBRARY_PATH=${BUILDDIRECTORY} ${BUILDDIRECTORY}/aptwebserver -o aptwebserver::fork=1 "$@" >$LOG 2>&1 + local LOG="webserver.log" + if ! aptwebserver -o aptwebserver::fork=1 "$@" >$LOG 2>&1 ; then + cat $LOG + false + fi local PID="$(cat aptwebserver.pid)" if [ -z "$PID" ]; then msgdie 'Could not fork aptwebserver successfully' fi addtrap "kill $PID;" cd - > /dev/null - elif [ $# -gt 0 ]; then - msgdie 'Need the aptwebserver when passing arguments for the webserver' - elif which weborf > /dev/null; then - weborf -xb aptarchive/ >$LOG 2>&1 & - addtrap "kill $!;" - elif which gatling > /dev/null; then - cd aptarchive - gatling -p 8080 -F -S >$LOG 2>&1 & - addtrap "kill $!;" - cd - > /dev/null - elif which lighttpd > /dev/null; then - echo "server.document-root = \"$(readlink -f ./aptarchive)\" -server.port = 8080 -server.stat-cache-engine = \"disable\"" > lighttpd.conf - lighttpd -t -f lighttpd.conf >/dev/null || msgdie 'Can not change to webserver: our lighttpd config is invalid' - lighttpd -D -f lighttpd.conf >$LOG 2>&1 & - addtrap "kill $!;" else msgdie 'You have to build aptwerbserver or install a webserver' fi - local APTARCHIVE="file://$(readlink -f ./aptarchive)" - for LIST in $(find rootdir/etc/apt/sources.list.d/ -name 'apt-test-*.list'); do - sed -i $LIST -e "s#$APTARCHIVE#http://localhost:8080/#" - done - return 0 +} + +changetohttpswebserver() { + if ! which stunnel4 >/dev/null; then + msgdie 'You need to install stunnel4 for https testcases' + fi + if [ ! -e "${TMPWORKINGDIRECTORY}/aptarchive/aptwebserver.pid" ]; then + changetowebserver --no-rewrite "$@" + fi + echo "pid = ${TMPWORKINGDIRECTORY}/aptarchive/stunnel.pid +cert = ${TESTDIRECTORY}/apt.pem +output = /dev/null + +[https] +accept = 4433 +connect = 8080 +" > ${TMPWORKINGDIRECTORY}/stunnel.conf + stunnel4 "${TMPWORKINGDIRECTORY}/stunnel.conf" + local PID="$(cat ${TMPWORKINGDIRECTORY}/aptarchive/stunnel.pid)" + addtrap 'prefix' "kill ${PID};" + rewritesourceslist 'https://localhost:4433/' } changetocdrom() { @@ -816,8 +933,52 @@ changetocdrom() { find rootdir/etc/apt/sources.list.d/ -name 'apt-test-*.list' -delete } +downloadfile() { + PROTO="$(echo "$1" | cut -d':' -f 1)" + if [ ! -x "${METHODSDIR}/${PROTO}" ]; then + msgwarn "can not find ${METHODSDIR}/${PROTO}" + return 1 + fi + local DOWNLOG="${TMPWORKINGDIRECTORY}/download.log" + rm -f "$DOWNLOG" + touch "$DOWNLOG" + { + echo "601 Configuration +Config-Item: Acquire::https::CaInfo=${TESTDIR}/apt.pem +Config-Item: Debug::Acquire::${PROTO}=1 + +600 Acquire URI +URI: $1 +Filename: ${2} +" + # simple worker keeping stdin open until we are done (201) or error (400) + # and requesting new URIs on try-agains/redirects in-between + { tail -n 999 -f "$DOWNLOG" & echo "TAILPID: $!"; } | while read f1 f2; do + if [ "$f1" = 'TAILPID:' ]; then + TAILPID="$f2" + elif [ "$f1" = 'New-URI:' ]; then + echo "600 Acquire URI +URI: $f2 +Filename: ${2} +" + elif [ "$f1" = '201' ] || [ "$f1" = '400' ]; then + # tail would only die on next read – which never happens + test -z "$TAILPID" || kill -s HUP "$TAILPID" + break + fi + done + } | LD_LIBRARY_PATH=${BUILDDIRECTORY} ${METHODSDIR}/${PROTO} 2>&1 | tee "$DOWNLOG" + rm "$DOWNLOG" + # only if the file exists the download was successful + if [ -e "$2" ]; then + return 0 + else + return 1 + fi +} + checkdiff() { - local DIFFTEXT="$($(which diff) -u $* | sed -e '/^---/ d' -e '/^+++/ d' -e '/^@@/ d')" + local DIFFTEXT="$(command diff -u "$@" | sed -e '/^---/ d' -e '/^+++/ d' -e '/^@@/ d')" if [ -n "$DIFFTEXT" ]; then echo echo "$DIFFTEXT" @@ -844,24 +1005,31 @@ testempty() { } testequal() { - local COMPAREFILE=$(mktemp) - addtrap "rm $COMPAREFILE;" + local MSG='Test of equality of' + if [ "$1" = '--nomsg' ]; then + MSG='' + shift + fi + + local COMPAREFILE="${TMPWORKINGDIRECTORY}/rootdir/tmp/testequal.comparefile" echo "$1" > $COMPAREFILE shift - msgtest "Test for equality of" "$*" + + if [ -n "$MSG" ]; then + msgtest "$MSG" "$*" + fi $* 2>&1 | checkdiff $COMPAREFILE - && msgpass || msgfail } testequalor2() { - local COMPAREFILE1=$(mktemp) - local COMPAREFILE2=$(mktemp) - local COMPAREAGAINST=$(mktemp) - addtrap "rm $COMPAREFILE1 $COMPAREFILE2 $COMPAREAGAINST;" + local COMPAREFILE1="${TMPWORKINGDIRECTORY}/rootdir/tmp/testequalor2.comparefile1" + local COMPAREFILE2="${TMPWORKINGDIRECTORY}/rootdir/tmp/testequalor2.comparefile2" + local COMPAREAGAINST="${TMPWORKINGDIRECTORY}/rootdir/tmp/testequalor2.compareagainst" echo "$1" > $COMPAREFILE1 echo "$2" > $COMPAREFILE2 shift 2 msgtest "Test for equality OR of" "$*" - $* >$COMPAREAGAINST 2>&1 + $* >$COMPAREAGAINST 2>&1 || true (checkdiff $COMPAREFILE1 $COMPAREAGAINST 1> /dev/null || checkdiff $COMPAREFILE2 $COMPAREAGAINST 1> /dev/null) && msgpass || ( echo "\n${CINFO}Diff against OR 1${CNORMAL}" "$(checkdiff $COMPAREFILE1 $COMPAREAGAINST)" \ @@ -882,8 +1050,7 @@ N: Can't select versions from package '$1' as it is purely virtual" msgtest "Test for virtual packages" "apt-cache show $PACKAGE" VIRTUAL="${VIRTUAL} N: No packages found" - local COMPAREFILE=$(mktemp) - addtrap "rm $COMPAREFILE;" + local COMPAREFILE="${TMPWORKINGDIRECTORY}/rootdir/tmp/testshowvirtual.comparefile" local ARCH="$(getarchitecture 'native')" echo "$VIRTUAL" | sed -e "s/:$ARCH//" -e 's/:all//' > $COMPAREFILE aptcache show -q=0 $PACKAGE 2>&1 | checkdiff $COMPAREFILE - && msgpass || msgfail @@ -891,7 +1058,7 @@ N: No packages found" testnopackage() { msgtest "Test for non-existent packages" "apt-cache show $*" - local SHOWPKG="$(aptcache show $* 2>&1 | grep '^Package: ')" + local SHOWPKG="$(aptcache show "$@" 2>&1 | grep '^Package: ')" if [ -n "$SHOWPKG" ]; then echo echo "$SHOWPKG" @@ -903,10 +1070,10 @@ testnopackage() { testdpkginstalled() { msgtest "Test for correctly installed package(s) with" "dpkg -l $*" - local PKGS="$(dpkg -l $* 2>/dev/null | grep '^i' | wc -l)" + local PKGS="$(dpkg -l "$@" 2>/dev/null | grep '^i' | wc -l)" if [ "$PKGS" != $# ]; then echo $PKGS - dpkg -l $* | grep '^[a-z]' + dpkg -l "$@" | grep '^[a-z]' msgfail return 1 fi @@ -915,10 +1082,10 @@ testdpkginstalled() { testdpkgnotinstalled() { msgtest "Test for correctly not-installed package(s) with" "dpkg -l $*" - local PKGS="$(dpkg -l $* 2> /dev/null | grep '^i' | wc -l)" + local PKGS="$(dpkg -l "$@" 2> /dev/null | grep '^i' | wc -l)" if [ "$PKGS" != 0 ]; then echo - dpkg -l $* | grep '^[a-z]' + dpkg -l "$@" | grep '^[a-z]' msgfail return 1 fi @@ -926,8 +1093,7 @@ testdpkgnotinstalled() { } testmarkedauto() { - local COMPAREFILE=$(mktemp) - addtrap "rm $COMPAREFILE;" + local COMPAREFILE="${TMPWORKINGDIRECTORY}/rootdir/tmp/testmarkedauto.comparefile" if [ -n "$1" ]; then msgtest 'Test for correctly marked as auto-installed' "$*" while [ -n "$1" ]; do echo "$1"; shift; done | sort > $COMPAREFILE @@ -944,8 +1110,7 @@ testsuccess() { else msgtest 'Test for successful execution of' "$*" fi - local OUTPUT=$(mktemp) - addtrap "rm $OUTPUT;" + local OUTPUT="${TMPWORKINGDIRECTORY}/rootdir/tmp/testsuccess.output" if $@ >${OUTPUT} 2>&1; then msgpass else @@ -959,10 +1124,9 @@ testfailure() { if [ "$1" = '--nomsg' ]; then shift else - msgtest 'Test for failure in execution of' "$*" + msgtest 'Test for failure in execution of' "$*" fi - local OUTPUT=$(mktemp) - addtrap "rm $OUTPUT;" + local OUTPUT="${TMPWORKINGDIRECTORY}/rootdir/tmp/testfailure.output" if $@ >${OUTPUT} 2>&1; then echo cat $OUTPUT diff --git a/test/integration/keyrings/test-archive-keyring.pub b/test/integration/keyrings/test-archive-keyring.pub Binary files differnew file mode 100644 index 000000000..d8d9d472b --- /dev/null +++ b/test/integration/keyrings/test-archive-keyring.pub diff --git a/test/integration/keyrings/test-archive-keyring.sec b/test/integration/keyrings/test-archive-keyring.sec Binary files differnew file mode 100644 index 000000000..aece750e8 --- /dev/null +++ b/test/integration/keyrings/test-archive-keyring.sec diff --git a/test/integration/keyrings/test-master-keyring.pub b/test/integration/keyrings/test-master-keyring.pub Binary files differnew file mode 100644 index 000000000..33aa16796 --- /dev/null +++ b/test/integration/keyrings/test-master-keyring.pub diff --git a/test/integration/keyrings/test-master-keyring.sec b/test/integration/keyrings/test-master-keyring.sec Binary files differnew file mode 100644 index 000000000..9cb33176c --- /dev/null +++ b/test/integration/keyrings/test-master-keyring.sec diff --git a/test/integration/run-tests b/test/integration/run-tests index 18474b20f..79d5d1a29 100755 --- a/test/integration/run-tests +++ b/test/integration/run-tests @@ -2,23 +2,38 @@ set -e FAIL=0 +PASS=0 +ALL=0 + +FAILED_TESTS="" DIR=$(readlink -f $(dirname $0)) -if [ "$1" = "-q" ]; then - export MSGLEVEL=2 -elif [ "$1" = "-v" ]; then - export MSGLEVEL=4 -fi +while [ -n "$1" ]; do + if [ "$1" = "-q" ]; then + export MSGLEVEL=2 + elif [ "$1" = "-v" ]; then + export MSGLEVEL=4 + elif [ "$1" = '--color=no' ]; then + export MSGCOLOR='NO' + else + echo >&2 "WARNING: Unknown parameter »$1« will be ignored" + fi + shift +done +export MSGLEVEL="${MSGLEVEL:-3}" -if expr match "$(readlink -f /proc/$$/fd/1)" '/dev/pts/[0-9]\+' > /dev/null; then +if [ "$MSGCOLOR" != 'NO' ]; then + if ! expr match "$(readlink -f /proc/$$/fd/1)" '/dev/pts/[0-9]\+' > /dev/null; then + export MSGCOLOR='NO' + fi +fi +if [ "$MSGCOLOR" != 'NO' ]; then CTEST='\033[1;32m' CHIGH='\033[1;35m' CRESET='\033[0m' -elif [ -z "${MSGLEVEL}" ]; then - export MSGLEVEL=2 -fi - -if [ -z "$MSGLEVEL" ]; then - MSGLEVEL=5 +else + CTEST='' + CHIGH='' + CRESET='' fi for testcase in $(run-parts --list $DIR | grep '/test-'); do @@ -28,14 +43,23 @@ for testcase in $(run-parts --list $DIR | grep '/test-'); do echo "${CTEST}Run Testcase ${CHIGH}$(basename ${testcase})${CRESET}" fi if ! ${testcase}; then - FAIL=$((FAIL+1)) - echo "$(basename $testcase) ... FAIL" - fi + FAIL=$((FAIL+1)) + FAILED_TESTS="$FAILED_TESTS $(basename $testcase)" + echo >&2 "$(basename $testcase) ... FAIL" + else + PASS=$((PASS+1)) + fi + ALL=$((ALL+1)) if [ "$MSGLEVEL" -le 2 ]; then echo fi done -echo "failures: $FAIL" +echo >&2 "Statistics: $ALL tests were run: $PASS successfully and $FAIL failed" +if [ -n "$FAILED_TESTS" ]; then + echo >&2 "Failed tests: $FAILED_TESTS" +else + echo >&2 'All tests seem to have been run successfully. What could possibly go wrong?' +fi # ensure we don't overflow exit $((FAIL <= 255 ? FAIL : 255)) diff --git a/test/integration/test-bug-601016-description-translation b/test/integration/skip-bug-601016-description-translation index 33c209e9d..33c209e9d 100755 --- a/test/integration/test-bug-601016-description-translation +++ b/test/integration/skip-bug-601016-description-translation diff --git a/test/integration/status-bug-723705-tagfile-truncates-fields b/test/integration/status-bug-723705-tagfile-truncates-fields new file mode 100644 index 000000000..fe18506c8 --- /dev/null +++ b/test/integration/status-bug-723705-tagfile-truncates-fields @@ -0,0 +1,62 @@ +Package: libc6 +Status: install ok installed +Priority: required +Section: libs +Installed-Size: 10164 +Maintainer: GNU Libc Maintainers <debian-glibc@lists.debian.org> +Architecture: amd64 +Multi-Arch: same +Source: eglibc (2.17-92) +Version: 2.17-92+b1 +Replaces: libc6-amd64 +Provides: glibc-2.17-1 +Suggests: glibc-doc, debconf | debconf-2.0, locales +Breaks: locales (<< 2.17), locales-all (<< 2.17), lsb-core (<= 3.2-27), nscd (<< 2.17) +Conflicts: prelink (<= 0.0.20090311-1), tzdata (<< 2007k-1), tzdata-etch +Conffiles: + /etc/ld.so.conf.d/x86_64-linux-gnu.conf 593ad12389ab2b6f952e7ede67b8fbbf +Description: Embedded GNU C Library: Shared libraries + Contains the standard libraries that are used by nearly all programs on + the system. This package includes shared versions of the standard C library + and the standard math library, as well as many others. +Homepage: http://www.eglibc.org + +Package: libnewt0.52 +Status: install ok installed +Priority: important +Section: libs +Installed-Size: 820 +Maintainer: Alastair McKinstry <mckinstry@debian.org> +Architecture: amd64 +Multi-Arch: same +Source: newt +Version: 0.52.15-3 +Recommends: libfribidi0 +Conffiles: + /etc/newt/palette.original d41d8cd98f00b204e9800998ecf8427e +Description: Not Erik's Windowing Toolkit - text mode windowing with slang + Newt is a windowing toolkit for text mode built from the slang library. + It allows color text mode applications to easily use stackable windows, + push buttons, check boxes, radio buttons, lists, entry fields, labels, + and displayable text. Scrollbars are supported, and forms may be nested + to provide extra functionality. This package contains the shared library + for programs that have been built with newt. +Homepage: https://fedorahosted.org/newt/ + +Package: libgcc1 +Status: install ok installed +Priority: required +Section: libs +Installed-Size: 128 +Maintainer: Debian GCC Maintainers <debian-gcc@lists.debian.org> +Architecture: amd64 +Multi-Arch: same +Source: gcc-4.8 (4.8.1-10) +Version: 1:4.8.1-10 +Breaks: gcc-4.1, gcc-4.3 (<< 4.3.6-1), gcc-4.4 (<< 4.4.6-4), gcc-4.5 (<< 4.5.3-2) +Description: GCC support library + Shared version of the support library, a library of internal subroutines + that GCC uses to overcome shortcomings of particular machines, or + special needs for some languages. +Homepage: http://gcc.gnu.org/ + diff --git a/test/integration/test-apt-bug-718329-support-data.tar b/test/integration/test-apt-bug-718329-support-data.tar new file mode 100755 index 000000000..5cfb31917 --- /dev/null +++ b/test/integration/test-apt-bug-718329-support-data.tar @@ -0,0 +1,34 @@ +#!/bin/sh +set -e + +test_process_package_with_compression() { + COMPRESSOR="$1" + DATA_TAR="$2" + + msgtest "Testing apt-ftparchive with compression type: $COMPRESSOR" + + buildsimplenativepackage 'pkg' 'all' '1.0' '' '' 'some descr' '' '' '' "$COMPRESSOR" + testequal "debian-binary +control.tar.gz +$DATA_TAR" ar t incoming/pkg_1.0_all.deb + + testequal "Package: pkg" echo "$(aptftparchive packages incoming/|grep ^Package)" + + testequal "usr/bin/pkg-all pkg +usr/share/doc/pkg/FEATURES pkg +usr/share/doc/pkg/changelog pkg +usr/share/doc/pkg/copyright pkg" aptftparchive contents incoming/ + + rm -rf incoming/* +} + +TESTDIR=$(readlink -f $(dirname $0)) +. $TESTDIR/framework + +setupenvironment +test_process_package_with_compression "gzip" "data.tar.gz" +test_process_package_with_compression "none" "data.tar" +test_process_package_with_compression "xz" "data.tar.xz" + + + diff --git a/test/integration/test-apt-cdrom b/test/integration/test-apt-cdrom index 85c3a2fee..cc3483f9b 100755 --- a/test/integration/test-apt-cdrom +++ b/test/integration/test-apt-cdrom @@ -18,10 +18,7 @@ echo 'Description-de: automatisch generiertes Testpaket testing=0.8.15/stable Diese Pakete sind nur für das testen von APT gedacht, sie erfüllen keinen Zweck auf einem normalen System… ' >> Translation-de -cat Translation-de | gzip > Translation-de.gz -cat Translation-de | bzip2 > Translation-de.bz2 -cat Translation-de | xz --format=lzma > Translation-de.lzma -cat Translation-de | xz > Translation-de.xz +compressfile Translation-de rm Translation-en Translation-de cd - > /dev/null addtrap 'prefix' "chmod -R +w $PWD/rootdir/media/cdrom/dists/;" diff --git a/test/integration/test-apt-cli-list b/test/integration/test-apt-cli-list new file mode 100755 index 000000000..47cfb624a --- /dev/null +++ b/test/integration/test-apt-cli-list @@ -0,0 +1,53 @@ +#!/bin/sh +set -e + +TESTDIR=$(readlink -f $(dirname $0)) +. $TESTDIR/framework + +setupenvironment +configarchitecture "i386" + +if [ ! -x ${BUILDDIRECTORY}/apt ]; then + msgmsg "No ${BUILDDIRECTORY}/apt" + msgskip + exit 0 +fi + +insertpackage 'unstable' 'foo' 'all' '1.0' +insertinstalledpackage 'bar' 'i386' '1.0' + +insertinstalledpackage 'foobar' 'i386' '1.0' +insertpackage 'unstable' 'foobar' 'i386' '2.0' + +setupaptarchive + +APTARCHIVE=$(readlink -f ./aptarchive) + +testequal "Listing... +bar/now 1.0 i386 [installed,local] +foo/unstable 1.0 all +foobar/unstable 2.0 i386 [upgradable from: 1.0]" apt list + +testequal "Listing... +foo/unstable 1.0 all +foobar/unstable 2.0 i386 [upgradable from: 1.0]" apt list "foo*" + +testequal "Listing... +foobar/unstable 2.0 i386 [upgradable from: 1.0]" apt list --upgradable + +# FIXME: hm, hm - does it make sense to have this different? shouldn't +# we use "installed,upgradable" consitently? +testequal "Listing... +bar/now 1.0 i386 [installed,local] +foobar/now 1.0 i386 [installed,upgradable to: 2.0]" apt list --installed + +testequal "Listing... +foobar/unstable 2.0 i386 [upgradable from: 1.0] +foobar/now 1.0 i386 [installed,upgradable to: 2.0] +" apt list foobar --all-versions + +testequal "Listing... +bar/now 1.0 i386 [installed,local] + an autogenerated dummy bar=1.0/installed +" apt list bar --verbose + diff --git a/test/integration/test-apt-cli-search b/test/integration/test-apt-cli-search new file mode 100755 index 000000000..84650b366 --- /dev/null +++ b/test/integration/test-apt-cli-search @@ -0,0 +1,48 @@ +#!/bin/sh +set -e + +TESTDIR=$(readlink -f $(dirname $0)) +. $TESTDIR/framework + +setupenvironment +configarchitecture "i386" + +if [ ! -x ${BUILDDIRECTORY}/apt ]; then + msgmsg "No ${BUILDDIRECTORY}/apt" + msgskip + exit 0 +fi + +DESCR='Some description that has a unusual word xxyyzz and aabbcc' +DESCR2='Some other description with the unusual aabbcc only' +insertpackage 'unstable' 'foo' 'all' '1.0' '' '' "$DESCR" +insertpackage 'testing' 'bar' 'i386' '2.0' '' '' "$DESCR2" + +setupaptarchive + +APTARCHIVE=$(readlink -f ./aptarchive) + +# with OP progress +testequal "Sorting... +Full Text Search... +foo/unstable 1.0 all + $DESCR +" apt search xxyyzz + +# without op progress +testequal "foo/unstable 1.0 all + $DESCR +" apt search -qq xxyyzz + +# search with multiple words is a AND search +testequal "foo/unstable 1.0 all + $DESCR +" apt search -qq aabbcc xxyyzz + +# output is sorted and search word finds both package +testequal "bar/testing 2.0 i386 + $DESCR2 + +foo/unstable 1.0 all + $DESCR +" apt search -qq aabbcc diff --git a/test/integration/test-apt-cli-show b/test/integration/test-apt-cli-show new file mode 100755 index 000000000..4c8e134d6 --- /dev/null +++ b/test/integration/test-apt-cli-show @@ -0,0 +1,38 @@ +#!/bin/sh +set -e + +TESTDIR=$(readlink -f $(dirname $0)) +. $TESTDIR/framework + +setupenvironment +configarchitecture "i386" + +if [ ! -x ${BUILDDIRECTORY}/apt ]; then + msgmsg "No ${BUILDDIRECTORY}/apt" + msgskip + exit 0 +fi + +DESCR='Some description + That has multiple lines' +insertpackage 'unstable' 'foo' 'all' '1.0' '' '' "$DESCR" +insertinstalledpackage 'foo' 'all' '1.0' + +setupaptarchive + +APTARCHIVE=$(readlink -f ./aptarchive) + +# note that we do not display Description-md5 with the "apt" cmd +# and also show some additional fields that are calculated +testequal "Package: foo +Priority: optional +Section: other +Installed-Size: 43.0 kB +Maintainer: Joe Sixpack <joe@example.org> +Version: 1.0 +Download-Size: unknown +APT-Manual-Installed: yes +APT-Sources: file:$APTARCHIVE/ unstable/main i386 Packages +Description: Some description + That has multiple lines +" apt show foo diff --git a/test/integration/test-apt-cli-upgrade b/test/integration/test-apt-cli-upgrade new file mode 100755 index 000000000..b6ee2270b --- /dev/null +++ b/test/integration/test-apt-cli-upgrade @@ -0,0 +1,39 @@ +#!/bin/sh +set -e + +TESTDIR=$(readlink -f $(dirname $0)) +. $TESTDIR/framework + +setupenvironment +configarchitecture "i386" + +if [ ! -x ${BUILDDIRECTORY}/apt ]; then + msgmsg "No ${BUILDDIRECTORY}/apt" + msgskip + exit 0 +fi + + +insertpackage 'unstable' 'foo' 'all' '2.0' 'Depends: foo-new-dependency' +insertpackage 'unstable' 'foo-new-dependency' 'all' '2.0' +insertinstalledpackage 'foo' 'all' '1.0' + +setupaptarchive + +APTARCHIVE=$(readlink -f ./aptarchive) + +# default is to allow new dependencies +testequal "The following NEW packages will be installed: + foo-new-dependency +The following packages will be upgraded: + foo +1 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. +Inst foo-new-dependency (2.0 unstable [all]) +Inst foo [1.0] (2.0 unstable [all]) +Conf foo-new-dependency (2.0 unstable [all]) +Conf foo (2.0 unstable [all])" apt upgrade -qq -s + +# ensure +testequal "The following packages have been kept back: + foo +0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded." apt upgrade -qq -s --no-new-pkgs diff --git a/test/integration/test-apt-get-autoremove b/test/integration/test-apt-get-autoremove index dc30cde34..acde4b096 100755 --- a/test/integration/test-apt-get-autoremove +++ b/test/integration/test-apt-get-autoremove @@ -42,10 +42,30 @@ testsuccess aptget autoremove -y testdpkgnotinstalled 'po-debconf' testmarkedauto -sed -i rootdir/var/log/apt/history.log -e '/^Commandline: / d' -e '/^Start-Date: / d' -e '/^End-Date: / d' -testfileequal 'rootdir/var/log/apt/history.log' ' -Install: unrelated:i386 (1), debhelper:i386 (8.0.0), po-debconf:i386 (1.0.16, automatic) - +sed rootdir/var/log/apt/history.log -e '/^Commandline: / d' -e '/^Start-Date: / d' -e '/^End-Date: / d' -e 's#), #)\nInstall: #g' | sort -u > apt-history.log +testfileequal 'apt-history.log' ' +Install: debhelper:i386 (8.0.0) +Install: po-debconf:i386 (1.0.16, automatic) +Install: unrelated:i386 (1) Remove: debhelper:i386 (8.0.0) - Remove: po-debconf:i386 (1.0.16)' + +testsuccess aptget install debhelper -y +testdpkginstalled 'unrelated' 'debhelper' 'po-debconf' +testsuccess aptmark auto debhelper + +testmarkedauto 'debhelper' 'po-debconf' +testequal 'Reading package lists... +Building dependency tree... +Reading state information... +The following packages will be REMOVED: + debhelper po-debconf +0 upgraded, 0 newly installed, 2 to remove and 0 not upgraded. +Remv debhelper [8.0.0] +Remv po-debconf [1.0.16]' aptget autoremove -s + +testsuccess aptmark hold debhelper +testequal 'Reading package lists... +Building dependency tree... +Reading state information... +0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.' aptget autoremove -s diff --git a/test/integration/test-apt-get-changelog b/test/integration/test-apt-get-changelog index d013cc458..a73c3e249 100755 --- a/test/integration/test-apt-get-changelog +++ b/test/integration/test-apt-get-changelog @@ -9,11 +9,11 @@ configarchitecture "i386" buildsimplenativepackage 'apt' 'all' '1.0' 'stable' -setupaptarchive +setupaptarchive --no-update changetowebserver -aptget update -qq +testsuccess aptget update -echo 'Apt::Changelogs::Server "http://localhost:8080/";' >> ./aptconfig.conf +echo 'Apt::Changelogs::Server "http://localhost:8080/";' > rootdir/etc/apt/apt.conf.d/changelog.conf testequal "'http://localhost:8080//pool/apt_1.0/changelog'" aptget changelog apt --print-uris @@ -24,7 +24,7 @@ aptget changelog apt -qq > apt.changelog testfileequal 'apt.changelog' "$(cat aptarchive/pool/apt_1.0/changelog)" rm apt.changelog -aptget changelog apt -d -qq +testsuccess aptget changelog apt -d testfileequal 'apt.changelog' "$(cat aptarchive/pool/apt_1.0/changelog)" rm apt.changelog aptarchive/pool/apt_1.0/changelog @@ -32,7 +32,7 @@ aptget changelog apt -qq -o APT::Changelogs::Server='http://not-on-the-main-serv testfileequal 'apt.changelog' "$(cat aptarchive/pool/apt_1.0.changelog)" rm apt.changelog -aptget changelog apt -d -qq +testsuccess aptget changelog apt -d testfileequal 'apt.changelog' "$(cat aptarchive/pool/apt_1.0.changelog)" rm apt.changelog aptarchive/pool/apt_1.0.changelog diff --git a/test/integration/test-apt-get-download b/test/integration/test-apt-get-download index 420b2e380..be3144e1f 100755 --- a/test/integration/test-apt-get-download +++ b/test/integration/test-apt-get-download @@ -19,14 +19,29 @@ testdownload() { APT="${APT}/${3}" fi msgtest "Test download of package file $1 with" "$APT" - aptget -qq download ${APT} && test -f $1 && msgpass || msgfail + testsuccess --nomsg aptget download ${APT} + testsuccess test -f $1 + rm $1 } +# normal case(es) testdownload apt_1.0_all.deb apt stable testdownload apt_2.0_all.deb apt DEBFILE="$(readlink -f aptarchive)/pool/apt_2.0_all.deb" -testequal "'file://${DEBFILE}' apt_2.0_all.deb $(stat -c%s $DEBFILE) sha512:$(sha512sum $DEBFILE | cut -d' ' -f 1)" aptget download apt --print-uris +testequal "'file://${DEBFILE}' apt_2.0_all.deb $(stat -c%s $DEBFILE) SHA512:$(sha512sum $DEBFILE | cut -d' ' -f 1)" aptget download apt --print-uris # deb:677887 testequal "E: Can't find a source to download version '1.0' of 'vrms:i386'" aptget download vrms + +# deb:736962 +testsuccess aptget download apt +testsuccess aptget download apt +testsuccess test -s apt_2.0_all.deb + +rm -f apt_1.0_all.deb apt_2.0_all.deb + +# deb:738103 +testsuccess aptget download apt apt apt/unstable apt=2.0 +testsuccess test -s apt_2.0_all.deb + diff --git a/test/integration/test-apt-get-source b/test/integration/test-apt-get-source new file mode 100755 index 000000000..33bd980d0 --- /dev/null +++ b/test/integration/test-apt-get-source @@ -0,0 +1,84 @@ +#!/bin/sh +set -e + +TESTDIR=$(readlink -f $(dirname $0)) +. $TESTDIR/framework + +setupenvironment +configarchitecture "i386" + +# we need to insert a package into "unstable" so that a Release file is +# create for the test +insertpackage 'wheezy' 'unreleated-package' 'all' '1.0' + +# a "normal" package with source and binary +insertpackage 'unstable' 'foo' 'all' '2.0' +insertsource 'unstable' 'foo' 'all' '2.0' + +# its possible to have multiple src versions in the sources file, ensure +# to pick the correct one in this case (bts #731853) +insertsource 'stable' 'foo' 'all' '1.5' +insertsource 'stable' 'foo' 'all' '0.5' +insertpackage 'stable' 'foo' 'all' '1.0' +insertsource 'stable' 'foo' 'all' '1.0' + +# this packages exists only as sources, add two versions to ensure that +# apt will pick the higher version number (bts #731853) +insertsource 'wheezy' 'foo' 'all' '0.0.1' +insertsource 'wheezy' 'foo' 'all' '0.1' + +setupaptarchive + +APTARCHIVE=$(readlink -f ./aptarchive) + +# normal operation gets highest version number +HEADER="Reading package lists... +Building dependency tree..." +testequal "$HEADER +Need to get 0 B of source archives. +'file://${APTARCHIVE}/foo_2.0.dsc' foo_2.0.dsc 0 MD5Sum:d41d8cd98f00b204e9800998ecf8427e +'file://${APTARCHIVE}/foo_2.0.tar.gz' foo_2.0.tar.gz 0 MD5Sum:d41d8cd98f00b204e9800998ecf8427e" aptget source -q --print-uris foo + +# select by release: suite +testequal "$HEADER +Selected version '1.0' (stable) for foo +Need to get 0 B of source archives. +'file://${APTARCHIVE}/foo_1.0.dsc' foo_1.0.dsc 0 MD5Sum:d41d8cd98f00b204e9800998ecf8427e +'file://${APTARCHIVE}/foo_1.0.tar.gz' foo_1.0.tar.gz 0 MD5Sum:d41d8cd98f00b204e9800998ecf8427e" aptget source -q --print-uris foo/stable +testequal "$HEADER +Selected version '2.0' (unstable) for foo +Need to get 0 B of source archives. +'file://${APTARCHIVE}/foo_2.0.dsc' foo_2.0.dsc 0 MD5Sum:d41d8cd98f00b204e9800998ecf8427e +'file://${APTARCHIVE}/foo_2.0.tar.gz' foo_2.0.tar.gz 0 MD5Sum:d41d8cd98f00b204e9800998ecf8427e" aptget source -q --print-uris foo/unstable + +# select by release: codename +testequal "$HEADER +Selected version '2.0' (sid) for foo +Need to get 0 B of source archives. +'file://${APTARCHIVE}/foo_2.0.dsc' foo_2.0.dsc 0 MD5Sum:d41d8cd98f00b204e9800998ecf8427e +'file://${APTARCHIVE}/foo_2.0.tar.gz' foo_2.0.tar.gz 0 MD5Sum:d41d8cd98f00b204e9800998ecf8427e" aptget source -q --print-uris foo/sid + +# select by version +testequal "$HEADER +Need to get 0 B of source archives. +'file://${APTARCHIVE}/foo_1.0.dsc' foo_1.0.dsc 0 MD5Sum:d41d8cd98f00b204e9800998ecf8427e +'file://${APTARCHIVE}/foo_1.0.tar.gz' foo_1.0.tar.gz 0 MD5Sum:d41d8cd98f00b204e9800998ecf8427e" aptget source -q --print-uris foo=1.0 + +# select by release with no binary package (Bug#731102) but ensure to get +# highest version +testequal "$HEADER +Selected version '0.1' (wheezy) for foo +Need to get 0 B of source archives. +'file://${APTARCHIVE}/foo_0.1.dsc' foo_0.1.dsc 0 MD5Sum:d41d8cd98f00b204e9800998ecf8427e +'file://${APTARCHIVE}/foo_0.1.tar.gz' foo_0.1.tar.gz 0 MD5Sum:d41d8cd98f00b204e9800998ecf8427e" aptget source -q --print-uris foo/wheezy + +# unavailable one +testequal "$HEADER +E: Can not find version '9.9-not-there' of package 'foo' +E: Unable to find a source package for foo" aptget source -q --print-uris foo=9.9-not-there + +# version and release +testequal "$HEADER +Need to get 0 B of source archives. +'file://${APTARCHIVE}/foo_0.0.1.dsc' foo_0.0.1.dsc 0 MD5Sum:d41d8cd98f00b204e9800998ecf8427e +'file://${APTARCHIVE}/foo_0.0.1.tar.gz' foo_0.0.1.tar.gz 0 MD5Sum:d41d8cd98f00b204e9800998ecf8427e" aptget source -q --print-uris -t unstable foo=0.0.1 diff --git a/test/integration/test-apt-get-source-arch b/test/integration/test-apt-get-source-arch new file mode 100755 index 000000000..d7ed56dc9 --- /dev/null +++ b/test/integration/test-apt-get-source-arch @@ -0,0 +1,70 @@ +#!/bin/sh +set -e + +TESTDIR=$(readlink -f $(dirname $0)) +. $TESTDIR/framework + +setupenvironment +configarchitecture "i386" "amd64" + + +# different version for the individual arches +insertpackage 'stable' 'foo' 'amd64' '1.0' +insertsource 'stable' 'foo' 'amd64' '1.0' + +insertpackage 'stable' 'foo' 'i386' '1.0' +insertsource 'stable' 'foo' 'i386' '1.0' +insertpackage 'stable' 'foo' 'i386' '2.0' +insertsource 'stable' 'foo' 'i386' '2.0' + +insertpackage 'oldstable' 'foo' 'i386' '0.1' +insertsource 'oldstable' 'foo' 'i386' '0.1' +# just needed so that there is a release file entry for the test +insertpackage 'oldstable' 'unreleated' 'amd64' '0.1' + +setupaptarchive + +APTARCHIVE=$(readlink -f ./aptarchive) + +HEADER="Reading package lists... +Building dependency tree..." + +# pick :amd64 +testequal "$HEADER +Need to get 0 B of source archives. +'file://${APTARCHIVE}/foo_1.0.dsc' foo_1.0.dsc 0 MD5Sum:d41d8cd98f00b204e9800998ecf8427e +'file://${APTARCHIVE}/foo_1.0.tar.gz' foo_1.0.tar.gz 0 MD5Sum:d41d8cd98f00b204e9800998ecf8427e" aptget source -q --print-uris foo:amd64 + +# pick :i386 +testequal "$HEADER +Need to get 0 B of source archives. +'file://${APTARCHIVE}/foo_2.0.dsc' foo_2.0.dsc 0 MD5Sum:d41d8cd98f00b204e9800998ecf8427e +'file://${APTARCHIVE}/foo_2.0.tar.gz' foo_2.0.tar.gz 0 MD5Sum:d41d8cd98f00b204e9800998ecf8427e" aptget source -q --print-uris foo:i386 + +# pick :i386 by release +testequal "$HEADER +Selected version '0.1' (oldstable) for foo +Need to get 0 B of source archives. +'file://${APTARCHIVE}/foo_0.1.dsc' foo_0.1.dsc 0 MD5Sum:d41d8cd98f00b204e9800998ecf8427e +'file://${APTARCHIVE}/foo_0.1.tar.gz' foo_0.1.tar.gz 0 MD5Sum:d41d8cd98f00b204e9800998ecf8427e" aptget source -q --print-uris foo:i386/oldstable + +# pick :i386 by version +testequal "$HEADER +Need to get 0 B of source archives. +'file://${APTARCHIVE}/foo_1.0.dsc' foo_1.0.dsc 0 MD5Sum:d41d8cd98f00b204e9800998ecf8427e +'file://${APTARCHIVE}/foo_1.0.tar.gz' foo_1.0.tar.gz 0 MD5Sum:d41d8cd98f00b204e9800998ecf8427e" aptget source -q --print-uris foo:i386=1.0 + +# error on unknown arch +testequal "$HEADER +E: Can not find a package for architecture 'not-a-available-arch' +E: Unable to find a source package for foo:not-a-available-arch" aptget source -q --print-uris foo:not-a-available-arch + +# error on unavailable version for arch +testequal "$HEADER +E: Can not find a package 'foo:amd64' with version '2.0' +E: Unable to find a source package for foo:amd64=2.0" aptget source -q --print-uris foo:amd64=2.0 + +# error on unavailable release for arch +testequal "$HEADER +E: Can not find a package 'foo:amd64' with release 'oldstable' +E: Unable to find a source package for foo:amd64/oldstable" aptget source -q --print-uris foo:amd64/oldstable diff --git a/test/integration/test-apt-get-source-multisources b/test/integration/test-apt-get-source-multisources new file mode 100755 index 000000000..cc759e8c1 --- /dev/null +++ b/test/integration/test-apt-get-source-multisources @@ -0,0 +1,30 @@ +#!/bin/sh +set -e + +TESTDIR=$(readlink -f $(dirname $0)) +. $TESTDIR/framework + +setupenvironment +configarchitecture 'armhf' + +insertsource 'unstable' 'adduser' 'all' '3.113+nmu3' +insertsource 'stable' 'python-fll' 'all' '0.9.11' + +insertpackage 'unstable' 'adduser' 'all' '3.113+nmu3' +insertpackage 'stable' 'python-fll' 'all' '0.9.11' + +setupaptarchive + +APTARCHIVE=$(readlink -f ./aptarchive) + +HEADER="Reading package lists... +Building dependency tree..." +testequal "$HEADER +Need to get 0 B of source archives. +'file://${APTARCHIVE}/adduser_3.113+nmu3.dsc' adduser_3.113+nmu3.dsc 0 MD5Sum:d41d8cd98f00b204e9800998ecf8427e +'file://${APTARCHIVE}/python-fll_0.9.11.dsc' python-fll_0.9.11.dsc 0 MD5Sum:d41d8cd98f00b204e9800998ecf8427e" aptget source -qdy --print-uris --dsc-only adduser=3.113 python-fll=0.9.11 + +testequal "$HEADER +Need to get 0 B of source archives. +'file://${APTARCHIVE}/python-fll_0.9.11.dsc' python-fll_0.9.11.dsc 0 MD5Sum:d41d8cd98f00b204e9800998ecf8427e +'file://${APTARCHIVE}/adduser_3.113+nmu3.dsc' adduser_3.113+nmu3.dsc 0 MD5Sum:d41d8cd98f00b204e9800998ecf8427e" aptget source -qdy --print-uris --dsc-only python-fll=0.9.11 adduser=3.113 diff --git a/test/integration/test-apt-get-upgrade b/test/integration/test-apt-get-upgrade new file mode 100755 index 000000000..23446299c --- /dev/null +++ b/test/integration/test-apt-get-upgrade @@ -0,0 +1,78 @@ +#!/bin/sh +set -e + +TESTDIR=$(readlink -f $(dirname $0)) +. $TESTDIR/framework + +setupenvironment +configarchitecture "i386" + +# simple case +insertpackage 'stable' 'upgrade-simple' 'all' '1.0' +insertpackage 'unstable' 'upgrade-simple' 'all' '2.0' +insertinstalledpackage 'upgrade-simple' 'all' '1.0' + +# upgrade with a new dependency +insertpackage 'stable' 'upgrade-with-new-dep' 'all' '1.0' +insertpackage 'unstable' 'upgrade-with-new-dep' 'all' '2.0' 'Depends: new-dep' +insertpackage 'stable' 'new-dep' 'all' '1.0' +insertinstalledpackage 'upgrade-with-new-dep' 'all' '1.0' + +# upgrade with conflict and a new pkg with higher priority than conflict +insertpackage 'stable' 'upgrade-with-conflict' 'all' '1.0' +insertpackage 'unstable' 'upgrade-with-conflict' 'all' '2.0' 'Conflicts: conflicting-dep' 'standard' +insertpackage 'stable' 'conflicting-dep' 'all' '1.0' +insertinstalledpackage 'upgrade-with-conflict' 'all' '1.0' +insertinstalledpackage 'conflicting-dep' 'all' '1.0' + + +setupaptarchive + +# Test if normal upgrade works as expected +testequal 'Reading package lists... +Building dependency tree... +The following packages have been kept back: + upgrade-with-conflict upgrade-with-new-dep +The following packages will be upgraded: + upgrade-simple +1 upgraded, 0 newly installed, 0 to remove and 2 not upgraded. +Inst upgrade-simple [1.0] (2.0 unstable [all]) +Conf upgrade-simple (2.0 unstable [all])' aptget -s upgrade + +# Test if apt-get upgrade --with-new-pkgs works +testequal 'Reading package lists... +Building dependency tree... +The following NEW packages will be installed: + new-dep +The following packages have been kept back: + upgrade-with-conflict +The following packages will be upgraded: + upgrade-simple upgrade-with-new-dep +2 upgraded, 1 newly installed, 0 to remove and 1 not upgraded. +Inst new-dep (1.0 stable [all]) +Inst upgrade-simple [1.0] (2.0 unstable [all]) +Inst upgrade-with-new-dep [1.0] (2.0 unstable [all]) +Conf new-dep (1.0 stable [all]) +Conf upgrade-simple (2.0 unstable [all]) +Conf upgrade-with-new-dep (2.0 unstable [all])' aptget -s upgrade --with-new-pkgs + +# Test if apt-get dist-upgrade works +testequal 'Reading package lists... +Building dependency tree... +The following packages will be REMOVED: + conflicting-dep +The following NEW packages will be installed: + new-dep +The following packages will be upgraded: + upgrade-simple upgrade-with-conflict upgrade-with-new-dep +3 upgraded, 1 newly installed, 1 to remove and 0 not upgraded. +Remv conflicting-dep [1.0] +Inst upgrade-with-conflict [1.0] (2.0 unstable [all]) +Inst new-dep (1.0 stable [all]) +Inst upgrade-simple [1.0] (2.0 unstable [all]) +Inst upgrade-with-new-dep [1.0] (2.0 unstable [all]) +Conf upgrade-with-conflict (2.0 unstable [all]) +Conf new-dep (1.0 stable [all]) +Conf upgrade-simple (2.0 unstable [all]) +Conf upgrade-with-new-dep (2.0 unstable [all])' aptget -s dist-upgrade + diff --git a/test/integration/test-apt-https-no-redirect b/test/integration/test-apt-https-no-redirect new file mode 100755 index 000000000..c405d1167 --- /dev/null +++ b/test/integration/test-apt-https-no-redirect @@ -0,0 +1,24 @@ +#!/bin/sh +set -e + +TESTDIR=$(readlink -f $(dirname $0)) +. $TESTDIR/framework + +setupenvironment +configarchitecture "i386" + +buildsimplenativepackage 'apt' 'all' '1.0' 'stable' +setupaptarchive --no-update + +changetohttpswebserver -o 'aptwebserver::redirect::replace::/redirectme/=http://localhost:8080/' + +msgtest 'normal http download works' +downloadfile 'http://localhost:8080/pool/apt_1.0/changelog' changelog2 >/dev/null 2>/dev/null && msgpass || msgfail + +msgtest 'normal https download works' +downloadfile 'https://localhost:4433/pool/apt_1.0/changelog' changelog >/dev/null 2>/dev/null && msgpass || msgfail + +msgtest 'redirecting https to http does not work' +downloadfile 'https://localhost:4433/redirectme/pool/apt_1.0/changelog' changelog3 2>&1 | grep "Protocol http not supported or disabled in libcurl" > /dev/null && msgpass + + diff --git a/test/integration/test-apt-key-net-update b/test/integration/test-apt-key-net-update new file mode 100755 index 000000000..4b38cd9b5 --- /dev/null +++ b/test/integration/test-apt-key-net-update @@ -0,0 +1,43 @@ +#!/bin/sh +set -e + +TESTDIR=$(readlink -f $(dirname $0)) +. $TESTDIR/framework + +setupenvironment +configarchitecture "i386" +changetowebserver + +# setup env +mkdir -p var/lib/apt/keyrings +mkdir -p usr/share/keyrings + +# install the fake master keyring +install -m0644 keys/test-master-keyring.pub usr/share/keyrings +echo "APT::Key::MasterKeyring \"${TMPWORKINGDIRECTORY}/usr/share/keyrings/test-master-keyring.pub\";" >> ./aptconfig.conf + +# setup archive-keyring +mkdir -p aptarchive/ubuntu/project +install -m0644 keys/test-archive-keyring.pub aptarchive/ubuntu/project/ +echo 'APT::Key::ArchiveKeyringURI "http://localhost:8080/ubuntu/project/test-archive-keyring.pub";' >> ./aptconfig.conf +echo 'APT::Key::Net-Update-Enabled "1";' >> ./aptconfig.conf + +# test against the "real" webserver +testequal 'Checking for new archive signing keys now +gpg: key F68C85A3: public key "Test Automatic Archive Signing Key <ftpmaster@example.com>" imported +gpg: Total number processed: 1 +gpg: imported: 1 (RSA: 1)' aptkey --fakeroot net-update + + +# now try a different one +# setup archive-keyring +mkdir -p aptarchive/ubuntu/project +install -m0644 keys/marvinparanoid.pub aptarchive/ubuntu/project/ +echo 'APT::Key::ArchiveKeyringURI "http://localhost:8080/ubuntu/project/marvinparanoid.pub";' >> ./aptconfig.conf +echo 'APT::Key::Net-Update-Enabled "1";' >> ./aptconfig.conf + +# test against the "real" webserver +testequal "Checking for new archive signing keys now +Key 'E8525D47528144E2' not added. It is not signed with a master key" aptkey --fakeroot net-update + + diff --git a/test/integration/test-apt-progress-fd b/test/integration/test-apt-progress-fd new file mode 100755 index 000000000..9d250e949 --- /dev/null +++ b/test/integration/test-apt-progress-fd @@ -0,0 +1,70 @@ +#!/bin/sh +set -e + +TESTDIR=$(readlink -f $(dirname $0)) +. $TESTDIR/framework + +setupenvironment +configarchitecture 'amd64' 'i386' + +buildsimplenativepackage 'testing' 'amd64' '0.1' 'stable' +buildsimplenativepackage 'testing' 'amd64' '0.8.15' 'stable' +buildsimplenativepackage 'testing2' 'amd64,i386' '0.8.15' 'stable' +setupaptarchive + +# install native +exec 3> apt-progress.log +testsuccess aptget install testing=0.1 -y -o APT::Status-Fd=3 +testequal "dlstatus:1:0:Retrieving file 1 of 1 +dlstatus:1:0:Retrieving file 1 of 1 +pmstatus:dpkg-exec:0:Running dpkg +pmstatus:testing:0:Installing testing (amd64) +pmstatus:testing:20:Preparing testing (amd64) +pmstatus:testing:40:Unpacking testing (amd64) +pmstatus:testing:60:Preparing to configure testing (amd64) +pmstatus:dpkg-exec:60:Running dpkg +pmstatus:testing:60:Configuring testing (amd64) +pmstatus:testing:80:Configuring testing (amd64) +pmstatus:testing:100:Installed testing (amd64)" cat apt-progress.log + +# upgrade +exec 3> apt-progress.log +testsuccess aptget install testing=0.8.15 -y -o APT::Status-Fd=3 +testequal "dlstatus:1:0:Retrieving file 1 of 1 +dlstatus:1:0:Retrieving file 1 of 1 +pmstatus:dpkg-exec:0:Running dpkg +pmstatus:testing:20:Preparing testing (amd64) +pmstatus:testing:40:Unpacking testing (amd64) +pmstatus:testing:60:Preparing to configure testing (amd64) +pmstatus:dpkg-exec:60:Running dpkg +pmstatus:testing:60:Configuring testing (amd64) +pmstatus:testing:80:Configuring testing (amd64) +pmstatus:testing:100:Installed testing (amd64)" cat apt-progress.log + +# and remove +exec 3> apt-progress.log +testsuccess aptget remove testing -y -o APT::Status-Fd=3 +testequal "pmstatus:dpkg-exec:0:Running dpkg +pmstatus:testing:0:Removing testing (amd64) +pmstatus:testing:33.3333:Preparing for removal of testing (amd64) +pmstatus:testing:66.6667:Removing testing (amd64) +pmstatus:testing:100:Removed testing (amd64)" cat apt-progress.log + +# install non-native and ensure we get proper progress info +exec 3> apt-progress.log +testsuccess aptget install testing2:i386 -y -o APT::Status-Fd=3 + +# and compare +testequal "dlstatus:1:0:Retrieving file 1 of 1 +dlstatus:1:0:Retrieving file 1 of 1 +pmstatus:dpkg-exec:0:Running dpkg +pmstatus:testing2:0:Installing testing2 (i386) +pmstatus:testing2:20:Preparing testing2 (i386) +pmstatus:testing2:40:Unpacking testing2 (i386) +pmstatus:testing2:60:Preparing to configure testing2 (i386) +pmstatus:dpkg-exec:60:Running dpkg +pmstatus:testing2:60:Configuring testing2 (i386) +pmstatus:testing2:80:Configuring testing2 (i386) +pmstatus:testing2:100:Installed testing2 (i386)" cat apt-progress.log + +rm -f apt-progress*.log diff --git a/test/integration/test-apt-progress-fd-conffile b/test/integration/test-apt-progress-fd-conffile new file mode 100755 index 000000000..085d5e871 --- /dev/null +++ b/test/integration/test-apt-progress-fd-conffile @@ -0,0 +1,50 @@ +#!/bin/sh +set -e + +TESTDIR=$(readlink -f $(dirname $0)) +. $TESTDIR/framework + +setupenvironment +configarchitecture 'native' + +# old conffile +setupsimplenativepackage 'compiz-core' 'native' '1.0' 'unstable' +BUILDDIR='incoming/compiz-core-1.0' +mkdir -p ${BUILDDIR}/debian/compiz-core/etc +echo 'foo=bar;' > ${BUILDDIR}/compiz.conf +echo 'compiz.conf /etc/compiz.conf' >> ${BUILDDIR}/debian/install +buildpackage "$BUILDDIR" 'unstable' 'main' 'native' +rm -rf "$BUILDDIR" + +# new conffile +setupsimplenativepackage 'compiz-core' 'native' '2.0' 'unstable' +BUILDDIR='incoming/compiz-core-2.0' +mkdir -p ${BUILDDIR}/debian/compiz-core/etc +echo 'foo2=bar2;' > ${BUILDDIR}/compiz.conf +echo 'compiz.conf /etc/compiz.conf' >> ${BUILDDIR}/debian/install +buildpackage "$BUILDDIR" 'unstable' 'main' 'native' +rm -rf "$BUILDDIR" + +setupaptarchive + +testsuccess aptget install compiz-core=1.0 + +# fake conffile change +echo "meep" >> rootdir/etc/compiz.conf/compiz.conf + +# FIXME: Is there really no way to see if dpkg actually prompts? +msgtest 'Test for successful execution of' 'apt-get install compiz-core=2.0' +OUTPUT=$(mktemp) +addtrap "rm $OUTPUT;" +exec 3> apt-progress.log +if aptget install compiz-core=2.0 -o APT::Status-Fd=3 -o Dpkg::Use-Pty=false -o dpkg::options::='--force-confold' >${OUTPUT} 2>&1; then + msgpass +else + echo + cat $OUTPUT + msgfail +fi + +# and ensure there is a conffile message in the file +msgtest 'Test status fd for an included' 'pmconffile msg' +grep -q "pmconffile:/etc/compiz.conf/compiz.conf" apt-progress.log && msgpass || (cat apt-progress.log && msgfail) diff --git a/test/integration/test-apt-progress-fd-deb822 b/test/integration/test-apt-progress-fd-deb822 new file mode 100755 index 000000000..9d227942d --- /dev/null +++ b/test/integration/test-apt-progress-fd-deb822 @@ -0,0 +1,64 @@ +#!/bin/sh +set -e + +TESTDIR=$(readlink -f $(dirname $0)) +. $TESTDIR/framework + +setupenvironment +configarchitecture 'amd64' 'i386' + +buildsimplenativepackage 'testing' 'amd64' '0.1' 'stable' +buildsimplenativepackage 'testing' 'all' '0.8.15' 'stable' +buildsimplenativepackage 'testing2' 'amd64,i386' '0.8.15' 'stable' +setupaptarchive + +# install native +exec 3> apt-progress.log +testsuccess aptget install testing=0.1 -y -o APT::Status-deb822-Fd=3 + +testequal "Status: progress +Percent: 0 +Message: Running dpkg + +Status: progress +Package: testing:amd64 +Percent: 0 +Message: Installing testing (amd64) + +Status: progress +Package: testing:amd64 +Percent: 20 +Message: Preparing testing (amd64) + +Status: progress +Package: testing:amd64 +Percent: 40 +Message: Unpacking testing (amd64) + +Status: progress +Package: testing:amd64 +Percent: 60 +Message: Preparing to configure testing (amd64) + +Status: progress +Percent: 60 +Message: Running dpkg + +Status: progress +Package: testing:amd64 +Percent: 60 +Message: Configuring testing (amd64) + +Status: progress +Package: testing:amd64 +Percent: 80 +Message: Configuring testing (amd64) + +Status: progress +Package: testing:amd64 +Percent: 100 +Message: Installed testing (amd64) +" cat apt-progress.log + + +rm -f apt-progress*.log diff --git a/test/integration/test-apt-progress-fd-error b/test/integration/test-apt-progress-fd-error new file mode 100755 index 000000000..96d66371a --- /dev/null +++ b/test/integration/test-apt-progress-fd-error @@ -0,0 +1,22 @@ +#!/bin/sh +set -e + +TESTDIR=$(readlink -f $(dirname $0)) +. $TESTDIR/framework + +setupenvironment +configarchitecture 'amd64' 'i386' + +mkdir -p usr/bin +touch usr/bin/file-conflict + +buildsimplenativepackage 'foo1' 'amd64,i386' '0.8.15' 'stable' '' 'pkg with file conflicts' '' '' 'usr/' +buildsimplenativepackage 'foo2' 'amd64,i386' '0.8.15' 'stable' '' 'pkg with file conflicts' '' '' 'usr/' + +setupaptarchive + +exec 3> apt-progress.log +testfailure aptget install foo1 foo2 -y -o APT::Status-Fd=3 +msgtest "Ensure correct error message" +grep -q "aptarchive/pool/foo2_0.8.15_amd64.deb :40:trying to overwrite '/usr/bin/file-conflict', which is also in package foo1 0.8.15" apt-progress.log && msgpass || (cat apt-progress.log && msgfail) + diff --git a/test/integration/test-apt-progress-fd-error-postinst b/test/integration/test-apt-progress-fd-error-postinst new file mode 100755 index 000000000..0b6e70212 --- /dev/null +++ b/test/integration/test-apt-progress-fd-error-postinst @@ -0,0 +1,22 @@ +#!/bin/sh +set -e + +TESTDIR=$(readlink -f $(dirname $0)) +. $TESTDIR/framework + +setupenvironment +configarchitecture 'amd64' 'i386' + +mkdir -p DEBIAN/ +echo "#!/bin/sh\nexit 1" > DEBIAN/postinst +chmod 755 DEBIAN/postinst + +buildsimplenativepackage 'postinst-error' 'amd64,i386' '0.8.15' 'stable' '' 'pkg with posinst error' '' '' './DEBIAN' + +setupaptarchive + +exec 3> apt-progress.log +testfailure aptget install postinst-error -y -o APT::Status-Fd=3 +msgtest "Ensure correct error message for postinst error" +grep -q "pmerror:postinst-error :80:subprocess installed post-installation script returned error exit status 2" apt-progress.log && msgpass || msgfail + diff --git a/test/integration/test-apt-sources-deb822 b/test/integration/test-apt-sources-deb822 new file mode 100755 index 000000000..5f54b7531 --- /dev/null +++ b/test/integration/test-apt-sources-deb822 @@ -0,0 +1,112 @@ +#!/bin/sh +set -e + +TESTDIR=$(readlink -f $(dirname $0)) +. $TESTDIR/framework + +setupenvironment +configarchitecture 'i386' + +echo 'APT::Sources::Use-Deb822 "true";' > rootdir/etc/apt/apt.conf.d/00enabledeb822 + +SOURCES='rootdir/etc/apt/sources.list' +BASE='# some comment +# that contains a : as well +#Types: meep + +Types: deb +URIs: http://ftp.debian.org/debian +Suites: stable +Sections: main +Description: summay + and the long part' + +msgtest 'Test sources.list' 'old style' +echo "deb http://ftp.debian.org/debian stable main" > $SOURCES +testequal --nomsg "'http://ftp.debian.org/debian/dists/stable/main/binary-i386/Packages.bz2' ftp.debian.org_debian_dists_stable_main_binary-i386_Packages 0 : +'http://ftp.debian.org/debian/dists/stable/main/i18n/Translation-en.bz2' ftp.debian.org_debian_dists_stable_main_i18n_Translation-en 0 : +'http://ftp.debian.org/debian/dists/stable/InRelease' ftp.debian.org_debian_dists_stable_InRelease 0 " aptget update --print-uris + +msgtest 'Test sources.list' 'simple deb822' +echo "$BASE" > $SOURCES +testequal --nomsg "'http://ftp.debian.org/debian/dists/stable/main/binary-i386/Packages.bz2' ftp.debian.org_debian_dists_stable_main_binary-i386_Packages 0 : +'http://ftp.debian.org/debian/dists/stable/main/i18n/Translation-en.bz2' ftp.debian.org_debian_dists_stable_main_i18n_Translation-en 0 : +'http://ftp.debian.org/debian/dists/stable/InRelease' ftp.debian.org_debian_dists_stable_InRelease 0 " aptget update --print-uris + + +msgtest 'Test deb822 with' 'two entries' +# Two entries +echo "$BASE" > $SOURCES +echo "" >> $SOURCES +echo "$BASE" | sed s/stable/unstable/ >> $SOURCES +testequal --nomsg "'http://ftp.debian.org/debian/dists/stable/main/binary-i386/Packages.bz2' ftp.debian.org_debian_dists_stable_main_binary-i386_Packages 0 : +'http://ftp.debian.org/debian/dists/stable/main/i18n/Translation-en.bz2' ftp.debian.org_debian_dists_stable_main_i18n_Translation-en 0 : +'http://ftp.debian.org/debian/dists/stable/InRelease' ftp.debian.org_debian_dists_stable_InRelease 0 +'http://ftp.debian.org/debian/dists/unstable/main/binary-i386/Packages.bz2' ftp.debian.org_debian_dists_unstable_main_binary-i386_Packages 0 : +'http://ftp.debian.org/debian/dists/unstable/main/i18n/Translation-en.bz2' ftp.debian.org_debian_dists_unstable_main_i18n_Translation-en 0 : +'http://ftp.debian.org/debian/dists/unstable/InRelease' ftp.debian.org_debian_dists_unstable_InRelease 0 " aptget update --print-uris + +# two suite entries +msgtest 'Test deb822 with' 'two Suite entries' +echo "$BASE" | sed -e "s/stable/stable unstable/" > $SOURCES +testequal --nomsg "'http://ftp.debian.org/debian/dists/stable/main/binary-i386/Packages.bz2' ftp.debian.org_debian_dists_stable_main_binary-i386_Packages 0 : +'http://ftp.debian.org/debian/dists/stable/main/i18n/Translation-en.bz2' ftp.debian.org_debian_dists_stable_main_i18n_Translation-en 0 : +'http://ftp.debian.org/debian/dists/stable/InRelease' ftp.debian.org_debian_dists_stable_InRelease 0 +'http://ftp.debian.org/debian/dists/unstable/main/binary-i386/Packages.bz2' ftp.debian.org_debian_dists_unstable_main_binary-i386_Packages 0 : +'http://ftp.debian.org/debian/dists/unstable/main/i18n/Translation-en.bz2' ftp.debian.org_debian_dists_unstable_main_i18n_Translation-en 0 : +'http://ftp.debian.org/debian/dists/unstable/InRelease' ftp.debian.org_debian_dists_unstable_InRelease 0 " aptget update --print-uris + +msgtest 'Test deb822' 'architecture option' +echo "$BASE" > $SOURCES +echo "Architectures: amd64 armel" >> $SOURCES +testequal --nomsg "'http://ftp.debian.org/debian/dists/stable/main/binary-amd64/Packages.bz2' ftp.debian.org_debian_dists_stable_main_binary-amd64_Packages 0 : +'http://ftp.debian.org/debian/dists/stable/main/binary-armel/Packages.bz2' ftp.debian.org_debian_dists_stable_main_binary-armel_Packages 0 : +'http://ftp.debian.org/debian/dists/stable/main/i18n/Translation-en.bz2' ftp.debian.org_debian_dists_stable_main_i18n_Translation-en 0 : +'http://ftp.debian.org/debian/dists/stable/InRelease' ftp.debian.org_debian_dists_stable_InRelease 0 " aptget update --print-uris + + +msgtest 'Test old-style sources.list file which has' 'malformed dist' +echo "deb http://ftp.debian.org" > $SOURCES +testequal --nomsg "E: Malformed line 1 in source list $TMPWORKINGDIRECTORY/rootdir/etc/apt/sources.list (dist) +E: The list of sources could not be read." aptget update --print-uris + +msgtest 'Test deb822 sources.list file which has' 'malformed URI' +echo "Types: deb +Suites: stable +" > $SOURCES +testequal --nomsg "E: Malformed stanza 0 in source list $TMPWORKINGDIRECTORY/rootdir/etc/apt/sources.list (URI parse) +E: The list of sources could not be read." aptget update --print-uris + +# with Enabled: false +echo "$BASE" > $SOURCES +echo "Enabled: no" >> $SOURCES +testempty aptget update --print-uris + +# multiple URIs +msgtest 'Test deb822 sources.list file which has' 'Multiple URIs work' +echo "$BASE" | sed -e 's#http://ftp.debian.org/debian#http://ftp.debian.org/debian http://ftp.de.debian.org/debian#' > $SOURCES +testequal --nomsg "'http://ftp.de.debian.org/debian/dists/stable/main/binary-i386/Packages.bz2' ftp.de.debian.org_debian_dists_stable_main_binary-i386_Packages 0 : +'http://ftp.de.debian.org/debian/dists/stable/main/i18n/Translation-en.bz2' ftp.de.debian.org_debian_dists_stable_main_i18n_Translation-en 0 : +'http://ftp.de.debian.org/debian/dists/stable/InRelease' ftp.de.debian.org_debian_dists_stable_InRelease 0 +'http://ftp.debian.org/debian/dists/stable/main/binary-i386/Packages.bz2' ftp.debian.org_debian_dists_stable_main_binary-i386_Packages 0 : +'http://ftp.debian.org/debian/dists/stable/main/i18n/Translation-en.bz2' ftp.debian.org_debian_dists_stable_main_i18n_Translation-en 0 : +'http://ftp.debian.org/debian/dists/stable/InRelease' ftp.debian.org_debian_dists_stable_InRelease 0 " aptget update --print-uris + +# multiple Type in one field +msgtest 'Test deb822 sources.list file which has' 'Multiple Types work' +echo "$BASE" | sed -e 's#Types: deb#Types: deb deb-src#' > $SOURCES +testequal --nomsg "'http://ftp.debian.org/debian/dists/stable/main/source/Sources.bz2' ftp.debian.org_debian_dists_stable_main_source_Sources 0 : +'http://ftp.debian.org/debian/dists/stable/main/binary-i386/Packages.bz2' ftp.debian.org_debian_dists_stable_main_binary-i386_Packages 0 : +'http://ftp.debian.org/debian/dists/stable/main/i18n/Translation-en.bz2' ftp.debian.org_debian_dists_stable_main_i18n_Translation-en 0 : +'http://ftp.debian.org/debian/dists/stable/InRelease' ftp.debian.org_debian_dists_stable_InRelease 0 " aptget update --print-uris + +# a Suite +msgtest 'Test deb822 sources.list file which has' 'a exact path and no sections' +cat > $SOURCES <<EOF +Types: deb +URIs: http://emacs.naquadah.org +Suites: stable/ +EOF +testequal --nomsg "'http://emacs.naquadah.org/stable/Packages.bz2' emacs.naquadah.org_stable_Packages 0 : +'http://emacs.naquadah.org/stable/en.bz2' emacs.naquadah.org_stable_en 0 : +'http://emacs.naquadah.org/stable/InRelease' emacs.naquadah.org_stable_InRelease 0 " aptget update --print-uris diff --git a/test/integration/test-architecture-specification-parsing b/test/integration/test-architecture-specification-parsing index 2741509a7..a43354871 100755 --- a/test/integration/test-architecture-specification-parsing +++ b/test/integration/test-architecture-specification-parsing @@ -4,102 +4,106 @@ set -e TESTDIR=$(readlink -f $(dirname $0)) . $TESTDIR/framework setupenvironment -configarchitecture 'amd64' 'armel' -buildsimplenativepackage 'pkg-arch-foo' 'amd64' '1.0' 'stable' 'Build-Depends: foo [amd64 !amd64] -Depends: foo [amd64 !amd64]' -buildsimplenativepackage 'pkg-arch-no-foo' 'amd64' '1.0' 'stable' 'Build-Depends: foo [!amd64 amd64] -Depends: foo [!amd64 amd64]' -buildsimplenativepackage 'pkg-arch-foo-unrelated-no' 'amd64' '1.0' 'stable' 'Build-Depends: foo [!kfreebsd-any amd64] -Depends: foo [!kfreebsd-any amd64]' -buildsimplenativepackage 'pkg-arch-foo-unrelated-no2' 'amd64' '1.0' 'stable' 'Build-Depends: foo [amd64 !kfreebsd-any] -Depends: foo [amd64 !kfreebsd-any]' -buildsimplenativepackage 'no-depends' 'armel' '1.0' 'stable' 'Build-Depends: foo [armhf], bar [arm] -Depends: foo [armhf], bar [arm]' +# we need this construct here as it isn't really possible to fake native arch for dpkg-* tools +NATIVE="$(command dpkg --print-architecture)" +configarchitecture "${NATIVE}" 'armel' + +buildsimplenativepackage 'pkg-arch-foo' "$NATIVE" '1.0' 'stable' "Build-Depends: foo [${NATIVE} !${NATIVE}] +Depends: foo [${NATIVE} !${NATIVE}]" +buildsimplenativepackage 'pkg-arch-no-foo' "$NATIVE" '1.0' 'stable' "Build-Depends: foo [!${NATIVE} ${NATIVE}] +Depends: foo [!${NATIVE} ${NATIVE}]" +buildsimplenativepackage 'pkg-arch-foo-unrelated-no' "$NATIVE" '1.0' 'stable' "Build-Depends: foo [!kfreebsd-any ${NATIVE}] +Depends: foo [!kfreebsd-any ${NATIVE}]" +buildsimplenativepackage 'pkg-arch-foo-unrelated-no2' "$NATIVE" '1.0' 'stable' "Build-Depends: foo [${NATIVE} !kfreebsd-any] +Depends: foo [${NATIVE} !kfreebsd-any]" +buildsimplenativepackage 'no-depends' 'armel' '1.0' 'stable' 'Build-Depends: foo [armeb], bar [arm] +Depends: foo [armeb], bar [arm]' -buildsimplenativepackage 'foo' 'amd64' '1.0' 'stable' +buildsimplenativepackage 'foo' "$NATIVE" '1.0' 'stable' insertinstalledpackage 'build-essential' 'all' '11.5' 'Multi-Arch: foreign' setupaptarchive -testequal 'Reading package lists... +testequal "Reading package lists... Building dependency tree... The following extra packages will be installed: foo The following NEW packages will be installed: foo pkg-arch-foo 0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded. -Inst foo (1.0 stable [amd64]) -Inst pkg-arch-foo (1.0 stable [amd64]) -Conf foo (1.0 stable [amd64]) -Conf pkg-arch-foo (1.0 stable [amd64])' aptget install pkg-arch-foo -s +Inst foo (1.0 stable [${NATIVE}]) +Inst pkg-arch-foo (1.0 stable [${NATIVE}]) +Conf foo (1.0 stable [${NATIVE}]) +Conf pkg-arch-foo (1.0 stable [${NATIVE}])" aptget install pkg-arch-foo -s -testequal 'Reading package lists... +testequal "Reading package lists... Building dependency tree... The following NEW packages will be installed: pkg-arch-no-foo 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. -Inst pkg-arch-no-foo (1.0 stable [amd64]) -Conf pkg-arch-no-foo (1.0 stable [amd64])' aptget install pkg-arch-no-foo -s +Inst pkg-arch-no-foo (1.0 stable [${NATIVE}]) +Conf pkg-arch-no-foo (1.0 stable [${NATIVE}])" aptget install pkg-arch-no-foo -s -testequal 'Reading package lists... +testequal "Reading package lists... Building dependency tree... The following extra packages will be installed: foo The following NEW packages will be installed: foo pkg-arch-foo-unrelated-no 0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded. -Inst foo (1.0 stable [amd64]) -Inst pkg-arch-foo-unrelated-no (1.0 stable [amd64]) -Conf foo (1.0 stable [amd64]) -Conf pkg-arch-foo-unrelated-no (1.0 stable [amd64])' aptget install pkg-arch-foo-unrelated-no -s +Inst foo (1.0 stable [${NATIVE}]) +Inst pkg-arch-foo-unrelated-no (1.0 stable [${NATIVE}]) +Conf foo (1.0 stable [${NATIVE}]) +Conf pkg-arch-foo-unrelated-no (1.0 stable [${NATIVE}])" aptget install pkg-arch-foo-unrelated-no -s -testequal 'Reading package lists... +testequal "Reading package lists... Building dependency tree... The following extra packages will be installed: foo The following NEW packages will be installed: foo pkg-arch-foo-unrelated-no2 0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded. -Inst foo (1.0 stable [amd64]) -Inst pkg-arch-foo-unrelated-no2 (1.0 stable [amd64]) -Conf foo (1.0 stable [amd64]) -Conf pkg-arch-foo-unrelated-no2 (1.0 stable [amd64])' aptget install pkg-arch-foo-unrelated-no2 -s +Inst foo (1.0 stable [${NATIVE}]) +Inst pkg-arch-foo-unrelated-no2 (1.0 stable [${NATIVE}]) +Conf foo (1.0 stable [${NATIVE}]) +Conf pkg-arch-foo-unrelated-no2 (1.0 stable [${NATIVE}])" aptget install pkg-arch-foo-unrelated-no2 -s -testequal 'Reading package lists... +testequal "Reading package lists... Building dependency tree... The following NEW packages will be installed: foo 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. -Inst foo (1.0 stable [amd64]) -Conf foo (1.0 stable [amd64])' aptget build-dep pkg-arch-foo -s +Inst foo (1.0 stable [${NATIVE}]) +Conf foo (1.0 stable [${NATIVE}])" aptget build-dep pkg-arch-foo -s testequal 'Reading package lists... Building dependency tree... 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.' aptget build-dep pkg-arch-no-foo -s -testequal 'Reading package lists... +testequal "Reading package lists... Building dependency tree... The following NEW packages will be installed: foo 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. -Inst foo (1.0 stable [amd64]) -Conf foo (1.0 stable [amd64])' aptget build-dep pkg-arch-foo-unrelated-no -s +Inst foo (1.0 stable [${NATIVE}]) +Conf foo (1.0 stable [${NATIVE}])" aptget build-dep pkg-arch-foo-unrelated-no -s -testequal 'Reading package lists... +testequal "Reading package lists... Building dependency tree... The following NEW packages will be installed: foo 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. -Inst foo (1.0 stable [amd64]) -Conf foo (1.0 stable [amd64])' aptget build-dep pkg-arch-foo-unrelated-no2 -s +Inst foo (1.0 stable [${NATIVE}]) +Conf foo (1.0 stable [${NATIVE}])" aptget build-dep pkg-arch-foo-unrelated-no2 -s testequal 'Reading package lists... Building dependency tree... 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.' aptget build-dep no-depends -s # this is not really testing APT - more that dpkg is in line with us +configarchitecture 'amd64' 'armel' testequal 'Reading package lists... Building dependency tree... The following NEW packages will be installed: diff --git a/test/integration/test-bug-254770-segfault-if-cache-not-buildable b/test/integration/test-bug-254770-segfault-if-cache-not-buildable index 8fa337ccc..59102ddc9 100755 --- a/test/integration/test-bug-254770-segfault-if-cache-not-buildable +++ b/test/integration/test-bug-254770-segfault-if-cache-not-buildable @@ -18,7 +18,7 @@ testsegfault() { msgpass else echo - echo $TEST + echo "$TEST" msgfail fi } diff --git a/test/integration/test-bug-507998-dist-upgrade-recommends b/test/integration/test-bug-507998-dist-upgrade-recommends new file mode 100755 index 000000000..513421a94 --- /dev/null +++ b/test/integration/test-bug-507998-dist-upgrade-recommends @@ -0,0 +1,25 @@ +#!/bin/sh +set -e + +TESTDIR=$(readlink -f $(dirname $0)) +. $TESTDIR/framework +setupenvironment +configarchitecture 'amd64' + +insertinstalledpackage 'tshark' 'amd64' '1.0.4-1' 'Depends: wireshark-common' +insertinstalledpackage 'wireshark-common' 'amd64' '1.0.4-1' 'Recommends: wireshark (>= 1.0.4-1) | tshark (>= 1.0.4-1)' +insertpackage 'unstable' 'tshark' 'amd64' '1.2.1-2' 'Depends: wireshark-common (= 1.2.1-2)' +insertpackage 'unstable' 'wireshark-common' 'amd64' '1.2.1-2' 'Recommends: wireshark (>= 1.2.1-2) | tshark (>= 1.2.1-2)' +insertpackage 'unstable' 'wireshark' 'amd64' '1.2.1-2' 'Depends: wireshark-common (= 1.2.1-2)' + +setupaptarchive + +testequal 'Reading package lists... +Building dependency tree... +The following packages will be upgraded: + tshark wireshark-common +2 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. +Inst wireshark-common [1.0.4-1] (1.2.1-2 unstable [amd64]) +Inst tshark [1.0.4-1] (1.2.1-2 unstable [amd64]) +Conf wireshark-common (1.2.1-2 unstable [amd64]) +Conf tshark (1.2.1-2 unstable [amd64])' aptget dist-upgrade -s diff --git a/test/integration/test-bug-596498-trusted-unsigned-repo b/test/integration/test-bug-596498-trusted-unsigned-repo index 5c643c40e..06c9c8285 100755 --- a/test/integration/test-bug-596498-trusted-unsigned-repo +++ b/test/integration/test-bug-596498-trusted-unsigned-repo @@ -21,6 +21,9 @@ DEBFILE='rootdir/etc/apt/sources.list.d/apt-test-unstable-deb.list' testequal "$PKGTEXT Download complete and in download only mode" aptget install cool --assume-no -d +testequal "$PKGTEXT +Download complete and in download only mode" aptget install cool --assume-no -d --allow-unauthenticated + sed -i -e 's#deb#deb [trusted=no]#' $DEBFILE aptgetupdate @@ -40,6 +43,12 @@ WARNING: The following packages cannot be authenticated! Install these packages without verification? [y/N] N E: Some packages could not be authenticated" aptget install cool --assume-no -d +testequal "$PKGTEXT +WARNING: The following packages cannot be authenticated! + cool +Authentication warning overridden. +Download complete and in download only mode" aptget install cool --assume-no -d --allow-unauthenticated + sed -i -e 's#deb#deb [trusted=yes]#' $DEBFILE aptgetupdate diff --git a/test/integration/test-bug-602412-dequote-redirect b/test/integration/test-bug-602412-dequote-redirect index bcebb57b8..6393f0c27 100755 --- a/test/integration/test-bug-602412-dequote-redirect +++ b/test/integration/test-bug-602412-dequote-redirect @@ -15,15 +15,24 @@ changetowebserver -o aptwebserver::redirect::replace::/pool/=/newpool/ \ mv aptarchive/pool aptarchive/newpool mv aptarchive/dists aptarchive/newdists -msgtest 'Test redirection works in' 'apt-get update' -testsuccess --nomsg aptget update - -# check that I-M-S header is kept in redirections -testequal 'Hit http://localhost:8080 unstable InRelease -Hit http://localhost:8080 unstable/main Sources -Hit http://localhost:8080 unstable/main amd64 Packages -Hit http://localhost:8080 unstable/main Translation-en -Reading package lists...' aptget update #-o debug::pkgacquire=1 -o debug::pkgacquire::worker=1 - -msgtest 'Test redirection works in' 'package download' -testsuccess --nomsg aptget install unrelated --download-only -y +testrun() { + msgtest 'Test redirection works in' 'apt-get update' + testsuccess --nomsg aptget update + + # check that I-M-S header is kept in redirections + testequal "Hit $1 unstable InRelease +Hit $1 unstable/main Sources +Hit $1 unstable/main amd64 Packages +Hit $1 unstable/main Translation-en +Reading package lists..." aptget update + + msgtest 'Test redirection works in' 'package download' + testsuccess --nomsg aptget install unrelated --download-only -y +} + +testrun 'http://localhost:8080' + +rm -rf rootdir/var/lib/apt/lists rootdir/var/cache/apt/archives +changetohttpswebserver + +testrun 'https://localhost:4433' diff --git a/test/integration/test-bug-617690-allow-unauthenticated-makes-all-untrusted b/test/integration/test-bug-617690-allow-unauthenticated-makes-all-untrusted new file mode 100755 index 000000000..f93510fd7 --- /dev/null +++ b/test/integration/test-bug-617690-allow-unauthenticated-makes-all-untrusted @@ -0,0 +1,63 @@ +#!/bin/sh +set -e + +TESTDIR=$(readlink -f $(dirname $0)) +. $TESTDIR/framework +setupenvironment +configarchitecture 'i386' + +buildsimplenativepackage 'cool' 'i386' '1.0' 'unstable' + +setupaptarchive --no-update + +testfileexists() { + msgtest 'Test for existence of file' "$1" + test -e "$1" && msgpass || msgfail + rm -f "$1" +} + +testfilemissing() { + msgtest 'Test for non-existance of file' "$1" + test -e "$1" && msgfail || msgpass + rm -f "$1" +} + +testrun() { + rm -rf rootdir/var/lib/apt + testsuccess aptget update + + if [ "$1" = 'trusted' ]; then + testsuccess aptget download cool + testfileexists 'cool_1.0_i386.deb' + + testsuccess aptget download cool --allow-unauthenticated + testfileexists 'cool_1.0_i386.deb' + else + testfailure aptget download cool + testfilemissing 'cool_1.0_i386.deb' + + testsuccess aptget download cool --allow-unauthenticated + testfileexists 'cool_1.0_i386.deb' + fi + + mv aptarchive/pool/cool_1.0_i386.deb aptarchive/pool/cool_1.0_i386.deb.bak + echo 'this is not a good package' > aptarchive/pool/cool_1.0_i386.deb + testfailure aptget download cool + testfilemissing cool_1.0_i386.deb + + testfailure aptget download cool --allow-unauthenticated # unauthenticated doesn't mean unchecked + testfilemissing cool_1.0_i386.deb + + rm -f aptarchive/pool/cool_1.0_i386.deb + mv aptarchive/pool/cool_1.0_i386.deb.bak aptarchive/pool/cool_1.0_i386.deb + testsuccess aptget download cool --allow-unauthenticated + testfileexists 'cool_1.0_i386.deb' +} + +testrun 'trusted' + +find aptarchive/ \( -name 'Release.gpg' -o -name 'InRelease' \) -delete +testrun 'untrusted' + +changetowebserver +testrun 'untrusted' diff --git a/test/integration/test-bug-633350-do-not-kill-last-char-in-Release b/test/integration/test-bug-633350-do-not-kill-last-char-in-Release index 2aae7cfcc..988f8c9d0 100755 --- a/test/integration/test-bug-633350-do-not-kill-last-char-in-Release +++ b/test/integration/test-bug-633350-do-not-kill-last-char-in-Release @@ -8,7 +8,7 @@ configarchitecture 'amd64' insertpackage 'unstable' 'cool' 'amd64' '1.0' -setupaptarchive 2> /dev/null +setupaptarchive --no-update echo 'NotAutomatic: yes' >> aptarchive/dists/unstable/Release diff --git a/test/integration/test-bug-679371-apt-get-autoclean-multiarch b/test/integration/test-bug-679371-apt-get-autoclean-multiarch index b62d437aa..3de7d69f9 100755 --- a/test/integration/test-bug-679371-apt-get-autoclean-multiarch +++ b/test/integration/test-bug-679371-apt-get-autoclean-multiarch @@ -17,7 +17,10 @@ changetowebserver testsuccess aptget update testsuccess aptget install pkgall pkgnative pkgforeign -y -testdpkginstalled pkgall pkgnative pkgforeign +# if we work with an old dpkg, pkgforeign will be listed differently, +# so test with aptcache for install status instead +testdpkginstalled pkgall pkgnative +testsuccess aptcache show pkgforeign/installed testequal 'Reading package lists... Building dependency tree... diff --git a/test/integration/test-bug-686346-package-missing-architecture b/test/integration/test-bug-686346-package-missing-architecture index 3b02811ca..dc51861ab 100755 --- a/test/integration/test-bug-686346-package-missing-architecture +++ b/test/integration/test-bug-686346-package-missing-architecture @@ -73,7 +73,7 @@ insertinstalledpackage 'pkgb' 'none' '1' insertinstalledpackage 'pkgf' 'none' '1' 'Conflicts: pkgb' insertinstalledpackage 'pkgg' 'amd64' '1' 'Conflicts: pkgb' insertinstalledpackage 'pkgb' 'amd64' '2' -testequal "Reading package lists... +testequalor2 "Reading package lists... Building dependency tree... Reading state information... You might want to run 'apt-get -f install' to correct these. @@ -84,6 +84,17 @@ The following packages have unmet dependencies: Conflicts: pkgb but 2 is installed pkgg : Conflicts: pkgb but 2 is installed Conflicts: pkgb:none but 1 is installed +E: Unmet dependencies. Try using -f." "Reading package lists... +Building dependency tree... +Reading state information... +You might want to run 'apt-get -f install' to correct these. +The following packages have unmet dependencies: + pkgb : Conflicts: pkgb:none but 1 is installed + pkgb:none : Conflicts: pkgb but 2 is installed + pkgf:none : Conflicts: pkgb but 2 is installed + Conflicts: pkgb:none but 1 is installed + pkgg : Conflicts: pkgb but 2 is installed + Conflicts: pkgb:none but 1 is installed E: Unmet dependencies. Try using -f." aptget check # check that dependencies are generated for none-packages diff --git a/test/integration/test-bug-689582-100-char-long-path-names b/test/integration/test-bug-689582-100-char-long-path-names new file mode 100755 index 000000000..1b4b172b6 --- /dev/null +++ b/test/integration/test-bug-689582-100-char-long-path-names @@ -0,0 +1,35 @@ +#!/bin/sh +set -e + +TESTDIR=$(readlink -f $(dirname $0)) +. $TESTDIR/framework +setupenvironment +configarchitecture 'amd64' + +mkdir aptarchive/testpkg +cd aptarchive/testpkg + +for i in $(seq 98 102); do + touch "$(printf "%0${i}d" "$i")" +done +tar zcf data.tar.gz 00* + +echo 'Package: testpkg +Version: 1-1 +Architecture: all +Maintainer: Joe Sixpack <joe@example.org> +Description: Package for test +Section: debug +Priority: extra' > control +tar zcf control.tar.gz control + +echo '2.0' > debian-binary +ar cr ../testpkg.deb debian-binary control.tar.gz data.tar.gz + +cd - > /dev/null + +testequal '000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000102 testpkg +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101 testpkg +0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 testpkg +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000099 testpkg +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000098 testpkg' aptftparchive contents aptarchive/ diff --git a/test/integration/test-bug-709560-set-candidate-release b/test/integration/test-bug-709560-set-candidate-release new file mode 100755 index 000000000..48dc5c382 --- /dev/null +++ b/test/integration/test-bug-709560-set-candidate-release @@ -0,0 +1,36 @@ +#!/bin/sh +set -e + +TESTDIR=$(readlink -f $(dirname $0)) +. $TESTDIR/framework +setupenvironment +configarchitecture 'amd64' + +insertpackage 'experimental' 'foo' 'all' '2.0' 'Depends: foo-dep (= 2.1)' +insertpackage 'experimental' 'foo-dep' 'all' '2.1' + + +( +cat <<EOF +Package: * +Pin: release a=experimental +Pin-Priority: -10 +EOF +) > rootdir/etc/apt/preferences + + +setupaptarchive + +testequal "Reading package lists... +Building dependency tree... +Selected version '2.0' (experimental [all]) for 'foo' +Selected version '2.1' (experimental [all]) for 'foo-dep' because of 'foo' +The following extra packages will be installed: + foo-dep +The following NEW packages will be installed: + foo foo-dep +0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded. +Inst foo-dep (2.1 experimental [all]) +Inst foo (2.0 experimental [all]) +Conf foo-dep (2.1 experimental [all]) +Conf foo (2.0 experimental [all])" aptget install -q0 -s foo/experimental diff --git a/test/integration/test-bug-719263-print-uris-removes-authentication b/test/integration/test-bug-719263-print-uris-removes-authentication index 1c1a27ceb..5e674db0b 100755 --- a/test/integration/test-bug-719263-print-uris-removes-authentication +++ b/test/integration/test-bug-719263-print-uris-removes-authentication @@ -25,6 +25,7 @@ Inst unrelated [1] (2 unstable [all]) Conf unrelated (2 unstable [all])' aptget install unrelated -s testsuccess aptget install unrelated -y testdpkginstalled unrelated + rm -rf rootdir/var/cache/apt/*.bin cp -a rootdir/var/lib/dpkg/status-backup-noact rootdir/var/lib/dpkg/status } diff --git a/test/integration/test-bug-720597-build-dep-purge b/test/integration/test-bug-720597-build-dep-purge new file mode 100755 index 000000000..1e24ed5f1 --- /dev/null +++ b/test/integration/test-bug-720597-build-dep-purge @@ -0,0 +1,36 @@ +#!/bin/sh +set -e + +TESTDIR=$(readlink -f $(dirname $0)) +. $TESTDIR/framework +setupenvironment +configarchitecture 'amd64' + +insertinstalledpackage 'build-essential' 'all' '11.5' 'Multi-Arch: foreign' +insertinstalledpackage 'pkga' 'all' '1' +buildsimplenativepackage 'pkgb' 'amd64' '1' 'stable' 'Conflicts: pkga' +buildsimplenativepackage 'pkgc' 'amd64' '1' 'stable' 'Build-Depends: pkgb' + +setupaptarchive + +testequal 'Reading package lists... +Building dependency tree... +The following packages will be REMOVED: + pkga +The following NEW packages will be installed: + pkgb +0 upgraded, 1 newly installed, 1 to remove and 0 not upgraded. +Remv pkga [1] +Inst pkgb (1 stable [amd64]) +Conf pkgb (1 stable [amd64])' aptget build-dep pkgc -s + +testequal 'Reading package lists... +Building dependency tree... +The following packages will be REMOVED: + pkga* +The following NEW packages will be installed: + pkgb +0 upgraded, 1 newly installed, 1 to remove and 0 not upgraded. +Purg pkga [1] +Inst pkgb (1 stable [amd64]) +Conf pkgb (1 stable [amd64])' aptget build-dep pkgc -s --purge diff --git a/test/integration/test-bug-722207-print-uris-even-if-very-quiet b/test/integration/test-bug-722207-print-uris-even-if-very-quiet new file mode 100755 index 000000000..f2d95da19 --- /dev/null +++ b/test/integration/test-bug-722207-print-uris-even-if-very-quiet @@ -0,0 +1,30 @@ +#!/bin/sh +set -e + +TESTDIR=$(readlink -f $(dirname $0)) +. $TESTDIR/framework + +setupenvironment +configarchitecture 'amd64' + +insertinstalledpackage 'apt' 'all' '1' +insertpackage 'unstable' 'apt' 'all' '2' +insertsource 'unstable' 'apt' 'all' '2' +insertsource 'unstable' 'apt2' 'all' '1' + +setupaptarchive + +APTARCHIVE=$(readlink -f ./aptarchive) + +testequal "'file://${APTARCHIVE}/pool/main/apt/apt_2_all.deb' apt_2_all.deb 0 MD5Sum:" aptget upgrade -qq --print-uris +testequal "'file://${APTARCHIVE}/pool/main/apt/apt_2_all.deb' apt_2_all.deb 0 MD5Sum:" aptget dist-upgrade -qq --print-uris +testequal "'file://${APTARCHIVE}/pool/main/apt/apt_2_all.deb' apt_2_all.deb 0 MD5Sum:" aptget install apt -qq --print-uris +testequal "'file://${APTARCHIVE}/pool/main/apt/apt_2_all.deb' apt_2_all.deb 0 MD5Sum:" aptget download apt -qq --print-uris +testequal "'file://${APTARCHIVE}/apt_2.dsc' apt_2.dsc 0 MD5Sum:d41d8cd98f00b204e9800998ecf8427e +'file://${APTARCHIVE}/apt_2.tar.gz' apt_2.tar.gz 0 MD5Sum:d41d8cd98f00b204e9800998ecf8427e" aptget source apt -qq --print-uris +testequal "'http://packages.debian.org/changelogs/pool/main/apt/apt_2/changelog'" aptget changelog apt -qq --print-uris + +testequal "'file://${APTARCHIVE}/apt_2.dsc' apt_2.dsc 0 MD5Sum:d41d8cd98f00b204e9800998ecf8427e +'file://${APTARCHIVE}/apt_2.tar.gz' apt_2.tar.gz 0 MD5Sum:d41d8cd98f00b204e9800998ecf8427e +'file://${APTARCHIVE}/apt2_1.dsc' apt2_1.dsc 0 MD5Sum:d41d8cd98f00b204e9800998ecf8427e +'file://${APTARCHIVE}/apt2_1.tar.gz' apt2_1.tar.gz 0 MD5Sum:d41d8cd98f00b204e9800998ecf8427e" aptget source apt apt2 -qq --print-uris diff --git a/test/integration/test-bug-723586-any-stripped-in-single-arch b/test/integration/test-bug-723586-any-stripped-in-single-arch new file mode 100755 index 000000000..392b88e9f --- /dev/null +++ b/test/integration/test-bug-723586-any-stripped-in-single-arch @@ -0,0 +1,54 @@ +#!/bin/sh +set -e + +TESTDIR=$(readlink -f $(dirname $0)) +. $TESTDIR/framework +setupenvironment +configarchitecture 'amd64' + +insertinstalledpackage 'python3' 'all' '3.2.3-6' + +insertpackage 'unstable' 'python3' 'amd64' '3.3.2-16' 'Multi-Arch: allowed' +insertpackage 'stable' 'python3-gnupg' 'all' '0.3.5-2' 'Depends: python3:any (>= 3.2.3-3~)' + +insertpackage 'unstable' 'python-mips' 'amd64' '3' 'Depends: python3:mips' + +setupaptarchive + +INSTALLLOG='Reading package lists... +Building dependency tree... +The following extra packages will be installed: + python3 +The following NEW packages will be installed: + python3-gnupg +The following packages will be upgraded: + python3 +1 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. +Inst python3 [3.2.3-6] (3.3.2-16 unstable [amd64]) +Inst python3-gnupg (0.3.5-2 stable [all]) +Conf python3 (3.3.2-16 unstable [amd64]) +Conf python3-gnupg (0.3.5-2 stable [all])' + +FAILLOG='Reading package lists... +Building dependency tree... +Some packages could not be installed. This may mean that you have +requested an impossible situation or if you are using the unstable +distribution that some required packages have not yet been created +or been moved out of Incoming. +The following information may help to resolve the situation: + +The following packages have unmet dependencies: + python-mips : Depends: python3:mips but it is not installable +E: Unable to correct problems, you have held broken packages.' + +testequal "$INSTALLLOG" aptget install python3-gnupg -s +aptcache showpkg python3 > showpkg.log +testequal "$FAILLOG" aptget install python-mips -s + +# same test, but this time in a multi-arch environment +configarchitecture 'amd64' 'armhf' +rm rootdir/var/cache/apt/*.bin + +testequal "$INSTALLLOG" aptget install python3-gnupg -s +testequal "$(sed 's#3.3.2-16 - python3#3.3.2-16 - python3:any:armhf python3#' showpkg.log)" aptcache showpkg python3 +testequal "$FAILLOG" aptget install python-mips -s diff --git a/test/integration/test-bug-723705-tagfile-truncates-fields b/test/integration/test-bug-723705-tagfile-truncates-fields new file mode 100755 index 000000000..29f98550c --- /dev/null +++ b/test/integration/test-bug-723705-tagfile-truncates-fields @@ -0,0 +1,33 @@ +#!/bin/sh +set -e + +TESTDIR=$(readlink -f $(dirname $0)) +. $TESTDIR/framework +setupenvironment +configarchitecture 'amd64' + +setupaptarchive + +aptget install --print-uris -y cdebconf-newt-terminal cdebconf-gtk-terminal 2>&1 | sed "s#file://${TMPWORKINGDIRECTORY}#file:///tmp#g" > filename.log + +testfileequal filename.log "Reading package lists... +Building dependency tree... +The following extra packages will be installed: + cdebconf-gtk-udeb cdebconf-newt-udeb cdebconf-udeb libc6-udeb + libglib2.0-udeb libgtk2.0-0-udeb libvte9-udeb +The following NEW packages will be installed: + cdebconf-gtk-terminal cdebconf-gtk-udeb cdebconf-newt-terminal + cdebconf-newt-udeb cdebconf-udeb libc6-udeb libglib2.0-udeb libgtk2.0-0-udeb + libvte9-udeb +0 upgraded, 9 newly installed, 0 to remove and 0 not upgraded. +Need to get 0 B/4774 kB of archives. +After this operation, 19.8 MB of additional disk space will be used. +'file:///tmp/aptarchive/pool/main/c/cdebconf/cdebconf-udeb_0.185_amd64.udeb' cdebconf-udeb_0.185_amd64.udeb 77376 MD5Sum:e3883706fdbf54c2e5ea959c92b2d37f +'file:///tmp/aptarchive/pool/main/c/cdebconf/cdebconf-gtk-udeb_0.185_amd64.udeb' cdebconf-gtk-udeb_0.185_amd64.udeb 27278 MD5Sum:a1bbbc1d4fb8e0615b5621abac021924 +'file:///tmp/aptarchive/pool/main/c/cdebconf/cdebconf-newt-udeb_0.185_amd64.udeb' cdebconf-newt-udeb_0.185_amd64.udeb 19192 MD5Sum:de27807f56dae2f2403b3322d5fe6bd2 +'file:///tmp/aptarchive/pool/main/g/glib2.0/libglib2.0-udeb_2.36.4-1_amd64.udeb' libglib2.0-udeb_2.36.4-1_amd64.udeb 1714604 MD5Sum:72da029f1bbb36057d874f1f82a5d00a +'file:///tmp/aptarchive/pool/main/e/eglibc/libc6-udeb_2.17-92+b1_amd64.udeb' libc6-udeb_2.17-92+b1_amd64.udeb 1056000 MD5Sum:7fd7032eeeecf7f76eff79a0543fbd72 +'file:///tmp/aptarchive/pool/main/g/gtk+2.0/libgtk2.0-0-udeb_2.24.20-1_amd64.udeb' libgtk2.0-0-udeb_2.24.20-1_amd64.udeb 1643046 MD5Sum:25513478eb2e02e5766c0eea0b411ca9 +'file:///tmp/aptarchive/pool/main/v/vte/libvte9-udeb_0.28.2-5_amd64.udeb' libvte9-udeb_1%3a0.28.2-5_amd64.udeb 216968 MD5Sum:7da7201effaf5ced19abd9d0b45aa2c6 +'file:///tmp/aptarchive/pool/main/c/cdebconf-terminal/cdebconf-gtk-terminal_0.22_amd64.udeb' cdebconf-gtk-terminal_0.22_amd64.udeb 14734 MD5Sum:f9c3a7354560cb88e0396e2b7ba54363 +'file:///tmp/aptarchive/pool/main/c/cdebconf-terminal/cdebconf-newt-terminal_0.22_amd64.udeb' cdebconf-newt-terminal_0.22_amd64.udeb 4538 MD5Sum:20db6152fce5081fcbf49c7c08f21246" diff --git a/test/integration/test-bug-728500-tempdir b/test/integration/test-bug-728500-tempdir new file mode 100755 index 000000000..0451fc1ed --- /dev/null +++ b/test/integration/test-bug-728500-tempdir @@ -0,0 +1,29 @@ +#!/bin/sh + +set -e + +TESTDIR=$(readlink -f $(dirname $0)) +. $TESTDIR/framework +setupenvironment +configarchitecture 'i386' + +insertpackage 'unstable' 'coolstuff' 'all' '1.0' + +setupaptarchive +changetowebserver + +msgtest 'Test apt-get update with incorrect' 'TMPDIR' + +OUTPUT=$(mktemp) +addtrap "rm $OUTPUT;" +export TMPDIR=/does-not-exists +if aptget update >${OUTPUT} 2>&1; then + msgpass +else + echo + cat $OUTPUT + msgfail +fi +unset TMPDIR + +testequal 'coolstuff' aptcache pkgnames diff --git a/test/integration/test-bug-732746-preferences b/test/integration/test-bug-732746-preferences new file mode 100755 index 000000000..b31f98aa0 --- /dev/null +++ b/test/integration/test-bug-732746-preferences @@ -0,0 +1,32 @@ +#!/bin/sh +set -e + +TESTDIR=$(readlink -f $(dirname $0)) +. $TESTDIR/framework +setupenvironment +configarchitecture 'i386' + +insertinstalledpackage 'bar' 'i386' '1.0' + +cat > rootdir/etc/apt/preferences << EOF +# random test comment header + +# commented out by puppy^Wpuppet +#Package: foo +#Pin: origin "ftp.debian.org" +#Pin: 800 + +Package: bar +Pin: version 1.0 +Pin-Priority: 700 + +#Package: bar +#Pin: version 1.0 +#Pin: 800 +EOF + +testequal "Reading package lists... +Building dependency tree..." aptget check + +msgtest "Ensure policy is applied" +aptcache policy bar|grep -q "*** 1.0 700" && msgpass || msgfail diff --git a/test/integration/test-bug-735967-lib32-to-i386-unavailable b/test/integration/test-bug-735967-lib32-to-i386-unavailable new file mode 100755 index 000000000..4dbe1d25d --- /dev/null +++ b/test/integration/test-bug-735967-lib32-to-i386-unavailable @@ -0,0 +1,86 @@ +#!/bin/sh +set -e + +TESTDIR=$(readlink -f $(dirname $0)) +. $TESTDIR/framework + +setupenvironment +configarchitecture 'i386' 'amd64' + +insertpackage 'unstable' 'lib32nss-mdns' 'amd64' '0.10-6' 'Depends: libnss-mdns-i386 (= 0.10-6)' +insertpackage 'unstable' 'libnss-mdns' 'amd64,i386' '0.10-6' 'Multi-Arch: same +Breaks: lib32nss-mdns (<< 0.10-6)' +insertpackage 'unstable' 'libnss-mdns-i386' 'i386' '0.10-6' 'Multi-Arch: foreign +Depends: libnss-mdns' + +insertpackage 'unstable' 'foo' 'amd64' '1' 'Depends: libfoo' +insertpackage 'unstable' 'libfoo' 'amd64' '1' 'Depends: libfoo-bin' +insertpackage 'unstable' 'libfoo-bin' 'i386' '0.10-6' 'Multi-Arch: foreign' + +insertinstalledpackage 'lib32nss-mdns' 'amd64' '0.9-1' +insertinstalledpackage 'libnss-mdns' 'amd64' '0.9-1' + +insertinstalledpackage 'i-make-packages-important' 'all' '1' 'Depends: libnss-mdns' + +setupaptarchive --no-update + +# make libnss-mdns-i386 unavailable +configarchitecture 'amd64' +testsuccess aptget update + +testequal 'Reading package lists... +Building dependency tree... +The following packages will be REMOVED: + lib32nss-mdns +The following packages will be upgraded: + libnss-mdns +1 upgraded, 0 newly installed, 1 to remove and 0 not upgraded. +Remv lib32nss-mdns [0.9-1] +Inst libnss-mdns [0.9-1] (0.10-6 unstable [amd64]) +Conf libnss-mdns (0.10-6 unstable [amd64])' aptget dist-upgrade -s + +testequal 'Reading package lists... +Building dependency tree... +Some packages could not be installed. This may mean that you have +requested an impossible situation or if you are using the unstable +distribution that some required packages have not yet been created +or been moved out of Incoming. +The following information may help to resolve the situation: + +The following packages have unmet dependencies: + foo : Depends: libfoo but it is not going to be installed +E: Unable to correct problems, you have held broken packages.' aptget install foo -s + +# activate multiarch +configarchitecture 'amd64' 'i386' +testsuccess aptget update + +testequal 'Reading package lists... +Building dependency tree... +The following NEW packages will be installed: + libnss-mdns:i386 libnss-mdns-i386:i386 +The following packages will be upgraded: + lib32nss-mdns libnss-mdns +2 upgraded, 2 newly installed, 0 to remove and 0 not upgraded. +Inst lib32nss-mdns [0.9-1] (0.10-6 unstable [amd64]) [] +Inst libnss-mdns [0.9-1] (0.10-6 unstable [amd64]) [] +Inst libnss-mdns:i386 (0.10-6 unstable [i386]) [] +Inst libnss-mdns-i386:i386 (0.10-6 unstable [i386]) +Conf libnss-mdns:i386 (0.10-6 unstable [i386]) +Conf libnss-mdns (0.10-6 unstable [amd64]) +Conf libnss-mdns-i386:i386 (0.10-6 unstable [i386]) +Conf lib32nss-mdns (0.10-6 unstable [amd64])' aptget dist-upgrade -s + +testequal 'Reading package lists... +Building dependency tree... +The following extra packages will be installed: + libfoo libfoo-bin:i386 +The following NEW packages will be installed: + foo libfoo libfoo-bin:i386 +0 upgraded, 3 newly installed, 0 to remove and 2 not upgraded. +Inst libfoo-bin:i386 (0.10-6 unstable [i386]) +Inst libfoo (1 unstable [amd64]) +Inst foo (1 unstable [amd64]) +Conf libfoo-bin:i386 (0.10-6 unstable [i386]) +Conf libfoo (1 unstable [amd64]) +Conf foo (1 unstable [amd64])' aptget install foo -s diff --git a/test/integration/test-bug-737130-multicompress-file-modes b/test/integration/test-bug-737130-multicompress-file-modes new file mode 100755 index 000000000..7df6339a2 --- /dev/null +++ b/test/integration/test-bug-737130-multicompress-file-modes @@ -0,0 +1,30 @@ +#!/bin/sh +set -e + +TESTDIR=$(readlink -f $(dirname $0)) +. $TESTDIR/framework +setupenvironment +configarchitecture 'i386' + +cat >aptarchive/ftparchive.conf <<EOF +Dir { ArchiveDir "$(pwd)/aptarchive"; CacheDir "$(pwd)/aptarchive"; }; +Default { Translation::Compress ". gzip bzip2 xz"; FileMode 0644; }; +tree "dists/sid" { + Sections "main"; + Architectures "i386"; + LongDescription "false"; +}; +EOF +mkdir -p aptarchive/dists/sid/main/binary-i386 +mkdir -p aptarchive/dists/sid/main/i18n +testsuccess aptftparchive generate aptarchive/ftparchive.conf +i18n=aptarchive/dists/sid/main/i18n +for comp in '' .gz .bz2 .xz; do + msgtest 'Test apt-ftparchive file mode is 644 for' "Translation-en$comp" + FILEMODE="$(stat --format %a "$i18n/Translation-en$comp")" + if [ "$FILEMODE" != '644' ]; then + msgfail "Mode was '$FILEMODE'!" + else + msgpass + fi +done diff --git a/test/integration/test-bug-738785-switch-protocol b/test/integration/test-bug-738785-switch-protocol new file mode 100755 index 000000000..1e5748eae --- /dev/null +++ b/test/integration/test-bug-738785-switch-protocol @@ -0,0 +1,63 @@ +#!/bin/sh +set -e + +TESTDIR=$(readlink -f $(dirname $0)) +. $TESTDIR/framework + +setupenvironment +configarchitecture "i386" + +buildsimplenativepackage 'apt' 'all' '1.0' 'stable' + +# setup http redirecting to https +setupaptarchive --no-update +changetowebserver -o 'aptwebserver::redirect::replace::/redirectme/=https://localhost:4433/' \ + -o 'aptwebserver::redirect::replace::/downgrademe/=http://localhost:8080/' \ + -o 'aptwebserver::support::http=false' +changetohttpswebserver +sed -i -e 's#:4433/#:8080/redirectme#' -e 's# https:# http:#' rootdir/etc/apt/sources.list.d/* + +testsuccess aptget update -o Debug::Acquire::http=1 -o Debug::Acquire::https=1 -o Debug::pkgAcquire::Worker=1 + +msgtest 'Test that the webserver does not answer' 'http requests' +downloadfile 'http://localhost:8080/pool/apt_1.0/changelog' changelog >/dev/null 2>&1 && msgfail || msgpass + +echo 'Apt::Changelogs::Server "http://localhost:8080/redirectme";' > rootdir/etc/apt/apt.conf.d/changelog.conf +testequal "'http://localhost:8080/redirectme/pool/apt_1.0/changelog'" aptget changelog apt --print-uris + +testsuccess aptget changelog apt -d +testsuccess test -s apt.changelog +rm -f apt.changelog + +testsuccess aptget download apt +testsuccess test -s apt_1.0_all.deb +rm apt_1.0_all.deb + +testsuccess aptget install apt -y +testdpkginstalled 'apt' + +# create a copy of all methods, expect https +eval `aptconfig shell METHODS Dir::Bin::Methods/d` +COPYMETHODS='usr/lib/apt/methods' +mv rootdir/${COPYMETHODS} rootdir/${COPYMETHODS}.bak +mkdir -p rootdir/$COPYMETHODS +cd rootdir/$COPYMETHODS +find $METHODS \! -type d | while read meth; do + ln -s $meth +done +rm https +cd - >/dev/null +echo "Dir::Bin::Methods \"${COPYMETHODS}\";" >> aptconfig.conf + +testequal "E: The method driver $(pwd)/rootdir/usr/lib/apt/methods/https could not be found. +N: Is the package apt-transport-https installed?" aptget download apt -q=0 +testsuccess test ! -e apt_1.0_all.deb + +# revert to all methods +rm -rf rootdir/$COPYMETHODS +mv rootdir/${COPYMETHODS}.bak rootdir/${COPYMETHODS} + +# check that downgrades from https to http are not allowed +webserverconfig 'aptwebserver::support::http' 'true' +sed -i -e 's#:8080/redirectme#:4433/downgrademe#' -e 's# http:# https:#' rootdir/etc/apt/sources.list.d/* +testfailure aptget update diff --git a/test/integration/test-bug-multiarch-upgrade b/test/integration/test-bug-multiarch-upgrade new file mode 100755 index 000000000..dc3725df1 --- /dev/null +++ b/test/integration/test-bug-multiarch-upgrade @@ -0,0 +1,29 @@ +#!/bin/sh +set -e + +TESTDIR=$(readlink -f $(dirname $0)) +. $TESTDIR/framework +setupenvironment +configarchitecture 'amd64' 'i386' + +insertinstalledpackage 'libcups2' 'amd64' '1' 'Multi-Arch: same' +insertinstalledpackage 'libcups2' 'i386' '1' 'Multi-Arch: same' + +insertpackage 'unstable' 'libcups2' 'amd64' '0' 'Multi-Arch: same' +insertpackage 'unstable' 'libcups2' 'amd64' '2' 'Multi-Arch: same' +insertpackage 'unstable' 'libcups2' 'i386' '0' 'Multi-Arch: same' +insertpackage 'unstable' 'libcups2' 'i386' '2' 'Multi-Arch: same' + +setupaptarchive + +testequal 'Reading package lists... +Building dependency tree... +The following extra packages will be installed: + libcups2 +The following packages will be upgraded: + libcups2 libcups2:i386 +2 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. +Inst libcups2 [1] (2 unstable [amd64]) [libcups2:amd64 on libcups2:i386] [libcups2:i386 on libcups2:amd64] [libcups2:i386 ] +Inst libcups2:i386 [1] (2 unstable [i386]) +Conf libcups2 (2 unstable [amd64]) +Conf libcups2:i386 (2 unstable [i386])' aptget install -s libcups2:i386 diff --git a/test/integration/test-disappearing-packages b/test/integration/test-disappearing-packages index 09dbf7014..3b1e1bd7c 100755 --- a/test/integration/test-disappearing-packages +++ b/test/integration/test-disappearing-packages @@ -40,7 +40,7 @@ echo "The following package disappeared from your system as all files have been overwritten by other packages: old-pkg Note: This is done automatically and on purpose by dpkg." > $COMPAREFILE -$CMD 2>&1 | tail -n 4 | diff $COMPAREFILE - && msgpass || msgfail +$CMD 2>&1 | tail -n 4 | diff -u $COMPAREFILE - && msgpass || msgfail rm $COMPAREFILE sed -i rootdir/var/log/apt/history.log -e '/^Commandline: / d' -e '/^Start-Date: / d' -e '/^End-Date: / d' -e "s#:$(getarchitecture 'native') #:native #" diff --git a/test/integration/test-hashsum-verification b/test/integration/test-hashsum-verification index 99ea8bffa..e77efb46e 100755 --- a/test/integration/test-hashsum-verification +++ b/test/integration/test-hashsum-verification @@ -21,9 +21,7 @@ prepare() { done cp $1 aptarchive/Packages find aptarchive -name 'Release' -delete - cat aptarchive/Packages | gzip > aptarchive/Packages.gz - cat aptarchive/Packages | bzip2 > aptarchive/Packages.bz2 - cat aptarchive/Packages | xz --format=lzma > aptarchive/Packages.lzma + compressfile aptarchive/Packages # create Release file with incorret checksums cat > aptarchive/Release <<EOF Date: Fri, 05 Aug 2011 09:22:08 UTC diff --git a/test/integration/test-kernel-helper-autoremove b/test/integration/test-kernel-helper-autoremove new file mode 100755 index 000000000..2b165d100 --- /dev/null +++ b/test/integration/test-kernel-helper-autoremove @@ -0,0 +1,55 @@ +#!/bin/sh + +set -e + +# setup testdir +TESTDIR=$(readlink -f $(dirname $0)) +. $TESTDIR/framework + +TMPDIR=$(mktemp -d) +cd $TMPDIR +addtrap "cd /; rm -rf $TMPDIR" + +# create mock environment +mkdir apt.conf.d +cat > aptconfig.conf <<EOF +Dir::Etc::parts "$TMPDIR/apt.conf.d"; +Dir::bin::dpkg "$TMPDIR/fake-dpkg"; +EOF +APT_CONFIG=aptconfig.conf +export APT_CONFIG + +# install fake-dpkg into it +install -m755 $TESTDIR/test-kernel-helper-autoremove.fake-dpkg $TMPDIR/fake-dpkg + +# run the helper +sh ${TESTDIR}/../../debian/apt.auto-removal.sh + +msgtest 'Check that kernel autoremoval list is correctly created' +# and ensure its there, valid and version 10.0.0-1 is there too +test -e $TMPDIR/apt.conf.d/01autoremove-kernels && msgpass || msgfail + +msgtest 'Check that most recent kernel is saved from autoremoval' +apt-config -c ${APT_CONFIG} dump|grep -q "APT::NeverAutoRemove::.*\^linux-image-10.0.0-1-generic" && msgpass || msgfail + +# ... and also that the running kernel is excluded +msgtest 'Check that running kernel is saved from autoremoval' +apt-config -c ${APT_CONFIG} dump|grep -q "APT::NeverAutoRemove::.*\^linux-image-$(uname -r)" && msgpass || msgfail + +# and that the old kernel is *not* excluded from autoremoval +msgtest 'Check that older kernels are not excluded from autoremoval' +apt-config -c ${APT_CONFIG} dump|grep -q "APT::NeverAutoRemove::.*\^linux-image-1\.0\.01-2-generic" && msgfail || msgpass + +msgtest "Check that the older kernel is retained when it's being installed" +sh ${TESTDIR}/../../debian/apt.auto-removal.sh 1.0.01-2-generic +test -e $TMPDIR/apt.conf.d/01autoremove-kernels +if ! apt-config -c ${APT_CONFIG} dump|grep -q "APT::NeverAutoRemove::.*\^linux-image-10.0.0-1-generic" \ + || ! apt-config -c ${APT_CONFIG} dump|grep -q "APT::NeverAutoRemove::.*\^linux-image-$(uname -r)" \ + || ! apt-config -c ${APT_CONFIG} dump|grep -q "APT::NeverAutoRemove::.*\^linux-image-1\.0\.01-2-generic" +then + msgfail +else + msgpass +fi + +# done diff --git a/test/integration/test-kernel-helper-autoremove.fake-dpkg b/test/integration/test-kernel-helper-autoremove.fake-dpkg new file mode 100644 index 000000000..a365c5370 --- /dev/null +++ b/test/integration/test-kernel-helper-autoremove.fake-dpkg @@ -0,0 +1,13 @@ +#!/bin/sh +set -e + +if [ "$1" = "-l" ]; then + echo "ii linux-image-1.0.0-2-generic 1.0.01-2 amd64" + echo "ii linux-image-$(uname -r) not-used amd64" + echo "ii linux-image-10.0.0-1-generic 10.0.0.1-1 amd64" +elif [ "$1" = "--compare-versions" ]; then + dpkg "$1" "$2" "$3" "$4" +else + dpkg $@ +fi + diff --git a/test/integration/test-partial-file-support b/test/integration/test-partial-file-support new file mode 100755 index 000000000..382789e68 --- /dev/null +++ b/test/integration/test-partial-file-support @@ -0,0 +1,107 @@ +#!/bin/sh +set -e + +TESTDIR=$(readlink -f $(dirname $0)) +. $TESTDIR/framework +setupenvironment +configarchitecture 'amd64' + +changetowebserver + +copysource() { + dd if="$1" bs=1 count="$2" of="$3" 2>/dev/null + touch -d "$(stat --format '%y' "${TESTFILE}")" "$3" +} + +testdownloadfile() { + local DOWNLOG='download-testfile.log' + rm -f "$DOWNLOG" + msgtest "Testing download of file $2 with" "$1" + if ! downloadfile "$2" "$3" > "$DOWNLOG"; then + cat >&2 "$DOWNLOG" + msgfail + else + msgpass + fi + cat "$DOWNLOG" | while read field hash; do + local EXPECTED + case "$field" in + 'MD5Sum-Hash:') EXPECTED="$(md5sum "$TESTFILE" | cut -d' ' -f 1)";; + 'SHA1-Hash:') EXPECTED="$(sha1sum "$TESTFILE" | cut -d' ' -f 1)";; + 'SHA256-Hash:') EXPECTED="$(sha256sum "$TESTFILE" | cut -d' ' -f 1)";; + 'SHA512-Hash:') EXPECTED="$(sha512sum "$TESTFILE" | cut -d' ' -f 1)";; + *) continue;; + esac + if [ "$4" = '=' ]; then + msgtest 'Test downloaded file for correct' "$field" + else + msgtest 'Test downloaded file does not match in' "$field" + fi + if [ "$EXPECTED" "$4" "$hash" ]; then + msgpass + else + cat >&2 "$DOWNLOG" + msgfail "expected: $EXPECTED ; got: $hash" + fi + done +} + +testwebserverlaststatuscode() { + local DOWNLOG='download-testfile.log' + rm -f "$DOWNLOG" + local STATUS="$(mktemp)" + addtrap "rm $STATUS;" + msgtest 'Test last status code from the webserver was' "$1" + downloadfile "http://localhost:8080/_config/find/aptwebserver::last-status-code" "$STATUS" > "$DOWNLOG" + if [ "$(cat "$STATUS")" = "$1" ]; then + msgpass + else + cat >&2 "$DOWNLOG" + msgfail "Status was $(cat "$STATUS")" + fi +} + + +TESTFILE='aptarchive/testfile' +cp -a ${TESTDIR}/framework $TESTFILE + +testrun() { + webserverconfig 'aptwebserver::support::range' 'true' + + copysource $TESTFILE 0 ./testfile + testdownloadfile 'no data' "${1}/testfile" './testfile' '=' + testwebserverlaststatuscode '200' + + copysource $TESTFILE 20 ./testfile + testdownloadfile 'valid partial data' "${1}/testfile" './testfile' '=' + testwebserverlaststatuscode '206' + + copysource /dev/zero 20 ./testfile + testdownloadfile 'invalid partial data' "${1}/testfile" './testfile' '!=' + testwebserverlaststatuscode '206' + + copysource $TESTFILE 1M ./testfile + testdownloadfile 'completely downloaded file' "${1}/testfile" './testfile' '=' + testwebserverlaststatuscode '416' + + copysource /dev/zero 1M ./testfile + testdownloadfile 'too-big partial file' "${1}/testfile" './testfile' '=' + testwebserverlaststatuscode '200' + + copysource /dev/zero 20 ./testfile + touch ./testfile + testdownloadfile 'old data' "${1}/testfile" './testfile' '=' + testwebserverlaststatuscode '200' + + webserverconfig 'aptwebserver::support::range' 'false' + + copysource $TESTFILE 20 ./testfile + testdownloadfile 'no server support' "${1}/testfile" './testfile' '=' + testwebserverlaststatuscode '200' +} + +testrun 'http://localhost:8080' + +changetohttpswebserver + +testrun 'https://localhost:4433' diff --git a/test/integration/test-pdiff-usage b/test/integration/test-pdiff-usage index 994489ee5..afe1ad443 100755 --- a/test/integration/test-pdiff-usage +++ b/test/integration/test-pdiff-usage @@ -5,41 +5,169 @@ TESTDIR=$(readlink -f $(dirname $0)) . $TESTDIR/framework setupenvironment -configarchitecture "i386" +configarchitecture 'i386' buildaptarchive setupflataptarchive changetowebserver -signreleasefiles -testsuccess aptget update -testnopackage newstuff PKGFILE="${TESTDIR}/$(echo "$(basename $0)" | sed 's#^test-#Packages-#')" -testequal "$(cat ${PKGFILE}) + +echo '#!/bin/sh +touch merge-was-used +/usr/bin/diffindex-rred "$@"' > extrred +chmod +x extrred +echo 'Dir::Bin::rred "./extrred";' > rootdir/etc/apt/apt.conf.d/99rred + +wasmergeused() { + msgtest 'Test for successful execution of' "$*" + local OUTPUT=$(mktemp) + addtrap "rm $OUTPUT;" + if aptget update "$@" >${OUTPUT} 2>&1; then + msgpass + else + echo + cat $OUTPUT + msgfail + fi + + msgtest 'No intermediate patch files' 'still exist' + local EDS="$(find rootdir/var/lib/apt/lists -name '*.ed' -o -name '*.ed.*')" + if [ -z "$EDS" ]; then + msgpass + else + echo + echo "$EDS" + msgfail + fi + + msgtest 'Check if the right pdiff merger was used' + if grep -q '^pkgAcqIndexMergeDiffs::Done(): rred' $OUTPUT; then + if echo "$*" | grep -q -- '-o Acquire::PDiffs::Merge=1'; then + msgpass + else + msgfail "Merge shouldn't have been used, but was" + fi + elif echo "$*" | grep -q -- '-o Acquire::PDiffs::Merge=1'; then + msgfail "Merge should have been used, but wasn't" + else + msgpass + fi +} + +testrun() { + msgmsg "Testcase: setup the base with: $*" + find aptarchive -name 'Packages*' -type f -delete + cp ${PKGFILE} aptarchive/Packages + compressfile 'aptarchive/Packages' + generatereleasefiles + signreleasefiles + rm -rf aptarchive/Packages.diff rootdir/var/lib/apt/lists + testsuccess aptget update "$@" + cp -a rootdir/var/lib/apt/lists rootdir/var/lib/apt/lists-bak + testnopackage newstuff + testequal "$(cat ${PKGFILE}) " aptcache show apt oldstuff -cp ${PKGFILE}-new aptarchive/Packages -cat aptarchive/Packages | gzip > aptarchive/Packages.gz -cat aptarchive/Packages | bzip2 > aptarchive/Packages.bz2 -cat aptarchive/Packages | xz --format=lzma > aptarchive/Packages.lzma -rm -rf aptarchive/Packages.diff -mkdir -p aptarchive/Packages.diff -PATCHFILE="aptarchive/Packages.diff/$(date +%Y-%m-%d-%H%M.%S)" -diff -e ${PKGFILE} ${PKGFILE}-new > ${PATCHFILE} || true -cat $PATCHFILE | gzip > ${PATCHFILE}.gz -PATCHINDEX="aptarchive/Packages.diff/Index" -echo "SHA1-Current: $(sha1sum ${PKGFILE}-new | cut -d' ' -f 1) $(stat -c%s ${PKGFILE}-new) + msgmsg "Testcase: apply with one patch: $*" + cp ${PKGFILE}-new aptarchive/Packages + compressfile 'aptarchive/Packages' + mkdir -p aptarchive/Packages.diff + PATCHFILE="aptarchive/Packages.diff/$(date +%Y-%m-%d-%H%M.%S)" + diff -e ${PKGFILE} ${PKGFILE}-new > ${PATCHFILE} || true + cat $PATCHFILE | gzip > ${PATCHFILE}.gz + PATCHINDEX='aptarchive/Packages.diff/Index' + echo "SHA1-Current: $(sha1sum ${PKGFILE}-new | cut -d' ' -f 1) $(stat -c%s ${PKGFILE}-new) SHA1-History: 9f4148e06d7faa37062994ff10d0c842d7017513 33053002 2010-08-18-2013.28 $(sha1sum $PKGFILE | cut -d' ' -f 1) $(stat -c%s $PKGFILE) $(basename $PATCHFILE) SHA1-Patches: 7651fc0ac57cd83d41c63195a9342e2db5650257 19722 2010-08-18-0814.28 $(sha1sum $PATCHFILE | cut -d' ' -f 1) $(stat -c%s $PATCHFILE) $(basename $PATCHFILE)" > $PATCHINDEX -generatereleasefiles '+1hour' -signreleasefiles -find aptarchive -name 'Packages*' -type f -delete -testsuccess aptget update + generatereleasefiles '+1hour' + signreleasefiles + find aptarchive -name 'Packages*' -type f -delete + wasmergeused "$@" + testnopackage oldstuff + testequal "$(cat ${PKGFILE}-new) +" aptcache show apt newstuff -testnopackage oldstuff -testequal "$(cat ${PKGFILE}-new) + msgmsg "Testcase: index is already up-to-date: $*" + find rootdir/var/lib/apt/lists -name '*.IndexDiff' -type f -delete + testsuccess aptget update "$@" + testequal "$(cat ${PKGFILE}-new) " aptcache show apt newstuff + + msgmsg "Testcase: apply with two patches: $*" + cp ${PKGFILE}-new aptarchive/Packages + echo ' +Package: futurestuff +Version: 1.0 +Architecture: i386 +Maintainer: Joe Sixpack <joe@example.org> +Installed-Size: 202 +Filename: pool/futurestuff_1.0_i386.deb +Size: 202200 +MD5sum: 311aeeaaae5ba33aff1ceaf3e1f76671 +SHA1: 3c695e028f7a1ae324deeaae5ba332desa81088c +SHA256: b46fd154615edaae5ba33c56a5cc0e7deaef23e2da3e4f129727fd660f28f050 +Description: some cool and shiny future stuff + This package will appear in the next next mirror update +Description-md5: d5f89fbbc2ce34c455dfee9b67d82b6b' >> aptarchive/Packages + + compressfile 'aptarchive/Packages' + PATCHFILE2="aptarchive/Packages.diff/$(date -d 'now + 1hour' '+%Y-%m-%d-%H%M.%S')" + diff -e ${PKGFILE}-new aptarchive/Packages > ${PATCHFILE2} || true + cat $PATCHFILE2 | gzip > ${PATCHFILE2}.gz + echo "SHA1-Current: $(sha1sum aptarchive/Packages | cut -d' ' -f 1) $(stat -c%s aptarchive/Packages) +SHA1-History: + 9f4148e06d7faa37062994ff10d0c842d7017513 33053002 2010-08-18-2013.28 + $(sha1sum ${PKGFILE} | cut -d' ' -f 1) $(stat -c%s ${PKGFILE}) $(basename ${PATCHFILE}) + $(sha1sum ${PKGFILE}-new | cut -d' ' -f 1) $(stat -c%s ${PKGFILE}-new) $(basename ${PATCHFILE2}) +SHA1-Patches: + 7651fc0ac57cd83d41c63195a9342e2db5650257 19722 2010-08-18-0814.28 + $(sha1sum $PATCHFILE | cut -d' ' -f 1) $(stat -c%s $PATCHFILE) $(basename $PATCHFILE) + $(sha1sum ${PATCHFILE2} | cut -d' ' -f 1) $(stat -c%s ${PATCHFILE2}) $(basename ${PATCHFILE2})" > $PATCHINDEX + generatereleasefiles '+2hour' + signreleasefiles + cp -a aptarchive/Packages Packages-future + find aptarchive -name 'Packages*' -type f -delete + rm -rf rootdir/var/lib/apt/lists + cp -a rootdir/var/lib/apt/lists-bak rootdir/var/lib/apt/lists + wasmergeused "$@" + testnopackage oldstuff + testequal "$(cat Packages-future) +" aptcache show apt newstuff futurestuff + + msgmsg "Testcase: patch applying fails, but successful fallback: $*" + rm -rf rootdir/var/lib/apt/lists + cp -a rootdir/var/lib/apt/lists-bak rootdir/var/lib/apt/lists + cp ${PKGFILE}-new aptarchive/Packages + compressfile 'aptarchive/Packages' + mkdir -p aptarchive/Packages.diff + PATCHFILE="aptarchive/Packages.diff/$(date +%Y-%m-%d-%H%M.%S)" + diff -e ${PKGFILE} ${PKGFILE}-new > ${PATCHFILE} || true + PATCHINDEX='aptarchive/Packages.diff/Index' + echo "SHA1-Current: $(sha1sum ${PKGFILE}-new | cut -d' ' -f 1) $(stat -c%s ${PKGFILE}-new) +SHA1-History: + 9f4148e06d7faa37062994ff10d0c842d7017513 33053002 2010-08-18-2013.28 + $(sha1sum $PKGFILE | cut -d' ' -f 1) $(stat -c%s $PKGFILE) $(basename $PATCHFILE) +SHA1-Patches: + 7651fc0ac57cd83d41c63195a9342e2db5650257 19722 2010-08-18-0814.28 + $(sha1sum $PATCHFILE | cut -d' ' -f 1) $(stat -c%s $PATCHFILE) $(basename $PATCHFILE)" > $PATCHINDEX + echo 'I am Mallory and I change files' >> $PATCHFILE + cat $PATCHFILE | gzip > ${PATCHFILE}.gz + generatereleasefiles '+1hour' + signreleasefiles + testsuccess aptget update "$@" + testnopackage oldstuff + testequal "$(cat ${PKGFILE}-new) +" aptcache show apt newstuff +} +echo 'Debug::pkgAcquire::Diffs "true"; +Debug::pkgAcquire::rred "true";' > rootdir/etc/apt/apt.conf.d/rreddebug.conf + +testrun -o Acquire::PDiffs::Merge=0 -o APT::Get::List-Cleanup=1 +testrun -o Acquire::PDiffs::Merge=1 -o APT::Get::List-Cleanup=1 +testrun -o Acquire::PDiffs::Merge=0 -o APT::Get::List-Cleanup=0 +testrun -o Acquire::PDiffs::Merge=1 -o APT::Get::List-Cleanup=0 diff --git a/test/integration/test-releasefile-verification b/test/integration/test-releasefile-verification index daba3919b..e558b83e8 100755 --- a/test/integration/test-releasefile-verification +++ b/test/integration/test-releasefile-verification @@ -11,20 +11,24 @@ buildaptarchive setupflataptarchive changetowebserver +webserverconfig 'aptwebserver::support::range' 'false' + prepare() { local DATE="${2:-now}" - if [ "$DATE" = 'now' -a "$1" = "${PKGFILE}-new" ]; then - DATE='now + 6 days' + if [ "$DATE" = 'now' ]; then + if [ "$1" = "${PKGFILE}-new" ]; then + DATE='now - 1 day' + else + DATE='now - 7 day' + fi fi for release in $(find rootdir/var/lib/apt/lists 2> /dev/null); do - touch -d 'now - 6 hours' $release + touch -d 'now - 1 year' $release done aptget clean cp $1 aptarchive/Packages find aptarchive -name 'Release' -delete - cat aptarchive/Packages | gzip > aptarchive/Packages.gz - cat aptarchive/Packages | bzip2 > aptarchive/Packages.bz2 - cat aptarchive/Packages | xz --format=lzma > aptarchive/Packages.lzma + compressfile 'aptarchive/Packages' "$DATE" generatereleasefiles "$DATE" } @@ -87,13 +91,34 @@ touch aptarchive/apt.deb PKGFILE="${TESTDIR}/$(echo "$(basename $0)" | sed 's#^test-#Packages-#')" +updatesuccess() { + local LOG='update.log' + if aptget update >$LOG 2>&1 || grep -q -E '^(W|E): ' $LOG; then + msgpass + else + cat $LOG + msgfail + fi +} + +updatefailure() { + local LOG='update.log' + aptget update >$LOG 2>&1 || true + if grep -q -E "$1" $LOG; then + msgpass + else + cat $LOG + msgfail + fi +} + runtest() { prepare ${PKGFILE} rm -rf rootdir/var/lib/apt/lists signreleasefiles 'Joe Sixpack' find aptarchive/ -name "$DELETEFILE" -delete msgtest 'Cold archive signed by' 'Joe Sixpack' - aptget update 2>&1 | grep -E '^(W|E): ' > /dev/null && msgfail || msgpass + updatesuccess testequal "$(cat ${PKGFILE}) " aptcache show apt installaptold @@ -102,7 +127,7 @@ runtest() { signreleasefiles 'Joe Sixpack' find aptarchive/ -name "$DELETEFILE" -delete msgtest 'Good warm archive signed by' 'Joe Sixpack' - aptget update 2>&1 | grep -E '^(W|E): ' > /dev/null && msgfail || msgpass + updatesuccess testequal "$(cat ${PKGFILE}-new) " aptcache show apt installaptnew @@ -113,7 +138,7 @@ runtest() { signreleasefiles 'Rex Expired' find aptarchive/ -name "$DELETEFILE" -delete msgtest 'Cold archive signed by' 'Rex Expired' - aptget update 2>&1 | grep -E '^W: .* KEYEXPIRED' > /dev/null && msgpass || msgfail + updatefailure '^W: .* KEYEXPIRED' testequal "$(cat ${PKGFILE}) " aptcache show apt failaptold @@ -124,7 +149,7 @@ runtest() { signreleasefiles 'Marvin Paranoid' find aptarchive/ -name "$DELETEFILE" -delete msgtest 'Cold archive signed by' 'Marvin Paranoid' - aptget update 2>&1 | grep -E '^W: .* NO_PUBKEY' > /dev/null && msgpass || msgfail + updatefailure '^W: .* NO_PUBKEY' testequal "$(cat ${PKGFILE}) " aptcache show apt failaptold @@ -138,7 +163,7 @@ runtest() { signreleasefiles 'Joe Sixpack' find aptarchive/ -name "$DELETEFILE" -delete msgtest 'Bad warm archive signed by' 'Joe Sixpack' - aptget update 2>&1 | grep -E '^(W|E): ' > /dev/null && msgfail || msgpass + updatesuccess testequal "$(cat ${PKGFILE}-new) " aptcache show apt installaptnew @@ -149,7 +174,7 @@ runtest() { signreleasefiles 'Joe Sixpack' find aptarchive/ -name "$DELETEFILE" -delete msgtest 'Cold archive signed by' 'Joe Sixpack' - aptget update 2>&1 | grep -E '^(W|E): ' > /dev/null && msgfail || msgpass + updatesuccess testequal "$(cat ${PKGFILE}) " aptcache show apt installaptold @@ -158,7 +183,7 @@ runtest() { signreleasefiles 'Marvin Paranoid' find aptarchive/ -name "$DELETEFILE" -delete msgtest 'Good warm archive signed by' 'Marvin Paranoid' - aptget update 2>&1 | grep -E '^W: .* NO_PUBKEY' > /dev/null && msgpass || msgfail + updatefailure '^W: .* NO_PUBKEY' testequal "$(cat ${PKGFILE}) " aptcache show apt installaptold @@ -168,7 +193,7 @@ runtest() { signreleasefiles 'Rex Expired' find aptarchive/ -name "$DELETEFILE" -delete msgtest 'Good warm archive signed by' 'Rex Expired' - aptget update 2>&1 | grep -E '^W: .* KEYEXPIRED' > /dev/null && msgpass || msgfail + updatefailure '^W: .* KEYEXPIRED' testequal "$(cat ${PKGFILE}) " aptcache show apt installaptold @@ -178,7 +203,7 @@ runtest() { signreleasefiles find aptarchive/ -name "$DELETEFILE" -delete msgtest 'Good warm archive signed by' 'Joe Sixpack' - aptget update 2>&1 | grep -E '^(W|E): ' > /dev/null && msgfail || msgpass + updatesuccess testequal "$(cat ${PKGFILE}-new) " aptcache show apt installaptnew @@ -189,7 +214,7 @@ runtest2() { rm -rf rootdir/var/lib/apt/lists signreleasefiles 'Joe Sixpack' msgtest 'Cold archive signed by' 'Joe Sixpack' - aptget update 2>&1 | grep -E '^(W|E): ' > /dev/null && msgfail || msgpass + updatesuccess # New .deb but now an unsigned archive. For example MITM to circumvent # package verification. @@ -197,7 +222,7 @@ runtest2() { find aptarchive/ -name InRelease -delete find aptarchive/ -name Release.gpg -delete msgtest 'Warm archive signed by' 'nobody' - aptget update 2>&1 | grep -E '^(W|E): ' > /dev/null && msgfail || msgpass + updatesuccess testequal "$(cat ${PKGFILE}-new) " aptcache show apt failaptnew @@ -205,7 +230,7 @@ runtest2() { # Unsigned archive from the beginning must also be detected. rm -rf rootdir/var/lib/apt/lists msgtest 'Cold archive signed by' 'nobody' - aptget update 2>&1 | grep -E '^(W|E): ' > /dev/null && msgfail || msgpass + updatesuccess testequal "$(cat ${PKGFILE}-new) " aptcache show apt failaptnew diff --git a/test/integration/test-sourceslist-arch-plusminus-options b/test/integration/test-sourceslist-arch-plusminus-options index 0d4d7448f..0091964e6 100755 --- a/test/integration/test-sourceslist-arch-plusminus-options +++ b/test/integration/test-sourceslist-arch-plusminus-options @@ -76,7 +76,7 @@ echo 'deb [arch=mips,i386 arch-=mips] http://example.org/debian stable rocks' > testbinaries 'substract from a arch-set' 'i386' echo 'deb [arch=mips,i386 arch-=mips] http://example.org/debian stable rocks' > rootdir/etc/apt/sources.list -testbinaries 'useless substract from a arch-set' 'i386' +testbinaries 'useless subtract from a arch-set' 'i386' echo 'deb [arch=mips,i386 arch+=armhf] http://example.org/debian stable rocks' > rootdir/etc/apt/sources.list testbinaries 'addition to a arch-set' 'i386' 'mips' 'armhf' diff --git a/test/integration/test-ubuntu-bug-346386-apt-get-update-paywall b/test/integration/test-ubuntu-bug-346386-apt-get-update-paywall index 1576c396c..7112d2b45 100755 --- a/test/integration/test-ubuntu-bug-346386-apt-get-update-paywall +++ b/test/integration/test-ubuntu-bug-346386-apt-get-update-paywall @@ -22,7 +22,7 @@ Config-Item: Acquire::http::DependOnSTDIN=0 600 Acquire URI URI: http://localhost:8080/holygrail Filename: knights-talking -' | http >/dev/null 2>&1 && msgpass || msgfail +' | ${METHODSDIR}/http >/dev/null 2>&1 && msgpass || msgfail testfileequal knights-talking 'ni ni ni' ensure_n_canary_strings_in_dir() { diff --git a/test/integration/test-ubuntu-bug-784473-InRelease-one-message-only b/test/integration/test-ubuntu-bug-784473-InRelease-one-message-only index e9d684309..50ca2bf57 100755 --- a/test/integration/test-ubuntu-bug-784473-InRelease-one-message-only +++ b/test/integration/test-ubuntu-bug-784473-InRelease-one-message-only @@ -35,5 +35,5 @@ testequal "Package files: 100 ${ROOTDIR}/rootdir/var/lib/dpkg/status release a=now 500 file:${ROOTDIR}/aptarchive/ unstable/main i386 Packages - release a=unstable,n=unstable,c=main + release a=unstable,n=sid,c=main Pinned packages:" aptcache policy diff --git a/test/integration/test-ubuntu-bug-859188-multiarch-reinstall b/test/integration/test-ubuntu-bug-859188-multiarch-reinstall index 0fdf97485..be86f2e91 100755 --- a/test/integration/test-ubuntu-bug-859188-multiarch-reinstall +++ b/test/integration/test-ubuntu-bug-859188-multiarch-reinstall @@ -8,14 +8,13 @@ configarchitecture 'amd64' 'i386' 'armel' buildsimplenativepackage 'libsame' 'amd64,i386,armel' '1.0' 'unstable' 'Multi-Arch: same' -# FIXME: hack around dpkg's current inability to handle multiarch, a clean install would be better… -insertinstalledpackage 'libsame' 'amd64,i386' '1.0' 'Multi-Arch: same' -sed -e 's#/installed#/unstable#' -e 's#Installed-Size: 42#Installed-Size: 1#' -i rootdir/var/lib/dpkg/status - setupaptarchive +testsuccess aptget install libsame libsame:i386 + REINSTALL='Reading package lists... Building dependency tree... +Reading state information... 0 upgraded, 0 newly installed, 2 reinstalled, 0 to remove and 0 not upgraded. Inst libsame [1.0] (1.0 unstable [amd64]) Inst libsame:i386 [1.0] (1.0 unstable [i386]) diff --git a/test/integration/test-very-tight-loop-configure-with-unpacking-new-packages b/test/integration/test-very-tight-loop-configure-with-unpacking-new-packages index 7f3b05e59..5856cd744 100755 --- a/test/integration/test-very-tight-loop-configure-with-unpacking-new-packages +++ b/test/integration/test-very-tight-loop-configure-with-unpacking-new-packages @@ -15,19 +15,18 @@ Breaks: libreoffice-core (>= 3+), libreoffice-core (<= 3~), libreoffice-style-ga insertinstalledpackage 'libreoffice-style-galaxy' 'amd64' '3' 'Depends: libreoffice-core Provides: libreoffice-style' -buildsimplenativepackage 'libreoffice' 'amd64' '4' 'sid' 'Depends: libreoffice-core (= 4)' -buildsimplenativepackage 'libreoffice-core' 'amd64' '4' 'sid' 'Depends: libreoffice-common (>= 4) +insertpackage 'sid' 'libreoffice' 'amd64' '4' 'Depends: libreoffice-core (= 4)' +insertpackage 'sid' 'libreoffice-core' 'amd64' '4' 'Depends: libreoffice-common (>= 4) Breaks: libreoffice-common (<< 4), libreoffice-style-galaxy (<< 4)' -buildsimplenativepackage 'libreoffice-common' 'all' '4' 'sid' 'Depends: libreoffice-style, ure +insertpackage 'sid' 'libreoffice-common' 'all' '4' 'Depends: libreoffice-style, ure Breaks: libreoffice-core (>= 4+), libreoffice-core (<= 4~), libreoffice-style-galaxy (>= 4+), libreoffice-style-galaxy (<= 4~)' -buildsimplenativepackage 'libreoffice-style-galaxy' 'amd64' '4' 'sid' 'Depends: libreoffice-core +insertpackage 'sid' 'libreoffice-style-galaxy' 'amd64' '4' 'Depends: libreoffice-core Provides: libreoffice-style' - -buildsimplenativepackage 'ure' 'amd64' '4' 'sid' +insertpackage 'sid' 'ure' 'amd64' '4' setupaptarchive -testequal 'Reading package lists... +testequalor2 'Reading package lists... Building dependency tree... The following NEW packages will be installed: ure @@ -43,4 +42,20 @@ Conf ure (4 sid [amd64]) Conf libreoffice-style-galaxy (4 sid [amd64]) Conf libreoffice-common (4 sid [all]) Conf libreoffice-core (4 sid [amd64]) +Conf libreoffice (4 sid [amd64])' 'Reading package lists... +Building dependency tree... +The following NEW packages will be installed: + ure +The following packages will be upgraded: + libreoffice libreoffice-common libreoffice-core libreoffice-style-galaxy +4 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. +Inst libreoffice [3] (4 sid [amd64]) [] +Inst libreoffice-style-galaxy [3] (4 sid [amd64]) [libreoffice-common:amd64 on libreoffice-style-galaxy:amd64] [libreoffice-common:amd64 ] +Inst libreoffice-core [3] (4 sid [amd64]) [libreoffice-common:amd64 on libreoffice-core:amd64] [libreoffice-common:amd64 on libreoffice-style-galaxy:amd64] [libreoffice-core:amd64 on libreoffice-common:amd64] [libreoffice-common:amd64 ] +Inst libreoffice-common [3] (4 sid [all]) [] +Inst ure (4 sid [amd64]) +Conf ure (4 sid [amd64]) +Conf libreoffice-style-galaxy (4 sid [amd64]) +Conf libreoffice-common (4 sid [all]) +Conf libreoffice-core (4 sid [amd64]) Conf libreoffice (4 sid [amd64])' aptget dist-upgrade -s diff --git a/test/interactive-helper/aptwebserver.cc b/test/interactive-helper/aptwebserver.cc index fde95fec9..992f802a6 100644 --- a/test/interactive-helper/aptwebserver.cc +++ b/test/interactive-helper/aptwebserver.cc @@ -100,14 +100,19 @@ bool sendHead(int const client, int const httpcode, std::list<std::string> &head std::string response("HTTP/1.1 "); response.append(httpcodeToStr(httpcode)); headers.push_front(response); + _config->Set("APTWebserver::Last-Status-Code", httpcode); - headers.push_back("Server: APT webserver"); + std::stringstream buffer; + _config->Dump(buffer, "aptwebserver::response-header", "%t: %v%n", false); + std::vector<std::string> addheaders = VectorizeString(buffer.str(), '\n'); + for (std::vector<std::string>::const_iterator h = addheaders.begin(); h != addheaders.end(); ++h) + headers.push_back(*h); std::string date("Date: "); date.append(TimeRFC1123(time(NULL))); headers.push_back(date); - std::clog << ">>> RESPONSE >>>" << std::endl; + std::clog << ">>> RESPONSE to " << client << " >>>" << std::endl; bool Success = true; for (std::list<std::string>::const_iterator h = headers.begin(); Success == true && h != headers.end(); ++h) @@ -132,21 +137,21 @@ bool sendFile(int const client, FileFd &data) /*{{{*/ { if (actual == 0) break; - if (Success == true) - Success &= FileFd::Write(client, buffer, actual); + Success &= FileFd::Write(client, buffer, actual); } - if (Success == true) - Success &= FileFd::Write(client, "\r\n", 2); + if (Success == false) + std::cerr << "SENDFILE: READ/WRITE ERROR to " << client << std::endl; return Success; } /*}}}*/ bool sendData(int const client, std::string const &data) /*{{{*/ { - bool Success = true; - Success &= FileFd::Write(client, data.c_str(), data.size()); - if (Success == true) - Success &= FileFd::Write(client, "\r\n", 2); - return Success; + if (FileFd::Write(client, data.c_str(), data.size()) == false) + { + std::cerr << "SENDDATA: WRITE ERROR to " << client << std::endl; + return false; + } + return true; } /*}}}*/ void sendError(int const client, int const httpcode, std::string const &request,/*{{{*/ @@ -156,15 +161,29 @@ void sendError(int const client, int const httpcode, std::string const &request, std::string response("<html><head><title>"); response.append(httpcodeToStr(httpcode)).append("</title></head>"); response.append("<body><h1>").append(httpcodeToStr(httpcode)).append("</h1>"); - if (error.empty() == false) - response.append("<p><em>Error</em>: ").append(error).append("</p>"); - response.append("This error is a result of the request: <pre>"); + if (httpcode != 200) + { + if (error.empty() == false) + response.append("<p><em>Error</em>: ").append(error).append("</p>"); + response.append("This error is a result of the request: <pre>"); + } + else + { + if (error.empty() == false) + response.append("<p><em>Success</em>: ").append(error).append("</p>"); + response.append("The successfully executed operation was requested by: <pre>"); + } response.append(request).append("</pre></body></html>"); addDataHeaders(headers, response); sendHead(client, httpcode, headers); if (content == true) sendData(client, response); } +void sendSuccess(int const client, std::string const &request, + bool content, std::string const &error = "") +{ + sendError(client, 200, request, content, error); +} /*}}}*/ void sendRedirect(int const client, int const httpcode, std::string const &uri,/*{{{*/ std::string const &request, bool content) @@ -178,8 +197,23 @@ void sendRedirect(int const client, int const httpcode, std::string const &uri,/ response.append(request).append("</pre></body></html>"); addDataHeaders(headers, response); std::string location("Location: "); - if (strncmp(uri.c_str(), "http://", 7) != 0) - location.append("http://").append(LookupTag(request, "Host")).append("/").append(uri); + if (strncmp(uri.c_str(), "http://", 7) != 0 && strncmp(uri.c_str(), "https://", 8) != 0) + { + std::string const host = LookupTag(request, "Host"); + if (host.find(":4433") != std::string::npos) + location.append("https://"); + else + location.append("http://"); + location.append(host).append("/"); + if (strncmp("/home/", uri.c_str(), strlen("/home/")) == 0 && uri.find("/public_html/") != std::string::npos) + { + std::string homeuri = SubstVar(uri, "/home/", "~"); + homeuri = SubstVar(homeuri, "/public_html/", "/"); + location.append(homeuri); + } + else + location.append(uri); + } else location.append(uri); headers.push_back(location); @@ -248,7 +282,7 @@ void sendDirectoryListing(int const client, std::string const &dir, /*{{{*/ << "</head>" << std::endl << "<body><h1>Index of " << dir << "</h1>" << std::endl << "<table><tr><th>#</th><th>Name</th><th>Size</th><th>Last-Modified</th></tr>" << std::endl; - if (dir != ".") + if (dir != "./") listing << "<tr><td>d</td><td><a href=\"..\">Parent Directory</a></td><td>-</td><td>-</td></tr>"; for (int i = 0; i < counter; ++i) { struct stat fs; @@ -279,7 +313,7 @@ void sendDirectoryListing(int const client, std::string const &dir, /*{{{*/ } /*}}}*/ bool parseFirstLine(int const client, std::string const &request, /*{{{*/ - std::string &filename, bool &sendContent, + std::string &filename, std::string ¶ms, bool &sendContent, bool &closeConnection) { if (strncmp(request.c_str(), "HEAD ", 5) == 0) @@ -346,6 +380,14 @@ bool parseFirstLine(int const client, std::string const &request, /*{{{*/ sendError(client, 400, request, sendContent, "Request is absolutePath, but configured to not accept that"); return false; } + + size_t paramspos = filename.find('?'); + if (paramspos != std::string::npos) + { + params = filename.substr(paramspos + 1); + filename.erase(paramspos); + } + filename = DeQuoteString(filename); // this is not a secure server, but at least prevent the obvious … @@ -361,10 +403,252 @@ bool parseFirstLine(int const client, std::string const &request, /*{{{*/ // nuke the first character which is a / as we assured above filename.erase(0, 1); if (filename.empty() == true) - filename = "."; + filename = "./"; + // support ~user/ uris to refer to /home/user/public_html/ as a kind-of special directory + else if (filename[0] == '~') + { + // /home/user is actually not entirely correct, but good enough for now + size_t dashpos = filename.find('/'); + if (dashpos != std::string::npos) + { + std::string home = filename.substr(1, filename.find('/') - 1); + std::string pubhtml = filename.substr(filename.find('/') + 1); + filename = "/home/" + home + "/public_html/" + pubhtml; + } + else + filename = "/home/" + filename.substr(1) + "/public_html/"; + } + + // if no filename is given, but a valid directory see if we can use an index or + // have to resort to a autogenerated directory listing later on + if (DirectoryExists(filename) == true) + { + std::string const directoryIndex = _config->Find("aptwebserver::directoryindex"); + if (directoryIndex.empty() == false && directoryIndex == flNotDir(directoryIndex) && + RealFileExists(filename + directoryIndex) == true) + filename += directoryIndex; + } + return true; } /*}}}*/ +bool handleOnTheFlyReconfiguration(int const client, std::string const &request, std::vector<std::string> const &parts)/*{{{*/ +{ + size_t const pcount = parts.size(); + if (pcount == 4 && parts[1] == "set") + { + _config->Set(parts[2], parts[3]); + sendSuccess(client, request, true, "Option '" + parts[2] + "' was set to '" + parts[3] + "'!"); + return true; + } + else if (pcount == 4 && parts[1] == "find") + { + std::list<std::string> headers; + std::string response = _config->Find(parts[2], parts[3]); + addDataHeaders(headers, response); + sendHead(client, 200, headers); + sendData(client, response); + return true; + } + else if (pcount == 3 && parts[1] == "find") + { + std::list<std::string> headers; + if (_config->Exists(parts[2]) == true) + { + std::string response = _config->Find(parts[2]); + addDataHeaders(headers, response); + sendHead(client, 200, headers); + sendData(client, response); + return true; + } + sendError(client, 404, request, "Requested Configuration option doesn't exist."); + return false; + } + else if (pcount == 3 && parts[1] == "clear") + { + _config->Clear(parts[2]); + sendSuccess(client, request, true, "Option '" + parts[2] + "' was cleared."); + return true; + } + + sendError(client, 400, request, true, "Unknown on-the-fly configuration request"); + return false; +} + /*}}}*/ +void * handleClient(void * voidclient) /*{{{*/ +{ + int client = *((int*)(voidclient)); + std::clog << "ACCEPT client " << client << std::endl; + std::vector<std::string> messages; + while (ReadMessages(client, messages)) + { + bool closeConnection = false; + for (std::vector<std::string>::const_iterator m = messages.begin(); + m != messages.end() && closeConnection == false; ++m) { + std::clog << ">>> REQUEST from " << client << " >>>" << std::endl << *m + << std::endl << "<<<<<<<<<<<<<<<<" << std::endl; + std::list<std::string> headers; + std::string filename; + std::string params; + bool sendContent = true; + if (parseFirstLine(client, *m, filename, params, sendContent, closeConnection) == false) + continue; + + // special webserver command request + if (filename.length() > 1 && filename[0] == '_') + { + std::vector<std::string> parts = VectorizeString(filename, '/'); + if (parts[0] == "_config") + { + handleOnTheFlyReconfiguration(client, *m, parts); + continue; + } + } + + // string replacements in the requested filename + ::Configuration::Item const *Replaces = _config->Tree("aptwebserver::redirect::replace"); + if (Replaces != NULL) + { + std::string redirect = "/" + filename; + for (::Configuration::Item *I = Replaces->Child; I != NULL; I = I->Next) + redirect = SubstVar(redirect, I->Tag, I->Value); + if (redirect.empty() == false && redirect[0] == '/') + redirect.erase(0,1); + if (redirect != filename) + { + sendRedirect(client, 301, redirect, *m, sendContent); + continue; + } + } + + ::Configuration::Item const *Overwrite = _config->Tree("aptwebserver::overwrite"); + if (Overwrite != NULL) + { + for (::Configuration::Item *I = Overwrite->Child; I != NULL; I = I->Next) + { + regex_t *pattern = new regex_t; + int const res = regcomp(pattern, I->Tag.c_str(), REG_EXTENDED | REG_ICASE | REG_NOSUB); + if (res != 0) + { + char error[300]; + regerror(res, pattern, error, sizeof(error)); + sendError(client, 500, *m, sendContent, error); + continue; + } + if (regexec(pattern, filename.c_str(), 0, 0, 0) == 0) + { + filename = _config->Find("aptwebserver::overwrite::" + I->Tag + "::filename", filename); + if (filename[0] == '/') + filename.erase(0,1); + regfree(pattern); + break; + } + regfree(pattern); + } + } + + // deal with the request + if (_config->FindB("aptwebserver::support::http", true) == false && + LookupTag(*m, "Host").find(":4433") == std::string::npos) + { + sendError(client, 400, *m, sendContent, "HTTP disabled, all requests must be HTTPS"); + continue; + } + else if (RealFileExists(filename) == true) + { + FileFd data(filename, FileFd::ReadOnly); + std::string condition = LookupTag(*m, "If-Modified-Since", ""); + if (_config->FindB("aptwebserver::support::modified-since", true) == true && condition.empty() == false) + { + time_t cache; + if (RFC1123StrToTime(condition.c_str(), cache) == true && + cache >= data.ModificationTime()) + { + sendHead(client, 304, headers); + continue; + } + } + + if (_config->FindB("aptwebserver::support::range", true) == true) + condition = LookupTag(*m, "Range", ""); + else + condition.clear(); + if (condition.empty() == false && strncmp(condition.c_str(), "bytes=", 6) == 0) + { + time_t cache; + std::string ifrange; + if (_config->FindB("aptwebserver::support::if-range", true) == true) + ifrange = LookupTag(*m, "If-Range", ""); + bool validrange = (ifrange.empty() == true || + (RFC1123StrToTime(ifrange.c_str(), cache) == true && + cache <= data.ModificationTime())); + + // FIXME: support multiple byte-ranges (APT clients do not do this) + if (condition.find(',') == std::string::npos) + { + size_t start = 6; + unsigned long long filestart = strtoull(condition.c_str() + start, NULL, 10); + // FIXME: no support for last-byte-pos being not the end of the file (APT clients do not do this) + size_t dash = condition.find('-') + 1; + unsigned long long fileend = strtoull(condition.c_str() + dash, NULL, 10); + unsigned long long filesize = data.FileSize(); + if ((fileend == 0 || (fileend == filesize && fileend >= filestart)) && + validrange == true) + { + if (filesize > filestart) + { + data.Skip(filestart); + std::ostringstream contentlength; + contentlength << "Content-Length: " << (filesize - filestart); + headers.push_back(contentlength.str()); + std::ostringstream contentrange; + contentrange << "Content-Range: bytes " << filestart << "-" + << filesize - 1 << "/" << filesize; + headers.push_back(contentrange.str()); + sendHead(client, 206, headers); + if (sendContent == true) + sendFile(client, data); + continue; + } + else + { + headers.push_back("Content-Length: 0"); + std::ostringstream contentrange; + contentrange << "Content-Range: bytes */" << filesize; + headers.push_back(contentrange.str()); + sendHead(client, 416, headers); + continue; + } + } + } + } + + addFileHeaders(headers, data); + sendHead(client, 200, headers); + if (sendContent == true) + sendFile(client, data); + } + else if (DirectoryExists(filename) == true) + { + if (filename[filename.length()-1] == '/') + sendDirectoryListing(client, filename, *m, sendContent); + else + sendRedirect(client, 301, filename.append("/"), *m, sendContent); + } + else + sendError(client, 404, *m, sendContent); + } + _error->DumpErrors(std::cerr); + messages.clear(); + if (closeConnection == true) + break; + } + close(client); + std::clog << "CLOSE client " << client << std::endl; + return NULL; +} + /*}}}*/ + int main(int const argc, const char * argv[]) { CommandLine::Args Args[] = { @@ -385,6 +669,9 @@ int main(int const argc, const char * argv[]) // create socket, bind and listen to it {{{ // ignore SIGPIPE, this can happen on write() if the socket closes connection signal(SIGPIPE, SIG_IGN); + // we don't care for our slaves, so ignore their death + signal(SIGCHLD, SIG_IGN); + int sock = socket(AF_INET6, SOCK_STREAM, 0); if(sock < 0) { @@ -452,110 +739,47 @@ int main(int const argc, const char * argv[]) std::clog << "Serving ANY file on port: " << port << std::endl; - listen(sock, 1); + int const slaves = _config->FindB("aptwebserver::slaves", SOMAXCONN); + listen(sock, slaves); /*}}}*/ - std::vector<std::string> messages; - int client; - while ((client = accept(sock, NULL, NULL)) != -1) - { - std::clog << "ACCEPT client " << client - << " on socket " << sock << std::endl; + _config->CndSet("aptwebserver::response-header::Server", "APT webserver"); + _config->CndSet("aptwebserver::response-header::Accept-Ranges", "bytes"); + _config->CndSet("aptwebserver::directoryindex", "index.html"); - while (ReadMessages(client, messages)) - { - bool closeConnection = false; - for (std::vector<std::string>::const_iterator m = messages.begin(); - m != messages.end() && closeConnection == false; ++m) { - std::clog << ">>> REQUEST >>>>" << std::endl << *m - << std::endl << "<<<<<<<<<<<<<<<<" << std::endl; - std::list<std::string> headers; - std::string filename; - bool sendContent = true; - if (parseFirstLine(client, *m, filename, sendContent, closeConnection) == false) - continue; - - // string replacements in the requested filename - ::Configuration::Item const *Replaces = _config->Tree("aptwebserver::redirect::replace"); - if (Replaces != NULL) - { - std::string redirect = "/" + filename; - for (::Configuration::Item *I = Replaces->Child; I != NULL; I = I->Next) - redirect = SubstVar(redirect, I->Tag, I->Value); - redirect.erase(0,1); - if (redirect != filename) - { - sendRedirect(client, 301, redirect, *m, sendContent); - continue; - } - } - - ::Configuration::Item const *Overwrite = _config->Tree("aptwebserver::overwrite"); - if (Overwrite != NULL) - { - for (::Configuration::Item *I = Overwrite->Child; I != NULL; I = I->Next) - { - regex_t *pattern = new regex_t; - int const res = regcomp(pattern, I->Tag.c_str(), REG_EXTENDED | REG_ICASE | REG_NOSUB); - if (res != 0) - { - char error[300]; - regerror(res, pattern, error, sizeof(error)); - sendError(client, 500, *m, sendContent, error); - continue; - } - if (regexec(pattern, filename.c_str(), 0, 0, 0) == 0) - { - filename = _config->Find("aptwebserver::overwrite::" + I->Tag + "::filename", filename); - if (filename[0] == '/') - filename.erase(0,1); - regfree(pattern); - break; - } - regfree(pattern); - } - } + std::list<int> accepted_clients; - // deal with the request - if (RealFileExists(filename) == true) - { - FileFd data(filename, FileFd::ReadOnly); - std::string condition = LookupTag(*m, "If-Modified-Since", ""); - if (condition.empty() == false) - { - time_t cache; - if (RFC1123StrToTime(condition.c_str(), cache) == true && - cache >= data.ModificationTime()) - { - sendHead(client, 304, headers); - continue; - } - } + while (true) + { + int client = accept(sock, NULL, NULL); + if (client == -1) + { + if (errno == EINTR) + continue; + _error->Errno("accept", "Couldn't accept client on socket %d", sock); + _error->DumpErrors(std::cerr); + return 6; + } - addFileHeaders(headers, data); - sendHead(client, 200, headers); - if (sendContent == true) - sendFile(client, data); - } - else if (DirectoryExists(filename) == true) - { - if (filename == "." || filename[filename.length()-1] == '/') - sendDirectoryListing(client, filename, *m, sendContent); - else - sendRedirect(client, 301, filename.append("/"), *m, sendContent); - } - else - sendError(client, 404, *m, sendContent); - } + pthread_attr_t attr; + if (pthread_attr_init(&attr) != 0 || pthread_attr_setdetachstate(&attr, PTHREAD_CREATE_DETACHED) != 0) + { + _error->Errno("pthread_attr", "Couldn't set detach attribute for a fresh thread to handle client %d on socket %d", client, sock); _error->DumpErrors(std::cerr); - messages.clear(); - if (closeConnection == true) - break; + close(client); + continue; } - std::clog << "CLOSE client " << client - << " on socket " << sock << std::endl; - close(client); + pthread_t tid; + // thats rather dirty, but we need to store the client socket somewhere safe + accepted_clients.push_front(client); + if (pthread_create(&tid, &attr, &handleClient, &(*accepted_clients.begin())) != 0) + { + _error->Errno("pthread_create", "Couldn't create a fresh thread to handle client %d on socket %d", client, sock); + _error->DumpErrors(std::cerr); + close(client); + continue; + } } pidfile.Close(); diff --git a/test/interactive-helper/makefile b/test/interactive-helper/makefile index 74659cf12..4633b78ce 100644 --- a/test/interactive-helper/makefile +++ b/test/interactive-helper/makefile @@ -41,7 +41,7 @@ include $(PROGRAM_H) # very simple webserver for APT testing PROGRAM=aptwebserver -SLIBS = -lapt-pkg +SLIBS = -lapt-pkg -lpthread LIB_MAKES = apt-pkg/makefile SOURCE = aptwebserver.cc include $(PROGRAM_H) diff --git a/test/interactive-helper/rpmver.cc b/test/interactive-helper/rpmver.cc index 9fc807de8..15c96cbbe 100644 --- a/test/interactive-helper/rpmver.cc +++ b/test/interactive-helper/rpmver.cc @@ -2,6 +2,7 @@ #include <rpm/rpmio.h> #include <rpm/misc.h> #include <stdlib.h> +#include <stdio.h> #include <ctype.h> #define xisdigit(x) isdigit(x) @@ -12,10 +13,8 @@ using namespace std; int rpmvercmp(const char * a, const char * b) { - char oldch1, oldch2; char * str1, * str2; char * one, * two; - int rc; int isnum; /* easy comparison to see if versions are identical */ @@ -53,9 +52,9 @@ int rpmvercmp(const char * a, const char * b) /* save character at the end of the alpha or numeric segment */ /* so that they can be restored after the comparison */ - oldch1 = *str1; + char oldch1 = *str1; *str1 = '\0'; - oldch2 = *str2; + char oldch2 = *str2; *str2 = '\0'; /* take care of the case where the two version segments are */ @@ -81,7 +80,7 @@ int rpmvercmp(const char * a, const char * b) /* segments are alpha or if they are numeric. don't return */ /* if they are equal because there might be more segments to */ /* compare */ - rc = strcmp(one, two); + int rc = strcmp(one, two); if (rc) return rc; /* restore character that was replaced by null above */ diff --git a/test/libapt/fileutl_test.cc b/test/libapt/fileutl_test.cc index b6b8ac579..462bdefd9 100644 --- a/test/libapt/fileutl_test.cc +++ b/test/libapt/fileutl_test.cc @@ -38,5 +38,18 @@ int main(int argc,char *argv[]) return 1; } + // GetTempDir() + unsetenv("TMPDIR"); + equals(GetTempDir(), "/tmp"); + + setenv("TMPDIR", "", 1); + equals(GetTempDir(), "/tmp"); + + setenv("TMPDIR", "/not-there-no-really-not", 1); + equals(GetTempDir(), "/tmp"); + + setenv("TMPDIR", "/usr", 1); + equals(GetTempDir(), "/usr"); + return 0; } diff --git a/test/libapt/globalerror_test.cc b/test/libapt/globalerror_test.cc index 72044d493..b6939231d 100644 --- a/test/libapt/globalerror_test.cc +++ b/test/libapt/globalerror_test.cc @@ -15,17 +15,17 @@ int main(int argc,char *argv[]) equals(_error->empty(), true); equals(_error->empty(GlobalError::DEBUG), false); equals(_error->PendingError(), false); - equals(_error->Error("%s horrible %s %d times", "Something", "happend", 2), false); + equals(_error->Error("%s horrible %s %d times", "Something", "happened", 2), false); equals(_error->PendingError(), true); std::string text; equals(_error->PopMessage(text), false); equals(_error->PendingError(), true); equals(text, "A Notice"); equals(_error->PopMessage(text), true); - equals(text, "Something horrible happend 2 times"); + equals(text, "Something horrible happened 2 times"); equals(_error->empty(GlobalError::DEBUG), true); equals(_error->PendingError(), false); - equals(_error->Error("%s horrible %s %d times", "Something", "happend", 2), false); + equals(_error->Error("%s horrible %s %d times", "Something", "happened", 2), false); equals(_error->PendingError(), true); equals(_error->empty(GlobalError::FATAL), false); _error->Discard(); @@ -33,7 +33,7 @@ int main(int argc,char *argv[]) equals(_error->empty(), true); equals(_error->PendingError(), false); equals(_error->Notice("%s Notice", "A"), false); - equals(_error->Error("%s horrible %s %d times", "Something", "happend", 2), false); + equals(_error->Error("%s horrible %s %d times", "Something", "happened", 2), false); equals(_error->PendingError(), true); equals(_error->empty(GlobalError::NOTICE), false); _error->PushToStack(); @@ -49,12 +49,12 @@ int main(int argc,char *argv[]) equals(_error->PendingError(), true); equals(text, "A Notice"); equals(_error->PopMessage(text), true); - equals(text, "Something horrible happend 2 times"); + equals(text, "Something horrible happened 2 times"); equals(_error->PendingError(), false); equals(_error->empty(), true); equals(_error->Notice("%s Notice", "A"), false); - equals(_error->Error("%s horrible %s %d times", "Something", "happend", 2), false); + equals(_error->Error("%s horrible %s %d times", "Something", "happened", 2), false); equals(_error->PendingError(), true); equals(_error->empty(GlobalError::NOTICE), false); _error->PushToStack(); @@ -70,7 +70,7 @@ int main(int argc,char *argv[]) equals(_error->PendingError(), true); equals(text, "A Notice"); equals(_error->PopMessage(text), true); - equals(text, "Something horrible happend 2 times"); + equals(text, "Something horrible happened 2 times"); equals(_error->PendingError(), false); equals(_error->empty(), false); equals(_error->PopMessage(text), false); @@ -78,24 +78,24 @@ int main(int argc,char *argv[]) equals(_error->empty(), true); errno = 0; - equals(_error->Errno("errno", "%s horrible %s %d times", "Something", "happend", 2), false); + equals(_error->Errno("errno", "%s horrible %s %d times", "Something", "happened", 2), false); equals(_error->empty(), false); equals(_error->PendingError(), true); equals(_error->PopMessage(text), true); equals(_error->PendingError(), false); - equals(text, std::string("Something horrible happend 2 times - errno (0: ").append(textOfErrnoZero).append(")")); + equals(text, std::string("Something horrible happened 2 times - errno (0: ").append(textOfErrnoZero).append(")")); equals(_error->empty(), true); std::string longText; for (size_t i = 0; i < 500; ++i) longText.append("a"); - equals(_error->Error("%s horrible %s %d times", longText.c_str(), "happend", 2), false); + equals(_error->Error("%s horrible %s %d times", longText.c_str(), "happened", 2), false); equals(_error->PopMessage(text), true); - equals(text, std::string(longText).append(" horrible happend 2 times")); + equals(text, std::string(longText).append(" horrible happened 2 times")); - equals(_error->Errno("errno", "%s horrible %s %d times", longText.c_str(), "happend", 2), false); + equals(_error->Errno("errno", "%s horrible %s %d times", longText.c_str(), "happened", 2), false); equals(_error->PopMessage(text), true); - equals(text, std::string(longText).append(" horrible happend 2 times - errno (0: ").append(textOfErrnoZero).append(")")); + equals(text, std::string(longText).append(" horrible happened 2 times - errno (0: ").append(textOfErrnoZero).append(")")); equals(_error->Warning("Репозиторий не обновлён и будут %d %s", 4, "test"), false); equals(_error->PopMessage(text), false); diff --git a/test/libapt/hashsums_test.cc b/test/libapt/hashsums_test.cc index e2d0aec5b..3da89052b 100644 --- a/test/libapt/hashsums_test.cc +++ b/test/libapt/hashsums_test.cc @@ -3,6 +3,7 @@ #include <apt-pkg/sha2.h> #include <apt-pkg/strutl.h> #include <apt-pkg/hashes.h> +#include <apt-pkg/fileutl.h> #include <iostream> #include <stdio.h> @@ -108,55 +109,54 @@ int main(int argc, char** argv) Test<SHA512Summation>("The quick brown fox jumps over the lazy dog.", "91ea1245f20d46ae9a037a989f54f1f790f0a47607eeb8a14d12890cea77a1bb" "c6c7ed9cf205e67b7f2b8fd4c7dfd3a7a8617e45f3c463d481c7e586c39ac1ed"); - FILE* fd = fopen(argv[1], "r"); - if (fd == NULL) { + FileFd fd(argv[1], FileFd::ReadOnly); + if (fd.IsOpen() == false) { std::cerr << "Can't open file for 1. testing: " << argv[1] << std::endl; return 1; } { Hashes hashes; - hashes.AddFD(fileno(fd)); + hashes.AddFD(fd.Fd()); equals(argv[2], hashes.MD5.Result().Value()); equals(argv[3], hashes.SHA1.Result().Value()); equals(argv[4], hashes.SHA256.Result().Value()); equals(argv[5], hashes.SHA512.Result().Value()); } - fseek(fd, 0L, SEEK_END); - unsigned long sz = ftell(fd); - fseek(fd, 0L, SEEK_SET); + unsigned long sz = fd.FileSize(); + fd.Seek(0); { Hashes hashes; - hashes.AddFD(fileno(fd), sz); + hashes.AddFD(fd.Fd(), sz); equals(argv[2], hashes.MD5.Result().Value()); equals(argv[3], hashes.SHA1.Result().Value()); equals(argv[4], hashes.SHA256.Result().Value()); equals(argv[5], hashes.SHA512.Result().Value()); } - fseek(fd, 0L, SEEK_SET); + fd.Seek(0); { MD5Summation md5; - md5.AddFD(fileno(fd)); + md5.AddFD(fd.Fd()); equals(argv[2], md5.Result().Value()); } - fseek(fd, 0L, SEEK_SET); + fd.Seek(0); { SHA1Summation sha1; - sha1.AddFD(fileno(fd)); + sha1.AddFD(fd.Fd()); equals(argv[3], sha1.Result().Value()); } - fseek(fd, 0L, SEEK_SET); + fd.Seek(0); { SHA256Summation sha2; - sha2.AddFD(fileno(fd)); + sha2.AddFD(fd.Fd()); equals(argv[4], sha2.Result().Value()); } - fseek(fd, 0L, SEEK_SET); + fd.Seek(0); { SHA512Summation sha2; - sha2.AddFD(fileno(fd)); + sha2.AddFD(fd.Fd()); equals(argv[5], sha2.Result().Value()); } - fclose(fd); + fd.Close(); // test HashString code { diff --git a/test/libapt/makefile b/test/libapt/makefile index 73403b24c..a8e053d6e 100644 --- a/test/libapt/makefile +++ b/test/libapt/makefile @@ -111,3 +111,9 @@ SLIBS = -lapt-pkg SOURCE = tagfile_test.cc include $(PROGRAM_H) +# test sourcelist +PROGRAM = SourceList${BASENAME} +SLIBS = -lapt-pkg +SOURCE = sourcelist_test.cc +include $(PROGRAM_H) + diff --git a/test/libapt/parsedepends_test.cc b/test/libapt/parsedepends_test.cc index 677b1c892..e95016240 100644 --- a/test/libapt/parsedepends_test.cc +++ b/test/libapt/parsedepends_test.cc @@ -176,7 +176,7 @@ test: equals("7.15.3~", Version); equals(Null | pkgCache::Dep::Equals | pkgCache::Dep::Or, Op); - Start = debListParser::ParseDepends(Start, End, Package, Version, Op, ParseArchFlags, StripMultiArch); + debListParser::ParseDepends(Start, End, Package, Version, Op, ParseArchFlags, StripMultiArch); if (StripMultiArch == true) equals("overlord-dev", Package); else diff --git a/test/libapt/sourcelist_test.cc b/test/libapt/sourcelist_test.cc new file mode 100644 index 000000000..0300ce929 --- /dev/null +++ b/test/libapt/sourcelist_test.cc @@ -0,0 +1,55 @@ +#include <apt-pkg/sourcelist.h> +#include <apt-pkg/tagfile.h> + +#include "assert.h" +#include <stdlib.h> +#include <string.h> +#include <unistd.h> + +char *tempfile = NULL; +int tempfile_fd = -1; + +void remove_tmpfile(void) +{ + if (tempfile_fd > 0) + close(tempfile_fd); + if (tempfile != NULL) { + unlink(tempfile); + free(tempfile); + } +} + +int main(int argc, char *argv[]) +{ + _config->Set("APT::Sources::Use-Deb822", true); + + const char contents[] = "" + "Types: deb\n" + "URIs: http://ftp.debian.org/debian\n" + "Suites: stable\n" + "Sections: main\n" + "Description: short\n" + " long description that can be very long\n" + "\n" + "Types: deb\n" + "URIs: http://ftp.debian.org/debian\n" + "Suites: unstable\n" + "Sections: main non-free\n" + ; + + FileFd fd; + atexit(remove_tmpfile); + tempfile = strdup("apt-test.XXXXXXXX"); + tempfile_fd = mkstemp(tempfile); + + /* (Re-)Open (as FileFd), write and seek to start of the temp file */ + equals(fd.OpenDescriptor(tempfile_fd, FileFd::ReadWrite), true); + equals(fd.Write(contents, strlen(contents)), true); + equals(fd.Seek(0), true); + + pkgSourceList sources(tempfile); + equals(sources.size(), 2); + + /* clean up handled by atexit handler, so just return here */ + return 0; +} diff --git a/test/libapt/strutil_test.cc b/test/libapt/strutil_test.cc index bfe0d7222..8215654d0 100644 --- a/test/libapt/strutil_test.cc +++ b/test/libapt/strutil_test.cc @@ -42,5 +42,50 @@ int main(int argc,char *argv[]) output = DeEscapeString(input); equals(output, expected); + // Split + input = "status: libnet1:amd64: unpacked"; + vector<std::string> result = StringSplit(input, ": "); + equals(result[0], "status"); + equals(result[1], "libnet1:amd64"); + equals(result[2], "unpacked"); + equals(result.size(), 3); + + input = "status: libnet1:amd64: unpacked"; + result = StringSplit(input, "xxx"); + equals(result[0], input); + equals(result.size(), 1); + + input = "status: libnet1:amd64: unpacked"; + result = StringSplit(input, ""); + equals(result.size(), 0); + + input = "x:y:z"; + result = StringSplit(input, ":", 2); + equals(result.size(), 2); + equals(result[0], "x"); + equals(result[1], "y:z"); + + input = "abc"; + result = StringSplit(input, ""); + equals(result.size(), 0); + + // endswith + bool b; + input = "abcd"; + b = APT::String::Endswith(input, "d"); + equals(b, true); + + b = APT::String::Endswith(input, "cd"); + equals(b, true); + + b = APT::String::Endswith(input, "abcd"); + equals(b, true); + + b = APT::String::Endswith(input, "x"); + equals(b, false); + + b = APT::String::Endswith(input, "abcndefg"); + equals(b, false); + return 0; } diff --git a/vendor/debian/apt-vendor.ent b/vendor/debian/apt-vendor.ent new file mode 100644 index 000000000..6cda5995c --- /dev/null +++ b/vendor/debian/apt-vendor.ent @@ -0,0 +1,7 @@ +<!-- details about the keys used by the distribution --> +<!ENTITY keyring-distro "Debian"> +<!ENTITY keyring-package "<package>debian-archive-keyring</package>"> +<!ENTITY keyring-filename "<filename>/usr/share/keyrings/debian-archive-keyring.gpg</filename>"> +<!ENTITY keyring-removed-filename "<filename>/usr/share/keyrings/debian-archive-removed-keys.gpg</filename>"> +<!ENTITY keyring-master-filename ""> +<!ENTITY keyring-uri ""> diff --git a/vendor/debian/makefile b/vendor/debian/makefile new file mode 100644 index 000000000..25bc0350c --- /dev/null +++ b/vendor/debian/makefile @@ -0,0 +1,17 @@ +# -*- make -*- +BASE=../.. +SUBDIR=vendor/debian + +# Bring in the default rules +include ../../buildlib/defaults.mak + +doc binary manpages: sources.list + +sources.list: sources.list.in ../../doc/apt-verbatim.ent + sed -e 's#&stable-codename;#$(shell ../getinfo debian-stable-codename)#g' $< > $@ + +clean: clean/sources.list + +clean/sources.list: + rm -f sources.list + diff --git a/doc/examples/sources.list.in b/vendor/debian/sources.list.in index 745e32cbe..745e32cbe 100644 --- a/doc/examples/sources.list.in +++ b/vendor/debian/sources.list.in diff --git a/vendor/getinfo b/vendor/getinfo new file mode 100755 index 000000000..4422f5d78 --- /dev/null +++ b/vendor/getinfo @@ -0,0 +1,39 @@ +#!/bin/sh +# small helper to extract information form *.ent files + +BASEDIR="$(readlink -f "$(dirname $0)")" +INFO="$(readlink -f "${BASEDIR}/current/apt-vendor.ent")" + +if [ -z "$INFO" ] || [ ! -e "$INFO" ]; then + echo >&2 'The current vendor is not valid or not chosen by the buildsystem yet.' + exit 1 +fi + +getrawfield() { + grep --max-count=1 "^<!ENTITY $1 \"" "${2:-$INFO}" | cut -d'"' -f 2 +} + +getfield() { + local FIELD="$(getrawfield "$@")" + FIELD="${FIELD#*>}" + echo "${FIELD%<*}" +} + +case "$1" in +debian-stable-codename) + getrawfield 'stable-codename' "${BASEDIR}/../doc/apt-verbatim.ent" + ;; +tanglu-codename) + getrawfield 'tanglu-codename' "${BASEDIR}/../doc/apt-verbatim.ent" + ;; +ubuntu-codename) + getrawfield 'ubuntu-codename' "${BASEDIR}/../doc/apt-verbatim.ent" + ;; +keyring-package|keyring-filename|keyring-master-filename|keyring-removed-filename|keyring-uri|current-distro-codename) + getfield "$1" + ;; +*) + echo >&2 "Unknown data field $1 requested" + exit 2 + ;; +esac diff --git a/vendor/makefile b/vendor/makefile new file mode 100644 index 000000000..619c603fb --- /dev/null +++ b/vendor/makefile @@ -0,0 +1,45 @@ +# -*- make -*- +BASE=.. +SUBDIR=vendor + +# Bring in the default rules +include ../buildlib/defaults.mak + +all headers library binary program doc manpages debiandoc test update-po startup dirs: current +all: all/subdirs +binary: binary/subdirs +doc: doc/subdirs +clean: clean/subdirs +veryclean: veryclean/subdirs +dirs: dirs/subdirs +manpages: manpages/subdirs + +all/subdirs binary/subdirs doc/subdirs dirs/subdirs manpages/subdirs: + $(MAKE) -C current $(patsubst %/subdirs,%,$@) + +clean/subdirs veryclean/subdirs: + test ! -e current || $(MAKE) -C current $(patsubst %/subdirs,%,$@) + +current: + rm -f $@ + # search for an exact match to use the correct sources.list example + find -mindepth 1 -maxdepth 1 -type d | cut -d'/' -f 2 | while read DISTRO; do \ + if dpkg-vendor --is $$DISTRO; then \ + ln -s $$DISTRO $@; \ + break; \ + fi; \ + done + # if we haven't found a specific, look for a deriving in hardcoded order + test -e $@ || \ + (dpkg-vendor --derives-from ubuntu && cp ln -s ubuntu $@ ) || \ + (dpkg-vendor --derives-from tanglu && cp ln -s tanglu $@ ) || \ + ln -s debian $@ + +.PHONY: clean veryclean all binary vendor +.NOPARALLEL: + +clean: clean/current + +clean/current: + test ! -e current || $(MAKE) -C current clean + rm -f current diff --git a/vendor/raspbian/apt-vendor.ent b/vendor/raspbian/apt-vendor.ent new file mode 100644 index 000000000..e359d2001 --- /dev/null +++ b/vendor/raspbian/apt-vendor.ent @@ -0,0 +1,7 @@ +<!-- details about the keys used by the distribution --> +<!ENTITY keyring-distro "Raspbian"> +<!ENTITY keyring-package "<package>raspbian-archive-keyring</package>"> +<!ENTITY keyring-filename "<filename>/usr/share/keyrings/raspbian-archive-keyring.gpg</filename>"> +<!ENTITY keyring-removed-filename "<filename>/usr/share/keyrings/raspbian-archive-removed-keys.gpg</filename>"> +<!ENTITY keyring-master-filename ""> +<!ENTITY keyring-uri ""> diff --git a/vendor/raspbian/makefile b/vendor/raspbian/makefile new file mode 100644 index 000000000..c4464900f --- /dev/null +++ b/vendor/raspbian/makefile @@ -0,0 +1,16 @@ +# -*- make -*- +BASE=../.. +SUBDIR=vendor/raspbian + +# Bring in the default rules +include ../../buildlib/defaults.mak + +doc binary manpages: sources.list + +sources.list: sources.list.in ../../doc/apt-verbatim.ent + sed -e 's#&stable-codename;#$(shell ../getinfo debian-stable-codename)#g' $< > $@ + +clean: clean/sources.list + +clean/sources.list: + rm -f sources.list diff --git a/vendor/raspbian/sources.list.in b/vendor/raspbian/sources.list.in new file mode 100644 index 000000000..29ddcc4d6 --- /dev/null +++ b/vendor/raspbian/sources.list.in @@ -0,0 +1,6 @@ +# See sources.list(5) manpage for more information +# Remember that CD-ROMs, DVDs and such are managed through the apt-cdrom tool. +deb http://mirrordirector.raspbian.org/raspbian &stable-codename; main contrib non-free + +# Uncomment if you want the apt-get source function to work +#deb-src http://mirrordirector.raspbian.org/raspbian &stable-codename; main contrib non-free diff --git a/vendor/steamos/apt-vendor.ent b/vendor/steamos/apt-vendor.ent new file mode 100644 index 000000000..69bb254ef --- /dev/null +++ b/vendor/steamos/apt-vendor.ent @@ -0,0 +1,8 @@ +<!-- details about the keys used by the distribution --> +<!ENTITY keyring-distro "SteamOS"> +<!ENTITY keyring-package "<package>valve-archive-keyring</package>"> +<!ENTITY keyring-filename "<filename>/usr/share/keyrings/valve-archive-keyring.gpg</filename>"> +<!ENTITY keyring-removed-filename "<filename>/usr/share/keyrings/valve-archive-removed-keys.gpg</filename>"> +<!ENTITY current-distro-codename "alchemist"> +<!ENTITY keyring-master-filename ""> +<!ENTITY keyring-uri ""> diff --git a/vendor/steamos/makefile b/vendor/steamos/makefile new file mode 100644 index 000000000..9ee0e65a2 --- /dev/null +++ b/vendor/steamos/makefile @@ -0,0 +1,17 @@ +# -*- make -*- +BASE=../.. +SUBDIR=vendor/steamos + +# Bring in the default rules +include ../../buildlib/defaults.mak + +doc binary manpages: sources.list + +sources.list: sources.list.in ../../doc/apt-verbatim.ent + sed -e 's#&stable-codename;#$(shell ../getinfo debian-stable-codename)#g' $< | sed -e 's#&steamos-codename;#$(shell ../getinfo current-distro-codename)#g' > $@ + +clean: clean/sources.list + +clean/sources.list: + rm -f sources.list + diff --git a/vendor/steamos/sources.list.in b/vendor/steamos/sources.list.in new file mode 100644 index 000000000..fed6c3818 --- /dev/null +++ b/vendor/steamos/sources.list.in @@ -0,0 +1,5 @@ +# See sources.list(5) manpage for more information +# Remember that CD-ROMs, DVDs and such are managed through the apt-cdrom tool. + +deb http://repo.steampowered.com/steamos &steamos-codename; main contrib non-free +deb-src http://repo.steampowered.com/steamos &steamos-codename; main contrib non-free diff --git a/vendor/tanglu/apt-vendor.ent b/vendor/tanglu/apt-vendor.ent new file mode 100644 index 000000000..4b70a5f82 --- /dev/null +++ b/vendor/tanglu/apt-vendor.ent @@ -0,0 +1,7 @@ +<!-- details about the keys used by the distribution --> +<!ENTITY keyring-distro "Tanglu"> +<!ENTITY keyring-package "<package>tanglu-archive-keyring</package>"> +<!ENTITY keyring-filename "<filename>/usr/share/keyrings/tanglu-archive-keyring.gpg</filename>"> +<!ENTITY keyring-removed-filename "<filename>/usr/share/keyrings/tanglu-archive-removed-keys.gpg</filename>"> +<!ENTITY keyring-master-filename ""> +<!ENTITY keyring-uri ""> diff --git a/vendor/tanglu/makefile b/vendor/tanglu/makefile new file mode 100644 index 000000000..9fe680bc6 --- /dev/null +++ b/vendor/tanglu/makefile @@ -0,0 +1,16 @@ +# -*- make -*- +BASE=../.. +SUBDIR=vendor/tanglu + +# Bring in the default rules +include ../../buildlib/defaults.mak + +doc binary manpages: sources.list + +sources.list: sources.list.in ../../doc/apt-verbatim.ent + sed -e 's#&tanglu-codename;#$(shell ../getinfo tanglu-codename)#g' $< > $@ + +clean: clean/sources.list + +clean/sources.list: + rm -f sources.list diff --git a/vendor/tanglu/sources.list.in b/vendor/tanglu/sources.list.in new file mode 100644 index 000000000..dfa219046 --- /dev/null +++ b/vendor/tanglu/sources.list.in @@ -0,0 +1,7 @@ +# See sources.list(5) manpage for more information + +deb http://archive.tanglu.org/tanglu &tanglu-codename; main contrib non-free +#deb-src http://archive.tanglu.org/tanglu &tanglu-codename; main contrib non-free + +#deb http://archive.tanglu.org/tanglu &tanglu-codename;-updates main contrib non-free +#deb-src http://archive.tanglu.org/tanglu &tanglu-codename;-updates main contrib non-free diff --git a/vendor/ubuntu/apt-vendor.ent b/vendor/ubuntu/apt-vendor.ent new file mode 100644 index 000000000..caa532699 --- /dev/null +++ b/vendor/ubuntu/apt-vendor.ent @@ -0,0 +1,7 @@ +<!-- details about the keys used by the distribution --> +<!ENTITY keyring-distro "Ubuntu"> +<!ENTITY keyring-package "<package>ubuntu-keyring</package>"> +<!ENTITY keyring-filename "<filename>/usr/share/keyrings/ubuntu-archive-keyring.gpg</filename>"> +<!ENTITY keyring-removed-filename "<filename>/usr/share/keyrings/ubuntu-archive-removed-keys.gpg</filename>"> +<!ENTITY keyring-master-filename "/usr/share/keyrings/ubuntu-master-keyring.gpg"> +<!ENTITY keyring-uri "http://archive.ubuntu.com/ubuntu/project/ubuntu-archive-keyring.gpg"> diff --git a/vendor/ubuntu/makefile b/vendor/ubuntu/makefile new file mode 100644 index 000000000..afcaaf718 --- /dev/null +++ b/vendor/ubuntu/makefile @@ -0,0 +1,16 @@ +# -*- make -*- +BASE=../.. +SUBDIR=vendor/ubuntu + +# Bring in the default rules +include ../../buildlib/defaults.mak + +doc binary manpages: sources.list + +sources.list: sources.list.in ../../doc/apt-verbatim.ent + sed -e 's#&ubuntu-codename;#$(shell ../getinfo ubuntu-codename)#g' $< > $@ + +clean: clean/sources.list + +clean/sources.list: + rm -f sources.list diff --git a/vendor/ubuntu/sources.list.in b/vendor/ubuntu/sources.list.in new file mode 100644 index 000000000..00db2f8cd --- /dev/null +++ b/vendor/ubuntu/sources.list.in @@ -0,0 +1,10 @@ +# See sources.list(5) manpage for more information +# Remember that CD-ROMs, DVDs and such are managed through the apt-cdrom tool. +deb http://us.archive.ubuntu.com/ubuntu &ubuntu-codename; main restricted +deb-src http://us.archive.ubuntu.com/ubuntu &ubuntu-codename; main restricted + +deb http://security.ubuntu.com/ubuntu &ubuntu-codename;-security main restricted +deb-src http://security.ubuntu.com/ubuntu &ubuntu-codename;-security main restricted + +deb http://us.archive.ubuntu.com/ubuntu &ubuntu-codename;-updates main restricted +deb-src http://us.archive.ubuntu.com/ubuntu &ubuntu-codename;-updates main restricted |